Age | Commit message (Expand) | Author |
2021-10-02 | gnu: at-spi2-core: Unconditionally lookup docbook in native-inputs.•••* gnu/packages/gtk.scm (at-spi2-core)[arguments]<#:phases>{patch-docbook-sgml}:
Unconditionally look in (or native-inputs inputs) for docbook-xml.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: at-spi2-core: Respect #:tests?.•••* gnu/packages/gtk.scm (at-spi2-core)[arguments]<#:phases>{check}:
Don't run tests if the value of #:tests? if false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: at-spi2-core: Make 'bash-minimal' input unconditional.•••* gnu/packages/gtk.scm (at-spi2-core)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: gdk-pixbuf: Remove trailing #t.•••* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]<#:phases>: Remove
the trailing #t.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: gdk-pixbuf: Make 'bash-minimal' input unconditional.•••* gnu/packages/gtk.scm (gdk-pixbuf)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: gdk-pixbuf: Use target predicates.•••This seems a little tidier to me.
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]<#:phases>{check}: Use
target-arm? instead of string=?.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: gdk-pixbuf: Respect #:tests?.•••* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]<#:phases>{check}: Don't
run the tests if the value for #:tests? is false.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: gdk-pixbuf: Unconditionally lookup docbook in native-inputs.•••* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]<#:phases>{patch-docbook}:
Unconditionally look in (or native-inputs inputs) for docbook-xsl and
docbook-xml.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: pango: Make 'bash-minimal' input unconditional.•••* gnu/packages/gtk.scm (pango)[inputs]{bash-minimal}:
Make it unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: libdatrie: Make input labels match the package name.•••* gnu/packages/gtk.scm
(libthai)[native-inputs]{datrie}: Rename to ...
(libthai)[native-inputs]{libdatrie}: ... this.
(libthai)[propagated-inputs]{datrie}: Rename to ...
(libthai)[propagated-inputs]{libdatrie}: ... this.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: libthai: Make 'datrie' input unconditional.•••* gnu/packages/gtk.scm (libthai)[native-inputs]{datrie}: Make this input
unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: cairo: Make 'bash-minimal' input unconditional.•••* gnu/packages/gtk.scm (cairo)[inputs]{bash-minimal}: Make this input
unconditional.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: gobject-introspection: Use python instead of python-wrapper.•••'python' is a tiny bit simpler than 'python-wrapper', and is already
used when cross-compiling. Use it unconditionally.
* gnu/packages/glib.scm (gobject-introspection)[inputs]{python}: Use 'python'
even when compiling natively.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: gobject-introspection: Move things to native-inputs.•••* gnu/packages/glib.scm (gobject-introspection)[native-inputs]: Make
'bison' and 'flex' inputs unconditional ...
(gobject-introspection)[inputs]: ... and unconditionally remove them here.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: isc-dhcp: Remove trailing #t.•••They aren't required anymore on core-updates.
* gnu/packages/admin.scm (isc-dhcp)[arguments]<#:phases>: Remove trailing #t.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: isc-dhcp: Remove unnecessary shebang patching.•••* gnu/packages/admin.scm (isc-dhcp)[arguments]<#:phases>{post-install}:
Remove parts indicated by TODOs.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: isc-dhcp: Make an input unconditional.•••* gnu/packages/admin.scm (isc-dhcp)[inputs]{bash}: Always include this
input, even when compiling natively.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: isc-dhcp: Don't use canonical-package.•••As I understand it, canonical-package is only for things that
won't end up in the closure, so canonical-package shouldn't be
used here.
* gnu/packages/admin.scm (isc-dhcp)[inputs]{bash}: Remove 'canonical-package'.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: mozjs: Make the quasiquote unconditional.•••* gnu/packages/nss.scm (mozjs-60)[arguments]<#:configure-flags>: Always use
quasiquote instead of quote.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: mozjs: Make the native-inputs unconditional.•••* gnu/packages/nss.scm (mozjs)[inputs]: Always include 'perl" and
'bash-minimal', even when compiling natively.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | build/minetest-build-system: Move png-file? to (guix build utils).•••It's not really Minetest-specific. It was only placed in
(guix build minetest-build-system) to avoid a world rebuild.
* guix/build/minetest-build-system.scm (%png-magic-bytes,png-file?):
Move to ...
* guix/build/utils.scm (%png-magic-bytes,png-file?): ... here.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: icecat: Use mozilla-build-system.•••This doesn't actually have any effect because the 'configure'
phase is replaced.
* gnu/packages/gnuzilla.scm (icecat)[build-system]: Use mozilla-build-system.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: mozjs: Use mozilla-build-system.•••Due to the use of 'inherit', all versions of mozjs are adjusted.
* gnu/packages/gnuzilla.scm
(mozjs)[build-system]: Adjust it.
(mozjs)[arguments]<#:configure-flags>: Remove now superfluous --target and
--host.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | gnu: nspr: Use mozilla-build-system.•••* gnu/packages/nss.scm
(nspr)[build-system]: Adjust it.
(nspr)[arguments]<#:configure-flags>: Remove now superfluous --target and
--host.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-10-02 | build-system/mozilla: New build system.•••* guix/build-system/mozilla.scm
(lower-mozilla): New procedure.
(mozilla-build-system): New variable.
* Makefile.am (MODULES): Add it.
* doc/guix.texi (Build Systems): Document it.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Maxime Devos |
2021-09-22 | Merge remote-tracking branch core-updates-frozen into core-updates | Mathieu Othacehe |
2021-09-21 | installer: keymap: Fix optional fields handling.•••Fixes: <https://issues.guix.gnu.org/50723>.
The keymap xml contains optional shortDescription and description fields. The
assoc-ref call on those fields can return false, handle it correctly.
* gnu/installer/keymap.scm (xkb-rules->models+layouts): Introduce a new
"maybe-empty" helper to deal with optional fields. Use it for shortDescription
and description fields.
| Mathieu Othacehe |
2021-09-21 | gnu: 4dtris: Fix build.•••* gnu/packages/games.scm (4dtris)[attributes]: Add -fcommon to CFLAGS
and use search-input-directory to find SDL include path.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Felix Gruber |
2021-09-21 | gnu: cmake: Skip CPack TXZ test on i686.•••Fixes <https://issues.guix.gnu.org/50617>.
* gnu/packages/cmake.scm (%common-build-phases): Turn into a procedure
and adjust users. When 'target-x86-32?' returns true, add
'skip-cpack-txz-test'.
| Ludovic Courtès |
2021-09-21 | base32: Work around (ash x N) miscompilation at '-O1' and below.•••Fixes <https://issues.guix.gnu.org/50696>.
Reported by Marius Bakke <marius@gnu.org>.
* guix/base32.scm (bit-field): Introduce 'minus-start' syntax and use it.
| Ludovic Courtès |
2021-09-21 | gnu: icedtea-7: Use pem certificates.•••This is a follow-up of: 287a8c90484c76336e0c0457960e4b2ebf4d2b16.
* gnu/packages/java.scm (icedtea-7)[arguments]{install-keystore}: Use pem
certificates.
| Mathieu Othacehe |
2021-09-21 | gnu: nss-certs: Copy pem files.•••* gnu/packages/certs.scm (nss-certs)[arguments]<#:phases>{install}: Copy pem
files instead of crt files.
| Mathieu Othacehe |
2021-09-21 | gnu: certdata2pem: Produce pem files.•••Create files with pem extension instead of crt.
* gnu/packages/certs.scm (certdata2pem)[arguments]<#:phases>{fix-extension}:
New phase.
| Mathieu Othacehe |
2021-09-20 | gnu: at-spi2-atk: Don't compile tests when cross-compiling.•••* gnu/packages/gtk.scm
(at-spi2-atk)[arguments]<#:configure-flags>: Set tests=false when
cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: pango: Add bash-minimal input when cross-compiling.•••* gnu/packages/gtk.scm
(pango)[inputs]: Add "bash-minimal" when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: gdk-pixbuf: Add bash-minimal input when cross-compiling.•••* gnu/packages/gtk.scm
(gdk-pixbuf)[inputs]: Add "bash-minimal" when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: gdk-pixbuf: Find docbook when cross-compiling.•••* gnu/packages/gtk.scm
(gdk-pixbuf)[arguments]<#:phases>{patch-docbook}: Look for docbook
in 'native-inputs' instead of 'inputs' when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: libproxy: Don't run tests when cross-compiling.•••* gnu/packages/networking.scm
(libproxy)[arguments]]<#:phases>{check}: Respect #:tests? when
cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: wayland: Find docbook-xml when cross-compiling.•••* gnu/packages/freedesktop.scm
(wayland)[arguments]<#:phases>{patchdocbook-xml}: Look in 'native-inputs'
instead of 'inputs' when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: wayland: Find wayland-scanner when cross-compiling.•••* gnu/packages/freedesktop.scm (wayland)[native-inputs]: Add
pkg-config-for-build and 'this-package' when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: Add pkg-config-for-build.•••* gnu/packages/pkg-config.scm (pkg-config-for-build): New variable.
| Maxime Devos |
2021-09-20 | gnu: libxxf85vm: Add --disable-malloc0-returnsnull when necessary.•••* gnu/packages/xorg.scm
(libxxf86vm)[arguments]<#:configure-flags>: Add malloc0-flags.
| Maxime Devos |
2021-09-20 | gnu: libxrandr: Add --disable-malloc0-returnsnull when necessary.•••* gnu/packages/xorg.scm
(libxrandr)[arguments]<#:configure-flags>: Add malloc0-flags.
| Maxime Devos |
2021-09-20 | gnu: libxi: Add --disable-malloc0-returnsnull when necessary.•••* gnu/packages/xorg.scm
(libxi)[arguments]<#:configure-flags>: Add malloc0-flags.
| Maxime Devos |
2021-09-20 | gnu: libxinerama: Add --disable-malloc0-returnsnull when necessary.•••* gnu/packages/xorg.scm
(libxinerama)[arguments]<#:configure-flags>: Add malloc0-flags.
| Maxime Devos |
2021-09-20 | gnu: xorg: Unify --disable-malloc0-returnsnull code.•••The idea is to keep the comments in one place, instead of copying
them over and over. It's also documented more now.
* gnu/packages/xorg.scm
(malloc0-flags): New procedure.
(libxext,libxrender,libx11,libxt): Use new procedures.
| Maxime Devos |
2021-09-20 | gnu: at-spi2-core: Add missing "bash-minimal" input.•••* gnu/packages/gtk.scm
(at-spi2-core)[inputs]: Add "bash-minimal" when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: at-spi2-core: Find docbook when cross-compiling.•••* gnu/packages/gtk.scm
(at-spi2-core)[arguments]<#:phases>{patch-docbook-sgml}: Look up
"docbook-sxml" in 'native-inputs' instead of 'inputs' when cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: at-spi2-core: Don't cross-compile documentation.•••* gnu/packages/gtk.scm
(at-spi2-core)[arguments]<#:configure-flags>: Set docs=false when
cross-compiling.
(at-spi2-core)[arguments]<#:phases>{move-documentation}: Remove when
cross-compiling.
| Maxime Devos |
2021-09-20 | gnu: avahi: Use the cross-compiled bash.•••* gnu/packages/avahi.scm (avahi)[arguments]<#:phases>{patch-more-shebangs}:
Replace the bash in the shebangs in "/etc/avahi" with a cross-compiled bash.
| Maxime Devos |