Commit graph

107662 commits

Author SHA1 Message Date
Hilton Chain 898a626bb2
gnu: emacs-flim-lb: Update to 1.14.9-134.3a931b5.
* gnu/packages/emacs-xyz.scm (emacs-flim-lb): Update to 1.14.9-134.3a931b5.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2023-01-13 22:26:51 +01:00
Maxim Cournoyer 4913ac7491
gnu: make-linux-libre*: Remove input labels.
This restores commit dfc6957a5a, with an
additional fix to the kernel-config procedure so that it returns #f when no
configuration exists for the architecture requested, as reported by Pierre
Langlois (thanks!).

* gnu/packages/linux.scm (kernel-config): Make the return value a gexp, using
local-file, while preserving the #f return value in case of no matching config
file found.  Adjust doc.
(make-linux-libre*): Adjust doc.
[native-inputs]: Remove input labels.  Rewrite config input to be directly
expanded...
[phases] <configure>: ... here.  Re-flow comments.  Remove extraneous INPUTS
argument.
<install>: Likewise.
2023-01-13 15:45:33 -05:00
John Kehayias 0f85081ed1
gnu: picom: Update to 10.2.
* gnu/packages/compton.scm (picom): Update to 10.2.
[arguments]: Use a plain list and adjust accordingly.
[phases]{patch-autostart-files}: New phase.
2023-01-13 13:44:34 -05:00
Leo Famulari fc8c3fabcd
gnu: unrar-free: Update to 0.1.3.
* gnu/packages/compression.scm (unrar-free): Update to 0.1.3.
2023-01-13 13:28:09 -05:00
Foo Chuan Wei 949f88b1e5
gnu: Add unrar-free.
* gnu/packages/compression.scm (unrar-free): New variable.
2023-01-13 13:28:06 -05:00
David Thompson 538eddfbce
gnu: thermald: Update to 2.5.1.
* gnu/packages/admin.scm (thermald): Update to 2.5.1.
2023-01-13 12:00:12 -05:00
Jan (janneke) Nieuwenhuizen eb329c9461
gnu: dezyne: Update to 2.16.3.
* gnu/packages/dezyne.scm (dezyne): Update to 2.16.3.
2023-01-13 13:56:22 +01:00
Florian Pelz 0e1c17cea4
news: Update 'de', 'fr', 'pt_BR' translation.
* etc/news.scm: Add the usual translations for kernel news.
2023-01-13 12:18:50 +01:00
Ricardo Wurmus 9ad5c3deea
gnu: r-signac: Update to 1.9.0-1.af41427.
* gnu/packages/bioinformatics.scm (r-signac): Update to 1.9.0-1.af41427.
[propagated-inputs]: Remove r-ggforce, r-ggrepel, r-ggseqlogo, r-lsa,
r-qlcmatrix, and r-seurat; add r-vctrs.
2023-01-13 10:51:23 +01:00
Leo Famulari 789d73234d
gnu: sent: Install some more useful documentation.
* gnu/packages/suckless.scm (sent)[arguments]: Install the README.md in a new
'install-doc' phase.
2023-01-13 00:46:13 -05:00
Leo Famulari fabc048fcf
news: Add entry for the linux-libre 6.1 update.
* etc/news.scm: Add entry.
2023-01-13 00:45:40 -05:00
Leo Famulari ce8a34bc9a
gnu: linux-libre: Update to 6.1.
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre): Use linux-libre
6.1.
2023-01-13 00:44:20 -05:00
Leo Famulari b7f53df78d
gnu: linux-libre 5.15: Update to 5.15.87.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.87.
(linux-libre-5.15-pristine-source): Update hash.
2023-01-13 00:44:20 -05:00
Leo Famulari 1d39dd2484
gnu: linux-libre: Update to 6.0.19.
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.19.
(linux-libre-6.0-pristine-source): Update hash.
2023-01-13 00:44:19 -05:00
Leo Famulari f827f1058d
gnu: linux-libre 6.1: Update to 6.1.5.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.5.
(linux-libre-6.1-pristine-source): Update hash.
2023-01-13 00:44:16 -05:00
Marius Bakke 7f7907335d
gnu: python-cellbender: Update source hash.
The git tag was moved in-place from d82893c05b4e6b912f7f165dc2cd7c36f29cfc52
to d92cfc5a55c8b1771348468035993c52df975170.

