1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-18 08:02:48 +00:00
Commit Graph

149 Commits

Author SHA1 Message Date
Jung-uk Kim
7393b3be86 Update to 4.3.32.
MFH:		2015Q4
2015-10-20 20:09:58 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
Koop Mast
1742c4fbee Xorg-server update to 1.17.2 with related driver updates and bumps.
Update fontproto to 2.1.3.
Update libXfont to 1.5.1.
Update xf86-input-keyboard 1.8.1.
Update xf86-input-vmmouse to 13.1.0.
Update xf86-input-void to 1.4.1.
Update xf86-video-chips to 1.2.6.
Update xf86-video-cirrus to 1.5.3.
Update xf86-video-mach64 to 6.9.5.
Update xf86-video-neomagic to 1.2.9.
Update xf86-video-r128 to 6.10.0.
Update xf86-video-s3virge to 1.10.7.
Update xf86-video-savage to 2.3.8.
Update xf86-video-siliconmotion to 1.7.8.
Update xf86-video-sis to 0.10.8.
Update xf86-video-trident to 1.3.7.
Update xf86-video-vesa to 2.3.4.

* All other xf86-* drivers where bump and/or patched to allow them to
  compile and work with the new xorg-server.
* The ATI-ums driver is removed because the API it depends on was
  removed from the xorg-server.
* Add patch to sunffb to make the lack of XAA non-fatal
  (not build/run tested due to lack of hardware).
* Remove the extra patches in xorg-server for arm. The code seems to
  support it now natively. Please file a bug if this is not the case.
* Update the xorg-server support in virtualbox-ose-additions for vboxmouse. [1]

Submitted by:	jkim@ [1]
Obtained from:	Graphics devel repo
2015-10-13 07:45:08 +00:00
Jung-uk Kim
db7da50ecb Update to 4.3.30.
MFH:		2015Q3
2015-07-10 20:42:51 +00:00
Jung-uk Kim
bb6255c2d0 Catch up with lim_* API changes on CURRENT.
Submitted by:	mjg
Tested by:	Ivan Klymenko <fidaj@ukr.net>
2015-06-10 20:59:14 +00:00
Jan Beich
f2fc9d6de4 multimedia/libvpx: update to 1.4.0
ABI isn't compatible, so bump PORTREVISION in consumers.

Changes:	https://chromium.googlesource.com/webm/libvpx/+/v1.4.0
Differential Revision:	https://reviews.freebsd.org/D2570
Exp-run by:	antoine
Approved by:	ashish, multimedia (kwm)
Approved by:	maintainer timeout (ale, dinoex; 2 weeks)
2015-06-09 14:25:41 +00:00
Jung-uk Kim
61fe94530a Fix build without OpenSSL in the base.
PR:		199377
2015-05-15 19:29:10 +00:00
Jung-uk Kim
3ddd0065cb Update to 4.3.28. 2015-05-13 22:20:43 +00:00
Tijl Coosemans
074ea5282a converters/libiconv:
- Remove const qualifier from iconv(3) to match POSIX:
  http://pubs.opengroup.org/onlinepubs/9699919799/functions/iconv.html
- Patch iconv.h to expose more GNU extensions when LIBICONV_PLUG is
  defined because the base system iconv supports these extensions too.

Add/remove patches to/from ports to call iconv with non-const arguments.

This breaks some ports on FreeBSD 10 because base system iconv.h still has
the const qualifier.  Fix this by letting USES=iconv add a build dependency
on converters/libiconv so ports can use its iconv.h (with LIBICONV_PLUG
defined) instead of the base system iconv.h.

This exposed some ports that link with libiconv when it is available instead
of using libc iconv.  In these cases one of the following changes has been
made:
- patch configure scripts to test for libc iconv first
- add ac_cv_lib_iconv_libiconv=no or similar to CONFIGURE_ARGS to disable
  some configure tests
- converters/wkhtmltopdf: this includes Qt4 so add a patch from devel/qt4
- lang/gcc5-aux: respect CFLAGS and friends during configure such that
  LIBICONV_PLUG is defined in the iconv test, also switch to external
  gettext
- mail/gnarwl: replace patches with CPPFLAGS/LIBS
- multimedia/ffmpeg2theora: remove iconv test from SConstruct and use
  ICONV_LIB in port Makefile instead, also fix a bug in subtitles.c
- net-im/licq: finish conversion to cmake
- net-mgmt/bandwidthd, net-mgmt/icinga, net-mgmt/nagios, net-mgmt/nagios4:
  don't need iconv
