Commit graph

7834 commits

Author SHA1 Message Date
Baptiste Daroussin
f5622b4a4b - update to 2.5
- change LIB_DEPENDS to new format
- remove upstreamed patch
- add a dependency on the new libxkbcommon

Approved by:	dhn (implicit)
2013-08-22 22:56:25 +00:00
Baptiste Daroussin
1e3df1adfa xkbcommon is a library to handle keyboard descriptions, including loading them
from disk, parsing them and handling their state. It's mainly meant for client
toolkits, window systems, and other system applications

WWW: http://xkbcommon.org/
2013-08-22 22:48:04 +00:00
Alexey Dokuchaev
c520e24c87 Fix NVidia drivers correctly after KVA space allocation API changes in
recent -CURRENT (after r254025).  Previously it would immediately core
dump upon loading of nvidia.ko.

PR:		ports/181144 (fix suggested in the audit trail)
Reviewed by:	jhb
Timeout from:	jeff (no cookie)
2013-08-20 03:21:50 +00:00
Gerald Pfeifer
41e60477bd Replace USE_GCC=4.6+ and USE_GCC=4.4+ by USE_GCC=yes.
Right now this is a noop in the former case and a noop in the latter
case unless lang/gcc44 has been installed explicitly.

This puts a bit more emphasis on standardizing on a canonical version
"current" GCC and makes it easier to update that canonical version
by changing the default in Mk/bsd.gcc.mk and updating the lang/gcc port.

That is, USE_GCC=yes means "use a decent/modern version of GCC" without
having to worry about details.

Approved by:	portmgr (bdrewery)
2013-08-17 16:27:24 +00:00
Olivier Duchateau
00debe3799 Whisker Menu is an alternate application launcher for the Xfce Desktop.
WWW: http://gottcode.org/xfce4-whiskermenu-plugin/
2013-08-17 08:28:01 +00:00
Alexey Dokuchaev
83b4c7ea73 In modern world of parallel builds and our new bmake(1) imake's popular
MakeSubdirs() macro becomes very unsafe, as it hooks the subdirectories'
build commands to the "all" target, along with main program executable.
If MakeSubdirs() was used to build a dependency of the main program, it
is highly likely that parallel build (-jX) will fail; and that's what's
happening to this port here.

To remedy the problem, use NamedTargetSubdirs() instead; also make sure
that correct make(1) implementation would be used for sub-makes (ignore
bogus "MAKE = make" set by imake in generated Makefiles).

While here, improve wording and formatting in the port description.

Reported by:	marino
2013-08-15 10:32:22 +00:00
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Niclas Zeising
6130d92617 Update to 1.2.3 2013-08-14 14:39:26 +00:00
Niclas Zeising
1f08ace289 Update to 1.2.2. 2013-08-14 14:39:01 +00:00
Niclas Zeising
0c0692f1ec Update to 1.1.2 2013-08-14 13:44:33 +00:00
Niclas Zeising
8e0ed287c3 Update to 1.0.6 2013-08-14 13:43:49 +00:00
Niclas Zeising
0ef157e3f9 Update to 1.6.1
Obtained from:	xorg development repo
2013-08-14 13:08:58 +00:00
Alexey Dokuchaev
e2b3af7853 - Unbreak the build on recent -CURRENT after r254025 [1]
- Respect custom SRC_BASE (e.g. when set in /etc/make.conf) [2]
- Few non-functional changes (mostly comments; particularly, restore hint
  about MASTER_SITE_SUBDIR, bogusly changed by yours truly in r315754)

PR:	ports/181118 [1]
	ports/176733 [2]
2013-08-08 04:39:00 +00:00
Niclas Zeising
a059fd1b76 Switch to USES= gmake instad. 2013-08-07 23:43:22 +00:00
Niclas Zeising
8dad23a925 Add a new port xcb-util-cursor, XCB replacement for libXcursor. 2013-08-07 23:39:28 +00:00
Niclas Zeising
9142267090 Don't hardcode the use of gcc.
PR:		ports/180384
Submitted by:	zeising
Approved by:	Maintainer timeout (one month)
2013-08-07 23:36:35 +00:00
Grzegorz Blach
fa1ad4bd21 - Update EFL to 1.7.8
- Update Enlightenment to 0.17.4

Approved by:	crees, tabthorpe (mentors, implicit)
2013-08-07 20:57:26 +00:00
Alexey Dokuchaev
63986910ed - Update NVidia driver to the latest LTS stable version, 319.32
- Only offer FREEBSD_AGP option when it is actually supported
- Use new syntax for specifying LIB_DEPENDS
- Buffer overflow in nvidia_sysctl_bus_type() was fixed in 319.23
2013-08-07 09:35:04 +00:00
Andrej Zverev
43f0c9f153 - Convert to new perl framework
- Trim Makefile header

