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