Commit graph

4620 commits

Author SHA1 Message Date
wiz
14851e2de7 Remove blackdown* and sun-j*13. 2008-03-25 13:46:41 +00:00
wiz
c012d1c35c Remove blackdown-j{dk,re}13 and sun-j{dk,re}13.
Both have security problems and are not maintained.

Update infrastructure for their removal.

Removal was announced on pkgsrc-users on March 13.
2008-03-25 13:41:44 +00:00
kristerw
2e9dd53236 Use the correct renamed symbols for opendir, unsetenv, and times.
Solves PR pkg/38263.

Bump PKGREVISION.
2008-03-24 22:40:23 +00:00
jlam
aac24615a7 Substitute for ${RUBY_ARCH} in PLISTs. 2008-03-21 15:07:28 +00:00
kefren
84b6b554bc Change MONO_SHARED_DIR in order to compile mono dependant packages
in sandboxes. Reported by and discused with joerg@ and tnn@

This behaviour is also documented at:
http://pkg-mono.alioth.debian.org/cli-policy/ch-mono.html#s4.3
2008-03-21 14:52:15 +00:00
jlam
729f7bf2da Allow REPLACE_RUBY_DIRS to be relative to ${WRKSRC}. 2008-03-17 20:57:04 +00:00
kristerw
722ad1956b Update ghc to version 6.8.2.
The major changes in this release are adding Haskell Program Coverage (hpc)
support to the compiler, adding a debugger to GHCi, the first phase of the
base package split, and pointer tagging in the code generator (which should
mean most code improves by 10-15%, and as a result the compiler is also
faster).

Most of this upgrade was done by Paulo Matias in pkgsrc-wip.
2008-03-17 15:33:10 +00:00
joerg
3350db1645 For Python 2.5, check that the wip directory actually exists. 2008-03-15 16:43:25 +00:00
joerg
8c67ea3cad Don't leak WRKDIR reference for the DESTDIR case. Bump revision. 2008-03-15 12:41:36 +00:00
joerg
af078a7ef2 Supports DESTDIR. 2008-03-13 22:58:17 +00:00
tnn
065efb53a6 Update master site URL. 2008-03-13 17:30:31 +00:00
tnn
b6d3d06eae Really fix build with native X11. (tested) 2008-03-13 03:12:26 +00:00
adrianp
49d60d67d9 We're at u5 not u4. Add a note about this so it does not happen again. 2008-03-12 14:26:33 +00:00
jlam
9c48ec7869 In the *-install targets, add ${INSTALL_ENV} to the environment passed
to the installation script.  This causes DESTDIR to be passed through
if a package has DESTDIR support.
2008-03-12 03:18:47 +00:00
tnn
cbe04e0869 Try to fix build failure with X11_TYPE=native and any of the X toolkit
options enabled.
2008-03-11 22:05:39 +00:00
tnn
bbfcaa728b Add the shared library search path in addition to the run path for -lpcre. 2008-03-11 17:17:10 +00:00
tnn
520dd2104d Update to chicken-3.0.0, from pkgsrc-wip.
Some highlights:
3.0.0:
- On sparc64 architectures more than 126 procedure arguments are allowed
  [Thanks to Peter Bex]
2.7xx:
- PCRE support
- new GNU Make based build process
- libffi is not used anymore, handcoded assembler is used for x86, x86-64
  and powerpc platforms
- TCP timeout handling
- added Lisp-style symbol property lists
- the "chicken-bug" program can now be used to create bug reports
- countless bugfixes and minor improvements
2008-03-10 23:41:05 +00:00
wiz
a8686fc0e5 Add CONFLICTS line for previous PKGNAME versions.
Suggested by Alan Barrett.
2008-03-10 10:33:38 +00:00
jlam
d5cd92eaec Add a new file that is installed in ruby-1.8.6.114 that wasn't in the
previous release in pkgsrc.
2008-03-10 02:50:38 +00:00
taca
31bc2444c6 Update ruby pakcages to 1.8.6.114 (1.8.6-p114).
It main chagnes are security fix of WEBrick library.


