pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/qgpgme



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Jan 29 13:57:33 UTC 2026

Modified Files:
        pkgsrc/security/qgpgme: Makefile PLIST distinfo
Removed Files:
        pkgsrc/security/qgpgme/patches: patch-lang_qt_src_Makefile.in
            patch-lang_qt_src_threadedjobmixin.cpp

Log Message:
qgpgme: update to 2.0.0.

Noteworthy changes in version 2.0.0 (2025-06-03)
------------------------------------------------

 * First separate release of QGpgME.

 * cmake: The qgpgme folder containing the header files is no longer exported
   as include directory. All headers have to be included with the prefix
   qgpgme/ now. The camel-case headers are still included with the prefix
   QGpgME/.

 * Added function returning the ordered list of attributes of a DN.

 * Interface changes relative to the 1.24 branch of gpgme:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 DN::prettyAttributes                    NEW.
 QuickJob::startCreate                   CHANGED: New overload; deprecate old
                                                  and make it non-virtual.
 QuickJob::startAddSubkey                CHANGED: New overload; deprecate old
                                                  and make it non-virtual.


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/security/qgpgme/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/qgpgme/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/security/qgpgme/distinfo
cvs rdiff -u -r1.5 -r0 \
    pkgsrc/security/qgpgme/patches/patch-lang_qt_src_Makefile.in
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/security/qgpgme/patches/patch-lang_qt_src_threadedjobmixin.cpp

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

Modified files:

Index: pkgsrc/security/qgpgme/Makefile
diff -u pkgsrc/security/qgpgme/Makefile:1.42 pkgsrc/security/qgpgme/Makefile:1.43
--- pkgsrc/security/qgpgme/Makefile:1.42        Wed Jan  7 08:48:45 2026
+++ pkgsrc/security/qgpgme/Makefile     Thu Jan 29 13:57:32 2026
@@ -1,26 +1,21 @@
-# $NetBSD: Makefile,v 1.42 2026/01/07 08:48:45 wiz Exp $
+# $NetBSD: Makefile,v 1.43 2026/01/29 13:57:32 wiz Exp $
 
-DISTNAME=      gpgme-1.24.3
-PKGNAME=       qgpgme-1.24.3
-PKGREVISION=   1
+DISTNAME=      qgpgme-2.0.0
 CATEGORIES=    security
-MASTER_SITES=  ${MASTER_SITE_GNUPG:=gpgme/}
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES=  https://www.gnupg.org/ftp/gcrypt/qgpgme/
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://www.gnupg.org/related_software/gpgme/
-COMMENT=       Qt bindings for GPGme
+HOMEPAGE=      https://www.gnupg.org/software/gpgme/index.html
+COMMENT=       Qt bindings for GPGME
 LICENSE=       gnu-lgpl-v2.1
 
-USE_TOOLS+=    pkg-config gmake
-GNU_CONFIGURE= yes
+USE_TOOLS+=    pkg-config
 USE_LANGUAGES= c c++
-USE_LIBTOOL=   yes
-# QT6 needs std=c++17 set before configure test
-CFLAGS+=       -std=c++17
-
-BUILD_DIRS=    lang/qt/src
 
+.include "../../devel/cmake/build.mk"
+BUILDLINK_API_DEPENDS.gpgme+=  gpgme>=2.0.0
 .include "../../security/gpgme/buildlink3.mk"
+.include "../../security/gpgmepp/buildlink3.mk"
 .include "../../x11/qt6-qtbase/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/security/qgpgme/PLIST
diff -u pkgsrc/security/qgpgme/PLIST:1.5 pkgsrc/security/qgpgme/PLIST:1.6
--- pkgsrc/security/qgpgme/PLIST:1.5    Sun Dec 21 15:31:53 2025
+++ pkgsrc/security/qgpgme/PLIST        Thu Jan 29 13:57:32 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/12/21 15:31:53 markd Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/01/29 13:57:32 wiz Exp $
 include/qgpgme-qt6/QGpgME/AbstractImportJob
 include/qgpgme-qt6/QGpgME/AddExistingSubkeyJob
 include/qgpgme-qt6/QGpgME/AddUserIDJob
