1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

4752 Commits

Author SHA1 Message Date
David Naylor
0519f1a93c Update emulators/i386-wine-devel to 1.7.10. 2014-01-08 11:36:02 +00:00
Raphael Kubo da Costa
d19fb4f87c Convert to the new LIB_DEPENDS syntax 2014-01-08 09:31:50 +00:00
David Naylor
a1ad6dcb5b Fix installation for slave port of emulators/wine-devel.
Wine switched to using an internal install script and removed logic to create
the underlying directories.  As explained in a comment from Makefile:

"""
Wine expects the install script to make any missing directories, and the default
internal tool (/tools/install-sh) does that however the default install script used
by Ports does not.
"""

Disable the specification of the INSTALL scripts and allow wine to use the
internal one.
2014-01-07 14:35:36 +00:00
Johan van Selst
b304fa7cec - Update OpenMSX to 0.10.0
http://sourceforge.net/projects/openmsx/files/openmsx/0.10.0/README_release-notes.txt/view
  This version requires a modern GCC compiler
2014-01-07 10:00:52 +00:00
David Naylor
75af857b3f Add missing patch for emulators/wine-devel.
Without this patch the port fails to build.
2014-01-05 07:36:37 +00:00
David Naylor
be508d8be4 Update emulators/wine-devel to 1.7.10.
ChangeLog:
  - Window maximization in the Mac driver.
  - AVI compressor implementation.
  - Thread local storage support in dynamically loaded libraries.
  - Beginnings of a Task Scheduler implementation.
  - Extended IPX protocol support.
  - Various bug fixes.

Approved by:	gerald (maintainer, implicit)
2014-01-03 21:54:43 +00:00
David Naylor
6fb9af90d1 Add missing PKGNAMESUFFIX from emulators/wine-mono-devel.
Reported by:	indexbuild@
2014-01-03 20:14:20 +00:00
David Naylor
248ad65303 Add missing components to patch-freetype of emulators/wine.
The patch was missing some changes made to dlls/gdi32/freetype.c.
Since the previous patch compiles and that this patch changes what code gets
compiled a PORTREVISION is required.

Base this patch on upstream commit 67f9b6e3 which simplifies some of the
changes to configure.

Approved by:    gerald (maintainer, implicit)
2014-01-03 08:22:36 +00:00
David Naylor
7b8413b318 Add emualtors/wine-mono-devel at version 4.5.2.
emulators/(i386-)wine-devel require a newer version of mono.

Reported by:	Green Dog <fiziologus@gmail.com>
Approved by:	gerald (maintainer: emulators/wine-devel, implicit)
2014-01-03 07:45:04 +00:00
David Naylor
0e73ce49e3 Update emulators/i386-wine-devel to 1.7.9.
Changes:
 - Convert MONO and GECKO to ${opt}_RUN_DEPENDS macro
2014-01-03 07:18:44 +00:00
Baptiste Daroussin
c0d7b638ed Part 1 at removing now useless FETCH_ARGS redifition 2014-01-03 00:46:47 +00:00
David Naylor
b425aac732 Fix build for emulators/wine.
With the recent change to print/freetype2 that introduces a new build
system building for emulators/wine broke.  This break is fixed by back-
porting the changes (made upstream) to emulators/wine-devel to support the
new build system for print/freetype2.

Reported by:	pkg-fallout
Approved by:	gerald (maintainer, implicit)
2014-01-02 10:29:23 +00:00
David Naylor
1878a27907 Update emulators/wine-devel to 1.7.9.
Changes:
 - Make use of ${opt}_CONFIGURE_WITH, ${opt}_USE, ${opt}_USES, ${opt}_${typ}_DEPENDS
 - Convert an instance of NOPORTDOCS to ${PORT_OPTIONS:MDOCS}
 - Remove check ${OSVER} < 800000
 - Replace the importing of <bsd.ports.pre.mk> with <bsd.ports.options.mk>

ChangeLog:
 - Improved window moving/resizing in the Mac driver.
 - Some DirectDraw palette fixes.
 - Reduced code duplication between C++ runtime versions.
 - Various bug fixes.

Approved by:	gerald (maintainer, implicit)
2014-01-02 10:23:41 +00:00
Steve Wills
4fcab40851 - Add an ugly hack to rename base64.h so that it doesn't conflict with the one
installed by security/heimdal

PR:		ports/177454
Reported by:	Andriy Syrovenko <andriys@gmail.com>
2014-01-01 16:49:02 +00:00
Juergen Lock
150b789f32 - Update to 1.7.0, announce message is here:
http://lists.nongnu.org/archive/html/qemu-devel/2013-12/msg01770.html

- Bring back BSD_USER knob thanx to sson's latest patches. [1]

