summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2012-03-20* Move some rails related part from gem.mk to module.mk.taca2-10/+13
* Require rdoc 2.5.0 and later with Ruby on Rails version 3.1 and later.
2012-03-18Fix mandoc -Tlint warning in mprof-report(1); for mkmandb.wiz3-3/+16
Bump PKGREVISION.
2012-03-18Remove Ruby on Rails 2 support.taca1-34/+6
2012-03-18Add supports for Ruby on Rails 3.2, currently 3.2.2.taca1-8/+40
2012-03-18Start update of Ruby on Rails 3.1.4.taca1-2/+2
2012-03-18Start update of Ruby on Rails 3.0.12.taca1-2/+2
2012-03-18* Propagate RUBY_RAILS_SUPPORTED via MULTI.taca1-2/+6
* Propagate RUBY_RAILS_DEFAULT and RUBY_RAILS_SUPPORTED via MAKE_ENV.
2012-03-18Don't override unconditionally set USE_RAKE.taca1-2/+2
2012-03-17Use devel/ruby-rake instead of devel/rake.taca1-3/+3
2012-03-17Update to 4.0. Provided by Sergey Litvinov <slitvinov@gmail.com>wiz4-28/+20
on pkgsrc-users. Changes: Changes from 3.1.8 to 4.0.0 --------------------------- 1. The special files /dev/pid, /dev/ppid, /dev/pgrpid and /dev/user are now completely gone. Use PROCINFO instead. 2. The POSIX 2008 behavior for `sub' and `gsub' are now the default. THIS CHANGES BEHAVIOR!!!! 3. The \s and \S escape sequences are now recognized in regular expressions. 4. The split() function accepts an optional fourth argument which is an array to hold the values of the separators. 5. The new -b / --characters-as-bytes option means "hands off my data"; gawk won't try to treat input as a multibyte string. 6. There is a new --sandbox option; see the doc. 7. Indirect function calls are now available. 8. Interval expressions are now part of default regular expressions for GNU Awk syntax. 9. --gen-po is now correctly named --gen-pot. 10. switch / case is now enabled by default. There's no longer a need for a configure-time option. 11. Gawk now supports BEGINFILE and ENDFILE. See the doc for details. 12. Directories named on the command line now produce a warning, not a fatal error, unless --posix or --traditional. 13. The new FPAT variable allows you to specify a regexp that matches the fields, instead of matching the field separator. The new patsplit() function gives the same capability for splitting. 14. All long options now have short options, for use in `#!' scripts. 15. Support for IPv6 is added via the /inet6/... special file. /inet4/... forces IPv4 and /inet chooses the system default (probably IPv4). 16. Added a warning for /[:space:]/ that should be /[[:space:]]/. 17. Merged with John Haque's byte code internals. Adds dgawk debugger and possibly improved performance. 18. `break' and `continue' are no longer valid outside a loop, even with --traditional. 19. POSIX character classes work with --traditional (BWK awk supports them). 20. Nuked redundant --compat, --copyleft, and --usage long options. 21. Arrays of arrays added. See the doc. 22. Per the GNU Coding Standards, dynamic extensions must now define a global symbol indicating that they are GPL-compatible. See the documentation and example extensions. THIS CHANGES BEHAVIOR!!!! 23. In POSIX mode, string comparisons use strcoll/wcscoll. THIS CHANGES BEHAVIOR!!!! 24. The option for raw sockets was removed, since it was never implemented. 25. Gawk now treats ranges of the form [d-h] as if they were in the C locale, no matter what kind of regexp is being used, and even if --posix. The latest POSIX standard allows this, and the documentation has been updated. Maybe this will stop all the questions about [a-z] matching uppercase letters. THIS CHANGES BEHAVIOR!!!! 26. PROCINFO["strftime"] now holds the default format for strftime(). 27. Updated to latest infrastructure: Autoconf 2.68, Automake 1.11.1, Gettext 0.18.1, Bison 2.5. 28. Many code cleanups. Removed code for many old, unsupported systems: - Atari - Amiga - BeOS - Cray - MIPS RiscOS - MS-DOS with Microsoft Compiler - MS-Windows with Microsoft Compiler - NeXT - SunOS 3.x, Sun 386 (Road Runner) - Tandem (non-POSIX) - Prestandard VAX C compiler for VAX/VMS - Probably others that I've forgotten 29. If PROCINFO["sorted_in"] exists, for(iggy in foo) loops sort the indices before looping over them. The value of this element provides control over how the indices are sorted before the loop traversal starts. See the manual. 30. A new isarray() function exists to distinguish if an item is an array or not, to make it possible to traverse multidimensional arrays. 31. asort() and asorti() take a third argument specifying how to sort. See the doc.
2012-03-17Enable user-destdir support.sbd1-2/+2
2012-03-16Pickup PLIST.Linux2 from python27 not python24 - fix build on at least ↵abs1-2/+2
RedHat ES 5.6
2012-03-16Update to latest snapshot, changelog asplunky2-6/+6
- use INSTALL_DATA to install manpages (prevents pages being marked executable) - recognise (but ignore) the __returns_twice__ GCC attribute - Fix bug causing failure when comparing bool pointers. Fixes Jira#PCC-383 by Nicolas Joly, bugfix by Will Noble on pcc-list.
2012-03-15Bump PKGREVISION from default python to 2.7.obache2-2/+4
2012-03-15lang/ruby: Fix ruby193-base for DragonFlymarino1-1/+5
The maintainers of ruby have changed the shared library naming scheme for FreeBSD and DragonFly: For ruby18, it's libruby18.so.18 (last part = RUBY_VER) For ruby19, it's libruby19.so.19 (last part = RUBY_VER) for ruby193, it's libruby193.so.191 (last part derived from API, not version) The rubyversion.mk was never updated to reflect that, and as a result ruby 1.9.3 has never built on DragonFly. This commit will allow lang/ruby193-base package to build.
2012-03-15Update to GCC 4.4.7sbd2-7/+6
GCC 4.4.7 is a bug-fix release containing fixes for regressions and serious bugs in GCC 4.4.6. This release marks the end of the maintainance of the GCC 4.4 series. This is the list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 4.4.7 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here). http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.2
2012-03-15More dragonfly cleanup.sbd4-514/+0
2012-03-15fix PLISTplunky1-1/+2
2012-03-15As this package is marked NOT-FOR-DRAGONFLY remove dragonfly patchessbd4-89/+2
and pre-configure. Also remove MESSAGE_SUBST.
2012-03-15Pickup maintainership of gcc4 series packages.sbd3-6/+6
This means I will also take care of adding newer gcc version.
2012-03-14Pass proper configure arguments so that it is happy with GNU tools availablewiz3-15/+15
on NetBSD; removes two dependencies. Unlimit before running tests, reduces test failures. Add t-crtstuff to tmake_file on NetBSD as well. gcc46 should work much better now on NetBSD. All from Kai-Uwe Eckhardt in private mail. Bump PKGREVISION.
2012-03-12Update to 5.1.5.wiz6-21/+17
Lua 5.1.5 released. This is a bug-fix release. (no further changelog found) Remove master site that doesn't have new tarball. Fix pkglint warning in patch-ac.
2012-03-12Prevent objcopy to be used on SunOS, otherwise Ruby segfaults.fhajny2-2/+10
2012-03-12Fix SunOS linker/as args.fhajny3-21/+41
2012-03-12Remove the gcc4X/preconfigure.mk files, they are unused and obsolete.sbd3-33/+0
2012-03-12Remove the MESSAGE files from gcc34 and gcc4X, the messages is VERY outdated!sbd4-68/+0
2012-03-10Be explicit in not trying to build the JPL interfacemarkd1-1/+2
2012-03-10bump PKGREVISION from python default change to 2.7.obache1-1/+2
2012-03-09clean-ups (adapted for recent mk-configure)cheusov1-6/+2
2012-03-09Update parrot to version 4.1.0.he2-7/+7
Upstream changes: - Core + Shared libraries and installable binaries are now stripped if built with --optimize on Cygwin, which greatly reduces their size on disk + New experimental PCC-related ops added to core. - Documentation + Revised 'docs/project/release_manager_guide.pod' - Tests + Parrot now uses Travis CI http://travis-ci.org + Parrot Continuous Integration (CI) with Travis CI means every commit of Parrot is now compiled and tested on gcc, g++ and clang with various Configure.pl options. + CI Notifications are sent to parrot-dev, the #parrot IRC channel and Smolder + Cardinal and Rakudo spec tests also on Travis CI
2012-03-09Update parrot to version 4.0.0.he2-7/+7
Upstream changes: - Core + Several cleanups to the interp subsystem API + Cleanups and documentation additions for green threads and timers + Iterator PMC and family now implement the "iterator" role + A bug in Parrot_ext_try was fixed where it was not popping a context correctly - Documentation + Docs for all versions of Parrot ever released are now available at http://parrot.github.com - Tests + Timer PMC tests were converted from PASM to PIR
2012-03-08Update parrot to version 3.11.0.he3-24/+6
Upstream changes: - Core + packfile api and pbc handling improvements + smarter recursion tracking across threads + new "pop_upto_eh" op for finer-grained exception handling + subroutine-level profiling runcore cleanups + improved window support - Languages + new math builtins in winxed (abs, sinh, cosh and tanh) + better inline support in winxed + squaak improvements (sub as expression, new read() builtin) - Documentation + many new man pages thanks to gci students - Tests + updated example code for FileHandle and Iterator + coding standards fixes
2012-03-08Update python default version to 2.7, per announcement on pkgsrc-userswiz1-5/+5
last week.
2012-03-08Update parrot to version 3.10.0. Subsequent updates to follow...he5-25/+37
Pkgsrc changes: * Adapt to changes in list of installed files * Remove a now-irrelevant patch, add another as a workaround for a timing-dependent patch (done differently in later revisions) Upstream changes: - Core + The mark VTABLE was added to the Select PMC + The Parrot::Embed Perl 5 module was removed from parrot.git and now lives at https://github.com/parrot/parrot-embed + A set_random method was added to the Integer PMC, so random numbers can be generated without needing to load math dynops + A new implementation of green threads was added to Parrot, in preparation for a robust hybrid threading system. Green threads are currently not available on Windows. - Languages + Winxed - 'multi' modifier improved - throw "string" now emits throw instead of die - several optimizations in generated code - improved some error dianostics - Community + Parrot Foundation was accepted to Google Code-In 2011. We could always use more volunteers. Task ideas are on the wiki: https://github.com/parrot/parrot/wiki/Google-Code-In-Task-Ideas - Documentation - Tests + Added tests for recently-fixed bugs using return :flat and ResizableStringArrays.
2012-03-08python install different files on Linux-2.* and Linux-3.*sbd2-12/+17
2012-03-07Update PEAR Archive_Tar included in this package to 1.3.9.taca2-7/+7
Release date: 2012-02-27 14:29 UTC Release state: stable Changelog: * Fix Bug #16759: No error thrown from missing PHP zlib functions [mrook] * Fix Bug #18877: Incorrect handling of backslashes in filenames on Linux [mrook] * Fix Bug #19085: Error while packaging [mrook] * Fix Bug #19289: Invalid tar file generated [mrook] Bump PKGREVISION.
2012-03-06Recursive PKGREVISION bump for xulrunner, nss, and nspr.ryoon3-6/+6
2012-03-05Update to 4.6.3, from Kai-Uwe Eckhardt.wiz2-6/+6
GCC 4.6.3 This is the [22]list of problem reports (PRs) from GCC's bug tracking system that are known to be fixed in the 4.6.3 release. This list might not be complete (that is, it is possible that some PRs that have been fixed are not listed here). 22. http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.3
2012-03-05Use tclsh from pkgsrc for the case lang/tcl is buildlinked.obache1-1/+3
2012-03-05python install different files on Linux-2.* and Linux-3.*sbd6-16/+29
2012-03-05Improve the post-extract chmod so it doesn't choke on Solaris, wheredholland1-2/+2
a chmod -R that goes into work/.tools will fail for some Solaris reason.
2012-03-05Give the package configure script the host type names for "solaris" thatdholland1-3/+3
it says it wants.
2012-03-04Add and enable ruby-coffee-script and ruby-coffee-script-source.taca1-1/+3
2012-03-04Importing ruby-coffee-script package version 2.2.0.taca4-0/+28
Ruby CoffeeScript is a bridge to the JS CoffeeScript compiler.
2012-03-04Importing ruby-coffee-script-source version 1.2.0.taca4-0/+29
CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.
2012-03-04Add and enable ruby-execjs.taca1-1/+2
2012-03-04Importing ruby-execjs package version 1.3.0.taca4-0/+40
ExecJS lets you run JavaScript code from Ruby.
2012-03-04Teach perllink(1) to transparently handle the case where a file has beentron2-3/+7
compressed with "gzip". This stops it from creating a lot of broken symbolic links if "MANZ" is defined. Bump package revision because of this change.
2012-03-04Update to O'Caml 3.12.1asau8-147/+61
Changes in Objective Caml 3.12.1: Features: - added '-ml-synonym' and '-mli-synonym' options to ocamldep - added '-ocamldoc' option to ocamlbuild - added possibility to add options to ocamlbuild - added access to current camlp4 parsers and printers - improved instruction selection for float operations on amd64 - stdlib: added a 'usage_string' function to Arg - allow with constraints to add a type equation to a datatype definition - ocamldoc: allow to merge '@before' tags like other ones - ocamlbuild: allow dependency on file "_oasis" Other changes: - Changed default minor heap size from 32k to 256k words. - Added new operation 'compare_ext' to custom blocks, called when comparing a custom block value with an unboxed integer. Multiple bug fixes.
2012-03-04* change ALTERNATIVES for pydoc3.1 to pydoc3, match to original name.obache5-13/+14
* also rename idle3 with version suffix to avoid conflict with future python3. * stop to rename smtpd.py, it will not be installed as script in python3. Bump PKGREVISION.