Commit graph

5032 commits

Author SHA1 Message Date
christos
3cf5f6340c update to u14 2009-06-02 18:21:39 +00:00
christos
e4065998ee update to u14, u12 has security issues. Please read the release notes for u14
particularly with respect to the new G1 garbage collector.
2009-06-02 16:31:26 +00:00
abs
8c4b452b40 Partial conversion to DESTDIR 2009-05-30 22:59:52 +00:00
joerg
ae2ae5d569 Unbreak shared library loading for cases when mk.conf explicitly sets
CFLAGS. Bump revision.
2009-05-30 16:08:58 +00:00
wiz
8e15400f8f Allow overriding build target for do-build, using PYSETUPBUILDTARGET. 2009-05-26 21:59:57 +00:00
tnn
ade30cc4b8 revert previous, doesn't work as I intended. 2009-05-21 21:21:35 +00:00
tnn
2d6b8a4634 remove sqlite3 stuff from PLIST and disable the sqlite3 module here.
lang/python26 doesn't depend on sqlite3 and thus can't build the extension.
(this extension is installed by databases/py-sqlite3)
2009-05-21 20:47:38 +00:00
wiz
dae44e392b Alexey Lebedev reports that it builds fine on amd64 ubuntu, so allow it. 2009-05-21 09:29:12 +00:00
wiz
f4e9595f26 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
he
6ad20ae821 Update from version 1.0.0 to 1.1.0 (now that 1.2.0 is about to be released :)
Pkgsrc changes:
 o Add LICENSE setting (artistic-2.0)
 o Centralize version number setting
 o Assume that this supports user-destdir

Upstream changes:

- Core
  + Added op: load_language, find_caller_lex
  + socket IO are back as PMC
  + refactor some PMC: Hash, ManagedStruct
- Compiler
  + PGE
    - Allow \x, \c, and \o in enumerated character classes (incl ranges)
    - Add initial greedy-only version of **  quantifier
  + PCT
    - Add HLL source line bytecode annotations
    - Add another dumper format to assist syntax highlighters
    - Revise mk_language_shell.pl to updated create_language.pl
- Deprecations
  + Removed ops: gcd, exec, classname, need_finalize, runinterp, substr_r
  + Removed dynamic op: mul
  + Removed .HLL_map directive; use interp's .hll_map() instead
  + Removed PMCs: slice, bound_nci, ref
  + Removed Configure.pl option: --pmc
  + Removed PMC union struct
- Documentation
  + Book
    - Reorganization and many improvements & additions
- Tools
  + Add a parrot-fuzzer
- Miscellaneous
  + Improve Debian/Ubuntu package
  + various bugfixes, code cleanups, and coding standard fixes
2009-05-19 21:41:48 +00:00
wiz
6ac11147ab Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
abs
a128dd99ba Updated lang/openjdk7-bin to 20090502
- Now built against 5.0 RELEASE
- x86_64 binaries are now available
2009-05-18 22:04:28 +00:00
wiz
df70d8570d Make jikes a build dependency. Bump PKGREVISION.
From Jared D. McNeill in PR 41430.
2009-05-18 13:15:19 +00:00
rillig
1955b7c506 cleanup: replaced _PKG_SILENT and _PKG_DEBUG with RUN. 2009-05-16 07:22:01 +00:00
taca
2e75c4c820 Apply a patch to fix compile error on Solaris 10. The patch was supplied
by KAWAKUBO Hiroshi via PR pkg/41386.
2009-05-09 05:32:39 +00:00
hasso
b6a155904d Use OVERRIDE_DIRDEPTH instead of hardcoding config.sub and config.guess
paths as suggested by Joerg.
2009-05-08 06:35:51 +00:00
hasso
c0f456aed7 Replace config.guess and config.sub with pkgsrc versions which allows to
build it on DragonFly.
2009-05-06 11:09:10 +00:00
sno
44d036aa1f Adding patch from perl-5.10.1 upstream to fix "Unkown error bug" described
in http://rt.perl.org/rt3/Public/Bug/Display.html?id=49472

Bumping PKGREVISION
2009-05-02 19:23:44 +00:00
sno
c764090269 Apply a patch to fix the broken build reported in PR pkg/41240 2009-05-02 18:42:32 +00:00
reed
676e059275 Add PREV_PKGPATH and/or SUPERSEDES for various packages that
were moved or renamed.