Submitted by:	sson [1]
2013-12-30 22:24:45 +00:00
Johan van Selst
d51f1efbab - Enable STAGE support
- Make hidden dependency on libao explicit
- Bump PORTREVISION
2013-12-29 11:52:21 +00:00
John Marino
461bb8b81c emulators/catapult: Fix installation in /root, add DragonFly support
After DragonFly support was added, it was discovered that this port was
writing in /root/.local, which is not permissible.  Settng
CATAPULT_NO_DESKTOP_HOOKS stops that, but requires that catapult.xpm
be manually installed, which was added to post-install target.
2013-12-28 05:15:57 +00:00
Rene Ladan
1e6850b193 - Modernize dos2unix and gmake
- Undeprecate, futher fixes are in progress
- Remove leading definite article from comment

PR:		ports/182097
Submitted by:	Eugene Grosbein <egrosbein@rdtc.ru>
Approved by:	portmgr (blanket infrastructure)
2013-12-27 23:08:02 +00:00
Antoine Brodin
1df9d247be Convert the tree to USES=openal
Approved by:	portmgr (bapt)
2013-12-25 23:29:34 +00:00
Steve Wills
4311a63641 - Require netif in vmware-guestd to avoid DHCP issue
- Bump PORTREVISION for package change

PR:		ports/168332
PR:		ports/149949
2013-12-22 22:23:06 +00:00
Danilo Egea Gondolfo
f0b62b31e1 - Update from 1.1.20.1 to 1.1.21
- Add LICENSE

while here
- Add stage support
- Convert USE_GMAKE to USES

PR:		ports/185082
Submitted by:	Hardy Schumacher <hardy.schumacher@gmx.de> (maintainer)
2013-12-22 16:32:32 +00:00
Danilo Egea Gondolfo
a738a20980 - Update from 0.40 to 0.41
- Take maintainership
2013-12-21 15:39:36 +00:00
Pawel Pekala
1a24dea34b - Respect CXX
- Install desktop entry file
- Support staging

PR:		ports/184890
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-12-20 23:32:15 +00:00
Pawel Pekala
7a49fda5bf - Fix build with clang
- Add desktop entry file
- Support staging

PR:		ports/184866
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-12-20 16:43:48 +00:00
Pawel Pekala
2e01210827 - Respect CC/CFLAGS
- Remove leading article from COMMENT
- Switch to PLIST_FILES
- Support staging

PR:		ports/184858
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2013-12-20 13:36:41 +00:00
Rusmir Dusko
ddddbdd04e - Update to 1.1-r2
- Add USE_GCC=yes
- Break lines around 80 characters

Approved by:	pawel / wg (mentors, implicit)
2013-12-19 22:21:08 +00:00
Danilo Egea Gondolfo
179858913f - Update from 3.40 to 4.0
- Remove extra tabs
2013-12-19 14:43:27 +00:00
Kubilay Kocak
914879db2a emulators/hugo: Correctly reset maintainer to ports@FreeBSD.org (typo)
Reported by:	mva
2013-12-18 11:13:54 +00:00
Kubilay Kocak
a1c3980ac8 Reset maintainer for llwang@infor.org
Reset maintainership for llwang@infor.org due to multiple timeouts and email
address permanent failure. Return all ports to the free pool except
py-numpy, which is taken under the wing of the python@ team.

We thank you for your contribution to the FreeBSD project

Approved by:	portmgr
2013-12-18 10:38:33 +00:00
Bernhard Froehlich
1c4dea8571 - Disable stripping away RPATH on FreeBSD for Hardened-R3 binaries.
This fixes the remaining compat9x problems because the virtualbox
buildsystem did remove our RPATH on some binaries if hardening is
enabled. The hardening is a collection of additional safety checks
for all virtualbox suid binaries and is always enabled.

Reported by:	many FreeBSD 10 users
2013-12-17 21:44:58 +00:00
Bernhard Froehlich
aad094a512 - Disable stripping away RPATH on FreeBSD for Hardened-R3 binaries.
This fixes the remaining compat9x problems because the virtualbox
buildsystem did remove our RPATH on some binaries if hardening is
enabled. The hardening is a collection of additional safety checks
for all virtualbox suid binaries and is always enabled.

Reported by:	many FreeBSD 10 users
2013-12-17 20:56:00 +00:00
Marcel Moolenaar
fe44fcdc87 Mark broken: the RPM package is not on HP's site anymore
Mark deprecated: there has been no interest in upgrading to the
version on SourceForge.

Reviewed by:	eadler (thanks!)
2013-12-16 23:54:57 +00:00
Niclas Zeising
47be7a61c9 Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0]
If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG=
to /etc/make.conf to get the old version.

Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0

Fix dissapearing cursor in xf86-video-vmware [2]

Stagify all x11@-owned ports

Bump portrevisions for xf86-* ports due to xserver version change.

Fix fallout from updates where needed.

