1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-08 14:10:38 +02:00
Commit Graph

89025 Commits

Author SHA1 Message Date
Pierre Neidhardt
741a5ec00a gnu: emacs-sly-stepper: Update to 20220704.
* gnu/packages/emacs-xyz.scm (emacs-sly-stepper): Update to 20220704.
2022-07-04 14:52:24 +02:00
Ricardo Wurmus
a0125732ef gnu: Add r-sccustomize.
* gnu/packages/bioinformatics.scm (r-sccustomize): New variable.
2022-07-04 13:48:58 +02:00
Ricardo Wurmus
602cf66c79 gnu: Add r-dittoseq.
* gnu/packages/bioconductor.scm (r-dittoseq): New variable.
2022-07-04 13:48:58 +02:00
Ricardo Wurmus
e05f62bf6a gnu: Add r-ggprism.
* gnu/packages/cran.scm (r-ggprism): New variable.
2022-07-04 13:48:58 +02:00
Ricardo Wurmus
cbfcff5961 gnu: Add r-ggrastr.
* gnu/packages/cran.scm (r-ggrastr): New variable.
2022-07-04 13:48:57 +02:00
Ricardo Wurmus
4aee04819e gnu: Add r-janitor.
* gnu/packages/cran.scm (r-janitor): New variable.
2022-07-04 13:48:57 +02:00
Ricardo Wurmus
12d206901a gnu: Add r-paletteer.
* gnu/packages/cran.scm (r-paletteer): New variable.
2022-07-04 13:48:57 +02:00
Ricardo Wurmus
9c58c87aa9 gnu: Add r-prismatic.
* gnu/packages/cran.scm (r-prismatic): New variable.
2022-07-04 13:48:57 +02:00
Ricardo Wurmus
738e4eea14 gnu: Add r-colorway.
* gnu/packages/statistics.scm (r-colorway): New variable.
2022-07-04 13:48:57 +02:00
Jean-Pierre De Jesus DIAZ
31e4eaf52c gnu: vpnc: Add bsd-2 license.
* gnu/packages/vpn.scm (vpnc)[license]: Add bsd-2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:05 +02:00
Jean-Pierre De Jesus DIAZ
bb88505ee8 gnu: vpnc: Fix cross-compilation.
* gnu/packages/vpn.scm (vpnc): Fix cross-compilation.
  [native-inputs]: Add conditional input of `this-package' (vpnc)
  to reuse the man page and add `pkg-config'.
  [arguments]: Use G-Expressions.
  [arguments]: Make use of `make-flags' instead of using substitutions.
  [arguments]: Remove unneeded deletion of `configure'.
  [arguments]: Use `pkg-config' to search for libgcrypt.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:05 +02:00
Sharlatan Hellseher
e8e7b4cdae gnu: Add giza
* gnu/packages/maths.scm (giza): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:05 +02:00
Zhu Zihao
84d413d2fd gnu: solidity: Update to 0.8.15.
* gnu/packages/solidity.scm (solidity): Update to 0.8.15.
[source]: Use Github release.
[arguments]<#:phases>: Remove phase 'create-commit_hash.txt'.
Restore phase 'configure' and phase 'install'.
Remove modifications applied to the phase 'build' and phase 'check'.
Add phase 'unbundle-3rd-party-dependencies'.
[inputs]: Add fmt-for-solidity, range-v3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:05 +02:00
Zhu Zihao
b49c2e558d gnu: Add fmt-for-solidity.
* gnu/packages/pretty-print.scm (fmt-for-solidity): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:05 +02:00
Zhu Zihao
da6ea4ab88 gnu: solidity: Use G-expressions.
* gnu/packages/solidity.scm (solidity)[arguments]: Use G-expressions.
[native-inputs]: Use label-less style inputs.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:05 +02:00
Zhu Zihao
0e64835b2e gnu: z3: Prefer CMake to build the package.
Z3 developer recommends to use CMake to build Z3 except the OCaml bindings.
Use CMake also enable us to cross compile z3.

* gnu/packages/maths.scm (z3)[build-system]: Use cmake-build-system.
[arguments]<#:configure-flags>: Add flags for CMake.
<#:phases>: Remove stale phase 'fix-compatability'.
In phase 'check', build the z3 test binary and don't test when cross
compiling.
Add phase 'compile-python-modules' phase to generate python bytecode cache for
z3 python binding.
Add phase 'fix-z3-library-path' to help z3 pythong binding to find the z3
shared library.

(ocaml-z3)[build-system]: Override the inherited value with 'gnu-build-system'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:04 +02:00
Zhu Zihao
cec5142183 gnu: z3: Update to 4.8.17.
* gnu/packages/maths.scm (z3): Update to 4.8.17.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:04 +02:00
Zhu Zihao
3366be5db0 gnu: z3: Use G-expressions.
* gnu/packages/maths.scm (z3)[arguments]: Use G-expressions.
[native-inputs]: Use label-less style.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-04 12:29:04 +02:00
Pierre Neidhardt
7cddd130df gnu: sbcl-nkeymaps: Update to 1.0.0.
* gnu/packages/lisp-xyz.scm (sbcl-nkeymaps): Update to 1.0.0.
2022-07-04 11:03:06 +02:00
Efraim Flashner
b56dad9b2c gnu: tbb: Fix building on riscv64-linux.
* gnu/packages/tbb.scm (tbb)[source]: Add patch.
* gnu/packages/patches/tbb-other-arches.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-07-04 11:14:41 +03:00
Leo Famulari
4d126e7762 gnu: linux-libre 4.9: Update to 4.9.321.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.321.
(linux-libre-4.9-pristine-source): Update hash.
2022-07-03 23:56:14 -04:00
Leo Famulari
2a9e397043 gnu: linux-libre 4.14: Update to 4.14.286.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.286.
(linux-libre-4.14-pristine-source): Update hash.
2022-07-03 23:56:14 -04:00
Leo Famulari
a2e56e6a1c gnu: linux-libre 4.19: Update to 4.19.250.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.250.
(linux-libre-4.19-pristine-source): Update hash.
2022-07-03 23:56:14 -04:00
Leo Famulari
71281783fc gnu: linux-libre 5.4: Update to 5.4.203.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.203.
(linux-libre-5.4-pristine-source): Update hash.
2022-07-03 23:56:14 -04:00
Leo Famulari
004be75424 gnu: linux-libre 5.10: Update to 5.10.128.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.128.
(linux-libre-5.10-pristine-source): Update hash.
2022-07-03 23:56:13 -04:00
Leo Famulari
5df7a33af7 gnu: linux-libre 5.15: Update to 5.15.52.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.52.
(linux-libre-5.15-pristine-source): Update hash.
2022-07-03 23:56:13 -04:00
Leo Famulari
9cd92b259b gnu: linux-libre: Update to 5.18.9.
* gnu/packages/linux.scm (linux-libre-5.18-version): Update to 5.18.9.
(linux-libre-5.18-pristine-source): Update hash.
2022-07-03 23:56:13 -04:00
Raghav Gururajan
a78d101eb3 gnu: bitmask: Fix loading of GUI.
* gnu/packages/vpn.scm (bitmask)[inputs]: Add qtgraphicaleffects.
2022-07-03 21:59:20 -04:00
Christopher Baines
e069de452a services: guix-build-coordinator: Fix passing parallel-hooks.
The previous approach didn't support a simple alist.

* gnu/services/guix.scm (make-guix-build-coordinator-start-script): Fix
passing parallel-hooks in to the start gexp.
2022-07-03 20:38:09 +01:00
Christopher Baines
430848c6bd gnu: guix-build-coordinator: Update to 0-56.290ba67.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-56.290ba67.
2022-07-03 20:38:04 +01:00
Pierre Neidhardt
f59f9afdb8 gnu: sbcl-nfiles: Update to 1.0.0.
* gnu/packages/lisp-xyz.scm (sbcl-nfiles): Update to 1.0.0.
2022-07-03 20:39:06 +02:00
Pierre Neidhardt
875e803e60 gnu: abcl: Update to 1.9.0.
* gnu/packages/java.scm (abcl): Update to 1.9.0.
* gnu/packages/patches/abcl-fix-build-xml.patch: Update for 1.9.0.
2022-07-03 20:36:48 +02:00
Pierre Neidhardt
3a45cc634e gnu: abcl: Fix loading of cl-* packages.
* gnu/packages/java.scm (abcl)[native-search-paths]: Add XDG_DATA_DIRS where
to cl-* libraries get installed.
2022-07-03 20:36:48 +02:00
Pierre Neidhardt
13cc3da6b6 gnu: libfixposix: Add C_INCLUDE_PATH to the native-search-paths.
* gnu/packages/c.scm (libfixposix)[native-search-paths]: Add C_INCLUDE_PATH.

This fixes the loading of cl-iolib among others.
2022-07-03 20:36:47 +02:00
Liliana Marie Prikler
eb44b1f304 gnu: renpy: Install sdk-fonts.
Without these fonts, the launcher will fail to launch.

* gnu/packages/game-development.scm (renpy)[install]: Also recursively copy
sdk-fonts.
2022-07-03 17:07:09 +02:00
Liliana Marie Prikler
65c9ecce2a gnu: python-renpy: Update to 8.0.0.
* gnu/packages/game-development.scm (python-renpy): Update to 8.0.0.
[source]: Revert back to url-fetch.  Also patch module/setup.py to not refer
to missing sources.
2022-07-03 17:07:09 +02:00
Liliana Marie Prikler
4cd5f03088 gnu: python-pygame-sdl2: Update to 2.1.0-for-renpy-8.0.0.
* gnu/packages/game-development.scm (python-pygame-sdl2): Update to
2.1.0-for-renpy-8.0.0.
[source]: Revert to url-fetch.
Also add back the snippet to remove generated sources.
2022-07-03 17:07:09 +02:00
Liliana Marie Prikler
3e987cf521 gnu: Add font-artifika.
* gnu/packages/fonts.scm (font-artifika): New variable.
2022-07-03 17:07:09 +02:00
r0man
b4815e570d gnu: Add Climate Data Operators.
* gnu/packages/geo.scm (cdo): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2022-07-03 16:04:23 +02:00
Antero Mejr
486251d440 gnu: Add python-deepdish.
* gnu/packages/python-science.scm (python-deepdish): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-03 16:04:23 +02:00
Artyom V. Poptsov
91a5176538 gnu: Add utest-h.
* gnu/packages/c.scm (utest-h): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-07-03 16:04:23 +02:00
Ludovic Courtès
9dfe5142bd gnu: solidity: Remove input labels.
* gnu/packages/solidity.scm (solidity)[native-inputs]: Remove labels.
2022-07-03 16:04:22 +02:00
Pierre Neidhardt
bee129a806 gnu: sbcl-fof: Also build the fof/mf subsystem.
* gnu/packages/lisp-xyz.scm (sbcl-fof)[arguments]: Also build the fof/mf subsystem.
[inputs]: Add sbcl-cl-json.
2022-07-03 14:21:02 +02:00
Ricardo Wurmus
cba98b58bf services: Add anonip-service-type.
* gnu/services/web.scm (anonip-configuration): New record type.
(anonip-configuration?, anonip-configuration-anonip,
anonip-configuration-input, anonip-configuration-output,
anonip-configuration-skip-private?, anonip-configuration-column,
anonip-configuration-replacement, anonip-configuration-ipv4mask,
anonip-configuration-ipv6mask, anonip-configuration-increment,
anonip-configuration-delimiter, anonip-configuration-regex): New procedures.
(anonip-service-type): New service type.
* doc/guix.texi (Log Rotation): Add subheading for Anonip Service.
2022-07-03 14:12:32 +02:00
Guillaume Le Vaillant
e0d2f8164e gnu: sbcl: Disable SB-SIMD module.
SB-SIMD gets enabled only on x86_64 CPUs supporting AVX2 instructions,
and some x86_64 CPUs don't.

Fixes <https://issues.guix.gnu.org/56353>.
Reported by Wensheng Xie <xiewensheng@hotmail.com>.

* gnu/packages/lisp.scm (sbcl)[arguments]: Disable SB-SIMD in the 'build' and
  'build-doc' phases.
2022-07-03 12:07:31 +02:00
Trevor Richards
f89b581148 gnu: nim: Update to 1.6.6.
* gnu/packages/nim.scm (nim): Updated to 1.6.6.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-07-03 10:12:24 +01:00
Christopher Baines
12787d532f gnu: propeller-binutils: Remove source patches.
None of the patches seem to apply. The patches that are not used with binutils
are probably too new for the specific commit used here, and the patches that
were once applied have probably been removed, so just don't apply any patches.

* gnu/packages/embedded.scm (propeller-binutils)[source]: Remove patches that
don't apply.
2022-07-03 10:11:24 +01:00
Christopher Baines
207ef8758e gnu: java-xpp3: Download source from ci.guix.gnu.org.
The www.extreme.indiana.edu site is now serving a redirect:

  This site has been deprecated. You can access an archive of this site at
  https://web.archive.org/web/20210225153105/https://www.extreme.indiana.edu/.

Because this isn't a 404, as it probably should be, guix follows this redirect
and gets some content that isn't the file it asked for.

To avoid this incorrect behaviour, switch to using a ci.guix.gnu.org URL for
the file instead.

* gnu/packages/xml.scm (java-xpp3)[source]: Switch the uri to ci.guix.gnu.org.
2022-07-03 10:11:24 +01:00
Efraim Flashner
c145e51844 gnu: curl: Skip failing test on 32-bit architectures.
* gnu/packages/curl.scm (curl-7.84.0)[arguments]: Use custom
'skip-failing-tests phase on all 32-bit architectures.
2022-07-03 10:07:46 +03:00
Efraim Flashner
89fe091bb4 gnu: curl: Fix build on some systems.
* gnu/packages/curl.scm (curl-7.84.0)[source]: Add patch to work around
implicit function declaration.
* gnu/packages/patches/curl-easy-lock.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2022-07-03 10:07:38 +03:00