This was for some from 2008 and 2009 and one from 2001.

Also I noticed that a CHANGES entry was wrong as said "Renamed"
when should have said "Moved" (lua-OSBF) because PKGBASE stayed the
same.
2009-05-02 16:21:43 +00:00
zafer
7aa448ed42 no distfile on mpg.de. master site removed. 2009-04-30 20:32:41 +00:00
zafer
ca41869da2 python.org has no ftp service. remove master site. 2009-04-30 20:27:34 +00:00
zafer
d5db2406cb fix ftp link. 2009-04-30 20:17:03 +00:00
hasso
171acc5356 DESTDIR ready. 2009-04-30 18:25:59 +00:00
hasso
b6e45c7ddc * Update to a refresh snapshot.
* Use gmake as building with bmake fails randomly.
* Make it build on DragonFly master.
2009-04-30 18:19:28 +00:00
hasso
1618b836e8 * Add some defines to get slightly more working mono on DragonFly (programs
still segfault with illegal instruction error after some seconds of work).
* Add some cvs id's to the patches.
* Bump PKGREVISION.
2009-04-28 10:31:58 +00:00
hasso
62048b5f1a * Make it build on DragonFly.
* Remove rgbimg module from PLIST, it's removed.
* Bump PKGREVISION.
2009-04-24 01:32:50 +00:00
hasso
7705abd5e1 Hack it to work on DragonFly. 2009-04-22 18:59:54 +00:00
asau
71d1731b9a Update Ksi Scheme Interpreter to version 3.4.3.
Chages since previous release include bug fixes
and removal of Boehm GC from distribution.

Mark as not MAKE_JOBS safe.
2009-04-20 22:43:01 +00:00
he
a624f22b85 While the logic for handling NetBSD/powerpc (and OpenBSD/powerpc)
was correct, it was mis-placed in the file.  It needs to include
<elf.h> or the moral equivalent of that before the symbols can be
tested.  This now corresponds with what's committed upstream.

Again, since this is a build fix, no revision bump should be required.
2009-04-20 07:55:00 +00:00
schmonz
55852f4763 macfs.py doesn't happen, and plistlib isn't Darwin-specific anymore. 2009-04-19 15:30:05 +00:00
snj
7a82d404de Fix libpython version number on Darwin. 2009-04-19 15:20:00 +00:00
snj
6c915cb2b4 Make BUILDLINK_API_DEPENDS.python26 agree with the package. 2009-04-19 15:14:19 +00:00
snj
a3a36c09ca Add py26 to default list of PYTHON_VERSIONS_ACCEPTED and set
BUILDLINK_API_DEPENDS.python26.
2009-04-19 15:09:51 +00:00
wiz
9b9585121e Add untested entries for python26. 2009-04-19 14:48:17 +00:00
wiz
dcd5e3cff4 Add untested entry for python26. 2009-04-19 14:46:21 +00:00
wiz
b9a50e5872 + python26. 2009-04-19 14:43:30 +00:00
wiz
752b874fb3 Initial import of python26-2.6.2.
Compiles, installs, and runs on NetBSD-5.99.10/amd64; no further
tests done. Please test and fix on your platform!

What's new in Python-2.6:

The major theme of Python 2.6 is preparing the migration path to
Python 3.0, a major redesign of the language. Whenever possible,
Python 2.6 incorporates new features and syntax from 3.0 while
remaining compatible with existing code by not removing older
features or syntax. When it tries to do what it can, adding
compatibility functions in a future_builtins module and a -3 switch
to warn about usages that will become unsupported in 3.0.

Some significant new packages have been added to the standard
library, such as the multiprocessing and json modules, but there
aren way.

Python 2.6 also sees a number of improvements and bugfixes throughout
the source. A search through the change logs finds there were 259
patches applied and 612 bugs fixed between Python 2.5 and 2.6. Both
figures are likely to be underestimates.

