Commit graph

6692 commits

Author SHA1 Message Date
Dmitry Marakasov
123fdc7d25 - Add LICENSE_FILE
- Pet portlint
- Switch to options helpers
- Fix return-type warnings and remove dangerous -Wno-return-type
2017-12-05 18:27:31 +00:00
Jan Beich
83286713e5 emulators/citra: update to s20171204
Changes:	b2a99043...56db8e08
2017-12-05 00:12:57 +00:00
Jan Beich
dbfbc85b37 emulators/rpcs3: update to 0.0.4.132
Changes:	8f314c51...970d2a06
2017-12-05 00:10:57 +00:00
Jan Beich
3c46103273 emulators/ppsspp: update to 1.5.3
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.5.2...v1.5.3
2017-12-04 23:52:52 +00:00
Dmitry Marakasov
f21e791e64 - Fix LICENSE
- Add LICENSE_FILE
- Switch to USES=localbase
- Switch to options helpers
- Simplify installation
2017-12-04 13:56:49 +00:00
Gerald Pfeifer
bf83dd4472 Actually commit the following, which I had omitted from revision 455277:
Mark the STAGING option, and hence the wine-staging port as well, as
BROKEN.  Once again that patchset still is not available yet a week
after the Wine snapshot.
2017-12-02 12:36:01 +00:00
Jan Beich
dacff27dbc emulators/rpcs3: update to 0.0.4.125
Changes:	91fd1465...8f314c51
2017-12-02 00:18:29 +00:00
Gerald Pfeifer
80998ac3f5 Update to Wine 2.22. This includes the following changes:
- Source selection dialog for scanners.
 - Float audio formats with more than 2 channels in XAudio.
 - Fixes for DLL injection support.
 - Input methods improvements.
 - Various bug fixes.

Mark the STAGING option, and hence the wine-staging port as well, as
BROKEN.  Once again that patchset still is not available yet a week
after the Wine snapshot.

Temporarily add a patch against dlls/advapi32/perf.c that I got
accepted upstream in the meantime, so it should become obsolete
with the next minor version.
2017-12-01 11:48:12 +00:00
Antoine Brodin
07faea058d Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
Jung-uk Kim
04b78a0074 Reduce build dependency.
PR:		223709
2017-11-30 23:53:42 +00:00
Jung-uk Kim
b58bf791cc Update to 5.2.2. 2017-11-30 23:45:48 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Jan Beich
02f9c9be16 emulators/ppsspp: update to 1.5.2
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.5.1...v1.5.2
2017-11-30 15:38:04 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Mark Linimon
14295721d4 For ports that are marked NOT_FOR/ONLY_FOR armv6, also mark them so
on armv7.

This is part one of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
2017-11-30 05:55:17 +00:00
Jan Beich
3a90e9ac3d emulators/ppsspp-devel: remove until enough upstream changes accumulate 2017-11-29 17:37:44 +00:00
Jan Beich
d8d7209aa5 emulators/ppsspp: update to 1.5.1
Changes:	http://ppsspp.org/#news
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.4.2...v1.5.1
2017-11-29 17:35:46 +00:00
Jan Beich
c4fb80540e emulators/citra: update to s20171129
Changes:	e9a95b2e7...b2a99043
2017-11-29 17:15:51 +00:00
Jan Beich
111bde9023 emulators/ppsspp-devel: update to 1.5.1
Changes:	https://github.com/hrydgard/ppsspp/compare/f8b6a965e...v1.5.1
2017-11-29 17:15:41 +00:00
Jan Beich
36f389ea30 emulators/rpcs3: update to 0.0.4.73
Changes:	662fe8cc...91fd1465
2017-11-29 17:15:32 +00:00
Jan Beich
6af35bb2e4 emulators/citra: update to s20171125
Changes:	43702e6eb...e9a95b2e7
2017-11-27 23:57:47 +00:00
Jan Beich
57c08e52b5 emulators/ppsspp-devel: update to 1.4.2.895
Changes:	2b7ae7887...f8b6a965e
2017-11-27 23:57:38 +00:00
Jan Beich
40568801b1 emulators/rpcs3: update to 0.0.4.63
Changes:	7d3a5288...662fe8cc
2017-11-27 23:57:28 +00:00
Mahdi Mokhtari
0ecef81981 emulators/bochs: Update the port to the latest release
Update the port to the latest release. take maintership as well

