Commit graph

5326 commits

Author SHA1 Message Date
Juergen Lock
2b33b0e94d - More bsd-user updates:
- target-mips: Status.UX/SX/KX enable 32-bit address wrapping. [1]
  - target-mips: define ISA_MIPS64R6. [1]
  - Change UX/AWRAP to allow compile. Probably, this is part of the
    problem. [2]
  - Fix the pipe(2) and pipe2(2) syscalls so the file descriptors are
    returned correctly. [3]
  - Add sched_yield(2) and sched_get_priority_{max,min}(2) syscall
    handlers. [3]
  - Add missing setresgid(2) and setresuid(2) system call handlers. [3]
  - Eliminate "Qemu unsupported ioctl" warnings for cryptodev. [3]

- Bump PORTREVISION.

Submitted by:	Leon Alrae <leon.alrae@imgtec.com> [1], sbruno [2], sson [3]
Obtained from:	https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2014-12-02 21:32:55 +00:00
Johannes Jost Meixner
8ad4f1b492 linux_base-f10/c6: add missing gmp
- expr(1) and factor(1) currently shipped with linux emulation fail, due to
  missing gmp libraries. Add these to allow the correct behavior
- Bump PORTREVISIONs

PR: 		195084
Differential Revision:	https://reviews.freebsd.org/D1252
Submitted by:	Jan Beich <jbeich@vfemail.net>
Approved by:	swills (mentor)
2014-12-02 18:37:06 +00:00
Dmitry Marakasov
b09412f603 - Drop .la files from multimedia/dirac and multimedia/schroedinger
- Bump dependent ports as .so versions have changed
- While here, remove @dirrm* from plists and add missing empty directory to plist of multimedia/lives

Approved by:	portmgr blanket
2014-12-02 03:23:13 +00:00
Dmitry Marakasov
527f5e3164 - Fix build
Disconnect a program which is not used by the port and which invokes compilation error from build.
Note that Debian has a fix for this, however a person who understands what the utility does is needed to check the patch.

Approved by:	portmgr blanket
MFH:		2014Q4
2014-12-02 00:55:12 +00:00
Jung-uk Kim
a0ce82c1ce Fix crash with USB devices attached.
PR:		194196
2014-12-01 21:23:03 +00:00
Gerald Pfeifer
b39401024d Update to Wine 1.7.32. This includes the following changes:
- A few more functions implemented in MSHTML.
 - Improved support for restoring display mode.
 - Font metrics improvements in DirectWrite.
 - Various bug fixes.
2014-11-30 22:24:52 +00:00
Alex Kozlov
a83ee3c7eb - Remove obsolete comments
- Make failure to create DOCSDIR fatal
- Include bsd.port.mk instead of pre/post.mk in emulators/wine

Approved by:	gerald (maintainer)
2014-11-30 19:56:02 +00:00
Juergen Lock
479b4da944 - bsd-user: fix hw.machine and hw.machine_arch sysctls for a NULL buffer.
- Bump PORTREVISION.

Submitted by:	sson
Obtained from:	8267ad2cb9
2014-11-29 15:19:08 +00:00
Danilo Egea Gondolfo
80f46a2b4a - Update from 0.45 to 0.46 2014-11-27 14:23:07 +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
Mathieu Arnold
eee58d187e Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
2014-11-26 13:08:24 +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
John Marino
9d395638d7 emulators/linux_base-f10: Add fallback mirror
PR:		195087
Submitted by:	Jan Beich
Approved by:	Just Fix it
2014-11-24 20:27:15 +00:00
Alex Kozlov
8e5feeef5b - Update to 4.0, unbreak
PR:	194877
Approved by:	maintainer timeout (2 weeks)
2014-11-24 19:04:06 +00:00
Johannes Jost Meixner
d2061e17f0 Renaming linux-c6-gdk-pixbuf to linux-c6-gdk-pixbuf2 in emulators/linux-c6 to
unbreak INDEX (part two)

Spotted by:	cperciva
Approved by:	swills
2014-11-24 04:40:23 +00:00
Juergen Lock
63586a2af4 - bsd-user: Convert signal number for thr_kill() to host signum.
- Bump PORTREVISION.

