summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2021-12-13 22:15:07 +0100
committerLudovic Courtès <ludo@gnu.org>2021-12-13 22:15:07 +0100
commite3196755e60ba7f1ed9d432e73f26a85e0c8893c (patch)
tree06bc27447f2f72b20a2be0201b41b964af03fc87
parentfc9ca46aa6403c90e2ea5c815d813d2dba162dfb (diff)
downloadguix-patches-e3196755e60ba7f1ed9d432e73f26a85e0c8893c.tar
guix-patches-e3196755e60ba7f1ed9d432e73f26a85e0c8893c.tar.gz
gnu: Further simplify package inputs.
This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
-rw-r--r--gnu/packages/admin.scm46
-rw-r--r--gnu/packages/algebra.scm7
-rw-r--r--gnu/packages/assembly.scm18
-rw-r--r--gnu/packages/astronomy.scm10
-rw-r--r--gnu/packages/audio.scm71
-rw-r--r--gnu/packages/bioconductor.scm64
-rw-r--r--gnu/packages/check.scm27
-rw-r--r--gnu/packages/cinnamon.scm34
-rw-r--r--gnu/packages/compression.scm12
-rw-r--r--gnu/packages/cran.scm26
-rw-r--r--gnu/packages/databases.scm16
-rw-r--r--gnu/packages/debian.scm5
-rw-r--r--gnu/packages/documentation.scm3
-rw-r--r--gnu/packages/easyrpg.scm3
-rw-r--r--gnu/packages/education.scm4
-rw-r--r--gnu/packages/emacs-xyz.scm103
-rw-r--r--gnu/packages/enchant.scm12
-rw-r--r--gnu/packages/esolangs.scm2
-rw-r--r--gnu/packages/fcitx5.scm5
-rw-r--r--gnu/packages/file-systems.scm18
-rw-r--r--gnu/packages/finance.scm10
-rw-r--r--gnu/packages/flashing-tools.scm4
-rw-r--r--gnu/packages/fontutils.scm16
-rw-r--r--gnu/packages/freedesktop.scm26
-rw-r--r--gnu/packages/ftp.scm4
-rw-r--r--gnu/packages/game-development.scm5
-rw-r--r--gnu/packages/games.scm64
-rw-r--r--gnu/packages/geo.scm6
-rw-r--r--gnu/packages/glib.scm18
-rw-r--r--gnu/packages/gnome-xyz.scm12
-rw-r--r--gnu/packages/gnome.scm346
-rw-r--r--gnu/packages/gnunet.scm6
-rw-r--r--gnu/packages/graphics.scm4
-rw-r--r--gnu/packages/gstreamer.scm37
-rw-r--r--gnu/packages/guile-xyz.scm29
-rw-r--r--gnu/packages/hardware.scm3
-rw-r--r--gnu/packages/haskell-check.scm19
-rw-r--r--gnu/packages/haskell-web.scm4
-rw-r--r--gnu/packages/haskell-xyz.scm30
-rw-r--r--gnu/packages/image-processing.scm62
-rw-r--r--gnu/packages/image-viewers.scm8
-rw-r--r--gnu/packages/image.scm6
-rw-r--r--gnu/packages/jose.scm4
-rw-r--r--gnu/packages/julia-xyz.scm6
-rw-r--r--gnu/packages/kde-frameworks.scm46
-rw-r--r--gnu/packages/kde-internet.scm126
-rw-r--r--gnu/packages/kde-multimedia.scm54
-rw-r--r--gnu/packages/kde-pim.scm54
-rw-r--r--gnu/packages/kde-utils.scm48
-rw-r--r--gnu/packages/kde.scm3
-rw-r--r--gnu/packages/libusb.scm3
-rw-r--r--gnu/packages/linux.scm4
-rw-r--r--gnu/packages/lisp-check.scm45
-rw-r--r--gnu/packages/lisp-xyz.scm1165
-rw-r--r--gnu/packages/lxde.scm2
-rw-r--r--gnu/packages/machine-learning.scm7
-rw-r--r--gnu/packages/mail.scm28
-rw-r--r--gnu/packages/mate.scm218
-rw-r--r--gnu/packages/maths.scm8
-rw-r--r--gnu/packages/messaging.scm6
-rw-r--r--gnu/packages/monitoring.scm5
-rw-r--r--gnu/packages/music.scm61
-rw-r--r--gnu/packages/nano.scm3
-rw-r--r--gnu/packages/networking.scm22
-rw-r--r--gnu/packages/ocaml.scm6
-rw-r--r--gnu/packages/openbox.scm22
-rw-r--r--gnu/packages/package-management.scm7
-rw-r--r--gnu/packages/pdf.scm11
-rw-r--r--gnu/packages/perl.scm35
-rw-r--r--gnu/packages/photo.scm7
-rw-r--r--gnu/packages/plotutils.scm2
-rw-r--r--gnu/packages/pulseaudio.scm3
-rw-r--r--gnu/packages/python-check.scm3
-rw-r--r--gnu/packages/python-web.scm19
-rw-r--r--gnu/packages/python-xyz.scm54
-rw-r--r--gnu/packages/qt.scm2
-rw-r--r--gnu/packages/radio.scm5
-rw-r--r--gnu/packages/ruby.scm6
-rw-r--r--gnu/packages/sawfish.scm7
-rw-r--r--gnu/packages/spice.scm4
-rw-r--r--gnu/packages/statistics.scm36
-rw-r--r--gnu/packages/textutils.scm2
-rw-r--r--gnu/packages/version-control.scm4
-rw-r--r--gnu/packages/video.scm38
-rw-r--r--gnu/packages/virtualization.scm22
-rw-r--r--gnu/packages/vpn.scm4
-rw-r--r--gnu/packages/web.scm20
-rw-r--r--gnu/packages/wm.scm34
-rw-r--r--gnu/packages/wv.scm6
-rw-r--r--gnu/packages/xdisorg.scm14
-rw-r--r--gnu/packages/xfce.scm78
-rw-r--r--gnu/packages/xiph.scm5
-rw-r--r--gnu/packages/xml.scm30
-rw-r--r--gnu/packages/xorg.scm12
94 files changed, 1544 insertions, 2077 deletions
diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm
index 4ed1f1abf3..de2f67f238 100644
--- a/gnu/packages/admin.scm
+++ b/gnu/packages/admin.scm
@@ -206,13 +206,13 @@ simplicity in mind.")
(native-inputs
(list bison flex))
(inputs
- `(("libgcrypt" ,libgcrypt)
- ("libgpg-error" ,libgpg-error)
- ("libmhash" ,libmhash)
- ("pcre:static" ,pcre "static")
- ("pcre" ,pcre)
- ("zlib:static" ,zlib "static")
- ("zlib" ,zlib)))
+ (list libgcrypt
+ libgpg-error
+ libmhash
+ `(,pcre "static")
+ pcre
+ `(,zlib "static")
+ zlib))
(synopsis "File and directory integrity checker")
(description
"AIDE (Advanced Intrusion Detection Environment) is a file and directory
@@ -645,9 +645,7 @@ console.")
(inputs
(list ncurses))
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("python" ,python-minimal-wrapper))) ; for scripts/MakeHeader.py
+ (list autoconf automake python-minimal-wrapper)) ; for scripts/MakeHeader.py
(home-page "https://htop.dev")
(synopsis "Interactive process viewer")
(description
@@ -2303,14 +2301,14 @@ characters can be replaced as well, as can UTF-8 characters.")
"1zlh44w67py416hkvw6nrfmjickc2d43v51vcli5p374d5sw84ql"))))
(build-system gnu-build-system)
(inputs
- `(("ntfs-3g" ,ntfs-3g)
- ("util-linux" ,util-linux "lib")
- ("openssl" ,openssl)
- ;; FIXME: add reiserfs.
- ("zlib" ,zlib)
- ("e2fsprogs" ,e2fsprogs)
- ("libjpeg" ,libjpeg-turbo)
- ("ncurses" ,ncurses)))
+ (list ntfs-3g
+ `(,util-linux "lib")
+ openssl
+ ;; FIXME: add reiserfs.
+ zlib
+ e2fsprogs
+ libjpeg-turbo
+ ncurses))
(home-page "https://www.cgsecurity.org/wiki/TestDisk")
(synopsis "Data recovery tool")
(description
@@ -3918,12 +3916,12 @@ late.")
#t))))
(build-system gnu-build-system)
(inputs
- `(("mpi" ,openmpi)
- ("munge" ,munge)
- ("boost" ,boost)
- ("libelf" ,libelf)
- ("libgcrypt" ,libgcrypt)
- ("libgpg-error" ,libgpg-error)))
+ (list openmpi
+ munge
+ boost
+ libelf
+ libgcrypt
+ libgpg-error))
(synopsis "Infrastructue for large scale tool daemon launching")
(description
"LaunchMON is a software infrastructure that enables HPC run-time
diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index 6717a2ce2e..2c9674fdb4 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -214,11 +214,8 @@ the real span of the lattice.")
(inputs
(list fplll gmp mpfr pari-gp))
(propagated-inputs
- `(("cysignals" ,python-cysignals)
- ("cython" ,python-cython)
- ("flake8" ,python-flake8)
- ("numpy" ,python-numpy)
- ("pytest" ,python-pytest)))
+ (list python-cysignals python-cython python-flake8 python-numpy
+ python-pytest))
(home-page "https://github.com/fplll/fpylll")
(synopsis "Python interface for fplll")
(description "fpylll is a Python wrapper for fplll.")
diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index bcb42a083f..51bf840bee 100644
--- a/gnu/packages/assembly.scm
+++ b/gnu/packages/assembly.scm
@@ -271,15 +271,15 @@ assembler, a C compiler and a linker. The assembler uses Intel syntax
"0p6wklslkkp3s4aisj3w5a53bagqn5fy4m6088ppd4fcfxgqkrcd"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("bison" ,bison)
- ("flex" ,flex)
- ("help2man" ,help2man)
- ("gettext" ,gettext-minimal)
- ("libtool" ,libtool)
- ("makeinfo" ,texinfo)
- ("pkg-config" ,pkg-config)))
+ (list autoconf
+ automake
+ bison
+ flex
+ help2man
+ gettext-minimal
+ libtool
+ texinfo
+ pkg-config))
(home-page "https://www.gnu.org/software/libjit/")
(synopsis "Just-In-Time compilation library")
(description
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 0a1c556b85..d88a0ef739 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -200,10 +200,7 @@ for reading and writing.")
(base32 "0nh12dr7gk4ki55lz95pkm4fpf7kazirra3zax9pab6v4qql4hlw"))))
(build-system gnu-build-system)
(native-inputs
- `(("automake" ,automake)
- ("autoreconf" ,autoconf)
- ("libtool" ,libtool)
- ("pkg-config" ,pkg-config)))
+ (list automake autoconf libtool pkg-config))
(home-page "https://github.com/liberfa/erfa")
(synopsis "Essential Routines for Fundamental Astronomy")
(description
@@ -1224,10 +1221,9 @@ functions, so that they can be called with scalar or array inputs.")
(base32 "0wxdqn92q1grv8k7xi7h88ac6wnznw4xh5bdlz1vz6za2dgsyj4m"))))
(build-system python-build-system)
(native-inputs
- `(("cython" ,python-cython)
- ("pytest" ,python-pytest)))
+ (list python-cython python-pytest))
(inputs
- `(("numpy" ,python-numpy)))
+ (list python-numpy))
(home-page "https://github.com/kbarbary/sep")
(synopsis "Astronomical source extraction and photometry library")
(description
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index eeae55efcb..2181b8e907 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -985,16 +985,16 @@ plugins are provided.")
"17x4hylgq4dn9qycsdacfxy64f5cv57n2qgkvsdp524gnqzw4az3"))))
(build-system gnu-build-system)
(inputs
- `(("fluidsynth" ,fluidsynth)
- ("expat" ,expat)
- ("glib" ,glib)
- ("gtk" ,gtk+-2)
- ("cairo" ,cairo)
- ("lash" ,lash)
- ("jack" ,jack-1)
- ("lv2" ,lv2)
- ("ladspa" ,ladspa)
- ("fftw" ,fftw)))
+ (list fluidsynth
+ expat
+ glib
+ gtk+-2
+ cairo
+ lash
+ jack-1
+ lv2
+ ladspa
+ fftw))
(native-inputs
(list pkg-config))
(native-search-paths
@@ -1140,13 +1140,13 @@ synchronized with the server to play synced audio.")
(base32
"1c98z2xxz9pgcb4dg99gz8qrylh5cnag0j18a52d88ifsy24isvq"))))
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal) ;for autopoint
- ("libtool" ,libtool)
- ("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("which" ,which)))
+ (list autoconf
+ automake
+ gettext-minimal ;for autopoint
+ libtool
+ perl
+ pkg-config
+ which))
(inputs
(list fftwf perl-xml-parser))
(build-system gnu-build-system)
@@ -1315,10 +1315,7 @@ object library.")
(base32 "1sr9knfhbm2m0wpkjq2l5n471vnl51wy4p6j4m95zqybimzb4s2j"))))
(build-system cmake-build-system)
(native-inputs
- `(("bison" ,bison)
- ("flex" ,flex)
- ("gettext" ,gettext-minimal)
- ("zlib" ,zlib)))
+ (list bison flex gettext-minimal zlib))
(inputs
(list alsa-lib
boost
@@ -1994,21 +1991,21 @@ auto-wah.")
#t))))
(build-system gnu-build-system)
(inputs
- `(("alsa-utils" ,alsa-utils)
- ("fltk" ,fltk)
- ("libx11" ,libx11)
- ("libxext" ,libxext)
- ("libxfixes" ,libxfixes)
- ("libxft" ,libxft)
- ("libxrender" ,libxrender)
- ("libxpm" ,libxpm)
- ("fontconfig" ,fontconfig)
- ("freetype" ,freetype)
- ("jack" ,jack-1)
- ("alsa-lib" ,alsa-lib)
- ("libsndfile" ,libsndfile)
- ("libsamplerate" ,libsamplerate)
- ("zlib" ,zlib)))
+ (list alsa-utils
+ fltk
+ libx11
+ libxext
+ libxfixes
+ libxft
+ libxrender
+ libxpm
+ fontconfig
+ freetype
+ jack-1
+ alsa-lib
+ libsndfile
+ libsamplerate
+ zlib))
(home-page "http://rakarrack.sourceforge.net/")
(synopsis "Audio effects processor")
(description
@@ -3417,7 +3414,7 @@ stretching and pitch scaling of audio. This package contains the library.")
(base32 "1623kirmxhmvmhx7f8lbzk0f18w2hrhwlkzl8l4aa906lfqffdp2"))))
(build-system cmake-build-system)
(native-inputs
- `(("catch" ,catch-framework2)))
+ (list catch-framework2))
(inputs
(list fftw))
(home-page "https://mixxxdj.github.io/libkeyfinder/")
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index 17d15c06c5..e4b01170e3 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -1510,14 +1510,14 @@ used visualizations.")
"07vr27rv3z86ajd62c0ilvfgz9z35qsiwwi5pv4sygbhnnjwh3rc"))))
(build-system r-build-system)
(propagated-inputs
- `(("r-ggplot2" ,r-ggplot2)
- ("r-kernsmooth" ,r-kernsmooth)
- ("r-matrixstats" ,r-matrixstats)
- ("r-patchwork" ,r-patchwork)
- ("r-pbapply" ,r-pbapply)
- ("r-statmod" ,r-statmod)
- ("r-survey" ,r-survey)
- ("r-viridislite" ,r-kernsmooth)))
+ (list r-ggplot2
+ r-kernsmooth
+ r-matrixstats
+ r-patchwork
+ r-pbapply
+ r-statmod
+ r-survey
+ r-kernsmooth))
(home-page "https://github.com/borishejblum/dearseq")
(synopsis "DEA for RNA-seq data through a robust variance component test")
(description
@@ -3578,30 +3578,30 @@ throughput genetic sequencing data sets using regression methods.")
(native-inputs
(list r-knitr))
(propagated-inputs
- `(("r-biocgenerics" ,r-biocgenerics)
- ("r-biostrings" ,r-biostrings)
- ("r-bsgenome" ,r-bsgenome)
- ;; These two packages are suggested packages
- ("r-bsgenome-hsapiens-1000g" ,r-bsgenome-hsapiens-1000genomes-hs37d5)
- ("r-bsgenome-hsapiens-ucsc-hg19" ,r-bsgenome-hsapiens-ucsc-hg19)
- ("r-cowplot" ,r-cowplot)
- ("r-dplyr" ,r-dplyr)
- ("r-genomeinfodb" ,r-genomeinfodb)
- ("r-genomicranges" ,r-genomicranges)
- ("r-ggalluvial" ,r-ggalluvial)
- ("r-ggdendro" ,r-ggdendro)
- ("r-ggplot2" ,r-ggplot2)
- ("r-iranges" ,r-iranges)
- ("r-magrittr" ,r-magrittr)
- ("r-nmf" ,r-nmf)
- ("r-pracma" ,r-pracma)
- ("r-purrr" ,r-purrr)
- ("r-rcolorbrewer" ,r-rcolorbrewer)
- ("r-s4vectors" ,r-s4vectors)
- ("r-stringr" ,r-stringr)
- ("r-tibble" ,r-tibble)
- ("r-tidyr" ,r-tidyr)
- ("r-variantannotation" ,r-variantannotation)))
+ (list r-biocgenerics
+ r-biostrings
+ r-bsgenome
+ ;; These two packages are suggested packages
+ r-bsgenome-hsapiens-1000genomes-hs37d5
+ r-bsgenome-hsapiens-ucsc-hg19
+ r-cowplot
+ r-dplyr
+ r-genomeinfodb
+ r-genomicranges
+ r-ggalluvial
+ r-ggdendro
+ r-ggplot2
+ r-iranges
+ r-magrittr
+ r-nmf
+ r-pracma
+ r-purrr
+ r-rcolorbrewer
+ r-s4vectors
+ r-stringr
+ r-tibble
+ r-tidyr
+ r-variantannotation))
(home-page "https://bioconductor.org/packages/MutationalPatterns/")
(synopsis "Extract and visualize mutational patterns in genomic data")
(description "This package provides an extensive toolset for the
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 5368de3356..0a90a3b167 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -103,9 +103,7 @@
(base32 "0lsg791x6n95pxg6vif8qfc46nqcamhjq3g0dl5xqf6imy7n3acd"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("clang" ,clang)
- ("pkg-config" ,pkg-config)
- ("python" ,python-wrapper)))
+ (list clang pkg-config python-wrapper))
(inputs
(list glib))
(synopsis "Code checker for C")
@@ -435,7 +433,7 @@ a multi-paradigm automated test framework for C++ and Objective-C.")
"100r0kmra8jmra2hv92lzvwcmphpaiccwvq3lpdsa5b7hailhach"))))
(build-system cmake-build-system)
(inputs
- `(("python" ,python-wrapper)))
+ (list python-wrapper))
(synopsis "Automated test framework for C++ and Objective-C")
(description "Catch2 stands for C++ Automated Test Cases in Headers and is
a multi-paradigm automated test framework for C++ and Objective-C.")
@@ -1619,8 +1617,7 @@ testresources package instead.")
(list python-pbr))
(arguments '())
(native-inputs
- `(("python-fixtures" ,python-fixtures)
- ("python-testtols" ,python-testtools)))
+ (list python-fixtures python-testtools))
(description
"Testresources is an extension to Python's unittest to allow declarative
use of resources by test cases.")))
@@ -1638,12 +1635,10 @@ use of resources by test cases.")))
"0j0ymmnc5nfxi1qzvy59j27viqca7l7xd0y9x29g7yr0h693j804"))))
(build-system python-build-system)
(propagated-inputs
- `(("python-extras" ,python-extras)
- ("python-testtools" ,python-testtools-bootstrap)))
+ (list python-extras python-testtools-bootstrap))
(native-inputs
- `(("python-fixtures" ,python-fixtures-bootstrap)
- ("python-hypothesis" ,python-hypothesis)
- ("python-testscenarios" ,python-testscenarios-bootstrap)))
+ (list python-fixtures-bootstrap python-hypothesis
+ python-testscenarios-bootstrap))
(home-page "https://launchpad.net/subunit")
(synopsis "Python implementation of the subunit protocol")
(description
@@ -2108,9 +2103,7 @@ seamlessly into your existing Python unit testing work flow.")
"02j101m5grjrbvrgjap17jsxd1hgawkylmyswcn33vf42mxh9zzr"))))
(build-system python-build-system)
(propagated-inputs
- `(("python-hypothesis" ,python-hypothesis)
- ("python-lark-parser" ,python-lark-parser)
- ("python-libcst" ,python-libcst-minimal)))
+ (list python-hypothesis python-lark-parser python-libcst-minimal))
(home-page "https://github.com/Zac-HD/hypothesmith")
(synopsis "Strategies for generating Python programs")
(description
@@ -2318,7 +2311,7 @@ recognize TestCases.")
"0gf2dpahpl5igb7jh1sr9acj3z3gp7zahqdqb69nk6wx01c8kc1g"))))
(build-system python-build-system)
(propagated-inputs
- `(("pytest" ,python-pytest)))
+ (list python-pytest))
(home-page "https://github.com/fschulze/pytest-warnings")
(synopsis "Pytest plugin to list Python warnings in pytest report")
(description
@@ -2347,7 +2340,7 @@ pytest report.")
"038049nyjl7di59ycnxvc9nydivc5m8np3hqq84j2iirkccdbs5n"))))
(build-system python-build-system)
(propagated-inputs
- `(("pytest" ,python-pytest)))
+ (list python-pytest))
(home-page "https://bitbucket.org/memedough/pytest-capturelog/overview")
(synopsis "Pytest plugin to catch log messages")
(description
@@ -2372,7 +2365,7 @@ pytest report.")
(native-inputs
(list unzip))
(propagated-inputs
- `(("pytest" ,python-pytest)))
+ (list python-pytest))
(home-page "https://github.com/eisensheng/pytest-catchlog")
(synopsis "Pytest plugin to catch log messages")
(description
diff --git a/gnu/packages/cinnamon.scm b/gnu/packages/cinnamon.scm
index e1c9d7b614..fe33e797e4 100644
--- a/gnu/packages/cinnamon.scm
+++ b/gnu/packages/cinnamon.scm
@@ -53,24 +53,24 @@
(build-system gnu-build-system)
;; TODO: package 'libgsystem'.
(inputs
- `(("accountsservice" ,accountsservice)
- ("gtk+" ,gtk+)
- ("glib" ,glib)
- ("gobject-introspection" ,gobject-introspection)
- ("gnome-common" ,gnome-common)
- ("libxkbfile" ,libxkbfile)
- ("libxrandr" ,libxrandr)
- ("python-2" ,python-2)
- ("pulseaudio" ,pulseaudio)
- ("xkeyboard-config" ,xkeyboard-config)))
+ (list accountsservice
+ gtk+
+ glib
+ gobject-introspection
+ gnome-common
+ libxkbfile
+ libxrandr
+ python-2
+ pulseaudio
+ xkeyboard-config))
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal)
- ("glib" ,glib "bin") ; glib-gettextize
- ("intltool" ,intltool)
- ("libtool" ,libtool)
- ("pkg-config" ,pkg-config)))
+ (list autoconf
+ automake
+ gettext-minimal
+ `(,glib "bin") ; glib-gettextize
+ intltool
+ libtool
+ pkg-config))
(home-page "https://github.com/linuxmint/cinnamon-desktop/")
(synopsis "Library for the Cinnamon Desktop")
(description
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 17f6c276b4..1a3c639884 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -1896,11 +1896,8 @@ timestamps in the file header with a fixed time (1 January 2008).
(native-inputs
(list perl pkg-config))
(inputs
- `(("gnutls" ,gnutls)
- ("liblzma" ,xz)
- ("openssl" ,openssl)
- ("zlib" ,zlib)
- ("zstd:lib" ,zstd "lib")))
+ (list gnutls xz openssl zlib
+ `(,zstd "lib")))
(build-system cmake-build-system)
(home-page "https://libzip.org")
(synopsis "C library for reading, creating, and modifying zip archives")
@@ -2463,10 +2460,7 @@ file compression algorithm.")
(base32 "00adrjpxqlaccrwjf65w3vhxfswdj0as8aj263c6f9b85llypc5v"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("intltool" ,intltool)
- ("libxslt" ,libxslt)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal intltool libxslt pkg-config))
(inputs
(list adwaita-icon-theme ; hard-coded theme
gtk+))
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 0c224379b1..ec6d267c51 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -2814,7 +2814,7 @@ applications. That is, compute distances and related measures for angular
(base32
"0wihj538wdnr71wdldym83qadb4kh68a6rkallwbh2f25r27b881"))))
(build-system r-build-system)
- (inputs `(("libjpeg" ,libjpeg-turbo)))
+ (inputs (list libjpeg-turbo))
(home-page "https://www.rforge.net/jpeg/")
(synopsis "Read and write JPEG images with R")
(description "This package provides a way to read, write and display
@@ -4545,8 +4545,7 @@ dimensioned arrays.")
(properties `((upstream-name . "RMySQL")))
(build-system r-build-system)
(inputs
- `(("mariadb-dev" ,mariadb "dev")
- ("zlib" ,zlib)))
+ (list `(,mariadb "dev") zlib))
(propagated-inputs
(list r-dbi))
(home-page "https://github.com/r-dbi/RMySQL")
@@ -11389,7 +11388,7 @@ back to file after modifications.")
"1snzn7nxy0rwz0bzjsg6k04c0n811dgn8gn9cmn2v78aj57ayjmi"))))
(properties `((upstream-name . "gitcreds")))
(build-system r-build-system)
- (inputs `(("git" ,git-minimal)))
+ (inputs (list git-minimal))
(native-inputs (list r-knitr))
(home-page "https://github.com/r-lib/gitcreds")
(synopsis "Query git credentials from R")
@@ -12612,9 +12611,7 @@ redundant complex conjugate when the input is real data.")
"1zha6bzb1rmfl6n2xjkygs9wfi3ah9cjr7a6jzk4zqc5kvl58lak"))))
(build-system r-build-system)
(inputs
- `(("libtiff" ,libtiff)
- ("libjpeg" ,libjpeg-turbo)
- ("zlib" ,zlib)))
+ (list libtiff libjpeg-turbo zlib))
(native-inputs
(list pkg-config))
(home-page "https://www.rforge.net/tiff/")
@@ -19356,8 +19353,7 @@ both R code and compiled C/C++/FORTRAN code.")
(propagated-inputs
(list r-cpp11))
(inputs
- `(("fontconfig" ,fontconfig)
- ("zlib" ,zlib)))
+ (list fontconfig zlib))
(native-inputs
(list pkg-config r-knitr))
(home-page "https://github.com/r-lib/systemfonts")
@@ -22075,8 +22071,7 @@ currently limited to 8 bit greyscale images and 24, 32 bit (A)RGB images.")
(properties `((upstream-name . "readbitmap")))
(build-system r-build-system)
(inputs
- `(("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)))
+ (list libjpeg-turbo libpng))
(propagated-inputs
(list r-bmp r-jpeg r-png r-tiff))
(home-page "https://github.com/jefferis/readbitmap")
@@ -24795,8 +24790,7 @@ subpopulation type designs.")
(properties `((upstream-name . "nbconvertR")))
(build-system r-build-system)
(inputs
- `(("jupyter" ,python-nbconvert)
- ("pandoc" ,pandoc)))
+ (list python-nbconvert pandoc))
(home-page "https://cran.r-project.org/web/packages/nbconvertR/")
(synopsis "Vignette engine wrapping Jupyter notebooks")
(description
@@ -28692,11 +28686,7 @@ the font tool-set provided by the @code{systemfonts} package.")
(properties `((upstream-name . "ragg")))
(build-system r-build-system)
(inputs
- `(("freetype" ,freetype)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("libtiff" ,libtiff)
- ("zlib" ,zlib)))
+ (list freetype libjpeg-turbo libpng libtiff zlib))
(propagated-inputs
(list r-systemfonts r-textshaping))
(native-inputs
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 0f766e1738..00e26e4839 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -185,14 +185,14 @@
"4store-fix-buildsystem.patch"))))
(build-system gnu-build-system)
(native-inputs
- `(("perl" ,perl)
- ("python" ,python-2)
- ("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal)
- ("libtool" ,libtool)
- ("pcre" ,pcre "bin") ;for 'pcre-config'
- ("pkg-config" ,pkg-config)))
+ (list perl
+ python-2
+ autoconf
+ automake
+ gettext-minimal
+ libtool
+ `(,pcre "bin") ;for 'pcre-config'
+ pkg-config))
(inputs
(list glib
rasqal
diff --git a/gnu/packages/debian.scm b/gnu/packages/debian.scm
index 66cb8e2fab..b01ef87945 100644
--- a/gnu/packages/debian.scm
+++ b/gnu/packages/debian.scm
@@ -281,10 +281,7 @@ unpacking them into a directory which can eventually be chrooted into.")
"1sbdjcb44g2s1zxjf9kxrp9drf9mmh6b49a9z3k428gmc6zsci4r"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal)
- ("po4a" ,po4a)))
+ (list autoconf automake gettext-minimal po4a))
(home-page "https://packages.debian.org/unstable/debianutils")
(synopsis "Miscellaneous shell utilities")
(description
diff --git a/gnu/packages/documentation.scm b/gnu/packages/documentation.scm
index c1a8c43363..6a0d8e8f2e 100644
--- a/gnu/packages/documentation.scm
+++ b/gnu/packages/documentation.scm
@@ -246,8 +246,7 @@ and to some extent D.")
"doc++-segfault-fix.patch"))))
(build-system gnu-build-system)
(native-inputs
- `(("flex" ,flex)
- ("gettext" ,gettext-minimal)))
+ (list flex gettext-minimal))
(home-page "http://docpp.sourceforge.net/")
(synopsis "Documentation system for C, C++, IDL, and Java")
(description
diff --git a/gnu/packages/easyrpg.scm b/gnu/packages/easyrpg.scm
index 007e7ce5bc..e4a1e2fb42 100644
--- a/gnu/packages/easyrpg.scm
+++ b/gnu/packages/easyrpg.scm
@@ -54,8 +54,7 @@
(list pkg-config))
(propagated-inputs
;; Required by 'liblcf.pc'.
- `(("expat" ,expat)
- ("icu" ,icu4c)))
+ (list expat icu4c))
(home-page "https://easyrpg.org/")
(synopsis "Library to handle RPG Maker 2000 and 2003 game data")
(description
diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
index 8d08355694..b0b079a1cd 100644
--- a/gnu/packages/education.scm
+++ b/gnu/packages/education.scm
@@ -771,8 +771,8 @@ adjust the level of difficulty.")
(base32 "0dz63m9p4ggzw0yb309qmgnl664qb5q268vaa3i9v0i8qsl66d78"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal) ; for msgfmt
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal ; for msgfmt
+ pkg-config))
(inputs
(list libxml2 gtk+))
(home-page "https://kanatest.sourceforge.io/")
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 70a72e8df3..0ba7fb8077 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -335,8 +335,7 @@ a generic Scheme interaction mode for the GNU Emacs editor.")
(file-name (git-file-name name version))))
(build-system emacs-build-system)
(propagated-inputs
- `(("geiser" ,emacs-geiser)
- ("auto-complete" ,emacs-auto-complete)))
+ (list emacs-geiser emacs-auto-complete))
(synopsis "Auto-complete backend for geiser")
(description
"This package provides an auto-complete source for Scheme projects
@@ -868,10 +867,8 @@ rebasing, and other common Git operations.")
(base32
"1v1y4fir1plz4kj0cvkcd29wibli4dw7vp4fmbxq4df76d8iy8yd"))))
(build-system emacs-build-system)
- (propagated-inputs `(("dash" ,emacs-dash)
- ("with-editor" ,emacs-with-editor)
- ("magit" ,emacs-magit)
- ("transient" ,emacs-transient)))
+ (propagated-inputs (list emacs-dash emacs-with-editor emacs-magit
+ emacs-transient))
(home-page "https://github.com/magit/magit-svn")
(synopsis "Git-SVN extension to Magit")
(description
@@ -927,8 +924,7 @@ process, passing on the arguments as command line arguments.")
(base32 "1amr2c08mq1nnn6k66mgz4rzyni4np7gxm96g4qyla2cbfbachgk"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("magit" ,emacs-magit)
- ("transient" ,emacs-transient)))
+ (list emacs-magit emacs-transient))
(home-page "https://github.com/magit/magit-annex/")
(synopsis "Git-annex support for Magit")
(description
@@ -2252,7 +2248,7 @@ light user interface.")
"0q80f0plch6k4lhs8c9qm3mfycfbp3kn5sjrk9zxgxwnn901y9mp"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("emms" ,emacs-emms)))
+ (list emacs-emms))
(home-page "https://github.com/momomo5717/emms-mode-line-cycle")
(synopsis "Display the EMMS mode line as a ticker")
(description
@@ -3499,7 +3495,7 @@ restore the saved place.")
"0sszdl4kvqbihdh8d7mybpp0d8yw2p3gyiipjcxz9xhvvmw3ww4x"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("dash" ,emacs-dash)))
+ (list emacs-dash))
(home-page "https://notabug.org/alezost/emacs-bui")
(synopsis "Buffer interface library for Emacs")
(description
@@ -3583,8 +3579,7 @@ management tasks from Emacs. To begin with, run @code{M-x guix-about} or
"0i0bwbav5861j2y15j9nd5m9rdqg9q97zgcbld8pivr9nyxy63lz"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("bui" ,emacs-bui)
- ("magit-popup" ,emacs-magit-popup)))
+ (list emacs-bui emacs-magit-popup))
(home-page "https://notabug.org/alezost/emacs-build-farm")
(synopsis "Emacs interface for Hydra and Cuirass build farms")
(description
@@ -6351,9 +6346,7 @@ with Irony mode using Clang tooling.")
(base32 "0qa5a8wzvzxwqql92ibc9s43k8sj3vwn7skz9hfr8av0skkhx996"))))
(build-system emacs-build-system)
(inputs
- `(("irony-mode" ,emacs-irony-mode)
- ("flycheck-mode" ,emacs-flycheck)
- ("emacs-company" ,emacs-company)))
+ (list emacs-irony-mode emacs-flycheck emacs-company))
(synopsis "Live syntax checking frontend for Flycheck using irony-mode")
(description "This package provides a frontend for Flycheck that lets
irony-mode do the syntax checking.")
@@ -6375,7 +6368,7 @@ irony-mode do the syntax checking.")
(base32 "1l5qpr66v1l12fb50yh73grb2rr85xxmbj19mm33b5rdrq2bqmmd"))))
(build-system emacs-build-system)
(inputs
- `(("irony-mode" ,emacs-irony-mode)))
+ (list emacs-irony-mode))
(synopsis "Eldoc integration for irony-mode")
(description "Irony-eldoc is an eldoc extension that shows documentation
for the current function or variable in the minibuffer.")
@@ -14897,7 +14890,7 @@ additions:
(base32 "090dqaqyjmkzrz4szjpk1iip0bdvb0frp4l79393f8ki8w7c16c1"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("emacs-dired-subtree" ,emacs-dired-hacks)))
+ (list emacs-dired-hacks))
(synopsis "Sidebar for Emacs using Dired")
(description
"This package provides a sidebar for Emacs similar to @code{NeoTree}
@@ -19350,7 +19343,7 @@ Emacs.")
(base32
"07r5x256k1fjjxs1yfg41kc94nwvnjlk2vvknkra3j8v9p0j88m7"))))
(propagated-inputs
- `(("magit" ,emacs-magit)))
+ (list emacs-magit))
(build-system emacs-build-system)
(home-page "https://github.com/danielma/magit-org-todos.el")
(synopsis "Get todo.org into Emacs Magit status")
@@ -21903,13 +21896,13 @@ buffers – other modes on the TODO list).
"12ay02vk6bk77k33mhlqi41m03a77y80b15rj1dbh1n6jfrjwkfy"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("emacs-async" ,emacs-async)
- ("emacs-dash" ,emacs-dash)
- ("emacs-f" ,emacs-f)
- ("emacs-hl-todo" ,emacs-hl-todo)
- ("magit" ,emacs-magit)
- ("emacs-pcre2el" ,emacs-pcre2el)
- ("emacs-s" ,emacs-s)))
+ (list emacs-async
+ emacs-dash
+ emacs-f
+ emacs-hl-todo
+ emacs-magit
+ emacs-pcre2el
+ emacs-s))
(home-page "https://github.com/alphapapa/magit-todos")
(synopsis "Show source files' TODOs (and FIXMEs, etc) in Magit status buffer")
(description "This package displays keyword entries from source code
@@ -22363,9 +22356,7 @@ themes comes with the package.")
"1q8r95zfrh0vxna5ml2pq9b9f66clfqcl4d2qy2aizkvzyxg6skl"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("dash" ,emacs-dash)
- ("powerline" ,emacs-powerline)
- ("s" ,emacs-s)))
+ (list emacs-dash emacs-powerline emacs-s))
(home-page "https://github.com/TheBB/spaceline")
(synopsis "Powerline theme from Spacemacs")
(description "Spaceline provides Spacemacs' mode-line theme.
@@ -22571,18 +22562,18 @@ Emacs.")
"1scfv1502yg7x4bsl253cpr6plml1j4d437vci2ggs764sh3rcqq"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("a" ,emacs-a)
- ("anaphora" ,emacs-anaphora)
- ("dash" ,emacs-dash)
- ("esxml" ,emacs-esxml)
- ("f" ,emacs-f)
- ("frame-purpose" ,emacs-frame-purpose)
- ("ht" ,emacs-ht)
- ("ov" ,emacs-ov)
- ("rainbow-identifiers" ,emacs-rainbow-identifiers)
- ("request" ,emacs-request)
- ("s" ,emacs-s)
- ("tracking" ,emacs-tracking)))
+ (list emacs-a
+ emacs-anaphora
+ emacs-dash
+ emacs-esxml
+ emacs-f
+ emacs-frame-purpose
+ emacs-ht
+ emacs-ov
+ emacs-rainbow-identifiers
+ emacs-request
+ emacs-s
+ emacs-tracking))
(home-page "https://github.com/jgkamat/matrix-client-el")
(synopsis "Matrix client for Emacs")
(description "@code{matrix-client} is a simple chat UI to Matrix.org
@@ -22751,7 +22742,7 @@ not have any relation with variables defined by @code{defvar},
(file-name (git-file-name name version))))
(build-system emacs-build-system)
(inputs
- `(("dash" ,emacs-dash)))
+ (list emacs-dash))
(synopsis "Purpose-specific frames for Emacs")
(description "@code{frame-purpose} makes it easy to open purpose-specific
frames that only show certain buffers, e.g. by buffers’ major mode, their
@@ -23371,11 +23362,9 @@ convenient to edit foreign files.")
"0jgiawdnzjlrpx2j1y6djwbqncdpmyfd31q1qf1890049y8ppxnb"))))
(build-system emacs-build-system)
(native-inputs
- `(("emacs-el-mock" ,emacs-el-mock)
- ("ert-runner" ,emacs-ert-runner)))
+ (list emacs-el-mock emacs-ert-runner))
(propagated-inputs
- `(("emacs-f" ,emacs-f)
- ("magit" ,emacs-magit)))
+ (list emacs-f emacs-magit))
(home-page "https://github.com/canatella/repo-el")
(synopsis "Emacs interface for the Google Repo tool")
(description "This package provides integration of the Google Repo tool
@@ -25432,7 +25421,7 @@ C-f} to advance by #xa4 characters.
"148a5xsnbsiddhf9cl7yxdk41lrv38h0pip91kcflw9d7l0dp7pr"))))
(build-system emacs-build-system)
(inputs
- `(("helm" ,emacs-helm)))
+ (list emacs-helm))
(synopsis "Search suggestions and article extracts from Wikipedia for Emacs")
(description
"This package provides an Emacs Helm interface for search suggestions
@@ -26205,8 +26194,7 @@ Helm and Ivy.")
"1sqsm5sv311xfdk4f4rsnvprdf2v2vm7l1b3vqi7pc0g8adlnw1d"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("emms" ,emacs-emms)
- ("emacs-org" ,emacs-org)))
+ (list emacs-emms emacs-org))
(home-page "https://gitlab.com/jagrg/org-emms")
(synopsis "Play multimedia files from org-mode")
(description
@@ -26327,7 +26315,7 @@ keybindings for skipping from host section to host section.")
"1i3zmsn0w2k7p2hlzssibckm32kf05l56mkhg96x4sf06g3pwq1d"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("dash" ,emacs-dash)))
+ (list emacs-dash))
(home-page "https://github.com/magit/ssh-agency")
(synopsis "Manage @code{ssh-agent} from Emacs")
(description
@@ -26755,8 +26743,7 @@ Google guidelines.")
(base32 "1j2vfngq3512naaayv9kx0d1q2zg1xgs69l8afc7swg72h0l0imw"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("helm" ,emacs-helm)
- ("fish-completion" ,emacs-fish-completion)))
+ (list emacs-helm emacs-fish-completion))
(synopsis "Helm interface for Emacs fish-completion")
(description "Helm Fish Completion is a Helm interface for Emacs
fish-completion. It can be used in both Eshell and M-x shell.")
@@ -26778,7 +26765,7 @@ fish-completion. It can be used in both Eshell and M-x shell.")
(base32 "0n8qa549c5syvgqw1h2zrakjjbygddpxzaifaq5irscgdcajrads"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("helm" ,emacs-helm)))
+ (list emacs-helm))
(synopsis "Helm action to switch directory in Emacs REPLs")
(description "Helm \"Switch-to-REPL\" offers the
@code{helm-switch-to-repl} action, a generalized and extensible version of
@@ -29030,8 +29017,7 @@ included with Emacs.")
(base32 "1qi092mw2n08v6yr0j6hlpx0pnlcnhxjqbsrlw9pn4yin6zk91yp"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("dash" ,emacs-dash)
- ("s" ,emacs-s)))
+ (list emacs-dash emacs-s))
(home-page "https://github.com/plexus/html-to-hiccup")
(synopsis "Turn HTML into Hiccup syntax")
(description
@@ -29113,8 +29099,7 @@ faithfully. See @url{https://github.com/then/promise}.
(base32 "0aav9qdswnw7ynqlzn0sm34as5fj2d85syxgg8zjabzp6646ay29"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("promise" ,emacs-promise)
- ("iter2" ,emacs-iter2)))
+ (list emacs-promise emacs-iter2))
(home-page "https://github.com/chuntaro/emacs-async-await")
(synopsis "Async/Await for Emacs")
(description "This is a simple implementation of Async/Await inspired by
@@ -29138,8 +29123,7 @@ the TypeScript implementation.")
(base32 "02a4j0yy7330kfr3rd3k2agdj01ii6989nki598anbamq6xvj5ql"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("async-await" ,emacs-async-await)
- ("request" ,emacs-request)))
+ (list emacs-async-await emacs-request))
(home-page "https://github.com/4hiziri/rocket-chat")
(synopsis "Emacs Rocket.chat client")
(description "This package provides an Emacs client for the Rocket.chat
@@ -29712,8 +29696,7 @@ Unlike Emacs' generic ASM mode, it understands NASM-specific syntax.")
"1q30cbqq0h1gfwlcbnx9s930li7w7a0y8sx2ivbvvyyc2j5gsk4j"))))
(build-system emacs-build-system)
(propagated-inputs
- `(("emacs-async" ,emacs-async)
- ("ht" ,emacs-ht)))
+ (list emacs-async emacs-ht))
(synopsis "Testeable Emacs Lisp API that wraps around GNU Global")
(description "This package provides a testeable Emacs Lisp API that
wraps GNU Global calls and integration to editor using this API with
diff --git a/gnu/packages/enchant.scm b/gnu/packages/enchant.scm
index 62d6e90ed4..4b31c3131b 100644
--- a/gnu/packages/enchant.scm
+++ b/gnu/packages/enchant.scm
@@ -58,12 +58,12 @@
(base32 "0wbb6dwmzlsyy224y0liis0azgzwbjdvcyzc31pw1aw6vbp36na6"))))
(build-system cmake-build-system)
(native-inputs
- `(("catch" ,catch-framework2)
- ("git" ,git-minimal)
- ("perl" ,perl)
- ;;FIX-ME: Building with ronn fails.
- ;;("ronn" ,ronn)
- ("pkg-config" ,pkg-config)))
+ (list catch-framework2
+ git-minimal
+ perl
+ ;;FIX-ME: Building with ronn fails.
+ ;;("ronn" ,ronn)
+ pkg-config))
(inputs
(list boost))
(propagated-inputs
diff --git a/gnu/packages/esolangs.scm b/gnu/packages/esolangs.scm
index d38d0bb75c..c37df58fe8 100644
--- a/gnu/packages/esolangs.scm
+++ b/gnu/packages/esolangs.scm
@@ -77,7 +77,7 @@ identified by unique ID codes).")
(inputs
(list readline))
(native-inputs
- `(("python-2" ,python-2))) ; for the tests
+ (list python-2)) ; for the tests
(synopsis "LOLCODE interpreter written in C")
(description
"@code{lci} is a LOLCODE interpreter written in C and is designed to be
diff --git a/gnu/packages/fcitx5.scm b/gnu/packages/fcitx5.scm
index 4bcb88dd59..d7d0c5874b 100644
--- a/gnu/packages/fcitx5.scm
+++ b/gnu/packages/fcitx5.scm
@@ -154,10 +154,7 @@ client.")
(base32 "0f3raxzkq0nwdfpc9hxvg65vga09gznjjgy9dr6jlkamzx8zlyw9"))))
(build-system cmake-build-system)
(inputs
- `(("fcitx5" ,fcitx5)
- ("lua" ,lua)
- ("gettext" ,gettext-minimal)
- ("libpthread-stubs" ,libpthread-stubs)))
+ (list fcitx5 lua gettext-minimal libpthread-stubs))
(native-inputs
(list extra-cmake-modules))
(home-page "https://github.com/fcitx/fcitx5-lua")
diff --git a/gnu/packages/file-systems.scm b/gnu/packages/file-systems.scm
index 3c61e64394..696391256d 100644
--- a/gnu/packages/file-systems.scm
+++ b/gnu/packages/file-systems.scm
@@ -354,15 +354,15 @@ ones.")
(native-inputs
(list autoconf automake pkg-config))
(inputs
- `(("bzip2" ,bzip2)
- ("e2fsprogs" ,e2fsprogs)
- ("libgcrypt" ,libgcrypt)
- ("lz4" ,lz4)
- ("lzo" ,lzo)
- ("util-linux" ,util-linux "lib")
- ("xz" ,xz)
- ("zlib" ,zlib)
- ("zstd:lib" ,zstd "lib")))
+ (list bzip2
+ e2fsprogs
+ libgcrypt
+ lz4
+ lzo
+ `(,util-linux "lib")
+ xz
+ zlib
+ `(,zstd "lib")))
(synopsis "File system back-up, deployment, and migration tool")
(description
"FSArchiver saves the contents of a file system to a compressed archive
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index 15bf56bd73..8d802d9511 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -1835,14 +1835,10 @@ editing on the Web.")
(base32 "1zd0pfiphnijh1l94swb3mjrpmjsn37z11mklamd7zw6h2d4zh4d"))))
(build-system gnu-build-system)
(inputs
- `(("gsl" ,gsl)
- ("gtk3" ,gtk+)
- ("ncurses" ,ncurses)))
+ (list gsl gtk+ ncurses))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("texinfo" ,texinfo)
- ("texlive" ,(texlive-updmap.cfg (list texlive-epsf
- texlive-tex-texinfo)))))
+ (list pkg-config texinfo
+ (texlive-updmap.cfg (list texlive-epsf texlive-tex-texinfo))))
(home-page "https://anthonybradford.github.io/optionmatrix/")
(synopsis "Financial derivative calculator")
(description
diff --git a/gnu/packages/flashing-tools.scm b/gnu/packages/flashing-tools.scm
index a01fa8d43b..764fc9b422 100644
--- a/gnu/packages/flashing-tools.scm
+++ b/gnu/packages/flashing-tools.scm
@@ -152,9 +152,7 @@ brick your device.")
(base32 "15m1w1qad3dj7r8n5ng1qqcaiyx1gyd6hnc3p2apgjllccdp77qg"))))
(build-system gnu-build-system)
(inputs
- `(("libelf" ,libelf)
- ("libusb" ,libusb-compat)
- ("libftdi" ,libftdi)))
+ (list libelf libusb-compat libftdi))
(native-inputs
(list bison flex))
(home-page "https://www.nongnu.org/avrdude/")
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index 6796bc2bad..7d95d419cb 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -849,12 +849,12 @@ maintain the Noto Fonts project.")
(list check gcc-10 ;TODO: Remove when the default compiler is > GCC 7.
pkg-config scdoc))
(propagated-inputs
- `(;; Required by fcft.pc.
- ("fontconfig" ,fontconfig)
- ("freetype" ,freetype)
- ("harfbuzz" ,harfbuzz)
- ("pixman" ,pixman)
- ("tllist" ,tllist)))
+ (list ;; Required by fcft.pc.
+ fontconfig
+ freetype
+ harfbuzz
+ pixman
+ tllist))
(synopsis "Font loading and glyph rasterization library")
(description
"@code{fcft} is a small font loading and glyph rasterization library
@@ -995,9 +995,7 @@ Unicode Charts. It was developed for use with DejaVu Fonts project.")
(base32 "1shcs5l27l7380dvacvhl8wrdq3lix0wnhzvfdh7vx2pkzjs3zk6"))))
(build-system meson-build-system)
(native-inputs
- `(("gtk-doc" ,gtk-doc/stable)
- ("pkg-config" ,pkg-config)
- ("python" ,python-wrapper)))
+ (list gtk-doc/stable pkg-config python-wrapper))
(inputs
(list freetype fribidi harfbuzz))
(home-page "https://github.com/HOST-Oman/libraqm")
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index 7230b36ab7..0e403ec871 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -1256,7 +1256,7 @@ formats.")
(native-inputs
(list pkg-config))
(inputs
- `(("udev" ,eudev)))
+ (list eudev))
(home-page "http://0pointer.de/blog/projects/being-smart.html")
(synopsis "ATA S.M.A.R.T. reading and parsing library")
(description
@@ -1436,9 +1436,8 @@ these interfaces, based on the useradd, usermod and userdel commands.")
"16q550sy84izi5ic3sbbhjnnka2fwhj8vvdrirpn9xspbsgbc3sm"))))
(build-system gnu-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-mkenums
- ("pkg-config" ,pkg-config)
- ("python" ,python-wrapper)))
+ (list `(,glib "bin") ; for glib-mkenums
+ pkg-config python-wrapper))
(propagated-inputs
(list glib)) ; required by mbim-glib.pc
(inputs
@@ -1469,9 +1468,8 @@ which speak the Mobile Interface Broadband Model (MBIM) protocol.")
(inputs
(list libgudev))
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-mkenums
- ("pkg-config" ,pkg-config)
- ("python" ,python-wrapper)))
+ (list `(,glib "bin") ; for glib-mkenums
+ pkg-config python-wrapper))
(propagated-inputs
(list glib)) ; required by qmi-glib.pc
(synopsis "Library to communicate with QMI-powered modems")
@@ -1577,9 +1575,7 @@ different sorts of messages in different formats.")
(native-inputs
(list autoconf automake libtool pkg-config))
(inputs
- `(("xsltproc" ,libxslt)
- ("python" ,python-2)
- ("python-dbus" ,python2-dbus)))
+ (list libxslt python-2 python2-dbus))
(propagated-inputs
(list telepathy-glib))
(home-page "https://telepathy.freedesktop.org/")
@@ -1604,14 +1600,10 @@ messaging clients such as Empathy, GNOME Shell or KDE Telepathy.")
(base32 "00xxv38cfdirnfvgyd56m60j0nkmsv5fz6p2ydyzsychicxl6ssc"))))
(build-system gnu-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-compile-schemas, etc.
- ("pkg-config" ,pkg-config)))
+ (list `(,glib "bin") ; for glib-compile-schemas, etc.
+ pkg-config))
(inputs
- `(("dconf" ,dconf)
- ("gtk-doc" ,gtk-doc)
- ("libgnome-keyring" ,libgnome-keyring)
- ("python" ,python-2)
- ("xsltproc" ,libxslt)))
+ (list dconf gtk-doc libgnome-keyring python-2 libxslt))
(propagated-inputs
(list telepathy-glib))
(home-page "https://telepathy.freedesktop.org/wiki/Components/Mission_Control/")
diff --git a/gnu/packages/ftp.scm b/gnu/packages/ftp.scm
index cd172cfbfa..ee28d85602 100644
--- a/gnu/packages/ftp.scm
+++ b/gnu/packages/ftp.scm
@@ -161,9 +161,7 @@ FTP browser, as well as non-interactive commands such as @code{ncftpput} and
"1ir761hjncr1bamaqcw9j7x57xi3s9jax3223bxwbq30a0vsw1pd"))))
(build-system gnu-build-system)
(native-inputs
- `(("automake" ,automake)
- ("autoconf" ,autoconf)
- ("gettext" ,gettext-minimal)))
+ (list automake autoconf gettext-minimal))
(home-page "http://weex.sourceforge.net/")
(synopsis "Non-interactive client for FTP synchronization")
(description
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index dac6da3dba..19d5e71506 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1098,10 +1098,7 @@ It offers the following features:
"08ddhywdy2qg17m592ng3yr0p1ih96irg8wg729g75hsxxq9ipks"))))
(build-system gnu-build-system)
(native-inputs (list pkg-config))
- (inputs `(("fontconfig" ,fontconfig)
- ("freeglute" ,freeglut)
- ("fribidi" ,fribidi)
- ("glew" ,glew)))
+ (inputs (list fontconfig freeglut fribidi glew))
(home-page "http://quesoglc.sourceforge.net")
(synopsis "Implementation of the OpenGL Character Renderer (GLC)")
(description
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 26c93c3399..1c3cea8828 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -5265,10 +5265,8 @@ in strikes against the evil corporation.")
"0jk2w5b6s6nkzri585bbz16cif2fhqcnl5l1mq3rd98r9nil3hd1"))))
(build-system gnu-build-system)
(native-inputs (list pkg-config))
- (inputs `(("gettext" ,gettext-minimal)
- ("glu" ,glu)
- ("quesoglc" ,quesoglc)
- ("sdl-union" ,(sdl-union (list sdl sdl-image sdl-mixer)))))
+ (inputs (list gettext-minimal glu quesoglc
+ (sdl-union (list sdl sdl-image sdl-mixer))))
(home-page "http://chromium-bsu.sourceforge.net/")
(synopsis "Fast-paced, arcade-style, top-scrolling space shooter")
(description
@@ -7087,10 +7085,7 @@ making Yamagi Quake II one of the most solid Quake II implementations available.
(base32 "12v00z3p0ymi8f3w4b4bgl4c76irawn3kmd147r0ap6s9ssx2q6m"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal)
- ("pkg-config" ,pkg-config)))
+ (list autoconf automake gettext-minimal pkg-config))
(inputs
(list ncurses))
(home-page "https://jubalh.github.io/nudoku/")
@@ -10190,21 +10185,21 @@ can be downloaded from @url{https://zero.sjeng.org/best-network}.")
(native-inputs
(list extra-cmake-modules kdoctools perl))
(inputs
- `(("kcompletion" ,kcompletion)
- ("kconfigwidgets" ,kconfigwidgets)
- ("kcoreaddons" ,kcoreaddons)
- ("kcrash" ,kcrash)
- ("kdbusaddons" ,kdbusaddons)
- ("ki18n" ,ki18n)
- ("kio" ,kio)
- ("kwidgetsaddons" ,kwidgetsaddons)
- ("kxmlgui" ,kxmlgui)
- ("libkdegames" ,libkdegames)
- ("python" ,python-wrapper)
- ("qtbase" ,qtbase-5)
- ("qtmultimedia" ,qtmultimedia)
- ("qtdeclarative" ,qtdeclarative)
- ("qtsvg" ,qtsvg)))
+ (list kcompletion
+ kconfigwidgets
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ ki18n
+ kio
+ kwidgetsaddons
+ kxmlgui
+ libkdegames
+ python-wrapper
+ qtbase-5
+ qtmultimedia
+ qtdeclarative
+ qtsvg))
(home-page "https://games.kde.org/")
(synopsis "Stamp drawing toy")
(description "KTuberling is a drawing toy intended for small children and
@@ -10983,16 +10978,16 @@ This package is part of the KDE games module.")
(native-inputs
(list extra-cmake-modules kdoctools))
(inputs
- `(("kcompletiom" ,kcompletion)
- ("kconfig" ,kconfig)
- ("kcoreaddons" ,kcoreaddons)
- ("kcrash" ,kcrash)
- ("kdbusaddons" ,kdbusaddons)
- ("ki18n" ,ki18n)
- ("kxmlgui" ,kxmlgui)
- ("libkdegames" ,libkdegames)
- ("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)))
+ (list kcompletion
+ kconfig
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ ki18n
+ kxmlgui
+ libkdegames
+ qtbase-5
+ qtdeclarative))
(home-page "https://games.kde.org/")
(synopsis "Arcade bombing game")
(description "Bomber is a single player arcade game.
@@ -12005,8 +12000,7 @@ protect you.")
(base32 "1y7v0jhp3apb619p7asikqr1dnwb2yxbh40wbx1ppmr5f03mq9ph"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal pkg-config))
(inputs
(list curl enet openal sdl2))
(home-page "https://7kfans.com/")
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index d63a3aaf4c..5fb0f633a3 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -1315,11 +1315,7 @@ OpenStreetMap data files.")
(native-inputs
(list gnome-common gtk-doc/stable pkg-config))
(inputs
- `(("cairo" ,cairo)
- ("glib" ,glib)
- ("gobject-introspection" ,gobject-introspection)
- ("gtk+" ,gtk+)
- ("libsoup" ,libsoup-minimal-2)))
+ (list cairo glib gobject-introspection gtk+ libsoup-minimal-2))
(home-page "https://nzjrs.github.io/osm-gps-map/")
(synopsis "GTK+ widget for displaying OpenStreetMap tiles")
(description
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index f6f6fef32d..a18bffac55 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -1295,16 +1295,14 @@ simple methods via GObject-Introspection.")
"03sj1h0c2l08xa8phw013fnxr4fgav7l2mkjhzf9xk3dykwxcj8p"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
-
- ;; For tests.
- ("dbus" ,dbus)
-
- ;; These are required to build the manual.
- ("docbook-xml" ,docbook-xml-4.3)
- ("docbook-xsl" ,docbook-xsl)
- ("libxml2" ,libxml2)
- ("xsltproc" ,libxslt)))
+ (list pkg-config
+ ;; For tests.
+ dbus
+ ;; These are required to build the manual.
+ docbook-xml-4.3
+ docbook-xsl
+ libxml2
+ libxslt))
(inputs
(list glib))
(home-page "https://github.com/flatpak/xdg-dbus-proxy")
diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index d7c67f183d..afe9a96b91 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -686,12 +686,12 @@ like GNOME, Unity, Budgie, Pantheon, XFCE, Mate, etc.")
"154qawiga792iimkpk3a6q8f4gm4r158wmsagkbqqbhj33kxgxhg"))))
(build-system meson-build-system)
(native-inputs
- `(("gtk+" ,gtk+)
- ("glib:bin" ,glib "bin") ; for "glib-compile-resources"
- ("librsvg" ,librsvg)
- ("pkg-config" ,pkg-config)
- ("ruby-sass" ,ruby-sass)
- ("sassc" ,sassc)))
+ (list gtk+
+ `(,glib "bin") ; for "glib-compile-resources"
+ librsvg
+ pkg-config
+ ruby-sass
+ sassc))
(home-page "https://shimmerproject.org/")
(synopsis "Grey GTK+ theme based on Bluebird")
(description "Greybird is a grey derivative of the Bluebird theme by the
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index e5fde29f08..5f46eb4d63 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -1127,9 +1127,7 @@ tickets, and pops up a dialog when they are about to expire.")
(native-inputs
(list intltool pkg-config))
(inputs
- `(("glib" ,glib)
- ("gtk+" ,gtk+)
- ("x11" ,libx11)))
+ (list glib gtk+ libx11))
(synopsis "Notification Daemon for GNOME Desktop")
(description "Notification-Daemon is the server implementation of the
freedesktop.org desktop notification specification.")
@@ -1410,13 +1408,13 @@ for creating UPnP devices and control points, written in C using
"0spzd2saax7w776p5laixdam6d7smyynr9qszhbmq7f14y13cghj"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("gtk-doc" ,gtk-doc/stable)
- ("libxml" ,libxml2)
- ("pkg-config" ,pkg-config)
- ("vala" ,vala)))
+ (list gettext-minimal
+ `(,glib "bin")
+ gobject-introspection
+ gtk-doc/stable
+ libxml2
+ pkg-config
+ vala))
(inputs
(list gstreamer gupnp))
(propagated-inputs
@@ -1442,13 +1440,13 @@ given profile, etc. DLNA is a subset of UPnP A/V.")
"1p3grslwqm9bc8rmpn4l48d7v9s84nina4r9xbd932dbj8acz7b8"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("gtk-doc" ,gtk-doc/stable)
- ("libxml" ,libxml2)
- ("pkg-config" ,pkg-config)
- ("vala" ,vala)))
+ (list gettext-minimal
+ `(,glib "bin")
+ gobject-introspection
+ gtk-doc/stable
+ libxml2
+ pkg-config
+ vala))
(inputs
(list gtk+ gupnp))
(synopsis "GUPnP A/V for GNOME")
@@ -1471,14 +1469,10 @@ and implementation of UPnP A/V profiles.")
"1mlw1qgj8nkd9ll6b6h54r1gfdy3zp8a8xqz7qfyfaj85jjgbph7"))))
(build-system meson-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin")
- ("pkg-config" ,pkg-config)))
+ (list `(,glib "bin") pkg-config))
(inputs
- `(("gdk-pixbuf" ,gdk-pixbuf)
- ("gettext" ,gettext-minimal)
- ("gobject-introspection" ,gobject-introspection)
- ("gtk+:doc" ,gtk+ "doc")
- ("vala" ,vala)))
+ (list gdk-pixbuf gettext-minimal gobject-introspection
+ `(,gtk+ "doc") vala))
(synopsis "Media art library for the GNOME desktop")
(description
"The libmediaart library is the foundation for media art caching,
@@ -1766,9 +1760,7 @@ project.")
"07xvaf8s0fiv0035nk8zpzymn5www76w2a1vflrgqmp9plw8yd6r"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("glib" ,glib)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal glib pkg-config))
(synopsis "Menu support for GNOME desktop")
(description "GNOME Menus contains the libgnome-menu library, the layout
configuration files for the GNOME menu, as well as a simple menu editor.")
@@ -1874,15 +1866,15 @@ either on a local, or remote machine via a number of methods.")
(base32 "0f7l2pkyh3r1qk4hhavl7387l3bq5my3snpdppiavcpnji28dpa5"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("desktop-file-utils" ,desktop-file-utils)
- ("gettext" ,gettext-minimal)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("googletest" ,googletest)
- ("intltool" ,intltool)
- ("itstool" ,itstool)
- ("libtool" ,libtool)
- ("pkg-config" ,pkg-config)))
+ (list desktop-file-utils
+ gettext-minimal
+ `(,glib "bin")
+ gobject-introspection
+ googletest
+ intltool
+ itstool
+ libtool
+ pkg-config))
(inputs
(list gconf gnome-vfs gtk+-2 libxml2))
(home-page "https://gcmd.github.io/")
@@ -1908,10 +1900,7 @@ and running smart commands.")
(base32 "0p6ysdqlfc7vvzsrcanl9bhsc7666sv42xxzpbgsf5j55z3yrkpr"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)
- ("xmllint" ,libxml2)))
+ (list gettext-minimal itstool pkg-config libxml2))
(synopsis "User documentation for the GNOME desktop")
(description
"The GNOME User Documentation explains how to use the GNOME desktop and its
@@ -1941,14 +1930,14 @@ and system administrators.")
"04r8dspa6nmicrifhi3sh46hqvyy88hzq37xx99q3q1mwsrpmwy8"))))
(build-system meson-build-system)
(inputs
- `(("graphene" ,graphene)
- ("gtk+" ,gtk+-2)
- ("libxml2" ,libxml2)
- ("libxslt" ,libxslt)
- ("poppler" ,poppler)
- ;; Without Python 2, build fails: plug-ins/python/meson.build:4:0:
- ;; ERROR: Unknown method "dependency" in object.
- ("python-2" ,python-2)))
+ (list graphene
+ gtk+-2
+ libxml2
+ libxslt
+ poppler
+ ;; Without Python 2, build fails: plug-ins/python/meson.build:4:0:
+ ;; ERROR: Unknown method "dependency" in object.
+ python-2))
(native-inputs
(list appstream-glib docbook-xsl
`(,glib "bin") intltool pkg-config))
@@ -2020,10 +2009,7 @@ access the common Google services, and has full asynchronous support.")
(native-inputs
(list gobject-introspection pkg-config))
(inputs
- `(("gtk+" ,gtk+)
- ("libjpeg" ,libjpeg-turbo)
- ("lcms" ,lcms)
- ("libtiff" ,libtiff)))
+ (list gtk+ libjpeg-turbo lcms libtiff))
(propagated-inputs
;; In Requires of libgxps.pc.
(list cairo glib libarchive))
@@ -2257,13 +2243,13 @@ The gnome-about program helps find which version of GNOME is installed.")
"19n4x25ndzngaciiyd8dd6s2mf9gv6nv3wv27ggns2smm7zkj1nb"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("docbook-xml" ,docbook-xml-4.4)
- ("python2-libxml2" ,python2-libxml2)
- ("libxml2" ,libxml2)
- ("libxslt" ,libxslt)
- ("pkg-config" ,pkg-config)
- ("python-2" ,python-2)))
+ (list intltool
+ docbook-xml-4.4
+ python2-libxml2
+ libxml2
+ libxslt
+ pkg-config
+ python-2))
(home-page "https://wiki.gnome.org/GnomeDocUtils")
(synopsis
"Documentation utilities for the Gnome project")
@@ -3985,8 +3971,7 @@ creating interactive structured graphics.")
(build-system gnu-build-system)
(propagated-inputs (list libgnomecanvas))
(native-inputs
- `(("gtkmm-2" ,gtkmm-2)
- ("pkg-config" ,pkg-config)))
+ (list gtkmm-2 pkg-config))
(home-page "https://gtkmm.org")
(synopsis "C++ bindings to the GNOME Canvas library")
(description "C++ bindings to the GNOME Canvas library.")
@@ -4009,11 +3994,7 @@ creating interactive structured graphics.")
;; Mentioned as Required in the .pc file
(propagated-inputs (list libbonoboui libgnome libgnomecanvas
libgnome-keyring))
- (inputs `(("libjpeg" ,libjpeg-turbo)
- ("popt" ,popt)
- ("libbonobo" ,libbonobo)
- ("libxml2" ,libxml2)
- ("libglade" ,libglade)))
+ (inputs (list libjpeg-turbo popt libbonobo libxml2 libglade))
(native-inputs
(list `(,glib "bin") ; for glib-mkenums, etc.
intltool pkg-config))
@@ -4040,8 +4021,7 @@ ported to GTK+.")
(inputs
(list python)) ;; needed for the optional libglade-convert program
(propagated-inputs
- `(("gtk+-2" ,gtk+-2)
- ("libxml2" ,libxml2))) ; required by libglade-2.0.pc
+ (list gtk+-2 libxml2)) ; required by libglade-2.0.pc
(native-inputs
(list pkg-config))
(home-page "https://developer.gnome.org/libglade")
@@ -4804,9 +4784,7 @@ indicators etc).")
(native-inputs
(list pkg-config))
(inputs
- `(("python" ,python-2)
- ("python2-pygtk" ,python2-pygtk)
- ("librsvg" ,librsvg)))
+ (list python-2 python2-pygtk librsvg))
(home-page "https://www.gnome.org")
(synopsis "Python bindings to librsvg")
(description
@@ -5745,10 +5723,9 @@ which are easy to play with the aid of a mouse.")
"12v3nj1bb7507ndprjggq0hpz8k719b4bwvl8sm43p3ibmn27anm"))))
(build-system meson-build-system)
(native-inputs
- `(("gobject-introspection" ,gobject-introspection)
- ("glib:bin" ,glib "bin") ; for glib-mkenums
- ("gtk-doc" ,gtk-doc/stable)
- ("pkg-config" ,pkg-config)))
+ (list gobject-introspection
+ `(,glib "bin") ; for glib-mkenums
+ gtk-doc/stable pkg-config))
(inputs
(list glib gtk+))
(home-page "https://wiki.gnome.org/Projects/Amtk")
@@ -6000,9 +5977,8 @@ presentations, kiosk style applications and so on.")
(base32 "17czmpl92dzi4h3rn5rishk015yi3jwiw29zv8qan94xcmnbssgy"))))
(build-system gnu-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-mkenums
- ("pkg-config" ,pkg-config)
- ("gobject-introspection" ,gobject-introspection)))
+ (list `(,glib "bin") ; for glib-mkenums
+ pkg-config gobject-introspection))
(inputs
(list clutter gstreamer gst-plugins-base))
(home-page "http://www.clutter-project.org")
@@ -6030,14 +6006,14 @@ OpenGL-based interactive canvas library.")
(native-inputs
(list gobject-introspection pkg-config vala))
(propagated-inputs
- `(("libsoup" ,libsoup-minimal-2)
- ("sqlite" ,sqlite)
- ("clutter" ,clutter)
- ("clutter-gtk" ,clutter-gtk)
- ("glib:bin" ,glib "bin") ;glib-mkenums, etc.
- ("cairo" ,cairo)
- ("gtk+3" ,gtk+)
- ("glib" ,glib)))
+ (list libsoup-minimal-2
+ sqlite
+ clutter
+ clutter-gtk
+ `(,glib "bin") ;glib-mkenums, etc.
+ cairo
+ gtk+
+ glib))
(home-page "https://projects.gnome.org/libchamplain/")
(synopsis "C library providing a ClutterActor to display maps")
(description
@@ -6165,20 +6141,20 @@ as possible!")
(base32 "0ywjvh7xw4ql1q4fvl0q5n06n08pga1g1nc9l7c3x5214gr3fj6i"))))
(build-system meson-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-mkenums and glib-genmarshal
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)
- ("gobject-introspection" ,gobject-introspection)
- ("gtk-doc" ,gtk-doc/stable)
- ("vala" ,vala)))
+ (list `(,glib "bin") ; for glib-mkenums and glib-genmarshal
+ intltool
+ pkg-config
+ gobject-introspection
+ gtk-doc/stable
+ vala))
(inputs
- `(("cyrus-sasl" ,cyrus-sasl)
- ("glib" ,glib)
- ("gtk+" ,gtk+)
- ("libxml2" ,libxml2)
- ("liboauth" ,liboauth)
- ("libsoup" ,libsoup-minimal-2)
- ("totem-pl-parser" ,totem-pl-parser)))
+ (list cyrus-sasl
+ glib
+ gtk+
+ libxml2
+ liboauth
+ libsoup-minimal-2
+ totem-pl-parser))
(native-search-paths
(list (search-path-specification
(variable "GRL_PLUGIN_PATH")
@@ -6525,8 +6501,7 @@ supports image conversion, rotation, and slideshows.")
(home-page "https://wiki.gnome.org/Apps/EyeOfGnome/Plugins")
(synopsis "Extensions for the Eye of GNOME image viewer")
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("gettext" ,gettext-minimal)))
+ (list pkg-config gettext-minimal))
(inputs
(list eog
glib
@@ -7001,10 +6976,8 @@ jQuery.Syntax JavaScript libraries.")
"11shrqass8ak8m10nayqssa6sbrrxa13ffpamvqi1c0yzkxdk9r5"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-genmarshal, etc.
- ("intltool" ,intltool)
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)))
+ (list `(,glib "bin") ; for glib-genmarshal, etc.
+ intltool itstool pkg-config))
(propagated-inputs
(list dconf))
(inputs
@@ -7181,12 +7154,12 @@ share them with others via social networking and more.")
"039w1dcpa5ypmv6sm634alk9vbcdkyvy595vkh5gn032jsiqca2a"))))
(build-system meson-build-system)
(native-inputs
- `(("desktop-file-utils" ,desktop-file-utils) ; for update-desktop-database
- ("intltool" ,intltool)
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)
- ("gtk+" ,gtk+ "bin") ; gtk-update-icon-cache
- ("glib:bin" ,glib "bin")))
+ (list desktop-file-utils ; for update-desktop-database
+ intltool
+ itstool
+ pkg-config
+ `(,gtk+ "bin") ; gtk-update-icon-cache
+ `(,glib "bin")))
;; TODO: Add libnautilus.
(inputs
(list gtk+
@@ -7428,9 +7401,7 @@ powerful general purpose text editor.")
"15fdh8xfdhnwcynyh4byx3mrjxbyprqnwxzi7qn3g5wwaqryg1p7"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal itstool pkg-config))
(inputs
(list libnotify webkitgtk))
(synopsis "Display graphical dialog boxes from shell scripts")
@@ -8873,9 +8844,8 @@ core C library, and bindings for Python (PyGTK).")
"03hmm7cjgjvyxlflghfa89s1amj16qapl2c9pv0r2bfrp87dasv4"))))
(build-system meson-build-system)
(native-inputs
- `(("gobject-introspection" ,gobject-introspection)
- ("glib:bin" ,glib "bin")
- ("pkg-config" ,pkg-config)))
+ (list gobject-introspection
+ `(,glib "bin") pkg-config))
(propagated-inputs
(list libarchive)) ; Required by gnome-autoar-0.pc
(inputs
@@ -9339,15 +9309,15 @@ associations for GNOME.")
"1y0x1wyakj3ya33hgj0w1jkbcn50q21gmn2zyalxysqp55i1ij8x"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("gtk+:bin" ,gtk+ "bin")
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal
+ `(,glib "bin")
+ gobject-introspection
+ gsettings-desktop-schemas
+ `(,gtk+ "bin")
+ pkg-config))
(inputs
- `(("glib-networking" ,glib-networking) ; GIO plugin--for the tests
- ("librest" ,rest)))
+ (list glib-networking ; GIO plugin--for the tests
+ rest))
(synopsis "GoVirt Library")
(description "GoVirt is a GObject wrapper for the oVirt REST API.")
(home-page "https://gitlab.gnome.org/GNOME/libgovirt")
@@ -9673,9 +9643,7 @@ library.")
(native-inputs
(list gobject-introspection intltool pkg-config))
(inputs
- `(("gnome-online-accounts:lib" ,gnome-online-accounts "lib")
- ("json-glib" ,json-glib)
- ("rest" ,rest)))
+ (list `(,gnome-online-accounts "lib") json-glib rest))
(home-page "https://wiki.gnome.org/Projects/Zapojit")
(synopsis "Library for accessing SkyDrive and Hotmail")
(description
@@ -10171,11 +10139,8 @@ is suitable as a default application in a Desktop environment.")
"0l0g5x8g6dwhf5ksnqqrjjsycy57kcvdslkmsr6bl3vrsjd7qml3"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gtk+:bin" ,gtk+ "bin")
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list autoconf automake
+ `(,gtk+ "bin") intltool pkg-config))
(inputs
(list gtksourceview-3 libsm))
(home-page "https://wiki.gnome.org/Apps/Xpad")
@@ -10305,11 +10270,7 @@ supports both X and Wayland display servers.")
(native-inputs
(list desktop-file-utils intltool pkg-config))
(inputs
- `(("enchant" ,enchant)
- ("gtk+" ,gtk+)
- ("python" ,python-wrapper)
- ("xmllint" ,libxml2)
- ("gucharmap" ,gucharmap)))
+ (list enchant gtk+ python-wrapper libxml2 gucharmap))
(home-page "http://bluefish.openoffice.nl")
(synopsis "Web development studio")
(description
@@ -10655,8 +10616,7 @@ automatically and it can stream songs from online music services and charts.")
"1j6h98whgkcxrh30bwvnxvyqxrxchgpdgqhl0j71xz7x72dqxijd"))))
(build-system meson-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal pkg-config))
(home-page "https://wiki.gnome.org/Projects/GnomeVideoEffects")
(synopsis "Video effects for Cheese and other GNOME applications")
(description
@@ -10812,23 +10772,19 @@ and uncluttered interface for the management of password databases.")
"19qg4xv0f9rkq34lragkmhii1llxsa87llbl28i759b0ks4f6sny"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("desktop-file-utils" ,desktop-file-utils)
- ("intltool" ,intltool)
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)
- ("xmllint" ,libxml2)))
+ (list desktop-file-utils intltool itstool pkg-config libxml2))
(inputs
- `(("gtk+" ,gtk+)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("gstreamer" ,gstreamer)
- ("gst-plugins-base" ,gst-plugins-base)
- ("gst-plugins-good" ,gst-plugins-good)
- ("iso-codes" ,iso-codes)
- ("libbrasero-media3" ,brasero)
- ("libcanberra" ,libcanberra)
- ("libdiscid" ,libdiscid)
- ("libmusicbrainz" ,libmusicbrainz)
- ("neon" ,neon)))
+ (list gtk+
+ gsettings-desktop-schemas
+ gstreamer
+ gst-plugins-base
+ gst-plugins-good
+ iso-codes
+ brasero
+ libcanberra
+ libdiscid
+ libmusicbrainz
+ neon))
(home-page "https://wiki.gnome.org/Apps/SoundJuicer")
(synopsis "Audio music cd ripper")
(description "Sound Juicer extracts audio from compact discs and convert it
@@ -11306,12 +11262,12 @@ for usage on small and big screens.")
"1pmrcnsa7qdda73c3dxf47733mwprmj5ljpw3acxbj6r8k27anp0"))))
(build-system meson-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin") ;; For glib-mkenums
- ("gobject-introspection" ,gobject-introspection)
- ("pkg-config" ,pkg-config)
- ("python-pygobject" ,python-pygobject)
- ("python-wrapper" ,python-wrapper)
- ("vala" ,vala)))
+ (list `(,glib "bin") ;; For glib-mkenums
+ gobject-introspection
+ pkg-config
+ python-pygobject
+ python-wrapper
+ vala))
(inputs
(list glib libssh2))
(propagated-inputs
@@ -11547,23 +11503,23 @@ index files needed for Adwaita to be used outside of GNOME.")
(base32 "01fqdfgcl32cf40jw9q0h7f5bghl1lvf89vln1lh41ncrk0iw6vy"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("desktop-file-utils" ,desktop-file-utils)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("intltool" ,intltool)
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)
- ("unittest-cpp" ,unittest-cpp))) ;FIXME: not found by pkg-config
+ (list desktop-file-utils
+ `(,glib "bin")
+ gobject-introspection
+ intltool
+ itstool
+ pkg-config
+ unittest-cpp)) ;FIXME: not found by pkg-config
(inputs
- `(("glibmm" ,glibmm)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("gspell" ,gspell)
- ("gtk+" ,gtk+)
- ("gtkmm" ,gtkmm-3)
- ("libsecret" ,libsecret)
- ("libuuid" ,util-linux "lib")
- ("libxml2" ,libxml2)
- ("libxslt" ,libxslt)))
+ (list glibmm
+ gsettings-desktop-schemas
+ gspell
+ gtk+
+ gtkmm-3
+ libsecret
+ `(,util-linux "lib")
+ libxml2
+ libxslt))
(synopsis "Note-taking application for the GNOME desktop")
(description
"Gnote is a note-taking application written for the GNOME desktop
@@ -11843,14 +11799,14 @@ card sheets that you’ll find at most office supply stores.")
(base32 "0xqd49pgi82dygqnxj08i1v22b0vwwhx3zvdinhrx4jny339yam8"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("gtk-doc" ,gtk-doc/stable)
- ("intltool" ,intltool)
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)
- ("vala" ,vala)))
+ (list gettext-minimal
+ `(,glib "bin")
+ gobject-introspection
+ gtk-doc/stable
+ intltool
+ itstool
+ pkg-config
+ vala))
(inputs
(list amtk
dconf
@@ -12194,10 +12150,9 @@ audio files.")
(inputs
(list json-glib glib))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("glib:bin" ,glib "bin") ; for glib-genmarshal, etc.
- ("gobject-introspection" ,gobject-introspection)
- ("vala" ,vala)))
+ (list pkg-config
+ `(,glib "bin") ; for glib-genmarshal, etc.
+ gobject-introspection vala))
(home-page "https://gitlab.gnome.org/GNOME/jsonrpc-glib")
(synopsis "JSON-RPC library for GLib")
(description "Jsonrpc-GLib is a library to communicate with JSON-RPC based
@@ -12222,10 +12177,7 @@ host to avoid parser overhead and memory-allocator fragmentation.")
"1wbkzxnqjydfgjvp7vz4ghczcz740zcb1yn90cb6gb5md4n6qx2y"))))
(build-system meson-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("pkg-config" ,pkg-config)
- ("vala" ,vala)))
+ (list `(,glib "bin") gobject-introspection pkg-config vala))
(inputs
(list dbus gsound json-glib libgudev))
(propagated-inputs
@@ -12698,10 +12650,8 @@ successor of @code{libhandy} for GTK4.")
(inputs
(list upower gtk+ gsettings-desktop-schemas adwaita-icon-theme))
(native-inputs
- `(("desktop-file-utils" ,desktop-file-utils)
- ("glib:bin" ,glib "bin")
- ("gettext" ,gettext-minimal)
- ("pkg-config" ,pkg-config)))
+ (list desktop-file-utils
+ `(,glib "bin") gettext-minimal pkg-config))
(home-page "https://gitlab.gnome.org/GNOME/gnome-power-manager")
(synopsis "Power management daemon for the GNOME desktop")
(description "@code{gnome-power-manager} is a tool for viewing present and
diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm
index bc6b1435ec..5c0dd348cc 100644
--- a/gnu/packages/gnunet.scm
+++ b/gnu/packages/gnunet.scm
@@ -168,11 +168,7 @@ tool to extract metadata from a file and print the results.")
(patches (search-patches "libmicrohttpd-0.9.73-test-ssl3.patch"))))
(build-system gnu-build-system)
(inputs
- `(("curl" ,curl)
- ("gnutls" ,gnutls/dane)
- ("libgcrypt" ,libgcrypt)
- ("openssl" ,openssl)
- ("zlib" ,zlib)))
+ (list curl gnutls/dane libgcrypt openssl zlib))
(synopsis "C library implementing an HTTP 1.1 server")
(description
"GNU libmicrohttpd is a small, embeddable HTTP server implemented as a
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index ce3e8ce9b2..48844a1683 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -138,9 +138,7 @@
(native-inputs
(list luajit pkg-config))
(inputs
- `(("alsa" ,alsa-lib)
- ("sdl" ,sdl)
- ("sdl2" ,sdl2)))
+ (list alsa-lib sdl sdl2))
(synopsis "Memory Mapped Machine")
(description "MMM is a shared memory protocol for virtualising access to
framebuffer graphics, audio output and input event.")
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index 75f86ac7a0..143e4e868e 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -151,14 +151,14 @@ and for middleware components.")
(native-inputs
(list doxygen perl pkg-config))
(inputs
- `(("glu" ,glu)
- ("libraw1394" ,libraw1394)
- ("libusb" ,libusb)
- ("libxv" ,libxv)
- ("linux-headers" ,linux-libre-headers)
- ("mesa" ,mesa)
- ("sdl" ,sdl)
- ("v4l" ,v4l-utils)))
+ (list glu
+ libraw1394
+ libusb
+ libxv
+ linux-libre-headers
+ mesa
+ sdl
+ v4l-utils))
(synopsis "1394-Based Digital Camera Control Library")
(description "LibDC1394 is a library that provides functionality to control
any camera that conforms to the 1394-Based Digital Camera Specification written
@@ -338,14 +338,14 @@ applications that want audio visualisation and audio visualisation plugins.")
(base32 "141jg70fim276i8k2kyypm84gy89i1k9mm4yf68mfwnybvjw1d6n"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal)
- ("gnome-common" ,gnome-common)
- ("libtool" ,libtool)
- ("pkg-config" ,pkg-config)
- ("tcsh" ,tcsh) ; for the tests
- ("which" ,which)))
+ (list autoconf
+ automake
+ gettext-minimal
+ gnome-common
+ libtool
+ pkg-config
+ tcsh ; for the tests
+ which))
(inputs
(list alsa-lib pcaudiolib tcp-wrappers))
(propagated-inputs
@@ -984,10 +984,7 @@ think twice about shipping them.")
(base32 "0j55jgk9sbhinfx2gsg21q609x6yzrixrn5xxlxd378fj6500bl2"))))
(build-system meson-build-system)
(native-inputs
- `(("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("python" ,python-wrapper)
- ("ruby" ,ruby)))
+ (list perl pkg-config python-wrapper ruby))
(inputs
(list ffmpeg))
(propagated-inputs
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index bc2dd8d592..b5df887a51 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -1344,11 +1344,7 @@ Scheme by using Guile’s foreign function interface.")
"1wx5h6wa9c0na8mrnr2nv1nzjvq68zyrly8yyp11dsskhaw4y33h"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("emacs" ,emacs-minimal)
- ("pkg-config" ,pkg-config)
- ("texinfo" ,texinfo)))
+ (list autoconf automake emacs-minimal pkg-config texinfo))
(inputs
(list guile-3.0 gnutls guile-json-4))
(home-page "https://framagit.org/prouby/guile-mastodon")
@@ -1881,13 +1877,13 @@ users and in some situations.")
"037md1sg7bgsa4478hz1dbsivsxzdnl5acadlrsh4ds2yxbsb5jp"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal)
- ("libtool" ,libtool)
- ("texinfo" ,texinfo)
- ("pkg-config" ,pkg-config)
- ("which" ,which)))
+ (list autoconf
+ automake
+ gettext-minimal
+ libtool
+ texinfo
+ pkg-config
+ which))
(inputs
(list guile-3.0 eudev))
(home-page "https://github.com/artyom-poptsov/guile-udev")
@@ -2144,8 +2140,7 @@ quotes. ")
(base32
"1fyjckmygkhq22lq8nqc86yl5zzbqd7a944dnz5c1f6vx92b9hiq"))))
(build-system gnu-build-system)
- (native-inputs `(("pkgconfig" ,pkg-config)
- ("gperf" ,gperf)))
+ (native-inputs (list pkg-config gperf))
(inputs (list guile-3.0))
(synopsis "Framework for building readers for GNU Guile")
(description
@@ -2696,8 +2691,7 @@ The picture values can directly be displayed in Geiser.")
(name "guile2.2-picture-language")
(inputs (list guile-2.2))
(propagated-inputs
- `(("guile-cairo" ,guile2.2-cairo)
- ("guile-rsvg" ,guile2.2-rsvg)))))
+ (list guile2.2-cairo guile2.2-rsvg))))
(define-public guile-studio
(let ((commit "dd0ad42e51feafebda7cc29afe7c8bc7a182a842")
@@ -3823,8 +3817,7 @@ as signed sessions, multipart message support, etc.")
(inputs
(list guile-2.2))
(propagated-inputs
- `(("guile-irregex" ,guile2.2-irregex)
- ("guile-gcrypt" ,guile2.2-gcrypt)))))
+ (list guile2.2-irregex guile2.2-gcrypt))))
(define-public guile-lens
(let ((commit "14b15d07255f9d3f55d40a3b750d13c9ee3a154f")
diff --git a/gnu/packages/hardware.scm b/gnu/packages/hardware.scm
index 10f9862ff5..7f6e858ee0 100644
--- a/gnu/packages/hardware.scm
+++ b/gnu/packages/hardware.scm
@@ -669,8 +669,7 @@ as the Pinebook Pro.")
"008vvw504kh40br5v2xkqavnp9vpmjvf768faqzv1d00fd53ingn"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("xmllint" ,libxml2)))
+ (list pkg-config libxml2))
(home-page "https://clusterlabs.github.io/libqb/")
(synopsis "Library providing high performance logging, tracing, ipc, and poll")
(description "Libqb is a library with the primary purpose of providing
diff --git a/gnu/packages/haskell-check.scm b/gnu/packages/haskell-check.scm
index 295c42a54c..e647d65a89 100644
--- a/gnu/packages/haskell-check.scm
+++ b/gnu/packages/haskell-check.scm
@@ -166,14 +166,14 @@ contains the correct result for the test.")
"0574hbqzxzyv6vsk5kzbf04kz58y0iy8x9ydcj4b8fpncgmgy63g"))))
(build-system haskell-build-system)
(inputs
- `(("ghc-tagged" ,ghc-tagged)
- ("ghc-regex-tdfa" ,ghc-regex-tdfa)
- ("ghc-optparse-applicative" ,ghc-optparse-applicative)
- ("ghc-unbounded-delays" ,ghc-unbounded-delays)
- ("ghc-async" ,ghc-async)
- ("ghc-ansi-terminal" ,ghc-ansi-terminal)
- ("ghc-clock-bootstrap" ,ghc-clock-bootstrap)
- ("ghc-wcwidth" ,ghc-wcwidth-bootstrap)))
+ (list ghc-tagged
+ ghc-regex-tdfa
+ ghc-optparse-applicative
+ ghc-unbounded-delays
+ ghc-async
+ ghc-ansi-terminal
+ ghc-clock-bootstrap
+ ghc-wcwidth-bootstrap))
(home-page "http://documentup.com/feuerbach/tasty")
(synopsis "Modern and extensible testing framework")
(description "Tasty is a modern testing framework for Haskell. It lets
@@ -490,8 +490,7 @@ use HUnit assertions as QuickCheck properties.")
"1wrnrm9sq4s0bly0q58y80g4153q45iglqa34xsi2q3bd62nqyyq"))))
(build-system haskell-build-system)
(inputs
- `(("ghc-random" ,ghc-random)
- ("ghc-splitmix" ,ghc-splitmix-bootstrap)))
+ (list ghc-random ghc-splitmix-bootstrap))
(home-page "https://github.com/nick8325/quickcheck")
(synopsis "Automatic testing of Haskell programs")
(description
diff --git a/gnu/packages/haskell-web.scm b/gnu/packages/haskell-web.scm
index 247110aa20..d95b87639c 100644
--- a/gnu/packages/haskell-web.scm
+++ b/gnu/packages/haskell-web.scm
@@ -1186,9 +1186,7 @@ Haskell data types to and from route pieces.")
(base32
"1jdqdk0rz2wnvw735clnj8jh0a9rkrbqjg7vk3w6wczdql6cm0pq"))))
(build-system haskell-build-system)
- (inputs `(("ghc-cereal" ,ghc-cereal)
- ("ghc-tagged" ,ghc-tagged)
- ("ghc-crpto-api" ,ghc-crypto-api)))
+ (inputs (list ghc-cereal ghc-tagged ghc-crypto-api))
(native-inputs (list ghc-hspec))
(home-page "https://github.com/yesodweb/path-pieces")
(synopsis "Skein family of cryptographic hash functions for Haskell")
diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm
index e49e9d2f35..f5d15bcc2f 100644
--- a/gnu/packages/haskell-xyz.scm
+++ b/gnu/packages/haskell-xyz.scm
@@ -11371,10 +11371,8 @@ semigroup.")
(inherit ghc-semigroups)
(name "ghc-semigroups-bootstrap")
(inputs
- `(("ghc-nats" ,ghc-nats-bootstrap)
- ("ghc-tagged" ,ghc-tagged)
- ("ghc-unordered-containers" ,ghc-unordered-containers-bootstrap)
- ("ghc-hashable" ,ghc-hashable-bootstrap)))
+ (list ghc-nats-bootstrap ghc-tagged
+ ghc-unordered-containers-bootstrap ghc-hashable-bootstrap))
(properties '((hidden? #t)))))
(define-public ghc-serialise
@@ -11824,16 +11822,16 @@ mainstream languages.")
"0das5n44dhlcv5i233iakx37d17kidqvhrvp6w9nd7hc015ry026"))))
(build-system haskell-build-system)
(native-inputs
- `(("ghc-async" ,ghc-async)
- ("ghc-base-compat-batteries" ,ghc-base-compat-batteries)
- ("ghc-base-compat" ,ghc-base-compat)
- ("ghc-hunit" ,ghc-hunit)
- ("ghc-math-functions" ,ghc-math-functions)
- ("ghc-random" ,ghc-random-bootstrap)
- ("ghc-test-framework" ,ghc-test-framework)
- ("ghc-test-framework-hunit" ,ghc-test-framework-hunit)
- ("ghc-tf-random" ,ghc-tf-random)
- ("ghc-vector" ,ghc-vector)))
+ (list ghc-async
+ ghc-base-compat-batteries
+ ghc-base-compat
+ ghc-hunit
+ ghc-math-functions
+ ghc-random-bootstrap
+ ghc-test-framework
+ ghc-test-framework-hunit
+ ghc-tf-random
+ ghc-vector))
(home-page "https://hackage.haskell.org/package/splitmix")
(synopsis "Fast and splittable pseudorandom number generator")
(description "This package provides a Pure Haskell implementation of the
@@ -14328,9 +14326,7 @@ widths to the Char type.")
(inherit ghc-wcwidth)
(name "ghc-wcwidth-bootstrap")
(inputs
- `(("ghc-setlocale" ,ghc-setlocale)
- ("ghc-utf8-string" ,ghc-utf8-string)
- ("ghc-attoparsec" ,ghc-attoparsec-bootstrap)))
+ (list ghc-setlocale ghc-utf8-string ghc-attoparsec-bootstrap))
(properties '((hidden? #t)))))
(define-public ghc-weigh
diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index 2248637169..93fe384aa8 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -106,13 +106,13 @@
(base32 "13j5yf3p6qj3mr17d77r3kcqchf055hgvk1w15vmdr8f54mwcnb8"))))
(build-system cmake-build-system)
(inputs
- `(("icu4c" ,icu4c)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("libtiff" ,libtiff)
- ("libxml2" ,libxml2)
- ("openssl" ,openssl)
- ("zlib" ,zlib)))
+ (list icu4c
+ libjpeg-turbo
+ libpng
+ libtiff
+ libxml2
+ openssl
+ zlib))
(native-inputs
(list doxygen)) ; for HTML documentation
(home-page "https://dcmtk.org")
@@ -591,27 +591,27 @@ vision algorithms. It can be used to do things like:
(native-inputs
(list gobject-introspection pkg-config))
(inputs
- `(("expat" ,expat)
- ("fftw" ,fftw)
- ("giflib" ,giflib)
- ("glib" ,glib)
- ("hdf5" ,hdf5)
- ("imagemagick" ,imagemagick)
- ("lcms" ,lcms)
- ("libexif" ,libexif)
- ("libgsf" ,libgsf)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("librsvg" ,librsvg)
- ("libtiff" ,libtiff)
- ("libxml2" ,libxml2)
- ("libwebp" ,libwebp)
- ("matio" ,matio)
- ("niftilib" ,niftilib)
- ("openexr" ,openexr-2)
- ("orc" ,orc)
- ("pango" ,pango)
- ("poppler" ,poppler)))
+ (list expat
+ fftw
+ giflib
+ glib
+ hdf5
+ imagemagick
+ lcms
+ libexif
+ libgsf
+ libjpeg-turbo
+ libpng
+ librsvg
+ libtiff
+ libxml2
+ libwebp
+ matio
+ niftilib
+ openexr-2
+ orc
+ pango
+ poppler))
(home-page "https://libvips.github.io/libvips/")
(synopsis "Multithreaded image processing system with low memory needs")
(description
@@ -805,11 +805,7 @@ recalculates.")
#t))))
(build-system cmake-build-system)
(inputs
- `(("libgeotiff" ,libgeotiff)
- ("libtiff" ,libtiff)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("zlib" ,zlib)))
+ (list libgeotiff libtiff libjpeg-turbo libpng zlib))
(home-page "https://github.com/vxl/vxl/")
(synopsis "Collection of C++ libraries for computer vision")
(description "VXL (the Vision-something-Libraries) is a collection of C++
diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm
index 07de231cb8..715b6fdc62 100644
--- a/gnu/packages/image-viewers.scm
+++ b/gnu/packages/image-viewers.scm
@@ -373,8 +373,7 @@ collection. Geeqie was initially based on GQview.")
(base32
"0hi9v0rdx47nys0wvm9xasdrafa34r5kq6crb074a0ipwmc60iiq"))))
(build-system gnu-build-system)
- (inputs `(("gtk+" ,gtk+-2)
- ("libjpeg" ,libjpeg-turbo)))
+ (inputs (list gtk+-2 libjpeg-turbo))
(native-inputs (list intltool pkg-config))
(synopsis "Simple and fast image viewer for X")
(description "gpicview is a lightweight GTK+ 2.x based image viewer.
@@ -794,10 +793,7 @@ preloading.")
(native-inputs
(list pkg-config))
(inputs
- `(("freetype" ,freetype)
- ("libjpeg" ,libjpeg-turbo)
- ("glib" ,glib)
- ("imagemagick" ,imagemagick)))
+ (list freetype libjpeg-turbo glib imagemagick))
(synopsis "Convert images to ANSI/Unicode characters")
(description
"Chafa is a command-line utility that converts all kinds of images,
diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index 64a3627bdb..b6378a3890 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -1437,7 +1437,7 @@ convert, manipulate, filter and display a wide variety of image formats.")
"0p3fj89gkhd2ys5ci75cwb6p7rvb2pf52jd8c9d4g76qp846njnx"))))
(build-system cmake-build-system)
(inputs
- `(("libjpeg" ,libjpeg-turbo)))
+ (list libjpeg-turbo))
(synopsis "JPEG-2000 library")
(description "The JasPer Project is an initiative to provide a reference
implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e.,
@@ -1947,9 +1947,7 @@ identical visual appearance.")
"076frk3pa16s4r1b10zgy81vdlz0385zh3ykbnkaij25jn5aqc09"))))
(build-system gnu-build-system)
(inputs
- `(("curl" ,curl)
- ("libjpeg" ,libjpeg-turbo)
- ("ncurses" ,ncurses)))
+ (list curl libjpeg-turbo ncurses))
(home-page "https://csl.name/jp2a/")
(synopsis "Convert JPEG images to ASCII")
(description
diff --git a/gnu/packages/jose.scm b/gnu/packages/jose.scm
index f841d1444a..9e0787bce7 100644
--- a/gnu/packages/jose.scm
+++ b/gnu/packages/jose.scm
@@ -42,9 +42,7 @@
"09c2kn9cjqkgx4g0rf6c2k3ng9970r468c9z7067j8kyf7ksywp2"))))
(build-system meson-build-system)
(native-inputs (list pkg-config))
- (inputs `(("jansson" ,jansson)
- ("zlib" ,zlib)
- ("libcrypto" ,openssl)))
+ (inputs (list jansson zlib openssl))
(home-page "https://github.com/latchset/jose")
(synopsis "Object Signing and Encryption")
(description "C-language implementation of Javascript Object Signing and
diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index 0f2a6b7514..2ad1c4cd5d 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -565,9 +565,7 @@ sensitivities for functions without the need to depend on ChainRules itself.")
(base32 "1vlkyp72d514gyb4k3yhjl1g7f24ncmz61j56p4sdi9f76rk9fx9"))))
(build-system julia-build-system)
(propagated-inputs
- `(("julia-chainrulescore" ,julia-chainrulescore)
- ("julia-compat" ,julia-compat)
- ("julia-finitedifference" ,julia-finitedifferences)))
+ (list julia-chainrulescore julia-compat julia-finitedifferences))
(home-page "https://github.com/JuliaDiff/ChainRulesTestUtils.jl")
(synopsis "Common utilities used by downstream automatic differentiation tools")
(description "This package is designed to help in testing
@@ -1252,7 +1250,7 @@ valuable enough at this time.")
(inputs
;; We don't want to propagate the bootstrap version.
;; Cycle with Documenter.jl in later versions.
- `(("julia-documenter" ,julia-documenter-bootstrap)))
+ (list julia-documenter-bootstrap))
(home-page "https://github.com/JuliaDocs/DocumenterMarkdown.jl")
(synopsis "Documenter's Markdown")
(description "This package enables the Markdown / MkDocs backend of
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 71bcfdb939..65937f8970 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -3604,29 +3604,29 @@ http://community.kde.org/Frameworks/Porting_Notes should help with this.")
(native-inputs
(list extra-cmake-modules perl))
(inputs
- `(("giflib" ,giflib)
- ("gperf" ,gperf)
- ("karchive" ,karchive)
- ("kcodecs" ,kcodecs)
- ("kglobalaccel" ,kglobalaccel)
- ("ki18n" ,ki18n)
- ("kiconthemes" ,kiconthemes)
- ("kio" ,kio)
- ("kjs" ,kjs)
- ("knotifications" ,knotifications)
- ("kparts" ,kparts)
- ("ktextwidgets" ,ktextwidgets)
- ("kwallet" ,kwallet)
- ("kwidgetsaddons" ,kwidgetsaddons)
- ("kwindowsystem" ,kwindowsystem)
- ("kxmlgui" ,kxmlgui)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("openssl" ,openssl)
- ("phonon" ,phonon)
- ("qtbase" ,qtbase-5)
- ("qtx11extras" ,qtx11extras)
- ("sonnet" ,sonnet)))
+ (list giflib
+ gperf
+ karchive
+ kcodecs
+ kglobalaccel
+ ki18n
+ kiconthemes
+ kio
+ kjs
+ knotifications
+ kparts
+ ktextwidgets
+ kwallet
+ kwidgetsaddons
+ kwindowsystem
+ kxmlgui
+ libjpeg-turbo
+ libpng
+ openssl
+ phonon
+ qtbase-5
+ qtx11extras
+ sonnet))
(home-page "https://community.kde.org/Frameworks")
(synopsis "KDE Frameworks 5 HTML widget and component")
(description "KHTML is a web rendering engine, based on the KParts
diff --git a/gnu/packages/kde-internet.scm b/gnu/packages/kde-internet.scm
index 7697920365..4e08bd5337 100644
--- a/gnu/packages/kde-internet.scm
+++ b/gnu/packages/kde-internet.scm
@@ -256,50 +256,50 @@ Features are:
(native-inputs
(list extra-cmake-modules kdoctools pkg-config))
(inputs
- `(("alsa-lib" ,alsa-lib)
- ("boost" ,boost)
- ("expat" ,expat)
- ("glib" ,glib)
- ("gpgme" ,gpgme)
- ("jsoncpp" ,jsoncpp)
- ("kcmutils" ,kcmutils)
- ("kconfig" ,kconfig)
- ("kcontacts" ,kcontacts)
- ("kcoreaddons" ,kcoreaddons)
- ("kcrash" ,kcrash)
- ("kdbusaddons" ,kdbusaddons)
- ("kdelibs4support" ,kdelibs4support)
- ("kdnssd" ,kdnssd)
- ("kemoticons" ,kemoticons)
- ("khtml" ,khtml)
- ("ki18n" ,ki18n)
- ("kidentitymanagement" ,kidentitymanagement)
- ("kjs" ,kjs)
- ;; TODO? kleopatra (additionally to libkleo)
- ("knotifyconfig" ,knotifyconfig)
- ("kparts" ,kparts)
- ("kpimtextedit" ,kpimtextedit)
- ("ktexteditor" ,ktexteditor)
- ("kwallet" ,kwallet)
- ;; TODO: Libgadu
- ("libidn" ,libidn)
- ("libkleo" ,libkleo)
- ;; TODO: LibMeanwhile
- ("libotr" ,libotr)
- ("libsrtp" ,libsrtp)
- ("libxml2" ,libxml2)
- ("libxstl" ,libxslt)
- ;; TODO: Mediastreamer
- ("openssl" ,openssl)
- ("ortp" ,ortp)
- ("phonon" ,phonon)
- ("qca" ,qca)
- ("qgpgme" ,qgpgme)
- ("qtbase" ,qtbase-5)
- ("speex" ,speex)
- ("v4l-utils" ,v4l-utils)
- ;; TODO: Xmms
- ("zlib" ,zlib)))
+ (list alsa-lib
+ boost
+ expat
+ glib
+ gpgme
+ jsoncpp
+ kcmutils
+ kconfig
+ kcontacts
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ kdelibs4support
+ kdnssd
+ kemoticons
+ khtml
+ ki18n
+ kidentitymanagement
+ kjs
+ ;; TODO? kleopatra (additionally to libkleo)
+ knotifyconfig
+ kparts
+ kpimtextedit
+ ktexteditor
+ kwallet
+ ;; TODO: Libgadu
+ libidn
+ libkleo
+ ;; TODO: LibMeanwhile
+ libotr
+ libsrtp
+ libxml2
+ libxslt
+ ;; TODO: Mediastreamer
+ openssl
+ ortp
+ phonon
+ qca
+ qgpgme
+ qtbase-5
+ speex
+ v4l-utils
+ ;; TODO: Xmms
+ zlib))
;; TODO: enable video support
(home-page "https://kde.org/applications/internet/org.kde.kopete")
(synopsis "Instant messaging and chat application")
@@ -332,25 +332,25 @@ This package is part of the KDE networking module.")
(native-inputs
(list extra-cmake-modules kdoctools))
(inputs
- `(("kbookmarks" ,kbookmarks)
- ("freerdp" ,freerdp)
- ("kcmutils" ,kcmutils)
- ("kcompletion" ,kcompletion)
- ("kconfig" ,kconfig)
- ("kdnssd" ,kdnssd)
- ("ki18n" ,ki18n)
- ("kiconthemes" ,kiconthemes)
- ("knotifications" ,knotifications)
- ("knotifyconfig" ,knotifyconfig)
- ("knotifyconfig" ,knotifyconfig)
- ("kwallet" ,kwallet)
- ("kwidgetsaddons" ,kwidgetsaddons)
- ("kwindowsystem" ,kwindowsystem)
- ("kxmlgui" ,kxmlgui)
- ("libssh2" ,libssh)
- ;; TODO: libvnc{server,client} - is not tigervnc-{server,client}
- ("oxygen-icons" ,oxygen-icons) ; default icon set
- ("qtbase" ,qtbase-5)))
+ (list kbookmarks
+ freerdp
+ kcmutils
+ kcompletion
+ kconfig
+ kdnssd
+ ki18n
+ kiconthemes
+ knotifications
+ knotifyconfig
+ knotifyconfig
+ kwallet
+ kwidgetsaddons
+ kwindowsystem
+ kxmlgui
+ libssh
+ ;; TODO: libvnc{server,client} - is not tigervnc-{server,client}
+ oxygen-icons ; default icon set
+ qtbase-5))
(home-page "https://kde.org/applications/internet/org.kde.krdc")
(synopsis "Remote desktop client")
(description "KRDC is a client application that allows you to view or even
diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm
index bc88c72407..7537ac1ddd 100644
--- a/gnu/packages/kde-multimedia.scm
+++ b/gnu/packages/kde-multimedia.scm
@@ -599,33 +599,33 @@ Some features:
(native-inputs
(list extra-cmake-modules librsvg pkg-config kdoctools))
(inputs
- `(("also-lib" ,alsa-lib)
- ("audiofile" ,audiofile)
- ("flac" ,flac)
- ("id3lib" ,id3lib)
- ("karchive" ,karchive)
- ("kcompletion" ,kcompletion)
- ("kconfig" ,kconfig)
- ("kconfigwidgets" ,kconfigwidgets)
- ("kcoreaddons" ,kcoreaddons)
- ("kcrash" ,kcrash)
- ("kdbusaddons" ,kdbusaddons)
- ("ki18n" ,ki18n)
- ("kiconthemes" ,kiconthemes)
- ("kio" ,kio)
- ("kservice" ,kservice)
- ("ktextwidgets" ,ktextwidgets)
- ("kwidgetsaddons" ,kwidgetsaddons)
- ("kxmlgui" ,kxmlgui)
- ("libmad" ,libmad)
- ("libsamplerate" ,libsamplerate)
- ("libvorbis" ,libvorbis)
- ("opus" ,opus)
- ("oxygen-icons" ,oxygen-icons) ; default icon set
- ("pulseaudio" ,pulseaudio)
- ("qtbase" ,qtbase-5)
- ("qtmultimedia" ,qtmultimedia)
- ("zlib" ,zlib)))
+ (list alsa-lib
+ audiofile
+ flac
+ id3lib
+ karchive
+ kcompletion
+ kconfig
+ kconfigwidgets
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ ki18n
+ kiconthemes
+ kio
+ kservice
+ ktextwidgets
+ kwidgetsaddons
+ kxmlgui
+ libmad
+ libsamplerate
+ libvorbis
+ opus
+ oxygen-icons ; default icon set
+ pulseaudio
+ qtbase-5
+ qtmultimedia
+ zlib))
(home-page "https://kde.org/applications/multimedia/org.kde.kwave")
(synopsis "Sound editor for KDE")
(description "Kwave is a sound editor designed for the KDE Desktop
diff --git a/gnu/packages/kde-pim.scm b/gnu/packages/kde-pim.scm
index a2edb13ea6..dd18a95062 100644
--- a/gnu/packages/kde-pim.scm
+++ b/gnu/packages/kde-pim.scm
@@ -358,33 +358,33 @@ Akonadi PIM data server. It uses Xapian for indexing and querying.")
(native-inputs
(list extra-cmake-modules))
(inputs
- `(("akonadi" ,akonadi)
- ("akonadi-calendar" ,akonadi-calendar)
- ("akonadi-contacts" ,akonadi-contacts)
- ("akonadi-mime" ,akonadi-mime)
- ("boost" ,boost)
- ("kcalendarcore" ,kcalendarcore)
- ("kcalendarsupport" ,kcalendarsupport)
- ("kcalutils" ,kcalutils)
- ("kcodecs" ,kcodecs)
- ("kcontacts" ,kcontacts)
- ("kdbusaddons" ,kdbusaddons)
- ("kdepim-apps-libs" ,kdepim-apps-libs)
- ("kdiagram" ,kdiagram)
- ("keventviews" ,keventviews)
- ("ki18n" ,ki18n)
- ("kiconthemes" ,kiconthemes)
- ("kidentitymanagement" ,kidentitymanagement)
- ("kio" ,kio)
- ("kitemmodels" ,kitemmodels)
- ("kldap" ,kldap)
- ("kmailtransport" ,kmailtransport)
- ("kmime" ,kmime)
- ("kpimtextedit" ,kpimtextedit)
- ("ktextwidgets" ,ktextwidgets)
- ("kwallat" ,kwallet)
- ("libkdepim" ,libkdepim)
- ("qtbase" ,qtbase-5)))
+ (list akonadi
+ akonadi-calendar
+ akonadi-contacts
+ akonadi-mime
+ boost
+ kcalendarcore
+ kcalendarsupport
+ kcalutils
+ kcodecs
+ kcontacts
+ kdbusaddons
+ kdepim-apps-libs
+ kdiagram
+ keventviews
+ ki18n
+ kiconthemes
+ kidentitymanagement
+ kio
+ kitemmodels
+ kldap
+ kmailtransport
+ kmime
+ kpimtextedit
+ ktextwidgets
+ kwallet
+ libkdepim
+ qtbase-5))
(home-page "https://invent.kde.org/pim/incidenceeditor")
(synopsis "KDE PIM library for editing incidences")
(description "This library provides an incidence editor for KDE PIM.")
diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm
index 6a65b7b1f3..2b3a0dd15e 100644
--- a/gnu/packages/kde-utils.scm
+++ b/gnu/packages/kde-utils.scm
@@ -508,30 +508,30 @@ remind you to take a break now and then.")
(native-inputs
(list extra-cmake-modules kdoctools))
(inputs
- `(("kauth" ,kauth)
- ("kconfig" ,kconfig)
- ("kconfigwidgets" ,kconfigwidgets)
- ("kcompletion" ,kcompletion)
- ("kcoreaddons" ,kcoreaddons)
- ("kcrash" ,kcrash)
- ("kdbusaddons" ,kdbusaddons)
- ("ki18n" ,ki18n)
- ("kiconthemes" ,kiconthemes)
- ("kio" ,kio)
- ("kjobwidgets" ,kjobwidgets)
- ("knotifications" ,knotifications)
- ("knotifyconfig" ,knotifyconfig)
- ("ktextwidgets" ,ktextwidgets)
- ("kwallet" ,kwallet)
- ("kwidgetsaddons" ,kwidgetsaddons)
- ("kwindowsystem" ,kwindowsystem)
- ("kxmlgui" ,kxmlgui)
- ("libsmbclient" ,samba)
- ("oxygen-icons" ,oxygen-icons) ;; default icon set
- ("plasma-framework" ,plasma-framework)
- ("qtbase" ,qtbase-5)
- ("qtdeclarative" ,qtdeclarative)
- ("solid" ,solid)))
+ (list kauth
+ kconfig
+ kconfigwidgets
+ kcompletion
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ ki18n
+ kiconthemes
+ kio
+ kjobwidgets
+ knotifications
+ knotifyconfig
+ ktextwidgets
+ kwallet
+ kwidgetsaddons
+ kwindowsystem
+ kxmlgui
+ samba
+ oxygen-icons ;; default icon set
+ plasma-framework
+ qtbase-5
+ qtdeclarative
+ solid))
(home-page "https://kde.org/applications/utilities/org.kde.smb4k")
(synopsis "Samba (SMB) share advanced browser")
(description "Smb4K is an network neighborhood browser for the KDE
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 0ea6a73c92..851a3495b7 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -1099,8 +1099,7 @@ a variety of formats, including PDF, PostScript, DejaVu, and EPub.")
(native-inputs
(list extra-cmake-modules kdoctools))
(inputs
- `(("gettext" ,gettext-minimal)
- ("qtbase" ,qtbase-5)))
+ (list gettext-minimal qtbase-5))
(home-page "https://kde.org/applications/development")
(synopsis "Tools for translating DocBook XML files with Gettext")
(description "This is a collection of tools that facilitate translating
diff --git a/gnu/packages/libusb.scm b/gnu/packages/libusb.scm
index a3f74a62d7..db7ae86cc7 100644
--- a/gnu/packages/libusb.scm
+++ b/gnu/packages/libusb.scm
@@ -557,8 +557,7 @@ devices.")
(base32 "1nr4z4b10vpbh3ss525r7spz4i43zim2ba5qzfl15dgdxshxxivb"))))
(build-system gnu-build-system)
(inputs
- `(("libusb" ,libusb)
- ("udev" ,eudev)))
+ (list libusb eudev))
(native-inputs
(list autoconf automake libtool pkg-config))
(home-page "https://github.com/libusb/hidapi")
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index ed76159bff..2e659836e2 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -8670,8 +8670,8 @@ kernel side implementation.")
(base32 "1ygaw69pfz2hfzw9cqzg9rfnjzrdbfkwsiinz6qs2h56dssjz0y9"))))
(build-system gnu-build-system)
(inputs
- `(("lz4" ,lz4)
- ("libuuid" ,util-linux "lib")))
+ (list lz4
+ `(,util-linux "lib")))
(native-inputs
(list autoconf automake libtool pkg-config))
(home-page "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/")
diff --git a/gnu/packages/lisp-check.scm b/gnu/packages/lisp-check.scm
index 9a37bdcfbf..1cdd7d8300 100644
--- a/gnu/packages/lisp-check.scm
+++ b/gnu/packages/lisp-check.scm
@@ -78,9 +78,7 @@
(base32 "1kbjwpniffdpv003igmlz5r0vy65m7wpfnhg54fhwirp1227hgg7"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("closer-mop" ,sbcl-closer-mop)
- ("optima" ,sbcl-optima)))
+ (list sbcl-alexandria sbcl-closer-mop sbcl-optima))
(native-inputs
(list sbcl-stefil))
(home-page "https://github.com/arclanguage/Clamp")
@@ -156,9 +154,7 @@ against the last run.")
(base32 "0f40wikcf783jx26ip0nnhwjjfjvjiw7njqsqrb6kaphc8bgw0i1"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("closer-mop" ,sbcl-closer-mop)
- ("trivia" ,sbcl-trivia)))
+ (list sbcl-alexandria sbcl-closer-mop sbcl-trivia))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/Ferada/cl-mock")
@@ -315,8 +311,7 @@ that of Eos has not. Thus, Eos is now deprecated in favor of FiveAM.")
"1k8i2kq57201bvy3zfpsxld530hd104dgbglxigqb6i408c1a7aw"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-alexandria sbcl-trivial-gray-streams))
(synopsis "Simple and powerful test framework for Common Lisp")
(description "A Common Lisp test framework that treasures your failures,
logical continuation of Stefil. It focuses on interactive debugging.")
@@ -347,9 +342,8 @@ logical continuation of Stefil. It focuses on interactive debugging.")
(sha256
(base32 "04mh5plmlb15jbq3dkd8b9jl1dmbbg4hnd3k7859vpf6s12k5p4j"))))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("net.didierverna.asdf-flv" ,sbcl-net.didierverna.asdf-flv)
- ("trivial-backtrace" ,sbcl-trivial-backtrace)))
+ (list sbcl-alexandria sbcl-net.didierverna.asdf-flv
+ sbcl-trivial-backtrace))
(build-system asdf-build-system/sbcl)
(synopsis "Common Lisp testing framework")
(description "FiveAM is a simple (as far as writing and running tests
@@ -413,7 +407,7 @@ with a focus on interactive development.")
(base32 "10a78032vnf12kjjpfmq9ign38cad237ycyq37dwnx922nxjjaj4"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cl-ppcre))
(home-page "https://github.com/foretspaisibles/cl-kaputt")
(synopsis "Simple interactive test framework for Common Lisp")
(description
@@ -527,10 +521,8 @@ testing. It is an extension of the library written by Chris Riesbeck.")
"1rsqy8y0jqll6xn9a593848f5wvd5ribv4csry1ly0hmdhfnqzlp"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-interpol" ,sbcl-cl-interpol)
- ("iterate" ,sbcl-iterate)
- ("symbol-munger" ,sbcl-symbol-munger)))
+ (list sbcl-alexandria sbcl-cl-interpol sbcl-iterate
+ sbcl-symbol-munger))
(synopsis "Test Framework for Common Lisp")
(description
"LISP-UNIT2 is a Common Lisp library that supports unit testing in the
@@ -562,8 +554,7 @@ by Chris Riesbeck.")
(base32 "1hf3r6pqbnd9vsd1i24qmz928kia72hdgmiafiwb6jw1hmj3r6ga"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("closer-mop" ,sbcl-closer-mop)
- ("org-sampler" ,sbcl-org-sampler)))
+ (list sbcl-closer-mop sbcl-org-sampler))
(home-page "https://github.com/jphmrst/cl-nst")
(synopsis "Unit testing for Common Lisp")
(description
@@ -595,8 +586,7 @@ by Chris Riesbeck.")
"1mvsm3r0r6a2bg75nw0q7n9vlby3ch45qjl7hnb5k1z2n5x5lh60"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)
- ("form-fiddle" ,sbcl-form-fiddle)))
+ (list sbcl-documentation-utils sbcl-form-fiddle))
(synopsis "Extensible and cross-compatible testing framework for Common Lisp")
(description
"Parachute is a simple-to-use and extensible testing framework.
@@ -628,10 +618,8 @@ Each test can contain a bunch of test forms that make up its body.")
(file-name (git-file-name "prove" version))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-colors" ,sbcl-cl-colors)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("cl-ansi-text" ,sbcl-cl-ansi-text)))
+ (list sbcl-alexandria sbcl-cl-colors sbcl-cl-ppcre
+ sbcl-cl-ansi-text))
(synopsis "Yet another unit testing framework for Common Lisp")
(description
"This project was originally called @command{cl-test-more}.
@@ -699,9 +687,7 @@ tester module.")
"07ala4l2fncxf540fzxj3h5mhi9i4wqllhj0rqk8m2ljl5zbz89q"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("dissect" ,sbcl-dissect)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-bordeaux-threads sbcl-dissect sbcl-trivial-gray-streams))
(home-page "https://github.com/fukamachi/rove")
(synopsis
"Yet another common lisp testing library")
@@ -761,10 +747,7 @@ This is intended to be a successor of Prove.")
(base32 "1fqqa7lhf28qg60ji9libkylkcy747x576qpjn1y7c945j2fxmnm"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)
- ("local-time" ,sbcl-local-time)
- ("osicat" ,sbcl-osicat)
- ("rutils" ,sbcl-rutils)))
+ (list sbcl-cl-ppcre sbcl-local-time sbcl-osicat sbcl-rutils))
(home-page "https://github.com/vseloved/should-test")
(synopsis "Minimal yet feature-rich Common Lisp test framework")
(description
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index b15ca5e9ce..760ac80000 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -154,15 +154,15 @@ portable between implementations.")
(base32 "1z1blj05q71vzh323qwyn9p3xs7v0mq2yhwfyzza5libp37wqm3c"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("claw" ,sbcl-claw)
- ("dissect" ,sbcl-dissect)
- ("local-time" ,sbcl-local-time)
- ("log4cl" ,sbcl-log4cl)
- ("split-sequence" ,sbcl-split-sequence)
- ("static-vectors" ,sbcl-static-vectors)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-alexandria
+ sbcl-cffi
+ sbcl-claw
+ sbcl-dissect
+ sbcl-local-time
+ sbcl-log4cl
+ sbcl-split-sequence
+ sbcl-static-vectors
+ sbcl-trivial-gray-streams))
(home-page "https://github.com/borodust/bodge-utilities")
(synopsis "Common Lisp utilities library for CL-BODGE")
(description
@@ -224,7 +224,7 @@ implementation with no external dependencies.")
(base32 "1ljc8yj32lmd1d60446rzl9m0r1ar15gdzacsf6blw1kny8xlrsr"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(synopsis "Common Lisp utility library")
(description
"This is a Common Lisp library providing various utilities.")
@@ -438,7 +438,7 @@ timeouts.")
(base32 "19i443fz3488v1pbbr9x24y8h8vlyhny9vj6c9jk5prm702awrp6"))
(file-name
(git-file-name "bordeaux-threads" version))))
- (inputs `(("alexandria" ,sbcl-alexandria)))
+ (inputs (list sbcl-alexandria))
(native-inputs (list sbcl-fiveam))
(build-system asdf-build-system/sbcl)
(synopsis "Portable shared-state concurrency library for Common Lisp")
@@ -646,7 +646,7 @@ compatible with ANSI-compliant Common Lisp implementations.")
(base32 "1y2gq2sckspnq8118bix55p2j43dk9qn3p8a2rplp1ip2qxqbb1i"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("parse" ,sbcl-parse)))
+ (list sbcl-parse))
(home-page "https://github.com/massung/re")
(synopsis "Lua-style Pattern Matching for Common Lisp")
(description
@@ -748,7 +748,7 @@ RFC7564.")
(native-inputs
(list sbcl-flexi-streams))
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cl-ppcre))
(home-page "http://weitz.de/cl-unicode/")
(synopsis "Portable Unicode library for Common Lisp")
(description "CL-UNICODE is a portable Unicode library Common Lisp, which
@@ -930,8 +930,7 @@ a sequence (or chain) of such elements.")
(base32 "0w6igiav35a65h6r4p1g6dw2i7mw0s06mviw31768r6z62l1ny1v"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("iterate" ,sbcl-iterate)
- ("zpb-ttf" ,sbcl-zpb-ttf)))
+ (list sbcl-iterate sbcl-zpb-ttf))
(home-page "https://github.com/mbattyani/cl-pdf")
(synopsis "Common Lisp library for generating PDF files")
(description
@@ -1001,12 +1000,12 @@ from other CLXes around the net.")
#t))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("clx" ,sbcl-clx)
- ("zpb-ttf" ,sbcl-zpb-ttf)
- ("cl-vectors" ,sbcl-cl-vectors)
- ("cl-fad" ,sbcl-cl-fad)
- ("cl-store" ,sbcl-cl-store)
- ("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-clx
+ sbcl-zpb-ttf
+ sbcl-cl-vectors
+ sbcl-cl-fad
+ sbcl-cl-store
+ sbcl-trivial-features))
(home-page "https://github.com/l04m33/clx-truetype")
(synopsis "Antialiased TrueType font rendering using CLX and XRender")
(description "CLX-TrueType is pure common lisp solution for
@@ -1443,8 +1442,7 @@ to DeRemer and Pennello, which is used by Bison and lalr.scm (not lalr.cl).")
"1qs1bv3m0ki8l5czhsflxcryh22r9d9g9a3a3b0cr0pl954q5rld"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("trivial-garbage" ,sbcl-trivial-garbage)))
+ (list sbcl-bordeaux-threads sbcl-trivial-garbage))
(synopsis "Futures promises synchronization mechanism for Common Lisp")
(description
"Eager Future2 is a Common Lisp library that provides composable
@@ -1567,9 +1565,7 @@ pure Common Lisp.")
(base32 "1ldpsbp3qrfzvknclsxj3sdyms1jf9ad20dvh4w0kw3zgahn2nr5"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-pcg" ,sbcl-cl-pcg)
- ("golden-utils" ,sbcl-golden-utils)
- ("ironclad" ,sbcl-ironclad)))
+ (list sbcl-cl-pcg sbcl-golden-utils sbcl-ironclad))
(home-page "https://git.mfiano.net/mfiano/seedable-rng")
(synopsis "Common Lisp random number generator")
(description
@@ -1648,8 +1644,7 @@ several blockable channels.)")
"08bmf3pi7n5hadpmqqkg65cxcj6kbvm997wcs1f53ml1nb79d9z8"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("jpl-queues" ,sbcl-jpl-queues)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)))
+ (list sbcl-jpl-queues sbcl-bordeaux-threads))
(native-inputs
(list sbcl-eager-future2))
(synopsis "Thread-safe message-passing channels in Common Lisp")
@@ -1704,9 +1699,7 @@ libraries such as Bordeaux-Threads and Eager Future.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("trivial-with-current-source-form"
- ,sbcl-trivial-with-current-source-form)))
+ (list sbcl-alexandria sbcl-trivial-with-current-source-form))
(synopsis "Common Lisp packrat parser")
(description
"This is a packrat parser for Common Lisp.
@@ -1803,9 +1796,7 @@ satisfying the test.")
(file-name (git-file-name "colorize" version))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("split-sequence" ,sbcl-split-sequence)
- ("html-encode" ,sbcl-html-encode)))
+ (list sbcl-alexandria sbcl-split-sequence sbcl-html-encode))
(synopsis "Common Lisp for syntax highlighting")
(description
"@command{colorize} is a Lisp library for syntax highlighting
@@ -1880,7 +1871,7 @@ for parsing, and grammar based on @command{peg-markdown}.")
(file-name (string-append "cl-fad" version "-checkout"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)))
+ (list sbcl-bordeaux-threads))
(synopsis "Portable pathname library for Common Lisp")
(description
"CL-FAD (for \"Files and Directories\") is a thin layer atop Common
@@ -1914,7 +1905,7 @@ Common Lisp.")
(base32 "0yyp9z6iwx476whz0n1rpjznjyqqhlylhzwpgg5xx92lxmskl752"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-named-readtables))
(home-page "https://github.com/cbaggers/fn")
(synopsis "Macros for lambda brevity")
(description
@@ -1993,8 +1984,7 @@ also be supported.")
;; Tests only.
(list sbcl-rt))
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-bordeaux-threads sbcl-flexi-streams))
(synopsis "Cryptographic toolkit written in Common Lisp")
(description
"Ironclad is a cryptography library written entirely in Common Lisp.
@@ -2056,7 +2046,7 @@ readtables, which is akin to package namespacing in Common Lisp.")
(base32 "0i4rqz5cv7d7c2w81x5lwy05s6fbi3zikf4k5kpi3bkx3cabwdxj"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("parse-number" ,sbcl-parse-number)))
+ (list sbcl-parse-number))
(home-page "http://common-lisp.net/project/py-configparser/")
(synopsis "ConfigParser Python module functionality for Common Lisp")
(description "The py-configparser package implements the ConfigParser
@@ -2089,7 +2079,7 @@ values in other options.")
(file-name (git-file-name "pythonic-string-reader" version))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-named-readtables))
(home-page "https://github.com/smithzvk/pythonic-string-reader")
(synopsis "Read table modification inspired by Python's three quote strings")
(description "This piece of code sets up some reader macros that make it
@@ -2282,8 +2272,7 @@ new fiends in addition to old friends like @command{aif} and
(file-name (git-file-name "let-plus" version))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)))
+ (list sbcl-alexandria sbcl-anaphora))
(native-inputs
(list sbcl-lift))
(synopsis "Destructuring extension of let*")
@@ -2324,8 +2313,7 @@ not counting tests)
(file-name (git-file-name "cl-colors" version))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("let-plus" ,sbcl-let-plus)))
+ (list sbcl-alexandria sbcl-let-plus))
(synopsis "Simple color library for Common Lisp")
(description
"This is a very simple color library for Common Lisp, providing
@@ -2365,8 +2353,7 @@ This library is no longer supported by its author.")
(file-name (git-file-name "cl-ansi-text" version))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-colors2" ,sbcl-cl-colors2)))
+ (list sbcl-alexandria sbcl-cl-colors2))
(native-inputs
(list sbcl-fiveam))
(synopsis "ANSI terminal color implementation for Common Lisp")
@@ -2562,15 +2549,15 @@ Lisp programs. It parses URI according to the RFC 2396 specification.")
"06gw5wxcpdclb6a5i5k9lbmdlyqsp182czrm9bm1cpklzbj0ihrl"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("asdf-finalizers" ,sbcl-asdf-finalizers)
- ("babel" ,sbcl-babel)
- ("chipz" ,sbcl-chipz)
- ("cl+ssl" ,sbcl-cl+ssl)
- ("flexi-streams" ,sbcl-flexi-streams)
- ("ironclad" ,sbcl-ironclad)
- ("salza2" ,sbcl-salza2)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)
- ("usocket" ,sbcl-usocket)))
+ (list sbcl-asdf-finalizers
+ sbcl-babel
+ sbcl-chipz
+ sbcl-cl+ssl
+ sbcl-flexi-streams
+ sbcl-ironclad
+ sbcl-salza2
+ sbcl-trivial-gray-streams
+ sbcl-usocket))
(home-page "https://github.com/qitab/qmynd")
(synopsis "QITAB MySQL Native Driver for Common Lisp")
(description "QMyND, the QITAB MySQL Native Driver, is a MySQL client
@@ -2639,7 +2626,7 @@ non-consing thread safe queues and fibonacci priority queues.")
(base32 "0k2f1771wd9kdrcasldy1r00k5bdgi9fd07in52zmjggc0i7dd80"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "https://github.com/3b/glsl-packing/")
(synopsis "Common Lisp utilities to calculate OpenGL layouts")
(description
@@ -2701,9 +2688,7 @@ from GLSL as data.")
(base32 "0bhxxnv7ldkkb18zdxyz2rj2a3iawzq2kcp7cn5i91iby7n0082x"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("documentation-utils" ,sbcl-documentation-utils)
- ("glsl-symbols" ,sbcl-glsl-spec)))
+ (list sbcl-alexandria sbcl-documentation-utils sbcl-glsl-spec))
(home-page "https://github.com/cbaggers/rtg-math")
(synopsis "Common Lisp library of game-related math functions")
(description
@@ -2736,14 +2721,14 @@ for making realtime graphics in Lisp.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("documentation-utils" ,sbcl-documentation-utils)
- ("fn" ,sbcl-fn)
- ("glsl-spec" ,sbcl-glsl-spec)
- ("named-readtables" ,sbcl-named-readtables)
- ("parse-float" ,sbcl-parse-float)
- ("vas-string-metrics" ,sbcl-vas-string-metrics)))
+ (list sbcl-alexandria
+ sbcl-cl-ppcre
+ sbcl-documentation-utils
+ sbcl-fn
+ sbcl-glsl-spec
+ sbcl-named-readtables
+ sbcl-parse-float
+ sbcl-vas-string-metrics))
(home-page "https://github.com/cbaggers/varjo")
(synopsis "Lisp to GLSL Language Translator")
(description
@@ -2844,8 +2829,7 @@ package.")
(file-name (git-file-name "cffi-c-ref" version))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)))
+ (list sbcl-alexandria sbcl-cffi))
(synopsis "Streamlined access to foreign memory")
(description
"This Common Lisp library provides macros to access foreign memory.")
@@ -2973,9 +2957,7 @@ Redis data structure store.")
"0c22lqarrpbq82dg1sb3y6mp6w2faczp34ymzhnmff88yfq1xzsf"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)
- ("anaphora" ,sbcl-anaphora)
- ("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-cl-ppcre sbcl-anaphora sbcl-named-readtables))
(home-page "https://common-lisp.net/project/parenscript/")
(synopsis "Translator from a subset of Common Lisp to JavaScript")
(description
@@ -3609,7 +3591,7 @@ This XML parser implementation has the following limitations:
"02z7k163d51v0pzk8mn1xb6h5s6x64gjqkslhwm3a5x26k2gfs11"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("s-xml" ,sbcl-s-xml)))
+ (list sbcl-s-xml))
(home-page "https://common-lisp.net/project/s-xml-rpc/")
(synopsis "Implementation of XML-RPC in Common Lisp for both client and server")
(description
@@ -3798,7 +3780,7 @@ RFC 1321 by R. Rivest, published April 1992.")
(package
(inherit (sbcl-package->ecl-package sbcl-md5))
(inputs
- `(("flexi-streams" ,ecl-flexi-streams)))))
+ (list ecl-flexi-streams))))
(define-public sbcl-cl+ssl
(let ((commit "701e645081e6533a3f0f0b3ac86389d6f506c4b5")
@@ -4761,9 +4743,7 @@ Long Painful History of Time\".")
(native-inputs
(list sbcl-lisp-unit))
(inputs
- `(("cl-interpol" ,sbcl-cl-interpol)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("local-time" ,sbcl-local-time)))
+ (list sbcl-cl-interpol sbcl-cl-ppcre sbcl-local-time))
(home-page "https://github.com/chaitanyagupta/chronicity")
(synopsis "Natural language date and time parser for Common Lisp")
(description
@@ -5010,7 +4990,7 @@ theory accurate to internal-time-units-per-second.")
(native-inputs
(list sbcl-stefil))
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)))
+ (list sbcl-bordeaux-threads))
(home-page "https://github.com/7max/log4cl")
(synopsis "Common Lisp logging framework, modeled after Log4J")
(description
@@ -5100,11 +5080,8 @@ by either a symbol or a keyword.")
(base32 "0r51ydj5v7afi2jrlscbhxprv13d9vzg5316g1yzwaxc1kzsdsw6"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("dissect" ,sbcl-dissect)
- ("documentation-utils" ,sbcl-documentation-utils)
- ("local-time" ,sbcl-local-time)
- ("piping" ,sbcl-piping)))
+ (list sbcl-bordeaux-threads sbcl-dissect sbcl-documentation-utils
+ sbcl-local-time sbcl-piping))
(home-page "https://shinmera.github.io/verbose/")
(synopsis "Logging framework using the piping library")
(description
@@ -5228,7 +5205,7 @@ the CFFI approach used by burgled-batteries, but has the same goal.")
(base32 "0q9b07spmhg1b576cnnacvkf7zr3mab2rdydfylbn92y9mms9vyj"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("trivial-arguments" ,sbcl-trivial-arguments)))
+ (list sbcl-trivial-arguments))
(synopsis "Scheme style syntax/macros/functions for Common Lisp")
(description
"Schemeish implements several useful Scheme constructs for Common Lisp.
@@ -5437,8 +5414,7 @@ basic everyday functions and macros.")
"0maxs8392953fhnaa6zwnm2mdbhxjxipp4g4rvypm06ixr6pyv1c"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("close-mop" ,sbcl-closer-mop)
- ("fare-utils" ,sbcl-fare-utils)))
+ (list sbcl-closer-mop sbcl-fare-utils))
(home-page "https://github.com/fare/fare-mop")
(synopsis "General purpose Common Lisp utilities using the MOP")
(description
@@ -5474,11 +5450,8 @@ great for REPL interaction and debugging.")
(native-inputs
(list sbcl-hu.dwim.stefil))
(inputs
- `(("alexandira" ,sbcl-alexandria)
- ("fare-mop" ,sbcl-fare-mop)
- ("fare-quasiquote" ,sbcl-fare-quasiquote)
- ("fare-utils" ,sbcl-fare-utils)
- ("trivia" ,sbcl-trivia)))
+ (list sbcl-alexandria sbcl-fare-mop sbcl-fare-quasiquote
+ sbcl-fare-utils sbcl-trivia))
(home-page "https://github.com/fare/inferior-shell")
(synopsis "Spawn local or remote processes and shell pipes")
(description
@@ -5547,7 +5520,7 @@ UTF-8 has is that it doesn't depend on any other libraries.")
(base32
"00nbr3mffxhlq14gg9d16pa6691s4qh35inyw76v906s77khm5a2"))))
(inputs
- `(("split-sequence" ,sbcl-split-sequence)))
+ (list sbcl-split-sequence))
(synopsis "IDNA string encoding and decoding routines for Common Lisp")
(description "This Common Lisp library provides string encoding and
decoding routines for IDNA, the International Domain Names in Applications.")
@@ -5576,7 +5549,7 @@ decoding routines for IDNA, the International Domain Names in Applications.")
(base32
"1hw1v1lw26rifyznpnj1csphha9jgzwpiic16ni3pvs6hcsni9rz"))))
(inputs
- `(("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-trivial-features))
(native-inputs
(list sbcl-fiveam))
(synopsis "Efficient endianness conversion for Common Lisp")
@@ -5732,9 +5705,7 @@ Closure is a reference to the web browser it was originally written for.")
"13kif7rf3gqdycsk9zq0d7y0g9y81krkl0z87k0p2fkbjfgrph37"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("closure-common" ,sbcl-closure-common)
- ("puri" ,sbcl-puri)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-closure-common sbcl-puri sbcl-trivial-gray-streams))
(synopsis "Common Lisp XML parser")
(description "CXML implements a namespace-aware, validating XML 1.0
parser as well as the DOM Level 2 Core interfaces. Two parser interfaces are
@@ -5766,11 +5737,8 @@ offered, one SAX-like, the other similar to StAX.")
"1rld038hmvm0whaffkszd5ks7mg44z1vfbgddal434df8sgspzql"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cxml" ,sbcl-cxml)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("yacc" ,sbcl-cl-yacc)
- ("parse-number" ,sbcl-parse-number)
- ("cl-base64" ,sbcl-cl-base64)))
+ (list sbcl-cxml sbcl-cl-ppcre sbcl-cl-yacc sbcl-parse-number
+ sbcl-cl-base64))
(synopsis "Relax NG for Closure XML (CXML)")
(description "An implementation of Relax NG schema validation written in
Common Lisp, including support for compact syntax, DTD Compatibility, and the
@@ -6365,8 +6333,7 @@ arrows.")
(base32
"0w4rqvrgdgk3fwfq3kx4r7wwdr2bv3b6n3bdqwsiriw9psqzpz2s"))))
(inputs
- `(("cxml" ,sbcl-cxml)
- ("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cxml sbcl-cl-ppcre))
(synopsis "Concise, regexp-like pattern matching on streaming XML for Common Lisp")
(description "CXML does an excellent job at parsing XML elements, but what
do you do when you have a XML file that's larger than you want to fit in
@@ -6404,14 +6371,14 @@ power of CXML is available when necessary.")
"0fw2q866yddbf23nk9pxphm9gsasx35vjyss82xzvndnjmzlqfl5"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("trivial-garbage" ,sbcl-trivial-garbage)
- ("babel" ,sbcl-babel)
- ("iolib" ,sbcl-iolib)
- ("ieee-floats" ,sbcl-ieee-floats)
- ("flexi-streams" ,sbcl-flexi-streams)
- ("cl-xmlspam" ,sbcl-cl-xmlspam)
- ("ironclad" ,sbcl-ironclad)))
+ (list sbcl-alexandria
+ sbcl-trivial-garbage
+ sbcl-babel
+ sbcl-iolib
+ sbcl-ieee-floats
+ sbcl-flexi-streams
+ sbcl-cl-xmlspam
+ sbcl-ironclad))
(synopsis "D-Bus client library for Common Lisp")
(description "This is a Common Lisp library that publishes D-Bus
objects as well as send and notify other objects connected to a bus.")
@@ -6442,10 +6409,8 @@ objects as well as send and notify other objects connected to a bus.")
(base32
"0bg3l0a28lw5gqqjp6p6b5nhwqk46sgkb7184w5qbfngw1hk8x9y"))))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("let-plus" ,sbcl-let-plus)
- ("trivial-garbage" ,sbcl-trivial-garbage)
- ("closer-mop" ,sbcl-closer-mop)))
+ (list sbcl-alexandria sbcl-let-plus sbcl-trivial-garbage
+ sbcl-closer-mop))
(native-inputs
(list sbcl-fiveam))
(synopsis "Hooks extension point mechanism (as in Emacs) for Common Lisp")
@@ -6543,8 +6508,7 @@ extension-points via the concept of hooks.")
(base32
"1fh8r7kf8s3hvqdg6b71b8p7w3v2kkga9bw8j3qqdxhzr6anpm0b"))))
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("usocket" ,sbcl-usocket)))
+ (list sbcl-bordeaux-threads sbcl-usocket))
(synopsis "Common Lisp abstraction layer over platform dependent functionality")
(description "@code{s-sysdeps} is an abstraction layer over platform
dependent functionality. This simple package is used as a building block in a
@@ -6585,8 +6549,7 @@ number of other open source projects.
(base32
"050h6hwv8f16b5v6fzba8zmih92hgaaq27i2x9wv1iib41gbia3r"))))
(inputs
- `(("s-sysdeps" ,sbcl-s-sysdeps)
- ("s-xml" ,sbcl-s-xml)))
+ (list sbcl-s-sysdeps sbcl-s-xml))
(native-inputs
(list sbcl-fiveam))
(synopsis "Implementation of object prevalence for Common Lisp")
@@ -6864,8 +6827,7 @@ system.")
(base32 "18ig7rvxcra69437g0i8sxyv7c5dg26jqnx1rc2f9pxmihdprgk8"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("alexandria" ,sbcl-alexandria)
- ("fiveam" ,sbcl-fiveam)))
+ (list sbcl-alexandria sbcl-fiveam))
(synopsis "Binary search tree for Common Lisp")
(description
"BST is a Common Lisp library for working with binary search trees that
@@ -6896,7 +6858,7 @@ can contain any kind of values.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-trivial-gray-streams))
(synopsis "In-memory octet streams for Common Lisp")
(description
"CL-octet-streams is a library implementing in-memory octet
@@ -6976,7 +6938,7 @@ compression/decompression using bindings to the lzlib C library.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)))
+ (list sbcl-bordeaux-threads))
(synopsis "Portable channel-based concurrency for Common Lisp")
(description "Common Lisp library for channel-based concurrency. In
a nutshell, you create various threads sequentially executing tasks you need
@@ -7042,8 +7004,7 @@ ability to store all Common Lisp data types into streams.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("introspect-environment" ,sbcl-introspect-environment)))
+ (list sbcl-alexandria sbcl-introspect-environment))
(home-page "https://github.com/markcox80/specialization-store")
(synopsis "Different type of generic function for Common Lisp")
(description
@@ -7463,7 +7424,7 @@ Clojure, as well as several expansions on the idea.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("chanl" ,sbcl-chanl)))
+ (list sbcl-chanl))
(synopsis "Common Lisp library to evaluate some forms in parallel")
(description "This is a simple Common Lisp library to evaluate some
forms in parallel.")
@@ -7525,8 +7486,7 @@ binary heap and a Fibonacci heap) as well as an efficient priority queue.")
"0rv9bl8xrad5wfcg5zs1dazvnpmvqz6297lbn8bywsrcfnlf7h98"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-alexandria sbcl-named-readtables))
(synopsis "Reader macros for partial application and composition")
(description
"This Common Lisp library provides reader macros for concise expression
@@ -7556,8 +7516,7 @@ of function partial application and composition.")
"0479rbjgbj80jpk5bby18inlv1kfp771a82rlcq5psrz65qqa9bj"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-alexandria sbcl-trivial-gray-streams))
(synopsis "Common Lisp JSON parser/encoder")
(description
"YASON is a Common Lisp library for encoding and decoding data in the
@@ -7668,7 +7627,7 @@ results.")
"098qhkqskmmrh4wix34mawf7p5c87yql28r51r75yjxj577k5idq"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("trivial-indent" ,sbcl-trivial-indent)))
+ (list sbcl-trivial-indent))
(synopsis "Few simple tools to document Common Lisp libraries")
(description
"This is a small library to help you with managing the Common Lisp
@@ -7700,7 +7659,7 @@ docstrings for your library.")
"0pn45c9rbxlnhn5nvhqz6kyv0nlirwxpg4j27niwdq80yxzsn51f"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-documentation-utils))
(home-page "https://github.com/sirherrbatka/documentation-utils-extensions")
(synopsis "Set of extensions for documentation-utils")
(description
@@ -7740,7 +7699,7 @@ for more information.")
"041iznc9mpfyrl0sv5893ys9pbb2pvbn9g3clarqi7gsfj483jln"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-documentation-utils))
(synopsis "Utilities to destructure Common Lisp lambda forms")
(description
"Often times we need to destructure a form definition in a Common Lisp
@@ -7775,7 +7734,7 @@ macro. This library provides a set of simple utilities to help with that.")
(native-inputs
(list sbcl-parachute))
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-documentation-utils))
(synopsis "Tiny collection of array and vector utilities for Common Lisp")
(description
"A miniature toolkit that contains some useful shifting/popping/pushing
@@ -7808,8 +7767,7 @@ functions for arrays and vectors. Originally from Plump.")
"1w4wz7f6dc2ckdq9wq9r5014bg2nxjifj9yz1zzn41r8h1h5xfcd"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("array-utils" ,sbcl-array-utils)
- ("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-array-utils sbcl-documentation-utils))
(synopsis "Lenient XML / XHTML / HTML parser for Common Lisp")
(description
"Plump is a parser for HTML/XML-like documents, focusing on being
@@ -8007,8 +7965,7 @@ intending to program in Lisp.")
"1kr00zf62m7la7rxa2m5w49r9cyzamc106hvjcc8ffmi7a4jw490"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-unicode" ,sbcl-cl-unicode)
- ("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-cl-unicode sbcl-named-readtables))
(native-inputs
(list sbcl-flexi-streams))
(synopsis "String interpolation for Common Lisp")
@@ -8126,7 +8083,7 @@ from/to strings, streams and files.")
"0vww1x3yilb3bjwg6k184vaj4vxyxw4vralhnlm6lk4xac67kc9z"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-trivial-features))
(native-inputs
(list sbcl-fiveam))
(synopsis "Common Lisp library for running external programs")
@@ -8217,8 +8174,7 @@ visualization.")
"0pvsc9fmybx7rxd0kmzq4shi6hszdpwdc1sfy7jwyfxf8n3hnv4p"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-fad" ,sbcl-cl-fad)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-cl-fad sbcl-trivial-gray-streams))
(synopsis "Common Lisp library for tar and cpio archives")
(description
"This is a Common Lisp library to read and write disk-based file
@@ -8316,9 +8272,7 @@ for Common Lisp.")
#t))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("misc-extensions" ,sbcl-misc-extensions)
- ("mt19937" ,sbcl-mt19937)
- ("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-misc-extensions sbcl-mt19937 sbcl-named-readtables))
(synopsis "Functional set-theoretic collections library")
(description
"FSet is a functional set-theoretic collections library for Common Lisp.
@@ -8357,8 +8311,7 @@ may contain sets, maps may be keyed by sets, etc.")
"1zf8zvb0i6jm3hhfks4w74hibm6avgc6f9s1qwgjrn2bcik8lrvz"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("closer-mop" ,sbcl-closer-mop)))
+ (list sbcl-alexandria sbcl-closer-mop))
(native-inputs
(list sbcl-rt))
(synopsis "Delimited continuations for Common Lisp")
@@ -8604,10 +8557,9 @@ Common Lisp. It uses the libuv library as backend.")
"0xfds5yaya64arzr7w1x38karyz11swzbhxx1afldpradj9dh19c"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("vom" ,sbcl-vom)))
+ (list sbcl-vom))
(native-inputs
- `(("cl-async" ,sbcl-cl-async)
- ("fiveam" ,sbcl-fiveam)))
+ (list sbcl-cl-async sbcl-fiveam))
(synopsis "Promise implementation for Common Lisp")
(description
"This is a standalone promise implementation for Common Lisp. It is
@@ -8639,10 +8591,9 @@ the successor to the now-deprecated cl-async-future project.")
"0z0sc7qlzzxk99f4l26zp6rai9kv0kj0f599sxai5s44p17zbbvh"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("blackbird" ,sbcl-blackbird)))
+ (list sbcl-blackbird))
(native-inputs
- `(("cl-async" ,sbcl-cl-async)
- ("eos" ,sbcl-eos)))
+ (list sbcl-cl-async sbcl-eos))
(synopsis "Futures implementation for Common Lisp")
(description
"This is futures implementation for Common Lisp. It plugs in nicely
@@ -8752,8 +8703,7 @@ defined in RFC4648.")
(base32 "0r27pidjaxbm7k1rr90nnajwl5xm2kp65g1fv0fva17lzy45z1mp"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("cl-octet-streams" ,sbcl-cl-octet-streams)
- ("fiveam" ,sbcl-fiveam)))
+ (list sbcl-cl-octet-streams sbcl-fiveam))
(synopsis "Common Lisp library for Z85 encoding and decoding")
(description
"This package provides functions to encode or decode byte vectors or
@@ -8839,7 +8789,7 @@ in pure Common Lisp and does not require any Tk knowledge for its usage.")
(base32 "1kg50f76bfpfxcv4dfivq1n9a0xlsra2ajb0vd68lxwgbidgyc2y"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cl-ppcre))
(synopsis "Common Lisp macros for generating lexical analyzers")
(description
"This is a Common Lisp library providing a set of macros for generating
@@ -8873,8 +8823,7 @@ be used with @code{cl-yacc}.")
(native-inputs
(list sbcl-clunit2))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-alexandria sbcl-cl-ppcre))
(synopsis "Color library for Common Lisp")
(description
"This is a very simple color library for Common Lisp, providing:
@@ -9065,11 +9014,9 @@ ones.")
(base32 "1p48lxdibnps5rpyh5cmnk0vc77bmmxb32qdzfz93zadr8wwas10"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("chipz" ,sbcl-chipz)
- ("flexi-streams" ,sbcl-flexi-streams)
- ("parachute" ,sbcl-parachute)))
+ (list sbcl-chipz sbcl-flexi-streams sbcl-parachute))
(inputs
- `(("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-trivial-gray-streams))
(synopsis "Common Lisp library for zlib, deflate and gzip compression")
(description
"Salza2 is a Common Lisp library for creating compressed data in the zlib,
@@ -9103,8 +9050,7 @@ respectively.")
(native-inputs
(list sbcl-parachute))
(inputs
- `(("golden-utils" ,sbcl-golden-utils)
- ("specialization-store" ,sbcl-specialization-store)))
+ (list sbcl-golden-utils sbcl-specialization-store))
(home-page "https://git.mfiano.net/mfiano/origin")
(synopsis "Common Lisp graphics math library")
(description
@@ -9135,9 +9081,7 @@ performance and correctness.")
(base32 "0vyczbcwskrygrf1hgrsnk0jil8skmvf1kiaalw5jps4fjrfdkw0"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("babel" ,sbcl-babel)
- ("chipz" ,sbcl-chipz)
- ("iterate" ,sbcl-iterate)))
+ (list sbcl-babel sbcl-chipz sbcl-iterate))
(synopsis "PNG decoder for Common Lisp")
(description "This is a Common Lisp library for reading PNG images.")
(home-page "https://github.com/Ramarren/png-read")
@@ -9206,7 +9150,7 @@ read/write Bit Map Font (BMF) into text, JSON and XML.")
(base32 "0b3ag3jhl3z7kdls3ahdsdxsfhhw5qrizk769984f4wkxhb69rcm"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("salza2" ,sbcl-salza2)))
+ (list sbcl-salza2))
(synopsis "PNG encoder for Common Lisp")
(description "This is a Common Lisp library for creating PNG images.")
(home-page "https://www.xach.com/lisp/zpng/")
@@ -9235,7 +9179,7 @@ read/write Bit Map Font (BMF) into text, JSON and XML.")
(native-inputs
(list sbcl-lisp-unit))
(inputs
- `(("zpng" ,sbcl-zpng)))
+ (list sbcl-zpng))
(synopsis "QR code encoder for Common Lisp")
(description
"This Common Lisp library provides function to make QR codes and to save
@@ -9537,7 +9481,7 @@ correctly.")
(native-inputs
(list sbcl-ptester))
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cl-ppcre))
(home-page "https://common-lisp.net/project/cl-unification/")
(synopsis "Unification framework for Common Lisp")
(description
@@ -9800,8 +9744,7 @@ lightweight messaging kernel.")
(base32 "0la4dbcda78x29szanylccrsljqrn9d1mhh569sqkyp44ni5fv91"))
(file-name (git-file-name name version))))
(inputs
- `(("array-utils" ,sbcl-array-utils)
- ("plump" ,sbcl-plump)))
+ (list sbcl-array-utils sbcl-plump))
(build-system asdf-build-system/sbcl)
(synopsis "DOM tree searching engine based on CSS selectors")
(description "CLSS is a DOM traversal engine based on CSS
@@ -9834,10 +9777,7 @@ selectors. It makes use of the Plump-DOM and is used by lQuery.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("array-utils" ,sbcl-array-utils)
- ("form-fiddle" ,sbcl-form-fiddle)
- ("plump" ,sbcl-plump)
- ("clss" ,sbcl-clss)))
+ (list sbcl-array-utils sbcl-form-fiddle sbcl-plump sbcl-clss))
(build-system asdf-build-system/sbcl)
(synopsis "Library to allow jQuery-like HTML/DOM manipulation")
(description "@code{lQuery} is a DOM manipulation library written in
@@ -10281,8 +10221,7 @@ interfaces as well as a functional and an object oriented interface.")
(base32 "00bv1aj89q5vldmq92zp2364jq312zjq2mbd3iyz1s2b4widzhl7"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-alexandria sbcl-cl-ppcre))
(synopsis "Purely functional data structure library in Common Lisp")
(description
"Sycamore is a fast, purely functional data structure library in Common Lisp.
@@ -10423,8 +10362,7 @@ multiple checkers, including Aspell and Hunspell.")
(base32 "0qmk341zzcsbf8sq0w9ix3r080zg4ri6vzxym63lhdjfzwz3y8if"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)
- ("cl-ppcre-unicode" ,sbcl-cl-ppcre-unicode)))
+ (list sbcl-cl-ppcre sbcl-cl-ppcre-unicode))
(native-inputs
(list sbcl-fiveam))
(synopsis
@@ -10497,10 +10435,8 @@ tie modules together in functionality, hook into each other and so on.")
(base32 "12kjvin8hxidwkzfb7inqv5b6g5qzcssnj9wc497v2ixc56fqdz7"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("closer-mop" ,sbcl-closer-mop)
- ("lambda-fiddle" ,sbcl-lambda-fiddle)
- ("modularize" ,sbcl-modularize)
- ("trivial-arguments" ,sbcl-trivial-arguments)))
+ (list sbcl-closer-mop sbcl-lambda-fiddle sbcl-modularize
+ sbcl-trivial-arguments))
(home-page "https://shinmera.github.io/modularize-hooks/")
(synopsis "Generic hooks and triggers extension for Modularize")
(description
@@ -10531,10 +10467,8 @@ define and trigger hooks, which other modules can hook on to.")
(base32 "0bjf4wy39cwf75m7vh0r7mmcchs09yz2lrbyap98hnq8blq70fhc"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("lambda-fiddle" ,sbcl-lambda-fiddle)
- ("modularize" ,sbcl-modularize)
- ("trivial-arguments" ,sbcl-trivial-arguments)
- ("trivial-indent" ,sbcl-trivial-indent)))
+ (list sbcl-lambda-fiddle sbcl-modularize sbcl-trivial-arguments
+ sbcl-trivial-indent))
(home-page "https://shinmera.github.io/modularize-interfaces/")
(synopsis "Programmatical interfaces extension for Modularize")
(description
@@ -10604,9 +10538,7 @@ MOP easier to use.")
(base32 "18g137iqf86i247c9cg7d86b8k9cfq3yv272l73fsv734qpnv0g9"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-alexandria sbcl-cffi sbcl-trivial-features))
(native-inputs
(list sbcl-rt))
(synopsis "Operating system interface for Common Lisp")
@@ -10757,8 +10689,7 @@ Streams in ICDE’05.")
"0jnyp2kibcf5cwi60l6grjrj8wws9chasjvsw7xzwyym2lyid46f"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("ironclad" ,sbcl-ironclad)
- ("trivial-utf-8" ,sbcl-trivial-utf-8)))
+ (list sbcl-ironclad sbcl-trivial-utf-8))
(home-page "https://github.com/dardoria/uuid")
(synopsis
"Common Lisp implementation of UUIDs according to RFC4122")
@@ -10789,7 +10720,7 @@ Streams in ICDE’05.")
"0rmsjkgjl90gl6ssvgd60hb0d5diyhsiyypvw9hbc0ripvbmk5r5"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cl-ppcre))
(home-page "https://shinmera.github.io/dissect/")
(synopsis
"Introspection library for the call stack and restarts")
@@ -10850,13 +10781,13 @@ learn about each of the parameters.")
(base32 "1i1crdsf2nbyxxpvjgrwmwpjxn6a4drbcmqs4q4shfi8zyap7vng"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-package-locks" ,sbcl-cl-package-locks)
- ("cl-syntax" ,sbcl-cl-syntax)
- ("iterate" ,sbcl-iterate)
- ("optima" ,sbcl-optima)
- ("split-sequence" ,sbcl-split-sequence)
- ("trivial-types" ,sbcl-trivial-types)))
+ (list sbcl-alexandria
+ sbcl-cl-package-locks
+ sbcl-cl-syntax
+ sbcl-iterate
+ sbcl-optima
+ sbcl-split-sequence
+ sbcl-trivial-types))
(native-inputs
(list sbcl-prove))
(home-page "https://github.com/fukamachi/sxql")
@@ -10990,7 +10921,7 @@ weight, temperature, names of physical quantitites, etc.")
(base32
"1639msyagsswj85gc0wd90jgh8588j3qg5q70by9s2brf2q6w4lh"))))
(inputs
- `(("acclimation" ,sbcl-acclimation)))
+ (list sbcl-acclimation))
(build-system asdf-build-system/sbcl)
(home-page "https://github.com/robert-strandh/Clump")
(synopsis "Collection of tree implementations for Common Lisp")
@@ -11030,8 +10961,7 @@ sequences of objects.")
"1bcg13g7qb3dr8z50aihdjqa6miz5ivlc9wsj2csgv1km1mak2kj"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("acclimation" ,sbcl-acclimation)
- ("clump" ,sbcl-clump)))
+ (list sbcl-acclimation sbcl-clump))
(home-page "https://github.com/robert-strandh/cluffer")
(synopsis "Common Lisp library providing a protocol for text-editor buffers")
(description "Cluffer is a library for representing the buffer of a text
@@ -11066,7 +10996,7 @@ implementations of those protocols for different purposes.")
(native-inputs
(list sbcl-prove))
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(synopsis "LibSVM data format reader for Common Lisp")
(description
"This Common Lisp library provides a fast reader for data in LibSVM
@@ -11379,7 +11309,7 @@ non-RLE encoded forms of the files.")
(base32 "072v417vmcnvmyh8ddq9vmwwrizm7zwz9dpzi14qy9nsw8q649zw"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "https://github.com/gigamonkey/monkeylib-binary-data")
(synopsis "Common Lisp library for reading and writing binary data")
(description
@@ -11518,7 +11448,7 @@ with other libraries which may also use Freetype.")
(base32 "0458bllabcdjghfrqx6aki49c9qmvfmkk8jl75cfpi7q0i12kh95"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "https://github.com/slyrus/opticl-core")
(synopsis "Core classes and pixel access macros for Opticl")
(description
@@ -11551,12 +11481,12 @@ macros for the Opticl image processing library.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("cl-jpeg" ,sbcl-cl-jpeg)
- ("com.gigamonkeys.binary-data" ,sbcl-com.gigamonkeys.binary-data)
- ("deflate" ,sbcl-deflate)
- ("flexi-streams" ,sbcl-flexi-streams)
- ("ieee-floats" ,sbcl-ieee-floats)
- ("opticl-core" ,sbcl-opticl-core)))
+ (list sbcl-cl-jpeg
+ sbcl-com.gigamonkeys.binary-data
+ sbcl-deflate
+ sbcl-flexi-streams
+ sbcl-ieee-floats
+ sbcl-opticl-core))
(home-page "https://github.com/slyrus/retrospectiff")
(synopsis "Common Lisp library for TIFF images")
(description
@@ -11587,13 +11517,10 @@ in the TIFF (Tagged Image File Format) format.")
(base32 "0qd0xp20i1pcfn12kkapv9pirb6hd4ns7kz4zf1mmjwykpsln96q"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("parachute" ,sbcl-parachute)
- ("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-alexandria sbcl-cffi sbcl-parachute
+ sbcl-trivial-features))
(inputs
- `(("cffi" ,sbcl-cffi)
- ("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-cffi sbcl-documentation-utils))
(home-page "https://shinmera.github.io/mmap/")
(synopsis "File memory mapping for Common Lisp")
(description
@@ -11627,12 +11554,12 @@ than a few Kb.")
(base32 "0kvvlvf50jhhw1s510f3clpr1a68632bq6d698yxcrx722igcrg4"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("babel" ,sbcl-babel)
- ("cffi" ,sbcl-cffi)
- ("mmap" ,sbcl-mmap)
- ("nibbles" ,sbcl-nibbles)
- ("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-alexandria
+ sbcl-babel
+ sbcl-cffi
+ sbcl-mmap
+ sbcl-nibbles
+ sbcl-trivial-features))
(home-page "https://github.com/3b/3bz")
(synopsis "Deflate decompression for Common Lisp")
(description
@@ -11864,8 +11791,7 @@ specification}, a toolkit for writing GUIs in Common Lisp.")
(native-inputs
(list sbcl-lisp-unit2))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-alexandria sbcl-cl-ppcre))
(home-page "https://github.com/AccelerationNet/cl-inflector")
(synopsis "Library to pluralize/singularize English and Portuguese words")
(description
@@ -11897,13 +11823,13 @@ Inflector module.")
(base32 "1wjdnf4vr9z7lcfc49kl43g6l2i23q9n81siy494k17d766cdvqa"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("babel" ,sbcl-babel)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("ieee-floats" ,sbcl-ieee-floats)
- ("local-time" ,sbcl-local-time)
- ("md5" ,sbcl-md5)
- ("split-sequence" ,sbcl-split-sequence)))
+ (list sbcl-alexandria
+ sbcl-babel
+ sbcl-cl-ppcre
+ sbcl-ieee-floats
+ sbcl-local-time
+ sbcl-md5
+ sbcl-split-sequence))
(home-page "https://github.com/dimitri/cl-ixf")
(synopsis "Parse IBM IXF file format")
(description
@@ -11932,8 +11858,7 @@ Inflector module.")
(base32 "1dir0s70ca3hagxv9x15zq4p4ajgl7jrcgqsza2n2y7iqbxh0dwi"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("metabang-bind" ,sbcl-metabang-bind)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-metabang-bind sbcl-trivial-gray-streams))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/chaitanyagupta/qbase64")
@@ -11993,8 +11918,7 @@ LispWorks library that are used in software such as ContextL.")
(base32 "0gk1izx6l6g48nypmnm9r6mzjx0jixqjj2kc6klf8a88rr5xd226"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("closer-mop" ,sbcl-closer-mop)
- ("lw-compat" ,sbcl-lw-compat)))
+ (list sbcl-closer-mop sbcl-lw-compat))
(home-page "https://github.com/pcostanza/contextl")
(synopsis "Context-oriented programming for Common Lisp")
(description "ContextL is a CLOS extension for Context-Oriented
@@ -12059,12 +11983,12 @@ package that includes a number of renames and shadows. ")
(native-inputs
(list sbcl-hu.dwim.asdf))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)
- ("closer-mop" ,sbcl-closer-mop)
- ("hu.dwim.common-lisp" ,sbcl-hu.dwim.common-lisp)
- ("iterate" ,sbcl-iterate)
- ("metabang-bind" ,sbcl-metabang-bind)))
+ (list sbcl-alexandria
+ sbcl-anaphora
+ sbcl-closer-mop
+ sbcl-hu.dwim.common-lisp
+ sbcl-iterate
+ sbcl-metabang-bind))
(home-page "http://dwim.hu/")
(synopsis "Common Lisp library shared by other hu.dwim systems")
(description "This package contains a support library for other
@@ -12386,8 +12310,7 @@ camelCase, snake_case, kebab-case (lisp-case).")
(base32 "0k2i3d4k9cpci235mwfm0c5a4yqfkijr716bjv7cdlpzx88lazm9"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("babel" ,sbcl-babel)))
+ (list sbcl-alexandria sbcl-babel))
(synopsis "Percent Encoding (aka URL Encoding) Common Lisp library")
(description "This library provides trivial percent encoding and
decoding functions for URLs.")
@@ -12417,7 +12340,7 @@ decoding functions for URLs.")
(base32 "1xcm31n7afh5316lwz8iqbjx7kn5lw0l11arg8mhdmkx42aj4gkk"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cl-ppcre))
(synopsis "Templating system for Common Lisp")
(description "A mixture of features from eRuby and HTML::Template. You
could name it \"Yet Another LSP\" (LispServer Pages) but it's a bit more than
@@ -12648,7 +12571,7 @@ Common Lisp.")
(base32 "1b2yl6lf6vis17y4n5s505p7ica96bdafcl6vydy1hg50fy33nfr"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-cl-ppcre))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/BnMcGn/html-entities/")
@@ -12679,16 +12602,16 @@ encode and decode entities in HTML.")
(base32 "16k19zjkhh7r64vjq371k5jwjs7cdfjz83flh561n4h4v1z89fps"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("iterate" ,sbcl-iterate)
- ("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)
- ("ppcre" ,sbcl-cl-ppcre)
- ("drakma" ,sbcl-drakma)
- ("html-entities" ,sbcl-html-entities)
- ("yason" ,sbcl-yason)
- ("flexi-streams" ,sbcl-flexi-streams)
- ("do-urlencode" ,sbcl-do-urlencode)))
+ (list sbcl-bordeaux-threads
+ sbcl-iterate
+ sbcl-alexandria
+ sbcl-anaphora
+ sbcl-cl-ppcre
+ sbcl-drakma
+ sbcl-html-entities
+ sbcl-yason
+ sbcl-flexi-streams
+ sbcl-do-urlencode))
(home-page "https://github.com/tkych/quicksearch/")
(synopsis "Search Engine Interface for Common Lisp packages")
(description "Quicksearch is a search-engine-interface for Common Lisp.
@@ -12723,8 +12646,7 @@ function @code{?} is abbreviation wrapper for @code{quicksearch}.")
(base32 "1xpnyzksk2xld64b6lw6rw0gn5zxlb77jwna59sd4yl7kxhxlfpf"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("trivia" ,sbcl-trivia)))
+ (list sbcl-alexandria sbcl-trivia))
(home-page "https://github.com/alex-gutev/agutil/")
(synopsis "Collection of Common Lisp utilities")
(description "A collection of Common Lisp utility functions and macros
@@ -12786,9 +12708,7 @@ directly.")
(base32 "1si68n1j6rpns8jw6ksqjpb937pdl30v7xza8rld7j5vh0jhy2yi"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("closer-mop" ,sbcl-closer-mop)
- ("symbol-munger" ,sbcl-symbol-munger)))
+ (list sbcl-alexandria sbcl-closer-mop sbcl-symbol-munger))
(native-inputs
(list sbcl-lisp-unit2))
(home-page "https://github.com/AccelerationNet/collectors/")
@@ -12818,10 +12738,7 @@ collecting values easier.")
(base32 "10jxj043d2dw5vc0i0lz0lsa4qszn8him5is8jdhl4nsyfcazmky"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)
- ("collectors" ,sbcl-collectors)
- ("optima" ,sbcl-optima)))
+ (list sbcl-alexandria sbcl-anaphora sbcl-collectors sbcl-optima))
(native-inputs
(list sbcl-prove))
(home-page "https://github.com/alex-gutev/cl-environments")
@@ -12857,14 +12774,14 @@ environment access API.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("agutil" ,sbcl-agutil)
- ("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)
- ("arrows" ,sbcl-arrows)
- ("cl-environments" ,sbcl-cl-environments)
- ("closer-mop" ,sbcl-closer-mop)
- ("iterate" ,sbcl-iterate)
- ("optima" ,sbcl-optima)))
+ (list sbcl-agutil
+ sbcl-alexandria
+ sbcl-anaphora
+ sbcl-arrows
+ sbcl-cl-environments
+ sbcl-closer-mop
+ sbcl-iterate
+ sbcl-optima))
(home-page "https://github.com/alex-gutev/static-dispatch")
(synopsis "Static generic function dispatch for Common Lisp")
(description "Static dispatch is a Common Lisp library, inspired by
@@ -12903,12 +12820,12 @@ and comparison operations when used heavily in numeric code.")
"17kdjqmm2ib347b8lqm3k4kca2j53kr0azb6h7m0v5i157ibndsw"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("agutil" ,sbcl-agutil)
- ("anaphora" ,sbcl-anaphora)
- ("arrows" ,sbcl-arrows)
- ("cl-environments" ,sbcl-cl-environments)
- ("introspect-environment" ,sbcl-introspect-environment)
- ("optima" ,sbcl-optima)))
+ (list sbcl-agutil
+ sbcl-anaphora
+ sbcl-arrows
+ sbcl-cl-environments
+ sbcl-introspect-environment
+ sbcl-optima))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/alex-gutev/cl-form-types")
@@ -12992,7 +12909,7 @@ objects, which is extensible to user-defined types.")
(base32 "0lzljvf343xb6mlh6lni2i27hpm5qd376522mk6hr2pa20vd6rdq"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "https://github.com/rpav/defpackage-plus")
(synopsis "Extensible @code{DEFPACKAGE} variant with version support")
(description
@@ -13065,10 +12982,8 @@ applications with foreign library dependencies that run some kind of GUI.")
(base32 "062cnb2dwli6pw3zvv46jfxyxdzcbzwsck5pa6nw03qf1j1hyg3k"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("closer-mop" ,sbcl-closer-mop)
- ("form-fiddle" ,sbcl-form-fiddle)
- ("lambda-fiddle" ,sbcl-lambda-fiddle)))
+ (list sbcl-bordeaux-threads sbcl-closer-mop sbcl-form-fiddle
+ sbcl-lambda-fiddle))
(home-page "https://github.com/Shinmera/deeds")
(synopsis "Extensible Event Delivery System")
(description
@@ -13156,13 +13071,13 @@ package.")
(base32 "146yv0hc4hmk72562ssj2d41143pp84dcbd1h7f4nx1c7hf2bb0d"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("cl-json" ,sbcl-cl-json)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("claw-support" ,sbcl-claw-support)
- ("local-time" ,sbcl-local-time)
- ("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-alexandria
+ sbcl-cffi
+ sbcl-cl-json
+ sbcl-cl-ppcre
+ sbcl-claw-support
+ sbcl-local-time
+ sbcl-trivial-features))
(home-page "https://github.com/borodust/claw")
(synopsis "Autowrapper for Common Lisp")
(description
@@ -13194,9 +13109,7 @@ and lean bindings to C libraries.")
(base32 "01df3kyf2qs3czi332dnz2s35x2j0fq46vgmsw7wjrrvnqc22mk5"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("claw" ,sbcl-claw)))
+ (list sbcl-alexandria sbcl-cffi sbcl-claw))
(home-page "https://github.com/borodust/claw-utils")
(synopsis "Utilities for easier autowrapping")
(description
@@ -13227,10 +13140,9 @@ autowrapping with @code{claw}.")
(base32 "0ip49hhq32w80qsc7jmspyda5r2rsszvw0mk2r3341cld78sz9ya"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("alexandria" ,sbcl-alexandria)
- ("clunit2" ,sbcl-clunit2)))
+ (list sbcl-alexandria sbcl-clunit2))
(inputs
- `(("let-plus" ,sbcl-let-plus)))
+ (list sbcl-let-plus))
(synopsis "Simple array operations library for Common Lisp")
(description
"This library is a collection of functions and macros for manipulating
@@ -13263,17 +13175,17 @@ Common Lisp arrays and performing numerical calculations with them.")
(patches (search-patches "sbcl-clml-fix-types.patch"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandia" ,sbcl-alexandria)
- ("array-operations" ,sbcl-array-operations)
- ("cl-fad" ,sbcl-cl-fad)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("drakma" ,sbcl-drakma)
- ("introspect-environment" ,sbcl-introspect-environment)
- ("iterate" ,sbcl-iterate)
- ("lparallel" ,sbcl-lparallel)
- ("parse-number" ,sbcl-parse-number)
- ("split-sequence" ,sbcl-split-sequence)
- ("trivial-garbage" ,sbcl-trivial-garbage)))
+ (list sbcl-alexandria
+ sbcl-array-operations
+ sbcl-cl-fad
+ sbcl-cl-ppcre
+ sbcl-drakma
+ sbcl-introspect-environment
+ sbcl-iterate
+ sbcl-lparallel
+ sbcl-parse-number
+ sbcl-split-sequence
+ sbcl-trivial-garbage))
(synopsis "Common Lisp machine learning library")
(description
"CLML (Common Lisp Machine Learning) is a high performance and large
@@ -13336,7 +13248,7 @@ Polar Stereographic).")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("utm-ups" ,sbcl-utm-ups)))
+ (list sbcl-utm-ups))
(synopsis
"Convert coordinates between latitude/longitude and MGRS")
(description
@@ -13565,8 +13477,7 @@ It's independent of the implementation and operating system.")
(base32 "012ry02djnqyvvs61wbbqj3saz621w2l9gczrywdxhi5p4ycx318"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("trivial-shell" ,sbcl-trivial-shell)
- ("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-trivial-shell sbcl-named-readtables))
(home-page "https://github.com/Neronus/Clesh")
(synopsis "Embed shell code in Common Lisp")
(description
@@ -13598,8 +13509,7 @@ backtick. It has been forked from SHELISP.")
(base32 "04wnxcgk40x8p0gxnz9arv1a5wasdqrdxa8c4p5v7r2mycfps6jj"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("trivial-timeout" ,sbcl-trivial-timeout)))
+ (list sbcl-bordeaux-threads sbcl-trivial-timeout))
(home-page "https://github.com/rpav/trivial-channels")
(synopsis "Common Lisp simple thread-safe channels with timeout")
(description
@@ -13628,7 +13538,7 @@ backtick. It has been forked from SHELISP.")
(base32 "06f46zr3gp3wlm2kgxna24qd2gpr1v89x9fynh1x5vrw6c6hqjcv"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("drakma" ,sbcl-drakma)))
+ (list sbcl-drakma))
(home-page "https://github.com/eudoxia0/trivial-download/")
(synopsis "Download files from Common Lisp")
(description
@@ -13657,8 +13567,7 @@ from Common Lisp. It provides a progress bar.")
(base32 "0lkraw0dwh4is4x5sp5rjrw6f93m0gr9849abrbi12s25ws7jbw4"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("osicat" ,sbcl-osicat)
- ("prove" ,sbcl-prove)))
+ (list sbcl-osicat sbcl-prove))
(home-page "https://github.com/cbeo/gtwiwtg/")
(synopsis "Naive generators for Common Lisp")
(description
@@ -13689,8 +13598,7 @@ and understandable.")
(base32 "1ldb4qhmx431n3lsq71ynwb9ybazbfqd55icjbhi06mj52ngndir"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("documentation-utils-extensions" ,sbcl-documentation-utils-extensions)))
+ (list sbcl-bordeaux-threads sbcl-documentation-utils-extensions))
(home-page "https://github.com/sirherrbatka/cl-progress-bar/")
(synopsis "Progress bars in Common Lisp")
(description
@@ -13751,12 +13659,9 @@ whichever package you switch to.")
(base32 "0n369n6b7y1m49biccnnr7svymjdsk8sksrkqrn3mj21vgv7s7bg"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("cffi-grovel" ,sbcl-cffi)
- ("rove" ,sbcl-rove)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)))
+ (list sbcl-cffi sbcl-rove sbcl-cl-ppcre sbcl-bordeaux-threads))
(inputs
- `(("cffi" ,sbcl-cffi)))
+ (list sbcl-cffi))
(home-page "https://github.com/fukamachi/supertrace")
(synopsis "Improved Common Lisp tracing for debugging and profiling")
(description
@@ -13786,7 +13691,7 @@ for debugging and profiling real world applications.")
(base32 "0fbzqbpm2ixz85555krl36kbbbjyn699vdj6k383khi3g9y629fa"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "http://shinmera.github.io/trivial-benchmark/")
(synopsis "Easy to use benchmarking system for Common Lisp")
(description
@@ -13819,9 +13724,7 @@ even by adding additional statistical @code{compute}ations. ")
(base32 "17kai1anbkk5dj5sbrsin2fc019cmcbglb900db60v38myj0y0wf"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)
- ("parenscript" ,sbcl-parenscript)
- ("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-cl-ppcre sbcl-parenscript sbcl-named-readtables))
(home-page "https://github.com/ahungry/glyphs/")
(synopsis "Reduce Common Lisp verbosity")
(description
@@ -13851,12 +13754,12 @@ Lisp, inspired by BODOL (@url{https://github.com/bodil/BODOL}).")
(base32 "186v95wgsj2hkxdw2jl9x1w4fddjclp7arp0rrd9vf5ly8h8sbf3"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("drakma" ,sbcl-drakma)
- ("alexandria" ,sbcl-alexandria)
- ("cxml" ,sbcl-cxml)
- ("ironclad" ,sbcl-ironclad)
- ("puri" ,sbcl-puri)
- ("cl-base64" ,sbcl-cl-base64)))
+ (list sbcl-drakma
+ sbcl-alexandria
+ sbcl-cxml
+ sbcl-ironclad
+ sbcl-puri
+ sbcl-cl-base64))
(synopsis "Work with Amazon S3 and Amazon CloudFront from Common Lisp")
(description "This is ZS3, a library for working with Amazon's Simple Storage
Service (S3) and CloudFront service from Common Lisp.")
@@ -14122,10 +14025,7 @@ determination library using @emph{magic} numbers.")
(base32 "16ag48sswgimr1fzr582vhym4s03idpd4lkydw5s58lv80ibpim8"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("serapeum" ,sbcl-serapeum)
- ("ppcre" ,sbcl-cl-ppcre)
- ("unicode" ,sbcl-cl-unicode)))
+ (list sbcl-alexandria sbcl-serapeum sbcl-cl-ppcre sbcl-cl-unicode))
(home-page "https://github.com/ruricolist/cl-shlex")
(synopsis "Common Lisp lexical analyzer for shell-like syntaxes")
(description
@@ -14212,15 +14112,14 @@ be usable from multi-threaded programs.")
(base32 "1c46q9lmzqv14z80d3fwdawgn3pn4922x31fyqvsvbcjm4hd16fb"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("osicat" ,sbcl-osicat)
- ("ppcre" ,sbcl-cl-ppcre)
- ("split-sequence" ,sbcl-split-sequence)
- ("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-alexandria
+ sbcl-cffi
+ sbcl-osicat
+ sbcl-cl-ppcre
+ sbcl-split-sequence
+ sbcl-trivial-features))
(native-inputs
- `(("cl-fad" ,sbcl-cl-fad)
- ("prove" ,sbcl-prove)))
+ (list sbcl-cl-fad sbcl-prove))
(home-page "https://github.com/fourier/ppath")
(synopsis "Common Lisp's implementation of the Python's os.path module")
(description
@@ -14255,7 +14154,7 @@ corresponding OS system functions are called.")
(base32 "0v6h8lk17iqv1qkxgqjyzn8gi6v0hvq2vmfbb01md3zjvjqxn6lr"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("named-readtables" ,sbcl-named-readtables)))
+ (list sbcl-named-readtables))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/williamyaoh/trivial-escapes")
@@ -14289,12 +14188,10 @@ It provides four readtables. The default one lets you write strings like this:
(base32 "0ha36bhg474vr76vfhr13szc8cfdj1ickg92k1icz791bqaqg67p"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("command-line-arguments" ,sbcl-command-line-arguments)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-alexandria sbcl-command-line-arguments
+ sbcl-trivial-gray-streams))
(native-inputs
- `(("trivial-escapes" ,sbcl-trivial-escapes)
- ("rove" ,sbcl-rove)))
+ (list sbcl-trivial-escapes sbcl-rove))
(home-page "https://github.com/yitzchak/cl-indentify")
(synopsis "Code beautifier for Common Lisp")
(description
@@ -14324,7 +14221,7 @@ source files.")
(base32 "1lyrglc3h1if44gxd9cwv90wa90nrdjvb7fry39b1xn8ywdfa7di"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("acclimation" ,sbcl-acclimation)))
+ (list sbcl-acclimation))
(home-page "https://github.com/s-expressionists/Concrete-Syntax-Tree")
(synopsis "Parse Common Lisp code into a concrete syntax tree")
(description
@@ -14445,7 +14342,7 @@ objects themselves.")
(base32 "00p5c053kmgq4ks6l9mxsqz6g3bjcybvkvj0bh3r90qgpkaawm1p"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-documentation-utils))
(home-page "https://shinmera.github.io/system-locale/")
(synopsis "Get the system's locale and language settings in Common Lisp")
(description
@@ -14476,7 +14373,7 @@ display messages in the user's native language.")
(base32 "0py176ibmsc01n5r0q1bs1ykqf5jwdbh8kx0j1a814l9y51241v0"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-documentation-utils))
(home-page "https://shinmera.github.io/language-codes/")
(synopsis "Map ISO language codes to language names in Common Lisp")
(description
@@ -14506,9 +14403,8 @@ language name mapping.")
(base32 "13y5jskx8n2b7kimpfarr8v777w3b7zj5swg1b99nj3hk0843ixw"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)
- ("language-codes" ,sbcl-language-codes)
- ("system-locale" ,sbcl-system-locale)))
+ (list sbcl-documentation-utils sbcl-language-codes
+ sbcl-system-locale))
(home-page "https://shinmera.github.io/multilang-documentation/")
(synopsis "Add multiple languages support to Common Lisp documentation")
(description
@@ -14569,25 +14465,25 @@ and @code{doseq*}.")
(base32 "0si69xfzi769dprwfy7gp1x3bl7lxz6d4n98sa26w9r41wvay5ja"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("babel" ,sbcl-babel)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("cl-base64" ,sbcl-cl-base64)
- ("cl-indentify" ,sbcl-cl-indentify)
- ("closer-mop" ,sbcl-closer-mop)
- ("dissect" ,sbcl-dissect)
- ("eclector" ,sbcl-eclector)
- ("ironclad" ,sbcl-ironclad)
- ("iterate" ,sbcl-iterate)
- ("multilang-documentation" ,sbcl-multilang-documentation)
- ("puri" ,sbcl-puri)
- ("pzmq" ,sbcl-pzmq)
- ("shasht" ,sbcl-shasht)
- ("static-vectors" ,sbcl-static-vectors)
- ("trivial-do" ,sbcl-trivial-do)
- ("trivial-garbage" ,sbcl-trivial-garbage)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)
- ("trivial-mimes" ,sbcl-trivial-mimes)))
+ (list sbcl-alexandria
+ sbcl-babel
+ sbcl-bordeaux-threads
+ sbcl-cl-base64
+ sbcl-cl-indentify
+ sbcl-closer-mop
+ sbcl-dissect
+ sbcl-eclector
+ sbcl-ironclad
+ sbcl-iterate
+ sbcl-multilang-documentation
+ sbcl-puri
+ sbcl-pzmq
+ sbcl-shasht
+ sbcl-static-vectors
+ sbcl-trivial-do
+ sbcl-trivial-garbage
+ sbcl-trivial-gray-streams
+ sbcl-trivial-mimes))
(home-page "https://yitzchak.github.io/common-lisp-jupyter/")
(synopsis "Common Lisp kernel for Jupyter")
(description
@@ -14686,7 +14582,7 @@ adaptations.")
(base32 "1kdxfnhh9fz34j8qs7pn7mwjz3v33q4v9nh0hqkyzraq5xs2j3f4"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-trivial-features))
(home-page "https://github.com/snmsts/daemon")
(synopsis "Daemonize Common Lisp processes")
(description
@@ -14716,9 +14612,7 @@ on UNIX like platforms.")
(base32 "0n8q818ry2shggjfhp8gjby8v5mla9pg97c5g19pcglpnwim7a74"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cffi" ,sbcl-cffi)
- ("documentation-utils" ,sbcl-documentation-utils)
- ("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-cffi sbcl-documentation-utils sbcl-trivial-features))
(home-page "https://shinmera.github.io/file-attributes/")
(synopsis "Access to common file attributes in Common Lisp")
(description
@@ -14785,7 +14679,7 @@ sequences based on the Python difflib module.")
(base32 "1varnijivzd4jpimn1cz8p5ks713zzha5cgl4vmb0xr8ahravwzb"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-difflib" ,sbcl-cl-difflib)))
+ (list sbcl-cl-difflib))
(home-page "https://github.com/wiseman/cl-html-diff")
(synopsis "Generate a human-readable diff of two HTML documents")
(description
@@ -14923,11 +14817,8 @@ UTF-8 block characters.")
(native-inputs
(list sbcl-lisp-unit2))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)
- ("closer-mop" ,sbcl-closer-mop)
- ("interpol" ,sbcl-cl-interpol)
- ("iterate" ,sbcl-iterate)))
+ (list sbcl-alexandria sbcl-anaphora sbcl-closer-mop
+ sbcl-cl-interpol sbcl-iterate))
(synopsis
"Common lisp library to unify access to dictionary-like structures")
(description
@@ -14959,7 +14850,7 @@ dictionary-like data structures.")
(base32 "1agkrj3ymskzc3c7pxbrj123d1kygjqcls145m0ap3i07q96hh1r"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("sxql" ,sbcl-sxql)))
+ (list sbcl-sxql))
(synopsis "Build and compose SXQL queries dynamically")
(description
"This is a Common Lisp library to build and compose SXQL queries
@@ -14990,9 +14881,7 @@ dynamically.")
(base32 "1mdhfkk61djj39vgnns5y1cssd12h0m1cfwd21m8xpa2l3rqvmgf"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("babel" ,sbcl-babel)
- ("cl-ppcre-unicode" ,sbcl-cl-ppcre-unicode)))
+ (list sbcl-alexandria sbcl-babel sbcl-cl-ppcre-unicode))
(synopsis "Internationalisation framework for Common Lisp")
(description
"This is a Gettext-style internationalisation framework for Common
@@ -15023,9 +14912,7 @@ Lisp.")
(base32 "0c0m0ar04jn7qf2v8c4sivamlzki03r13rnxy8b3n27rh9r6hgin"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-base64" ,sbcl-cl-base64)
- ("flexi-stream" ,sbcl-flexi-streams)
- ("ironclad" ,sbcl-ironclad)))
+ (list sbcl-cl-base64 sbcl-flexi-streams sbcl-ironclad))
(synopsis "Collection of common cryptography functions")
(description
"This is a collection of common cryptography functions for Common
@@ -15056,13 +14943,9 @@ Lisp.")
(base32 "04if61wigylsmn996rbfl8ylsd0d9hzdmg7p2wiglncibjzcl5k9"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("json-streams" ,sbcl-json-streams)
- ("split-sequence" ,sbcl-split-sequence)
- ("stefil" ,sbcl-stefil)))
+ (list sbcl-json-streams sbcl-split-sequence sbcl-stefil))
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)
- ("flexi-stream" ,sbcl-flexi-streams)
- ("string-case" ,sbcl-string-case)))
+ (list sbcl-cl-ppcre sbcl-flexi-streams sbcl-string-case))
(synopsis "HTML5 parser for Common Lisp")
(description "This a Common Lisp library to parse HTML5 documents.")
(home-page "https://github.com/rotatef/cl-html5-parser")
@@ -15093,8 +14976,7 @@ Lisp.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("anaphora" ,sbcl-anaphora)
- ("babel" ,sbcl-babel)))
+ (list sbcl-anaphora sbcl-babel))
(synopsis "RFC 3986 percent-encoding library")
(description
"This is a Common Lisp library providing RFC 3986 percent-encoding.")
@@ -15124,9 +15006,7 @@ Lisp.")
(base32 "0vza9gj9q42nzb5v8aj22lmn4aqx9vrddsb5a343nbwfz89hbh9x"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("cl-ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-alexandria sbcl-cffi sbcl-cl-ppcre))
(home-page "https://notabug.org/cage/cl-mount-info.git")
(synopsis "Library to get information about mounted filesystems")
(description
@@ -15200,7 +15080,7 @@ line tool @code{df} and get disk space information using @code{statvfs}.")
(base32 "0sdaff9hpsx7bpkkkqavmxmrrlc2d61gmqjjgn8xchncng4a0rf8"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cffi" ,sbcl-cffi)))
+ (list sbcl-cffi))
(home-page "https://github.com/muyinliu/cl-cpus")
(synopsis "Common Lisp feature to get number of CPUs")
(description
@@ -15382,8 +15262,7 @@ immediately loaded.")
(base32 "0r3vnl9lywn4ksy34apcv6j825qp7l1naddawr14v4lwacndb80v"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bodge-utilities" ,sbcl-bodge-utilities)
- ("rtg-math" ,sbcl-rtg-math)))
+ (list sbcl-bodge-utilities sbcl-rtg-math))
(home-page "https://github.com/borodust/bodge-math")
(synopsis "Common Lisp core math utilities of BODGE library collection")
(description
@@ -15416,8 +15295,7 @@ immediately loaded.")
(native-inputs
(list sbcl-trivial-features))
(inputs
- `(("cffi" ,sbcl-cffi)
- ("sbcl-alexandria" ,sbcl-alexandria)))
+ (list sbcl-cffi sbcl-alexandria))
(home-page "https://github.com/borodust/bodge-blobs-support")
(synopsis "Common Lisp utilities for blob packages")
(description
@@ -15547,12 +15425,12 @@ OpenGL (Mesa), GLU and GLUT (FreeGLUT) APIs using CFFI.")
(base32 "0w1i734gkdkziin74ql2nhx7jdjxx02ylssaa6qdrvnj4br1124a"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cffi" ,sbcl-cffi)
- ("cl-opengl" ,sbcl-cl-opengl)
- ("glsl-packing" ,sbcl-glsl-packing)
- ("golden-utils" ,sbcl-golden-utils)
- ("static-vectors" ,sbcl-static-vectors)
- ("varjo" ,sbcl-varjo)))
+ (list sbcl-cffi
+ sbcl-cl-opengl
+ sbcl-glsl-packing
+ sbcl-golden-utils
+ sbcl-static-vectors
+ sbcl-varjo))
(home-page "https://git.mfiano.net/mfiano/shadow")
(synopsis "Management system for OpenGL shader programs")
(description
@@ -15586,9 +15464,7 @@ buffer object types (UBO, SSBO currently).")
(base32 "04vyh2j00zdpb8ryxr8g81wjcmqlz9wrn55r3cypcj4qg970r5wi"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("golden-utils" ,sbcl-golden-utils)
- ("shadow" ,sbcl-shadow)
- ("varjo" ,sbcl-varjo)))
+ (list sbcl-golden-utils sbcl-shadow sbcl-varjo))
(home-page "https://git.mfiano.net/mfiano/umbra")
(synopsis "Common Lisp library of reusable GPU shader functions")
(description
@@ -15654,13 +15530,13 @@ abstract, final and singleton classes.")
(native-inputs
(list sbcl-fiasco))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("float-features" ,sbcl-float-features)
- ("fset" ,sbcl-fset)
- ("global-vars" ,sbcl-global-vars)
- ("json-streams" ,sbcl-json-streams)
- ("serapeum" ,sbcl-serapeum)
- ("trivia" ,sbcl-trivia)))
+ (list sbcl-alexandria
+ sbcl-float-features
+ sbcl-fset
+ sbcl-global-vars
+ sbcl-json-streams
+ sbcl-serapeum
+ sbcl-trivia))
(home-page "https://coalton-lang.github.io")
(synopsis "Dialect of ML in Common Lisp")
(description
@@ -15692,8 +15568,7 @@ allows one to gradually make their programs safer.")
(base32 "13kkajkva2shm19fvn4yashsw18l6imv2rmy3hmpcky7g5ay7bv3"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("array-utils" ,sbcl-array-utils)
- ("lquery" ,sbcl-lquery)))
+ (list sbcl-array-utils sbcl-lquery))
(home-page "https://shinmera.github.io/clip/")
(synopsis "Common Lisp HTML templating engine")
(description
@@ -15759,11 +15634,8 @@ handling the accessing of files on the underlying system however.")
(base32 "0pnqflgz410zydc1ivwnd8hcl24bgr7x12yjzr7g4lq3ibc8y97b"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)
- ("fast-io" ,sbcl-fast-io)
- ("ieee-floats" ,sbcl-ieee-floats)
- ("static-vectors" ,sbcl-static-vectors)
- ("trivial-garbage" ,sbcl-trivial-garbage)))
+ (list sbcl-documentation-utils sbcl-fast-io sbcl-ieee-floats
+ sbcl-static-vectors sbcl-trivial-garbage))
(home-page "https://shirakumo.github.io/terrable/")
(synopsis "Parser library for Terragen TER terrain files")
(description
@@ -15825,7 +15697,7 @@ color palette for a GUI or web page.")
(base32 "099h0rrdzxnlmn8avi72mg2dl0kccp7w01b2p9nwyy4b8yr32cir"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-flexi-streams))
(home-page "https://github.com/eugeneia/cl-qprint/")
(synopsis "Implementation of the quoted-printable encoding")
(description
@@ -15858,9 +15730,7 @@ described in RFC 2045 (see @url{http://tools.ietf.org/html/rfc2045}).")
(base32 "0qn8if0fj6vzc897pqqqs0m1y107gmzqngpqhqmwrcsp1ckj5k0v"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("ppcre" ,sbcl-cl-ppcre)
- ("cl-base64" ,sbcl-cl-base64)
- ("cl-qprint" ,sbcl-cl-qprint)))
+ (list sbcl-cl-ppcre sbcl-cl-base64 sbcl-cl-qprint))
(native-inputs
(list sbcl-rove))
(home-page "https://github.com/eugeneia/cl-qprint/")
@@ -15938,14 +15808,10 @@ in Common Lisp.")
(base32 "15vrp1kayhjb5c1vc9x8wlm8rimk73vpa7yc101cf0gsg1fjazl6"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("ppcre" ,sbcl-cl-ppcre)))
+ (list sbcl-alexandria sbcl-cl-ppcre))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)
- ("cl-csv" ,sbcl-cl-csv)
- ("parse-float" ,sbcl-parse-float)
- ("lispbuilder-sdl" ,sbcl-lispbuilder-sdl)
- ("lparallel" ,sbcl-lparallel)))
+ (list sbcl-fiveam sbcl-cl-csv sbcl-parse-float sbcl-lispbuilder-sdl
+ sbcl-lparallel))
(home-page "https://github.com/privet-kitty/dufy")
(synopsis "Color library for Common Lisp")
(description
@@ -16038,8 +15904,7 @@ for Common Lisp.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("clsql" ,sbcl-clsql)
- ("ironclad" ,sbcl-ironclad)))
+ (list sbcl-clsql sbcl-ironclad))
(home-page "https://github.com/charje/cl-authentic")
(synopsis "User/password management for Common Lisp applications")
(description "Authentic provides a light-weight and extendible
@@ -16073,7 +15938,7 @@ confirmation tokens, and user authentication.")
(native-inputs
(list sbcl-parachute))
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-documentation-utils))
(home-page "https://shinmera.github.io/3d-vectors/")
(synopsis "Utility library implementing 2D, 3D, and 4D vectors")
(description
@@ -16107,8 +15972,7 @@ offers them both in non-modifying and modifying versions where applicable.")
(native-inputs
(list sbcl-parachute))
(inputs
- `(("3d-vectors" ,sbcl-3d-vectors)
- ("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-3d-vectors sbcl-documentation-utils))
(home-page "https://shinmera.github.io/3d-matrices/")
(synopsis "Utility library implementing 2x2, 3x3, 4x4 and NxM matrices")
(description
@@ -16183,10 +16047,8 @@ application fail and be unable to do so using its standard UI.")
(base32 "0as5796yazchq1qkna3srxlz5v7cf7ffny9cbqi41wsa2s20vbh9"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)
- ("documentation-utils" ,sbcl-documentation-utils)
- ("parse-float" ,sbcl-parse-float)
- ("trivial-indent" ,sbcl-trivial-indent)))
+ (list sbcl-cl-ppcre sbcl-documentation-utils sbcl-parse-float
+ sbcl-trivial-indent))
(home-page "https://shirakumo.github.io/glsl-toolkit/")
(synopsis "Parser for OpenGL Shader Language source files")
(description
@@ -16217,9 +16079,7 @@ allow to wrangle OpenGL Shader Language (GLSL) source files.")
(base32 "1ls1pij7dvb65g4nam7nvik1218jvfk5iplr48vy290fw3lq7v98"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("array-utils" ,sbcl-array-utils)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("dissect" ,sbcl-dissect)))
+ (list sbcl-array-utils sbcl-bordeaux-threads sbcl-dissect))
(home-page "https://shinmera.github.io/simple-tasks/")
(synopsis "Simple task scheduling framework")
(description "This is a task scheduling framework for Common Lisp.")
@@ -16248,9 +16108,7 @@ allow to wrangle OpenGL Shader Language (GLSL) source files.")
(base32 "0bw1887i7396lqg75qvmgjfzz4xbiq9w5dp8wxdgrcsm0qwlraw7"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("simple-tasks" ,sbcl-simple-tasks)
- ("trivial-features" ,sbcl-trivial-features)))
+ (list sbcl-bordeaux-threads sbcl-simple-tasks sbcl-trivial-features))
(home-page "https://shinmera.github.io/trivial-main-thread/")
(synopsis "Compatibility library to run things in the main thread")
(description
@@ -16347,10 +16205,9 @@ all kind of typesetting applications.")
(base32 "01mh20s5gj0lajq45anxji77ykq1wcg72mn1y9a1k8i7q1ainjlr"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("alexandria" ,sbcl-alexandria)
- ("parachute" ,sbcl-parachute)))
+ (list sbcl-alexandria sbcl-parachute))
(inputs
- `(("trivial-do" ,sbcl-trivial-do)))
+ (list sbcl-trivial-do))
(home-page "https://yitzchak.github.io/shasht/")
(synopsis "Common Lisp JSON reading and writing library")
(description
@@ -16510,8 +16367,7 @@ is built on top of the @code{libev} event library.")
(base32 "0cia3721im04q73dfkd688d8splgpz03qa4h8s3r39kar4w3xll2"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("cl-quickcheck" ,sbcl-cl-quickcheck)
- ("flexi-streams" ,sbcl-flexi-streams)))
+ (list sbcl-cl-quickcheck sbcl-flexi-streams))
(home-page "https://github.com/rotatef/json-streams")
(synopsis "Common Lisp library for reading and writing JSON")
(description
@@ -16596,9 +16452,7 @@ or GOLDEN-UTILS.")
(native-inputs
(list sbcl-stefil))
(inputs
- `(("flexi-streams" ,sbcl-flexi-streams)
- ("split-sequence" ,sbcl-split-sequence)
- ("yacc" ,sbcl-cl-yacc)))
+ (list sbcl-flexi-streams sbcl-split-sequence sbcl-cl-yacc))
(home-page "https://github.com/rotatef/gettext")
(synopsis "Common Lisp implementation of Gettext")
(description
@@ -16722,9 +16576,7 @@ CL-I18N and CL-L10N.")
(native-inputs
(list sbcl-clunit))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)
- ("let-plus" ,sbcl-let-plus)))
+ (list sbcl-alexandria sbcl-anaphora sbcl-let-plus))
(home-page "https://github.com/tpapp/cl-slice")
(synopsis "Array slices for Common Lisp")
(description
@@ -16756,20 +16608,20 @@ CL-I18N and CL-L10N.")
(native-inputs
(list sbcl-fiveam))
(inputs
- `(("access" ,sbcl-access)
- ("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)
- ("babel" ,sbcl-babel)
- ("cl-locale" ,sbcl-cl-locale)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("cl-slice" ,sbcl-cl-slice)
- ("closer-mop" ,sbcl-closer-mop)
- ("gettext" ,sbcl-gettext)
- ("iterate" ,sbcl-iterate)
- ("local-time" ,sbcl-local-time)
- ("parser-combinators" ,sbcl-parser-combinators)
- ("split-sequence" ,sbcl-split-sequence)
- ("trivial-backtrace" ,sbcl-trivial-backtrace)))
+ (list sbcl-access
+ sbcl-alexandria
+ sbcl-anaphora
+ sbcl-babel
+ sbcl-cl-locale
+ sbcl-cl-ppcre
+ sbcl-cl-slice
+ sbcl-closer-mop
+ sbcl-gettext
+ sbcl-iterate
+ sbcl-local-time
+ sbcl-parser-combinators
+ sbcl-split-sequence
+ sbcl-trivial-backtrace))
(home-page "https://mmontone.github.io/djula/")
(synopsis "Common Lisp port of the Django templating language")
(description
@@ -16800,9 +16652,7 @@ Django with a syntax similar to Python Jinja2.")
(base32 "1akz9ggh33x2cq3h0f1cd0p632v1mbagv3dzsb0r10bwg9lh3nmv"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)
- ("form-fiddle" ,sbcl-form-fiddle)
- ("lambda-fiddle" ,sbcl-lambda-fiddle)))
+ (list sbcl-documentation-utils sbcl-form-fiddle sbcl-lambda-fiddle))
(home-page "https://shinmera.github.io/for/")
(synopsis "Extensible iteration macro library")
(description
@@ -16835,12 +16685,12 @@ require code-walking and is easier to extend.")
(base32 "00nm3sjngbflj2gd5q0xs2m136w4kix6krww23nk64pkkyq2fs86"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("3d-vectors" ,sbcl-3d-vectors)
- ("array-utils" ,sbcl-array-utils)
- ("documentation-utils" ,sbcl-documentation-utils)
- ("for" ,sbcl-for)
- ("lambda-fiddle" ,sbcl-lambda-fiddle)
- ("trivial-garbage" ,sbcl-trivial-garbage)))
+ (list sbcl-3d-vectors
+ sbcl-array-utils
+ sbcl-documentation-utils
+ sbcl-for
+ sbcl-lambda-fiddle
+ sbcl-trivial-garbage))
(home-page "https://shinmera.github.io/flare/")
(synopsis "Easy particle systems with fine grained control")
(description
@@ -16872,8 +16722,7 @@ any existing or future application.")
(base32 "08vsvqv3768bwb2y8mwxbw5wyqzzwqr7rd004r6gafdgf9p9mcx3"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-bordeaux-threads sbcl-documentation-utils))
(home-page "https://shinmera.github.io/simple-inferiors/")
(synopsis "Common Lisp library to use inferior processes")
(description
@@ -16906,10 +16755,8 @@ running into parallelism problems when having to change directory.")
(base32 "181aqpj4zkfk1aavj5jw8rym6gw4ma3gd64z2h5fpryabgmwk236"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("simple-inferiors" ,sbcl-simple-inferiors)
- ("lambda-fiddle" ,sbcl-lambda-fiddle)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-simple-inferiors sbcl-lambda-fiddle sbcl-cl-ppcre
+ sbcl-documentation-utils))
(home-page "https://shinmera.github.io/legit/")
(synopsis "Interface to the git binary")
(description
@@ -17088,7 +16935,7 @@ coverage.")
("split-sequence" ,sbcl-split-sequence)
("varjo" ,sbcl-varjo)))
(propagated-inputs
- `(("quickproject" ,sbcl-quickproject)))
+ (list sbcl-quickproject))
(home-page "https://github.com/cbaggers/cepl")
(synopsis "Development playground to work with OpenGL")
(description
@@ -17128,11 +16975,8 @@ window it creates as just another output for your graphics, analogous to how
(base32 "1hfmh4vj271jdilir97qs6nqbi5nmn5alyls0w3d3xxqwi6ffqjs"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("log4cl" ,sbcl-log4cl)
- ("closer-mop" ,sbcl-closer-mop)
- ("trivial-garbage" ,sbcl-trivial-garbage)))
+ (list sbcl-alexandria sbcl-bordeaux-threads sbcl-log4cl
+ sbcl-closer-mop sbcl-trivial-garbage))
(home-page "https://stmx.org/")
(synopsis "High performance Transactional Memory for Common Lisp")
(description
@@ -17217,7 +17061,7 @@ impossible to merge back upstream.")
(base32 "0mp5jdqq0aamdhgnvw149cqqi3zg7dkkibp25qi4rafw1fnpd40z"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-documentation-utils))
(native-inputs
(list sbcl-parachute))
(home-page "https://shinmera.github.io/atomics/")
@@ -17254,7 +17098,7 @@ implementations offer.")
"0251r0mpjm0y3qsm4lm7ncvrkxvgwc53spdm1p2mpayhvkkqqsws"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("babel" ,sbcl-babel)))
+ (list sbcl-babel))
(native-inputs
(list sbcl-fiveam))
(synopsis "32-bit version of Murmurhash3 for Common Lisp")
@@ -17287,7 +17131,7 @@ non-crytographic hashing algorithm.")
(base32 "1ycbd73ykfj5j9sdhlzamyv18qbjj6xqf7fhm4fa0nsyr6sr3rf5"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-murmurhash" ,sbcl-cl-murmurhash)))
+ (list sbcl-cl-murmurhash))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/danshapero/cl-hamt")
@@ -17322,19 +17166,18 @@ Common Lisp based on the hash array-mapped trie data structure.")
(base32 "1bfz7z8v417dvsp1jz76ir3ihcs8g7zis2d56xx1dpzqzjd95g7z"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("lparallel" ,sbcl-lparallel)
- ("cl-speedy-queue" ,sbcl-cl-speedy-queue)
- ("log4cl" ,sbcl-log4cl)
- ("str" ,sbcl-cl-str)
- ("blackbird" ,sbcl-blackbird)
- ("cl-hamt" ,sbcl-cl-hamt)
- ("binding-arrows" ,sbcl-binding-arrows)
- ("atomics" ,sbcl-atomics)))
+ (list sbcl-alexandria
+ sbcl-bordeaux-threads
+ sbcl-lparallel
+ sbcl-cl-speedy-queue
+ sbcl-log4cl
+ sbcl-cl-str
+ sbcl-blackbird
+ sbcl-cl-hamt
+ sbcl-binding-arrows
+ sbcl-atomics))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)
- ("mock" ,sbcl-cl-mock)))
+ (list sbcl-fiveam sbcl-cl-mock))
(home-page "https://mdbergmann.github.io/cl-gserver/index.html")
(synopsis "Actor framework for easy access to state and async operations")
(description
@@ -17452,8 +17295,7 @@ from the Let Over Lambda book, including community updates.")
(base32 "0q8jhp040cvpppyn820mm6a550yfxyr1lar298x13c42mm807f4f"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("assoc-utils" ,sbcl-assoc-utils)
- ("let-over-lambda" ,sbcl-let-over-lambda)))
+ (list sbcl-assoc-utils sbcl-let-over-lambda))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/ailisp/flute")
@@ -17652,39 +17494,39 @@ joysticks, and other such HID devices.")
(native-inputs
(list sbcl-trivial-features))
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("3d-matrices" ,sbcl-3d-matrices)
- ("3d-vectors" ,sbcl-3d-vectors)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)
- ("cl-gamepad" ,sbcl-cl-gamepad)
- ("cl-jpeg" ,sbcl-cl-jpeg)
- ("cl-opengl" ,sbcl-cl-opengl)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("cl-tga" ,sbcl-cl-tga)
- ("closer-mop" ,sbcl-closer-mop)
- ("deploy" ,sbcl-deploy)
- ("fast-io" ,sbcl-fast-io)
- ("flare" ,sbcl-flare)
- ("float-features" ,sbcl-float-features)
- ("flow" ,sbcl-flow)
- ("for" ,sbcl-for)
- ("form-fiddle" ,sbcl-form-fiddle)
- ("glsl-toolkit" ,sbcl-glsl-toolkit)
- ("ieee-floats" ,sbcl-ieee-floats)
- ("jsown" ,sbcl-jsown)
- ("lambda-fiddle" ,sbcl-lambda-fiddle)
- ("lquery" ,sbcl-lquery)
- ("messagebox" ,sbcl-messagebox)
- ("mmap" ,sbcl-mmap)
- ("pathname-utils" ,sbcl-pathname-utils)
- ("pngload" ,sbcl-pngload)
- ("retrospectiff" ,sbcl-retrospectiff)
- ("static-vectors" ,sbcl-static-vectors)
- ("terrable" ,sbcl-terrable)
- ("trivial-garbage" ,sbcl-trivial-garbage)
- ("trivial-indent" ,sbcl-trivial-indent)
- ("verbose" ,sbcl-verbose)
- ("zpng" ,sbcl-zpng)))
+ (list sbcl-alexandria
+ sbcl-3d-matrices
+ sbcl-3d-vectors
+ sbcl-bordeaux-threads
+ sbcl-cl-gamepad
+ sbcl-cl-jpeg
+ sbcl-cl-opengl
+ sbcl-cl-ppcre
+ sbcl-cl-tga
+ sbcl-closer-mop
+ sbcl-deploy
+ sbcl-fast-io
+ sbcl-flare
+ sbcl-float-features
+ sbcl-flow
+ sbcl-for
+ sbcl-form-fiddle
+ sbcl-glsl-toolkit
+ sbcl-ieee-floats
+ sbcl-jsown
+ sbcl-lambda-fiddle
+ sbcl-lquery
+ sbcl-messagebox
+ sbcl-mmap
+ sbcl-pathname-utils
+ sbcl-pngload
+ sbcl-retrospectiff
+ sbcl-static-vectors
+ sbcl-terrable
+ sbcl-trivial-garbage
+ sbcl-trivial-indent
+ sbcl-verbose
+ sbcl-zpng))
(home-page "https://github.com/Shirakumo/trial")
(synopsis "Common Lisp game engine")
(description
@@ -17761,12 +17603,9 @@ developing library for Common Lisp.")
(base32 "1jsqjr6sf86hcdvnjp4gd10qv0r7kfkr9hmda85irb5lha4q9n7w"))))
(build-system asdf-build-system/sbcl)
(native-inputs
- `(("alexandria" ,sbcl-alexandria)
- ("parachute" ,sbcl-parachute)))
+ (list sbcl-alexandria sbcl-parachute))
(inputs
- `(("array-utils" ,sbcl-array-utils)
- ("closer-mop" ,sbcl-closer-mop)
- ("documentation-utils" ,sbcl-documentation-utils)))
+ (list sbcl-array-utils sbcl-closer-mop sbcl-documentation-utils))
(home-page "https://shirakumo.github.io/alloy/")
(synopsis
"Common Lisp user interface protocol and toolkit implementation")
@@ -17799,7 +17638,7 @@ integrate Alloy into a target backend.")
(base32 "1dg029in14928qfxvfshyxmdwhzskzhxx3na0zy98ybx69b21qla"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("iterate" ,sbcl-iterate)))
+ (list sbcl-iterate))
(home-page "https://github.com/jphmrst/cl-org-sampler")
(synopsis "Extracting Common Lisp docstrings as Emacs Org-mode documents")
(description
@@ -17930,16 +17769,16 @@ functions allow Lisp programs to explore the web.")
(base32 "0ll1s9w29yhhgqssgiw58fcapw4n040gkvpz4sxwv3q2v60rbidj"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("chipz" ,sbcl-chipz)
- ("chunga" ,sbcl-chunga)
- ("cl+ssl" ,sbcl-cl+ssl)
- ("cl-binding-arrows" ,sbcl-binding-arrows)
- ("cl-str" ,sbcl-cl-str)
- ("cl-usocket" ,sbcl-usocket)
- ("flexi-streams" ,sbcl-flexi-streams)
- ("rutils" ,sbcl-rutils)
- ("salza2" ,sbcl-salza2)
- ("trivial-garbage" ,sbcl-trivial-garbage)))
+ (list sbcl-chipz
+ sbcl-chunga
+ sbcl-cl+ssl
+ sbcl-binding-arrows
+ sbcl-cl-str
+ sbcl-usocket
+ sbcl-flexi-streams
+ sbcl-rutils
+ sbcl-salza2
+ sbcl-trivial-garbage))
(home-page "https://github.com/charje/cl-yxorp")
(synopsis
"Reverse proxy server written in and configurable in Common Lisp")
@@ -18007,9 +17846,7 @@ language).")
(base32 "0wv3j13fj73gigriw5r9vi920hz05ld7zllsvbxdxvmyfy9k1kly"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("aserve" ,sbcl-aserve)
- ("kmrcl" ,sbcl-kmrcl)
- ("xmls" ,sbcl-xmls)))
+ (list sbcl-aserve sbcl-kmrcl sbcl-xmls))
(home-page "https://github.com/nsrahmad/cl-rss")
(synopsis "Common Lisp RSS processor")
(description
@@ -18039,7 +17876,7 @@ RSS feeds data via HTTP. Currently, it supports RSS versions 0.90,
(base32 "15zs7mc422ycp1cvcxmirif1dq15mlmv8vzd6l6nzn4qgmph9wz0"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "https://github.com/scymtym/trivial-with-current-source-form")
(synopsis "Help producing better errors for macro users")
(description
@@ -18074,10 +17911,8 @@ concept of a source-form to report where the error or warning is located.")
(base32 "1h8m2npdzd2cpnl75pvv4yvvfwxa7kl6qvalc9s0y4yws0kaih3i"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandia" ,sbcl-alexandria)
- ("trivial-macroexpand-all" ,sbcl-trivial-macroexpand-all)
- ("trivial-with-current-source-form"
- ,sbcl-trivial-with-current-source-form)))
+ (list sbcl-alexandria sbcl-trivial-macroexpand-all
+ sbcl-trivial-with-current-source-form))
(home-page "https://github.com/charje/tailrec")
(synopsis "Macro to optimize a Common Lisp function for tail recursion")
(description "Just wrap your Common Lisp function in this macro call and
@@ -18108,10 +17943,7 @@ is not tail recursive.")
(base32 "1bajb09crzadkirdpd6jrpcc55irjd4sxzavygr25l85pafyhniw"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-str" ,sbcl-cl-str)
- ("global-vars" ,sbcl-global-vars)
- ("plump" ,sbcl-plump)
- ("tailrec" ,sbcl-tailrec)))
+ (list sbcl-cl-str sbcl-global-vars sbcl-plump sbcl-tailrec))
(home-page
"https://github.com/interactive-ssr/client/blob/master/main.org")
(synopsis "The core functionality for ISSR server modules")
@@ -18145,15 +17977,15 @@ and DOM cleaning, to ensure that all remote DOMs are the same.")
(base32 "1012jc068qdd8df6mmbn8vmmqlniqm5j2jbyrraw3yz8c13c8280"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("arrows" ,sbcl-arrows)
- ("cl-base64" ,sbcl-cl-base64)
- ("cl-str" ,sbcl-cl-str)
- ("flexi-streams" ,sbcl-flexi-streams)
- ("global-vars" ,sbcl-global-vars)
- ("ironclad" ,sbcl-ironclad)
- ("parse-float" ,sbcl-parse-float)
- ("usocket" ,sbcl-usocket)))
+ (list sbcl-alexandria
+ sbcl-arrows
+ sbcl-cl-base64
+ sbcl-cl-str
+ sbcl-flexi-streams
+ sbcl-global-vars
+ sbcl-ironclad
+ sbcl-parse-float
+ sbcl-usocket))
(home-page "https://github.com/charJe/portal")
(synopsis "Portable Websocket Server for Common Lisp")
(description
@@ -18187,13 +18019,13 @@ customizable errors.")
(base32 "0826qrvk64pjspdklns29dv3zhzfhd6k42fq030xajv8a7hkcxda"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-base64" ,sbcl-cl-base64)
- ("cl-str" ,sbcl-cl-str)
- ("hunchentoot" ,sbcl-hunchentoot)
- ("issr-core" ,sbcl-issr-core)
- ("jonathan" ,sbcl-jonathan)
- ("plump" ,sbcl-plump)
- ("portal" ,sbcl-portal)))
+ (list sbcl-cl-base64
+ sbcl-cl-str
+ sbcl-hunchentoot
+ sbcl-issr-core
+ sbcl-jonathan
+ sbcl-plump
+ sbcl-portal))
(home-page "https://github.com/interactive-ssr/hunchenissr")
(synopsis "Interactive Server Side Rendering backend for Hunchentoot")
(description
@@ -18226,10 +18058,8 @@ Javascript.")
(base32 "1xyqacihxwk4vnffqlg93czmalscglp6sh3bwy3qwb7hdxv6yxz6"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("cl-unification" ,sbcl-cl-unification)
- ("hunchenissr" ,sbcl-hunchenissr)))
+ (list sbcl-alexandria sbcl-cl-ppcre sbcl-cl-unification
+ sbcl-hunchenissr))
(home-page "https://github.com/interactive-ssr/hunchenissr-routes")
(synopsis "Enable path variables when using Hunchenissr")
(description
@@ -18290,13 +18120,13 @@ bound to whatever value was in the same place in the URL (as a string).")
(base32 "0jllnsi2ibw0gax9szpdrjxvw9qqibydpdbnkf683yfb1d5jlci1"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("global-vars" ,sbcl-global-vars)
- ("parenscript" ,sbcl-parenscript)
- ("cl-markdown" ,sbcl-cl-markdown)
- ("ppcre" ,sbcl-cl-ppcre)
- ("serapeum" ,sbcl-serapeum)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-alexandria
+ sbcl-global-vars
+ sbcl-parenscript
+ sbcl-cl-markdown
+ sbcl-cl-ppcre
+ sbcl-serapeum
+ sbcl-trivial-gray-streams))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/ruricolist/spinneret")
@@ -18351,7 +18181,7 @@ semantics in Lisp and Parenscript.
(base32 "10mxm6q62cfpv3hw2w8k968ba8a1xglqdkwlkqs4l4nby3b11aaq"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("split-sequence" ,sbcl-split-sequence)))
+ (list sbcl-split-sequence))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/path-parse")
@@ -18471,8 +18301,7 @@ child nodes enumeration, etc.
(base32 "01gvshpxil0ggjgfmgcymbgmpsfaxy6aggm0bywkn40rck3038vb"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("bordeaux-threads" ,sbcl-bordeaux-threads)))
+ (list sbcl-alexandria sbcl-bordeaux-threads))
(native-inputs
(list sbcl-hu.dwim.stefil))
(home-page "https://github.com/nikodemus/pileup")
@@ -18506,9 +18335,7 @@ for Common Lisp.")
(base32 "1dpbzhycg50snl3j01c8dh8gdvhfhz0hnfl54xy55a3wbr3m6rp7"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("documentation-utils" ,sbcl-documentation-utils)
- ("local-time" ,sbcl-local-time)
- ("plump" ,sbcl-plump)))
+ (list sbcl-documentation-utils sbcl-local-time sbcl-plump))
(home-page "https://shinmera.github.io/feeder/")
(synopsis "RSS, Atom and general feed parsing and generating")
(description
@@ -18616,7 +18443,7 @@ provides a method for determining which capabilities a terminal
(base32 "0y31za8xr8734p2pf8mrw1jd1fksh2d4y1p12wwjyn8hxxsvsx1w"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("closer-mop" ,sbcl-closer-mop)))
+ (list sbcl-closer-mop))
(home-page "https://github.com/sharplispers/conium")
(synopsis "Portability library for debugger- and compiler-related tasks")
(description
@@ -18647,8 +18474,7 @@ tasks in Common Lisp. It is fork of SWANK-BACKEND.")
(base32 "1212wbadms9jzrqgarpj3d9xh9w4dab8jhx4k2aryqgf116zs42h"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cffi" ,sbcl-cffi)
- ("osicat" ,sbcl-osicat)))
+ (list sbcl-cffi sbcl-osicat))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/terminal-size")
@@ -18727,7 +18553,7 @@ previous commands.")
(base32 "01ma0cwirxarwwmdwflnh8kmysmr2smh5kyvzhb2074ljxg8yq2p"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/pnathan/generic-comparability")
@@ -18808,16 +18634,11 @@ For a YAML parser and emitter using this, check out cl-yaml.")
(base32 "1izjg0v6rf7dh069bbnnr67l30lsqj86wdk7y9ggbgiwh6v9j185"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cl-libyaml" ,sbcl-cl-libyaml)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("parse-number" ,sbcl-parse-number)))
+ (list sbcl-alexandria sbcl-cl-libyaml sbcl-cl-ppcre
+ sbcl-parse-number))
(native-inputs
- `(("cl-fad" ,sbcl-cl-fad)
- ("fiveam" ,sbcl-fiveam)
- ("generic-comparability" ,sbcl-generic-comparability)
- ("trivial-benchmark" ,sbcl-trivial-benchmark)
- ("yason" ,sbcl-yason)))
+ (list sbcl-cl-fad sbcl-fiveam sbcl-generic-comparability
+ sbcl-trivial-benchmark sbcl-yason))
(home-page "https://github.com/eudoxia0/cl-yaml")
(synopsis "YAML parser for Common Lisp")
(description
@@ -18848,10 +18669,7 @@ libyaml.")
(base32 "0hhh7xn6q12rviayfihg1ym6x6csa0pdjgb88ykqbrz2rs3pgpz5"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("osicat" ,sbcl-osicat)
- ("terminfo" ,sbcl-terminfo)))
+ (list sbcl-alexandria sbcl-cffi sbcl-osicat sbcl-terminfo))
(home-page "https://github.com/sharplispers/linedit")
(synopsis "Readline-style line-editor for Common Lisp")
(description
@@ -18882,8 +18700,7 @@ provides customizable line-editing for Common Lisp programs.")
(base32 "1giafck8qfvb688kx5bn9g32rfc12jjywg8vdav36aqbd6lxf5z5"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-ppcre" ,sbcl-cl-ppcre)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-cl-ppcre sbcl-trivial-gray-streams))
(home-page "https://github.com/froydnj/diff")
(synopsis "Common Lisp library for computing differences between files")
(description
@@ -19048,9 +18865,7 @@ higher-level lispier interface.")
(base32 "0ydlirfk4dbpqqjwwph99v5swcrhd8v9g8q24fvs35wn2vm08lh1"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("cffi" ,sbcl-cffi)
- ("split-sequence" ,sbcl-split-sequence)))
+ (list sbcl-alexandria sbcl-cffi sbcl-split-sequence))
(home-page "https://github.com/jasom/clinenoise")
(synopsis "Port of linenoise to Common Lisp")
(description
@@ -19113,8 +18928,7 @@ Lisp.")
(base32 "11c4krpq5x55qkchx6ykcnb455ssb4r3jjywx3c3irfrkj733ybp"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("trivial-raw-io" ,sbcl-trivial-raw-io)))
+ (list sbcl-alexandria sbcl-trivial-raw-io))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/terminal-keypress")
@@ -19273,9 +19087,7 @@ This package provides the text-based interface for Chemboy.")
(base32 "05qx4jrkxqbqi72cxgswbpnifbdvp9mh7apc7566v522899bh0hb"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("ironclad" ,sbcl-ironclad)
- ("trivial-utf-8" ,sbcl-trivial-utf-8)
- ("split-sequence" ,sbcl-split-sequence)))
+ (list sbcl-ironclad sbcl-trivial-utf-8 sbcl-split-sequence))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/cl-pass")
@@ -19307,8 +19119,7 @@ This package provides the text-based interface for Chemboy.")
(base32 "127pm9h4rm4w9aadw5yvamnfzhk2rr69kchx10rf9k7sk7izqqfk"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-fad" ,sbcl-cl-fad)
- ("path-parse" ,sbcl-path-parse)))
+ (list sbcl-cl-fad sbcl-path-parse))
(native-inputs
(list sbcl-fiveam))
(home-page "https://github.com/eudoxia0/which")
@@ -19341,11 +19152,8 @@ command in Common Lisp.")
(base32 "15ihsxxs76xnldmqfsbxybckqjwrxwcpphgghiwzr2mnbqjpdqkh"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("anaphora" ,sbcl-anaphora)
- ("alexandria" ,sbcl-alexandria)
- ("array-operations" ,sbcl-array-operations)
- ("cl-slice" ,sbcl-cl-slice)
- ("let-plus" ,sbcl-let-plus)))
+ (list sbcl-anaphora sbcl-alexandria sbcl-array-operations
+ sbcl-cl-slice sbcl-let-plus))
(native-inputs
(list sbcl-clunit))
(home-page "https://github.com/tpapp/cl-num-utils")
@@ -19485,15 +19293,15 @@ to serve as a building block for such an interface.")
(base32 "0jn80xphyvyp2v72acr6b8a2f6dw06myr5vrjfl14brsvks7wr89"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("anaphora" ,sbcl-anaphora)
- ("array-operations" ,sbcl-array-operations)
- ("cl-num-utils" ,sbcl-cl-num-utils)
- ("cl-rmath" ,sbcl-cl-rmath)
- ("cl-slice" ,sbcl-cl-slice)
- ("gsll" ,sbcl-gsll)
- ("let-plus" ,sbcl-let-plus)
- ("lla" ,sbcl-lla)))
+ (list sbcl-alexandria
+ sbcl-anaphora
+ sbcl-array-operations
+ sbcl-cl-num-utils
+ sbcl-cl-rmath
+ sbcl-cl-slice
+ sbcl-gsll
+ sbcl-let-plus
+ sbcl-lla))
(native-inputs
(list sbcl-clunit))
(home-page "https://github.com/tpapp/cl-random")
@@ -19527,8 +19335,7 @@ density, distribution and quantiles for these distributions.")
(base32 "0w51dqixh277k6sl8bqvvp1400y6kd1l5h3d9q2f40l9bpxy8gjx"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cl-random" ,sbcl-cl-random)
- ("mgl-pax" ,sbcl-mgl-pax)))
+ (list sbcl-cl-random sbcl-mgl-pax))
(home-page "https://melisgl.github.io/mgl-gpr/")
(synopsis "Common Lisp library of evolutionary algorithms")
(description
@@ -19589,13 +19396,9 @@ information is taken from @url{https://publicsuffix.org}.")
(base32 "00c8hq7vzgb89ab3q7mrp60x743kiqmsk1g51ynhxlqhph2bnslf"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)
- ("local-time" ,sbcl-local-time)
- ("ppcre" ,sbcl-cl-ppcre)
- ("serapeum" ,sbcl-serapeum)))
+ (list sbcl-alexandria sbcl-local-time sbcl-cl-ppcre sbcl-serapeum))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)
- ("cffi" ,sbcl-cffi)))
+ (list sbcl-fiveam sbcl-cffi))
(home-page "https://github.com/ruricolist/cl-strftime")
(synopsis "Common Lisp compiler for the strftime language")
(description
@@ -19814,10 +19617,7 @@ is available in a separate repository. See
(base32 "1fb03fgnzrvh22lw1jdg04pmyja5fib5n42rzwp5mhr829yvxkvp"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("cxml" ,sbcl-cxml)
- ("parse-number" ,sbcl-parse-number)
- ("cl-ppcre" ,sbcl-cl-ppcre)
- ("yacc" ,sbcl-cl-yacc)))
+ (list sbcl-cxml sbcl-parse-number sbcl-cl-ppcre sbcl-cl-yacc))
(home-page "https://github.com/sharplispers/xpath/")
(synopsis "Implementation of the XML Path Language (XPath) Version 1.0")
(description
@@ -19848,19 +19648,16 @@ Version 1.0.")
(base32 "1vxdb1cjjqi986f72bggnw1s4yzv12g4li7vn4y49b6lphshr8lm"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("babel" ,sbcl-babel)
- ("named-readtables" ,sbcl-named-readtables)
- ("serapeum" ,sbcl-serapeum)
- ("quri" ,sbcl-quri)
- ("flexi-streams" ,sbcl-flexi-streams)
- ("split-sequence" ,sbcl-split-sequence)
- ("alexandria" ,sbcl-alexandria)
- ("trivial-gray-streams" ,sbcl-trivial-gray-streams)))
+ (list sbcl-babel
+ sbcl-named-readtables
+ sbcl-serapeum
+ sbcl-quri
+ sbcl-flexi-streams
+ sbcl-split-sequence
+ sbcl-alexandria
+ sbcl-trivial-gray-streams))
(native-inputs
- `(("fiveam" ,sbcl-fiveam)
- ("cxml" ,sbcl-cxml)
- ("cxml-rng" ,sbcl-cxml-rng)
- ("xpath" ,sbcl-xpath)))
+ (list sbcl-fiveam sbcl-cxml sbcl-cxml-rng sbcl-xpath))
(home-page "https://github.com/ruricolist/fxml")
(synopsis "XML parser and serializer in Common Lisp")
(description
@@ -20095,7 +19892,7 @@ library inspired by @code{cl-data-format-validation} and WTForms validators.")
(base32 "1vyklyh99712zsll4qi0m4mm8yb1nz04403vl8i57bjv5p5max49"))))
(build-system asdf-build-system/sbcl)
(inputs
- `(("alexandria" ,sbcl-alexandria)))
+ (list sbcl-alexandria))
(home-page "https://github.com/jorgetavares/zsort")
(synopsis "Collection of portable sorting algorithms in Common Lisp")
(description
diff --git a/gnu/packages/lxde.scm b/gnu/packages/lxde.scm
index 6000ca881a..e3cdd6a1c6 100644
--- a/gnu/packages/lxde.scm
+++ b/gnu/packages/lxde.scm
@@ -501,7 +501,7 @@ menu spec-compliant desktop menus for LXDE.")
"123f3yn4rp1w5b3n5aj3ad9snkxab29qkrs7bcvf5bx4cn57g3sf"))))
(build-system gnu-build-system)
(inputs
- `(("gtk+-2" ,gtk+-2)))
+ (list gtk+-2))
(native-inputs
(list pkg-config intltool))
(synopsis "Tool for mouse and keyboard configuration in LXDE")
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 2f8f2ece3e..3bcc6d3df4 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -2422,12 +2422,9 @@ in a fast and accurate way.")
"1k8szlpm19rcwcxdny9qdm3gmaqq8akb4xlvrzyz8c2d679aak6l"))))
(build-system python-build-system)
(propagated-inputs
- `(("ipython" ,python-ipython)
- ("numpy" ,python-numpy)
- ("pandas" ,python-pandas)
- ("scipy" ,python-scipy)))
+ (list python-ipython python-numpy python-pandas python-scipy))
(native-inputs
- `(("nose" ,python-nose)))
+ (list python-nose))
(home-page "https://github.com/interpretable-ml/iml")
(synopsis "Interpretable Machine Learning (iML) package")
(description "Interpretable ML (iML) is a set of data type objects,
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 83e62d46b1..c069e9e928 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -239,10 +239,7 @@ mail client.")
"0dvm6acl32dv8bixx9z50gzwfp6kj4kxnn1j3dcwjlp7sasjp41s"))))
(build-system gnu-build-system)
(native-inputs
- `(("automake" ,automake)
- ("autoconf" ,autoconf)
- ("gettext" ,gettext-minimal)
- ("m4" ,m4))) ;for the test suite
+ (list automake autoconf gettext-minimal m4)) ;for the test suite
(inputs
(list gdbm
gnutls
@@ -1524,10 +1521,7 @@ and search library.")
(native-inputs
(list pandoc pkg-config))
(inputs
- `(("libcrypto" ,openssl)
- ("notmuch" ,notmuch)
- ("sqlite" ,sqlite)
- ("xapian" ,xapian)))
+ (list openssl notmuch sqlite xapian))
(home-page "http://www.muchsync.org/")
(synopsis "Synchronize notmuch mail across machines")
(description
@@ -4136,15 +4130,15 @@ IMAP, Atom feeds or HTML archives.")
(native-inputs
(list pkg-config))
(inputs
- `(("bogofilter" ,bogofilter)
- ("compface" ,compface)
- ("gnupg" ,gnupg-1)
- ("gpgme" ,gpgme)
- ("gtk+-2.0" ,gtk+-2)
- ("gtkspell" ,gtkspell3)
- ("libnsl" ,libnsl)
- ("openldap" ,openldap)
- ("openssl" ,openssl)))
+ (list bogofilter
+ compface
+ gnupg-1
+ gpgme
+ gtk+-2
+ gtkspell3
+ libnsl
+ openldap
+ openssl))
(home-page "https://sylpheed.sraoss.jp/en/")
(synopsis "Lightweight GTK+ email client")
(description
diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm
index 494046c6d7..dd6baa42b6 100644
--- a/gnu/packages/mate.scm
+++ b/gnu/packages/mate.scm
@@ -107,11 +107,11 @@ MATE applications.")
(base32 "0fni41p3kraxwjnx9l5mdspng0zib1gfdxwlaiyq31mh4g79yjyj"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("yelp-tools" ,yelp-tools)
- ("gettext" ,gettext-minimal)
- ("glib" ,glib "bin") ; glib-gettextize
- ("polkit" ,polkit))) ; for ITS rules
+ (list pkg-config
+ yelp-tools
+ gettext-minimal
+ `(,glib "bin") ; glib-gettextize
+ polkit)) ; for ITS rules
(inputs
(list gtk+
glib
@@ -206,10 +206,8 @@ from Mint-X-F and Faenza-Fresh icon packs.")
(base32 "051g2vq817g84yrqzf7hjcqr4xrghnw1rprjd6jf5mhhzmwcas6n"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("gdk-pixbuf" ,gdk-pixbuf) ; gdk-pixbuf+svg isn't needed
- ("gtk" ,gtk+-2)))
+ (list pkg-config intltool gdk-pixbuf ; gdk-pixbuf+svg isn't needed
+ gtk+-2))
(home-page "https://mate-desktop.org/")
(synopsis
"Official themes for the MATE desktop")
@@ -233,12 +231,12 @@ themes for both gtk+-2 and gtk+-3.")
(base32 "1nd1dn8mm1z6x4r68a25q4vzys1a6fmbzc94ss1z1n1872pczs6i"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("yelp-tools" ,yelp-tools)
- ("gtk-doc" ,gtk-doc)))
+ (list pkg-config
+ intltool
+ `(,glib "bin")
+ gobject-introspection
+ yelp-tools
+ gtk-doc))
(inputs
(list gtk+ libxrandr iso-codes startup-notification))
(propagated-inputs
@@ -387,24 +385,24 @@ configuration program to choose applications starting on login.")
(native-inputs
(list pkg-config intltool gobject-introspection))
(inputs
- `(("cairo" ,cairo)
- ("dbus" ,dbus)
- ("dbus-glib" ,dbus-glib)
- ("dconf" ,dconf)
- ("fontconfig" ,fontconfig)
- ("gtk+" ,gtk+)
- ("libcanberra" ,libcanberra)
- ("libmatekbd" ,libmatekbd)
- ("libmatemixer" ,libmatemixer)
- ("libnotify" ,libnotify)
- ("libx11" ,libx11)
- ("libxext" ,libxext)
- ("libxi" ,libxi)
- ("libxklavier" ,libxklavier)
- ("mate-desktop" ,mate-desktop)
- ("nss" ,nss)
- ("polkit" ,polkit)
- ("startup-notification" ,startup-notification)))
+ (list cairo
+ dbus
+ dbus-glib
+ dconf
+ fontconfig
+ gtk+
+ libcanberra
+ libmatekbd
+ libmatemixer
+ libnotify
+ libx11
+ libxext
+ libxi
+ libxklavier
+ mate-desktop
+ nss
+ polkit
+ startup-notification))
(home-page "https://mate-desktop.org/")
(synopsis "Settings Daemon for MATE")
(description
@@ -514,34 +512,34 @@ assorted menu related utility programs.")
(base32 "0h70i4x3bk017pgv4zn280682wm58vwdjm7kni91ni8rmblnnvyp"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("libxslt" ,libxslt)
- ("yelp-tools" ,yelp-tools)
- ("scrollkeeper" ,scrollkeeper)
- ("gettext" ,gettext-minimal)
- ("docbook-xml" ,docbook-xml)
- ("gobject-introspection" ,gobject-introspection)))
+ (list pkg-config
+ intltool
+ libxslt
+ yelp-tools
+ scrollkeeper
+ gettext-minimal
+ docbook-xml
+ gobject-introspection))
(inputs
- `(("atk" ,atk)
- ("dbus" ,dbus)
- ("dbus-glib" ,dbus-glib)
- ("glib" ,glib)
- ("gucharmap" ,gucharmap)
- ("gtk+" ,gtk+)
- ("gtksourceview" ,gtksourceview-3)
- ("libgtop" ,libgtop)
- ("libmateweather" ,libmateweather)
- ("libnotify" ,libnotify)
- ("libx11" ,libx11)
- ("libxml2" ,libxml2)
- ("libwnck" ,libwnck)
- ("mate-panel" ,mate-panel)
- ("pango" ,pango)
- ("polkit" ,polkit) ; either polkit or setuid
- ("python" ,python-2)
- ("upower" ,upower)
- ("wireless-tools" ,wireless-tools)))
+ (list atk
+ dbus
+ dbus-glib
+ glib
+ gucharmap
+ gtk+
+ gtksourceview-3
+ libgtop
+ libmateweather
+ libnotify
+ libx11
+ libxml2
+ libwnck
+ mate-panel
+ pango
+ polkit ; either polkit or setuid
+ python-2
+ upower
+ wireless-tools))
(propagated-inputs
(list python-pygobject))
(home-page "https://mate-desktop.org/")
@@ -586,10 +584,7 @@ Interactive Weather Information Network (IWIN).
(base32 "118i4w2i2g3hfgbfn3hjzjkfq8vjj6049r7my3vna9js23b7ab92"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("gettext" ,gettext-minimal)
- ("gobject-introspection" ,gobject-introspection)))
+ (list pkg-config intltool gettext-minimal gobject-introspection))
(inputs
(list cairo
gtk+
@@ -1064,10 +1059,7 @@ sessions, panels, menus, file management, and preferences.")
(base32 "0imdimq5d5rjq8mkjcrsd683a2bn9acmhc0lmvyw71y0040inbaw"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)
- ("yelp-tools" ,yelp-tools)))
+ (list gettext-minimal intltool pkg-config yelp-tools))
(inputs
(list atk
glib
@@ -1117,9 +1109,7 @@ can be used as backgrounds in the MATE Desktop environment.")
"1bmk9gq5gcqkvfppa7i1hqfph8sajc3xs189s4ha97g0ifwd98a8"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal intltool pkg-config))
(inputs
(list cairo
glib
@@ -1228,15 +1218,15 @@ can be used as backgrounds in the MATE Desktop environment.")
"1b16n1628gcsym5mph6lr9x5xm4rgkxsa8xwr2wlx8g2gw2775i1"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("gtk-doc" ,gtk-doc)
- ("intltool" ,intltool)
- ("libice" ,libice)
- ("libsm" ,libsm)
- ("pkg-config" ,pkg-config)
- ("scrollkeeper" ,scrollkeeper)
- ("xorgproto" ,xorgproto)
- ("yelp-tools" ,yelp-tools)))
+ (list gettext-minimal
+ gtk-doc
+ intltool
+ libice
+ libsm
+ pkg-config
+ scrollkeeper
+ xorgproto
+ yelp-tools))
(inputs
(list atk
cairo
@@ -1280,35 +1270,35 @@ can be used as backgrounds in the MATE Desktop environment.")
(base32 "0dralsc0dvs0l38cysdhx6kiaiqlb8qi6g9xz2cm6mjqyq3d3f9f"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("gtk-doc" ,gtk-doc)
- ("gobject-introspection" ,gobject-introspection)
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)
- ("yelp-tools" ,yelp-tools)))
+ (list gettext-minimal
+ gtk-doc
+ gobject-introspection
+ intltool
+ pkg-config
+ yelp-tools))
(inputs
- `(("atk" ,atk)
- ("cairo" ,cairo)
- ("dconf" ,dconf)
- ("dbus" ,dbus)
- ("dbus-glib" ,dbus-glib)
- ("exempi" ,exempi)
- ("glib" ,glib)
- ("gtk+" ,gtk+)
- ("libcanberra" ,libcanberra)
- ("libx11" ,libx11)
- ("libxext" ,libxext)
- ("libpeas" ,libpeas)
- ("libxml2" ,libxml2)
- ("libexif" ,libexif)
- ("libjpeg" ,libjpeg-turbo)
- ("librsvg" ,(librsvg-for-system))
- ("lcms" ,lcms)
- ("mate-desktop" ,mate-desktop)
- ("pango" ,pango)
- ("shared-mime-info" ,shared-mime-info)
- ("startup-notification" ,startup-notification)
- ("zlib" ,zlib)))
+ (list atk
+ cairo
+ dconf
+ dbus
+ dbus-glib
+ exempi
+ glib
+ gtk+
+ libcanberra
+ libx11
+ libxext
+ libpeas
+ libxml2
+ libexif
+ libjpeg-turbo
+ (librsvg-for-system)
+ lcms
+ mate-desktop
+ pango
+ shared-mime-info
+ startup-notification
+ zlib))
(home-page "https://mate-desktop.org/")
(synopsis "Eye of MATE")
(description
@@ -1429,11 +1419,7 @@ can be used as backgrounds in the MATE Desktop environment.")
(base32 "1i2r4lw6xsk972yp15g5hm8p8xx9pp6jmcvvzbdq80xyx3x898qz"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("gettext" ,gettext-minimal)
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)
- ("yelp-tools" ,yelp-tools)))
+ (list autoconf gettext-minimal intltool pkg-config yelp-tools))
(inputs
(list cairo
glib
@@ -1469,11 +1455,7 @@ MATE Desktop to monitor your system resources and usage.")
"1450bqzlnvwy3xa98lj102j2cf7piqbxcd1cy2zp41rdl8ri3gvn"))))
(build-system glib-or-gtk-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("gtk-doc" ,gtk-doc)
- ("intltool" ,intltool)
- ("libtool" ,libtool)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal gtk-doc intltool libtool pkg-config))
(inputs
(list accountsservice
glib
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index b447af305b..3bac086666 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -225,7 +225,7 @@ Some of the features include:
"092412jzxy6wdvpk96pfj499hpmaww8xllavbvlqspfpr7ips9id"))))
(build-system gnu-build-system)
(inputs
- `(("fortran" ,gfortran)))
+ (list gfortran))
(synopsis "Visualizing and demonstrating convolution")
(description
"GNU C-Graph is a tool for demonstrating the theory of convolution.
@@ -847,9 +847,7 @@ halfspaces) or by their double description with both representations.")
(native-inputs
(list autoconf automake libtool pkg-config))
(inputs
- `(("eigen" ,eigen)
- ("lapack" ,lapack)
- ("fortran" ,gfortran)))
+ (list eigen lapack gfortran))
(synopsis "Fortran subroutines for solving eigenvalue problems")
(description
"ARPACK-NG is a collection of Fortran77 subroutines designed to solve
@@ -1060,7 +1058,7 @@ plotting engine by third-party applications like Octave.")
(sha256
(base32 "11wqmd443b4nksdbzp1msdws3av948nmwq1xz80w6hka3ss2aigd"))))
(native-inputs
- `(("fortran" ,gfortran)))
+ (list gfortran))
(build-system gnu-build-system)
(synopsis "General Cartographic Transformation Package (GCTP)")
(description
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 11a8f62f3b..ea7a74263b 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -1049,9 +1049,7 @@ many popular chat protocols.")
(base32 "1i5s9rrgbyss9rszq6c6y53hwqyw1k86s40cpsfx5ccl9bprxdgl"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal intltool pkg-config))
(inputs
(list glib
gtk+-2
@@ -1135,7 +1133,7 @@ simultaneously and therefore appear under the same nickname on IRC.")
(base32 "1s2phiipq7ks8vrd93p96dzd5wgmgg8q9h2rxsnh2gg7iy06gj9c"))))
(build-system python-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin")))
+ (list `(,glib "bin")))
(inputs
(list glib
glib-networking
diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm
index a11e2beb6f..b3e20760e2 100644
--- a/gnu/packages/monitoring.scm
+++ b/gnu/packages/monitoring.scm
@@ -556,10 +556,7 @@ devices.")
"1yz65jsbgdx4cmy16x24wz5di352lvyi7fp6jm90bhgl1vpzxlsx"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal)
- ("libtool" ,libtool)))
+ (list autoconf automake gettext-minimal libtool))
(synopsis "File system monitor")
(description "This package provides a file system monitor.")
(home-page "https://github.com/emcrisostomo/fswatch")
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 1e10b0fa93..1882f7ae8d 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1335,12 +1335,12 @@ interface. It is implemented as a frontend to @code{klick}.")
libtool
pkg-config))
(inputs
- `(("alsa-lib" ,alsa-lib)
- ("fftw" ,fftw)
- ("gtk+" ,gtk+)
- ("jack" ,jack-2)
- ("json-c" ,json-c)
- ("pulseaudio" ,pulseaudio)))
+ (list alsa-lib
+ fftw
+ gtk+
+ jack-2
+ json-c
+ pulseaudio))
(home-page "http://lingot.nongnu.org/")
(synopsis "Accurate & configurable musical instrument tuner")
(description
@@ -1852,8 +1852,7 @@ complete studio.")
(inputs
(list liblo gtkmm-3 alsa-lib libxml++-2))
(native-inputs
- `(("glib:bin" ,glib "bin")
- ("pkg-config" ,pkg-config)))
+ (list `(,glib "bin") pkg-config))
(home-page "https://github.com/onkelDead/tascam-gtk")
(synopsis "GTK+ based application to control Tascam US-16x08 DSP mixer")
(description "This is a mixer application to control the Tascam US-16x08
@@ -3136,8 +3135,7 @@ improves on support for JACK features, such as JACK MIDI.")
"1zs5yy124bymfyapsnljr6rv2lnn5inwchm0xnwiw44b2d39l8hn"))))
(build-system gnu-build-system)
(inputs
- `(("libuuid" ,util-linux "lib")
- ("libsndfile" ,libsndfile)))
+ (list `(,util-linux "lib") libsndfile))
(native-inputs
(list pkg-config))
(home-page "https://linuxsampler.org/libgig/")
@@ -3283,8 +3281,7 @@ you to switch between different audio setups with just two mouse clicks.")
(native-inputs (list pkg-config))
;; TODO: See https://github.com/iyoko/cursynth/issues/4 which currently
;; prevents us from using pulseaudio
- (inputs `(("ncurses" ,ncurses)
- ("alsa" ,alsa-lib)))
+ (inputs (list ncurses alsa-lib))
(home-page "https://www.gnu.org/software/cursynth/")
(synopsis "Polyphonic and MIDI subtractive music synthesizer using curses")
(description "GNU cursynth is a polyphonic synthesizer that runs
@@ -4057,26 +4054,26 @@ available memory.")
"026v977kwb0wbmlmf6mnik328plxg8wykfx9ryvqhirac0aq39pk"))))
(build-system gnu-build-system)
(inputs
- `(("alsa-lib" ,alsa-lib)
- ("curl" ,curl)
- ("faad2" ,faad2)
- ("ffmpeg" ,ffmpeg-3.4)
- ("file" ,file)
- ("jack" ,jack-1)
- ("libid3tag" ,libid3tag)
- ("libltdl" ,libltdl)
- ("libmodplug" ,libmodplug)
- ("libmpcdec" ,libmpcdec)
- ("libmad" ,libmad)
- ("libogg" ,libogg)
- ("libvorbis" ,libvorbis)
- ("ncurses" ,ncurses)
- ("openssl" ,openssl)
- ("sasl" ,cyrus-sasl)
- ("speex" ,speex)
- ("taglib" ,taglib)
- ("wavpack" ,wavpack)
- ("zlib" ,zlib)))
+ (list alsa-lib
+ curl
+ faad2
+ ffmpeg-3.4
+ file
+ jack-1
+ libid3tag
+ libltdl
+ libmodplug
+ libmpcdec
+ libmad
+ libogg
+ libvorbis
+ ncurses
+ openssl
+ cyrus-sasl
+ speex
+ taglib
+ wavpack
+ zlib))
(native-inputs
(list pkg-config))
(synopsis "Console audio player designed to be powerful and easy to use")
diff --git a/gnu/packages/nano.scm b/gnu/packages/nano.scm
index 3710d4ff11..cd694f53f0 100644
--- a/gnu/packages/nano.scm
+++ b/gnu/packages/nano.scm
@@ -39,8 +39,7 @@
(base32 "0ds9qas1zxvvx8qbpjmh4yk4gdg3cgs3ly27krcp6a5vlk6vhzbm"))))
(build-system gnu-build-system)
(inputs
- `(("gettext" ,gettext-minimal)
- ("ncurses" ,ncurses)))
+ (list gettext-minimal ncurses))
(home-page "https://www.nano-editor.org/")
(synopsis "Small, user-friendly console text editor")
(description
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 214255ccb5..1ec1586fb3 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -163,12 +163,12 @@
(base32 "10ndzkip8blgkw572n3dicl6mgjaa7kygwn3vls80liq92vf1sa9"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("libtool" ,libtool)
- ("pkg-config" ,pkg-config)
- ("python" ,python-wrapper)
- ("which" ,which)))
+ (list autoconf
+ automake
+ libtool
+ pkg-config
+ python-wrapper
+ which))
(home-page "https://github.com/sctplab/usrsctp/")
(synopsis "SCTP user-land implementation")
(description "UsrSCTP is a portable SCTP userland stack. SCTP is a message
@@ -190,8 +190,7 @@ runs on top of IP or UDP, and supports both v4 and v6 versions.")
(base32 "0kmlqk04sgkshsll4r9w3k0rvrgz0gpk987618r50khwl484zss6"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal pkg-config))
(inputs
(list libressl))
(home-page "https://github.com/axel-download-accelerator/axel")
@@ -496,7 +495,7 @@ performance across unpredictable networks, such as the Internet.")
(native-inputs
(list autoconf automake libtool pkg-config))
(inputs
- `(("linux-headers" ,linux-libre-headers)))
+ (list linux-libre-headers))
(synopsis
"@acronym{SCTP, Stream Control Transmission Protocol} helpers for Linux")
(description
@@ -3488,10 +3487,7 @@ A very simple IM client working over the DHT.
(inputs
(list c-ares json-c libcap libyang readline))
(native-inputs
- `(("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("python" ,python-wrapper)
- ("python-pytest" ,python-pytest)))
+ (list perl pkg-config python-wrapper python-pytest))
(home-page "https://frrouting.org/")
(synopsis "IP routing protocol suite")
(description "FRRouting (FRR) is an IP routing protocol suite which includes
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index da378febf2..624637dd8a 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -1328,8 +1328,7 @@ compilers that can directly deal with packages.")
"0gxjw1bhmjcjzri6x6psqrkbbyq678b69bqfl9i1zswp7cj2lryg"))))
(build-system dune-build-system)
(propagated-inputs
- `(("lwt" ,ocaml-lwt)
- ("ocaml-stdlib-shims" ,ocaml-stdlib-shims)))
+ (list ocaml-lwt ocaml-stdlib-shims))
(home-page "https://github.com/gildor478/ounit")
(synopsis "Unit testing framework for OCaml")
(description "OUnit2 is a unit testing framework for OCaml. It is similar
@@ -4397,8 +4396,7 @@ Dedukti files.")
(file-name (git-file-name name version))))
(build-system emacs-build-system)
(inputs
- `(("dedukti-mode" ,emacs-dedukti-mode)
- ("flycheck-mode" ,emacs-flycheck)))
+ (list emacs-dedukti-mode emacs-flycheck))
(synopsis "Flycheck integration for the dedukti language")
(description "This package provides a frontend for Flycheck to perform
syntax checking on dedukti files.")
diff --git a/gnu/packages/openbox.scm b/gnu/packages/openbox.scm
index fb590ce97f..873592c19e 100644
--- a/gnu/packages/openbox.scm
+++ b/gnu/packages/openbox.scm
@@ -50,17 +50,17 @@
(build-system gnu-build-system)
(native-inputs (list pkg-config))
(propagated-inputs (list python2-pyxdg))
- (inputs `(("imlib2" ,imlib2)
- ("libxml2" ,libxml2)
- ("librsvg" ,(librsvg-for-system))
- ("libsm" ,libsm)
- ("libxcursor" ,libxcursor)
- ("libxinerama" ,libxinerama)
- ("libxml2" ,libxml2)
- ("libxrandr" ,libxrandr)
- ("libxft" ,libxft)
- ("pango" ,pango)
- ("python-2" ,python-2)))
+ (inputs (list imlib2
+ libxml2
+ (librsvg-for-system)
+ libsm
+ libxcursor
+ libxinerama
+ libxml2
+ libxrandr
+ libxft
+ pango
+ python-2))
(synopsis "Box style window manager")
(description
"Openbox is a highly configurable, next generation window manager with
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index f7dcacfde1..081ff92ec5 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -1489,11 +1489,8 @@ Microsoft cabinet (.@dfn{CAB}) files.")
(native-inputs
(list bison pkg-config))
(inputs
- `(("gcab" ,gcab)
- ("glib" ,glib)
- ("libgsf" ,libgsf)
- ("libxml2" ,libxml2)
- ("uuid" ,util-linux "lib")))
+ (list gcab glib libgsf libxml2
+ `(,util-linux "lib")))
(home-page "https://wiki.gnome.org/msitools")
(synopsis "Windows Installer file manipulation tool")
(description
diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm
index 5e44e1e677..d241b65b79 100644
--- a/gnu/packages/pdf.scm
+++ b/gnu/packages/pdf.scm
@@ -873,11 +873,7 @@ SyncTeX support, and rudimentary support for annotations and forms.")
"09i88v3wacmx7f96dmq0l3afpyv95lh6jrx16xzm0jd1szdrhn5j"))))
(build-system gnu-build-system)
(inputs
- `(("gtk" ,gtk+-2)
- ("pango" ,pango)
- ("poppler" ,poppler)
- ("glib" ,glib)
- ("libgnomecanvas" ,libgnomecanvas)))
+ (list gtk+-2 pango poppler glib libgnomecanvas))
(native-inputs
(list pkg-config))
(home-page "http://xournal.sourceforge.net/")
@@ -1092,9 +1088,8 @@ the PDF pages.")
(base32 "17z0bn8kihiyqjd1m5jr80m7ry06l1qn0l8v918xg5gs7q2calcf"))))
(build-system python-build-system)
(propagated-inputs
- `(("python-pikepdf" ,python-pikepdf)
- ("python-pillow" ,python-pillow)
- ("python-tkinter" ,python "tk")))
+ (list python-pikepdf python-pillow
+ `(,python "tk")))
(home-page "https://gitlab.mister-muffin.de/josch/img2pdf")
(synopsis "Convert images to PDF via direct JPEG inclusion")
(description
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index 815c59ecd4..c6d63ce041 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -1875,9 +1875,7 @@ of the style used by the Git version control system.")
"0clphq6a17chvb663fvjnxqvyvh26g03x0fl4bg9vy4ibdnzg2v2"))))
(build-system perl-build-system)
(inputs
- `(("perl-mixin-linewise" ,perl-mixin-linewise)
- ("perl-perlio-utf8_strict" ,perl-perlio-utf8_strict)
- ("perl-sub-exporter" ,perl-sub-exporter)))
+ (list perl-mixin-linewise perl-perlio-utf8_strict perl-sub-exporter))
(home-page "https://metacpan.org/release/Config-INI")
(synopsis "Simple .ini-file format reader and writer")
(description "@code{Config::INI} is a module that facilates the reading
@@ -4789,7 +4787,7 @@ file names in a directory.")
(native-inputs
(list perl-test-warnings))
(propagated-inputs
- `(("perl-perlio-utf8_strict" ,perl-perlio-utf8_strict)))
+ (list perl-perlio-utf8_strict))
(home-page "https://metacpan.org/release/File-Slurper")
(synopsis "Simple, sane and efficient module to slurp a file")
(description "This module provides functions for fast and correct file
@@ -6374,8 +6372,7 @@ knowledge of Apache.")
"1wmfr19w9y8qys7b32mnj1vmps7qwdahqas71a9p62ac8xw0dwkx"))))
(build-system perl-build-system)
(inputs
- `(("perl-perlio-utf8_strict" ,perl-perlio-utf8_strict)
- ("perl-sub-exporter" ,perl-sub-exporter)))
+ (list perl-perlio-utf8_strict perl-sub-exporter))
(home-page "https://metacpan.org/release/Mixin-Linewise")
(synopsis "Write your linewise code for handles; this does the rest")
(description "It's boring to deal with opening files for IO, converting
@@ -10998,10 +10995,8 @@ attribute names.")
(base32 "0pyqr12jsqagna75fm2gijfzw06wy1hrh5chn9hwnmcfddda66g8"))))
(build-system perl-build-system)
(native-inputs
- `(("perl-test-distribution" ,perl-test-distribution)
- ("perl-text-pod" ,perl-test-pod)
- ("perl-test-pod-coverage" ,perl-test-pod-coverage)
- ("perl-test-portability-files" ,perl-test-portability-files)))
+ (list perl-test-distribution perl-test-pod perl-test-pod-coverage
+ perl-test-portability-files))
(home-page "https://metacpan.org/dist/XSLoader")
(synopsis "Dynamically load C libraries into Perl code")
(description "XSLoader module defines a standard simplified interface to the
@@ -11305,14 +11300,18 @@ such that being individual extensions would be wasteful.")
perl-test-most
perl-tie-simple))
(inputs
- `(("freeglut" ,freeglut)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("libsmpeg" ,libsmpeg)
- ("libtiff" ,libtiff)
- ("mesa" ,mesa)
- ("sdl" ,(sdl-union
- (list sdl sdl-gfx sdl-image sdl-mixer sdl-pango sdl-ttf)))))
+ (list freeglut
+ libjpeg-turbo
+ libpng
+ libsmpeg
+ libtiff
+ mesa
+ (sdl-union (list sdl
+ sdl-gfx
+ sdl-image
+ sdl-mixer
+ sdl-pango
+ sdl-ttf))))
(propagated-inputs
(list perl-file-sharedir perl-tie-simple))
(home-page "https://metacpan.org/release/SDL")
diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
index 454a5dd19b..fa603a60be 100644
--- a/gnu/packages/photo.scm
+++ b/gnu/packages/photo.scm
@@ -188,7 +188,7 @@ cards and generate meaningful file and folder names.")
(native-inputs
(list pkg-config))
(inputs
- `(("libjpeg" ,libjpeg-turbo))) ;for lossy DNGs and old Kodak cameras
+ (list libjpeg-turbo)) ;for lossy DNGs and old Kodak cameras
(propagated-inputs
(list lcms)) ;for color profiles
(home-page "https://www.libraw.org")
@@ -360,10 +360,7 @@ and a wide variety of other metadata.")
"12cv4886l1czfjwy7k6ipgf3zjksgwhdjzr2s9fdg33vqcv2hlrv"))))
(build-system cmake-build-system)
(inputs
- `(("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("libtiff" ,libtiff)
- ("zlib" ,zlib)))
+ (list libjpeg-turbo libpng libtiff zlib))
(home-page "http://panotools.sourceforge.net/")
(synopsis "Library for panoramic images")
(description
diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index 72c60cd60e..415d7ad2a5 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -151,7 +151,7 @@ using the Cairo drawing library.")
(inherit guile-charting)
(name "guile2.2-charting")
(inputs (list guile-2.2))
- (propagated-inputs `(("guile-cairo" ,guile2.2-cairo)))))
+ (propagated-inputs (list guile2.2-cairo))))
(define-public ploticus
(package
diff --git a/gnu/packages/pulseaudio.scm b/gnu/packages/pulseaudio.scm
index 57499920c1..5cda29789f 100644
--- a/gnu/packages/pulseaudio.scm
+++ b/gnu/packages/pulseaudio.scm
@@ -507,8 +507,7 @@ README.md for a detailed list of features.")
"189z5p20hk0xv9vwvym293503j4pwl03xqk9hl7cl6dwgv0l7wkf"))))
(build-system meson-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal pkg-config))
(inputs
(list gtkmm-3 pulseaudio))
(home-page "https://freedesktop.org/software/pulseaudio/paprefs/")
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index 4d2a956532..e94e2d0011 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -322,8 +322,7 @@ of tests run in a specific order.")
(base32 "1y87agr324p6x5gvhziymxjlw54pyn4gqnd49papbl941djpkp5g"))))
(build-system python-build-system)
(native-inputs
- `(("pytest" ,python-pytest)
- ("setuptools-scm" ,python-setuptools-scm)))
+ (list python-pytest python-setuptools-scm))
(home-page "https://www.astropy.org/")
(synopsis
"Pytest plugin adding diagnostic data to the header of the test output")
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index e8e03b48a0..c966710512 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -2131,8 +2131,7 @@ Markup Language.")
"14h7nyfbl5vpfk0rbviy4ygdfx0yx5kncvg6jpbdb0dhwna0ssm6"))))
(build-system python-build-system)
(native-inputs
- `(("python-zope-security" ,python-zope-security-bootstrap)
- ("python-zope-testrunner" ,python-zope-testrunner)))
+ (list python-zope-security-bootstrap python-zope-testrunner))
(propagated-inputs
(list python-zope-interface))
(home-page "https://pypi.org/project/zope.proxy/")
@@ -2224,12 +2223,12 @@ Zope3, which are are special objects that have a structural location.")
python-zope-proxy
python-zope-schema))
(native-inputs
- `(("python-btrees" ,python-btrees)
- ("python-zope-component" ,python-zope-component-bootstrap)
- ("python-zope-configuration" ,python-zope-configuration-bootstrap)
- ("python-zope-location" ,python-zope-location-bootstrap)
- ("python-zope-testing" ,python-zope-testing)
- ("python-zope-testrunner" ,python-zope-testrunner)))
+ (list python-btrees
+ python-zope-component-bootstrap
+ python-zope-configuration-bootstrap
+ python-zope-location-bootstrap
+ python-zope-testing
+ python-zope-testrunner))
(home-page "https://pypi.org/project/zope.security/")
(synopsis "Zope security framework")
(description "Zope.security provides a generic mechanism to implement
@@ -3015,9 +3014,7 @@ library.")
(propagated-inputs
(list python-gevent python-requests))
(native-inputs
- `(("python-nose" ,python-nose)
- ("python-zope.interface" ,python-zope-interface)
- ("python-zope.event" ,python-zope-event)))
+ (list python-nose python-zope-interface python-zope-event))
(home-page "https://github.com/kennethreitz/grequests")
(synopsis "Python library for asynchronous HTTP requests")
(description "GRequests is a Python library that allows you to use
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index a76138c1c6..e13c47f959 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -877,7 +877,7 @@ interacting with the low-level LibRaw C APIs.")
"1zmvmwgxyzvm83818skhn8b4wrci4kmnixaax8q3ia5cn7xrmj6v"))))
(build-system python-build-system)
(propagated-inputs
- `(("python-tkinter" ,python "tk")))
+ (list `(,python "tk")))
(home-page "https://github.com/robertlugg/easygui")
(synopsis "GUI programming module for Python")
(description "EasyGUI is a module for very simple, very easy GUI
@@ -2978,10 +2978,8 @@ software.")
(base32 "10iqjzmya2h4sk765dlm1pbqypwlqyh8rw59a5m9i63d3klnz2mc"))))
(build-system python-build-system)
(native-inputs
- `(("coverage" ,python-coverage)
- ("pytest" ,python-pytest-astropy)
- ("pytest-cov" ,python-pytest-cov)
- ("setuptools-scm" ,python-setuptools-scm)))
+ (list python-coverage python-pytest-astropy python-pytest-cov
+ python-setuptools-scm))
(home-page "https://github.com/astropy/astropy-helpers")
(synopsis
"Utilities for building and installing packages in the Astropy ecosystem")
@@ -9865,9 +9863,7 @@ plugin for flake8 to check PEP-8 naming conventions.")
"07w3p1qm44hgxf3vvwz84kswpsx6s7kvaibzrsx5dzm0hli1i3fx"))))
(build-system python-build-system)
(native-inputs
- `(("python-toml", python-toml)
- ("python-pytest" ,python-pytest-bootstrap)
- ("python-pytest-runner" ,python-pytest-runner)))
+ (list python-toml python-pytest-bootstrap python-pytest-runner))
(home-page "https://github.com/PyCQA/mccabe")
(synopsis "McCabe checker, plugin for flake8")
(description "This package provides a Flake8 plug-in to compute the McCabe
@@ -17104,13 +17100,13 @@ multitouch applications.")
(patches (search-patches "python-argcomplete-1.11.1-fish31.patch"))))
(build-system python-build-system)
(native-inputs
- `(("python-coverage" ,python-coverage)
- ("python-flake8" ,python-flake8)
- ("python-pexpect" ,python-pexpect)
- ("python-wheel" ,python-wheel)
- ("tcsh" ,tcsh)
- ("fish" ,fish)
- ("bash-full" ,bash))) ;full Bash for 'test_file_completion'
+ (list python-coverage
+ python-flake8
+ python-pexpect
+ python-wheel
+ tcsh
+ fish
+ bash)) ;full Bash for 'test_file_completion'
(home-page "https://github.com/kislyuk/argcomplete")
(synopsis "Shell tab completion for Python argparse")
(description "argcomplete provides extensible command line tab completion
@@ -18139,7 +18135,7 @@ multitouch applications.")
(base32
"1priacxym85yjcf68hh38w55nqswaxp71ryjyfdk222kg9l85ln7"))))
(native-inputs
- `(("python-setuptools_scm" ,python-setuptools-scm)))
+ (list python-setuptools-scm))
(build-system python-build-system)
(home-page "https://github.com/jaraco/configparser/")
(synopsis "Backport of configparser from python 3.5")
@@ -18333,7 +18329,7 @@ multitouch applications.")
"1gm82jddm1lkazdi8lfsl1b3vi1z0252ng60mzjym8irnv94qfhy"))))
(build-system python-build-system)
(propagated-inputs
- `(("six" ,python-six)))
+ (list python-six))
(home-page "https://github.com/tkhyn/dirsync")
(synopsis "Advanced directory tree synchronisation tool")
(description "Advanced directory tree synchronisation tool.")
@@ -25072,18 +25068,18 @@ cryptographically signed ones).")
"1lk3qmy1hkaphk4n7ayfk0wl6m2yvd6r7qkam6yncqfzgkbc1phs"))))
(build-system python-build-system)
(native-inputs
- `(("python-check-manifest" ,python-check-manifest)
- ("python-coverage" ,python-coverage)
- ("python-isort" ,python-isort)
- ("python-mock" ,python-mock)
- ("python-pydoctstyle" ,python-pydocstyle)
- ("python-pytest-cache" ,python-pytest-cache)
- ("python-pytest-cov" ,python-pytest-cov)
- ("python-pytest-pep8" ,python-pytest-pep8)
- ("python-pytest-runner" ,python-pytest-runner)
- ("python-pytest" ,python-pytest)
- ("python-setuptools-scm" ,python-setuptools-scm)
- ("python-tox" ,python-tox)))
+ (list python-check-manifest
+ python-coverage
+ python-isort
+ python-mock
+ python-pydocstyle
+ python-pytest-cache
+ python-pytest-cov
+ python-pytest-pep8
+ python-pytest-runner
+ python-pytest
+ python-setuptools-scm
+ python-tox))
(home-page "https://github.com/inveniosoftware/dictdiffer")
(synopsis "Diff and patch Python dictionary objects")
(description
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 9d6c01187a..01bf961bbf 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -1977,7 +1977,7 @@ instances.")
"1idaivamp1jvbbai9yzv471c62xbqxhaawccvskaizihkd0lq0jx"))))
(build-system python-build-system)
(native-inputs
- `(("python" ,python-wrapper)))
+ (list python-wrapper))
(propagated-inputs
(list python-toml python-packaging))
(home-page "https://www.riverbankcomputing.com/software/sip/intro")
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index d16e321bb6..6e2cacfb4d 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -874,10 +874,7 @@ using GNU Radio and the Qt GUI toolkit.")
(base32 "0y43241s3p8qzn7x6x28v5v2bf934riznj14bb7m6k6vgd849qzl"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("automake" ,automake)
- ("gettext" ,gettext-minimal)
- ("pkg-config" ,pkg-config)))
+ (list autoconf automake gettext-minimal pkg-config))
(inputs
(list alsa-lib
fltk
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index e07ab70ea1..55af2beb8b 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -5232,7 +5232,7 @@ across multiple CPU cores.")
(build-system ruby-build-system)
(native-inputs
;; TODO: Add ruby-minitest-proveit once available.
- `(("hoe" ,ruby-hoe)))
+ (list ruby-hoe))
(synopsis "ParseTree fork which includes generic S-exp processing tools")
(description "The sexp_processor package is derived from ParseTree, but
contrary to ParseTree, it includes all the generic S-exp processing tools.
@@ -5254,9 +5254,7 @@ Amongst the included tools are @code{Sexp}, @code{SexpProcessor} and
"09qcdyjjw3p7g6cjm5m9swkms1xnv35ndiy7yw24cas16qrhha6c"))))
(build-system ruby-build-system)
(native-inputs
- `(("hoe" ,ruby-hoe)
- ("racc" ,ruby-racc)
- ("unifdef" ,unifdef)))
+ (list ruby-hoe ruby-racc unifdef))
(propagated-inputs
(list ruby-sexp-processor))
(home-page "https://github.com/seattlerb/ruby_parser/")
diff --git a/gnu/packages/sawfish.scm b/gnu/packages/sawfish.scm
index 1a09f8ca32..ab715b4a7d 100644
--- a/gnu/packages/sawfish.scm
+++ b/gnu/packages/sawfish.scm
@@ -50,12 +50,7 @@
"1bmcjl1x1rdh514q9z3hzyjmjmwwwkziipjpjsl301bwmiwrd8a8"))))
(build-system gnu-build-system)
(native-inputs
- `(("makeinfo" ,texinfo)
- ("pkg-config" ,pkg-config)
-
- ("autoconf" ,autoconf)
- ("automake" ,automake)
- ("libtool" ,libtool)))
+ (list texinfo pkg-config autoconf automake libtool))
(inputs
(list gdbm gmp libffi readline))
(native-search-paths
diff --git a/gnu/packages/spice.scm b/gnu/packages/spice.scm
index 97ac36c5fe..1eb92d8f96 100644
--- a/gnu/packages/spice.scm
+++ b/gnu/packages/spice.scm
@@ -89,9 +89,7 @@ different (virtual) machine than the one to which the USB device is attached.")
"06kf0q4l52gzx5p63l8850hff8pmhp7xv1hk8zgx2apbw18y6jd5"))))
(build-system gnu-build-system)
(inputs
- `(("libepoxy" ,libepoxy)
- ("mesa" ,mesa)
- ("udev" ,eudev)))
+ (list libepoxy mesa eudev))
(native-inputs
(list pkg-config))
(synopsis "Virtual 3D GPU library")
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 7435866ec6..c2578c35a9 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -109,23 +109,23 @@
"0lqrash677b09zxdlxp89z6k02y4i23mbqg83956dwl69wc53dan"))))
(build-system gnu-build-system)
(inputs
- `(("cairo" ,cairo)
- ("gettext" ,gettext-minimal)
- ("gsl" ,gsl)
- ("libxml2" ,libxml2)
- ("pango" ,pango)
- ("readline" ,readline)
- ("gtk" ,gtk+)
- ("gtksourceview" ,gtksourceview-3)
- ("spread-sheet-widget" ,spread-sheet-widget)
- ("zlib" ,zlib)))
+ (list cairo
+ gettext-minimal
+ gsl
+ libxml2
+ pango
+ readline
+ gtk+
+ gtksourceview-3
+ spread-sheet-widget
+ zlib))
(native-inputs
- `(("autoconf" ,autoconf) ;for tests
- ("glib" ,glib "bin") ;for glib-genmarshal
- ("perl" ,perl)
- ("pkg-config" ,pkg-config)
- ("python" ,python-2) ;for tests
- ("texinfo" ,texinfo)))
+ (list autoconf ;for tests
+ `(,glib "bin") ;for glib-genmarshal
+ perl
+ pkg-config
+ python-2 ;for tests
+ texinfo))
(home-page "https://www.gnu.org/software/pspp/")
(synopsis "Statistical analysis")
(description
@@ -1226,9 +1226,7 @@ agnes cluster diagrams.")
(native-inputs
(list pkg-config))
(inputs
- `(("cairo" ,cairo)
- ("freetype2" ,freetype)
- ("zlib" ,zlib)))
+ (list cairo freetype zlib))
(propagated-inputs
(list r-rcpp r-systemfonts))
(home-page "https://cran.r-project.org/web/packages/gdtools")
diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index 7ad5782226..2ab0b05d9b 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -417,7 +417,7 @@ input bits thoroughly but are not suitable for cryptography.")
(base32 "0dc9fxcdmppbs9s06jvq61zbk552laxps0xyk098gj41697ihd96"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)))
+ (list gettext-minimal))
(home-page "https://billposer.org/Software/a2b.html")
(synopsis "Convert between ASCII, hexadecimal and binary representations")
(description "The two programs are useful for generating test data, for
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 915cc3cd35..0b5f0eade1 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -2147,8 +2147,8 @@ masters from remote CVS hosts.")
(build-system gnu-build-system)
(inputs (list perl))
(native-inputs
- `(("emacs" ,emacs-minimal) ; for `ctags'
- ("inetutils" ,inetutils))) ; for `hostname', used in the tests
+ (list emacs-minimal ; for `ctags'
+ inetutils)) ; for `hostname', used in the tests
(home-page "https://www.gnu.org/software/vc-dwim/")
(synopsis "Version-control-agnostic ChangeLog diff and commit tool")
(description
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 710c723e85..9b57d3cbb8 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -433,24 +433,22 @@ as a joint effort between the BBC and Fluendo.")
(search-patches "libquicktime-ffmpeg.patch"))))
(build-system gnu-build-system)
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("doxygen" ,doxygen)
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal doxygen pkg-config))
(inputs
- `(("alsa" ,alsa-lib)
- ("ffmpeg" ,ffmpeg)
- ("gtk+-2" ,gtk+-2)
- ("lame" ,lame)
- ("libdv" ,libdv)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("libvorbis" ,libvorbis)
- ("opengl" ,mesa)
- ("schroedinger" ,schroedinger)
- ("x11" ,libx11)
- ("x264" ,libx264)
- ("xaw" ,libxaw)
- ("xv" ,libxv)))
+ (list alsa-lib
+ ffmpeg
+ gtk+-2
+ lame
+ libdv
+ libjpeg-turbo
+ libpng
+ libvorbis
+ mesa
+ schroedinger
+ libx11
+ libx264
+ libxaw
+ libxv))
(synopsis "Quick Time Library")
(description "The goal of this project is to enhance the quicktime4linux
library.")
@@ -516,11 +514,7 @@ receiving MJPG streams.")
(base32 "0kvhxr5hkabj9v7ah2rzkbirndfqdijd9hp8v52c1z6bxddf019w"))))
(build-system gnu-build-system)
(inputs
- `(("gtk+-2" ,gtk+-2)
- ("libdv" ,libdv)
- ("libpng" ,libpng)
- ("libquicktime" ,libquicktime)
- ("sdl" ,sdl)))
+ (list gtk+-2 libdv libpng libquicktime sdl))
(synopsis "Tools for handling MPEG")
(description "Mjpeg tools is a suite of programs which support video capture,
editing, playback, and compression to MPEG of MJPEG video. Edit, play and
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm
index 9dabb7f76a..0031037920 100644
--- a/gnu/packages/virtualization.scm
+++ b/gnu/packages/virtualization.scm
@@ -2195,20 +2195,16 @@ which is a hypervisor.")
"1h23a8nzdxjyvw44dwh903563n3b1z5skx8g0b1p1v5cif3iqpr5"))))
(build-system meson-build-system)
(inputs
- `(("libsoup" ,libsoup-minimal-2)
- ("libxml2" ,libxml2)
- ("libxslt" ,libxslt)
- ("json-glib" ,json-glib)
- ("libarchive" ,libarchive)))
+ (list libsoup-minimal-2 libxml2 libxslt json-glib libarchive))
(native-inputs
- `(("perl" ,perl)
- ("gobject-introspection" ,gobject-introspection)
- ("gettext" ,gettext-minimal)
- ("pkg-config" ,pkg-config)
- ;; Tests
- ("python" ,python)
- ("pytest" ,python-pytest)
- ("requests" ,python-requests)))
+ (list perl
+ gobject-introspection
+ gettext-minimal
+ pkg-config
+ ;; Tests
+ python
+ python-pytest
+ python-requests))
(home-page "https://gitlab.com/libosinfo/osinfo-db-tools")
(synopsis "Tools for managing the osinfo database")
(description "This package contains a set of tools to assist
diff --git a/gnu/packages/vpn.scm b/gnu/packages/vpn.scm
index 1eeb560717..358913d5db 100644
--- a/gnu/packages/vpn.scm
+++ b/gnu/packages/vpn.scm
@@ -690,9 +690,7 @@ and probably others.")
"1qsfgpxg553s8rc9cyrc4k96z0pislxsdxb9wyhp8fdprkak2mw2"))))
(build-system gnu-build-system)
(native-inputs
- `(("autoconf" ,autoconf)
- ("autotools" ,automake)
- ("pkg-config" ,pkg-config)))
+ (list autoconf automake pkg-config))
(inputs
(list openssl ppp))
(home-page "https://github.com/adrienverge/openfortivpn")
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 2285f23994..fff7e48ba3 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -5927,15 +5927,13 @@ configuration language.")
"0qq5g6bbd1a1ml1wk8jj9z39a899jzqbf7aizr3pvyz0f4kz8mis"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
-
- ;; For bootstrapping.
- ("autoconf" ,autoconf)
- ("automake" ,automake)
- ("libtool" ,libtool)
-
- ;; For generating manuals.
- ("rst2man" ,python-docutils)))
+ (list pkg-config
+ ;; For bootstrapping.
+ autoconf
+ automake
+ libtool
+ ;; For generating manuals.
+ python-docutils))
(inputs
(list python varnish))
(synopsis "Collection of Varnish modules")
@@ -7981,9 +7979,7 @@ tools:
(base32
"1ffzia679axcsccx2fxjpxhb0i5xc42zxn446x6c1170w6v69qf6"))))
(build-system cmake-build-system)
- (native-inputs `(("gtest" ,googletest)
- ("doxygen" ,doxygen)
- ("graphviz" ,graphviz)))
+ (native-inputs (list googletest doxygen graphviz))
(synopsis "Strictly RFC 3986 compliant URI parsing and handling library")
(description "uriparser is a strictly RFC 3986 compliant URI parsing and
handling library written in C89 (\"ANSI C\"). uriparser is fast and supports
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 65c040cd92..20f9abec67 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -1216,8 +1216,7 @@ all of them. Currently supported window managers include:
"0h52hj3ay8mfhwvmfxbxlfyq74hifdk8wxgxp7fr4iy6189hg7w7"))))
(build-system gnu-build-system)
(inputs
- `(("python-2" ,python-2)
- ("gtk+-2" ,gtk+-2)))
+ (list python-2 gtk+-2))
(native-inputs
(list python2-pygtk gtk-doc pkg-config))
(synopsis "Library for registering global keyboard shortcuts")
@@ -1699,24 +1698,21 @@ display a clock or apply image manipulation techniques to the background image."
(sha256
(base32 "109a49f064ma5js2d7maribmfalswbmmhq2fraa7hfz5pf2jxs2w"))))
(build-system meson-build-system)
- (inputs `(("date" ,date)
- ("fmt" ,fmt)
- ("gtk-layer-shell" ,gtk-layer-shell)
- ("gtkmm" ,gtkmm-3)
- ("jsoncpp" ,jsoncpp)
- ("libdbusmenu" ,libdbusmenu)
- ("libinput" ,libinput)
- ("libmpdclent" ,libmpdclient)
- ("libnl" ,libnl)
- ("libxml2" ,libxml2)
- ("pulseaudio" ,pulseaudio)
- ("spdlog" ,spdlog)
- ("wayland" ,wayland)))
+ (inputs (list date
+ fmt
+ gtk-layer-shell
+ gtkmm-3
+ jsoncpp
+ libdbusmenu
+ libinput
+ libmpdclient
+ libnl
+ libxml2
+ pulseaudio
+ spdlog
+ wayland))
(native-inputs
- `(("glib:bin" ,glib "bin")
- ("pkg-config" ,pkg-config)
- ("scdoc" ,scdoc)
- ("wayland-protocols" ,wayland-protocols)))
+ (list `(,glib "bin") pkg-config scdoc wayland-protocols))
(home-page "https://github.com/Alexays/Waybar")
(synopsis "Wayland bar for Sway and Wlroots based compositors")
(description "Waybar is a highly customisable Wayland bar for Sway and
diff --git a/gnu/packages/wv.scm b/gnu/packages/wv.scm
index 43ec1106f1..1fdcf0ac2b 100644
--- a/gnu/packages/wv.scm
+++ b/gnu/packages/wv.scm
@@ -43,11 +43,7 @@
(base32 "17f16lkdv1c3amaz2hagiicih59ynpp4786k1m2qa1sw68xhswsc"))))
(build-system gnu-build-system)
(inputs
- `(("glib" ,glib)
- ("libgsf" ,libgsf)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("zlib" ,zlib)))
+ (list glib libgsf libjpeg-turbo libpng zlib))
(native-inputs
(list `(,glib "bin") pkg-config))
(synopsis "Microsoft Word conversion library and utilities")
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 34ce54e554..f345d9f5a3 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -763,13 +763,13 @@ move windows, switch between desktops, etc.).")
(native-inputs
(list autoconf autoconf-archive automake pkg-config))
(inputs
- `(("giblib" ,giblib)
- ("imlib2" ,imlib2)
- ("libbsd" ,libbsd)
- ("libx11" ,libx11)
- ("libxcomposite" ,libxcomposite)
- ("libxext" ,libxext)
- ("libXfixes" ,libxfixes)))
+ (list giblib
+ imlib2
+ libbsd
+ libx11
+ libxcomposite
+ libxext
+ libxfixes))
(home-page "https://github.com/resurrecting-open-source-projects/scrot")
(synopsis "Command-line screen capture utility for X Window System")
(description
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index d542348e7b..689c1fcd6d 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -315,8 +315,7 @@ upstream occasionally.")
(list pkg-config intltool))
(propagated-inputs
;; exo-2.pc refers to all these.
- `(("gtk+-3" ,gtk+)
- ("libxfce4util" ,libxfce4util)))
+ (list gtk+ libxfce4util))
(inputs
(list libxfce4ui))
(home-page "https://www.xfce.org/")
@@ -342,13 +341,10 @@ development.")
"07fjsgdjqxbcm84ga3cl495782k381k6mwksyrks3zf1l8klk4c4"))))
(build-system gnu-build-system)
(native-inputs
- `(("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("intltool" ,intltool)
- ("pkg-config" ,pkg-config)))
+ (list `(,glib "bin") gobject-introspection intltool pkg-config))
(propagated-inputs
- `(("gtk+-3" ,gtk+) ; required by garcon-gtk3-1.pc
- ("libxfce4ui" ,libxfce4ui))) ; required by garcon-gtk3-1.pc
+ (list gtk+ ; required by garcon-gtk3-1.pc
+ libxfce4ui)) ; required by garcon-gtk3-1.pc
(home-page "https://www.xfce.org/")
(synopsis "Implementation of the freedesktop.org menu specification")
(description
@@ -372,23 +368,22 @@ merging features essential for loading menus modified with menu editors.")
"0rmga1l7da0pjrs6jlyq1nfn513r543v7cchshrif1341knpy2wv"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("glib:bin" ,glib "bin") ; need glib-genmarshal
- ("dbus-glib" ,dbus-glib))) ; need dbus-binding-tool
+ (list pkg-config intltool
+ `(,glib "bin") ; need glib-genmarshal
+ dbus-glib)) ; need dbus-binding-tool
(propagated-inputs
(list glib)) ; required by tumbler-1.pc
(inputs
- `(("dbus" ,dbus)
- ("gdk-pixbuf" ,gdk-pixbuf)
- ("cairo" ,cairo) ;; Needed for pdf thumbnails (poppler-glibc.pc)
- ("freetype" ,freetype)
- ("libjpeg" ,libjpeg-turbo)
- ("libgsf" ,libgsf)
- ("poppler" ,poppler)
- ;; FIXME Provide gstreamer and gstreamer-tag to get video thumbnails
- ;; ("gstreamer" ,gstreamer)
- ))
+ (list dbus
+ gdk-pixbuf
+ cairo ;; Needed for pdf thumbnails (poppler-glibc.pc)
+ freetype
+ libjpeg-turbo
+ libgsf
+ poppler
+ ;; FIXME Provide gstreamer and gstreamer-tag to get video thumbnails
+ ;; ("gstreamer" ,gstreamer)
+ ))
(home-page "https://www.xfce.org/")
(synopsis "D-Bus service for applications to request thumbnails")
(description
@@ -1224,14 +1219,10 @@ of data to either CD/DVD/BD.")
"196swmc4amab8xcwv4q9p8b43fzzi9xagg20gnyjvf5x7yssxj1k"))))
(build-system gnu-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("intltool" ,intltool)
- ("glib:bin" ,glib "bin"))) ; glib-genmarshal
+ (list pkg-config intltool
+ `(,glib "bin"))) ; glib-genmarshal
(inputs
- `(("exo" ,exo)
- ("libsoup" ,libsoup-minimal-2)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list exo libsoup-minimal-2 libxfce4ui xfce4-panel))
(home-page "https://goodies.xfce.org/projects/applications/xfce4-screenshooter")
(synopsis "Xfce's application to take screenshots")
(description
@@ -1385,9 +1376,7 @@ watch your every step.")
(native-inputs
(list intltool pkg-config))
(inputs
- `(("gtk+-2" ,gtk+-2)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+-2 libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-equake-plugin")
(synopsis "Earthquake monitor for the Xfce panel")
@@ -1514,9 +1503,7 @@ performance (bytes transferred per second).")
(native-inputs
(list intltool pkg-config))
(inputs
- `(("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)
- ("gtk+-2" ,gtk+-2)))
+ (list libxfce4ui xfce4-panel gtk+-2))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-embed-plugin")
(synopsis "Embed arbitrary applications inside the Xfce panel")
@@ -1605,10 +1592,7 @@ button and a personalized tooltip.")
(native-inputs
(list intltool pkg-config))
(inputs
- `(("gtk+-2" ,gtk+-2)
- ("libxfce4ui" ,libxfce4ui)
- ("exo" ,exo)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+-2 libxfce4ui exo xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-mailwatch-plugin")
(synopsis "Mail watch plugin for the Xfce panel")
@@ -1735,10 +1719,7 @@ interfaces of your choice in the panel.")
(native-inputs
(list intltool desktop-file-utils pkg-config))
(inputs
- `(("gtk+-2" ,gtk+-2)
- ("exo" ,exo)
- ("libxfce4ui" ,libxfce4ui)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+-2 exo libxfce4ui xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin")
(synopsis "Gnome-like Places menu for the Xfce panel")
@@ -1799,9 +1780,8 @@ favorite search engine or bug tracker right from the Xfce panel.")
"1d2n56g12dhnjznrq7xvr6d3brpp0lmm080xmgjb7ybc1yygpxrc"))))
(build-system gnu-build-system)
(native-inputs
- `(("intltool" ,intltool)
- ("pkg-config" ,pkg-config)
- ("glib:bin" ,glib "bin")))
+ (list intltool pkg-config
+ `(,glib "bin")))
(inputs
(list libxfce4ui libdbusmenu xfce4-panel))
(home-page
@@ -1991,11 +1971,7 @@ lan interface (signal state, signal quality, network name (SSID)).")
(native-inputs
(list intltool pkg-config))
(inputs
- `(("gtk+" ,gtk+)
- ("libsoup" ,libsoup-minimal-2)
- ("libxfce4ui" ,libxfce4ui)
- ("libxml2" ,libxml2)
- ("xfce4-panel" ,xfce4-panel)))
+ (list gtk+ libsoup-minimal-2 libxfce4ui libxml2 xfce4-panel))
(home-page
"https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin")
(synopsis "Show information about local weather in the Xfce panel")
diff --git a/gnu/packages/xiph.scm b/gnu/packages/xiph.scm
index fca1ddc123..ccd99de7c6 100644
--- a/gnu/packages/xiph.scm
+++ b/gnu/packages/xiph.scm
@@ -273,10 +273,7 @@ meaning that audio is compressed in FLAC without any loss in quality.")
(build-system gnu-build-system)
(native-inputs (list doxygen bison pkg-config))
;; FIXME: Add optional input liboggz
- (inputs `(("libogg" ,libogg)
- ("libpng" ,libpng)
- ("python" ,python-wrapper)
- ("zlib" ,zlib)))
+ (inputs (list libogg libpng python-wrapper zlib))
(synopsis "Karaoke and text codec for embedding in ogg")
(description
"Kate is an overlay codec, originally designed for karaoke and text,
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 8f4c9706bd..bc76a95c59 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -1001,21 +1001,21 @@ server, collect the answer, and finally decoding the XML to Perl.")
(native-inputs
(list perl-module-build perl-uri perl-class-data-inheritable))
(propagated-inputs
- `(("perl-class-errorhandler" ,perl-class-errorhandler)
- ("perl-datetime" ,perl-datetime)
- ("perl-datetime-format-flexible" ,perl-datetime-format-flexible)
- ("perl-datetime-format-iso8601" ,perl-datetime-format-iso8601)
- ("perl-datetime-format-mail" ,perl-datetime-format-mail)
- ("perl-datetime-format-natural" ,perl-datetime-format-natural)
- ("perl-datetime-format-w3cdtf" ,perl-datetime-format-w3cdtf)
- ("perl-feed-find" ,perl-feed-find)
- ("perl-html-parser" ,perl-html-parser)
- ("perl-libwww-perl" ,perl-libwww)
- ("perl-module-pluggable" ,perl-module-pluggable)
- ("perl-uri-fetch" ,perl-uri-fetch)
- ("perl-xml-atom" ,perl-xml-atom)
- ("perl-xml-libxml" ,perl-xml-libxml)
- ("perl-xml-rss" ,perl-xml-rss)))
+ (list perl-class-errorhandler
+ perl-datetime
+ perl-datetime-format-flexible
+ perl-datetime-format-iso8601
+ perl-datetime-format-mail
+ perl-datetime-format-natural
+ perl-datetime-format-w3cdtf
+ perl-feed-find
+ perl-html-parser
+ perl-libwww
+ perl-module-pluggable
+ perl-uri-fetch
+ perl-xml-atom
+ perl-xml-libxml
+ perl-xml-rss))
(home-page "https://metacpan.org/release/XML-Feed")
(synopsis "XML Syndication Feed Support")
(description "@code{XML::Feed} is a syndication feed parser for both RSS and
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index b396c0bba5..85a93dee30 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -6253,12 +6253,12 @@ Conventions Manual) and some of the @dfn{EWMH}
(native-inputs
(list pkg-config autoconf automake))
(inputs
- `(("libX11" ,libx11)
- ("libXext" ,libxext)
- ("libXcomposite" ,libxcomposite)
- ("libXfixes" ,libxfixes)
- ("libXdamage" ,libxdamage)
- ("libXrender" ,libxrender)))
+ (list libx11
+ libxext
+ libxcomposite
+ libxfixes
+ libxdamage
+ libxrender))
(synopsis "X Compositing manager using RENDER")
(description "xcompmgr is a sample compositing manager for X servers
supporting the XFIXES, DAMAGE, RENDER, and COMPOSITE extensions. It enables