peruse: drop

Old, Qt5, unmaintained.
This commit is contained in:
K900
2025-08-21 23:21:43 +03:00
parent 9344fa4325
commit 92641e2539
3 changed files with 1 additions and 65 deletions
-63
View File
@@ -1,63 +0,0 @@
{
stdenv,
fetchurl,
lib,
extra-cmake-modules,
kdoctools,
wrapQtAppsHook,
baloo,
karchive,
kconfig,
kcrash,
kfilemetadata,
kinit,
kirigami2,
knewstuff,
okular,
plasma-framework,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "peruse";
# while technically a beta, the latest release is from 2016 and doesn't build without a lot of
# patching
version = "1.80";
src = fetchurl {
url = "mirror://kde/stable/peruse/peruse-${finalAttrs.version}.tar.xz";
hash = "sha256-xnSVnKF20jbxVoFW41A22NZWVZUry/F7G+Ts5NK6M1E=";
};
nativeBuildInputs = [
extra-cmake-modules
kdoctools
wrapQtAppsHook
];
propagatedBuildInputs = [
baloo
karchive
kconfig
kcrash
kfilemetadata
kinit
kirigami2
knewstuff
okular
plasma-framework
];
# the build is otherwise crazy loud
cmakeFlags = [ "-Wno-dev" ];
pathsToLink = [ "/etc/xdg/peruse.knsrc" ];
meta = with lib; {
description = "Comic book reader";
homepage = "https://peruse.kde.org";
license = licenses.gpl2Only;
maintainers = with maintainers; [ peterhoeg ];
mainProgram = "peruse";
inherit (kirigami2.meta) platforms;
};
})
+1
View File
@@ -1598,6 +1598,7 @@ mapAliases {
pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23
perldevel = throw "'perldevel' has been dropped due to lack of updates in nixpkgs and lack of consistent support for devel versions by 'perl-cross' releases, use 'perl' instead";
perldevelPackages = perldevel;
peruse = throw "'peruse' has been removed as it depends on KDE Gear 5, which has reached EOL"; # Added 2025-08-20
petrinizer = throw "'petrinizer' has been removed, as it was broken and unmaintained"; # added 2024-05-09
pg-gvm = throw "pg-gvm has been moved to postgresql.pkgs.pg-gvm to make it work with all versions of PostgreSQL"; # added 2024-11-30
pgadmin = pgadmin4;
-2
View File
@@ -3347,8 +3347,6 @@ with pkgs;
kwalletcli = libsForQt5.callPackage ../tools/security/kwalletcli { };
peruse = libsForQt5.callPackage ../tools/misc/peruse { };
ksmoothdock = libsForQt5.callPackage ../applications/misc/ksmoothdock { };
libcoap = callPackage ../applications/networking/libcoap {