NetBSD Problem Report #57818

From www@netbsd.org  Thu Jan  4 21:11:09 2024
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 2D3AE1A9238
	for <gnats-bugs@gnats.NetBSD.org>; Thu,  4 Jan 2024 21:11:09 +0000 (UTC)
Message-Id: <20240104211038.1636F1A9239@mollari.NetBSD.org>
Date: Thu,  4 Jan 2024 21:10:38 +0000 (UTC)
From: ci4ic4@gmail.com
Reply-To: ci4ic4@gmail.com
To: gnats-bugs@NetBSD.org
Subject: Upgrade archivers/quazip from 0.9 to 1.4
X-Send-Pr-Version: www-1.0

>Number:         57818
>Category:       pkg
>Synopsis:       Upgrade archivers/quazip from 0.9 to 1.4
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    ryoon
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 04 21:15:00 +0000 2024
>Last-Modified:  Mon Jan 08 18:55:01 +0000 2024
>Originator:     Chavdar Ivanov
>Release:        10.99.10 amd64 -current
>Organization:
CI4 Consulting Ltd
>Environment:
>Description:
Just an update to archivers/quazip. turned out necessary for editors/texstudio 4.7.2 (pkg/57817). 
>How-To-Repeat:
n/a
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/archivers/quazip/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- Makefile	12 Nov 2023 13:20:32 -0000	1.15
+++ Makefile	4 Jan 2024 21:06:38 -0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2023/11/12 13:20:32 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2024/01/04 18:20:32 ci4ic4 Exp $

-DISTNAME=	quazip-0.9
-PKGREVISION=	14
+DISTNAME=	quazip-1.4
 CATEGORIES=	archivers
 MASTER_SITES=	${MASTER_SITE_GITHUB:=stachenov/}
 GITHUB_PROJECT=	quazip
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/archivers/quazip/PLIST,v
retrieving revision 1.1
diff -u -r1.1 PLIST
--- PLIST	28 May 2020 14:15:12 -0000	1.1
+++ PLIST	4 Jan 2024 21:06:38 -0000
@@ -1,23 +1,26 @@
-@comment $NetBSD: PLIST,v 1.1 2020/05/28 14:15:12 ryoon Exp $
-include/quazip5/JlCompress.h
-include/quazip5/ioapi.h
-include/quazip5/minizip_crypt.h
-include/quazip5/quaadler32.h
-include/quazip5/quachecksum32.h
-include/quazip5/quacrc32.h
-include/quazip5/quagzipfile.h
-include/quazip5/quaziodevice.h
-include/quazip5/quazip.h
-include/quazip5/quazip_global.h
-include/quazip5/quazipdir.h
-include/quazip5/quazipfile.h
-include/quazip5/quazipfileinfo.h
-include/quazip5/quazipnewinfo.h
-include/quazip5/unzip.h
-include/quazip5/zip.h
-lib/cmake/QuaZip5/QuaZip5Config.cmake
-lib/libquazip5.a
-lib/libquazip5.so
-lib/libquazip5.so.1
-lib/libquazip5.so.1.0.0
-lib/pkgconfig/quazip.pc
+@comment $NetBSD$
+include/QuaZip-Qt5-${PKGVERSION}/quazip/JlCompress.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/ioapi.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/minizip_crypt.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quaadler32.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quachecksum32.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quacrc32.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quagzipfile.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quaziodevice.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quazip.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quazip_global.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quazip_qt_compat.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quazipdir.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quazipfile.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quazipfileinfo.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/quazipnewinfo.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/unzip.h
+include/QuaZip-Qt5-${PKGVERSION}/quazip/zip.h
+lib/cmake/QuaZip-Qt5-${PKGVERSION}/QuaZip-Qt5Config.cmake
+lib/cmake/QuaZip-Qt5-${PKGVERSION}/QuaZip-Qt5ConfigVersion.cmake
+lib/cmake/QuaZip-Qt5-${PKGVERSION}/QuaZip-Qt5_SharedTargets-release.cmake
+lib/cmake/QuaZip-Qt5-${PKGVERSION}/QuaZip-Qt5_SharedTargets.cmake
+lib/libquazip1-qt5.so
+lib/libquazip1-qt5.so.${PKGVERSION}
+lib/libquazip1-qt5.so.${PKGVERSION}.0
+lib/pkgconfig/quazip1-qt5.pc
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/archivers/quazip/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo	26 Oct 2021 09:57:15 -0000	1.3
+++ distinfo	4 Jan 2024 21:06:38 -0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 09:57:15 nia Exp $
+$NetBSD: distinfo,v 1.4 2024/01/04 18:20:15 ci4ic4 Exp $

