pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/xca



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jan 27 13:29:40 UTC 2025

Modified Files:
        pkgsrc/security/xca: Makefile PLIST distinfo
Removed Files:
        pkgsrc/security/xca/patches: patch-Makefile patch-img_Makefile

Log Message:
xca: update to 2.8.0.

xca 2.8.0 Sun Oct 13 2024
-------------------------

 * Add SHA3 algorithms to the select box
 * Close #593: App freezes/crashes when trying to export certain keys
 * Close #306 #537: Allow Database-driver options in config file
 * Close #537: macos: Compile mariadb-connector and qsqlmysql
 * Close #152: How can we specify the Cryptographic Service Provider
 * Close #590: MacOS OpenSSL legacy provider not loaded
 * Close #199: Templates and Key Identifiers
 * Close #239: Check existing Name Constraints
 * Add OpenSSL PURPOSE and validation results
 * Close #587: Incomplete refactoring of adapt_explicit_subj
 * Combine #90 and #315 and support UPN in name constraints
 * Close #90, #361: Name Constraints (RFC5280 section 4.2.1.10)
 * Close #296: Proper plurals
 * Close #88: Export to multiple files with common or individual password
 * Close #313: Support JWK export format of certificates
 * Close #359: Symlink to PKCS#11 lib resolved
 * Close #552: issues with icons in gnome dock
 * Close #315 Support UPN type for EAP/802.1X certificate
 * Add korean translation
 * Close #287: template don't save/restore correctly
 * Close #351: a1int::getLong() doesn't handle all error cases
 * Close #401: Write PEM data to a file especially for crlgen
 * Close #548: export certificate: error using child folder
 * Close #391: hide expired and revoked certificates

xca 2.7.0 Tue Aug 27 2024
-------------------------

 * Close #311: Install QT translation files again
 * Close #304: oids.txt not found etc if prefix non-standard
 * Add cmdline option to disable native dialogs
 * Close #364: Export ED25519 private key with password
 * Switch encryption in "Cert+PKCS#8" and "Database dump
   mode from DES3-EDE to AES-256
 * Drop support of encrypted PVK files.
 * Windows/Mac build: switch to QT 6.6.3
 * Close #554: Missing option to disable file association in Windows setup
 * Close #395: Flexible Clipboard Export
 * Close #550: Fix compiling tests issue by providing -pthread link flag.
 * Fix calendar export for CAs
 * Support importing existing OpenVPN TLS Auth keys
 * Fix "Copy extensions from request" function
 * Fix login via PinPad on e.g ReinerSCT
 * Extend #383: tag insecure PFX/PKCS#12 algorithms
 * Close #536: macos include OpenSSL legacy provider
 * Close #532: XCA not in English on macos
 * Close #89: ta.key for OpenVPN tls-auth
 * Close #496: PKCS11 access to AWS CloudHSM failed
 * Yubikey improvements

xca 2.6.0 Mon Feb 26 2024
-------------------------

 * Update documentation of certificate export and remote databases
 * Close #520: Fix permanent processor load
 * Close #518: Export certificates for ovpn file
 * Close #512 #474 #481 #506 #509: SHA1 based MAC for PKCS12
 * Close #458 #511 #503 #500 #494 #484 #482 #475: Support legacy keys
   and automatically transform them if possible.
 * Close #493: Renew Certificate freeze XCA
 * Close #477: paste an encrypted private key results in a crash
 * Fix crash when deleting CA certificates
 * Close #480: add flatpak build information and github action
 * Close #402: Subject Alternative Name not filled by all CN
 * Improve import: Finish multi import when empty
 * Add File extensions in Info.plist supported by XCA
 * Close #384: Quick view of certificates without trying to open XCA
 * Close #459: pass private key password
 * Close #465: Export PEM + Key in one File
 * Close #460: Impossible to import PKCS#12 (RC40_CBC)
 * Make XCA AppStore compliant with -DAPPSTORE_COMPLIANT=ON