Submitted by:	sson
Obtained from:	cab0d36ffd
2014-11-23 21:43:52 +00:00
Juergen Lock
0d062896c7 - bsd-user: actually apply the faith(4) removal fix. (doh!) [1]
- Use /var instead of ${PREFIX}/var .
- Bump PORTREVISION.

Submitted by:	beefy2 via pkg-fallout [1]
2014-11-21 18:33:51 +00:00
Johannes Jost Meixner
23df33097c emulators/linux_base-f10: re-add gamin distfile
gamin-0.1.9-6.fc10.src.rpm distfile was lost when adding linux-c6
infrastructure, re-add it to comply with GPL.

PR: 		195085
Differential Revision:	https://reviews.freebsd.org/D1180
Submitted by: 	Jan Beich <jbeich@vfemail.net>
Approved by:	koobs (mentor)
2014-11-20 12:28:23 +00:00
Gerald Pfeifer
750f1e99ed Update the Gecko Layout Engine component for wine-devel from version
2.24 to 2.34.

Bump PORTREVISION of wine-devel.

Approved by:	dbn (maintainer)
2014-11-19 20:53:00 +00:00
Baptiste Daroussin
958f2d3866 Remove: abandonware, depends on non existing USE_GNOME components 2014-11-19 14:40:03 +00:00
Koop Mast
af3811313c The FreeBSD GNOME team proudly presents GNOME 3.14 and Cinnamon 2.2.
Gnome 3.14.1 and Cinnamon 2.2.16 are supported on FreeBSD 9.3-RELEASE and up.

This commit removes the old GNOME 2 desktop, bindings and some ports that
can't be compiled. A few ports where updated to more recent versions to
allow them to compile with this update.

Apart from updating ports to newer versions

GDM is more integrated with gnome-shell now, and handles several things for
the GNOME desktop such as screen locking. If you want to use GNOME 3 via
startx, you will have to add your own lock screen/screensaver. For example xscreensaver
can be used for sessions started without GDM.

Shell Extensions can be installed via https://extensions.gnome.org/ , we have
ported a few that can't be installed via this way.
The old gnome-utils and gnome-games ports where split up into single ports
and where converted to meta-ports.
gnome-terminal requires a UTF-8 locale to run, gdm handles this already, but
if you use startx you need to do this yourself.

Upgrade instructions:

Delete the old and conflicting packages:
# pkg delete clutter gnome-utils gnome-panel gnome-keyring vala-vapigen \
    guile gcalctool gnome-media libgnomekbd
# pkg delete gnome-screensaver gnome-applets bug-buddy evolution-exchange \
    evolution-webcal gnome-system-tools seahorse-plugins gnome-control-center

For package users the following lines will be enough:
# pkg upgrade
# pkg install gnome3

For ports users should do the following:
# portmaster -a
# portmaster x11/gnome3

We are currently aware of two issues. The first issue is a bug in the
file monitoring code in the glib20 port. This bug causes glib programs
to crash when files in a monitored directory are added or removed.
Upstream is aware of the problem, but since the problem is quite complex
there is no solution yet. This problem isn't restricted to BSD.

The second issue is that on certain video cards totem will display a
purple/pink overlay on the video. It not clear yet where the issues
comes from.

Major thanks goes to Gustau Perez for being a driving force behind getting
GNOME 3 up to speed again. Also thanks to Antoine Brodin for running the exp-runs.

This update was also made possible by:
	Joe Maloney
	Kris Moore
	Beeblebrox
	Ryan Lortie
	Antoine Jacoutot
	and everyone I missed
2014-11-19 11:49:04 +00:00
Gerald Pfeifer
acd3ff0bdd Update to Wine 1.7.31. This includes the following changes:
- Support for the Visual Studio 2013 version of the C/C++ runtimes.
 - More font metrics support in DirectWrite.
 - Some more Direct2D work.
 - Various bug fixes.

Always installs documentation, this is then taken care of during the
packaging process.

