summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* dev-scheme/racket: Stabilize 8.12 amd64, #926887Arthur Zamarin2024-03-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/chez: Stabilize 10.0.0 amd64, #926886Arthur Zamarin2024-03-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* dev-scheme/mit-scheme: drop old 11.2Maciej Barć2024-03-022-77/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/mit-scheme: drop 12.1Oskari Pirhonen2024-03-021-76/+0
| | | | | | Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35576 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/mit-scheme: "modern" c fixOskari Pirhonen2024-03-021-0/+93
| | | | | | | | | | Use termcap/terminfo provided by ncurses instead of the included ancient 1980's termcap emulation complete with everyone's favorite 1980's flavor of C. Closes: https://bugs.gentoo.org/871507 Signed-off-by: Oskari Pirhonen <xxc3ncoredxx@gmail.com> Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/racket: Stabilize 8.11.1 ppc64, #924575Matoro Mahri2024-03-011-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-scheme/chez: Stabilize 9.6.4-r1 amd64, #924574Matoro Mahri2024-03-011-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* dev-scheme/guile-ssh: add missing pkgconfig dependenciesMaciej Barć2024-02-281-8/+20
| | | | | | as also declared inside this pkg guix.scm Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-ssh: drop old 0.16.3Maciej Barć2024-02-282-51/+0
| | | | | Closes: https://bugs.gentoo.org/895792 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-lzlib: add missing pkgconfig dependenciesMaciej Barć2024-02-281-8/+20
| | | | | | as also declared inside this pkg guix.scm Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-gnutls: add missing pkgconfig dependenciesMaciej Barć2024-02-281-8/+20
| | | | | | as also declared inside this pkg guix.scm Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-gnutls: drop old 3.7.14Maciej Barć2024-02-282-51/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-git: add missing pkgconfig dependenciesMaciej Barć2024-02-281-1/+6
| | | | | | as also declared inside this pkg guix.scm Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-git: drop old 0.5.2Maciej Barć2024-02-282-63/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-gcrypt: add missing pkgconfig dependenciesMaciej Barć2024-02-281-8/+20
| | | | | | as also declared inside this pkg guix.scm Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-zlib: add missing pkgconfig dependenciesMaciej Barć2024-02-281-1/+4
| | | | | | as also declared inside this pkg guix.scm Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-zstd: add missing pkgconfig dependenciesMaciej Barć2024-02-281-0/+3
| | | | | | as also declared inside this pkg guix.scm Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-zstd: let pkg-config find zstd dirMaciej Barć2024-02-282-57/+55
| | | | | | | See-also: https://github.com/trofi/nix-guix-gentoo/commit/6b79b1659191ffe625aebb5f85ac275e45b0b516 Closes: https://bugs.gentoo.org/877723 Bug: https://github.com/trofi/nix-guix-gentoo/issues/23 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* dev-scheme/guile-zlib: let pkg-config find zlib dirMaciej Barć2024-02-281-12/+17
| | | | | | | See-also: https://github.com/trofi/nix-guix-gentoo/commit/30bafb179db756c568ee498856a1f137cfa50530 Bug: https://github.com/trofi/nix-guix-gentoo/issues/23 Closes: https://bugs.gentoo.org/877383 Signed-off-by: Maciej Barć <xgqt@gentoo.org>