Commit graph

217252 commits

Author SHA1 Message Date
joerg
846b456779 Clang for some reason is not a GCC release, but trust it to work anyway. 2014-05-30 11:32:56 +00:00
joerg
01828b09e1 Fix build with TCL 8.6 2014-05-30 11:32:22 +00:00
tron
c967b0216b Make "automake" work with Perl 5.20.0.
Bump package revision because of this fix.
2014-05-30 10:57:44 +00:00
pho
3a0561d27f PR pkg/48840: Remove most patches that I have recently added
The preprocessor macro XP_MACOSX is misused everywhere. They tend to
say "#if defined(XP_MACOSX)" to actually mean
"#if defined(MOZ_WIDGET_COCOA)". It's okay to equate XP_MACOSX with
XP_DARWIN but equating it with MOZ_WIDGET_COCOA is just wrong. As a
result, cairo-gtk2 build on Darwin is completely broken and needs
heavy patching. Ideally they should be fixed individually but that
will be an extremely hard work, so don't define XP_MACOSX for now.
2014-05-30 10:22:05 +00:00
wiz
2288001a15 Update CONFLICTS lines and add a SUPERSEDES line for p5-experimental. 2014-05-30 09:48:52 +00:00
obache
2eb2cac791 + qdbm-1.8.78 2014-05-30 08:56:21 +00:00
wiz
0388cab0fc Bump version instead of PKGREVISION.
Noted by Wen Heping.
2014-05-30 08:32:26 +00:00
fhajny
8a962e2185 Add support for the embedded Perl interpreter. 2014-05-30 08:14:07 +00:00
pho
06bbe7375a PR pkg/48840: Don't assume cocoa toolkit just because OS_ARCH is Darwin 2014-05-30 03:03:36 +00:00
jnemeth
b783e565d1 sort 2014-05-30 01:25:27 +00:00
wiz
7eeb51b534 Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
2014-05-29 23:35:13 +00:00
wiz
74d59173db Fix path to gtk3. 2014-05-29 23:03:55 +00:00
szptvlfn
cd0fbb01e5 + hs-polyparse 2014-05-29 22:10:07 +00:00
szptvlfn
3563f343e3 Added textproc/hs-polyparse version 1.9 2014-05-29 22:09:00 +00:00
szptvlfn
3baa09422e Import polyparse-1.9 as textproc/hs-polyparse,
packaged for wip.

A variety of alternative parser combinator libraries, including the
original HuttonMeijer set. The Poly sets have features like good error
reporting, arbitrary token type, running state, lazy parsing, and so on.
Finally, Text.Parse is a proposed replacement for the standard Read class,
for better deserialisation of Haskell values from Strings.
2014-05-29 22:08:37 +00:00
szptvlfn
c72aed169b + hs-mmorph 2014-05-29 22:07:32 +00:00
szptvlfn
a8a084b32c Added devel/hs-mmorph version 1.0.3 2014-05-29 22:06:27 +00:00
szptvlfn
ae3e6d80f0 Import mmorph-1.0.3 as devel/hs-mmorph,
packaged for wip.

This library provides monad morphism utilities, most commonly used for
manipulating monad transformer stacks.
2014-05-29 22:06:00 +00:00
tron
0ff1f9ad53 Note update of the "pam-ldap" package to version 186nb4. 2014-05-29 19:59:56 +00:00
tron
fc0968fdc2 Create necessary symbolic link "/usr/lib/security" during installation
and remove it during deinstallation. This matches the behaviour of the
"nss_pam" package and makes configuring NetBSD as an LDAP client easier.

Bump package revision because of this fix.
2014-05-29 19:59:39 +00:00
pho
7963b0c981 PR pkg/48840: Don't assume cocoa toolkit just because OS_ARCH is Darwin 2014-05-29 17:03:58 +00:00
taca
a1ae1c80ab Note update of Contao Open Source CMS packages.
www/contao211	2.11.17nb2
	www/contao32	3.2.10nb2
	www/contao33	3.3.0nb1
2014-05-29 15:46:29 +00:00
taca
7b7eaccfec Add dependency to php-zlib since it is needed by core's funcitonality.
Bump PKGREVISION.
2014-05-29 15:44:31 +00:00
pho
72e2921e30 PR pkg/48840: Don't assume cocoa toolkit just because OS_ARCH is Darwin 2014-05-29 15:38:19 +00:00
darcy
449e1755d2 Add c++ to USE_LANGUAGES as suggested by the build. 2014-05-29 14:24:24 +00:00
ryoon
e42b4bc938 PR pkg/48845
Fix (remove) wrong version number in comments
2014-05-29 14:03:58 +00:00
adam
8b2f4e27f5 Updated mail/exim[-html] to 4.82.1 2014-05-29 09:30:12 +00:00
adam
17713383a5 Changes 4.82.1:
This is a SECURITY release, addressing a CRITICAL remote code execution
flaw in Exim version 4.82 (only) when built with DMARC support (an
experimental feature, not on by default). This release is identical to
4.82 except for the small change needed to plug the security hole. The
next release of Exim will, eventually, be 4.83, which will include the
many improvements we've made since 4.82, but which will require the
normal release candidate baking process before release.

