pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/appstream
Module Name: pkgsrc
Committed By: adam
Date: Fri Nov 14 09:46:31 UTC 2025
Modified Files:
pkgsrc/devel/appstream: Makefile PLIST distinfo
Log Message:
appstream: updated to 1.1.1
Version 1.1.1
Features:
* Add option to disable man page creation
Bugfixes:
* Add explicit UTF-8 tests to check for libfyaml's unicode handling
* yaml: Drop implicit string quoting, make it explicit
Miscellaneous:
* qt: Drop support for Qt5
Version 1.1.0
Notes:
* This release switches to libfyaml for YAML parsing. This allows us to
support YAML 1.2 and limit parsing to it, enables better JSON parsing,
and lower peak memory use when processing YAML. It also allows for future
memory optimizations.
Parsing a more restricted set of YAML may also help security.
* This release also seals some internal libappstream-compose API
that was public for a while for use by appstream-generator.
It has no users anymore and should not have been public. This is one
step closer to declaring the compose C API stable as well.
Features:
* Port YAML parsing to libfyaml
* Port YAML emission to libfyaml
* compose: Port to libfyaml
* yaml: Reduce string copies when comparing main keys, compare lengths first
* yaml: Reduce copies when filling locale tables and string list
* compose: Add support for JPEG-XL
* compose: Make the AscImage API more generic
* compose: Seal away all GdkPixbuf and AscCanvas references from public API
Bugfixes:
* validator: Fix possible double dereference of the same issue instance
* tests: Pass tests with older versions of libfyaml
* Fix a few double-free issues in error conditions
* compose: Fix possible race condition when fetching pangrams
* compose: Draw better background shapes and center text properly for font icons
* parser: Guard against "tag" elements with NULL values
* yaml: Allow duplicate keys when parsing data (speeds up parsing dramatically)
* cache: Fix potential use-after-free issue when counting components
Miscellaneous:
* Update COPYING with latest from FSF
* Update GPL-2.0.txt with latest from FSF
* compose: Prefer int over uint everywhere in AscImage API
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/devel/appstream/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/appstream/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/appstream/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/appstream/Makefile
diff -u pkgsrc/devel/appstream/Makefile:1.23 pkgsrc/devel/appstream/Makefile:1.24
--- pkgsrc/devel/appstream/Makefile:1.23 Thu Oct 23 20:36:15 2025
+++ pkgsrc/devel/appstream/Makefile Fri Nov 14 09:46:31 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.23 2025/10/23 20:36:15 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2025/11/14 09:46:31 adam Exp $
-DISTNAME= appstream-1.0.6
-PKGREVISION= 2
+DISTNAME= appstream-1.1.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=ximion/}
GITHUB_TAG= v${PKGVERSION_NOREV}
@@ -41,6 +40,7 @@ SUBST_SED.paths= -e 's,/usr/include,${PR
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/gobject-introspection/buildlink3.mk"
.include "../../devel/meson/build.mk"
+.include "../../textproc/libfyaml/buildlink3.mk"
.include "../../textproc/libstemmer/buildlink3.mk"
.include "../../textproc/libxmlb/buildlink3.mk"
.include "../../textproc/libyaml/buildlink3.mk"
Index: pkgsrc/devel/appstream/PLIST
diff -u pkgsrc/devel/appstream/PLIST:1.5 pkgsrc/devel/appstream/PLIST:1.6
--- pkgsrc/devel/appstream/PLIST:1.5 Mon Aug 18 15:01:52 2025
+++ pkgsrc/devel/appstream/PLIST Fri Nov 14 09:46:31 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/08/18 15:01:52 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/11/14 09:46:31 adam Exp $
bin/appstreamcli
include/appstream/appstream.h
include/appstream/as-agreement-section.h
@@ -53,6 +53,7 @@ share/gir-1.0/AppStream-1.0.gir
share/installed-tests/appstream/metainfo-validate.test
share/locale/ain/LC_MESSAGES/appstream.mo
share/locale/ar/LC_MESSAGES/appstream.mo
+share/locale/bg/LC_MESSAGES/appstream.mo
share/locale/bn/LC_MESSAGES/appstream.mo
share/locale/bn_BD/LC_MESSAGES/appstream.mo
share/locale/ca/LC_MESSAGES/appstream.mo
Index: pkgsrc/devel/appstream/distinfo
diff -u pkgsrc/devel/appstream/distinfo:1.9 pkgsrc/devel/appstream/distinfo:1.10
--- pkgsrc/devel/appstream/distinfo:1.9 Mon Aug 18 15:01:52 2025
+++ pkgsrc/devel/appstream/distinfo Fri Nov 14 09:46:31 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.9 2025/08/18 15:01:52 adam Exp $
+$NetBSD: distinfo,v 1.10 2025/11/14 09:46:31 adam Exp $
-BLAKE2s (appstream-1.0.6.tar.gz) = a4aa69eddd3413bbb239e81d54059048f8acae1b37cba63ee3d9332527c5b069
-SHA512 (appstream-1.0.6.tar.gz) = 80f3b7b9279152ce271bab61e97a41268d5dc5d977dc9488fc187df90077ac1a81169201d3d1a7a5578d36e962321035bfe34106486c2ac3d684621b40338de6
-Size (appstream-1.0.6.tar.gz) = 4120639 bytes
+BLAKE2s (appstream-1.1.1.tar.gz) = fda503c04628749adc9800e426f504d75ea55b003f01892886f0855f9f5def4c
+SHA512 (appstream-1.1.1.tar.gz) = bec0fd508504a5836912844396dab98c7444da7829bcc705c54e56989407946e96bc73c54fc8920d2b0c0e853122d0e3b74c13e3fa8be621c62b3d955859239c
+Size (appstream-1.1.1.tar.gz) = 4183077 bytes
SHA1 (patch-src_as-system-info.c) = 7d96a06658739979901e526126755b374fcf4aad
Home |
Main Index |
Thread Index |
Old Index