diff options
author | Ludovic Courtès <ludo@gnu.org> | 2021-12-13 22:15:07 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2021-12-13 22:15:07 +0100 |
commit | e3196755e60ba7f1ed9d432e73f26a85e0c8893c (patch) | |
tree | 06bc27447f2f72b20a2be0201b41b964af03fc87 /gnu/packages | |
parent | fc9ca46aa6403c90e2ea5c815d813d2dba162dfb (diff) | |
download | guix-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.)
Diffstat (limited to 'gnu/packages')
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 |