me
/
guix
Archived
1
0
Fork 0
Commit Graph

92540 Commits (4ac042ccedfc90cd167f23ea07251480cba022e0)

Author SHA1 Message Date
Marius Bakke 4ac042cced
gnu: fontforge@20190801: Fix build.
This is a follow-up to commit 7f81f09641, which
removed an input that was still required by this old version.

* gnu/packages/fontutils.scm (fontforge-20190801)[inputs]: Add
LIBUNINAMESLIST.  Use MODIFY-INPUTS while at it.
2022-09-18 10:35:37 +02:00
Marius Bakke d65434fc3d
gnu: glade: Fix failing test.
* gnu/packages/gnome.scm (glade3)[native-inputs]: Add ATK.
2022-09-18 10:34:40 +02:00
Greg Hogan 5339cb1161
gnu: abseil-cpp: Re-enable testing.
* gnu/packages/cpp.scm (abseil-cpp)[arguments]<#:configure-flags>:
Match upstream rename of BUILD_TESTING to ABSL_BUILD_TESTING.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-16 22:41:23 +02:00
Greg Hogan 85c7e40ca8
gnu: googletest: Update to 1.12.1.
* gnu/packages/check.scm (googletest): Update to 1.12.1.

Signed-off-by: Marius Bakke <marius@gnu.org>
2022-09-16 22:41:23 +02:00
Marius Bakke 2619fa3d77
gnu: Remove wayland-protocols-next.
* gnu/packages/freedesktop.scm (wayland-protocols-next): Remove variable.
* gnu/packages/gnome.scm (mutter)[native-inputs]: Change from
WAYLAND-PROTOCOLS-NEXT to WAYLAND-PROTOCOLS.
* gnu/packages/kde-plasma.scm (kwayland-server)[inputs]: Likewise.
* gnu/packages/wm.scm (swaylock)[native-inputs]: Likewise.
2022-09-16 22:41:23 +02:00
Marius Bakke 30fff95ee6
gnu: QPDF: Update to 11.1.0.
* gnu/packages/pdf.scm (qpdf): Update to 11.1.0.
[source](modules, snippet): Remove.
[build-system]: Change to CMAKE-BUILD-SYSTEM.
[arguments]: Add #:configure-flags.  Remove #:phases and
 #:disallowed-references.
2022-09-16 22:41:23 +02:00
Marius Bakke c7966ba3ef
gnu: libtiff: Fix CVE-2022-34526.
* gnu/packages/patches/libtiff-CVE-2022-34526.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/image.scm (libtiff)[source](patches): New field.
2022-09-16 22:41:23 +02:00
Marius Bakke bbc99d0c23
gnu: ldb: Update to 2.6.1.
* gnu/packages/samba.scm (ldb): Update to 2.6.1.
2022-09-16 22:41:23 +02:00
Marius Bakke 38fead703b
gnu: tdb: Update to 1.4.7.
* gnu/packages/databases.scm (tdb): Update to 1.4.7.
2022-09-16 22:41:22 +02:00
Marius Bakke 0044a1f122
gnu: tevent: Update to 0.13.0.
* gnu/packages/samba.scm (tevent): Update to 0.13.0.
2022-09-16 22:41:22 +02:00
Marius Bakke eecf82c6cd
gnu: talloc: Update to 2.3.4.
* gnu/packages/samba.scm (talloc): Update to 2.3.4.
2022-09-16 22:41:22 +02:00
Marius Bakke aa8c8e8c59
gnu: samba: Update to 4.17.0.
* gnu/packages/samba.scm (samba, samba/fixed): Update to 4.17.0.
[source](uri): Adjust.
2022-09-16 22:41:22 +02:00
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