summaryrefslogtreecommitdiff
path: root/lang
AgeCommit message (Collapse)AuthorFilesLines
2009-11-19Let ocaml's configure recognize 64-bit Darwin 10.minskim2-15/+17
2009-11-17It needs "libexec". Bump revision.asau1-2/+3
2009-11-16+clangdrochner1-1/+2
2009-11-16add clang-2.6, a C compiler based om LLVM, based on Adam Hoka's llvmdrochner7-0/+761
pkg in pkgsrc-wip (This installs all the LLVM bits too, so it conflicts with a pure llvm pkg, but it is not easily separated.)
2009-11-16Teach plistlib to parse unsigned integers as externalized by NetBSD proplib(3).jakllsch3-3/+19
Bump PKGREVISION.
2009-11-16Improve DB support by always building the 1.85 compat module.joerg3-8/+208
Only search the BUILDLINK_DIR for libraries to not leak random junk. Bump revision.
2009-11-15+ pfeasau1-1/+2
2009-11-15Import Portable Forth Environment (PFE) 0.33.71 as lang/pfe.asau5-0/+1587
The Portable Forth Environment (PFE) is portable, modular, and extensible in run time Forth programming environment, based on the ANSI Standard for Forth.
2009-11-08Use full pathname to libfontconfig.so.tnn5-52/+48
Really fixes NullPointerException in getDefaultPlatformFont. Remove previous hack and bump revision again.
2009-11-08Add hack to avoid NPE in sun.awt.X11FontManager.getDefaultPlatformFont.tnn3-2/+20
Should make gui apps work again. Bump rev.
2009-11-07Support DESTDIR.asau1-6/+9
2009-11-07Update to b75 + bsd-port 20091106 snapshot.tnn7-65/+47
Around 200 bugs were fixed since b72.
2009-11-05Override CC in the Makefiles as newer libtool does not handlejoerg1-1/+3
alternative compiler names without explicit tag.
2009-11-03As the default PYTHON_VERSIONS_ACCEPTED matches with the supported listjoerg1-3/+1
of py-setuptools, drop the override here.
2009-11-03Update for Python26-2.6.4wiz1-3/+3
2009-11-03Update to 2.6.4:wiz3-9/+14
What's New in Python 2.6.4 final? ================================= *Release date: 25-Oct-2009* (nothing) What's New in Python 2.6.4rc2? ============================== *Release date: 18-Oct-2009* Library ------- - Issue #7115: Fixed the extension module builds that is failing when using paths in the extension name instead of dotted names. - Issue #7120: logging: Removed import of multiprocessing which is causing crash in GAE. - Issue #7149: fix exception in urllib when detecting proxy settings on OSX. What's New in Python 2.6.4rc1? ============================== *Release date: 07-Oct-2009* Core and Builtins ----------------- - Issue #7019: Raise ValueError when unmarshalling bad long data, instead of producing internally inconsistent Python longs. Library ------- - Issue #7068: Fixed the partial renaming that occured in r72594. - Issue #7064: Fixed the incompatibility with Setuptools in distutils when running the build_ext command. - Issue #7052: Removed nonexisting NullHandler from logging.__all__. - Issue #7039: Fixed distutils.tests.test_sysconfig when running on installation with no build. Tests ----- - Issue #7042: Fix test_signal (test_itimer_virtual) failure on OS X 10.6.
2009-10-31avoid conflict with native popcount64(3)tnn2-1/+24
2009-10-31Don't enforce linking in MAIN__. Bump package revision.asau5-31/+18
No changes in libraries. No fallout expected, none found so far.
2009-10-31Add "-f" flag for install to prevent installed package from installationobache1-2/+2
when "make replace" or using DESTDIR.
2009-10-31two more skip files.obache1-1/+3
2009-10-30Honour compiler selection.ahoka2-6/+8
2009-10-29getline -> get_linetnn4-7/+9
2009-10-29Define TEST_TARGET.asau1-1/+3
2009-10-29Update pear from version 1.5.4nb3 to version 1.9.0.seb7-548/+1863
Pkgsrc changes: - Update base pear packages:Archive_Tar-1.3.3, Console_Getopt-1.2.3 Structures_Graph-1.0.3 - Update ${FILESDIR}/go-pear.php from latest version at http://pear.php.net/go-pear - Update ${FILESDIR}/pear.sh from the bundled version - Provide bootstrap PEAR.php via ${FILESDIR}/PEAR.php from http://cvs.php.net/viewvc.cgi/pear-core/PEAR.php?view=co&pathrev=PEAR_1_4 (see FILESDIR/go-pear.php's code) and put it into ${WRKSRC} at the extract phase - Update PLIST Upstream changes: A lot! IMHO more than what can be recorded here. Please see individual releases Changelog since version 1.5.4 at http://pear.php.net/package/PEAR.
2009-10-28+pictdholland1-1/+2
2009-10-28Initial import of Pict 4.1 into the NetBSD package system.dholland23-0/+941
Pict is a language in the ML tradition, formed by adding a layer of convenient syntactic sugar and a static type system to a tiny core. The current release includes a Pict-to-C compiler, reference manual, language tutorial, numerous libraries, and example programs. The core language - an asynchronous variant of Milner, Parrow, and Walker's pi-calculus - has been used as a theoretical foundation for a broad class of concurrent computations. The goal in Pict is to identify high-level idioms that arise naturally when these primitives are used to build working programs - idioms such as basic data structures, protocols for returning results, higher-order programming, selective communication, and concurrent objects. The type system integrates a number of features found in recent work on theoretical foundations for typed object-oriented languages: higher-order polymorphism, simple recursive types, subtyping, and a powerful partial type inference algorithm.
2009-10-25+ py26-html-docsjoerg1-1/+2
2009-10-25Imported py26-html-docs-2.6.3:joerg3-0/+39
HTML Documentation for Python 2.6
2009-10-25It seems that <tnn> had an actual fix for the configure bugahoka3-11/+26
in his pockets, thanks!
2009-10-25Disable autoreconf to make it build again (sorry hasso).ahoka1-3/+5
2009-10-24remove unused vartnn1-4/+1
2009-10-24Turn native language support into an option and disable it by defaulttnn2-4/+27
everywhere but on NetBSD (where we know it doesn't add any run-time dependencies)
2009-10-24Set ALT_PACKAGE_PATH so it works with ${PREFIX} != /usr/pkgtnn1-1/+2
Doesn't seem to be used anywhere, but the build system bombs if the directory doesn't exist.
2009-10-23Drop MAKE_JOBS_SAFE=no. Was updated a while back; MAKE_JOBS=16 works.tnn1-2/+1
2009-10-22Add patch to check byte sequence more strictly in htmlspecialchars().taca3-2/+372
http://bugs.php.net/bug.php?id=49785 These are patch refrects r289411, r289554, r289565, r289567 and r289605 in PHP svn repositry. Bump PKGREVISION.
2009-10-22Add a patch from PHP's SVN repositry to fix gd library security problem.taca2-1/+19
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3546 Bump PKGREVISION of php-gd package. (This fix is for php5 only and I don't know about php4.)
2009-10-22Sorry once again, these two files should have been committedhe2-0/+6
as part of the 1.6.0nb1 update.
2009-10-22I'm terribly sorry, patch-ai had the incorrect checksum.he1-2/+2
This update fixes it.
2009-10-21Update parrot from version 1.6.0 to 1.6.0nb1.he6-2/+155
Pkgsrc changes: o Enable shared libraries for NetBSD, and deal with the resulting fallout: tests which are written in C need to point their run-path to the build version of the shared libraries. o The default is shared libs with .so, except for on Darwin, where shared libs are named differently. The Darwin part is untested.
2009-10-21Revert the last commit as the two patches contained non-Mac OS X changestron3-1/+110
as well. Problem pointed out by wizd(8).
2009-10-21Remove two more Mac OS X patches which are don't seem to be requiredtron3-110/+1
as requested by wizd(8).
2009-10-21Substitute %%PREFIX%% in patch-ap, too.ghen3-10/+11
2009-10-21Fix font paths for dejavu (Latin and others), sazanami (Japanese) and baekmumghen3-2/+61
(Korean) fonts, and add (commented) dependencies on them. Ok tnn@. Bump PKGREVISION. XXX uming/ukai (Chinese) are not in pkgsrc, anyone can package them, or suggest replacements?
2009-10-21Add missing file "_scproxy.so" to Mac OS X specific package list andtron5-45/+5
bump pack revision. While here remove two Mac OS X patches which are no longer necessary.
2009-10-21Update for python26-2.6.3.wiz1-3/+3
2009-10-21Fix current_version in dylib target. Bump PKGREVISION.wiz3-6/+7
2009-10-21Remove two __sgi ifdefs that have been migrated in pkgsrc fromwiz3-33/+1
before python24. Please report if they were still necessary, including errors, so we can upstream them.
2009-10-21Remove obsolete patch, a version of this was obviously integratedwiz2-15/+1
upstream.
2009-10-20Update to 2.6.3:wiz3-10/+19
What's New in Python 2.6.3 ========================== *Release date: 02-Oct-2009* What's New in Python 2.6.3rc1 ============================= *Release date: 29-Sep-2009* Core and Builtins ----------------- - Issue #5329: Fix os.popen* regression from 2.5 with commands as a sequence running through the shell. Patch by Jean-Paul Calderone and Jani Hakala. - Issue #6990: Fix threading.local subclasses leaving old state around after a reference cycle GC which could be recycled by new locals. - Issue #6922: Fix an infinite loop when trying to decode an invalid UTF-32 stream with a non-raising error handler like "replace" or "ignore". - Issue #1590864: Fix potential deadlock when mixing threads and fork(). - Issue #6844: Do not emit DeprecationWarnings when accessing a "message" attribute on exceptions that was set explicitly. - Issue #6846: Fix bug where bytearray.pop() returns negative integers. - Issue #6707: dir() on an uninitialized module caused a crash. - Issue #6540: Fixed crash for bytearray.translate() with invalid parameters. - Issue #6573: set.union() stopped processing inputs if an instance of self occurred in the argument chain. - Issue #6070: On posix platforms import no longer copies the execute bit from the .py file to the .pyc file if it is set. - Issue #4547: When debugging a very large function, it was not always possible to update the lineno attribute of the current frame. - Issue #4618: When unicode arguments are passed to print(), the default separator and end should be unicode also. - Issue #6119: Fixed a incorrect Py3k warning about order comparisons of builtin functions and methods. - Issue #5330: C functions called with keyword arguments were not reported by the various profiling modules (profile, cProfile). Patch by Hagen Fürstenau. - Issue #6089: str.format can raise SystemError with certain invalid field specifiers. - Issue #5994: the marshal module now has docstrings. - Issue #5981: Fix two minor inf/nan issues in float.fromhex: (1) inf and nan strings with trailing whitespace were incorrectly rejected and (2) the interpretation of fromhex('-nan') didn't match that of float('-nan'). - Issue #5890: in subclasses of 'property' the __doc__ attribute was shadowed by classtype's, even if it was None. property now inserts the __doc__ into the subclass instance __dict__. - Issue #5724: (See also issue #4575.) Fix Py_IS_INFINITY macro to work correctly on x87 FPUs: it now forces its argument to double before testing for infinity. - Issue #4971: Fix titlecase for characters that are their own titlecase, but not their own uppercase. - Issue #5829: complex('1e-500') no longer raises an exception - Issue #5787: object.__getattribute__(some_type, "__bases__") segfaulted on some builtin types. - Issue #5283: Setting __class__ in __del__ caused a segfault. - Issue #5759: float() didn't call __float__ on str subclasses. - Issue #5108: Handle %s like %S and %R in PyUnicode_FromFormatV(): Call PyUnicode_DecodeUTF8() once, remember the result and output it in a second step. This avoids problems with counting UTF-8 bytes that ignores the effect of using the replace error handler in PyUnicode_DecodeUTF8(). Library ------- - Issue #6790: Make it possible again to pass an `array.array` to `httplib.HTTPConnection.send`. Patch by Kirk McDonald. - Issue #6236, #6348: Fix various failures in the `io` module under AIX and other platforms, when using a non-gcc compiler. Patch by egreen. - Issue #6851: Fix urllib.urlopen crash on secondairy threads on OSX 10.6 - Issue #6947: Fix distutils test on windows. Patch by Hirokazu Yamamoto. - Issue #4606: Passing 'None' if ctypes argtype is set to POINTER(...) does now always result in NULL. - Issue #5042: ctypes Structure sub-subclass does now initialize correctly with base class positional arguments. - Issue #6938: Fix a TypeError in string formatting of a multiprocessing debug message. - Issue #6635: Fix profiler printing usage message. - Issue #6795: int(Decimal('nan')) now raises ValueError instead of returning NaN or raising InvalidContext. Also, fix infinite recursion in long(Decimal('nan')). - Issue #6850: Fix bug in Decimal._parse_format_specifier for formats with no type specifier. - Issue #4937: plat-mac/bundlebuilder revers to non-existing version.plist - Issue #6838: Use a list to accumulate the value instead of repeatedly concatenating strings in httplib's HTTPResponse._read_chunked providing a significant speed increase when downloading large files servend with a Transfer-Encoding of 'chunked'. - Issue #6794: Fix Decimal.compare_total and Decimal.compare_total_mag: NaN payloads are now ordered by integer value rather than lexicographically. - Issue #6117: Fix O(n**2) performance degradation when outputting lots of small data on a buffered socket.socket.makefile() object. - Issue #6637: defaultdict.copy() did not work when the default factory was left unspecified. Also, the eval/repr round-trip would fail when the default_factory was None. - Issue #1424152: Fix for httplib, urllib2 to support SSL while working through proxy. Original patch by Christopher Li, changes made by Senthil Kumaran. - Issues #5155, 5313, 5331: multiprocessing.Process._bootstrap was unconditionally calling "os.close(sys.stdin.fileno())" resulting in file descriptor errors - Issue #6415: Fixed warnings.warn sagfault on bad formatted string. - Issue #6344: Fixed a crash of mmap.read() when passed a negative argument. - Issue #5230: pydoc would report no documentation found if a module generated a 'not found' import error when loaded; it now reports the import errors. Thanks to Lucas Prado Melo for initial fix and collaboration on the tests. - Issue #6274: Fixed possible file descriptors leak in subprocess.py - Issue #6271: mmap tried to close invalid file handle (-1) when annonymous. (On Unix) - Issue #6258: Support AMD64 in bdist_msi. - Issue #5262: Fixed bug in next rollover time computation in TimedRotatingFileHandler. - Issue #6121: pydoc now ignores leading and trailing spaces in the argument to the 'help' function. - Issue #6050: Don't fail extracting a directory from a zipfile if the directory already exists. - collections.namedtuple() was not working with the following field names: cls, self, tuple, itemgetter, and property. - Issue #1309352: fcntl now converts its third arguments to a C `long` rather than an int, which makes some operations possible under 64-bit Linux (e.g. DN_MULTISHOT with F_NOTIFY). - Issue #1983: Fix functions taking or returning a process identifier to use the dedicated C type ``pid_t`` instead of a C ``int``. Some platforms have a process identifier type wider than the standard C integer type. - Issue #4066: smtplib.SMTP_SSL._get_socket now correctly returns the socket. Patch by Farhan Ahmad, test by Marcin Bachry. - Issue #1655: Make imaplib IPv6-capable. Patch by Derek Morr. - Issue #1664: Make nntplib IPv6-capable. Patch by Derek Morr. - Issue #5971: StreamHandler.handleError now swallows IOErrors which occur when trying to print a traceback. - Issue 5955: aifc's close method did not close the file it wrapped, now it does. This also means getfp method now returns the real fp. - Issue #4875: On win32, ctypes.util.find_library does no longer return directories. - Issue #5692: In :class:`zipfile.Zipfile`, fix wrong path calculation when extracting a file to the root directory. - Issue #2245: aifc now skips chunk types it doesn't recognize, per spec. - Issue #4305: ctypes should now build again on mipsel-linux-gnu - Issue #5853: calling a function of the mimetypes module from several threads at once could hit the recursion limit if the mimetypes database hadn't been initialized before. - Issue #5041: ctypes does now allow pickling wide character. - Issue #5768: Fixed bug in Unicode output logic and test case for same. - Issue #1161031: fix readwrite select flag handling: POLLPRI now results in a handle_expt_event call, not handle_read_event, and POLLERR and POLLNVAL now call handle_close, not handle_expt_event. Also, dispatcher now has an 'ignore_log_types' attribute for suppressing log messages, which is set to 'warning' by default. - Issue #5828 (Invalid behavior of unicode.lower): Fixed bogus logic in makeunicodedata.py and regenerated the Unicode database (This fixes u'\u1d79'.lower() == '\x00'). - Issue #1202: zipfile module would cause a DeprecationWarning when storing files with a CRC32 > 2**31-1. - Issue #6163: Fixed HP-UX runtime library dir options in distutils.unixcompiler. Initial patch by Sridhar Ratnakumar and Michael Haubenwallner. - Issue #4660: If a multiprocessing.JoinableQueue.put() was preempted, it was possible to get a spurious 'task_done() called too many times' error. - Issue #6595: The Decimal constructor now allows arbitrary Unicode decimal digits in input, as recommended by the standard. Previously it was restricted to accepting [0-9]. - Issue #6553: Fixed a crash in cPickle.load(), when given a file-like object containing incomplete data. - Issue #2622: Fixed an ImportError when importing email.messsage from a standalone application built with py2exe or py2app. - Issue #6455: Fixed test_build_ext under win32. - Issue #6403: Fixed package path usage in build_ext. - Issue #6287: Added the license field in Distutils documentation. - Issue #6263: Fixed syntax error in distutils.cygwincompiler. - Issue #5201: distutils.sysconfig.parse_makefile() now understands `$$` in Makefiles. This prevents compile errors when using syntax like: `LDFLAGS='-rpath=\$$LIB:/some/other/path'`. Patch by Floris Bruynooghe. - Issue #6062: In distutils, fixed the package option of build_ext. Feedback and tests on pywin32 by Tim Golden. - Issue #1309567: Fix linecache behavior of stripping subdirectories when looking for files given by a relative filename. - Issue #6046: Fixed the library extension when distutils build_ext is used inplace. Initial patch by Roumen Petrov. - Issue #6022: a test file was created in the current working directory by test_get_outputs in Distutils. - Issue #5977: distutils build_ext.get_outputs was not taking into account the inplace option. Initial patch by kxroberto. - Issue #5984: distutils.command.build_ext.check_extensions_list checks were broken for old-style extensions. - Issue #5854: Updated __all__ to include some missing names and remove some names which should not be exported. - Issue #5810: Fixed Distutils test_build_scripts so it uses sysconfig.get_config_vars. - Issue #6865: Fix reference counting issue in the initialization of the pwd module. Extension Modules ----------------- - Issue #6944: Fix a SystemError when socket.getnameinfo() was called with something other than a tuple as first argument. - Issue #6848: Fix curses module build failure on OS X 10.6. - Fix expat to not segfault with specially crafted input. - Issue #4873: Fix resource leaks in error cases of pwd and grp. Build ----- - Issue #6980: Fix ctypes build failure on armel-linux-gnueabi with -mfloat-abi=softfp. - Issue #6802: Fix build issues on MacOSX 10.6 - Issue 5390: Add uninstall icon independent of whether file extensions are installed. - Issue #6094: Build correctly with Subversion 1.7. - Issue #5726: Make Modules/ld_so_aix return the actual exit code of the linker, rather than always exit successfully. Patch by Floris Bruynooghe. - Issue 5809: Specifying both --enable-framework and --enable-shared is an error. Configure now explicity tells you about this. Documentation ------------- - Issue #6556: Fixed the Distutils configuration files location explanation for Windows. - Issue #6801 : symmetric_difference_update also accepts |. Thanks to Carl Chenet. Tests ----- - Issue #5837: Certain sequences of calls to set() and unset() for support.EnvironmentVarGuard objects restored the environment variables incorrectly on __exit__.
2009-10-19Add bits for supporting NetBSD on x86_64.dholland5-3/+101
This builds, and will compile and run helloworld, but hasn't been particularly extensively tested. No version bump since no prior x86_64 packages should have been created.