Reviewed by:	mat
Differential Revision:	https://reviews.freebsd.org/D13104
2017-11-27 17:33:28 +00:00
Mark Linimon
c26f1dd056 Alpha sort _stop function. Doesn't really affect anything (build-tested on armv7).
I have had this patch lurking in my tree for a while.
2017-11-27 01:09:32 +00:00
Jan Beich
0568ed6e2c emulators/citra: update to s20171123
Changes:	4f13d6f66...43702e6eb
2017-11-24 15:41:16 +00:00
Jan Beich
caf8b919fa emulators/rpcs3: update to 0.0.4.48
Changes:	58c42ad9...7d3a5288
2017-11-24 15:41:02 +00:00
Gerald Pfeifer
2091ba9d30 The Wine Staging patchset finally became available for this version, so
unbreak the STAGING option and hence also the wine-staging port.
2017-11-23 08:16:50 +00:00
Jan Beich
0ebbba1d02 emulators/ppsspp-devel: update to 1.4.2.859
Changes:	674d5c7db...2b7ae7887
2017-11-23 00:56:24 +00:00
Jan Beich
41032fa3bd emulators/citra: update to s20171120
Changes:	c810a3f3b...4f13d6f66
2017-11-23 00:56:11 +00:00
Jan Beich
edcf014805 emulators/rpcs3: update to 0.0.4.36
Changes:	de465cb9...58c42ad9
2017-11-23 00:55:55 +00:00
Jan Beich
b027540c42 emulators/rpcs3: update to 0.0.4.34
Version goes backwards but this update is fine to skip.

Changes:	https://github.com/RPCS3/rpcs3/commit/de465cb9412a
2017-11-21 01:00:15 +00:00
Jan Beich
c340a4aabd emulators/ppsspp-devel: update to 1.4.2.838
Changes:	a0f1276a5...674d5c7db
2017-11-21 01:00:02 +00:00
Jan Beich
04d8dce265 emulators/rpcs3: update to 0.0.4.36
Changes:	c435b328...75298f59
2017-11-20 20:03:21 +00:00
Gerald Pfeifer
0561288b4a Explicitly add x11 and xext to USE_XORG (when the X11 option is set),
both of which were pulled in implicitly so far.

Somehow this escaped my testing in a sandbox so far.

Reported by:	Mk/Scripts/qa.sh via dbn@
2017-11-18 20:29:02 +00:00
Niclas Zeising
5598792853 Bump portrevision to chase graphics/glew shard library version update.
PR:		223370
Submitted by:	zeising
exp-run by:	antoine
Approved by:	antoine
2017-11-18 19:32:38 +00:00
Jung-uk Kim
48eabde9b0 Belatedly catch up with r433892.
libGL.so from graphics/mesa-libs is installed on ${LOCALBASE}/lib now.
2017-11-17 22:04:43 +00:00
Jan Beich
0851c87f3e emulators/citra: update to s20171116
Changes:	7ef905ea0...c810a3f3b
2017-11-17 20:47:52 +00:00
Jan Beich
d53e1dfac4 emulators/rpcs3: update to 0.0.4.14
Changes:	0064976c...c435b328
2017-11-15 20:01:04 +00:00
Gerald Pfeifer
a8583057a6 Update to Wine 2.21. This includes the following changes:
- Still more metafile support in GdiPlus.
 - Indirect draws support in Direct 3D.
 - Services fixes on WoW64.
 - Better DPI scaling in the Shell Explorer.
 - Various bug fixes.

