1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-17 03:25:46 +00:00
Commit Graph

7962 Commits

Author SHA1 Message Date
Pietro Cerutti
fd9f49affb - Update to 05_20080921 2008-09-23 14:36:41 +00:00
Wesley Shields
08fdc21ee7 Change from USE_BISON=yes to USE_BISON=build (functionally equivalent).
PR:		ports/127512
Submitted by:	Paul Hoffman <phoffman@proper.com>
Approved by:	maintainer
2008-09-23 13:24:20 +00:00
Pietro Cerutti
104153a049 - Unbreak on CURRENT 2008-09-23 09:17:59 +00:00
Dmitry Marakasov
28ae30db99 - Reset maintainer at his request
PR:		127234
Submitted by:	Xavier Beaudouin <kiwi at oav dot net> (maintainer)
2008-09-23 09:02:29 +00:00
Alex Dupre
f24f3c8898 Remove unused configure arg, no functional changes. 2008-09-23 05:41:43 +00:00
Alex Dupre
00dbd69ed2 Simplify, no functional changes. 2008-09-23 05:40:46 +00:00
Vanilla I. Shu
7c04679287 Upgrade to 0.8.1. 2008-09-23 03:07:30 +00:00
Pietro Cerutti
30916d022a - Fix build on sparc64
Approved by:	portmgr (pav)
2008-09-15 21:17:56 +00:00
Martin Wilke
5d6556dc39 - add patches from upstream svn rev.65333, fix integer overflows in
memory allocation (CVE-2008-2315 and CVE-2008-2316)
- also apply upstream svn rev.65262, fixes overflow checks in memory
  allocation (CVE-2008-3142 and CVE-2008-3144)

Approved by:	portmgr (pav)
Security:	http://www.vuxml.org/freebsd/0dccaa28-7f3c-11dd-8de5-0030843d3802.html
2008-09-11 08:05:23 +00:00
Pietro Cerutti
c6fd398b07 - Fix build upon NOPORTDOCS
Reported by:	QA Tindie
Approved by:	portmgr
2008-09-09 22:05:56 +00:00
Yen-Ming Lee
fc43b1e239 - update to 0.97
- set USE_TCL=84+ to allow users to set WITH_TCL_VER for their needs
2008-09-08 05:17:46 +00:00
Martin Wilke
8a1ff65b9b - Security fixes
Multiple vulnerabilities:

	1) Various integer overflow errors exist in core modules e.g. stringobject,
	   unicodeobject, bufferobject, longobject, tupleobject, stropmodule, gcmodule, mmapmodule.
	2) An integer overflow in the hashlib module can lead to an unreliable cryptographic digest results.
	3) Integer overflow errors in the processing of unicode strings can be exploited to cause
	   buffer overflows on 32-bit systems.
	4) An integer overflow exists in the PyOS_vsnprintf() function on architectures that do not
	   have a "vsnprintf()" function.
	5) An integer underflow error in the PyOS_vsnprintf() function when passing zero-length strings
	   can lead to memory corruption.

