Notification time stamped 2021-08-29 00:33:01 UTC
From 9ab0cbf47384a43dc0a4cd40e1e4269b0907e52d Mon Sep 17 00:00:00 2001
From: Neal Gompa <ngompa(a)fedoraproject.org>
Date: Aug 29 2021 00:05:58 +0000
Subject: Update to 0.8.5
---
diff --git a/.gitignore b/.gitignore
index fb74bfd..c7e64db 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/appstream-generator-nodemodules.tar.gz
/appstream-generator-0.8.2.tar.gz
/appstream-generator-0.8.4.tar.gz
+/appstream-generator-0.8.5.tar.gz
diff --git a/0001-Fix-compilation-due-to-broken-generated-GdkPixbuf-co.patch
b/0001-Fix-compilation-due-to-broken-generated-GdkPixbuf-co.patch
deleted file mode 100644
index f56671c..0000000
--- a/0001-Fix-compilation-due-to-broken-generated-GdkPixbuf-co.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From d5dad3b174eea7e9fbe0ed6e7b55a366b8eb203d Mon Sep 17 00:00:00 2001
-From: Dan Printzell <xwildn00bx(a)gmail.com>
-Date: Sun, 2 May 2021 23:54:47 +0200
-Subject: [PATCH] Fix compilation due to broken generated GdkPixbuf code
-
-Gir-to-d tries to handle the return value of 'gdk_pixdata_from_pixbuf'
-as if it is zero-terminated.
-Which causes it to try to use 'getArrayLength' on a void*, causing a
-compilation error.
-Temporary fix for now is to just not export that function.
-
-Additionally, Add missing include for 'FILE*' that GdkPixbufModule needs
-inside 'girepo/gdkpixbuf/c/types.d'.
-
-Signed-off-by: Dan Printzell <xwildn00bx(a)gmail.com>
----
- contrib/girwrap/APILookupGdkPixbuf.txt | 10 ++++++++++
- 1 file changed, 10 insertions(+)
-
-diff --git a/contrib/girwrap/APILookupGdkPixbuf.txt
b/contrib/girwrap/APILookupGdkPixbuf.txt
-index a72ca04..d5edb36 100644
---- a/contrib/girwrap/APILookupGdkPixbuf.txt
-+++ b/contrib/girwrap/APILookupGdkPixbuf.txt
-@@ -224,3 +224,13 @@ struct: Pixdata
- noProperty: pixel_data
-
- move: pixbuf_from_pixdata Pixbuf from_pixdata
-+
-+# Gir-to-d tries to handle the return value of 'gdk_pixdata_from_pixbuf' as if
it is zero-terminated.
-+# Which causes it to try to use 'getArrayLength' on a void*, causing a
compilation error.
-+# Temporary fix for now is to just not export that function.
-+noCode: from_pixbuf
-+
-+# Add missing include for FILE* that GdkPixbufModule needs inside
'girepo/gdkpixbuf/c/types.d'.
-+addAliases: start
-+private import core.stdc.stdio : FILE;
-+addAliases: end
---
-2.31.1
-
diff --git a/appstream-generator.spec b/appstream-generator.spec
index da17d99..945ceeb 100644
--- a/appstream-generator.spec
+++ b/appstream-generator.spec
@@ -5,7 +5,7 @@
%bcond_without vendored_js
Name: appstream-generator
-Version: 0.8.4
+Version: 0.8.5
Release: 1%{?dist}
Summary: Fast AppStream metadata generator
@@ -20,14 +20,14 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
Source1: %{name}-nodemodules.tar.gz
# Backports from upstream
-Patch0001: 0001-Fix-compilation-due-to-broken-generated-GdkPixbuf-co.patch
+Patch0001: 0001-Fix-build-with-GLib-2.69.patch
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(glibd-2.0)
-BuildRequires: pkgconfig(appstream) >= 0.14.2
-BuildRequires: pkgconfig(appstream-compose) >= 0.14.2
+BuildRequires: pkgconfig(appstream) >= 0.14.5
+BuildRequires: pkgconfig(appstream-compose) >= 0.14.5
BuildRequires: pkgconfig(lmdb) >= 0.9
BuildRequires: pkgconfig(libarchive) >= 3.2
BuildRequires: pkgconfig(libcurl)
@@ -119,6 +119,9 @@ install contrib/setup/node_modules/jquery-flot/jquery.flot*.js -t
%{buildroot}%{
%{_datadir}/metainfo/org.freedesktop.appstream.generator.metainfo.xml
%changelog
+* Sat Aug 28 2021 Neal Gompa <ngompa(a)fedoraproject.org> - 0.8.5-1
+- Update to 0.8.5
+
* Wed Aug 18 2021 Neal Gompa <ngompa(a)fedoraproject.org> - 0.8.4-1
- Update to 0.8.4 (#1924378)
diff --git a/sources b/sources
index d169fa7..a114664 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (appstream-generator-0.8.4.tar.gz) =
62f2c8293ce8abd57d75a4132114ad8316e92835bed94924f5ff2f3c9e8c38d1c218751c9b6b73cf730c303647502597514050572fd365ffae4f642ab50f9afb
+SHA512 (appstream-generator-0.8.5.tar.gz) =
cf2d392583efd4f241d81cff93d793221640c603601974e2d7bdecb5a2ccc381b0ae6e9f21d224680c0d5ef276e439d5625b50cb6bd9ae90cc93fde53725bc22
SHA512 (appstream-generator-nodemodules.tar.gz) =
723cc10816ca38b02c1ca8257b7d128772c049f2f39e2d0717aae4790f61e61696f585024de5be6cc7aa448e8f7db4e1d28ecc52d24995941d3d8bd5b1bf9eeb
https://src.fedoraproject.org/rpms/appstream-generator/c/9ab0cbf47384a43d...