Commit graph

6879 commits

Author SHA1 Message Date
joerg
52bc47a312 NetBSD needs _KMEMUSER now. 2013-02-19 22:34:09 +00:00
asau
9f0bb606e8 Update to ABCL 1.1.1
Changes in ABCL 1.1.1:

*  (A)MOP

All reported errors with the MOP implementation have been addressed.

*  SETF autoloader

An autoloader for SETF expansion functions has been implemented,
eliminating the errors associated with not being able to use (SETF
SYMBOL) without first invoking SYMBOL as a function.

* ANSI Tests

All outstanding regressions in the ANSI test suite with respect to
abcl-1.0.1 have been fixed.

*  ABCL-ASDF

The ability to resolve Maven components in ASDF system definitions has
been restored.
2013-02-18 18:16:14 +00:00
jaapb
5760dd5402 Removed the bytecomp_bytelink.ml patch, as suggested by degroote@ - it
isn't needed any longer and breaks some compilations. Also, changed some
patches to use the correct BSD_INSTALL variables for shared libraries, and
after discussion with adam@, I am taking over maintainership of this
package.
2013-02-18 16:29:28 +00:00
taca
c2ec8adfa4 Update included pear package Pear::Archive_Tar to 1.3.11.
Archive_Tar-1.3.11

Release date: 2013-02-09 11:46 UTC
Release state: stable

Changelog:

* Fix Bug #19746: Broken with PHP 5.5 [mrook]
* Implement Feature #11258: Custom date/time in files added on-the-fly [mrook]

Bump PKGREVISION.
2013-02-18 14:51:57 +00:00
dholland
384132a8a7 Revbump all elisp packages after emacs changes. 2013-02-17 19:17:55 +00:00
asau
dce1ddf9e6 Add test target. 2013-02-17 16:05:27 +00:00
taca
f06824ef00 Fix build problem of graphics/php-gd with png 1.6.0. 2013-02-17 13:10:13 +00:00
taca
52cbf5f07b Drop support for Ruby on Rails 3.0. 2013-02-17 09:16:53 +00:00
asau
59fca52e7f Update to Racket 5.3.3
This is a bug-fix release to address a flaw in DrRacket v5.3.2
concerning interactions between the contour window and the syntax
coloring.
2013-02-16 21:20:21 +00:00
wiz
d1b820f37b Recursive bump for png-1.6. 2013-02-16 11:18:58 +00:00
taca
ef7b7855ad Start update of Ruby on Rails 3.2.12. 2013-02-12 14:28:09 +00:00
taca
dce0b2f238 Start update of Ruby on Rails 3.1.11. 2013-02-12 14:16:07 +00:00
taca
2a2553c633 * Add fix for CVE-2013-0269, json vulnerability.
* Add comments to patches related to mdoc markup.

Bump PKGREVISION.
2013-02-12 13:03:08 +00:00
taca
e2ea949273 Define RUBY193_BASE_HACKS_MK instead of RUBY19_BASE_HACKS_MK. 2013-02-12 12:47:18 +00:00
asau
128fc154b9 Update to Racket 5.3.2
Changes in Racket v5.3.2

Core Libraries:

* The new `math' library provides functions and data structures for
  working with numbers and collections of numbers.  Functions include
  non-elementary (such as gamma, zeta, Lambert's W), number-theoretic
  (factorization, modular arithmetic), linear algebra (arithmetic,
  decompositions), and statistical (expected values, order statistics,
  binning).  Data structures include arbitrary-precision bigfloats,
  probability distributions, and multidimensional arrays.

* The new `file/untar', `file/untgz', and `file/unzip' libraries support
  unpacking widely used archive formats.

* The new `lazy-require' form allows programs to delay the loading and
  instantiation of helper modules until they are needed.

* The new `data/bit-vector' library provides an implementation of bit
  vectors (a mutable sequence of booleans) supporting popcount.

* The `racket/generic' library allows the specification of default
  method implementations for core datatypes.

