Commit graph

6565 commits

Author SHA1 Message Date
Rene Ladan
cba361dcee emulators/libspectrum: update to 1.3.4 2017-06-08 01:00:34 +00:00
Mathieu Arnold
99761d7f4c Convert every usage of https://github.com/.../archive/xxx to USE_GITHUB.
While there, fix small style issues.

Sponsored by:	Absolight
2017-06-06 16:18:16 +00:00
Jan Beich
29f87075cf emulators/ppsspp: update to 1.4.2
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.4.1...v1.4.2
MFH:		2017Q2
2017-06-04 16:02:41 +00:00
Gerald Pfeifer
1ac9d76eb2 Bump PORTREVISION for pkg-descr change. 2017-06-04 14:34:18 +00:00
Gerald Pfeifer
497d2f28e4 Be more bold re games working.
Add a note on when to use this port and how it relates to i386-wine.

Discussed with:	dbn
2017-06-04 14:33:34 +00:00
Larry Rosenman
8c5cf0c48c emulators/tpm-emulator: fail to run in arm64 due to improper getopt(3) use
Add patch to fix it.

PR:		219352
Submitted by:	Phillip R. Jaenke <prj@rootwyrm.com>
Approved by:	maintainer timeout.
2017-06-03 21:56:25 +00:00
Gerald Pfeifer
1259a0b7fc Update to Wine 2.9. This includes the following changes:
- Support for tesselation shaders in Direct3D.
 - Binary mode support in WebServices.
 - Clipboard changes detected through Xfixes.
 - User interface improvements in RegEdit.
 - Various bug fixes.
2017-05-31 06:53:21 +00:00
Tijl Coosemans
945d555ca2 Update to 2.17-157.el7_3.2. 2017-05-28 17:01:33 +00:00
Mark Linimon
386a493ae9 Mark some ports failing on armv6, for errors classified as "missing_header".
While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-27 22:30:08 +00:00
Tijl Coosemans
910a983951 Fix checksum of glibc src rpm.
PR:		219570
2017-05-26 15:17:13 +00:00
Mark Linimon
d32f1af461 These ports fail the same way on armv6 as they do on aarch64.
Approved by:	portmgr (tier-2 blanket)
2017-05-26 14:27:45 +00:00
Tijl Coosemans
f5ff45047e Update util-linux to 2.23.2-33.el7_3.2.
PR:		218728
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-05-26 10:49:21 +00:00
Tijl Coosemans
e6b80f8333 Update to CentOS 6.9.
PR:		218732
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-05-26 10:26:39 +00:00
Baptiste Daroussin
1f05404eec Register dependency on groff 2017-05-25 14:35:49 +00:00
Jan Beich
a1c87a88bb emulators/ppsspp: update to 1.4
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/releases/tag/v1.4.1
MFH:		2017Q2
2017-05-23 13:06:58 +00:00
Matthew Rezny
b760897dde Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
2017-05-23 05:03:14 +00:00
Mark Linimon
081beb2d38 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-22 13:17:38 +00:00
Mark Linimon
65f2e41ca3 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-21 13:21:04 +00:00
Gerald Pfeifer
7d974a6402 Update to Wine 2.8. This includes the following changes:
- Direct3D command stream runs asynchronously.
 - Better serial and parallel ports autodetection.
 - Still more fixes for high DPI settings.
 - Various bug fixes.
2017-05-20 16:46:53 +00:00
Mark Linimon
73a2d70934 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
2017-05-20 12:02:07 +00:00
Jan Beich
1cbf47a8da devel/google{test,mock}: update to 1.8.0.50
Changes:	a2b8a8e...59c795c
2017-05-18 23:22:00 +00:00
Nikolai Lifanov
31b8749462 update emulators/winetricks to 20170517 2017-05-18 17:19:40 +00:00
Jan Beich
aa3b4b329a emulators/citra: update to s20170516
Changes:	ea53d608...8d558777a
MFH:		2017Q2
2017-05-17 15:00:04 +00:00
Dirk Meyer
90d32e9b94 - rename option ASOUND to ALSA
- rename option PULSE to PULSEAUDIO
PR:		219120
Submitted by:	Tobias Kortkamp
2017-05-16 19:28:59 +00:00
Antoine Brodin
73c317480d Mark BROKEN: fails to link
linux-gnu-sdl/object/video/alpha.o: In function `init_alpha':
alpha.c:(.text+0x3): undefined reference to `alpha'

Reported by:	pkg-fallout
2017-05-14 18:47:36 +00:00
Dirk Meyer
5862af14bd - update to 3.1 2017-05-14 17:17:42 +00:00
Rene Ladan
04cce60155 emulators/fuse: update to 1.3.5
Submitted by:	portscout
2017-05-14 09:39:40 +00:00
Mark Linimon
7e4f41c690 Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-13 23:21:37 +00:00
Matthew Rezny
e6acde078c Consolidate the Mesa ports, update to 17.0.4, and add Wayland option
* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs,
  graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted
* mesa-libs has a new WAYLAND option that enables platform support in libEGL
* mesa-dri now depends on graphics/s2tc for compressed texture support [1]
* re-remove obsolete dependency on makedepends [2]
* correct sed fix backported from 17.1 [3]

PR:		218799 (exp-run), 212762 [1], 218552 [2], 218562 [3]
Submitted by:	dbn [1], jbeich [2,3]
Reported by:	afiskon@devzen.ru [1]
Reviewed by:	kwm, johalun0@gmail.com
Approved by:	portmgr, swills (mentor)
Differential Revision:  https://reviews.freebsd.org/D10448
2017-05-12 18:46:53 +00:00
Roger Pau Monné
0e78990b85 xen: XSA-{213,214,215}
Apply XSA-213, XSA-214 and XSA-215.

MFH:		2017Q2
Approved by:	bapt
Sponsored by:	Citrix Systems R&D
2017-05-10 12:55:20 +00:00
David Naylor
e012213cc9 emulators/i386-wine-devel: update to 2.7 2017-05-08 19:17:31 +00:00
Danilo Egea Gondolfo
f771d481cc - Update to 0.183 2017-05-07 20:41:49 +00:00
Gerald Pfeifer
693f3358ce Update to Wine 2.7. This includes the following changes:
- TCP and UDP connection support in WebServices.
 - Various shader improvements for Direct3D 11.
 - Improved support for high DPI settings.
 - Partial reimplementation of the GLU library.
 - Support for recent versions of OSMesa.
 - Various bug fixes.
2017-05-03 20:52:04 +00:00
Jan Beich
b324ade02d devel/boost-*: update to 1.64.0
Changes:	http://www.boost.org/users/history/version_1_64_0.html
PR:		218835
Approved by:	office (bapt)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D10472
2017-05-02 06:48:10 +00:00
Mark Linimon
3980169c5f Provide error messages for some ports failing on aarch64, and, in a
few cases, other tier-2 archs.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2017-05-01 19:24:00 +00:00
Jung-uk Kim
25b71d9688 Update to 5.1.22. 2017-05-01 18:49:02 +00:00
Rene Ladan
3c65e7bc12 emulators/libspectrum: update to 1.3.3
Submitted by:	portscout
2017-04-30 11:05:46 +00:00
Antoine Brodin
1f2800dc44 Update to 1.0.1 2017-04-30 10:45:06 +00:00
Olivier Cochard
6d7cdc135f Update to 0.2.16 and fix tap interface usage.
PR:		218893
Submitted by:	olivier
Approved by:	pavelivolkov@gmail.com (maintainer)
Sponsored by:	Orange
2017-04-27 09:43:41 +00:00
Alex Kozlov
f37a53c2ba - Remove checks for .PARSEDIR and vestiges of pmake support
PR:	218832
Approved by:	portmgr (antoine)
2017-04-26 19:04:30 +00:00
Alexey Dokuchaev
85807442d5 Add a port of AlmostTI, simple emulator for Z80-based series of Texas
Instruments calculators, written by Marat Fayzullin and modified for
better Unix support by Doug Melton.

