svn commit: r395560 - in head: deskutils/calibre graphics/darktable graphics/librsvg2 x11-themes/gnome-themes-standard x11/tint x11/tint-devel

Koop Mast kwm at FreeBSD.org
Sat Aug 29 15:59:44 UTC 2015


Author: kwm
Date: Sat Aug 29 15:59:40 2015
New Revision: 395560
URL: https://svnweb.freebsd.org/changeset/ports/395560

Log:
  Update librsvg2 to 2.40.10.
  
  Replace gtk20 dependancy with gdk-pixbuf2 and pango, and drop the
  gtk-engines2 run dependacy.
  
  Update ports to take the dependacy changes into account.
  
  PR:		202378
  Exp-run by:	antoine@

Modified:
  head/deskutils/calibre/Makefile
  head/graphics/darktable/Makefile
  head/graphics/librsvg2/Makefile
  head/graphics/librsvg2/distinfo
  head/graphics/librsvg2/pkg-plist
  head/x11-themes/gnome-themes-standard/Makefile
  head/x11/tint-devel/Makefile
  head/x11/tint/Makefile

Modified: head/deskutils/calibre/Makefile
==============================================================================
--- head/deskutils/calibre/Makefile	Sat Aug 29 15:23:30 2015	(r395559)
+++ head/deskutils/calibre/Makefile	Sat Aug 29 15:59:40 2015	(r395560)
@@ -3,7 +3,7 @@
 
 PORTNAME=	calibre
 PORTVERSION=	1.48.0
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	deskutils python
 MASTER_SITES=	SF/${PORTNAME}/${PORTVERSION}/
 