xca 2.5.0 Sun Sep 24 2023
-------------------------

 * Close #423: parameter --name is not respected when running with CLI
 * Close #457: Support Qt5 < 5.12 / python3-sphinxcontrib.qthelp
 * Close #440: yellow background makes date text hard to read in dark themes
 * Close #437: loading CRL at startup generates an error
 * Close #444 cannot update template internal name
 * Close #442: asan checks failed
 * Close #446: show more information in Recent Databases
 * Improve/Fix database loading
 * Document vCalendar/ics feature #456
 * Fix possible segfault caused by wrong free()
 * Add Bulgarian translation
 * Close #368: error while creating CRL with CA using EC key (ed25519)
 * Treat CKA_ID as byte array, not Bignum
 * Fix #321 - decryptKey shows OpenSSL error
 * Merge #325 Update entitlement.plist
 * Close #366: Not Responding after upgrade
 * Add Persian translation .ts file to XCA.
 * Close #327: "Dump database" dumps everything to everywhere
 * Close #317: "Please insert card: ..." message
 * Add Indonesian translation
 * Close #283 Nitrokey HSM2 can't create EC keys on 2.4.0
 * Switch from autotools/qmake to cmake
 * Close #278: Miss components to connect remote database
 * Commandline: Add "--list-items" to print a list of database items
 * Close #67: possibility to ignore password prompt from CLI
 * Close #259: Follow the XDG base directory specification
 * Add support for Qt6 and OpenSSL 3.x
 * Drop support for Qt4
 * Drop support for old XCA < 2.0.0 databases
 * Drop support for OpenSSL < 1.1.0

xca 2.4.0 Fri May 07 2021
-------------------------

 * Unify XCA icon (certificate) on all platforms
 * Close #247: Apple silicon (M1) configure fixes
 * Add Microsoft BitLocker extended key usage
 * Disregard OpenSSL 0.9.8 compatibility
 * Add bash completion script
 * Add context sensitive help
 * Convert documentation from linuxdoc/SGML to sphinxdoc
 * Close #258: xca aborts on exit and on access to own templates
 * Close #142: Support Ed25519 Import / Export private SSH2 key
 * Close #142: Support Ed25519: Key-generation, import, export
 * Close #251: AuthorityKeyIdentifier: use issuer:always
 * Change language maintainer of brazilian portuguese
 * Close #230: Change PKCS12 export extension from .p12 to .pfx
 * Close #208: XCA hung when importing EC keys. For example prime256v1
 * Close #210: Make dialog to edit SAN less strict
 * Close #224: Store original path/filename on import
 * Close #213: configure.ac: add description to AC_DEFINE_UNQUOTED
 * Close #172 #46: Multiple OCSP Responders
 * Store default database and recently opened file as UTF8
 * Close #157 Generate and export CRLs from commandline
 * Add command line support for creating CRLs, keys and analyzing items

xca 2.3.0 Wed Apr 29 2020
-------------------------

 * Close #191 OID LN differs warning popups at startup
 * Close #189 Database compaction #189
 * Improve PKCS11 library loading for portable app
 * Refactor native separators / and \ on windows.
 * Support TLS encrypted MariaDB and PostgreSQL connection
 * Close #182: UI not using Windows native theme in 2.2.1 portable
 * Close #70: cant open ics file in ical on macos mojave
 * Close #72: Add checkbox for OCSP staple feature
 * Use DESTDIR instead of destdir when installing. Follows autotools convention.
 * Close #172 #46: Multiple OCSP Responders
 * Close #170 xca-portable-2.2.1 cannot change language
 * Fix certificate assignment when importing a CA certificate
 * Close #163: Show key type/size on column of Certificates tab

xca 2.2.1 Thu Jan 30 2020
-------------------------

 * Close #159 Opening existing database

xca 2.2.0 Wed Jan 29 2020
-------------------------

 * Switch to MSI installer
 * Close #129 Unattended Installation
 * Rename HTTPS templates to TLS and support KU/EKU extensions needed by OpenVPN
 * Close #93 Default output folder / Improve Portable App usability
 * Improve EC Curve selection for key generation.
 * Close #21 Support for ODBC (MSSQL)
 * Close #136 Provide 64bit version of xca
 * Close #156 secp256k1, secp256r1 and NIST-P256
 * Transfer Key Usage and Extended Key Usage critical flags
 * Improve item loading. Inspired by #153
 * Add japanese translation
 * Close #138: Portable Version does not remember paths
 * Close #83: Token selection should not insist on name or serial of the token
 * Close #95: Copy mysql and psql windows dll files into portable app
 * Close #144: Database export has issues with wildcards in internal names
 * Close #143: Hotkey for import
 * Close #140: Certificate renewal with option to preserved serial number
 * Fix possible XCA crash
 * Add Dutch translation
 * Add Chinese translation
 * Add Italian language
 * CLose #120: Mark signed a request doesn't work
 * Close #119: Rename "PostgreSQL 6 and 7" to just "PostgreSQL"
 * Close #116: Duplicate extensions erroneously shown
 * Close #114: SAN - IPv6 address input not working
 * Close #68 Generating large DH params freezes UI
 * Support concurrent database access.
 * Close #91: Change order of "PKCS#11 provider"
 * Extend PEM files by human readable information about the item
 * Support ecdsa SSH public keys
 * Close #98 Add comment at import/export RSA keys from/to SSH public key
 * Close #101: Finish Rename with Enter shows Property Dialog
 * Close #104: Also show sha256 digests of public keys
 * Close #82: Renew CA ROOT Cert
 * Verify imported keys thoroughly


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/security/xca/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/security/xca/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/xca/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/security/xca/patches/patch-Makefile \
    pkgsrc/security/xca/patches/patch-img_Makefile

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