Our local modifications offer better keyboard mappings out of the box,
making it suitable as desktop calculator when you need something more
advanced than dc(1), bc(1), or your favorite language's REPL.

WWW: http://fms.komkon.org/ATI85/

TIMESTAMP (AlmostTI13-Unix-DougMelton-051409.tar.gz) = 1261815086
2017-04-26 09:10:00 +00:00
Thomas Zander
b50a4186ce Chase ffmpeg 3.3 update (ABI changes)
PR:		218658
Submitted by:	riggs
2017-04-25 08:20:30 +00:00
Jan Beich
89c9db181f emulators/citra: update to s20170421
Changes:	6a72bd62b...ea53d608
MFH:		2017Q2
2017-04-23 14:40:56 +00:00
Gerald Pfeifer
42c8b6c120 Adjust PORTSCOUT to the new versioning scheme of Wine where current
releases carry versions of the form 2.0.x, whereas new development
snapshots are labeled 2.y.
2017-04-23 10:26:34 +00:00
David Naylor
83d0c1da14 emulators/i386-wine-devel: update to 2.6
- Remove redundant ${CAT} of ${PKGMESSAGE}
2017-04-23 05:56:28 +00:00
David Naylor
4180514415 emulators/i386-wine: update to 2.0.1
- Remove redundant ${CAT} of ${PKGMESSAGE}
2017-04-23 05:54:44 +00:00
Jose Alonso Cardenas Marquez
1779c7e01c - Remove extra -malign-double entry 2017-04-22 02:59:22 +00:00
Jose Alonso Cardenas Marquez
69fbc0fac4 - Fix build on i386
- Bump PORTREVISION
2017-04-22 02:56:14 +00:00
Alan Somers
a1992c0fdb Add missing file from r438925
Apparently when you run "make makepatch" in a slave port, the patchfiles get
put into the master port's directory

Pointy-hat to:	asomers
Reported by:	pkg-fallout
Approved by:	brd (implicit)
MFH:		2017Q2
Sponsored by:	Spectra Logic Corp
2017-04-21 23:47:27 +00:00
Jung-uk Kim
1b60b21578 Add a forgotten Qt4 patch in the previous commit.
Pointyhat to:	jkim
PR:		218795
2017-04-21 16:43:28 +00:00
Dmitry Marakasov
9d48dcd3f6 - Fix shebangs 2017-04-21 16:32:16 +00:00
Dmitry Marakasov
3e6e43a99f - Add LICENSE
- Fix shebangs
- Add NO_ARCH
- Regenerate patches
- Fix WWW:
2017-04-21 08:43:45 +00:00
Gerald Pfeifer
0f046495bc Update to the Wine maintenance release 2.0.1, bringing various bug fixes
and deprecating tools/wineinstall.

Switch to .xz distribution files from .bz2 on the way.
2017-04-20 19:18:21 +00:00
Gerald Pfeifer
3d80f250e4 Update to Wine 2.6. This includes the following changes:
- Multi-threaded command stream in Direct3D.
 - More Shader Model 5 instructions.
 - More support for 3D textures.
 - Better font transformations in DirectWrite.
 - Various bug fixes.
2017-04-20 18:53:28 +00:00
Alan Somers
a393a488df emulators/qemu-utils: fix build after r435826
PR:		217717
Reported by:	pkg-fallout
Reviewed by:	brd
Approved by:	brd (ports)
MFH:		2017Q1
2017-04-20 05:57:47 +00:00
Jung-uk Kim
271ca0bb04 Clean up the patch header. 2017-04-19 18:15:05 +00:00
Jung-uk Kim
548f7b46ec - Fix build with option QT4.
- Warn users Qt4 support may be removed in the future.

PR:		218748
Submitted by:	w dot schwarzenfeld at utanet dot at (initial)
2017-04-19 18:10:34 +00:00
Jung-uk Kim
8a781f8dbd Update to 5.1.20. 2017-04-18 20:56:44 +00:00
David Naylor
69cca5c98b emulators/i386-wine-devel: update to 2.5_1
- fix direct use of commannds

Suggested by:	danfe@
2017-04-15 15:54:54 +00:00
Renato Botelho
c8cb3b67f8 Make vmware-kmod startup script to return 1 when it fails
Approved by:	swills (maintainer)
MFH:		2017Q2
Sponsored by:	Rubicon Communications (Netgate)
Differential Revision:	https://reviews.freebsd.org/D10397
2017-04-14 17:36:31 +00:00
Jan Beich
97c65e0147 emulators/citra: update to s20170413
Changes:	eb8a7a92c...6a72bd62b
MFH:		2017Q2
2017-04-13 20:25:29 +00:00
Muhammad Moinur Rahman
16b46a8d86 emulators/qemu: Update version 2.8.0=>2.8.1 2017-04-12 20:12:07 +00:00
Mathieu Arnold
ee01cb3802 fix ports using xargs directly.
Sponsored by:	Absolight
2017-04-12 13:31:05 +00:00
Jung-uk Kim
71965906c8 Reduce #if/#endif for code readibility. No functional change. 2017-04-11 17:44:16 +00:00
Jung-uk Kim
c6aec7cf48 Fix a typo introduced in the previous commit. 2017-04-11 15:35:26 +00:00
Jung-uk Kim
897d9aee58 Fix build on head after r316648.
Submitted by:	Michael Butler (imb at protected-networks dot net) (initial)
2017-04-10 18:52:18 +00:00
Dmitry Marakasov
b7dda5b4c0 - Update to 102
PR:		211855
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2017-04-10 13:17:17 +00:00
Alex Kozlov
f3463c55b4 - Add a number of PDF files containing comprehensive documentation [1]
- Add manual page [1]
- Stop mangling binary files with dos2unix [2]

PR:	218151 [1]
PR:	218405 [2]

Submitted by:	bob@eager.cx (maintainer) [1]
Submitted by:	Brad Sliger <code@sliger.org> [2]
Approved by:	bob@eager.cx (maintainer) [2]
2017-04-10 10:26:49 +00:00
Gerald Pfeifer
3530df8cb6 Update to Wine 2.5. This includes the following changes:
- Support for message-mode named pipes.
 - Translation of version resources through po files.
 - Transform feedback support in Direct3D.
 - Scheduler classes in C++ runtime.
 - Better scrolling in popup menus.
 - More improvements to the XML reader.
 - Various bug fixes.

Plus a number of new facilities coming with wine-staging and the
STAGING option in wine-devel.
2017-04-10 07:51:16 +00:00
Jan Beich
de5ff43631 emulators/ppsspp: builds fine on aarch64
Reported by:	pkg-fallout
2017-04-08 22:11:27 +00:00
Jan Beich
93bf478ed9 emulators/ppsspp: don't enable EGL by default on arm
ext/native/base/PCMain.cpp:75:10: fatal error: 'EGL/egl.h' file not found
 #include "EGL/egl.h"
          ^
1 error generated.

Reported by:	pkg-fallout
2017-04-07 01:34:22 +00:00
Roger Pau Monné
a8aaff068f xen: apply XSA-212
And do some portlint fixing (thanks to Li-Wen Hsu).

Approved by:	lwshu
Sponsored by:	Citrix Systems R&D
MFH:		2017Q1
2017-04-04 13:32:53 +00:00
Nikolai Lifanov
99b0603d90 update emulators/winetricks to 20170327 2017-04-02 22:06:30 +00:00
David Naylor
8bf926b3b9 emulators/i386-wine-devel: update to 2.4
- track version bump in wine-mono dependency
2017-04-02 05:39:01 +00:00
Jan Beich
54398e87ae emulators/ppsspp: temporarily unblock build on aarch64 2017-04-01 18:11:20 +00:00
Gerald Pfeifer
0fd0fb5528 Appease portlint wrt. patch file format. 2017-04-01 16:23:46 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Jan Beich
676cec2efb emulators/citra: update to s20170325
Changes:	2044041c...eb8a7a92c
2017-03-31 13:33:47 +00:00
Jan Beich
7215f56506 emulators/ppsspp: update to 1.4
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/releases/tag/v1.4
2017-03-31 13:10:02 +00:00
Mathieu Arnold
f70343fa84 Remove obsolete PROJECTHOST.
Sponsored by:	Absolight
2017-03-30 21:12:43 +00:00
Brooks Davis
61e882d6eb Update to a fresh snapshot.
Rework to depend on emulators/qemu for any ancillary files rather than
installing a conflicting set.[0]

