Commit graph

2990 commits

Author SHA1 Message Date
wiz
198d0b81b0 Remove duplicate "the". 2005-01-08 00:09:01 +00:00
tv
acbc46e495 Fix email address in header of hints/interix.sh. 2005-01-06 06:46:52 +00:00
tv
de6b002330 Add LIBSWANTED and SYSLIBPATH for Interix to fix configure step. 2005-01-06 06:46:26 +00:00
adam
db722e511a Changes 8.4.9:
* Fixed segfault in info vars trivial matching branch (new in 8.4.8)
* Fixed the treatment of backslashes in file join on Windows
* Improved readdir_r detection and usage on unix
* Fixed potential unix fileevent issue on 64-bit systems
* Remove file normalize on tcl_findLibrary search path uniqification
  added in 8.4.8
* Ensure tilde paths are not returned specially by 'glob'
* Fixed clipping of partially transparent images on buttons on unix to
  avoid X error
* Fix Tk_PhotoPut(Zoomed)Block overlay compositing of partially
  transparent areas on blank targets
2005-01-05 09:15:29 +00:00
minskim
0a68f22994 Set LC_ALL to "C". Otherwise, the package doesn't build due to
warnings from perl.  See PR pkg/24211 for related discussion.
2005-01-04 23:38:31 +00:00
manu
11ef7f33c4 Enable SQLite 2005-01-04 13:50:00 +00:00
jlam
85efacebfc Fix instances of insecure use of /tmp that is subject to symlink attacks
due to race conditions [CAN-2004-0976].  Also fix builds on *BSD boxes
without a hostname set.  Bump the PKGREVISION to 1.
2005-01-04 09:50:15 +00:00
jlam
192963838b Drop maintainership of perl-5.6.x. We should move pkgsrc to using
perl58 for everything, and remove this package altogether.
2005-01-03 03:37:08 +00:00
minskim
198988c162 Use PKGDIRMODE and DOCMODE instead of 555 and 444, respectively.
Bump PKGREVISION because the default value of PKGDIRMODE is 755, which
is different from 555.
2005-01-02 20:19:06 +00:00
minskim
f17e1c704e Use PKGDIRMODE and DOCMODE instead of 555 and 444, respectively.
Bump PKGREVISION because the default value of PKGDIRMODE is 755, which
is different from 555.
2005-01-02 20:13:49 +00:00
minskim
ff7fee44a5 Honor LDFLAGS when building shared libraries on Linux. Previously,
python2[34]{,-pth} failed on Linux when Berkeley DB from pkgsrc was
used.
2004-12-30 21:56:20 +00:00
kristerw
1e106f4f65 Use the same configure flags for NetBSD 1.[56] as for 1.[56].x (i.e.
adjust the tests to understand that 1.[56] is not written as 1.[56].0).
Bump PKGREVISION.

This solves PR pkg/28499.
2004-12-30 17:01:27 +00:00
jlam
26d50782db Update lang/perl58 to perl-5.8.6. Selected hanges from version 5.8.5
include:

* By default, platforms that have native threads will build a threaded
  perl.  Note that you will likely have to rebuild your Perl modules
  after this update unless your Perl is already threaded.

* The perl interpreter is now more tolerant of UTF-16-encoded scripts.
* Several core modules were updated.
* Perl has a new -dt command-line flag, which enables threads support in
  the debugger.

* "foreach" on threads::shared array used to be able to crash Perl. This
  bug has now been fixed.
* A regexp in "STDOUT"'s destructor used to coredump, because the regexp
  pad was already freed. This has been fixed.
* Using "delete" on an array no longer leaks memory. A "pop" of an item
  from a shared array reference no longer causes a leak.
* "eval_sv()" failing a taint test could corrupt the stack - this has
  been fixed.
* On platforms with 64 bit pointers numeric comparison operators used to
  erroneously compare the addresses of references that are overloaded,
  rather than using the overloaded values. This has been fixed.
* From now on all applications embedding perl will behave as if perl were
  compiled with -DPERL_USE_SAFE_PUTENV.