- textproc/p5-XML-TinyXML: finish conversion to USES=perl5

Other changes:
- databases/qdbm and slaves: respect CFLAGS and friends, also enable bzip2
  and lzo support
- games/ldmud: respect CFLAGS and friends
- graphics/inventor: replace some patches with MAKE_ARGS/MAKE_ENV to respect
  CFLAGS and friends, also remove FreeBSD/alpha patch and add missing xorg
  dependencies

PR:		199099
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2015-04-15 08:20:27 +00:00
Jung-uk Kim
c2b05cbd68 Update to 4.3.26. 2015-03-16 23:04:40 +00:00
Jung-uk Kim
e0f830cec1 Fix the fix. My patch was actually wrong and upstream properly fixed it.
Pointy hat to:	jkim
2015-03-16 17:56:59 +00:00
Jung-uk Kim
995f8b003c Fix several bugs found by Clang. Note few patches were obtained from
upstream.  Other patches were submitted to upstream.
2015-03-13 21:21:10 +00:00
Jung-uk Kim
18ceccec9f VBoxSDL does not support drag and drop feature. Make it depend upon QT4. 2015-03-13 00:39:55 +00:00
Jung-uk Kim
103d703c0f - Enable drag and drop from host to guest.
- Make UDPTUNNEL option actually work.
2015-03-12 06:52:25 +00:00
Jung-uk Kim
442e152697 Fix zero-sized ioctl request, e.g., VBOXGUEST_IOCTL_CANCEL_ALL_WAITEVENTS,
and remove unused code.
2015-03-09 23:31:42 +00:00
Jung-uk Kim
19a52b429c Update to 4.3.24. 2015-03-03 05:43:11 +00:00
Jung-uk Kim
ecdf6280c8 Make the previous patch conditional as we always did. 2015-02-19 00:25:57 +00:00
Jung-uk Kim
b1c6f4e724 Fix build with Clang on i386. Previously, we defined GCCUSESGAS to work
around the problem but X.org removed it from 1.17:

http://cgit.freedesktop.org/xorg/xserver/commit/?id=93745a6c1afc830759219f8632ec565d83c7bc12
2015-02-18 23:56:38 +00:00
Jung-uk Kim
8749c28860 Let rc(8) scripts directly execute binaries. This makes them stop properly.
Submitted by:	vvd@unislabs.com (initial patch)
2015-02-17 07:07:01 +00:00
Jung-uk Kim
f94082268e Fix the executable wrapper to properly check its installation directory when
QT4 option is disabled.

Reported by:	raul@b2n.org, abi@abinet.ru
Submitted by:	gpalmer (initial patch)
2015-02-16 21:49:47 +00:00
Jung-uk Kim
0f8aa7bf07 Fix plist without X11 or QT4 options.
Reported by:	bar
2015-02-13 23:44:00 +00:00
Jung-uk Kim
d4c4b9a3af - Update to 4.3.22.
- Install a wrapper for executables as Linux and Solaris installers do.
2015-02-13 00:33:12 +00:00
Baptiste Daroussin
bb21093773 Bump portrevision after png update 2014-12-25 20:54:41 +00:00
Jung-uk Kim
b8592bbae4 - Reduce diff from Linux OpenGL support. Note we do not have to manually
turn off AIGLX any more.
- Do not install vboxvideo.ko when OPENGL is disabled.  It is only required
for OpenGL support.
- Install vboxvideo.ko.symbols when both DEBUG and OPENGL are enabled.
- Do not try to load vboxvideo.ko if it does not exist.
2014-12-23 00:05:04 +00:00
Jung-uk Kim
29efe360f0 Add an X.org patch to fix emulators/virtualbox-ose-additions with GCC 4.2.
http://cgit.freedesktop.org/xorg/xserver/commit?id=ee9f766a

PR:		195950
Obtained from:	The X.Org project
2014-12-18 22:45:00 +00:00
Jung-uk Kim
9aba09205c Let vboxwatchdog properly create a pidfile.
PR:		196104
2014-12-18 21:03:30 +00:00
Jung-uk Kim
6a1e53fe0f - Use pkgconf to detect X server version. [1]
- Allow building vboxmouse for newer X servers.

