geeqie: 2.5 -> 2.7 (#526474)

This commit is contained in:
dotlambda
2026-06-01 14:08:26 +00:00
committed by GitHub
+8 -12
View File
@@ -33,30 +33,23 @@
zenity,
libnotify,
wrapGAppsHook3,
fetchpatch,
doxygen,
nix-update-script,
openexr,
cfitsio,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "geeqie";
version = "2.5";
version = "2.7";
src = fetchFromGitHub {
owner = "BestImageViewer";
repo = "geeqie";
rev = "v${finalAttrs.version}";
hash = "sha256-k2FXj2ZKZzB5XpCcWzEv7Q1ozATfU3221XKcOFdWOGU=";
tag = "v${finalAttrs.version}";
hash = "sha256-yCY9ltm21cD3NnC2hDZ3O+2UZYgop4TLHC0djPF3Lo0=";
};
patches = [
# Remove changelog from menu
(fetchpatch {
url = "https://salsa.debian.org/debian/geeqie/-/raw/debian/master/debian/patches/Remove-changelog-from-menu-item.patch";
hash = "sha256-0awKKTLg/gUZhmwluVbHCOqssog9SneFOaUtG89q0go=";
})
];
postPatch = ''
patchShebangs .
'';
@@ -91,6 +84,8 @@ stdenv.mkDerivation (finalAttrs: {
gspell
libtiff
libwebp
openexr
cfitsio
];
postInstall = ''
@@ -179,6 +174,7 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.gpl2Plus;
homepage = "https://www.geeqie.org/";
changelog = "https://github.com/BestImageViewer/geeqie/blob/${finalAttrs.src.tag}/NEWS";
maintainers = with lib.maintainers; [
pSub