Modified files:

Index: pkgsrc/security/xca/Makefile
diff -u pkgsrc/security/xca/Makefile:1.39 pkgsrc/security/xca/Makefile:1.40
--- pkgsrc/security/xca/Makefile:1.39   Thu Nov 14 22:21:35 2024
+++ pkgsrc/security/xca/Makefile        Mon Jan 27 13:29:40 2025
@@ -1,29 +1,24 @@
-# $NetBSD: Makefile,v 1.39 2024/11/14 22:21:35 wiz Exp $
+# $NetBSD: Makefile,v 1.40 2025/01/27 13:29:40 wiz Exp $
 
-DISTNAME=      xca-2.1.2
-PKGREVISION=   37
+DISTNAME=      xca-2.8.0
 CATEGORIES=    security
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=chris2511/}
-GITHUB_RELEASE=        RELEASE.2.1.2
+GITHUB_RELEASE=        RELEASE.${PKGVERSION_NOREV}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://hohnstaedt.de/xca/
 COMMENT=       Certificate and key management
 LICENSE=       modified-bsd
 
-GNU_CONFIGURE=         yes
-USE_TOOLS+=            gmake pkg-config perl
+USE_TOOLS+=            pkg-config perl
 USE_LANGUAGES=         c c++
-DESTDIR_VARNAME=       destdir
 
 REPLACE_PERL+=         doc/code2html
 
-INSTALLATION_DIRS+=    bin ${PKGMANDIR}/man1
-INSTALLATION_DIRS+=    share/applications share/mime/packages share/pixmaps
-INSTALLATION_DIRS+=    share/doc/xca share/xca
-
+.include "../../devel/cmake/build.mk"
 .include "../../devel/libltdl/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../security/openssl/buildlink3.mk"
-.include "../../x11/qt5-qtbase/buildlink3.mk"
-.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../devel/qt6-qttools/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/security/xca/PLIST
diff -u pkgsrc/security/xca/PLIST:1.1 pkgsrc/security/xca/PLIST:1.2
--- pkgsrc/security/xca/PLIST:1.1       Tue Aug 13 02:39:45 2019
+++ pkgsrc/security/xca/PLIST   Mon Jan 27 13:29:40 2025
@@ -1,37 +1,50 @@
-@comment $NetBSD: PLIST,v 1.1 2019/08/13 02:39:45 brook Exp $
+@comment $NetBSD: PLIST,v 1.2 2025/01/27 13:29:40 wiz Exp $
 bin/xca
 man/man1/xca.1
-share/applications/xca.desktop
-share/doc/xca/xca-1.html
-share/doc/xca/xca-10.html
-share/doc/xca/xca-11.html
-share/doc/xca/xca-12.html
-share/doc/xca/xca-13.html
-share/doc/xca/xca-14.html
-share/doc/xca/xca-15.html
-share/doc/xca/xca-2.html
-share/doc/xca/xca-3.html
-share/doc/xca/xca-4.html
-share/doc/xca/xca-5.html
-share/doc/xca/xca-6.html
-share/doc/xca/xca-7.html
-share/doc/xca/xca-8.html
-share/doc/xca/xca-9.html
-share/doc/xca/xca.html
+share/applications/de.hohnstaedt.xca.desktop
+share/bash-completion/completions/xca
+share/icons/hicolor/128x128/apps/de.hohnstaedt.xca.png
+share/icons/hicolor/128x128/mimetypes/x-xca-database.png
+share/icons/hicolor/128x128/mimetypes/x-xca-template.png
+share/icons/hicolor/16x16/apps/de.hohnstaedt.xca.png
+share/icons/hicolor/16x16/mimetypes/x-xca-database.png
+share/icons/hicolor/16x16/mimetypes/x-xca-template.png
+share/icons/hicolor/256x256/apps/de.hohnstaedt.xca.png
+share/icons/hicolor/256x256/mimetypes/x-xca-database.png
+share/icons/hicolor/256x256/mimetypes/x-xca-template.png
+share/icons/hicolor/32x32/apps/de.hohnstaedt.xca.png
+share/icons/hicolor/32x32/mimetypes/x-xca-database.png
+share/icons/hicolor/32x32/mimetypes/x-xca-template.png
+share/icons/hicolor/48x48/apps/de.hohnstaedt.xca.png
+share/icons/hicolor/48x48/mimetypes/x-xca-database.png
+share/icons/hicolor/48x48/mimetypes/x-xca-template.png
+share/icons/hicolor/64x64/apps/de.hohnstaedt.xca.png
+share/icons/hicolor/64x64/mimetypes/x-xca-database.png
+share/icons/hicolor/64x64/mimetypes/x-xca-template.png
+share/metainfo/de.hohnstaedt.xca.metainfo.xml
 share/mime/packages/xca.xml
