diff options
author | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-09-30 23:23:36 +0200 |
---|---|---|
committer | Weijia Wang <9713184+wegank@users.noreply.github.com> | 2023-09-30 23:23:36 +0200 |
commit | d959f3cd45f4b2bb4d7c4e5488377180e7a4359c (patch) | |
tree | e733bb14c9dd518e94887f4f9d99adddc45b85b5 /pkgs/applications/graphics | |
parent | d90e8fdfb7ea4885907c1570877197160cff2d44 (diff) | |
download | nixlib-d959f3cd45f4b2bb4d7c4e5488377180e7a4359c.tar nixlib-d959f3cd45f4b2bb4d7c4e5488377180e7a4359c.tar.gz nixlib-d959f3cd45f4b2bb4d7c4e5488377180e7a4359c.tar.bz2 nixlib-d959f3cd45f4b2bb4d7c4e5488377180e7a4359c.tar.lz nixlib-d959f3cd45f4b2bb4d7c4e5488377180e7a4359c.tar.xz nixlib-d959f3cd45f4b2bb4d7c4e5488377180e7a4359c.tar.zst nixlib-d959f3cd45f4b2bb4d7c4e5488377180e7a4359c.zip |
viewnior: add patch for exiv2 0.28
Diffstat (limited to 'pkgs/applications/graphics')
-rw-r--r-- | pkgs/applications/graphics/viewnior/default.nix | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/pkgs/applications/graphics/viewnior/default.nix b/pkgs/applications/graphics/viewnior/default.nix index 2a1dbe44f361..74cc2bdc4e8d 100644 --- a/pkgs/applications/graphics/viewnior/default.nix +++ b/pkgs/applications/graphics/viewnior/default.nix @@ -1,4 +1,4 @@ -{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, desktop-file-utils, gtk2, libpng, exiv2, lcms +{ lib, stdenv, fetchFromGitHub, fetchpatch, meson, ninja, pkg-config, desktop-file-utils, gtk2, libpng, exiv2, lcms , intltool, gettext, shared-mime-info, glib, gdk-pixbuf, perl}: stdenv.mkDerivation rec { @@ -9,9 +9,22 @@ stdenv.mkDerivation rec { owner = "hellosiyan"; repo = "Viewnior"; rev = "${pname}-${version}"; - sha256 = "sha256-LTahMmcAqgqviUxR624kTozJGTniAAGWKo1ZqXjoG5M="; + hash = "sha256-LTahMmcAqgqviUxR624kTozJGTniAAGWKo1ZqXjoG5M="; }; + patches = [ + (fetchpatch { + name = "viewnior-1.8-change-exiv2-AutoPtr-to-unique_ptr.patch"; + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-gfx/viewnior/files/viewnior-1.8-change-exiv2-AutoPtr-to-unique_ptr.patch?id=002882203ad6a2b08ce035a18b95844a9f4b85d0"; + hash = "sha256-O3/d7qMiOsYJmz7ekoLM6oaHcuYjEbAfPFuDUWSybfE="; + }) + (fetchpatch { + name = "viewnior-1.8-add-support-for-exiv-0.28.0-errors.patch"; + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/media-gfx/viewnior/files/viewnior-1.8-add-support-for-exiv-0.28.0-errors.patch?id=002882203ad6a2b08ce035a18b95844a9f4b85d0"; + hash = "sha256-Zjc4CIlelAkbyvX2F1yo/qJjUajtAgF4+FoHWFEIPWY="; + }) + ]; + nativeBuildInputs = [ meson ninja |