@@ -20,7 +20,6 @@ include/qgpgme-qt6/QGpgME/EncryptJob
 include/qgpgme-qt6/QGpgME/ExportJob
 include/qgpgme-qt6/QGpgME/FileListDataProvider
 include/qgpgme-qt6/QGpgME/GpgCardJob
-include/qgpgme-qt6/QGpgME/HierarchicalKeyListJob
 include/qgpgme-qt6/QGpgME/ImportFromKeyserverJob
 include/qgpgme-qt6/QGpgME/ImportJob
 include/qgpgme-qt6/QGpgME/Job
@@ -70,7 +69,6 @@ include/qgpgme-qt6/qgpgme/encryptjob.h
 include/qgpgme-qt6/qgpgme/exportjob.h
 include/qgpgme-qt6/qgpgme/filelistdataprovider.h
 include/qgpgme-qt6/qgpgme/gpgcardjob.h
-include/qgpgme-qt6/qgpgme/hierarchicalkeylistjob.h
 include/qgpgme-qt6/qgpgme/importfromkeyserverjob.h
 include/qgpgme-qt6/qgpgme/importjob.h
 include/qgpgme-qt6/qgpgme/job.h
@@ -101,6 +99,12 @@ include/qgpgme-qt6/qgpgme/wkdlookupjob.h
 include/qgpgme-qt6/qgpgme/wkdlookupresult.h
 include/qgpgme-qt6/qgpgme/wkdrefreshjob.h
 include/qgpgme-qt6/qgpgme/wkspublishjob.h
+lib/cmake/QGpgmeQt6/FindGpgme.cmake
+lib/cmake/QGpgmeQt6/FindLibGpgError.cmake
 lib/cmake/QGpgmeQt6/QGpgmeQt6Config.cmake
 lib/cmake/QGpgmeQt6/QGpgmeQt6ConfigVersion.cmake
-lib/libqgpgmeqt6.la
+lib/cmake/QGpgmeQt6/QGpgmeQt6Targets-noconfig.cmake
+lib/cmake/QGpgmeQt6/QGpgmeQt6Targets.cmake
+lib/libqgpgmeqt6.so
+lib/libqgpgmeqt6.so.15
+lib/libqgpgmeqt6.so.15.7.0

Index: pkgsrc/security/qgpgme/distinfo
diff -u pkgsrc/security/qgpgme/distinfo:1.8 pkgsrc/security/qgpgme/distinfo:1.9
--- pkgsrc/security/qgpgme/distinfo:1.8 Sun Dec 21 15:31:53 2025
+++ pkgsrc/security/qgpgme/distinfo     Thu Jan 29 13:57:32 2026
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.8 2025/12/21 15:31:53 markd Exp $
+$NetBSD: distinfo,v 1.9 2026/01/29 13:57:32 wiz Exp $
 
-BLAKE2s (gpgme-1.24.3.tar.bz2) = f07d24aef122ac2235fc80df981342c068976222837f90a717f3acd4944c8128
-SHA512 (gpgme-1.24.3.tar.bz2) = 3b5fc22a2f83576058ac14e744333f46df362b39f742d6c9e54a5a66828194a1312f5f365bdc15683e148821f5d591fa92a2daad83fc116f65dccf14e817ca48
-Size (gpgme-1.24.3.tar.bz2) = 1892862 bytes
-SHA1 (patch-lang_qt_src_Makefile.in) = 08c7ff5e5f41f1ad75944d80db6464666510f962
-SHA1 (patch-lang_qt_src_threadedjobmixin.cpp) = 2256e8c58890e4c6001729424db07c8abb2b43f3
+BLAKE2s (qgpgme-2.0.0.tar.xz) = 1136ad98eff08ce3d6866dc68280b174e3653056c1c5c79777586505f98e9528
+SHA512 (qgpgme-2.0.0.tar.xz) = 0bad84d1df70d972f540569a78a8f0d03d229fcc5354ff3fdbd1d4f397ef25f8e6e9b91c41e6809a187d56f48897bb42f0e23e4c913a39146e1cda4452cf4689
+Size (qgpgme-2.0.0.tar.xz) = 188552 bytes



Home | Main Index | Thread Index | Old Index