PR:		127172 (based on)
Submitted by:	bf <bf2006a@yahoo.com>
Obtained from:	python svn
Security:	CVE-2008-2315, CVE-2008-2316, CVE-2008-3142, CVE-2008-3144, CVE-2008-3143. (vuxml come later)
2008-09-08 00:14:06 +00:00
Tim Bishop
db82898d92 - Update to snapshot r5027. 2008-09-07 23:12:52 +00:00
Dmitry Marakasov
20dba0024d - Update to version 0.0.6
PR:		126958
Submitetd by:	Katsuji ISHIKAWA <katsuji dot ishikawa at gmail dot com> (maintainer)
2008-09-07 17:48:25 +00:00
Mark Linimon
d7018eab56 Reset tg due to lack of commits for several months and no response to email.
Hat:	portmgr
2008-09-07 00:54:46 +00:00
Mark Linimon
d72c560b21 Reset infofarmer due to maintainer-timeouts and no response to email.
Hat:	portmgr
2008-09-07 00:19:05 +00:00
Gerald Pfeifer
68d50a8eb4 Update to the 20080905 snapshot of GCC 4.4.0. 2008-09-06 22:13:44 +00:00
Chin-San Huang
24624e4d43 Add mtasc 1.14, motion-Twin ActionScript 2 Compiler.
PR:		ports/127130
Submitted by:	Marcin Cieslak <saper at SYSTEM.PL>
2008-09-06 04:26:26 +00:00
Stanislav Sedov
df12fda474 - Update to 1.0.20.
PR:		ports/127062
Submitted by:	bf <bf2006a@yahoo.com>
2008-09-05 23:44:02 +00:00
Gerald Pfeifer
68cc86cbaa Update to the 20080904 snapshot of GCC 4.3.3. 2008-09-05 20:35:01 +00:00
Jimmy Olgeni
03fa4537d8 Upgrade to version R12B-4. 2008-09-05 19:35:57 +00:00
Anton Berezin
bfbdefd4a8 Update to 1.13. 2008-09-05 10:28:50 +00:00
Tong LIU
55d84a752c - Update to 1.1.3
PR:		125937
Submitted by:	Geoff The <geoff2k@gmail.com>
2008-09-05 07:11:26 +00:00
Pav Lucistnik
e159c58b90 - Update to 0.9l
PR:		ports/126920
Submitted by:	fulvio ciriaco <oivulf@gmail.com>
2008-09-04 20:07:50 +00:00
Alex Dupre
067f51c23a Fix for CVE-2008-2665 and CVE-2008-2666.
Obtained from:	PHP CVS
2008-09-04 13:55:11 +00:00
Pietro Cerutti
10c8ac23c5 - Update to 05_20080902 2008-09-03 09:50:57 +00:00
Mark Linimon
775e8df21c Reset sf@slappy.org due to maintainer-timeouts and no response to email.
Hat:	portmgr
2008-09-03 02:57:44 +00:00
Thomas Abthorpe
00c35ec8ab - Update to 4.152
PR:		ports/126903
Submitted by:	James Bailie <jimmy mammothcheese.ca> (maintainer)
2008-09-02 12:25:45 +00:00
Johan van Selst
fd36c9e6ef Update to 1.7.1 2008-09-01 09:25:19 +00:00
Gerald Pfeifer
677fc2a495 Update to the 20080828 snapshot of GCC 4.3.3, which is basically the
GCC 4.3.2 release.
2008-09-01 09:05:46 +00:00
Mark Linimon
3149766a4d Reset maintainer at his request. 2008-08-29 22:02:05 +00:00
Pietro Cerutti
ffaa71bb09 - Update to 1.9.1
- Take maintainship
2008-08-28 19:56:54 +00:00
Cheng-Lung Sung
0ad03b6c47 - Update to 0.37
Changes:	http://search.cpan.org/dist/Pugs-Compiler-Rule/Changes
2008-08-28 01:15:17 +00:00
Sergey Skvortsov
3571ad7d0b Update to 1.67.27
PR:		ports/126744
Submitted by:	Joseph S. Atkinson <jsa xx wickedmachine.net>
2008-08-27 15:09:45 +00:00
Cheng-Lung Sung
3035b15c4d - unbreak pugs and update it
- now it builds from current ghc
2008-08-27 01:30:35 +00:00
Martin Matuska
dbb9c0b017 - Update to 8.5.4 2008-08-26 12:30:43 +00:00
Sergey Skvortsov
1a3913f7c0 Update to 0.7.0
Changes:	http://search.cpan.org/src/RGRJR/parrot-0.7.0/NEWS
2008-08-26 10:15:57 +00:00
Alex Dupre
2d30e769b5 Update to 4.4.9 release. 2008-08-26 06:49:35 +00:00
Martin Wilke
28206a6325 Ucc is a C compiler which implements the ANSI C89
standard with a few extensions. Ucc is released
under BSD license.

Ucc is specificaly designed for personal research
and assist the undergraduate or graduate in compiler
learning. We hope that Ucc will be a seedbed for new
ideas and world-class optimizing techniques.

Ucc's design and development goals is clear code
structure,upstanding extensibility,retargetable and
excellent optimization.

WWW:   http://ucc.sf.net