More details at
http://docs.python.org/whatsnew/2.6.html
2009-04-19 14:42:48 +00:00
he
03b1ec0249 For the NetBSD/powerpc 3.x case, use the enums out of <powerpc/reloc.h>
instead of literal integers.  Again, this should not result in different
code, so no reason to bump revision.
2009-04-17 22:08:44 +00:00
he
b64c66edf5 Two minor changes to the adaptation for NetBSD/powerpc, resulting
in no code change and adding portability to NetBSD 3.x, so no
revision bump:

 o Let the workaround for missing R_PPC_ADDR16{HI,LO} work for other
   systems who also define R_PPC_16_{HI,LO} instead.

 o Add portability to NetBSD/powerpc 3.x, which has a very minimalist
   <powerpc/elf_machdep.h> file.
2009-04-17 19:54:39 +00:00
tnn
a326a154be Update to librep-0.17.3.
0.17.3
======
* Updated MAINTAINERS
* Dropped rep.m4 - use librep.pc instead
* Improved librep.pc
* Updated librep.spec
* Add -L/lib$libsuff to READLINE_LIBS [T2 Patch]
* Fix compilation on PPC64 [Marcus Comstedt]
* Small fixup in src/fake-libexec [SuSE]
* No rpath in src/rep-config.sh [Fedora]
* Added ebuild [Harald van Dijk]
* Improved Makefile's distclean rule
* Reworked autogen.sh
* Reworked configure.in
* Major rework of the spec-file
* Improved configure's ending message
* Fixed configure.in's templates for autoheader
* BSD-Tar is not supported by librep, give users a usefull warning
  message [Mark Diekhans]

0.17.2
======
* fixups for configure.in
* updated BUGS, HACKING and README
* define inline if undefined (fixes compiler warnings)
* create the destination directory for the .pc file before installing it
* fixed in issue with FreeBSD in numbers.c [FreeBSD patch]
* improved a function of numbers.c [FreeBSD patch]
* rep_file_fdopen has not been listed in librep.sym
* added -tag=CC to libtool in several places
* don't ignore $LDFLAGS upon build
* dropped some useless code in sdbm.c
* make sure inline is defined

0.17.1
======
* started code-cleanup
* added a .pc file
* added -no-split to makeinfo [FreeBSD patch]
* added -enable-paranoia to configure [compile with CFLAGS+="-Wall -ansi"]
* updated the spec file
* replaced a static void by a void in main.c [Debian patch]
* use correct shebang in rep-xgettext.jl [ALT-Linux patch]
* trim trailing / to mkdir(2) [NetBSD patch]
2009-04-16 18:08:32 +00:00
taca
b59a2f2273 Update ruby18-base-1.8.7.160 (1.8.7-p160).
This release is counterpart of 1.8.6-p368, so many bugs are fixed
since the latest 1.8.7.  Check the ChangeLog for more details.

Especialy, including workarounds for CVE-2007-1558 and CVE-2008-1447.
2009-04-16 17:11:12 +00:00
taca
72e47a4fd9 Bump Ruby 1.8.7's patch level to 160. 2009-04-16 17:10:17 +00:00
he
e008bc975a Fix the detection and use of perldoc, so that this package can be
fully built and installed when the build is run as root.  The reason
this is problematical is that perldoc changes uid if run as root, to
either 'nobody', 'nouser' or uid -2, for security reasons, and then
cannot write files owned by root or create files in directories owned
by root with 'normal' permissions.

No revision bump as this should purely be a build fix.
2009-04-14 23:50:19 +00:00
hasso
9ea2f8c874 Needs msgfmt. 2009-04-13 11:38:23 +00:00
snj
927c2711ab Update python25 to 2.5.4. Spammy changes:
What's New in Python 2.5.4?
===========================

*Release date: 23-Dec-2008*

Core and builtins
-----------------

- Revert patch for #1706039, as it can crash the interpreter.

- Added test case to ensure attempts to read from a file opened for writing
  fail.


What's New in Python 2.5.3?
===========================

*Release date: 19-Dec-2008*


Build
-----

- In the OSX installer, update SQLite to 3.6.7, and change bsddb URL.
  Build against system Tcl framework.

What's New in Python 2.5.3c1?
=============================

*Release date: 13-Dec-2008*

Core and builtins
-----------------

- Issue #1706039: Support continued reading from a file even after
  EOF was hit.

- Issue #1683: prevent forking from interfering in threading storage.

