Commit Graph

1787 Commits

Author SHA1 Message Date
sthen
2648669288 bump following tk dep changes 2009-03-11 21:37:27 +00:00
avsm
25c5604b41 update ocaml to 3.11.0
tested by krw@ and Richard Bonichon <richard.bonichon@gmail.com>
2009-03-11 21:19:49 +00:00
sthen
645604f593 switch to Tcl/Tk MODULEs to fix package spec 2009-03-11 20:11:30 +00:00
sthen
d76bfafd8a handle package spec for MODTCL_VERSION=8.4 2009-03-11 20:10:14 +00:00
espie
f4e4ac6742 a few spec fixes and assorted pkg bumps, more to come. 2009-03-09 23:09:19 +00:00
espie
ec94f4e745 zap obsolete spec, replace tk-8.5* with tk->=8.5,<8.6
bump corresponding pkgname
2009-03-09 17:54:21 +00:00
sthen
23e2a7489d fix WANTLIB and bump. 2009-03-08 23:05:12 +00:00
kurt
746defb0ff Fix an unterminated string in regress tests which caused the regress
tests to bail out early. no pkg bump since no change in package.
2009-03-08 02:30:23 +00:00
bernd
04529b0584 Bring back the fix for short-named constants.
This previous problems should be gone now.
(ruby svn r18485 and r22679)

Thanks to Jeremy Evans!
2009-03-07 12:30:17 +00:00
martynas
5acddb0235 make it build on amd64. ok naddy@ 2009-03-05 23:44:38 +00:00
sthen
5fa3c1cf10 add common in-place modifications to cope with the usual ways to start
Tcl scripts. from Stuart Cassoff, ok steven.
2009-02-15 22:27:44 +00:00
naddy
9ea99647ac bump PKGNAME for PLIST changes 4.4 -> 4.5 2009-02-09 20:48:23 +00:00
simon
0afb2e5670 update to version 0.9.0.1, move docs and examples to appropriate places
testing/feedback by ajacoutot@ (macppc) and jasper@ (amd64, i386 and
sparc64 which still fails to build), thanks!
2009-02-04 10:15:14 +00:00
martynas
513b069d09 fix endianness on arm. tested by, and ok kili@ 2009-02-03 22:22:11 +00:00
bernd
a588fcd431 Revert last "fix". I causes problems with some Ruby code which worked before. 2009-02-03 21:15:28 +00:00
ajacoutot
c45d7a62f8 - use gettext MODULE 2009-02-03 09:41:40 +00:00
bernd
bf613b4177 Fix usage of short-named constants. (ruby svn r18485)
From msf@.
2009-01-31 09:54:31 +00:00
landry
578f73fe7a SUBPACKAGE -estdc doesn't need to RUN_DEPENDS on gcc.
Diff from Mikolaj Kucharski on ports@, thanks!

ok espie@
2009-01-26 22:09:19 +00:00
steven
162b6cb0c9 change wish invocation line back; reminded by maintainer 2009-01-25 20:47:48 +00:00
ajacoutot
6fa2c207ca - update to vala 0.5.6 2009-01-24 16:50:45 +00:00
kili
27d5794352 Update to scm 5e5.
Update HOMEPAGE and MASTER_SITES.
Add license marker.

portswise ok, jasper@
"if it works...", espie@ (MAINTAINER).
2009-01-21 18:30:16 +00:00
ajacoutot
ee40acb2f3 - use FAKE_FLAGS instead of the post-install danse; install more @sample
files in the process
- link with -pthread, not -lpthread
2009-01-21 16:06:59 +00:00
naddy
d7a75797f5 Include the headers for MMX/SSE/etc on amd64, too.
From: Pierre Riteau <pierre.riteau@gmail.com>
2009-01-19 21:39:29 +00:00
robert
980a048fcc Enable sjlj exceptions by default because the other implementation does not
work on OpenBSD, and exceptions are hevaily used by OpenOffice.Org.

