From nobody Sun Dec 17 17:09:58 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4StTwR1YCRz53vW8; Sun, 17 Dec 2023 17:09:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4StTwR0VfHz3CXJ; Sun, 17 Dec 2023 17:09:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702832999; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tkhrP0qBrnbyFZY3rAe3wObb3TFFtCpl0EpB1AIJZZg=; b=aoY7tElyaRkwlxEPOVakqXmiVx1dU0MKw9qgm8ar2TB3emtrTfJlVll2i9mpP9zFqhgNS3 sakqiES5MBaJxwhUy0v1TsCIX4Uou2nMjlI7uiOFDvz4am6OmMSx5IObTsVBHqNnZiTRem wNu2/Fo4e+mwtLyWFRGaGJFnh2zmQC1j5ZFDAPox2o8TfgLAWxHtMYdAnaIagZjEn2jhBa 68d8dacGC5MoyuXE70rNGeHbZIgnJDfIEgLTllAih1jEUVfeoQjczxCfzFGR9I/Z//Uq7B rse7p41uApxcxS95nophIJeIHfwLDgjsExApGbGLr9XipJ6iecYk8nkes6W36Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1702832999; a=rsa-sha256; cv=none; b=trYYQ+h1VAHCrkZdXsX8qe3fV0FydV41D/a9wjjPO0Z7Ww8yZiTxnG3cGZ6xjr/leON8iZ qgfLIXh8fURdGNvQyGzlzW+p2PAcL+AwJzs7YgN1uEkBfYKFM41ENzvnJ1pc3b/8iaf73I frv87/G+7gozZUzGmqIOAd27a3d4pLRj+f4DGxiI+2RXO9rLZaOqZ4+igAnBpc6varqz+d PW6seqS32KyFd0S9MBwTL3cc8IEqfipkzXHj++0A2kZvDfGZP0Q2PmuiWSi5PaXXFcLU/z t/0fzPurluELzgk4d2neE1F+j3CyowNDtKxbgaAYEdFEPVEWV4VCyL3BI8Z+tg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1702832999; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tkhrP0qBrnbyFZY3rAe3wObb3TFFtCpl0EpB1AIJZZg=; b=sTqtn46fGY1Z2bZ5m3rmRGDFc0ZazCSoS6jclPqnq19JX8Hl3RuyLwCgFteYmq7AL71nXU V15YZCNLTUHPS9K57lGeuS44mwU+3kmwVS4b7R17vg0TxSrwC/7ucbJcV3GbmIJYMv4O+m E7V5EuVKBuOcuf+egVfeCLH0hnVTHweuSeb74VjTBQCFzE42q4PQDNIcG4JpcM6CvlZUYB GLhVbGR7QNaJr6+AcEQCTHg0YuHxG84HNLxo86r+RlZTI5TidC47Lk6CJAGSYQZ8QGqInH mKfzw/93F8ehgZQ0xPcWh9g16ozS8zj9w+LMVQjQPqMx9sf7Tol/Q0S1Ry629g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4StTwQ6PMYzmFR; Sun, 17 Dec 2023 17:09:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3BHH9wIt057515; Sun, 17 Dec 2023 17:09:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3BHH9wUt057512; Sun, 17 Dec 2023 17:09:58 GMT (envelope-from git) Date: Sun, 17 Dec 2023 17:09:58 GMT Message-Id: <202312171709.3BHH9wUt057512@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Alexey Dokuchaev Subject: git: 9d85112e8000 - main - x11-wm/{libwraster,windowmaker}: update Window Maker to version 0.96.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: danfe X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 9d85112e8000fa3355a6248f1d5bea4dc2aac882 Auto-Submitted: auto-generated The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=9d85112e8000fa3355a6248f1d5bea4dc2aac882 commit 9d85112e8000fa3355a6248f1d5bea4dc2aac882 Author: Alexey Dokuchaev AuthorDate: 2023-12-17 17:07:02 +0000 Commit: Alexey Dokuchaev CommitDate: 2023-12-17 17:07:02 +0000 x11-wm/{libwraster,windowmaker}: update Window Maker to version 0.96.0 PR: 273739 Approved by: maintainer timeout (hrs; ~14 weeks) --- x11-wm/libwraster/Makefile | 5 ++-- x11-wm/libwraster/distinfo | 6 ++--- x11-wm/libwraster/files/patch-configure | 11 --------- ...h-wrlib__wraster.h => patch-wrlib_wraster.h.in} | 6 ++--- x11-wm/libwraster/pkg-plist | 2 +- x11-wm/windowmaker/Makefile | 6 ++--- x11-wm/windowmaker/distinfo | 6 ++--- .../files/patch-WINGs__Examples__Makefile.in | 2 +- x11-wm/windowmaker/files/patch-WINGs__Makefile.in | 15 ++++++------ .../files/patch-WINGs__Tests__Makefile.in | 8 +++---- .../windowmaker/files/patch-WINGs__WINGs__WINGsP.h | 16 ------------- .../windowmaker/files/patch-WINGs__wapplication.c | 11 --------- .../files/patch-WPrefs.app__Makefile.in | 8 +++---- x11-wm/windowmaker/files/patch-WPrefs.app__Menu.c | 27 +++++++++++++--------- x11-wm/windowmaker/files/patch-WPrefs.app__Paths.c | 25 ++++++++++---------- x11-wm/windowmaker/files/patch-configure | 11 --------- x11-wm/windowmaker/files/patch-src__Makefile.in | 7 +++--- x11-wm/windowmaker/files/patch-util__Makefile.in | 16 ++++++------- x11-wm/windowmaker/pkg-plist | 6 ++++- 19 files changed, 77 insertions(+), 117 deletions(-) diff --git a/x11-wm/libwraster/Makefile b/x11-wm/libwraster/Makefile index eb06f6558a85..7e2d57a58e03 100644 --- a/x11-wm/libwraster/Makefile +++ b/x11-wm/libwraster/Makefile @@ -1,6 +1,5 @@ PORTNAME= libwraster -PORTVERSION= 0.95.9 -PORTREVISION= 3 +PORTVERSION= 0.96.0 CATEGORIES= x11-wm windowmaker MASTER_SITES= http://windowmaker.org/pub/source/release/ DISTNAME= WindowMaker-${PORTVERSION} @@ -17,7 +16,7 @@ LIB_DEPENDS= libgif.so:graphics/giflib \ libtiff.so:graphics/tiff \ libwebp.so:graphics/webp -USES= jpeg libtool localbase pathfix pkgconfig xorg +USES= gmake jpeg libtool localbase pathfix pkgconfig xorg USE_LDCONFIG= yes USE_XORG= x11 xext xft xinerama xmu xpm BUILD_WRKSRC= ${WRKSRC}/wrlib diff --git a/x11-wm/libwraster/distinfo b/x11-wm/libwraster/distinfo index 3721787debdf..1bba940edf1b 100644 --- a/x11-wm/libwraster/distinfo +++ b/x11-wm/libwraster/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1597295266 -SHA256 (WindowMaker-0.95.9.tar.gz) = f22358ff60301670e1e2b502faad0f2da7ff8976632d538f95fe4638e9c6b714 -SIZE (WindowMaker-0.95.9.tar.gz) = 3397167 +TIMESTAMP = 1691413426 +SHA256 (WindowMaker-0.96.0.tar.gz) = 4fe130ba23cf4aa21c156ec8f01f748df537d0604ec06c6bbcec896df1926f6d +SIZE (WindowMaker-0.96.0.tar.gz) = 3443048 diff --git a/x11-wm/libwraster/files/patch-configure b/x11-wm/libwraster/files/patch-configure deleted file mode 100644 index 21de9e03d0bf..000000000000 --- a/x11-wm/libwraster/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2020-04-05 13:42:01 UTC -+++ configure -@@ -14305,7 +14305,7 @@ case "$host" in #( - *-*-linux*|*-*-cygwin*|*-gnu*) : - WM_OSDEP="linux" ; CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=600" ;; #( - *-*-freebsd*|*-k*bsd-gnu*) : -- WM_OSDEP="bsd" ; CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=600 -DFREEBSD" ;; #( -+ WM_OSDEP="bsd" ; CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=700 -DFREEBSD" ;; #( - *-*-netbsd*) : - WM_OSDEP="bsd" ; CPPFLAGS="$CPPFLAGS -DNETBSD" ;; #( - *-*-openbsd*) : diff --git a/x11-wm/libwraster/files/patch-wrlib__wraster.h b/x11-wm/libwraster/files/patch-wrlib_wraster.h.in similarity index 86% rename from x11-wm/libwraster/files/patch-wrlib__wraster.h rename to x11-wm/libwraster/files/patch-wrlib_wraster.h.in index 164b7430dcd9..802c22548eea 100644 --- a/x11-wm/libwraster/files/patch-wrlib__wraster.h +++ b/x11-wm/libwraster/files/patch-wrlib_wraster.h.in @@ -1,6 +1,6 @@ ---- wrlib/wraster.h.orig 2015-08-11 18:41:14 UTC -+++ wrlib/wraster.h -@@ -61,10 +61,14 @@ +--- wrlib/wraster.h.in.orig 2023-03-02 14:20:26 UTC ++++ wrlib/wraster.h.in +@@ -58,10 +58,14 @@ * mechanism and define an internal macro appropriately. Please note that the macro are not considered being * part of the public API. */ diff --git a/x11-wm/libwraster/pkg-plist b/x11-wm/libwraster/pkg-plist index 91881c7065c9..151f303228bc 100644 --- a/x11-wm/libwraster/pkg-plist +++ b/x11-wm/libwraster/pkg-plist @@ -2,5 +2,5 @@ include/wraster.h lib/libwraster.a lib/libwraster.so lib/libwraster.so.6 -lib/libwraster.so.6.0.0 +lib/libwraster.so.6.1.0 libdata/pkgconfig/wrlib.pc diff --git a/x11-wm/windowmaker/Makefile b/x11-wm/windowmaker/Makefile index 3051c8b1f82e..629cc5a866de 100644 --- a/x11-wm/windowmaker/Makefile +++ b/x11-wm/windowmaker/Makefile @@ -1,6 +1,5 @@ PORTNAME= windowmaker -PORTVERSION= 0.95.9 -PORTREVISION= 3 +PORTVERSION= 0.96.0 CATEGORIES= x11-wm windowmaker MASTER_SITES= http://windowmaker.org/pub/source/release/ DISTNAME= WindowMaker-${PORTVERSION} @@ -22,7 +21,8 @@ LIB_DEPENDS= libgif.so:graphics/giflib \ libexif.so:graphics/libexif RUN_DEPENDS= ${LOCALBASE}/share/WindowMaker/Themes/LeetWM.themed/style:graphics/wmicons -USES= cpe gnome jpeg libtool shebangfix pathfix perl5 pkgconfig xorg +USES= cpe gmake gnome jpeg libtool pathfix perl5 pkgconfig \ + shebangfix xorg USE_CSTD= c99 USE_GNOME= pango USE_LDCONFIG= yes diff --git a/x11-wm/windowmaker/distinfo b/x11-wm/windowmaker/distinfo index 2e733f723cf1..1bba940edf1b 100644 --- a/x11-wm/windowmaker/distinfo +++ b/x11-wm/windowmaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1597295523 -SHA256 (WindowMaker-0.95.9.tar.gz) = f22358ff60301670e1e2b502faad0f2da7ff8976632d538f95fe4638e9c6b714 -SIZE (WindowMaker-0.95.9.tar.gz) = 3397167 +TIMESTAMP = 1691413426 +SHA256 (WindowMaker-0.96.0.tar.gz) = 4fe130ba23cf4aa21c156ec8f01f748df537d0604ec06c6bbcec896df1926f6d +SIZE (WindowMaker-0.96.0.tar.gz) = 3443048 diff --git a/x11-wm/windowmaker/files/patch-WINGs__Examples__Makefile.in b/x11-wm/windowmaker/files/patch-WINGs__Examples__Makefile.in index 248a18b90c87..cf7c2ac1e92c 100644 --- a/x11-wm/windowmaker/files/patch-WINGs__Examples__Makefile.in +++ b/x11-wm/windowmaker/files/patch-WINGs__Examples__Makefile.in @@ -7,7 +7,7 @@ -LDADD = $(top_builddir)/WINGs/libWINGs.la $(top_builddir)/wrlib/libwraster.la \ +LDADD = $(top_builddir)/WINGs/libWINGs.la -lwraster \ $(top_builddir)/WINGs/libWUtil.la \ - @XFTLIBS@ @INTLIBS@ @XLIBS@ + @XFT_LIBS@ @INTLIBS@ @XLIBS@ colorpick_DEPENDENCIES = $(top_builddir)/WINGs/libWINGs.la fontl_DEPENDENCIES = $(top_builddir)/WINGs/libWINGs.la diff --git a/x11-wm/windowmaker/files/patch-WINGs__Makefile.in b/x11-wm/windowmaker/files/patch-WINGs__Makefile.in index 5f7b92069e66..5ed29dbfce23 100644 --- a/x11-wm/windowmaker/files/patch-WINGs__Makefile.in +++ b/x11-wm/windowmaker/files/patch-WINGs__Makefile.in @@ -15,19 +15,18 @@ libWUtil_la_LDFLAGS = -version-info @WUTIL_VERSION@ lib_LTLIBRARIES = libWUtil.la libWINGs.la -LDADD = libWUtil.la libWINGs.la $(top_builddir)/wrlib/libwraster.la @INTLIBS@ --libWINGs_la_LIBADD = libWUtil.la $(top_builddir)/wrlib/libwraster.la @XLIBS@ @XFTLIBS@ @FCLIBS@ @LIBM@ @PANGOLIBS@ +-libWINGs_la_LIBADD = libWUtil.la $(top_builddir)/wrlib/libwraster.la @XLIBS@ @XFT_LIBS@ @FCLIBS@ @LIBM@ @PANGO_LIBS@ +LDADD = libWUtil.la libWINGs.la -lwraster @INTLIBS@ -+libWINGs_la_LIBADD = libWUtil.la -lwraster @XLIBS@ @XFTLIBS@ @FCLIBS@ @LIBM@ @PANGOLIBS@ ++libWINGs_la_LIBADD = libWUtil.la -lwraster @XLIBS@ @XFT_LIBS@ @FCLIBS@ @LIBM@ @PANGO_LIBS@ libWUtil_la_LIBADD = @LIBBSD@ EXTRA_DIST = BUGS make-rgb Examples Extras Tests -@@ -553,7 +552,8 @@ libWUtil_la_SOURCES = \ - +@@ -553,7 +552,7 @@ libWUtil_la_SOURCES = \ AM_CFLAGS = AM_CPPFLAGS = -DRESOURCE_PATH=\"$(datadir)/WINGs\" \ -- -I$(top_srcdir)/WINGs/WINGs -I$(top_srcdir)/wrlib -I$(top_srcdir)/src \ -+ -DPREFIX=\"$(prefix)\" \ -+ -I$(top_srcdir)/WINGs/WINGs -I$(top_srcdir)/src \ - @XFTFLAGS@ @HEADER_SEARCH_PATH@ + -I$(top_srcdir)/WINGs/WINGs -I$(top_builddir)/WINGs/WINGs \ +- -I$(top_builddir)/wrlib -I$(top_srcdir)/src \ ++ -DPREFIX=\"$(prefix)\" -I$(top_srcdir)/src \ + @XFT_CFLAGS@ @HEADER_SEARCH_PATH@ pkgconfigdir = $(prefix)/libdata/pkgconfig diff --git a/x11-wm/windowmaker/files/patch-WINGs__Tests__Makefile.in b/x11-wm/windowmaker/files/patch-WINGs__Tests__Makefile.in index c9551b184714..4f0238c770fa 100644 --- a/x11-wm/windowmaker/files/patch-WINGs__Tests__Makefile.in +++ b/x11-wm/windowmaker/files/patch-WINGs__Tests__Makefile.in @@ -29,13 +29,13 @@ -LDADD = $(top_builddir)/WINGs/libWINGs.la $(top_builddir)/wrlib/libwraster.la \ +LDADD = $(top_builddir)/WINGs/libWINGs.la -lwraster \ $(top_builddir)/WINGs/libWUtil.la \ - @XFTLIBS@ @INTLIBS@ @XLIBS@ + @XFT_LIBS@ @INTLIBS@ @XLIBS@ - testmywidget_SOURCES = testmywidget.c mywidget.c mywidget.h + testmywidget_SOURCES = testmywidget.c mywidget.c mywidget.h wtest_DEPENDENCIES = $(top_builddir)/WINGs/libWINGs.la EXTRA_DIST = logo.xpm upbtn.xpm wm.html wm.png -AM_CPPFLAGS = -I$(top_srcdir)/WINGs -I$(top_srcdir)/wrlib -I$(top_srcdir)/src \ +AM_CPPFLAGS = -I$(top_srcdir)/WINGs -I$(top_srcdir)/src \ - -DRESOURCE_PATH=\"$(datadir)/WINGs\" @XFTFLAGS@ @HEADER_SEARCH_PATH@ + -DRESOURCE_PATH=\"$(datadir)/WINGs\" @XFT_CFLAGS@ @HEADER_SEARCH_PATH@ \ + @PANGO_CFLAGS@ - all: all-am diff --git a/x11-wm/windowmaker/files/patch-WINGs__WINGs__WINGsP.h b/x11-wm/windowmaker/files/patch-WINGs__WINGs__WINGsP.h deleted file mode 100644 index e224a445920a..000000000000 --- a/x11-wm/windowmaker/files/patch-WINGs__WINGs__WINGsP.h +++ /dev/null @@ -1,16 +0,0 @@ ---- WINGs/WINGs/WINGsP.h.orig 2019-02-15 23:34:25 UTC -+++ WINGs/WINGs/WINGsP.h -@@ -17,7 +17,13 @@ - - #include - -+#ifdef _XLOCALE_H_ /* workaround for libX11<1.4 */ -+#undef _XLOCALE_H_ - #include -+#define _XLOCALE_H_ -+#else -+#include -+#endif - #include - #include - #include diff --git a/x11-wm/windowmaker/files/patch-WINGs__wapplication.c b/x11-wm/windowmaker/files/patch-WINGs__wapplication.c deleted file mode 100644 index 6770c6427f5a..000000000000 --- a/x11-wm/windowmaker/files/patch-WINGs__wapplication.c +++ /dev/null @@ -1,11 +0,0 @@ ---- WINGs/wapplication.c.orig 2015-08-11 18:41:14 UTC -+++ WINGs/wapplication.c -@@ -187,7 +187,7 @@ char *WMPathForResourceOfType(const char - if (path) - goto out; - -- path = checkFile("/usr/local/GNUstep", appdir, ext, resource); -+ path = checkFile(PREFIX "/GNUstep", appdir, ext, resource); - if (path) - goto out; - diff --git a/x11-wm/windowmaker/files/patch-WPrefs.app__Makefile.in b/x11-wm/windowmaker/files/patch-WPrefs.app__Makefile.in index c3e1a4c3d3ea..305cccebab7a 100644 --- a/x11-wm/windowmaker/files/patch-WPrefs.app__Makefile.in +++ b/x11-wm/windowmaker/files/patch-WPrefs.app__Makefile.in @@ -1,12 +1,12 @@ --- WPrefs.app/Makefile.in.orig 2020-08-13 06:26:57 UTC +++ WPrefs.app/Makefile.in -@@ -481,13 +481,14 @@ WPrefs_SOURCES = \ +@@ -481,13 +481,13 @@ WPrefs_SOURCES = \ # Themes.c AM_CFLAGS = AM_CPPFLAGS = -DRESOURCE_PATH=\"$(wpdatadir)\" -DWMAKER_RESOURCE_PATH=\"$(pkgdatadir)\" \ -- -I$(top_srcdir)/wrlib -I$(top_srcdir)/WINGs @HEADER_SEARCH_PATH@ -+ -DPREFIX=\"$(prefix)\" \ -+ -I$(top_srcdir)/WINGs @HEADER_SEARCH_PATH@ +- -I$(top_builddir)/wrlib -I$(top_srcdir)/WINGs -I$(top_builddir)/WINGs \ ++ -DPREFIX=\"$(prefix)\" -I$(top_srcdir)/WINGs -I$(top_builddir)/WINGs \ + @HEADER_SEARCH_PATH@ WPrefs_DEPENDENCIES = $(top_builddir)/WINGs/libWINGs.la WPrefs_LDADD = \ diff --git a/x11-wm/windowmaker/files/patch-WPrefs.app__Menu.c b/x11-wm/windowmaker/files/patch-WPrefs.app__Menu.c index 234ef6c603eb..b8ec0a108b0a 100644 --- a/x11-wm/windowmaker/files/patch-WPrefs.app__Menu.c +++ b/x11-wm/windowmaker/files/patch-WPrefs.app__Menu.c @@ -1,25 +1,30 @@ ---- WPrefs.app/Menu.c.orig 2020-04-05 13:41:15 UTC +--- WPrefs.app/Menu.c.orig 2023-03-13 14:40:46 UTC +++ WPrefs.app/Menu.c -@@ -518,19 +518,19 @@ static void createPanel(_Panel * p) +@@ -520,8 +520,7 @@ static void createPanel(_Panel * p) data = putNewItem(panel, pad, DirectoryInfo, _("Themes")); data->param.directory.command = "setstyle"; data->param.directory.directory = -- "/usr/share/WindowMaker/Themes /usr/local/share/WindowMaker/Themes $HOME/GNUstep/Library/WindowMaker/Themes"; -+ "/usr/share/WindowMaker/Themes " PREFIX "/share/WindowMaker/Themes $HOME/GNUstep/Library/WindowMaker/Themes"; +- "/usr/share/" PACKAGE_TARNAME "/Themes" +- " /usr/local/share/" PACKAGE_TARNAME "/Themes" ++ PREFIX "/share/" PACKAGE_TARNAME "/Themes" + " $HOME/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/Themes"; data->param.directory.stripExt = 1; - data = putNewItem(panel, pad, DirectoryInfo, _("Bg Images (scale)")); +@@ -529,7 +528,7 @@ static void createPanel(_Panel * p) data->param.directory.command = "wmsetbg -u -s"; data->param.directory.directory = -- "/opt/kde2/share/wallpapers /usr/share/WindowMaker/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds"; -+ "/opt/kde2/share/wallpapers " PREFIX "/share/WindowMaker/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds"; + "/opt/kde2/share/wallpapers" +- " /usr/share/" PACKAGE_TARNAME "/Backgrounds" ++ " " PREFIX "/share/" PACKAGE_TARNAME "/Backgrounds" + " $HOME/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/Backgrounds"; data->param.directory.stripExt = 1; - data = putNewItem(panel, pad, DirectoryInfo, _("Bg Images (tile)")); +@@ -537,7 +536,7 @@ static void createPanel(_Panel * p) data->param.directory.command = "wmsetbg -u -t"; data->param.directory.directory = -- "/opt/kde2/share/wallpapers /usr/share/WindowMaker/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds"; -+ "/opt/kde2/share/wallpapers " PREFIX "/share/WindowMaker/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds"; + "/opt/kde2/share/wallpapers" +- " /usr/share/" PACKAGE_TARNAME "/Backgrounds" ++ " " PREFIX "/share/" PACKAGE_TARNAME "/Backgrounds" + " $HOME/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/Backgrounds"; data->param.directory.stripExt = 1; - smenu = putNewSubmenu(pad, _("Assorted XTerms")); diff --git a/x11-wm/windowmaker/files/patch-WPrefs.app__Paths.c b/x11-wm/windowmaker/files/patch-WPrefs.app__Paths.c index c4f3976ad4f1..70f4a5acd2e3 100644 --- a/x11-wm/windowmaker/files/patch-WPrefs.app__Paths.c +++ b/x11-wm/windowmaker/files/patch-WPrefs.app__Paths.c @@ -1,24 +1,25 @@ ---- WPrefs.app/Paths.c.orig 2015-08-11 18:41:14 UTC +--- WPrefs.app/Paths.c.orig 2023-01-06 21:34:50 UTC +++ WPrefs.app/Paths.c -@@ -78,9 +78,9 @@ static void showData(_Panel * panel) +@@ -78,10 +78,9 @@ static void showData(_Panel * panel) wwarning(_("bad value in option IconPath. Using default path list")); addPathToList(panel->icoL, -1, "~/pixmaps"); - addPathToList(panel->icoL, -1, "~/GNUstep/Library/Icons"); + addPathToList(panel->icoL, -1, "~/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/Icons"); - addPathToList(panel->icoL, -1, "/usr/include/X11/pixmaps"); -- addPathToList(panel->icoL, -1, "/usr/local/share/WindowMaker/Icons"); -- addPathToList(panel->icoL, -1, "/usr/local/share/WindowMaker/Pixmaps"); +- addPathToList(panel->icoL, -1, "/usr/local/share/" PACKAGE_TARNAME "/Icons"); +- addPathToList(panel->icoL, -1, "/usr/local/share/" PACKAGE_TARNAME "/Pixmaps"); +- addPathToList(panel->icoL, -1, "/usr/share/" PACKAGE_TARNAME "/Icons"); + addPathToList(panel->icoL, -1, PREFIX "/share/pixmaps"); -+ addPathToList(panel->icoL, -1, PREFIX "/share/WindowMaker/Icons"); -+ addPathToList(panel->icoL, -1, PREFIX "/share/WindowMaker/Pixmaps"); - addPathToList(panel->icoL, -1, "/usr/share/WindowMaker/Icons"); ++ addPathToList(panel->icoL, -1, PREFIX "/share/" PACKAGE_TARNAME "/Icons"); ++ addPathToList(panel->icoL, -1, PREFIX "/share/" PACKAGE_TARNAME "/Pixmaps"); } else { for (i = 0; i < WMGetPropListItemCount(array); i++) { -@@ -95,7 +95,7 @@ static void showData(_Panel * panel) + val = WMGetFromPLArray(array, i); +@@ -95,7 +94,7 @@ static void showData(_Panel * panel) wwarning(_("bad value in option PixmapPath. Using default path list")); addPathToList(panel->pixL, -1, "~/pixmaps"); - addPathToList(panel->pixL, -1, "~/GNUstep/Library/WindowMaker/Pixmaps"); -- addPathToList(panel->pixL, -1, "/usr/local/share/WindowMaker/Pixmaps"); -+ addPathToList(panel->pixL, -1, PREFIX "/share/WindowMaker/Pixmaps"); + addPathToList(panel->pixL, -1, "~/" GSUSER_SUBDIR "/" USERDATA_SUBDIR "/" PACKAGE_TARNAME "/Pixmaps"); +- addPathToList(panel->pixL, -1, "/usr/local/share/" PACKAGE_TARNAME "/Pixmaps"); ++ addPathToList(panel->pixL, -1, PREFIX "/share/" PACKAGE_TARNAME "/Pixmaps"); } else { for (i = 0; i < WMGetPropListItemCount(array); i++) { val = WMGetFromPLArray(array, i); diff --git a/x11-wm/windowmaker/files/patch-configure b/x11-wm/windowmaker/files/patch-configure deleted file mode 100644 index 21de9e03d0bf..000000000000 --- a/x11-wm/windowmaker/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig 2020-04-05 13:42:01 UTC -+++ configure -@@ -14305,7 +14305,7 @@ case "$host" in #( - *-*-linux*|*-*-cygwin*|*-gnu*) : - WM_OSDEP="linux" ; CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=600" ;; #( - *-*-freebsd*|*-k*bsd-gnu*) : -- WM_OSDEP="bsd" ; CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=600 -DFREEBSD" ;; #( -+ WM_OSDEP="bsd" ; CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=700 -DFREEBSD" ;; #( - *-*-netbsd*) : - WM_OSDEP="bsd" ; CPPFLAGS="$CPPFLAGS -DNETBSD" ;; #( - *-*-openbsd*) : diff --git a/x11-wm/windowmaker/files/patch-src__Makefile.in b/x11-wm/windowmaker/files/patch-src__Makefile.in index bcb2929c750a..6cb443173c47 100644 --- a/x11-wm/windowmaker/files/patch-src__Makefile.in +++ b/x11-wm/windowmaker/files/patch-src__Makefile.in @@ -10,12 +10,13 @@ AM_V_lt = $(am__v_lt_@AM_V@) am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) am__v_lt_0 = --silent -@@ -467,13 +466,12 @@ wmaker_SOURCES = GNUstep.h WindowMaker.h actions.c act +@@ -467,14 +466,13 @@ wmaker_SOURCES = GNUstep.h WindowMaker.h actions.c act @USE_NESTED_FUNC_FALSE@CLEANFILES = $(nodist_wmaker_SOURCES) AM_CFLAGS = AM_CPPFLAGS = $(DFLAGS) \ -- -I$(top_srcdir)/wrlib \ - -I$(top_srcdir)/WINGs @HEADER_SEARCH_PATH@ +- -I$(top_builddir)/wrlib \ + -I$(top_srcdir)/WINGs -I$(top_builddir)/WINGs \ + @HEADER_SEARCH_PATH@ wmaker_LDADD = \ $(top_builddir)/WINGs/libWINGs.la\ diff --git a/x11-wm/windowmaker/files/patch-util__Makefile.in b/x11-wm/windowmaker/files/patch-util__Makefile.in index 1a763ff886f2..363bf45ec0c0 100644 --- a/x11-wm/windowmaker/files/patch-util__Makefile.in +++ b/x11-wm/windowmaker/files/patch-util__Makefile.in @@ -10,13 +10,13 @@ am_wmgenmenu_OBJECTS = wmgenmenu.$(OBJEXT) wmgenmenu_OBJECTS = $(am_wmgenmenu_OBJECTS) wmgenmenu_DEPENDENCIES = $(top_builddir)/WINGs/libWUtil.la - am_wmiv_OBJECTS = wmiv.$(OBJEXT) + am_wmiv_OBJECTS = wmiv-wmiv.$(OBJEXT) wmiv_OBJECTS = $(am_wmiv_OBJECTS) -wmiv_DEPENDENCIES = $(top_builddir)/wrlib/libwraster.la \ +wmiv_DEPENDENCIES = \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) - am_wmmenugen_OBJECTS = wmmenugen.$(OBJEXT) wmmenugen_misc.$(OBJEXT) \ + $(top_builddir)/WINGs/libWINGs.la + wmiv_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ + $(LIBTOOLFLAGS) --mode=link $(CCLD) $(wmiv_CFLAGS) $(CFLAGS) \ @@ -172,8 +171,7 @@ wmmenugen_DEPENDENCIES = $(top_builddir)/WINGs/libWUti wmsetbg_SOURCES = wmsetbg.c wmsetbg_OBJECTS = wmsetbg.$(OBJEXT) @@ -31,7 +31,7 @@ bin_SCRIPTS = wmaker.inst wm-oldmenu2new wkdemenu.pl EXTRA_DIST = wmaker.inst.in bughint wm-oldmenu2new wkdemenu.pl AM_CPPFLAGS = \ -- $(DFLAGS) -I$(top_srcdir)/WINGs -I$(top_srcdir)/wrlib \ +- $(DFLAGS) -I$(top_srcdir)/WINGs -I$(top_builddir)/wrlib \ + $(DFLAGS) -I$(top_srcdir)/WINGs \ @HEADER_SEARCH_PATH@ \ -DETCDIR=\"sysconfdir\" -DDATADIR=\"pkgdatadir\" @@ -58,6 +58,6 @@ wmiv_LDADD = \ - $(top_builddir)/wrlib/libwraster.la \ + -lwraster \ - @XLFLAGS@ @XLIBS@ \ - @GFXLIBS@ $(PTHREAD_CFLAGS) $(PTHREAD_LIBS) $(LIBEXIF) - + $(top_builddir)/WINGs/libWINGs.la \ + @XLFLAGS@ @XLIBS@ @GFXLIBS@ \ + @PANGO_LIBS@ @PTHREAD_LIBS@ @LIBEXIF@ diff --git a/x11-wm/windowmaker/pkg-plist b/x11-wm/windowmaker/pkg-plist index 565e62437099..3fc01f976e47 100644 --- a/x11-wm/windowmaker/pkg-plist +++ b/x11-wm/windowmaker/pkg-plist @@ -14,6 +14,7 @@ GNUstep/Applications/WPrefs.app/tiff/drawer.tiff GNUstep/Applications/WPrefs.app/tiff/ergonomic.tiff GNUstep/Applications/WPrefs.app/tiff/expert.tiff GNUstep/Applications/WPrefs.app/tiff/fonts.tiff +GNUstep/Applications/WPrefs.app/tiff/hotcorners.tiff GNUstep/Applications/WPrefs.app/tiff/iconprefs.tiff GNUstep/Applications/WPrefs.app/tiff/keyboard.tiff GNUstep/Applications/WPrefs.app/tiff/keyboardprefs.tiff @@ -103,7 +104,7 @@ include/WMaker.h lib/libWINGs.a lib/libWINGs.so lib/libWINGs.so.3 -lib/libWINGs.so.3.1.0 +lib/libWINGs.so.3.2.0 lib/libWMaker.a lib/libWMaker.so lib/libWMaker.so.1 @@ -357,6 +358,7 @@ share/WindowMaker/wmmacros %%NLS%%share/locale/sk/LC_MESSAGES/WPrefs.mo %%NLS%%share/locale/sk/LC_MESSAGES/WindowMaker.mo %%NLS%%share/locale/sv/LC_MESSAGES/WindowMaker.mo +%%NLS%%share/locale/tr/LC_MESSAGES/WPrefs.mo %%NLS%%share/locale/tr/LC_MESSAGES/WindowMaker.mo %%NLS%%share/locale/uk/LC_MESSAGES/WPrefs.mo %%NLS%%share/locale/uk/LC_MESSAGES/WindowMaker.mo @@ -407,5 +409,7 @@ man/man1/wxpaste.1.gz %%NLS%%man/sk/man1/wmsetbg.1.gz %%NLS%%man/sk/man1/wxcopy.1.gz %%NLS%%man/sk/man1/wxpaste.1.gz +share/applications/WPrefs.desktop +share/xsessions/wmaker.desktop @dir GNUstep/Applications/WPrefs.app/xpm @dir share/WindowMaker/Sounds