Age | Commit message (Expand) | Author |
2021-09-20 | gnu: nspr: Don't retain references to native inputs....* gnu/packages/nss.scm
(nspr)[inputs]: Add 'perl' and 'bash-minimal' when cross-compiling.
(nspr)[arguments]{#:disallowed-references}: Add native 'perl' when
cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: nspr: Adjust to Mozilla cross-compilation conventions....* gnu/packages/nss.scm
(nspr)[arguments]<#:configure-flags>: Set --host and --target
inappropriately when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: perl: Find 'bash' when cross-compiling....* gnu/packages/perl.scm
(perl)[arguments]<#:phases>{unpack-cross}: Search for "bash" with
'search-input-file' instead of 'assoc-ref'.
(perl)[arguments]<#:phases>{configure}: Search for "bash-minimal"
instead of "bash".
| Maxime Devos |
2021-09-20 | gnu: libcap: Fix cross-compilation build failures....* gnu/packages/linux.scm
(libcap)[arguments]<#:phases>{configure}: Don't use non-existent
'%output' when cross-compiling.
(libcap)[arguments]<#:make-flags>: Set "CROSS_COMPILE" and "BUILD_CC"
when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: elogind: Fix cross-compilation....%build-inputs and friends don't exist when cross-compiling,
so use some G-expology instead.
* gnu/packages/freedesktop.scm (elogind)[arguments]<#:configure-flags>:
Don't use '%outputs' or '%build-inputs' when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: elogind: Make #:configure-flags a G-exp....* gnu/packages/freedesktop.scm
(elogind)[arguments]{configure-flags}: Let this be a G-exp.
| Maxime Devos |
2021-09-20 | gnu: dbus-glib: Support cross-compilation....This allows cross-compilation to succeed when not using
QEMU's transparent emulation, and the cross-compilation
is not a pointless cross-compilation like x86_64 -> i686.
* gnu/packages/glib.scm (dbus-glib)[arguments]: Set --with-dbus-binding-tool
to a native version of "dbus-binding-tool" when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: acpica: Update to 20210730....* gnu/packages/admin.scm (acpica): Update to 20210730.
[source]: Fix uri field.
| Mathieu Othacehe |
2021-09-20 | gnu: grub: Strip debug symbols....This is a follow-up of 71aa29911cf3f4e6db5f9bff9237308b5f93283d. Grub does not
support modules stripped with --strip-unneeded but supports the --strip-debug
option.
* gnu/packages/bootloaders.scm (grub)[arguments]<#:strip-binaries>: Set to
true and use ...
<#:strip-flags>: ... to pass --strip-debug instead of --strip-unneeded.
| Mathieu Othacehe |
2021-09-19 | gnu: gtk+: Fix testsuite failure on non-x86_64 platforms....On non-x86_64 platforms, gtk+ is linked with a gdk-pixbuf version that
doesn’t support SVG. This causes the ‘icontheme’ test to fail because it
tries to fetch SVG icons in some of the tests.
Therefore, we need to disable the test when SVG support isn’t available.
* gnu/packages/gtk.scm (gtk+)[propagated-inputs]: Use the ‘target-x86-64?’
convenience function.
[arguments]<#:phases>{disable-failing-tests}: Disable ‘icontheme’ test on
non-x86_64 platforms.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Thiago Jung Bauermann |
2021-09-19 | gnu: fbida: Fix build....* gnu/packages/pdf.scm (fbida)[arguments]<#:phases>: Add a 'set-fcommon phase.
Also wrap some lines and remove an empty one.
| Mathieu Othacehe |
2021-09-19 | gnu: newsboat: Fix build....* gnu/packages/syndication.scm (newsboat)[arguments]: Move the prefix
declaration to the 'patch-source phase. Adjust other phases so they
actually build.
| Efraim Flashner |
2021-09-19 | gnu: grub: Do not strip modules....* gnu/packages/bootloaders.scm (grub)[arguments]<#:strip-binaries>: Set to
false to prevent Grub modules stripping.
| Mathieu Othacehe |
2021-09-18 | gnu: python-ipython: Update to 7.27.0....* gnu/packages/python-xyz.scm (python-ipython): Update to 7.27.0.
[inputs]: Add matplotlib-inline.
[arguments]: Update 'fix-tests' phase to disable "pylabtools" test.
| Guillaume Le Vaillant |
2021-09-18 | gnu: Add python-matplotlib-inline....* gnu/packages/python-xyz.scm (python-matplotlib-inline): New variable.
| Guillaume Le Vaillant |
2021-09-18 | gnu: mpg321: Fix compiling with gcc 10....* gnu/packages/patches/mpg321-gcc-10.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mp3.scm (mpg321)[source]: Use it.
| Guillaume Le Vaillant |
2021-09-18 | gnu: q5go: Fix build....* gnu/packages/games.scm (q5go)[arguments]: Add 'fix-header' phase.
| Guillaume Le Vaillant |
2021-09-18 | gnu: aircrack-ng: Fix build....* gnu/packages/networking.scm (aircrack-ng)[arguments]: Add '-fcommon' to
CFLAGS.
| Guillaume Le Vaillant |
2021-09-18 | gnu: pdf2djvu: Update to 0.9.18....* gnu/packages/djvu.scm (pdf2djvu): Update to 0.9.18.
[arguments]: Add 'set-home-for-tests' phase.
| Guillaume Le Vaillant |
2021-09-18 | gnu: ruby-sass: Fix build....* gnu/packages/ruby.scm (ruby-sass)[native-inputs]: Add ruby-cmath.
| Mathieu Othacehe |
2021-09-18 | gnu: Add ruby-cmath....* gnu/packages/ruby.scm (ruby-cmath): New variable.
| Mathieu Othacehe |
2021-09-18 | gnu: rygel: Update to 0.40.1....* gnu/packages/gnome.scm (rygel): Update to 0.40.1.
[build-system]: Switch to meson.
[arguments]<#:configure-flags>: Pass a plugins list to exclude the tracker
plugin.
[native-inputs]: Add glib:bin, docbook-xml, docbook-xsl, xsltproc.
[inputs]: Add gst-editing-services and json-glib.
| Mathieu Othacehe |
2021-09-18 | gnu: gupnp-av: Enable Vala bindings....* gnu/packages/gnome.scm (gupnp-av)[native-inputs]: Add vala.
| Mathieu Othacehe |
2021-09-18 | gnu: gupnp: Fix build....* gnu/packages/gnome.scm (gupnp)[arguments]<#:phases>: Add a 'pre-check phase.
| Mathieu Othacehe |
2021-09-18 | gnu: icu4j: Fix build....* gnu/packages/icu4c.scm (icu4j)[arguments]: Use gexp for 'make-flags'.
| Guillaume Le Vaillant |
2021-09-18 | gnu: grilo-plugins: Update to 0.3.13....* gnu/packages/gnome.scm (grilo-plugins): Update to 0.3.13.
[inputs]: Add python-pygobject and tracker-miners.
[arguments]<#:phases>: Add 'set-shell and 'fix-tests phases.
| Mathieu Othacehe |
2021-09-18 | gnu: grilo: Update to 0.3.13....* gnu/packages/gnome.scm (grilo): Update to 0.3.13.
| Mathieu Othacehe |
2021-09-18 | gnu: gnunet: Fix libmicrohttpd test case using SSL3....* gnu/packages/patches/libmicrohttpd-0.9.73-test-ssl3.patch:
Patch for failing test case as suggested by libmicrohttpd mailing list
* gnu/packages/gnunet.scm (libmicrohttpd): use patch
* gnu/local.mk (dist_patch_DATA): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| muradm |
2021-09-18 | gnu: openjdk: Fix compiling with gcc 10....* gnu/packages/java.scm (openjdk9, openjdk10, openjdk11)[arguments]: Add
'-fcommon', '-fno-delete-null-pointer-checks' and '-fno-lifetime-dse'
to CFLAGS.
| Guillaume Le Vaillant |
2021-09-17 | gnu: gnome-boxes: Update to 3.38.2....* gnu/packages/gnome.scm (gnome-boxes): Update to 3.38.2.
[inputs]: Add gtksourceview and json-glib.
| Mathieu Othacehe |
2021-09-17 | gnu: nautilus: Update to 3.38.2....* gnu/packages/gnome.scm (nautilus): Update to 3.38.2.
[inputs]: Add json-glib and libsoup.
| Mathieu Othacehe |
2021-09-17 | gnu: tracker-miners: Update to 3.1.2....* gnu/packages/gnome.scm (tracker-miners): Update to 3.1.2.
[arguments]<#:configure-flags>: Fix the rpath. <#:phases>: Add 'set-shell,
'fix-paths and 'fix-tests phases. Replace the 'check phase.
[native-inputs]: Add docbook-xsl, docbook-xml-4.5, gsettings-desktop-schemas,
asciidocs and xsltproc.
[inputs]: add json-glib, libsoup and shared-mime-info.
| Mathieu Othacehe |
2021-09-17 | gnu: tracker: Update to 3.1.2....* gnu/packages/gnome.scm (tracker): Update to 3.1.2.
[arguments]<#:configure-flags>: Fix the rpath. Do not build docs and do not
use systemd.
<#:phases>: Add 'set-shell and 'fix-paths phases. Merge the 'pre-check
phase into the new replaced 'check phase.
[native-inputs]: Add docbook-xsl, docbook-xml-4.5, gsettings-desktop-schemas,
asciidoc, xsltproc, cmake-minimal, gtk-doc and dbus.
| Mathieu Othacehe |
2021-09-17 | gnu: libmusicbrainz: Fix build....* gnu/packages/music.scm (libmusicbrainz)[arguments]: Add a new fix build
phase.
| Mathieu Othacehe |
2021-09-17 | gnu: gnome-contacts: Update to 3.38.1....* gnu/packages/gnome.scm (gnome-contacts): Update to 3.38.1.
[arguments]: Use disabled instead of false for the cheese option.
| Mathieu Othacehe |
2021-09-17 | gnu: folks: Update to 0.14.0....* gnu/packages/gnome.scm (folks): Update to 0.14.0.
[native-inputs]: Add python-dbusmock.
| Mathieu Othacehe |
2021-09-17 | gnu: cheese: Fix build....* gnu/packages/patches/cheese-vala-update.patch: New file.
* gnu/local.mk (DIST_PATCH_DATA): Add it.
* gnu/packages/gnome.scm (cheese)[source]: Use it.
| Mathieu Othacehe |
2021-09-17 | gnu: localed: Fix build....* gnu/packages/freedesktop.scm (localed)[native-inputs]: Add rsync.
| Mathieu Othacehe |
2021-09-17 | gnu: libxml++: Fix build....* gnu/packages/gnome.scm (libxml++)[propagated-inputs]: Replace glibmm by
glibmm-2.64.
| Guillaume Le Vaillant |
2021-09-17 | gnu: atril: Fix build....* gnu/packages/mate.scm (atril)[inputs]: Replace python2-dogtail by
python-dogtail. Replace openjpeg-1 by openjpeg.
| Guillaume Le Vaillant |
2021-09-17 | gnu: lightning: Fix build....* gnu/packages/assembly.scm (lightning)[arguments]: Don't run tests in
parallel.
| Guillaume Le Vaillant |
2021-09-17 | gnu: gnome-control-center: Fix build....* gnu/packages/gnome.scm (gnome-control-center)[arguments]: Add a 'set-cflags
phase.
| Mathieu Othacehe |
2021-09-17 | Merge branch 'master' into core-updates-frozen... Conflicts:
gnu/packages/bioinformatics.scm
gnu/packages/chez.scm
gnu/packages/docbook.scm
gnu/packages/ebook.scm
gnu/packages/gnome.scm
gnu/packages/linux.scm
gnu/packages/networking.scm
gnu/packages/python-web.scm
gnu/packages/python-xyz.scm
gnu/packages/tex.scm
gnu/packages/version-control.scm
gnu/packages/xml.scm
guix/build-system/dune.scm
guix/build-system/go.scm
guix/build-system/linux-module.scm
guix/packages.scm
| Marius Bakke |
2021-09-17 | gnu: texlive-context: Adjust to changes from 'master'....This is a merge of commit f98dfdc1b6d73e0b9f3f45c74942289bbefd7b34, with the
hash updated for TeX Live 2021.
* gnu/packages/tex.scm (texlive-context-base): Deprecate in favor of
TEXLIVE-CONTEXT.
(texlive-context)[source]: Extract manuals and more files.
[propagated-inputs]: Add TEXLIVE-AMSFONTS, TEXLIVE-LM, TEXLIVE-PDFTEX,
TEXLIVE-METAPOST, TEXLIVE-FONTS-STMARYRD, and TEXLIVE-MFLOGO-FONT.
| Marius Bakke |
2021-09-17 | gnu: texlive-pdftex: Adjust to changes from 'master'....This is a merge of commit 9003bd8709c2b3f88e4ab34d3fc8e061a1beb08e, with the
hash updated for TeX Live 2021.
* gnu/packages/chez.scm (texlive-pdftex)[source]: Extract two more files.
[propagated-inputs]: Add TEXLIVE-CM, TEXLIVE-ETEX, TEXLIVE-FONTS-KNUTH-LIB,
TEXLIVE-HYPHEN-BASE, TEXLIVE-KPATHSEA, TEXLIVE-TEX-INI-FILES, and
TEXLIVE-TEX-PLAIN.
| Marius Bakke |
2021-09-16 | gnu: varnish-modules: Update to 0.19.0....* gnu/packages/web.scm (varnish-modules): Update to 0.19.0.
| Marius Bakke |
2021-09-16 | gnu: varnish: Update to 7.0.0....* gnu/packages/web.scm (varnish): Update to 7.0.0.
[arguments]: Set CC in #:configure-flags. Rewrite use-absolute-file-names
phase to use named inputs instead of WHICH and patch one more file. Remove
trailing #t's.
[inputs]: Add BASH-MINIMAL and COREUTILS. Replace PCRE with PCRE2, and
PYTHON-WRAPPER with PYTHON.
| Marius Bakke |
2021-09-16 | gnu: Remove python2-wtforms....This trivial package currently fails to build and has no users in Guix.
* gnu/packages/python-web.scm (python2-wtforms): Remove variable.
| Marius Bakke |
2021-09-16 | gnu: Remove python2-alembic....This package currently fails to build and has no users in Guix.
* gnu/packages/databases.scm (python2-alembic): Remove variable.
| Marius Bakke |
2021-09-16 | gnu: Remove python2-natsort....This package currently fails to build and has no users in Guix.
* gnu/packages/python-xyz.scm (python2-natsort): Remove variable.
(python-natsort)[properties]: Remove.
| Marius Bakke |