1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-20 01:00:30 +02:00
Commit Graph

81250 Commits

Author SHA1 Message Date
Marius Bakke
8e8b8ffdee gnu: ungoogled-chromium: Update to 99.0.4844.84-1.
* gnu/packages/chromium.scm (%preserved-third-party-files): Adjust for 99.
(%chromium-version): Set to 99.0.4844.84.
(%ungoogled-origin): Update hash.
(ungoogled-chromium): Likewise.
[arguments]: Patch absolute file names to GTK libraries.  Patch one more
Opus header inclusion.  Remove labels in wrapping phase.
[native-inputs]: Change from CLANG-13 to CLANG-14.
[inputs]: Add AT-SPI2-ATK.
2022-04-07 23:12:44 +02:00
Marius Bakke
e9473ed49b gnu: LLVM, Clang: Add 14.0.0.
* gnu/packages/llvm.scm (%llvm-monorepo-hashes, %llvm-patches, llvm-monorepo):
New variables.
(clang-runtime-from-llvm): Make HASH optional; use monorepo when not present.
(clang-from-llvm): Likewise.
(llvm-14, clang-runtime-14, clang-14, clang-toolchain-14, lld-14): New variables.
(llvm-13): Inherit from LLVM-14.
(lld-13): Inherit from LLD-14.
(lld): Turn into alias for LLD-14.
* gnu/packages/patches/clang-14.0-libc-search-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/zig.scm (zig): Change from LLD to LLD-13.
2022-04-07 23:12:44 +02:00
Marius Bakke
4e4a79601c gnu: radeontop: Simplify inputs.
* gnu/packages/linux.scm (radeontop)[native-inputs]: Simplify.
2022-04-07 23:12:44 +02:00
Malte Frank Gerdes
b749329888 gnu: Add cura.
* gnu/packages/engineering.scm (cura): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 22:32:01 +02:00
Guillaume Le Vaillant
4926c10476 gnu: Add python-pynest2d.
* gnu/packages/engineering.scm (python-pynest2d): New variable.
2022-04-07 22:32:01 +02:00
Guillaume Le Vaillant
ace3a7ad89 gnu: Add libnest2d-for-cura.
* gnu/packages/engineering.scm (libnest2d-for-cura): New variable.
2022-04-07 22:32:01 +02:00
Malte Frank Gerdes
21594c06b1 gnu: Add libsavitar.
* gnu/packages/engineering.scm (libsavitar): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 22:32:01 +02:00
Malte Frank Gerdes
79b50d5d5b gnu: Add libcharon.
* gnu/packages/engineering.scm (libcharon): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 22:32:01 +02:00
Malte Frank Gerdes
f14d43b367 gnu: Add uranium.
* gnu/packages/engineering.scm (uranium): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 22:32:01 +02:00
Malte Frank Gerdes
b4b93035c1 gnu: Add python-trimesh.
* gnu/packages/python-science.scm (python-trimesh): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 18:35:38 +02:00
Malte Frank Gerdes
504dd8b696 gnu: Add python-pyinstrument.
* gnu/packages/python-check.scm (python-pyinstrument): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 18:35:38 +02:00
Malte Frank Gerdes
8d2493dda1 gnu: Add cura-binary-data.
* gnu/packages/engineering.scm (cura-binary-data): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 15:54:02 +02:00
Malte Frank Gerdes
742a7d897f gnu: Add cura-engine.
* gnu/packages/engineering.scm (cura-engine): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 15:41:18 +02:00
Malte Frank Gerdes
390d68c956 gnu: Add libarcus.
* gnu/packages/engineering.scm (libarcus): New variable.

Co-authored-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 15:30:49 +02:00
André A. Gomes
7409f246e2 gnu: cl-slynk: Update to 1.0.43-6.4513c38.
* gnu/packages/lisp-xyz.scm (sbcl-slynk): Update to 1.0.43-6.4513c38.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 13:38:00 +02:00
André A. Gomes
68d7471cbd gnu: emacs-sly: Update to 1.0.43-6.4513c38.
* gnu/packages/emacs-xyz.scm (emacs-sly): Update to 1.0.43-6.4513c38.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 13:34:45 +02:00
Peter Polidoro
90b5353132 gnu: kicad: Update to 6.0.4.
* gnu/packages/engineering.scm (kicad, kicad-doc, kicad-symbols,
  kicad-footprints, kicad-packages3d, kicad-templates): Update to 6.0.4.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 11:11:14 +02:00
jgart
b94b334cb7 gnu: cl-sxql: Update to 0.1.0-3.cc3478c.
* gnu/packages/lisp-xyz.scm (sbcl-sxql): Update to 0.1.0-3.cc3478c and use
  revision variable in let block.
  [inputs]: Add missing sbcl-trivia input.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2022-04-07 10:23:15 +02:00