Approved by:	tobez@ (maintainer)
2013-08-05 15:05:29 +00:00
Baptiste Daroussin
612eb27633 - update to 1.0.3 2013-08-04 20:19:48 +00:00
Baptiste Daroussin
c1946f8ac8 Use new LIB_DEPENDS format 2013-08-04 15:05:40 +00:00
Baptiste Daroussin
ba2df61696 Add missing build deps
Reported by:	antoine
Pointyhat to:	bapt
2013-08-04 14:51:03 +00:00
Andrej Zverev
02e9fe1085 - Convert to new perl framework
Approved by:	bapt@ (x11@)
2013-08-04 12:53:54 +00:00
Baptiste Daroussin
6d726bc84e - update to 1.0.5 2013-08-04 00:08:23 +00:00
Baptiste Daroussin
c6dcb4fc6a - update to 1.2.0 2013-08-04 00:04:42 +00:00
Baptiste Daroussin
e91db2d433 - update to 2.3.2 2013-08-04 00:03:33 +00:00
Baptiste Daroussin
9b6f0413dd - update to 1.0.6 2013-08-03 23:58:37 +00:00
Andrej Zverev
911aeddd51 - Convert to new perl framework
- Trim Makefile header
2013-08-02 16:55:05 +00:00
Christian Weisgerber
9c7a77ab1e For all my ports
* remove MAKE_JOBS_SAFE (default now)
* change USE_GMAKE=yes to USES=gmake
2013-08-01 20:22:27 +00:00
Alexey Dokuchaev
07856ccb50 - Unbreak parallel (-jX) builds (have to use GNU make)
- Move USE* knobs earlier in Makefile, before OPTIONS
- Contract COMMAND and make it more readable while here
2013-07-31 08:13:51 +00:00
Andrej Zverev
0c32f39711 - Convert to new Uses/perl5.mk framework
- Resolve issues with implicit lang/perl in extract and patch dependencies
- Trim Makefile header

Reviewed by:	bapt@ (exp-run)
Approved by:	bapt@ (portmrg@)
2013-07-31 06:54:09 +00:00
Dmitry Marakasov
015964fe8e - Trim Makefile header 2013-07-29 19:38:37 +00:00
Baptiste Daroussin
ab20a94680 Deprecate and set expiration date for ports broken for more than 6 month 2013-07-26 23:20:17 +00:00
John Marino
25b5722c1e x11/deforoas-libdesktop: Not jobs safe
set MAKE_JOBS_UNSAFE and make portlint happy.

Approved by:	bapt/culot (mentors, implicit)
2013-07-26 19:46:21 +00:00
Rene Ladan
66fee90926 KDE3 and QT3 expired on 2013-07-01, remove these ports.
Unfortunately, this also affects some ports using QT3 as a GUI toolkit.

Changes to infrastructure files:
- bsd.kde.mk : obsolete, remove
- bsd.qt.mk : note that a CONFLICTS_BUILD line can probably go after a while
- CHANGES : document the removals from bsd.port.mk
- KNOBS : remove KDE and QT (KDE4 and QT4 should be used instead)
- MOVED : add the removed ports

PR:		ports/180745
Submitted by:	rene
Approved by:	portmgr (bapt)
Exp-run by:	bapt
2013-07-26 19:19:20 +00:00
Andrej Zverev
f7d3d08d5d - switch simple inline replacement from perl to sed
and remove where is no need in this anymore.
- trim Makefile header

Approved by:  bapt@ (portmrg@)
2013-07-26 18:02:28 +00:00
Baptiste Daroussin
4fb79c18e5 Fix build with linker that does not copy the dt_need from libraries it links
with like recent binutils.
2013-07-26 06:47:04 +00:00
Pawel Pekala
1579942252 Update to version 1.1.1
PR:		ports/180811
Submitted by:	nemysis <nemysis@gmx.ch> (maintainer)
2013-07-25 13:59:32 +00:00
Emanuel Haupt
ea0f02dfeb Remove MAKE_JOBS_SAFE which is now default. 2013-07-24 08:19:07 +00:00
Martin Wilke
603329d987 - Update to 3.5
PR:		180691
Submitted by:	orts Fury
2013-07-22 15:25:58 +00:00
Veniamin Gvozdikov
862c06b489 - Changed my email
- Trim Makefile headers and positions name and surname within

Approved by:	eadler, rm (mentors)
2013-07-22 14:34:22 +00:00
Max Brazhnikov
08dbc86dfb Don't touch $HOME/.config during build stage 2013-07-22 14:25:27 +00:00
Koop Mast
21376e44c0 Mark jobs unsafe.
Submitted by:	pointyhat via miwi
2013-07-22 13:24:50 +00:00
Rene Ladan
843ff6bc09 Undeprecate, x11-wm/libdockapp is available again. 2013-07-21 21:33:40 +00:00
Niclas Zeising
224dd65c08 Update to 1.0.6 2013-07-19 12:34:35 +00:00
Niclas Zeising
6bf968ead9 Update to 1.0.6 2013-07-17 14:21:10 +00:00
Niclas Zeising
4ae18146f5 Update to 1.4.1
Obtained from:	xorg development repo
2013-07-17 11:46:14 +00:00
Niclas Zeising
55062ada3d Update to 1.1.2
Obtained from:	xorg development repo
2013-07-17 11:45:00 +00:00
Martin Wilke
e0166313f6 - Udpate to 0.22.1
PR:		180587
Submitted by:	maintainer
2013-07-17 09:36:13 +00:00
Eitan Adler
3e61d7e801 Remove now excess verbiage.
Reviewed by:	bapt
2013-07-16 21:59:48 +00:00