Hi ports --

Attached is an update for IceWM. Testing on !amd64 appreciated; my macppc is currently trying to compile bigger things atm...

Small changelog: https://github.com/ice-wm/icewm/releases/tag/1.5.3

~Brian

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/icewm/Makefile,v
retrieving revision 1.65
diff -u -p -r1.65 Makefile
--- Makefile	14 Mar 2019 13:48:23 -0000	1.65
+++ Makefile	28 Mar 2019 21:29:21 -0000
@@ -1,6 +1,6 @@
 # $OpenBSD: Makefile,v 1.65 2019/03/14 13:48:23 bcallah Exp $
 
-V=		1.5.2
+V=		1.5.3
 COMMENT=	small and fast window manager
 DISTNAME=	icewm-${V}
 EXTRACT_SUFX=	.tar.xz
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/icewm/distinfo,v
retrieving revision 1.17
diff -u -p -r1.17 distinfo
--- distinfo	14 Mar 2019 13:48:23 -0000	1.17
+++ distinfo	28 Mar 2019 21:29:21 -0000
@@ -1,2 +1,2 @@
-SHA256 (icewm-1.5.2.tar.xz) = DH+Ceud065O6ZoOf7wzXUwn0RZ7miOe24E/+wpGgeZs=
-SIZE (icewm-1.5.2.tar.xz) = 1662664
+SHA256 (icewm-1.5.3.tar.xz) = mNC1mnXIaqQnK1hV9gKuhpL/a3SKcDuO5UsqusReWvs=
+SIZE (icewm-1.5.3.tar.xz) = 1679384
Index: patches/patch-lib_Makefile_in
===================================================================
RCS file: /cvs/ports/x11/icewm/patches/patch-lib_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-lib_Makefile_in
--- patches/patch-lib_Makefile_in	14 Mar 2019 13:48:23 -0000	1.1
+++ patches/patch-lib_Makefile_in	28 Mar 2019 21:29:21 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-lib_Makefile_in,v 1.1 20
 Index: lib/Makefile.in
 --- lib/Makefile.in.orig
 +++ lib/Makefile.in
-@@ -350,7 +350,7 @@ target_vendor = @target_vendor@
+@@ -362,7 +362,7 @@ target_vendor = @target_vendor@
  top_build_prefix = @top_build_prefix@
  top_builddir = @top_builddir@
  top_srcdir = @top_srcdir@
Index: patches/patch-src_icesh_cc
===================================================================
RCS file: patches/patch-src_icesh_cc
diff -N patches/patch-src_icesh_cc
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_icesh_cc	28 Mar 2019 21:29:21 -0000
@@ -0,0 +1,41 @@
+$OpenBSD$
+
+Don't do this GNU extension stuff.
+
+Index: src/icesh.cc
+--- src/icesh.cc.orig
++++ src/icesh.cc
+@@ -683,6 +683,8 @@ bool IceSh::wmcheck()
+ 
+ bool IceSh::colormaps()
+ {
++    void (*previous)(int);
++
+     if (strcmp(*argp, "colormaps"))
+         return false;
+     ++argp;
+@@ -692,7 +694,7 @@ bool IceSh::colormaps()
+ 
+     tlog("colormaps");
+     running = true;
+-    sighandler_t previous = signal(SIGINT, catcher);
++    previous = signal(SIGINT, catcher);
+     while (running) {
+         int n = 0;
+         Colormap* map = XListInstalledColormaps(display, root, &n);
+@@ -726,12 +728,14 @@ bool IceSh::colormaps()
+ 
+ bool IceSh::guiEvents()
+ {
++    void (*previous)(int);
++
+     if (strcmp(*argp, "guievents"))
+         return false;
+     ++argp;
+ 
+     running = true;
+-    sighandler_t previous = signal(SIGINT, catcher);
++    previous = signal(SIGINT, catcher);
+     XSelectInput(display, root, PropertyChangeMask);
+     while (running) {
+         if (XPending(display)) {
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/icewm/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST	14 Mar 2019 13:48:23 -0000	1.17
+++ pkg/PLIST	28 Mar 2019 21:29:21 -0000
@@ -32,7 +32,6 @@ bin/icewm-set-gnomewm
 @man man/man5/icewm-theme.5
 @man man/man5/icewm-toolbar.5
 @man man/man5/icewm-winoptions.5
-share/applications/
 share/applications/icewm-session.desktop
 share/applications/icewm.desktop
 share/doc/icewm/

Reply via email to