summaryrefslogtreecommitdiff
path: root/graphics/gdk-pixbuf2/Makefile
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2019-07-21 10:11:13 +0000
committerwiz <wiz@pkgsrc.org>2019-07-21 10:11:13 +0000
commitc2e47dfff24921f50afa67df4e8c4080a0c32af2 (patch)
tree59f6e4cabb487470f2b1bf685f4d33abcd9f177e /graphics/gdk-pixbuf2/Makefile
parent58ee748b8276c161da1fde123ba362843b7b9232 (diff)
downloadpkgsrc-c2e47dfff24921f50afa67df4e8c4080a0c32af2.tar.gz
gdk-pixbuf2*: update to 2.38.1
2.38.1 (stable) === - Fix OOM in JPEG2000 loader [Ivan A. Melnikov, #107] - Fix thumbnailing of animated GIFs [Debarshi Ray, #99] - Multiple improvements to the GIF loader [Robert Ancell, !24, !28, !30, #22, #69 - Fix build on Windows/MSYS2 [Christoph Reiter, !29] - Fix soname versioning on macOS [Christoph Reiter, !23] - Cross-compilation fixes for Android [Matthew Waters, #64] - Fix building modules on macOS [Ignacio Casal Quinteiro, !18 and !19] - Fix introspection generation [Iain Lane, #92] - Fix error handling in PNG loader [Debarshi Ray, !16] - Improve reproducibility of the build [Chris Lamb, !15] - Speed up saving PNG files [Brion Vibber, #90] - Add variables in the pkg-config files for binary utilities [Emmanuele Bassi, #88] - Build fixes [Emmanuele Bassi, #88] 2.38.0 (stable) === - Documentation fixes 2.37.92 (release candidate) === - Ensure that GdkPixbuf's storage is safely handled [Federico Mena Quintero] - Add test case for buffer overflow in pixdata loader [Bastien Nocera, #57] 2.37.0 (development) === - Rework relocation support for loaders cache on Windows [Christoph Reiter, #776081] - Properly install test data [Emmanuele Bassi, Jeremy Bicha, #795527, #795210] - Plug a memory leak when using GBytes [Vitaly Kirsanov, #787626] - Fix introspection annotations [Iñaki García Etxebarria, #789935] - Fix documentation building with X11 disabled [Quentin Glidic, #794872] - Drop Autotools build and move to Meson [Emmanuele Bassi] - Fix OOB error when dithering [Bert Pauline, #748211] - Drop the MMX assembly optimizations for pixops [Emmanuele Bassi] - Improve compatibility for the post-install script [Brendan L, #795705] - Expose the dimensions of the original image from GdkPixbufLoader [Debarshi Ray, #778517] - Improve thumbnailer implementation [Debarshi Ray, #778517] - Make X11 a dependency if the `x11` build option is enabled [Emmanuele Bassi, #77] - Generate separate introspection data for GdkPixdata API [Emmanuele Bassi, #72] - Deprecate GDK_INTERP_HYPER [Emmanuele Bassi, #3] - Avoid a deprecation warning with recent libjasper [Emmanuele Bassi, #73] - Fix build on macOS [Emmanuele Bassi, !5] - Fix build with Visual Studio [Chun-wei Fan, !8] - Fix cross-compilation of Windows build on Linux [Benjamin Gilbert, !10]
Diffstat (limited to 'graphics/gdk-pixbuf2/Makefile')
-rw-r--r--graphics/gdk-pixbuf2/Makefile22
1 files changed, 9 insertions, 13 deletions
diff --git a/graphics/gdk-pixbuf2/Makefile b/graphics/gdk-pixbuf2/Makefile
index 5291f3f59ff..83ab80b1f95 100644
--- a/graphics/gdk-pixbuf2/Makefile
+++ b/graphics/gdk-pixbuf2/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.35 2017/10/15 23:19:11 prlw1 Exp $
+# $NetBSD: Makefile,v 1.36 2019/07/21 10:11:13 wiz Exp $
DISTNAME= gdk-pixbuf-${PIXBUF2_VERSION}
PKGNAME= ${DISTNAME:S/pixbuf/pixbuf2/}
@@ -15,22 +15,18 @@ CONFLICTS+= gtk2+<2.22
.include "../../graphics/gdk-pixbuf2/Makefile.version"
-USE_LIBTOOL= yes
-USE_PKGLOCALEDIR= yes
-USE_TOOLS+= gmake pkg-config
-GNU_CONFIGURE= yes
-PKGCONFIG_OVERRIDE+= contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc.in
-PKGCONFIG_OVERRIDE+= gdk-pixbuf-2.0.pc.in
+USE_TOOLS+= gmake pkg-config
+MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/gdk-pixbuf
+
+MESON_ARGS+= -D installed_tests=false
+MESON_ARGS+= -D x11=false
+PKGCONFIG_OVERRIDE_STAGE=pre-install
+PKGCONFIG_OVERRIDE= output/meson-private/gdk-pixbuf-2.0.pc
_BUILDING_GTK2= yes
.include "loaders.mk"
-# We remove the loader database during post-install since we create it
-# anew in the +INSTALL script as part of the POST-INSTALL action.
-#
-post-install:
- ${RM} -f ${DESTDIR}${GDK_PIXBUF_LOADERS_DB}
-
+.include "../../devel/py-meson/build.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.37.2
.include "../../devel/glib2/buildlink3.mk"