Commit graph

150 commits

Author SHA1 Message Date
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-07-23 09:54:02 +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
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Baptiste Daroussin
b7d1e54746 Support stage
Make sure to properly depend on libobjc2 and not get polluted by gcc
Use modern libdepends
2014-01-28 08:17:13 +00:00
David Chisnall
d9fb637657 Make mDNSResponder and Avahi options, with Avahi as the default.
Submitted by:	Marcus Muller
Approved by:	bapt (mentor)
2014-01-16 00:27:29 +00:00
David Chisnall
faaef9bc69 Update core GNUstep libraries and fisicalab to latest versions
Approved by:	bapt (mentor)
2014-01-12 22:54:58 +00:00
Baptiste Daroussin
888ab73a81 Add NO_STAGE all over the place in preparation for the staging support (cat: lang) 2013-09-20 19:53:09 +00:00
David Chisnall
3bec8741ff Update to latest GNUstep core libraries.
Update dependent packages with more recent releases.
Remove old and bit-rotted ones.
Switch to using clang 3.3 and libobjc2 1.7 by default, so modern Objective-C features work out of the box and remove a lot of configurable options for sub-optimal (and, often, unsupported / deprecated upstream) configurations.
Take maintainership of GNUstep-related ports.

Several of the ports left in have scary warnings which mean that they are likely broken in lots of cases.  Future commits will fix them.

Approved by:	bapt
2013-08-28 18:26:01 +00:00
Mark Linimon
19f09659e8 Maintainer has relinquished these ports.
PR:		ports/181404
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> (maintainer)
2013-08-20 01:08:17 +00:00
Marcus von Appen
a3a0715f38 - Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
2013-04-27 11:59:28 +00:00
Baptiste Daroussin
992586fa08 Finish converting the whole ports tree to USES=pkgconfig 2013-04-23 14:20:25 +00:00
Bryan Drewery
6910bf819a - Please welcome back Chris Petrik as maintainer of
these ports [1]
- Trim headers
- Remove indefinite article from COMMENT
- Convert tab to space in WWW lines

PR:		ports/175415 [1]
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com> [1]
Discussed with:	bapt
2013-03-07 03:25:10 +00:00
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +00:00
Jung-uk Kim
57945c1ebe - Update devel/libffi to 3.0.11.
- Reset maintainership for libffi.  See ports/164941.

PR:		ports/171768
Submitted by:	Takefu <takefu@airport.fm>
2013-01-29 00:35:32 +00:00
Baptiste Daroussin
9346b215f0 new devel/pkgconf added to replace devel/pkg-config. new version of pkg-config
are no more self hosting so we are stuck with 0.25 version while pkgconf provide
the same set of features as 0.27 and a compatible frontend. A symlink to
pkg-config has been added for convenience and compatibility

This also introduces a new macro to use pkgconf in your ports:
USE_PKGCONFIG

it can take the following arguments:
 - yes (meaning build only dep)
 - build (meaning build only dep)
 - run (meaning run only dep)
 - both (meaning run and build dep)

From now USE_GNOME= pkgconfig is deprecated in favour of USE_PKGCONFIG
The old gnome macro has been modified to use pkgconf but still the sameway: run
and build dep to avoid large breakage.

While here fix some ports relying on pkg-config but not specifying it, fix some
ports broken because testing wrong .pc files, and fix ports using pkg-config
--version to determine pkg-config version instead of
pkg-config --modversion pkg-config like recommanded by pkg-config

With Hat:	portmgr
Exp-runs by:	bapt (pointhat-west), beat (pointyhat)
2012-07-26 05:40:22 +00:00
Dirk Meyer
79ed41a8a0 - reset MAINTAINER 2012-06-26 05:44:19 +00:00
Dirk Meyer
83a739b1c2 - mark BROKEN on FreeBSD 7 2012-06-11 18:59:44 +00:00
Dirk Meyer
a8a322ff68 - update to 1.24.0 2012-06-09 12:46:20 +00:00
Dirk Meyer
237e02f2b0 - fix option GNUSTEP_WITH_LIBOBJC2
- allow build with gcc from ports
2012-01-13 11:38:08 +00:00
Roman Bogorodskiy
207386f96a Chase security/gnutls update and add an UPDATING entry. 2011-06-05 18:43:16 +00:00
Dirk Meyer
b5203c170a - mark IGNORE on FreeBSD 9-CURRENT 2011-04-21 19:37:41 +00:00
Dirk Meyer
ce9247ef9c - move option GNUSTEP_WITH_LIBOBJC2 down
- fix build with FreeBSD 9-CURRENT
2011-04-21 05:07:56 +00:00
Dirk Meyer
4ca365cd65 - update GNUSTEP_DEVEL to 1.22.0 2011-04-16 10:17:39 +00:00
Dirk Meyer
bbdff0a2e6 - drop MD5 2011-04-07 18:26:01 +00:00
Dirk Meyer
7997686c64 - add experimental option GNUSTEP_WITH_LIBOBJC2 2010-12-05 14:42:27 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Dirk Meyer
dc3f60e8ef - remove target test 2010-09-10 08:08:26 +00:00
Dirk Meyer
94397a6b5c - fix build with gcc42 2010-08-20 06:46:35 +00:00
Dirk Meyer
220269ea3e - mark BROKEN after gcc42 update 2010-08-17 05:02:48 +00:00
Dirk Meyer
02d82a1732 - update WITH_GNUSTEP_DEVEL to 1.21.1 2010-07-18 14:00:59 +00:00
Dirk Meyer
81b4894e8b add LICENSE_COMB 2010-06-05 07:54:45 +00:00
Dirk Meyer
cfbe99ab0b - LICENSE GPLv3 2010-06-04 13:14:56 +00:00
Dirk Meyer
ca8e128e62 - drop USE_GNUSTEP_PREFIX 2010-05-30 12:28:39 +00:00
Dirk Meyer
c08d0c79af - remove option WITHOUT_OPENSSL
- add option WITH_GNUSTEP_DEVEL to build version 1.21.0
2010-05-23 20:58:10 +00:00
Alex Dupre
bf330a57d4 Switch to use newer GMP version.
PR:		ports/144487
Submitted by:	ale
Approved by:	portmgr (-exp run by erwin)
2010-04-19 10:43:42 +00:00
Dirk Meyer
f67b064068 - update to 1.19.3 2009-11-28 21:44:49 +00:00
Dirk Meyer
f71220b470 - Fix build for ffcall with under custom PREFIX 2009-05-29 19:58:11 +00:00
Alex Dupre
523a16e2bd Chase libgmp and bump PORTREVISION. 2009-05-13 09:46:02 +00:00
Dirk Meyer
21bef45d60 - set NO_PACKAGE 2009-01-16 16:59:54 +00:00
Dirk Meyer
b4cb3b6756 - update to 1.18.0 2008-12-24 07:48:22 +00:00
Dirk Meyer
8d54a3338e - update to 1.16.5 2008-12-19 18:43:50 +00:00
Dirk Meyer
08c00070a5 - update to 1.16.4 2008-11-16 18:15:34 +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
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
Dirk Meyer
c7ccb5c6b5 - update to 1.16.2 2008-07-08 17:30:31 +00:00
Dirk Meyer
98ae4f0749 - update to 1.16.0 2008-06-20 15:14:37 +00:00