pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/worker
Module Name: pkgsrc
Committed By: vins
Date: Sun May 25 18:18:07 UTC 2025
Modified Files:
pkgsrc/x11/worker: Makefile PLIST distinfo
Added Files:
pkgsrc/x11/worker: options.mk
Removed Files:
pkgsrc/x11/worker/patches: patch-aa patch-src_nwc__dir.cc
patch-src_nwc__dir.hh patch-src_searchop.cc
Log Message:
x11/worker: update to 5.2.1
Update package to last release (dated 2025-01-22), pulling two decades
of changes.
This is based on the work done by @dvollen in wip.
Changelog too long, refer to
http://www.boomerangsworld.de/cms/worker/changes.html
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/x11/worker/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/worker/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/worker/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/x11/worker/options.mk
cvs rdiff -u -r1.1 -r0 pkgsrc/x11/worker/patches/patch-aa \
pkgsrc/x11/worker/patches/patch-src_nwc__dir.cc \
pkgsrc/x11/worker/patches/patch-src_nwc__dir.hh \
pkgsrc/x11/worker/patches/patch-src_searchop.cc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/x11/worker/Makefile
diff -u pkgsrc/x11/worker/Makefile:1.7 pkgsrc/x11/worker/Makefile:1.8
--- pkgsrc/x11/worker/Makefile:1.7 Sat Jul 4 16:18:43 2015
+++ pkgsrc/x11/worker/Makefile Sun May 25 18:18:07 2025
@@ -1,29 +1,40 @@
-# $NetBSD: Makefile,v 1.7 2015/07/04 16:18:43 joerg Exp $
-#
+# $NetBSD: Makefile,v 1.8 2025/05/25 18:18:07 vins Exp $
-DISTNAME= worker-2.14.1
-PKGREVISION= 1
-CATEGORIES= x11
+DISTNAME= worker-5.2.1
+CATEGORIES= x11 sysutils
MASTER_SITES= http://www.boomerangsworld.de/cms/worker/downloads/
+EXTRACT_SUFX= .tar.zst
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.boomerangsworld.de/cms/worker/
-COMMENT= Highly configurable two-panes file manager for X11
+MAINTAINER= dvollen%gmail.com@localhost
+HOMEPAGE= http://www.boomerangsworld.de/cms/worker/downloads/
+COMMENT= Orthodox file manager for the X Window System
+LICENSE= gnu-gpl-v2
-USE_LANGUAGES= c c++
-GNU_CONFIGURE= YES
+USE_LANGUAGES= c c++
+USE_CXX_FEATURES= c++17
-#DEPENDS+= xview-config>=3.2.1:../../x11/xview-config
-#DEPENDS+= xview-lib>=3.2.1:../../x11/xview-lib
-#DEPENDS+= xview-clients>=3.2.1:../../x11/xview-clients
+USE_LIBTOOL= yes
+USE_TOOLS+= pkg-config bash:run
-REPLACE_BASH+= scripts/*.sh scripts/*r
-USE_TOOLS+= bash:run
+PKGCONFIG_OVERRIDE+= pkgconfig/worker.pc.in
-BUILDLINK_DEPMETHOD.libXt?= build
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS+= --without-avfs
+CONFIGURE_ARGS+= --without-hal
+
+REPLACE_BASH+= scripts/*.sh scripts/*r
+REPLACE_PYTHON+= scripts/*.py
+
+.include "options.mk"
+
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/libXinerama/buildlink3.mk"
.include "../../x11/libSM/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXt/buildlink3.mk"
+.include "../../sysutils/file/buildlink3.mk"
+.include "../../lang/python/application.mk"
+
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/x11/worker/PLIST
diff -u pkgsrc/x11/worker/PLIST:1.3 pkgsrc/x11/worker/PLIST:1.4
--- pkgsrc/x11/worker/PLIST:1.3 Sat Jun 16 03:15:32 2012
+++ pkgsrc/x11/worker/PLIST Sun May 25 18:18:07 2025
@@ -1,62 +1,117 @@
-@comment $NetBSD: PLIST,v 1.3 2012/06/16 03:15:32 dholland Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/05/25 18:18:07 vins Exp $
bin/worker
man/fr/man1/worker.1
man/it/man1/worker.1
man/man1/worker.1
+share/appdata/worker.appdata.xml
+share/applications/worker.desktop
+share/metainfo/de.boomerangsworld.worker.metainfo.xml
share/pixmaps/WorkerIcon.xpm
share/pixmaps/WorkerIcon16.xpm
share/pixmaps/WorkerIcon32.xpm
share/pixmaps/WorkerIcon48.xpm
+share/worker/catalogs/cesky.catalog
+share/worker/catalogs/cesky.catalog.flags
+share/worker/catalogs/cesky.catalog.flags.utf8
+share/worker/catalogs/cesky.catalog.utf8
share/worker/catalogs/deutsch.catalog
-share/worker/catalogs/deutsch.catalog.coms
-share/worker/catalogs/deutsch.catalog.coms.utf8
share/worker/catalogs/deutsch.catalog.flags
share/worker/catalogs/deutsch.catalog.flags.utf8
share/worker/catalogs/deutsch.catalog.utf8
share/worker/catalogs/francais.catalog
-share/worker/catalogs/francais.catalog.coms
-share/worker/catalogs/francais.catalog.coms.utf8
share/worker/catalogs/francais.catalog.flags
share/worker/catalogs/francais.catalog.flags.utf8
share/worker/catalogs/francais.catalog.utf8
share/worker/catalogs/italiano.catalog
-share/worker/catalogs/italiano.catalog.coms
-share/worker/catalogs/italiano.catalog.coms.utf8
share/worker/catalogs/italiano.catalog.flags
share/worker/catalogs/italiano.catalog.flags.utf8
share/worker/catalogs/italiano.catalog.utf8
+share/worker/catalogs/latvian.catalog
+share/worker/catalogs/latvian.catalog.flags
+share/worker/catalogs/latvian.catalog.flags.utf8
+share/worker/catalogs/latvian.catalog.utf8
share/worker/catalogs/nederlands.catalog
-share/worker/catalogs/nederlands.catalog.coms
-share/worker/catalogs/nederlands.catalog.coms.utf8
share/worker/catalogs/nederlands.catalog.flags
share/worker/catalogs/nederlands.catalog.flags.utf8
share/worker/catalogs/nederlands.catalog.utf8
share/worker/catalogs/polski.catalog
-share/worker/catalogs/polski.catalog.coms
-share/worker/catalogs/polski.catalog.coms.utf8
share/worker/catalogs/polski.catalog.flags
share/worker/catalogs/polski.catalog.flags.utf8
share/worker/catalogs/polski.catalog.utf8
share/worker/catalogs/russian.catalog
-share/worker/catalogs/russian.catalog.coms
-share/worker/catalogs/russian.catalog.coms.utf8
share/worker/catalogs/russian.catalog.flags
share/worker/catalogs/russian.catalog.flags.utf8
share/worker/catalogs/russian.catalog.utf8
+share/worker/catalogs/slovensky.catalog
+share/worker/catalogs/slovensky.catalog.flags
+share/worker/catalogs/slovensky.catalog.flags.utf8
+share/worker/catalogs/slovensky.catalog.utf8
share/worker/catalogs/spanish.catalog
-share/worker/catalogs/spanish.catalog.coms
-share/worker/catalogs/spanish.catalog.coms.utf8
share/worker/catalogs/spanish.catalog.flags
share/worker/catalogs/spanish.catalog.flags.utf8
share/worker/catalogs/spanish.catalog.utf8
+share/worker/catalogs/ukrainian.catalog
+share/worker/catalogs/ukrainian.catalog.flags
+share/worker/catalogs/ukrainian.catalog.flags.utf8
+share/worker/catalogs/ukrainian.catalog.utf8
share/worker/config-deutsch
share/worker/config-deutsch.utf8
share/worker/config-english
+share/worker/config-slovensky
+share/worker/config-slovensky.utf8
+share/worker/config-updates/update-2.19.0-utf8.conf
+share/worker/config-updates/update-2.19.0.conf
+share/worker/config-updates/update-3.12.0-utf8.conf
+share/worker/config-updates/update-3.12.0.conf
+share/worker/config-updates/update-3.13.0-utf8.conf
+share/worker/config-updates/update-3.13.0.conf
+share/worker/config-updates/update-3.14.0-utf8.conf
+share/worker/config-updates/update-3.14.0.conf
+share/worker/config-updates/update-3.15.0-utf8.conf
+share/worker/config-updates/update-3.15.0.conf
+share/worker/config-updates/update-3.15.3-utf8.conf
+share/worker/config-updates/update-3.15.3.conf
+share/worker/config-updates/update-3.2.0-utf8.conf
+share/worker/config-updates/update-3.2.0.conf
+share/worker/config-updates/update-3.3.3-utf8.conf
+share/worker/config-updates/update-3.3.3.conf
+share/worker/config-updates/update-3.4.0-utf8.conf
+share/worker/config-updates/update-3.4.0.conf
+share/worker/config-updates/update-3.6.0-utf8.conf
+share/worker/config-updates/update-3.6.0.conf
+share/worker/config-updates/update-3.7.0-utf8.conf
+share/worker/config-updates/update-3.7.0.conf
+share/worker/config-updates/update-3.8.4-utf8.conf
+share/worker/config-updates/update-3.8.4.conf
+share/worker/config-updates/update-3.9.0-utf8.conf
+share/worker/config-updates/update-3.9.0.conf
+share/worker/config-updates/update-4.10.0-utf8.conf
+share/worker/config-updates/update-4.10.0.conf
+share/worker/config-updates/update-4.10.1-utf8.conf
+share/worker/config-updates/update-4.10.1.conf
+share/worker/config-updates/update-4.4.0-utf8.conf
+share/worker/config-updates/update-4.4.0.conf
+share/worker/config-updates/update-4.4.1-utf8.conf
+share/worker/config-updates/update-4.4.1.conf
+share/worker/config-updates/update-4.8.1-utf8.conf
+share/worker/config-updates/update-4.8.1.conf
+share/worker/config-updates/update-5.0.0-utf8.conf
+share/worker/config-updates/update-5.0.0.conf
+share/worker/config-updates/update-5.2.0-utf8.conf
+share/worker/config-updates/update-5.2.0.conf
+share/worker/hints-english
+share/worker/hints-english.utf8
share/worker/scripts/aa.pattern_rename.sh
share/worker/scripts/cd2flac.sh
share/worker/scripts/cd2mp3.sh
share/worker/scripts/cd2ogg.sh
share/worker/scripts/cd2wav.sh
+share/worker/scripts/cdi_get_current_vc_branch.sh
share/worker/scripts/displaywrapper_worker
+share/worker/scripts/find_file_by_chksum.py
+share/worker/scripts/git_changed_files.sh
+share/worker/scripts/git_modified_files.sh
+share/worker/scripts/git_untracked_files.sh
+share/worker/scripts/terminal_wrapper.sh
share/worker/scripts/xeditor
share/worker/scripts/xliwrapper_worker
Index: pkgsrc/x11/worker/distinfo
diff -u pkgsrc/x11/worker/distinfo:1.6 pkgsrc/x11/worker/distinfo:1.7
--- pkgsrc/x11/worker/distinfo:1.6 Tue Oct 26 11:34:31 2021
+++ pkgsrc/x11/worker/distinfo Sun May 25 18:18:07 2025
@@ -1,9 +1,5 @@
-$NetBSD: distinfo,v 1.6 2021/10/26 11:34:31 nia Exp $
+$NetBSD: distinfo,v 1.7 2025/05/25 18:18:07 vins Exp $
-BLAKE2s (worker-2.14.1.tar.gz) = 1d4b3a9db08a5960e1cd8b63479766571b37f2797bf45418f392815c01dab5d6
-SHA512 (worker-2.14.1.tar.gz) = 0d2ade2ddbcf15a03bcfdf88b81ba0706a760d91b0598261fa1b9a5db1be9c991207e55427cf4aabbc5aac3160783ae92a2113b2409bf7451696f260ff97d189
-Size (worker-2.14.1.tar.gz) = 1000621 bytes
-SHA1 (patch-aa) = a2b89fba47a8d51e808a76bce8e2c1ce028c8572
-SHA1 (patch-src_nwc__dir.cc) = 96c298e10907fe2817180d62b4159976824e894f
-SHA1 (patch-src_nwc__dir.hh) = d78e06991cca2e9b7a6e99f616e33260dc2f005b
-SHA1 (patch-src_searchop.cc) = 68ac802931e489ca362cee34f59c721b60112df7
+BLAKE2s (worker-5.2.1.tar.zst) = 24da0e64887b17c022f81f917ad4aa91e413be473565302b2e9d8374a864ebd3
+SHA512 (worker-5.2.1.tar.zst) = 9528efb88c719ba492f26fc85a47d3097201aea5798e196d718d7354f7db5b95cef957c230cf62af3829f802e9dd8bcfa2b95fd9942822c504739b40acabdd96
+Size (worker-5.2.1.tar.zst) = 1399203 bytes
Added files:
Index: pkgsrc/x11/worker/options.mk
diff -u /dev/null pkgsrc/x11/worker/options.mk:1.1
--- /dev/null Sun May 25 18:18:07 2025
+++ pkgsrc/x11/worker/options.mk Sun May 25 18:18:07 2025
@@ -0,0 +1,39 @@
+# $NetBSD: options.mk,v 1.1 2025/05/25 18:18:07 vins Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.worker
+PKG_SUPPORTED_OPTIONS= dbus lua inotify ssl xft2
+PKG_SUGGESTED_OPTIONS= dbus ssl xft2
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mxft2)
+CONFIGURE_ARGS+= --enable-xft
+.include "../../x11/libXft/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-xft
+.endif
+
+.if !empty(PKG_OPTIONS:Mlua)
+CONFIGURE_ARGS+= --enable-lua
+.include "../../lang/lua/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-lua
+.endif
+
+.if !empty(PKG_OPTIONS:Mdbus)
+CONFIGURE_ARGS+= --with-dbus
+. include "../../sysutils/dbus/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --without-dbus
+.endif
+
+.if !empty(PKG_OPTIONS:Mssl)
+.include "../../security/openssl/buildlink3.mk"
+.endif
+
+.if !empty(PKG_OPTIONS:Minotify)
+CONFIGURE_ARGS+= --enable-inotify
+. include "../../devel/libinotify/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-inotify
+.endif
Home |
Main Index |
Thread Index |
Old Index