* gnu/packages/bioinformatics.scm (python-cellbender)[source](sha256): Update.
2023-01-13 03:19:40 +01:00
Marius Bakke 54bc89ffc1
gnu: rdma-core: Update to 44.0.
* gnu/packages/linux.scm (rdma-core): Update to 44.0.
2023-01-13 03:19:40 +01:00
Marius Bakke 8f18bad2aa
gnu: rdma-core: Remove input labels.
* gnu/packages/linux.scm (rdma-core)[arguments]: Don't reference rst2man by
label.  Reindent.
[native-inputs, inputs]: Remove labels.
2023-01-13 03:19:40 +01:00
Marius Bakke ffb9813aee
gnu: ovmf-arm: Fix syntax error on armhf-linux.
* gnu/packages/firmware.scm (ovmf-arm)[arguments]: Don't add an empty set-env
phase when building for armhf-linux.
2023-01-13 03:19:40 +01:00
Marius Bakke 2a93b66882
gnu: ovmf-aarch64: Fix syntax error on aarch64-linux.
* gnu/packages/firmware.scm (ovmf-aarch64)[arguments]: Don't add an empty
set-env phase when building for aarch64.
2023-01-13 03:19:39 +01:00
Marius Bakke 8d813a7eba
gnu: ungoogled-chromium: Update to 109.0.5414.74-1.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for M109.
(%chromium-version): Set to 109.0.5414.74.
(%arch-revision): Bump to latest.
(%arch-patches): Add one patch.
(%ungoogled-origin): Update hash.
(ungoogled-chromium)[source]: Likewise.
[arguments]: Disable H264 for WebRTC.  Delete one directory.  Remove obsolete
substitution.
[native-inputs]: Add PYTHON-PYYAML.
2023-01-13 03:19:39 +01:00
Petr Hodina 505d7ce025
gnu: Add dislocker.
* gnu/packages/linux.scm (dislocker): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-12 23:31:47 +01:00
Petr Hodina b74e5283bb
gnu: Add hydra.
* gnu/packages/password-utils.scm (hydra): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-12 23:30:06 +01:00
Nicolas Graves f558e14199
gnu: guile-aa-tree: Update Guile version to 3.0 .
* gnu/packages/guile-xyz.scm (guile-aa-tree): Update Guile version to 3.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-12 23:20:32 +01:00
Nicolas Graves 27c4cbb571
gnu: guile-aa-tree: Restrict install to aa-tree.scm.
* gnu/packages/guile-xyz.scm (guile-aa-tree):
  [native-inputs]: Remove guile-2.2.
  [inputs]: Add guile-2.2.
  [arguments]: (scheme-file-regexp): Restrict install to aa-tree.scm
  [arguments]: (phases): Add check phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-12 23:19:42 +01:00
Ludovic Courtès 5a427d44ef
gnu: gloo: Add dependency on rdma-core.
* gnu/packages/machine-learning.scm (gloo)[inputs]: Add RDMA-CORE when
supported.
[arguments]: Pass '-DUSE_IBVERBS=ON' when RDMA-CORE is present.  Switch
to gexps.
2023-01-12 23:14:44 +01:00
Ludovic Courtès 69ed95efaa
gnu: gloo: Build the shared library only.
* gnu/packages/machine-learning.scm (gloo)[arguments]: Pass
'-DBUILD_SHARED_LIBS=ON'.
2023-01-12 23:14:44 +01:00
Ludovic Courtès 88572ededc
gnu: gromacs: Mark as tunable.
* gnu/packages/chemistry.scm (gromacs)[properties]: New field.
2023-01-12 23:14:44 +01:00
Simon Tournier 483bc044eb
gnu: Add cellsnp-lite.
* gnu/packages/bioinformatics.scm (cellsnp-lite): New variable.
2023-01-12 21:37:56 +01:00
Arun Isaac 98ef4ab23e
gnu: guile-email-latest: Remove package.
* gnu/packages/guile-xyz.scm (guile-email-latest): Delete variable.
* gnu/packages/mail.scm (mumi)[inputs]: Replace guile-email-latest with
guile-email.
2023-01-12 21:22:57 +01:00
Ricardo Wurmus 2a2b494370
gnu: Add r-jqr.
* gnu/packages/cran.scm (r-jqr): New variable.
2023-01-12 21:22:57 +01:00
Guillaume Le Vaillant ef0613a81d
gnu: monero-gui: Add menu entry file.
* gnu/packages/finance.scm (monero-gui)[arguments]: Update 'install' phase to
  add icons and menu entry file.
2023-01-12 14:06:00 +01:00
Kaelyn Takata 4171b01808
gnu: Remove xfce4-embed-plugin.
The last release of this plugin appears to be 2015, and the package no
longer builds as it depends on libxfce4ui-1 which was removed when gtk+-2
support was dropped in 2019.

* gnu/packages/xfce.scm (xfce4-embed-plugin): Delete variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-12 14:25:50 +08:00
Kaelyn Takata 740eb6d7a9
gnu: Remove xfce4-equake-plugin.
The last release of this plugin appears to be 2013, and the package no
longer builds as it depends on libxfce4ui-1 which was removed when gtk+-2
support was dropped in 2019.