Mon Mar  3 23:34:13 2008  GOTOU Yuuzou  <gotoyuzo@notwork.org>

	* lib/webrick/httpservlet/filehandler.rb: should normalize path
	  separators in path_info to prevent directory traversal attacks
	  on DOSISH platforms.
	  reported by Digital Security Research Group [DSECRG-08-026].

	* lib/webrick/httpservlet/filehandler.rb: pathnames which have
	  not to be published should be checked case-insensitively.

Mon Dec  3 08:13:52 2007  Kouhei Sutou  <kou@cozmixng.org>

	* test/rss/test_taxonomy.rb, test/rss/test_parser_1.0.rb,
	  test/rss/test_image.rb, test/rss/rss-testcase.rb: ensured
	  declaring XML namespaces.
2008-03-09 13:31:18 +00:00
jlam
31df13cb5a Back out previous... this was a mistake because the setup.rb file I
was looking at was not the "standard" setup.rb file.  In standard
setup.rb files, the argument to --prefix is indeed the staging directory.
2008-03-08 00:47:31 +00:00
jlam
bfaaf5ce5b Fix the DESTDIR installation -- files to into ${DESTDIR}${PREFIX}, not
just into ${DESTDIR}.
2008-03-07 22:41:32 +00:00
obache
570e76d957 Allow to build on Linux, per PR 38193 by Aleksej Saushev. 2008-03-07 11:24:16 +00:00
wiz
4e8de2e1e7 Fix PKGNAME. 2008-03-06 10:44:46 +00:00
tnn
dcbed76ba1 Update to Java 6.0 Update 5. Security update that fixes multiple recently
reported vulnerabilities.
* http://java.sun.com/javase/6/webnotes/ReleaseNotes.html#160_05
2008-03-05 22:32:09 +00:00
tnn
8294cdcc95 Update to Java 5.0 Update 15. Security update that fixes multiple recently
reported vulnerabilities.
* http://java.sun.com/j2se/1.5.0/ReleaseNotes.html#150_15
2008-03-05 22:14:07 +00:00
tnn
d43d850ee2 Update to 1.4.2 Update 17. Security update that fixes multiple recently
reported vulnerabilities.
* http://java.sun.com/j2se/1.4.2/ReleaseNotes.html#142_17
2008-03-05 21:50:22 +00:00
sborrill
41629ca491 Accidentally missed from last commit 2008-03-04 18:58:52 +00:00
sborrill
62d50c242c Patch around imap_header() dying with SIGABRT if recipient lists are too
long. Patch appended to PHP bug 42862, so the fix may be incorporated in
later PHP releases and thus this patch can be reverted.

http://bugs.php.net/bug.php?id=42862

Bump PKGREVISION of php-imap
2008-03-04 17:13:49 +00:00
jlam
8216d744ac Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-04 16:38:11 +00:00
jlam
642995a0c4 Remove lang/smalleiffel. This project has been superseded by
lang/SmartEiffel.
2008-03-04 16:23:05 +00:00
rillig
ebcb0ce01e Resign from maintaining a lot of packages, so everyone is free to update
them at will.
2008-03-04 11:02:23 +00:00
he
8185236a75 Add pcc-current. 2008-03-02 12:14:47 +00:00
he
4e17e2047b Import a package which can be used to track "pcc current".
This one is for 0.9.9 using the 23 Feb 2008 sources, and
is trivial to update to track a newer version.
2008-03-02 12:13:38 +00:00
jlam
5e574c8550 When including a builtin.mk file, you need to guard it with CHECK_BUILTIN.*
settings so that the builtin.mk can be safely included by the buildlink3
framework later on.
2008-03-02 00:55:15 +00:00
tnn
d9f3a962de Add a missing @dirrm 2008-03-01 19:57:44 +00:00
tnn
46c10638d5 Try to fix iconv breakage when USE_BUILTIN.iconv=no 2008-03-01 19:50:13 +00:00
obache
0a37dd1427 Also skip "@dirrm lib/ruby/site_ruby" for print-PLIST. 2008-03-01 02:31:56 +00:00
tnn
2767bf5244 Update to 2.44.1, packaged by Aleksej Saushev.
Major changes from 2.41:
- Use pkgsrc-supplied libffcall
- Use libtool
- New PKG_OPTIONS to enable support for db4, gdbm, gtk2, fastcgi, pcre.
- lots of bugfixes
2008-02-29 19:34:44 +00:00
obache
ef8f56ecc3 Add and enable sigscheme. 2008-02-29 13:13:05 +00:00
obache
5df052a5e9 Import sigscheme version 0.8.0.
SigScheme is a R5RS Scheme interpreter for embedded use.

