Commit Graph

24 Commits

Author SHA1 Message Date
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Sergei Trofimovich
c44b90918c guile: 3.0.9 -> 3.0.10
Changes: https://www.gnu.org/software/guile/news/gnu-guile-3010-released.html
2024-06-30 06:49:32 +01:00
Weijia Wang
6a9a16276e
Merge pull request #272224 from wegank/guile-3-0-maintainers
guile_3_0: remove inactive maintainers
2023-12-12 15:24:49 +01:00
Weijia Wang
3a6b8cd838 guile_3_0: remove inactive maintainers 2023-12-05 10:00:26 +01:00
Daphne Preston-Kendal
6ab8c1f6b3 guile: Fix posix_spawn use on Darwin, Hurd, and other platforms
This backports a patch from current Guile HEAD which fixes a
platform-specific bug causing all subprocess spawns to fail on (at
least) Darwin and GNU Hurd, and possibly other platforms as well.

Upstream patch:
<https://git.savannah.gnu.org/cgit/guix.git/plain/gnu/packages/patches/guile-hurd-posix-spawn.patch>

Note that despite the patch name and comments, other OSes than Hurd
are affected as well.

Thanks to @civodul for the hint that this patch would fix the problem.
2023-12-04 15:23:01 +01:00
Weijia Wang
44f16f33cc Merge branch 'master' into staging-next 2023-11-04 01:43:45 +01:00
IogaMaster
b4829c8372 guile: enable jit on aarch64-darwin 2023-11-03 13:50:02 -06:00
Weijia Wang
7b538a844c guile: do not strip on darwin 2023-10-28 17:08:22 +02:00
Randy Eckenrode
4b0d1daf51
Revert "guile_3_0: fix build with clang 16 on x86_64-darwin"
This reverts commit f8382587d9.
2023-10-21 12:05:10 -04:00
github-actions[bot]
176015fc74
Merge master into staging-next 2023-10-12 18:01:06 +00:00
Weijia Wang
8d584acc7e guile: enable crypt on linux 2023-10-11 23:12:49 +02:00
Randy Eckenrode
f8382587d9
guile_3_0: fix build with clang 16 on x86_64-darwin
Guile 3.0 calls `__sincos`, which should be defined in `math.h`, but the
version of that header in the 10.12 SDK is very old (predating 10.12).
Until there is a version of that header available, use the 11.0 SDK to
build Guile.
2023-08-30 17:02:36 -04:00
Weijia Wang
2cceb70b13 guile: add effectiveVersion and site{Ccache,}Dir 2023-08-05 22:00:00 +02:00
Sergei Trofimovich
c82cfa8bc0 guile_3_0: 3.0.8 -> 3.0.9
Changes: https://www.gnu.org/software/guile/news/gnu-guile-309-released.html
2023-01-25 21:42:30 +00:00
Nick Cao
801b38a29c
guile_3_0: use correct version of guile for cross compilation 2022-11-21 15:56:55 +08:00
Ryan Burns
1e7b2e3dc5
Merge pull request #146871 from Grumbel/fix-guile-3.0
guile: fix non-existing libunistring include path
2022-10-14 20:27:10 -04:00
Brian Leung
63845e0cde
guile_3_0: Enable parallel build when not cross-compiling
See
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/guile.scm?h=a39207f7afd977e4e4299c6f0bb34bcb6d153818#n405
2022-08-27 13:51:04 -07:00
Ingo Ruhnke
2bd3cb67b7 guile: fix non-existing libunistring include path
The include/ directory for libunistring is inside the libunistring.dev
package, not libunistring, thus the .pc file was pointing to a
non-existing path.
2022-04-28 15:40:34 +02:00
Ben Siraphob
259fa13d53 treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
Sergei Trofimovich
a96ff65536 guile_3_0: fix attribute for updater script
Without the change updater script extracts location from `guile` (`guile_2_2`).

I did not notice it initially as I use local override of `guile = guile_3_0`.
2022-03-16 23:15:57 +00:00
Sergei Trofimovich
4e9cfefb8a pkgsLLVM.guile, pkgsLLVM.guile_3_0: avoid -lgcc_s on clang, not just darwin
Otherwise pkgsLLVM.guile / pkgsLLVM.guile_3_0 fails early on linux.
2022-02-20 09:07:44 +00:00
Sergei Trofimovich
fce058c80e guile_3_0: 3.0.7 -> 3.0.8
While at it added trivial updater script.

Changes: https://git.savannah.gnu.org/cgit/guile.git/tree/NEWS?h=v3.0.8#n8

Had to disable LTO on darwin as toolchain can't link executables there.
2022-02-20 09:07:24 +00:00
Finn Behrens
eeed6c653b guile_3_0: fix aarch64-darwin build 2022-01-01 00:21:34 +01:00
AndersonTorres
4e7399a3e5 guile: init at 3.0 2021-09-29 17:29:32 -03:00