Commit graph

58 commits

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh
c2d1a14c7c - Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
2013-07-11 16:26:26 +00:00
Eitan Adler
f26b61f2f7 virtualbox-ose-* is incompatible with newer versions of python.
Approved by:	decke
2013-06-02 18:55:08 +00:00
Baptiste Daroussin
dba80fffe4 Remove USE_CDRTOOLS from bsd.port.mk
This macros has been useless since cdrtools-cjk port has gone.
This macros also lead to badly handled dependencies assuming that the dependency
on cdrtools was most BUILD and RUN dependency. While most of the time it is
simply a RUN dependency and sometime a build one.

While here:
- Trim some headers
- Convert some ports to optionsng
- Convert some ports to USES= gettext
2013-04-26 12:35:50 +00:00
Bernhard Froehlich
c99eac3bb8 - Update to 4.1.24
- Fix building with libxslt newer than 1.1.26

Obtained from:	https://www.virtualbox.org/ticket/10940
2013-01-03 13:37:12 +00:00
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Bernhard Froehlich
77ec5cb4ec - Cleanup MASTER_SITES and use upstream mirror as primary
Discussed with:	beat (for chruetertee mirrors)
2012-09-12 20:13:34 +00:00
Bernhard Froehlich
9eaf125b04 - Add missing VNC IPv6 patch
- Convert to optionsng [1]

Submitted by:	bapt [1]
2012-08-04 07:54:44 +00:00
Jason Helfman
cc3bc4ae35 - revert previous commit, index breakage
PR:	ports/169224
2012-07-01 23:43:40 +00:00
Jason Helfman
0939ea8d31 - re-order, include bsd.port.pre.mk so SRC_BASE is defined before referenced
- pet portlint on placement of LICENSE

PR:     ports/169224
Submitted by:   jgh@
Approved by:    maintainer timeout ( 14 days )
2012-07-01 23:08:51 +00:00
Martin Wilke
9c2f65e395 - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by:	bapt, David Naylor (kde team)
2012-06-06 06:44:37 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Bernhard Froehlich
42f86b65d6 - Unbreak by disabling broken VMM testcase. It seems to be an incompatibility with recently updated yasm.
Submitted by:	pointyhat (via pav)
Feature safe:	yes
2012-03-09 21:57:44 +00:00
Bernhard Froehlich
b182df0087 - Update Guest Additions Mirrorsite
PR:		ports/165597
Submitted by:	Seiji Ariga <freebsd@khaotic.net>
2012-03-08 15:23:53 +00:00
Bernhard Froehlich
207d706608 - Remove empty line at end of file
Reported by:	Alex Kozlov <ak@FreeBSD.org>
2012-03-08 14:20:33 +00:00
Pav Lucistnik
46f4d8752d - Mark BROKEN on amd64: fails to compile
kmk: *** [/work/a/ports/emulators/virtualbox-ose-legacy/work/VirtualBox-4.0.16_OSE/out/freebsd.amd64/release/obj/VMM/tstAsmStructsAsm.mac] Error 1
  kmk: *** Deleting file

Reported by:	pointyhat
2012-03-05 22:08:22 +00:00
Bernhard Froehlich
f3865a976c - Update to 4.0.16
- Fix lib32 checks to use /usr/lib32/libc.so

Obtained from:		redports.org/~virtualbox/
2012-02-21 12:43:15 +00:00
Marcus von Appen
fbd0197639 - Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:	exp-run by pav
2012-02-18 10:18:33 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Bernhard Froehlich
7265cde226 - Fix build on 9-CURRENT with latest CAM changes [1]
- Add stop command and delay parameter to vboxheadless rc script [2]
- Bump PORTREVISION

Submitted by:	Jung-uk Kim <jkim@FreeBSD.org> [1],
		Franco Ricci <franco.ricci@phys.uniroma1.it> [2]
2011-07-01 13:24:42 +00:00
Bernhard Froehlich
6fe0379a7b - Introduce -legacy ports
- Add vboxheadless startscript [1]
- Add vboxwebsrv startscript [2]
- Change CONFLICTS to CONFLICTS_INSTALL [3]
- Remove stale mirror
- Bump PORTREVISION

PR:		ports/156699 (based on) [3]
Submitted by:	Stefan Tollkuehn <stefan.tollkuehn@editura.de>, [1][2]
		Raul Gigea <raul.gigea@editura.de>, [1]
		Tobias Oberstein <tobias.oberstein@tavendo.de>, [1]
		Emil <the_mix_room@hotmail.com> [3]
