summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* dev-scheme/slib: add 3c1, port to new guile eclassesArsen Arsenović2024-08-182-0/+124
| | | | | | | NOTE: dev-scheme/scm (i.e. the scm use flag) is untested currently, since I can't merge SCM. Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* dev-scheme/guile-commonmark: new package, add 0.1.2_pre20240803Arsen Arsenović2024-08-183-0/+45
| | | | Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* dev-scheme/guile-reader: port to new guile eclassesArsen Arsenović2024-08-183-0/+151
| | | | Signed-off-by: Arsen Arsenović <arsen@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/racket: bump to 8.14Maciej Barć2024-08-172-0/+188
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/racket: drop old 8.12Maciej Barć2024-08-172-185/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/racket: Stabilize 8.13 ppc64, #937072Jakov Smolić2024-08-091-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@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/racket: Stabilize 8.13 x86, #937072Arthur Zamarin2024-08-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/racket: Stabilize 8.13 amd64, #937072Arthur Zamarin2024-08-011-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/chez: drop myself as a maintainerMatthew Smith2024-07-311-4/+0
| | | | Signed-off-by: Matthew Smith <matthew@gentoo.org>
* dev-scheme/gauche: drop oldAkinori Hattori2024-07-213-152/+0
| | | | Signed-off-by: Akinori Hattori <hattya@gentoo.org>
* dev-scheme/gauche: amd64/x86 stableAkinori Hattori2024-07-211-1/+1
| | | | Signed-off-by: Akinori Hattori <hattya@gentoo.org>
* dev-scheme/termite: treecleanUlrich Müller2024-07-123-46/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* dev-scheme/scheme48: treecleanArthur Zamarin2024-07-055-113/+0
| | | | | | Bug: https://bugs.gentoo.org/870472 Bug: https://bugs.gentoo.org/906863 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/chez: ncurses & threads by deault; update arch_mapMaciej Barć2024-06-291-4/+7
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/chibi: Keyword 0.11.0 riscv, #893500Jakov Smolić2024-06-251-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-scheme/gauche-gtk: Stabilize 0.6.1 x86, #934679Sam James2024-06-211-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/gauche-gtk: Stabilize 0.6.1 amd64, #934679Sam James2024-06-211-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/bytestructures: bump to 2.0.2Maciej Barć2024-06-082-0/+39
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/bytestructures: drop old 1.0.10Maciej Barć2024-06-082-43/+0
| | | | Signed-off-by: Maciej Barć <xgqt@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/bigloo: remove libtool .la filesMaciej Barć2024-06-061-4/+5
| | | | | Closes: https://bugs.gentoo.org/933665 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/bigloo: drop 4.4c_p4-r6NHOrus2024-06-052-222/+0
| | | | | | | | | | Closes: https://bugs.gentoo.org/927163 Closes: https://bugs.gentoo.org/924857 Closes: https://bugs.gentoo.org/870481 Closes: https://bugs.gentoo.org/911667 Closes: https://github.com/gentoo/gentoo/pull/37037 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/bigloo: add 4.5bNHOrus2024-06-053-0/+261
| | | | | | | | | | | | | | | | | | Upstream fixed implicit declaration bug. There are some broken build dependencies that prevent parallel compiles in bdb subfolder. They are fixed in patch. Sed in configure file left space where no space is needed - so autoconfig was running when it wasn't intended to, and assignment of actual ar ranlib variables executed them as commands instead Manually pointed configure to location of GC library Gstreamer can't be build without enabling pulseaudio, noted that in USE flags Bug: https://bugs.gentoo.org/927163 Bug: https://bugs.gentoo.org/924857 Bug: https://bugs.gentoo.org/870481 Bug: https://bugs.gentoo.org/911667 Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com> Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/chibi: sync live 9999 versionMaciej Barć2024-06-021-10/+12
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/chibi: bump to 0.11.0Maciej Barć2024-06-022-0/+46
| | | | Signed-off-by: Maciej Barć <xgqt@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>
* dev-scheme/chez: use edo instead of edobMaciej Barć2024-05-241-1/+1
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/racket: bump to 8.13Maciej Barć2024-05-202-0/+186
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/stklos: fix build with USE=-threadsAkinori Hattori2024-05-192-0/+23
| | | | | Closes: https://bugs.gentoo.org/931103 Signed-off-by: Akinori Hattori <hattya@gentoo.org>
* dev-scheme/gauche: new upstream releaseAkinori Hattori2024-05-123-0/+152
| | | | Signed-off-by: Akinori Hattori <hattya@gentoo.org>
* dev-scheme/gauche: rename patchAkinori Hattori2024-05-122-1/+1
| | | | Signed-off-by: Akinori Hattori <hattya@gentoo.org>
* dev-scheme/guile-git: bump to 0.7.0Maciej Barć2024-05-022-0/+73
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* */*: inline mirror://sourceforgeLucio Sauer2024-04-304-8/+8
| | | | | | | bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-scheme/elk: dev-scheme/elk: Fix passing of incompatible pointer typeBrahmajit Das2024-04-242-0/+78
| | | | | | | | | And other C99 build fixes, along with updating EAPI 7 -> 8 Closes: https://bugs.gentoo.org/928675 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36397 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/gauche: remove unused patchMichael Mair-Keimberger2024-04-171-10/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* dev-scheme/racket: drop old 8.11.1Maciej Barć2024-04-092-184/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/gauche: update metadata.xmlAkinori Hattori2024-03-241-3/+0
| | | | Signed-off-by: Akinori Hattori <hattya@gentoo.org>
* dev-scheme/gauche: drop oldAkinori Hattori2024-03-243-155/+0
| | | | Signed-off-by: Akinori Hattori <hattya@gentoo.org>
* dev-scheme/gauche: amd64/x86 stableAkinori Hattori2024-03-241-1/+1
| | | | Signed-off-by: Akinori Hattori <hattya@gentoo.org>
* dev-scheme/ypsilon: mark as LTO-unsafe, strict-aliasing unsafeEli Schwartz2024-03-171-0/+10
| | | | | | | | | | | | If someone cares about this ancient 2008 package, there's a new 2.0.8 version from 2022 which may or may not have fixed the issue. It's a non-trivial update and I don't do scheme. Do enough to unblock the LTO tracker. Closes: https://bugs.gentoo.org/858257 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/bigloo: mark as LTO-unsafeEli Schwartz2024-03-171-1/+12
| | | | | | | | | | Still cannot actually compile it because of a raft of other bugs. My theory is that fixing this one issue makes the other issues easier to spot, at least, in addition to clearing up the LTO tracker bug. Closes: https://bugs.gentoo.org/858248 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/racket: Stabilize 8.12 ppc64, #926887Sam James2024-03-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/racket: Stabilize 8.12 x86, #926887Sam James2024-03-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-scheme/chez: drop old 9.6.4-r1Maciej Barć2024-03-132-98/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/chez: drop old 9.6.2Maciej Barć2024-03-132-76/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/racket: drop old 8.10Maciej Barć2024-03-132-190/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/racket: drop old 8.11Maciej Barć2024-03-133-247/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>