summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2011-02-25Update to 4.4.5, fixes a build problem on OpenIndiana (and probablyhans5-17/+19
Solaris 11 Express, too). Changes 4.4.5: The GNU project and the GCC developers are pleased to announce the release of GCC 4.4.5. This release is a bug-fix release, containing fixes for regressions in GCC 4.4.4 relative to previous releases of GCC.
2011-02-25Update pcc-current from 20101129 version to 1.0.0 BETA of 20110225.he3-18/+24
Impetus to upgrade from Matthias Rampke. Pkgsrc changes: o Changed package name to not include upstream version number (ouch!) Upstream changes: o Lots of fixes; list of changes not easily available. o The main supported architectures are i386 and amd64; other targets have "less functionality". Please help in testing this; report bugs via http://pcc.ludd.ltu.se/jira.
2011-02-25Let's assume for now that everything that worked with python-2.6 alsowiz1-2/+2
works with python-2.7.
2011-02-22Use function-style `print', for python3.obache1-4/+4
2011-02-22Fix unprivileged buildadam3-6/+15
2011-02-22fix for python27.obache1-3/+3
2011-02-22Allow python27 and acceptable by default (default python is still 2.6).obache1-8/+16
2011-02-22+ python27obache1-1/+2
2011-02-22Import python27-2.7.1 as lang/python27.obache25-0/+5783
Python 2.7 is intended to be the last major release in the 2.x series. The Python maintainers are planning to focus their future efforts on the Python 3.x series. This means that 2.7 will remain in place for a long time, running production systems that have not been ported to Python 3.x. Two consequences of the long-term significance of 2.7 are: * It's very likely the 2.7 release will have a longer period of maintenance compared to earlier 2.x versions. Python 2.7 will continue to be maintained while the transition to 3.x continues, and the developers are planning to support Python 2.7 with bug-fix releases beyond the typical two years. * A policy decision was made to silence warnings only of interest to developers. :exc:`DeprecationWarning` and its descendants are now ignored unless otherwise requested, preventing users from seeing warnings triggered by an application. This change was also made in the branch that will become Python 3.2. (Discussed on stdlib-sig and carried out in :issue:`7319`.) In previous releases, :exc:`DeprecationWarning` messages were enabled by default, providing Python developers with a clear indication of where their code may break in a future major version of Python. However, there are increasingly many users of Python-based applications who are not directly involved in the development of those applications. :exc:`DeprecationWarning` messages are irrelevant to such users, making them worry about an application that's actually working correctly and burdening application developers with responding to these concerns. You can re-enable display of :exc:`DeprecationWarning` messages by running Python with the :option:`-Wdefault <-W>` (short form: :option:`-Wd <-W>`) switch, or by setting the :envvar:`PYTHONWARNINGS` environment variable to ``"default"`` (or ``"d"``) before running Python. Python code can also re-enable them by calling ``warnings.simplefilter('default')``.
2011-02-21Oops, it should be commit before CHANGE-2011 update.taca4-1/+351
Add Add patches to fix SA43328.
2011-02-21Bump PKGREVISION for DL_AUTO_VARS.taca1-1/+2
2011-02-21Regen distinfo.taca1-1/+4
2011-02-21Add patches to fix SA43328.taca4-2/+174
Bump PKGREVISION.
2011-02-21Re-enable DL_AUTO_VARS as php5 package.taca1-1/+4
2011-02-21Re-enable suhosin patch as php53.taca2-4/+7
2011-02-21Introduce RUBY_ABI_VERSION and use it BUILDLINK_ABI_DEPENDS.taca2-4/+6
There are ABI incompatibility amaong Ruby 1.8.7 patchlevel 302, 330 and 334, So it would be handle if such problem in future.
2011-02-21Update ruby19-base package to 1.9.2pl180 (Ruby 1.9.2 p180).taca5-16/+33
* The FileUtils Vulnerability http://www.ruby-lang.org/en/news/2011/02/18/fileutils-is-vulnerable-to-symlink-race-attacks/ * Add a patch r30779 from repository; a bug of utf-8 string handling. For more detail changes of Ruby 1.9.2pl180, please refer: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_180/ChangeLog
2011-02-21Update ruby18-base package to 1.8.7.334 (Ruby 1.8.7p334).taca1-4/+4
* The FileUtils Vulnerability http://www.ruby-lang.org/en/news/2011/02/18/fileutils-is-vulnerable-to-symlink-race-attacks/ * The $SAFE Vulnerability Fri Feb 18 21:18:55 2011 Shugo Maeda <shugo@ruby-lang.org> * test/ruby/test_exception.rb (TestException::test_to_s_taintness_propagation): Test for below. Fri Feb 18 21:18:55 2011 URABE Shyouhei <shyouhei@ruby-lang.org> * error.c (exc_to_s): untainted strings can be tainted via Exception#to_s, which enables attackers to overwrite sane strings. Reported by: Yusuke Endoh <mame at tsg.ne.jp>. * error.c (name_err_to_s): ditto. Fri Feb 18 21:17:22 2011 Shugo Maeda <shugo@ruby-lang.org> * lib/fileutils.rb (FileUtils::remove_entry_secure): there is a race condition in the case where the given path is a directory, and some other user can move that directory, and create a symlink while this method is executing. Reported by: Nicholas Jefferson <nicholas at pythonic.com.au> Fri Feb 18 19:46:46 2011 NAKAMURA Usaku <usa@ruby-lang.org> * win32/win32.c (init_stdhandle): backport mistake of r29382. some code are needless in ruby 1.8. [ruby-core:34579] Fri Feb 18 19:22:17 2011 URABE Shyouhei <shyouhei@ruby-lang.org> * configure.in: revert revision r29854. This revision introduced binary incompatibilities on some circumstances. The bug that revision was fixing gets reopened by this reversion. [ruby-dev:43152] cf. [Bug #2553]
2011-02-21* Start upate of ruby18 and ruby19 packags.taca1-5/+4
* Remove redundant GEM_HOME definition from PLIST.
2011-02-21Update sun-{jre,jdk}6 to 6.0.24.obache7-339/+434
Java SE 6 Update 24 * OlsonData 2010o * Java DB 10.6.2.1 * Bug Fixes, include following security fix. CVE-2010-4422 CVE-2010-4447 CVE-2010-4448 CVE-2010-4450 CVE-2010-4451 CVE-2010-4452 CVE-2010-4454 CVE-2010-4462 CVE-2010-4463 CVE-2010-4465 CVE-2010-4466 CVE-2010-4467 CVE-2010-4468 CVE-2010-4469 CVE-2010-4470 CVE-2010-4471 CVE-2010-4472 CVE-2010-4473 CVE-2010-4474 CVE-2010-4475 CVE-2010-4476 Java SE 6 Update 23 * OlsonData 2010l * Java Hotspot VM 19.0 * Java VisualVM 1.3.1 * Menu Item Corrections for Right-to-Left Languages * Additional Languages Support in Linux Systems * Bug Fixes
2011-02-19lang/g95: bring in DragonFly supportrumko9-1/+547
ok@ wiz
2011-02-19Update parrot to version 3.1.0.he4-31/+21
Pkgsrc changes: o Adapt to changes in installed files o One of the files which are patched have changed location Upstream changes: New in 3.1.0 - Core + Exception PMCs are now subclassable from PIR + IPv6 is now supported and tested + Added Parrot_ext_try function to extend API (experimental), to allow implementation of try .. catch construcs in C extensions. + We now have a YAML library called YAML::Tiny, a port of YAML::Tiny from Perl 5 + Deprecated/experimental features are now stored in api.yaml in an easy-to-parse format, which will allow automated tools easy access to this data. This replaces DEPRECATED.pod, which no longer exists. + Improved GC latency + Improved GC performance on low-memory systems + Improved packfile annotation lookup complexity + Removal of unused code and SVN based code - NQP + A repository for a new NQP version which has a new object model is created at http://github.com/perl6/nqp - Languages + Cardinal (Ruby on Parrot) now compiles and passes it's test suite on master and is looking for developers : https://github.com/parrot/cardinal + Cardinal can send smoke reports with "rake smoke" or "parrot setup.pir smoke" + Jaspers, an implementation of Javascript on Parrot, now has a Github repo and is looking for developers: https://github.com/leto/jaspers - Community + The following Parrot Google Code-In students were grand prize winners: Fernando Brito, Brazil David Czech, Canada Nolan Lum, United States Matt Rajca, United States Tony Young, New Zealand Daniel Kang, United States We are very proud of them for their fine work and congratulate them for achieving top finalist status! For more info, see: http://google-opensource.blogspot.com/2011/02/google-code-in-grand-prize... - Documentation + Many new Parrot-related terms were added to docs/glossary.pod + Removal of most remaining references to SVN + Internal project documentation is included in html output - Tests + Test suite now passes on NetBSD 5.1 + Test coverage increased greatly for the Embed/Extend subsystem, thanks to a TPF grant: http://leto.net/dukeleto.pl/2011/01/parrot-embed-grant-update-2.html
2011-02-17Remove patch-aa, it's not in distinfo since the update about a week ago.wiz1-15/+0
2011-02-17Add RCS Id.wiz1-0/+1
2011-02-15Re-enable DL_AUTO_VARS -- makes PHP CLI work again with extensions thatshattered2-2/+6
are linked to pthread (like mysql.so).
2011-02-13change to match de-expanded ${PYSITELIB} in PRINT_PLIST_AWK.obache1-4/+3
2011-02-13remove "next;" in PRINT_PLIST_AWK, it may prevent additional substitute,obache1-7/+4
like ${EGG_INFODIR}.
2011-02-11Update ECL to version 11.1.1.asau5-154/+164
Requested by Matthew Mondor, who contributed description of changes. Since 10.4.1, changes were made in the following areas: - Better cross-compile support, including with C++ compilers - FFI from interpreted code now requires libffi - Compiler now shipped as a single FASL file, cmp.fas - Various fixes, notably in handling of: LIST/LIST*, foreign arrays and structures, optimization annotations, pathnames (logical pathnames and case), RENAME-FILE, READ, the debugger, ANSI CL function declarations, DECLAIM, DEFMACRO, EXPT, ASDF, rational math - Performance optimizations in the following areas: SETF expansions, AREF/ASET, unboxing, sequence functions, LOOP, ASSERT, use of long-long and long-double where possible, reworked compilation policies, EXT:MAKE-FOREIGN-DATA-FROM-ARRAY - Other new features: EXT:WITH-BACKEND See http://ecls.cvs.sourceforge.net/viewvc/ecls/ecl/src/CHANGELOG?revision=1.793 for more details, or src/CHANGELOG in the source.
2011-02-10update to 20110203, from John Marino per PMdrochner2-6/+6
changes: -use newer gcc-4.6 shapshot -improvements to NetBSD support: -catch up with some libc symbol RENAMEs -support shlib runtime search path
2011-02-07Add a patch from FreeBSD's port and it fixes runtime problemtaca3-5/+17
on DragonFly, too. The patch was provided by Rumko via private mail. Bump PKGREVISION.
2011-02-05Build shared library on OpenBSD too.hiramatsu2-4/+4
2011-02-02fixes shlib alias name for Solaris. PR#44480.obache1-2/+2
RUBY_API_TEENY must be used instead of _RUBY_VER_TEENY for shlib name.
2011-02-01Apply patch provided by obache@, fixing build problem on Solaris.taca1-1/+4
Should be fix PR pkg/44480.
2011-02-01+gnat-auxdrochner1-1/+2
2011-02-01add gnat-aux-20110125, an Ada compiler gased on a gcc-4.6 snapshot, fromdrochner4-0/+286
John Marino, originally per PR pkg/44436, slightly updated for i386/amd64, comes with a bootstrap which doesn't need an Ada compiler on the pkg build system (fetches a bootstrap binary from MASTER_SITE) There seems to be some incompatibility with the binutils/libgcc_s on NetBSD-current, leading to warnings. Not fatal, but should be investigated.
2011-01-30regen.wiz1-4/+4
2011-01-30Add RCS Id.wiz1-0/+2
2011-01-30Use more portable __sun instead of __sun__, per pkglint.wiz1-2/+2
2011-01-30Remove empty chunk.wiz1-3/+1
2011-01-30Improve MirBSD support, from Benny Siegert in PR 44491.wiz3-5/+25
2011-01-30lang/php53: add the missing suhosin patchrumko2-4/+7
5.3.5 was released due to a critical issue and the previous suhosin patch still applies. Prior art of this can be seen in OpenBSD's and FreeBSD's ports. ok@ wiz
2011-01-30Upgrade parrot from version 2.11.0 to 3.0.0.he4-86/+14
Pkgsrc changes: o Remove local patch which is no longer needed. o Adapt PLIST to changes in the set of installed files. Upstream changes: - Core + A new embedding API is available in "parrot/api.h" and documented in docs/pdd/pdd10_embedding.pod . + Packfile PMCs were refactored and can now be used to produce runnable bytecode. + Packfile manipulation code now throws embedder-friendly exceptions rather than printing error details directly to stderr. + Unicode support for file IO, environment variables, program names, and command-line parameters was improved. + An experimental gdb pretty-printers in tools/dev for Parrot STRINGs and PMCs is now available. (gdb 7.2 or later and Python are required) + c2str.pl and pmc2c.pl improvements result in a noticeably faster build. + Bugs in our Digest::sha256 library and bit-related dynamic ops were fixed by GCI student Nolan Lum. Both now work correctly on 32 and 64 bit systems. - Languages + ;)XD - OMeta for Winxed https://github.com/plobsing/ohm-eta-wink-kzd - Community + tree-optimization by GSoC student Tyler L. Curtis joined the nest and now lives at http://github.com/parrot/tree-optimization . + Plumage now lives at http://github.com/parrot/plumage and is installable. + Christmas went as scheduled. The Parrot team does not take credit for this event. - Documentation + HTML documentation generation has been rewritten and greatly simplified. + We have improved documentation in docs/project/git_workflow.pod about keeping a fork of parrot.git in sync. + Translations of our README in various languages are now in the docs/translation directory, thanks to Google Code-In students. - Tests + A better way to write "todo" tests with Parrot's Test::More was implemented by GCI student Fernando Brito. + Major increases in test coverage of many core PMCs, dynamic PMCs and dynamic opcodes resulted from GCI and the intrepid students it attracted. + Jonathan "Duke" Leto set up Debian Linux x86_64 and sparc32 smokers in the GCC Compile Farm, which continually submit smoke reports with a variety of configuration options and compilers. Thanks, GCC! + Makefile dependency checking is now automatically tested, resulting in a more reliable parallel build. + Coverage tests were improved for platforms with and without Devel::Cover.
2011-01-23Update to librep-0.91.0.tnn4-15/+14
0.91.0 ====== * Update note [important]: You need to rebuild rep-gtk and sawfish against this version of librep, because of an ABI-change. Your lisp files have to be byte-compiled again, too. * Halfway improved `debug-on-error' and `backtrace-on-error' [Teika Kazura] * When you evaluate a closure interactively, the module it belongs to is printed, too. [Teika kazura] * Improved functions' docstring support [Teika Kazura] * New function `subr-structure' [Teika Kazura] * Major documentation revision [Teika kazura] * `define-special-variable' is replaced by `defvar-setq' [Teika kazura] * Makefile's uninstall rule has been fixed [Christopher Bratusek] 0.90.6 ====== * renamed `file-uid-p' to `file-uid' and `file-gid-p' to `file-gid' [Christopher Bratusek] * Minor doc improvements [Teika Kazura] * improved specfile [Kim B. Heino] * Process execution failure emits better message. [Teika Kazura]
2011-01-23Add support for MirBSD to pkgsrc. Patches from Benny Siegert andagc1-1/+3
Thorsten Glaser.
2011-01-23Update to g95 0.92.markd5-51/+43
changes unknown - current stable version.
2011-01-20+runawkdrochner1-1/+2
2011-01-20add runawk-1.3.1, an AWK wrapper that provides support for modules, fromdrochner4-0/+151
Aleksey Cheusov per pkgsrc-wip
2011-01-19Pass LDFLAGS during linking; pkglint clean-upadam4-9/+10
2011-01-18Build fix: NetBSD provides UUID functions in libc, no libuuid here.asau3-2/+37
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2