* The `openssl' library can verify hostnames and use the operating
  system's certificate store to verify certificates.

Package System:

* A new package system is in beta release.  This system will become
  Planet's successor.  It differs significantly from the latter.  For
  details, please read the documentation at
  http://docs.racket-lang.org/planet2/ and list your packages on the new
  index at https://pkg.racket-lang.org/.

* The `raco test' command supports testing by collection and package, in
  addition to by directory and file, with the "-c" and "-p" options.

Teaching Libraries:

* batch-io: the read and write functions work on Unix-style standard
  input and output.

DrRacket:

* DrRacket's GUI is more responsive.

* The automatic parenthesis insertion mode is improved.

Scribble:

* Scribble renders Markdown format files via the "--markdown"
  command-line flag.  Example use case: Generate documentation hosted on
  GitHub or BitBucket.

* Documentation cross-reference information is stored in an SQLite3
  database, which means that SQLite3 is required for building Racket
  documentation on Unix/Linux machines (but SQLite3 is included in
  Racket distributions for Windows and Mac OS X).

  Using a database for cross-reference information significantly reduces
  the initial footprint of DrRacket, since DrRacket no longer needs to
  load all cross-reference information.

Typed Racket:

* Typed Racket programs can require `plot/typed' to draw plots.  List-
  and vector-accepting functions accept general sequences.

* Typed Racket supports Racket's delimited continuation and continuation
  mark operators.

Redex:

* Added more support for `define-judgment-form', including random
  generation for well-formed judgments and visualization of judgments.

Deprecation:

The following have been removed in this release:

* the `planet' command-line tool; use `raco planet' instead.

The following has been deprecated and will be removed in the August 2013
release:

* the `mzlib/class100' library; use `racket/class' instead.



Changes in Racket v5.3.1

Racket:

* The `case' form dispatches on characters, fixnums, symbols, and
  keywords in logarithmic time.  (Thanks to Jon Zeppieri.)

* The new `racket/format' library provides new and improved
  string-formatting functions.

* Logging tools include improved filtering support based on the name
  of a logger.  A new `define-logger' form simplifies the use of
  named loggers.  Forms such as `log-debug' now support string
  formatting.

* The `for' forms now support `#:break' and `#:final' clauses.

* The new PLTCOMPILEDROOTS environment variable configures the
  search path for compiled bytecode.

DrRacket:

* Check Syntax now summarizes the documentation (i.e., the blue
  boxes) for the identifier at the insertion point in the top-right
  corner of the definitions window.

* Check Syntax now runs continuously for programs that declare their
  language within the source.  This mode has been available for
  several of the past releases, but now enabled by default.

* DrRacket can spell-check string constants (enable this in the Edit
  menu).

Typed Racket:

* Typed Racket interprets the Any type as a different contract.
  This may signal dynamic errors in some existing mixed
  typed/untyped programs.  The normal fix is to replace a use of Any
  with a more specific types.

* NaN is included in all of Typed Racket's floating-point types,
  which makes precise floating-point types easier to use.

* Typed Racket supports a `cast' operation with support for
  higher-order types.

* Typed Racket provides the `:query-type/args' and
  `:query-type/result' utilities to explore types at the REPL.

Miscellaneous:

* The `compatibility' collection provides features from Racket
  relatives, such as `defmacro' and mutable lists.  These features
  are provided to ease porting code to Racket.  Avoid them in modern
  Racket code.

* Screenshots of the widgets provided by the Racket GUI library are
  included in the documentation.  (Thanks to Diogo F. S. Ramos.)

* FrTime was ported to racket lang.  (Thanks to Patrick Mahoney.)

Deprecation:

The following has been deprecated and will be removed in the January
2013 release:

* the `planet' command-line tool; use `raco planet' instead.

The following has been deprecated and will be removed in the August
2013 release:

* the `mzlib/class100' library; use `racket/class' instead.
2013-02-10 01:54:26 +00:00
ryoon
fe1401034b Update to 1.7.13
* Fix many security bugs. See http://www.oracle.com/technetwork/topics/security/javacpufeb2013verbose-1841196.html
* Add Olson time zone data version 2012i in 1.7.13 release.
2013-02-09 10:35:19 +00:00
obache
d482405b0e gcc-core-4.0.3.tar.gz is not available from ftp://gcc.gnu.org.
use .bz2 from MASTER_SITE_GNU instead (and some simplify).
2013-02-08 12:46:14 +00:00
wiz
ae9a4f8fc5 When using destdir, the clean stage isn't privileged. 2013-02-08 12:23:24 +00:00
jperkin
becd113253 PKGREVISION bumps for the security/openssl 1.0.1d update. 2013-02-06 23:20:50 +00:00
taca
f13ddf5f97 Update ruby-rdoc to 3.12.1.
=== 3.12.1 / 2013-02-05

* Bug fixes
  * Fixed an XSS exploit in darkfish.js.  This could lead to cookie disclosure
    to third parties.  See CVE-2013-0256[rdoc-ref:CVE-2013-0256.rdoc] for full
    details including a patch you can apply to generated RDoc documentation.
  * Ensured that rd parser files are generated before checking the manifest.
2013-02-06 15:53:14 +00:00
taca
2323e4e1d1 Update ruby193 pacakges to 1.9.3p385.
This release includes a security fix about bundled RDoc.
Full changes are too may to write here, please refer ChangeLog.
2013-02-06 15:48:30 +00:00
adam
751378b377 Fixed building on Darwin; pkglint cosmetics 2013-02-05 07:12:23 +00:00
markd
4cf9e64633 Update to 0.93
Changes unknown but 3 years of development since previous stable version.
2013-02-04 20:31:44 +00:00
ryoon
7fef621543 Fix typo in PKG_OPTIONS name. 2013-02-03 07:45:18 +00:00
taca
86f0df3038 Add a two fixes from ruby-2.0.0/rubygems 1.8.25.
* Allow multiple conditions for requirement of gem's specification since
  some newer gem already use this feature.
2013-02-02 08:11:53 +00:00
wiz
bd06e1cb46 Reset MAINTAINER/OWNER (became observers) 2013-02-01 22:21:05 +00:00
hans
877500f25b Revert previous, jperkin says it's wrong. 2013-01-31 23:34:21 +00:00
hans
029d1a3152 Always set _USE_GCC_SHLIB on SunOS, just like the older versions of gcc do. 2013-01-31 23:12:53 +00:00
hans
2b95c823d7 Uses pod2man. 2013-01-31 23:08:55 +00:00
marino
56b2693aa2 lang/gcc-aux: Fix DragonFly iostream bug 2013-01-31 23:01:56 +00:00
adam
67ed5fb298 Changes 4.0.2:
1. Infrastructure upgrades: Autoconf 2.69, Automake 1.12.6, bison 2.7.
2. `fflush()', `nextfile', and `delete array' are all now part of POSIX.
3. fflush() behavior changed to match BWK awk and for POSIX - now both
   fflush() and fflush("") flush all open output redirections.
4. Various minor bug fixes and documentation updates.
2013-01-31 22:01:43 +00:00
marino
f044db568e lang/gcc47: Fix DragonFly c++ iostream bug 2013-01-31 20:07:17 +00:00
taca
40e82ee301 Update ruby193 to 1.9.3p374 (Ruby 1.9.3-p374).
These releasess don't include any security fixes.


Ruby 1.9.3-p362:

This release includes other many bug fixes.

    Resolved build problems on Solaris.
    Windows 8 support (hopefully).
    other many bug fixes.

Ruby 1.9.3-p374:

This release includes many bug fixes. Especially,

    Fixed randomly SEGV problem (often reported with Rails)
    Windows 8 support (maybe, hopefully)
    other many bug fixes.

See tickets and ChangeLog for details.
2013-01-31 15:56:13 +00:00
taca
90a5251e13 Start update of Ruby on Rails 3.0.20. 2013-01-29 15:36:12 +00:00
wiz
01d5459381 Fix MASTER_SITES. 2013-01-29 05:46:42 +00:00
wiz
fc72743c12 automake-1.13 compat. 2013-01-26 23:11:13 +00:00
adam
f4c3b89da7 Revbump after graphics/jpeg and textproc/icu 2013-01-26 21:36:13 +00:00
reed
dc391ed95f increase BUILDLINK_ABI_DEPENDS.icu due to so change from 49 to 50.
Also bump PKGREVISION for a few packages using it.