Also no longer print pkg-message ourselves.
2014-11-16 10:57:29 +00:00
Johan van Selst
2251233f9b Update catapult to 0.11.0 2014-11-15 18:58:20 +00:00
Antoine Brodin
df0048c176 Fix LIB_DEPENDS 2014-11-15 17:53:41 +00:00
Johan van Selst
5bd402329c Update to OpenMSX 0.11.0 2014-11-15 16:50:38 +00:00
Juergen Lock
6225aa5654 (Attempt to) fix build on head after faith(4) removal. (r274331)
Submitted by:	beefy1 via pkg-fallout
2014-11-14 18:52:32 +00:00
Juergen Lock
7c5f5f859c (Attempt to) fix build on head after removal of @ symlink. (r274184)
Submitted by:	beefy1 via pkg-fallout
2014-11-14 18:51:33 +00:00
Antoine Brodin
676e482143 Cleanup plist 2014-11-13 17:51:10 +00:00
Antoine Brodin
1ef6c2804f Cleanup plist 2014-11-13 14:32:39 +00:00
Antoine Brodin
ac1dfdf368 Fix DEPENDS 2014-11-12 21:00:55 +00:00
Antoine Brodin
d8984a3603 Cleanup plist 2014-11-11 22:01:11 +00:00
Johannes Jost Meixner
62c8c97bf1 emulators/linux_base-c6: distfiles cleanup
- replace two i686 distfiles in SRC_DISTFILES with their src.rpm counterpart

Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Approved by:	swills (mentor)
2014-11-11 15:20:12 +00:00
Johannes Jost Meixner
80b6c31429 Upgrade CentOS to 6.6
- Upgrade all things linux-c6- to CentOS 6.6
- Add ports:
  devel/linux-c6-libsigc++20
  graphics/linux-c6-gdk-pixbuf [1]
  graphics/linux-c6-glx-utils
- Add pkg-plists for net/linux-c6-openldap
  and security/linux-c6-cyrus-sasl2
- Misc. cleanups

Differential Revision:	https://reviews.freebsd.org/D1108
Submitted by:	kmoore [1]
Reviewed by:	rene (emulation)
Approved by:	portmgr (swills)
Approved by:	swills (mentor)
Sponsored by:	Perceivon Hosting Inc.
2014-11-11 13:06:39 +00:00
Gerald Pfeifer
7e9c41cb86 Merge back several changes and improvements from wine-devel:
- Add new option MPG123 (off by default).
 - Move OPTIONS_SUB and several other statements related to options
   (..._CONFIGURE_WITH, ..._USES); no functional change.
 - Sort the sections for the GECKO and MONO options alphabetically.
 - Remove obsolete check for versions of FreeBSD older than 8.0.
 - Un-mute all invocations of ${INSTALL_DATA}.
2014-11-09 23:55:32 +00:00
Juergen Lock
c126e97c4c - More bsd-user updates:
- Add support for the wait6(2) system call. [1]
  - Add stubs for the new cap_*() system calls. [1]
  - Add support for new socket system calls. [1]
  - Add support for pipe2(2) and chflagsat(2) system calls. [1]
  - Add stubs for the new aio_*() system calls. [1]
  - Add stub for the new procctl(2) system call. [1]
  - Add JHB's ioctl decoding to unknown ioctl message. [1]
  - Disable shebang script handling in qemu for head now that the
    the kernel image activators can be run independantly there;
    this allows /bin/sh to be used as a static amd64 binary on head
    poudriere jails. [2]
  - Some other small non-user-visible fixes.

- Bump PORTREVISION.

Submitted by:	sson [1], sbruno [2]
Obtained from:	https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2014-11-08 11:48:13 +00:00
Gerald Pfeifer
1daf83ef17 Do not mute ${INSTALL_DATA} any more. 2014-11-07 14:46:52 +00:00
Alex Kozlov
22e20c2aa1 - Remove a few remaining $Id$ from pkg-plists
Approved by:	portmgr (mat)
2014-11-06 16:30:27 +00:00
Alex Kozlov
8ed1b2cd62 - Update to 2.20 2014-11-05 23:10:59 +00:00
David Naylor
f238831435 Update emulators/i386-wine-devel to 1.7.30. 2014-11-05 15:28:22 +00:00
John Marino
58976c7e1e Add new port emulators/fs-uae-launcher
PR:		193801
Submitted by:	uffe

The FS-UAE Launcher is an easy to use GUI frontend for FS-UAE, the
free and open source Amiga Emulator based on WinUAE.
2014-11-04 16:32:34 +00:00
Juergen Lock
a97f5a8805 - bsd-user: deal with new sem_wait2 and sem_wake2 syscalls in head.
- Bump PORTREVISION.

