From 9d6b50a2ebb7e4ca27cb284c86277aa44f71e1ba Mon Sep 17 00:00:00 2001 From: Daniel Engberg Date: Sun, 14 Feb 2021 12:20:31 +0100 Subject: [PATCH] pixbuf2-xorg pixbuf2-xorg Signed-off-by: Daniel Engberg --- Mk/Uses/gnome.mk | 5 ++++- graphics/gdk-pixbuf2-xlib/Makefile | 23 +++++++++++++++++++++++ graphics/gdk-pixbuf2-xlib/distinfo | 3 +++ graphics/gdk-pixbuf2-xlib/pkg-descr | 4 ++++ graphics/gdk-pixbuf2-xlib/pkg-plist | 6 ++++++ 5 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 graphics/gdk-pixbuf2-xlib/Makefile create mode 100644 graphics/gdk-pixbuf2-xlib/distinfo create mode 100644 graphics/gdk-pixbuf2-xlib/pkg-descr create mode 100644 graphics/gdk-pixbuf2-xlib/pkg-plist diff --git a/Mk/Uses/gnome.mk b/Mk/Uses/gnome.mk index 59ada8050e59..9dc79b6045da 100644 --- a/Mk/Uses/gnome.mk +++ b/Mk/Uses/gnome.mk @@ -73,7 +73,7 @@ _USE_GNOME_ALL= intlhack intltool introspection \ # GNOME 2 components _USE_GNOME_ALL+= atk cairo \ - gdkpixbuf2 gconf2 glib20 \ + gdkpixbuf2 gdkpixbuf2xlib gconf2 glib20 \ gnomesharp20 \ gnomevfs2 gtk-update-icon-cache gtk20 gtkhtml3 \ gtksharp20 gtksourceview2 gvfs libartlgpl2 libbonobo \ @@ -183,6 +183,9 @@ pangox-compat_USE_GNOME_IMPL= glib20 pango gdkpixbuf2_LIB_DEPENDS= libgdk_pixbuf-2.0.so:graphics/gdk-pixbuf2 gdkpixbuf2_USE_GNOME_IMPL=glib20 +gdkpixbuf2xlib_LIB_DEPENDS= libgdk_pixbuf_xlib-2.0.so:graphics/gdk-pixbuf2-xlib +gdkpixbuf2xlib_USE_GNOME_IMPL=glib20 + gtk-update-icon-cache_BUILD_DEPENDS= gtk-update-icon-cache:graphics/gtk-update-icon-cache gtk-update-icon-cache_RUN_DEPENDS= gtk-update-icon-cache:graphics/gtk-update-icon-cache gtk-update-icon-cache_USE_GNOME_IMPL= atk pango gdkpixbuf2 diff --git a/graphics/gdk-pixbuf2-xlib/Makefile b/graphics/gdk-pixbuf2-xlib/Makefile new file mode 100644 index 000000000000..d6d349ebb00d --- /dev/null +++ b/graphics/gdk-pixbuf2-xlib/Makefile @@ -0,0 +1,23 @@ +# $FreeBSD$ + +PORTNAME= gdk-pixbuf-xlib +DISTVERSION= 2.40.2 +CATEGORIES= graphics +MASTER_SITES= GNOME +PKGNAMESUFFIX= 2 +DIST_SUBDIR= gnome + +MAINTAINER= desktop@FreeBSD.org +COMMENT= Deprecated Xlib integration for gdk-pixbuf + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gnome localbase meson pkgconfig tar:xz xorg +USE_GNOME= gdkpixbuf2 glib20 +USE_XORG= x11 +USE_LDCONFIG= yes + +MESON_ARGS= -Dgtk_doc=false + +.include diff --git a/graphics/gdk-pixbuf2-xlib/distinfo b/graphics/gdk-pixbuf2-xlib/distinfo new file mode 100644 index 000000000000..43da7628c011 --- /dev/null +++ b/graphics/gdk-pixbuf2-xlib/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1613297952 +SHA256 (gnome/gdk-pixbuf-xlib-2.40.2.tar.xz) = 8b8e1c270ec16a06f665ea841f8e4e167eaa0118d0cbfeeade43745f09198ff7 +SIZE (gnome/gdk-pixbuf-xlib-2.40.2.tar.xz) = 53588 diff --git a/graphics/gdk-pixbuf2-xlib/pkg-descr b/graphics/gdk-pixbuf2-xlib/pkg-descr new file mode 100644 index 000000000000..14556b9430c8 --- /dev/null +++ b/graphics/gdk-pixbuf2-xlib/pkg-descr @@ -0,0 +1,4 @@ +The gdk-pixbuf-xlib contains the deprecated API for integrating GdkPixbuf +with Xlib data types. + +WWW: https://gitlab.gnome.org/Archive/gdk-pixbuf-xlib diff --git a/graphics/gdk-pixbuf2-xlib/pkg-plist b/graphics/gdk-pixbuf2-xlib/pkg-plist new file mode 100644 index 000000000000..edd4bd862e0f --- /dev/null +++ b/graphics/gdk-pixbuf2-xlib/pkg-plist @@ -0,0 +1,6 @@ +include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h +include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h +lib/libgdk_pixbuf_xlib-2.0.so +lib/libgdk_pixbuf_xlib-2.0.so.0 +lib/libgdk_pixbuf_xlib-2.0.so.0.4000.2 +libdata/pkgconfig/gdk-pixbuf-xlib-2.0.pc -- 2.30.1