[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#57889] [PATCH 8/8] gnu: Add gfeeds-next.
From: |
Liliana Marie Prikler |
Subject: |
[bug#57889] [PATCH 8/8] gnu: Add gfeeds-next. |
Date: |
Sat, 17 Sep 2022 18:35:47 +0200 |
* gnu/packages/syndication.scm (gfeeds-next): New variable.
---
gnu/packages/syndication.scm | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/gnu/packages/syndication.scm b/gnu/packages/syndication.scm
index dcd01d8933..4f25c0bdbb 100644
--- a/gnu/packages/syndication.scm
+++ b/gnu/packages/syndication.scm
@@ -586,3 +586,38 @@ (define-public syndication-domination
(description "This package provides an experimental RSS/Atom feed
parser. It is \"not fit for use at this point\", but gfeeds uses it anyway.")
(license license:agpl3))))
+
+(define-public gfeeds-next
+ (package
+ (inherit gfeeds)
+ (name "gfeeds-next")
+ (version "1.0.3")
+ (source (origin
+ (method git-fetch)
+ (uri
+ (git-reference
+ (url "https://gitlab.gnome.org/World/gfeeds/")
+ (commit version)))
+ (sha256
+ (base32
+ "1lkvhff7pl1y4brqsix6sar5yl8flyhfp3w96fx0klhk3586bvhg"))))
+ (arguments
+ (substitute-keyword-arguments (package-arguments gfeeds)
+ ((#:phases phases)
+ #~(modify-phases #$phases
+
+ (add-after 'unpack 'skip-icon-cache
+ (lambda _
+ (substitute* "meson_post_install.py"
+ (("gtk-update-icon-cache") "true"))))))))
+ (inputs
+ (modify-inputs (package-inputs gfeeds)
+ (replace "libhandy" libadwaita)
+ (replace "gtk+" gtk)
+ (replace "webkitgtk" webkitgtk-next)
+ (prepend python-humanize python-magic syndication-domination)
+ (replace "python-readability" python-readability-lxml)))
+ (native-inputs
+ (modify-inputs (package-native-inputs gfeeds)
+ (prepend blueprint-compiler)
+ (delete "gtk+")))))
--
2.37.3
- [bug#57889] [PATCH 0/8] Add gfeeds-next, Liliana Marie Prikler, 2022/09/17
- [bug#57889] [PATCH 2/8] gnu: pugixml: Update to 1.12.1., Liliana Marie Prikler, 2022/09/17
- [bug#57889] [PATCH 5/8] gnu: Add syndication-domination., Liliana Marie Prikler, 2022/09/17
- [bug#57889] [PATCH 3/8] gnu: Add python-timeout-decorator., Liliana Marie Prikler, 2022/09/17
- [bug#57889] [PATCH 6/8] gnu: gfeeds: Use git origin., Liliana Marie Prikler, 2022/09/17
- [bug#57889] [PATCH 7/8] gnu: gfeeds: Modernize package description., Liliana Marie Prikler, 2022/09/17
- [bug#57889] [PATCH 4/8] gnu: Add python-readability-lxml., Liliana Marie Prikler, 2022/09/17
- [bug#57889] [PATCH 1/8] gnu: blueprint-compiler: Wrap GUIX_PYTHONPATH and GI_TYPELIB_PATH., Liliana Marie Prikler, 2022/09/17
- [bug#57889] [PATCH 8/8] gnu: Add gfeeds-next.,
Liliana Marie Prikler <=