Thanks to:	dougb@, [1][2]
		Cr4zi3/EFNet, [2]
		crsd [2]
2011-05-22 09:15:09 +00:00
Baptiste Daroussin
15de8793d4 Fix building with LOCALBASE != PREFIX 2011-04-20 11:39:40 +00:00
Bernhard Froehlich
b454a3ee69 - Enable createrawvmdk -relative under FreeBSD
- Bump PORTREVISION

PR:		ports/155236
Submitted by:	Dmitry Pryanishnikov <lynx.ripe@gmail.com>
2011-03-17 13:29:04 +00:00
Bernhard Froehlich
263516082f - Fix build when compiling remotely and DISPLAY is set
PR:		ports/153557
Submitted by:	Julian Stacey <jhs at berklix dot com>,
		Anonymous <swell dot k at gmail dot com>
Feature safe:	yes
2011-01-31 10:55:22 +00:00
Beat Gaetzi
88e2a9fd48 - Update to 3.2.12
- Remove check for FreeBSD 6.x
- Drop MD5 checksums
2010-12-23 14:57:39 +00:00
Beat Gaetzi
6121c39e60 - Fix build after MFC of ACPICA 20101013
PR:		ports/152710
Submitted by:	Grzegorz Blach <magik AT roorback.net>
2010-12-01 08:21:16 +00:00
Beat Gaetzi
c373ba2d53 - Install EFI firmware
- Bump PORTREVISION

PR:		ports/152617
Submitted by:	well-wisher <regex AT bk.ru>, Steve Wills <steve AT mouf.net>
2010-11-29 22:23:17 +00:00
Pav Lucistnik
b044a8117b - Correct the instructions for ldconfig rescan on amd64 systems
PR:		ports/149286
Submitted by:	Anonymous <swell.k@gmail.com>
Approved by:	maintainer timeout (vbox@; 4 months)
2010-11-29 12:42:31 +00:00
Bernhard Froehlich
bb7792598c - Add workaround for regression in acpica 20101015 [1]
- Remove old patches not needed for newer VirtualBox versions anymore
- Fix alignment problem in VBoxHeadless on i386 when DEBUG option is enabled [2]
- Bump PORTREVISION

PR:		ports/144959 [2]
Submitted by:	Alexander Eichner [2],
		Anthony Jenkins <ajenkins at vtilt dot com> [2]
Reported by:	Michael Butler <imb at protected-networks dot net> [1],
		DomiX (irc on freenode) [2],
		Monty Hall <kungfu_disciple at sbcglobal dot net> [2],
		many others [2]
2010-11-03 12:42:13 +00:00
Beat Gaetzi
186d341c11 - Update to 3.2.10 2010-10-15 06:32:04 +00:00
Bernhard Froehlich
b303c25df2 - Add 2D acceleration support for Windows Guests
- Bump PORTREVISION

Submitted by:	scf
Approved by:	beat (co-mentor)
2010-09-30 12:51:00 +00:00
Beat Gaetzi
7cca3f6501 - Update to 3.2.8 2010-08-09 14:40:06 +00:00
Beat Gaetzi
12b2fc2212 - Update to 3.2.6
- Fix build on recent CURRENT
- Don't abort if there is no default route interface while loading the
  network interfaces otherwise virtualbox can't find host-only interfaces. [1]

Feature safe:	yes
PR:		ports/144305 [1]
Reported by:	Wietse Venema <wietse AT porcupine.org> [1]
Submitted by:	mtm@ [1]
2010-06-29 19:01:08 +00:00
Bernhard Froehlich
e3ffc46a02 - Update to 3.2.4
- Replace virtualbox.desktop with the one from the FreeBSD installer,
chase rebranding and remove DocPath because we don't install the user
manual. [1]
- Fix icon location

Reported by:	Mike Harding <mvh AT ix.netcom.com>, avg@, Warren Block <wblock AT wonkity.com> [1]
Approved by:	beat (co-mentor)
2010-06-09 22:02:59 +00:00
Beat Gaetzi
804cd7e393 - Update to 3.2.2
- Update guest additions to 3.2.2.
- Add option to build with VNC support (Disabled by default)
- Add option to build with VDE support (Disabled by default) [1]
- Add option to build webservice (Disabled by default) [2]
- Fix build with QT4 support disabled and X11 support enabled. [3]
- Fix build with X11 support disabled. [4]
- Replace custom pkg-install.in script with GROUPS framework.
- Do not build Guest Additions in virtualbox-ose port.
- Implement locking/unlocking of host DVD drive. [5]
- Add LICENSE and LICENSE_FILE.

