Update to openbox-3.5.2

Bump SHARED_LIBS (checked with abi-compliance-checker)
Fix LIB_DEPENDS and WANTLIB
Merge pkg/PFRAG.shared into pkg/PLIST

OK benoit@ (maintainer)
This commit is contained in:
dcoppa 2013-10-08 11:18:57 +00:00
parent ea440f04b9
commit 4c8d12ebdb
10 changed files with 122 additions and 25 deletions

View File

@ -1,12 +1,11 @@
# $OpenBSD: Makefile,v 1.70 2013/05/31 15:35:14 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.71 2013/10/08 11:18:57 dcoppa Exp $
COMMENT = small, fast & usable window manager
V = 3.5.0
V = 3.5.2
DISTNAME = openbox-${V}
REVISION = 3
SHARED_LIBS += obt 0.0 # 0.1
SHARED_LIBS += obrender 10.0 # 27.1
SHARED_LIBS += obrender 11.0 # 29.1
SHARED_LIBS += obt 1.0 # 2.1
CATEGORIES = x11
@ -18,11 +17,13 @@ MAINTAINER = Benoit Lecocq <benoit@openbsd.org>
PERMIT_PACKAGE_CDROM = Yes
WANTLIB += ICE Imlib2 SM X11 X11-xcb Xau Xcursor Xext Xfixes Xft
WANTLIB += Xinerama Xrandr Xrender c expat ffi fontconfig freetype
WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 harfbuzz
WANTLIB += m pango-1.0 pangoft2-1.0 pangoxft-1.0
WANTLIB += pcre pthread startup-notification-1 xcb xcb-aux xml2
WANTLIB += z
WANTLIB += Xinerama Xrandr Xrender c cairo croco-0.6 expat ffi
WANTLIB += fontconfig freetype gdk_pixbuf-2.0 gio-2.0 glib-2.0
WANTLIB += gmodule-2.0 gobject-2.0 graphite2 gthread-2.0 harfbuzz
WANTLIB += m pango-1.0 pangocairo-1.0 pangoft2-1.0 pangoxft-1.0
WANTLIB += pcre pixman-1 png pthread pthread-stubs rsvg-2
WANTLIB += startup-notification-1 xcb xcb-aux xcb-render xcb-shm
WANTLIB += xml2 z
MASTER_SITES = ${HOMEPAGE}dist/openbox/
@ -34,7 +35,8 @@ RUN_DEPENDS = devel/py-xdg \
LIB_DEPENDS += devel/pango \
devel/startup-notification \
graphics/imlib2 \
textproc/libxml
textproc/libxml \
x11/gnome/librsvg
FAKE_FLAGS = sysconfdir="${PREFIX}/share/examples/openbox" \
rcdir="${PREFIX}/share/examples/openbox" \

View File

@ -1,2 +1,2 @@
SHA256 (openbox-3.5.0.tar.gz) = b6kAFlMLOqYQLiVAeUYZd0OTmFMfsj5+wHb/LBQP6go=
SIZE (openbox-3.5.0.tar.gz) = 911834
SHA256 (openbox-3.5.2.tar.gz) = Eo+07xH4P27bFoXPwE9EoWpTIggvxRn518rIT8ZYrzM=
SIZE (openbox-3.5.2.tar.gz) = 972751

View File