PR:		ports/126551
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-08-25 21:11:18 +00:00
Martin Wilke
c04df41256 - Update to 3.9-7
PR:		126298
Submitted by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2008-08-25 21:04:41 +00:00
Martin Matuska
d6d29728c8 - Update to 1.6.1 2008-08-24 14:38:20 +00:00
Rong-En Fan
f250d70452 - Fix pkg-plist when NOPORTDOCS is defined
Reported by:	QAT
2008-08-24 14:37:50 +00:00
Rong-En Fan
cfe7fa4cf0 - Update to 0.0.5
PR:		ports/126743
Submitted by:	Katsuji ISHIKAWA <katsuji.ishikawa at gmail.com> (maintainer)
2008-08-24 09:19:23 +00:00
Erwin Lansing
5f55db781b Mark BROKEN on 8.x: does not fetch. 2008-08-23 17:04:26 +00:00
Gerald Pfeifer
ff7c71b38d Update to the 20080822 snapshot of GCC 4.4.0. 2008-08-23 16:51:55 +00:00
Gerald Pfeifer
661f403226 Remove lang/gcc32 (GCC 3.2) which is no longer used by any other ports and
does not support amd64, for example.
2008-08-23 09:44:58 +00:00
Pietro Cerutti
fcfa77118c - Update to 05_20080817 2008-08-22 16:18:08 +00:00
Gerald Pfeifer
fe5a7eaa79 Update to the 20080821 snapshot of GCC 4.3.2. 2008-08-22 07:40:19 +00:00
Ade Lovett
0791e0626a Bump PORTREVISION on account of of bin/phpize being installed with
hardcoded links to autoconf (was 2.61, now 2.62), preventing any
further php modules from being installed until lang/php* is forcibly
updated.
2008-08-21 23:33:19 +00:00
Pietro Cerutti
2076821b43 - Import two bug-fixes from upstream
PR:		126713
Submitted by:	Simun Mikecin <numisemis@yahoo.com> (maintainer)
2008-08-21 23:00:20 +00:00
Dmitry Marakasov
829872221b - Fix shared lib support 2008-08-21 22:31:18 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Dmitry Marakasov
c138873fb4 - Build shared library in addition to static [1]
- Fix compilation with gcc43 [2]

PRs:		126659 [1], 126660 [2]
Submitted by:	Tim Niemueller <tim at niemueller dot de>
2008-08-19 20:40:20 +00:00
Thomas Abthorpe
062db9c3e8 - Tarballl re-roll
- Author corrected an OS version bug
2008-08-19 14:40:10 +00:00
Thomas Abthorpe
9cae8f58b0 - Update to 4.151
PR:		ports/126615
Submitted by:	James Bailie <jimmy mammothcheese.ca> (maintainer)
2008-08-19 14:29:04 +00:00
Mark Linimon
238940659f Return laszlof's ports to the pool due to lack of time.
Hat:		portmgr
2008-08-19 09:18:37 +00:00
Pav Lucistnik
6389305e33 - Add an extra patch for amd64 that fixes runtime after recent fcntl changes
Submitted by:	jkoshy
2008-08-18 13:36:19 +00:00
Dmitry Marakasov
68dd2141d9 Mosh is A Fast R6RS Scheme interpreter.
WWW:   http://code.google.com/p/mosh-scheme/

PR:		ports/125375
Submitted by:	<katsuji dot ishikawa at gmail dot com>
2008-08-17 18:24:33 +00:00
Gerald Pfeifer
209fcec36b Update to the 20080814 snapshot of GCC 4.3.2. 2008-08-16 21:09:16 +00:00
Gerald Pfeifer
d4eb4feea1 Update to the 20080815 snapshot of GCC 4.4.0.
Remove the share/python directory if empty.
2008-08-16 16:30:13 +00:00
Stanislav Sedov
b161cdc667 - Remove files forgotten in previous commit. 2008-08-16 05:56:45 +00:00
Stanislav Sedov
0d117481de - Update ruby to 1.8.6 patchset 287. 2008-08-15 21:45:56 +00:00
Edwin Groothuis
d3db45393c [MAINTAINER UPDATE]: print/hs-hscolour updated to port version 1.10
Step 3 - lang/ghc

