pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/archivers/karchive



Module Name:    pkgsrc
Committed By:   markd
Date:           Tue Aug 27 20:10:04 UTC 2019

Modified Files:
        pkgsrc/archivers/karchive: Makefile PLIST distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/archivers/karchive/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/archivers/karchive/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/archivers/karchive/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/archivers/karchive/Makefile
diff -u pkgsrc/archivers/karchive/Makefile:1.21 pkgsrc/archivers/karchive/Makefile:1.22
--- pkgsrc/archivers/karchive/Makefile:1.21     Thu Apr 25 20:40:02 2019
+++ pkgsrc/archivers/karchive/Makefile  Tue Aug 27 20:10:04 2019
@@ -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"

Index: pkgsrc/archivers/karchive/PLIST
diff -u pkgsrc/archivers/karchive/PLIST:1.2 pkgsrc/archivers/karchive/PLIST:1.3
--- pkgsrc/archivers/karchive/PLIST:1.2 Sun Jan 21 21:34:03 2018
+++ pkgsrc/archivers/karchive/PLIST     Tue Aug 27 20:10:04 2019
@@ -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

Index: pkgsrc/archivers/karchive/distinfo
diff -u pkgsrc/archivers/karchive/distinfo:1.8 pkgsrc/archivers/karchive/distinfo:1.9
--- pkgsrc/archivers/karchive/distinfo:1.8      Thu Apr 25 20:40:02 2019
+++ pkgsrc/archivers/karchive/distinfo  Tue Aug 27 20:10:04 2019
@@ -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



Home | Main Index | Thread Index | Old Index