Commit graph

75205 commits

Author SHA1 Message Date
Sarah Morgensen
f161f111e0
gnu: go-github-com-urfave-cli: Fix tests when building with Go 1.17.
* gnu/packages/patches/go-github-com-urfave-cli-fix-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/golang.scm (go-github-com-urfave-cli)[origin]: Apply it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09 21:34:50 -04:00
Sarah Morgensen
4e1adbc3b0
gnu: go-github-com-sevlyar-go-daemon: Fix tests when building with Go 1.17.
* gnu/packages/golang.scm (go-github-com-sevlyar-go-daemon)[source]:
Add snippet to fix tests for go@1.17.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09 21:34:50 -04:00
Sarah Morgensen
49c6145b97
gnu: go-github-com-keybase-go-ps: Fix tests when building with Go 1.17.
* gnu/packages/golang.scm (go-github-com-keybase-go-ps)[arguments]
<#:phases>{fix-tests}: Remove extraneous build line to appease go@1.17.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09 21:34:41 -04:00
Maxim Cournoyer
173b6f6f15
gnu: mailutils: Update to 3.13.
* gnu/packages/patches/mailutils-fix-uninitialized-variable.patch: Remove
patch.
* gnu/local.mk (dist_patch_DATA): De-register it.
* gnu/packages/mail.scm (mailutils): Update to 3.13.  Remove the 2013
--with-sql option TODO comment; if someone needs that, they can send a patch.
[source]: Remove above patch.
[phases]{prepare-test-suite}: Also patch shell shebang in
'libmailutils/tests/lock.at' and 'imap4d/tests/testclient.c'.
[parallel-tests?]: Reinstate parallel tests.
[inputs]: Move m4 to...
[native-inputs]: ... here.  Add the autoconf, automake, gettext and libtool
quartet.
2021-09-09 20:48:31 -04:00
Maxim Cournoyer
d8a184f086
gnu: mailutils: Add a listing of the commands it contains.
To ease discovery of said commands.

* gnu/packages/mail.scm (mailutils)[description]: Include a listing of the
commands it contains.
2021-09-09 20:48:31 -04:00
Nicolas Goaziou
370d1cdb61
Revert "gnu: python-pikepdf: Update to 3.0.0."
This reverts commit 14bcd6804f. The library
fails to build.
2021-09-09 23:40:34 +02:00
Leo Famulari
cf4ccde47d
gnu: go-1.17: Update to 1.17.1.
* gnu/packages/golang.scm (go-1.17): Update to 1.17.1.
2021-09-09 16:54:05 -04:00
Sarah Morgensen
d36c73b8a8
gnu: Add go-1.17.
* gnu/packages.golang.scm (go-1.17): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09 16:38:23 -04:00
Sarah Morgensen
14d8413fc5
gnu: go-1.16: Update to 1.16.8.
* gnu/packages/golang.scm (go-1.16): Update to 1.16.8.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-09 16:27:42 -04:00
Daniel Meißner
bae57cc7d2
gnu: python-decorator: Update to 5.0.9.
* gnu/packages/python-xyz.scm (python-decorator): Update to 5.0.9.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-09-09 22:26:13 +05:30
Alice BRENON
77674643a3
gnu: ghc-pandoc-types: Update home page.
* gnu/packages/haskell-xyz.scm (ghc-pandoc-types)[home-page]: Update.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-09-09 21:30:59 +05:30
Nicolas Goaziou
14bcd6804f
gnu: python-pikepdf: Update to 3.0.0.
* gnu/packages/python-xyz.scm (python-pikepdf): Update to 3.0.0.
2021-09-09 17:54:43 +02:00
Leo Famulari
73121dd88a
gnu: linux-libre 5.10: Update to 5.10.63.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.63.
(linux-libre-5.10-pristine-source): Update hash.
2021-09-09 09:58:55 -04:00
Leo Famulari
29c257047b
gnu: linux-libre: Update to 5.13.15.
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.15.
(linux-libre-5.13-pristine-source): Update hash.
2021-09-09 09:58:55 -04:00
Leo Famulari
4f46a4560b
gnu: linux-libre 5.14: Update to 5.14.2.
* gnu/packages/linux.scm (linux-libre-5.14-version): Update to 5.14.2.
(linux-libre-5.14-pristine-source): Update hash.
2021-09-09 09:58:54 -04:00
Efraim Flashner
6858c15008
gnu: qemu-minimal: Don't build static binaries.
* gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Remove
inherited phases for static binaries.
[native-inputs]: Remove glib:static, pcre:static and zlib:static.
[outputs]: Remove static output.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-09-09 16:08:09 +03:00
Efraim Flashner
ededaa0a35
gnu: Add vim-slime.
* gnu/packages/vim.scm (vim-slime): New variable.
2021-09-09 16:05:04 +03:00
Efraim Flashner
9fc4b72da2
gnu: Add vim-gemini-vim.
* gnu/packages/vim.scm (vim-gemini-vim): New variable.
2021-09-09 16:04:01 +03:00
Ludovic Courtès
902de26c1a
gnu: autoconf: Unpatch shebangs on files that "autoconf -i" installs.
Fixes <https://issues.guix.gnu.org/50288>.
Reported by Maxim Cournoyer.

* gnu/packages/autotools.scm (autoconf-2.71)[arguments]: Add
'unpatch-shebangs' phase.
2021-09-09 10:09:25 +02:00
Ludovic Courtès
f83d7663eb
gnu: glibc@2.29: Fix build error.
* gnu/packages/base.scm (glibc-2.29): Inherit from GLIBC-2.30.
[sources]: Use "glibc-skip-c++.patch".
2021-09-08 21:45:43 +02:00
Ludovic Courtès
425799cb45
gnu: glibc@2.30: Fix build error.
* gnu/packages/base.scm (glibc-2.30)[native-inputs]: New field.
[source]: Use "glibc-skip-c++.patch".
2021-09-08 21:45:43 +02:00
Ludovic Courtès
6d8c1a5e23
gnu: glibc@2.31: Fix build error.
* gnu/packages/patches/glibc-skip-c++.patch: New file.
* gnu/packages/base.scm (glibc-2.31)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-09-08 21:45:43 +02:00
Marius Bakke
47d3585e96
gnu: emacs-org-reveal: Update to 20210902-1.fe9148b.
* gnu/packages/emacs-xyz.scm (emacs-org-reveal): Update to
20210902-1.fe9148b.
2021-09-08 18:03:50 +02:00
Guillaume Le Vaillant
359740b0b3
gnu: qtwebengine: Build with bundled icu4c.
Building with icu4c >= 68 fails.

* gnu/packages/qt.scm (qtwebengine)[arguments]: Comment out
  "--webengine-icu=system" option in 'configure' phase.
2021-09-08 12:06:41 +02:00
Guillaume Le Vaillant
3ed18c05e9
gnu: qtwebkit: Remove workaround for binutils bug.
This is a follow-up to de8e2a699c.

* gnu/packages/qt.scm (qtwebkit)[arguments]: Remove custom 'build' phase.
2021-09-08 12:06:33 +02:00
Guillaume Le Vaillant
4ccaaad45d
gnu: php: Disable failing test.
It looks like the "Zend/tests/bug74093.phpt" test can fail on fast machines.

