18 Commits

Author SHA1 Message Date
Joachim Mairböck
ee6e29e2a9 guile: re-enable parallel builds
This reverts ebd006f and should fix #11325 after boehm_gc was fixed.
2024-11-30 12:41:00 +01:00
Joachim Mairböck
ebd006ff0b guile: try to build non-parallel
This hopefully fixes the build on x86.
2024-11-10 17:14:39 +01:00
Joachim Mairböck
2f08415a8f guile: backport some commits from git to fix the 32 bit build 2024-11-10 16:44:29 +01:00
Joachim Mairböck
69c787004e guile: try to fix the build on 32 bit
Force a configure test about malloc to succeed to avoid linking errors about
rpl_malloc etc. (On 64 bit systems, the check succeeds anyway.)
2024-11-09 17:21:03 +01:00
Joachim Mairböck
83601375fb guile 3.0: new version of guile (#10798)
The library can be be installed separately from guile 2.2 (and guile 1).

The old version of the package is renamed to guile2.2, its devel and tools packages conflict with the new version. It can be removed as soon as all dependent packages are moved to 3.0.

Lilypond is still built with guile 2.2, as it is the recommended version for the current stable branch. The unstable version switched to guile 3.0 exclusively, so this is a preparation for that.
2024-08-14 12:00:23 +02:00
Schrijvers Luc
978944a696 guile, remove static libraries, switch SOURCE_URI, fix build (#7624) 2022-12-26 09:07:29 +01:00
waddlesplash
4f180bdb94 Utilize the new "all" ARCHITECTURES keyword in most recipes. (#6189)
x86_64 is used as a baseline: the "x86_64" entry, whatever status it has,
is transformed into "all", and then the other entries in ARCHITECTURES
either dropped or rearranged appropriately.
2021-09-15 15:40:18 -04:00
Joachim Mairböck
001a942222 guile1: add version-less symlinks for the libraries to facilitate dynamically loading (#6128) 2021-08-24 14:17:46 +02:00
Sergei Reznikov
b4f9d8cc23 rebuild packages depending on libffi 2021-08-16 14:12:36 +03:00
Joachim Mairböck
959d9c3611 guile: fix build on 32 bit x86 (#6125)
* guile: fix build on 32 bit x86

* add missing commandSuffix to provides
2021-08-14 09:20:30 +02:00
Joachim Mairböck
c0e2a15b8a guile: move the guile interpreter tools to a 'tools' subpackage like guile1
further changes (for both guile1 and guile2):
 * move man page also to tools as it concerns the interpreter
 * define debuginfo for guile and the other than main libraries
   - note: defining multple debuginfo packages is not possible using the predefined shell scriptlet
 * add/fix compat versions for libraries
2021-08-11 17:50:58 +02:00
Gerasim Troeglazov
04b8a30516 guile: bump for rebuild 2021-02-19 23:28:17 +10:00
mgubi
063a76c54b Package for Guile 1.8.8 (#4811)
* initial release
2020-03-28 13:11:20 +01:00
Sergei Reznikov
affe59d49b guile: reset revision 2020-03-24 12:43:02 +03:00
mgubi
ad98c06a48 guile: bump version (#4821) 2020-03-23 20:19:34 +03:00
Augustin Cavalier
ae94b1277b Bump revisions of recipes that depend on ncurses. 2019-05-24 16:14:07 -04:00
miqlas
051bc44820 Guile: bump (#3019) 2018-09-11 16:40:14 -04:00
miqlas
0ac7ea21bb Guile: new recipe (#2367) 2018-03-26 15:48:21 +00:00