Loading pkgs/applications/office/beamerpresenter/default.nix→pkgs/by-name/be/beamerpresenter/package.nix +13 −19 Original line number Diff line number Diff line Loading @@ -5,16 +5,10 @@ cmake, pkg-config, wrapGAppsHook3, wrapQtAppsHook, gst_all_1, qtbase, qtsvg, qtmultimedia, qttools, qtwayland, zlib, # only required when using poppler poppler, qt6, qt6Packages, # only required when using mupdf freetype, gumbo, Loading @@ -27,14 +21,14 @@ useExternalRenderer ? false, }: stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: { pname = "beamerpresenter"; version = "0.2.6"; src = fetchFromGitHub { owner = "beamerpresenter"; repo = "BeamerPresenter"; rev = "v${version}"; tag = "v${finalAttrs.version}"; hash = "sha256-sPeWlPkWOPfLAoAC/+T7nyhPqvoaZg6aMOIVLjMqd2k="; }; Loading @@ -42,7 +36,7 @@ stdenv.mkDerivation rec { cmake pkg-config wrapGAppsHook3 wrapQtAppsHook qt6.wrapQtAppsHook ]; dontWrapGApps = true; Loading @@ -52,13 +46,13 @@ stdenv.mkDerivation rec { gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good zlib qtbase qtsvg qtmultimedia qttools qt6.qtbase qt6.qtsvg qt6.qtmultimedia qt6.qttools ] ++ lib.optionals stdenv.hostPlatform.isLinux [ qtwayland qt6.qtwayland ] ++ lib.optionals useMupdf [ freetype Loading @@ -68,7 +62,7 @@ stdenv.mkDerivation rec { openjpeg ] ++ lib.optionals usePoppler [ poppler qt6Packages.poppler ]; cmakeFlags = [ Loading @@ -81,7 +75,7 @@ stdenv.mkDerivation rec { "-DLINK_MUJS=OFF" "-DLINK_GUMBO=ON" "-DUSE_TRANSLATIONS=ON" "-DQT_VERSION_MAJOR=${lib.versions.major qtbase.version}" "-DQT_VERSION_MAJOR=${lib.versions.major qt6.qtbase.version}" ]; preFixup = '' Loading @@ -102,4 +96,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "beamerpresenter"; }; } }) pkgs/top-level/all-packages.nix +2 −8 Original line number Diff line number Diff line Loading @@ -1976,14 +1976,8 @@ with pkgs; inherit (llvmPackages) openmp; }; beamerpresenter = beamerpresenter-mupdf; beamerpresenter-mupdf = qt6Packages.callPackage ../applications/office/beamerpresenter { useMupdf = true; usePoppler = false; }; beamerpresenter-poppler = qt6Packages.callPackage ../applications/office/beamerpresenter { beamerpresenter-mupdf = beamerpresenter; beamerpresenter-poppler = beamerpresenter.override { useMupdf = false; usePoppler = true; }; Loading Loading
pkgs/applications/office/beamerpresenter/default.nix→pkgs/by-name/be/beamerpresenter/package.nix +13 −19 Original line number Diff line number Diff line Loading @@ -5,16 +5,10 @@ cmake, pkg-config, wrapGAppsHook3, wrapQtAppsHook, gst_all_1, qtbase, qtsvg, qtmultimedia, qttools, qtwayland, zlib, # only required when using poppler poppler, qt6, qt6Packages, # only required when using mupdf freetype, gumbo, Loading @@ -27,14 +21,14 @@ useExternalRenderer ? false, }: stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: { pname = "beamerpresenter"; version = "0.2.6"; src = fetchFromGitHub { owner = "beamerpresenter"; repo = "BeamerPresenter"; rev = "v${version}"; tag = "v${finalAttrs.version}"; hash = "sha256-sPeWlPkWOPfLAoAC/+T7nyhPqvoaZg6aMOIVLjMqd2k="; }; Loading @@ -42,7 +36,7 @@ stdenv.mkDerivation rec { cmake pkg-config wrapGAppsHook3 wrapQtAppsHook qt6.wrapQtAppsHook ]; dontWrapGApps = true; Loading @@ -52,13 +46,13 @@ stdenv.mkDerivation rec { gst_all_1.gst-plugins-base gst_all_1.gst-plugins-good zlib qtbase qtsvg qtmultimedia qttools qt6.qtbase qt6.qtsvg qt6.qtmultimedia qt6.qttools ] ++ lib.optionals stdenv.hostPlatform.isLinux [ qtwayland qt6.qtwayland ] ++ lib.optionals useMupdf [ freetype Loading @@ -68,7 +62,7 @@ stdenv.mkDerivation rec { openjpeg ] ++ lib.optionals usePoppler [ poppler qt6Packages.poppler ]; cmakeFlags = [ Loading @@ -81,7 +75,7 @@ stdenv.mkDerivation rec { "-DLINK_MUJS=OFF" "-DLINK_GUMBO=ON" "-DUSE_TRANSLATIONS=ON" "-DQT_VERSION_MAJOR=${lib.versions.major qtbase.version}" "-DQT_VERSION_MAJOR=${lib.versions.major qt6.qtbase.version}" ]; preFixup = '' Loading @@ -102,4 +96,4 @@ stdenv.mkDerivation rec { ]; mainProgram = "beamerpresenter"; }; } })
pkgs/top-level/all-packages.nix +2 −8 Original line number Diff line number Diff line Loading @@ -1976,14 +1976,8 @@ with pkgs; inherit (llvmPackages) openmp; }; beamerpresenter = beamerpresenter-mupdf; beamerpresenter-mupdf = qt6Packages.callPackage ../applications/office/beamerpresenter { useMupdf = true; usePoppler = false; }; beamerpresenter-poppler = qt6Packages.callPackage ../applications/office/beamerpresenter { beamerpresenter-mupdf = beamerpresenter; beamerpresenter-poppler = beamerpresenter.override { useMupdf = false; usePoppler = true; }; Loading