Submitted by:	sbruno
Obtained from:	2478a4e4a3
2014-11-03 19:25:57 +00:00
Gerald Pfeifer
8c04387bda Update to Wine 1.7.30. This includes the following changes:
- More support for fonts in DirectWrite.
 - Improved ATL thunk support.
 - A few more C runtime functions.
 - Regedit import/export fixes.
 - Various bug fixes.
2014-11-02 14:24:59 +00:00
John Marino
f9f7debe83 emulators/xhomer: not jobs safe 2014-10-31 21:38:35 +00:00
Baptiste Daroussin
e2bb5227f0 Simplify plist 2014-10-31 19:42:14 +00:00
Baptiste Daroussin
25c73b2e4a Remove useless directory creation 2014-10-31 19:41:48 +00:00
Baptiste Daroussin
7892163542 Simplify plist 2014-10-31 19:40:51 +00:00
Baptiste Daroussin
de6729a7ea Avoid @exec 2014-10-31 19:39:19 +00:00
Baptiste Daroussin
6b6a9a9280 Simplify plist 2014-10-31 19:38:25 +00:00
Baptiste Daroussin
665867993c Avoid @exec and properly track directories 2014-10-31 19:36:46 +00:00
David Naylor
b496aa0426 Update emulators/i386-wine-devel to 1.7.29.
Changes:
 * Update supported OSVERSION.
2014-10-29 19:31:52 +00:00
David Naylor
ea81092e3b Update emulators/i386-wine-devel to 1.7.28.
Changes:
 * Improve the pkg-plist handling for differences between -devel and
   -compholio packages.
 * Stop emitting @dirrm and @dirrmtry in pkg-plist
2014-10-27 18:27:47 +00:00
Johannes Jost Meixner
cfba3b02d5 emulators/linux_base-c6: fix build/packaging as unprivileged user.
- Allow build/packaging as unprivileged user.

PR:	193848
Differential Revision:	https://reviews.freebsd.org/D989
Submitted by:	mandree
Approved by:	swills (mentor)
2014-10-27 13:11:21 +00:00
Baptiste Daroussin
7a81cc2bcf Clean up plist 2014-10-27 12:24:22 +00:00
Antoine Brodin
fdab2b6359 Deprecate ports broken for more than 6 months 2014-10-25 16:49:19 +00:00
Jung-uk Kim
a2535d9349 Update to 4.3.18. 2014-10-20 19:48:58 +00:00
John Marino
b1ec8c1528 Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__.  For some ports, this fixes the build
without the need for additional patches.

Approved by:	portmgr (bapt, blanket)
2014-10-20 09:03:09 +00:00
Gerald Pfeifer
f5c512ab56 Update to Wine 1.7.29. This includes the following changes:
- Support for shaping and BiDi mirroring in DirectWrite.
 - Some page fault handling fixes.
 - A few more C runtime functions.
 - Various bug fixes.

Remove all uses of @dirrm and @dirrmtry from the package list.
2014-10-19 21:45:29 +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
Danilo Egea Gondolfo
c33cf664ef - Update from 0.44 to 0.45 2014-10-18 22:31:06 +00:00
Ganael LAPLANCHE
b0e7522bcf Remove @dirrm/@dirrmty from my ports 2014-10-13 07:12:43 +00:00
Rene Ladan
cad5f95847 Clean up pkg-plist of my ports. 2014-10-09 11:35:12 +00:00
Gerald Pfeifer
31fcd0a060 The Compholio patchset has been rerolled upstream. No actual changes
except for a renaming of the top-level directory from wine-compholio-1.7.28
to wine-staging-1.7.28.
2014-10-09 04:18:54 +00:00
Baptiste Daroussin
5222d6e212 Cleanup plist 2014-10-08 10:18:51 +00:00
John Marino
10d3e38de0 emulators/hyperv-is: Use kmod, support non-default prefix
USES= kmod correctly installs the kernel modules at /boot/modules
instead of /boot/kernel.  Also use the post-install target to support
prefixes other than /usr/local.

