gexiv2: 0.14.0 → 0.14.1
https://gitlab.gnome.org/GNOME/gexiv2/-/compare/gexiv2-0.14.0...gexiv2-0.14.1
This commit is contained in:
parent
3e313808bd
commit
839246f9e6
|
@ -18,13 +18,13 @@
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "gexiv2";
|
pname = "gexiv2";
|
||||||
version = "0.14.0";
|
version = "0.14.1";
|
||||||
|
|
||||||
outputs = [ "out" "dev" "devdoc" ];
|
outputs = [ "out" "dev" "devdoc" ];
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
|
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
|
||||||
sha256 = "5YJ5pv8gtvZPpJlhXaXptXz2W6eFC3L6/fFyIanW1p4=";
|
sha256 = "7D7j7DhguceJWKVdqJz3auIwWEjhL0GUW3tSEk2PbPk=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
|
@ -51,9 +51,14 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
mesonFlags = [
|
mesonFlags = [
|
||||||
"-Dgtk_doc=true"
|
"-Dgtk_doc=true"
|
||||||
"-Dpython3_girdir=${placeholder "out"}/${python3.sitePackages}/gi/overrides"
|
"-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;
|
doCheck = true;
|
||||||
|
|
||||||
preCheck = let
|
preCheck = let
|
||||||
|
|
Loading…
Reference in a new issue