Subject: bug#45696: closed (Re: [bug#45696] [PATCH] Updated Liferea.)

From: [email-masked] (GNU bug Tracking System)
Date: Sun, 10 Jan 2021 11:11:02 +0000

Your bug report

#45696: [PATCH] Updated Liferea.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
45696: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=45696
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [bug#45696] [PATCH] Updated Liferea.
From: Nicolas Goaziou <[email-masked]>
To: raingloom <[email-masked]>
Cc: [email-masked]
Date: Sun, 10 Jan 2021 12:09:57 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

raingloom <[email-masked]> writes:

> Subject: [PATCH] gnu: Updated liferea to 1.13.4.

Applied. Thank you.

> * gnu/packages/syndiction.scm (liferea): Updated to 1.13.4.
>                               [source]: Switched to git-download.
>                               [native-inputs]:
>                                 Added autotools, automake, libtool.

I fixed indentation here.

Regards,
-- 
Nicolas Goaziou

Subject: [PATCH] Updated Liferea.
From: raingloom <[email-masked]>
To: Guix Patches <[email-masked]>
Date: Wed, 6 Jan 2021 17:46:08 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Switched to git-download because that seems to be preferred.
Added necessary new inputs.
WebKit workaround still seems to be necessary, since the relevant bug
report is still open on the Liferea issue tracker.
>From 4928367d00f8268b4be188cceec8e45bcf95d97b Mon Sep 17 00:00:00 2001
From: raingloom <[email-masked]>
Date: Wed, 6 Jan 2021 17:38:50 +0100
Subject: [PATCH] gnu: Updated liferea to 1.13.4.

* gnu/packages/syndiction.scm (liferea): Updated to 1.13.4.
                              [source]: Switched to git-download.
                              [native-inputs]:
                                Added autotools, automake, libtool.
---
 gnu/packages/syndication.scm | 23 +++++++++++++++--------
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/syndication.scm b/gnu/packages/syndication.scm
index 075fd7e3e6..efe231c92f 100644
--- a/gnu/packages/syndication.scm
+++ b/gnu/packages/syndication.scm
@@ -21,12 +21,15 @@
 (define-module (gnu packages syndication)
   #:use-module ((guix licenses) #:prefix license:)
   #:use-module (guix download)
+  #:use-module (guix git-download)
   #:use-module (guix packages)
   #:use-module (guix build-system cargo)
   #:use-module (guix build-system glib-or-gtk)
   #:use-module (guix build-system gnu)
   #:use-module (guix build-system python)
   #:use-module (gnu packages)
+  #:use-module (gnu packages autotools)
+  #:use-module (gnu packages base)
   #:use-module (gnu packages check)
   #:use-module (gnu packages crates-io)
   #:use-module (gnu packages curl)
@@ -181,15 +184,15 @@ file system, and many more features.")
 (define-public liferea
   (package
     (name "liferea")
-    (version "1.12.9")
+    (version "1.13.4")
     (source
      (origin
-       (method url-fetch)
-       (uri (string-append "https://github.com/lwindolf/liferea/"
-                           "releases/download/v" version "/liferea-"
-                           version ".tar.bz2"))
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/lwindolf/liferea/")
+             (commit (string-append "v" version))))
        (sha256
-        (base32 "06ybr1wjlfir8iqjx6x0v1knd4b2hsy30qmkk4kssy6ky2ahc66q"))))
+        (base32 "1g9463bvswsm899j6dfhslcg6np70m5wq143mjicr24zy8d17bm7"))))
     (build-system glib-or-gtk-build-system)
     (arguments
      `(#:phases
@@ -208,11 +211,15 @@ file system, and many more features.")
                  `("PYTHONPATH" ":" prefix (,python-path))))
              #t)))))
     (native-inputs
-     `(("gettext" ,gettext-minimal)
+     `(("autoconf" ,autoconf)
+       ("automake" ,automake)
+       ("gettext" ,gettext-minimal)
        ("glib:bin" ,glib "bin")
        ("gobject-introspection" ,gobject-introspection)
        ("intltool" ,intltool)
-       ("pkg-config" ,pkg-config)))
+       ("libtool" ,libtool)
+       ("pkg-config" ,pkg-config)
+       ("which" ,which)))
     (inputs
      `(("glib-networking" ,glib-networking)
        ("gnome-keyring" ,gnome-keyring)
-- 
2.29.2