Disable more automatically detected bits so dependencies are correct
when built manually.

Requested by:	jhb[0]
Sponsored by:	DARPA, AFRL
2017-03-29 20:10:08 +00:00
Dmitry Marakasov
5b41e390d0 - Switch to bitbucket, unbreak fetch; no change in tarball contents
- Minor fixes

Approved by:	portmgr blanket
2017-03-29 06:52:26 +00:00
Jan Beich
7d114e9956 emulators/ppsspp: backport ffmpeg >= 3.1.1 crash workaround
https://github.com/hrydgard/ppsspp/issues/9026
2017-03-28 19:11:35 +00:00
Nikolai Lifanov
9869c9af3a update emulators/winetricks to 20170326 release 2017-03-27 14:30:01 +00:00
Antoine Brodin
8fb879105d Switch default version of samba from 4.3 to 4.4
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D10131
2017-03-25 23:37:05 +00:00
Steve Wills
15b8d7f152 emulators/open-vm-tools: improve scripts
Make it possible to disable the rc scripts.
Still default to enabled, but only when checkvm says we are in a VM.
While here, improve scripts slightly.

Requested by:	mat
Tested by:	mat
2017-03-24 14:43:24 +00:00
Li-Wen Hsu
04f1110d2b - Update WWW 2017-03-23 05:47:42 +00:00
Steve Wills
988c348b42 emulators/open-vm-tools: Update to 10.1.0
PR:		212471
2017-03-22 14:52:00 +00:00
Antoine Brodin
7cfe69b584 - Add USES=samba to handle dependency on samba
Valid ARGS:  build, env, lib, run (default: build,run)
- Add SAMBA_DEFAULT to bsd.default-versions.mk (default: 4.3)
- Remove obsolete samba36 ports
- Modify samba4x ports to install libsmbclient
- Convert the ports tree to USES=samba

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D8919
2017-03-21 21:59:31 +00:00
Gerald Pfeifer
62f3192eab Update wine-devel to Wine 2.4. This includes the following changes:
- Built-in implementation of cryptographic hashes.
 - More Direct3D command stream work.
 - Simulated bold and italic in DirectWrite.
 - Improvements to the XML reader.
 - Various bug fixes.

Also the Mono engine (wine-mono-devel) is updated with upstream fixes
to version 4.7.0.
2017-03-21 21:13:26 +00:00
Gerald Pfeifer
8bdee165b4 Update emulators/wine-mono to version 4.6.4 and switch to new MASTER_SITES.
Switch emulators/wine to this (from emulators/wine-mono-devel) and bump
PORTREVISION accordingly.
2017-03-21 20:48:59 +00:00
Nikolai Lifanov
52d0bfe728 update emulators/winetricks to 20170316
This version uses more native tools on FreeBSD.
2017-03-21 17:09:20 +00:00
Gleb Smirnoff
d5ee3148dc Make it compilable on FreeBSD 12 after struct inpcb and struct tcpcb were
stopped being exported.
2017-03-21 08:58:00 +00:00
Gleb Smirnoff
c869d2c529 Make it compilable on FreeBSD 12 after struct inpcb and struct tcpcb were
stopped being exported.
2017-03-21 08:27:28 +00:00
Roger Pau Monné
6a777074d5 xen: update to 4.7.2
Apply build fixes for clang 4.0 (picked from upstream) and XSA-211.

Reviewed by:		bapt
MFH:			2017Q1
Sponsored by:		AsiaBSDCon
Differential revision:	https://reviews.freebsd.org/D9926
2017-03-20 10:42:20 +00:00
Jose Alonso Cardenas Marquez
6b5f3067f9 - Update MASTER_SITES
- Update WWW
- Remove BROKEN/DEPRECATED
- Add LICENSE
2017-03-18 06:57:10 +00:00
Jose Alonso Cardenas Marquez
cd1a07f980 - Update to 0.9.43
- Update MASTER_SITES
- Update WWW
- Remove obsolete patch file
2017-03-18 06:23:07 +00:00
Jose Alonso Cardenas Marquez
e4ddd77345 - Update to 4.7.3
- Update WWW
- Update MASTER_SITES
2017-03-18 05:54:52 +00:00
Jan Beich
d928ff9130 emulators/citra: update to s20170315
Changes:	e971f17bb...2044041c
MFH:		2017Q1
2017-03-16 16:15:24 +00:00
Jung-uk Kim
e90df162f1 Update to 5.1.18. 2017-03-15 22:22:59 +00:00
Rene Ladan
07b633baaf emulators/fuse: update to 1.3.4 2017-03-11 18:37:56 +00:00
Muhammad Moinur Rahman
8843b309dd emulators/qemu: Fix post-patch for CDROM_DMA option
Submitted by:	ilavsky.martin@gmail.com
2017-03-10 21:09:05 +00:00
Muhammad Moinur Rahman
cf2484d8a1 emulators/qemu: Update version 2.6.1=>2.8.0
- Fix ncurses build uses to use base version and remove from CONFIGURE_ARGS
  for OPTIONS usage [1]

PR:		211973[1]
Submitted by:	ilavsky.martin@gmail.com[1]
2017-03-10 12:54:21 +00:00
Jung-uk Kim
bc6e83f398 Improve D-Bus support. 2017-03-09 21:50:29 +00:00
Jung-uk Kim
873effc7bb Fix build with option QT4.
Submitted by:	Walter Schwarzenfeld (w dot schwarzenfeld at utanet dot at)
2017-03-09 19:21:42 +00:00
Tijl Coosemans
627ceb22cb Update util-linux-ng to 2.17.2-12.24.el6_8.3.
PR:		217394
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-03-09 19:10:16 +00:00
Jung-uk Kim
9fc7e23845 Update to 5.1.16. 2017-03-09 00:25:44 +00:00
Dmitry Marakasov
ac3e42f476 - Add LICENSE
- Add missing xorg dependency
- Respect CFLAGS/LDFLAGS
- Unsilence installation
- Switch to options helpers
- Regenerate patches
2017-03-08 09:01:49 +00:00
Gerald Pfeifer
c41d34a26e Update to Wine 2.3. This includes the following changes:
- Obsolete wineinstall script removed.
 - More Direct3D command stream work.
 - A few more Shader Model 5 instructions.
 - Better underline rendering in DirectWrite.
 - Improved ODBC support on 64-bit.
 - Various bug fixes.
2017-03-07 19:59:31 +00:00
Sean Bruno
2bc215492c Disable FPU on 32 bit mips. This will cause some additional breakage in
pkg building on mips.  Some ports errneously try and use FPU instructions
and will insta-crash when run on real hardware.  This change will identify
those ports that have these types of instructions so they can be fixed.
- dnelson

Add handler for fdatasync(). Quiesce noise about missing handler.
- jkim
2017-03-07 18:44:46 +00:00
Alexander Kabaev
f362ba18d3 Fix build on FreeBSD-current with Clang 4.0.
Approved by:	Tom Carrick (maintainer)
2017-03-07 03:13:33 +00:00
Li-Wen Hsu
8fd4b6e35d - Update to 20170306 snapshot 2017-03-06 09:07:55 +00:00
Mathieu Arnold
379006d17e Cleanup USE_GITHUB with GH_TUPLE usage.
Do not use GH_TUPLE for the default distfile.

With hat:	portmgr
Sponsored by:	Absolight
2017-03-05 08:13:28 +00:00
Rene Ladan
9c43955bf4 Remove expired port:
2017-03-01 emulators/hyperv-is: does not support any actual FreeBSD release
2017-03-03 18:53:58 +00:00
Mathieu Arnold
bebf3178ae Mark the remaining ports depending on Google Code as DEPRECATED, with an
EXPIRATION_DATE at the end of April 2017.