The packages I did this for:
net/yaz
lang/parrot
misc/openoffice3 (where I noticed the run-time failure due to missing shared library)
www/webkit-gtk
sysutils/open-vm-tools
inputmethod/ibus-qt

I didn't do this recursively or for all packages using icu
since I didn't know if they used the shared library directly,
some use was optional. The list of packages I didn't touch:
devel/devhelp
databases/idzebra
databases/sqlite3
devel/gnustep-base/
finance/gnucash
games/openttd
graphics/shotwell
lang/mono
meta-pkgs/boost
misc/calibre
misc/libreoffice
news/tin
textproc/php-intl
www/deforaos-surfer
www/epiphany
www/liferea-current
www/midori
2013-01-25 19:18:08 +00:00
jperkin
c6f0ac4e45 Explicitly disable DTrace support, it does not build. 2013-01-25 16:59:42 +00:00
jperkin
5c2d0be12a Fix build on 32-bit Solaris when the assembler is 64-bit by default. 2013-01-25 14:49:38 +00:00
adam
8a509c6729 Revbump after updating graphics/jpeg 2013-01-24 21:52:17 +00:00
apb
d1d9db56f9 Don't be confused by '=' in output from "uname -a".
PR pkg/45814, also reported upstream at
<https://rt.perl.org/rt3/Public/Bug/Display.html?id=116523>.

Not bumping PKGREVISION because there should be no change in
the resulting package, on systems where the build was successful.
2013-01-24 18:23:51 +00:00
is
2ca0723d93 Fix gif (lzw) decoding vulnerability (CVS-2011-2896). Patches from upstream;
passes upstream's test now.
2013-01-24 12:03:08 +00:00
asau
4b963f3929 Update to Erlang/OTP R15B03-1
Changes in R15B03-1

After the release of R15B03 a very unfortunate bug in ssl:ssl_accept/2
(accept with timeout) was detected. This bug will have negative impact
on a number of popular http servers and server frameworks written in
Erlang.

The differences from R15B03 are in ssl-5.1.2 and erts-5.9.3.1.

Full log at http://www.erlang.org/download/otp_src_R15B03-1.readme


Changes in R15B03

Mostly bug fixes and small improvements.

Full log at http://www.erlang.org/download/otp_src_R15B03.readme

Changes in R15B02

Highlights

  OTP-8871  == ssl ==

    Experimental support for TLS 1.1 is now available, will be
    officially supported from OTP-R16. Thanks to Andreas Schultz
    for implementing the first version.

  OTP-8872  == ssl ==

    Experimental support for TLS 1.2 is now available, will be
    officially supported from OTP-R16. Thanks to Andreas Schultz
    for implementing the first version.

 OTP-10113  == ssl ==

    Removed some bottlenecks increasing the applications
    parallelism especially for the client side.


Full log at http://www.erlang.org/download/otp_src_R15B02.readme
2013-01-23 21:46:06 +00:00
jaapb
0cf71c7231 Updated lang/coq to the newest version, 8.4pl1. Changes include:
Bug fixes

- Solved bugs :
  #2851 #2863 #2865 #2893 #2895 #2892 #2905 #2906 #2907 #2917 #2921
  #2930 #2941 #2878
- Partially fixed bug : #2904
- Various fixes concerning coq_makefile

Optimizations

- "Union by rank" optimization for universes contributed by J.H. Jourdan
  and G. Sherrer (see union-find-and-coq-universes on gagallium blog).

Libraries

- Internal organisation of some modular libraries have slightly changed
  due to bug #2904 (GenericMinMax, OrdersTac)
- No more constant "int" in ZArith/Int.v to avoid name clash with OCaml
  (cf bug #2878).

Coqide

- Improved shutdown of coqtop processes spawned by coqide
  (in particular added a missing close_on_exec primitive before forking).
- On windows, launching coqide with the -debug option now produces
  a log file in the user's temporary directory. The location of this
  log file is displayed in the "About" message.
2013-01-22 15:32:03 +00:00
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