It features small footprint (64KB in library form on the 'small' configuration)
like SIOD and TinyScheme, low memory consumption (2-words per cons cell),
multibyte characters handling (UTF-8, EUCs and Shift_JIS) and more.

It is mainly developed to be the Scheme interpreter of uim.
2008-02-29 13:11:14 +00:00
rillig
b32b7657bb Replaced the deprecated INSTALLATION_DIRS_FROM_PLIST with AUTO_MKDIRS,
to shut up the pkglint warnings.
2008-02-28 11:58:47 +00:00
jlam
a06055f4cb The lua library definitely needs the readline library around when
linking, so include readline/buildlink3.mk in lua/buildlink3.mk.
2008-02-27 18:59:38 +00:00
jlam
a8d45e1a94 + Remove dependency on ncurses (!!) of all things -- lua doens't have
any curses code in it.  It only needs readline for the "io" module,
  and the readline/buildlink3.mk now handles pulling in any necessary
  dependencies for the terminal library that it uses.

Bump the PKGREVISION to 1.
2008-02-27 18:52:16 +00:00
gdt
1b22e43866 ENOCOFFEE: PKGREVISION+=2 to make up for previous PKGREVISION-- with
patch change.
2008-02-27 12:35:48 +00:00
gdt
49a9d175e2 Simplify approach to dealing with upstream cruft. 2008-02-27 12:19:45 +00:00
tnn
d9bcd9acf1 Update to Gauche-0.8.13.
pkgsrc changes
- DESTDIR support
- use libtool
- make iconv work
- fix a PLIST error
- close PR pkg/37897

Upstream changes
- Sorry, too many to list here
2008-02-25 23:14:19 +00:00
joerg
e26004958b Don't use FreeBSD's bluetooth define on DragonFly as well.
From PR 37821.
2008-02-22 13:03:25 +00:00
gdt
6332bd6a56 fix PLIST 2008-02-22 02:28:06 +00:00
rillig
0f02165471 Removed colons from variable names so they are accessible to "bmake
help".
2008-02-20 10:43:55 +00:00
jlam
4212a1762c Improve grammar of message. 2008-02-20 04:44:21 +00:00
gdt
c394d9ec8a Update to 1.8.4. Parts of patch-ae were merged upstream.
(Bug fixes only from 1.8.3.)
2008-02-19 23:33:35 +00:00
tnn
bc4d9b2fea Don't pass ABI flags on IRIX, compiler.mk already handles this through
_WRAP_EXTRA_ARGS.
2008-02-19 19:28:39 +00:00
xtraeme
a6ae4a6837 gtk-sharp is not needed here, otherwise a cyclic dependency graph is
created in gtk-sharp.

Bump PKGREVISION.
2008-02-19 09:59:33 +00:00
taca
e09896db61 Unlimit data size when ruby-build-ri-db option is enabled,
hoping to solve bulk build problem.
2008-02-19 03:56:08 +00:00
xtraeme
97afb9eb7d Update dotgnu Portable.Net packages to 0.8.0:
0.8.0 (3 March 2007)