In the past six months, about a third of the ports marked BROKEN because
they were hosted on Google Code have been fixed.  The remaining must not
be of use to anyone.

With hat:	portmgr
Sponsored by:	Absolight
2017-03-03 16:00:19 +00:00
Sean Bruno
c8e1ea6f6c Add configure arg to fix build on 10.x
PR:	217411
Submitted by:	John Hein <z7dr6ut7gs@snkmail.com>
2017-03-01 22:08:29 +00:00
Sean Bruno
75bb1e5675 Capture improvements to allow -j arguments to gmake work. 2017-03-01 22:07:17 +00:00
Sean Bruno
0ae256d150 update sha256 and size as I didn't do that when I updated.
Submitted by:	w.schwarzenfeld@utanet.at
2017-03-01 20:41:53 +00:00
Sean Bruno
b5bce6843f Capture fix for getrlimit()/setrlimit() which helps out with proper
handling of wait6().

34a5a54e4d
2017-03-01 16:50:40 +00:00
Dmitry Marakasov
959e0e409e - Fix LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
2017-03-01 09:01:42 +00:00
Mark Linimon
f01a6f4ab3 Mark a few more ports that create large logfiles broken on armv6.
Approved by:	portmgr (tier-2 blanket)
2017-02-26 15:38:10 +00:00
Vanilla I. Shu
ecd14bc9d3 Update to 2.2.3. 2017-02-26 13:51:27 +00:00
Gerald Pfeifer
a14b359b8d Use 32-bit and 64-bit (instead of 32bit and 64bit) in COMMENTs and comments.
Approved by:	dbn (maintainer)
2017-02-26 11:07:02 +00:00
Antoine Brodin
aa5286eed0 Fix "make test" when PREFIX != LOCALBASE
Reported by:	jbeich
2017-02-25 14:39:00 +00:00
Antoine Brodin
b7fb1edfb6 Update to 1.0 2017-02-25 13:10:29 +00:00
Antoine Brodin
10c0028ec3 Update to 1.0 2017-02-25 13:09:55 +00:00
Gerald Pfeifer
80b26ee082 Update to Wine 2.2. This includes the following changes:
- Windows version set to Windows 7 for new prefixes.
 - More steps towards the Direct3D command stream.
 - Still more Shader Model 5 instructions.
 - Initial support for double-buffered theme painting.
 - Various bug fixes.
2017-02-24 20:11:51 +00:00
Sean Bruno
9f8fdd34bd Accept patch to fix fetching of distfiles (getifaddrs) on big endian machines.
As a side affect, we get a semi-functional ifconfig now.  :-)
2017-02-23 14:34:47 +00:00
Li-Wen Hsu
d27d93f4e8 - Update to 20170220 snapshot 2017-02-22 08:09:32 +00:00
Jan Beich
ddd8721c35 emulators/citra: update to s20170221
Changes:	ebe01506...e971f17bb
MFH:		2017Q1
2017-02-22 02:29:29 +00:00
Jung-uk Kim
7580c94a58 Update the hints to use service(8). 2017-02-21 22:02:51 +00:00
Jung-uk Kim
addc8acba7 Warn and stop build if the kernel cannot execute a 32-bit binary.
PR:		193946
2017-02-21 21:56:31 +00:00
Jung-uk Kim
db1bb10b97 Fix build with option QT4.
PR:		217240
2017-02-21 20:12:51 +00:00
Enji Cooper
c2f3d4d0d9 emulators/open-vm-tools: change sysctl_add_oid use to SYSCTL_ADD_OID
sysctl_add_oid was changed in base/head@r310051 to take a label parameter,
and open-vm-tools doesn't supply it as it depends on the old KPI signature.
SYSCTL_ADD_OID doesn't require the label parameter since its inception
though, thus it's a backwards compatible solution for adding sysctl oids.

PR:		215353
Reported by:	dim
Submitted by:	ed
Reviewed by:	ed, lwhsu
Approved by:	lwhsu
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D9698
2017-02-21 19:20:47 +00:00
Tobias C. Berner
f3c180c343 Update Qt5 to 5.7.1, and unify the Qt4 and Qt5 ports some more
* Update Qt5 to 5.7.1
* Move Qt4 binaries to lib/qt4/bin
* Move Qt5 libraries to lib/qt5/lib
  By moving the libraries we should finally be able to get rid of the inplace
  upgrade bug (see ports bugs 194088, 195105 and 198720):  when Qt5's libraries
  were lying in /usr/local/lib, which would often get added by pkgconfig to the
  linker paths via dependencies, the already installed libraries were linked
  against, instead of the ones that were being built. This forced us to make
  sure, that -L${WRKSRC}/lib was always coming before -L/usr/local/lib in the
  linker flags. With this change this should no longer be the case.
* Rename some ports to match the rest (foo-qtX -> qtX-foo)
* Depend on new port misc/qtchooser [see UPDATING & CHANGES]

There are several new Qt5 ports which all have been created by Marie Loise Nolden
<nolden@kde.org>. Thanks again.

PR:		216797
Exp-Run by:	antoine
Reviewed by:	rakuco, mat, groot_kde.org
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9213
2017-02-18 19:48:05 +00:00
Nikolai Lifanov
de481b1e28 emulators/winetricks - add additional dependencies
PR:		217181
Reported by:	John Smith <godevilove@ya.ru>
2017-02-17 20:29:47 +00:00
Nikolai Lifanov
aba3999b4f clarify in pkg-message that 32 bit Wine is required
PR:		216488
Reported by:	John Smith <godevilove@ya.ru>
2017-02-13 20:08:22 +00:00
David Naylor
abf93271a5 emulators/i386-wine-devel: update to 2.1 2017-02-13 19:27:17 +00:00
David Naylor
7330c57938 emulators/i386-wine: update to 2.0 2017-02-13 19:24:56 +00:00
Nikolai Lifanov
29bc8b4ce9 update emulators/winetricks to 20170207
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9514
2017-02-09 19:54:23 +00:00
Gerald Pfeifer
7ecc2f7dfa Update to Wine 2.1 and hence the new development branch past the
Wine 2.0 release series.  This includes the following changes:
 - Many fixes that were deferred during code freeze.
 - More Shader Model 5 instructions.
 - A number of improvements to MIME message handling.
 - Line breaking improvements in DirectWrite.
 - HID bus service now running by default.
 - Direct2D rendering improvements.
 - Various bug fixes.

Source tarballs now use xz compression, so download size has reduced nicely.
2017-02-09 09:11:45 +00:00
Dirk Meyer
8dba87b4b3 - let configure pick up sdl
- make portlint happier
2017-02-09 08:12:10 +00:00
Rene Ladan
1ab0f4fe2a emulators/fuse: update to 1.3.3
Bugfix release, mostly for disk images.
2017-02-08 19:32:45 +00:00
Li-Wen Hsu
6bf35d1af2 - Makr only for amd64 2017-02-08 07:08:25 +00:00
Li-Wen Hsu
be8438731c Add RISC-V ISA Simulator:
- emulators/riscv-fesvr, RISC-V Frontend Server
- emulators/riscv-isa-sim, Spike, a RISC-V ISA Simulator

Original work is done by sbruno

Reviewed by:	br (earlier version)
Differential Revision:	https://reviews.freebsd.org/D7527
2017-02-07 15:33:04 +00:00
Li-Wen Hsu
243df7225f - Update to 20170205 snapshot 2017-02-05 20:30:54 +00:00
Jan Beich
479c62a87f emulators/skyeye: unbreak with gcc5 or later
./arch/mips/libmips.a(decoder.o): In function `decode':
arch/mips/common/decoder.c:1105: undefined reference to `sign_extend_UInt32'
./arch/mips/libmips.a(decoder.o): In function `decode':
arch/mips/common/decoder.c:240: undefined reference to `divide_UInt32'
arch/mips/common/decoder.c:231: undefined reference to `divide_Int32'
arch/mips/common/decoder.c:64: undefined reference to `sign_extend_UInt32'
collect2: error: ld returned 1 exit status

