1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-12 18:10:47 +02:00

gnu: ruby: Populating (gnu packages ruby-check/ruby-xyz).

* gnu/packages/ruby.scm: Move all packages except different versions
of ruby and mruby, to either (gnu packages ruby-check) or
(gnu packages ruby-xyz).

* gnu/packages/ruby-check.scm (bundler, ruby-builder, ruby-cucumber-ci-environment,
ruby-cucumber-compatibility-kit,
ruby-cucumber-compatibility-kit-bootstrap, ruby-cucumber-core,
ruby-cucumber-expressions, ruby-cucumber-gherkin,
ruby-cucumber-html-formatter, ruby-cucumber-messages,
ruby-cucumber-tag-expressions, ruby-cucumber-wire, ruby-diff-lcs,
ruby-docile, ruby-fivemat, ruby-given-core, ruby-hoe, ruby-hoe-3,
ruby-json, ruby-mime-types, ruby-mime-types-data, ruby-mini-portile,
ruby-mini-portile-2, ruby-minitest, ruby-minitest-bonus-assertions,
ruby-minitest-focus, ruby-minitest-hooks, ruby-minitest-moar,
ruby-multi-test, ruby-rake, ruby-rake-compiler,
ruby-rake-compiler-dock, ruby-rspec, ruby-rspec-2, ruby-rspec-core,
ruby-rspec-core-2, ruby-rspec-expectations, ruby-rspec-expectations-2,
ruby-rspec-mocks, ruby-rspec-mocks-2, ruby-rspec-support, ruby-sequel,
ruby-simplecov-json-formatter, ruby-simplecov, ruby-simplecov-html,
ruby-sorcerer, ruby-unindent): Moved from (gnu packages ruby).
 (ruby-asciidoctor/minimal): New variable, to allow more minimal
 import of only (gnu packages ruby-check) in a lot of modules.
 (ruby-rubocop/minimal): New variable to build cucumber with a lot
 less dependencies.
 (cucumber-ruby-core)[native-inputs]: Replace ruby-rubocop by
 ruby-rubocop/minimal. Remove ruby-coveralls.

* gnu/packages/ruby-xyz.scm: Move all other packages from
(gnu packages ruby).

* gnu/packages/admin.scm
* gnu/packages/bioinformatics.scm
* gnu/packages/databases.scm
* gnu/packages/emacs-xyz.scm
* gnu/packages/gnome-xyz.scm
* gnu/packages/gnome.scm
* gnu/packages/groff.scm
* gnu/packages/kde-systemtools.scm
* gnu/packages/libffi.scm
* gnu/packages/mail.scm
* gnu/packages/maths.scm
* gnu/packages/mpd.scm
* gnu/packages/ntp.scm
* gnu/packages/package-management.scm
* gnu/packages/plotutils.scm
* gnu/packages/protobuf.scm
* gnu/packages/rails.scm
* gnu/packages/ruby-check.scm
* gnu/packages/ruby-xyz.scm
* gnu/packages/ruby.scm
* gnu/packages/shellutils.scm
* gnu/packages/statistics.scm
* gnu/packages/tex.scm
* gnu/packages/virtualization.scm:
    Adapt module imports accordingly.

* gnu/packages/backup.scm (btrbk):
* gnu/packages/ccache.scm (ccache):
* gnu/packages/cluster.scm (drbd-utils):
* gnu/packages/compton.scm (picom):
* gnu/packages/cryptsetup.scm (cryptsetup):
* gnu/packages/engineering.scm (kicad-doc):
* gnu/packages/games.scm (warzone2100):
* gnu/packages/irc.scm (open-adventure):
* gnu/packages/ntp.scm (weechat):
* gnu/packages/password-utils.scm (keepassxc):
* gnu/packages/radio.scm (wsjtx, jtdx):
* gnu/packages/syndication.scm (newsboat):
* gnu/packages/task-management.scm (timewarrior):
* gnu/packages/version-control.scm (git-lfs):
    [native-inputs]: Replace ruby-asciidoctor by
    ruby-asciidoctor/minimal. Adapt module imports accordingly.

* gnu/packages/text-editors.scm: Remove (gnu packages ruby) import.

Signed-off-by: Andreas Enge <andreas@enge.fr>
This commit is contained in:
Nicolas Graves 2025-06-05 03:13:25 +02:00 committed by Andreas Enge
parent 6fe1237ce6
commit 01ad0cf43e
No known key found for this signature in database
GPG key ID: F7D5C9BF765C61E3
38 changed files with 18004 additions and 17817 deletions

View file

@ -197,6 +197,8 @@
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages selinux) #:use-module (gnu packages selinux)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)

