Commit graph

6049 commits

Author SHA1 Message Date
taca
5df13f2643 Add devel/ruby-fiddle and textproc/ruby-psych to MESSAGE.
Bump PKGREVISION.
2011-10-31 05:51:18 +00:00
sbd
9be35791a2 Improve the gdbm_compat handling by searching any ndbm.h found for the
string 'This file is part of GDBM' and ignoring it if it dose.

Thanks to obache@ for the idea.
2011-10-31 04:17:24 +00:00
obache
2a822782d2 Revert last commit, and simple fix.
Drop "@pkgdir lib/python${PY_VER_SUFFIX}/test/data" from PLIST.common_end,
it should be removed at updated to 2.7.1rc1.
2011-10-29 14:40:00 +00:00
cheusov
6b8153bb6c Do not change PHP_VERSIONS_ACCEPTED in phpversion.mk.
It is not necessary anymore. No objections in tech-pkg@.
2011-10-29 13:47:03 +00:00
marino
d04213e8aa lang/python27: Fix pkg_delete error
Fixes the following error:

> pkg_delete python27-2.7.2
pkg_delete: Directory '/usr/pkg/lib/python2.7/test/data' disappeared, skipping
2011-10-29 13:45:49 +00:00
kefren
143fb84e86 Update to 2.10.6. Minor bugfixes found in Changelog:
Simplify building with the Android NDK.
Allow Android'd support_boehm=no to work.
Disable the -Wunused-by-set-variable warning supported by newer gcc versions.
Add shared_perfcounters option to enable minimal.
Fix configure check for darwin to support all variants
Fix mingw32 cross-build on a git no-branch checkout.
Add a membar to libgc's UNLOCK () on arm.
Pass HAVE_ARMV6 to libgc on darwin too.
2011-10-29 05:47:54 +00:00
obache
5ecac47b64 * remove unwanted things (pure python module).
* register egg-info.

Bump PKGREVISION.
2011-10-29 05:02:28 +00:00
obache
5ff9acff92 * LICENSE=mit
* register egg-info

Bump PKGREVISION.
2011-10-29 04:26:12 +00:00
dsainty
668a742391 Internally, Python has a set of modules depending on "platform". The
"platform" in Python terms is different for Linux kernel 2.* Vs Linux
kernel 3.*.  Add in support to pull in a different PLIST for Linux 3.*.

Fixes build under Ubuntu 11.10.

XXX Perhaps it would be cleaner to name the PLIST to match the python platform
name - since we already calculate that anyway, and that is exactly what drives
the contents of these PLISTs.
2011-10-28 10:38:07 +00:00
obache
cd6c9f165e + p5-Switch 2011-10-28 09:16:00 +00:00
obache
c4a41cc42c Import p5-Switch-2.16 as lang/p5-Switch.
Switch.pm provides the syntax and semantics for an explicit case mechanism for
Perl.  The syntax is minimal, introducing only the keywords C<switch> and
C<case> and conforming to the general pattern of existing Perl control
structures.  The semantics are particularly rich, allowing any one (or more) of
early 30 forms of matching to be used when comparing a switch value with its
various cases.
2011-10-28 09:14:41 +00:00
obache
9f6cefbba1 Add print-PLIST support for perl modules without .packlist. 2011-10-28 07:41:52 +00:00
taca
6583d3b914 A trivial change to remove ruby18'ism. 2011-10-25 06:01:09 +00:00
obache
c8bbd2612e Remove (trial) workaround for getaddrinfo() on Linux added over 5 years ago.
It break the feature in these days.
2011-10-21 05:24:13 +00:00
taca
47fbae61a5 Make sure not to build ext/psych. 2011-10-21 03:09:48 +00:00
taca
b038d90a98 Add two "used by" lines for devel/ruby-fiddle/Makefile and
textproc/ruby-psych/Makefile.
2011-10-20 15:13:24 +00:00
taca
972845b611 Make this package depend on devel/ruby-fiddle and textproc/ruby-psych.
Bump PKGREVISION.
2011-10-20 15:12:36 +00:00
taca
38d4783600 A small correction in comment text of the patch. 2011-10-20 14:30:55 +00:00
taca
078db828f9 Add fix for 2011-3379 from r317183 from PHP's repository.
Bump PKGREVISION.
2011-10-20 13:32:20 +00:00
taca
2f40ca9dfe Revert accidental commit with previous commit. 2011-10-20 12:39:33 +00:00
taca
203e457e90 Re-add suhosin-patch to distinfo. 2011-10-20 12:38:24 +00:00
obache
8a5adec349 Update sun-{jdk,jre}6 to 6.0.29, aka, 6u29.
Changes:

