dev-scheme/racket
General purpose, multi-paradigm Lisp-Scheme programming language
-
racket-9999bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.15~amd64 ~arm ~ppc ~ppc64 ~x86+chez +doc +futures iconv +jit minimal ncurses +places +threads
View Download Browse License: || ( MIT Apache-2.0 ) chez? ( Apache-2.0 ) !chez? ( LGPL-3 )Overlay: gentoo -
racket-8.15~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.14-r1amd64 ~arm ~ppc ppc64 x86+chez +doc +futures iconv +jit minimal ncurses +places +threads
View Download Browse License: || ( MIT Apache-2.0 ) chez? ( Apache-2.0 ) !chez? ( LGPL-3 )Overlay: gentoo -
racket-8.14~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.13~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.12~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.11~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.10~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.9~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.8~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.7~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.6~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.5.900~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.5~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.4~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.3~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.2~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.1.9999bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.1~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-8.0~amd64 ~arm ~ppc ~ppc64 ~x86bc cgc +cs doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-7.9~amd64 ~arm ~ppc ~ppc64 ~x86doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-7.8~amd64 ~arm ~ppc ~ppc64 ~x86doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-7.7~amd64 ~arm ~ppc ~ppc64 ~x86doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-7.6~amd64 ~arm ~ppc ~ppc64 ~x86doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: LGPL-3 MIT Apache-2.0Overlay: tgbugs-overlay -
racket-7.3~amd64 ~arm ~ppc ~ppc64 ~x86doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: GPL-3+ LGPL-3Overlay: tgbugs-overlay -
racket-7.2~amd64 ~arm ~ppc ~ppc64 ~x86doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: GPL-3+ LGPL-3Overlay: tgbugs-overlay -
racket-7.1~amd64 ~arm ~ppc ~ppc64 ~x86doc +futures +jit minimal +places +readline +threads +X
View Download Browse License: GPL-3+ LGPL-3Overlay: tgbugs-overlay
ChangeLog
commit f9d900aa23f12c4937d8a24f9e63fc2de2fb5baf
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Nov 18 18:00:41 2024 -0800
dev-scheme/racket: vbump
commit dcc5ccd40fe3a3c8a24b4bd3fc1a581eae2236dd
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 10 22:53:46 2024 -0700
dev-scheme/racket: remove old eapi ebuilds
commit cdffcb49da646a3e50c9d538cafaae549939b51f
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Aug 20 12:58:09 2024 -0700
dev-scheme/racket: vbump
commit f0c30f56c5dba5c337c048220a0d899b1e52b638
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon May 20 19:07:24 2024 -0700
dev-scheme/racket: vbump
commit 758951530603e1dac694aaef7fdc092b14ba2fb1
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Mar 5 10:34:49 2024 -0800
dev-scheme/racket: add lz4 rdep
commit d579b7e97ab812a3660fcf620f6f757a600bb113
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Feb 16 12:46:59 2024 -0800
dev-scheme/racket: vbump
commit 02949eb02d6f826d4e7afc4ad69a2b8663c2988c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Nov 18 14:53:22 2023 -0500
dev-scheme/racket: vbump
commit a62b16ce9dcd47380539389b63c5ecbef9951ba9
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Aug 24 16:08:31 2023 -0700
dev-scheme/racket: fix slot
commit decb6ac2d877d8bcf214a2a65bd7816087ca4a17
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Aug 23 16:49:01 2023 -0700
dev-scheme/racket: vbump
commit 282ae2ce5267a24d19b369d095affa8c510184a9
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed May 17 13:31:15 2023 -0700
dev-scheme/racket: vbump
commit 6e8d5f86be145a4f85081ec9e95987e63966d816
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Mar 1 23:29:10 2023 -0800
dev-scheme/racket: fix slot
commit 61a288b3d37655b39267ffb07ef52f0629cec664
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Feb 28 20:21:39 2023 -0800
dev-scheme/racket: tweak cairo svg use dep
commit 27fdfeafc6ccf657b2ac4c1ea2c45d46b5be503f
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Feb 11 22:06:53 2023 -0500
dev-scheme/racket: adjust 8.8 patch for release sources
commit 3f1ca3be5cf597a651a12f3963c2445c42d5b374
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Feb 11 16:28:22 2023 -0500
dev-scheme/racket: vbump, patch for 8.8 cgc
commit 08b4f58b6b5b81e33f2cae109925ab326151b718
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Nov 19 18:03:30 2022 -0800
dev-scheme/racket: vbump
commit ca0c71f0addca782910024e0cf0ba03520ff745a
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Aug 7 16:17:08 2022 -0700
dev-scheme/racket: add patch for 8.6 mzdyn build issue
see https://github.com/racket/racket/commit/e125d47f6e5946615449f124ea74986cc24f1699
for original source of fix
commit 562e6f902e555f62e89857a4c324215a373465d2
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Aug 7 12:11:45 2022 -0700
dev-scheme/racket: vbump
commit a1650643e021d07114c8044daf83da5b75850097
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 30 15:53:32 2022 -0700
dev-scheme/racket: vbump pre-release ebuild
this ebuild contains the tweaks needed to work with the new build system
that is coming in the 8.6 release
commit c8d8d0a032f4d9c5689ad839e944d8a5e6baa096
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Jul 18 11:56:16 2022 -0700
dev-scheme/racket: clean up old eapi 5 ebuilds
commit e6fb98d08db1bed61155c2e06f8417af13eab036
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue May 3 11:29:30 2022 -0700
dev-scheme/racket: ver bump
commit 100f521b42bb73b493e41b8d073a4bedd60c710a
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Feb 10 01:29:58 2022 -0500
dev-scheme/racket: version bump
commit 631638712c2aa9f5fa2a3b9ef5f5f57dbe732f0c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 12 01:46:11 2022 -0500
dev-scheme/racket: fix 8.3 slot
commit f95ff33de3c12dda7b983047e01b2ca3cab19fd0
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Nov 12 12:11:39 2021 -0800
dev-scheme/racket: version bump
commit 67d0aac4973882cbb971100f46d4ce0af110aa10
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Jul 18 19:55:06 2021 -0700
dev-scheme/racket: version bump
commit 59c25749c71ed4b61f4b2d04c62d6bf1a85be0d8
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jun 23 18:44:33 2021 -0700
dev-scheme/racket: dep virtual/libffi -> dev-libs/libffi
commit 7575ea34e86cbf4e48dbd8e680e36267001b139d
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat May 29 23:44:56 2021 -0700
dev-scheme/racket: require svg flag on cairo
if cairo is not built with svg then the following will happen
system error: Symbol not found: cairo_svg_surface_create_for_stream
commit 7162baf6359372aae0da8f25ad5d286592e1f1c2
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun May 9 23:39:17 2021 -0700
dev-scheme/racket: 8.1 fix keywords
commit 569c03710620357bdbdae27d48fb4ff30ae661ab
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed May 5 23:01:21 2021 -0700
dev-scheme/racket: ver bump
commit ec116ef89f0792016abc78eda3ea9f66b5116ecc
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 21:43:21 2021 -0700
dev-scheme/racket: removed unneed patch
commit 28c7f90b13dc1fd7675b99a8a13d0406bba971be
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 19:18:19 2021 -0700
dev-scheme/racket: missed a :w
commit 14a738007da317e3a78e508881df909fd8dc961b
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 18:33:12 2021 -0700
dev-scheme/racket: fix use interdeps
commit 83929301e18428b1892c7015bf403cb49d369dcb
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 17:58:44 2021 -0700
dev-scheme/racket: use cs default eselect dep
commit bd6fdbd2776ddac48e31f706d8f21ba842b60fbb
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 14:48:01 2021 -0700
dev-scheme/racket: manifest regen for 8.1.9999
note that the 8.1.9999 ebuild points to a SRC_URI that is known to
change, so manual updates are required right now, this is only used for
testing the racket build system so most people will not want to use it
commit 815a89bdcd9b51633af1abefa7adb83a7d003ef8
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Mar 13 11:46:38 2021 -0800
dev-scheme/racket: working 9999 ebuild
using slot 0/9999 and 0/8.1.9999 in hope of getting racket.eclass
ebuilds to trigger rebuild when the racket slot changes
commit d667e295e619ed81862833abf3f740af0bae09f0
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Feb 24 16:17:32 2021 -0800
dev-scheme/racket: remove keywords for 8.1.9999
commit 7222b8ba4cca24793be9e7bec5ca10ebe029a0a1
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Feb 23 21:04:21 2021 -0800
dev-scheme/racket: 8.1 snapshot ebuild
commit 118c54622ebf78118c3022b307e80f6d631519ec
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Feb 19 01:02:03 2021 -0800
dev-scheme/racket: 8.0 fixes, collectsdir patch
following a very helpful discussion with mflatt I have been able to get
nearly everything worked out for an an overlayed installation of all 3
implementations of racket, the only lingering issue at this point seems
to be that install-cs isn't respecting --collectsdir and retains the
sandbox image path in /var/tmp/portage instead
commit 9bc5d89a3c2c6706d7622fc2921bded4128c521c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Feb 18 15:40:47 2021 -0800
dev-scheme/racket: first pass at 8.0 ebuild
Added {cs,bc,cgc} use flags. The default behavior is currently to
continue to install bc by default to match existing behavior. If
feedback says that cs should be made default then it will be in a
rev bump.
Issues related to pax-utils for the cs build have not been explored.
There is a known issue when installing cs with bc or cs with bc and
cgc where the call to run raco setup for cs does not propagate to the
instal. As a result startup times for cs in that case can be multiple
seconds. Currently working on a fix.
commit 2e6ddf046da1c40181ded8d1eb83954a847a3e26
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Jan 31 11:58:12 2021 -0800
dev-scheme/racket: update manifest for 7.9 re-release
commit 766ccbbe4e0ba0c888477b9aa70f3e349b93e570
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Nov 13 17:48:35 2020 -0500
dev-scheme/racket: version bump
updated to reflect that the old racket/ folder has been renamed to bc/
commit 9bbbca0cebb65c0f2dff5922f7b486e215a55c29
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Aug 4 01:16:13 2020 -0700
dev-scheme/racket: update Manifest
commit 8c86ecf8b8dbc0d552858645ce884f79da786e7a
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Aug 3 15:02:25 2020 -0700
dev-scheme/racket: bump to 7.8
commit 79cdaed6b91be5aa01ec6d0e1b79b99e2ead9400
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Jul 26 14:41:11 2020 -0700
dev-scheme/racket remove bad manifest entry
commit ba54d68e8b6197ea3c7826aa04894fbe5fa8f6c5
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Jul 2 12:31:56 2020 -0700
dev-scheme/racket: version bump, 9999 fixes
commit 3a9fb8d0625670c940b5365b0832973cc592bc72
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 1 18:52:03 2020 -0800
dev-scheme/racket: 7.6 revert to standard ebuild
the live ebuild is currently broken, producing wild and weird install
locations
commit 16e060ca1445fee7e0e0629ad5f63620a542053c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Feb 13 20:40:19 2020 -0800
dev-scheme/racket: version bump to 7.6
commit d8ec105db77287eef43fb21970576a8abab3547d
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jan 11 20:27:23 2020 -0800
dev-python update manifests augpathlib ver bump
commit a43af9135d2a80efcdf2838ae6839378a888ca06
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 1 20:22:21 2020 -0500
dev-scheme/racket fix Apache-2.0 license id
commit dc51ec4ce7ecba8d05318895efbe3466cc11c356
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 1 18:49:57 2020 -0500
dev-scheme/racket use add install-chez
since building racketcs bootstraps a clean and unincumbered chez scheme
added the option to install that chez so that it can be used again in
the future without concerns about the provenance of the boot files the
alternative is to modify dev-scheme/chez-scheme to have racket and
racket-boot use flags that use the same process but install only chez
commit 0686462e2c7607700fd84c671b274bf84bff5deb
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Dec 31 19:32:36 2019 -0500
dev-scheme/racket first pass at live ebuild
there are a number of lingering issues mostly around differences between
building from git vs building from a release, it might ultimately make
more sense to actually recapitulate the release process, but would need
to make sure that the cgc bits will still install as expected
a note on --enable-shared for racket CS
https://github.com/racket/racket/issues/2993
commit b77e8e7f8967a002e517f6f43c38689a4931e258
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Dec 6 17:22:11 2019 -0800
rewrite copyright headers part 2
update all Manifests
for a fun time
_remainfest_inner () {
local _pat="*.ebuild"
pushd "$@" > /dev/null;
local _files=( $_pat )
ebuild $_files digest;
popd > /dev/null;
}
export -f _remainfest_inner
remanp () {
git ls-files '*.ebuild' | cut -d' ' -f3 | cut -d'/' -f1,2 | sort -u | xargs -P15 -r -n 1 -- bash -c '_remainfest_inner "$@"' _
}
remanp
commit fd49fca7fbc1450a730cac76d162feb848d02c58
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Dec 6 15:25:46 2019 -0800
rewrite copyright headers part 1
conversion done with
=sed -i 's/201[0-9]\ Gentoo\ Foundation/2019\ Gentoo\ Authors/g' */*/*.ebuild=
there are a number of fiddly changes that need to be made before all the
Manifests can be regenerated (which will be part 2)
commit 0234e909cef513015559f409f3dca318b4e3f6b4
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed May 15 10:17:26 2019 -0700
dev-scheme/racket-7.3 version bump
commit d601de68510d7d2cce60ad150a62c15695b4ce43
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Mar 2 15:04:09 2019 -0800
dev-scheme/racket-7.2.ebuild added with bugfix for docs db
commit de90d47464486bac3f08483dbad002d608e7b235
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Oct 28 18:53:25 2018 -0700
dev-scheme/racket-7.1.ebuild added
commit cdb3945197aad9539a84b36ee78207ced9229826
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Jul 27 14:33:12 2018 -0700
dev-scheme/racket version bump to 7.0
commit de07d26d324ed1adfd69bf0cf0586c17130676bc
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Jul 3 14:56:11 2018 -0700
dev-scheme/racket-6.90.0.901 pre release ebuild added
commit d1bd311540a080e36867af6cddf331351b014b69
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Feb 7 12:06:31 2018 -0800
dev-scheme/racket added racket-6.12.ebuild
commit ec6ccc494a8765b02fa96fdee6eb2493af0e13aa
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Oct 30 22:12:05 2017 -0700
dev-scheme/racket added 6.11 ebuild
commit b6cbe2e861073c5f2407cbb02ff36f52594e91de
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 12 11:26:49 2017 -0700
dev-scheme/racket-6.10.1 added
commit 000c072a33a62251654949dd13ce9b88968ad18d
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Sep 7 01:32:43 2017 -0700
dev-scheme/racket/racket-6.10.ebuild added and Manifest updated
commit a2973bf21e1f9b790b0b7ed85cc826a9df40ed70
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu May 4 14:21:58 2017 -0700
dev-scheme/racket version bump and Manifest
commit 48884168c13b36f45b916cb0401b24ce106d9032
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Feb 12 09:51:54 2017 -0800
racket version bump
commit 925424491c713ee4236ad0ea75271f69b412c712
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 27 11:29:14 2016 -0700
updated racket manifest
commit 124fbdb3463d073e11acdbe0a77f422f5b623245
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 27 11:29:04 2016 -0700
added racket-6.7 ebuild
commit 4d8b79470416592a581d56d1a644fe13340d7ccb
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Oct 21 19:58:58 2016 -0700
added racket-6.6.ebuild which is simply a direct copy of the 6.5 ebuild, gtk3 bug is still present in drracket though
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Nov 18 18:00:41 2024 -0800
dev-scheme/racket: vbump
commit dcc5ccd40fe3a3c8a24b4bd3fc1a581eae2236dd
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 10 22:53:46 2024 -0700
dev-scheme/racket: remove old eapi ebuilds
commit cdffcb49da646a3e50c9d538cafaae549939b51f
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Aug 20 12:58:09 2024 -0700
dev-scheme/racket: vbump
commit f0c30f56c5dba5c337c048220a0d899b1e52b638
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon May 20 19:07:24 2024 -0700
dev-scheme/racket: vbump
commit 758951530603e1dac694aaef7fdc092b14ba2fb1
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Mar 5 10:34:49 2024 -0800
dev-scheme/racket: add lz4 rdep
commit d579b7e97ab812a3660fcf620f6f757a600bb113
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Feb 16 12:46:59 2024 -0800
dev-scheme/racket: vbump
commit 02949eb02d6f826d4e7afc4ad69a2b8663c2988c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Nov 18 14:53:22 2023 -0500
dev-scheme/racket: vbump
commit a62b16ce9dcd47380539389b63c5ecbef9951ba9
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Aug 24 16:08:31 2023 -0700
dev-scheme/racket: fix slot
commit decb6ac2d877d8bcf214a2a65bd7816087ca4a17
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Aug 23 16:49:01 2023 -0700
dev-scheme/racket: vbump
commit 282ae2ce5267a24d19b369d095affa8c510184a9
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed May 17 13:31:15 2023 -0700
dev-scheme/racket: vbump
commit 6e8d5f86be145a4f85081ec9e95987e63966d816
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Mar 1 23:29:10 2023 -0800
dev-scheme/racket: fix slot
commit 61a288b3d37655b39267ffb07ef52f0629cec664
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Feb 28 20:21:39 2023 -0800
dev-scheme/racket: tweak cairo svg use dep
commit 27fdfeafc6ccf657b2ac4c1ea2c45d46b5be503f
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Feb 11 22:06:53 2023 -0500
dev-scheme/racket: adjust 8.8 patch for release sources
commit 3f1ca3be5cf597a651a12f3963c2445c42d5b374
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Feb 11 16:28:22 2023 -0500
dev-scheme/racket: vbump, patch for 8.8 cgc
commit 08b4f58b6b5b81e33f2cae109925ab326151b718
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Nov 19 18:03:30 2022 -0800
dev-scheme/racket: vbump
commit ca0c71f0addca782910024e0cf0ba03520ff745a
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Aug 7 16:17:08 2022 -0700
dev-scheme/racket: add patch for 8.6 mzdyn build issue
see https://github.com/racket/racket/commit/e125d47f6e5946615449f124ea74986cc24f1699
for original source of fix
commit 562e6f902e555f62e89857a4c324215a373465d2
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Aug 7 12:11:45 2022 -0700
dev-scheme/racket: vbump
commit a1650643e021d07114c8044daf83da5b75850097
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jul 30 15:53:32 2022 -0700
dev-scheme/racket: vbump pre-release ebuild
this ebuild contains the tweaks needed to work with the new build system
that is coming in the 8.6 release
commit c8d8d0a032f4d9c5689ad839e944d8a5e6baa096
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Jul 18 11:56:16 2022 -0700
dev-scheme/racket: clean up old eapi 5 ebuilds
commit e6fb98d08db1bed61155c2e06f8417af13eab036
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue May 3 11:29:30 2022 -0700
dev-scheme/racket: ver bump
commit 100f521b42bb73b493e41b8d073a4bedd60c710a
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Feb 10 01:29:58 2022 -0500
dev-scheme/racket: version bump
commit 631638712c2aa9f5fa2a3b9ef5f5f57dbe732f0c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 12 01:46:11 2022 -0500
dev-scheme/racket: fix 8.3 slot
commit f95ff33de3c12dda7b983047e01b2ca3cab19fd0
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Nov 12 12:11:39 2021 -0800
dev-scheme/racket: version bump
commit 67d0aac4973882cbb971100f46d4ce0af110aa10
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Jul 18 19:55:06 2021 -0700
dev-scheme/racket: version bump
commit 59c25749c71ed4b61f4b2d04c62d6bf1a85be0d8
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jun 23 18:44:33 2021 -0700
dev-scheme/racket: dep virtual/libffi -> dev-libs/libffi
commit 7575ea34e86cbf4e48dbd8e680e36267001b139d
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat May 29 23:44:56 2021 -0700
dev-scheme/racket: require svg flag on cairo
if cairo is not built with svg then the following will happen
system error: Symbol not found: cairo_svg_surface_create_for_stream
commit 7162baf6359372aae0da8f25ad5d286592e1f1c2
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun May 9 23:39:17 2021 -0700
dev-scheme/racket: 8.1 fix keywords
commit 569c03710620357bdbdae27d48fb4ff30ae661ab
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed May 5 23:01:21 2021 -0700
dev-scheme/racket: ver bump
commit ec116ef89f0792016abc78eda3ea9f66b5116ecc
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 21:43:21 2021 -0700
dev-scheme/racket: removed unneed patch
commit 28c7f90b13dc1fd7675b99a8a13d0406bba971be
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 19:18:19 2021 -0700
dev-scheme/racket: missed a :w
commit 14a738007da317e3a78e508881df909fd8dc961b
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 18:33:12 2021 -0700
dev-scheme/racket: fix use interdeps
commit 83929301e18428b1892c7015bf403cb49d369dcb
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 17:58:44 2021 -0700
dev-scheme/racket: use cs default eselect dep
commit bd6fdbd2776ddac48e31f706d8f21ba842b60fbb
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 14 14:48:01 2021 -0700
dev-scheme/racket: manifest regen for 8.1.9999
note that the 8.1.9999 ebuild points to a SRC_URI that is known to
change, so manual updates are required right now, this is only used for
testing the racket build system so most people will not want to use it
commit 815a89bdcd9b51633af1abefa7adb83a7d003ef8
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Mar 13 11:46:38 2021 -0800
dev-scheme/racket: working 9999 ebuild
using slot 0/9999 and 0/8.1.9999 in hope of getting racket.eclass
ebuilds to trigger rebuild when the racket slot changes
commit d667e295e619ed81862833abf3f740af0bae09f0
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Feb 24 16:17:32 2021 -0800
dev-scheme/racket: remove keywords for 8.1.9999
commit 7222b8ba4cca24793be9e7bec5ca10ebe029a0a1
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Feb 23 21:04:21 2021 -0800
dev-scheme/racket: 8.1 snapshot ebuild
commit 118c54622ebf78118c3022b307e80f6d631519ec
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Feb 19 01:02:03 2021 -0800
dev-scheme/racket: 8.0 fixes, collectsdir patch
following a very helpful discussion with mflatt I have been able to get
nearly everything worked out for an an overlayed installation of all 3
implementations of racket, the only lingering issue at this point seems
to be that install-cs isn't respecting --collectsdir and retains the
sandbox image path in /var/tmp/portage instead
commit 9bc5d89a3c2c6706d7622fc2921bded4128c521c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Feb 18 15:40:47 2021 -0800
dev-scheme/racket: first pass at 8.0 ebuild
Added {cs,bc,cgc} use flags. The default behavior is currently to
continue to install bc by default to match existing behavior. If
feedback says that cs should be made default then it will be in a
rev bump.
Issues related to pax-utils for the cs build have not been explored.
There is a known issue when installing cs with bc or cs with bc and
cgc where the call to run raco setup for cs does not propagate to the
instal. As a result startup times for cs in that case can be multiple
seconds. Currently working on a fix.
commit 2e6ddf046da1c40181ded8d1eb83954a847a3e26
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Jan 31 11:58:12 2021 -0800
dev-scheme/racket: update manifest for 7.9 re-release
commit 766ccbbe4e0ba0c888477b9aa70f3e349b93e570
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Nov 13 17:48:35 2020 -0500
dev-scheme/racket: version bump
updated to reflect that the old racket/ folder has been renamed to bc/
commit 9bbbca0cebb65c0f2dff5922f7b486e215a55c29
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Aug 4 01:16:13 2020 -0700
dev-scheme/racket: update Manifest
commit 8c86ecf8b8dbc0d552858645ce884f79da786e7a
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Aug 3 15:02:25 2020 -0700
dev-scheme/racket: bump to 7.8
commit 79cdaed6b91be5aa01ec6d0e1b79b99e2ead9400
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Jul 26 14:41:11 2020 -0700
dev-scheme/racket remove bad manifest entry
commit ba54d68e8b6197ea3c7826aa04894fbe5fa8f6c5
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Jul 2 12:31:56 2020 -0700
dev-scheme/racket: version bump, 9999 fixes
commit 3a9fb8d0625670c940b5365b0832973cc592bc72
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Mar 1 18:52:03 2020 -0800
dev-scheme/racket: 7.6 revert to standard ebuild
the live ebuild is currently broken, producing wild and weird install
locations
commit 16e060ca1445fee7e0e0629ad5f63620a542053c
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Feb 13 20:40:19 2020 -0800
dev-scheme/racket: version bump to 7.6
commit d8ec105db77287eef43fb21970576a8abab3547d
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Jan 11 20:27:23 2020 -0800
dev-python update manifests augpathlib ver bump
commit a43af9135d2a80efcdf2838ae6839378a888ca06
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 1 20:22:21 2020 -0500
dev-scheme/racket fix Apache-2.0 license id
commit dc51ec4ce7ecba8d05318895efbe3466cc11c356
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Jan 1 18:49:57 2020 -0500
dev-scheme/racket use add install-chez
since building racketcs bootstraps a clean and unincumbered chez scheme
added the option to install that chez so that it can be used again in
the future without concerns about the provenance of the boot files the
alternative is to modify dev-scheme/chez-scheme to have racket and
racket-boot use flags that use the same process but install only chez
commit 0686462e2c7607700fd84c671b274bf84bff5deb
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Dec 31 19:32:36 2019 -0500
dev-scheme/racket first pass at live ebuild
there are a number of lingering issues mostly around differences between
building from git vs building from a release, it might ultimately make
more sense to actually recapitulate the release process, but would need
to make sure that the cgc bits will still install as expected
a note on --enable-shared for racket CS
https://github.com/racket/racket/issues/2993
commit b77e8e7f8967a002e517f6f43c38689a4931e258
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Dec 6 17:22:11 2019 -0800
rewrite copyright headers part 2
update all Manifests
for a fun time
_remainfest_inner () {
local _pat="*.ebuild"
pushd "$@" > /dev/null;
local _files=( $_pat )
ebuild $_files digest;
popd > /dev/null;
}
export -f _remainfest_inner
remanp () {
git ls-files '*.ebuild' | cut -d' ' -f3 | cut -d'/' -f1,2 | sort -u | xargs -P15 -r -n 1 -- bash -c '_remainfest_inner "$@"' _
}
remanp
commit fd49fca7fbc1450a730cac76d162feb848d02c58
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Dec 6 15:25:46 2019 -0800
rewrite copyright headers part 1
conversion done with
=sed -i 's/201[0-9]\ Gentoo\ Foundation/2019\ Gentoo\ Authors/g' */*/*.ebuild=
there are a number of fiddly changes that need to be made before all the
Manifests can be regenerated (which will be part 2)
commit 0234e909cef513015559f409f3dca318b4e3f6b4
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed May 15 10:17:26 2019 -0700
dev-scheme/racket-7.3 version bump
commit d601de68510d7d2cce60ad150a62c15695b4ce43
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sat Mar 2 15:04:09 2019 -0800
dev-scheme/racket-7.2.ebuild added with bugfix for docs db
commit de90d47464486bac3f08483dbad002d608e7b235
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Oct 28 18:53:25 2018 -0700
dev-scheme/racket-7.1.ebuild added
commit cdb3945197aad9539a84b36ee78207ced9229826
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Jul 27 14:33:12 2018 -0700
dev-scheme/racket version bump to 7.0
commit de07d26d324ed1adfd69bf0cf0586c17130676bc
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Tue Jul 3 14:56:11 2018 -0700
dev-scheme/racket-6.90.0.901 pre release ebuild added
commit d1bd311540a080e36867af6cddf331351b014b69
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Wed Feb 7 12:06:31 2018 -0800
dev-scheme/racket added racket-6.12.ebuild
commit ec6ccc494a8765b02fa96fdee6eb2493af0e13aa
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Mon Oct 30 22:12:05 2017 -0700
dev-scheme/racket added 6.11 ebuild
commit b6cbe2e861073c5f2407cbb02ff36f52594e91de
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 12 11:26:49 2017 -0700
dev-scheme/racket-6.10.1 added
commit 000c072a33a62251654949dd13ce9b88968ad18d
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Sep 7 01:32:43 2017 -0700
dev-scheme/racket/racket-6.10.ebuild added and Manifest updated
commit a2973bf21e1f9b790b0b7ed85cc826a9df40ed70
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu May 4 14:21:58 2017 -0700
dev-scheme/racket version bump and Manifest
commit 48884168c13b36f45b916cb0401b24ce106d9032
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Sun Feb 12 09:51:54 2017 -0800
racket version bump
commit 925424491c713ee4236ad0ea75271f69b412c712
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 27 11:29:14 2016 -0700
updated racket manifest
commit 124fbdb3463d073e11acdbe0a77f422f5b623245
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Thu Oct 27 11:29:04 2016 -0700
added racket-6.7 ebuild
commit 4d8b79470416592a581d56d1a644fe13340d7ccb
Author: Tom Gillespie <tgbugs@gmail.com>
Date: Fri Oct 21 19:58:58 2016 -0700
added racket-6.6.ebuild which is simply a direct copy of the 6.5 ebuild, gtk3 bug is still present in drracket though