-share/pixmaps/xca-32x32.xpm
 share/xca/CA.xca
-share/xca/HTTPS_client.xca
-share/xca/HTTPS_server.xca
+share/xca/TLS_client.xca
+share/xca/TLS_server.xca
 share/xca/dn.txt
 share/xca/eku.txt
+share/xca/i18n/xca.qm
+share/xca/i18n/xca_bg.qm
+share/xca/i18n/xca_de.qm
+share/xca/i18n/xca_en.qm
+share/xca/i18n/xca_es.qm
+share/xca/i18n/xca_fa.qm
+share/xca/i18n/xca_fr.qm
+share/xca/i18n/xca_hr.qm
+share/xca/i18n/xca_id.qm
+share/xca/i18n/xca_it.qm
+share/xca/i18n/xca_ja.qm
+share/xca/i18n/xca_ko.qm
+share/xca/i18n/xca_nl.qm
+share/xca/i18n/xca_pl.qm
+share/xca/i18n/xca_pt_BR.qm
+share/xca/i18n/xca_ru.qm
+share/xca/i18n/xca_sk.qm
+share/xca/i18n/xca_tr.qm
+share/xca/i18n/xca_zh_CN.qm
 share/xca/oids.txt
-share/xca/xca_de.qm
-share/xca/xca_es.qm
-share/xca/xca_fr.qm
-share/xca/xca_hr.qm
-share/xca/xca_pl.qm
-share/xca/xca_pt_BR.qm
-share/xca/xca_ru.qm
-share/xca/xca_sk.qm
-share/xca/xca_tr.qm

Index: pkgsrc/security/xca/distinfo
diff -u pkgsrc/security/xca/distinfo:1.3 pkgsrc/security/xca/distinfo:1.4
--- pkgsrc/security/xca/distinfo:1.3    Tue Oct 26 11:18:05 2021
+++ pkgsrc/security/xca/distinfo        Mon Jan 27 13:29:40 2025
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 11:18:05 nia Exp $
+$NetBSD: distinfo,v 1.4 2025/01/27 13:29:40 wiz Exp $
 
-BLAKE2s (xca-2.1.2.tar.gz) = 50d43300c28575aaf7a3aaa3a78e3386862f2486f91fe0890eb78c1cf91b0a77
-SHA512 (xca-2.1.2.tar.gz) = 1f104a22b83b802576b4820b7139971da50f9b3dd70aca8e1199e996bad4379b8681bb31b197b84a3dfa49cef4ae093f6622d15fac9667547ff47af43c1e5f07
-Size (xca-2.1.2.tar.gz) = 1086563 bytes
-SHA1 (patch-Makefile) = c23e7de9fcdff140a3863e56e2c666abf5c04d12
-SHA1 (patch-img_Makefile) = 040e2a2ca5c7caacf69ee282df0b12f8eb1a4200
+BLAKE2s (xca-2.8.0.tar.gz) = 4791d981c396b5a90bd968fc5302fd7fa29e66e25f447323c72a81cda2fe1da4
+SHA512 (xca-2.8.0.tar.gz) = d9642793ac265fc3e34655aa30b056dd177339a714716da32edc839c08402309781eb482fe5a912e9990ce4551c1bf356986ad1680515a02751dc690545f56ff
+Size (xca-2.8.0.tar.gz) = 1952653 bytes



Home | Main Index | Thread Index | Old Index