Backport PR libstdc++/31481 from GCC repository because this fix is needed
by openoffice:
	PR libstdc++/31481
	* include/ext/type_traits.h (__numeric_traits): Move...
	* include/ext/numeric_traits.h: ... here; fix type of
	__max_digits10.
	* include/ext/pb_ds/detail/type_utils.hpp: Include
	<ext/numeric_traits.h> too.
	* include/tr1/random: Likewise.

Tested with both openoffice and webkit. bump needed PKGNAMEs;
2009-01-18 18:47:05 +00:00
sthen
1453c19a8a update to 8.4.19, from new maintainer Stuart Cassoff. 2009-01-16 00:02:13 +00:00
naddy
c0473d8daf don't try to declare conflicting prototypes for functions already declared
by OpenSSL 0.9.8j
2009-01-10 17:03:34 +00:00
naddy
f3a004bec6 fix "underquoted definition" warnings from newer aclocal and
regen some patches
2009-01-09 17:43:38 +00:00
jasper
75a1acdf6e - update gawk to 3.1.6
* license changed to GPLv3 among other changes

ok wilfried@ (MAINTAINER)
2009-01-07 16:35:08 +00:00
djm
d71b9a7269 Updates and garbage collect all three Python ports:
2.4.4 => 2.4.8
    2.5.2 => 2.5.4
    2.6 => 2.6.1

Python 2.4 and 2.5 lose their build knobs to match 2.6.

Removes no longer needed Python 2.5 security patches backported
from the release25-maint SVN branch.

Remove the -bz2 subpackage from all three versions. It is silly
to make a subpackage to avoid depending on something tiny and
compatibly licensed.

Python 2.4 and 2.5 lose their -expat subpackages; expat has been
in base for some time.

Python 2.5 loses its sqlite subpackge. Again, sqlite is tiny,
compatibly licensed and is depended upon by more and more
applications. This brings it into line with the 2.6 version.

Rework all three version's handling of setup.py. Rather than regex
replacing LOCALBASE and X11BASE into setup.py post-configure, these
are passed in though environment variables. Will save hours of
frustrated cursing familiar to anyone who has accidently used the
update-patches target after configure and had to go back and redo
all the substitutions.

Rework the patching of setup.py for 2.4 and 2.5 to be more like
what we do for 2.6. I.e. keep the diff minimal and avoid deleting
huge blocks of code, so the diff has a chance of applying without
massive hand-editing each patch release.

Fix .py paths in installed .pyc files (patch from eric@)

feedback from several, particularly eric@, ajacoutot@ and Ingo
Schwarze; "get it in" ajacoutot@
2009-01-01 21:03:27 +00:00
steven
58ade8a96e update to 8.5.6
from maintainer Stuart Cassoff
2008-12-26 23:36:03 +00:00
ajacoutot
19d74d1e29 - update to vala-0.5.3
vala-gen-project has been moved to an external project: vtg (Vala Toys
for gedit)
2008-12-17 13:56:41 +00:00
fgsch
95bf280eb6 No expat dependency for 2.6. djm@ ok. 2008-12-16 06:32:27 +00:00
djm
75b30c5d9f unused for a long time; spotted by fgsch@ 2008-12-16 05:32:20 +00:00
djm
40f2faa1e4 more unused files; spotted by fgsch@ 2008-12-16 05:31:32 +00:00
djm
541153395a the python-2.6 port does not have a sqlite subpackage, so this file
is unused
2008-12-15 22:10:34 +00:00
sthen
49a758cc13 update maintainer's email address; corrected from a ports@ submission. 2008-12-14 21:30:27 +00:00
jasper
41bf190970 - update vala to 0.5.1
* adds lots of new bindings, features and bug fixes
2008-11-24 19:30:11 +00:00
simon
f49596295a hook the parrot to our tree
ok jasper@
2008-11-11 22:49:49 +00:00
simon
0a1cf9fa7a update to version 0.8.0 and enable it for i386, amd64 and macppc where
the tests all pass fine

tested by ajacoutot@ and jasper@
ok jasper@
2008-11-11 22:46:30 +00:00
jsg
b0139828d6 Update to 5.1.4 a bugfix release, see
http://www.lua.org/bugs.html for more information.