[Olson Data 2011g]
Java SE 6u29 contains Olson time zone data version 2011g. For more information,
refer to Timezone Data Versions in the JRE Software .

[Skipped Version Number]
Release Java SE 6u29 follows release Java SE 6u27. There is no publicly
available Java SE 6u28 release. Oracle used release version 6u28 for an internal
build, which was not necessary once the fixes delivered on Java SE 6u29 were
released.

[Blacklist Entries]
This update release includes the following new entries to the Blacklist:
 * Cisco AnyConnect Mobility Client
 * Microsoft UAG Client

[RMI Registry Issue]
A bug in the rmiregistry command included in this release may cause unintended
exceptions to be thrown when an RMI server attempts to bind an exported object
which includes codebase annotations using the "file:" URL scheme. The RMI
servers most likely to be effected are those which are invoked only by RMI
clients executing on the same host as the server.

RMI annotates codebase information as part of the serialized state of a remote
object reference to assist RMI clients in loading the required classes and
interfaces associated with the object at runtime. Exported objects which are
looked up in the RMI registry and invoked by RMI clients running on hosts other
than the server are usually annotated with codebase URL schemes, such as
"http:" or "ftp:" and these should continue to work correctly.

As a workaround, RMI servers can set the java.rmi.server.codebase property to
use codebase URLs other than the "file:" scheme for the objects they export.