2004-12-29 19:41:25 +00:00
minskim
0a2a38d5ec Add and enable py24-html-docs. 2004-12-29 06:34:54 +00:00
minskim
be409c0d56 Import py24-html-docs.
This is HTML documentation for Python 2.4.
2004-12-29 06:32:10 +00:00
adrianp
c27f428e15 - Fix an error where -lpython does not get defined on Darwin and causes
the compile of python modules to fail.
- Fixes PR# 28605
- Ok'ed recht@
2004-12-28 22:48:11 +00:00
jdolecek
0516b75830 use ${PKG_SYSCONFDIR} rather than hardcoding ${PREFIX}/etc
Fixes PR pkg/28718 by Amitai Schlair
2004-12-27 20:20:23 +00:00
wiz
7b16acaee5 Update to 1.6.7:
Changes since Guile 1.6.6 (changes in 1.6.7):

* Changes to the distribution

** A build problem has been fixed.

Previously, on some systems, the build would fail when libguile-ltdl
couldn't be found during the build.  This should now be fixed.

* Changes to Scheme functions and syntax

** array-map! and array-map-in-order! now correctly require at least one source

A mistake caused a call with just one source array to be rejected,
this has been fixed.

** string->number and octal constant bignums

An incorrect bignum size calculation has been fixed, this caused
overflow errors in string->number on bases other than 2, 10 and 16,
including octal literal constants in code or the reader.

** SRFI-1 alist-delete equality argument order fixed.

In the srfi-1 module alist-delete and alist-delete!, the order of the
arguments to the "=" procedure now matches the SRFI-1 specification.

** SRFI-13 string-any and string-every tail calls

string-any and string-every now make a tail call to their predicate
function on reaching the last character in the string, per the SRFI-13
specification.
2004-12-26 00:29:42 +00:00
jmmv
ef29c0de9c Looks like the rpath problem is a bit more serious than I initially thought
(it currently affects packages using X11, but I guess it will also cause
problems when using pkgviews, for example).

So, instead of fixing it on a package basis, create some wrappers in the
buildlink directory that parse CFLAGS and LDFLAGS contents and convert them
to ocaml flags (basically, prepend -ccopt to each of them).
2004-12-24 18:49:09 +00:00
jmmv
c33d2074af Adjust dependencies after ocaml has been splitted into three different
packages: ocaml, ocaml-graphics and labltk.  Bump PKGREVISION.
2004-12-24 17:21:01 +00:00
jmmv
feea677000 Do not depend on Tk nor X11. Two new packages will be added to provide
the missing bits, namely labltk and ocaml-graphics, respectively.  To
simplify this, add a Makefile.common.  Bump PKGREVISION to 8.

Per discussion with wiz@ a while ago.
2004-12-24 17:16:04 +00:00
taca
965c140332 Remove patch to non-used file; patch-ae's content exists in
devel/ruby-curses package.

No functional change to ruby18 package itself.
2004-12-24 14:27:30 +00:00
darcy
1587799dfb py-basicproperty-0.6.3a
The BasicProperty/BasicTypes system provides a mechanism for intelligent
property-based modeling of problem domains in Python 2.2+.  The idea behind
property-based domain modeling is to simplify the definition of objects/data
structures so that concerns such as initialization, data-type checking and
coercion, run-time introspection, and domain specific storage/retrieval
operations can be abstracted out from the modeling operations.
2004-12-21 10:59:50 +00:00
darcy
df3ececfca Add py-basicproperty 2004-12-21 10:43:14 +00:00
grant
4cf31e6533 actually bump PKGREVISION of perl58 and BUILDLINK_RECOMMENDED to address
PR pkg/28619. this should have been part of the PKGREVISION bump of p5-*.
2004-12-20 13:25:09 +00:00
grant
1a95422e06 remove workaround for Darwin missing poll.h as a more correct fix is
applied globally now.
2004-12-20 13:16:02 +00:00
grant
908e765695 since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-20 11:30:55 +00:00
kristerw
7836c1ede1 Add back ONLY_FOR_PLATFORM that was removed by mistake when the package
was updated in r1.17.
2004-12-19 20:06:32 +00:00
grant
b9c5791d74 fix missed from previous: Darwin 7.x doesn't appear to want the
"-u PyMac_Error" when linking the shared library.
2004-12-19 05:45:39 +00:00
grant
beaba1d487 all of these use dlopen(). 2004-12-19 05:34:07 +00:00
grant
ea18ba8089 Darwin build fixes:
- ignore poll()
- needs dlopen.buildlink3.mk
- pass -fPIC -fno-common to CC for objects being linked into a shared
  library
