pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/wm/windowmaker
Module Name: pkgsrc
Committed By: adam
Date: Wed Aug 9 17:46:26 UTC 2023
Modified Files:
pkgsrc/wm/windowmaker: Makefile PLIST distinfo hacks.mk
pkgsrc/wm/windowmaker/patches: patch-util_Makefile.in
patch-wrlib_Makefile.in
Added Files:
pkgsrc/wm/windowmaker/patches: patch-configure
Log Message:
windowmaker: updated to 0.96.0
Window Maker 0.96.0 was released on August 5th 2023
Screen corners can be assigned an external command to be executed when the mouse pointer is entering those areas. In WPrefs, “Hot Corner Shortcut Preferences” can be used for configuration or by
manually adding a “HotCorners” key and value to “YES” in the ~/GNUstep/Defaults/WindowMaker file. Hot Corners feature is disabled by default. Actions are specified by the “HotCornerActions” and are
defined as a four entries list (“top left action”, “top right action”, “bottom left action”, “bottom right action”). A screen corner area is a cube shape defined by the “HotCornerEdge” which is a
number of pixels from 2 (by default) to 10. To lower the risk of triggering that feature accidentally a “HotCornerDelay” key can be used which is the time before the action is triggered while the
pointer is in one of the screen corner. Default value is 250 ms.
In WPrefs “Keyboard Shortcut Preferences” tab, three new actions can be configured: “Capture a portion of the screen”, “Capture a window”, “Capture the entire screen”. The file is saved in
~/GNUstep/Library/WindowMaker/Screenshots directory under a filename format “screenshot_%Y-%m-%d_at_%H:%M:%S” followed by the extension. Which can be png or jpg based on WRaster dependencies.
libXRes is now an optional dependency. XRes the resource extension for the X protocol is used to find the underlying processes (and PIDs) responsible for displaying the windows.
Support for _NET_WM_FULLSCREEN_MONITORS hint. That hint allows applications that support it to be set as fullscreen on multiple heads. It depends on Xinerama extension support.
To keep the dock on the primary head in a multi-head setup, set the option “KeepDockOnPrimaryHead” in ~/GNUstep/Defaults/WindowMaker to “YES” or click “Keep dock on primary head” under the WPrefs
“Expert User Preferences” tab.
To generate a diff of this commit:
cvs rdiff -u -r1.140 -r1.141 pkgsrc/wm/windowmaker/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/wm/windowmaker/PLIST
cvs rdiff -u -r1.47 -r1.48 pkgsrc/wm/windowmaker/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/wm/windowmaker/hacks.mk
cvs rdiff -u -r0 -r1.3 pkgsrc/wm/windowmaker/patches/patch-configure
cvs rdiff -u -r1.1 -r1.2 pkgsrc/wm/windowmaker/patches/patch-util_Makefile.in \
pkgsrc/wm/windowmaker/patches/patch-wrlib_Makefile.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/wm/windowmaker/Makefile
diff -u pkgsrc/wm/windowmaker/Makefile:1.140 pkgsrc/wm/windowmaker/Makefile:1.141
--- pkgsrc/wm/windowmaker/Makefile:1.140 Mon Jul 17 22:00:25 2023
+++ pkgsrc/wm/windowmaker/Makefile Wed Aug 9 17:46:26 2023
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.140 2023/07/17 22:00:25 nia Exp $
+# $NetBSD: Makefile,v 1.141 2023/08/09 17:46:26 adam Exp $
-DISTNAME= WindowMaker-0.95.9
+DISTNAME= WindowMaker-0.96.0
PKGNAME= ${DISTNAME:tl}
-PKGREVISION= 9
CATEGORIES= wm windowmaker
-MASTER_SITES= https://windowmaker.org/pub/source/release/
+MASTER_SITES= ${MASTER_SITE_GITHUB:=window-maker/}
+GITHUB_PROJECT= wmaker
+GITHUB_RELEASE= wmaker-${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://www.windowmaker.org/
@@ -15,14 +16,14 @@ BROKEN_GETTEXT_DETECTION= yes
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
-USE_TOOLS+= msgfmt perl:run pkg-config xgettext
+USE_TOOLS+= gmake msgfmt perl:run pkg-config xgettext
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-magick
CONFIGURE_ARGS+= --enable-pango
CONFIGURE_ARGS+= --enable-usermenu
CONFIGURE_ARGS+= --enable-xinerama
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR}
-CONFIGURE_ARGS+= --with-defsdatadir=${PREFIX}/share/examples/WindowMaker
+CONFIGURE_ARGS+= --with-pkgconfdir=${PREFIX}/share/examples/WindowMaker
CONFIGURE_ARGS+= --with-gnustepdir=${PREFIX}/share/GNUstep
CONFIGURE_ENV+= LINGUAS="bg ca cs cz da de el es et fi fr gl he hr hu it ja ko nl ms no pl pt ro ru se sk sl sv tr zh_CN zh_TW"
CONFIGURE_ENV+= CPP_PATH=${CPP:Q}
@@ -40,7 +41,7 @@ PKGCONFIG_OVERRIDE_STAGE= post-build
.include "../../mk/compiler.mk"
-.if !empty(MACHINE_PLATFORM:MSunOS-5.11-*)
+.if ${MACHINE_PLATFORM:MSunOS-5.11-*}
CONFIGURE_ENV+= ac_cv_lib_Xext_XineramaGetInfo=no
.endif
Index: pkgsrc/wm/windowmaker/PLIST
diff -u pkgsrc/wm/windowmaker/PLIST:1.23 pkgsrc/wm/windowmaker/PLIST:1.24
--- pkgsrc/wm/windowmaker/PLIST:1.23 Sat Apr 11 07:02:34 2020
+++ pkgsrc/wm/windowmaker/PLIST Wed Aug 9 17:46:26 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.23 2020/04/11 07:02:34 adam Exp $
+@comment $NetBSD: PLIST,v 1.24 2023/08/09 17:46:26 adam Exp $
bin/convertfonts
bin/geticonset
bin/getstyle
@@ -89,6 +89,7 @@ share/GNUstep/Applications/WPrefs.app/ti
share/GNUstep/Applications/WPrefs.app/tiff/ergonomic.tiff
share/GNUstep/Applications/WPrefs.app/tiff/expert.tiff
share/GNUstep/Applications/WPrefs.app/tiff/fonts.tiff
+share/GNUstep/Applications/WPrefs.app/tiff/hotcorners.tiff
share/GNUstep/Applications/WPrefs.app/tiff/iconprefs.tiff
share/GNUstep/Applications/WPrefs.app/tiff/keyboard.tiff
share/GNUstep/Applications/WPrefs.app/tiff/keyboardprefs.tiff
@@ -330,6 +331,7 @@ share/WindowMaker/plmenu.sk
share/WindowMaker/plmenu.zh_CN
share/WindowMaker/plmenu.zh_TW
share/WindowMaker/wmmacros
+share/applications/WPrefs.desktop
share/examples/WindowMaker/WMGLOBAL
share/examples/WindowMaker/WMRootMenu
share/examples/WindowMaker/WMState
@@ -359,6 +361,7 @@ share/locale/fi/LC_MESSAGES/WPrefs.mo
share/locale/fi/LC_MESSAGES/WindowMaker.mo
share/locale/fr/LC_MESSAGES/WINGs.mo
share/locale/fr/LC_MESSAGES/WPrefs.mo
+share/locale/fr/LC_MESSAGES/WRaster.mo
share/locale/fr/LC_MESSAGES/WindowMaker.mo
share/locale/fr/LC_MESSAGES/wmgenmenu.mo
share/locale/gl/LC_MESSAGES/WindowMaker.mo
@@ -390,8 +393,10 @@ share/locale/sk/LC_MESSAGES/WINGs.mo
share/locale/sk/LC_MESSAGES/WPrefs.mo
share/locale/sk/LC_MESSAGES/WindowMaker.mo
share/locale/sv/LC_MESSAGES/WindowMaker.mo
+share/locale/tr/LC_MESSAGES/WPrefs.mo
share/locale/tr/LC_MESSAGES/WindowMaker.mo
share/locale/zh_CN/LC_MESSAGES/WPrefs.mo
share/locale/zh_CN/LC_MESSAGES/WindowMaker.mo
share/locale/zh_TW/LC_MESSAGES/WPrefs.mo
share/locale/zh_TW/LC_MESSAGES/WindowMaker.mo
+share/xsessions/wmaker.desktop
Index: pkgsrc/wm/windowmaker/distinfo
diff -u pkgsrc/wm/windowmaker/distinfo:1.47 pkgsrc/wm/windowmaker/distinfo:1.48
--- pkgsrc/wm/windowmaker/distinfo:1.47 Tue Oct 26 11:25:20 2021
+++ pkgsrc/wm/windowmaker/distinfo Wed Aug 9 17:46:26 2023
@@ -1,11 +1,12 @@
-$NetBSD: distinfo,v 1.47 2021/10/26 11:25:20 nia Exp $
+$NetBSD: distinfo,v 1.48 2023/08/09 17:46:26 adam Exp $
-BLAKE2s (WindowMaker-0.95.9.tar.gz) = 9227cb50d1cfc8db626a4ff3e2a1ab43528ba1b74418274eded013573429c321
-SHA512 (WindowMaker-0.95.9.tar.gz) = ca3ddc863f5b5b782e90f38c0019fe14d1109d6b11d0a3d5d6c728ddc1817747eea92e22e36933d445e72c70661e039ee56efa70f2654657c8980269fd5b4584
-Size (WindowMaker-0.95.9.tar.gz) = 3397167 bytes
+BLAKE2s (WindowMaker-0.96.0.tar.gz) = 90ce5a28e7c6046f4f9e668d33295d29420da4ad8441f49915d36b4ae2164166
+SHA512 (WindowMaker-0.96.0.tar.gz) = cca1796722803922aa28ea20534f10566b594b7a69eba8c1da6bd1305654583f39ef67f10fd6a550730714e728d876f807aee50968e9392190bb9dc7ffe8409a
+Size (WindowMaker-0.96.0.tar.gz) = 3443048 bytes
SHA1 (patch-WINGs_dragsource.c) = a9b8dfb0ac453e5835b683a2119428d0b1182ced
+SHA1 (patch-configure) = f63303da4f08601dc18652a10a8e4bcf355fcc5f
SHA1 (patch-src_event.c) = 9f72b77f7f7890c9b4283eecca3e2bb25ad8d5b3
SHA1 (patch-src_main.c) = e1693470d803b96f8ff93906dfeea43d5c3509c9
SHA1 (patch-src_switchpanel.c) = 4c494eff64b17bf4b08ddaafc95ffa37f43452f9
-SHA1 (patch-util_Makefile.in) = 066a9e54b4b4f7be6415259b737c85171f9aa548
-SHA1 (patch-wrlib_Makefile.in) = a7a5f601219c1fe8f7f0273a2a1518ab0d8e99b2
+SHA1 (patch-util_Makefile.in) = 9f44e204779d4756ac333799795ad046223dc153
+SHA1 (patch-wrlib_Makefile.in) = 023ca249c924675e313863c8d389146bd7ace815
Index: pkgsrc/wm/windowmaker/hacks.mk
diff -u pkgsrc/wm/windowmaker/hacks.mk:1.1 pkgsrc/wm/windowmaker/hacks.mk:1.2
--- pkgsrc/wm/windowmaker/hacks.mk:1.1 Thu Jun 21 00:58:04 2007
+++ pkgsrc/wm/windowmaker/hacks.mk Wed Aug 9 17:46:26 2023
@@ -1,7 +1,7 @@
-# $NetBSD: hacks.mk,v 1.1 2007/06/21 00:58:04 minskim Exp $
+# $NetBSD: hacks.mk,v 1.2 2023/08/09 17:46:26 adam Exp $
# Disable inline assembly on i386 until GCC Bug #25221 is fixed.
# http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25221
-.if !empty(CC_VERSION:Mgcc-4.*)
+.if ${CC_VERSION:Mgcc-4.*}
CONFIGURE_ENV+= ac_cv_c_inline_asm=no
.endif
Index: pkgsrc/wm/windowmaker/patches/patch-util_Makefile.in
diff -u pkgsrc/wm/windowmaker/patches/patch-util_Makefile.in:1.1 pkgsrc/wm/windowmaker/patches/patch-util_Makefile.in:1.2
--- pkgsrc/wm/windowmaker/patches/patch-util_Makefile.in:1.1 Fri Oct 16 10:42:23 2015
+++ pkgsrc/wm/windowmaker/patches/patch-util_Makefile.in Wed Aug 9 17:46:26 2023
@@ -1,8 +1,8 @@
-$NetBSD: patch-util_Makefile.in,v 1.1 2015/10/16 10:42:23 adam Exp $
+$NetBSD: patch-util_Makefile.in,v 1.2 2023/08/09 17:46:26 adam Exp $
---- util/Makefile.in.orig 2015-08-11 18:52:20.000000000 +0000
+--- util/Makefile.in.orig 2023-08-07 12:52:47.000000000 +0000
+++ util/Makefile.in
-@@ -482,21 +482,21 @@ AM_CPPFLAGS = \
+@@ -515,21 +515,21 @@ AM_CPPFLAGS = \
-DETCDIR=\"sysconfdir\" -DDATADIR=\"pkgdatadir\"
liblist = @LIBRARY_SEARCH_PATH@ @INTLIBS@
@@ -10,7 +10,7 @@ $NetBSD: patch-util_Makefile.in,v 1.1 20
-wdread_LDADD = $(top_builddir)/WINGs/libWUtil.la $(liblist)
+wdwrite_LDADD = $(top_builddir)/WINGs/libWUtil.la @XLFLAGS@ @XLIBS@ $(liblist)
+wdread_LDADD = $(top_builddir)/WINGs/libWUtil.la @XLFLAGS@ @XLIBS@ $(liblist)
- wxcopy_LDADD = @XLFLAGS@ @XLIBS@
+ wxcopy_LDADD = @XLFLAGS@ @XLIBS@
wxpaste_LDADD = @XLFLAGS@ @XLIBS@
-getstyle_LDADD = $(top_builddir)/WINGs/libWUtil.la $(liblist)
+getstyle_LDADD = $(top_builddir)/WINGs/libWUtil.la @XLFLAGS@ @XLIBS@ $(liblist)
Index: pkgsrc/wm/windowmaker/patches/patch-wrlib_Makefile.in
diff -u pkgsrc/wm/windowmaker/patches/patch-wrlib_Makefile.in:1.1 pkgsrc/wm/windowmaker/patches/patch-wrlib_Makefile.in:1.2
--- pkgsrc/wm/windowmaker/patches/patch-wrlib_Makefile.in:1.1 Fri Oct 16 10:42:23 2015
+++ pkgsrc/wm/windowmaker/patches/patch-wrlib_Makefile.in Wed Aug 9 17:46:26 2023
@@ -1,13 +1,13 @@
-$NetBSD: patch-wrlib_Makefile.in,v 1.1 2015/10/16 10:42:23 adam Exp $
+$NetBSD: patch-wrlib_Makefile.in,v 1.2 2023/08/09 17:46:26 adam Exp $
---- wrlib/Makefile.in.orig 2015-08-11 18:52:20.000000000 +0000
+--- wrlib/Makefile.in.orig 2023-08-07 12:52:47.000000000 +0000
+++ wrlib/Makefile.in
-@@ -447,7 +447,7 @@ DIST_SUBDIRS = $(SUBDIRS) tests
+@@ -483,7 +483,7 @@ DIST_SUBDIRS = $(SUBDIRS) tests
AUTOMAKE_OPTIONS =
- EXTRA_DIST = tests
+ EXTRA_DIST = tests wraster.h.in
lib_LTLIBRARIES = libwraster.la
-libwraster_la_LDFLAGS = -version-info @WRASTER_VERSION@ \
+libwraster_la_LDFLAGS = @LIBRARY_SEARCH_PATH@ @GFXLIBS@ @XLIBS@ -lm -version-info @WRASTER_VERSION@ \
$(am__append_1)
+ CLEANFILES = wraster.h $(am__append_2)
@HAVE_LD_VERSION_SCRIPT_TRUE@EXTRA_libwraster_la_DEPENDENCIES = libwraster.map
- @HAVE_LD_VERSION_SCRIPT_TRUE@CLEANFILES = libwraster.map
Added files:
Index: pkgsrc/wm/windowmaker/patches/patch-configure
diff -u /dev/null pkgsrc/wm/windowmaker/patches/patch-configure:1.3
--- /dev/null Wed Aug 9 17:46:26 2023
+++ pkgsrc/wm/windowmaker/patches/patch-configure Wed Aug 9 17:46:26 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure,v 1.3 2023/08/09 17:46:26 adam Exp $
+
+Portability fix.
+
+--- configure.orig 2023-08-09 13:37:32.937296703 +0000
++++ configure
+@@ -19143,7 +19143,7 @@ printf "%s\n" "#define USE_PANGO 1" >>co
+
+ pango="yes"
+ fi
+- if test "x$enable_pango$pango" == "xyesno"
++ if test "x$enable_pango$pango" = "xyesno"
+ then :
+ as_fn_error $? "Pango library was not found - $PANGO_PKG_ERRORS" "$LINENO" 5
+ fi
Home |
Main Index |
Thread Index |
Old Index