Package: release.debian.org
Severity: normal
Tags: buster
User: [email protected]
Usertags: pu

  * Backport upstream fix for FTBFS in the year 2020.
    (Closes: #949169)
diff -Nru appstream-glib-0.7.14/debian/changelog 
appstream-glib-0.7.14/debian/changelog
--- appstream-glib-0.7.14/debian/changelog      2018-12-05 23:29:52.000000000 
+0200
+++ appstream-glib-0.7.14/debian/changelog      2020-07-09 15:16:46.000000000 
+0300
@@ -1,3 +1,11 @@
+appstream-glib (0.7.14-1+deb10u1) buster; urgency=medium
+
+  * Non-maintainer upload.
+  * Backport upstream fix for FTBFS in the year 2020.
+    (Closes: #949169)
+
+ -- Adrian Bunk <[email protected]>  Thu, 09 Jul 2020 15:16:46 +0300
+
 appstream-glib (0.7.14-1) unstable; urgency=medium
 
   * Team upload
diff -Nru 
appstream-glib-0.7.14/debian/patches/0001-trivial-Fix-CI-by-moving-future-back-a-bit.patch
 
appstream-glib-0.7.14/debian/patches/0001-trivial-Fix-CI-by-moving-future-back-a-bit.patch
--- 
appstream-glib-0.7.14/debian/patches/0001-trivial-Fix-CI-by-moving-future-back-a-bit.patch
  1970-01-01 02:00:00.000000000 +0200
+++ 
appstream-glib-0.7.14/debian/patches/0001-trivial-Fix-CI-by-moving-future-back-a-bit.patch
  2020-07-09 15:16:46.000000000 +0300
@@ -0,0 +1,40 @@
+From 953c8e529d7291e60a95e580967ed79ce2c9ccf0 Mon Sep 17 00:00:00 2001
+From: Richard Hughes <[email protected]>
+Date: Mon, 6 Jan 2020 11:04:56 +0000
+Subject: trivial: Fix CI by moving 'future' back a bit
+
+2020 seemed like such a long time in the future all those years ago...
+---
+ data/tests/broken.appdata.xml       | 2 +-
+ libappstream-glib/as-app-validate.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/tests/broken.appdata.xml b/data/tests/broken.appdata.xml
+index f7a5386..cf80f5b 100644
+--- a/data/tests/broken.appdata.xml
++++ b/data/tests/broken.appdata.xml
+@@ -40,7 +40,7 @@
+         <p>This is a duplicate release on the same day!</p>
+       </description>
+     </release>
+-    <release date="2020-01-01" version="0.6.2">
++    <release date="2050-01-01" version="0.6.2">
+       <description>
+         <p>This is a release in the future!</p>
+       </description>
+diff --git a/libappstream-glib/as-app-validate.c 
b/libappstream-glib/as-app-validate.c
+index c1103ac..f50e4e4 100644
+--- a/libappstream-glib/as-app-validate.c
++++ b/libappstream-glib/as-app-validate.c
+@@ -864,7 +864,7 @@ as_app_validate_release (AsApp *app,
+                                    AS_PROBLEM_KIND_ATTRIBUTE_MISSING,
+                                    "<release> has no timestamp");
+       }
+-      if (timestamp > 20120101 && timestamp < 20251231) {
++      if (timestamp > 20120101 && timestamp < 20351231) {
+               ai_app_validate_add (helper,
+                                    AS_PROBLEM_KIND_ATTRIBUTE_INVALID,
+                                    "<release> timestamp should be a UNIX 
time");
+-- 
+2.20.1
+
diff -Nru appstream-glib-0.7.14/debian/patches/series 
appstream-glib-0.7.14/debian/patches/series
--- appstream-glib-0.7.14/debian/patches/series 1970-01-01 02:00:00.000000000 
+0200
+++ appstream-glib-0.7.14/debian/patches/series 2020-07-09 15:16:46.000000000 
+0300
@@ -0,0 +1 @@
+0001-trivial-Fix-CI-by-moving-future-back-a-bit.patch

Reply via email to