You are not vulnerable unless you built Exim with EXPERIMENTAL_DMARC.

This issue is known by the CVE ID of CVE-2014-2957, was reported
directly to the Exim development team by a company which uses Exim for
its mail server. An Exim developer constructed a small patch which
altered the way the contents of the From header is parsed by converting
it to use safer and better internal functions. It was applied and
tested on a production server for correctness. We were notified of the
vulnerability Friday night, created a patch on Saturday, applied and
tested it on Sunday, notified OS packagers on Monday/Tuesday, and are
releasing on the next available work day, which is Wednesday.

This is why we have made the smallest feasible changes to prevent
exploit: we want this chagne to be as safe as possible to expedite into
production (if the packages were built with DMARC).
2014-05-29 09:27:37 +00:00
darcy
2a8f125102 Update textproc to 0.3.2nb3 2014-05-29 09:02:46 +00:00
darcy
a16ec831d3 Use setuptools (egg directory) rather than distutils (egg file).
Clears PR pkg/48642
2014-05-29 08:58:24 +00:00
darcy
800d67cbdc Added misc/chordii 2014-05-29 08:55:27 +00:00
darcy
231a15168e Add chordii. This is a successor to the old misc/chord program.
Chordii reads a text file containing the lyrics of a song, the chords to
be played, their description and some other optional data. The format used
is the so called ChordPro format. Chordii produces a PostScript document
that includes:
 -  Centered titles
 -  Chord names above the words
 -  Graphical representation of the chords at the end of the songs

Chordii also provides support for:
 -  Multiple columns on a page
 -  Index of a songbook
 -  Multiple logical pages per physical pages (1, 2 or 4)
 -  Configurable fonts for the lyrics and the chord names
 -  Multiple songs inside one file
 -  The complete ISO 8859-1 character set
 -  Chorus marking
2014-05-29 08:54:02 +00:00
adam
714ed131d7 Updated lang/perl5 to 5.20.0 2014-05-29 07:59:17 +00:00
adam
76d367c268 Changes 5.20.0:
Experimental Subroutine signatures
subs now take a prototype attribute
More consistent prototype parsing
rand now uses a consistent random number generator
New slice syntax
Experimental Postfix Dereferencing
Unicode 6.3 now supported
New \p{Unicode} regular expression pattern property
Better 64-bit support
use locale now works on UTF-8 locales
use locale now compiles on systems without locale ability
More locale initialization fallback options
-DL runtime option now added for tracing locale setting
-F now implies -a and -a implies -n
$a and $b warnings exemption
2014-05-29 07:57:07 +00:00
wen
e0e26a179d Updated devel/p5-autodie to 2.25 2014-05-29 01:38:27 +00:00
wen
dd0614a968 Update to 2.25
Upstream changes:
2.25      2014-04-03 09:43:15EST+1100 Australia/Melbourne

        * DOCS: Spelling fixes in autodie::ScopeUtil
                (Courtesy Salvatore Bonaccorso)

