Summary
Grow your Program - Racket's interactive mode encourages experimentation, and quick scripts easily compose into larger systems. Small scripts and large systems both benefit from native-code JIT compilation. When a system gets too big to keep in your head, you can add static types. Grow your Language - extend Racket whenever you need to. Mold it to better suit your tasks without sacrificing interoperability with existing libraries and without having to modify the tool chain. When less is more, you can remove parts of a language or start over and build a new one. Grow your Skills - whether you're just starting out, want to know more about programming language applications or models, looking to expand your horizons, or ready to dive into research, Racket can help you become a better programmer and system builder.
Versions
v8.15 :: 0/8.15 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) chez? ( Apache-2.0 ) !chez? ( LGPL-3 )
- Keywords
- ~amd64 ~arm ~ppc ~ppc64 ~x86
- USE flags
- chez doc futures iconv jit minimal ncurses places threads
v8.14-r1 :: 0/8.14 :: gentoo
- Modified
- License
- || ( MIT Apache-2.0 ) chez? ( Apache-2.0 ) !chez? ( LGPL-3 )
- Keywords
- amd64 ppc64 x86 ~arm ~ppc
- USE flags
- chez doc futures iconv jit minimal ncurses places threads
USE flags
General
- chez
- Build Racket on Chez (Racket CS)
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- futures
- Enable racket/future library for fine-grained hardware parallelism
- iconv
- Enable support for the iconv character set conversion library
- jit
- Enable just-in-time compilation for improved performance. May prevent use of some PaX memory protection features in Gentoo Hardened.
- minimal
- Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
- ncurses
- Add ncurses support for expeditor (REPL expression editor)
- places
- Enable racket/place library for share-nothing parallelism and message-passing communication. Compared to futures, places are heavyweight, but they have a simpler performance model.
- threads
- Enable support for green threads
Dependencies
dev-db / sqlite : SQL database engine
dev-libs / libffi : Portable, high level programming interface to various calling conventions
Runtime Dependencies
dev-db / sqlite : SQL database engine
dev-libs / libffi : Portable, high level programming interface to various calling conventions
Depending packages
app-editors / gvim : GUI version of the Vim text editor
app-editors / vim : Vim, an improved vi-style text editor
app-emacs / racket-mode : Emacs modes for Racket: edit, REPL, check-syntax, debug, profile, and more
dev-lang / arc : New dialect of Lisp, works well for web applications
dev-lang / idris2 : Purely functional programming language with first class types
Bugs
- 865141
- dev-scheme/racket-8.6 - QA Notice: Unrecognized configure options:
- 914603
- dev-scheme/racket: Crossdev failed to cross compile to x86 from amd64
- 944149
- dev-scheme/racket-8.15 fails to compile: rktio_process.c:452:39: error: passing argument 2 of rktio_set_signal_handler from incompatible pointer type [-Wincompatible-pointer-types]
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.15
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: require iconv for doc
Closes: https://bugs.gentoo.org/941619 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: add missing doc build deps
Closes: https://bugs.gentoo.org/941569 Closes: https://bugs.gentoo.org/941552 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: patch - repair ELF update
Closes: https://bugs.gentoo.org/929006 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.13
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.14 x86, #940555
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-scheme/racket: Stabilize 8.14 amd64, #940555
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-scheme/racket: Stabilize 8.14 ppc64, #940555
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.14
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.12
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-scheme/racket: Stabilize 8.13 ppc64, #937072
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.13 amd64, #937072
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.13 x86, #937072
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.13
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.11.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.12 ppc64, #926887
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.12 x86, #926887
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.10
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.11
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.12 amd64, #926887
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
dev-scheme/racket: Stabilize 8.11.1 ppc64, #924575
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.11.1 amd64, #924575
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-scheme/racket: Stabilize 8.11.1 x86, #924575
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.12
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.9
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matoro Mahri · gentoo
dev-scheme/racket: Stabilize 8.10 ppc64, #915022
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Matoro Mahri · gentoo
dev-scheme/racket: Stabilize 8.9 ppc64, #909826
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.11.1
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.11
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.10 x86, #915022
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.10 amd64, #915022
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.7
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.10
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.8
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.9 x86, #909826
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.9 amd64, #909826
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.5
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.9
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.8
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.6 ppc64, #881447
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.7 amd64, #887925
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.7 x86, #887925
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-scheme/racket: drop 8.4-r1
Signed-off-by: Amy Liffey <amynka@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-scheme/racket: Stabilize 8.6 x86, #881447
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.6 amd64, #881447
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.3-r3
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.7
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old 8.2-r3
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.6
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.5 x86, #861173
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-scheme/racket: Stabilize 8.5 amd64, #861173
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.5
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-scheme/racket: x86 stable wrt bug #836451
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-scheme/racket: amd64 stable wrt bug #836451
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-scheme/racket: x86 stable wrt bug #833335
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-scheme/racket: amd64 stable wrt bug #833335
Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: patch ncurses for expeditor support
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.4
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: revbump due to readme.gentoo change
Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: resolve the libedit/readline issue
Closes: https://bugs.gentoo.org/830617 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: fix pkg_preinst; do not die on pkg_config
Closes: https://bugs.gentoo.org/829121 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: revisit configure options
Removed X dependencies because its pure FFI and do not depend on X11's pkgs being installed. Some options are forced in CS variant, so logically restrict the untooglable USE flags to be enabled. Bump to EAPI 8. This still does not close 828602. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump to 8.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: drop old
remove vulnerable versions lesser than 8.2 Bug: https://bugs.gentoo.org/803116 Closes: https://bugs.gentoo.org/711098 Closes: https://bugs.gentoo.org/715324 Closes: https://bugs.gentoo.org/749729 Closes: https://bugs.gentoo.org/749735 Closes: https://bugs.gentoo.org/755008 Closes: https://bugs.gentoo.org/779466 Closes: https://bugs.gentoo.org/814899 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: use has_version instead of REPLACING_VERSIONS
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/23041 Signed-off-by: Sam James <sam@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: libedit is not necessary to build/run
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@riseup.net> Signed-off-by: Sam James <sam@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: futures & places need threads
Closes: https://bugs.gentoo.org/808055 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@riseup.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: chez needs threads
Closes: https://bugs.gentoo.org/809785 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: Stabilize 8.2-r1 x86, #820197
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-scheme/racket: amd64 stable wrt bug #820197
Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Maciej Barć · gentoo
dev-scheme/racket: bump 8.2 and 8.1 revisions
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@riseup.net> Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: install boot files and static libraries
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@riseup.net> Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ulrich Müller · gentoo
dev-scheme/racket: Reinstate dropped keywords
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Maciej Barć · gentoo
dev-scheme/racket: add 8.1 and 8.2
Closes: https://github.com/gentoo/gentoo/pull/20668 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Maciej Barć <xgqt@riseup.net> Signed-off-by: Ulrich Müller <ulm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: add dev-libs/libffi subslot dep
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-scheme/racket: sort IUSE
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-scheme/racket: use gtk:3
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-scheme/racket: update LICENSE for 8.0
URL: https://blog.racket-lang.org/2019/11/completing-racket-s-relicensing-effort.html Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-scheme/racket: minor cosmetic changes in 8.0
Signed-off-by: Sam James <sam@gentoo.org> - Mariusz Ceier · gentoo
dev-scheme/racket: add 8.0
Closes: https://bugs.gentoo.org/760063 Signed-off-by: Mariusz Ceier <mceier+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sergei Trofimovich · gentoo
dev-scheme/racket: use dev-libs/libffi instead of virtual/libffi
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: [QA] Remove redundant --docdir/--htmldir
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-scheme/racket: version bump 7.3
Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-scheme/racket: version bump 7.2
Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Michael Mair-Keimberger · gentoo
dev-scheme/racket: use HTTPS
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11586 Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-scheme/racket: remove old 6.7, 6.12
Closes: https://bugs.gentoo.org/652732 Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
dev-scheme/racket: amd64 stable wrt bug #669836
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
dev-scheme/racket: x86 stable (bug #669836)
Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-scheme/racket: version bump 7.1
Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-scheme/racket: version bump 7.0
Closes: https://bugs.gentoo.org/662952 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Amy Liffey · gentoo
dev-scheme/racket: remove old 6.11
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Amy Liffey · gentoo
dev-scheme/racket: uncompress doc files for raco
- raco pkg manager needs the doc files uncompressed Suggested-by: Winston Weinert <winston@ml1.net> Closes: https://bugs.gentoo.org/662424 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - pini · gentoo
dev-scheme/racket: add readline support to REPL
Racket REPL supports readline by searching for libedit. Closes: https://github.com/gentoo/gentoo/pull/8708 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Amy Liffey · gentoo
dev-scheme/racket: remove old 5.3.6
Closes: https://github.com/gentoo/gentoo/pull/7374 Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Mikle Kolyada · gentoo
dev-scheme/racket: add ~ppc and ~ppc64 keywords
Closes: https://bugs.gentoo.org/647284 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Amy Liffey · gentoo
dev-scheme/racket: version bump 6.12
Closes: https://bugs.gentoo.org/647234 Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Amy Liffey · gentoo
dev-scheme/racket: remove old
Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Amy Liffey · gentoo
dev-scheme/racket: version bump 6.11
Submitted-by: Ilya Mochalov <chrootsu@gmail.com> Closes: https://bugs.gentoo.org/636776 Closes: https://github.com/gentoo/gentoo/pull/6709 Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Michael Orlitzky · gentoo
dev-scheme/racket: new (masked) version 6.9 with permission from amynka.
This new ebuild comes with a lot of fixes: 1. Dropped the unused eutils eclass. 2. Updated the LICENSE to LGPL-3 from LGPL-2 (upstream change). I've also included GPL-3+ in there, because I see some plain-GPLed code in the source tree. 3. Added some missing dependencies, and a comment mentioning why they're needed. This includes pango per bug 486016. 4. Added a blocker on dev-tex/slatex to avoid file collisions. This is bug 547398, and the solution isn't entirely satisfactory, so I've left a comment explaining what I know. 5. Added --disable-strip to the configure flags to avoid some QA warnings. 6. Changed a few "make" commands that are used with USE=jit, to ensure that two executables are pax-marked before they're used. Along with some commands to pax-mark the installed binaries, this fixes bug 613634. 7. Removed the *.desktop file DESTDIR mangling; it looks like whatever problem this solved has been fixed upstream. However, this new ebuild comes with one new problem: 1. The build randomly crashes with racketcgc segfaults. This seems to only happen with USE=jit. I've filed a bug upstream at http://bugs.racket-lang.org/query/?cmd=view&pr=15433, but even changing the GC doesn't appear to fix it. I get a different backtrace, but it's always racketcgc that segfaults. I'm not sure what to do about this (mask the "jit" flag?), so this new ebuild is committed package.masked. Gentoo-Bug: 486016 Gentoo-Bug: 547398 Gentoo-Bug: 613634 Gentoo-Bug: 613918 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Amy Liffey · gentoo
dev-scheme/racket: remove old
Package-Manager: portage-2.3.0 - Agostino Sarubbo · gentoo
dev-scheme/racket: x86 stable wrt bug #608830
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-scheme/racket: amd64 stable wrt bug #608830
Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Amy Winston · gentoo
dev-scheme/racket: clean up
Package-Manager: portage-2.2.28 - Amy Winston · gentoo
dev-scheme/racket: version bump 6.7 bug #598304
Package-Manager: portage-2.2.28 - Agostino Sarubbo · gentoo
dev-scheme/racket: x86 stable wrt bug #577902
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Amy Winston · gentoo
dev-scheme/racket: version bump 6.5 bug #584752
Package-Manager: portage-2.2.28 - Agostino Sarubbo · gentoo
dev-scheme/racket: amd64 stable wrt bug #577902
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Amy Winston · gentoo
dev-scheme/racket: version bump 6.4 bug #567358
Package-Manager: portage-2.2.26 - Amy Winston · gentoo
dev-scheme/racket: description changed
Package-Manager: portage-2.2.26 - Amy Winston · gentoo
dev-scheme/racket: old versions removed
Package-Manager: portage-2.2.26 - Sergei Trofimovich · gentoo
dev-scheme/racket: bump up to 6.2.1, bug #558852 by Amy Winston
While at it fixed broken sed magic by Nolan Eakins Bug: https://bugs.gentoo.org/show_bug.cgi?id=558852 Package-Manager: portage-2.2.22 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
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