@ -0,0 +1,26 @@
$OpenBSD: patch-obrender_test_c,v 1.1 2013/10/08 11:18:57 dcoppa Exp $
commit 9750e5cea8d8cdab2b8b988a8c5d6392b0dbeae8
Author: Ian Zimmerman <itz@buug.org>
Date: Sat Aug 17 15:13:05 2013 -0700
Fix gcc warnings
--- obrender/test.c.orig Mon Aug 12 03:33:24 2013
+++ obrender/test.c Tue Oct 8 07:44:53 2013
@@ -46,7 +46,6 @@ gint main()
RrAppearance *look;
int done;
- Window root;
XEvent report;
gint h = 500, w = 500;
@@ -64,7 +63,6 @@ gint main()
0); /* attributes */
XMapWindow(ob_display, win);
XSelectInput(ob_display, win, ExposureMask | StructureNotifyMask);
- root = RootWindow (ob_display, DefaultScreen (ob_display));
inst = RrInstanceNew(ob_display, ob_screen);
look = RrAppearanceNew(inst, 0);

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-obt_xml_c,v 1.1 2012/05/29 15:52:08 fgsch Exp $
--- obt/xml.c.orig Tue May 29 01:49:56 2012
+++ obt/xml.c Tue May 29 01:51:19 2012
@@ -129,6 +129,8 @@ static gboolean load_file(ObtXmlInst *i,
$OpenBSD: patch-obt_xml_c,v 1.2 2013/10/08 11:18:57 dcoppa Exp $
--- obt/xml.c.orig Mon Aug 12 03:33:24 2013
+++ obt/xml.c Mon Oct 7 18:29:46 2013
@@ -146,6 +146,8 @@ static gboolean load_file(ObtXmlInst *i,
if (!domain && !filename) /* given a full path to the file */
path = g_strdup(it->data);

View File

@ -0,0 +1,19 @@
$OpenBSD: patch-openbox_client_c,v 1.1 2013/10/08 11:18:57 dcoppa Exp $
commit 9750e5cea8d8cdab2b8b988a8c5d6392b0dbeae8
Author: Ian Zimmerman <itz@buug.org>
Date: Sat Aug 17 15:13:05 2013 -0700
Fix gcc warnings
--- openbox/client.c.orig Mon Aug 12 03:33:24 2013
+++ openbox/client.c Tue Oct 8 07:44:53 2013
@@ -218,7 +218,7 @@ void client_manage(Window window, ObPrompt *prompt)
Time launch_time;
guint32 user_time;
gboolean obplaced;
- gulong ignore_start;
+ gulong ignore_start = FALSE;
ob_debug("Managing window: 0x%lx", window);

View File

@ -0,0 +1,22 @@
$OpenBSD: patch-openbox_menuframe_c,v 1.1 2013/10/08 11:18:58 dcoppa Exp $
commit 0afb5b28c63651c1e598bbd4d88c60ac0b478567
Author: Tom Sires <tsires@uno.edu>
Date: Tue Aug 27 08:02:31 2013 -0500
Fix a typo causing submenuShowDelay to be ignored (Bug 6019)
--- openbox/menuframe.c.orig Mon Aug 12 03:33:24 2013
+++ openbox/menuframe.c Tue Oct 8 07:39:35 2013
@@ -1242,9 +1242,9 @@ void menu_frame_select(ObMenuFrame *self, ObMenuEntryF
if (self->selected->entry->type == OB_MENU_ENTRY_TYPE_SUBMENU) {
/* only show if the submenu isn't already showing */
if (oldchild_entry != self->selected) {
- if (immediate || config_submenu_hide_delay == 0)
+ if (immediate || config_submenu_show_delay == 0)
menu_entry_frame_show_submenu(self->selected);
- else if (config_submenu_hide_delay > 0) {
+ else if (config_submenu_show_delay > 0) {
if (submenu_show_timer)
g_source_remove(submenu_show_timer);
submenu_show_timer =

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-openbox_moveresize_c,v 1.1 2012/10/23 14:30:56 gonzalo Exp $
--- openbox/moveresize.c.orig Wed Oct 10 17:27:34 2012
+++ openbox/moveresize.c Wed Oct 10 17:29:12 2012
@@ -326,6 +326,16 @@ void moveresize_end(gboolean cancel)
$OpenBSD: patch-openbox_moveresize_c,v 1.2 2013/10/08 11:18:58 dcoppa Exp $
--- openbox/moveresize.c.orig Mon Aug 12 03:33:24 2013
+++ openbox/moveresize.c Mon Oct 7 18:29:46 2013
@@ -330,6 +330,16 @@ void moveresize_end(gboolean cancel)
#endif
}

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-openbox_screen_c,v 1.1 2013/10/08 11:18:58 dcoppa Exp $
commit 9750e5cea8d8cdab2b8b988a8c5d6392b0dbeae8
Author: Ian Zimmerman <itz@buug.org>
Date: Sat Aug 17 15:13:05 2013 -0700
Fix gcc warnings
--- openbox/screen.c.orig Mon Aug 12 03:33:24 2013
+++ openbox/screen.c Tue Oct 8 07:44:53 2013
@@ -1327,8 +1327,9 @@ typedef struct {
static void get_xinerama_screens(Rect **xin_areas, guint *nxin)
{
guint i;
- gint n, l, r, t, b;
+ gint l, r, t, b;
#ifdef XINERAMA
+ gint n;
XineramaScreenInfo *info;
#endif

View File

@ -1,2 +0,0 @@
@comment $OpenBSD: PFRAG.shared,v 1.4 2011/11/02 19:12:01 jasper Exp $
@lib lib/libobrender.so.${LIBobrender_VERSION}

View File

@ -1,5 +1,4 @@
@comment $OpenBSD: PLIST,v 1.27 2011/11/11 10:59:22 benoit Exp $
%%SHARED%%
@comment $OpenBSD: PLIST,v 1.28 2013/10/08 11:18:58 dcoppa Exp $
@bin bin/gdm-control
@bin bin/gnome-panel-control
@bin bin/obxprop
@ -33,6 +32,7 @@ include/openbox/${API_V}/obt/xml.h
include/openbox/${API_V}/obt/xqueue.h
lib/libobrender.a
lib/libobrender.la
@lib lib/libobrender.so.${LIBobrender_VERSION}
lib/libobt.a
lib/libobt.la
@lib lib/libobt.so.${LIBobt_VERSION}
@ -76,9 +76,15 @@ share/examples/openbox/xbm/max_toggled.xbm
share/examples/openbox/xbm/shade.xbm
share/examples/openbox/xbm/shade_toggled.xbm
share/gnome/
share/gnome-session/
share/gnome-session/sessions/
share/gnome-session/sessions/openbox-gnome-fallback.session
share/gnome-session/sessions/openbox-gnome.session
share/gnome/wm-properties/
share/gnome/wm-properties/openbox.desktop
share/locale/af/LC_MESSAGES/openbox.mo
share/locale/ar/LC_MESSAGES/openbox.mo
share/locale/be/LC_MESSAGES/openbox.mo
share/locale/bn_IN/LC_MESSAGES/openbox.mo
share/locale/ca/LC_MESSAGES/openbox.mo
share/locale/cs/LC_MESSAGES/openbox.mo
@ -91,8 +97,10 @@ share/locale/et/LC_MESSAGES/openbox.mo
share/locale/eu/LC_MESSAGES/openbox.mo
share/locale/fi/LC_MESSAGES/openbox.mo
share/locale/fr/LC_MESSAGES/openbox.mo
share/locale/he/LC_MESSAGES/openbox.mo
share/locale/hr/LC_MESSAGES/openbox.mo
share/locale/hu/LC_MESSAGES/openbox.mo
share/locale/ia/LC_MESSAGES/openbox.mo
share/locale/it/LC_MESSAGES/openbox.mo
share/locale/ja/LC_MESSAGES/openbox.mo
share/locale/lt/LC_MESSAGES/openbox.mo
@ -102,6 +110,7 @@ share/locale/no/LC_MESSAGES/openbox.mo
share/locale/pl/LC_MESSAGES/openbox.mo
share/locale/pt/LC_MESSAGES/openbox.mo
share/locale/pt_BR/LC_MESSAGES/openbox.mo
share/locale/ro/LC_MESSAGES/openbox.mo
share/locale/ru/LC_MESSAGES/openbox.mo
share/locale/sk/LC_MESSAGES/openbox.mo
share/locale/sr/LC_MESSAGES/openbox.mo