On the way, generally disable PulseAudio support, not just for the
Wine Staging case (where this originally only existed). [1]

Talking about Wine Staging, mark that (via the STAGING option, and hence
the wine-staging port as well) as BROKEN once again; that patchset still
is not available yet, and we cannot wait forever.

PR:		195765 [1]
Reported by:	dbn [1]
2017-11-15 13:27:10 +00:00
Gerald Pfeifer
f69d52f80a Fix pkg-plist for the MPG123 option -- where a different dynamic
library is now created.
2017-11-15 03:48:27 +00:00
Jan Beich
fe46600d7f emulators/ppsspp-devel: update to 1.4.2.768
Changes:	08041d877...a0f1276a5
2017-11-13 22:22:31 +00:00
Jan Beich
9e55353f05 emulators/rpcs3: update to 0.0.4.0
Changes:	3c9126d9...0064976c
2017-11-13 22:22:18 +00:00
Jan Beich
560354b9b9 emulators/citra: update to s20171109
Changes:	c6b2cc2e2...7ef905ea0
2017-11-11 00:07:37 +00:00
Jan Beich
67c48bb5cf emulators/rpcs3: update to 0.0.3.563
Changes:	46000948...3c9126d9
2017-11-11 00:07:21 +00:00
Jan Beich
82ab4b1b24 emulators/ppsspp-devel: update to 1.4.2.704
Changes:	70c70b1e7...08041d877
2017-11-11 00:06:41 +00:00
Antoine Brodin
4ddaaccc17 Fix the context of some patches so that they apply with stricter patch(1)
PR:		223545
With hat:	portmgr
2017-11-09 22:17:07 +00:00
David Naylor
97f95cc6ce emulators/i386-wine-devel: update to 2.20
- update the minimum version of -CURRENT required.
2017-11-08 17:19:37 +00:00
Jan Beich
0c3099c0ab emulators/citra: update to s20171106
Changes:	4fc04480...c6b2cc2e2
2017-11-06 23:56:33 +00:00
Jan Beich
97816292f2 emulators/ppsspp-devel: update to 1.4.2.663
Changes:	de459e6a1...c6b2cc2e2
2017-11-06 23:56:19 +00:00
Alex Kozlov
59982a5b39 - Remove archivers/zip build dependency 2017-11-06 16:45:29 +00:00
Gerald Pfeifer
214cfdfbe8 The Staging patchset now became available for Wine 2.20, so unbreak
wine-devel in the presence of the STAGING option and wine-staging per se.
2017-11-06 16:41:17 +00:00
Alex Kozlov
cdc316bbf9 - Remove dead MASTER_SITES
- Remove archivers/zip build dependency
2017-11-06 15:35:22 +00:00
Jan Beich
ae352f940e emulators/citra: convert backout into upstream fix 2017-11-06 03:13:14 +00:00
Jan Beich
d6badf97b3 emulators/ppsspp-devel: update to 1.4.2.640
Changes:	fa81dd9c4...de459e6a1
MFH:		2017Q4
2017-11-06 00:58:29 +00:00
Jan Beich
502b1ba78b emulators/citra: update to s20171105
Changes:	1f6da9fb...4fc04480
2017-11-06 00:44:04 +00:00
Danilo Egea Gondolfo
a7589324df - Update to 0.187 2017-11-05 21:24:12 +00:00
Rene Ladan
4840e717ab emulators/fuse-utils: update to 1.3.5
Submitted by:	portscout
2017-11-05 00:07:28 +00:00
Gerald Pfeifer
a8a1f31ebe Update to Wine 2.20. This includes the following changes:
- Improved event support in MSHTML.
 - Interpolation modes in Direct3D.
 - Improved metafile support in GdiPlus.
 - Initial version of Kerberos5 Authentication Package.
 - OLE clipboard cache improvements.
 - Various bug fixes.