- Issue #4597: Fixed several opcodes that weren't always propagating
  exceptions.

- Issue #4589: Propagated an exception thrown by a context manager's
  __exit__ method's result while it's being converted to bool.

- Issue #4317: Fixed a crash in the imageop.rgb2rgb8() function.

- Issue #4230: If ``__getattr__`` is a descriptor, it now functions correctly.

- Issue #4048: The parser module now correctly validates relative imports.

- Issue #4176: Fixed a crash when pickling an object which ``__reduce__``
  method does not return iterators for the 4th and 5th items.

- Issue #3967: Fixed a crash in the count() and find() methods of string-like
  objects, when the "start" parameter is a huge value.

- Issue #3936: The parser warnings for using "as" and "with" as variable names
  didn't fire after import statements.

- Issue #3751: str.rpartition would perform a left-partition when called with
  a unicode argument.

- Issue #3537: Fix an assertion failure when an empty but presized dict
  object was stored in the freelist.

- Apply security patches from Apple.

- Issue #2620: Overflow checking when allocating or reallocating memory
  was not always being done properly in some python types and extension
  modules.  PyMem_MALLOC, PyMem_REALLOC, PyMem_NEW and PyMem_RESIZE have
  all been updated to perform better checks and places in the code that
  would previously leak memory on the error path when such an allocation
  failed have been fixed.

- Issue #2242: Fix a crash when decoding invalid utf-7 input on certain
  Windows / Visual Studio versions.

- Issue #3360: Fix incorrect parsing of '020000000000.0', which
  produced a ValueError instead of giving the correct float.

- Issue #3242: Fix a crash inside the print statement, if sys.stdout is
  set to a custom object whose write() method happens to install
  another file in sys.stdout.

- Issue #3088: Corrected a race condition in classes derived from
  threading.local: the first member set by a thread could be saved in
  another thread's dictionary.

- Issue #3100: Corrected a crash on deallocation of a subclassed weakref which
  holds the last (strong) reference to its referent.

- Issue #1686386: Tuple's tp_repr did not take into account the possibility of
  having a self-referential tuple, which is possible from C code.  Nor did
  object's tp_str consider that a type's tp_str could do something that could
  lead to an inifinite recursion.  Py_ReprEnter() and Py_EnterRecursiveCall(),
  respectively, fixed the issues.  (Backport of r58288 from trunk.)

- Patch #1442: properly report exceptions when the PYTHONSTARTUP file
  cannot be executed.

- The compilation of a class nested in another class used to leak one
  reference on the outer class name.

- Issue #1477: With narrow Unicode builds, the unicode escape sequence
  \Uxxxxxxxx did not accept values outside the Basic Multilingual Plane.  This
  affected raw unicode literals and the 'raw-unicode-escape' codec.  Now
  UTF-16 surrogates are generated in this case, like normal unicode literals
  and the 'unicode-escape' codec.

- Issue #2321: use pymalloc for unicode object string data to reduce
  memory usage in some circumstances.

- Issue #2238: Some syntax errors in *args and **kwargs expressions could give
  bogus error messages.

- Issue #2587: In the C API, PyString_FromStringAndSize() takes a signed size
  parameter but was not verifying that it was greater than zero.  Values
  less than zero will now raise a SystemError and return NULL to indicate a
  bug in the calling C code.

- Issue #2588, #2589: Fix potential integer underflow and overflow
  conditions in the PyOS_vsnprintf C API function.

- Issue #1204: The configure script now tests for additional libraries
  that may be required when linking against readline.  This fixes issues
  with x86_64 builds on some platforms (a few Linux flavors and OpenBSD).

- Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared
  library targets in the Makefile.

Library
-------

- Issue #3767: Convert Tk object to string in tkColorChooser.

- Issue #4342: Always convert Text.index result to string.

- Issue 3248: Allow placing ScrolledText in a PanedWindow.

- Issue #4084: Fix max, min, max_mag and min_mag Decimal methods to
  give correct results in the case where one argument is a quiet NaN
  and the other is a finite number that requires rounding.

- Issue #1776581 and #4302. Minor corrections to smtplib.

- Issue #3774: Fixed an error when create a Tkinter menu item without command
  and then remove it.

