[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
11/13: gnu: gfeeds: Update to 1.0.3.
From: |
guix-commits |
Subject: |
11/13: gnu: gfeeds: Update to 1.0.3. |
Date: |
Sat, 1 Oct 2022 12:10:53 -0400 (EDT) |
lilyp pushed a commit to branch master
in repository guix.
commit 7f0ff905386be612307a198ca98efda50d1362ff
Author: Liliana Marie Prikler <liliana.prikler@gmail.com>
AuthorDate: Sat Sep 17 18:35:47 2022 +0200
gnu: gfeeds: Update to 1.0.3.
* gnu/packages/syndication.scm (gfeeds): Update to 1.0.3.
[arguments]<#:phases>: Add ‘skip-icon-cache’.
[native-inputs]: Remove gtk+:bin. Add blueprint-compiler.
[inputs]: Replace gtk+ with gtk.
Replace libhandy with libadwaita.
Replace python-readability with python-readability-lxml.
Replace webkitgtk with webkitgtk-next.
Add python-humanize, python-magic, python-pygobject, and
syndication-domination.
---
gnu/packages/syndication.scm | 29 ++++++++++++++++-------------
1 file changed, 16 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/syndication.scm b/gnu/packages/syndication.scm
index 7c2031cabf..c30d16c870 100644
--- a/gnu/packages/syndication.scm
+++ b/gnu/packages/syndication.scm
@@ -4,6 +4,7 @@
;;; Copyright © 2020 Vinicius Monego <monego@posteo.net>
;;; Copyright © 2021 Felix Gruber <felgru@posteo.net>
;;; Copyright © 2022 Luis Felipe López Acevedo <luis.felipe.la@protonmail.com>
+;;; Copyright © 2022 Liliana Marie Prikler <liliana.prikler@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -524,7 +525,7 @@ parser. It is \"not fit for use at this point\", but
gfeeds uses it anyway.")
(define-public gfeeds
(package
(name "gfeeds")
- (version "0.16.2")
+ (version "1.0.3")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -532,7 +533,7 @@ parser. It is \"not fit for use at this point\", but
gfeeds uses it anyway.")
(commit version)))
(sha256
(base32
- "045889417506w2l25j7jxx7jfdpfljbirhm1s4whvhk83xap19zb"))))
+ "1lkvhff7pl1y4brqsix6sar5yl8flyhfp3w96fx0klhk3586bvhg"))))
(build-system meson-build-system)
(arguments
(list
@@ -542,11 +543,10 @@ parser. It is \"not fit for use at this point\", but
gfeeds uses it anyway.")
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "gfeeds/confManager.py"
(("mpv") (search-input-file inputs "/bin/mpv")))))
- (add-after 'unpack 'patch-webkit2-version
- (lambda* (#:key inputs #:allow-other-keys)
- (substitute* "bin/gfeeds.in"
- (("gi\\.require_version\\('WebKit2', '4\\.0'\\)")
- "gi.require_version('WebKit2', '4.1')"))))
+ (add-after 'unpack 'skip-icon-cache
+ (lambda _
+ (substitute* "meson_post_install.py"
+ (("gtk-update-icon-cache") "true"))))
(add-after 'install 'wrap-gfeeds
(lambda* (#:key outputs #:allow-other-keys)
(wrap-program (string-append
@@ -556,31 +556,34 @@ parser. It is \"not fit for use at this point\", but
gfeeds uses it anyway.")
`("XDG_DATA_DIRS" ":" prefix (,(getenv "XDG_DATA_DIRS")))))))))
(native-inputs
(list `(,glib "bin")
- `(,gtk+ "bin")
+ blueprint-compiler
gobject-introspection
pkg-config))
(inputs
(list bash-minimal
glib
gsettings-desktop-schemas
- gtk+
+ gtk
hicolor-icon-theme
- libhandy
+ libadwaita
mpv
python
python-beautifulsoup4
python-dateutil
python-feedparser
python-html5lib
+ python-humanize
python-listparser
python-lxml
+ python-magic
python-pillow
python-pygments
+ python-pygobject
python-pytz
- python-readability
+ python-readability-lxml
python-requests
- webkitgtk
- python-pygobject))
+ syndication-domination
+ webkitgtk-next))
(home-page "https://gfeeds.gabmus.org/")
(synopsis "Easy-to-use GTK+ RSS/Atom feed reader")
(description "Feeds is an RSS/Atom feed reader made with GTK+
- branch master updated (225e00bd19 -> 4b3493ed01), guix-commits, 2022/10/01
- 01/13: gnu: gtk: Update to 4.8.1., guix-commits, 2022/10/01
- 02/13: gnu: webkitgtk: Update to 2.38.0., guix-commits, 2022/10/01
- 07/13: gnu: Add python-readability-lxml., guix-commits, 2022/10/01
- 08/13: gnu: Add syndication-domination., guix-commits, 2022/10/01
- 03/13: gnu: libadwaita: Update to 1.2.0., guix-commits, 2022/10/01
- 09/13: gnu: gfeeds: Use git origin., guix-commits, 2022/10/01
- 11/13: gnu: gfeeds: Update to 1.0.3.,
guix-commits <=
- 13/13: gnu: komikku: Update to 1.0.0., guix-commits, 2022/10/01
- 06/13: gnu: Add python-timeout-decorator., guix-commits, 2022/10/01
- 04/13: gnu: blueprint-compiler: Wrap GUIX_PYTHONPATH and GI_TYPELIB_PATH., guix-commits, 2022/10/01
- 12/13: gnu: komikku: Use G-Expressions., guix-commits, 2022/10/01
- 05/13: gnu: pugixml: Update to 1.12.1., guix-commits, 2022/10/01
- 10/13: gnu: gfeeds: Modernize package description., guix-commits, 2022/10/01