Marius Bakke
3cf8b3dc57
gnu: cmake-minimal: Update to 3.24.2.
...
* gnu/packages/patches/cmake-curl-certificates.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/cmake.scm (cmake-bootstrap): Update to 3.24.2
[source](patches): Use refreshed patch.
(cmake)[version, source]: Remove.
2022-09-16 22:41:22 +02:00
Marius Bakke
2ca34cc3bb
gnu: libpaper: Update to 2.0.0.
...
* gnu/packages/ghostscript.scm (libpaper): Update to 2.0.0.
2022-09-16 22:41:22 +02:00
Marius Bakke
e9aebdd23b
gnu: GnuPG: Update to 2.2.39.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.39.
2022-09-16 22:41:22 +02:00
Marius Bakke
933e34f25c
gnu: libksba: Update to 1.6.1.
...
* gnu/packages/gnupg.scm (libksba): Update to 1.6.1.
2022-09-16 22:41:22 +02:00
Marius Bakke
5492fcb6c8
gnu: python-mako: Update to 1.2.2.
...
* gnu/packages/python-xyz.scm (python-mako): Update to 1.2.2.
2022-09-16 22:41:22 +02:00
Marius Bakke
7f81f09641
gnu: fontforge: Update to 20220308.
...
* gnu/packages/fontutils.scm (fontforge): Update to 20220308.
[inputs]: Remove LIBUNINAMESLIST.
2022-09-16 22:41:22 +02:00
Marius Bakke
757aeb1d3a
gnu: freeimage: Adjust for LibTIFF 4.4.
...
* gnu/packages/patches/freeimage-libtiff-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/image.scm (freeimage)[source](patches): Add it.
2022-09-16 22:41:22 +02:00
Marius Bakke
6703ff4d3b
gnu: glibc-for-bootstrap: Remove obsolete patch.
...
* gnu/packages/patches/glibc-static-nss.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/make-bootstrap.scm (glibc-for-bootstrap)[source](patches):
Remove it.
2022-09-16 22:41:22 +02:00
Marius Bakke
887e83997e
gnu: libgcrypt: Provide absolute gpgrt-config also for native builds.
...
This fixes a regression since 497080c10e
that
would cause things like LIBGCRYPT-STATIC from (gnu packages cryptsetup) to
refer to the wrong libgpg-error.
* gnu/packages/gnupg.scm (libgcrypt)[arguments]: Add "ac_cv_path_GPGRT_CONFIG"
to #:configure-flags, and remove the cross-compile stanza.
2022-09-16 22:41:21 +02:00
Marius Bakke
7e0f2728a4
Merge branch 'staging' into core-updates
2022-09-16 19:11:43 +02:00
Marius Bakke
706e6c3c8f
Merge branch 'master' into staging
2022-09-16 19:08:17 +02:00
Marius Bakke
af53cf42b7
gnu: rest-next: Replace the correct libsoup.
...
* gnu/packages/gnome.scm (rest-next)[propagated-inputs]: Replace
libsoup-minimal, not libsoup.
2022-09-16 19:03:43 +02:00
Marius Bakke
cc562eb47c
gnu: glib-next: Use G-expression.
...
* gnu/packages/glib.scm (glib-next)[arguments]: Use gexp.
2022-09-16 19:03:43 +02:00
Marius Bakke
888dfc8eb6
gnu: python-scipy: Update to 1.9.1.
...
* gnu/packages/python-science.scm (python-scipy): Update to 1.9.1.
[source]: Switch to GIT-FETCH.
[outputs]: Remove.
[arguments]: Don't disable Pythran. Don't configure OpenBLAS which is now
discovered by pkg-config. Do a "manual" PEP 517 style build. Make
install-doc phase conditional on the presence of Sphinx. Simplify tests.
[propagated-inputs]: Add PYTHON-PYTHRAN.
[native-inputs]: Remove PERL, WHICH, PYTHON-NUMPYDOC,
PYTHON-PYDATA-SPHINX-THEME, PYTHON-SPHINX, and PYTHON-SPHINX-PANELS. Add
GCC, PKG-CONFIG, PYTHON-PYPA-BUILD and PYTHON-MESON.
2022-09-16 18:42:21 +02:00
Marius Bakke
44d73b3370
gnu: Add meson-python.
...
* gnu/packages/build-tools.scm (meson-python): New variable.
2022-09-16 18:42:21 +02:00
Marius Bakke
6ce5a6c2e3
gnu: antlr4: Update to 4.10.1.
...
* gnu/packages/java.scm (java-antlr4-runtime): Update to 4.10.1.
[source](patches): Remove obsolete patch.
(java-antlr4-runtime-cpp): Add #:configure-flags.
(antlr4)[arguments]: Don't run tests from removed directory. Enable one test;
exclude one file.
* gnu/packages/fontutils.scm (python-afdko)[arguments]: Add phase to build
with the C++ 17 standard.
2022-09-16 18:42:21 +02:00
Marius Bakke
fa0efe133e
gnu: python-afdko: Update to 3.9.1.
...
* gnu/packages/fontutils.scm (python-afdko): Update to 3.9.1.
[arguments]: Add phase to build with system libxml2. Substitute antlr4_static
in one more file.
[native-inputs]: Add PKG-CONFIG.
[inputs]: Add LIBXML2.
2022-09-16 18:42:21 +02:00
Marius Bakke
67b762d7fb
gnu: font-amiri: Update to 0.117.
...
* gnu/packages/fonts.scm (font-amiri): Update to 0.117.
[native-inputs]: Add PYTHON-GLYPHSETS.
2022-09-16 18:42:21 +02:00
Marius Bakke
28cb6687a3
gnu: python-ufo2ft: Update to 2.28.0.
...
* gnu/packages/fontutils.scm (python-ufo2ft): Update to 2.28.0.
[propagated-inputs]: Replace PYTHON-FONTTOOLS with PYTHON-FONTTOOLS-NEXT.
* gnu/packages/fonts.scm (font-amiri)[native-inputs]: Likewise, to prevent
shadowing the propagated FontTools.
2022-09-16 18:42:21 +02:00
Marius Bakke
ff1d435732
gnu: psautohint: Build with python-fonttools-next.
...
* gnu/packages/fontutils.scm (psautohint)[propagated-inputs]: Replace
PYTHON-FONTTOOLS with PYTHON-FONTTOOLS-NEXT.
2022-09-16 18:42:21 +02:00
Marius Bakke
0ddd6bb166
gnu: python-statmake: Build with python-fonttools-next.
...
* gnu/packages/fontutils.scm (python-statmake)[propagated-inputs]: Change from
PYTHON-FONTTOOLS to PYTHON-FONTTOOLS-NEXT.
2022-09-16 18:42:21 +02:00
Marius Bakke
f50fa09929
gnu: python-fonttools-next: Update to 4.37.1.
...
* gnu/packages/python-xyz.scm (python-fonttools-next): Update to 4.37.1.
* gnu/packages/fontutils.scm (python-afdko)[source](snippet): Adjust expected
test output.
2022-09-16 18:42:21 +02:00
Marius Bakke
e5e8042b8f
gnu: python-compreffor: Update to 0.5.2.
...
* gnu/packages/fontutils.scm (python-compreffor): Update to 0.5.2.
2022-09-16 18:42:21 +02:00
Marius Bakke
200e76c0af
gnu: python-fontparts: Update to 0.10.8.
...
* gnu/packages/fontutils.scm (python-fontparts-bootstrap): Update to 0.10.8.
2022-09-16 18:42:21 +02:00
Marius Bakke
0cc27cea16
gnu: python-defcon: Update to 0.10.2.
...
* gnu/packages/fontutils.scm (python-defcon-bootstrap): Update to 0.10.2.
2022-09-16 18:42:20 +02:00
Marius Bakke
1a7fed0c72
gnu: python-fontmath: Update to 0.9.2.
...
* gnu/packages/fontutils.scm (python-fontmath): Update to 0.9.2.
2022-09-16 18:42:20 +02:00
Marius Bakke
82d36421bc
gnu: Add python-glyphsets.
...
* gnu/packages/fontutils.scm (python-glyphsets): New variable.
2022-09-16 18:42:20 +02:00
Marius Bakke
d1c60dd892
gnu: Add python-glyphslib.
...
* gnu/packages/fontutils.scm (python-glyphslib): New variable.
2022-09-16 18:42:20 +02:00
Marius Bakke
fff525acca
gnu: Add python-openstep-plist.
...
* gnu/packages/python-xyz.scm (python-openstep-plist): New variable.
2022-09-16 18:42:20 +02:00
Marius Bakke
937215d562
gnu: python-afdko: Run tests in parallel.
...
* gnu/packages/fontutils.scm (python-afdko)[arguments]: Adjust check phase for
parallel execution.
[native-inputs]: Add PYTHON-PYTEST-XDIST.
2022-09-16 18:42:20 +02:00
Marius Bakke
7d4a1b8c0c
gnu: nfs-utils: Remove unused input.
...
* gnu/packages/nfs.scm (nfs-utils)[inputs]: Remove LIBNFSIDMAP, which is part
of nfs-utils nowadays.
2022-09-16 18:42:20 +02:00
Marius Bakke
d8f5cb0dcc
gnu: hitch: Update to 1.7.3.
...
* gnu/packages/web.scm (hitch): Update to 1.7.3.
2022-09-16 18:42:20 +02:00
Maxim Cournoyer
106660e3ff
services: elogind-configuration-file: Do not serialize unspecified items.
...
This a followup to 59ee837d8b
, which changed the
default value of the HandleLidSwitchExternalPower to the empty string.
Unfortunately this causes elogind to print a warning (although it otherwise
works as intended). This change fixes that.
* gnu/services/desktop.scm (elogind-configuration-file)<handle-action>: Let
the unspecified value go through.
<ini-file-clause>: When an unspecified file is encountered, do not produce any
text to serialize.
2022-09-16 12:02:24 -04:00
Danny Milosavljevic
3ba8c2b507
gnu: Add openfpgaloader.
...
* gnu/packages/fpga.scm (openfpgaloader): New variable.
2022-09-16 13:17:08 +02:00
Michael Rohleder
eb9a39c1b7
gnu: celluloid: Fix build.
...
Fixes <https://issues.guix.gnu.org/57839 >.
* gnu/packages/video.scm (celluloid)[build-system]: Use meson-build-system.
[native-inputs]: Add desktop-file-utils, glib:bin, gtk:bin, python-wrapper.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:35:13 +02:00
Michael Rohleder
8598aa4ea3
gnu: virt-manager: Use gtksourceview@4.
...
Fixes <https://issues.guix.gnu.org/57832 >.
* gnu/packages/virtualization.scm (virt-manager)[inputs]: Replace
gtksourceview with gtksourceview-4.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:33:28 +02:00
M
2f95980b3c
gnu: Add shirah.
...
* gnu/packages/ebook.scm (shirah): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:21:32 +02:00
M
49e120272b
gnu: Add python-syllables.
...
* gnu/packages/python-xyz.scm (python-syllables): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:19:49 +02:00
M
39b21d388a
gnu: Add python-ebooklib.
...
* gnu/packages/ebook.scm (python-ebooklib): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:19:46 +02:00
Luis Felipe
0ae5ff59ac
gnu: Add mazo.
...
* gnu/packages/education.scm (mazo): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-16 12:10:10 +02:00
Christopher Baines
ad5584bf25
marionette: Avoid read error when wait-for-file file is empty.
...
Since #<eof> can't be read.
* gnu/build/marionette.scm (wait-for-file): Return "" if file is empty.
Partially-Fixes: https://issues.guix.gnu.org/57827
2022-09-16 11:59:42 +02:00
Christopher Baines
0f46d4f147
marionette: Make it easier to debug REPL read failures.
...
Log the remaining contnet written to the REPL, so that there's more to go on
than:
socket:5:14: Unknown # object: "#<"
* gnu/build/marionette.scm (marionette-eval): Catch exceptions from read and
log the remainder of the content from the REPL.
2022-09-16 11:59:39 +02:00
Antero Mejr
d0376f6718
system: install: Do not load amdgpu in the installer image.
...
* gnu/system/install.scm (installation-os): Add amdgpu to
modprobe.blacklist.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-09-16 10:14:39 +02:00
Mathieu Othacehe
c0d25bef71
Update NEWS.
...
Entries extracted from:
git log 3eadcdc63..version-1.4.0
* NEWS: Update entries for v1.4.0
2022-09-16 10:01:56 +02:00
Maxim Cournoyer
02c5ed4f1b
gnu: virt-viewer: Update to 11.0 and enable more features.
...
* gnu/packages/spice.scm (virt-viewer): Update to 11.0.
[build-system]: Use meson-build-system.
[arguments]: Delete field.
[native-inputs]: Replace intltool with gettext-minimal. Add python.
[inputs]: Add bash-completion, libgovirt, libvirt-glib and vte.
2022-09-15 22:39:12 -04:00
Maxim Cournoyer
87ce7a6f71
gnu: libgovirt: Propagate glib and rest-next.
...
* gnu/packages/gnome.scm (libgovirt)
[inputs]: Move rest-next to...
[propagated-inputs]: ... here. Add glib.
2022-09-15 22:38:56 -04:00
Maxim Cournoyer
0a92a64e59
gnu: proj.4: Restore package.
...
Partially revert f7a12f9224
: the proj.4 still has a user, r-proj4.
* gnu/packages/geo.scm (proj.4): New variable.
2022-09-15 21:35:30 -04:00
Maxim Cournoyer
ca42eeebd8
gnu: maknik: Really fix the build.
...
* gnu/packages/geo.scm (mapnik)
[phases]{disable-problematic-tests}: Fix typo.
2022-09-15 20:49:10 -04:00
Maxim Cournoyer
b736af1824
gnu: catch-framework2: Rename variable to catch2.
...
Automated with:
git grep -l catch-framework2 | xargs sed 's/catch-framework2/catch2/g' -i
2022-09-15 20:15:56 -04:00
Maxim Cournoyer
f7a12f9224
gnu: maknik: Update to 3.1.0-0.8110349 to fix build.
...
* gnu/packages/geo.scm (maknik): Update to 3.1.0-0.8110349.
[source]: Fetch from git.
[build-system]: Switch to qt-build-system.
[cmake, configure-flags, phases]: New arguments.
[native-inputs]: Add catch-framework2.
[inputs]: Replace proj.4 with proj.
(proj.4): Delete variable.
2022-09-15 20:15:52 -04:00