- Assigning methods to ctypes.Structure and ctypes.Union subclasses
  after creation of the class does now work correctly.  See Issue #1700288.

- Issue #3895: _lsprof could be crashed with an external timer that did not
  return a float when a Profiler object is garbage collected.

- Issues #3968 and #3969: two minor turtle problems.

- Issue #3547: Fixed ctypes structures bitfields of varying integer
  sizes.

- Issue #3762: platform.architecture() fails if python is lanched via
  its symbolic link.

- Issue #3554: ctypes.string_at and ctypes.wstring_at did call Python
  api functions without holding the GIL, which could lead to a fatal
  error when they failed.

- Issue #2234: distutils failed for some versions of the cygwin compiler. The
  version reported by these tools does not necessarily follow the python
  version numbering scheme, so the module is less strict when parsing it.

- Issue #2222: Fixed reference leak when occured os.rename()
  fails unicode conversion on 2nd parameter. (windows only)

- Issue #3134: shutil referenced undefined WindowsError symbol.

- Issue #1342811: Fix leak in Tkinter.Menu.delete. Commands associated to
  menu entries were not deleted.

- Issue #799428: Fix Tkinter.Misc._nametowidget to unwrap Tcl command objects.

- Issue #3339: dummy_thread.acquire() could return None which is not a valid
  return value.

- Issue #3116 and #1792:  Fix quadratic behavior in marshal.dumps().

- Issue #2682: ctypes callback functions no longer contain a cyclic
  reference to themselves.

- Issue #2670:  Fix a failure in urllib2.build_opener(), when passed two
  handlers that derive the same default base class.