2004-12-19 05:30:14 +00:00
jlam
48876679d9 Create a modifier PERL5_OPTIONS that specifies properties of the perl
installation needed when including perl5/buildlink3.mk.  The only
option currently supported is "threads", which implies that a perl
that supports threads is required.  The requirement is checked at
pre-install time using an INSTALL script template by both the package
build and the binary package.

Add PERL5_OPTIONS+=threads to both devel/p5-SDL and graphics/p5-GD
since those modules require a perl that supports threads.
2004-12-19 00:01:43 +00:00
jlam
eb18c31212 Native threading on VAX isn't ready for primetime in NetBSD>=2.0.
Build Perl without threads-support until VAX native threads are known
to work.  The hack was added to the Makefile instead of to hacks.mk
since it sets a variable which is used within the package Makefile.
2004-12-18 22:35:05 +00:00
jdolecek
820732f1a1 g/c MAINTAINER (use one from Makefile.common) 2004-12-18 16:23:04 +00:00
jdolecek
6a54a51a44 claim MAINTAINER 2004-12-18 16:04:54 +00:00
jdolecek
40b9b247d6 claim MAINTAINER 2004-12-18 16:01:07 +00:00
jdolecek
def596a99f Update php5 to 5.0.3. This maintenance release addressing several very
serious security issues, as well as bunch of non-critical bug fixes.
All PHP5 users are strongly encouraged to upgrade to this version.

Detailed change list at:
	http://www.php.net/ChangeLog-5.php#5.0.3
2004-12-17 07:53:06 +00:00
jdolecek
949ee33442 move DISTINFO_FILE setting from Makefile.common to Makefile.php,
so that it PECL extension packages could override it properly
2004-12-17 07:36:13 +00:00
taca
33dc5c35be Don't always set DIST_SUBDIR but only if RUBY_DIST_SUBDIR isn't empty.
This change dosen't affect any current ruby based packages.
2004-12-16 07:11:55 +00:00
wiz
8f84de9622 Remove duplicate "the" in comment. 2004-12-15 14:57:58 +00:00
minskim
01e3f21824 "-ldl" is needed to build on Linux. 2004-12-14 18:22:44 +00:00
jdolecek
9b81fff133 completely ignore system php.ini for all pear-related operations; this
is necessary to avoid being subject to e.g. open_basedir or safe_mode settings
2004-12-12 11:03:33 +00:00
jdolecek
97ce3c35fb abort do-install if pear install fails 2004-12-12 09:41:14 +00:00
jdolecek
f4596f73a2 use PLIST_SRC+= so that setting PLIST_SRC setting in extension Makefile
would have an effect; fixes php4-apc
2004-12-12 09:13:56 +00:00
kristerw
0d60aa9537 Change ALL_TARGET to BUILD_TARGET. 2004-12-12 03:02:36 +00:00
jlam
a7f077f4f1 The Open Group says that localtime_r() doesn't need to ensure that
the tz* related variables are initialized when it is invoked.  In
fact, Solaris does do this while NetBSD 2.0 does not.  Explicitly call
tzset() before calling localtime_r() to initialize the local timezone
data.  This fixes the output of:

	perl -e '$t = localtime($^T); print "$t\n";' ; date

to always print the time in the local timezone twice instead of the
first time in UTC and the second in the local timezone.  Bump the
PKGREVISION.
2004-12-11 16:19:29 +00:00
wiz
4960156f16 Add buildlink3.mk file, needed by wip/darcs.
Closes PR 26624 by Roland Illig.
2004-12-11 03:29:46 +00:00
jlam
376c76f0de On NetBSD/alpha, building perl with -mieee causes perl to not pass
the test for integer.pm (pkg/28498).  Until this is fixed in either
NetBSD, GCC or perl, strip out -mieee from the compiler command line.
This "fixes" pkg/28498.
2004-12-10 23:48:50 +00:00
jlam
d12d4a8c7a On VAX, feeding a base "NaN" to nawk causes nawk to core dump since
it tries to interpret it as a number, which causes an FP exception.
Fix this by replacing "NaN" with "*NaN*" which hides the problem.
This makes perl Configure and build correctly on NetBSD-2.0/vax.  Fix
provided by John Klos in private email.
2004-12-10 23:12:47 +00:00
jlam
c72bae5236 Don't bother with using perl5/module.mk and PERL5_PACKLIST to generate
the PLIST and use custom post-install code instead.  This avoids
needing to guess at the correct value PERL5_ARCHLIB before perl has
been configured and built.  This should fix PR pkg/28433.
2004-12-10 06:01:08 +00:00