Unverified Commit 27aa2418 authored by Bobby Rong's avatar Bobby Rong Committed by GitHub
Browse files

Merge pull request #245347 from bobby285271/upd/gexiv2

gexiv2: 0.14.1 → 0.14.2
parents 094f4083 7d6c38a3
Loading
Loading
Loading
Loading
+2 −7
Original line number Diff line number Diff line
@@ -18,13 +18,13 @@

stdenv.mkDerivation rec {
  pname = "gexiv2";
  version = "0.14.1";
  version = "0.14.2";

  outputs = [ "out" "dev" "devdoc" ];

  src = fetchurl {
    url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
    sha256 = "7D7j7DhguceJWKVdqJz3auIwWEjhL0GUW3tSEk2PbPk=";
    sha256 = "Kgyc9I++izQ1AIhm/9QLjt2wZn0iErQjlv32iOk84L4=";
  };

  nativeBuildInputs = [
@@ -54,11 +54,6 @@ stdenv.mkDerivation rec {
    "-Dtests=true"
  ];

  # Needed for darwin due to std::auto_ptr in exiv2 header files & enabling C++ 17
  # https://github.com/Exiv2/exiv2/issues/2359
  # https://gitlab.gnome.org/GNOME/gexiv2/-/issues/73
  env.NIX_CFLAGS_COMPILE = "-D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR";

  doCheck = true;

  preCheck = let