From 98183023924a123a5060eae980cee18dff5352d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 31 May 2026 12:26:57 -0700 Subject: [PATCH] geeqie: 2.5 -> 2.7 Diff: https://github.com/BestImageViewer/geeqie/compare/v2.5...v2.7 Changelog: https://github.com/BestImageViewer/geeqie/blob/v2.7/NEWS --- pkgs/by-name/ge/geeqie/package.nix | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/ge/geeqie/package.nix b/pkgs/by-name/ge/geeqie/package.nix index 282b44140401..c48dfab6f595 100644 --- a/pkgs/by-name/ge/geeqie/package.nix +++ b/pkgs/by-name/ge/geeqie/package.nix @@ -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