View file

@ -102,7 +102,7 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages rsync) #:use-module (gnu packages rsync)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
#:use-module (gnu packages ssh) #:use-module (gnu packages ssh)
#:use-module (gnu packages time) #:use-module (gnu packages time)
@ -1222,8 +1222,8 @@ interactive mode.")
"bin/mbuffer" "bin/mbuffer"
"bin/ssh"))))))))) "bin/ssh")))))))))
(native-inputs (native-inputs
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'())) '()))
(inputs (list bash-minimal (inputs (list bash-minimal
btrfs-progs btrfs-progs

View file

@ -159,6 +159,8 @@
#:use-module (gnu packages rpc) #:use-module (gnu packages rpc)
#:use-module (gnu packages rsync) #:use-module (gnu packages rsync)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
#:use-module (gnu packages shells) #:use-module (gnu packages shells)
#:use-module (gnu packages skribilo) #:use-module (gnu packages skribilo)

View file

@ -30,7 +30,7 @@
#:use-module (gnu packages base) #:use-module (gnu packages base)
#:use-module (gnu packages compression) #:use-module (gnu packages compression)
#:use-module (gnu packages perl) #:use-module (gnu packages perl)
#:use-module (gnu packages ruby)) #:use-module (gnu packages ruby-check))
(define-public ccache (define-public ccache
(package (package
@ -64,8 +64,8 @@
(setenv "HOME" (getenv "TMPDIR"))))))) (setenv "HOME" (getenv "TMPDIR")))))))
(native-inputs (native-inputs
(append (list perl which) (append (list perl which)
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(inputs (list zlib `(,zstd "lib"))) (inputs (list zlib `(,zstd "lib")))
(home-page "https://ccache.dev/") (home-page "https://ccache.dev/")

View file

@ -37,7 +37,7 @@
#:use-module (gnu packages libevent) #:use-module (gnu packages libevent)
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
#:use-module (gnu packages pkg-config) #:use-module (gnu packages pkg-config)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages sphinx) #:use-module (gnu packages sphinx)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
#:use-module (gnu packages texinfo) #:use-module (gnu packages texinfo)
@ -135,12 +135,12 @@
eudev ;just to satisfy a configure check eudev ;just to satisfy a configure check
flex) flex)
;; For the documentation. ;; For the documentation.
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list docbook-xml (list docbook-xml
docbook-xml-4.4 ;used by documentation/ra2refentry.xsl docbook-xml-4.4 ;used by documentation/ra2refentry.xsl
docbook-xsl docbook-xsl
libxslt ;for xsltproc libxslt ;for xsltproc
ruby-asciidoctor) ruby-asciidoctor/minimal)
'()))) '())))
(home-page "https://www.linbit.com/drbd/") (home-page "https://www.linbit.com/drbd/")
(synopsis "Replicate block devices between machines") (synopsis "Replicate block devices between machines")

View file

