Commit graph

5184 commits

Author SHA1 Message Date
Johannes Jost Meixner
05317facbe Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6

Additionally, please add the following line to /etc/sysctl.conf:

    compat.linux.osrelease=2.6.18

Upgrading procedures are shown in /usr/ports/UPDATING.

This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.

Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,

PR:		186820
Differential Revision:	https://reviews.freebsd.org/D793
Reviewed by:	allanjude, antoine, bapt, rene
Approved by:	portmgr (antoine, bapt)
Approved by:	koobs (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-09-22 10:40:00 +00:00
Gerald Pfeifer
d17ff1f166 Update to Wine 1.7.27. This includes the following changes:
- Some more work on Direct2D support.
 - Various improvements to RichEdit interfaces.
 - Initial support for ICMP version 6.
 - Various bug fixes.
2014-09-20 15:34:28 +00:00
Juergen Lock
64fc039b06 - Finally import syrinx' fix for 10.0+, it seems to work no worse
than kqemu worked before. [1]
- Fix build on 10/i386.

PR:		184984 [1]
Submitted by:	syrinx [1]
2014-09-20 09:51:04 +00:00
Juergen Lock
892b5feac5 - Remove ALL_TARGETS from OPTIONS_DEFAULT as target-ppc doesn't build
with gcc48 on i386:

	work/qemu-0.11.1/target-ppc/op_helper.c: In function 'helper_fmadd':
	work/qemu-0.11.1/target-ppc/op_helper.c:1250:10: error: frame pointer required, but reserved
	 uint64_t helper_fmadd (uint64_t arg1, uint64_t arg2, uint64_t arg3)

- Bump PORTREVISION.

Submitted by:	beefy1 via pkg-fallout
2014-09-20 08:44:29 +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
Tijl Coosemans
15c4a5ecf3 Replace USE_AUTOTOOLS=libltdl with an ordinary LIB_DEPENDS in all ports.
There are only 60 such ports so there doesn't need to be a separate
keyword or USES for this.

Approved by:	portmgr (bapt)
2014-09-17 07:38:15 +00:00
Kris Moore
5073cc1178 - Fix a typo in pkg-message 2014-09-15 17:45:24 +00:00
Kris Moore
93433ffbcc - Update pipelight-mkufs script to create a larger UFS volume (400MB)
- Bump PORTREV
2014-09-15 17:01:43 +00:00
Kris Moore
beb004db39 - Add the new MPG123 & V4L options to wine-compholio 2014-09-15 15:19:08 +00:00
Bartek Rutkowski
345535d00c emulators/hercules: update 3.10 -> 3.11
- Fix pkg-descr content and url

Approved by:	mentors (implicit)
2014-09-15 11:05:44 +00:00
Gerald Pfeifer
84bac1fe0b Update to Wine 1.7.26. This includes the following changes:
- Still more DirectWrite functions.
 - Improvements to the common File Dialog.
 - A number of C runtime improvements.
 - Various bug fixes.

Add two new options MPG123 and V4L that pull in and leverage the respective
ports for MP3 and Video support. [1]

Sort OPTIONS alphabetically, except for the two that pull in Gecko and Mono
MSI packages for run-time support.

Submitted by:	kmoore [1]
2014-09-14 11:50:41 +00:00
Tijl Coosemans
3ce0f21808 devel/glib12 x11-toolkits/gtk12:
- Convert to USES=libtool and bump dependent ports
- Add INSTALL_TARGET=install-strip
- Remove patches that renamed include directories and libraries so they
  didn't conflict with early development versions of glib/gtk 2.0
2014-09-13 15:11:27 +00:00
Antoine Brodin
a70cef4414 - Allow staging as a regular user
- Fix build on head
2014-09-13 13:19:39 +00:00
Antoine Brodin
a087716719 Both master and slave fail to package 2014-09-11 21:08:45 +00:00
Dmitry Marakasov
c6d5b93e99 - Unbreak by providing path to glut.h include
PR:		193550
Submitted by:	mazhe@alkumuna.eu
2014-09-11 14:40:48 +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
Antoine Brodin
5089b86f22 - Allow staging as a regular user
- USES=kmod and simplify
2014-09-10 14:59:31 +00:00
Kris Moore
c69500bc67 Update the pipelight-mkufs script to mount zvols late 2014-09-10 13:34:03 +00:00
John Marino
efd0d5fc6e Remove virtualbox-*-legacy due to lack of staging
The virtualbox-ose-kmod-legacy port is staged, but it has no purpose
without the unstaged virtualbox-ose-legacy port, so both ports have
been removed at the same time.
2014-09-09 19:18:28 +00:00
John Marino
cc9dd71e48 Stage emulators/linx_base-gentoo-stage3
This is a slave port to the staged master port emulators/
linux_dist-gentoo-stage3, so staging has already been implemented.
2014-09-09 18:37:09 +00:00
John Marino
4060c14909 emulators/mupen64plus-video-z64: preserve a bit longer
Most of the mupen64plus ports support stage out of the box, just
remove "NO_STAGE=yes".  However, this port is broken for another
reason.  To avoid it being pruned for being unstaged, remove NO_STAGE
but leave it broken to give somebody a little more time to fix the
glew dependency issue.
2014-09-07 18:27:58 +00:00
Kris Moore
38435c8f0d - Add pipelight-mkufs script for users on ZFS
- Add pkg-message for initial pipelight setup / usage
- Bump PORTREV
2014-09-05 19:38:06 +00:00
Kris Moore
e2ab3d1110 - Ignore bash from PATH
PR: 193287
Submitted by: Jan Beich <jbeich@vfemail.net>
2014-09-05 18:56:06 +00:00
Ganael LAPLANCHE
6d02d4ca51 Update to 4.0.2
PR:		193001
Submitted by:	amdmi3
2014-09-04 08:27:10 +00:00
Vanilla I. Shu
27a66f0176 Upgrade to 1.2.5.
PR:		ports/193155
Submitted by:	Ports Fury.
2014-09-03 03:36:41 +00:00
Baptiste Daroussin
6595501b3c Remove useless @cwd 2014-09-02 15:05:06 +00:00
Tijl Coosemans
796095d541 Add USES=libtool to accessibility/atkmm and bump dependent ports 2014-09-01 19:34:02 +00:00
Adam Weinberger
eb76da82f8 Fix build on 8 and 9. 2014-09-01 16:34:26 +00:00
Baptiste Daroussin
931a6f1635 Remove non staged ports without pending PR from d* 2014-09-01 15:44:17 +00:00
Baptiste Daroussin
d96aa38d95 Remove support for pkg_install
Merge back bsd.pkgng.mk into bsd.port.mk
Add a note about @stopdaemon not being supported anymore

With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D693
2014-09-01 13:03:25 +00:00
David Naylor
6f539ab817 Update emulators/i386-wine-devel (and -compholio) to 1.7.25.
Also, fix build of i386-wine-* on 32-bit environments (move $MKDIR to prior
the $INSTALL).
2014-08-30 08:03:30 +00:00
Juergen Lock
83097b9388 - bsd-user: Increase MAX_ARG_PAGES to 64.
- Bump PORTREVISION.

Submitted by:	sbruno
Obtained from:	200e09e4bf
2014-08-29 19:20:58 +00:00
Vanilla I. Shu
2ae4c71604 Upgrade to 1.3.
PR:		ports/193032
Submitted by:	Ports Fury.
2014-08-28 05:49:10 +00:00
Dmitry Marakasov
25a2430700 - Fix shebangs
- Strip libraries
2014-08-27 20:25:51 +00:00
Tijl Coosemans
e60dde33b6 Add missing libs 2014-08-27 20:10:54 +00:00
Tijl Coosemans
d8ed500a4c Convert to USES=libtool:keepla 2014-08-27 19:55:11 +00:00
Tijl Coosemans
423c191eb9 Convert to USES=libtool. Because the bundled libtool is too old to work
with devel/libltdl libtoolize and other autotools are needed.
2014-08-27 19:12:21 +00:00
Adam Weinberger
1e83d51e58 Fix a build failure. Still fails later in the build. 2014-08-26 22:34:57 +00:00
Tijl Coosemans
7ac002aef0 - Convert to USES=libtool
- Add missing dependency on libfreetype and USE_XORG xxf86vm
- Remove remnants of broken SDL support
- Replace patch with post-patch command
2014-08-26 19:55:44 +00:00
Tijl Coosemans
216b5a285f - Fix missing library problems when the linker enforces explicit linking
PR:		192062
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-08-26 14:06:08 +00:00
Antoine Brodin
6aaebb81f1 Use @sample keyword 2014-08-26 05:34:43 +00:00
David Naylor
68ea15cd5b IGNORE emulators/i386-wine(-devel)? on ARCH=i386, fix lib bundling.
Due to the hackery things these ports do to properly work under amd64, it
results in issues for pkg.  This port - although it needs to build under
i386 - is not intended to be consumed under i386.  The normal wine(-devel)?
ports should be consumed on an i386 system and these ports should be
consumed on an amd64 system. [1]

Reorder the library detection to pick up soft dependencies first, then the
linked to libraries.  Prior to this change any libraries required by a soft
dependency wasn't bundled, for example libgnutls.so.28 did not have its
dependencies bundled. [2][3]

Requested by:	bdrewery [1]
Reported by:	Joseph Mingrone <jrm@ftfl.ca> [2]
		Beeblebrox <zaphod@berentweb.com> [3]
2014-08-25 20:02:20 +00:00
Gerald Pfeifer
ef5e9178b1 Update to Wine 1.7.25. This includes the following changes:
- Implementation of the packet capture library.
 - A few more DirectWrite functions.
 - Improvements in HTML table support.
 - More VBScript math functions.
 - Various bug fixes.
2014-08-25 08:11:48 +00:00
Vanilla I. Shu
017816e1d9 Stagify. 2014-08-25 06:41:25 +00:00
Antoine Brodin
175d995b80 Mark BROKEN: Fails to build
===>  Building for mupen64plus-video-z64-2.0_1
    CC  _obj/osal_dynamiclib_unix.o
    CXX _obj/rgl.o
In file included from ../../src/rgl.cpp:80:
../../src/rgl.h:29:18: error: glew.h: No such file or directory
...

Reported by:	pkg-fallout
With hat:	portmgr
2014-08-24 09:21:43 +00:00
Antoine Brodin
ccd59f1516 Mark linux_dist-gentoo-stage3 BROKEN, Fails to package
===>  Building package for linux_dist-gentoo-stage3-20140812
pkg-static: lstat(/wrkdirs/usr/ports/emulators/linux_dist-gentoo-stage3/work/stage/usr/local/gentoo-stage3/lib/ld-2.17.so): No such file or directory
pkg-static: lstat(/wrkdirs/usr/ports/emulators/linux_dist-gentoo-stage3/work/stage/usr/local/gentoo-stage3/lib/libBrokenLocale-2.17.so): No such file or directory
pkg-static: lstat(/wrkdirs/usr/ports/emulators/linux_dist-gentoo-stage3/work/stage/usr/local/gentoo-stage3/lib/libanl-2.17.so): No such file or directory
pkg-static: lstat(/wrkdirs/usr/ports/emulators/linux_dist-gentoo-stage3/work/stage/usr/local/gentoo-stage3/lib/libc-2.17.so): No such file or directory
..

Reported by:	pkg-fallout
2014-08-24 09:18:37 +00:00
John Marino
8a2e42acaf emulators/gxemul: Upgrade version 0.6.0 => 0.6.0.1
PR:		192789
Submitted by:	Ports Fury
2014-08-24 09:17:19 +00:00
Thomas Zander
1bf6562e6c - Fix make index
Reported by:	antoine
Approved by:	mentors (implicit)
2014-08-23 17:05:45 +00:00
Thomas Zander
77d0a14284 - Update to version 0.51.9
- Update WWW in pkg-descr
- Pet portlint

PR:		192790
Submitted by:	tkato432@yahoo.com
Approved by:	mentors (implicit)
2014-08-23 16:58:25 +00:00