summaryrefslogtreecommitdiff
path: root/gnu/packages/syndication.scm
Commit message (Collapse)AuthorAge
* gnu: Fix builds that require old blueprint-compiler.Liliana Marie Prikler2024-04-07
| | | | | | | | | | | This is a follow-up commit to cee21ef8650d723e9e1ea4c6313897fd3bf64112 and fixes two builds that rely on an older version of blueprint-compiler. The giara package remains broken as a result of a test failure. * gnu/packages/gnome.scm (blueprint-compiler-0.4): New variable. * gnu/packages/syndication.scm (giara, gfeeds): Replace blueprint-compiler with blueprint-compiler-0.4. * gnu/packages/text-editors.scm (textpieces): Likewise
* gnu: rust-md5: Move to (gnu packages crates-crypto).Efraim Flashner2024-02-20
| | | | | | | | * gnu/packages/crates-io.scm (rust-md5-0.7, rust-md5-0.6, rust-md5-0.3, rust-md5-asm-0.5, rust-md5-asm-0.4): Move from here ... * gnu/packages/crates-crypto.scm: ... to here. Change-Id: Ide9a22a64358fc6ada172fa37e0df28c34b0b1e6
* gnu: newsboat: Update to 2.34.Efraim Flashner2024-02-20
| | | | | | | * gnu/packages/syndication.scm (newsboat): Update to 2.34. [cargo-inputs]: Remove rust-once-cell-1. Change-Id: I62d7266add95110e6b43303ee13572965475958e
* Merge branch 'wip-webkit'Liliana Marie Prikler2023-12-18
|\
| * Merge branch 'master' into wip-webkitLiliana Marie Prikler2023-12-18
| |\
| * | gnu: Make webkitgtk-next the new webkitgtk.Liliana Marie Prikler2023-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | gnu: Remove newsboat-2.13.Efraim Flashner2023-12-18
| |/ |/| | | | | | | | | * gnu/packages/syndication.scm (newsboat-2.13): Delete variable. Change-Id: I4453693485a45aee9ba93657624a6e7518808dc8
* | gnu: newsboat: Honor the #:tests? flag.Efraim Flashner2023-11-28
| | | | | | | | | | | | | | * gnu/packages/syndication.scm (newsboat)[arguments]: Adjust the custom 'check phase to honor the #:tests? flag. Change-Id: I626787ac2d33dfd1e003a0a8e8758e563c664f90
* | gnu: newsboat: Prepare for cross-building.Efraim Flashner2023-11-28
|/ | | | | | | * gnu/packages/syndication.scm (newsboat)[arguments]: Add a phase to use the correct compiler when cross-compiling. Change-Id: I1a560af41471cb8899322813f8a18c15ac0e5924
* Revert "build: cargo-build-system: Disable tests by default."Efraim Flashner2023-10-18
| | | | | | This reverts commit 37667443074a6de29f7665868f102111d62f0af9. This change needs more discussion.
* build: cargo-build-system: Disable tests by default.Efraim Flashner2023-10-18
| | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* gnu: newsboat: Update to 2.33.Efraim Flashner2023-10-18
| | | | | | * gnu/packages/syndication.scm (newsboat): Update to 2.33. [arguments]: Don't override vendor-dir. [cargo-inputs]: Replace rust-fastrand-1 with 2.
* gnu: newsboat: Update to 2.32.Efraim Flashner2023-08-14
| | | | | * gnu/packages/syndication.scm (newsboat): Update to 2.32. [native-inputs]: Use 'supported-package?'.
* gnu: Add morss.Vinicius Monego2023-05-14
| | | | * gnu/packages/syndication.scm (morss): New variable.
* gnu: newsboat: Update to 2.31.Efraim Flashner2023-05-07
| | | | | | * gnu/packages/syndication.scm (newsboat): Update to 2.31. [cargo-inputs]: Replace rust-bitflags-1 with 2, rust-lexopt-0.2 with 0.3.
* gnu: gfeeds: Add missing gettext-minimal.Liliana Marie Prikler2023-04-25
| | | | * gnu/packages/syndication.scm (gfeeds)[inputs]: Add gettext-minimal.
* gnu: syndication-domination: Update to 1.0-1-7592032.Liliana Marie Prikler2023-04-25
| | | | | * gnu/packages/syndication.scm (syndication-domination): Update to 1.0-1-7592032.
* gnu: gfeeds: Update to 2.2.0.Maxim Cournoyer2023-04-19
| | | | | * gnu/packages/syndication.scm (gfeeds): Update to 2.2.0. [phases]: Fix skip-icon-cache phase. Use search-input-file in wrap-gfeeds.
* Merge branch 'master' into core-updates.Maxim Cournoyer2023-04-14
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Merge remote-tracking branch 'origin/master' into staging.Maxim Cournoyer2023-03-23
| |\ | | | | | | | | | | | | | | | | | | | | | With resolved conflicts in: gnu/packages/ibus.scm gnu/packages/image.scm gnu/packages/lisp.scm gnu/packages/virtualization.scm
| * | gnu: newsboat: Update to 2.30.1.Efraim Flashner2023-01-12
| | | | | | | | | | | | * gnu/packages/syndication.scm (newsboat): Update to 2.30.1.
* | | gnu: Remove extraneous #:meson build arguments.Maxim Cournoyer2023-04-09
| |/ |/| | | | | | | | | | | | | | | | | | | | | * 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.
* | gnu: Remove unneeded module imports.Efraim Flashner2023-02-16
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* gnu: giara: Remove input labels.Efraim Flashner2022-11-17
| | | | | * gnu/packages/syndication.scm (giara)[inputs]: Remove input labels. [native-inputs]: Same.
* gnu: giara: Update to 1.0.1.Efraim Flashner2022-11-17
| | | | | | | | | | | | | * 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.
* gnu: gfeeds: Add source file-name.Efraim Flashner2022-11-14
| | | | * gnu/packages/syndication.scm (gfeeds)[source]: Add file-name field.
* gnu: newsboat: Only build documentation on supported systems.Efraim Flashner2022-11-06
| | | | | | | * 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.
* gnu: gfeeds: Update to 1.0.3.Liliana Marie Prikler2022-10-01
| | | | | | | | | | | | * 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: gfeeds: Modernize package description.Liliana Marie Prikler2022-10-01
| | | | | | | * gnu/packages/syndication.scm (gfeeds)[arguments]: Convert to list of G-Expressions. Drop trailing #t. [native-inputs]: Drop labels. [inputs]: Add bash-minimal.
* gnu: gfeeds: Use git origin.Liliana Marie Prikler2022-10-01
| | | | | * gnu/packages/syndication.scm (gfeeds)[origin]: Use git-fetch and git-reference.
* gnu: Add syndication-domination.Liliana Marie Prikler2022-10-01
| | | | * gnu/packages/syndication.scm (syndication-domination): New variable.
* gnu: newsboat: Update to 2.29.Efraim Flashner2022-09-30
| | | | | | * gnu/packages/syndication.scm (newsboat): Update to 2.29. [cargo-development-inputs]: Move rust-cxx-build-1 ... [cargo-inputs]: ... to here.
* gnu: Remove rawdog.Maxim Cournoyer2022-05-31
| | | | * gnu/packages/syndication.scm (rawdog): Delete variable.
* gnu: gfeeds: Make it start.Luis Felipe2022-04-26
| | | | | | | | | | 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>
* gnu: feh, newsboat: Inline top-level reference to 'curl'.Ludovic Courtès2022-03-18
| | | | | | | | | | 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.
* gnu: Remove QuiteRSS due to dependency on QtWebKit.Leo Famulari2022-02-16
| | | | | | | | | | | | | | | | | | | | | 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.
* gnu: newsboat: Add release-monitoring-url.Efraim Flashner2022-01-25
| | | | * gnu/packages/syndication.scm (newsboat)[properties]: New field.
* Merge branch 'version-1.4.0'Maxim Cournoyer2022-01-17
|\ | | | | | | | | | | | | With resolved conflicts in: gnu/packages/gnome.scm gnu/packages/openstack.scm gnu/packages/python-xyz.scm
| * gnu: rust-bitflags-1: Absorb rust-bitflags-1.3.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | | | | * 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.
* | gnu: newsboat: Update to 2.26.Efraim Flashner2022-01-14
|/ | | | | * gnu/packages/syndication.scm (newsboat): Update to 2.26. [cargo-inputs]: Remove rust-clap-2. Add rust-lexopt-0.2, rust-md5-0.7.
* gnu: tuir: Skip sanity-check.Efraim Flashner2021-12-21
| | | | * gnu/packages/syndication.scm (tuir)[arguments]: Remove 'sanity-check.
* gnu: rtv: Disable sanity check.Marius Bakke2021-12-16
| | | | * gnu/packages/syndication.scm (rtv)[arguments]: Delete phase.
* gnu: liferea: Use the simplified input style.Ludovic Courtès2021-12-15
| | | | * gnu/packages/syndication.scm (liferea)[native-inputs]: Simplify.
* gnu: liferea: Build with libsoup 2.Ludovic Courtès2021-12-15
| | | | | | | Reported by Luis Felipe on #guix. * gnu/packages/syndication.scm (liferea)[inputs]: Use LIBSOUP-MINIMAL-2 and WEBKITGTK-WITH-LIBSOUP2.
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
* gnu: giara: Use libsoup2 variant of webkitgtk.Ricardo Wurmus2021-11-22
| | | | | * gnu/packages/syndication.scm (giara)[inputs]: Replace webkitgtk with webkitgtk-with-libsoup2.
* gnu: giara: Use GUIX_PYTHONPATH.Ricardo Wurmus2021-11-22
| | | | | * gnu/packages/syndication.scm (giara)[arguments]: Replace PYTHONPATH with GUIX_PYTHONPATH.
* Merge remote-tracking branch 'origin/master' into core-updates-frozen.Mathieu Othacehe2021-10-12
|\
| * gnu: newsboat: Update to 2.25.Efraim Flashner2021-10-10
| | | | | | | | | | | | | | | | * 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.
| * gnu: cawbird: Update to 1.4.2.Tobias Geerinckx-Rice2021-10-04
| | | | | | | | | | * gnu/packages/syndication.scm (cawbird): Update to 1.4.2. [arguments]: Don't explicitly return #t from phases.