Commit Graph

62 Commits

Author SHA1 Message Date
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
juanfra
cd18c3f7f9 Update to racket 7.6. 2020-02-19 20:39:56 +00:00
juanfra
e93552e206 Update to racket-minimal 7.5. 2019-11-29 18:01:10 +00:00
juanfra
b7393474c7 Update to racket 7.4. 2019-08-09 21:16:13 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
juanfra
59f2bdb522 Update to racket 7.3. 2019-05-19 17:48:42 +00:00
juanfra
ae4e07548a Portroach doesn't show racket. Maybe there is something wrong in the regex. 2019-05-01 21:42:53 +00:00
juanfra
7ea4230910 Update to racket 7.2. 2019-01-31 00:00:49 +00:00
juanfra
a04ec1e6a9 Update to racket 7.1. 2018-10-27 15:58:32 +00:00
juanfra
d01e4a4fed Racket doesn't build on sparc64. 2018-10-25 19:15:02 +00:00
danj
235e817d19 Update the README to use sysctl hw.cpuonline
ok juanfra@ (maintainer)
2018-09-07 20:08:15 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
juanfra
b9141b1e04 Use only wxneeded for the flavors with JIT. 2018-08-13 23:26:55 +00:00
juanfra
21a11a3d5f Unbreak racket on i386. 2018-08-08 19:44:13 +00:00
sthen
5189ee1c97 set BROKEN-i386 2018-08-08 10:22:00 +00:00
juanfra
35810bc4dc Update to racket 7.0. 2018-07-28 14:36:21 +00:00
juanfra
28bb6dea3f Update to racket 6.12. 2018-01-29 21:06:12 +00:00
juanfra
d9f160349c Unbreak racket on aarch64. 2018-01-21 20:58:29 +00:00
juanfra
79c7233300 Racket doesn't need lang/gcc on arm anymore. Noticed by jsg@, jca@, sthen@. 2018-01-20 22:23:17 +00:00
juanfra
ce246ba396 Move download.tuxfamily to https. 2017-12-02 21:39:49 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
juanfra
3861749b0d Update to Racket 6.11. 2017-10-31 15:53:28 +00:00
juanfra
fee6b76b3c Add mips64el to racket. 2017-10-10 21:58:26 +00:00
juanfra
f36c27474b Update to Racket 6.10.1. 2017-09-13 22:25:27 +00:00
juanfra
383184b5b3 Enable places and futures on i386. Remove amd64 from MODGCC4_ARCHS. 2017-08-05 22:49:16 +00:00
juanfra
90c6126372 Update to Racket 6.10. 2017-07-31 23:13:12 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
ae1fffd881 more WANT_CXX 2017-05-27 04:56:48 +00:00
juanfra
d3f0ac8198 Update to Racket 6.9.
SECURITY:

"A security vulnerability in the `racket/sandbox` library and Typed
Racket allowed malicious Typed Racket code to escape the sandbox.
This vulnerability has been fixed in Racket version 6.9. Anyone using
`racket/sandbox` to execute untrustworthy code with access to Typed
Racket should upgrade to version 6.9 immediately.

While this known vulnerability has been eliminated, it is possible that
similar errors in other installed collections could also be exploited,
although we are not currently aware of any existing vulnerabilities. We
recommend that if you use the Racket sandbox to execute untrustworthy
Racket code, you should also employ additional operating system or
virtual machine level protections. The documentation for `racket/sandbox`
has been updated to list recommended security practices for using the
library."

https://download.racket-lang.org/v6.9.html
2017-04-28 18:15:42 +00:00
juanfra
f71f27c2ed Unbreak Racket on arm. 2017-03-09 01:56:52 +00:00
juanfra
43d654ec4d Update to Racket 6.8. 2017-01-25 11:16:17 +00:00
juanfra
987f4a8b9b Update to Racket 6.7. 2016-10-28 14:40:50 +00:00
juanfra
6fecc6ad1e Move the patch to the correct directory. 2016-10-03 19:27:30 +00:00
juanfra
23b206d938 Add sqlite3 as dependency. 2016-09-24 00:21:28 +00:00
juanfra
8344b18b66 "fix space-safety in compiler"
5f9576cb22

Passes the tests on amd64.
2016-08-27 01:07:54 +00:00
juanfra
617fa202e9 Add the LDFLAGS again. The previous version worked for me but failed
in the bulk builds. Spotted by naddy@.
2016-08-20 19:47:10 +00:00
juanfra
93f7c23442 Add USE_WXNEEDED. Passes the tests. 2016-08-18 19:32:50 +00:00
juanfra
0440104c60 Update to Racket 6.6. 2016-07-30 18:47:28 +00:00
juanfra
4597add3ba Add wxneeded again. We will not have a proper fix before of 6.0. 2016-07-05 22:30:11 +00:00
juanfra
0d88b0702f Revert the previous revision. It broke the configure script. 2016-06-05 02:20:34 +00:00
juanfra
599859ea52 Add wxneeded to Racket. JIT tested on amd64. 2016-06-05 01:21:03 +00:00
juanfra
0a32a06d5e Update to Racket 6.5. 2016-05-16 22:20:16 +00:00
juanfra
e9f3f3d593 I forgot to add libiconv to LIB_DEPENDS. Spotted by naddy@. 2016-04-14 18:12:17 +00:00
juanfra
d6b5f9972b Remove iconv module. 2016-04-12 22:07:57 +00:00
juanfra
8b292561ad Add a note about a bug in DrRacket reported by Ray Lai. 2016-04-05 23:14:01 +00:00
juanfra
eb1c1ad46d Add a warning about to run raco commands as root. 2016-03-28 19:08:18 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
juanfra
1386aad00f Fix Racket on i386. Spotted by sthen@. 2016-03-13 00:11:40 +00:00
juanfra
b02c75f0bd Update to Racket 6.4. 2016-03-10 02:35:29 +00:00
juanfra
7e0718efe4 SECURITY: Fix a vulnerability in the Racket web server.
http://article.gmane.org/gmane.comp.lang.racket.user/30142
2016-02-10 01:59:03 +00:00