PR:		ports/146752 [5]
Submitted by:	mtm@ [5]
Requested by:	Mario Lobo <lobo AT bsd.com.br> [1],
		Hubert Tournier <hubert AT frbsd.org> [2]
Reported by:	Emil Mikulic <emil AT dmr.ath.cx> [3], mm@ [4]

Many thanks to the VirtualBox developers (especially Alexander Eichner
for all his work and help), all tester and patch submitter and the whole
vbox@ team especially decke@.
2010-06-07 16:31:58 +00:00
Beat Gaetzi
0c481dd448 - Fix build on CURRENT wit ACPICA 20100428.
Reported by:	Michael Butler <imb AT protected-networks.net>
Submitted by:	jkim@
Reminded by:	sylvio@, daichi@, rnoland@
2010-05-18 21:09:52 +00:00
Beat Gaetzi
19324dd072 - Update to 3.1.8 2010-05-11 18:16:36 +00:00
Beat Gaetzi
ea1cd8839e - Fix VBoxManage after recent png update
- Bump PORTREVISION

PR:		ports/145457
Submitted by:	Daisuke Aoyama <aoyama AT peach.ne.jp> on freebsd-emulation@
Tested by:	Stacy Millions <stacy AT Millions.Ca>,
		Regis A. Despres <regis.despres AT businessinteractif.fr>
2010-04-18 09:37:05 +00:00
Peter Pentchev
29863648e3 Chase the ftp/curl shlib version bump. 2010-04-03 10:44:36 +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
Beat Gaetzi
afdffe57e9 - Update to 3.1.6
- Fix ioctl warnings in /var/log/messages [1]
- Fix build with QT4 support disabled [2]

Obtained from:	http://www.virtualbox.org/changeset/25953 [1]
Reported by:	William DiNoia <william.dinoia AT gmail.com> [2]
On behalf of:	vbox@ (decke, dhn, itetcu, miwi, nox)
2010-03-27 10:20:39 +00:00
Martin Wilke
2a547baa1b Presenting VirtualBox 3.1.4 for FreeBSD
Changelog from VirtualBox is available here:
http://www.virtualbox.org/wiki/Changelog

Changes in the port:
  - VirtualBox and Guest Additions iso updated to 3.1.4
  - Add UNIQUENAME to fix options file clashes between the virtualbox ports [0]
  - Fixed vtophys problems on CURRENT and STABLE kernes newer than
    January 23th [1]
  - Fixed page double wiring issue in rtR0MemObjNativeAllocPage [2]

PR: 		ports/143361 [0]
Submitted by:	Martin Birgmeier <martin.birgmeier AT aon.at> [0]
		Alexander Eichner <Alexander.Eichner AT Sun.COM> [1]
Thanks To:	All testers on emulation@ and current@ [1]
           	Giovanni Trematerra <giovanni.trematerra AT gmail.com> [1]
		Ian Freislich <ianf AT clue.co.za> [1]
Reported by: 	Alan Cox <alc AT cs dot rice dot edu> [2]
2010-03-15 20:54:35 +00:00
Beat Gaetzi
fa348b7ce8 - Add CONFLICT with virtualbox-ose-additions.
- Re-apply fix for ports/140171: Disable testcases to fix possible
  breakage with non default options set. [1]
- Removed inclusion of utmp.h to fix build on recent CURRENT. [2]
- Bump PORTREVISION.

PR:		ports/142855 [2]
Reported by:	Lanny Baron <lbaron AT servaris.com> [1]
Submitted by:	YAMAMOTO Shigeru <shigeru AT iij.ad.jp> [2], ed@ [2]
On behalf of:	vbox@ (decke, dhn, itetcu, miwi, nox)
2010-01-24 23:18:38 +00:00
Beat Gaetzi
078a314586 emulators/virtualbox:
- Remove emulators/virtualbox port. Renamed to emulators/virtualbox-ose
  and seperate port for the kernel modules created:
  emulators/virtualbox-ose-kmod.

emulators/virtualbox-ose:
- Update to 3.1.2
- Update guest additions to 3.1.2
- Port has been renamed to virtualbox-ose to reflect that we are using
  the OSE version. [1]