-BLAKE2s (quazip-0.9.tar.gz) = f57bea2cf7ad5711995d7ec22b8a0cd0a6c3bf68dc0d7f19387f9d1d944fdec7
-SHA512 (quazip-0.9.tar.gz) = 8045d36c018bb7bcc39c978bb8f336bad09f21bca4ea5f1327e3ba56d7d01bcc09ee0eca98d7c9065184bf3e15103c4520a81bfbe51286b91a4a82e4f61057f1
-Size (quazip-0.9.tar.gz) = 155764 bytes
+BLAKE2s (quazip-1.4.tar.gz) = da89b1f9de6645439542aa9a4ffe4de206e02651b3c2ee99004127fa2da2269a
+SHA512 (quazip-1.4.tar.gz) = 38ce3aa77df1fd92229454e56b7290c066d1e319afa36a9f8ec8477004ae94df682e8f454f13cdaf586a1d0b0e033fe698081033a19536ecd53dd1e4b0204af9
+Size (quazip-1.4.tar.gz) = 157819 bytes
 SHA1 (patch-CMakeLists.txt) = 6b77cd56f1d269ff658338a01a3d36a33c535775

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->ryoon
Responsible-Changed-By: maya@NetBSD.org
Responsible-Changed-When: Sat, 06 Jan 2024 15:11:45 +0000
Responsible-Changed-Why:
hi ryoon, can you take a look at this?
(assigning to ryoon who is the maintainer of this package)
this changes the library .so filename, so it might not be a trivial update.


From: Chavdar Ivanov <ci4ic4@gmail.com>
To: gnats-bugs@netbsd.org
Cc: ryoon@netbsd.org, pkg-manager@netbsd.org, pkgsrc-bugs@netbsd.org, 
	gnats-admin@netbsd.org, maya@netbsd.org
Subject: Re: pkg/57818 (Upgrade archivers/quazip from 0.9 to 1.4)
Date: Mon, 8 Jan 2024 18:52:39 +0000

 On Sat, 6 Jan 2024 at 15:11, <maya@netbsd.org> wrote:
 >
 > Synopsis: Upgrade archivers/quazip from 0.9 to 1.4
 >
 > Responsible-Changed-From-To: pkg-manager->ryoon
 > Responsible-Changed-By: maya@NetBSD.org
 > Responsible-Changed-When: Sat, 06 Jan 2024 15:11:45 +0000
 > Responsible-Changed-Why:
 > hi ryoon, can you take a look at this?
 > (assigning to ryoon who is the maintainer of this package)
 > this changes the library .so filename, so it might not be a trivial update.
 >
 >
 >
 As far as I could see, archivers/quazip is used only by
 geography/merkaartor, editors/texstudio and graphics/krita.

 I suggested the update of quazip as texstudio4.7.2 would not build
 with the existing version, but does with the latest one.

 I also build-tested geography/merkaartor. The latter btw required a
 small patch in geography/gdal-lib:

 Index: Makefile
 ===================================================================
 RCS file: /cvsroot/pkgsrc/geography/gdal-lib/Makefile,v
 retrieving revision 1.160
 diff -u -r1.160 Makefile
 --- Makefile    8 Nov 2023 13:19:23 -0000       1.160
 +++ Makefile    8 Jan 2024 18:50:11 -0000
 @@ -36,6 +36,7 @@
  # Avoid NetBSD base sqlite3, which is deficient because it lacks rtree.
  # \todo Enhance pkgsrc to be able to declare that modules are needed.
  #BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.36.0
 +.include "../../archivers/zstd/buildlink3.mk"
  .include "../../databases/sqlite3/buildlink3.mk"
  .include "../../devel/netcdf/buildlink3.mk"
  .include "../../devel/pcre/buildlink3.mk"
 cvs diff: Diffing patches

 As far as graphics/krita is concerned, my last build is from
 05/09/2023; every subsequent one fails with a mass of obscure (for me)
 c++ errors.



 -- 
 ----

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2024 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.