Suggested by:	bapt and bdrewery
2014-10-07 20:27:29 +00:00
David Naylor
4d9a0ce74b Update emulators/i386-wine to 1.6.2_5. 2014-10-07 17:49:47 +00:00
Gerald Pfeifer
afe665302b Update to Wine 1.7.28. This includes the following changes:
- Support for conditional compilation in JavaScript.
 - Bidirectional text support in DirectWrite.
 - Stubs for DirectPlay Voice support.
 - Various bug fixes.
2014-10-07 13:59:12 +00:00
Baptiste Daroussin
b380b863d3 Big cleanup
directly specify the pkg-message used instead of trying to manually generate it
avoid using @cwd
Do not touch base and push everything in PREFIX
This port needs way more love
2014-10-07 10:52:10 +00:00
Johannes Jost Meixner
758e1872cb graphics/linux-c6-libGLU: Port of CentOS 6.5's Mesa libGLU
Add port of CentOS 6.5's libGLU library. This allows several games to be used
with the new CentOS ports.

While here:
 - Add c6 libglu to Mk/bsd.linux-apps.mk
 - Add to emulators/linux-c6 as dependency, bump PORTREVISION

Differential Revision:	https://reviews.freebsd.org/D841
Approved by: swills (mentor)
Approved by: portmgr (bapt)
2014-10-07 09:07:33 +00:00
John Marino
5506c4988f emulators/hyperv-is: Fix primary category 2014-10-07 04:59:16 +00:00
John Marino
cdf1c877cf Add new port emulators/hyperv-is (FreeBSD 8.4, 9.1, 9.2, 9.3, 10.0)
PR:		182209
Submitted by:	kylie (bsdic @ microsoft)

The hyperv-is provision a collection of kernel mode drivers as well as
user-space daemons to facilitate integration with Hyper-v to provide a
feature rich and high performance FreeBSD guest experience.

The FreeBSD Integration Service on Hyper-v includes a collection of kernel
mode drivers as well as user-space daemons to interact with the drivers
that are required to run Hyper-V-specific devices known as FreeBSD
Integration Services (BIS). It is to facilitate integration with Hyper-v
to provide a feature rich and high performance FreeBSD guest experience.
See the man page for a list of binaries and their functions.

FreeBSD support for hyperv-is was first added by Microsoft BSD Integration
Services Team <bsdic@microsoft.com>.
2014-10-06 22:58:50 +00:00
Lars Engels
6d89ef33f4 Add net/linux-c6-avahi-libs and add it as a dependency of emulators/linux-c6.
Differential Revision:	D902
Approved by:		portmgr (bapt)
2014-10-06 09:48:38 +00:00
John Marino
15dffe014c emulators/mame: Remove redundant @dirrm, simplify an install command 2014-10-05 10:30:40 +00:00
John Marino
0de0d570c4 emulators/mess: clean up, remove zip dependency, support DragonFly
This port has a post-extract target that wants to use native unzip
on an extracted file.  This is an issue for DragonFly, but tar can
handle the zip file just file on both platforms, so switch to that.

DragonFly still has the incomplete FILE that it inherited from FreeBSD,
which is really a pain when FILE is a parameter in c++ routines.  This
adds an extra patch for DragonFly to use an alternative default logging
callbacks to all mame to finally build on this platform.

While here:
  - remove use of ${PORTNAME} where "mess" is the only correct value
  - use ".zip" instead of extract variable
  - Unmask installation commands
  - Group mkdir commands into one
  - Use NOT_FOR_ARCHS instead of conditional BROKEN
  - Convert to USES=python
  - Remove unnecessary conversion of -lpthread => -pthread
  - Remove redundant @dirrm from pkg-plist
2014-10-05 10:20:24 +00:00
John Marino
638412fe35 emulators/mame: clean up, remove zip dependency, support DragonFly
This port has a post-extract target that wants to use native unzip
on an extracted file.  This is an issue for DragonFly, but tar can
handle the zip file just file on both platforms, so switch to that.

DragonFly still has the incomplete FILE that it inherited from FreeBSD,
which is really a pain when FILE is a parameter in c++ routines.  This
adds an extra patch for DragonFly to use an alternative default logging
callbacks to all mame to finally build on this platform.

While here:
  - remove use of ${PORTNAME} where "mame" is the only correct value
  - use ".zip" instead of extract variable
  - Unmask installation commands
  - Group mkdir commands into one
  - Use NOT_FOR_ARCHS instead of conditional BROKEN
  - Convert to USES=python
  - Remove unnecessary conversion of -lpthread => -pthread