@ -43,7 +43,7 @@
#:use-module (gnu packages xdisorg) #:use-module (gnu packages xdisorg)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (gnu packages xorg) #:use-module (gnu packages xorg)
#:use-module (gnu packages ruby)) #:use-module (gnu packages ruby-check))
(define-public compton (define-public compton
(let ((upstream-version "0.1_beta2")) (let ((upstream-version "0.1_beta2"))
@ -146,8 +146,8 @@ performance).
(native-inputs (native-inputs
(append (append
(list pkg-config xorgproto) (list pkg-config xorgproto)
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(arguments (arguments
(list #:build-type "release" (list #:build-type "release"

View file

@ -32,7 +32,7 @@
#:use-module (gnu packages pkg-config) #:use-module (gnu packages pkg-config)
#:use-module (gnu packages popt) #:use-module (gnu packages popt)
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages web)) #:use-module (gnu packages web))
(define-public cryptsetup (define-public cryptsetup
@ -71,8 +71,8 @@
(assoc-ref %build-inputs "libgcrypt")))))) (assoc-ref %build-inputs "libgcrypt"))))))
(native-inputs (native-inputs
(append (list pkg-config) (append (list pkg-config)
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(inputs (inputs
(list argon2 (list argon2

View file

@ -162,6 +162,8 @@
#:use-module (gnu packages regex) #:use-module (gnu packages regex)
#:use-module (gnu packages rpc) #:use-module (gnu packages rpc)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
#:use-module (gnu packages sphinx) #:use-module (gnu packages sphinx)
#:use-module (gnu packages ssh) #:use-module (gnu packages ssh)

View file

@ -272,6 +272,8 @@
#:use-module (gnu packages pdf) #:use-module (gnu packages pdf)
#:use-module (gnu packages racket) #:use-module (gnu packages racket)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages rust) #:use-module (gnu packages rust)
#:use-module (gnu packages rust-apps) #:use-module (gnu packages rust-apps)
#:use-module (gnu packages scheme) #:use-module (gnu packages scheme)

View file

@ -161,7 +161,7 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages sagemath) #:use-module (gnu packages sagemath)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
@ -1409,7 +1409,7 @@ electrical diagrams), gerbview (viewing Gerber files) and others.")
perl-unicode-linebreak perl-unicode-linebreak
perl-yaml-tiny perl-yaml-tiny
po4a po4a
ruby-asciidoctor ruby-asciidoctor/minimal
source-highlight)) source-highlight))
(home-page "https://kicad.org") (home-page "https://kicad.org")
(synopsis "KiCad official documentation") (synopsis "KiCad official documentation")

View file

@ -218,7 +218,7 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages shells) #:use-module (gnu packages shells)
#:use-module (gnu packages sdl) #:use-module (gnu packages sdl)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
@ -6469,7 +6469,7 @@ in-window at 640x480 resolution or fullscreen.")
"iV_DrawTextRotated(\"Press ESC to exit.\", " "iV_DrawTextRotated(\"Press ESC to exit.\", "
"100, 100, 0.0f, font_regular);")))))))) "100, 100, 0.0f, font_regular);"))))))))
(native-inputs (list asciidoc (native-inputs (list asciidoc
ruby-asciidoctor ruby-asciidoctor/minimal
gettext-minimal gettext-minimal
pkg-config pkg-config
unzip unzip
@ -8299,8 +8299,8 @@ at their peak of economic growth and military prowess.
python-pylint python-pylint
python-pyyaml python-pyyaml
python-wrapper) python-wrapper)
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(home-page "https://gitlab.com/esr/open-adventure") (home-page "https://gitlab.com/esr/open-adventure")
(synopsis "Colossal Cave Adventure") (synopsis "Colossal Cave Adventure")

View file

@ -83,7 +83,7 @@
#:use-module (gnu packages ssh) #:use-module (gnu packages ssh)
#:use-module (gnu packages textutils) #:use-module (gnu packages textutils)
#:use-module (gnu packages tls) #:use-module (gnu packages tls)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages web) #:use-module (gnu packages web)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (gnu packages xorg)) #:use-module (gnu packages xorg))

View file

@ -211,7 +211,7 @@
#:use-module (gnu packages rdesktop) #:use-module (gnu packages rdesktop)
#:use-module (gnu packages rdf) #:use-module (gnu packages rdf)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages rust) #:use-module (gnu packages rust)
#:use-module (gnu packages samba) #:use-module (gnu packages samba)
#:use-module (gnu packages scanner) #:use-module (gnu packages scanner)

View file

@ -35,7 +35,7 @@
#:use-module (guix gexp) #:use-module (guix gexp)
#:use-module (gnu packages) #:use-module (gnu packages)
#:use-module (gnu packages bash) #:use-module (gnu packages bash)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages bison) #:use-module (gnu packages bison)
#:use-module (gnu packages flex) #:use-module (gnu packages flex)
#:use-module (gnu packages ghostscript) #:use-module (gnu packages ghostscript)

View file

@ -103,6 +103,7 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages regex) #:use-module (gnu packages regex)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages sphinx) #:use-module (gnu packages sphinx)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
@ -389,7 +390,7 @@ Conferencing} and @acronym{ICB, Internet Citizen's Band}.")
(native-inputs (native-inputs
(append (list gettext-minimal pkg-config) (append (list gettext-minimal pkg-config)
(if (target-x86?) (if (target-x86?)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(inputs (inputs
(list aspell (list aspell

View file

@ -38,6 +38,7 @@
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages glib) #:use-module (gnu packages glib)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages search) #:use-module (gnu packages search)
#:use-module (gnu packages vnc) #:use-module (gnu packages vnc)
#:use-module (gnu packages perl) #:use-module (gnu packages perl)

View file

@ -39,7 +39,8 @@
#:use-module (gnu packages python) #:use-module (gnu packages python)
#:use-module (gnu packages python-build) #:use-module (gnu packages python-build)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages sphinx) #:use-module (gnu packages sphinx)
#:use-module (guix build-system gnu) #:use-module (guix build-system gnu)
#:use-module (guix build-system pyproject) #:use-module (guix build-system pyproject)

View file

@ -169,6 +169,8 @@
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages regex) #:use-module (gnu packages regex)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages rust-apps) #:use-module (gnu packages rust-apps)
#:use-module (gnu packages samba) #:use-module (gnu packages samba)
#:use-module (gnu packages screen) #:use-module (gnu packages screen)

View file

@ -184,7 +184,8 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages tbb) #:use-module (gnu packages tbb)
#:use-module (gnu packages scheme) #:use-module (gnu packages scheme)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)

View file

@ -58,7 +58,7 @@
#:use-module (gnu packages libusb) #:use-module (gnu packages libusb)
#:use-module (gnu packages lua) #:use-module (gnu packages lua)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages check) #:use-module (gnu packages check)
#:use-module (gnu packages compression) #:use-module (gnu packages compression)
#:use-module (gnu packages curl) #:use-module (gnu packages curl)

View file

@ -42,7 +42,7 @@
#:use-module (gnu packages python) #:use-module (gnu packages python)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages time) #:use-module (gnu packages time)
#:use-module (gnu packages tls) #:use-module (gnu packages tls)
#:use-module (guix build-system gnu) #:use-module (guix build-system gnu)
@ -110,8 +110,8 @@
(native-inputs (native-inputs
(append (list bison (append (list bison
pkg-config) pkg-config)
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(inputs (inputs
(list gnutls libcap libseccomp nettle)) (list gnutls libcap libseccomp nettle))
@ -213,7 +213,7 @@ computers over a network.")
pkg-config pkg-config
pps-tools pps-tools
python-waf python-waf
ruby-asciidoctor)) ruby-asciidoctor/minimal))
(inputs (cons* gpsd openssl (inputs (cons* gpsd openssl
;; Build with POSIX capabilities and syscall filtering ;; Build with POSIX capabilities and syscall filtering
;; support on GNU/Linux, for extra security features. ;; support on GNU/Linux, for extra security features.

View file

@ -109,7 +109,8 @@
#:use-module (gnu packages python-check) #:use-module (gnu packages python-check)
#:use-module (gnu packages python-web) #:use-module (gnu packages python-web)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
#:use-module (gnu packages ssh) #:use-module (gnu packages ssh)

View file

@ -121,6 +121,7 @@
#:use-module (gnu packages rdesktop) #:use-module (gnu packages rdesktop)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages security-token) #:use-module (gnu packages security-token)
#:use-module (gnu packages suckless) #:use-module (gnu packages suckless)
#:use-module (gnu packages tcl) #:use-module (gnu packages tcl)
@ -247,7 +248,8 @@ human.")
(list "-DWITH_XC_ALL=YES" (list "-DWITH_XC_ALL=YES"
"-DWITH_XC_UPDATECHECK=NO") "-DWITH_XC_UPDATECHECK=NO")
#$(if (member (%current-system) #$(if (member (%current-system)
(package-transitive-supported-systems ruby-asciidoctor)) (package-transitive-supported-systems
ruby-asciidoctor/minimal))
#~'() #~'()
#~(list "-DWITH_XC_DOCS=NO"))) #~(list "-DWITH_XC_DOCS=NO")))
#:phases #:phases
@ -288,8 +290,9 @@ human.")
(append (append
(list qttools-5) (list qttools-5)
(if (member (%current-system) (if (member (%current-system)
(package-transitive-supported-systems ruby-asciidoctor)) (package-transitive-supported-systems
(list ruby-asciidoctor) ruby-asciidoctor/minimal))
(list ruby-asciidoctor/minimal)
'()))) '())))
(inputs (inputs
(list argon2 (list argon2

View file

@ -56,7 +56,8 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages statistics) #:use-module (gnu packages statistics)
#:use-module (gnu packages tex) #:use-module (gnu packages tex)
#:use-module (gnu packages texinfo) #:use-module (gnu packages texinfo)

View file

@ -51,7 +51,8 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages rpc) #:use-module (gnu packages rpc)
#:use-module (gnu packages rails) #:use-module (gnu packages rails)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (srfi srfi-1)) #:use-module (srfi srfi-1))
(define-public fstrm (define-public fstrm

View file

@ -104,7 +104,7 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages sdl) #:use-module (gnu packages sdl)
#:use-module (gnu packages serialization) #:use-module (gnu packages serialization)
#:use-module (gnu packages sphinx) #:use-module (gnu packages sphinx)
@ -1774,8 +1774,8 @@ instances over the network, and general QSO and DXpedition logging.")
gfortran gfortran
pkg-config pkg-config
qttools-5) qttools-5)
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(inputs (inputs
(list boost (list boost
@ -1812,8 +1812,8 @@ weak-signal conditions.")
(build-system qt-build-system) (build-system qt-build-system)
(native-inputs (native-inputs
(append (list asciidoc gfortran pkg-config qttools-5) (append (list asciidoc gfortran pkg-config qttools-5)
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(inputs (inputs
(list (list

View file

@ -32,6 +32,8 @@
#:use-module (gnu packages databases) #:use-module (gnu packages databases)
#:use-module (gnu packages node) #:use-module (gnu packages node)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
#:use-module (gnu packages version-control) #:use-module (gnu packages version-control)
#:use-module (guix build-system ruby)) #:use-module (guix build-system ruby))

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -74,6 +74,8 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages shells) #:use-module (gnu packages shells)
#:use-module (gnu packages textutils) #:use-module (gnu packages textutils)
#:use-module (gnu packages tmux) #:use-module (gnu packages tmux)

View file

@ -96,7 +96,8 @@
#:use-module (gnu packages python-science) #:use-module (gnu packages python-science)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages shells) #:use-module (gnu packages shells)
#:use-module (gnu packages sphinx) #:use-module (gnu packages sphinx)
#:use-module (gnu packages ssh) #:use-module (gnu packages ssh)

View file

@ -65,7 +65,7 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages python-web) #:use-module (gnu packages python-web)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages rust) #:use-module (gnu packages rust)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
#:use-module (gnu packages time) #:use-module (gnu packages time)
@ -252,8 +252,8 @@ cards.")
openssl openssl
pkg-config) pkg-config)
;; For building documentation. ;; For building documentation.
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ruby-asciidoctor) (list ruby-asciidoctor/minimal)
'()))) '())))
(inputs (inputs
(list curl (list curl

View file

@ -59,7 +59,7 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages time) #:use-module (gnu packages time)
#:use-module (gnu packages tls) #:use-module (gnu packages tls)
#:use-module (gnu packages version-control) #:use-module (gnu packages version-control)
@ -280,7 +280,7 @@ execution, and libreadline support.")
"../timew-1.4.3/completion/timew-completion.bash" "../timew-1.4.3/completion/timew-completion.bash"
(string-append bash-completion-install-dir "/timew")))))))) (string-append bash-completion-install-dir "/timew"))))))))
(native-inputs (native-inputs
(list ruby-asciidoctor)) (list ruby-asciidoctor/minimal))
(inputs (inputs
(list gnutls python `(,util-linux "lib"))) (list gnutls python `(,util-linux "lib")))
(home-page "https://timewarrior.net") (home-page "https://timewarrior.net")

View file

@ -98,6 +98,7 @@
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages shells) #:use-module (gnu packages shells)
#:use-module (gnu packages tcl) #:use-module (gnu packages tcl)
#:use-module (gnu packages time) #:use-module (gnu packages time)

View file

@ -121,7 +121,6 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages regex) #:use-module (gnu packages regex)
#:use-module (gnu packages ruby)
#:use-module (gnu packages sdl) #:use-module (gnu packages sdl)
#:use-module (gnu packages slang) #:use-module (gnu packages slang)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)

View file

@ -164,7 +164,7 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages rsync) #:use-module (gnu packages rsync)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby-check)
#:use-module (gnu packages sqlite) #:use-module (gnu packages sqlite)
#:use-module (gnu packages texinfo) #:use-module (gnu packages texinfo)
#:use-module (gnu packages text-editors) #:use-module (gnu packages text-editors)
@ -4202,8 +4202,8 @@ will reconstruct the object along its delta-base chain and return it.")
go-golang-org-x-sync go-golang-org-x-sync
go-golang-org-x-sys) go-golang-org-x-sys)
;; make `ronn` available during build for man page generation ;; make `ronn` available during build for man page generation
(if (supported-package? ruby-asciidoctor) (if (supported-package? ruby-asciidoctor/minimal)
(list ronn-ng ruby-asciidoctor) (list ronn-ng ruby-asciidoctor/minimal)
'()))) '())))
(home-page "https://git-lfs.github.com/") (home-page "https://git-lfs.github.com/")
(synopsis "Git extension for versioning large files") (synopsis "Git extension for versioning large files")

View file

@ -149,6 +149,8 @@
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages readline) #:use-module (gnu packages readline)
#:use-module (gnu packages ruby) #:use-module (gnu packages ruby)
#:use-module (gnu packages ruby-check)
#:use-module (gnu packages ruby-xyz)
#:use-module (gnu packages rsync) #:use-module (gnu packages rsync)
#:use-module (gnu packages sdl) #:use-module (gnu packages sdl)
#:use-module (gnu packages selinux) #:use-module (gnu packages selinux)