Commit graph

6834 commits

Author SHA1 Message Date
wiz
5fd9b6360b Fix build on NetBSD-current after Jan 2. 2013-01-19 14:38:26 +00:00
asau
9e9631c53c Update to Chicken 4.8.0.1
Requested by Peter Bex.


Changes in 4.8.0.1 since 4.8.0

- Security fixes
  - Use POSIX poll() on systems where available.  This avoids a design flaw
    in select(); it supports no more than FD_SETSIZE descriptors.

- Core libraries
  - Fixed EINTR handling in process-wait and when reading from file ports.
  - Bugfix for irregex (#686).  Note: although irregex.scm now says version
    0.9.2, the version is actually 0.8.3 plus a few backported patches.
  - Fixed problem in "make-pathname" that returned an absolute path if given
    a relative one without a directory argument.
  - On 64-bit systems the feature identifier "64bit" is registered.

- Compiler
  - Fixed various bugs in the type database.
  - Bugfixes and improvements in the scrutinizer.
  - In the flow-analysis pass, type-matching of combinations of
    "list"/"list-of" types has been made more reliable.

- Syntax expander
  - Make macro-renamed defines in begin bodies (inside modules)
    visible to later forms. (#944).

- Runtime system
  - Fixed incorrect code in the foreign argument conversion for
    "unsigned-integer64" (#955).

- Core tools
  - The runtime linker path for compiled executables was not set correctly
    on FreeBSD systems.
  - Fix install-extension breakage when the second arg contains pairs (SRC DST).

- Build system
  - Prevent rebuilding of buildversion.scm on every make(1) on Windows.
2013-01-18 20:56:14 +00:00
taca
5e0eb25a21 Switch php53 to t.3.21. 2013-01-17 16:19:33 +00:00
taca
1eb80a172c Update php53 to 5.3.21.
* pkgsrc change: use locally recreated suhosin patch file.


17 Jan 2013, PHP 5.3.21

- Zend Engine:
  . Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user).
    (Johannes)

- cURL extension:
  . Fixed bug (segfault due to libcurl connection caching). (Pierrick)
  . Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for
    CURLOPT_SSL_VERIFYHOST). (Pierrick)
  . Fixed bug #63352 (Can't enable hostname validation when using curl stream
    wrappers). (Pierrick)
  . Fixed bug #55438 (Curlwapper is not sending http header randomly).
    (phpnet@lostreality.org, Pierrick)
2013-01-17 16:18:24 +00:00
taca
85c09a581c Switch php54 to 5.4.11. 2013-01-17 15:49:11 +00:00
taca
1209bdcefa Update php54 to 5.4.11.
17 Jan 2013, PHP 5.4.11

- Core:
  . Fixed bug #63762 (Sigsegv when Exception::$trace is changed by user).
    (Johannes)
  . Fixed bug #43177 (Errors in eval()'ed code produce status code 500).
    (Todd Ruth, Stas).

- Filter:
  . Fixed bug #63757 (getenv() produces memory leak with CGI SAPI). (Dmitry)
  . Fixed bug #54096 (FILTER_VALIDATE_INT does not accept +0 and -0).
    (martin at divbyzero dot net, Lars)

- JSON:
  . Fixed bug #63737 (json_decode does not properly decode with options
    parameter). (Adam)

- CLI server
  . Update list of common mime types. Added webm, ogv, ogg. (Lars,
    pascalc at gmail dot com)

- cURL extension:
  . Fixed bug (segfault due to libcurl connection caching). (Pierrick)
  . Fixed bug #63859 (Memory leak when reusing curl-handle). (Pierrick)
  . Fixed bug #63795 (CURL >= 7.28.0 no longer support value 1 for
    CURLOPT_SSL_VERIFYHOST). (Pierrick)
  . Fixed bug #63352 (Can't enable hostname validation when using curl stream
    wrappers). (Pierrick)
  . Fixed bug #55438 (Curlwapper is not sending http header randomly).
    (phpnet@lostreality.org, Pierrick)
2013-01-17 15:48:09 +00:00
manu
130292ae5b Work around a NULL dereference (bug report was submitted upstream) 2013-01-17 13:29:59 +00:00
joerg
83a4be9aa8 Use void on mark. 2013-01-11 23:27:37 +00:00
jperkin
9b45a3ba2b Fix build on Solaris. The package isn't functional as it looks for gcc
files in hardcoded locations, but perhaps it works on certain releases
anyway, and we can fix the package for SmartOS later.
2013-01-11 19:16:47 +00:00
joerg
8e98e3b242 Explicitly include sys/vmmeter.h on NetBSD. 2013-01-11 13:28:36 +00:00
joerg
563ec15f29 Prefer bsdtar (in-tree) over external GPL3 gtar. 2013-01-11 00:15:39 +00:00
reed
6d9f88a97d Allow to build on systems without O_CLOEXEC (like CentOS 5.8 Linux).
patch from
http://bugs.python.org/issue14359
http://hg.python.org/cpython/rev/09371e2ae84d