2.24      2014-03-30 19:30:10EST+1100 Australia/Melbourne

        * FEATURE: Provide a stack backtrace when `Carp::Always` is enabled.
                   Note that sometimes this is not as pretty as it could
                   be, patches welcome.
                   (Thanks to Niels Thykier, GH #35)

        * BUGFIX: Fix situations where `no autodie` doesn't respect lexical
                  scope. (Thanks to Niels Thykier, GH #41, RT #72053,
                  RT #86396)

        * INTERNAL: Remove now unused variables in code (Niels Thykier).

        * DOCS: Make it extra-clear autodie doesn't check `print`.
                (Dave Rolsky, GH #39)

        * TEST: Removed obsolete boilerplate.t

        * TEST / INTERNAL: Enabled travis-ci for Perl 5.8

        * TEST: Stopped some Pod::Coverage tests failing under Perl 5.8

        * BUILD: Better support for building in a read-only directory
                 (courtesy Andrew Fresh, GH #46)


2.23      2014-01-27 13:50:55EST+1100 Australia/Melbourne

        * TEST / BUGFIX: Improved testing support on Android
          and Blackberry devices. (GH #44, thanks to
          Hugmeir.)

        * TEST / INTERNAL / TRAVIS: Various non-code
          tweaks to make travis-ci more happy with testing
          autodie.

        * BUGFIX: autodie no longer weakens strict by allowing
          undeclared variables with the same name as built-ins.
          (RT #74246, thanks to Neils Thykier and Father
          Chrysostomos.)

        * BUGFIX: `use autodie qw( foo ! foo);` now correctly
          insists that we have hints for foo. (Thanks Niels Thykier)

        * INTERNAL: Improved benchmarking code, thanks to
          Niels Thykier.

2.22      2013-09-21 11:37:14 Asia/Tokyo

        * TEST / INTERNAL: Restore timestamps on touched testing
          files to avoid git flagging files having changed in
          git. (RT #88444, courtesy shay@cpan)

2.21      2013-09-12 13:17:23 Australia/Melbourne

        Many more improvements from Niels Thykier, great hero of the
        free people. Plus a compatibility patch from Zefram, keeper
        of Carp.

        * SPEED / INTERNAL : Through the magic of globally reuseable
          core leak trampolines, autodie is even faster when used across
          multiple pacakages.

        * SPEED / INTERNAL : Caches used for keeping track of
          fatalised subroutines are faster and leaner.

        * SPEED / INTERNAL : Core subroutine wrappers are now lazily
          compiled.

        * SPEED / INTERNAL : Using autodie while autodie is already in
          effect is now faster and more efficient.

        * INTERNAL : $" and $! are no longer arbitrarily messed with
          for no reason via autodie.  (They're still messed with when
          using Fatal.)

        * SPEED / INTERNAL : The ':all' tag hierachy is expanded
          immediately, in an efficient fashion.

        * INTERNAL : Numerous minor clean-ups. Dead variables removed.
          Typos fixed.

        * SPEED / INTERNAL : import() and _make_fatal() cache more
          aggressively, reducing CPU overhead.

        * TEST: Compatibility with Carp 1.32 (thanks to Zefram).
          RT #88076.
2014-05-29 01:37:28 +00:00
wen
bdcad6c981 Updated devel/p5-Module-CoreList to 3.11 2014-05-29 01:30:05 +00:00
wen
3a7749ea3b Update to 3.11
Upstream changes:
3.11
  - Prepared for v5.20.0
  - Fix regression in corelist with -v output listing the same perl
    multiple times
  - Fix regression in corelist with v5.x.10 appearing twice in -a output

3.10
  - Updated for v5.19.11
2014-05-29 01:29:13 +00:00
rodent
34b9a125a9 Needs to link against pthread on OpenBSD. print/ghostscript-gpl exposed the
issue during configure.
2014-05-29 00:39:47 +00:00
szptvlfn
1373b8cc71 Added devel/hs-tf-random version 0.5 2014-05-28 22:10:06 +00:00
szptvlfn
ad05543f9f + hs-tf-random 2014-05-28 22:05:12 +00:00
szptvlfn
6f91e7b956 + hs-nats 2014-05-28 22:03:46 +00:00
szptvlfn
72d4c7fcae Added math/hs-nats version 0.1.3 2014-05-28 22:02:36 +00:00
szptvlfn
a1eab72fed Import tf-random-0.5 as devel/hs-tf-random,
packaged for wip.

This package contains an implementation of a high-quality splittable
pseudorandom number generator. The generator is based on a cryptographic hash
function built on top of the ThreeFish block cipher. See the paper Splittable
Pseudorandom Number Generators Using Cryptographic Hashing by Claessen,
Pałka for details and the rationale of the design.

The package provides the following:

  A splittable PRNG that implements the standard System.Random.RandomGen class.

  The generator also implements an alternative version of the
  System.Random.TF.Gen.RandomGen class (exported from System.Random.TF.Gen),
  which requires the generator to return pseudorandom integers from the full
  32-bit range, and contains an n-way split function.

  An alternative version of the Random class is provided, which is linked to the
  new RandomGen class, together with Random instances for some integral types.

  Two functions for initialising the generator with a non-deterministic seed:
  one using the system time, and one using the /dev/urandom UNIX special file.

The package uses an adapted version of the reference C implementation of
ThreeFish from the reference package of the Skein hash function
(https://www.schneier.com/skein.html), originally written by Doug Whiting.
2014-05-28 22:02:11 +00:00
szptvlfn
64a5faa6b3 Import nats-0.1.3 as math/hs-nats,
packaged for wip by pho.

Natural numbers.
2014-05-28 22:01:27 +00:00
kleink
913858c90f Added geography/py-geojson version 1.0.7. 2014-05-28 20:08:22 +00:00
kleink
0a7f1212a0 + py-geojson 2014-05-28 20:07:18 +00:00
kleink
0a80b35f61 Import geojson-1.0.7 as geography/py-geojson.
The geojson library contains:

- Functions for encoding and decoding GeoJSON formatted data
- Classes for all GeoJSON Objects
- An implementation of the Python __geo_interface__ Specification
2014-05-28 20:06:46 +00:00
adam
e8643421e5 Updated graphics/jpegoptim to 1.4.1; lang/clang to 3.4.1 2014-05-28 15:51:13 +00:00
adam
8d579799ca Changes 3.4.1:
Various bug fixes for AArch64, ARM, PowerPC, R600, and X86 targets.
R600 geometry shader support
Fix for vaargs on X86
2014-05-28 15:49:34 +00:00