lol

mfaomp: init at 0.4.2 (#414760)

authored by philiptaron.tngl.sh and committed by

GitHub e56a7dbb f846d374

+57
+6
maintainers/maintainer-list.nix
··· 18048 18048 githubId = 42888162; 18049 18049 keys = [ { fingerprint = "A0B9 48C5 A263 55C2 035F 8567 FBB7 2A94 52D9 1A72"; } ]; 18050 18050 }; 18051 + neurofibromin = { 18052 + name = "Neurofibromin"; 18053 + github = "Neurofibromin"; 18054 + githubId = 125222560; 18055 + keys = [ { fingerprint = "9F9B FE94 618A D266 67BD 2821 4F67 1AFA D8D4 428B"; } ]; 18056 + }; 18051 18057 neverbehave = { 18052 18058 email = "i@never.pet"; 18053 18059 github = "NeverBehave";
+51
pkgs/by-name/mf/mfaomp/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + fetchFromGitHub, 5 + cmake, 6 + pkg-config, 7 + qt6, 8 + libvlc, 9 + libvlcpp, 10 + }: 11 + 12 + stdenv.mkDerivation (finalAttrs: { 13 + pname = "mfaomp"; 14 + version = "0.4.3"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "Neurofibromin"; 18 + repo = "mfaomp"; 19 + tag = "v${finalAttrs.version}"; 20 + hash = "sha256-b8eIG5UC1i4yfHSStNwhgIttTS+g511RmFJ5OYxeYvM="; 21 + }; 22 + 23 + nativeBuildInputs = [ 24 + cmake 25 + pkg-config 26 + qt6.wrapQtAppsHook 27 + ]; 28 + 29 + buildInputs = [ 30 + qt6.qtbase 31 + qt6.qtmultimedia 32 + qt6.qtwebengine 33 + qt6.qtsvg 34 + libvlc 35 + libvlcpp 36 + ]; 37 + 38 + cmakeFlags = [ 39 + (lib.cmakeBool "USE_SYSTEM_PROVIDED_LIBVLCPP" true) 40 + (lib.cmakeBool "USE_FETCHED_LIBVLCPP" false) 41 + ]; 42 + 43 + meta = { 44 + description = "Multiple Files At Once Media Player"; 45 + homepage = "https://github.com/Neurofibromin/mfaomp"; 46 + license = lib.licenses.gpl3Plus; 47 + maintainers = with lib.maintainers; [ neurofibromin ]; 48 + platforms = lib.platforms.linux; 49 + mainProgram = "mfaomp"; 50 + }; 51 + })