Submitted by:	dumbbell (initial version) [1]
2014-12-10 20:22:53 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
the 32 ports that still use it.  Bump PORTREVISION on their dependent
ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-12-08 16:48:38 +00:00
Jung-uk Kim
a0ce82c1ce Fix crash with USB devices attached.
PR:		194196
2014-12-01 21:23:03 +00:00
Jung-uk Kim
8684c60cd2 Do not use DRI2 as we did not port vboxvideo.ko for DRM2/KMS yet.
PR:		194324
2014-11-26 19:55:52 +00:00
Jung-uk Kim
6bd8b4d7d0 - Update to 4.3.20.
- Fix MANUAL option. [1]

PR:		195272 [1]
2014-11-25 00:40:17 +00:00
Jung-uk Kim
a2535d9349 Update to 4.3.18. 2014-10-20 19:48:58 +00:00
Marcus von Appen
91e4e8a4e3 - Convert ports from dns/, editors/ and emulators/ to new
USES=python

Approved by:	portmgr (implicit)
2014-10-19 15:43:33 +00:00
Jung-uk Kim
4c840a94c9 Fix build on head.
PR:		194035
2014-09-30 20:27:05 +00:00
Bernhard Froehlich
6900a3d8c0 - Fix missing symbol RTTermRegisterCallback in virtualbox-ose-additions kernel module
Submitted by:   Mikhail Tsatsenko <m.tsatsenko@gmail.com>
Reported by:	Mike Harding <mvharding@gmail.com>
2014-09-24 17:28:30 +00:00
Bernhard Froehlich
bead6e2747 - Add CPE information to virtualbox ports 2014-09-18 09:06:59 +00:00
Bernhard Froehlich
1a9f6e6f13 - Update to 4.3.16
Submitted by:	Mikhail Tsatsenko <m.tsatsenko@gmail.com>,
		Jung-uk Kim <jkim@FreeBSD.org>
Obtained from:	svn.redports.org/virtualbox
2014-09-17 09:26:25 +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
Jimmy Olgeni
76c7f8fbe6 Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
2014-06-10 07:39:01 +00:00
Jung-uk Kim
9b415edf29 - Fix plist when both PYTHON and WEBSERVICE options are disabled. [1]
- Build and install correctly when DEBUG option is enabled. [2]

Reported by:	Mike Jakubik <mike.jakubik@intertainservices.com> [1]
PR:		ports/190227 [1]
Reported by:	Ron Thomas <ron@vopenhouse.ca> [2]
Tested by:	Ron Thomas <ron@vopenhouse.ca> [2]
2014-05-29 19:18:03 +00:00
Jung-uk Kim
4fa6babaec Remove an unnecessary change sneaked in the previous commit. 2014-05-23 23:48:13 +00:00
Jung-uk Kim
0a5a8db8c6 - Compile Python sources before installation. This fixes stage-qa. [1]
- Create symbolic links to SDK directory.

Reported by:	bar, nox [1]
2014-05-23 23:45:23 +00:00
Jung-uk Kim
c17a40b1a9 Remove cruft from r350637. The patches requiring the hack was removed in
the previous commit (r354896) because the problem was fixed in 4.3.12:

https://www.virtualbox.org/changeset/50940/vbox
2014-05-23 20:08:19 +00:00
Jung-uk Kim
f40b7d81d5 Update to 4.3.12. 2014-05-22 23:10:51 +00:00
Jung-uk Kim
0dbb1b61a6 Add an option to build user manual. Turned off by default. 2014-05-09 23:57:57 +00:00
Jung-uk Kim
f850a79f0b - Fix dependencies. devel/qt4-linguist is not needed at run-time. [1]
- Fix VPX option to actually enable video capture for FreeBSD. [2]

PR:		ports/189417 [1]
PR:		ports/189430 [2]
2014-05-08 23:58:00 +00:00
Bernhard Froehlich
afd3782547 - Add undef MSR_IA32_FEATURE_CONTROL for FreeBSD 10.0/i386
PR:		ports/189068
Submitted by:	Dmitry Afanasiev <KOT@MATPOCKuH.Ru>
2014-04-28 15:01:33 +00:00
Jung-uk Kim
54c73e18af Fix build without X11.
PR:		ports/188053
2014-04-08 17:59:45 +00:00
Jung-uk Kim
ee81b40135 Fix VBoxClient-all to properly set VBoxClient path.
PR:		ports/188048
2014-04-01 17:52:14 +00:00
Jung-uk Kim
5470a075ae - Update to 4.3.10.
- Build with base C/C++ compiler, i.e., clang on 10.0+, as much as we can
to remove GCC run-time dependency and to reduce possible C++ ABI conflicts.
2014-03-28 23:35:31 +00:00