Update to gnome-desktop-3.26.2.

This commit is contained in:
ajacoutot 2017-11-01 17:30:00 +00:00
parent c9e890c697
commit d5002155ac
5 changed files with 16 additions and 36 deletions

View File

@ -1,20 +1,19 @@
# $OpenBSD: Makefile,v 1.152 2017/10/23 17:11:04 sthen Exp $
# $OpenBSD: Makefile,v 1.153 2017/11/01 17:30:00 ajacoutot Exp $
COMMENT= components for the GNOME desktop
GNOME_PROJECT= gnome-desktop
# sync with meta/gnome "V" variable
GNOME_VERSION= 3.24.2
REVISION= 0
GNOME_VERSION= 3.26.2
SHARED_LIBS += gnome-desktop-3 2.1 # 14.0
SHARED_LIBS += gnome-desktop-3 2.2 # 14.1
CATEGORIES= x11
# LGPLv2/GFDLv1.1/GPLv2
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi
WANTLIB += Xtst X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi
WANTLIB += Xinerama Xrandr Xrender atk-1.0 atk-bridge-2.0 atspi
WANTLIB += c cairo cairo-gobject dbus-1 epoxy expat ffi fontconfig
WANTLIB += freetype gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
@ -28,8 +27,7 @@ BUILD_DEPENDS= devel/gsettings-desktop-schemas \
devel/iso-codes
RUN_DEPENDS= devel/gsettings-desktop-schemas \
devel/iso-codes \
misc/hwdata
devel/iso-codes
# https://bugzilla.redhat.com/show_bug.cgi?id=674799
# convenience dependency for gnome-desktop consumers (gnome-shell, mutter...);
@ -48,7 +46,8 @@ CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --with-gnome-distributor="OpenBSD Ports" \
--disable-udev
# https://bugzilla.gnome.org/show_bug.cgi?id=590059
CONFIGURE_ARGS += --with-pnp-ids-path=${LOCALBASE}/share/hwdata
# XXX https://bugzilla.gnome.org/show_bug.cgi?id=590059
#CONFIGURE_ARGS += --with-pnp-ids-path=${LOCALBASE}/share/hwdata
#RUN_DEPENDS += misc/hwdata
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (gnome/gnome-desktop-3.24.2.tar.xz) = j6HeZqanWWO//HmwGmBDTHEjfUTFG+ygnA9xSgMteF4=
SIZE (gnome/gnome-desktop-3.24.2.tar.xz) = 1064808
SHA256 (gnome/gnome-desktop-3.26.2.tar.xz) = 91YaejE/xHSyw5DNlpbfH1weFVYIDkP0r+BCsQYOXyo=
SIZE (gnome/gnome-desktop-3.26.2.tar.xz) = 969500

View File

@ -1,10 +1,11 @@
$OpenBSD: patch-libgnome-desktop_Makefile_in,v 1.20 2017/04/17 09:35:37 ajacoutot Exp $
$OpenBSD: patch-libgnome-desktop_Makefile_in,v 1.21 2017/11/01 17:30:00 ajacoutot Exp $
XXX fix+push upstream
--- libgnome-desktop/Makefile.in.orig Sun Apr 9 04:28:21 2017
+++ libgnome-desktop/Makefile.in Mon Apr 17 11:30:59 2017
@@ -486,7 +486,7 @@ AM_CPPFLAGS = \
Index: libgnome-desktop/Makefile.in
--- libgnome-desktop/Makefile.in.orig
+++ libgnome-desktop/Makefile.in
@@ -484,7 +484,7 @@ AM_CPPFLAGS = \
-DG_LOG_DOMAIN=\"GnomeDesktop\" \
-DGNOMELOCALEDIR=\""$(prefix)/$(DATADIRNAME)/locale\"" \
-DISO_CODES_PREFIX=\""$(ISO_CODES_PREFIX)"\" \

View File

@ -1,16 +0,0 @@
$OpenBSD: patch-libgnome-desktop_gnome-desktop-thumbnail_c,v 1.9 2017/04/17 09:35:37 ajacoutot Exp $
XXX push upstream
gnome-desktop-thumbnail.c:1507: warning: format '%ld' expects type 'long int', but argument 4 has type 'time_t'
--- libgnome-desktop/gnome-desktop-thumbnail.c.orig Mon Feb 13 23:54:01 2017
+++ libgnome-desktop/gnome-desktop-thumbnail.c Mon Apr 17 11:30:59 2017
@@ -1217,7 +1217,7 @@ save_thumbnail (GdkPixbuf *pixbuf,
goto out;
close (tmp_fd);
- g_snprintf (mtime_str, 21, "%ld", mtime);
+ g_snprintf (mtime_str, 21, "%lld", mtime);
width = gdk_pixbuf_get_option (pixbuf, "tEXt::Thumb::Image::Width");
height = gdk_pixbuf_get_option (pixbuf, "tEXt::Thumb::Image::Height");

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.46 2016/04/25 11:12:17 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.47 2017/11/01 17:30:00 ajacoutot Exp $
include/gnome-desktop-3.0/
include/gnome-desktop-3.0/libgnome-desktop/
include/gnome-desktop-3.0/libgnome-desktop/gnome-bg-crossfade.h
@ -26,7 +26,6 @@ share/gtk-doc/html/gnome-desktop3/GnomeDesktopThumbnailFactory.html
share/gtk-doc/html/gnome-desktop3/GnomeIdleMonitor.html
share/gtk-doc/html/gnome-desktop3/GnomeWallClock.html
share/gtk-doc/html/gnome-desktop3/GnomeXkbInfo.html
share/gtk-doc/html/gnome-desktop3/annotation-glossary.html
share/gtk-doc/html/gnome-desktop3/background.html
share/gtk-doc/html/gnome-desktop3/gnome-desktop3-Language-Utilities.html
share/gtk-doc/html/gnome-desktop3/gnome-desktop3-gnome-bg.html
@ -149,9 +148,6 @@ share/help/pa/gpl/
share/help/pa/gpl/index.docbook
share/help/pa/lgpl/
share/help/pa/lgpl/index.docbook
share/help/pl/
share/help/pl/fdl/
share/help/pl/fdl/index.docbook
share/help/pt_BR/
share/help/pt_BR/fdl/
share/help/pt_BR/fdl/index.docbook