PR:             ports/126008
Submitted by:   Jacula Modyun <jacula@gmail.com>
2008-08-15 04:34:09 +00:00
Edwin Groothuis
718c5ef4c5 [MAINTAINER] lang/polyml: 5.1 -> 5.2
PR:		ports/126068
Submitted by:	Timothy Bourke <timbob@bigpond.com>
2008-08-15 00:42:08 +00:00
Edwin Groothuis
e26e1fd281 Update port: lang/maude 2.2 -> 2.3
Maude 2.3 is compiles under 4.2 again, so port does not
	need to be marked as broken anymore.

	Quite a few hacks to get it installing properly:
	* Coder forgot to include the *.maude files into the
	Makefile.am while porting files into the MixFix directory
	to Main directory. Included again, which explains the current
	need of aclocal and automake to regenerate the Makefiles
	* Project requires MAUDE_LIB env to be set to the location
	of %%DATADIR%% which is quite cumbersome, introduced
	MAUDE_DATA_DIR into the code to get rid of the non handy
	environment variable.

PR:		ports/126438
Submitted by:	Rick van der Zwet <rick@wzoeterwoude.net>
2008-08-15 00:34:02 +00:00
Hye-Shik Chang
9419a30682 Release maintainership. 2008-08-14 05:27:52 +00:00
Maho Nakata
0c195ec951 Patch from security/flawfinder, and bump portrevision.
Submitted by:	Pedro Giffuni
2008-08-13 07:51:51 +00:00
Thomas Abthorpe
fd8c72851d - Update to 4.150
PR:		ports/126342
Submitted by:	James Bailie <jimmy mammothcheese.ca> (maintainer)
2008-08-12 17:27:36 +00:00
Dirk Meyer
ab0b73a674 - udpate stable to 1.16.3 2008-08-12 09:23:46 +00:00
Dirk Meyer
0a1d7f13f4 - update to 1.16.3 2008-08-11 15:38:39 +00:00
Dmitry Marakasov
c11f62c3bc - Add tolua++50 port similar to tolua++
- tolua++50 is to be used with lua 5.0 and tolua++ with lua 5.1, update depends accordingly
- Depend on lua with USE_LUA instead of LIB_DEPEND
- Make both ports install files to (lua version)-specific directories, so they can coexist peacefully in a manner similar to tolua/tolua50.
- Take maintainership
- Add distfile mirror
- Remove USE_LDCONFIG (ports do not install any shared libs)
- Fix pkg-descr

Approved by:	miwi (mentor implicit)
2008-08-10 22:42:41 +00:00
Alejandro Pulver
b2fe6b6e8d - Merge patch-Makefile into patch-src-Makefile (both actually patch same file).
- Patch lang/lua to behave as expected by the framework.
- Add missing library dependency (only run before) when using lua 5.1.
- Add notes in bsd.lua.mk for updating lang/lua* ports describing how they are
  integrated into the ports tree.

PR:		ports/126207
Submitted by:	Daniel Roethlisberger <daniel@roe.ch>
2008-08-10 19:29:43 +00:00
Stanislav Sedov
344acaf18a - Fix CVE-2008-1447 (DNS spoofing vulnerability).
- Fix Webrick DoS vulnerability.
- Serveral minor bugfixes in cgi.rb, ipaddr.rb and resolver.
- Bump PORTREVISION.

Obtained from:	ruby VCS
Tested by:	Ilya Bakulin <webmaster@kibab.com>
2008-08-10 19:26:33 +00:00
Alejandro Pulver
c64ba910b1 - Split AR parameters to ARFLAGS variable to allow redefining AR for
cross-compilation.