JIT

* JIT_Coder opcodes implementation (Klaus Treichel, Aleksey Demakov,
  Kirill Kononenko)
* On Demand JIT Compilation (Klaus Treichel)
* JIT exception handling (Klaus Treichel, Kirill Kononenko)
* Method Inlining support (Klaus Treichel)
* Inlining internal calls, PInvoke and math (Klaus Treichel)
* Add marshaling support (Kirill Kononenko)
* Local and Thread Local variable support (Klaus Treichel)
* Reflection support (Klaus Treichel)
* Array optimisations (Klaus Treichel)
* Static ctor support (Klaus Treichel, Aleksey Demakov)
* Delegate and Async Delegate support (Klaus Treichel)
* Safepoints and builtin/managed Exceptions (Klaus Treichel)
* Null check reduction (Klaus Treichel)
* Finalizers and GC support (Klaus Treichel)


Runtime Engine

* New Debugger (Radek Polak)
* Typed allocations (Klaus Treichel)
* Array structure optimisations (Klaus Treichel)
* Static cctor manager (Klaus Treichel)
* Watching variables (Radek Polak)
* Spec fixes on String IndexOf and LastIndexOf (Russell Stuart)
* Array.Clear fixes (Radek Polak)
* Handle fixes for JIT support (Klaus Treichel)

...and more, see the NEWS file. This closes PR 31950.
2008-02-18 16:39:43 +00:00
kefren
083ff8c03d Create config subdirs. Noticed by wiz@ 2008-02-18 11:58:56 +00:00
rillig
47df15044b Added a patch for gcc4. 2008-02-17 10:07:59 +00:00
kefren
551fafb007 REPLACE_BASH for the rest of the scripts
Fix pkg/38041
2008-02-16 15:53:14 +00:00
kefren
0a7284a526 don't install a config file directly into etc/
Reported by wiz@
2008-02-15 15:57:14 +00:00
kefren
d30d4ce77e add monodoc SUBDIR 2008-02-13 19:58:20 +00:00
kefren
696bb7249a Add monodoc 1.2.6, a set of libraries and applications for viewing and
editing Mono class library documentation. Monodoc is part of the Mono
Documentation Project.
2008-02-13 14:41:30 +00:00
kefren
351ba015df Update to mono 1.2.6 2008-02-13 14:16:43 +00:00
tnn
cc1a7a456f adapt mremap call so erlang builds on NetBSD-current (fixes PR 37131)
patch from Daniel Horecki on #pkgsrc
2008-02-13 11:09:01 +00:00
adam
6800e4b351 Changes 5.1.3:
* This is a bug-fix release.
2008-02-11 19:54:55 +00:00
dbj
dc747b8033 include opt and stubs on intel darwin leopard 2008-02-11 00:56:42 +00:00
reed
e2eb9c2187 Update pcc to 0.9.9.
Sorry no change log.

On January 27, ragge bumped the version with commit message:
"Pcc now supports all C99 language constructs (I hope), so wrap to 0.9.9."

This also includes the new manpages. (These are a work in progress --
please send me your improvements.)

For pkgsrc:
- changed download sites
- changed homepage
- INSTALLATION_DIRS not needed.
2008-02-09 14:53:14 +00:00
tnn
938185d649 A nasty side effect of using TOOLS_SED here is that perl will try to
outsmart us and call the tool by name in some parts of the build.
eg just "nbsed" instead of "/usr/pkg/bin/nbsed". This can only have
worked before as long as ${PREFIX}/bin was in the user's path.
Fix this by TOOLS_ALIASES.sed+=${TOOLS_SED:T} so that an "nbsed"
is available in the PATH.
2008-02-09 13:58:46 +00:00
obache
6ee73476a8 Add DESTDIR support for setup.rb>=3.1.1 packages. 2008-02-08 15:10:41 +00:00
reed
5b26cabcc7 Get rid of ONLY_FOR_PLATFORM restriction.
Move the PLIST entry for the NetBSD sound a support to a new PLIST.NetBSD
file.
And add a PLIST.Linux file.