Thanks to:	all testersi, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/184684 [1], ports/181385 [2]
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by:	portmgr (bdrewery), core (jhb) [0]
2013-12-16 11:11:09 +00:00
Marcus von Appen
a61f6c395d - Fix the usage of 'python' to get rid of the implicit lang/python
dependency
- Convert USES_GMAKE to USES=gmake, while here

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 19:06:52 +00:00
Marcus von Appen
4f9158aa44 - make lang/python an explicit dependency to get rid of the
implicit one

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 18:39:20 +00:00
Marcus von Appen
96f73dde92 - make lang/python an explicit build dependency to get
rid of the implicit one

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 18:35:52 +00:00
Marcus von Appen
e900206ae7 - Fix the usage of 'python' to get rid of the implicit lang/python
dependency

Reported by:	exp-run (PR 184591)
Approved by:	portmgr (blanket)
2013-12-14 18:34:01 +00:00
Danilo Egea Gondolfo
5e4b11f0f1 - Add stage support
- Convert a lot of "if's" to options helpers
- Convert LIB_DEPENDS to new syntax
2013-12-14 02:08:19 +00:00
Danilo Egea Gondolfo
2b429360b5 - Convert "if defined(WITH_GTK2)" to options
- Add stage support
2013-12-14 00:44:04 +00:00
Danilo Egea Gondolfo
654597321f - Add stage support 2013-12-14 00:03:57 +00:00
Danilo Egea Gondolfo
e2903b46d3 - Remove the indefinite article from COMMENT
- Add LICENSE
- Convert USE_GMAKE to USES
- Add stage support
2013-12-13 23:56:45 +00:00
Bernhard Froehlich
a60eaff53f - Update to virtualbox-ose 4.2.20_1
- This update pulls in many changes from the port and brings better support
for FreeBSD 10 and GCC from ports. I am doing that in preparation of the
upcoming VirtualBox 4.3 update that should land soon.
2013-12-13 11:17:19 +00:00
Bernhard Froehlich
118a9aeef9 - Properly add $_GCC_RUNTIME to RPATH because that variable is evaluated
after bsd.port.post.mk so it's hard to test for it.

This fixes various issues that look like these ...

VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
VirtualBox: dlopen("/usr/local/lib/virtualbox/VBoxRT.so",) failed:
/usr/local/lib/compat/libstdc++.so.6: version GLIBCXX_3.4.15 required
by /usr/local/lib/virtualbox/VBoxRT.so not found

Type Manifest File: /root/.VirtualBox/xpti.dat
nsNativeComponentLoader: autoregistering begins.
nsNativeComponentLoader: autoregistering succeeded
VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_ERROR_ABORT (0x80004004) - Operation aborted (extended info not available)
VBoxManage: error: Most likely, the VirtualBox COM server is not running or failed to start.

PR:		ports/182468
PR:		ports/183085
Submitted by:	bapt
2013-12-12 15:29:01 +00:00
Baptiste Daroussin
e467cb1db5 Convert LIB_DEPENDS for ports depending on boost 2013-12-12 10:53:38 +00:00
Dirk Meyer
84ca1a0113 - update LEGAL
remove pgp* as rsaref has expired.
2013-12-11 21:52:30 +00:00
David Naylor
4b61113f31 Update emulators/i386-wine-devel to 1.7.8. 2013-12-11 18:51:34 +00:00
Bernhard Froehlich
0e122e3616 - Add misc/compat9x port as conflicting because it causes the wrong libstdc++.so.6
to be found by rtld. In fact vbox links to libstdc++.so.6 from lang/gcc46 because of
USE_GCC=yes but we have another shared object with the same shlib version in compat9x
which is incompatible.

VirtualBox: Error -610 in supR3HardenedMainInitRuntime!
VirtualBox: dlopen("/usr/local/lib/virtualbox/VBoxRT.so",) failed:
/usr/local/lib/compat/libstdc++.so.6: version GLIBCXX_3.4.15 required
by /usr/local/lib/virtualbox/VBoxRT.so not found

PR:		ports/182468
Reported by:	various FreeBSD 10 users
2013-12-11 14:01:44 +00:00
Bernhard Froehlich
c5ddc04682 - Update to 4.2.20 [1]
- Add $_GCC_RUNTIME to vbox runpath when building with gcc from ports [2]
- Add vboxwatchdog rc.d script
- Fix building with gcc 4.6 from ports and remove FreeBSD specific -mno-align-long-strings
- Remove checks for EoL FreeBSD versions
- Support staging
- Convert LIB_DEPENDS to new shlib format
- Adopt OPTIONS_SUB and new OPTION_CONFIGURE_ON|OFF

PR:		ports/182468 [2]
Submitted by:	Mikhail Tsatsenko [1]
2013-12-10 20:42:40 +00:00
Ganael LAPLANCHE
cf5801d32c - Use new options framework
- Always stage TOOLS/DOCS/EXAMPLES
2013-12-10 11:56:41 +00:00
David Naylor
d9e19a3fea Teach portscout that emulators/i386-wine uses even based version numbering. 2013-12-10 08:05:42 +00:00