- Added proper PulseAudio support for FreeBSD [2]
- procfs is not required anymore because vbox uses sysctl(3) now [3]
- Update pkg-message to reflect recent changes
- Add nox's FreeBSD host networking patches that are now also in the
  upstream vbox svn (modulo vbox variable naming style adjustments:)
	http://lists.freebsd.org/pipermail/freebsd-emulation/2010-January/007260.html
	http://www.virtualbox.org/changeset/25698
  1. Allow direct tap networking again (for users that need the best
  network performance and/or need more complex network setups, like when
  they want to use routing instead of bridging to e.g. protect from guests
  messing with the lan's arp tables; a tap + routing + proxy arp example
  is in the above freebsd-emulation posting.)
  2. Enable vbox' shared mac feature when using bridged mode on a wifi
  interface, together with the virtualbox-ose-kmod change this
  should fix bridged mode for wifi users. [4]

emulators/virtualbox-ose-kmod:
- Update to 3.1.2
- Add rc.d script to load kernel modules
- Fix build with a non-standard location for the system source [5]
- Merge aeichner's vboxnetflt fix committed to upstream vbox svn
  (thanks!) that makes the shared mac feature enabled above actually work
  on FreeBSD hosts. [6]

Please see http://wiki.freebsd.org/VirtualBox for update instructions.

Many thanks to the VirtualBox developers, all tester, patch submitter and
the whole vbox@ team.

PR:		ports/141630 [2]
Noticed by:	mm@ [1]
Submitted by:	Noriyoshi Kawano <bowie AT nrik.jp> [2],
		Baptiste Daroussin <baptiste.daroussin AT gmail.com> [3]
		and Bernhard Froehlich <decke AT bluelife.at> [3],
		nox@ [4], scf@ [5]
Obtained from:	http://www.virtualbox.org/changeset/25699 [6]
On behalf of:	vbox@ (decke, dhn, itetcu, miwi, nox)
2010-01-13 08:03:17 +00:00
Beat Gaetzi
5909b90a90 - Fix loading of vboxnetadp.ko kernel module without loading vboxnetflt.ko
kernel module first.
- Bump PORTREVISION.

PR:			ports/141013
Reported / tested by:	Scot Hetzel <swhetzel AT gmail.com>
Submitted by:		Fredrik Lindberg <fli AT shapeshifter.se>
2009-12-09 12:31:45 +00:00
Beat Gaetzi
d262fe63c6 - Disable testcases to fix possible build breakage with non default
options set

PR:		ports/140171
Submitted by:	Hubert Tournier <hubert AT tournier.org>
Reported by:	Stanislav Dulis <stasd AT xnx.ru> (via private mail)
2009-11-06 14:17:06 +00:00
Beat Gaetzi
f9297d2f2b - Fix build if OpenSSL is installed from ports. [1]
- Some options require other ones. Add check for them. [2]

PR:		ports/139391 [1]
Submitted by:	"Y.A." <nexther0 AT gmail.com> [1]
Tested by:	Yuri Gorchakov <yuri.gorchakov AT point-group.ru> [1]
Reported by:	Maxim <maksims.k AT gmail.com> [2]
On behalf of:	vbox@ (decke, dhn, itetcu, miwi, nox)
2009-10-23 14:29:50 +00:00
Beat Gaetzi
cb02e7670e - Fix build with custom LOCALBASE
Reported by:	QATty
Submitted by:	Bernhard Froehlich <decke AT bluelife.at>
On behalf of:	vbox@ (decke, dhn, itetcu, miwi, nox)
2009-10-08 07:48:54 +00:00
Martin Wilke
bee38bb86a - Fix privilege escalation
- Bump PORTREVISION

Security:	http://www.vuxml.org/freebsd/ebeed063-b328-11de-b6a5-0030843d3802.html
On behalf of:	vbox@ (decke, dhn, itetcu, beat, nox)
2009-10-07 10:33:31 +00:00
Juergen Lock
89cfd3dec6 Fix build on 7/amd64.
Approved by:	vbox@ (miwi, beat)
Feature safe:	yes
2009-09-29 22:16:37 +00:00
Beat Gaetzi
972faa0f83 - Improve error message if /usr/lib32 is not installed on amd64. [1]
- Fix pkg-plist. Additions directory is only created with
  WITH_GUESTADDITIONS option. [2]
- Add patch to fix panic with vboxnet driver. [3]
- Bump PORTREVISION.

PR:		ports/138935 [1] (based on)
Reported by:	scf@ [3]
Submitted by:	Julian H. Stacey <jhs AT berklix.com> [1],
		Bernhard Froehlich <decke AT bluelife.at> [2],
		Fredrik Lindberg <fli AT shapeshifter.se> [3]
On behalf of:	vbox@ (decke, dhn, itetcu, miwi, nox)
Feature safe:	yes
2009-09-29 15:15:02 +00:00