No PKGREVISION change.
2008-02-06 18:45:31 +00:00
bjs
38d4cbfdca fix type-o in dlopen.buildlink3.mk inclusion 2008-02-06 10:10:45 +00:00
bjs
3c1da8ae27 Regest patch-ab checksum. 2008-02-06 10:08:25 +00:00
bjs
1bedb14f62 Re-factor fdlibm stuff so that it gets defined as appropriate during
a build.  Bump rev.
2008-02-06 10:08:01 +00:00
bjs
6693a2580a Add lang/ossp-js to lang/Makefile. 2008-02-06 04:23:30 +00:00
bjs
1215a7b7a9 Import of OSSP js-1.6.20070208, a portable, sanitized version of
Mozilla's SpiderMonkey.  I wish I knew about this sooner!  I've tried
this out with elinks, and the javsascript support seems more reliable.

Thanks, OSSP!  I vote for killing spidermonkey once we verify all packages
using it build with this.

Local modifications:

	--Only build fdlibm into libjs if necessary.  This follows
	in the spirit of lang/spidermonkey, though someone with more
	knowledge of this probably will want to change the list of
	platforms in the Makefile.

	--Following the aforementioned change, link the library against
	-lm (and list -lm in js-config, etc.) only if required.

	--Use pkgsrc-provided installation tools instead of shtool.

	--Apply fix for __VA_COPY_USE_CPP.

Blurb (DESCR):


OSSP js is a stand-alone distribution of the JavaScript (JS)
programming language reference implementation from Mozilla -- aka
"JSRef" or "SpiderMonkey". This distribution provides a smart,
stand-alone and portable distribution of Mozilla JavaScript through a
GNU autotools-based build environment.  Additionally,
the C API in "libjs" contains both the JavaScript engine and the
required Sun math library ("fdlibm") and with all internal symbols
carefully protected under the "js" namespace. Finally, a js-config(1)
utility and a pkg-config(1) specification is provided to allow
applications to easily build with the JavaScript C API.

OSSP js was created because for OSSP and similar pedantic C coding
projects a smart, stand-alone, portable, clean, powerful and
robust scripting language engine is required. JavaScript is a
great programming language and Mozilla JavaScript "SpiderMonkey"
definitely is an acceptable clean, powerful and robust implementation.
Unfortunately there is just a stand-alone distribution released from
time to time by Mozilla and it is far away from really being smart,
stand-alone and portable. OSSP js combines the best from two worlds:
the 1:1 repackaged JavaScript code base from Mozilla with the GNU
autotools-based build environment as always used by OSSP.  Additionally,
this package provides stdio-based file object support and does not depend
upon the Mozilla NSPR library.
2008-02-06 04:22:33 +00:00
joerg
2b0bc101a4 Revert last. Python 2.5 is not in the main tree and creating noise for
bulk builds is inacceptable.
2008-02-04 23:27:50 +00:00
tnn
6538a067b9 PR 37952: Aleksey Cheusov: more missed tools in USE_TOOLS 2008-02-04 20:10:34 +00:00
tnn
e99aec31b2 PR 37949: Aleksey Cheusov: USE_TOOLS needs to be fixed in several packages 2008-02-04 19:52:54 +00:00
wiz
52eed8b9e7 Reset maintainer on his request. 2008-02-04 14:42:14 +00:00
xtraeme
2b897c0e5f python 2.5 should be supported because it's the current production release,
make it understand wip/python25 and PYTHON_VERSION_DEFAULT=25.