Remove files/patch-partial-reservation.  This should not be needed any
longer since on FreeBSD the main wine program is now loaded at a lower
address, making more room available between Wine and 0x80000000, so it
may be ok now if the area above 0x80000000 stays reserved like on other
platforms. [1]

Mark the STAGING option (and hence the wine-staging port as well) as
BROKEN; that patchset still is not available yet, and we cannot wait
forever.

Discussed with: 	tijl [1]
2017-11-04 19:42:19 +00:00
Danilo G. Baio
c27d4e377f Update license of ports using MPL (without version)
All ports now should use MPL[10|11|20] license.

Approved by:	portmgr (blanket)
2017-11-04 11:43:35 +00:00
Jan Beich
ef170bdfc8 emulators/rpcs3: update to 0.0.3.529
Changes:	4aa89132...46000948
2017-11-03 23:58:19 +00:00
Jimmy Olgeni
e929aea23c Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.
This round is @FreeBSD.org residents except teams.
2017-11-02 21:41:47 +00:00
Dirk Meyer
5cc3f472f4 - migration to tk86 2017-11-02 06:07:06 +00:00
Tijl Coosemans
4c7aa3e295 Add libmount, needed by libgio. 2017-11-01 16:17:49 +00:00
Tijl Coosemans
418faa5daf Merge Linux ncurses-base into linux_base. It's needed by ncurses-libs. 2017-11-01 13:21:11 +00:00
Jimmy Olgeni
2fb9f25373 Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-11-01 13:10:35 +00:00
Jimmy Olgeni
258b5d44ad Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-10-31 14:51:53 +00:00
Brooks Davis
50dfc1cfbe Update to a new snapshot correcting 128-bit support. 2017-10-31 10:05:23 +00:00
Mathieu Arnold
cd49527baa Fix stage-qa warnings.
Sponsored by:	Absolight
2017-10-30 15:41:02 +00:00
Brooks Davis
eac70d7630 Update to a new snapshot. This version supports new and improved
instruction encodings that devel/llvm-cheri* will start emitting when
next updated.:
2017-10-30 12:42:17 +00:00
Jan Beich
44b1727679 emulators/citra: update to s20171028
Changes:	9381cfa6...1f6da9fb
MFH:		2017Q4
2017-10-30 00:33:02 +00:00
Jan Beich
df930ae5a5 emulators/rpcs3: update to 0.0.3.512
Changes:	53f9defb...4aa89132
2017-10-30 00:14:29 +00:00
Tijl Coosemans
f3d7b7ac45 Fix pkg-plist. 2017-10-28 08:05:26 +00:00
Jan Beich
9b7dbac962 emulators/rpcs3: update to 0.0.3.487
Changes:	96fd8556...53f9defb
2017-10-27 20:02:25 +00:00
Jan Beich
941dbed04b emulators/ppsspp-devel: update to 1.4.2.564
Changes:	f53b455dc...fa81dd9c4
MFH:		2017Q4
2017-10-27 20:02:13 +00:00
Tijl Coosemans
b7fad8b86f Update Linux CentOS 7 ports to 7.4.1708. 2017-10-26 19:23:18 +00:00
David Naylor
acf5d7639f emulators/i386-wine-devel: update to 2.19 2017-10-26 18:28:54 +00:00
David Naylor
f0e2652e03 emulators/i386-wine: update to 2.0.3 2017-10-26 16:30:43 +00:00
Jung-uk Kim
bdb7ceb93b - Work around build failures with Clang 3.4.
- Fix build without WEBSERVICE option. [1]

