Merge pull request #230503 from bobby285271/upd/gexiv2

gexiv2: 0.14.0 → 0.14.1

authored by

Bobby Rong and committed by
GitHub
7caa1b57 376ba268

+8 -3
+8 -3
pkgs/development/libraries/gexiv2/default.nix
··· 18 19 stdenv.mkDerivation rec { 20 pname = "gexiv2"; 21 - version = "0.14.0"; 22 23 outputs = [ "out" "dev" "devdoc" ]; 24 25 src = fetchurl { 26 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 27 - sha256 = "5YJ5pv8gtvZPpJlhXaXptXz2W6eFC3L6/fFyIanW1p4="; 28 }; 29 30 nativeBuildInputs = [ ··· 51 52 mesonFlags = [ 53 "-Dgtk_doc=true" 54 - "-Dpython3_girdir=${placeholder "out"}/${python3.sitePackages}/gi/overrides" 55 ]; 56 57 doCheck = true; 58
··· 18 19 stdenv.mkDerivation rec { 20 pname = "gexiv2"; 21 + version = "0.14.1"; 22 23 outputs = [ "out" "dev" "devdoc" ]; 24 25 src = fetchurl { 26 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 27 + sha256 = "7D7j7DhguceJWKVdqJz3auIwWEjhL0GUW3tSEk2PbPk="; 28 }; 29 30 nativeBuildInputs = [ ··· 51 52 mesonFlags = [ 53 "-Dgtk_doc=true" 54 + "-Dtests=true" 55 ]; 56 + 57 + # Needed for darwin due to std::auto_ptr in exiv2 header files & enabling C++ 17 58 + # https://github.com/Exiv2/exiv2/issues/2359 59 + # https://gitlab.gnome.org/GNOME/gexiv2/-/issues/73 60 + env.NIX_CFLAGS_COMPILE = "-D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR"; 61 62 doCheck = true; 63