Ludovic Courtès
d4172babe0 gnu: shepherd: Add 0.9.0.
* gnu/packages/admin.scm (shepherd): Rename to...
(shepherd-0.8): ... this.  New variable.
(shepherd): Define as an alias for SHEPHERD-0.8.
(shepherd-0.9): New variable.
(guile2.2-shepherd): Inherit from SHEPHERD-0.9 and adjust inputs
accordingly.
2022-04-07 00:08:55 +02:00
Efraim Flashner
aacd44278b gnu: lagrange: Update to 1.12.1.
* gnu/packages/web-browsers.scm (lagrange): Update to 1.12.1.
2022-04-06 23:33:28 +03:00
Efraim Flashner
00ce149606 gnu: keepassxc: Update to 2.7.1.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.7.1.
2022-04-06 23:31:22 +03:00
Efraim Flashner
3ac90f92a0 gnu: vim: Update to 8.2.4701.
* gnu/packages/vim.scm (vim): Update to 8.2.4701.
[arguments]: Adjust custom 'skip-or-fix-failing-tests phase to skip
another test.
2022-04-06 22:57:48 +03:00
Ricardo Wurmus
3b262b51fa gnu: python-pybtex: Update to 0.24.0.
* gnu/packages/python-xyz.scm (python-pybtex): Update to 0.24.0.
[native-inputs]: Remove python-nose; add python-pytest.
[inputs]: Move python-latexcodec, python-pyyaml, and python-six from here...
[propagated-inputs]: ...to here.
[arguments]: Use pytest.
2022-04-06 12:37:33 +02:00
Ricardo Wurmus
e1df15794b gnu: python-latexcodec: Update to 2.0.1.
* gnu/packages/python-xyz.scm (python-latexcodec): Update to 2.0.1.
[inputs]: Move python-six from here...
[propagated-inputs]: ...to here.
2022-04-06 12:37:10 +02:00
Hong Li
e3e3381fdb gnu: Add r-rnaseqdtu.
* gnu/packages/bioinformatics.scm (r-rnaseqdtu): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-06 11:43:46 +02:00
Hong Li
730ac9ab85 gnu: Add r-stager.
* gnu/packages/bioconductor.scm (r-stager): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-06 11:43:46 +02:00
Hong Li
a8182f386e gnu: Add r-rafalib.
* gnu/packages/cran.scm (r-rafalib): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-06 11:43:46 +02:00
Mark H Weaver
3b3cc9dfed gnu: icecat: Update to 91.8.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2022-1097, CVE-2022-1196, CVE-2022-24713,
CVE-2022-28281, CVE-2022-28282, CVE-2022-28285, CVE-2022-28286, and
CVE-2022-28289.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
2022-04-05 18:12:15 -04:00
Liliana Marie Prikler
4bfb75531c gnu: poco: Make description a full sentence.
* gnu/packages/cpp.scm (poco)[description]: Expand into a full sentence.
2022-04-05 21:17:59 +02:00
Ricardo Wurmus
d643ef38ed gnu: u-boot-rockpro64-rk3399: Add support for booting from SCSI/SATA.
* gnu/packages/bootloaders.scm (u-boot-rockpro64-rk3399)[arguments]: Add
  'patch-config phase to support SCSI/SATA disks.

Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2022-04-05 12:05:28 -07:00
Vagrant Cascadian
4a0d045990 gnu: u-boot: Update to 2022.04.
* gnu/packages/bootloaders.scm (u-boot): Update to 2022.01.
  [native-inputs]: Add gnutls, tinfo, libuuid.
  (u-boot-qemu-riscv64-smode): Drop custom
  patches.
* gnu/packages/patches/u-boot-allow-disabling-openssl.patch: Refresh patch.
* gnu/packages/patches/u-boot-riscv64-fix-extlinux.patch: Remove patch,
  applied upstream.
* gnu/local.mk (dist_patch_DATA): Update with removed patches.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2022-04-05 12:05:22 -07:00
Vagrant Cascadian
20302e0b16 gnu: Add ncurses-with-tinfo.
* gnu/packages/ncurses.scm (ncurses/tinfo): New variable.
2022-04-05 12:05:19 -07:00
Andrew Tropin
e777c3e34c gnu: l2md: Update to 9db252bc.
[[PGP Signed Part:No public key for 2208D20958C1DEB0 created at 2022-03-28T11:03:48+0200 using RSA]]

* gnu/packages/mail.scm (l2md): Update to 9db252bc.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:41 +02:00
ykonai
84e0cbbc9c gnu: plocate: Build with "--sharedstatedir=/var".
Current plocate package sets the --sharedstatedir to a store directory, which
causes updatedb and plocate to fail by default since the store is immutable.
This will set the default database path to /var/cache/plocate.db instead.