@@ -56,6 +56,7 @@ SHEBANG_FILES=	src/calibre/ebooks/metada
 		src/calibre/utils/*.py \
 		src/odf/*.py
 USE_QT4=	dbus qmake_build moc_build
+USE_GNOME=	gtk20
 INSTALLS_ICONS=	yes
 WRKSRC=		${WRKDIR}/${PORTNAME}-src
 CFLAGS+=	-I${LOCALBASE}/include

Modified: head/graphics/darktable/Makefile
==============================================================================
--- head/graphics/darktable/Makefile	Sat Aug 29 15:23:30 2015	(r395559)
+++ head/graphics/darktable/Makefile	Sat Aug 29 15:59:40 2015	(r395560)
@@ -3,6 +3,7 @@
 
 PORTNAME=	darktable
 PORTVERSION=	1.6.8
+PORTREVISION=	1
 CATEGORIES=	graphics
 MASTER_SITES=	https://github.com/darktable-org/${PORTNAME}/releases/download/release-${PORTVERSION}/
 
@@ -22,7 +23,7 @@ ONLY_FOR_ARCHS_REASON=	uses SSE instruct
 
 USES=		compiler:c++11-lib cmake:outsource desktop-file-utils	\
 		ninja pkgconfig tar:xz
-USE_GNOME=	intltool librsvg2
+USE_GNOME=	gtk20 intltool librsvg2
 USE_SQLITE=	yes
 USE_LDCONFIG=	${PREFIX}/lib/${PORTNAME}
 INSTALLS_ICONS=	yes

Modified: head/graphics/librsvg2/Makefile
==============================================================================
--- head/graphics/librsvg2/Makefile	Sat Aug 29 15:23:30 2015	(r395559)
+++ head/graphics/librsvg2/Makefile	Sat Aug 29 15:59:40 2015	(r395560)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	librsvg
-PORTVERSION=	2.40.9
+PORTVERSION=	2.40.10
 CATEGORIES=	graphics gnome
 MASTER_SITES=	GNOME
 PKGNAMESUFFIX=	2
@@ -14,23 +14,20 @@ COMMENT=	Library for parsing and renderi
 LIB_DEPENDS=	libfreetype.so:${PORTSDIR}/print/freetype2 \
 		libpng.so:${PORTSDIR}/graphics/png \
 		libcroco-0.6.so:${PORTSDIR}/textproc/libcroco
-RUN_DEPENDS=	gtk-engines2>=2.7.5_1:${PORTSDIR}/x11-themes/gtk-engines2
 
 USES=		gettext gmake libtool pathfix pkgconfig tar:xz
-USE_GNOME=	gnomeprefix libgsf gtk20 introspection:build
+USE_GNOME=	gnomeprefix libgsf gdkpixbuf2 introspection:build libxml2 \
+		pango
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 INSTALL_TARGET=	install-strip
-CONFIGURE_ARGS=	--with-svgz \
-		--disable-vala \
-		--with-croco \
-		--disable-Bsymbolic \
-		--enable-gtk-theme
+CONFIGURE_ARGS=	--disable-vala \
+		--disable-Bsymbolic
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|GTK3_REQUIRED=3.[0-9].[0-9]|GTK3_REQUIRED=9.90.0|g' \
+	@${REINPLACE_CMD} -e 's|GTK3_REQUIRED=3.[0-9][0-9].[0-9]|GTK3_REQUIRED=9.90.0|g' \
 		${WRKSRC}/configure
 
 .include <bsd.port.mk>

Modified: head/graphics/librsvg2/distinfo
==============================================================================
--- head/graphics/librsvg2/distinfo	Sat Aug 29 15:23:30 2015	(r395559)
+++ head/graphics/librsvg2/distinfo	Sat Aug 29 15:59:40 2015	(r395560)
@@ -1,2 +1,2 @@
-SHA256 (gnome2/librsvg-2.40.9.tar.xz) = 13964c5d35357552b47d365c34215eee0a63bf0e6059b689f048648c6bf5f43a
-SIZE (gnome2/librsvg-2.40.9.tar.xz) = 519172
+SHA256 (gnome2/librsvg-2.40.10.tar.xz) = 965c807438ce90b204e930ff80c92eba1606a2f6fd5ccfd09335c99896dd3479
+SIZE (gnome2/librsvg-2.40.10.tar.xz) = 522668

Modified: head/graphics/librsvg2/pkg-plist
==============================================================================
--- head/graphics/librsvg2/pkg-plist	Sat Aug 29 15:23:30 2015	(r395559)
+++ head/graphics/librsvg2/pkg-plist	Sat Aug 29 15:59:40 2015	(r395560)
@@ -9,7 +9,7 @@ lib/girepository-1.0/Rsvg-2.0.typelib
 lib/librsvg-2.a
 lib/librsvg-2.so
 lib/librsvg-2.so.2
-lib/librsvg-2.so.2.40.9
+lib/librsvg-2.so.2.40.10
 libdata/pkgconfig/librsvg-2.0.pc
 man/man1/rsvg-convert.1.gz
 share/doc/rsvg-2.0/RsvgHandle.html
@@ -26,9 +26,11 @@ share/doc/rsvg-2.0/api-index-full.html
 share/doc/rsvg-2.0/home.png
 share/doc/rsvg-2.0/index.html
 share/doc/rsvg-2.0/index.sgml
+share/doc/rsvg-2.0/left-insensitive.png
 share/doc/rsvg-2.0/left.png
 share/doc/rsvg-2.0/licence.html
 share/doc/rsvg-2.0/object-tree.html
+share/doc/rsvg-2.0/right-insensitive.png
 share/doc/rsvg-2.0/right.png
 share/doc/rsvg-2.0/rsvg-2.0.devhelp2
 share/doc/rsvg-2.0/rsvg-Using-RSVG-with-GIO.html
@@ -37,6 +39,7 @@ share/doc/rsvg-2.0/rsvg-Using-RSVG-with-
 share/doc/rsvg-2.0/rsvg-Version-check-and-feature-tests.html
 share/doc/rsvg-2.0/rsvg.html
 share/doc/rsvg-2.0/style.css
+share/doc/rsvg-2.0/up-insensitive.png
 share/doc/rsvg-2.0/up.png
 share/gir-1.0/Rsvg-2.0.gir
 @exec %D/bin/gdk-pixbuf-query-loaders > /dev/null 2>&1 && %D/bin/gdk-pixbuf-query-loaders > %D/lib/gdk-pixbuf-2.0/%%GTK2_VERSION%%/loaders.cache 2>/dev/null || /usr/bin/true

Modified: head/x11-themes/gnome-themes-standard/Makefile
==============================================================================
--- head/x11-themes/gnome-themes-standard/Makefile	Sat Aug 29 15:23:30 2015	(r395559)
+++ head/x11-themes/gnome-themes-standard/Makefile	Sat Aug 29 15:59:40 2015	(r395560)
@@ -3,6 +3,7 @@
 
 PORTNAME=	gnome-themes-standard
 PORTVERSION=	3.16.2
+PORTREVISION=	1
 CATEGORIES=	x11-themes gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome3
@@ -14,7 +15,7 @@ CONFLICTS=	gnome-themes-2.[0-9]*
 PORTSCOUT=	limitw:1,even
 
 USES=		gettext-tools gmake libtool pathfix pkgconfig tar:xz
-USE_GNOME=	gtk30 intlhack librsvg2
+USE_GNOME=	gtk20 gtk30 intlhack librsvg2
 INSTALLS_ICONS=	yes
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include

Modified: head/x11/tint-devel/Makefile
==============================================================================
--- head/x11/tint-devel/Makefile	Sat Aug 29 15:23:30 2015	(r395559)
+++ head/x11/tint-devel/Makefile	Sat Aug 29 15:59:40 2015	(r395560)
@@ -2,6 +2,7 @@
 
 PORTNAME=	tint2
 PORTVERSION=	2.00.${DATE}
+PORTREVISION=	1
 CATEGORIES=	x11
 MASTER_SITES=	http://deponie.yamagi.org/freebsd/distfiles/tint/
 PKGNAMESUFFIX=	-devel
@@ -21,7 +22,7 @@ LIB_DEPENDS=	libcairo.so:${PORTSDIR}/gra
 CONFLICTS=	tint2-[0-9]*
 
 USES=		alias cmake pkgconfig tar:xz
-USE_GNOME=	glib20 pango
+USE_GNOME=	glib20 gtk20 pango
 USE_XORG=	xcomposite xdamage xinerama xrandr
 
 CMAKE_ARGS=	-DENABLE_BATTERY:BOOL=ON -DMANDIR:PATH=man

Modified: head/x11/tint/Makefile
==============================================================================
--- head/x11/tint/Makefile	Sat Aug 29 15:23:30 2015	(r395559)
+++ head/x11/tint/Makefile	Sat Aug 29 15:59:40 2015	(r395560)
@@ -2,6 +2,7 @@
 
 PORTNAME=	tint2
 PORTVERSION=	0.12.1
+PORTREVISION=	1
 CATEGORIES=	x11
 MASTER_SITES=	http://leigh123linux.fedorapeople.org/pub/${PORTNAME}/source/
 
@@ -15,7 +16,7 @@ LIB_DEPENDS=	libImlib2.so:${PORTSDIR}/gr
 		libstartup-notification-1.so:${PORTSDIR}/x11/startup-notification
 
 USES=		alias cmake gettext pkgconfig
-USE_GNOME=	glib20 librsvg2 pango
+USE_GNOME=	glib20 gtk20 librsvg2 pango
 USE_XORG=	x11 xcomposite xdamage xinerama xrandr xrender
 
 CMAKE_ARGS=	-DMANDIR:PATH=man


More information about the svn-ports-all mailing list