summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-scheme/guile: drop 1.8.8-r5, 2.2.7-r1, 2.2.7-r2, 3.0.10Sam James4 days4-379/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: fix C23 compat for 3.0.10Sam James9 days2-0/+33
| | | | | Closes: https://bugs.gentoo.org/943712 Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 3.0.10-r102 x86, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 2.2.7-r102 x86, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 1.8.8-r102 x86, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 3.0.10-r102 sparc, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 2.2.7-r102 sparc, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 1.8.8-r102 sparc, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 3.0.10-r102 hppa, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 2.2.7-r102 hppa, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 1.8.8-r102 hppa, #942834Sam James2024-11-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: fix 32-bit patchSam James2024-11-131-9/+18
| | | | | | | | | | | | | | | | | | | | | | As Stefan reports on the forums [0], regular Make conditions don't work as expected in Automake. We'd end up having GUILE_OPTIMIZATIONS set but Automake not realising it, so it'd use the default -O2 below, which made stage0 far slower than it needed to be. Fix that so that -O1 is always used when it should be, and the special -O1 ... options are needed for 32-bit BE, as originally intended. -O2 is now never used for stage0. This fixes slow guile build times on platforms with prebuilt/. (I will note, however, that ultimately, we may end up with slow build times again if we either delete the prebuilt/ stuff entirely or make it optional - which is indeed how I didn't notice it myself at least.) [0] https://forums.gentoo.org/viewtopic-p-8845997.html#8845997 Bug: https://bugs.gentoo.org/940650 Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: drop 3.0.9Sam James2024-11-122-82/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: drop 3.0.10-r100, 3.0.10-r101Sam James2024-11-122-203/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: drop 1.8.8-r101Sam James2024-11-121-150/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: drop 2.2.7-r100Sam James2024-11-121-93/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 3.0.10-r102 arm64, #942834Arthur Zamarin2024-11-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/guile: Stabilize 2.2.7-r102 arm64, #942834Arthur Zamarin2024-11-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/guile: Stabilize 1.8.8-r102 arm64, #942834Arthur Zamarin2024-11-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/guile: Stabilize 3.0.10-r102 ppc, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 2.2.7-r102 ppc, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 1.8.8-r102 ppc, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 3.0.10-r102 ppc64, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 2.2.7-r102 ppc64, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 1.8.8-r102 ppc64, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 3.0.10-r102 arm, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 2.2.7-r102 arm, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 1.8.8-r102 arm, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 3.0.10-r102 amd64, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 2.2.7-r102 amd64, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Stabilize 1.8.8-r102 amd64, #942834Sam James2024-11-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: remove ${pcdir}/guile-2.2.pc sanity checkArsen Arsenović2024-10-291-3/+0
| | | | | | | | It isn't really needed, yet it had false-positives, so remove it. Closes: https://bugs.gentoo.org/941767 Thanks-to: Chris Hall <chall0+gentoo@gmail.com> Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* dev-scheme/guile: backport patches to fix 32-bit BE buildMatoro Mahri2024-10-183-0/+541
| | | | | | | | | | [sam: Move eautoreconf, revbump as it affects the compiler on all platforms, add comment.] Closes: https://bugs.gentoo.org/940650 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/39007 Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: fix PKG_CONFIG_PATH in 2.2Arsen Arsenović2024-10-121-3/+7
| | | | | Closes: https://bugs.gentoo.org/941294 Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* dev-scheme/guile: slot info similar to autoconf{,-vanilla}Arsen Arsenović2024-10-113-0/+399
| | | | | | | This also changes the order of the PKG_CONFIG_PATH. I think this should have no effect, as all the guile .pc names are pre-slotted. Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* dev-scheme/guile: don't set GUILE_LOAD_PATH in env.dKacper Słomiński2024-09-241-2/+0
| | | | | | | | | | Setting GUILE_LOAD_PATH=/usr/shar/guile/1.8 via env.d breaks other Guile versions. The TeXmacs bug this was working around is no longer applicable. Signed-off-by: Kacper Słomiński <kacper.slominski72@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: Fix filter-flags invocationKacper Słomiński2024-09-241-2/+3
| | | | | | | | | | As per the comment in the ebuild, "filter-flags -ftree-vectorize" doesn't work anymore since compilers will vectorize on their own, without having to be told to do so. Signed-off-by: Kacper Słomiński <kacper.slominski72@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38740 Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: add 1.8.8-r100Kacper Słomiński2024-09-241-0/+152
| | | | | | Bug: https://bugs.gentoo.org/689408 Signed-off-by: Kacper Słomiński <kacper.slominski72@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: fix installation of slotted guile on prefixArsen Arsenović2024-09-191-2/+2
| | | | | Closes: https://bugs.gentoo.org/939799 Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* */*: unkeyword ~ia64Arthur Zamarin2024-09-127-7/+7
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/guile: add properly slotted revisionsArsen Arsenović2024-08-184-1/+194
| | | | | | | | Bug: https://bugs.gentoo.org/689408 Bug: https://bugs.gentoo.org/640116 Bug: https://bugs.gentoo.org/746914 Bug: https://bugs.gentoo.org/705554 Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* dev-scheme/guile: add 3.0.10Arsen Arsenović2024-08-022-0/+82
| | | | Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* dev-scheme/guile: drop 3.0.8-r1Sam James2024-06-083-123/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: update EAPI 7 -> 8Eli Schwartz2024-05-301-2/+1
| | | | | Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: fix implicit function decls in configure due to gnulibEli Schwartz2024-05-302-0/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | backport fix for round.m4, exit() -> return Also fix bashism: test $var = no fails if $var is only ever defined after this line. gnulib is brilliant software and naturally does exactly this, because it is highly logical to only define code after you try to use it. Probably. It's hard to tell because the actual code that gets run is: func_gl_gnulib_m4code_5264294aa0a5557541b53c8c741f7f31 since the other sparkling aspect of gnulib's innovative brilliance is the realization that *of course* the most robust way to design software is to use checksums as *replacements* for function names. Or, "that time Eli got jiatanned by gnulib". The quoting was silently "fixed" upstream in: https://github.com/coreutils/gnulib/commit/db1ee11e2168af7137db53289a92e306d2277b0b It is the same "fix" we do here, thus restoring dash <--> bash compatibility and preventing: ``` * QA Notice: Abnormal configure code * * ./configure: 38012: test: =: unexpected operator ``` although it seems to me gnulib is just more generally broken. Closes: https://bugs.gentoo.org/900346 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* Move {sys-devel → dev-build}/libtoolMichał Górny2024-01-154-8/+8
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34807 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-scheme/guile: keyword it and its dependencies for ~arm64-macos.Benda Xu2023-07-261-1/+1
| | | | | | | dev-libs/boehm-gc: keyword 8.2.4 for ~arm64-macos dev-libs/libatomic_ops: keyword 7.8.0 for ~arm64-macos Signed-off-by: Benda Xu <heroxbd@gentoo.org>
* dev-scheme/guile: Drop trivial Emacs site-init fileUlrich Müller2023-07-032-3/+2
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-scheme/guile: remove unused patchesMichael Mair-Keimberger2023-02-084-219/+0
| | | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/29487 Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/guile: drop old 2.0.14-r5Maciej Barć2023-02-072-93/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>