Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-09-26 | onyx: remove package | wiz | 1 | -13/+0 | |
dead upstream, last release from 2005, sometimes hangs in bulk builds | |||||
2015-12-29 | Add patch comments. | dholland | 1 | -8/+8 | |
2015-11-03 | Add SHA512 digests for distfiles for lang category | agc | 1 | -1/+2 | |
Problems found with existing digests: Package nhc98 distfile nhc98src-1.22.tar.gz a8adc8f22371998ee0657bc0e01058a57d876abc [recorded] 81975fcb5f1dda5efeaabc30ce8c6dceae55e591 [calculated] Problems found locating distfiles: Package gcc-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.i386.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.freebsd.84.tar.bz2 Package gcc5-aux: missing distfile ada-bootstrap.x86_64.solaris.511.tar.bz2 Package ghc7: missing distfile ghc-7.6.3-boot-i386-unknown-freebsd.tar.xz Package icc11: missing distfile l_cproc_p_11.1.080.tgz Package jini: missing distfile jini-1_2_1_001-src.zip Package oo2c: missing distfile oo2c_32-2.0.11.tar.bz2 Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk7: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-5-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-6-i386-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-earmv6hf-20150306.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz Package openjdk8: missing distfile openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 Package oracle-jdk8: missing distfile jdk-8u60-linux-i586.tar.gz Package oracle-jdk8: missing distfile jdk-8u60-solaris-x64.tar.gz Package oracle-jre8: missing distfile jre-8u60-linux-i586.tar.gz Package oracle-jre8: missing distfile jre-8u60-solaris-x64.tar.gz Package sun-jdk6: missing distfile jdk-6u45-linux-i586.bin Package sun-jdk6: missing distfile jdk-6u45-solaris-i586.sh Package sun-jdk7: missing distfile jdk-7u72-linux-i586.tar.gz Package sun-jdk7: missing distfile jdk-7u72-solaris-i586.tar.gz Package sun-jre6: missing distfile jce_policy-6.zip Package sun-jre6: missing distfile jre-6u45-linux-x64.bin Package sun-jre6: missing distfile jre-6u45-solaris-x64.sh Package sun-jre7: missing distfile jre-7u72-linux-i586.tar.gz Package sun-jre7: missing distfile jre-7u72-solaris-i586.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. | |||||
2011-03-30 | Support staged installation. | asau | 1 | -1/+8 | |
2009-06-07 | upgrade onyx to 5.1.2. the only change was a mutex locking fix. | mrg | 1 | -4/+4 | |
2005-02-24 | Add RMD160 digests | agc | 1 | -1/+2 | |
2004-06-21 | update to onyx 5.1.1. changes include: | mrg | 1 | -3/+3 | |
- fix a core dump in GC. - fix pthread_np usage on NetBSD (we have the function, but not the header pthread_np.h) - documentation moved to share/doc - OSX build fixes - fix a GC lookup race conditon | |||||
2004-01-04 | update onyx to version 5.0.0. too many changes to list but includes: | mrg | 1 | -3/+3 | |
- better RE support, including PCRE support - better C++ support - better -lm (math library) support - new "-i" flag / $ONYXRC support - new -f/-s flags - many new builtin functions (operators) - fix many bugs - new "class" and "instance" types | |||||
2002-11-11 | update to latest oynx release, 4.1.0. changes to oynx language are: | mrg | 1 | -3/+3 | |
* Treat evaluatable names specially when binding (don't bind them), in order to make it possible to force dynamic lookup of names, without having to resort to using the load operator on literal names. This required a language syntax change so that evaluatable names can be created in deferred execution mode. The possibilities for specifying an evaluatable name were $$$name, $#name, or adding a new special character. Since neither of the backward compatible syntax changes were very palatable, two new special characters were added. !name creates an evaluatable name, and the former $$name syntax is now written as ~name for consistency. * Add operators: + bindsocket + listen + accept + send + recv * bin/onyx_config : Add onyx_config, which aids in building software that uses libonyx. * lib/libonyx/src/nxo_string.c:nxo_string_cstring() : Handle name objects as well as string objects. * Add operators: + serviceport + sockname + peername + sockopt + setsockopt * Add the neterror error. * Add the ncat operator. * Remove the fork operator and replace it with the forkexec operator. Doing anything between fork() and exec() in a multi-threaded application risks hanging. * Revise string and pointer hashing functions to marginally improve performance. * Add operators: + socket + socketpair + connect * Add operators: + nonblocking + setnonblocking * Modify the write operator to return whether a write was partial or not. This is necessary for non-blocking files. * Change language syntax. The / special character is now $. * Modify the mkdir operator such that specifying the mode is optional. * Add operators: + chroot + mkfifo + pipe + readlink + umask * Remove "fast" operator support, since it wasn't very fast. Performance without fast operators is +-3% of what it was with fast operator support, for typical programs. * Add operators: + inc, dec + while, until * Remove operators: + cleardstack * Change language syntax: + Radix integers are <base>@<value> instead of <base>#<value>. + Comments start with #, not %. + Add special characters in strings: - `\0' : Nul character (nul), equivalent to `\x00'. - `\cC' : Control C, where C is [A-Za-z]. - `\a' : Alarm (bel). - `\e' : Escape (ec). * Add operators: + threadsdict + threaddstack, threadestack, threadistack, threadostack * Remove operators: + #! + !# Add operators: + rot, srot + adn, aup + saup, sadn Rename/replace operators: + push --> adn + npush/nbpush --> rot + snpush/snbpush --> srot Remove operators: + push * lib/libonyx/src/systemdict.c : Add operators: + bpop, nbpop, ipop, nip, tuck, under, over, up, nup, dn, ndn, bdup, ibdup, ibpop, bpush + sbpop, snbpop, sipop, snip, stuck, sunder, sover, sup, snup, sdn, sndn, sndup, snpop, sbdup, sibdup, sibpop, sbpush * Rename operators: + index --> idup + sindex --> sidup * Add operators: + poll + gstdin, gstdout, gstderr + setstdin, setstdout, setstderr + setgstdin, setgstdout, setgstderr * Add optional mode argument to the open operator. XXX: TODO: pthread.buildlink*.mk support. | |||||
2002-04-03 | Fix/add RCS Ids, and remove WWW line from DESCR (added automatically | wiz | 1 | -1/+1 | |
by using HOMEPAGE). | |||||
2002-04-03 | (oops; do this in the right place.) | mrg | 1 | -0/+4 | |
initial import of onyx 3.0.2 package. from DESCR: Onyx is an embeddable stack-based threaded interpreted language. This package contains both a stand alone interpreter and a library that can be used to embed Onyx in an application. Extensive documentation is included. WWW: http://www.canonware.com/ |