This patch solves building failure so not bumping revision.
2013-01-09 17:01:02 +00:00
taca
a42d2b4130 Start update of Ruby on Rails 3.2.11. 2013-01-09 12:40:52 +00:00
taca
fbb8462a37 Start update of Ruby on Rails 3.1.10. 2013-01-09 12:33:28 +00:00
taca
75b87c2b2f Start update of Ruby on Rails 3.0.19. 2013-01-09 12:24:26 +00:00
taca
54af9d7921 Update PHP53_VERSION and PHP54_VERSION to make match to php53 and php54. 2013-01-07 14:26:14 +00:00
taca
613d8ccdc4 Update php54 to 5.4.10.
20 Dec 2012, PHP 5.4.10

- Core:
  . Fixed bug #63635 (Segfault in gc_collect_cycles). (Dmitry)
  . Fixed bug #63512 (parse_ini_file() with INI_SCANNER_RAW removes quotes
    from value). (Pierrick)
  . Fixed bug #63468 (wrong called method as callback with inheritance).
    (Laruence)
  . Fixed bug #63451 (config.guess file does not have AIX 7 defined,
    shared objects are not created). (kemcline at au1 dot ibm dot com)
  . Fixed bug #61557 (Crasher in tt-rss backend.php).
    (i dot am dot jack dot mail at gmail dot com)
  . Fixed bug #61272 (ob_start callback gets passed empty string).
    (Mike, casper at langemeijer dot eu)

- Date:
  . Fixed bug #63666 (Poor date() performance). (Paul Talborg).
  . Fixed bug #63435 (Datetime::format('u') sometimes wrong by 1 microsecond).
    (Remi)

- Imap:
  . Fixed bug #63126 (DISABLE_AUTHENTICATOR ignores array). (Remi)

- Json:
  . Fixed bug #63588 (use php_next_utf8_char and remove duplicate
    implementation). (Remi)

- MySQLi:
  . Fixed bug #63361 (missing header). (Remi)

- MySQLnd:
  . Fixed bug #63398 (Segfault when polling closed link). (Laruence)

- Fileinfo:
  . Fixed bug #63590 (Different results in TS and NTS under Windows).
    (Anatoliy)

- FPM:
  . Fixed bug #63581 Possible null dereference and buffer overflow (Remi)

- Pdo_sqlite:
  . Fixed Bug #63149 getColumnMeta should return the table name
    when system SQLite used. (Remi)

- Apache2 Handler SAPI:
  . Enabled Apache 2.4 configure option for Windows (Pierre, Anatoliy)

- Reflection:
  . Fixed Bug #63614 (Fatal error on Reflection). (Laruence)

- SOAP
  . Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests).
    (John Jawed, Dmitry)

- Sockets
  . Fixed bug #49341 (Add SO_REUSEPORT support for socket_set_option()).
    (Igor Wiedler, Lars)
2013-01-07 14:24:33 +00:00
taca
2437e085ba Update php53 to 5.3.20.
20 Dec 2012, PHP 5.3.20

- Zend Engine:
  . Fixed bug #63635 (Segfault in gc_collect_cycles). (Dmitry)
  . Fixed bug #63512 (parse_ini_file() with INI_SCANNER_RAW removes quotes
    from value). (Pierrick)
  . Fixed bug #63468 (wrong called method as callback with inheritance).
    (Laruence)

- Core:
  . Fixed bug #63451 (config.guess file does not have AIX 7 defined,
    shared objects are not created). (kemcline at au1 dot ibm dot com)
  . Fixed bug #63377 (Segfault on output buffer).
    (miau dot jp at gmail dot com, Laruence)

- Apache2 Handler SAPI:
  . Enabled Apache 2.4 configure option for Windows (Pierre, Anatoliy)

- Date:
  . Fixed bug #63435 (Datetime::format('u') sometimes wrong by 1 microsecond).
    (Remi)

- Fileinfo:
  . Fixed bug #63248 (Load multiple magic files from a directory under Windows).
    (Anatoliy)
  . Fixed bug #63590 (Different results in TS and NTS under Windows).
    (Anatoliy)