PR:		ports/121834
Submitted by:	John Hein <jhein@timing.com>
Approved by:	maintainer (timeout)
2008-08-10 15:17:49 +00:00
Johan van Selst
253da3292d Update to 3.0.4 2008-08-10 13:00:13 +00:00
Johan van Selst
8ec0300d1d Update to 1.7.0 2008-08-10 08:56:08 +00:00
Alexey Dokuchaev
acc6a623a3 Update to version 2.68. 2008-08-08 13:57:57 +00:00
Dmitry Marakasov
ef43726900 - Bring back --disable-shared, as removing it was not needed to fix exceptions and it also broke gdc on 6.x
Approved by:	miwi (mentor implicit)
2008-08-07 19:00:13 +00:00
Stanislav Sedov
7ae3c6ea2a - Update to 9.4.5. 2008-08-07 17:58:38 +00:00
Alexey Dokuchaev
b4a8167718 - Canonicalize Makefile header
- Clarify COMMENT and port description
- Assume maintainership
2008-08-07 12:25:26 +00:00
Dmitry Marakasov
cc7b3189a0 - Add patch to fix exceptions on FreeBSD (throwing exception from D will no longer lead straight to abort())
Obtained from:	http://d.puremagic.com/issues/show_bug.cgi?id=2182
Thanks to:	David Friedman
Approved by:	miwi (mentor implicit)
2008-08-07 09:56:55 +00:00
Eric Anholt
d661e422dd Drop maintainership on my ports as I'm no longer using FreeBSD. 2008-08-06 20:41:05 +00:00
Felippe de Meirelles Motta
8ed5fa2059 - Connect ypsilon to the build.
Approved by:	gabor (mentor, implicit)
2008-08-05 15:23:27 +00:00
Felippe de Meirelles Motta
546f8ca251 Ypsilon is an implementation of Scheme programming language for real-time
applications, which conforms to the latest standard R^6RS.
Ypsilon features mostly concurrent garbage collector optimized for systems
with multiple CPUs, and an easy to use FFI.

WWW: http://code.google.com/p/ypsilon/

PR:		ports/126015
Submitted by:	Vitaly Magerya <vmagerya@gmail.com>
Approved by:	gabor (mentor, implicit)
2008-08-05 15:19:14 +00:00
Pietro Cerutti
16d8ba08ff - Update to 05_20080803
- Partially remove makefile's patch (committed upstream)
2008-08-05 14:10:46 +00:00
Edwin Groothuis
98813eadd2 Chase changes in distinfo too! 2008-08-04 22:27:00 +00:00
Edwin Groothuis
277d01174f Update to 2008-08-04. Please note that a lot of languages have gone... 2008-08-04 03:57:42 +00:00
Gerald Pfeifer
d1babe68ba Update to the 20080801 snapshot of GCC 4.4.0. 2008-08-04 00:20:30 +00:00
Stanislav Sedov
270ae13e20 - Reroll the binary version for 6-STABLE-i386, as the previous
version appears to be broken.
2008-08-02 21:56:04 +00:00
Stanislav Sedov
82623c4510 - Update to 1.0.19. 2008-08-02 20:34:32 +00:00
Pav Lucistnik
ad279fac1f - Reorganize Makefile to only download distfiles relevant to enabled OPTIONS
- Update WWW

PR:		ports/126081
Submitted by:	Pedro F. Giffuni <pfgshield-freebsd@yahoo.com>
Approved by:	Takeshi MUTOH <mutoh@openedu.org> (maintainer)
2008-08-01 12:32:35 +00:00
Philip M. Gollucci
3dfa7eb182 Update to 0.17015
Approved by:    araujo (mentor)
2008-07-31 19:20:32 +00:00
Pietro Cerutti
f9672becd1 - Update to 05_20080720
- Add compiler's libraries and fix their paths [1]
- Add test target [1]

Reported by:	Thomas Merter (author, via private email)
2008-07-31 05:45:17 +00:00
Stanislav Sedov
46a899784a - Update to 9.4.3. 2008-07-27 21:29:17 +00:00
Beech Rintoul
efabdf86fc - Update to 4.2.8
PR:		ports/125966
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu>
Approved by:	Adrien <pmn@bakarika.net> (maintainer)
2008-07-27 07:33:19 +00:00
Mark Linimon
189bb010c0 Reset sergei@ due to maintainer-timeouts and no response to email.
Hat:		portmgr
2008-07-27 04:30:53 +00:00
Edwin Groothuis
3dacea0815 Remove comment about PKG_INFO not being available. 2008-07-27 00:26:24 +00:00
Edwin Groothuis
633fd89235 pkg_info -> ${PKG_INFO} 2008-07-27 00:23:58 +00:00
Gerald Pfeifer
6a206f2956 Update to the 20080725 snapshot of GCC 4.4.0. 2008-07-26 22:26:53 +00:00