tested by a bunch of people,
'looks correct' mbalmer@, ok sthen@
2008-11-07 12:23:12 +00:00
kili
01e3cdbac1 Forgot to remove those two patches. 2008-10-29 23:51:24 +00:00
kili
752f936a31 Update to hugs98-2006.09. 2008-10-29 22:55:40 +00:00
ajacoutot
3b716fff98 - add MODPY_BIN to SUBST_VARS
"+1" wcmaier_p, "yes please" steven@, "remove python" mbalmer@
2008-10-27 00:02:27 +00:00
jasper
d5401fca1e - update vala to 0.3.5 2008-10-26 17:24:16 +00:00
jasper
4b20f60c99 - typo in DESCR 2008-10-25 14:54:23 +00:00
jasper
b5691a650b - add gforth 2008-10-25 10:41:30 +00:00
jasper
3b4f1cb46c import gforth 0.6.2
Gforth is a fast and portable implementation of the ANS Forth language.
It works nicely with the Emacs editor, offers some nice features such as
input completion and history, backtraces, a decompiler and a powerful
locals facility, and it even has a manual. Gforth combines traditional
implementation techniques with newer techniques for portability and
performance performance: its inner innerpreter is direct threaded with
several optimizations, but you can also use a traditional-style indirect
threaded interpreter.

originally based on a port by jack woehr, but completely overhauled since.
2008-10-25 10:40:37 +00:00
jasper
762163806d - update open-cobol to 1.0
- update HOMEPAGE
- some details about the licenses
- add db4 support
- tweak DESCR
2008-10-24 16:36:56 +00:00
jasper
b2f25c8ba0 - use ${TMPDIR} instead of "/tmp"
ok robert@
2008-10-24 15:07:13 +00:00
robert
b544005b3f add MONO_SHARED_DIR=/tmp to CONFIGURE_ENV too 2008-10-24 15:05:03 +00:00
robert
62d1eb4a9c Add MONO_SHARED_DIR=/tmp to the MAKE_FLAGS so the ports using this
module won't try to write to /root/.wapi
2008-10-24 14:49:44 +00:00
jasper
70c65b3d12 - don't install jay.1 into share/man/man1 2008-10-24 07:06:01 +00:00
jasper
95227d68c7 - an rcs id was found in the context, which expanded. fixed this. 2008-10-22 12:25:50 +00:00
steven
90360f8b1b update to 30b2
prettier makefile

from maintainer Stuart Cassoff
2008-10-21 21:49:46 +00:00
steven
ecb7f7c54c bugfix update to 8.5.5
from maintainer Stuart Cassoff
2008-10-21 21:34:14 +00:00
steven
45a5036ac6 bump pkgname after maintainer change 2008-10-21 20:13:07 +00:00
djm
e21188af21 python-2.3 => attic 2008-10-19 11:33:50 +00:00
ajacoutot
308c0513a9 - tweak MESSAGE
ok djm@
2008-10-19 07:13:45 +00:00
djm
38f3061a21 out with 2.3
in with 2.6
2008-10-18 12:04:37 +00:00
djm
413ba2dc4a port of Python-2.6, with 100% fewer build knobs!
Thanks to Ian Darwin, Will Maier and Aleksander Piotrowski for feedback
2008-10-18 12:03:56 +00:00
djm
1cc5fcb98c fix slightly borked packaging:
- idle was incorrectly included in the -main package, not the -idle
  subpackage. Move these to where they belong.

- The -main package installed a ${LOCALBASE}/python-config, which
  would conflict with future python versions. Remove this and add
  a MESSAGE suggesting users symlink python-config2.5 to it if
  necessary

- An Emacs .el files was also installed by the -main package, this
  too would conflict with parallel installs of different major
  releases. Move this to the -tools subpackage.

bump PKG_PATCHLEVEL
2008-10-18 12:01:25 +00:00
djm
9861d97b91 Prepare for Python-2.6
Flip default ALL_TARGET to the one that will be used for current
and future (>=2.5) Python releases, move old default down into
2.3 and 2.4 Makefiles

