gegl_0_4: 0.4.26 → 0.4.28

NEWS: 91ace25393
Changes: https://gitlab.gnome.org/GNOME/gegl/-/compare/GEGL_0_4_26...GEGL_0_4_28

- New dependency maxflow.
- dot path has been briefly hardcoded added (5ac40e3c3f) but then it was switched back to finding it on PATH (1f50456de5). Given that it is optional dependency only needed for debugging and graphviz is big, I have decided not to hardcode it in a patch.
This commit is contained in:
Jan Tojnar 2021-03-15 22:58:07 +01:00
parent 8989d8f457
commit f63098a9c5
No known key found for this signature in database
GPG key ID: 7FAB2A15F7A607A4

View file

@ -1,11 +1,10 @@
{ lib, stdenv
, fetchurl
, fetchpatch
, pkg-config
, vala
, gobject-introspection
, gtk-doc
, docbook_xsl
, docbook-xsl-nons
, docbook_xml_dtd_43
, glib
, babl
@ -15,6 +14,7 @@
, librsvg
, lensfun
, libspiro
, maxflow
, netsurf
, pango
, poly2tri-c
@ -35,25 +35,16 @@
stdenv.mkDerivation rec {
pname = "gegl";
version = "0.4.26";
version = "0.4.28";
outputs = [ "out" "dev" "devdoc" ];
outputBin = "dev";
src = fetchurl {
url = "https://download.gimp.org/pub/gegl/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "sha256-DzceLtK5IWL+/T3edD5kjKCKahsrBQBIZ/vdx+IR5CQ=";
sha256 = "sha256-HRENhXfVTMo7NCOTFb03xXzLJ91DVWVQdKLSs/2JeQA=";
};
patches = [
# fix build with darwin: https://github.com/NixOS/nixpkgs/issues/99108
# https://gitlab.gnome.org/GNOME/gegl/-/merge_requests/83
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/gegl/-/merge_requests/83.patch";
sha256 = "sha256-CSBYbJ2xnEN23xrla1qqr244jxOR5vNK8ljBSXdg4yE=";
})
];
nativeBuildInputs = [
pkg-config
gettext
@ -62,7 +53,7 @@ stdenv.mkDerivation rec {
vala
gobject-introspection
gtk-doc
docbook_xsl
docbook-xsl-nons
docbook_xml_dtd_43
];
@ -73,6 +64,7 @@ stdenv.mkDerivation rec {
librsvg
lensfun
libspiro
maxflow
netsurf.libnsgif
pango
poly2tri-c