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