Commit graph

37 commits

Author SHA1 Message Date
Johan van Selst
6a6637fba6 Fix compilation issue with (certain versions of) clang 2014-06-07 14:50:56 +00:00
Johan van Selst
e673bfdd9b Make Caudium version automatically depend on the version of Pike 7.8 2014-06-07 10:00:54 +00:00
Johan van Selst
6e8832f17d Update to Pike 7.8.866 (stable release) 2014-06-07 09:49:30 +00:00
Johan van Selst
b9034d8ac2 - Update to Pike 7.8.852
- Stagify
2014-05-08 17:00:41 +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
Johan van Selst
6d62e86dce - Depend on Nettle from ports
- Actually do custom configuration during configuration phase
- Bump PORTREVISION
2013-12-28 18:55:22 +00:00
Johan van Selst
effbd66c89 - Remove dependency on mird (obsoleted)
- Minor cleanups and bump portrevision
2013-12-01 18:37:27 +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
Baptiste Daroussin
6adf864b81 Convert to new perl framework
Convert from USE_GMAKE to USES=gmake
2013-09-17 06:40:21 +00:00
Alex Kozlov
83f02b963c - Convert USE_GETTEXT to USES (part 4)
Approved by:	portmgr (bapt)
2013-04-26 10:44:28 +00:00
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Martin Matuska
b2c4fbb77a Update PCRE to 8.32
Introduces the UTF-32 library pcre32
Bump PORTREVISION in dependent ports
2012-12-10 19:11:11 +00:00
Johan van Selst
0605c9637c - Update Pike to 7.8.700
- Reduce Makefile header
2012-09-02 12:03:45 +00:00
Johan van Selst
f030d9e3ad Convert to new options framework 2012-06-28 16:12:21 +00:00
Johan van Selst
2d414fca6d Mark broken on FreeBSD 7.x 2012-06-17 21:14:36 +00:00
Johan van Selst
f10b71ba38 - Update Pike to 7.8.686 (beta) release
- Convert to new options style
2012-06-14 18:58:41 +00:00
Martin Matuska
dbbf004162 Bump pcre library dependency due to 8.30 update 2012-02-14 12:45:35 +00:00
Baptiste Daroussin
038af1db6f Fix build on CURRENT using m4 -g instead of m4
Approved by:	johans
2011-12-18 22:58:50 +00:00
Gabor Kovesdan
d6753a0164 - Track dependencies after databases/gdbm update 2011-09-12 23:17:32 +00:00
Mark Linimon
dbffe0e606 Mark as broken on sparc64: fails to link. 2011-07-16 05:30:32 +00:00
Johan van Selst
904040ad0d Mark broken on 7.x/amd64: segmentation fault during compilation
Reported by:		pointyhat via pav
2011-04-17 16:02:21 +00:00
Johan van Selst
70a65c3a1e - Remove Pike 7.8 dependency on the Nettle port,
in preparation of a Nettle upgrade to an incompatible version
  use the old bundled files instead (based on Nettle 1.5)
- Bump PORTREVISION
- While here, remove MD5 checksum

PR:		ports/156173
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp>
2011-04-09 10:08:27 +00:00
Alex Dupre
1bda2b2725 Bump PORTREVISION for ports linking to default libmysqlclient. 2011-03-19 13:15:34 +00:00
Johan van Selst
9f8f4b1fd9 Pike 7.8 works fine on sparc64
PR:		ports/151795
Submitted by:	gahr
2010-10-28 18:58:04 +00:00
Ade Lovett
8d837132c7 Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. 2010-05-31 02:01:56 +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
Johan van Selst
4aaac0b5f9 Update my mail address to @FreeBSD.org
Feature safe:   yes
2010-02-23 18:07:14 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Johan van Selst
48dac33039 - Unbreak on 8.x (fix plist)
- Chase libnettle update
- Introduce dynamic plist (this also allows more OPTIONS with the next update)
2009-12-04 08:42:07 +00:00
Johan van Selst
261782ff60 Update to 7.8.352 2009-10-08 17:55:40 +00:00
Johan van Selst
420a6d8868 - Register CONFLICTS for lang/pike* ports (binaries + manuals in same place)
PR:		ports/137568
Submitted by:	Piotr Smyrak
2009-08-09 11:34:52 +00:00
Johan van Selst
f2104fb815 Mark broken on FreeBSD-8
Reported by:	pointyhat via pav
2009-07-30 05:44:45 +00:00
Dirk Meyer
3bbc108312 - update to jpeg7
Tested by:	pav on pointyhat
2009-07-18 11:11:29 +00:00
Johan van Selst
1a90d1dcb7 Update to pike 7.8.316 2009-07-08 17:33:52 +00:00
Johan van Selst
e51a1c0ca7 Tell pike how to build and install shared module libs on amd64 2009-05-21 17:38:56 +00:00
Johan van Selst
420b314557 Disable problematic gssapi module 2009-05-21 10:39:32 +00:00
Johan van Selst
c134174297 Pike is an interpreted, object-oriented programming language.
It looks a bit like C and C++, but it is much easier to learn and use.
It can be used for small scripts as well as for large programs.

 A lot of inspiration for this port came from the Pike 7.6 port.
 Some optional pike modules are not yet included; will follow soon.
2009-05-18 18:05:00 +00:00