* gnu/packages/search.scm (plocate): Change build options.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:41 +02:00
Leo Nikkilä
d15a601a85 gnu: phodav: Use libsoup 2 instead of libsoup 3.
Looks like phodav requires libsoup 2. Example of failing build logs,
wanting libsoup 2.4: <https://ci.guix.gnu.org/build/584454/log/raw>

After swapping the dependency, tests were failing due to HOME not being
writable. I added a new build phase to account for this. I also removed
the start-virtual-dir-server phase which no longer seems required, the
tests pass without it.

* gnu/packages/gnome.scm (phodav): Fix build, tests.
[inputs]: Replace libsoup 3 with libsoup 2.
[arguments]<#:phases>[set-temporary-home]: New phase.
[arguments]<#:phases>[start-virtual-dir-server]: Remove phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
jgart
86ee397e26 gnu: pantheon-calculator: Update to 1.7.2.
* gnu/packages/pantheon.scm (pantheon-calculator): Update to 1.7.2.
[arguments]: Remove trailing boolean.
[inputs]: Use guix style and add libhandy input.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
Felix Gruber
c9cca908fa gnu: python-w3lib: Fix build.
* gnu/packages/python-web.scm (python-w3lib): Fix build.
  [source]: Add python-w3lib-fix-test-failure.patch.
  [arguments]: Use pytest in the 'check phase.
  [native-inputs]: Add python-pytest.
* gnu/packages/patches/python-w3lib-fix-test-failure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
Zhu Zihao
27a6e8501f gnu: python-gst: Fix the concatenation of install path.
Fixes a regression introduced in a5c2e7961c.

* gnu/packages/gstreamer.scm (python-gst):
[arguments]:
<configure-flags>: Add missing leading slash.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
jgart
9d25dab4db gnu: python-dotenv: Update to 0.20.0.
* gnu/packages/python-xyz.scm (python-dotenv): Update to 0.20.0.
[home-page]: Update home page.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
antlers
0748d3febd gnu: linux: Allow kconfig options to be strings
* gnu/packages/linux.scm (config->string): add a clause handling strings

Allows for the declarative configuration of kconfig options which accept
strings, such as CONFIG_MODULE_SIG_KEY.

I've enclosed the given string in quotes, but don't do any kind of
escaping. See the kernel mailing list for the current state of escaped
strings upstream:

https://patchwork.kernel.org/project/linux-kbuild/patch/1431003982-992-1-git-send-email-sr@denx.de/

Apologies to those with double-quotes or backslashes in their
CONFIG_SYSTEM_*_KEYS.

Signed-off-by: antlers <autumnalantlers@gmail.com>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:40 +02:00
Michael Rohleder
3e599b99da gnu: celluloid: Update to 0.23.
* gnu/packages/video.scm (celluloid): Update to 0.23.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:39 +02:00
Imran Iqbal
1fed7ab09e gnu: curlie: Update to 1.6.9
* gnu/packages/curl.scm (curlie): Update to 1.6.9

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:39 +02:00
Daniel Meißner
2a70e7922c gnu: xmonad-next: Change #:phases to gexp.
* gnu/packages/wm.scm (xmonad-next)[arguments]: Use #$output, #$name
and #$synopsis instead of %output, name and synopsis.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-05 20:41:39 +02:00
Ricardo Wurmus
66177c2b87 Merge branch 'wip-pyyaml' 2022-04-05 19:03:57 +02:00
Ricardo Wurmus
df2dc0c416 gnu: pigx-scrnaseq: Set NUMBA_CACHE_DIR.
This is needed since the update of python-loompy.

* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[arguments]: Rename
'set-PYTHONPATH to 'set-additional-environment-variables and set
NUMBA_CACHE_DIR.
2022-04-05 18:40:48 +02:00
Ricardo Wurmus
e721122069 gnu: pigx-scrnaseq: Use new inputs style.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[inputs]: Use plain list.
2022-04-05 18:40:48 +02:00
Ricardo Wurmus
5d1c9fcdcf gnu: pigx-scrnaseq: Update to 1.1.8.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq): Update to 1.1.8.
[patches]: Remove.
[native-inputs]: Remove.
* gnu/packages/patches/pigx-scrnaseq-no-citeproc.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2022-04-05 18:40:48 +02:00
Ricardo Wurmus
860010ac2a gnu: r-with-tests: Update to 4.1.3.
* gnu/packages/statistics.scm (r-with-tests): Update to 4.1.3.
2022-04-05 15:14:41 +02:00
Greg Hogan
78e8c20179 gnu: git: Update to 2.35.1.
* gnu/packages/version-control.scm (git): Update to 2.35.1.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2022-04-05 08:48:47 -04:00
Maxim Cournoyer
8a9bf794e1 Revert "gnu: git: Update to 2.35.1."
This reverts commit 223a3d7f7f, as it triggered
thousands of rebuilds due to inadvertently touching git-minimal/fixed.

Reported-by: Christopher Baines <mail@cbaines.net>
2022-04-05 08:41:36 -04:00