* gnu/packages/xfce.scm (xfce4-equake-plugin): Delete variable.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-12 14:24:04 +08:00
jgart 9fd69e3e4f
gnu: kirc: Update to 0.3.2.
* gnu/packages/irc.scm (kirc): Update to 0.3.2.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-12 11:41:48 +08:00
Andy Tai 33e82ce84f
gnu: xpra: Update to 4.4.3.
gnu/packages/xorg.scm (xpra): Update to 4.4.3.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-12 11:34:15 +08:00
jgart 832f577734
gnu: litterbox: Update to 1.9.
* gnu/packages/irc.scm (litterbox): Update to 1.9.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-12 11:19:01 +08:00
jgart dc987fcf54
gnu: catgirl: Update to 2.1.
* gnu/packages/irc.scm (catgirl): Update to 2.1.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-12 11:15:18 +08:00
Sébastien Helleu 501b80afad
gnu: weechat: Update to 3.8.
* gnu/packages/irc.scm (weechat): Update to 3.8.
[arguments]: Do not build tests any more: since version 3.8, ‘make test’
is successful when tests are not built.
[native-inputs]: Remove dependency on cpputest as tests are not built
any more.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2023-01-12 11:00:53 +08:00
Leo Famulari 9aa3b6eb6d
doc: Clarify how to use the #:go key of go-build-system.
This is a followup to commit 9ec62d1b9c.

* doc/guix.texi (Build Systems): Clarify the '#:go' key.
2023-01-11 20:20:05 -05:00
Leo Famulari 9ec62d1b9c
doc: Document the #:go key of the Go build system.
* doc/guix.texi (Build Systems): Document '#:go'.
2023-01-11 20:17:37 -05:00
Maxim Cournoyer 5e4ec82181
gnu: emacs-enh-ruby-mode: Fix base version to 20191111.
* gnu/packages/emacs-xyz.scm (emacs-enh-ruby-mode): Fix base version to
20191111.

Reported-by: Jelle Licht <jlicht@fsfe.org>
2023-01-11 08:34:33 -05:00
jgart a8b2decf28
gnu: Add ghc-parsec.
* gnu/packages/haskell-xyz.scm (ghc-parsec): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-11 10:44:56 +00:00
( 09cd488c97
doc: contributing: Note '-v REVISION' bug in 'git send-email'.
* doc/contributing.texi ("Submitting Patches")["Sending a Patch Series"]:
Note that a bug in 'git send-email' means '-v REVISION' (with a
space) will not work.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-11 10:31:58 +00:00
Christopher Baines 9aa2b74198
doc: contributing: Tweak the Commit Policy.
Add more examples of when it can be appropriate to push changes without
review, as I think this can be appropriate in the case of trivial changes (as
mentioned before), but also non-trivial fixes.

No longer suggest pushing simple new packages or package upgrades (that don't
cause lots of rebuilds) without sending to guix-patches. Now there's some
automation for testing changes sent to guix-patches, sending changes there
before pushing can mean that more rigorous testing takes place and help speed
up substitutes becoming available. This is true, even if no human review takes
place.

Only suggest waiting one week for review for simpler changes, wait two weeks
for more significant changes.

Also, reorder some of the information in this section so it's grouped together
better.

* doc/contributing.texi (Commit Policy): Tweak.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2023-01-11 10:31:55 +00:00
Maxim Cournoyer 24ad9a9a48
gnu: Add emacs-enh-ruby-mode.
* gnu/packages/emacs-xyz.scm (emacs-enh-ruby-mode): New variable.
2023-01-10 22:06:35 -05:00
Vagrant Cascadian 80d9e967e3
teams: Add Vagrant Cascadian.
* etc/teams.scm.in Add Vagrant Cascadian to Reproducible Builds team.
2023-01-10 16:00:52 -08:00
Vagrant Cascadian 67caba5acb
teams: Add Reproducible Builds team.
* etc/teams.scm.in (reproduciblebuilds): New team.
2023-01-10 16:00:37 -08:00
Tobias Geerinckx-Rice 00ba3ad4c3
gnu: muse-sequencer: Also run on Wayland.
* gnu/packages/music.scm (muse-sequencer)[inputs]: Add qtwayland-5.

Reported by f1refly in #guix.
2023-01-08 01:00:23 +01:00
Arun Isaac cfd48888db
gnu: weechat-wee-slack: Update to 2.9.1.
* gnu/packages/messaging.scm (weechat-wee-slack): Update to 2.9.1.
2023-01-10 16:58:22 +00:00