summaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
Diffstat (limited to 'archivers')
-rw-r--r--archivers/Makefile1
-rw-r--r--archivers/ancient/Makefile2
-rw-r--r--archivers/ancient/distinfo6
-rw-r--r--archivers/ancient/pkg-plist2
-rw-r--r--archivers/gnome-autoar/Makefile2
-rw-r--r--archivers/libarchive-qt/Makefile8
-rw-r--r--archivers/libarchive-qt/distinfo2
-rw-r--r--archivers/libarchive-qt/pkg-plist8
-rw-r--r--archivers/makeself/Makefile3
-rw-r--r--archivers/makeself/distinfo6
-rw-r--r--archivers/peazip/Makefile2
-rw-r--r--archivers/peazip/distinfo6
-rw-r--r--archivers/peazip/pkg-plist1
-rw-r--r--archivers/pecl-zstd/Makefile2
-rw-r--r--archivers/pecl-zstd/distinfo6
-rw-r--r--archivers/php-lz4/Makefile3
-rw-r--r--archivers/php-zstd/Makefile3
-rw-r--r--archivers/unadf/Makefile2
-rw-r--r--archivers/unadf/distinfo6
-rw-r--r--archivers/unadf/pkg-plist4
-rw-r--r--archivers/unpackerr/Makefile43
-rw-r--r--archivers/unpackerr/distinfo5
-rw-r--r--archivers/unpackerr/files/unpackerr.in49
-rw-r--r--archivers/unpackerr/pkg-descr5
-rw-r--r--archivers/urbackup-client/files/patch-urbackupclient_lin__tokens.cpp11
-rw-r--r--archivers/urbackup-client/files/pkg-message.in12
26 files changed, 159 insertions, 41 deletions
diff --git a/archivers/Makefile b/archivers/Makefile
index 759464313a16..9a4af30b138f 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -277,6 +277,7 @@
SUBDIR += undms
SUBDIR += unfoo
SUBDIR += unlzx
+ SUBDIR += unpackerr
SUBDIR += unmakeself
SUBDIR += unmass
SUBDIR += unrar
diff --git a/archivers/ancient/Makefile b/archivers/ancient/Makefile
index 357662b41bfd..7217e8c35d5e 100644
--- a/archivers/ancient/Makefile
+++ b/archivers/ancient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ancient
-PORTVERSION= 2.2.0
+PORTVERSION= 2.3.0
DISTVERSIONPREFIX= v
CATEGORIES= archivers
diff --git a/archivers/ancient/distinfo b/archivers/ancient/distinfo
index ce411a1c41ed..61b1e4212094 100644
--- a/archivers/ancient/distinfo
+++ b/archivers/ancient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717830511
-SHA256 (temisu-ancient-v2.2.0_GH0.tar.gz) = d814b0a1f2c08cb7e8dc94506c096f21471719a6f9d3d2f93ab9416f1ea98712
-SIZE (temisu-ancient-v2.2.0_GH0.tar.gz) = 119589
+TIMESTAMP = 1758780124
+SHA256 (temisu-ancient-v2.3.0_GH0.tar.gz) = 5d1d71f0fb8c69955bb4ec01ed9ffd2b5bf546b10463030dda85d949ea422bc9
+SIZE (temisu-ancient-v2.3.0_GH0.tar.gz) = 125979
diff --git a/archivers/ancient/pkg-plist b/archivers/ancient/pkg-plist
index 01b9bfb4972e..942e282ff048 100644
--- a/archivers/ancient/pkg-plist
+++ b/archivers/ancient/pkg-plist
@@ -3,5 +3,5 @@ include/ancient/ancient.hpp
lib/libancient.a
lib/libancient.so
lib/libancient.so.2
-lib/libancient.so.2.0.2
+lib/libancient.so.2.0.3
libdata/pkgconfig/libancient.pc
diff --git a/archivers/gnome-autoar/Makefile b/archivers/gnome-autoar/Makefile
index 57c772371f40..062270e8ed00 100644
--- a/archivers/gnome-autoar/Makefile
+++ b/archivers/gnome-autoar/Makefile
@@ -11,7 +11,7 @@ WWW= https://gitlab.gnome.org/GNOME/gnome-autoar
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= cpe gettext-runtime gmake gnome libarchive meson pkgconfig \
+USES= cpe gettext-runtime gnome libarchive meson pkgconfig \
tar:xz vala:build
CPE_VENDOR= gnome
diff --git a/archivers/libarchive-qt/Makefile b/archivers/libarchive-qt/Makefile
index 75e308d393db..3412f0102799 100644
--- a/archivers/libarchive-qt/Makefile
+++ b/archivers/libarchive-qt/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libarchive-qt
-DISTVERSION= 2.0.6
+DISTVERSION= 2.0.8
CATEGORIES= archivers
MAINTAINER= jwb@FreeBSD.org
@@ -9,11 +9,13 @@ WWW= https://gitlab.com/marcusbritanicus/libarchive-qt
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake qt:5
-USE_QT= buildtools:build core dbus gui network qmake:build widgets
+USES= cmake qt:6
+USE_QT= base:run tools:build
USE_LDCONFIG= yes
USE_GITLAB= yes
+CMAKE_ARGS= -DUSEQT:String=Qt6
+
GL_ACCOUNT= marcusbritanicus
GL_TAGNAME= 9863127fb8dda7242215c09efbc976193365fee4
diff --git a/archivers/libarchive-qt/distinfo b/archivers/libarchive-qt/distinfo
index 939fc085cb06..043aae6cd44e 100644
--- a/archivers/libarchive-qt/distinfo
+++ b/archivers/libarchive-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1627505146
+TIMESTAMP = 1757763622
SHA256 (marcusbritanicus-libarchive-qt-9863127fb8dda7242215c09efbc976193365fee4_GL0.tar.gz) = 158ee02332920554c0e59a39cc6104901ec227d7c8a0562933f10ac1137bba4f
SIZE (marcusbritanicus-libarchive-qt-9863127fb8dda7242215c09efbc976193365fee4_GL0.tar.gz) = 52792
diff --git a/archivers/libarchive-qt/pkg-plist b/archivers/libarchive-qt/pkg-plist
index af78d5b278c8..9904e6f00749 100644
--- a/archivers/libarchive-qt/pkg-plist
+++ b/archivers/libarchive-qt/pkg-plist
@@ -1,6 +1,6 @@
bin/archiver
include/libarchiveqt.h
-lib/libarchiveqt5.a
-lib/libarchiveqt5.so
-lib/libarchiveqt5.so.2
-lib/libarchiveqt5.so.2.0.4
+lib/libarchiveqt6.a
+lib/libarchiveqt6.so
+lib/libarchiveqt6.so.2
+lib/libarchiveqt6.so.2.0.4
diff --git a/archivers/makeself/Makefile b/archivers/makeself/Makefile
index 80d49c818ee3..290ec657fd48 100644
--- a/archivers/makeself/Makefile
+++ b/archivers/makeself/Makefile
@@ -1,6 +1,5 @@
PORTNAME= makeself
-DISTVERSION= 2.5.0
-PORTREVISION= 1
+DISTVERSION= 2.6.0
CATEGORIES= archivers
MASTER_SITES= https://github.com/megastep/makeself/releases/download/release-${PORTVERSION}/
EXTRACT_SUFX= .run
diff --git a/archivers/makeself/distinfo b/archivers/makeself/distinfo
index 728f538e35b2..4b482871b28f 100644
--- a/archivers/makeself/distinfo
+++ b/archivers/makeself/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678711030
-SHA256 (makeself-2.5.0.run) = 4d2fa9d898be22c63bb3c6bb7cc3dc97237700dea6d6ad898dcbec0289df0bc4
-SIZE (makeself-2.5.0.run) = 45867
+TIMESTAMP = 1758966269
+SHA256 (makeself-2.6.0.run) = 807c21a127192d451d263007a6dabcdd21e6d12a66737826a8330f3e9dd1d588
+SIZE (makeself-2.6.0.run) = 47526
diff --git a/archivers/peazip/Makefile b/archivers/peazip/Makefile
index 42a10929fab1..6fe428d0319e 100644
--- a/archivers/peazip/Makefile
+++ b/archivers/peazip/Makefile
@@ -1,5 +1,5 @@
PORTNAME= peazip
-PORTVERSION= 10.5.0
+PORTVERSION= 10.6.1
CATEGORIES= archivers
MASTER_SITES= https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
diff --git a/archivers/peazip/distinfo b/archivers/peazip/distinfo
index eab90770e7cc..691a1db1bd6a 100644
--- a/archivers/peazip/distinfo
+++ b/archivers/peazip/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753303992
-SHA256 (peazip-10.5.0.src.zip) = ede6593461ba93ef2bcfdc0f880d576fc65fc8ede466ab4fe8955ac2700d5aab
-SIZE (peazip-10.5.0.src.zip) = 5902349
+TIMESTAMP = 1758346392
+SHA256 (peazip-10.6.1.src.zip) = bd795e4f3b3ba79c5a466a19835da069050ac9abe9d34fafbc08ffd5a90c8f72
+SIZE (peazip-10.6.1.src.zip) = 6229126
diff --git a/archivers/peazip/pkg-plist b/archivers/peazip/pkg-plist
index b53de87d41a8..3d583ea261f4 100644
--- a/archivers/peazip/pkg-plist
+++ b/archivers/peazip/pkg-plist
@@ -63,6 +63,7 @@ share/icons/hicolor/256x256/apps/peazip_extract.png
%%DATADIR%%/res/share/lang/es-es.txt
%%DATADIR%%/res/share/lang/es-la.txt
%%DATADIR%%/res/share/lang/eu.txt
+%%DATADIR%%/res/share/lang/fa.txt
%%DATADIR%%/res/share/lang/fi.txt
%%DATADIR%%/res/share/lang/fr.txt
%%DATADIR%%/res/share/lang/fr_alt.txt
diff --git a/archivers/pecl-zstd/Makefile b/archivers/pecl-zstd/Makefile
index 844bca67156d..62bf4db6baff 100644
--- a/archivers/pecl-zstd/Makefile
+++ b/archivers/pecl-zstd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zstd
-PORTVERSION= 0.15.1
+PORTVERSION= 0.15.2
CATEGORIES= archivers
MAINTAINER= sunpoet@FreeBSD.org
diff --git a/archivers/pecl-zstd/distinfo b/archivers/pecl-zstd/distinfo
index 3cdb6fdefe5b..a43cb6babe62 100644
--- a/archivers/pecl-zstd/distinfo
+++ b/archivers/pecl-zstd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757120598
-SHA256 (PECL/zstd-0.15.1.tgz) = 5dd4358a14fca60c41bd35bf9ec810b8ece07b67615dd1a756d976475bb04abe
-SIZE (PECL/zstd-0.15.1.tgz) = 502077
+TIMESTAMP = 1757436465
+SHA256 (PECL/zstd-0.15.2.tgz) = fd8d3fbf7344854feb169cf3f1e6698ed22825d35a3a5229fe320c8053306eaf
+SIZE (PECL/zstd-0.15.2.tgz) = 502204
diff --git a/archivers/php-lz4/Makefile b/archivers/php-lz4/Makefile
index cf41ba627a6a..ae6b2c0fd091 100644
--- a/archivers/php-lz4/Makefile
+++ b/archivers/php-lz4/Makefile
@@ -1,9 +1,10 @@
PORTNAME= lz4
DISTVERSION= 0.5.0
+PORTREVISION= 1
CATEGORIES= archivers
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
-MAINTAINER= pave@FreeBSD.org
+MAINTAINER= pkaipila@gmail.com
COMMENT= LZ4 extension for PHP
WWW= https://github.com/kjdev/php-ext-lz4
diff --git a/archivers/php-zstd/Makefile b/archivers/php-zstd/Makefile
index 1e12b8a19503..1525059a5366 100644
--- a/archivers/php-zstd/Makefile
+++ b/archivers/php-zstd/Makefile
@@ -1,9 +1,10 @@
PORTNAME= zstd
DISTVERSION= 0.14.0
+PORTREVISION= 1
CATEGORIES= archivers
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
-MAINTAINER= pave@FreeBSD.org
+MAINTAINER= pkaipila@gmail.com
COMMENT= Zstandard extension for PHP
WWW= https://github.com/kjdev/php-ext-zstd
diff --git a/archivers/unadf/Makefile b/archivers/unadf/Makefile
index dfaca99de528..901853534b70 100644
--- a/archivers/unadf/Makefile
+++ b/archivers/unadf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unadf
DISTVERSIONPREFIX= v
-DISTVERSION= 0.10.4
+DISTVERSION= 0.10.5
CATEGORIES= archivers
MAINTAINER= eduardo@FreeBSD.org
diff --git a/archivers/unadf/distinfo b/archivers/unadf/distinfo
index 6178ceb15938..b91a56082f39 100644
--- a/archivers/unadf/distinfo
+++ b/archivers/unadf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756915589
-SHA256 (adflib-ADFlib-v0.10.4_GH0.tar.gz) = 9d41fd3e6b9ef6cda02d971038e0b10831467590df1a3ea11a81c946be6390f0
-SIZE (adflib-ADFlib-v0.10.4_GH0.tar.gz) = 2820633
+TIMESTAMP = 1758560425
+SHA256 (adflib-ADFlib-v0.10.5_GH0.tar.gz) = e7e67970cf07f3dda08edce0b2f395eda82c2bf24c95b357ef295f1ec7ec48d3
+SIZE (adflib-ADFlib-v0.10.5_GH0.tar.gz) = 2827076
diff --git a/archivers/unadf/pkg-plist b/archivers/unadf/pkg-plist
index 2ded48363e6a..8230d919f9ed 100644
--- a/archivers/unadf/pkg-plist
+++ b/archivers/unadf/pkg-plist
@@ -2,6 +2,7 @@ bin/adfbitmap
bin/adfformat
bin/adfimgcreate
bin/adfinfo
+bin/adfls
bin/adfsalvage
bin/unadf
include/adf/adf_bitm.h
@@ -37,7 +38,7 @@ include/adf/adflib.h
lib/libadf.a
lib/libadf.so
lib/libadf.so.3
-lib/libadf.so.3.0.4
+lib/libadf.so.3.0.5
libdata/pkgconfig/adflib.pc
%%PORTDOCS%%%%DOCSDIR%%/API/API.txt
%%PORTDOCS%%%%DOCSDIR%%/API/api_device.html
@@ -62,5 +63,6 @@ share/man/man1/adfbitmap.1.gz
share/man/man1/adfformat.1.gz
share/man/man1/adfimgcreate.1.gz
share/man/man1/adfinfo.1.gz
+share/man/man1/adfls.1.gz
share/man/man1/adfsalvage.1.gz
share/man/man1/unadf.1.gz
diff --git a/archivers/unpackerr/Makefile b/archivers/unpackerr/Makefile
new file mode 100644
index 000000000000..489b0bf67f48
--- /dev/null
+++ b/archivers/unpackerr/Makefile
@@ -0,0 +1,43 @@
+PORTNAME= unpackerr
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.14.5
+CATEGORIES= archivers
+
+MAINTAINER= mdw@FreeBSD.org
+COMMENT= Extracts downloads for Radarr, Sonarr, Lidarr or Readarr
+WWW= https://unpackerr.zip
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= go-md2man:textproc/go-md2man
+
+USES= go:modules
+USE_RC_SUBR= unpackerr
+
+GO_MODULE= github.com/Unpackerr/unpackerr
+
+USERS= unpackerr
+GROUPS= unpackerr
+
+PLIST_FILES= bin/${PORTNAME} \
+ share/man/man1/unpackerr.1.gz \
+ "@sample ${ETCDIR_REL}/unpackerr.conf.sample"
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-build:
+ go-md2man -in ${WRKSRC}/examples/MANUAL.md -out ${WRKSRC}/examples/unpackerr.1
+ ${GZIP_CMD} ${WRKSRC}/examples/unpackerr.1
+
+post-install:
+ ${MKDIR} ${STAGEDIR}${ETCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/unpackerr.conf.example ${STAGEDIR}${ETCDIR}/unpackerr.conf.sample
+ ${INSTALL_MAN} ${WRKSRC}/examples/unpackerr.1.gz ${STAGEDIR}${PREFIX}/share/man/man1/
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/
+
+.include <bsd.port.mk>
diff --git a/archivers/unpackerr/distinfo b/archivers/unpackerr/distinfo
new file mode 100644
index 000000000000..f859e97acd3c
--- /dev/null
+++ b/archivers/unpackerr/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1759263836
+SHA256 (go/archivers_unpackerr/unpackerr-v0.14.5/v0.14.5.mod) = 398c880324fd0261e639105a31d5149a8e92457454aac443e511a321a5b24cf8
+SIZE (go/archivers_unpackerr/unpackerr-v0.14.5/v0.14.5.mod) = 3148
+SHA256 (go/archivers_unpackerr/unpackerr-v0.14.5/v0.14.5.zip) = 25c7d38d3a70f3171076bef30980b8da783dc8cf049f0ddd2830f3045516f7d2
+SIZE (go/archivers_unpackerr/unpackerr-v0.14.5/v0.14.5.zip) = 655980
diff --git a/archivers/unpackerr/files/unpackerr.in b/archivers/unpackerr/files/unpackerr.in
new file mode 100644
index 000000000000..af63a6d0cf09
--- /dev/null
+++ b/archivers/unpackerr/files/unpackerr.in
@@ -0,0 +1,49 @@
+#!/bin/sh
+
+# PROVIDE: unpackerr
+# REQUIRE: LOGIN NETWORKING
+# KEYWORD: shutdown
+
+# Add the following lines to /etc/rc.conf to enable unpackerr:
+# unpackerr_enable (bool): Set to "NO" by default.
+# Set it to "YES" to enable unpackerr
+# unpackerr_configfile (str): Set to "%%PREFIX%%/etc/unpackerr.conf" by default.
+# Configuration file for unpackerr
+# unpackerr_user (str): Set to "unpackerr" by default.
+# User to run unpackerr
+
+. /etc/rc.subr
+
+name=unpackerr
+rcvar=unpackerr_enable
+
+start_precmd="${name}_precmd"
+stop_postcmd="${name}_postcmd"
+configtest_cmd="${name}_configtest"
+
+load_rc_config ${name}
+
+: ${unpackerr_enable:="no"}
+: ${unpackerr_configfile:="%%PREFIX%%/etc/unpackerr/unpackerr.conf"}
+: ${unpackerr_user:="unpackerr"}
+
+procname="%%PREFIX%%/bin/unpackerr"
+pidfile="/var/run/${name}.pid"
+daemonpidfile="/var/run/daemon_${name}.pid"
+required_files="${unpackerr_configfile}"
+command="/usr/sbin/daemon"
+
+unpackerr_precmd()
+{
+ rc_flags="-p ${pidfile} -P ${daemonpidfile} -f ${procname} -c ${unpackerr_configfile} ${rc_flags}"
+
+ /usr/bin/install -m 600 -o ${unpackerr_user} /dev/null $pidfile
+ /usr/bin/install -m 600 -o ${unpackerr_user} /dev/null $daemonpidfile
+}
+
+unpackerr_postcmd()
+{
+ rm -f $pidfile $daemonpidfile
+}
+
+run_rc_command "$1"
diff --git a/archivers/unpackerr/pkg-descr b/archivers/unpackerr/pkg-descr
new file mode 100644
index 000000000000..6cd65d9f8ab1
--- /dev/null
+++ b/archivers/unpackerr/pkg-descr
@@ -0,0 +1,5 @@
+Unpackerr is an application that runs on Windows, macOS, Linux, FreeBSD and in
+Docker. You can use it to watch a download folder and extract new items. The
+more common use is to watch starr apps (radarr, sonarr, readarr, lidarr,
+whisparr) and extract items they download. It can do both, at the same time
+even.
diff --git a/archivers/urbackup-client/files/patch-urbackupclient_lin__tokens.cpp b/archivers/urbackup-client/files/patch-urbackupclient_lin__tokens.cpp
new file mode 100644
index 000000000000..f1ab7794f329
--- /dev/null
+++ b/archivers/urbackup-client/files/patch-urbackupclient_lin__tokens.cpp
@@ -0,0 +1,11 @@
+--- urbackupclient/lin_tokens.cpp.orig 2022-08-21 08:45:31 UTC
++++ urbackupclient/lin_tokens.cpp
+@@ -34,7 +34,7 @@ TokenCache::TokenCache()
+ };
+
+ TokenCache::TokenCache()
+-: token_cache(NULL)
++: token_cache()
+ {
+ }
+
diff --git a/archivers/urbackup-client/files/pkg-message.in b/archivers/urbackup-client/files/pkg-message.in
index b7cbfc458da2..73d0d081884e 100644
--- a/archivers/urbackup-client/files/pkg-message.in
+++ b/archivers/urbackup-client/files/pkg-message.in
@@ -16,15 +16,13 @@ The client daemon's configuration file is located at:
Log rotation can be configured at:
%%PREFIX%%/etc/newsyslog.conf.d/urbackupclient.conf
-If the GTK2 GUI was built, it can be launched via:
+If the GTK4 GUI was built, it can be launched via:
%%PREFIX%%/bin/urbackupclientctl
-NOTE: For client configuration or to view logs, the GTK2 GUI
-needs to have one of the following in its PATH:
- - kdesu (e.g., %%PREFIX%%/lib/kde4/libexec/)
- (port: x11/kde-runtime)
- - gksu (e.g., %%PREFIX%%/bin/)
- (port: sysutils/gksu)
+NOTE: For client configuration or to view logs, the GTK4 GUI
+needs to have kdesu in its PATH:
+ e.g., %%PREFIX%%/lib/libexec/kf6/
+ port: sysutils/plasma6-kde-cli-tools
The client can also be configured via the UrBackup Server, or
%%PREFIX%%/bin/urbackupclientctl