1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-05 01:55:52 +00:00
Commit Graph

2295 Commits

Author SHA1 Message Date
Stanislav Sedov
d4693481b1 - Fix issue when the handle of tempfile become closed when the file
was unlinked (see http://redmine.ruby-lang.org/issues/show/1494#note-10).
- Bump PORTREVISION.

PR:		ports/139862
Submitted by:	Ari Maniatis <ari@ish.com.au>
Obtained from:	Ruby SVN
2009-10-24 10:52:07 +00:00
Stanislav Sedov
484e14b422 - Fix SIGINT signal handling.
PR:             ports/136804
Submitted by:   Emiel van de Laar <gemiel@gmail.com>
Obtained from:  ruby-lang SVN
2009-10-12 15:28:22 +00:00
Stanislav Sedov
afca0c68d3 - Update ruby 1.9.1 to patchlevel 243. 2009-10-12 15:05:01 +00:00
Stanislav Sedov
ef38fc3bb8 - Don't build ruby with threads support on FreeBSD versions before 7.2
- On FreeBSD >= 7.2 allocate the new thread with adequate amount of stack
  space to run the main ruby code in.  This allows to mitigate problem
  when too low stack space available for ruby when running with pthreads
  enabled.
- Bump portrevision.

The long version.  Before this change we used to link ruby against pthreads
uncoditionally on all versions of FreeBSD.  This is indispensable in order
to load the threaded shared objects withing ruby.  However, this causes a
dramatic decrease in the stack space available as pthreads only allows
up to several megabytes of stack space for the main application threads.
The only solution to this is to create the new thread immediately after
the program start with rigth stack size attributes set.  Nonetheless this
scheme won't work for us on FreeBSD version before 7.2 as malloc implementation
in these versions was not threaded fork safe (i.e. this is impossible to
fork from the threaded program and expect malloc/free functions to work).
Thus the only solution for now can be to disable pthreads entirely on
FreeBSD <= 7.2.  This won't cause any performance/usability problems for
users as Ruby 1.8 uses green threads, however it may prevent <= 7.2
users to load shared libraries linked agains pthreads.

Reported by:	"François Montel" <seanmullen@gmail.com>
Tested by:	Sean Mullen <seanmullen@gmail.com>
2009-10-12 13:15:50 +00:00
Gerald Pfeifer
8962147d75 Add support for USE_GCC=4.5 and USE_GCC=4.5+. Improve the documentation
a bit.

Suggested by:	bsam
2009-10-10 11:45:30 +00:00
Gerald Pfeifer
7454e883a4 Have CFLAGS and LDFLAGS set an -rpath to the lang/gcc44 library directory
when building with USE_FORTRAN=yes.  This makes us use libstdc++.so.6
(and others) brought by this port as opposed to /usr/bin/libstdc++.so.6
that comes with our system compiler which is based on an older version
of GCC 4.2.  Newer version of GCC run-time libraries with the same soname
are always backwards compatible.

Feature safe:	yes
2009-09-26 01:02:01 +00:00
Gerald Pfeifer
62a1e74d3a Also print LDFLAGS as part of the test-gcc target. Print quotes around
CFLAGS and FFLAGS, too, to exactly see where we have whitespace.

Feature safe:	yes
2009-09-23 21:13:07 +00:00
Christian Weisgerber
64fe7233ca Format a few comment lines for ts=4 and <80 columns.
Feature safe:	yes
2009-09-21 19:13:51 +00:00
Florent Thoumie
897af990f1 - Introduce new GNU_CONFIGURE_PREFIX to override default --prefix value
passed to configure when GNU_CONFIGURE is set. [1]
- Few changes to the new USERS/GROUPS variables (users/groups are created
earlier, so they're available in do-install; creates homedir when
it's not /var/empty or /nonexistent; set login class if specified).

PR:		ports/67436 [1]
Submitted by:	(hrs, self) [1]
Feature safe:	yes
2009-09-17 12:24:09 +00:00
Boris Samorodov
03b46fc332 . welcome a new graphics/linux-f10-libGLU port;
. connect it to build;
. make apropriate changes to Mk/bsd.linux-apps.mk.
2009-09-14 10:09:31 +00:00
Gerald Pfeifer
6919a81f81 USE_FORTRAN=yes now implies lang/gcc44 up from lang/gcc43. Remove one
explicit reference to the version number on the way.

Tested by:	pav (and pointyhat)
Thanks to:	pav, everyone who helped up fixing their ports
2009-09-12 18:07:51 +00:00
Boris Samorodov
54732cbcfc . update graphics/linux-f10-png to version 1.2.37-1.fc10; [1]
. update distinfo for sources;
. update the library version at Mk/bsd.linux-apps.mk.

PR:		ports/138616  [1]
Submitted by:	Glen Barber <glen.j.barber at gmail.com>  [1]
2009-09-07 20:08:37 +00:00
Florent Thoumie
80ce349ead Add support to create users and groups from information stored in UIDs/GIDs
files. Users and groups won't be deleted at deinstall time as we're lacking
a refcount to know if any port is using them.

Also convert a few ports while I'm here.

PR:		ports/108514
Submitted by:	mm, self
2009-09-06 21:18:50 +00:00
Sergey Skvortsov
5a6475a692 Remove obsolete Firebird 1.x :
- no longer under development
- does not build with GCC 4.x
2009-09-03 15:23:49 +00:00
Dmitry Marakasov
535382b891 - Retire MASTER_SITE_SOURCEFORGE_EXTENDED, it's no longer needed - all mirrors actually have all distfiles
- Merge all SF mirrors to MASTER_SITE_SOURCEFORGE, resort according to quick download speed survey
- Fix MASTER_SITES for all port that have used SOURCEFORGE_EXTENTED

Approved by:	portmgr (pav)
2009-09-02 15:01:56 +00:00
Thomas Abthorpe
0f43e19098 The FreeBSD KDE is please to announce the release of KDE 4.3.1,
a bugfix, translation and maintenance update. Release note can be found
at http://kde.org/announcements/announce-4.3.1.php

We would like to thank all our contributors and testers. My personal
thanks to miwi and makc for coaching me through my first KDE commit.
2009-09-01 22:19:47 +00:00
Boris Samorodov
f4c5060c8d Add a new application naslibs to the rank of _LINUX_APPS_ALL.
It is needed for linux-opera-10.

Requested by:	mezz (at freebsd-emulation)
2009-09-01 11:41:42 +00:00
Dmitry Marakasov
197a11f1f5 - Introduce MASTER_SITE_LOGILAB
- Update MASTER_SITES for ports that use it

PR:		137695
Submitted by:	Sofian Brabez <sbrabez@gmail.com>
Reviewed by:	pav
2009-08-31 18:37:02 +00:00
Boris Samorodov
631f1bfa44 . add a new application (blt) to _LINUX_26_APPS;
. add its definitions.
2009-08-31 11:46:57 +00:00
Max Brazhnikov
e192f8e6ba add qdoc3 component for devel/qt4-qdoc3 2009-08-29 07:34:17 +00:00
Akinori MUSHA
4d72530523 - Fix the path of ftp.iasi.roedu.net in MASTER_SITE_FEDORA_LINUX.
- Remove rubyforge.iasi.roedu.net from MASTER_SITE_RUBYFORGE.
  It stopped mirroring files lately.
2009-08-24 05:25:17 +00:00
Dennis Herrmann
921a55a1fa - Fix build 2009-08-23 16:49:00 +00:00
Martin Wilke
abdb1ddb8d - bsd.port.mk - Remove ${INDEXDIR}/${INDEXFILE}.bz2 after fetchindex is being run
PR:		117178
	Submitted by:	krion

 - Fix the problem usage MASTER_SITE_SUBDIR without /
 	PR:		131452
	Submitted by:	osa

Tested:		pointyhat exp-run
2009-08-22 19:32:48 +00:00
Joe Marcus Clarke
f1bf2fecbc Chase the vte shared lib version. 2009-08-22 17:45:29 +00:00
Li-Wen Hsu
083b45d5c6 - Update lang/python31 to Python 3.1.1
Submitted by:	wen heping <wenheping AT gmail.com>
2009-08-22 07:22:11 +00:00
Dmitry Marakasov
68cb122e1d - Switch SourceForge ports to new File Release System, bsd.*.mk changes
Approved by:	portmgr (pav)
2009-08-22 00:11:04 +00:00
Jeremy Messenger
81fa2681be Add libtool>=2.2, that way it will stop from anyone to try to install any
ports that are with libtool22 while users have libtool15 installed. It will
stop the check dependency and tell you to update your libtool first.

Approved by:	portmgr
2009-08-19 02:26:27 +00:00
Martin Wilke
8c4fcfd098 - Update Qt mirrors 2009-08-18 18:36:47 +00:00
Martin Wilke
3488a8f7c3 - Fix some typos
PR:		134541
Submitted by:	Ganael Laplanche <ganael.laplanche@martymac.com>
2009-08-14 11:34:57 +00:00
Martin Wilke
b1a7e9fbfc - Mark all math/octave* BROKEN, it fails to build for a long time
Reported by:	pointyhat
2009-08-14 11:06:55 +00:00
Erwin Lansing
cbf7cbeac7 - Add a new macro SFP, SourceForge Project, for use with the new
file layout used for new uploads at sourceforge.net
- Readd garr after the issues are resolved

Based on patches from:	Sylvio Cesar <scjamorim@bsd.com.br> and amdmi3
2009-08-12 19:46:41 +00:00
Philippe Audeoud
ff4e9ad292 - Fix previous commit. 2009-08-11 06:58:24 +00:00
Philippe Audeoud
f1e07a72b5 - Remove dead mirror for MASTER_SITE_PACKETSTROM
- Add new mirrors for MASTER_SITE_PACKETSTROM

PR:		ports/137596
Submitted by:	Sofian Brabez <sbrabez gmail.com>
2009-08-11 06:56:23 +00:00
Max Brazhnikov
1f8475f22f Mk/bsd.kde4.mk:
- rework KDE4_BUILDENV

All ports:
- remove needless post-extract target
- make patches relative to ${PATCH_WRKSRC}
- clean up
- bump PORTREVISION when required

databases/akonadi:
- replace dependency on boost-python-libs with boost-libs
  (finally, boost-pyhton does not conflict with boost \o/)

deskutils/kdepim*:
- replace boost-python-libs with boost-libs
- reduce dependencies
- respect PREFIX
- fix build with qt3 installed

misc/kdeedu4:
- add dependency on astro/xplanet (for KStars)

misc/kdeutils4:
- add dependency on devel/qca (for okteta)
- make dependency on kdebase non-optional

multimedia/kdemultimedia4:
- add optional support for PulseAudio

x11/kdebase4:
- remove needless dependency on kdebase4-runtime

x11/kdebase4-runtime, x11/kdebase4-workspace
- remove extra CMAKE_ARGS to fix build for qt3/kde3 users

x11/kdelibs4
- remove needless dependencies
- remove extra CMAKE_ARGS to fix build for qt3/kde3 users
2009-08-10 11:47:36 +00:00
Martin Wilke
84daec6f09 The KDE FreeBSD team is proud to announce the release of KDE 4.3.0
for FreeBSD. The official KDE 4.3.0 (Codename: "Caizen") release
notes can be found at:
http://kde.org/announcements/4.3/index.php.

We'd like to say thanks to all helpers and submitters.

Tested by:	pointyhat-exp-run (pav/miwi)
2009-08-04 21:14:07 +00:00
Martin Wilke
437140d5ee - Update Qt4 to 4.5.2
The KDE FreeBSD team would like to say thanks to all the helpers
and submitters.

Tested by:	pointyhat-exp-run (pav/miwi)
2009-08-04 20:04:38 +00:00
Boris Samorodov
4cbc9171ea Fix entries for tcl84 and tk84 components at 8.x. The bug
was exposed by a new emulators/linux-systemsim port.

Reported by:	Portsnap buildbox
2009-08-03 21:53:13 +00:00
Boris Samorodov
2e9797641a Unify files to be detected while looking for tcl84 component. 2009-08-03 17:48:05 +00:00
Boris Samorodov
f4d516c91b Make the IGNORE message a little bit user-friendly. It puzzles even me
from time to time. :-)
2009-08-03 17:30:07 +00:00
Martin Wilke
0a1e65e421 - Move pkg_install commands detection to bsd.commands.mk
PR:		135663
    Submitted:	Yuri Pankov <yuri.pankov@gmail.com>
  - Add default FLEX command to bsd.commands.mk
    PR:		137026
    Submitted:	gahr@

Tested by:	pointyhat exp-build run
2009-08-03 15:36:58 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Marcus von Appen
b8b8468d92 Updated sdl_gfx to 2.0.19
Bumped PORTREVISION on dependent ports.

Approved by:	miwi (mentor)
2009-08-02 08:35:34 +00:00
Mark Linimon
93c1f3c12f Reset maintainer due to maintainer-timeouts and no response to email.
Reassign to python@.

Hat:		portmgr
2009-08-02 08:08:14 +00:00
Boris Samorodov
a3368f40ea Add a patch forgotten at a previous commit. This should fix make index.
Reported by:	Portsnap buildbox, erwin
Pointyhat to:	me
2009-07-28 14:52:23 +00:00
Boris Samorodov
fb78783700 Add dbusglib and dbuslibs targets. 2009-07-28 08:59:53 +00:00
Dirk Meyer
94d3cac055 - fix build for OSVERSION 800105 2009-07-21 17:51:43 +00:00
Alex Dupre
5ffb9d4cb4 Add support for upcoming MySQL 5.4. 2009-07-21 08:02:18 +00:00
Xin LI
2f8440aaf9 Update to OpenLDAP 2.4.17. Unfortunately a shared library bump is needed.
UPDATING to follow.
2009-07-20 08:13:12 +00:00
Stanislav Sedov
81c7e6f3bd - Bump ruby18 portrevision. 2009-07-19 16:43:37 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00