* gnu/packages/check.scm (gotestsum): Update to 1.12.3. Fix indentation.
[arguments]<install-source?>: As for the final executable it's not required.
[home-page]: Place above [synopsis].
[description]: Start from a new line and fix fill-column.
Change-Id: I9a4f11c03895f240224d0293fcdfb3b8c2827603
* gnu/packages/llvm.scm (lld-as-ld-wrapper-15): Remove as it's not used on any
package definition anymore.
Change-Id: Ieb1bf46a571fae6cbc8ee3ce8c64567391eed370
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
* gnu/packages/ntp.scm (ntp)[arguments]: Add a phase to update the
location of the leap-seconds list.
Change-Id: I7e97f4d97391a785bc53db1e3e883a55326c4fc5
* gnu/packages/networking.scm (openrdap): Fix indentation.
[arguments] <install-source?>: As for final executable avoid it.
<test-subdirs>: Test the whole module.
[native-inputs]: Move everything from [propagated-inputs] here.
[propagated-inputs]: Drop all.
Change-Id: I115d982c3ff02cc8a89128975e1ed8dd6a1a803d
* gnu/packages/golang-web.scm (gron): Move from here ...
* gnu/packages/textutils.scm: ... to here.
Change-Id: Ic1cbb609e4ed95218e42cdb866762ae6e52ddbc5
* gnu/packages/golang-web.scm (go-github-com-nwidger-jsoncolor): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I10755233b70242116bd5fb8055aca3519ef8111c
* gnu/packages/golang-web.scm (gron): Fix indentation.
[arguments] <go>: Use default go-1.24 compiler.
<test-flags>: Do not vet during tests.
Change-Id: Ic356dadf5769b8a9810043091a807c766bd6a77f
* gnu/packages/hexedit.scm (fq): Update to 0.15.1.
[arguments] <install-source?>: As it's a final excecutible, do not
install source.
Change-Id: I5ce77346506a79a304a0b1b1bb8eda6eed3bbf7c
* gnu/packages/re2c.scm (re2c)[arguments]: When building for armhf-linux
add a phase to apply a patch.
* gnu/packages/patches/re2c-Use-maximum-alignment.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I9f056de47dc993b9ad779969f1eec71436c21160
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This is a follow-up to 926225ec3e.
* gnu/packages/gcc.scm (gcc-5)[supported-systems]: Re-add
powerpc64le-linux.
Change-Id: I90ad75944605b457935f3d831181b3c96469ac54
* gnu/packages/gcc.scm (gcc-4.8)[arguments]: Take the version specific
configure-flag from gcc-base.
[supported-systems]: Update supported systems.
(gcc-base)[arguments]: Remove version specific configure-flag logic.
Change-Id: I9104cdc81d5caae4c3310e1c8d3821e0509f928e
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu/packages/gcc.scm (gcc-4.9): Inherit from gcc-base.
[arguments]: Add inherited phases. Take the version specific
configure-flag from gcc-base.
[inputs]: List specifically.
[supported-systems]: New field.
Change-Id: Iff481ef403faff7047bcb7a27cc13833d98e5de7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu/packages/gcc.scm (gcc-5): Inherit from gcc-base.
[arguments]: Add inherited phases. Take the version specific
configure-flag from gcc-base.
[native-inputs]: List specifically.
[supported-systems]: New field.
Change-Id: I8fd89cda090a69f4a60891e8c387beb416d250ad
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu/packages/gcc.scm (gcc-4.7): Rename to gcc-base.
(gcc-4.7): New package, inherit from gcc-base.
[source]: Add snippet to fix building with newer glibc.
[arguments]: Add phase to adjust the C++ include path when not
cross-building.
[supported-systems]: Update supported systems.
(gcc-4.8, gcc-4.9, gcc-6): Inherit from gcc-base.
(base-gcc)[supported-systems]: Remove field.
* gnu/packages/embedded.scm (make-propeller-gcc-4): Inherit from
gcc-base.
Change-Id: I843049420e2afcf1ea342e87eaa9ac46576e4307
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu/packages/linux.scm (util-linux)[arguments]: When building for
powerpc-linux add a phase to skip a test.
Change-Id: I2e4c89841dbafb49f6b01d7b7444808ea5afdc2a