Turn on a verbose retry when regress tests fail; saves messing with
LD_LIBRARY_PATH incantations to get them to rerun

Take maintainership
2008-10-18 11:55:57 +00:00
robert
7b32a5b321 install some essential config files needed by some other ports,
fix nunit.pc.in by jasper
2008-10-17 09:07:12 +00:00
jasper
2cc7c0520b - set CATEGORIES+=lang/mono via mono.port.mk, instead of every port doing
it themselves. like other modules do too.
2008-10-16 21:47:10 +00:00
jasper
b6eff2a130 - update pfe to 0.33.69
- specify license version
2008-10-16 17:30:24 +00:00
robert
f97824db52 time to hook mono up. it works reasonably fine 2008-10-16 16:04:07 +00:00
robert
6ee4e15b5d - fix the pkg-config files and introduce a mono module that removes
all of the hardcoded library versions from the files that we provide
in each mono-* port
- install example config files
2008-10-16 16:00:27 +00:00
robert
e011bb4a75 we don't have MAP_32BIT on amd64 so don't use it and disable generic
code sharing; makes mono work on amd64
2008-10-15 21:33:25 +00:00
robert
4ffc8e7757 import of mono-2.0:
Mono is an open source implementation of .NET Development Framework.
Its objective is to enable UNIX developers to build and deploy cross-platform
.NET Applications. The project implements various technologies developed by
Microsoft that have now been submitted to the ECMA for standardization.

Mono provides the necessary software to develop and run .NET client and
server applications on BSD, Linux, Solaris, Mac OS X, Windows and Unix.

from alek@, modifications by me and some amd64 patches from
Giovanni Bechis

mono is not linked to the build yet, it's getting imported so we can
work on it in tree;
2008-10-15 13:34:10 +00:00
simon
0ffec52079 update to version 0.7.1 2008-10-03 23:33:18 +00:00
kili
de06ccc115 Fix for perl 5.10.
Thanks to sthen@ for testing the build on amd64.
2008-10-02 19:50:52 +00:00
steven
dc4b88b550 update to 8.5.4 and various port cleanups
add README file for tcl/tk on OpenBSD

all from maintainer Stuart Cassoff
2008-10-01 19:47:40 +00:00
jasper
db55d0b427 (hmm..patch got borked last time..)
- add HOMEPAGE
- add license marker
- remove (now) double STK_ARCH
- reformat DESCR
2008-09-29 08:32:04 +00:00
bernd
c4f3158173 Require ruby-gems-1.3.0 and add --default-source-index to GEM_FLAGS. 2008-09-28 15:47:27 +00:00
bernd
87244aa155 Security update to ruby-1.8.6.287.
This fixes a DNS spoofing vulnerability in Ruby's resolver lib. (CVE-2008-1447)

A DoS vulnerability in WEBrick(CVE-2008-3656), problems with Ruby's
safelevel implementation (CVE-2008-3655) and a taint check problem
in Ruby's dynamic loader (CVE-2008-3657) got fixed as well.

This also contains a fix for the REXML DoS issue. (CVE-2008-3790)

More information:
http://www.ruby-lang.org/en/news/2008/08/08/multiple-vulnerabilities-in-ruby/
http://www.ruby-lang.org/en/news/2008/08/23/dos-vulnerability-in-rexml/