[Bug Fixes]
This release contains fixes for security vulnerabilities. For more information,
please see Oracle Java SE Critical Patch Update advisory.
2011-10-20 12:28:09 +00:00
sbd
db4d7fdd6e Update PLIST.Linux 2011-10-19 02:48:24 +00:00
sbd
ae16b89304 Deal with the fact that if /usr/include/ndbm.h exists on Linux it probably
belongs to gdbm_compat.  I.E. _don't_ use ndbm on Linux.
2011-10-18 21:59:17 +00:00
hans
ac7f6e2663 Add patch-ac from lang/gcc44. Without it, programs built with this gcc
lack the rpath to libgcc, causing all kinds of trouble.
2011-10-18 17:55:27 +00:00
obache
3e5947c27a Use PHP_VERSIONS_ACCEPTED instead of PHP_VERSION_REQD to match PBULK_MULTI_LIST. 2011-10-17 11:50:05 +00:00
wiz
e4e92b483c PKGREVISION does not belong in Makefile.common. 2011-10-16 20:43:56 +00:00
spz
a4ffff86f6 apply the changes to just Digest.pm from:
http://perl5.git.perl.org/perl.git/commitdiff/a2fa999d41c94d622051667d897fedca90be1828

  2011-10-02   Gisle Aas <gisle@ActiveState.com>

   Release 1.17.

   Gisle Aas (6):
      Less noisy 'git status' output
      Merge pull request #1 from schwern/bug/require_eval
      Don't clobber $@ in Digest->new [RT#50663]
      More meta info added to Makefile.PL
      Fix typo in RIPEMD160 [RT#50629]
      Add schwern's test files

   Michael G. Schwern (5):
      Turn on strict.
      Convert tests to use Test::More
      Untabify
      Turn Digest::Dummy into a real file which exercises the Digest->new() require logic.
      Close the eval "require $module" security hole in Digest->new($algorithm)
2011-10-16 20:09:42 +00:00
taca
64059d5d0c Since this pacakge is build no PHP 5.2.x, PHP_VERSION_REQD should be 52
instead of 5.
2011-10-16 12:17:44 +00:00
marino
91dd8e3546 PR#44846: Fix lang/mono for x86_64 DragonFly
The patch-ad modification was independently created by myself before I
knew about this PR.  The mono build has been broken for several months,
but with this patch along with modifications for the linker, mono now
builds on an x86_64 DragonFly machine.
2011-10-15 02:03:59 +00:00
obache
69e672fb28 Add make fragment for easy to use python as tool. 2011-10-14 08:55:54 +00:00
christos
9bd3a5f92d - use mmap instead of malloc.
- check the result of malloc in the place we were crashing.
2011-10-14 00:17:44 +00:00
hans
f2090cad38 Fix pasto. 2011-10-13 14:30:48 +00:00
hans
6d8e0e8de5 Bump revision for recent changes to dependencies and SunOS support. 2011-10-13 12:53:56 +00:00
hans
46faccb35e Reduce dependencies. Bison, flex, and gm4 are not really needed to build gcc. 2011-10-13 10:56:21 +00:00
hans
61b4d2c957 Use options framework for language support. 2011-10-13 10:54:24 +00:00
hans
5edc22357b Fix options nls. No need for msgfmt or libiconv when it is off. 2011-10-13 10:43:10 +00:00
hans
d6038d1b6c Add SunOS specifics from lang/gcc44. This includes linker/assembler
selection, objdump detection and the SunOS 5.10 ld workaround.
2011-10-13 10:39:45 +00:00
hans
68d1239d18 The dependency on binutils and libelf seems to be for NetBSD only. 2011-10-13 10:28:30 +00:00
hans
fa4bea3173 Add the workaround for SunOS x86 ld bug that breaks .init sections.
Without it, programs using .init sections will just segfault. The
workaround comes from http://www.openssl.org/~appro/values.c

Tested on 5.10, not needed on 5.11.
2011-10-12 16:10:48 +00:00
hans
e3968cf780 To decide whether the visibility attribute can be supported on SunOS,
configure needs objdump.
2011-10-12 15:48:40 +00:00
ryoon
7058183d54 Add newlisp 2011-10-11 13:04:42 +00:00
ryoon
69cb28b82c Import newlisp-10.3.3 as lang/newlisp from wip/newlisp.
newLISP is a Lisp-like, general-purpose scripting language. It is
especially well-suited for applications in AI, web search, natural
language processing, and machine learning. Because of its small
resource requirements, newLISP is also excellent for embedded
systems applications. Most of the functions you will ever need are
already built in. This includes networking functions, support for
distributed and parallel processing, and Bayesian statistics.
2011-10-11 13:03:18 +00:00
ryoon
64f002dc66 Add algol68g 2011-10-11 12:45:11 +00:00
ryoon
ee2d6b0323 Import algol68g-2.3.1 as lang/algol68g from wip/algol68g
The development of Algol played an important role in establishing
computer science as an academic discipline. The Algol 68 Genie
project preserves Algol 68 out of educational as well as
scientific-historical interest, by making available Algol 68 Genie;
a recent, well-featured implementation written from scratch. Algol
68 Genie is a practically full implementation of the language
defined by the Revised Report. The implementation is a hybrid
compiler-interpreter; units with considerable interpreter-overhead
can optionally be compiled.

Thanks for your work, Olaf Seibert.
2011-10-11 12:43:50 +00:00
hauke
133a47f6ea On m68k, gcc creates short assembler branch insns, and expects the
assembler to adapt them to the distance. m68k gas appears not to do
that for fpu branch insns, resulting in an out-of-range FPU assembler
branch instruction error in "ext/re/re_exec.c".

As a workaround, building with "-Os" instead of "-O2" reduces the size
of the object file enough to allow short branches.

See PR toolchain/45439.
2011-10-11 10:02:13 +00:00
cheusov
ef1892664b Update to 1.3.2
Internal arrays are relocated automatically.
  This fixes use of runawk(1) in combination with xargs(1), e.g.
  cat files.txt | xargs runawk -e '...'
2011-10-09 12:28:05 +00:00
cheusov
98589abbad Update my email 2011-10-09 10:02:44 +00:00
jklos
9e67ff9ce2 Atomic operations via gcc are not supported on many archs. Allow them only
on amd64, powerpc, i386 and alpha.
2011-10-06 05:34:00 +00:00
marino
40e14f898f Add x86-Solaris and symbolic traceback support
This changeset addresses several things:
1) Adds support for x86-Solaris (Namely OpenIndiana)
2) Properly implements run-time symbolic traceback support
3) Arranges makefile so patches can be handled in a standard fashion
4) Properly implements MAKE_JOBS which reduces build times by 66%+ on
   the quad-core test machine (30 minutes down to < 10 minutes)
2011-10-05 18:11:55 +00:00