2014-10-05 09:37:16 +00:00
Juergen Lock
90a40bb73b - bsd-user: fix sendmsg(2) emulation w/o ancillary data.
- Bump PORTREVISION.

Submitted by:	sbruno
Obtained from:	ad92220df3
2014-10-04 21:39:04 +00:00
John Marino
fe29f7443f emulators/catapult is not jobs safe
It can attempt to use config.h before it's fully generated.  I've seen
this a few times already.
2014-10-04 16:24:30 +00:00
Tijl Coosemans
6d3721a17a Convert to USES=autoreconf 2014-10-03 21:44:11 +00:00
Gleb Smirnoff
51bf11b3f1 Update for ifnet(9) changes in head.
Approved by:	bapt (blanket)
2014-10-02 18:23:42 +00:00
Gleb Smirnoff
9a01829b2a Update for recent ifnet(9) changes in head.
Approved by:	bapt (blanket)
2014-10-02 18:17:48 +00:00
Jason E. Hale
116480b552 - Fix build with NLS option disabled
- Drop @dirrm

PR:		193356
Submitted by:	Kevin Zheng <kevinz5000@gmail.com>
Patched by:	myself
Approved by:	acm (maintainer timeout, 3 weeks)
2014-10-02 00:27:02 +00:00
Baptiste Daroussin
fdf742a0ca Readd the right portrevision
Submitted by:	osa
Pointyhat to:	bapt
2014-10-01 22:44:50 +00:00
Baptiste Daroussin
6c94bd20c0 Partially revert previous commits 2014-10-01 22:25:01 +00:00
Baptiste Daroussin
c9caf106d5 Prevent some ports to provide bundled libraries
Bump port revision

PR:		193592
2014-10-01 22:21:20 +00:00
David Naylor
3c813b11cd Update emulators/i386-wine-devel to 1.7.27. 2014-10-01 19:18:17 +00:00
Jung-uk Kim
4c840a94c9 Fix build on head.
PR:		194035
2014-09-30 20:27:05 +00:00
David Naylor
672e3d13f3 Update emulators/i386-wine-devel to 1.6.26. 2014-09-29 16:55:33 +00:00
Johannes Jost Meixner
21761d945c emulators/linux_base-c6: Use a CVE-free version of bash
Bash 4.1.2 as shipped with this Linux base port is vulnerable to
CVE-2014-6271 and CVE-2014-7169.  As EL6 policy is to backport security
patches, use a RPM that is not vulnerable to either remote code execution
vulnerability.

While here:
 - Add the proper UDPATES Master site
 - remove sample files installation from Makefile, in favor of @sample

Approved by:	swills (mentor)
Security:	71ad81da-4414-11e4-a33e-3c970e169bc2
2014-09-26 17:06:49 +00:00
Alex Kozlov
467b3df7dd - Remove obsolete @dirrm(try)
- Convert PLIST_DIRSTRY to PLIST_DIRS
2014-09-25 11:35:43 +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
Johannes Jost Meixner
1f2f621851 Add NVIDIA_GL option to fix conflicts with Linux DRI
linux-c6/f10 metaports pull in their respective dri implementation, which
conflicts with nvidia-driver's libGL. Resolve this by adding an option for it,
and conditionally pull in either Linux DRI, or the NVIDIA driver.
Note: users of nvidia-driver will have to use ports for now.

PR:		193832
Differential Revision:	https://reviews.freebsd.org/D808
Submitted by:	Admir Mehic (admir@mehic.at)
Approved by:	koobs (mentor)
2014-09-23 10:50:14 +00:00
David Naylor
bcaa0f659c Unbreak emulators/i386-wine(-devel) builds.
With the removal of REINPLACE_PLIST in r367153 building wine on FreeBSD/i386
broke.  This was not detected in an exp-run as i386-wine is marked IGNORE
unless WINE_CROSS_BUILD is defined (to protect the build infrastructure and
avoid confusion).

PR:	193734
2014-09-22 18:25:55 +00:00
Baptiste Daroussin
2bda1106d9 Simplify plist 2014-09-22 14:12:34 +00:00
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