- FPM:
  . Fixed bug #63581 (Possible null dereference and buffer overflow). (Remi)

- Imap:
  . Fixed bug #63126 (DISABLE_AUTHENTICATOR ignores array). (Remi)

- MySQLnd:
  . Fixed bug #63398 (Segfault when polling closed link). (Laruence)

- Reflection:
  . Fixed Bug #63614 (Fatal error on Reflection). (Laruence)

- SOAP
  . Fixed bug #63271 (SOAP wsdl cache is not enabled after initial requests).
    (John Jawed, Dmitry)
2013-01-07 14:23:57 +00:00
wiz
bc5b02fb14 Remove unused patches (after 3.4.1 update) 2013-01-07 13:28:30 +00:00
wiz
869c953332 Update to 3.4.1, based on othyro's package from wip.
This version compiles with tcl-8.5.
2013-01-07 13:26:41 +00:00
wiz
4bf359055f Add pod2html to tools to fix build. 2013-01-06 22:27:17 +00:00
wiz
5d8f6df77c Remove tcl-itcl-current -- it's ancient, and nothing in pkgsrc uses it. 2013-01-05 22:58:34 +00:00
taca
10a0c8a036 Start updating of Ruby on Rails 3.2.10. 2013-01-05 14:17:48 +00:00
taca
19d93d1c19 Start update of Ruby on Rails 3.1.9. 2013-01-05 13:57:10 +00:00
taca
ffc655024e Start update of Ruby on Rails 3.0.18. 2013-01-05 13:30:32 +00:00
adam
59a40f954a ...and the patch itself. Thank you, wizd(8). 2013-01-03 19:11:40 +00:00
adam
96416000fe Removed patch-projects_sample_autoconf_config.sub 2013-01-03 15:36:01 +00:00
adam
2b128a5b38 Changes 3.2:
* Improvements to Clang's diagnostics
* Support for tls_model attribute
* Type safety attributes
* Documentation comment support
More...
2013-01-03 15:19:53 +00:00
dholland
2da42d7c1f Don't hardwire /usr/pkg; use $PREFIX instead. This fixes various
problems with linking and rpaths, such as the NetBSD manifestation of
PR 47187, and probably others; I haven't tried yet but I suspect at
least my manifestation of PR 44985 will be fixed too.
2013-01-03 10:11:34 +00:00
ryoon
8be3ab6b17 Remove ftp.opendylan.org, no ping some time. 2013-01-03 00:45:55 +00:00
jperkin
1eed8c4bcc When using USE_PKGSRC_GCC_RUNTIME, ensure the fortran wrapper uses the
custom specs file too, so that the correct runtime is used.
2013-01-02 22:55:09 +00:00
dholland
8f3c2fc86b Remove leftover references to gcc3-ada and gcc34-ada. 2012-12-31 03:20:12 +00:00
sbd
43f14832af Use ${PKGGNUDIR} and ${PKGMANDIR} in INSTALLATION_DIRS. 2012-12-31 00:27:36 +00:00
sbd
e1f1f841fe Add back PLIST conditionals.
Bump PKGREVISION
2012-12-30 03:05:13 +00:00
dholland
8ce7814a9a Remove old Ada compilers, as agreed upon quite some time back. 2012-12-29 19:48:52 +00:00
dholland
53b266c8db oops, straggler. 2012-12-29 19:42:06 +00:00
dholland
d2daa7030b Remove pnet packages. This project only ever existed because of the
FSF's not-invented-here reflex, never went anywhere, and has been
dead upstream for a long time.
2012-12-29 19:41:17 +00:00
bsiegert
639c01d1f1 MirBSD build fix: don't break when there is no _SC_GET{PW,GRâ‰}_R_SIZE_MAX.
Freeze exception granted by wiz.
2012-12-29 13:49:12 +00:00
sbd
bdd4d801ac The PY_PLATNAME on Linux is now 'linux'. 2012-12-25 23:48:47 +00:00
sbd
ed7f7d59b3 configure needs the path to mkdir as its used in installed files. 2012-12-25 23:47:39 +00:00
dholland
9779b39196 Revert previous as it breaks clang. PR 47342 2012-12-21 20:28:36 +00:00
dholland
6fa4438156 Revert previous; Joerg says it breaks on clang. (It would be nice if
clang didn't masquerade as gcc and then turn out to be incompatible.)
Reopens PR 47342, but I'll deal.
2012-12-21 20:26:42 +00:00
dholland
ad900ee7ac Fix broken build with gcc 4.5. While here, fix usage of tolower().
PKGREVISION -> 1.
2012-12-21 04:23:45 +00:00
dholland
00e1ab533d Recognize i486-netbsd as well as i386-netbsd. 2012-12-21 04:06:45 +00:00
joerg
df314a7a74 -R is a linker flag, so prefix with -Wl. 2012-12-20 22:07:57 +00:00
joerg
8ad6546868 Consistently return a value in non-void functions. 2012-12-20 21:49:06 +00:00
jperkin
49589b62c8 Add support for 64-bit Solaris. 2012-12-18 12:02:10 +00:00
asau
aea291efaa Update to ABCL 1.1.0
Version 1.1.0
=============
svn.uri=:"http//common-lisp.net/project/armedbear/svn/trunk/abcl/"
(22 November 2012)

Features
--------

  *  A functioning (A)MOP implementation through the hard work of Rudi
     Schlatte (@rudi)

  *  The implementation can be used across many more Quicklisp systems
     through a process of extensive testing.  Thanks @xach!

     Nota bene: all of the following systems need patches to work as
     of the 2012-10-13 Quicklisp.  All patches have been accepted in
     at least an initial form by the upstream maintainers.

     ** CLOSER-MOP
        Quite possible with local patches
     ** CFFI
       Needs patches to 2012-10-13 Quicklisp.  [!!?]
       *** Dynamic interfaces idempotent across process -- no more reloading
     ** HUNCHENTOOT
       *** some bugs with underlying streams to be fixed in abcl-1.2-dev
     ** CXML
        Basic XML parsing works.  XPath still borked. [???]
  *  Java 5 bytecode Compiler

     The internal Lisp-to-Java bytecode compiler has been hardened by
     regression testing across Quicklisp libraries.

     **  Extensive interpreter/compiler bug fixes due to access to cl-test-suite [???] @antov
     ** large objects (?!?)

  *  The facility to construct runtime classes via JNEW-RUNTIME-CLASS (@astalla)

    Pretty close to full coverage of primtives for creating synthethic
    java classes at runtime.  Easy to extend with your needs; sensible
    defaults.

    ** Fields
    *** getter/setters
    ** Annotations


  * ASDF

     ** Stock ASDF-2.26 with conditional patches for the URL-PATHAME and
        JAR-PATHNAME implementation extensions to ANSI.

  *  ABCL-CONTRIB

     ** ABCL-ASDF

        Network installation of binary artifacts named by Maven POM uris.

        *** checks at runtime if a given class is present in the
            accessible classloaders

        *** If the check for the presence of a class fails, find a
            maven-3.0.4 binary locally, execute its Aether connector
            to retrieve its transitive dependencies from the network.

      ** JSS

         Java Syntax Sucks.  q.v [lsw2]

         Extensive bugfixing wrt. method resolution [#229]

      ** JFLI

         A "captured from the wild" version of what @rich.hickey did before Clojure.



Changes
-------

  * [#249] PATHNAME merge semantics DWIMs on an inferred type

  Extends ANSI PATHNAME in a non-conforming manner, which was probably
  already the case.

  * [r13695] Reimplementation of global symbol macros to avoid using
    the symbol's value slot.

  * [r13696] DEFMACRO now supports documentation strings as per the
    ANSI specification.

  * [r13700] ABCL loads under the Weblogic 10.3 application server.

  * [r13768] [#193] Allow zero-length symbols

  * [r13785] JNEW-RUNTIME-CLASS gets fields and annotations

  * [r13790] JNEW-RUNTIME-CLASS getters/setters for fields

  * [r13796] [r13797] N3 DOAP description for ABCL

  * [r13803] Build target 'abcl-contrib.jar' packages ABCL-CONTRIB

Fixes
-----

  * ANSI [#241]

     ** &AUX parameters fixes RESTAS


  * [#221] Stack exhaustsion on funcall in non-existing package

  * [#113] DEFSTRUCT concurrency

  * [#216][#211] Compiler

    ** stack inconsistency

  * [#187] Better SORT and STABLE-SORT via Jorge Tavares [???]
2012-12-17 21:47:31 +00:00
taca
b30d0f0090 Update ruby-coffee-script-source to 1.4.0.
Exact changes are unknown.
2012-12-17 12:23:05 +00:00
dholland
ff9fd1aaf2 Use -Werror=format when checking HAVE_ATTRIBUTE_FORMAT_PARSETUPLE, so
injecting -Wall -Wno-error does not cause the test to produce the wrong
answer. (If it does, the wrong information is installed in /usr/include,
and ultimately provokes PR 47342.)

Same as -r1.8 of python27's patch-al.
2012-12-16 23:32:46 +00:00