Commit graph

6143 commits

Author SHA1 Message Date
Sean Bruno
5c25f63290 Update to qemu 2.8.50:
- we should be able to build devel/m4 again, even though the configure
  script will segfault instead of hanging forever.  Progress!

PR:		214944
2016-12-26 15:08:17 +00:00
Dirk Meyer
7a97406f03 - update miniupnpc to 2.0.20161216
- bump API change
2016-12-25 23:11:36 +00:00
Jan Beich
67c12425d4 emulators/citra: update to s20161223
Changes:	cda7210f...51dd13b8
2016-12-25 07:28:16 +00:00
Gerald Pfeifer
6e21ea37d9 Update to Wine 2.0 RC2, which brings an assortment of bug fixes. 2016-12-23 15:41:40 +00:00
David Naylor
2d3a08116f emulators/i386-wine: update to 1.8.6. 2016-12-23 11:07:08 +00:00
Jung-uk Kim
55eb3c678e Update to 5.1.12. 2016-12-21 14:01:15 +00:00
Roger Pau Monné
f543f322e4 xen: apply XSA-202
Approved by:	bapt
MFH:		2016Q4
Sponsored by:	Citrix Systems R&D
2016-12-21 12:27:40 +00:00
Dmitry Marakasov
09c3d9a2bb - Mark BROKEN on FreeBSD 10+ i386
Approved by:	portmgr blanket
2016-12-21 10:30:09 +00:00
Dmitry Marakasov
9597756cf1 - Mark BROKEN on FreeBSD 10+ i386 10 2016-12-21 10:21:45 +00:00
Li-Wen Hsu
0640cd7533 Add emulators/qemu-riscv, QEMU with RISC-V (RV64G, RV32G) emulation support 2016-12-21 05:53:30 +00:00
Antoine Brodin
04d13a03c8 New port: emulators/py-unicorn
Python bindings for Unicorn CPU emulator framework
2016-12-19 23:07:25 +00:00
Gerald Pfeifer
91ad7fdf62 Update to Wine 1.8.6 which is a conservative maintenance release:
- Fix a regression introduced in 1.8.5 (#41627)
 - Various bug fixes.
 - A few more cards added to the GPU description table.
2016-12-19 23:05:14 +00:00
Roger Pau Monné
9f7fe32f6e xen-kernel: add fix for XSA-204
Approved by:	bapt
MFH:		2016Q4
Sponsored by:	Citrix Systems R&D
2016-12-19 16:34:04 +00:00
David Naylor
b108ac1cd7 emulators/i386-wine-devel: update to 2.0.r1_1.
- Unbreak i386-wine-staging: patches are now available.
2016-12-19 04:34:49 +00:00
David Naylor
ff421ca9de emulators/i386-wine: update to 1.8.5_1. 2016-12-19 04:33:06 +00:00
Tobias C. Berner
62ede14c75 Get rid of QT_PREFIX in favour of PREFIX.
QT_PREFIX was a remnant of a bygone time.

Reviewed by:    rakuco
Approved by:    rakuco (mentor)
Differential Revision:  https://reviews.freebsd.org/D8825
2016-12-18 22:06:50 +00:00
Roman Bogorodskiy
b7e05e4ed3 Add emulators/py-nova 14.0.2, Openstack Compute Service
Please note that this is a development version of nova.
Many features are not available.

Currently nova works on FreeBSD 11 and supports QEMU and Xen.

Common issues:
- Security groups are not implemented
- ARP spoofing, DHCP isolation protection are not implemented
- Nova services work from the root user
- No IPv6 support

QEMU issues:
- Need to enable serialconsole (TCP)
- Need to disable online CPU tracking
- Cannot mount cinder volumes

Xen issues:
- Live snapshots don't work
- No support for cinder volume hot-plugging
- XENBUS delay (5 min) when using qemu driver and COW images
- Some Linux images cannot be booted

For further FreeBSD specific notes please refer to port's pkg-message.

PR:		215151
Submitted by:	Alexander Nusov (alexander.nusov@nfvexpress.com)
2016-12-18 06:30:58 +00:00
Gerald Pfeifer
05d0a36520 Fix the package list: Over the last couple of snapshots, a number of
components has moved from the Wine Staging project into Wine proper,
so %%STAGING%%foo/bar/smthng in pkg-plist now becomes just foo/bar/smthng.

However, make check-plist did not notice this and indeed both the
port before this update and with this update always pass check-plist
without issues, both when the STAGING option is set and when it's not.

(This is not a cosmetic issue, by the way, it did affect functionality
of the Wine ports.)

PR:		215338
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
2016-12-17 14:34:04 +00:00
David Naylor
e6779f4d9e i386-wine-devel: fix pkg-plist.
- Fix generation of pkg-plist by properly detecting a single suffix (i.e. all
   -devel or all -staging) [1][2]
 - Regenerate pkg-plist
 - Add USES=desktop-file-utils [1]
 - Fix mono dependency [1]

PR:		215255 [2]
PR:		215269 [1]
Submitted by:	Vikash Badal (vikashb@where-ever.za.net) [1]
Reported by:	Neel Chauhan (neel@neelc.org) [2]
2016-12-17 05:16:23 +00:00
Gerald Pfeifer
255ea0817c Remove the BROKEN designation when the STAGING option is set; the
staging patchset is now available again for the current development
version of Wine.
2016-12-17 00:43:17 +00:00
Dirk Meyer
323dbfd9c5 - use FONTNAME 2016-12-16 07:26:44 +00:00
Dirk Meyer
0e1cb5aeaf - fix build on FreeBSD-10 i386
- add LICENSE
2016-12-16 07:02:41 +00:00
Antoine Brodin
75c2527913 New port: emulators/unicorn
Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator
framework based on QEMU.

Unicorn offers some unparalleled features:
- Multi-architecture: ARM, ARM64 (ARMv8), M68K, MIPS, SPARC, and X86 (16, 32,
  64-bit)
- Clean/simple/lightweight/intuitive architecture-neutral API
- Implemented in pure C language, with bindings for Perl, Rust, Ruby, Python,
  Java, MSVC, .NET, Go, Delphi/Free Pascal and Haskell.
- Native support for Windows & *nix (with Mac OSX, Linux, *BSD & Solaris
  confirmed)
- High performance via Just-In-Time compilation
- Support for fine-grained instrumentation at various levels
- Thread-safety by design
- Distributed under free software license GPLv2

WWW: http://www.unicorn-engine.org/
2016-12-16 06:43:52 +00:00
Jan Beich
4427c5e61a emulators/citra: update to s20161216
r428633 followup to drop -msse4.1 on 10.x.

Changes:	0e032573...cda7210f
2016-12-16 05:59:37 +00:00
Jan Beich
13d07760cf Switch USES=compiler:gcc-c++11-lib to use base libc++ on 10.2+ systems
PR:		215192
Requested by:	dim
Exp-run by:	antoine
Approved by:	antoine
2016-12-16 05:08:09 +00:00
Jan Beich
f2742272da emulators/citra: update to s20161215
Audio appears to work fine now.

Changes:	07f65ad3...0e032573
2016-12-15 19:54:17 +00:00
Dirk Meyer
ee951686ce - fix option XAW3D 2016-12-14 13:44:36 +00:00
Nikolai Lifanov
8d7993e557 update MAINTAINER to my FreeBSD.org email
Reviewed by:	matthew
Approved by:	matthew (maintainer)
Differential Revision:	https://reviews.freebsd.org/D8782
2016-12-14 03:47:18 +00:00
Tijl Coosemans
f645286985 Remove dependency on flash plugin. 2016-12-13 19:13:20 +00:00
Sunpoet Po-Chuan Hsieh
901bbca3ca - Fix typo 2016-12-13 18:40:49 +00:00
Sunpoet Po-Chuan Hsieh
8e717c195a - Fix INDEX: change from removed linux-c6-flashplugin11 to linux-c6-flashplugin24
- Bump PORTREVISION for dependency change

Notified by:	Portsnap buildbox
Approved by:	portmgr (blanket)
2016-12-13 18:37:49 +00:00
Roger Pau Monné
36bd345801 xen: apply XSA-200
MFH:		2016Q4
Approved by:	bapt
Sponsored by:	Citrix Systems R&D
2016-12-13 15:20:42 +00:00
David Naylor
324ed51ac3 emulators/i386-wine-devel: update to 2.0.r1
- Make i386-wine-staging as broken: no patches available
 - Remove staging for the port-update target.
2016-12-11 19:17:23 +00:00
Rene Ladan
2f0dca73f4 emulators/fuse-roms: another attempt to fix fetching with flaky Fedora sites
(or they don't like our fetch command?)

Pet portlint while here.

Submitted by:	pkg-fallout
2016-12-11 17:20:02 +00:00
Jan Beich
0c612c4aa3 multimedia/ffmpeg: update to 3.2.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
2016-12-11 15:22:47 +00:00
Rene Ladan
8a67e81937 Update libspectrum and fuse to version 1.3.2
Distribution files checked against authors' PGP signature.
2016-12-11 11:00:13 +00:00
Gerald Pfeifer
83342a3144 Update to Wine 2.0 RC1. This includes the following changes:
- Support for IDN name resolution.
 - Many more Shader Model 5 operations.
 - Still more fixes in the regression tests.
 - Various bug fixes.

It also uses a newer bug fix update of the Mono engine and accordingly
the wine-mono-devel port is updated to version 4.6.4 from 4.6.3.
2016-12-10 12:48:52 +00:00
Rene Ladan
a04d907fb4 emulators/fuse-roms: use my server as a backup for both distfiles,
sometimes the primary servers are flaky.

Reported by:	pkg-fallout
2016-12-08 20:35:42 +00:00
Tijl Coosemans
f83c7639aa Remove libintl.so.9 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:52:19 +00:00
Tijl Coosemans
6ead27eb95 Remove libiconv.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 19:23:24 +00:00
Tijl Coosemans
ca2176f4ac Remove libjpeg.so.11 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.
2016-12-08 16:39:11 +00:00
Tijl Coosemans
7ae3f48312 Remove libogg.so.8, libvorbis.so.4 and libvorbisfile.so.6 compatibility
links that were added in r374303 to prevent massive PORTREVISION bumps.
Bump dependent ports that have not been bumped since.
2016-12-08 15:38:24 +00:00
Gerald Pfeifer
2c8b63fc90 Fix a typo in pkg-plist that sneaked in after all my testing, and hence
packaging for lib/wine/api-ms-win-security-lsapolicy-l1-1-0.dll.so.
2016-12-08 12:38:59 +00:00
Gerald Pfeifer
7385ffc21b Update to Wine 1.9.24. This includes the following changes:
- Support for unordered access views in Direct3D.
 - Many fixes in the regression tests.
 - Some more improvements in HID support.
 - Various bug fixes.

The Staging patchset has not been ported to this version of Wine yet,
even after nearly two weeks, so mark the port BROKEN when the STAGING
option is set.  This also affects the wine-staging port.
2016-12-07 12:00:33 +00:00
Jan Beich
07f766b6fd emulators/citra: update to s20161207
Changes:	fb13bfe...07f65ad
2016-12-06 22:55:08 +00:00
Rene Ladan
58e45edf17 emulators/fuse-roms: fix fetch [1]
- Factor out a common subdirectory used on the Fedora mirrors
- Bump the Fedora version to 25
- Add back a mirror for Opus-22.rom

Reported by:	pkg-fallout [1]
2016-12-04 19:52:42 +00:00
Roger Pau Monné
4168d77f03 xen: update to 4.7.1
Xen 4.7.1 contains the following XSAs: 184, 185, 186, 187, 188 and 190 which
where missing in the previous package. Additionally XSAs 191, 192, 193, 194,
195, 197 and 198 are also applied.

Approved by:	bapt
Sponsored by:	Citrix Systems R&D
2016-12-02 16:07:24 +00:00
Ganael LAPLANCHE
c3b4952eb6 Use gtest from ports instead of Externals/
Reported by:	jbeich
2016-12-02 15:26:32 +00:00
Mathieu Arnold
8b4093cba5 Do not use post-stage. Use post-install instead.
The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-12-02 11:58:21 +00:00
Ganael LAPLANCHE
3d8bb1a40a Simplify Dolphin-emu port and update it to 5.0 2016-12-02 11:02:13 +00:00