[PATCH] gnu: rss-bridge: Update to 2020-11-10.

DoneSubmitted by la snesne.
Details
2 participants
  • la snesne
  • Ludovic Courtès
Owner
unassigned
Severity
normal
L
L
la snesne wrote on 15 Apr 06:12 +0200
(address . guix-patches@gnu.org)(name . la snesne)(address . lasnesne@lagunposprasihopre.org)
20210415041207.14491-1-lasnesne@lagunposprasihopre.org
* gnu/packages/web.scm (rss-bridge): Update to 2020-11-10.[build-system]: Switch to copy-build-system.[arguments]: Adjust to new build system. Add phase "patch-paths".--- gnu/packages/web.scm | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-)
Toggle diff (59 lines)diff --git a/gnu/packages/web.scm b/gnu/packages/web.scmindex 165a4fc236..45bbcd2103 100644--- a/gnu/packages/web.scm+++ b/gnu/packages/web.scm@@ -48,6 +48,7 @@ ;;; Copyright © 2020, 2021 Ryan Prior <rprior@protonmail.com> ;;; Copyright © 2020 Alexandru-Sergiu Marton <brown121407@posteo.ro> ;;; Copyright © 2021 Stefan Reichör <stefan@xsteve.at>+;;; Copyright © 2021 la snesne <lasnesne@lagunposprasihopre.org> ;;; ;;; This file is part of GNU Guix. ;;;@@ -6496,7 +6497,7 @@ snippets on @url{https://commandlinefu.com}.") (define-public rss-bridge (package (name "rss-bridge")- (version "2019-09-12")+ (version "2020-11-10") (source (origin (method git-fetch)@@ -6505,19 +6506,23 @@ snippets on @url{https://commandlinefu.com}.") (commit version))) (file-name (git-file-name name version)) (sha256- (base32 "1mx7f3l45nqhcrng531l4cq8kpzm164hhbwn26g5akb2pamdlnra"))))- (build-system trivial-build-system)+ (base32 "1mir6mcm37sbdrhl5kgs6schpp3l4r5mfamhiic0yfbz4hqwmg44"))))+ (build-system copy-build-system) (arguments- '(#:modules ((guix build utils))- #:builder- (begin- (use-modules (guix build utils)- (ice-9 match))- (let* ((out (assoc-ref %outputs "out"))- (share-rss-bridge (string-append out "/share/rss-bridge")))- (mkdir-p share-rss-bridge)- (copy-recursively (assoc-ref %build-inputs "source") share-rss-bridge)- #t))))+ '(#:install-plan+ '(("." "share/rss-bridge"))+ #:phases+ (modify-phases %standard-phases+ ;;Change paths to not use source directory.+ (add-before 'install 'patch-paths+ (lambda _+ (substitute* "lib/rssbridge.php"+ (("PATH_ROOT . 'cache/'")+ "'/var/cache/rss-bridge/'")+ (("PATH_ROOT . 'whitelist.txt'")+ "'/etc/rss-bridge/whitelist.txt'")+ (("PATH_ROOT . 'config.ini.php'")+ "'/etc/rss-bridge/config.ini.php'"))))))) (home-page "https://github.com/RSS-Bridge/rss-bridge") (synopsis "Generate Atom feeds for social networking websites") (description "rss-bridge generates Atom feeds for social networking-- 2.31.1
L
L
Ludovic Courtès wrote 24 hours ago
(name . la snesne)(address . lasnesne@lagunposprasihopre.org)(address . 47787-done@debbugs.gnu.org)
87czttoaxs.fsf@gnu.org
Hi,
la snesne <lasnesne@lagunposprasihopre.org> skribis:
Toggle quote (4 lines)> * gnu/packages/web.scm (rss-bridge): Update to 2020-11-10.> [build-system]: Switch to copy-build-system.> [arguments]: Adjust to new build system. Add phase "patch-paths".
Applied, thanks!
Ludo’.
Closed
?