summaryrefslogtreecommitdiff
path: root/gnu/packages/syndication.scm
AgeCommit message (Expand)Author
2023-12-18Merge branch 'wip-webkit'Liliana Marie Prikler
2023-12-18gnu: Remove newsboat-2.13....* gnu/packages/syndication.scm (newsboat-2.13): Delete variable. Change-Id: I4453693485a45aee9ba93657624a6e7518808dc8 Efraim Flashner
2023-12-18Merge branch 'master' into wip-webkitLiliana Marie Prikler
2023-12-08gnu: Make webkitgtk-next the new webkitgtk....As of version 2.42.0, the WebKit 6.0 typelib is considered stable. With GNOME itself moving to GTK4 as time marches on, we should reflect the fact that this is the preferred Webkit for future applications. * gnu/packages/webkit.scm (webkitgtk-next): Remove variable. Inline logic… (webkitgtk): … here. Move old value … (webkitgtk-for-gtk3): … here. (webkitgtk-with-libsoup2): Inherit from webkitgtk-for-gtk3. * gnu/packages/geo.scm (gnome-maps): Adjust accordingly. * gnu/packages/gnome.scm (gnome-initial-setup, sushi) (cambalache, devhelp, devhelp-with-libsoup2, gnome-online-accounts) (gnome-online-accounts-3.44, evolution-data-server, evolution-data-server-3.44) (lollypop, evolution, gnome-boxes, geary, komikku): Likewise. * gnu/packages/guile-xyz.scm (guile-gi, nomad): Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Likewise. * gnu/packages/mail.scm (balsa): Likewise. * gnu/packages/mate.scm (atril): Likewise. * gnu/packages/music.scm (ctrlr): Likewise. * gnu/packages/rednotebook.scm (rednotebook): Likewise. * gnu/packages/syndication.scm (gfeeds): Likewise. * gnu/packages/telegram.scm (telegram-desktop): Likewise. * gnu/packages/vnc.scm (remmina): Likewise. * gnu/packages/web-browsers.scm (nyxt): Likewise. Liliana Marie Prikler
2023-11-28gnu: newsboat: Honor the #:tests? flag....* gnu/packages/syndication.scm (newsboat)[arguments]: Adjust the custom 'check phase to honor the #:tests? flag. Change-Id: I626787ac2d33dfd1e003a0a8e8758e563c664f90 Efraim Flashner
2023-11-28gnu: newsboat: Prepare for cross-building....* gnu/packages/syndication.scm (newsboat)[arguments]: Add a phase to use the correct compiler when cross-compiling. Change-Id: I1a560af41471cb8899322813f8a18c15ac0e5924 Efraim Flashner
2023-10-18Revert "build: cargo-build-system: Disable tests by default."...This reverts commit 37667443074a6de29f7665868f102111d62f0af9. This change needs more discussion. Efraim Flashner
2023-10-18build: cargo-build-system: Disable tests by default....* guix/build-system/cargo.scm (cargo-build): Disable tests by default. * gnu/packages/admin.scm (greetd, wlgreet, du-dust), * gnu/packages/bioinformatics.scm (circtools, python-gseapy), * gnu/packages/crypto.scm (rust-minisign, b3sum), * gnu/packages/gnome.scm (librsvg), * gnu/packages/python-crypto.scm (python-blake3, python-cryptography-rust), * gnu/packages/python-xyz.scm (python-orjson), * gnu/packages/rust-apps.scm (agate, alfis, bat, diffr, drill, dutree, exa, fd, hexyl, hyperfine, i3status-rust, just, maturin, ripgrep, rot8, rust-swc, rust-cargo-edit, git-interactive-rebase-tool, rust-cbindgen, rust-cbindgen-0.24, rust-cbindgen-0.19, sniffglue, tectonic, treefmt, hex, tokei, vivid, watchexec, rbw, rust-analyzer, rust-cargo-c, rtss, skim, skim-0.7, svd2rust, swayhide, tealdeer, git-absorb, zoxide, htmlq), * gnu/packages/sequoia.scm (sequoia-sqv), * gnu/packages/syndication.scm (newsboat), * gnu/packages/terminals.scm (alacritty), * gnu/packages/text-editors.scm (kak-lsp, parinfer-rust), * gnu/packages/tree-sitter.scm (tree-sitter-cli), * gnu/packages/video.scm (rav1e), * gnu/packages/web.scm (monolith, castor) [arguments]: Enable tests. Efraim Flashner
2023-10-18gnu: newsboat: Update to 2.33....* gnu/packages/syndication.scm (newsboat): Update to 2.33. [arguments]: Don't override vendor-dir. [cargo-inputs]: Replace rust-fastrand-1 with 2. Efraim Flashner
2023-08-14gnu: newsboat: Update to 2.32....* gnu/packages/syndication.scm (newsboat): Update to 2.32. [native-inputs]: Use 'supported-package?'. Efraim Flashner
2023-05-14gnu: Add morss....* gnu/packages/syndication.scm (morss): New variable. Vinicius Monego
2023-05-07gnu: newsboat: Update to 2.31....* gnu/packages/syndication.scm (newsboat): Update to 2.31. [cargo-inputs]: Replace rust-bitflags-1 with 2, rust-lexopt-0.2 with 0.3. Efraim Flashner
2023-04-25gnu: gfeeds: Add missing gettext-minimal....* gnu/packages/syndication.scm (gfeeds)[inputs]: Add gettext-minimal. Liliana Marie Prikler
2023-04-25gnu: syndication-domination: Update to 1.0-1-7592032....* gnu/packages/syndication.scm (syndication-domination): Update to 1.0-1-7592032. Liliana Marie Prikler
2023-04-19gnu: gfeeds: Update to 2.2.0....* gnu/packages/syndication.scm (gfeeds): Update to 2.2.0. [phases]: Fix skip-icon-cache phase. Use search-input-file in wrap-gfeeds. Maxim Cournoyer
2023-04-14Merge branch 'master' into core-updates....Conflicts: gnu/local.mk gnu/packages/build-tools.scm gnu/packages/certs.scm gnu/packages/check.scm gnu/packages/compression.scm gnu/packages/cups.scm gnu/packages/fontutils.scm gnu/packages/gnuzilla.scm gnu/packages/guile.scm gnu/packages/ibus.scm gnu/packages/image-processing.scm gnu/packages/linux.scm gnu/packages/music.scm gnu/packages/nss.scm gnu/packages/pdf.scm gnu/packages/python-xyz.scm gnu/packages/qt.scm gnu/packages/ruby.scm gnu/packages/shells.scm gnu/packages/tex.scm gnu/packages/video.scm gnu/packages/vulkan.scm gnu/packages/web.scm gnu/packages/webkit.scm gnu/packages/wm.scm Maxim Cournoyer
2023-04-09gnu: Remove extraneous #:meson build arguments....* gnu/packages/build-tools.scm (meson-python) [propagated-inputs]: Replace meson-0.63 with meson. * gnu/packages/freedesktop.scm (appstream) [arguments]: Remove #:meson argument. * gnu/packages/gnome.scm (raider): Likewise. (komikku): Likewise. * gnu/packages/syndication.scm (syndication-domination): Likewise. * gnu/packages/virtualization.scm (qemu): Likewise. * gnu/packages/xdisorg.scm (tofi): Likewise. Maxim Cournoyer
2023-03-23Merge remote-tracking branch 'origin/master' into staging....With resolved conflicts in: gnu/packages/ibus.scm gnu/packages/image.scm gnu/packages/lisp.scm gnu/packages/virtualization.scm Maxim Cournoyer
2023-02-16gnu: Remove unneeded module imports....* gnu/packages/abiword.scm, * gnu/packages/ada.scm, * gnu/packages/agda.scm, * gnu/packages/backup.scm, * gnu/packages/barrier.scm, * gnu/packages/bioinformatics.scm, * gnu/packages/bootstrap.scm, * gnu/packages/bqn.scm, * gnu/packages/c.scm, * gnu/packages/chemistry.scm, * gnu/packages/coq.scm, * gnu/packages/cross-base.scm, * gnu/packages/databases.scm, * gnu/packages/emacs-xyz.scm, * gnu/packages/enlightenment.scm, * gnu/packages/games.scm, * gnu/packages/geo.scm, * gnu/packages/ghostscript.scm, * gnu/packages/gl.scm, * gnu/packages/golang.scm, * gnu/packages/jami.scm, * gnu/packages/java-maths.scm, * gnu/packages/kde-frameworks.scm, * gnu/packages/kde-plasma.scm, * gnu/packages/language.scm, * gnu/packages/libreoffice.scm, * gnu/packages/linphone.scm, * gnu/packages/lisp.scm, * gnu/packages/llvm.scm, * gnu/packages/machine-learning.scm, * gnu/packages/minetest.scm, * gnu/packages/monitoring.scm, * gnu/packages/nfs.scm, * gnu/packages/ocr.scm, * gnu/packages/opencl.scm, * gnu/packages/pdf.scm, * gnu/packages/python-xyz.scm, * gnu/packages/racket.scm, * gnu/packages/rust.scm, * gnu/packages/syncthing.scm, * gnu/packages/syndication.scm, * gnu/packages/telegram.scm, * gnu/packages/vulkan.scm, * gnu/packages/web-browsers.scm, * gnu/packages/web.scm, * gnu/packages/webkit.scm: Remove some unecessary module imports. Efraim Flashner
2023-01-12gnu: newsboat: Update to 2.30.1....* gnu/packages/syndication.scm (newsboat): Update to 2.30.1. Efraim Flashner
2022-11-17gnu: giara: Remove input labels....* gnu/packages/syndication.scm (giara)[inputs]: Remove input labels. [native-inputs]: Same. Efraim Flashner
2022-11-17gnu: giara: Update to 1.0.1....* gnu/packages/syndication.scm (giara): Update to 1.0.1. [source]: Remove patch. [arguments]: Add phase to skip meson post-install script. [native-inputs]: Remove libxml2. Replace gtk+:bin with gtk:bin. [inputs]: Remove python-pycairo, webkitgtk-with-libsoup2. Add blueprint-compiler. Replace libhandy with libadwaita, gtk+ with gtk, python-mistune with python-mistune-next. [description]: Update. * gnu/packages/patches/giara-fix-login.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. Efraim Flashner
2022-11-14gnu: gfeeds: Add source file-name....* gnu/packages/syndication.scm (gfeeds)[source]: Add file-name field. Efraim Flashner
2022-11-06gnu: newsboat: Only build documentation on supported systems....* gnu/packages/syndication.scm (newsboat)[inputs]: Only use asciidoctor on supported platforms. [arguments]: When asciidoctor isn't present add a phase to skip building the documentation. Efraim Flashner
2022-10-01gnu: 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. Liliana Marie Prikler
2022-10-01gnu: gfeeds: Modernize package description....* gnu/packages/syndication.scm (gfeeds)[arguments]: Convert to list of G-Expressions. Drop trailing #t. [native-inputs]: Drop labels. [inputs]: Add bash-minimal. Liliana Marie Prikler
2022-10-01gnu: gfeeds: Use git origin....* gnu/packages/syndication.scm (gfeeds)[origin]: Use git-fetch and git-reference. Liliana Marie Prikler
2022-10-01gnu: Add syndication-domination....* gnu/packages/syndication.scm (syndication-domination): New variable. Liliana Marie Prikler
2022-09-30gnu: newsboat: Update to 2.29....* gnu/packages/syndication.scm (newsboat): Update to 2.29. [cargo-development-inputs]: Move rust-cxx-build-1 ... [cargo-inputs]: ... to here. Efraim Flashner
2022-05-31gnu: Remove rawdog....* gnu/packages/syndication.scm (rawdog): Delete variable. Maxim Cournoyer
2022-04-26gnu: gfeeds: Make it start....This change patches the version of WebKit required by the program to a version available in Guix, so that the program actually starts. * gnu/packages/syndication.scm (gfeeds)[arguments]: Require WebKit2 4.1 instead of 4.0, which is not available. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Luis Felipe
2022-03-18gnu: feh, newsboat: Inline top-level reference to 'curl'....These references introduced top-level circular dependencies. Furthermore, they were inaccurate since only CURL_CA_BUNDLE is honored. * gnu/packages/image-viewers.scm (feh)[native-search-paths]: Remove top-level reference to 'curl'; inline "CURL_CA_BUNDLE" spec. * gnu/packages/syndication.scm (newsboat)[native-search-paths]: Likewise. Ludovic Courtès
2022-02-16gnu: Remove QuiteRSS due to dependency on QtWebKit....According to the upstream developers, "Unfortunately, qtwebkit won't work without it. Everything is very much tied to qtwebkit." https://github.com/QuiteRSS/quiterss/issues/1470 Additionally, there is no work being done to remove this dependency: https://github.com/QuiteRSS/quiterss/issues/909 Other distros are removing this package as part of the effort to remove QtWebKit: https://bugzilla.redhat.com/show_bug.cgi?id=1872819 https://bugs.gentoo.org/687840 See <https://issues.guix.gnu.org/53289> for more information about this change. * gnu/packages/syndication.scm (quiterss): Remove variable. Leo Famulari
2022-01-25gnu: newsboat: Add release-monitoring-url....* gnu/packages/syndication.scm (newsboat)[properties]: New field. Efraim Flashner
2022-01-17Merge branch 'version-1.4.0'...With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm Maxim Cournoyer
2022-01-10gnu: rust-bitflags-1: Absorb rust-bitflags-1.3....* gnu/packages/crates-io.scm (rust-bitflags-1.3): Delete variable, absorbed into... (rust-bitflags-1): ... this one. * gnu/packages/syndication.scm (newsboat)[cargo-inputs]: Adjust to use rust-bitflags-1. Maxim Cournoyer
2022-01-14gnu: newsboat: Update to 2.26....* gnu/packages/syndication.scm (newsboat): Update to 2.26. [cargo-inputs]: Remove rust-clap-2. Add rust-lexopt-0.2, rust-md5-0.7. Efraim Flashner
2021-12-21gnu: tuir: Skip sanity-check....* gnu/packages/syndication.scm (tuir)[arguments]: Remove 'sanity-check. Efraim Flashner
2021-12-16gnu: rtv: Disable sanity check....* gnu/packages/syndication.scm (rtv)[arguments]: Delete phase. Marius Bakke
2021-12-15gnu: liferea: Use the simplified input style....* gnu/packages/syndication.scm (liferea)[native-inputs]: Simplify. Ludovic Courtès
2021-12-15gnu: liferea: Build with libsoup 2....Reported by Luis Felipe on #guix. * gnu/packages/syndication.scm (liferea)[inputs]: Use LIBSOUP-MINIMAL-2 and WEBKITGTK-WITH-LIBSOUP2. Ludovic Courtès
2021-12-13gnu: Simplify package inputs....This commit was obtained by running: ./pre-inst-env guix style without any additional argument. Ludovic Courtès
2021-11-22gnu: giara: Use libsoup2 variant of webkitgtk....* gnu/packages/syndication.scm (giara)[inputs]: Replace webkitgtk with webkitgtk-with-libsoup2. Ricardo Wurmus
2021-11-22gnu: giara: Use GUIX_PYTHONPATH....* gnu/packages/syndication.scm (giara)[arguments]: Replace PYTHONPATH with GUIX_PYTHONPATH. Ricardo Wurmus
2021-10-12Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe
2021-10-10gnu: newsboat: Update to 2.25....* gnu/packages/syndication.scm (newsboat): Update to 2.25. [arguments]: Increase run version to 1.51. [cargo-inputs]: Replace rust-bitflags-1 with 1.3, rust-nom-6 with 7. Remove rust-rand-0.8, add rust-fastrand-1. [cargo-development-inputs]: Replace rust-proptest-0.9 with 1. Efraim Flashner
2021-10-04gnu: cawbird: Update to 1.4.2....* gnu/packages/syndication.scm (cawbird): Update to 1.4.2. [arguments]: Don't explicitly return #t from phases. Tobias Geerinckx-Rice
2021-09-19gnu: newsboat: Fix build....* gnu/packages/syndication.scm (newsboat)[arguments]: Move the prefix declaration to the 'patch-source phase. Adjust other phases so they actually build. Efraim Flashner
2021-09-11gnu: Don't use older versions of rust....* gnu/packages/crates-io.scm (rust-cxx-1, rust-cxx-build-1, rust-cxx-gen-0.7, rust-cxxbridge-macro-1, rust-postgres-0.19, rust-rust-decimal-1,rust-socket2-0.4, rust-tokio-postgres-0.7)[arguments]: Remove rust flag. * gnu/packages/gnome.scm (librsvg)[arguments]: Same. * gnu/packages/rust-apps.scm (hyperfine)[arguments]: Same. * gnu/packages/syndication.scm (newsboat)[arguments]: Same. Efraim Flashner
2021-09-06gnu: Replace PYTHONPATH with GUIX_PYTHONPATH....In packages that do not use python-build-system, PYTHONPATH is generally not defined. Instead we can use GUIX_PYTHONPATH which should contain all Python dependencies. * gnu/packages/bioinformatics.scm (shorah)[arguments]: Replace PYTHONPATH with GUIX_PYTHONPATH. * gnu/packages/debug.scm (c-vise)[arguments]: Idem. * gnu/packages/gnome.scm (drawing, apostrophe, ocrfeeder)[arguments]: Idem. * gnu/packages/music.scm (a2jmidid)[arguments]: Idem. * gnu/packages/syndication.scm (gfeeds)[arguments]: Idem. * gnu/packages/xdisorg.scm (gammastep)[arguments]: Idem. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net> Felix Gruber