gpo.zugaina.org

Search Portage & Overlays:

dev-scheme/racket

General purpose, multi-paradigm Lisp-Scheme programming language

Screenshots

  • racket-9999
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: MIT Apache-2.0   
  • racket-8.12
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.12
    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.11
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.10
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.9
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.8
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.7
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.6
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.5.900
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.5
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.4
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.3
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.2
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.1.9999
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.1
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-8.0
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    bc cgc +cs doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-7.9
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-7.8
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-7.7
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-7.6
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: LGPL-3 MIT Apache-2.0   
  • racket-7.3
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: GPL-3+ LGPL-3   
  • racket-7.2
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: GPL-3+ LGPL-3   
  • racket-7.1
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: GPL-3+ LGPL-3   
  • racket-7.0
    ~amd64 ~arm ~ppc ~ppc64 ~x86
    doc +futures +jit minimal +places +readline +threads +X

    View      Download      Browse     License: GPL-3+ LGPL-3   

ChangeLog

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