PR:		223201 [1]
2017-10-25 00:15:32 +00:00
Jung-uk Kim
cedf1b9e5b Fix emulators/virtualbox-ose-nox11 build.
PR:		223202
2017-10-24 22:35:36 +00:00
Jung-uk Kim
67f82eef26 Turn on VIMAGE option by default.
VIMAGE is enabled in GENERIC kernels on head now.
2017-10-24 20:06:57 +00:00
Rene Ladan
e628d48064 Update libspectrum and fuse to version 1.4.1
Changes:	http://fuse-emulator.sourceforge.net/
2017-10-24 19:33:22 +00:00
Sean Bruno
8afaed3fd0 Fix build on FreeBSD 10. (cpm@)
Fix sendmsg/recvmsg emulation. (Michal Melon)
2017-10-24 16:44:24 +00:00
Roger Pau Monné
26386f00eb xen: apply XSA-236
Approved by:	bapt (implicit)
MFH:		2017Q4
Sponsored by:	Citrix Systems R&D
2017-10-24 14:11:22 +00:00
Jan Beich
bd2ebfa220 emulators/citra: update to s20171023
Changes:	74d40509...9381cfa6
MFH:		2017Q4
2017-10-23 23:06:40 +00:00
Jan Beich
3d1a7e7dce emulators/ppsspp-devel: update to 1.4.2.530
Changes:	bb1f65118...f53b455dc
2017-10-23 23:06:24 +00:00
Jan Beich
29d3fbb766 emulators/rpcs3: update to 0.0.3.469
Changes:	34a6085c...96fd8556
2017-10-23 23:06:10 +00:00
Jung-uk Kim
a4ab367afe Update to 5.2.0. 2017-10-23 16:49:37 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Sean Bruno
dbe8c51760 Update to capture some feature fixes:
Sync do_altsigstack with linux-user (mikael urankar)
Implement UMTX_OP_SHM mutex operations (michal meloun)
2017-10-20 21:28:14 +00:00
Gerald Pfeifer
73570fa28c Update to Wine 2.19. This includes the following changes:
- Named pipes now fully handled by the Wine server.
 - Support for a new Microsoft root certificate.
 - More transform fixes in GdiPlus.
 - Some heap allocation optimizations.
 - Various bug fixes.
2017-10-20 21:04:33 +00:00
Gerald Pfeifer
4661348003 Update to the Wine 2.0.3 maintenance release. This brings various bug
fixes and FreeType 2.8.1 compatibility fixes.

Move ONLY_FOR_ARCHS and USES to appropriate places in the Makefile. [1]

Reported by:	portlint [1]
2017-10-20 20:50:05 +00:00
Jan Beich
a5b7e6450d emulators/rpcs3: update to 0.0.3.467
Changes:	bb398c4a...34a6085c
MFH:		2017Q4
2017-10-20 14:13:15 +00:00
Nikolai Lifanov
9121cb99ef update sysutils/winetricks to 20171018 2017-10-20 13:25:41 +00:00
Pietro Cerutti
4c8e815675 lang/tcl84, x11-toolkits/tk84: extend expiration for another month
Track down a few more ports that depend on those two, and deprecate them too.
2017-10-20 12:25:51 +00:00
David Naylor
8d697df3a4 emulators/i386-wine-devel: update to 2.18_2
- Switch from overriding UNAME_r to _OSRELEASE (the former is no longer
   supported) for updating port
2017-10-18 06:29:21 +00:00
David Naylor
9f751fdf20 emulators/i386-wine: update to 2.0.2_1
- Switch from overriding UNAME_r to _OSRELEASE (the former is no longer
   supported) for updating port
2017-10-18 06:28:09 +00:00
Jung-uk Kim
0966a2ec16 Update to 5.1.30. 2017-10-17 00:53:33 +00:00
Jan Beich
e9348a0954 emulators/ppsspp-qt5: rebuild after r452123 2017-10-15 01:19:50 +00:00
Jan Beich
8e42bc6858 emulators/ppsspp: unbreak joystick mappings with OLDJOY=off (default)
Changes:	https://github.com/hrydgard/ppsspp/commit/ac0052c6af92
MFH:		2017Q4 (requires r451582)
2017-10-15 01:17:34 +00:00