Commit graph

6068 commits

Author SHA1 Message Date
taca
d7634bef4b * Add LICENSE for Ruby 1.9.3.
* Add RUBY_DISTNAME to MESSAGE_SUBST.
* Move RUBY_SITE_SUBDIR from rubyversion.mk
2011-11-08 15:19:55 +00:00
taca
6507830cc9 * Document rdoc's version contained in each Ruby release.
* Add Ruby 1.9.3 support.
2011-11-08 15:19:34 +00:00
taca
39c6c87b49 * Document rubygem's version contained in each Ruby release.
* Add RUBYGEM_LANG and use it as LANG and LC_CTYPE for proper rdoc
  processing.
* Add Ruby 1.9.3 support.
2011-11-08 15:19:22 +00:00
taca
9ef256fb42 Use RUBY_VERSION instead of RUBY_REQD. 2011-11-08 15:19:01 +00:00
taca
354083ac29 * Improve make macro's documentation.
* Use 18, 19 instead of 1.9, 2.0 for RUBY_VERSION_DEFAULT.
* Add 193 for Ruby 1.9.3, too.
* If RUBY_VERSION_SUPPORTED contains single version of Ruby, make package
  force depends to the version.
* Move RUBY_SITE_SUBDIR to Makefile.common.
* Change RUBY_VERSION_SUFFIX to RUBY_VERSION_FULL.
* Remove small code for NetBSD 1.x.
* Change RUBY_DLEXT and RUBY_SLEXT by ${_OPSYS_SHLIB_TYPE} instead of
  ${OPSYS}'s value.
2011-11-08 15:18:31 +00:00
taca
074bae4784 Use ${RUBY_BASE} instead of ${RUBY_VER}-base. 2011-11-08 15:15:59 +00:00
dholland
b003eee8bd Fix PR 45558 (aka CVE-2011-4119) which also turns out to affect Moscow ML.
Credit to Florian Weimer for noticing this.
2011-11-08 12:41:30 +00:00
sbd
e9c5eab9e8 Change a unused variable referacne to a fixed string that I missed when
coping the Mac OS X sdk filename handling.

Thank to Matthias Rampke in PR#45581 for catching this.
2011-11-08 07:30:08 +00:00
taca
85fd9e8cf4 Don't require 'yaml' unconditionaly but try to call Gem.load_yaml.
Avoid possible problem of ruby192-base with ruby-psych installed.
2011-11-07 11:56:25 +00:00
dholland
07c84baca8 Fix insecure-temp-files, PR 45558 2011-11-06 19:32:07 +00:00
dholland
51b648a97c Improve previous, builds again on netbsd now. 2011-11-02 15:04:17 +00:00
bsiegert
0fc4cddf9e MirBSD build fix: add MirBSD stanzas to tcl.m4, regen configure,
add a patch for EOVERFLOW handling.
2011-11-01 20:08:12 +00:00
bsiegert
a3bbdb263d cpp is /usr/libexec/cpp in MirBSD. Fixes build. 2011-11-01 11:39:59 +00:00
sbd
e93e5d65e3 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:11:52 +00:00
sbd
04daa2f1b8 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
sbd
6dfceba9e0 Update to GCC 4.6.2
GCC 4.6.2 is a bug-fix release containing fixes for regressions and
serious bugs in GCC 4.6.1, with over 110 bugs fixed since previous
release.

This is the list of problem reports (PRs) from GCC's bug tracking system
that are known to be fixed in the 4.6.2 release. This list might not be
complete (that is, it is possible that some PRs that have been fixed are
not listed here).
http://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=4.6.2
2011-10-31 19:37:31 +00:00
reed
4e1df0cb5c allow this to build on NetBSD-*-x86_64
I didn't check the others.
We should make consider just removing all these ONLY_FOR_PLATFORM
restrictions and just make the description or a +DISPLAY message
clear on what is supported.
cVS: ----------------------------------------------------------------------
2011-10-31 11:55:51 +00:00
sbd
162efd13cd 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 06:50:53 +00:00
sbd
ccb83d81b6 Add a minor cleanup to my last commit. 2011-10-31 06:49:58 +00:00
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