- Issue #2495: tokenize.untokenize now inserts a space between two consecutive
  string literals; previously, ["" ""] was rendered as [""""], which is
  incorrect python code.

- Issue #2482: Make sure that the coefficient of a Decimal is always
  stored as a str instance, not as a unicode instance.  This ensures
  that str(Decimal) is always an instance of str.  This fixes a
  regression from Python 2.5.1 to Python 2.5.2.

- Issue #2478: fix failure of decimal.Decimal(0).sqrt()

- Issue #2432: give DictReader the dialect and line_num attributes
  advertised in the docs.

- Issue #1747858: Fix chown to work with large uid's and gid's on 64-bit
  platforms.

- Bug #2220: handle rlcompleter attribute match failure more gracefully.

- Bug #1725737: In distutil's sdist, exclude RCS, CVS etc. also in the
  root directory, and also exclude .hg, .git, .bzr, and _darcs.

- Bug #1389051: imaplib causes excessive memory fragmentation when reading
  large messages.

- Bug #1389051, 1092502: fix excessively large memory allocations when
  calling .read() on a socket object wrapped with makefile().

- Bug #1433694: minidom's .normalize() failed to set .nextSibling for
  last child element.

- Issue #2791: subprocess.Popen.communicate explicitly closes its
  stdout and stderr fds rather than leaving them open until the
  instance is destroyed.

- Issue #2632: Prevent socket.read(bignumber) from over allocating memory
  in the common case when the data is returned from the underlying socket
  in increments much smaller than bignumber.

- Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword
  argument in python 2.5, this broke code that subclassed Popen to include its
  own poll method.  Fixed my moving _deadstate to an _internal_poll method.

- Issue #2113: Fix error in subprocess.Popen if the select system call is
  interrupted by a signal.

- Issue #874900: after an os.fork() call the threading module state is cleaned
  up in the child process to prevent deadlock and report proper thread counts
  if the new process uses the threading module.

- Issue #3309: Fix bz2.BZFile iterator to release its internal lock
  properly when raising an exception due to the bz2file being closed.
  Prevents a deadlock.


Extension Modules
-----------------

- Issue #1040026: Fix os.times result on systems where HZ is incorrect.

- Issue #4228: Pack negative values the same way as 2.4 in struct's L format.

- Security Issue #2: imageop did not validate arguments correctly and could
  segfault as a result.

- Issue 3886: [CVE-2008-2316] Possible integer overflow in the _hashopenssl
  module was closed.

- Issue 1179: [CVE-2007-4965] Integer overflow in imageop module.
  Also fixes rgbimg module.

- Issue #3205: When iterating over a BZ2File fails allocating memory, raise
  a MemoryError rather than silently stop the iteration.

- Patch #2111: Avoid mmap segfault when modifying a PROT_READ block.

- zlib.decompressobj().flush(value) no longer crashes the interpreter when
  passed a value less than or equal to zero.

- issue2858: Fix potential memory corruption when bsddb.db.DBEnv.lock_get
  and other bsddb.db object constructors raised an exception.

- Issue #3120: On 64-bit Windows the subprocess module was truncating handles.

- Issue #1471: Arguments to fcntl.ioctl are no longer broken on 64-bit OpenBSD
  and similar platforms due to sign extension.

- Issue #3312: Fix two crashes in sqlite3.


Tests
-----

- Issue #3863: Disabled a unit test of fork being called from a thread
  when running on platforms known to exhibit OS bugs when attempting that.

- Issue #3261: test_cookielib had an improper file encoding specified.

- Patch #2232: os.tmpfile might fail on Windows if the user has no
  permission to create files in the root directory.


Documentation
-------------

Build
-----

- Issue #4368: Don't define _XOPEN_SOURCE on FreeBSD 4.*.
2009-04-11 19:42:23 +00:00
asau
7dc7f6f25e Update to GNU Smalltalk 3.1.
There're numerous changes, which include various improvements,
new features and bug fixes.

Most notable changes include async. signal safety, threads support,
remote control of Smalltalk VM via TCP socket, DBI improvements,
bindings to Cairo, LibSDL, OpenGL and GLUT, Swazoo web server,
newer Seaside application server and web framework.
2009-04-10 17:36:42 +00:00
abs
c5d92bf3b5 Add a buildlink file for the java vm framework 2009-04-10 09:09:37 +00:00
joerg
368d71b62e Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
joerg
a482d32077 Use META_PACKAGE 2009-04-08 23:11:13 +00:00
joerg
d0076c3403 Remove the remaining NO_MTREE definitions, it has been a nop for a
while.
2009-04-08 22:43:23 +00:00
hasso
a1791b078a Make it compile on DragonFly master. 2009-04-07 18:36:52 +00:00
drochner
afee03fe6a support NetBSD's pthread_attr_get_np() which is similar to Linux's
pthread_getattr_np(), just different,
needed for get_thread_stack_base() to work which is needed for
the scm_init_guile() API
approved by gdt
bump PKGREVISION
2009-04-07 10:53:07 +00:00
kefren
f39208eaf2 Update to mono 2.4 2009-04-07 08:21:19 +00:00
kefren
eb12cd3d28 Welcome to mono 2.4
Changelist available at http://www.mono-project.com/Release_Notes_Mono_2.4

Note: Enabled for now generics on amd64, as they look to work
2009-04-07 08:20:42 +00:00
he
edf6ff4e0b Add a patch to make this package build for our powerpc ports.
Since there is no difference for our other ports, no revision bump needed.
Part of fixing PR pkg/40622.

OK'ed by agc@
2009-04-05 16:20:06 +00:00
markd
00e0151458 Fix build on NetBSD 5.x using same patch Joerg applied to gcc3. 2009-03-30 10:57:02 +00:00
he
ffa22693d1 Update from version 0.4.11nb1 to 1.0.0.
Pkgsrc changes:
 o New MASTER_SITES
 o Take maintainership (apologies if I'm stepping on someone's toes)
 o The package now has built-in knowledge if the CPU arch has working
   jit support (currently i386, powerpc and arm, of which the two first
   have been tested), so there's no need to direct the jit support from
   the main Makefile
 o Update PLIST
 o Added patches to port to NetBSD/powerpc (reported upstream)
 o Added patch to remove a GNUism from one of the shell scripts
   (test using == in place of =)


Upstream changes:
 o Too many to mention; there have been some 20-odd number of
   intervening releases since the 0.4.11 release of 2007-Apr-17,
   according to
   http://docs.parrot.org/parrot/latest/html/docs/parrothist.pod.html
   which contains the release history.


OK'ed by wiz@.
2009-03-25 23:01:48 +00:00
he
43cafc3804 Bump PKGREVISION following the update of textproc/icu, and the
corresponding change of ABI.

OK'ed by wiz@ (as was the textproc/icu update).
2009-03-25 22:37:12 +00:00
tron
9b79d68aa6 Add the mirror at the Stockholm University, Sweden as the first master
site because the primary master site is painfully slow.
2009-03-23 18:30:44 +00:00
abs
d4543afdae Since we're a jdk, provide java pkg_alternative wrappers for javac and
friends. Bump PKGREVISION
2009-03-23 13:58:14 +00:00
pooka
79a5232170 drop maintainership 2009-03-22 10:33:42 +00:00
sno
19003a0cb9 Fix PR pkg/40944 by using the Module::Build from Perl's Core as default.
Oked by tron@ and he@
2009-03-21 23:11:29 +00:00
ahoka
2fd1bcb621 Patch GTK vapi bug (needed by valide)
Add vapigen option an enable it (closes pkg/41001)
Fix a minor PLIST problem
2009-03-21 18:03:42 +00:00
snj
a36e9e49f7 Remove traces of python21. 2009-03-21 06:24:48 +00:00
darcy
37ebc1d070 Fix MAINTAINER. 2009-03-21 05:43:53 +00:00
asau
1ba81ddd3f Add polyml. 2009-03-20 22:12:03 +00:00
asau
0264aa662c Import Poly/ML version 5.2.1
Poly/ML is Standard ML implementation originating from Cambridge University.
2009-03-20 21:12:51 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
joerg
eefb0cb268 Reduce maintaince cost by using our libffi. Bump revision. 2009-03-20 18:19:20 +00:00
darcy
57ded33aec Correct email address for generic MAINTAINER. 2009-03-17 21:40:44 +00:00
kefren
e2a0e77be6 fix destdir build
bump PKGREVISION
2009-03-17 20:56:31 +00:00
tnn
b1eb8cc50c FreeBSD on amd64 builds ossaudiodev.so as well.
Noted by Jens Rehsack.
2009-03-16 21:11:51 +00:00
joerg
3c95ad1d12 Move the PYTHON_VERSION_REQD logic from extension.mk to pyversion.mk.
It shouldn't hurt and allows including application.mk and extension.mk
in any order.
2009-03-08 17:05:10 +00:00
reed
3f755f63e4 Add support for Darwin. Untested by me.
From PR 40956.
2009-03-07 01:31:45 +00:00
abs
fafa4ffc55 More pkglint 2009-03-06 16:22:55 +00:00
abs
e3ed8eb8c1 pkglint, use ${PLIST.x11} instead of PLIST_SUBST 2009-03-06 16:18:04 +00:00
wiz
82862ea363 Add some patterns for PLIST handling. 2009-03-06 14:28:44 +00:00
wiz
dc440756b2 Convert to user-destdir, and mark as MAKE_JOBS_SAFE=no (latter part
from Ryo HAYASAKA in PR 40743).
2009-03-06 09:55:30 +00:00
adrianp
103f966a2e Add back suhosin patch as a new one for 5.2.9 is out 2009-03-05 23:22:24 +00:00
ahoka
7a019fc940 +vala 2009-03-05 21:56:54 +00:00
ahoka
e30d318d8c Import vala-0.5.7 as lang/vala.
Vala is a new programming language that aims to bring modern programming
language features to GNOME developers without imposing any additional
runtime requirements and without using a different ABI compared to
applications and libraries written in C.

valac, the Vala compiler, is a self-hosting compiler that translates
Vala source code into C source and header files. It uses the GObject
type system to create classes and interfaces declared in the Vala source
code. It's also planned to generate GIDL files when gobject-
introspection is ready.
2009-03-05 21:56:29 +00:00
joerg
01204c00a4 Regen in canonical form. 2009-03-05 21:03:35 +00:00
joerg
25a80fb4ab Remove PYBINMODULE. All it did was mark some packages as not available
on some platforms that lacked shared library support in the past. The
list hasn't been maintained at all and the gain is very limited, so just
get rid of it.
2009-03-05 18:51:26 +00:00
jmcneill
be4487e34b Use http instead of ftp for MASTER_SITES on nbftp, better chance of making
it through a NAT.
2009-03-05 00:43:19 +00:00
abs
2fb2527372 Add openjdk7-bin 2009-03-05 00:26:28 +00:00
abs
f8463612e9 Added lang/openjdk7-bin version 20090129
This is a package for the NetBSD (currently i386 5.0) binaries of
the OpenJDK 7 kit.

Many thanks to christos@ for the port and jmcneill@ for compiling up
the binaries in the first place.

This is not intended to preclude a real package that builds openjdk7
from source, but can hopefully serve as a useful bootstrap jdk for
that and other purposes.
2009-03-05 00:25:54 +00:00
ahoka
340907b734 Fix to honour PKGMANDIR. 2009-03-04 17:49:04 +00:00
kefren
4a26ce0622 Support for DragonFly. Probably still incomplete, but compilable.
PKGREVISION++
2009-03-04 01:09:19 +00:00
abs
fc59526304 Fix DESTDIR support when building native linux 2009-03-03 11:09:03 +00:00
abs
8f70470804 MAKE_JOBS_SAFE=no 2009-03-03 11:08:40 +00:00
adrianp
e8ee48a17b The PHP development team would like to announce the immediate availability of PHP 5.2.9. This release focuses on improving the stability of the PHP 5.2.x branch with over 50 bug fixes, several of which are security related. All users of PHP are encouraged to upgrade to this release.
Security Enhancements and Fixes in PHP 5.2.9:

    * Fixed security issue in imagerotate(), background colour isn't validated correctly with a non truecolour image. Reported by Hamid Ebadi, APA Laboratory (Fixes CVE-2008-5498). (Scott)
    * Fixed a crash on extract in zip when files or directories entry names contain a relative path. (Pierre)
    * Fixed explode() behavior with empty string to respect negative limit. (Shire)
    * Fixed a segfault when malformed string is passed to json_decode(). (Scott)

Key enhancements in PHP 5.2.9 include:

    * Added optional sorting type flag parameter to array_unique(). Default is SORT_REGULAR. (Andrei)
    * Fixed bug #45996 (libxml2 2.7 causes breakage with character data in xml_parse()). (Rob)
    * A number of fixes in the mbstring extension (Moriyoshi)
    * Fixed bug #44336 (Improve pcre UTF-8 string matching performance). (frode at coretrek dot com, Nuno)
    * Fixed bug #46699 (xml_parse crash when parser is namespace aware). (Rob)
    * Fixed bug #46748 (Segfault when an SSL error has more than one error). (Scott)
    * Fixed bug #46889 (Memory leak in strtotime()). (Derick)
    * Fixed bug #47049 (SoapClient::__soapCall causes a segmentation fault). (Dmitry)
    * Fixed bug #47165 (Possible memory corruption when passing return value by reference). (Dmitry)
    * Fixed bug #47282 (FILTER_VALIDATE_EMAIL is marking valid email addresses as invalid). (Ilia)
    * Fixed bug #47422 (modulus operator returns incorrect results on 64 bit linux). (Matt)
    * Over 50 bug fixes.
2009-03-02 22:52:17 +00:00
joerg
d1654fcdd3 DESTDIR support. 2009-03-02 14:27:11 +00:00
joerg
bb65b2534b Fix C++ build on NetBSD 5.x. Bump revision of gcc3-c.
Inspired by patch from Aran Clauson in the GCC Bugzilla.
2009-02-28 18:37:22 +00:00
tnn
eafc74a49c add comment to appease pkglint 2009-02-25 16:16:33 +00:00
sborrill
84cc8d5c1b Fix memory leak and pullup bug fix for http://bugs.php.net/bug.php?id=46918
Remove this patch when PHP >= 5.2.9 is released as it will contain these
changes

Bump PKGREVISION of php-imap
2009-02-25 08:59:47 +00:00
adrianp
e85005ec0d Fix for suhosin MESSAGE 2009-02-22 23:38:46 +00:00
adrianp
f1140932b9 When building extensions make sure non-standard OpenSSL locations are
also searched if an explicit path is not given.
2009-02-21 17:01:52 +00:00
abs
36e63e8261 Fix PR40090 - remove optionally generated register*.html files in pre-install 2009-02-20 21:42:27 +00:00
abs
b46f783aec move registration.xml fix to pre-install and WRCSRC - suggested by obache@ 2009-02-20 14:37:58 +00:00