summaryrefslogtreecommitdiff
path: root/archivers
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2019-08-27 20:10:04 +0000
committermarkd <markd@pkgsrc.org>2019-08-27 20:10:04 +0000
commit5453535e94a4f5412e7a397b3d8f9c45ae50ab4a (patch)
tree0c4a66e4a63fd4134be2718ea6161a071c6b1181 /archivers
parenta9ac392fa0e320f40c842302a3b214afe4966ca2 (diff)
downloadpkgsrc-5453535e94a4f5412e7a397b3d8f9c45ae50ab4a.tar.gz
karchive: update to 5.61.0
5.61.0 KTar::openArchive: Don't assert if file has two root dirs KZip::openArchive: Don't assert when opening broken files 5.60.0 Do not crash if the inner file wants to be bigger than QByteArray max size 5.59.0 Test reading and seeking in KCompressionDevice KCompressionDevice: Remove bIgnoreData KAr: fix out-of-bounds read (on invalid input) by porting to QByteArray KAr: fix parsing of long filenames with Qt-5.10 KAr: the permissions are in octal, not decimal KAr::openArchive: Also check ar_longnamesIndex is not < 0 KAr::openArchive: Fix invalid memory access on broken files KAr::openArchive: Protect against Heap-buffer-overflow in broken files KTar::KTarPrivate::readLonglink: Fix crash in malformed files 5.58.0 KTar: Protect against negative longlink sizes Fix invalid memory write on malformed tar files Fix memory leak when reading some tar files Fix uninitialized memory use when reading malformed tar files Fix stack-buffer-overflow read on malformed files Fix null-dereference on malformed tar files Install krcc.h header Fix double delete on broken files Disallow copy of KArchiveDirectoryPrivate and KArchivePrivate Fix KArchive::findOrCreate running out of stack on VERY LONG paths Introduce and use KArchiveDirectory::addEntryV2 removeEntry can fail so it's good to know if it did KZip: fix Heap-use-after-free in broken files
Diffstat (limited to 'archivers')
-rw-r--r--archivers/karchive/Makefile12
-rw-r--r--archivers/karchive/PLIST6
-rw-r--r--archivers/karchive/distinfo10
3 files changed, 10 insertions, 18 deletions
diff --git a/archivers/karchive/Makefile b/archivers/karchive/Makefile
index 25d18195838..26de73ebf17 100644
--- a/archivers/karchive/Makefile
+++ b/archivers/karchive/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.21 2019/04/25 20:40:02 markd Exp $
+# $NetBSD: Makefile,v 1.22 2019/08/27 20:10:04 markd Exp $
DISTNAME= karchive-${KF5VER}
CATEGORIES= archivers
@@ -9,16 +9,6 @@ LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
.include "../../meta-pkgs/kde/kf5.mk"
-SUBST_CLASSES+= xdg
-SUBST_STAGE.xdg= pre-configure
-SUBST_MESSAGE.xdg= Install via examples dir.
-SUBST_FILES.xdg= CMakeLists.txt
-SUBST_SED.xdg= -e 's:{KDE_INSTALL_CONFDIR}:{KDE_INSTALL_XDG_EX_DIR}:'
-
-MAKE_DIRS+= ${PKG_SYSCONFDIR}/xdg
-CONF_FILES+= ${PREFIX}/share/examples/kde-xdg/karchive.categories \
- ${PKG_SYSCONFDIR}/xdg/karchive.categories
-
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../archivers/xz/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
diff --git a/archivers/karchive/PLIST b/archivers/karchive/PLIST
index 61ec77f519c..49599b31da9 100644
--- a/archivers/karchive/PLIST
+++ b/archivers/karchive/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2018/01/21 21:34:03 markd Exp $
+@comment $NetBSD: PLIST,v 1.3 2019/08/27 20:10:04 markd Exp $
include/KF5/KArchive/K7Zip
include/KF5/KArchive/KAr
include/KF5/KArchive/KArchive
@@ -8,6 +8,7 @@ include/KF5/KArchive/KArchiveFile
include/KF5/KArchive/KCompressionDevice
include/KF5/KArchive/KFilterBase
include/KF5/KArchive/KFilterDev
+include/KF5/KArchive/KRcc
include/KF5/KArchive/KTar
include/KF5/KArchive/KZip
include/KF5/KArchive/KZipFileEntry
@@ -21,6 +22,7 @@ include/KF5/KArchive/karchivefile.h
include/KF5/KArchive/kcompressiondevice.h
include/KF5/KArchive/kfilterbase.h
include/KF5/KArchive/kfilterdev.h
+include/KF5/KArchive/krcc.h
include/KF5/KArchive/ktar.h
include/KF5/KArchive/kzip.h
include/KF5/KArchive/kzipfileentry.h
@@ -33,4 +35,4 @@ lib/libKF5Archive.so
lib/libKF5Archive.so.5
lib/libKF5Archive.so.${PKGVERSION}
qt5/mkspecs/modules/qt_KArchive.pri
-share/examples/kde-xdg/karchive.categories
+share/qlogging-categories5/karchive.categories
diff --git a/archivers/karchive/distinfo b/archivers/karchive/distinfo
index b76583f5c0d..612ce2a6aa7 100644
--- a/archivers/karchive/distinfo
+++ b/archivers/karchive/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2019/04/25 20:40:02 markd Exp $
+$NetBSD: distinfo,v 1.9 2019/08/27 20:10:04 markd Exp $
-SHA1 (karchive-5.57.0.tar.xz) = 1763f71307f842a7dc34c02abec57fc2407e5220
-RMD160 (karchive-5.57.0.tar.xz) = c209cda90034b539d48ac135a013da7cca2c434f
-SHA512 (karchive-5.57.0.tar.xz) = f188cdfbb40903bb4b1374bcb4694914c0845d9bd67ea42c2c9f268f917c93b16300dde072b19110b41c881cd3d4c37f46e0d1cf60dd11224c6710fde48b7619
-Size (karchive-5.57.0.tar.xz) = 440156 bytes
+SHA1 (karchive-5.61.0.tar.xz) = db1f46c169d1ffe3e3283d5b532806b797d4264e
+RMD160 (karchive-5.61.0.tar.xz) = 5dd528af31e7bd94041f4193761bc26f236a5157
+SHA512 (karchive-5.61.0.tar.xz) = fd04aa138b59b6db7c16dc6e7a14c24d1545a6012342527c56a2e202b8f7a48f153438cf64d487dd554d19929a11ebb6a36c84a6d46f08f531f536429667ee92
+Size (karchive-5.61.0.tar.xz) = 458492 bytes