Commit graph

138 commits

Author SHA1 Message Date
Koop Mast
e834468ee6 Update gchemutils to 0.14.16.
Record indirect dependancies.
2016-12-31 19:43:21 +00:00
Dmitry Marakasov
9228437af8 - Add LICENSE
- Switch to USES=localbase
- Unbreak on 11+ by backporting upstream revision 2055

Approved by:	portmgr blanket
2016-12-28 17:51:10 +00:00
Mark Linimon
e4b32b72e0 Mark various leaf ports broken on aarch64, and, where appropriate, other
tier-2 archs.

Approved by:	portmgr (tier-2 blanket)
2016-11-11 09:31:02 +00:00
Mathieu Arnold
597afc47ba Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:25:16 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Koop Mast
7b534f376e Update gchemutils to 0.14.10. 2015-03-27 08:45:14 +00:00
Antoine Brodin
ee9b96077b Cleanup plist 2014-11-12 18:48:53 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Baptiste Daroussin
67a015afbc Convert from USE_GECKO to USES=gecko
While here stagify what was not staged yet
Convert to USES=webplugin where needed and add desktop-file-utils dependency to icedtea-web
2014-04-09 10:29:48 +00:00
Koop Mast
e00677970a Fix compile on 10+ 2014-03-10 22:29:20 +00:00
Koop Mast
1a87e82241 Update to 0.14.7.
Stagify.
Use new lib_depend syntax.
Add USES=libtool
2014-03-06 22:20:06 +00:00
Koop Mast
ae2f2f7817 Add patch to unbreak with libc++ 10.0+.
_S_cur is a libstdc++ enum symbol.

Much thanks to rdivacky@ for helping finding this.
2013-12-03 22:10:25 +00:00
Dmitry Marakasov
db25d63f5a - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with [st])
Approved by:	portmgr (bdrewery)
2013-10-22 14:01:38 +00:00
Baptiste Daroussin
1dd0d087e7 Add NO_STAGE all over the place in preparation for the staging support (cat: science) 2013-09-20 22:48:30 +00:00
John Marino
a862a2b7dc Add explicit dependency on pkgconf (18 ports)
Approved by:	portmgr (bapt, implicit)
2013-09-12 09:07:08 +00:00
Koop Mast
e70cf0a91e Update to 0.14.2.
This version switched to Gtk3.
Unbreak XUL options since it build with the version in ports.
Use USES desktop-file-utils and shared-mime-info.
2013-06-27 11:42:57 +00:00
Florian Smeets
87948edeea - Remove www/libxul19, is has been vulnerable and unsupported upstream for
quite some time.
- Switch all remaining consumers to depend on www/libxul
- Mark ports that don't work with the new libxul BROKEN
- Mark some old ports DEPRECATED with a reasonable timeout

Approved by:	portmgr (miwi)
2013-06-15 11:10:34 +00:00
Max Brazhnikov
5bf9bfc399 science/openbabel:
- Update openbabel to 2.3.2
- Switch to CMake build system
- Add PYTHON and CAIRO options
- Don't rename babel binary, mark conflict with ancient biology/babel

science/py-openbabel:
- Merge py-openbabel to openbabel

other:
- chase openbabel update
2012-12-11 14:19:54 +00:00
Beat Gaetzi
734349b51e - Move libxul 1.9.2 to www/libxul19
- Update www/libxul to 10.0.7
- Update all dependent ports to use www/libxul19 (no functional changes)
- Bump PORTREVISION on ports where libxul is a run dependency as the
  resulting package will change.

Submitted by:	Jan Beich <jbeich@tormail.org>
With hat:	gecko
2012-09-10 19:19:32 +00:00
Koop Mast
0eea2fd85b Add a PORTSCOUT tag so only stable releases get found. 2012-08-20 14:32:47 +00:00
Koop Mast
ebf7eb4947 OptionsNG my ports. 2012-06-12 18:49:15 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Koop Mast
8aa1a52a3d Update to 0.12.10.
Chase both goffice and gnumeric updates.

Feature safe:	yes
2011-11-22 14:49:25 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Koop Mast
cddafbcf7c Chase goffice and gnumeric update. 2011-06-23 18:35:22 +00:00
Jeremy Messenger
62ff7b5d8c Chase both goffice and gnumeric, bump the PORTREVISION. 2011-06-14 03:57:37 +00:00
Koop Mast
0f36c5a9ac Update to 0.12.7.
Chase goffice and gnumeric update.
2011-03-25 12:32:48 +00:00
Koop Mast
ad904920bf Update to 0.12.6.
Pick up maintainer [1]
Remove broken check for 6.x.

Approved by:	pav@ [1] (previous maintainer)
2011-02-28 12:14:36 +00:00
Joe Marcus Clarke
4dcf3785cd Chase the goffice and gnumeric versions. 2010-11-29 06:01:08 +00:00
Joe Marcus Clarke
c66bc424d3 Update goffice to 0.8.11. 2010-11-22 01:05:04 +00:00
Koop Mast
85fb73d571 Update to 0.12.3.
Chase goffice, and gnumeric version bumps.

Approved by:	pav (maintainer)
2010-09-12 19:51:44 +00:00
Philip M. Gollucci
ac334ede11 - Remove empty files 2010-08-31 02:42:57 +00:00
Koop Mast
a5556229b9 Chase goffice and gnumeric updates. 2010-08-18 14:51:05 +00:00
Pav Lucistnik
29e4fbb3a5 - Correct PORTSDIRS -> PORTSDIR
PR:		ports/149023
Submitted by:	Timothy Beyer <beyert@cs.ucr.edu>
2010-07-28 08:40:11 +00:00
Koop Mast
81b9f7269f Update to 0.12.1.
Add license.
2010-07-25 10:37:47 +00:00
Koop Mast
e2ccb08a37 Chase goffice update. 2010-06-08 12:20:08 +00:00
Koop Mast
fa4b8be7e8 Chase devel/goffice update. 2010-05-21 23:08:53 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Pav Lucistnik
5740029082 - Update to 0.10.12 2010-03-16 15:30:41 +00:00
Joe Marcus Clarke
88654e6060 Chase goffice update. 2010-03-13 23:31:30 +00:00
Joe Marcus Clarke
39d8ab8b6c Chase the goffice 0.8.0 update. 2010-02-14 20:49:18 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Joe Marcus Clarke
133dea8c1b Chase the goffice version bump. 2010-01-30 23:08:36 +00:00
Joe Marcus Clarke
c3c051c68a Chase the gchemutils update. 2009-12-18 06:39:57 +00:00
Koop Mast
88b729c6ff Fix build with new goffice. 2009-12-06 12:03:31 +00:00
Beat Gaetzi
47a44eda6b - Remove obsolete gecko providers
Approved by:	portmgr (miwi)
Exp-run by:	miwi
2009-11-27 09:10:47 +00:00
Joe Marcus Clarke
598fc46eee Chase the goffice update. 2009-11-26 18:03:06 +00:00
Pav Lucistnik
64af9fafd3 - Update to 0.10.9 2009-11-18 14:58:11 +00:00