PR:		216707
Reported by:	antoine (via exp-run)
2017-02-05 04:03:18 +00:00
Jan Beich
c5a6f194e2 emulators/raine: partially unbreak with gcc5 or later
linux-gnu-sdl/object/games/ctribebl.o: In function `ExecuteCombaTribesFrame':
ctribebl.c:(.text+0x148): undefined reference to `TechnosSoundOld_Frame'
linux-gnu-sdl/object/68020/a020core.o: In function `L_8_409':
core.c:(.data+0x35d85): undefined reference to `m68k_do_jsr'
linux-gnu-sdl/object/68020/a020core.o: In function `op_4e90':
[...]

PR:		216707
Reported by:	antoine (via exp-run)
2017-02-05 03:30:33 +00:00
Gerald Pfeifer
f7fbd00d67 Update from the 1.8 release series to Wine 2.0.
This represents over a year of development effort and around 6600
individual changes.

Support for Microsoft Office 2013 is a major highlight, and it
contains improvements across the board, as well as support for
many new applications and games.

== Text and fonts

- More DirectWrite features are implemented, including:
  - Drawing of underlines.
  - Renderer sees drawing effect associated with text segment.
  - Support for color fonts in COLR/CPAL format.
  - Initial font fallback support, builtin data for some of CJK ranges.
  - Support for Wine-specific font replacement registry settings.
  - Improved font metrics resolution in case of incomplete or
    ambiguous font data.
  - Support for EUDC font collection based on current registry
    settings.
- Font embedding in PDF files is supported.
- The RichEdit control supports bulleted and numbered lists.
- Bold glyphs can be synthesized also for bitmap fonts.
- Character tables are based on version 9.0.0 of the Unicode Standard.

== Graphics

- Window, bitmap and GDI DC render targets are implemented in Direct2D.
- A wide range of optimizations make the DIB engine noticeably faster.
- GDI graphic paths are reimplemented for better compatibility; they
  are also supported with enhanced metafiles.
- Gradients are supported in GDI enhanced metafiles.
- Metafiles are better supported in GdiPlus.

== User interface

- Clipboard support is reimplemented for better compatibility; copy & paste
  of HTML text is also improved. Drag & drop works more smoothly.
- In desktop mode, the taskbar displays running applications and
  allows switching between them.
- Version 4 of the system tray notification protocol is implemented.
- In desktop mode, some less common display resolutions like 640x400
  and 1280x960 are supported.
- More user interface elements scale correctly with high-DPI screens.

== Direct3D

- More Direct3D 10 and 11 features are implemented, including:
  - Several more shader model 4 and 5 shader instructions.
  - Several more resource formats.
  - Integer vertex shader inputs.
  - Typeless resources.
  - sRGB read/write support.
  - Depth and stencil clears.
  - Depth-only draws.
  - Array textures.
  - Index buffer offsets.
  - Unordered access views.
  - Primitive restart.
- The WineD3D graphics card database recognizes more graphics
  cards. When available, the GLX_MESA_query_renderer GLX extension is
  used to provide more accurate information about the graphics card.
- The (system) memory layout of texture resources more closely matches
  Windows. This affects applications that write beyond the bounds of a
  MIP-level, like for example League of Legends.
- The implementation of non-maskable multisample anti-aliasing is more
  correct. In particular, when the ARB_internalformat_query extension
  is available, only quality levels corresponding to specific sample
  counts supported by the OpenGL implementation are reported to the
  application.  Previously, reporting a large number of non-maskable
  multisample anti-aliasing quality levels would break some
  applications.
- Direct3D 11 feature levels are supported.
- Retrieving a GDI device context from DXGI surfaces is
  implemented. This is used for rendering to DXGI surfaces using GDI.
- More DXGI swapchain methods are implemented, particularly those
  relating to switching display modes and switching to and from
  fullscreen.
- When ARB_clip_control and ARB_viewport_array are both supported,
  position fixups are slightly more efficient.
- The APPLE_client_storage extension is no longer used. It caused more
  problems than it solved.
- New HKCU\Software\Wine\Direct3D registry keys:
  - "CheckFloatConstants" (REG_SZ).
    Setting this to "enabled" enables additional run-time bounds
    checking on relatively addressed shader constant access. This
    helps some (broken) applications, but comes at a performance cost.
  - "MaxShaderModelHS", "MaxShaderModelDS" and "MaxShaderModelCS" (REG_DWORD).
    These limit the maximum supported shader model for hull, domain,
    and compute shaders respectively, analogous to the existing
    "MaxShaderModelVS", "MaxShaderModelGS", "MaxShaderModelPS"
    keys. Note that these shader types are new in shader model 5, so
    setting this to anything lower than 5 will effectively disable
    them.
  - "SampleCount" (REG_DWORD).
    Setting this registry key will force the multisample anti-aliasing
    sample count to the specified value for swapchain render
    targets. This allows anti-aliasing to be forced on applications
    that do not otherwise support anti-aliasing themselves, but may
    have no effect or break the application depending on the specific
    application.

== DirectDraw

- Retrieving a GDI device context from a DirectDraw surface is
  implemented in a more accurate way. In particular, retrieving a GDI
  device context for a "client memory" surface will retrieve a GDI
  device context that's backed by that same client memory.
- A number of fixes related to vertex transformation in early
  DirectDraw versions have been made.

== D3DX

- The support for the D3DX 9 effect framework is more complete, in
  particular:
  - There is initial support for preshaders.
  - Many more effect states are correctly applied.
- D3DX 10 and 11 asynchronous data loaders are implemented.
- The d3dx9 DLLs no longer forward to d3dx9_36, but are built from the
  same source instead.
- The d3dcompiler DLLs no longer forward to d3dcompiler_43, but are
  built from the same source instead.

== Sound and video

- GStreamer version 1.0 is supported for audio and video streams.
- DirectSound supports downmixing from 5.1 and 4.0 formats to stereo.

== Internet and networking

- The Web Services API is supported. The XML reader and writer are
  implemented, along with support for serializing many common data
  types. Basic support for making SOAP calls is also included. This
  enables Microsoft Office 2013 online activation.
- The Gecko engine is updated to the version from Firefox 47.
- IDN name resolution is supported.
- Various SHA hashes are supported using GnuTLS.
- Looking up the host address prioritizes non-loopback interfaces,
  which fixes a number of networked games.
- XML writing is faster for large files.
- Winsock supports the IP_DONTFRAGMENT socket option.
- Long URLs are handled correctly.
- JavaScript performance is improved. JSON is also supported.

== Internationalization

- There is proper support for the Persian locale.
- Uniscribe better supports right-to-left languages.
- Japanese Hiragana, Katakana and full-width/half-width character
  mapping is implemented.

== 64-bit support

- The Mono engine has 64-bit support.
- C++ exceptions are handled correctly on x86-64, including nested
  exceptions and collided unwinds.
- The debug registers are supported on x86-64.

== Built-in applications

- The 'winebrowser' helper application supports multiple arguments to
  invoke the host browser or mailer.
- The 'reg' command-line registry utility supports the 'query'
  command, all registry data types, and has more robust command line
  handling.
- The 'winhlp32' help viewer properly displays tables and images.
- The 'wineconsole' tool better supports East-Asian fonts. Color
  handling is also improved.

== Kernel

- A new driver architecture is in place for supporting HID devices.
  This follows the Windows model, with platform-specific bus drivers
  and HID minidrivers. It will be used in future releases to unify
  support for HID devices, and potentially also for USB device
  support.
- Loading multiple kernel drivers inside the same user-mode process is
  supported. This is used for HID drivers.
- A directory cache is implemented, to allow returning files in the
  expected order and avoid relying on platform-specific system calls.
- Many more API Set libraries (the oddly-named api-ms-win-* dlls) are
  implemented.
- Interrupt 0x2d (used for debugger checks) is emulated.

== Miscellaneous

- Read interval timeouts are supported for serial ports.
- Variables starting with 'QT_' are filtered from the Unix environment
  since they may have unwanted effects on Qt-based Windows applications.
- Support for joystick button mapping and force feedback effects is
  improved.
- Many stream classes are implemented in MSVCIRT, the old I/O stream
  C++ runtime.
- Windows Management Instrumentation (WMI) implements some more WBEM
  classes.
- Most remaining OpenMP functions are implemented.
- Uninstallation support in MSI is improved.

== Configuration changes

- A number of DLLs are now built separately from a common source,
  instead of forwarding to a master DLL. This means that native DLL
  overrides need to be set on the specific version of the DLL being
  loaded, instead of the master one. This applies to the d3dx9_*,
  d3dcompiler_*, xaudio2_*, xapofx1_* and x3daudio1_* DLLs.
2017-02-03 20:32:11 +00:00
Li-Wen Hsu
e522a38a96 - Update to 20170203 snapshot 2017-02-03 14:25:58 +00:00
Jan Beich
d97eadd0f0 emulators/mame: unbreak with clang 4.0
../../../../../src/emu/webengine.c:333:21: error: ordered comparison between pointer and zero
      ('int *' and 'int')
                if ((&data_length > 0) && (sizeof(file_name) > 0))
                     ~~~~~~~~~~~~ ^ ~

Reported by:	antoine (via exp-run)
2017-02-02 09:39:25 +00:00
Jan Beich
e019fe53d9 emulators/vba: unbreak with libc++ 3.9
../GBA.cpp:1133:12: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
    char * p = strrchr(file,'.');
           ^   ~~~~~~~~~~~~~~~~~
../GBA.cpp:1148:12: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
    char * p = strrchr(file,'.');
           ^   ~~~~~~~~~~~~~~~~~
../GBA.cpp:1172:12: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
    char * p = strrchr(file,'.');
           ^   ~~~~~~~~~~~~~~~~~
../GBA.cpp:1192:12: error: cannot initialize a variable of type 'char *' with an rvalue of type 'const char *'
    char * p = strrchr(file,'.');
           ^   ~~~~~~~~~~~~~~~~~
../Util.cpp:481:12: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
    char * p = strrchr(file,'.');
           ^   ~~~~~~~~~~~~~~~~~
../Util.cpp:505:12: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
    char * p = strrchr(file,'.');
           ^   ~~~~~~~~~~~~~~~~~
../Util.cpp:525:12: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
    char * p = strrchr(file,'.');
           ^   ~~~~~~~~~~~~~~~~~
../Util.cpp:555:12: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
    char * p = strrchr(file,'.');
           ^   ~~~~~~~~~~~~~~~~~
In file included from expr.y:12:
In file included from ../../src/System.h:24:
In file included from ../../src/unzip.h:68:
In file included from /usr/include/zlib.h:34:
In file included from /usr/include/zconf.h:247:
/usr/include/c++/v1/stddef.h:52:7: error: reference to 'std' is ambiguous
using std::nullptr_t;
      ^
/usr/include/c++/v1/__nullptr:22:1: note: candidate found by name lookup is 'std'
_LIBCPP_BEGIN_NAMESPACE_STD
^
/usr/include/c++/v1/__config:388:47: note: expanded from macro '_LIBCPP_BEGIN_NAMESPACE_STD'
 #define _LIBCPP_BEGIN_NAMESPACE_STD namespace std {inline namespace _LIBCPP_NAMESPACE {
                                               ^
/usr/include/c++/v1/__config:392:11: note: candidate found by name lookup is 'std::std'
namespace std {
          ^

Reported by:	pkg-fallout
2017-02-01 20:22:05 +00:00
Tijl Coosemans
875e1ad055 Update GIO module cache on installation. 2017-02-01 17:39:40 +00:00
Tijl Coosemans
6e842bc1db Fix dependency on nas.
Reported by:	olgeni
2017-02-01 09:38:07 +00:00
Jan Beich
67d016a164 emulators/snes9express: unbreak with clang 4.0
frend.cc:2530:21: error: ordered comparison between pointer and zero ('frend::Image *' and 'int')
                        if(items[i].icon > 0)
                           ~~~~~~~~~~~~~ ^ ~

Reported by:	antoine (via exp-run)
2017-02-01 05:27:33 +00:00
Jan Beich
7ad86b4ec6 emulators/fceux: unbreak with clang 4.0
fceux-server/server.cpp:117:29: error: ordered comparison between pointer and zero
      ('char *' and 'int')
  while(fgets(buf, 256, fp) > 0)
        ~~~~~~~~~~~~~~~~~~~ ^ ~
src/cheat.cpp:219:30: error: ordered comparison between pointer and zero ('char *' and 'int')
        while(fgets(linebuf,2048,fp)>0)
              ~~~~~~~~~~~~~~~~~~~~~~^~

Reported by:	antoine (via exp-run)
2017-02-01 05:27:19 +00:00
Tijl Coosemans
d0d15cc5cd Enable i386 support to Linux CentOS 7 ports.
PR:		216646
2017-01-31 20:32:46 +00:00
Tijl Coosemans
6140d3c6aa - Autodetect the installed linux_base port and use LINUX_DEFAULT only as
a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
  Linux programs can find desktop theme icons.  This eliminates the need
  for x11-themes/linux*-hicolor-icon-theme.
- Rename pkg-plist.x86_64 to pkg-plist.amd64.
- Regenerate all pkg-plist files.
- Add @preexec to linux_base pkg-plist that moves existing files in bin,
  lib, lib64, sbin and icons to the new destination before the directories
  are turned into symbolic links.
- Remove several empty directories from linux_base ports.
- Sweep over all linux ports: use consistent style, remove old CONFLICTS,
  remove unused pkg-descr files, add NLS option,...
- Remove old linux arts, esound and openssl-compat ports.
2017-01-31 16:54:21 +00:00
Mark Linimon
dcd74e6387 Mark various ports broken on aarch64 and armv6.
Approved by:	portmgr (tier-2 blanket)
2017-01-31 03:40:46 +00:00
Li-Wen Hsu
409bcb2718 - Update to 20170130 snapshot 2017-01-30 14:30:12 +00:00
Gerald Pfeifer
e20f72750f Bump PORTREVISION for real.
Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-01-28 19:04:23 +00:00
Gerald Pfeifer
abf38b5f93 Remove the %%STAGING%% tag from lib/wine/fakedlls/vcruntime140.dll
(something the current QA framework failed to find).

Bump PORTREVISION since this will add this file to the default package.
2017-01-27 22:08:37 +00:00
Roman Bogorodskiy
7fce98c2c1 emulators/py-nova: fix floating ips and serial console
- fix floating IP API (missing join of fixed_ip column)
 - fix serial console on Xen (empty log in nova/horizon)

PR:		216376
Submitted by:	maintainer
2017-01-26 14:23:02 +00:00
Jung-uk Kim
b0bdf5622b Fix USB support.
PR:		212845
Submitted by:	hselasky
Tested by:	Graham Menhennitt (graham at menhennitt dot com dot au)
2017-01-25 21:01:18 +00:00
Ganael LAPLANCHE
ca7e23155c Use zlib's uncompress() function and remove local uncompress2() definition.
Pcsxr's uncompress2() is similar to zlib's uncompress() but clashes with zlib's new uncompress2() function, available in 12-CURRENT since zlib v1.2.10 (svn r311285).
2017-01-25 19:59:50 +00:00
David Naylor
c643321050 emulators/i386-wine-devel: update to 2.0.r6. 2017-01-25 15:22:39 +00:00
Sean Bruno
2207838edb Fixup build of port for new and shiny man pages that appeared. 2017-01-23 18:11:31 +00:00
Sean Bruno
e39970ebe9 Update to capture fixes for signal handling from:
Fix typo in fork_end() in bsd-user/main.c. #32
    https://github.com/seanbruno/qemu-bsd-user/pull/32

Upstream merge and update as well.
2017-01-22 20:28:52 +00:00
Gerald Pfeifer
b2f5a0027a Update to Wine 2.0 RC6, which is planned as the last release candidate.
Just some bug fixes (and testcase fixes).
2017-01-22 10:10:01 +00:00
Gerald Pfeifer
ec2a55c6d6 Complete pkg-plist when OPENAL is set. 2017-01-22 09:59:28 +00:00
Matthew Seaman
5f8786e980 Bump PORTREVISION chasing ABI version increment in libvncserver --
this port was missed from r432083, and this change should be MFH'd as
well.

MFH:		2017Q1
2017-01-21 22:08:06 +00:00
Matthew Seaman
feab39b3c3 Update to 0.9.11
This includes a	security fix for CVE-2016-9941 and CVE-2016-9942

  * Drop files/patch-libvncclient_h264.c -- upstream has dropped h264 support
  * Switch from USE_OPENSSL to USES+=ssl
  * PORTREVISION bump in ports that link against libvncserver.so (with
    their default OPTIONS settings) due to change in ABI version of
    libvncserver.so

PR:		215802
Submitted by:	vlad-fbsd@acheronmedia.com
MFH:		2017Q1
Security:	64be967a-d379-11e6-a071-001e67f15f5a
2017-01-21 21:47:21 +00:00
Nikolai Lifanov
b59ed8f595 update emulators/winetricks to 20170101
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9264
2017-01-21 19:02:25 +00:00
Gerald Pfeifer
61b9b3967b Make patch header consistent (spaces vs tabs, found while preparing
an upgrade of emulators/wine).
2017-01-21 14:08:40 +00:00
Roman Bogorodskiy
57d2890b59 emulators/py-nova: update to 14.0.3
- update to 14.0.3
 - add nova-novncproxy service
 - fix booting from cinder volumes

PR:		216314
Submitted by:	maintainer
2017-01-21 04:14:35 +00:00
Gerald Pfeifer
ace6752244 Remove a hack to fix the build with the STAGING option on FreeBSD 9
where powl would be incorrectly detected during configure (essentially
reverting revision 384664 from 2015-04-24).
2017-01-20 21:50:58 +00:00
Sunpoet Po-Chuan Hsieh
0e04efec5a Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/ 2017-01-20 20:33:30 +00:00
Tijl Coosemans
c2712d2471 Update Linux CentOS 7 ports to 7.3.1611. While 7.2 had semi-official i386
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.

Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.

Remove fmake hacks from linux.mk.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-01-19 15:44:53 +00:00
Jan Beich
0ebbea14a9 emulators/citra: update to s20170119
Changes:	f7dd8d5e...ebe01506
MFH:		2017Q1
2017-01-19 13:47:13 +00:00
Jung-uk Kim
1407973eda Fix build with QT4.
Reported by:	ler
Tested by:	ler
2017-01-19 06:36:46 +00:00
Jung-uk Kim
e03ffb78e4 Update to 5.1.14. 2017-01-18 19:09:06 +00:00
Tijl Coosemans
02f27a83b4 The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user.  Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables.  LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well.  The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.

Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).

PR:		215882
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2017-01-18 13:20:31 +00:00
Tijl Coosemans
e038b00a57 Update to bash 4.1.2-41.el6_8 and db4 4.7.25-20.el6_8.1.
Fix check-plist errors.

PR:		216219
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2017-01-18 11:30:50 +00:00
Gerald Pfeifer
b8be81f507 Update to Wine 2.0 RC5, with yet some more bug fixes. 2017-01-17 06:47:58 +00:00
Ganael LAPLANCHE
3ea4191a36 Link to OpenGL libraries earlier to avoid crash with Nvidia's libGL
PR:		215803
Submitted by:	Christian Zigotzky <chzigotzky@xenosoft.de>
2017-01-16 21:11:08 +00:00
Dmitry Marakasov
f481c30c5d - Remove gcc requirement, builds fine with clang
- Switch to USES=localbase
- Cosmetic fixes

PR:		215954
Submitted by:	c.kworr@gmail.com
2017-01-16 19:21:36 +00:00
Mathieu Arnold
64dd85b710 Fixup EXTRA_PATCHES and PATCHFILES missing the :-pX argument.
Sponsored by:	Absolight
2017-01-16 16:46:25 +00:00
Rene Ladan
74d31b8a6e Remove expired ports:
2017-01-15 net/cyphesis: Does not compile on FreeBSD 10+
2017-01-15 net/gpxe: does not build on FreeBSD 10.x and later
2017-01-15 net/openospfd: requires old CARP implementation (interface layer)
2017-01-15 security/openbsm-devel: is not needed under FreeBSD 10.x or higher
2017-01-15 security/ssh-copy-id: is already in the base system
2017-01-15 sysutils/apt: does not build on 10+
2017-01-15 archivers/tclmkziplib: Abandonware, please use bundled zlib package [http://tcl.tk/man/tcl8.6/TclCmd/zlib.htm]
2017-01-15 x11-drivers/drm-kmod: this port is only for 9.3 systems
2017-01-15 audio/xmms-openspc: does not build on FreeBSD 10.x and later
2017-01-15 audio/aureal-kmod: does not build (and fetch)
2017-01-15 emulators/doscmd: does not build (accesses field of opaque structure)
2017-01-15 09:48:22 +00:00
Dirk Meyer
b733b58726 - update to 3.0
- use gnome 3.0 default
- use sdl 2.0
- allways use fontconfig
- enable threads
- remove option XAW3D
- drop PKGNAMESUFFIX
2017-01-14 21:44:16 +00:00
Gerald Pfeifer
c871e53ff4 Remove a hack against CHOSEN_COMPILER_TYPE actually referring to a
different compiler (the system compiler), in particular leading to
a GCC vs clang confusion on FreeBSD 9.  With FreeBSD 9 gone now,
this is no longer needed.

(A slightly different hack was in emulators/wine and got removed via
one of the "FreeBSD 9 gone" sweeps.  With this commit, both ports are
now in sync again.)
2017-01-14 14:51:55 +00:00
Tijl Coosemans
793f920bb3 Don't use @dir for directories that may have filesystems mounted. It may
not be possible to change their mode and timestamp like @dir tries to do.

PR:		215769
MFH:		2017Q1
2017-01-14 13:13:31 +00:00
Li-Wen Hsu
13f4199c54 - Update to 20170112 snapshot 2017-01-12 14:36:10 +00:00
Dmitry Marakasov
21a4b315bb - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-12 11:30:50 +00:00
Tijl Coosemans
83579f491e Make 64 bit Linux packages the default on amd64. 2017-01-12 10:44:45 +00:00
Sean Bruno
65582e1985 Add little endian mips target to assist with folks doing CI20 development.
Submitted by:	kan
2017-01-11 22:41:28 +00:00
Dmitry Marakasov
8244fe99bc - Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL
Approved by:	portmgr blanket
2017-01-11 10:08:38 +00:00
David Naylor
c2fc0cc341 emulators/i386-wine-devel: update to 2.0.r4_1 2017-01-09 20:35:42 +00:00
Gerald Pfeifer
a0e384abe8 Add distinfo for the Staging patchset again, now also available for 2.0 RC4.
Reported by:	dhw (via adamw)
2017-01-09 13:16:26 +00:00
David Naylor
b3571405cb emulators/i386-wine-devel: distfiles rerolled for 2.0.rc3_1.
The distfiles were rerolled, accidentally, however the contents are
identical.
2017-01-09 05:35:23 +00:00
Gerald Pfeifer
c51b74135e Update to Wine 2.0 RC4, which brings a few additional bug fixes
(plus some additional tests).
2017-01-07 23:13:27 +00:00
Jason E. Hale
33a71ffb92 Update to 1.54.1
Unbreak fetch (project moved to Github)
Clean up and fix some broken dependencies
Regenerate patches with 'make makepatch'
Use standard options descriptions when possible

PR:		213692 (based on)
Submitted by:	<timon@timon.net.nz>
Approved by:	maintainer timeout
MFH:		2017Q1 (blanket)
2017-01-07 13:39:14 +00:00
David Naylor
725beb6cb8 emulators/i386-wine-devel: update to 2.0.r3_1
- Drop support for FreeBSD 9.3, 10.1 and 10.3
 - Update minimum version for FreeBSD-current
2017-01-07 10:09:37 +00:00
Jan Beich
59e02117ae devel/boost-*: update to 1.63.0
Changes:	http://www.boost.org/users/history/version_1_63_0.html
PR:		215598
Exp-run by:	antoine
Approved by:	office (bapt)
MFH:		2017Q1
2017-01-06 08:45:03 +00:00
Jan Beich
7277ec6a16 Assume "pkg-config libusb*" works after 9.x EOL
FreeBSD appears to use different pkg-config name for 0.1.x API but it
doesn't matter much as 0.1, 1.0 and 2.0 share CFLAGS/LIBS.
2017-01-05 22:58:02 +00:00
Jan Beich
3b9c3a98bb emulators/mupen64plus-video-glide64mk2: unbreak with clang 3.9
./../src/Glide64/3dmath.cpp:274:5: error: use of undeclared identifier '__builtin_ia32_storeups'
    __builtin_ia32_storeups(r[i], destrow);
    ^

PR:		212343
Regressed by:	https://github.com/llvm-mirror/clang/commit/53a73530fec1
2017-01-03 21:04:46 +00:00
Jan Beich
d0ab485037 emulators/snes9x: unbreak with libc++ 3.9
unix/unix.cpp:1451:9: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
  char *slash = strrchr(path, SLASH_CHAR);
        ^       ~~~~~~~~~~~~~~~~~~~~~~~~~
unix/unix.cpp:1452:9: error: cannot initialize a variable of type 'char *' with an rvalue of type
      'const char *'
  char *dot = strrchr(path, '.');
        ^     ~~~~~~~~~~~~~~~~~~

PR:		212343
Regressed by:	https://github.com/llvm-mirror/libcxx/commit/b4aa97130b8b
2017-01-03 21:04:37 +00:00
Jan Beich
32d56ae68a Assume "pkg-config zlib" works after 9.x reached EOL
Many ports passed ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-L/usr/lib -lz"
which is unsafe at least with lang/gcc* that override some system headers
and have newer libgcc_s.so that our old version in base may not be
forward-compatible with.
2017-01-03 17:06:49 +00:00
Matthew Seaman
7c084f620e Fixes to allow building on 12-CURRENT
- fix build failures in i386 and amd64 due to compiler changes
- fix numerous compilation warnings and logical errors that may trap
  in the future
- convert all distribution files from DOS format to ease future changes
- convert legacy patch file to new naming convention

PR:		214990
Submitted by:	bob@eager.cx (maintainer)
2017-01-03 14:00:47 +00:00
Jan Beich
9e58624042 Drop pre-10.3 support in my ports
Figuring out which GCC hacks are safe to drop is tricky but at least
devel/fb-adb is limited to x86 due to ADA bootstrap.
2017-01-03 12:49:39 +00:00
Mathieu Arnold
c1b39669d4 Cleanup BROKEN/IGNORE for 10.3-
Sponsored by:	Absolight
2017-01-03 11:01:05 +00:00
Mathieu Arnold
b1e8459a6f Deprecate ports broken for FreeBSD 10.3-
Sponsored by:	Absolight
2017-01-03 10:59:48 +00:00
Sunpoet Po-Chuan Hsieh
e0b379fa6f Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-01 03:45:12 +00:00
Rene Ladan
0896b32448 Drop support for Linux Fedora 10 (ports part)
games/dsnake only worked with linux-f10

Should fix INDEX

audio/linux-f10-sdl_mixer
audio/linux-f10-pulseaudio-libs
audio/linux-f10-freealut
audio/linux-f10-arts
audio/linux-f10-esound
audio/linux-f10-libogg
audio/linux-f10-alsa-plugins-oss
audio/linux-f10-openal
audio/linux-f10-openal-soft
audio/linux-f10-nas-libs
audio/linux-f10-alsa-lib
audio/linux-f10-libvorbis
audio/linux-f10-libaudiofile
audio/linux-f10-mikmod
databases/linux-f10-sqlite3
devel/linux-f10-dbus-glib
devel/linux-f10-sdl12
devel/linux-f10-libglade2
devel/linux-f10-devtools
devel/linux-f10-allegro
devel/linux-f10-nspr
devel/linux-f10-dbus-libs
devel/linux-f10-libsigc++20
devel/linux-f10-ncurses-base
dns/linux-f10-libasyncns
emulators/linux_base-f10
emulators/linux-f10
ftp/linux-f10-curl
games/dsnake
graphics/linux-f10-sdl_image
graphics/linux-f10-sdl_ttf
graphics/linux-f10-glew
graphics/linux-f10-ungif
graphics/linux-f10-png
graphics/linux-f10-tiff
graphics/linux-f10-dri
graphics/linux-f10-jpeg
graphics/linux-f10-libGLU
graphics/linux-f10-gdk-pixbuf
graphics/linux-f10-libmng
graphics/linux-f10-cairo
graphics/linux-f10-imlib
lang/linux-f10-tcl85
lang/linux-f10-libg2c
multimedia/linux-f10-libtheora
multimedia/linux-f10-libv4l
net/linux-f10-openldap
net/linux-f10-nss_ldap
print/linux-f10-cups-libs
security/linux-f10-gnutls
security/linux-f10-nss
security/linux-f10-openssl
security/linux-f10-libgpg-error
security/linux-f10-libtasn1
security/linux-f10-libgcrypt
security/linux-f10-libssh2
security/linux-f10-cyrus-sasl2
sysutils/linux-f10-procps
textproc/linux-f10-aspell
textproc/linux-f10-expat
textproc/linux-f10-scim-gtk
textproc/linux-f10-scim-libs
textproc/linux-f10-libxml2
x11/linux-f10-xorg-libs
x11-fonts/linux-f10-fontconfig
x11-themes/linux-f10-qtcurve-gtk2
x11-themes/linux-f10-hicolor-icon-theme
x11-toolkits/linux-f10-qt45
x11-toolkits/linux-f10-gtk2
x11-toolkits/linux-f10-openmotif
x11-toolkits/linux-f10-pango
accessibility/linux-f10-atk
archivers/linux-f10-ucl
archivers/linux-f10-upx
2016-12-31 17:25:05 +00:00
Jan Beich
19fd209d8c emulators/citra: update to s20161230
Changes:	51dd13b8...f7dd8d5e
2016-12-31 16:05:32 +00:00
Gerald Pfeifer
d2b50a79de Fix pkg-plist (and hence packaging) when building with OpenAL (and the
OPENAL option).  Many more Windows libraries included now.

PR:		215338
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu>
2016-12-30 17:42:45 +00:00
Vanilla I. Shu
db2e3b1782 Update to 2.0.0. 2016-12-30 06:32:10 +00:00
Nikolai Lifanov
018488c8a4 update emulators/winetricks to 20161228
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D8981
2016-12-29 18:57:57 +00:00
Rene Ladan
6eab09ce79 emulators/hyperv-is: fix expiration date 2016-12-29 18:55:15 +00:00
Dmitry Marakasov
8bd4308445 - Deprecate and ignore in 2 months: this port does not support any actual FreeBSD version
Approved by:	portmgr blanket
2016-12-29 15:47:34 +00:00
Dmitry Marakasov
704bb9e997 - Remove bogus (in presence of USE_GITHUB) USES=tar*
- Switch to options helpers
- Fix build with GBVAM and/or without SDL (add mising files and conditions to plist)
- Fix manpage installation (patch mandir instead of moving file later, no need to empty directory in the plist)
- Fix build with LIRC (remove double patching)
- Fix build with LINK (use correct version of SFML)

Approved by:	portmgr blanket
2016-12-29 14:20:46 +00:00
Sean Bruno
8e4424ab46 Bump qemu-sbruno to capture today's removal of signal blocking in
the bsd-user code. This update should allow normal operation with the
bugs that we all were familiar with!

PR:	214944 215552
2016-12-29 01:12:37 +00:00
Gerald Pfeifer
cee6476835 Update to Wine 2.0 RC3, which brings some more bug fixes. 2016-12-29 00:37:57 +00:00
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