Tested by Jeremy Evans and jcs@. Thanks!
2008-09-28 15:43:05 +00:00
naddy
6d6cbf3399 * new homepage; from robert@openbsd.pap.st
* remove a dead master site
* drop maintainership
2008-09-28 13:55:17 +00:00
sturm
64846247a4 complete switch to tcl/tk 8.5
bump PKGNAME
2008-09-28 08:00:33 +00:00
bernd
22d49c4c96 Missing PKGNAME-doc bump after MAINTAINER removal. 2008-09-23 13:27:11 +00:00
bernd
98d7ff85fd Missing PKGNAME bump. (only 1/3 of the last commit message got actually done) 2008-09-23 13:24:08 +00:00
sthen
9fa5b7d0e0 Add new MAINTAINER, Alex Popov. Bump package.
While there, regen PLIST, it had symlinks marked as @bin.
2008-09-18 23:16:13 +00:00
ajacoutot
cf10739f24 - SYSCONFDIR and LOCALBASE are already part of the generic SUBST_VARS
looks good to landry@
2008-09-18 13:37:41 +00:00
sthen
ec83713d9b Drop Jon Olsson as maintainer, as per his request on ports@.
Bump package.
2008-09-16 20:40:16 +00:00
martynas
82a1ce83c7 our math.h does not need quirks for gcc anymore. fix-includes
script does not produce math.h, and just uses the system one, so
remove it from PLIST.  makes gccs package again.  spotted&ok naddy@
2008-09-11 19:22:05 +00:00
djm
04a7186835 The _sha256 and _sha512 modules are not built when Python is built
against OpenSSL 0.9.8 as it includes support for these hashes directly.
Bump pkgname.
Report from Frank Denis
2008-09-06 23:39:57 +00:00
kili
9c0d3edd18 Drop maintainership.
If you have to work on ghc-HEAD but can't get the ghc-HEAD souces, there's
no point to work on it at all.
If you complain about missing portability, and all those Haskell guys agree,
but at the same time delay bootstrapping to the next release whenever a
release happens, there's no expectation for getting bootstrapping back at
all.
2008-09-03 22:40:27 +00:00
steven
007f70e812 add MODRUBY_LIB_DEPENDS.
ok bernd@
2008-09-02 21:08:29 +00:00
matthieu
946279c79e Spaces around the = signs. 2008-08-30 14:02:18 +00:00
matthieu
908f222bec Update to 1.9, depend on Tcl/Tk 8.5. 2008-08-30 13:54:57 +00:00
espie
ac15a1bac7 update to 5.6.59 2008-08-29 12:30:21 +00:00
espie
d21525a22c fix stupid conflict marker introduced ages ago that my friends forgot to fix... 2008-08-29 11:52:20 +00:00
kili
40bc3d81ea Update to nhc98-1.20. 2008-08-28 19:55:20 +00:00
martynas
5f07a11194 - works on amd64, so mark it in ONLY_FOR_ARCHS
- adapt 128-bit arithmetics fix
tested by Simon Kuhnle
tested by/ok sthen@, ok espie@
2008-08-28 19:04:40 +00:00
espie
8b52dc2b17 fix bootstrap for ada and -current 2008-08-20 09:56:17 +00:00
espie
f5fbaf125d fix bogus REGRESS_DEPENDS 2008-08-20 00:06:20 +00:00
espie
9058e15b6c new version: still builds and runs okay, should be used to compile a new maxima! 2008-08-19 23:45:58 +00:00
jasper
5ba0adf8d0 - add a homepage and license
- regen patches and PLIST
- bump pkgname
2008-08-19 22:45:27 +00:00
jasper
ff53f0014d - update scheme48 to 1.8
including many fixes and new features and works on non-i386 too now.

ok MAINTAINER
2008-08-19 22:20:40 +00:00
djm
d39c4b92ff Fixes for multiple security vulnerabilities:
CVE-2008-1679 CVE-2008-1721 CVE-2008-1887
        CVE-2008-2316 CVE-2008-3142 CVE-2008-3144

Patches cherrypicked with assistance of val.masutin AT gmail.com and
Toni Mueller.

Tested by sthen@ naddy@ ok pvalchev@
2008-08-06 03:23:31 +00:00
martynas
680c954d11 last round of library bumps due to libc/libm changes. from sthen@
double-checked & ok naddy@, go for it pval@
2008-07-30 19:47:09 +00:00
martynas
0ffeb6ec02 adapt the C++ fix for C99 math functions, and bump c++ pkgname:
don't undefine C99 math macros, if !_GLIBCPP_USE_C99, so that we
can use these functions in C++.
espie@ agrees
2008-07-25 20:50:26 +00:00