aboutsummaryrefslogtreecommitdiffstats
path: root/archivers
diff options
context:
space:
mode:
Diffstat (limited to 'archivers')
-rw-r--r--archivers/Makefile3
-rw-r--r--archivers/ark/distinfo6
-rw-r--r--archivers/ark/pkg-plist2
-rw-r--r--archivers/deutex/pkg-descr2
-rw-r--r--archivers/libarchive/Makefile4
-rw-r--r--archivers/libarchive/distinfo6
-rw-r--r--archivers/liblz4/Makefile2
-rw-r--r--archivers/liblz4/distinfo6
-rw-r--r--archivers/linux-c7-lz4/Makefile19
-rw-r--r--archivers/linux-c7-lz4/distinfo7
-rw-r--r--archivers/linux-c7-lz4/pkg-plist.amd6415
-rw-r--r--archivers/linux-c7-lz4/pkg-plist.i38613
-rw-r--r--archivers/p5-Archive-Tar-Wrapper/Makefile2
-rw-r--r--archivers/p5-Archive-Tar-Wrapper/distinfo6
-rw-r--r--archivers/p5-IO-Compress-Brotli/Makefile21
-rw-r--r--archivers/p5-IO-Compress-Brotli/distinfo3
-rw-r--r--archivers/p5-IO-Compress-Brotli/files/patch-bin_bro-perl11
-rw-r--r--archivers/p5-IO-Compress-Brotli/pkg-descr4
-rw-r--r--archivers/p5-IO-Compress-Brotli/pkg-plist6
-rw-r--r--archivers/peazip/Makefile1
-rw-r--r--archivers/peazip/pkg-plist1
-rw-r--r--archivers/py-attic/Makefile41
-rw-r--r--archivers/py-attic/distinfo2
-rw-r--r--archivers/py-attic/files/patch-attic_crypto.pyx59
-rw-r--r--archivers/py-attic/pkg-descr6
-rw-r--r--archivers/py-zstd/Makefile2
-rw-r--r--archivers/py-zstd/distinfo6
-rw-r--r--archivers/rubygem-archive-tar-minitar/Makefile4
-rw-r--r--archivers/rubygem-archive-zip/Makefile2
-rw-r--r--archivers/rubygem-minitar-cli/Makefile5
-rw-r--r--archivers/rubygem-minitar-cli/files/patch-gemspec11
-rw-r--r--archivers/rubygem-minitar/Makefile2
-rw-r--r--archivers/rubygem-minitar/distinfo6
-rw-r--r--archivers/snappy-java/Makefile4
-rw-r--r--archivers/szip/pkg-descr2
35 files changed, 150 insertions, 142 deletions
diff --git a/archivers/Makefile b/archivers/Makefile
index a05e0ee62f66..75fda2fdc82d 100644
--- a/archivers/Makefile
+++ b/archivers/Makefile
@@ -70,6 +70,7 @@
SUBDIR += libunrar
SUBDIR += libunrar5
SUBDIR += libzip
+ SUBDIR += linux-c7-lz4
SUBDIR += lizard
SUBDIR += lrzip
SUBDIR += lua-lzlib
@@ -115,6 +116,7 @@
SUBDIR += p5-Compress-Snappy
SUBDIR += p5-Gzip-Faster
SUBDIR += p5-IO-Compress
+ SUBDIR += p5-IO-Compress-Brotli
SUBDIR += p5-IO-Compress-Lzf
SUBDIR += p5-IO-Compress-Lzma
SUBDIR += p5-IO-Compress-Lzop
@@ -169,7 +171,6 @@
SUBDIR += ppunpack
SUBDIR += pxz
SUBDIR += py-acefile
- SUBDIR += py-attic
SUBDIR += py-backports.lzma
SUBDIR += py-borgbackup
SUBDIR += py-brotli
diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo
index 4e88810fe66f..044dc4e0e0b4 100644
--- a/archivers/ark/distinfo
+++ b/archivers/ark/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1565555589
-SHA256 (KDE/applications/19.08.0/ark-19.08.0.tar.xz) = 0685285486ca933e3467f35c3d5d4e8633ae80f1e5529f8a4d8257d0b53d9512
-SIZE (KDE/applications/19.08.0/ark-19.08.0.tar.xz) = 2584376
+TIMESTAMP = 1567537101
+SHA256 (KDE/applications/19.08.1/ark-19.08.1.tar.xz) = b5638bc4559d775d0a0c2aee022cadc021543bf92e8be6b9b803c50e7e7f1835
+SIZE (KDE/applications/19.08.1/ark-19.08.1.tar.xz) = 2585216
diff --git a/archivers/ark/pkg-plist b/archivers/ark/pkg-plist
index 9588dfc09bd6..ee733f3bf5c5 100644
--- a/archivers/ark/pkg-plist
+++ b/archivers/ark/pkg-plist
@@ -1,7 +1,7 @@
bin/ark
share/qlogging-categories5/ark.categories
lib/libkerfuffle.so.%%KDE_APPLICATIONS_VERSION_SHORT%%
-lib/libkerfuffle.so.19.8.0
+lib/libkerfuffle.so.19.8.1
%%QT_PLUGINDIR%%/arkpart.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cli7z.so
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_clirar.so
diff --git a/archivers/deutex/pkg-descr b/archivers/deutex/pkg-descr
index d570776583b2..dfed2ed3f473 100644
--- a/archivers/deutex/pkg-descr
+++ b/archivers/deutex/pkg-descr
@@ -8,4 +8,4 @@ necessary conversions (for example, from PPM to Doom picture format). In
addition, DeuTex has functions such as merging WADs, etc. If you're doing
any WAD hacking beyond level editing, DeuTex is a must.
-WWW: http://www.teaser.fr/~amajorel/deutex/
+WWW: https://github.com/Doom-Utils/deutex
diff --git a/archivers/libarchive/Makefile b/archivers/libarchive/Makefile
index 5763b6a855a0..d9217a77d1b8 100644
--- a/archivers/libarchive/Makefile
+++ b/archivers/libarchive/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= libarchive
-PORTVERSION= 3.3.3
-PORTREVISION= 1
+PORTVERSION= 3.4.0
PORTEPOCH= 1
CATEGORIES= archivers
MASTER_SITES= https://libarchive.org/downloads/
@@ -48,6 +47,7 @@ PLIST_FILES= bin/bsdcat \
man/man3/archive_entry.3.gz \
man/man3/archive_entry_acl.3.gz \
man/man3/archive_entry_linkify.3.gz \
+ man/man3/archive_entry_misc.3.gz \
man/man3/archive_entry_paths.3.gz \
man/man3/archive_entry_perms.3.gz \
man/man3/archive_entry_stat.3.gz \
diff --git a/archivers/libarchive/distinfo b/archivers/libarchive/distinfo
index 121098215628..881a566cc360 100644
--- a/archivers/libarchive/distinfo
+++ b/archivers/libarchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1538928569
-SHA256 (libarchive-3.3.3.tar.gz) = ba7eb1781c9fbbae178c4c6bad1c6eb08edab9a1496c64833d1715d022b30e2e
-SIZE (libarchive-3.3.3.tar.gz) = 6535598
+TIMESTAMP = 1567363613
+SHA256 (libarchive-3.4.0.tar.gz) = 8643d50ed40c759f5412a3af4e353cffbce4fdf3b5cf321cb72cacf06b2d825e
+SIZE (libarchive-3.4.0.tar.gz) = 6908093
diff --git a/archivers/liblz4/Makefile b/archivers/liblz4/Makefile
index 35007d7309bb..df78cc9b18e3 100644
--- a/archivers/liblz4/Makefile
+++ b/archivers/liblz4/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= lz4
-PORTVERSION= 1.9.1
+PORTVERSION= 1.9.2
DISTVERSIONPREFIX= v
PORTEPOCH= 1
CATEGORIES= archivers
diff --git a/archivers/liblz4/distinfo b/archivers/liblz4/distinfo
index 929b26b3028a..afa3ae718ff2 100644
--- a/archivers/liblz4/distinfo
+++ b/archivers/liblz4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556098064
-SHA256 (lz4-lz4-v1.9.1_GH0.tar.gz) = f8377c89dad5c9f266edc0be9b73595296ecafd5bfa1000de148096c50052dc4
-SIZE (lz4-lz4-v1.9.1_GH0.tar.gz) = 285336
+TIMESTAMP = 1566369128
+SHA256 (lz4-lz4-v1.9.2_GH0.tar.gz) = 658ba6191fa44c92280d4aa2c271b0f4fbc0e34d249578dd05e50e76d0e5efcc
+SIZE (lz4-lz4-v1.9.2_GH0.tar.gz) = 305796
diff --git a/archivers/linux-c7-lz4/Makefile b/archivers/linux-c7-lz4/Makefile
new file mode 100644
index 000000000000..470efe88b9ba
--- /dev/null
+++ b/archivers/linux-c7-lz4/Makefile
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME= lz4
+PORTVERSION= 1.7.5
+DISTVERSIONSUFFIX= -2.el7
+CATEGORIES= archivers linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= LZ4 compression library and utilities (Linux CentOS ${LINUX_DIST_VER})
+
+USES= linux:c7
+USE_LDCONFIG= yes
+USE_LINUX_RPM= yes
+
+DESCR= ${.CURDIR}/../liblz4/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/archivers/linux-c7-lz4/distinfo b/archivers/linux-c7-lz4/distinfo
new file mode 100644
index 000000000000..ba9a4b4a337b
--- /dev/null
+++ b/archivers/linux-c7-lz4/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1566730096
+SHA256 (centos/lz4-1.7.5-2.el7.i686.rpm) = b940e2adee207f83d7796a8ba1c3753612573b01124f185fd4ed159dba25284e
+SIZE (centos/lz4-1.7.5-2.el7.i686.rpm) = 113640
+SHA256 (centos/lz4-1.7.5-2.el7.x86_64.rpm) = d358d7a01c20da8ffb562d5c4b9c03f042119da8f33fb31283289a3b5dfb4fe3
+SIZE (centos/lz4-1.7.5-2.el7.x86_64.rpm) = 100668
+SHA256 (centos/lz4-1.7.5-2.el7.src.rpm) = 0f48f7d48095a18a9831348031573b72cd684f37a75ee0b02c4e24d120f8509c
+SIZE (centos/lz4-1.7.5-2.el7.src.rpm) = 217359
diff --git a/archivers/linux-c7-lz4/pkg-plist.amd64 b/archivers/linux-c7-lz4/pkg-plist.amd64
new file mode 100644
index 000000000000..5143064fc965
--- /dev/null
+++ b/archivers/linux-c7-lz4/pkg-plist.amd64
@@ -0,0 +1,15 @@
+usr/bin/lz4
+usr/bin/lz4c
+usr/bin/lz4cat
+usr/bin/unlz4
+usr/lib/liblz4.so.1
+usr/lib/liblz4.so.1.7.5
+usr/lib64/liblz4.so.1
+usr/lib64/liblz4.so.1.7.5
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+usr/share/licenses/lz4-1.7.5/COPYING
+usr/share/licenses/lz4-1.7.5/LICENSE
+usr/share/man/man1/lz4.1.gz
+usr/share/man/man1/lz4c.1.gz
+usr/share/man/man1/lz4cat.1.gz
+usr/share/man/man1/unlz4.1.gz
diff --git a/archivers/linux-c7-lz4/pkg-plist.i386 b/archivers/linux-c7-lz4/pkg-plist.i386
new file mode 100644
index 000000000000..7cdd51dbedbd
--- /dev/null
+++ b/archivers/linux-c7-lz4/pkg-plist.i386
@@ -0,0 +1,13 @@
+usr/bin/lz4
+usr/bin/lz4c
+usr/bin/lz4cat
+usr/bin/unlz4
+usr/lib/liblz4.so.1
+usr/lib/liblz4.so.1.7.5
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+usr/share/licenses/lz4-1.7.5/COPYING
+usr/share/licenses/lz4-1.7.5/LICENSE
+usr/share/man/man1/lz4.1.gz
+usr/share/man/man1/lz4c.1.gz
+usr/share/man/man1/lz4cat.1.gz
+usr/share/man/man1/unlz4.1.gz
diff --git a/archivers/p5-Archive-Tar-Wrapper/Makefile b/archivers/p5-Archive-Tar-Wrapper/Makefile
index ecf746a32ba4..a8fbcdd48e66 100644
--- a/archivers/p5-Archive-Tar-Wrapper/Makefile
+++ b/archivers/p5-Archive-Tar-Wrapper/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Archive-Tar-Wrapper
-PORTVERSION= 0.36
+PORTVERSION= 0.37
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/archivers/p5-Archive-Tar-Wrapper/distinfo b/archivers/p5-Archive-Tar-Wrapper/distinfo
index 7364f9467a30..b277170bb550 100644
--- a/archivers/p5-Archive-Tar-Wrapper/distinfo
+++ b/archivers/p5-Archive-Tar-Wrapper/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1555202464
-SHA256 (Archive-Tar-Wrapper-0.36.tar.gz) = 8f5f55e2cd84576d501ad43215a378095490f61e26957ec07e9ed7b8f048f1e8
-SIZE (Archive-Tar-Wrapper-0.36.tar.gz) = 37284
+TIMESTAMP = 1566758162
+SHA256 (Archive-Tar-Wrapper-0.37.tar.gz) = 7e6cfa41daf175862ffdc3b7d6b9e988275952c99384f2dc3c8860ebfe88302c
+SIZE (Archive-Tar-Wrapper-0.37.tar.gz) = 38252
diff --git a/archivers/p5-IO-Compress-Brotli/Makefile b/archivers/p5-IO-Compress-Brotli/Makefile
new file mode 100644
index 000000000000..ca86764a7819
--- /dev/null
+++ b/archivers/p5-IO-Compress-Brotli/Makefile
@@ -0,0 +1,21 @@
+# Created by: Ryan Steinmetz <zi@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= IO-Compress-Brotli
+PORTVERSION= 0.004001
+CATEGORIES= archivers perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= perl@FreeBSD.org
+COMMENT= Perl implementation of Brotli
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-File-Slurper>0:devel/p5-File-Slurper
+
+USES= gmake perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
diff --git a/archivers/p5-IO-Compress-Brotli/distinfo b/archivers/p5-IO-Compress-Brotli/distinfo
new file mode 100644
index 000000000000..6413b58bd64a
--- /dev/null
+++ b/archivers/p5-IO-Compress-Brotli/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1567172299
+SHA256 (IO-Compress-Brotli-0.004001.tar.gz) = 8ba5c0167e966f487bde159c18bc1b3486528013b3235d39f2fcb375ca4bf410
+SIZE (IO-Compress-Brotli-0.004001.tar.gz) = 7674244
diff --git a/archivers/p5-IO-Compress-Brotli/files/patch-bin_bro-perl b/archivers/p5-IO-Compress-Brotli/files/patch-bin_bro-perl
new file mode 100644
index 000000000000..250b9887547d
--- /dev/null
+++ b/archivers/p5-IO-Compress-Brotli/files/patch-bin_bro-perl
@@ -0,0 +1,11 @@
+--- bin/bro-perl.orig 2019-08-30 14:23:52 UTC
++++ bin/bro-perl
+@@ -21,7 +21,7 @@ GetOptions(
+ 'o|output=s' => \(my $OUTPUT),
+ 'q|quality=i' => \(my $QUALITY = 11),
+ 'r|repeat=i' => \(my $REPEAT = 1),
+- 's|stream=i' => \(my $STREAM),
++ 's|stream=i' => \(my $STREAM = 8),
+ 'v|verbose' => \(my $VERBOSE),
+ 'w|window=i' => \(my $WINDOW = 22),
+ );
diff --git a/archivers/p5-IO-Compress-Brotli/pkg-descr b/archivers/p5-IO-Compress-Brotli/pkg-descr
new file mode 100644
index 000000000000..77e5ad6f9fef
--- /dev/null
+++ b/archivers/p5-IO-Compress-Brotli/pkg-descr
@@ -0,0 +1,4 @@
+IO::Compress::Brotli is a module that compresses/decompresses Brotli buffers
+and streams.
+
+WWW: https://metacpan.org/release/IO-Compress-Brotli
diff --git a/archivers/p5-IO-Compress-Brotli/pkg-plist b/archivers/p5-IO-Compress-Brotli/pkg-plist
new file mode 100644
index 000000000000..69d9cd735fba
--- /dev/null
+++ b/archivers/p5-IO-Compress-Brotli/pkg-plist
@@ -0,0 +1,6 @@
+bin/bro-perl
+%%SITE_ARCH%%/IO/Compress/Brotli.pm
+%%SITE_ARCH%%/IO/Uncompress/Brotli.pm
+%%SITE_ARCH%%/auto/IO/Compress/Brotli/Brotli.so
+%%PERL5_MAN3%%/IO::Compress::Brotli.3.gz
+%%PERL5_MAN3%%/IO::Uncompress::Brotli.3.gz
diff --git a/archivers/peazip/Makefile b/archivers/peazip/Makefile
index 3d0a5fe9fb9d..4feb17245b71 100644
--- a/archivers/peazip/Makefile
+++ b/archivers/peazip/Makefile
@@ -2,6 +2,7 @@
PORTNAME= peazip
PORTVERSION= 6.8.1
+PORTREVISION= 1
CATEGORIES= archivers
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
MASTER_SITES= https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/
diff --git a/archivers/peazip/pkg-plist b/archivers/peazip/pkg-plist
index 36c3bf0d0321..ac4aa7acb18f 100644
--- a/archivers/peazip/pkg-plist
+++ b/archivers/peazip/pkg-plist
@@ -44,6 +44,7 @@ share/icons/hicolor/256x256/apps/peazip.png
%%DATADIR%%/res/lang/ru.txt
%%DATADIR%%/res/lang/si.txt
%%DATADIR%%/res/lang/sk.txt
+%%DATADIR%%/res/lang/sl.txt
%%DATADIR%%/res/lang/sv.txt
%%DATADIR%%/res/lang/tj.txt
%%DATADIR%%/res/lang/tr.txt
diff --git a/archivers/py-attic/Makefile b/archivers/py-attic/Makefile
deleted file mode 100644
index e6f9672559f4..000000000000
--- a/archivers/py-attic/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: Thomas Hurst <tom@hur.st>
-# $FreeBSD$
-
-PORTNAME= attic
-PORTVERSION= 0.16
-PORTREVISION= 2
-CATEGORIES= archivers python
-MASTER_SITES= CHEESESHOP
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= Attic-${PORTVERSION}
-
-MAINTAINER= tom@hur.st
-COMMENT= Deduplicating backup program
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= Unsupported by upstream, please migrate to archivers/py-borg. \
- See https://borgbackup.readthedocs.io/en/stable/usage/upgrade.html\#borg-upgrade
-EXPIRATION_DATE= 2019-09-01
-
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.1.10:devel/py-msgpack@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.1.10:devel/py-msgpack@${PY_FLAVOR}
-
-USES= python:3.3-3.6 ssl
-USE_PYTHON= autoplist cython distutils
-
-PYDISTUTILS_BUILDPATH=${BUILD_WRKSRC}/build/lib.${OPSYS:tl}-${UNAMER}-${ARCH}-${PYTHON_VER}
-REINPLACE_ARGS= -i ''
-
-post-patch:
- @${REINPLACE_CMD} -e 's|msgpack-python|msgpack|' ${WRKSRC}/setup.py
-
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/attic/*.so
-
-do-test:
- cd ${WRKDIR} && ${SETENV} PYTHONPATH="${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}:${PYTHONPATH}" \
- ${PYTHON_CMD} -m attic.testsuite.run
-
-.include <bsd.port.mk>
diff --git a/archivers/py-attic/distinfo b/archivers/py-attic/distinfo
deleted file mode 100644
index 3c081e3094f5..000000000000
--- a/archivers/py-attic/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Attic-0.16.tar.gz) = 6650cd28072101c2e05941e77b93a62f91da6179785e4e4b4880916c469bba2c
-SIZE (Attic-0.16.tar.gz) = 232455
diff --git a/archivers/py-attic/files/patch-attic_crypto.pyx b/archivers/py-attic/files/patch-attic_crypto.pyx
deleted file mode 100644
index 56c7bda86680..000000000000
--- a/archivers/py-attic/files/patch-attic_crypto.pyx
+++ /dev/null
@@ -1,59 +0,0 @@
---- attic/crypto.pyx.orig 2015-04-27 20:15:50 UTC
-+++ attic/crypto.pyx
-@@ -23,8 +23,9 @@ cdef extern from "openssl/evp.h":
- pass
- const EVP_MD *EVP_sha256()
- const EVP_CIPHER *EVP_aes_256_ctr()
-- void EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *a)
-- void EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *a)
-+ EVP_CIPHER_CTX *EVP_CIPHER_CTX_new()
-+ const unsigned char *EVP_CIPHER_CTX_iv(const EVP_CIPHER_CTX *a)
-+ void EVP_CIPHER_CTX_free(EVP_CIPHER_CTX *a)
-
- int EVP_EncryptInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl,
- const unsigned char *key, const unsigned char *iv)
-@@ -84,16 +85,16 @@ def get_random_bytes(n):
- cdef class AES:
- """A thin wrapper around the OpenSSL EVP cipher API
- """
-- cdef EVP_CIPHER_CTX ctx
-+ cdef EVP_CIPHER_CTX * ctx
-
- def __cinit__(self, key, iv=None):
-- EVP_CIPHER_CTX_init(&self.ctx)
-- if not EVP_EncryptInit_ex(&self.ctx, EVP_aes_256_ctr(), NULL, NULL, NULL):
-+ self.ctx = EVP_CIPHER_CTX_new();
-+ if not EVP_EncryptInit_ex(self.ctx, EVP_aes_256_ctr(), NULL, NULL, NULL):
- raise Exception('EVP_EncryptInit_ex failed')
- self.reset(key, iv)
-
- def __dealloc__(self):
-- EVP_CIPHER_CTX_cleanup(&self.ctx)
-+ EVP_CIPHER_CTX_free(self.ctx)
-
- def reset(self, key=None, iv=None):
- cdef const unsigned char *key2 = NULL
-@@ -102,12 +103,12 @@ cdef class AES:
- key2 = key
- if iv:
- iv2 = iv
-- if not EVP_EncryptInit_ex(&self.ctx, NULL, NULL, key2, iv2):
-+ if not EVP_EncryptInit_ex(self.ctx, NULL, NULL, key2, iv2):
- raise Exception('EVP_EncryptInit_ex failed')
-
- @property
- def iv(self):
-- return self.ctx.iv[:16]
-+ return EVP_CIPHER_CTX_iv(self.ctx)[:16]
-
- def encrypt(self, data):
- cdef int inl = len(data)
-@@ -116,7 +117,7 @@ cdef class AES:
- if not out:
- raise MemoryError
- try:
-- if not EVP_EncryptUpdate(&self.ctx, out, &outl, data, inl):
-+ if not EVP_EncryptUpdate(self.ctx, out, &outl, data, inl):
- raise Exception('EVP_EncryptUpdate failed')
- return out[:inl]
- finally:
diff --git a/archivers/py-attic/pkg-descr b/archivers/py-attic/pkg-descr
deleted file mode 100644
index 20643fc7dda9..000000000000
--- a/archivers/py-attic/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Attic is a deduplicating backup program written in Python. The main goal of
-Attic is to provide an efficient and secure way to backup data. The data
-deduplication technique used makes Attic suitable for daily backups since only
-the changes are stored.
-
-WWW: https://attic-backup.org
diff --git a/archivers/py-zstd/Makefile b/archivers/py-zstd/Makefile
index aa990194f4b0..a6ad2eebb084 100644
--- a/archivers/py-zstd/Makefile
+++ b/archivers/py-zstd/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= zstd
-DISTVERSION= 1.4.0.0
+DISTVERSION= 1.4.1.0
CATEGORIES= archivers python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/archivers/py-zstd/distinfo b/archivers/py-zstd/distinfo
index 9b3c1d2b8707..a0e648fc760c 100644
--- a/archivers/py-zstd/distinfo
+++ b/archivers/py-zstd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1556853103
-SHA256 (zstd-1.4.0.0.tar.gz) = 73c90990e0878c4f45b0173135dc43fab774b8304148dba220f085cf73c2f906
-SIZE (zstd-1.4.0.0.tar.gz) = 450493
+TIMESTAMP = 1567264470
+SHA256 (zstd-1.4.1.0.tar.gz) = 25a969d339b50c102958e2fd7451b2570422c6920175f22aae7f85a72e785d51
+SIZE (zstd-1.4.1.0.tar.gz) = 454482
diff --git a/archivers/rubygem-archive-tar-minitar/Makefile b/archivers/rubygem-archive-tar-minitar/Makefile
index f318dbe49d44..cbee00783427 100644
--- a/archivers/rubygem-archive-tar-minitar/Makefile
+++ b/archivers/rubygem-archive-tar-minitar/Makefile
@@ -11,8 +11,8 @@ COMMENT= Library and command-line utility for tar archives
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
-RUN_DEPENDS= rubygem-minitar>=${PORTVERSION}:archivers/rubygem-minitar \
- rubygem-minitar-cli>=${PORTVERSION}:archivers/rubygem-minitar-cli
+RUN_DEPENDS= rubygem-minitar>=${PORTVERSION}<1:archivers/rubygem-minitar \
+ rubygem-minitar-cli>=${PORTVERSION}<1:archivers/rubygem-minitar-cli
USES= gem
USE_RUBY= yes
diff --git a/archivers/rubygem-archive-zip/Makefile b/archivers/rubygem-archive-zip/Makefile
index 9c373a106d39..fb1ae82e240e 100644
--- a/archivers/rubygem-archive-zip/Makefile
+++ b/archivers/rubygem-archive-zip/Makefile
@@ -12,7 +12,7 @@ COMMENT= Provides interface to working with ZIP archives
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-io-like>=0.3.0:devel/rubygem-io-like
+RUN_DEPENDS= rubygem-io-like>=0.3.0<0.4:devel/rubygem-io-like
USES= gem
USE_RUBY= yes
diff --git a/archivers/rubygem-minitar-cli/Makefile b/archivers/rubygem-minitar-cli/Makefile
index 1228bcc4c591..eca024f1f726 100644
--- a/archivers/rubygem-minitar-cli/Makefile
+++ b/archivers/rubygem-minitar-cli/Makefile
@@ -3,6 +3,7 @@
PORTNAME= minitar-cli
PORTVERSION= 0.8
+PORTREVISION= 1
CATEGORIES= archivers rubygems
MASTER_SITES= RG
@@ -14,8 +15,8 @@ LICENSE_COMB= dual
LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/docs/bsdl.txt
LICENSE_FILE_RUBY= ${WRKSRC}/docs/ruby.txt
-RUN_DEPENDS= rubygem-minitar>=0.8.0:archivers/rubygem-minitar \
- rubygem-powerbar>=1.0:devel/rubygem-powerbar
+RUN_DEPENDS= rubygem-minitar>=0.8.0<1:archivers/rubygem-minitar \
+ rubygem-powerbar>=1.0<2:devel/rubygem-powerbar
USES= gem
USE_RUBY= yes
diff --git a/archivers/rubygem-minitar-cli/files/patch-gemspec b/archivers/rubygem-minitar-cli/files/patch-gemspec
new file mode 100644
index 000000000000..d9670454b8a2
--- /dev/null
+++ b/archivers/rubygem-minitar-cli/files/patch-gemspec
@@ -0,0 +1,11 @@
+--- minitar-cli.gemspec.orig 2019-09-05 12:53:52 UTC
++++ minitar-cli.gemspec
+@@ -25,7 +25,7 @@ Gem::Specification.new do |s|
+ s.specification_version = 4
+
+ if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
+- s.add_runtime_dependency(%q<minitar>.freeze, ["~> 0.8.0"])
++ s.add_runtime_dependency(%q<minitar>.freeze, ["~> 0.8"])
+ s.add_runtime_dependency(%q<powerbar>.freeze, ["~> 1.0"])
+ s.add_development_dependency(%q<minitest>.freeze, ["~> 5.11"])
+ s.add_development_dependency(%q<hoe-doofus>.freeze, ["~> 1.0"])
diff --git a/archivers/rubygem-minitar/Makefile b/archivers/rubygem-minitar/Makefile
index 3f0753b58130..e7bb02b5998b 100644
--- a/archivers/rubygem-minitar/Makefile
+++ b/archivers/rubygem-minitar/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= minitar
-PORTVERSION= 0.8
+PORTVERSION= 0.9
CATEGORIES= archivers rubygems
MASTER_SITES= RG
diff --git a/archivers/rubygem-minitar/distinfo b/archivers/rubygem-minitar/distinfo
index 44d6c14dcf99..3f48aa282683 100644
--- a/archivers/rubygem-minitar/distinfo
+++ b/archivers/rubygem-minitar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1548427577
-SHA256 (rubygem/minitar-0.8.gem) = 8dc3681aac3bb869546012688b87d9b0cda51b78da8db663cd5d1a38100edcb5
-SIZE (rubygem/minitar-0.8.gem) = 33280
+TIMESTAMP = 1567688371
+SHA256 (rubygem/minitar-0.9.gem) = 23c0bebead35dbfe9e24088dc436c8a233d03f51d365a686b9a11dd30dc2d588
+SIZE (rubygem/minitar-0.9.gem) = 32768
diff --git a/archivers/snappy-java/Makefile b/archivers/snappy-java/Makefile
index 69758605dcc7..f196957cc5ab 100644
--- a/archivers/snappy-java/Makefile
+++ b/archivers/snappy-java/Makefile
@@ -11,14 +11,14 @@ DISTVERSIONPREFIX= snappy-java-
PORTREVISION= 2
CATEGORIES= archivers java
MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/snappy/snappy-1.0.4.tar.gz/b69151652e82168bc5c643bcd6f07162/:source2 \
- LOCAL/jgh/archivers/${PORTNAME}/:source3
+ SF/bsdsrc/${.CURDIR:T}:source3
PKGNAMESUFFIX= java
DISTFILES+= snappy-${PORTVERSION:R}.tar.gz:source2 \
FreeBSD-snappy-${PORTVERSION}-maven-repository.tar.gz:source3
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
FreeBSD-snappy-${PORTVERSION}-maven-repository.tar.gz
-MAINTAINER= mark@tranquillussoftware.co.uk
+MAINTAINER= ports@FreeBSD.org
COMMENT= Fast compressor/decompressor library
LICENSE= APACHE20
diff --git a/archivers/szip/pkg-descr b/archivers/szip/pkg-descr
index 64cb5ce40492..c6272f8cfb87 100644
--- a/archivers/szip/pkg-descr
+++ b/archivers/szip/pkg-descr
@@ -3,3 +3,5 @@ sort transform. This transformation is related to the Burrows-Wheeler
transformation used in block sorting compression methods. The
difference is a fast, deterministic behaviour in time at some
compression loss.
+
+WWW: http://www.compressconsult.com/szip/