Change the wip path iff python25 is imported.
2008-02-01 08:17:00 +00:00
tnn
72d4d1ec17 gcc-2 needs to be built with gcc3 on netbsd-4. From Aleksej Saushev. 2008-02-01 07:50:01 +00:00
rillig
7e52f334bb Improved the wording for the cases where PYTHON_VERSIONS_INCOMPATIBLE
should be used instead of PYTHON_VERSIONS_ACCEPTED.
2008-01-31 19:34:35 +00:00
rillig
300f843ec7 Explained the comment for PYTHON_VERSIONS_ACCEPTED and documented why
PYTHON_VERSIONS_INCOMPATIBLE should be used instead.
2008-01-31 13:47:19 +00:00
is
98eb79c256 vacall-arm.S was created by an ancient gcc targetting CPUs with ARM FPE. 2008-01-30 14:20:54 +00:00
tnn
7563b72af1 MAKE_JOBS_SAFE=no 2008-01-30 11:17:43 +00:00
tnn
8878d87b25 Rewrote vars.mk so that perl is only invoked once, as opposed to once
per value to fetch.
2008-01-29 16:41:36 +00:00
rillig
a2a1bacc66 Added x86_64-*-solaris to the list of supported platforms. This fixes
PR 37890.
2008-01-29 01:05:13 +00:00
tnn
acc353c256 Support FreeBSD. PR pkg/37869 from Aleksej Saushev. 2008-01-25 12:10:57 +00:00
adrianp
3a39c8fe49 s/u1/u4/ 2008-01-24 14:49:39 +00:00
adam
7850bf281d Changes 3.10.1:
* Bug fixes
* New features:
  - made configure script work on PlayStation 3
  - ARM port: brought up-to-date for Debian 4.0 (Etch)
  - many other small changes and bugfixes in camlp4, ocamlbuild, labltk,
    emacs files
2008-01-23 20:42:25 +00:00
rillig
c4c3c41759 Since revision 1.50 of mk/subst.mk, the test for text files is no longer
unreliable, so re-enable it.
2008-01-23 01:53:06 +00:00
tnn
9bc25e7dd6 fix PLIST 2008-01-21 10:34:20 +00:00
tnn
bec8d336fd 1.5 uses the 6.x license, not the 1.3 license. 2008-01-21 01:50:21 +00:00
tnn
722b51ac81 - Update to sun-jdk14-2.16 and sun-jre14-2.16.
Update 16 adds a GlobalSign root certificate.
    Update 15 is a bugfix release, see
      http://java.sun.com/j2se/1.4.2/ReleaseNotes.html#142_15
- Add the appropriate license files.
2008-01-21 01:39:01 +00:00
obache
bb62b9cc42 Use EMUL_ARCH instead of MACHINE_ARCH for x86_64 platform using 32bit binary.
Problem reported in PR 37725.
2008-01-20 12:51:43 +00:00
tnn
d7aae7dacd Keep sun-jre6 and sun-jdk6 versions in sync. Noted by veego@ 2008-01-20 09:21:35 +00:00
tnn
4f40d394f8 Update lang/sun-jre6 to 6.0.3 and lang/sun-jdk6 to 6.0.4.
Please see the release notes online[1] for the list of fixed bugs.
Also, the license was wrong. There are several differences in all clauses
between the 1.3 and 6 licenses, so add the proper license files.
[1] http://java.sun.com/javase/6/webnotes/ReleaseNotes.html
2008-01-20 02:31:46 +00:00
he
9d3d562f57 Reorder the BLACKDOWN_ARCH* assignments so that the powerpc -> ppc
override actually works.
2008-01-19 09:32:52 +00:00
tnn
a96c512328 Decommission the lang/scsl-* packages, since the master site no longer
hosts the required files and nobody stepped up to solve this. See:
http://mail-index.netbsd.org/netbsd-java/2007/12/31/0000.html
Also see the wip/jdk15 package for the continued java on BSD efforts.
2008-01-19 04:43:29 +00:00
tnn
ad6ceadd25 Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
2008-01-18 05:06:18 +00:00