gnu: ruby-puma: Update to 6.2.0. * gnu/packages/ruby.scm (ruby-puma): Update to 6.2.0.
gnu: perl-io-socket-ssl: Update to 2.081. * gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.081. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: kcodecs: Update to 5.104.0. * gnu/packages/kde-frameworks.scm (kcodecs): Update to 5.104.0.
gnu: extra-cmake-modules: Update to 5.104.0. * gnu/packages/kde-frameworks.scm (extra-cmake-modules): Update to 5.104.0.
Merge remote-tracking branch 'origin/master' into staging
gnu: geeqie: Enable most features, add doc. This change enables most of the features of Geeqie, at a cost of about 10% size increase (from 1428 to 1596 MiB). * gnu/packages/image-viewers.scm (geeqie) [inputs]: Add djvulibre, ffmpegthumbnailer, gspell, libarchive, libheif, libjpeg, libraw, libtiff, poppler and libwebp. [native-inputs]: Add yelp-tools. Series-to: 62367@debbugs.gnu.org
gnu: geeqie: Update to 2.0.1. * gnu/packages/image-viewers.scm (geeqie): Update to 2.0.1. [build-system]: Switch to meson. [arguments]: Delete field. [inputs]: Remove clutter. [native-inputs]: Add xxd. Remove autoconf and automake. * gnu/packages/patches/geeqie-clutter.patch: Delete file. * gnu/local.mk (dist_patch_DATA): De-register it.
services: fstrim: Fix schedule ungexp. Previously, only the first level of the list would be quoted, resulting in a schedule of the sort: '(next-second (range 0 60 30)) being incorrectly ungexp'd into: (list next-second (0 30)) * gnu/services/linux.scm (fstrim-mcron-job): Fix schedule ungexp. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: ruby-rack-protection: Update to 3.0.5. * gnu/packages/ruby.scm (ruby-rack-protection): Update to 3.0.5. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: ruby-mustermann: Update to 3.0.0. * gnu/packages/ruby.scm (ruby-mustermann): Update to 3.0.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Revert "lint: Append "/info/refs" to git-reference-url." This reverts commit c9af27d4ca733b20f09019f1465d3e5fdc1ec724. The change causes 'guix lint' to print URI not reachable (403) errors for GitHub every URLs.
gnu: ruby-net-scp: Update to 4.0.0. * gnu/packages/ruby.scm (ruby-net-scp): Update to 4.0.0.
gnu: Add ruby-liquid-c. * gnu/packages/ruby.scm (ruby-liquid-c): New variable.
gnu: ruby-liquid: Update to 5.4.0 and enable tests. * gnu/packages/ruby.scm (ruby-liquid): Update to 5.4.0. [arguments]: Enable tests. Add #:phases. [native-inputs]: New field. (ruby-liquid-4): New variable. (jekyll) [propagated-inputs]: Replace ruby-liquid with ruby-liquid-4.
gnu: Add ruby-liquid-c-bootstrap. * gnu/packages/ruby.scm (ruby-liquid-c-bootstrap): New variable.
gnu: Add ruby-spy. * gnu/packages/ruby.scm (ruby-spy): New variable.
gnu: ruby-coveralls: Propagate ruby-simplecov and enable tests. * gnu/packages/ruby.scm (ruby-coveralls) [arguments]: Enable tests. Add disable-problematic-tests phase. Replace strip-version-requirements with relax-requirements. [native-inputs]: New field. [propagated-inputs]: Add ruby-simplecov.
gnu: Add ruby-truthy. * gnu/packages/ruby.scm (ruby-truthy): New variable.
gnu: ruby-autoprefixer-rails: Update to 10.4.13.0. * gnu/packages/rails.scm (ruby-autoprefixer-rails): Update to 10.4.13.0. [source]: Fetch via git. [phases]: Rename remove-unnecessary-dependencies to relax-requirements and update phase. [native-inputs]: Remove ruby-sass. Add ruby-sassc-rails, ruby-sprockets and ruby-standard.
gnu: Add ruby-ammeter. * gnu/packages/rails.scm (ruby-ammeter): New variable.