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/