summaryrefslogtreecommitdiff
path: root/dev-scheme/guile
AgeCommit message (Collapse)Author
2024-11-08dev-scheme/guile: Stabilize 3.0.10-r102 ppc, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 2.2.7-r102 ppc, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 1.8.8-r102 ppc, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 3.0.10-r102 ppc64, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 2.2.7-r102 ppc64, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 1.8.8-r102 ppc64, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 3.0.10-r102 arm, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 2.2.7-r102 arm, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 1.8.8-r102 arm, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 3.0.10-r102 amd64, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 2.2.7-r102 amd64, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-08dev-scheme/guile: Stabilize 1.8.8-r102 amd64, #942834Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-29dev-scheme/guile: remove ${pcdir}/guile-2.2.pc sanity checkArsen Arsenović
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>
2024-10-18dev-scheme/guile: backport patches to fix 32-bit BE buildMatoro Mahri
[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>
2024-10-12dev-scheme/guile: fix PKG_CONFIG_PATH in 2.2Arsen Arsenović
Closes: https://bugs.gentoo.org/941294 Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
2024-10-11dev-scheme/guile: slot info similar to autoconf{,-vanilla}Arsen Arsenović
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>
2024-09-24dev-scheme/guile: don't set GUILE_LOAD_PATH in env.dKacper Słomiński
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>
2024-09-24dev-scheme/guile: Fix filter-flags invocationKacper Słomiński
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>
2024-09-24dev-scheme/guile: add 1.8.8-r100Kacper Słomiński
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>
2024-09-19dev-scheme/guile: fix installation of slotted guile on prefixArsen Arsenović
Closes: https://bugs.gentoo.org/939799 Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-18dev-scheme/guile: add properly slotted revisionsArsen Arsenović
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>
2024-08-02dev-scheme/guile: add 3.0.10Arsen Arsenović
Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
2024-06-08dev-scheme/guile: drop 3.0.8-r1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-05-30dev-scheme/guile: update EAPI 7 -> 8Eli Schwartz
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-05-30dev-scheme/guile: fix implicit function decls in configure due to gnulibEli Schwartz
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>
2024-01-15Move {sys-devel → dev-build}/libtoolMichał Górny
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>
2023-07-26dev-scheme/guile: keyword it and its dependencies for ~arm64-macos.Benda Xu
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>
2023-07-03dev-scheme/guile: Drop trivial Emacs site-init fileUlrich Müller
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2023-02-08dev-scheme/guile: remove unused patchesMichael Mair-Keimberger
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>
2023-02-07dev-scheme/guile: drop old 2.0.14-r5Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2023-02-07dev-scheme/guile: bump to 3.0.9Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2023-02-07dev-scheme/guile: add doc metadataMaciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2023-01-04dev-scheme/guile: fix configure w/ clang 16 (3.0.x)Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-01-04dev-scheme/guile: fix configure w/ clang 16 (2.0.x)Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-10-18dev-scheme/guile: drop 3.0.7-r1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-10-18dev-scheme/guile: drop 2.2.6Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-10-18dev-scheme/guile: fix PkgMetadataXmlIndentationSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-10-18dev-scheme/guile: add savannah upstream metadataSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-04dev-scheme/guile: keyword 2.2.7-r1 for ~loongWANG Xuerui
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2022-04-09dev-scheme/guile: migrate to xzSam James
Significantly smaller tarballs. Signed-off-by: Sam James <sam@gentoo.org>
2022-03-15dev-scheme/guile: port 1.8 to EAPI 8Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2022-02-16dev-scheme/guile: remove tests that use networkMaciej Barć
Closes: https://bugs.gentoo.org/712362 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2022-02-16dev-scheme/guile: do not check Guile bytecode (QA issue)Maciej Barć
Closes: https://bugs.gentoo.org/795849 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2022-02-14dev-scheme/guile: drop old 3.0.7Maciej Barć
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2022-02-14dev-scheme/guile: add 3.0.8Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-11-19dev-scheme/guile: fix 3.0.7 build with glibc-2.34Sam James
Not needed for earlier versions, it seems. Closes: https://bugs.gentoo.org/823461 Signed-off-by: Sam James <sam@gentoo.org>
2021-09-11**/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller
Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2021-07-15dev-scheme/guile: stable 2.2.7-r1 for hppaSergei Trofimovich
stable wrt bug #753308 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2021-06-22dev-scheme/guile: Add dependency on virtual/libcrypt.Arfrever Frehtes Taifersar Arahesis
Needed for upcoming libxcrypt migration. Acked-by: David Seifert <soap@gentoo.org> Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Sam James <sam@gentoo.org>