* gnu/packages/php.scm (php)[arguments]: Update 'prepare-tests' phase.
2021-09-08 12:05:29 +02:00
Guillaume Le Vaillant
de8e2a699c
gnu: binutils: Fix file decriptor leak.
* gnu/packages/patches/binutils-2.37-file-descriptor-leak.patch: New file.
* gnu/packages/local.mk (dist_patch_DATA): Add it.
* gnu/packages/base.scm (binutils)[source]: Use it.
2021-09-08 12:05:08 +02:00
Clément Lassieur
5c5e9d4e50
gnu: josm: Update to 18193.
* gnu/packages/geo.scm (josm): Update to 18193.
2021-09-08 11:49:51 +02:00
Mark H Weaver
1ff1cd2ed8
gnu: icecat: Update to 78.14.0-guix0-preview1 [fixes CVE-2021-38493].
* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update upstream source hash.
2021-09-08 02:34:01 -04:00
Milkey Mouse
a8555e0174
gnu: Add sniffglue.
* gnu/packages/rust-apps.scm (sniffglue): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:16 +02:00
Milkey Mouse
9efc34a482
gnu: Add rust-dhcp4r-0.2.
* gnu/packages/crates-io.scm (rust-dhcp4r-0.2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:16 +02:00
Milkey Mouse
73fa0b378c
gnu: Add rust-enum-primitive-derive-0.2.
* gnu/packages/crates-io.scm (rust-enum-primitive-derive-0.2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:15 +02:00
Milkey Mouse
1e5ebd876c
gnu: Add rust-pcap-sys-0.1.
* gnu/packages/crates-io.scm (rust-pcap-sys-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:15 +02:00
Milkey Mouse
759530abf4
gnu: Add rust-pktparse-0.5.
* gnu/packages/crates-io.scm (rust-pktparse-0.5): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:15 +02:00
Milkey Mouse
ef13866936
gnu: Add rust-reduce-0.1.
* gnu/packages/crates-io.scm (rust-reduce-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:14 +02:00
Milkey Mouse
67de1fc87b
gnu: Add rust-syscallz-0.15.
* gnu/packages/crates-io.scm (rust-syscallz-0.15): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:14 +02:00
Milkey Mouse
d7981a16d1
gnu: Add rust-seccomp-sys-0.1.
* gnu/packages/crates-io.scm (rust-seccomp-sys-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:14 +02:00
Milkey Mouse
f604fe11f6
gnu: Add rust-strum-0.19.
* gnu/packages/crates-io.scm (rust-strum-0.19): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:13 +02:00
Milkey Mouse
b5f0bacafc
gnu: Add rust-strum-macros-0.19.
* gnu/packages/crates-io.scm (rust-strum-macros-0.19): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:13 +02:00
Milkey Mouse
d1c54375bd
gnu: Add rust-tls-parser-0.10.
* gnu/packages/crates-io.scm (rust-tls-parser-0.10): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:13 +02:00
Milkey Mouse
2c8c3e2856
gnu: Add rust-hex-literal-0.3.
* gnu/packages/crates-io.scm (rust-hex-literal-0.3): New variable.
(rust-hex-literal-0.2): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:12 +02:00
Milkey Mouse
7350ac0307
gnu: Add rust-cookie-factory-0.3.
* gnu/packages/crates-io.scm (rust-cookie-factory-0.3): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:12 +02:00
Milkey Mouse
198b376aea
gnu: Add rust-nom-derive-0.7.
* gnu/packages/crates-io.scm (rust-nom-derive-0.7): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:11 +02:00
Milkey Mouse
6597c07b74
gnu: Add rust-pretty-assertions-0.7.
* gnu/packages/crates-io.scm (rust-pretty-assertions-0.7): New variable.
(rust-pretty-assertions-0.6): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:11 +02:00
Milkey Mouse
af7f2860b5
gnu: Add rust-rusticata-macros-3.
* gnu/packages/crates-io.scm (rust-rusticata-macros-3): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:11 +02:00
Milkey Mouse
3e085baf3f
gnu: Add rust-boxxy-0.11.
* gnu/packages/crates-io.scm (rust-boxxy-0.11): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:10 +02:00
Milkey Mouse
3af06a4d37
gnu: Add rust-elf-0.0.10.
* gnu/packages/crates-io.scm (rust-elf-0.0.10): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:10 +02:00
Milkey Mouse
a66fb6d8f7
gnu: Add rust-bufstream-0.1.
* gnu/packages/crates-io.scm (rust-bufstream-0.1): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:10 +02:00
Milkey Mouse
221d7579fa
gnu: Add rust-pledge-0.3.
* gnu/packages/crates-io.scm (rust-pledge-0.3): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:09 +02:00
Milkey Mouse
f68d32fbb5
gnu: Add rust-rustyline-5.
* gnu/packages/crates-io.scm (rust-rustyline-5): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:09 +02:00
Milkey Mouse
f744bf3143
gnu: Add rust-rustyline-derive-0.2.
* gnu/packages/crates-io.scm (rust-rustyline-derive-0.2): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 22:01:08 +02:00
Felix Gruber
d5a1206beb
gnu: librime: Fix build with GCC 10.
* gnu/packages/ibus.scm (librime)[source]: Add a patch that adds missing
includes.
* gnu/packages/patches/librime-fix-build-with-gcc10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-07 14:12:36 -04:00
Milkey Mouse
3d42aa33da
gnu: mandoc: Add $MANPATH to native-search-paths.
* gnu/packages/man.scm (mandoc)[native-search-paths]: New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-07 16:06:41 +02:00
Alexandr Vityazev
7865973ef7
emacs-org-roam: Add new phase after unpack.
* gnu/packages/emacs-xyz.scm (emacs-org-roam)[arguments]<phases>:
After the unpack phase add a move-source-files phase to include
the org-roam extensions to the package.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-07 15:59:35 +02:00
Ludovic Courtès
96db2ff145
gnu: racket-minimal: Remove top-level reference to 'chez-scheme'.
This could cause build errors; for instance, doing:

  make && touch gnu/packages/chez.scm && make

would trigger a "chez-scheme: unbound variable" error.

* gnu/packages/racket.scm (racket-minimal)[source]: Add 'modules'
field.  In 'snippet', remove top-level reference to CHEZ-SCHEME, which
could cause build errors.  Simplify snippet.
2021-09-07 15:59:34 +02:00
Ricardo Wurmus
5cfe5ddece
gnu: Add r-biscuiteer.
* gnu/packages/bioconductor.scm (r-biscuiteer): New variable.
2021-09-07 14:47:57 +02:00
Ricardo Wurmus
f051f68ca2
gnu: Add r-dmrseq.
* gnu/packages/bioconductor.scm (r-dmrseq): New variable.
2021-09-07 14:47:57 +02:00
Ricardo Wurmus
0d1990b986
gnu: Add r-bsseq.
* gnu/packages/bioconductor.scm (r-bsseq): New variable.
2021-09-07 14:47:57 +02:00
Ricardo Wurmus
b63fb6a2e6
gnu: Add r-biotmle.
* gnu/packages/bioconductor.scm (r-biotmle): New variable.
2021-09-07 14:47:57 +02:00
Ricardo Wurmus
ccc1b9e5a1
gnu: Add r-biotip.
* gnu/packages/bioconductor.scm (r-biotip): New variable.
2021-09-07 14:47:57 +02:00
Ricardo Wurmus
32d8a7d3ba
gnu: Add r-bioqc.
* gnu/packages/bioconductor.scm (r-bioqc): New variable.
2021-09-07 14:47:56 +02:00
Ricardo Wurmus
d5f792ac10
gnu: Add r-bionetstat.
* gnu/packages/bioconductor.scm (r-bionetstat): New variable.
2021-09-07 14:47:56 +02:00
Ricardo Wurmus
35526b62a8
gnu: Add r-bionet.
* gnu/packages/bioconductor.scm (r-bionet): New variable.
2021-09-07 14:47:56 +02:00
Ricardo Wurmus
4f6b3821eb
gnu: Add r-bionero.
* gnu/packages/bioconductor.scm (r-bionero): New variable.
2021-09-07 14:47:56 +02:00
Ricardo Wurmus
2794024dc2
gnu: Add r-biomvrcns.
* gnu/packages/bioconductor.scm (r-biomvrcns): New variable.
2021-09-07 14:47:56 +02:00
Ricardo Wurmus
9cb08ead85
gnu: Add r-biomvcclass.
* gnu/packages/bioconductor.scm (r-biomvcclass): New variable.
2021-09-07 14:47:56 +02:00
Ricardo Wurmus
e10a3bc0ca
gnu: Add r-mvcclass.
* gnu/packages/bioconductor.scm (r-mvcclass): New variable.
2021-09-07 14:47:56 +02:00
Ricardo Wurmus
0780bcc0c0
gnu: Add r-biscuiteerdata.
* gnu/packages/bioconductor.scm (r-biscuiteerdata): New variable.
2021-09-07 14:47:56 +02:00
Ricardo Wurmus
bcbd8b7921
gnu: Add r-mus-musculus.
* gnu/packages/bioconductor.scm (r-mus-musculus): New variable.
2021-09-07 14:47:56 +02:00
Milkey Mouse
44db980932
gnu: Add slurm-monitor.
* gnu/packages/networking.scm (slurm-monitor): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 14:41:11 +02:00
Philip Kaludercic
7f6869c434
gnu: emacs-shell-command: Update source.
* gnu/packages/emacs-xyz.scm (emacs-shell-command+)[source]: Update URL.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 14:36:37 +02:00
Philip Kaludercic
97c1055f6a
gnu: emacs-autocrypt: Update source and homepage.
* emacs-xyz.scm (emacs-autocrypt)[source, homepage]: Update URL.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-07 14:34:13 +02:00
Ludovic Courtès
d9dfbf886d
Merge branch 'master' into core-updates-frozen 2021-09-07 14:19:08 +02:00
Ricardo Wurmus
83f020ca67
gnu: Add r-qualv.
* gnu/packages/cran.scm (r-qualv): New variable.
2021-09-07 13:28:12 +02:00
Ricardo Wurmus
7b986d2537
gnu: Add r-superheat.
* gnu/packages/cran.scm (r-superheat): New variable.
2021-09-07 13:28:02 +02:00
Ricardo Wurmus
a472f502e1
gnu: Add r-dofuture.
* gnu/packages/cran.scm (r-dofuture): New variable.
2021-09-07 13:27:52 +02:00
Ricardo Wurmus
b04a2efe46
gnu: Add r-drtmle.
* gnu/packages/cran.scm (r-drtmle): New variable.
2021-09-07 13:27:32 +02:00
Ricardo Wurmus
84392227e3
gnu: Add r-superlearner.
* gnu/packages/cran.scm (r-superlearner): New variable.
2021-09-07 13:27:15 +02:00
Ricardo Wurmus
4506ef4286
gnu: Add r-gam.
* gnu/packages/cran.scm (r-gam): New variable.
2021-09-07 13:26:55 +02:00
Ricardo Wurmus
9899f472e6
gnu: Add r-cvauc.
* gnu/packages/cran.scm (r-cvauc): New variable.
2021-09-07 12:48:57 +02:00
Ricardo Wurmus
96b966a359
gnu: Add r-ggnetwork.
* gnu/packages/cran.scm (r-ggnetwork): New variable.
2021-09-07 12:48:52 +02:00
Ricardo Wurmus
797d0bcb1a
gnu: Add r-intergraph.
* gnu/packages/cran.scm (r-intergraph): New variable.
2021-09-07 12:48:46 +02:00
Ricardo Wurmus
17f3ec42ec
gnu: Add r-netrep.
* gnu/packages/cran.scm (r-netrep): New variable.
2021-09-07 12:48:40 +02:00
Ricardo Wurmus
afb697c114
gnu: Add r-precrec.
* gnu/packages/cran.scm (r-precrec): New variable.
2021-09-07 12:48:29 +02:00
Ricardo Wurmus
987d0587df
gnu: Add r-cmplot.
* gnu/packages/cran.scm (r-cmplot): New variable.
2021-09-07 12:48:23 +02:00
Ricardo Wurmus
336e618770
gnu: Add r-nsprcomp.
* gnu/packages/cran.scm (r-nsprcomp): New variable.
2021-09-07 12:48:10 +02:00
Ricardo Wurmus
aed1504837
gnu: Add r-biomformat.
* gnu/packages/bioconductor.scm (r-biomformat): New variable.
2021-09-07 12:16:47 +02:00
Ricardo Wurmus
48e300bd3f
gnu: Add r-biodb.
* gnu/packages/bioconductor.scm (r-biodb): New variable.
2021-09-07 12:16:41 +02:00
Ricardo Wurmus
2c8e3595e3
gnu: Add r-biocdockermanager.
* gnu/packages/bioconductor.scm (r-biocdockermanager): New variable.
2021-09-07 12:16:33 +02:00
Ricardo Wurmus
7ca0a0f0e7
gnu: Add r-biocthis.
* gnu/packages/bioconductor.scm (r-biocthis): New variable.
2021-09-07 12:08:17 +02:00
Ricardo Wurmus
fd5372e40f
gnu: Add r-basilisk.
* gnu/packages/bioconductor.scm (r-basilisk): New variable.
2021-09-07 12:08:13 +02:00
Ricardo Wurmus
dde984ca19
gnu: Add r-basilisk-utils.
* gnu/packages/bioconductor.scm (r-basilisk-utils): New variable.
2021-09-07 12:08:06 +02:00
Ricardo Wurmus
c9d545ab01
gnu: Add r-dir-expiry.
* gnu/packages/bioconductor.scm (r-dir-expiry): New variable.
2021-09-07 12:07:59 +02:00
Ricardo Wurmus
b76b47ebe4
gnu: Add r-genetclassifier.
* gnu/packages/bioconductor.scm (r-genetclassifier): New variable.
2021-09-07 12:01:25 +02:00
Ricardo Wurmus
e43c6d2e4a
gnu: Add r-minet.
* gnu/packages/bioconductor.scm (r-minet): New variable.
2021-09-07 12:01:16 +02:00
Ricardo Wurmus
5143f3852d
gnu: Add r-biobtreer.
* gnu/packages/bioconductor.scm (r-biobtreer): New variable.
2021-09-07 12:01:10 +02:00
Ricardo Wurmus
a59aee1330
gnu: Add r-bgeedb.
* gnu/packages/bioconductor.scm (r-bgeedb): New variable.
2021-09-07 12:01:03 +02:00
Ricardo Wurmus
26da032d5b
gnu: Add r-org-bt-eg-db.
* gnu/packages/bioconductor.scm (r-org-bt-eg-db): New variable.
2021-09-07 12:00:53 +02:00
Ricardo Wurmus
e658cde524
gnu: Add r-chk.
* gnu/packages/cran.scm (r-chk): New variable.
2021-09-07 12:00:46 +02:00
Ricardo Wurmus
af81591375
gnu: Add r-bgeecall.
* gnu/packages/bioconductor.scm (r-bgeecall): New variable.
2021-09-07 11:44:33 +02:00
Ricardo Wurmus
ec997158db
gnu: Add r-rslurm.
* gnu/packages/cran.scm (r-rslurm): New variable.
2021-09-07 11:44:33 +02:00
Ricardo Wurmus
62381dce86
gnu: Add r-beclear.
* gnu/packages/bioconductor.scm (r-beclear): New variable.
2021-09-07 11:44:33 +02:00
Nicolas Goaziou
4867738c7f
gnu: emacs-dap-mode: Update to 0.7.
* gnu/packages/emacs-xyz.scm (emacs-dap-mode): Update to 0.7.
2021-09-07 09:44:09 +02:00
Nicolas Goaziou
d905c34766
gnu: emacs-lsp-mode: Move all client libraries at top-level.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode)[arguments]<#:phases>: Move all
client libraries at top-level.  <#:emacs>: Use full Emacs for libxml support.
2021-09-07 09:42:45 +02:00
Nicolas Goaziou
4610f44efd
gnu: emacs-lsp-mode: Add clients.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode)[arguments]: Also install
LSP-mode clients.
2021-09-07 09:28:45 +02:00
Nicolas Goaziou
8b81c6861f
gnu: emacs-lsp-ivy: Update to 0.5.
* gnu/packages/emacs-xyz.scm (emacs-lsp-ivy): Update to 0.5.
2021-09-07 09:07:37 +02:00
Nicolas Goaziou
5e5516f833
gnu: emacs-lsp-ui: Update to 8.0.0.
* gnu/packages/emacs-xyz.scm (emacs-lsp-ui): Update to 8.0.0.
2021-09-07 09:05:31 +02:00
Nicolas Goaziou
8ffbf2567b
gnu: emacs-lsp-treemacs: Update to 0.4.
* gnu/packages/emacs-xyz.scm (emacs-lsp-treemacs): Update to 0.4.
2021-09-07 08:35:38 +02:00
Nicolas Goaziou
9cf8786aed
gnu: emacs-lsp-mode: Update to 8.0.0.
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 8.0.0.
2021-09-07 08:34:03 +02:00
Leo Famulari
8b2b027df9
gnu: Add linux-libre 5.14.1.
* gnu/packages/linux.scm (linux-libre-5.14-version, deblob-scripts-5.14,
linux-libre-5.14-pristine-source, linux-libre-5.14-source,
linux-libre-headers-5.14, linux-libre-5.14): New variables.
* gnu/packages/aux-files/linux-libre/5.14-arm.conf,
gnu/packages/aux-files/linux-libre/5.14-arm64.conf,
gnu/packages/aux-files/linux-libre/5.14-i686.conf,
gnu/packages/aux-files/linux-libre/5.14-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
2021-09-06 22:27:43 -04:00
Leo Famulari
36e186d333
gnu: linux-libre 4.4: Update to 4.4.283.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.283.
(linux-libre-4.4-gnu-revision): Update to gnu1.
(linux-libre-4.4-pristine-source, deblob-scripts-4.4): Update hash.
2021-09-06 22:16:33 -04:00
Leo Famulari
def683d3dc
gnu: linux-libre 4.9: Update to 4.9.282.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.282.
(linux-libre-4.9-gnu-revision): Update to gnu1.
(linux-libre-4.9-pristine-source, deblob-scripts-4.9): Update hashes.
2021-09-06 22:16:33 -04:00
Leo Famulari
4f30ae4284
gnu: linux-libre 4.14: Update to 4.14.246.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.246.
(linux-libre-4.14-gnu-revision): Update to gnu1.
(linux-libre-4.14-pristine-source, deblob-scripts-4.14): Update hashes.
2021-09-06 22:16:33 -04:00
Leo Famulari
adb520b1fb
gnu: linux-libre 4.19: Update to 4.19.206.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.206.
(linux-libre-4.19-gnu-revision): Update to gnu1.
(linux-libre-4.19-pristine-source, deblob-scripts): Update hashes.
2021-09-06 22:16:33 -04:00
Leo Famulari
ec51a33707
gnu: linux-libre 5.4: Update to 5.4.144.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.144.
(linux-libre-5.4-gnu-revision): Update to gnu1.
(linux-libre-5.4-pristine-source, deblob-scripts-5.4): Update hashes.
2021-09-06 22:16:32 -04:00
Leo Famulari
cb3b77aaa5
gnu: linux-libre 5.10: Update to 5.10.62.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.62.
(linux-libre-5.10-gnu-revision): Update to gnu1.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
2021-09-06 22:16:32 -04:00
Leo Famulari
3cf518b5eb
gnu: linux-libre: Update to 5.13.14.
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.14.
(linux-libre-5.13-gnu-revision): Update to gnu1.
(linux-libre-5.13-pristine-source, deblob-scripts-5.13): Update hashes.
2021-09-06 22:16:32 -04:00
Leo Famulari
a185a02f54
gnu: linux-libre: Parameterize the revision of the deblob scripts.
For more information about this:
https://lists.gnu.org/archive/html/guix-devel/2021-09/msg00054.html

* gnu/packages/linux.scm (linux-libre-5.13-gnu-revision,
linux-libre-5.10-gnu-revision, linux-libre-5.4-gnu-revision,
linux-libre-4.19-gnu-revision, linux-libre-4.14-gnu-revision,
linux-libre-4.9-gnu-revision, linux-libre-4.4-gnu-revision,
linux-libre-gnu-revision, linux-libre-lts-gnu-revision): New variables.
(linux-libre-deblob-scripts, linux-libre-urls, make-linux-libre-headers,
make-linux-libre-headers*, make-linux-libre, make-linux-libre*): Add a
gnu-revision argument.
(deblob-scripts-5.13, deblob-scripts-5.10, deblob-scripts-5.4,
deblob-scripts-4.19, deblob-scripts-4.14, deblob-scripts-4.9,
deblob-scripts-4.4): Set the gnu-revision.
(linux-libre-headers-5.13, linux-libre-headers-5.10, linux-libre-headers-5.4,
linux-libre-headers-4.19, linux-libre-headers-4.14, linux-libre-headers-4.9,
linux-libre-headers-4.4): Likewise.
(linux-libre-5.10, linux-libre-5.4, linux-libre-4.19, linux-libre-4.14,
linux-libre-4.9, linux-libre-4.4, linux-libre-arm-generic,
linux-libre-arm-generic-5.10, linux-libre-arm-generic-5.4,
linux-libre-arm-generic-4.19, linux-libre-arm-generic-4.14,
linux-libre-arm-omap2plus, linux-libre-arm-omap2plus-4.19,
linux-libre-arm-omap2plus-4.14, linux-libre-arm64-generic,
linux-libre-arm64-generic-5.10, linux-libre-arm64-generic-5.4,
linux-libre-riscv64-generic, linux-libre-mips64el-fuloong2e,
linux-libre-with-bpf): Likewise.
(linux-libre-headers-5.4.20): Set the gnu-revision, taking care not to alter the
derivation.
2021-09-06 22:16:32 -04:00
Xinglu Chen
49922efb11
gnu: ocaml-ppxlib: Update to 0.23.0.
* gnu/packages/ocaml.scm (ocaml-ppxlib): Update to 0.23.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-06 23:27:40 +02:00
Xinglu Chen
550f4aa682
gnu: ocaml-ppx-variants-conv: Patch for building with ocaml-ppxlib.
The patch will make it build when building it with ocaml-ppxlib@0.23.0.

* gnu/packages/patches/ocaml-ppx-variants-ppxlib-api-change.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/ocaml.scm (ocaml-ppx-variants-conv): Apply the patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-06 23:27:40 +02:00
Xinglu Chen
b60a7f049c
gnu: ocamlformat: Update to 0.19.0.
* gnu/packages/ocaml.scm (ocamlformat): Update to 0.19.0.
[propagated-inputs]: Add ocaml-odoc-parser.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-06 23:27:40 +02:00
Xinglu Chen
c80e71a586
gnu: ocaml-ppx-optcomp: Update to 0.14.3.
* gnu/packages/ocaml.scm (ocaml-ppx-optcomp): Update to 0.14.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-06 23:27:40 +02:00
Ludovic Courtès
5fc9d71bac
gnu: ocaml-markup@0.8.0: Use 'ocaml-ounit', not 'ocaml-ounit2'.
* gnu/packages/ocaml.scm (ocaml-markup0.8.0)[native-inputs]: New field.
2021-09-06 23:27:40 +02:00
Ludovic Courtès
b949f34f31
gnu: Use the non-deprecated TeX packages.
This commit leaves 'dblatex' and 'texlive-hyperref' as users of
deprecated packages, but these have many dependents.

* gnu/packages/bioinformatics.scm (discrover)[native-inputs]: Use
non-deprecated TeX Live packages.
(velvet)[native-inputs]: Likewise.
* gnu/packages/chez.scm (chez-scheme)[native-inputs]: Likewise.
(chez-web)[native-inputs]: Likewise.
* gnu/packages/engineering.scm (fastcap)[native-inputs]: Likewise.
* gnu/packages/guile-xyz.scm (emacsy)[native-inputs]: Likewise.
* gnu/packages/maths.scm (hypre)[native-inputs]: Likewise.
* gnu/packages/music.scm (lilypond)[native-inputs]: Likewise.
* gnu/packages/ocaml.scm (ocaml-bibtex2html)[native-inputs]: Likewise.
* gnu/packages/plotutils.scm (asymptote)[native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-numpy-documentation)[native-inputs]:
Likewise.
(python-matplotlib-documentation)[native-inputs]: Likewise.
(python-ipython-documentation)[native-inputs]: Likewise.
(python-nbconvert)[native-inputs]: Likewise.
(python-pypandoc)[native-inputs]: Likewise.
* gnu/packages/statistics.scm (r-with-tests)[native-inputs]: Likewise.
* gnu/packages/tex.scm (texlive-pstool)[propagated-inputs]: Likewise.
(teximpatient)[native-inputs]: Likewise.
(texlive-latex-pgf)[propagated-inputs]: Likewise.
(texlive-beamer)[propagated-inputs]: Likewise.
2021-09-06 22:02:15 +02:00
Ludovic Courtès
3dc8052b51
gnu: tex: Use 'define-deprecated' for deprecated packages.
This allows us to get compile-time warnings when using deprecated
packages, typically in calls to 'texlive-union' or similar.

* gnu/packages/tex.scm (define-deprecated-package): New macro.
(texlive-generic-unicode-data)
(texlive-generic-tex-ini-files)
(texlive-metafont-base)
(texlive-tex-fontinst-base)
(texlive-fonts-cm)
(texlive-fonts-cm-super)
(texlive-fonts-lm)
(texlive-fonts-knuth-lib)
(texlive-latex-mflogo)
(texlive-fonts-mflogo-font)
(texlive-fonts-amsfonts)
(texlive-latex-amsfonts)
(texlive-generic-hyph-utf8)
(texlive-generic-dehyph-exptl)
(texlive-generic-epsf)
(texlive-latex-xcolor)
(texlive-latex-hyperref)
(texlive-latex-oberdiek)
(texlive-latex-url)
(texlive-latex-fontspec)
(texlive-luatex-luaotfload)
(texlive-latex-amscls)
(texlive-latex-babel)
(texlive-latex-psnfss)
(texlive-latex-filemod)
(texlive-latex-pstool)
(texlive-latex-seminar)
(texlive-latex-doi)
(texlive-latex-etoolbox)
(texlive-fonts-adobe-times)
(texlive-fonts-adobe-palatino)
(texlive-fonts-adobe-zapfding)
(texlive-fonts-stmaryrd)
(texlive-fonts-txfonts)
(texlive-latex-lh)
(texlive-latex-wasysym)
(texlive-generic-pdftex)
(texlive-fonts-xypic)
(texlive-fonts-charter)
(texlive-latex-beamer)
(texlive-latex-pdfx)
(texlive-iftex)
(texlive-generic-ifxetex): Use it.
2021-09-06 22:02:15 +02:00
Nicolas Goaziou
b0ea618fbe
gnu: emacs-xref: Update to 1.2.2.
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.2.2.
2021-09-06 18:20:36 +02:00
Ludovic Courtès
78dab5a6c4
gnu: guile@1.8: Disable tests.
* gnu/packages/guile.scm (guile-1.8)[arguments]: Pass #:tests? #f.
2021-09-06 15:19:10 +02:00
Ludovic Courtès
b792bc899d
gnu: guile@1.8: Build with '-O1'.
Fixes <https://issues.guix.gnu.org/50427>.

* gnu/packages/guile.scm (guile-1.8)[arguments]: Pass "CFLAGS" to #:configure-flags.
2021-09-06 15:17:39 +02:00
Ricardo Wurmus
816d52ba93
gnu: Add r-megadepth.
* gnu/packages/bioconductor.scm (r-megadepth): New variable.
2021-09-06 14:48:24 +02:00
Ricardo Wurmus
c82b723bf8
gnu: Add megadepth.
* gnu/packages/bioinformatics.scm (megadepth): New variable.
2021-09-06 14:48:24 +02:00
Ricardo Wurmus
f9e5d04fc2
gnu: Add libdeflate.
* gnu/packages/compression.scm (libdeflate): New variable.
2021-09-06 14:48:23 +02:00
Ricardo Wurmus
9e836ca8fc
gnu: Add r-cmdfun.
* gnu/packages/cran.scm (r-cmdfun): New variable.
2021-09-06 14:48:23 +02:00
Thiago Jung Bauermann
aa1e952d21
gnu: php: Remove watchpoint tests on powerpc64le.
All watchpoint tests except watch_002.phpt fail.  There’s an upstream bug
report about this problem so in the meantime remove them since it doesn’t
impact actually running PHP programs.

* gnu/packages/php.scm (php)[arguments]<#:phases>{prepare-tests}: Remove
watchpoint tests on powerpc64le.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-06 13:51:49 +02:00
Ludovic Courtès
08005133ec
gnu: glibc-static: Fix static NSS support.
Support for static NSS broke in glibc 2.33, meaning that 'getpw' &
co. would always fail.  This patch backports the upstream fix to
reinstate it.

Reported by Marius Bakke.

* gnu/packages/patches/glibc-static-nss.patch: New file.
* gnu/packages/make-bootstrap.scm (glibc-for-bootstrap): Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-09-06 13:50:00 +02:00
Brice Waegeneire
06d34c703b
gnu: alacritty: Update to 0.9.0.
* gnu/packages/terminals.scm (alacritty): Update to 0.9.0.
  [arguments]<cargo-inputs>: Update rust-alacritty-terminal to 0.15,
  rust-crossfont to 0.3, rust-dirs to 3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:25:48 +02:00
Brice Waegeneire
ff1a5d5022
gnu: Add rust-crossfont-0.3.
* gnu/packages/crates-io.scm (rust-crossfont-0.3): New variable.
(rust-crossfont-0.2): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:23:49 +02:00
Brice Waegeneire
efca5516d1
gnu: rust-alacritty-terminal: Update to 0.15.0.
* gnu/packages/crates-io.scm (rust-alacritty-terminal-0.15): Renamed
  from rust-alacritty-terminal-0.13.  Update to 0.15.0.
  [arguments]<cargo-inputs>: Update rust-base64 to 0.13.  Update
  rust-mio-anonymous-pipes to 0.2.  Update rust-nix to 0.22.
2021-09-06 11:22:11 +02:00
Brice Waegeneire
54ce83b7f2
gnu: Add rust-mio-anonymous-pipes-0.2.
* gnu/packages/crates-io.scm (rust-mio-anonymous-pipes-0.2): New variable.
(rust-mio-anonymous-pipes-0.1): Inherit from above.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:21:30 +02:00
Robby Zambito
aced5d2608
gnu: Add waypipe.
* gnu/packages/freedesktop.scm (waypipe): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:15:00 +02:00
Xinglu Chen
32d80c2238
gnu: emacs-ebdb: Update to 0.8.4.
* gnu/packages/emacs-xyz.scm (emacs-ebdb): Update to 0.8.4.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:10:37 +02:00
Xinglu Chen
6940a57abd
gnu: xwallpaper: Update to 0.7.3.
* gnu/packages/xdisorg.scm (xwallpaper): Update to 0.7.3.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:09:54 +02:00
Xinglu Chen
d5753f1d19
gnu: emacs-xref: Update to 1.2.1.
* gnu/packages/emacs-xyz.scm (emacs-xref): Update to 1.2.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:09:10 +02:00
Xinglu Chen
e76ed759a0
gnu: feh: Update to 3.7.1.
* gnu/packages/image-viewers.scm (feh): Update to 3.7.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-09-06 11:05:20 +02:00
Felix Gruber
93bf42361c
gnu: Replace PYTHONPATH with GUIX_PYTHONPATH.
In packages that do not use python-build-system, PYTHONPATH is generally
not defined. Instead we can use GUIX_PYTHONPATH which should contain all
Python dependencies.

* gnu/packages/bioinformatics.scm (shorah)[arguments]: Replace
  PYTHONPATH with GUIX_PYTHONPATH.
* gnu/packages/debug.scm (c-vise)[arguments]: Idem.
* gnu/packages/gnome.scm (drawing, apostrophe, ocrfeeder)[arguments]: Idem.
* gnu/packages/music.scm (a2jmidid)[arguments]: Idem.
* gnu/packages/syndication.scm (gfeeds)[arguments]: Idem.
* gnu/packages/xdisorg.scm (gammastep)[arguments]: Idem.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-06 10:47:54 +02:00
Guillaume Le Vaillant
722c17992e
gnu: glog: Update to 0.5.0.
* gnu/packages/logging.scm (glog): Update to 0.5.0.
  [build-system]: Switch to 'cmake-build-system'.
  [arguments]: Remove 'disable-signal-tests' phase.
2021-09-06 10:18:21 +02:00
Felix Gruber
df1f031d14
gnu: opencc: Fix build.
* gnu/packages/textutils.scm (opencc)[arguments]: Create PYTHONPATH from
  GUIX_PYTHONPATH as the former is not defined.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-06 09:49:56 +02:00
Felix Gruber
86af6091d8
gnu: c++-gsl: Fix build with GCC 10.
* gnu/packages/cpp.scm (c++-gsl)[source]: Add a patch from Debian
  to fix compilation of a test.
* gnu/packages/patches/c++-gsl-move-array-bounds-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-06 09:43:08 +02:00
Felix Gruber
6900b3c1aa
gnu: libnice: Fix build.
* gnu/packages/networking.scm (libnice)[native-inputs]: Add graphviz
  which is required to provide the dot program.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-06 09:30:52 +02:00
iKaSeRo
53ccbc1755
gnu: Add mlterm.
* gnu/packages/terminals.scm (mlterm): New variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2021-09-06 00:16:51 +02:00
Danny Milosavljevic
dd7df191b6
gnu: u-boot-nintendo-nes-classic-edition: Make it actually boot again.
* gnu/packages/patches/u-boot-nintendo-nes-serial.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add u-boot-nintendo-nes-serial.patch.
* gnu/packages/bootloaders.scm (u-boot-nintendo-nes-classic-edition): Downgrade to 2018.11.
[source]: Add patch.
[description]: Modify.
[native-inputs]: Add python-2.
2021-09-05 23:45:29 +02:00
Raghav Gururajan
0b3ad325da
gnu: remmina: Update to 1.4.20.
* gnu/packages/vnc.scm (remmina)[version]: Update to 1.4.20.
2021-09-05 13:54:46 -04:00
Raghav Gururajan
795b7f053f
gnu: pipe-viewer: Update to 0.1.4.
* gnu/packages/video.scm (pipe-viewer)[version]: Update to 0.1.4.
2021-09-05 12:01:59 -04:00
Guillaume Le Vaillant
c5bb7b5d97
gnu: Fix some gexps.
* gnu/packages/android.scm (adb, android-ext4-utils)[arguments]: Use
  'this-package-input' in gexps.
* gnu/packages/finance.scm (monero-gui)[arguments]: Idem.
* gnu/packages/lisp.scm (gcl)[arguments]: Idem.
2021-09-05 13:56:25 +02:00
Guillaume Le Vaillant
79edda3874
gnu: opencpn: Fix building with gcc 10.
* gnu/packages/geo.scm (opencpn)[arguments]: Pass '-fcommon' to CFLAGS.
2021-09-05 11:48:59 +02:00
Sarah Morgensen
48bd27863f
gnu: pipewire: Fix build with GCC 10.
* gnu/packages/patches/pipewire-0.2.7-fno-common.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (pipewire)[source]: Use it.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-05 11:01:45 +02:00
Sarah Morgensen
cdb63b192c
gnu: libappindicator: Fix build for GCC 10.
* gnu/packages/freedesktop.scm (libappindicator)[source]: Add snippet to
  prevent declaring _PyGObject_API twice.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-05 10:56:41 +02:00
Sarah Morgensen
2302adc0ec
gnu: libsrtp: Update to 2.4.0.
Fix building libsrtp with GCC 10 by updating to 2.4.0.

* gnu/packages/telephony.scm (libsrtp): Update to 2.4.0.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-05 10:40:52 +02:00
Sarah Morgensen
c1b350afc6
gnu: lablgtk: Update to 2.18.11.
Update lablgtk to fix compilation with GCC 10.

* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.11.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-05 10:29:46 +02:00
Felix Gruber
8bb7cb7bef
gnu: python-gast: Update to 0.5.2.
* gnu/packages/python-xyz.scm (python-gast): Update to 0.5.2.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-09-05 10:02:18 +02:00
Tobias Geerinckx-Rice
ce65f2b73d
gnu: xfsprogs: Update to 5.13.0.
* gnu/packages/linux.scm (xfsprogs): Update to 5.13.0.
[arguments]: Don't return #t from phases.
2021-09-05 04:32:33 +02:00
Tobias Geerinckx-Rice
19c3ca0207
gnu: xrdb: Update to 1.2.1.
* gnu/packages/xorg.scm (xrdb): Update to 1.2.1.
2021-09-05 03:42:23 +02:00
Tobias Geerinckx-Rice
f60a2d1341
gnu: xwd: Update to 1.0.8.
* gnu/packages/xorg.scm (xwd): Update to 1.0.8.
2021-09-05 03:42:23 +02:00
Tobias Geerinckx-Rice
45066bc9ff
gnu: ne: Update to 3.3.1.
* gnu/packages/text-editors.scm (ne): Update to 3.3.1.
[arguments]: Add a 'patch-early-shebang phase.
Don't return #t from other phases.
2021-09-05 03:42:23 +02:00
Tobias Geerinckx-Rice
7022a169bc
gnu: meld: Update to 3.20.4.
* gnu/packages/patchutils.scm (meld): Update to 3.20.4.
2021-09-05 01:55:49 +02:00
Tobias Geerinckx-Rice
321d1babaa
gnu: bochs: Update to 2.72.7.
* gnu/packages/virtualization.scm (bochs): Update to 2.72.7.
2021-09-05 00:56:05 +02:00
Tobias Geerinckx-Rice
264f84a87c
gnu: butt: Update to 0.1.31.
* gnu/packages/audio.scm (butt): Update to 0.1.31.
2021-09-05 00:56:05 +02:00
Tobias Geerinckx-Rice
04870195a8
gnu: homebank: Update to 5.5.3.
* gnu/packages/finance.scm (homebank): Update to 5.5.3.
2021-09-05 00:56:05 +02:00
Tobias Geerinckx-Rice
4339af579e
gnu: avldrums-lv2: Update to 0.4.2.
* gnu/packages/music.scm (avldrums-lv2): Update to 0.4.2.
[arguments]: Don't return #t from phases.
2021-09-05 00:56:04 +02:00
Tobias Geerinckx-Rice
da2bd0c184
gnu: libglvnd: Update to 1.3.4.
* gnu/packages/gl.scm (libglvnd): Update to 1.3.4.
[arguments]: Don't return #t from phases.
2021-09-04 22:09:03 +02:00
Tobias Geerinckx-Rice
5ab51bee58
gnu: interception-tools: Update to 0.6.7.
* gnu/packages/linux.scm (interception-tools): Update to 0.6.7.
[arguments]: Remove obsolete 'fix-libevdev-path phase.
2021-09-04 22:09:03 +02:00
Tobias Geerinckx-Rice
c64a78cec1
gnu: gparted: Update to 1.3.1.
* gnu/packages/disk.scm (gparted): Update to 1.3.1.
2021-09-04 22:09:02 +02:00
Tobias Geerinckx-Rice
4c91b5d6ac
gnu: btrfs-progs: Update to 5.13.1.
* gnu/packages/linux.scm (btrfs-progs): Update to 5.13.1.
2021-09-04 22:09:02 +02:00
Tobias Geerinckx-Rice
d79107606e
gnu: epson-inkjet-printer-escpr: Update to 1.7.17.
* gnu/packages/cups.scm (epson-inkjet-printer-escpr): Update to 1.7.17.
2021-09-04 22:09:02 +02:00
Tobias Geerinckx-Rice
5abaf89367
gnu: filezilla: Update to 3.55.1.
* gnu/packages/ftp.scm (filezilla): Update to 3.55.1.
2021-09-04 22:09:02 +02:00
Tobias Geerinckx-Rice
ed04ce98c6
gnu: libfilezilla: Update to 0.31.1.
* gnu/packages/ftp.scm (libfilezilla): Update to 0.31.1.
2021-09-04 22:09:02 +02:00
Tobias Geerinckx-Rice
cb9552c2aa
gnu: nvc: Update to 1.5.2.
* gnu/packages/fpga.scm (nvc): Update to 1.5.2.
[arguments]: Don't return #t from phases.
2021-09-04 22:09:02 +02:00
Tobias Geerinckx-Rice
039eb73b66
gnu: fbcat: Update to 0.5.2.
* gnu/packages/linux.scm (fbcat): Update to 0.5.2.
[arguments]: Don't return #t from phases.
2021-09-04 22:09:02 +02:00
Tobias Geerinckx-Rice
6360212994
gnu: nsd: Update to 4.3.7.
* gnu/packages/dns.scm (nsd): Update to 4.3.7.
2021-09-04 22:09:01 +02:00
Tobias Geerinckx-Rice
fb8d658e7c
gnu: git-annex: Update to 8.20210903.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.20210903.
2021-09-04 22:09:01 +02:00
Tobias Geerinckx-Rice
f0e6851f0d
gnu: unbound: Update to 1.13.2.
* gnu/packages/dns.scm (unbound): Update to 1.13.2.
2021-09-04 22:09:01 +02:00
Tobias Geerinckx-Rice
0eea6168c1
gnu: vc: Update to 1.4.2.
* gnu/packages/maths.scm (vc): Update to 1.4.2.
2021-09-04 22:09:01 +02:00
Tobias Geerinckx-Rice
6d0ddea44b
gnu: xlockmore: Update to 5.67.
* gnu/packages/xdisorg.scm (xlockmore): Update to 5.67.
2021-09-04 22:09:01 +02:00
Xinglu Chen
e13687e82f
gnu: cmus: Update to 2.9.1.
* gnu/packages/music.scm (cmus): Update to 2.9.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-09-04 15:47:02 -04:00
Lars-Dominik Braun
e82b103a77
gnu: python-rarfile: Update to 4.0.
This package is close to useless, because we lack the non-free unrar
utility and the libarchive backend does not support most operations.

* gnu/packages/python-xyz.scm (python-rarfile)[version]: Update to 4.0.
[arguments]: Disable tests.
[propagated-inputs]: Move…
[inputs]: …here.
[native-inputs]: Add pytest.
[#:phases]: Use pytest for 'check and Add 'patch phase.
(python2-rarfile): Remove, unsupported by upstream.
2021-09-04 14:53:36 +02:00
Lars-Dominik Braun
26fe4d77bf
gnu: python-jellyfish: Update to 0.8.8.
* gnu/packages/python-xyz.scm (python-jellyfish)[version]: Update to 0.8.8.
[arguments]: Use pytest.
[properties]: Remove python2-variant.
(python2-jellyfish): Remove, unsupported by upstream.
2021-09-04 14:53:36 +02:00
Lars-Dominik Braun
ddb8852a9b
gnu: python-munkres: Update to 1.1.4.
* gnu/packages/python-xyz.scm (python-munkres) [version]: Update to 1.1.4.
[arguments]: Re-enable test suite.
[native-inputs]: Add pytest.
2021-09-04 14:53:36 +02:00
Lars-Dominik Braun
466ccb9b7a
gnu: python-musicbrainzngs: Update to 0.7.1.
* gnu/packages/music.scm (python-musicbrainzngs) [version]: Update to 0.7.1.
[arguments]: Re-enable tests.
2021-09-04 14:53:36 +02:00
Lars-Dominik Braun
3357e6578f
gnu: python-mutagen: Update home-page.
* gnu/packages/music.scm (python-mutagen) [home-page]: Update.
2021-09-04 14:53:35 +02:00
Lars-Dominik Braun
0af537dcd7
gnu: python-mpd2: Update to 3.0.4.
* gnu/packages/mpd.scm (python-mpd2): Update to 3.0.4.
2021-09-04 14:53:35 +02:00
Lars-Dominik Braun
8330b0cfbb
gnu: python-pylast: Update to 4.2.1.
* gnu/packages/music.scm (python-pylast) [version]: Update to 4.2.1.
[propagated-inputs]: Move…
[native-inputs]: …here and remove unneccessary inputs.
(python2-pylast): Remove, since Python 2 is not supported by upstream
any more.
2021-09-04 14:53:35 +02:00
Lars-Dominik Braun
46ba1bb068
gnu: beets: Update to 1.5.0.
* gnu/packages/music.scm (beets) [version]: Update to 1.5.0.
[#:phases]: Keep testcase, switch to pytest and respect tests?.
[native-inputs]: Move plugin dependencies…
[inputs]: …here.
* gnu/packages/music.scm (beets-next): Mark as deprecated.
* gnu/packages/patches/beets-werkzeug-compat.patch: Delete patch.
* gnu/local.mk: Deregister it.
2021-09-04 14:53:35 +02:00
Simon Streit
8540fe57cb
gnu: beets-bandcamp: Update to 0.1.4.
* gnu/packages/music.scm (beets-bandcamp)[version]: Update to 0.1.4.
[inputs]: Move…
[propagated-inputs]: …here.
2021-09-04 14:53:35 +02:00
Lars-Dominik Braun
ef9ad66f35
gnu: python-discogs-client: Update to 2.3.12.
* gnu/packages/music.scm (python-discogs-client)[version]: Update to 2.3.12.
[source]: Switch to fork.
[home-page]: Ditto.
[synopsis]: Remove “official”.
[description]: Mention we’re using a fork.
[native-inputs]: Remove.
[propagated-inputs]: Add python-dateutil.
2021-09-04 14:53:35 +02:00
Simon Streit
ab12354c0a
gnu: python-mediafile: Update to 0.7.0.
Remove patch. It is now included in upstream release.

* gnu/packages/music.scm (python-mediafile): Update to 0.7.0.
* gnu/packages/patches/python-mediafile-wavpack.patch: Delete patch.
* gnu/local.mk: Deregister it.
2021-09-04 14:53:34 +02:00
Lars-Dominik Braun
9f543674ff
gnu: python-pyacoustid: Update to 1.2.2.
* gnu/packages/mp3.scm (python-pyacoustid) [version]: Update to 1.2.2.
[arguments]: Add phase 'chromaprint-path.
[inputs]: Add chromaprint.
[home-page]: Update.
2021-09-04 14:53:34 +02:00
Lars-Dominik Braun
8ceb7651c2
gnu: python-confuse: Update to 1.5.0.
* gnu/packages/python-xyz.scm (python-confuse)[version]: Update to 1.5.0.
[propagated-inputs]: Remove python-pathlib.
[synopsis]: Remove trailing dot.
2021-09-04 14:53:32 +02:00
Marius Bakke
2ace5d7de7
gnu: perl-io-socket-inet6: Propagate runtime dependency.
* gnu/packages/networking.scm (perl-io-socket-inet6)[inputs]: Change to ...
[propagated-inputs]: ... this.
2021-09-04 12:25:17 +02:00
Brice Waegeneire
4dc17cd54e
services: libvirt: Change unix-sock-group default.
When accessing libvrtd remotely, polkit can't be used unless you are
logged as root.  Instead allow libvirt groups member access to the
control socket.

* gnu/services/virtualization.scm (libvirt-configuration)
[unix-sock-group]: Change default from "root" to "libvirt".
2021-09-04 09:19:46 +02:00
Brice Waegeneire
d0fcce8baf
services: libvirt: Add qemu field.
* gnu/services/virtualization.scm (libvirt-configuration): Add 'qemu'
field.
(libvirt-service-type): Replace 'qemu' package with the one specified in
the service configuration.
2021-09-04 09:19:42 +02:00
Brice Waegeneire
2226d5b959
gnu: Add setroot.
* gnu/packages/xorg.scm (setroot): New variable.
2021-09-04 09:18:37 +02:00
Nicolas Goaziou
e12ba46c4c
gnu: emacs-danneskjold-theme: Update to 0.0.0-2-e4d1f2c.
* gnu/packages/emacs-xyz.scm (emacs-danneskjold-theme): Update to
0.0.0-2-e4d1f2c.
[version]: Use git-version.
[home-page]: Move below.
2021-09-04 08:22:31 +02:00
Nicolas Goaziou
f108a50fa4
gnu: emacs-dart-mode: Update to 1.0.7.
* gnu/packages/emacs-xyz.scm (emacs-dart-mode): Update to 1.0.7.
2021-09-04 08:17:42 +02:00
Nicolas Goaziou
793b525b0f
gnu: emacs-crdt: Update to 0.1.4.
* gnu/packages/emacs-xyz.scm (emacs-crdt): Update to 0.1.4.
2021-09-04 08:13:27 +02:00
Nicolas Goaziou
526d1d78bb
gnu: emacs-dockerfile-mode: Update to 1.5.
* gnu/packages/emacs-xyz.scm (emacs-dockerfile-mode): Update to 1.5.
2021-09-04 08:11:06 +02:00
Nicolas Goaziou
9cd3294966
gnu: giac: Update to 1.7.0-29.
* gnu/packages/algebra.scm (giac): Update to 1.7.0-29.
2021-09-04 08:09:22 +02:00
Nicolas Goaziou
1943f17f90
gnu: nauty: Update to 2.7r2.
* gnu/packages/maths.scm (nauty): Update to 2.7r2.
2021-09-04 08:03:55 +02:00
Tobias Geerinckx-Rice
522a3bf99c
gnu: padthv1: Update to 0.9.23.
* gnu/packages/music.scm (padthv1): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
06d8a317c1
gnu: samplv1: Update to 0.9.23.
* gnu/packages/music.scm (samplv1): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
1f6202e001
gnu: drumkv1: Update to 0.9.23.
* gnu/packages/music.scm (drumkv1): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
8608db8edd
gnu: synthv1: Update to 0.9.23.
* gnu/packages/music.scm (synthv1): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
98da6e511c
gnu: qtractor: Update to 0.9.23.
* gnu/packages/music.scm (qtractor): Update to 0.9.23.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
42eb6f62aa
gnu: drumstick: Update to 2.3.1.
* gnu/packages/music.scm (drumstick): Update to 2.3.1.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
90b86970eb
gnu: benchmark: Update to 1.5.6.
* gnu/packages/benchmark.scm (benchmark): Update to 1.5.6.
[arguments]: Don't return #t from phases.
2021-09-03 23:26:21 +02:00
Tobias Geerinckx-Rice
dde56d8377
gnu: cjson: Update to 1.7.15.
* gnu/packages/javascript.scm (cjson): Update to 1.7.15.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
81cd1c580c
gnu: 0xffff: Prepare for cross-compilation.
* gnu/packages/flashing-tools.scm (0xffff)[arguments]: Use
CC-FOR-TARGET for cross compilation.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
8fd5138f4b
gnu: 0xffff: Update to 0.9.
* gnu/packages/flashing-tools.scm (0xffff): Update to 0.9.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
5b54a6d9e4
gnu: balsa: Update to 2.6.3.
* gnu/packages/mail.scm (balsa): Update to 2.6.3.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
0dafe48ee7
gnu: xrandr-invert-colors: Fix executable name.
* gnu/packages/xdisorg.scm (xrandr-invert-colors)[arguments]: Remove
‘.bin’ suffix from the binary during the 'install phase, and don't
return #t.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
fab0ab65c1
gnu: xrandr-invert-colors: Update to 0.02.
* gnu/packages/xdisorg.scm (xrandr-invert-colors): Update to 0.02.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
be85c89023
gnu: vsftpd: Update to 3.0.5.
* gnu/packages/ftp.scm (vsftpd): Update to 3.0.5.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
9a10a8192b
gnu: libostree: Update to 2021.3.
* gnu/packages/package-management.scm (libostree): Update to 2021.3.
2021-09-03 23:26:20 +02:00
Tobias Geerinckx-Rice
a4ffe3d145
gnu: bcachefs-tools: Update to 0.1-9.6c42566.
* gnu/packages/file-systems.scm (bcachefs-tools): Update to 0.1-9.6c42566.
[native-inputs]: Add python and python-docutils.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
bb6257212f
gnu: lldpd: Update to 1.0.12.
* gnu/packages/networking.scm (lldpd): Update to 1.0.12.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
69f0534a9f
gnu: igt-gpu-tools: Update to 1.26.
* gnu/packages/admin.scm (igt-gpu-tools): Update to 1.26.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
1962c2fdb5
gnu: inxi-minimal: Update to 3.3.06-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.3.06-1.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
9cd89b1206
gnu: hplip: Update to 3.21.6.
* gnu/packages/cups.scm (hplip): Update to 3.21.6.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
7be258c0dd
gnu: nftables: Omit static library.
* gnu/packages/linux.scm (nftables)[arguments]: Add "--disable-static"
to #:configure-flags.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
03c5f66afd
gnu: nftables: Update to 1.0.0.
* gnu/packages/linux.scm (nftables): Update to 1.0.0.
2021-09-03 23:26:19 +02:00
Tobias Geerinckx-Rice
afc46629c8
gnu: nginx-documentation: Update to 1.21.2-2764-bc9c5d11b67c.
* gnu/packages/web.scm (nginx-documentation): Update to 1.21.2-2764-bc9c5d11b67c.
2021-09-03 23:26:18 +02:00
Tobias Geerinckx-Rice
689dd9c207
gnu: nginx: Update to 1.21.2.
* gnu/packages/web.scm (nginx): Update to 1.21.2.
2021-09-03 23:26:18 +02:00
Tobias Geerinckx-Rice
1b0a998578
gnu: mtools: Update to 4.0.35.
* gnu/packages/mtools.scm (mtools): Update to 4.0.35.
2021-09-03 23:26:18 +02:00
Tobias Geerinckx-Rice
ae81ec787b
gnu: ncdu: Update to 1.16.
* gnu/packages/ncdu.scm (ncdu): Update to 1.16.
2021-09-03 23:26:18 +02:00
Raphaël Mélotte
45bb347099
gnu: Add fatrace.
* gnu/packages/monitoring.scm (fatrace): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:15:38 +02:00
nixo
c017e0b62c
gnu: nheko: Update to 0.8.2.
* gnu/packages/messaging.scm (nheko): Update to 0.8.2.
[source snippet]: Remove third_party folder.
[arguments]: Remove -fpermissive flag, remove remove-Werror phase, add phase
wrap-program and unbundle-dependencies.
[inputs]: Add gst-plugins-base, gst-plugins-bad, libnice, qtkeychain,
and unbundle blurhash, cpp-httplib and single-application, remove tweeny.
[native-inputs]: Add doxygen, graphviz used to build documentation.
[description]: Simplify by removing the long list, add new features.
(mtxclient): Update to 0.5.1.
[arguments]: Remove set-home phase.
* gnu/packages/databases.scm (lmdbxx): Update to 1.0.0.
[source]: Change repository to a fork required by nheko.
[home-page]: Update accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
nixo
947b219ac5
gnu: Add single-application-qt5.
* gnu/packages/qt.scm (single-application-qt5): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
nixo
f9cc91128b
gnu: Add blurhash.
* gnu/packages/image.scm (blurhash): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
nixo
ed4dd53b1e
gnu: Add cpp-httplib.
* gnu/packages/cpp.scm (cpp-httplib): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 22:08:51 +02:00
Leo Famulari
49bb544b77
gnu: libssh: Update to 0.9.6 [fixes CVE-2021-3634].
* gnu/packages/ssh.scm (libssh): Update to 0.9.6.
[source]: Use URL-FETCH.
2021-09-03 14:42:02 -04:00
Tobias Geerinckx-Rice
3b748152ac
gnu: dash: Update to 0.5.11.5.
* gnu/packages/shells.scm (dash): Update to 0.5.11.5.
2021-09-03 17:41:06 +02:00
Ryan Sundberg
68dd6d8093
gnu: jemalloc: --disable-initial-exec-tls
Disable the thread local storage model in jemalloc 5 to prevent
shared libraries linked to libjemalloc from crashing on dlopen().
https://github.com/jemalloc/jemalloc/issues/937

This bug affects both Java JNI and python libraries which link to
jemalloc 5, such as RocksDB, which will crash the program when loaded.

* gnu/packages/jemalloc.scm (jemalloc)[arguments]: Add --disable-initial-exec-tls
configure flag.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-09-03 12:04:16 +02:00
Ludovic Courtès
7f50543d55
gnu: classpath-bootstrap: Work around miscompilation.
Fixes <https://issues.guix.gnu.org/49990>.

Previously, building 'ant-bootstrap' would fail in obscure ways.

* gnu/packages/patches/classpath-miscompilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/java.scm (classpath-bootstrap)[source]: Use it.
[arguments]: Remove 'remove-call-to-free' phase.
2021-09-03 11:38:43 +02:00
Ludovic Courtès
06247e465f
gnu: ant-bootstrap: Set environment variables in a separate phase.
* gnu/packages/java.scm (ant-bootstrap)[arguments]: Move 'setenv' calls
to new 'define-java-environment-variables' phase.
2021-09-03 11:38:43 +02:00
Ludovic Courtès
fcf857eac4
gnu: classpath-bootstrap: Use 'search-input-file'.
* gnu/packages/java.scm (classpath-bootstrap)[arguments]: Use
'search-input-file'.
2021-09-03 11:38:43 +02:00
Ludovic Courtès
ff68088eaa
gnu: guile-syntax-highlight: Move Gitile variant to guile-xyz.scm.
Fixes a regression introduced in
5dac09e263 whereby version-control.scm
would inherit from GUILE-SYNTAX-HIGHLIGHT, which is in guile-xyz.scm,
thereby leading to unbound variable errors.

Reported by vivien on #guix.

* gnu/packages/version-control.scm (guile-syntax-highlight-for-gitile):
Move to...
* gnu/packages/guile-xyz.scm (guile-syntax-highlight-for-gitile):
... here.  New variable.  Add 'properties' field.
2021-09-03 10:41:55 +02:00
Efraim Flashner
3081fc68d6
gnu: sddm: Refer to the 'shadow' input.
This change was suggested by Ludovic Courtès <ludo@gnu.org> to allow
users to replace the shadow input in the package.

* gnu/packages/display-manager.scm (sddm)[arguments]: In configure-flags
refer to the shadow package that is an input.
2021-09-03 08:21:11 +03:00
Tobias Geerinckx-Rice
dc198e8e3b
gnu: acpi-call-linux-module: Update to 1.2.2.
* gnu/packages/linux.scm (acpi-call-linux-module): Update to 1.2.2.
[arguments]: Stop returning #t from phases.
[home-page]: Match source.
2021-09-03 04:32:16 +02:00
Julien Lepiller
c60daa8e9d
gnu: version-control: Add gitile service.
* gnu/services/version-control.scm (gitile-service-type): New variable.
* doc/guix.texi (Version Control Services): Document it.
* gnu/tests/version-control.scm (%test-gitile): New variable.
2021-09-02 22:56:55 +02:00
Julien Lepiller
cc16103861
gnu: gitolite: Add unsafe-pattern configuration option.
* gnu/services/version-control.scm (gitolite-rc-file): Add
unsafe-pattern field.
(gitolite-rc-file-compiler): Write it.
* doc/guix.texi (Version Control Services): Document it.
2021-09-02 22:56:44 +02:00
Julien Lepiller
5dac09e263
gnu: Add gitile.
* gnu/packages/version-control.scm (gitile): New variable.
2021-09-02 22:56:20 +02:00
Simon South
bc68f23aad
gnu: Add emacs-dictionary.
* gnu/packages/emacs-xyz.scm (emacs-dictionary): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-09-03 02:03:07 +05:30