summaryrefslogtreecommitdiff
path: root/dev-scheme/guile/files
AgeCommit message (Collapse)Author
2025-01-04dev-scheme/guile: remove unused patchMichael Mair-Keimberger
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
2024-11-26dev-scheme/guile: fix C23 compat for 3.0.10Sam James
Closes: https://bugs.gentoo.org/943712 Signed-off-by: Sam James <sam@gentoo.org>
2024-11-13dev-scheme/guile: fix 32-bit patchSam James
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>
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-06-08dev-scheme/guile: drop 3.0.8-r1Sam James
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>
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-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-03-15dev-scheme/guile: port 1.8 to EAPI 8Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2021-01-01dev-scheme/guile: fix build where stack grows upwardsSam James
Closes: https://bugs.gentoo.org/747049 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
2020-10-05dev-scheme/guile: fix 1.8.8 build with >=sys-apps/texinfo-6.7Sam James
Drop unicode. Thanks-to: Dennis Nezic <dennisn@dennisn.mooo.com> Closes: https://bugs.gentoo.org/736469 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
2017-12-04dev-scheme/guile: version bump 2.2.3Amy Liffey
Closes: https://bugs.gentoo.org/614966 Package-Manager: Portage-2.3.13, Repoman-2.3.3
2017-11-27dev-scheme/guile: fix ia64 segmentation faultAmy Liffey
Closes: https://bugs.gentoo.org/613986 Package-Manager: Portage-2.3.13, Repoman-2.3.3
2017-06-21dev-scheme/guile: fix compilation on Darwin, thanks * in bug #612338Fabian Groffen
Package-Manager: Portage-2.3.6, Repoman-2.3.1
2017-04-22dev-scheme/guile: add upstream patch bug #608190Amy Liffey
Package-Manager: portage-2.3.3
2016-12-20dev-scheme/guile: clean unused patchesAmy Winston
Package-Manager: portage-2.3.0
2016-11-06dev-scheme/guile: add unmask patch bug #596864Amy Winston
Package-Manager: portage-2.3.0
2016-09-21dev-scheme/guile: add patch for bug #594010Amy Winston
Package-Manager: portage-2.2.28
2016-08-12dev-scheme/guile: fix bug #590528Amy Winston
- Added patch from upstream for bug #590528 - Added +nls +networking recommended by upstream - Removed old patch from upstream Package-Manager: portage-2.2.28
2016-08-07dev-scheme/guile: fixes for bug #590528,#590660Amy Winston
- Added patch for built_includes by upstream Andy Wingo - Symlink path changed Package-Manager: portage-2.2.28
2016-07-29dev-scheme/guile: remove broken version 2.0.0Amy Winston
Package-Manager: portage-2.2.28
2016-06-27dev-scheme/guile: fix guile-2.0.0 building with clangAustin English
Also update to EAPI=6
2015-10-12dev-scheme/guile: Make building guile-readline optional (bug #392553)Ryan Hill
2015-10-12dev-scheme/guile: Also look for tgoto in libtinfo (bug #539316)Ryan Hill
This is the case when ncurses is built with USE=tinfo. Gentoo-Bug: https://bugs.gentoo.org/539316
2015-10-12dev-scheme/guile: Use emake install (bug #521546).Ryan Hill
A sandbox violation was preventing us from using emake install rather than einstall. Gentoo-Bug: https://bugs.gentoo.org/521546
2015-10-12dev-scheme/guile: Fix breakage with GCC 5 (bug #560736)Ryan Hill
Preprocessor changes in GCC 5 cause guile-snarf to output garbage. Gentoo-Bug: https://bugs.gentoo.org/560736
2015-08-08proj/gentoo: Initial commitRobin H. Johnson
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed