Commit graph

8283 commits

Author SHA1 Message Date
Lorenzo Salvadore
a748185b11 Update i386-wine-devel/files/nvidia.sh
Do not try to install any 32-bit nvidia driver if nvidia-driver version is
440.59 or higher: 440.59 is the first version included in the FreeBSD
ports tree that packages 32-bit drivers together with 64-bit drivers.

PR:		244547
Reported by:	maxtesciuc@gmail.com
Approved by:	gerald (mentor)
2020-03-20 15:23:42 +00:00
Diane Bruce
fe19f88a67 reated attachment 212362 [details]
Fix emulators/qemu-sbruno build with lld 10.0.0

As reported in bug 244251, with clang and lld 10.0.0 the emulators/qemu-sbruno port fails in the configure stage:

===>  Configuring for qemu-user-static-2.11.50.g20191211_3

ERROR: We need to link the QEMU user mode binaries at a
       specific text address. Unfortunately your linker
       doesn't support either the -Ttext-segment option or
       printing the default linker script with --verbose.
       If you don't want the user mode binaries, pass the
       --disable-user option to configure.

===>  Script "configure" failed unexpectedly.
Please report the problem to emulation@FreeBSD.org [maintainer] and attach
the
"/wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-d587db6/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. a /usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

This is because lld 10.0.0 no longer supports the -Ttext-segment option, and uses --image-base for similar functionality.

I am proposing a patch that makes the configure script check for the --image-base option first, then the -Ttext-segment option.

PR:		ports/212362
Submitted by:	dim@FreeBSD.org
Approved by:	Maintainer
2020-03-20 13:21:43 +00:00
Rene Ladan
d5cf397d65 Remove expired ports:
2020-03-18 devel/py-Products.validation: Old, uses EOLed python27
2020-03-18 devel/py-Acquisition: Old, uses EOLed python27
2020-03-18 devel/py-Products.contentmigration: Old, uses EOLed python27
2020-03-18 textproc/py-zope.app.locales: Old, uses EOLed python27
2020-03-18 devel/py-Products.LDAPUserFolder: Old, uses EOLed python27
2020-03-18 devel/py-zLOG: Old, uses EOLed python27
2020-03-19 textproc/py-ltxml: Unmaintained, uses EOLed python27
2020-03-19 x11-toolkits/flowcanvas: Unmaintained, uses EOLed python27
2020-03-19 audio/raul: Unmaintained, uses EOLed python27
2020-03-19 audio/py-vorbis: Unmaintained, uses EOLed python27
2020-03-19 databases/py-cdb: Unmaintained, uses EOLed python27
2020-03-19 devel/py-libplist: Unmaintained, uses EOLed python27
2020-03-19 devel/py-mwlib: Unmaintained, uses EOLed python27
2020-03-19 emulators/openmsx: Unmaintained, uses EOLed python27
2020-03-19 graphics/py-soya3d: Unmaintained, uses EOLed python27
2020-03-19 irc/py-supybot: Unmaintained, uses EOLed python27
2020-03-19 net-mgmt/py-pdagent: Unmaintained, uses EOLed python27
2020-03-19 textproc/pychm: Unmaintained, uses EOLed python27
2020-03-20 02:33:04 +00:00
Diane Bruce
488a0f974e Fix emulators/qemu-sbruno build with lld 10.0.0
As reported in bug 244251, with clang and lld 10.0.0 the emulators/qemu-sbruno port fails in the configure stage:

===>  Configuring for qemu-user-static-2.11.50.g20191211_3

ERROR: We need to link the QEMU user mode binaries at a
       specific text address. Unfortunately your linker
       doesn't support either the -Ttext-segment option or
       printing the default linker script with --verbose.
       If you don't want the user mode binaries, pass the
       --disable-user option to configure.

===>  Script "configure" failed unexpectedly.
Please report the problem to emulation@FreeBSD.org [maintainer] and attach
the
"/wrkdirs/usr/ports/emulators/qemu-user-static/work/qemu-bsd-user-d587db6/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. a /usr/local/sbin/pkg-static info -g -Ea).
*** Error code 1

This is because lld 10.0.0 no longer supports the -Ttext-segment option, and uses --image-base for similar functionality.

I am proposing a patch that makes the configure script check for the --image-base option first, then the -Ttext-segment option.

PR:		ports/244772
Submitted by:	dim@FreeBSD.org
Approved by:	Maintainer
2020-03-20 00:47:58 +00:00
Tobias Kortkamp
29a23b8db4 Clean up LLD_UNSAFE from openal-soft ports
After FreeBSD 12.0 EOL we no longer have to worry about LLD 6 and
can drop LLD_UNSAFE from openal-soft ports.  LLD can link them fine
now but some ports needs a little help on i386 (-Wl,-znotext).

PR:		226980
Reviewed by:	jbeich (earlier version)
Differential Revision:	https://reviews.freebsd.org/D23030
2020-03-19 23:02:30 +00:00
Jan Beich
73580760fb emulators/citra: fix patch comment after r528676 2020-03-19 00:40:20 +00:00
Jan Beich
535b793d84 emulators/yuzu: update to s20200318
Changes:	666d431ad...9418b983b
2020-03-19 00:39:23 +00:00
Jan Beich
200d0515d9 emulators/citra: update to s20200317
Changes:	ad3c464e2...37384174d
2020-03-19 00:39:16 +00:00
Piotr Kubaj
c2ec2ad0df emulators/i386-wine*: further unbreak poudriere bulk -a
Previous commits uncovered another error:
[00:02:28] Warning: (emulators/i386-wine-devel): Error: Duplicated origin for -: emulators/i386-wine-devel AND emulators/i386-wine.  Rerun with -v to see which ports are depending on these.

This is because PORTNAME and PORTVERSION are not defined.

Submitted by:	salvadore (maintainer)
2020-03-14 21:00:40 +00:00
Piotr Kubaj
8f17f56bfa emulators/i386-wine: unbreak poudriere bulk -a
Error:
[00:02:24] Warning: (emulators/i386-wine): Error: emulators/i386-wine has incorrect CATEGORIES, first should be 'emulators'.  Please contact maintainer of the port to fix this.
2020-03-14 18:00:14 +00:00
Piotr Kubaj
aeb91e6eb3 emulators/i386-wine-devel: unbreak bulk -a
Error:
[00:00:55] Error: emulators/i386-wine-devel has incorrect CATEGORIES, first should be 'emulators'.  Please contact maintainer of the port to fix this.
[00:00:55] Error: deps_fetch_vars failed for emulators/i386-wine-devel
2020-03-14 13:32:59 +00:00
Gerald Pfeifer
f343487992 Update to Wine 5.4. This includes the following changes:
- Unicode data updated to Unicode version 13.
 - Builtin programs use the new UCRTBase C runtime.
 - More correct support for Internationalized Domain Names.
 - Support for painting rounded rectangles in Direct2D.
 - Text drawing in D3DX9.
 - Various bug fixes.

This also brings a set of new changes with the Staging Patchset,
so maybe worth a try enabling the STAGING option if something is
not working.
2020-03-14 12:54:57 +00:00
Jan Beich
96f15bbec7 emulators/citra: update to s20200312
Changes:	2c0bd0f2a...ad3c464e2
2020-03-14 00:44:55 +00:00
Jan Beich
9dacac895c emulators/yuzu: update to s20200313
Changes:	22e825a3b...666d431ad
2020-03-14 00:27:06 +00:00
Lorenzo Salvadore
9bdd8e871b emulators/i386-wine: Use standard ports infrastructure for ARCH
This commit is the analogous for i386-wine of r528249 that concerns
emulators/i386-wine-devel.

Until now i386-wine defined its own ARCH variable and manually included
Makefile.i386 for i386 systems and Makefile.inc for amd64 systems. This
commit makes use of the standard ARCH variable and renames Makefile.inc to
Makefile.amd64 so that the proper Makefile.${ARCH} is automatically
included.
This requires conditional inclusion bsd.ports.pre.mk and bsd.ports.post.mk
by emulators/wine [1], master port for i386-wine: those files must be
included only if they have not already been included by i386-wine.

Approved by:	gerald (mentor, maintainer [1])
2020-03-13 21:11:06 +00:00
Gerald Pfeifer
7e7fcbf1c5 Fix the concrete filenames in references to then wine-gecko and wine-mono
ports.  Even though these only appear in comments, it might be confusing
otherwise.

Approved by:	se (maintainer)
2020-03-13 20:39:29 +00:00
Kyle Evans
df5c241ed2 emulators/virtualbox-ose: use contemporary GCC instead of old llvm
The bug in PR 236616 resulted in virtualbox getting pinned to llvm7. This is
less than ideal, and in-fact has been broken by improvements to
machine/atomic.h
on x86 that require a more modern compiler.

Switch the build to USE_GCC= any. The patches that were previously applied
if COMPILER_TYPE == clang are actually needed by newer GCCs as well, so make
those
standard patches instead, folding the Config.kmk patches together.

We should put some effort into testing llvm10 and working out why llvm
breaks
it, but fixing the build is more important at the moment.

Q/A:
* portlint (pre-existing issues; none in current patch)
* testport (-CURRENT, amd64)
* run testing by madpilot@

PR:		244603
Approved by:	koobs (mentor), bapt (mentor)
Approved by:	portmgr (blanket: build fix)
MFH:		2020Q1 (blanket: build fix)
Differential Revision:	https://reviews.freebsd.org/D23967
2020-03-12 00:41:32 +00:00
Lorenzo Salvadore
88cc445eec emulators/i386-wine-devel: Use standard ports infrastructure for ARCH
Until now i386-wine-devel defined its own ARCH variable and manually
included Makefile.i386 for i386 systems and Makefile.inc for amd64
systems. This commit makes use of the standard ARCH variable and renames
Makefile.inc to Makefile.amd64 so that the proper Makefile.${ARCH} is
automatically included.
This requires conditional inclusion of bsd.ports.pre.mk and
bsd.ports.post.mk by emulators/wine-devel [1], master port for
i386-wine-devel: those files must be included only if they have not
already been included by i386-wine-devel.

Approved by:	gerald (mentor, maintainer [1])
2020-03-11 19:49:34 +00:00
Gerald Pfeifer
fe8c2c28b1 Enhance my hack to catch (more of the) false negatives of
Mk/Scripts/check-stagedir.sh in the presence of options to
also handle %%DATADIR%% in pkg-plist.

This would have caught what I fixed with r525543 | gerald | 2020-02-08.

PR:		220950
2020-03-11 18:51:07 +00:00
Jan Beich
29bc890190 emulators/yuzu: update to s20200309
Changes:	49eff536d...22e825a3b
2020-03-10 00:57:51 +00:00
Tobias C. Berner
ba2a67436c emulators/fs-uae: Update to 3.0.2
PR:		241752
Submitted by:	sirdice@gmail.com  (maintainer)
2020-03-08 18:44:05 +00:00
Antoine Brodin
5ae8688c07 Deprecate some ports using deprecated version of python
With hat:	portmgr
2020-03-08 17:01:46 +00:00
Jan Beich
fb00d19084 emulators/yuzu: update to s20200305
Changes:	ca7618684...49eff536d
2020-03-06 23:29:20 +00:00
Gleb Popov
705ff4afd6 emulators/nemu: Update to 2.3.0.
Reported by:	portscout!
2020-03-05 14:09:55 +00:00
Gerald Pfeifer
1d480f3a5b Re-apply the main part of r527613 | gerald | 2020-03-02 that covers the
update to Wine 5.3:

  Update to Wine 5.3.  This includes the following changes:
   - More work towards Ucrtbase runtime support.
   - Full support for Unicode normalization.
   - Improvements in Shell Folders handling.
   - Various bug fixes.
2020-03-05 08:58:47 +00:00
Jan Beich
582a95bf78 emulators/citra: update to s20200301
Changes:	cd46e62ad...2c0bd0f2a
2020-03-03 00:45:59 +00:00
Antoine Brodin
7b9f2c7cf1 Revert 527613 and unbreak INDEX 2020-03-02 09:53:29 +00:00
Gerald Pfeifer
2cd371c134 Update to Wine 5.3. This includes the following changes:
- More work towards Ucrtbase runtime support.
 - Full support for Unicode normalization.
 - Improvements in Shell Folders handling.
 - Various bug fixes.

Also allow for this port to be used as master port for i386-wine-devel,
which means we need to avoid duplicate inclusions of bsd.port.pre.mk and
bsd.port.post.mk. [1]

Submitted by:	salvadore [1]
2020-03-02 07:34:18 +00:00
Gerald Pfeifer
73ad2248fe Update run-time dependencies to current versions of the emulators/wine-mono
and emulators/wine-gecko.

Approved by:	se (maintainer)
2020-03-01 11:05:28 +00:00
Antoine Brodin
c11e26b8b3 Update unicorn and py-unicorn to 1.0.2-rc2 2020-02-29 21:20:44 +00:00
Loïc Bartoletti
fc45cfe430 x11-toolkits/py-wxPython40: GUI toolkit for the Python programming language
py-wxPython40 aka Phoenix is a reborn of wxPython and in particular it allows to use wxWidgets with Python3.


  - Add x11-toolkits/py-wxPython40
  - Replace wxPython30 by wxPython40 when python wxWidgets is required
  - Fix cad/kicad and cad/kicad-devel to use wxPython40 "Phoenix"
  - Update comms/congruity, graphics/py-mayavi from wx 2.8 to 3.0
  - While I'm here fix portlint per emulators/playonbsd
  - Remove RUN_DEPENDS from USE_WX per graphics/djvusmooth
  - Bump portversion
  - Fix unicode on x11-toolkits/wxgtk30 and take Maintainer'ship

PR:     241893
Reviewed by:	koobs, tcberner
Approved by:	tcberner (mentor)
Differential Revision:  https://reviews.freebsd.org/D21915
Exp-run by:     antoine
2020-02-29 18:24:19 +00:00
Jan Beich
6f40ea84e5 emulators/citra: update to s20200229
Changes:	f106e7613...cd46e62ad
2020-02-29 15:53:47 +00:00
Jan Beich
efc2badc46 emulators/yuzu: update to s20200228
Changes:	b2bc7682b...ca7618684
2020-02-29 00:26:57 +00:00
Gerald Pfeifer
30fde5da21 Add a description for the STAGING option that we've been missing.
Reported by:	salvadore
PR:		244480, 244485
2020-02-28 10:43:16 +00:00
Jan Beich
0991c8399f emulators/dolphin-emu: unbreak with Clang 10
In file included from Externals/glslang/glslang/GenericCodeGen/CodeGen.cpp:35:
In file included from Externals/glslang/glslang/GenericCodeGen/../Include/Common.h:107:
Externals/glslang/glslang/GenericCodeGen/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator'
    void setAllocator(TPoolAllocator* a) { allocator = *a; }
                                           ~~~~~~~~~ ^ ~~
Externals/glslang/glslang/GenericCodeGen/../Include/PoolAlloc.h:244:21: note: declared private here
    TPoolAllocator& operator=(const TPoolAllocator&);  // don't allow assignment operator
                    ^
In file included from Externals/glslang/glslang/GenericCodeGen/CodeGen.cpp:36:
In file included from Externals/glslang/glslang/GenericCodeGen/../Include/ShHandle.h:46:
Externals/glslang/glslang/GenericCodeGen/../Include/../Public/ShaderLang.h:85:22: warning: '__fastcall__' calling convention is not supported for this target [-Wignored-attributes]
SH_IMPORT_EXPORT int __fastcall ShFinalize();
                     ^

Reported by:	antoine (via bug 244251 exp-run)
2020-02-26 18:29:51 +00:00
Jan Beich
3232f3f44a emulators/ppsspp: unbreak with Clang 10
In file included from Common/Vulkan/VulkanContext.cpp:28:
In file included from ext/glslang/SPIRV/GlslangToSpv.h:42:
In file included from ext/glslang/SPIRV/SpvTools.h:47:
In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/localintermediate.h:42:
In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/intermediate.h:55:
In file included from ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/../Include/Common.h:108:
ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator'
    void setAllocator(TPoolAllocator* a) { allocator = *a; }
                                           ~~~~~~~~~ ^ ~~
ext/glslang/SPIRV/../glslang/MachineIndependent/../Include/PoolAlloc.h:244:21: note: declared private here
    TPoolAllocator& operator=(const TPoolAllocator&);  // don't allow assignment operator
                    ^

Reported by:	antoine (via bug 244251 exp-run)
2020-02-26 18:05:27 +00:00
Lorenzo Salvadore
2d0f198e08 Migrate the STAGING option to use option helpers
This is the right thing to do in general and prepares for forthcoming
changes to emulators/i386-wine-devel.

Approved by:	gerald (mentor)
2020-02-25 12:12:07 +00:00
Dirk Meyer
16a6eb906e - disable realdevice because of linking problems 2020-02-22 07:35:18 +00:00
Tobias C. Berner
d6e7198c79 emulators/nestopia: Update to 1.50
PR:		243688
Submitted by:	Neel Chauhan <neel@neelc.org>  (maintainer)
2020-02-21 20:13:21 +00:00
Gerald Pfeifer
567255e444 Update to Wine 5.2. This includes the following changes:
- More compatible codepage mapping tables. [A]
 - Support for using the null display driver as a real driver.
 - Better UTF-8 support in the Resource and Message Compilers.
 - Fixes for using ucrtbase as C runtime.
 - Various bug fixes.

It also brings a significant number of changes to the packaging list,
notably due to [A].

Finally remove wine-staging and i386-wine-staging as conflicts since
those do not exist any longer. [1]

Submitted by:	salvadore [1]
2020-02-20 22:46:09 +00:00
Niclas Zeising
4b9c697c26 Update xorg x11 servers to 1.20.7
Update xorg x11 servers to 1.20.7.  This updates x11-servers/xorg-server,
xephyr, xorg-dmx, xorg-nestserver, xorg-vbserver and xwayland.

Enable the UDEV backend by default, instead of the DEVD backend, for
autoconfiguration of input devices on FreeBSD 12 and later.
FreeBSD 11 lacks the needed support in base and will keep on using the DEVD
backend.
Support for the HAL backend is dropped completely, it has been deprecated
for a long time.
Update and improve the DEVD backend.
Add a pkg message about sysctl configuration that might be needed when using
UDEV.

Use the upstream fix for glamour issues.

Use evdev xkb rules by default in xwayland [2]

Add x11-drivers/xf86-input-libinput to the list installed by default by
x11-drivers/xorg-drivers.

Fix net/tigervnc-server and emulators/virtualbox-ose

Bump portrevision of all x11 drivers, as well as other ports dependent on
xorg-server.

This represents work by many people over a long period.  These include
wulf, ak, dumbbell, hselasky pete AT nomadlogic DOT org, jbeich, manu,
myself and possibly others (I tried to look through history, but might have
missed people. If so, I am sorry.)

PR:             196678 [1], 244129 [2]
Submitted by:   hselasky, wulf [1], jbeich [2]
Obtained from:	https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xserver-1.20 (in part)
2020-02-20 21:15:44 +00:00
Jan Beich
6bc47ee641 emulators/yuzu: update to s20200219
Changes:	f552d553b...b2bc7682b
2020-02-20 00:59:17 +00:00
Antoine Brodin
c7a9c4233d Deprecate a few unmaintained ports that use python27
With hat:	portmgr
2020-02-18 10:58:38 +00:00
Roger Pau Monné
a6b94a0696 xen-{kernel/tools}: update to 4.13
Sponsored by:		Citrix Systems R&D
Approved by:		bapt
Differential revision:	https://reviews.freebsd.org/D23170
2020-02-17 09:17:52 +00:00
Gerald Pfeifer
2df2c699ab Backport r525903 | gerald | 2020-02-12 from wine-mono-devel:
Assume maintainership, taking this from the ports@ pool.

  Fix the description which has been off (referring to HTML,
  probably coming from wine-gecko).

PR:		238081
2020-02-15 08:47:11 +00:00
Jan Beich
876d409219 emulators/rpcs3: update to 0.0.8.9581
Changes:	78c49e733...9344b2148
2020-02-15 00:33:10 +00:00
Jan Beich
7e19f4ac1c emulators/yuzu: update to s20200214
Changes:	8f8dda2d5...f552d553b
2020-02-15 00:33:04 +00:00
Piotr Kubaj
8544327c40 emulators/adamem: fix build on powerpc64 elfv2
regparm is only supported on x86.
2020-02-15 00:19:45 +00:00
Jan Beich
e788a3bb24 emulators/citra: update to s20200211
Changes:	5d502dfec...f106e7613
2020-02-13 00:44:01 +00:00
Jan Beich
b7c00c664a emulators/yuzu: update to s20200212
Changes:	2916c1bc2...8f8dda2d5
2020-02-13 00:43:55 +00:00
Jan Beich
494c524838 emulators/rpcs3: update to 0.0.8.9576
Changes:	54da9ac7e...78c49e733
2020-02-13 00:43:49 +00:00
Muhammad Moinur Rahman
9c244a58d9 emulators/qemu-devel: Update version 4.1.0=>4.2.0
Reported by:	lwhsu
2020-02-12 22:02:32 +00:00
Gleb Popov
b58e8c7c9b emulators/nemu: Update to 2.2.3.
Reported by:	portscout!
2020-02-12 16:30:23 +00:00
Gerald Pfeifer
6ee6b62186 Assume maintainership, taking this from the ports@ pool.
Fix the description which has been off (referring to HTML, probably
coming from wine-gecko-devel) since r302265 on 2012-08-07.

PR:		238081
2020-02-12 11:00:20 +00:00
Jan Beich
79ba4e81c3 emulators/rpcs3: unbreak DEFAULT_VERSIONS=python=2.7 after r521573
CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find PythonInterp: Found unsuitable version "2.7.17", but
  required is at least "3" (found /usr/local/bin/python)
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:376 (_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/cmake/Modules/FindPythonInterp.cmake:160 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  Vulkan/glslang/CMakeLists.txt:165 (find_package)
2020-02-11 19:25:26 +00:00
Gerald Pfeifer
cd3ff5ba5d Depend on emulators/wine-gecko instead of emulators/wine-gecko-devel.
Similar to wine-mono/wine-mono-devel, where we made a similar change
with revision 525373, right now both provide the same.  However the
latter tracks the evolution of Wine during its development phase, so
this is bound to diverge again.

Also hand over maintainership to salvadore@ (from the vanilla ports@).
2020-02-11 11:55:38 +00:00
Dirk Meyer
ed34cd5c57 - fix build on i386 2020-02-10 14:21:22 +00:00
Gerald Pfeifer
59b5fe9383 Hand over maintainership to salvadore@ (from the vanilla ports@).
Fix the optional dependency on emulators/wine-gecko-devel which is
now at version 2.47.1.  This is the equivalent of revision 520954
for emulators/i386-wine.

PR:		238081
2020-02-10 11:19:56 +00:00
Piotr Kubaj
eaa3edf28f emulators/higan: unbreak on powerpc64, make ports tree compliant
Builds fine on powerpc64 without -march=native, which shouldn't be enabled anyway.

MFH:		2020Q1 (fix build blanket)
2020-02-09 11:08:46 +00:00
Mark Linimon
b0ef216a0a Assign maintainership to new volunteer.
PR:		243990
2020-02-08 21:02:16 +00:00
Gerald Pfeifer
6044e309e5 $DATADIR/winebus.inf is now provided by Wine itself, no longer just by
the Wine Staging patchset (which is contingent on the STAGING option).

We did not detect this due to the way Mk/Scripts/check-stagedir.sh has
false negatives in the presence of %%OPTION%%s in pkg-plist. [1]

PR:		220950 [1]
2020-02-08 10:20:16 +00:00
Jan Beich
9a92b6baae emulators/rpcs3: update to 0.0.8.9528
Changes:	37513b189...54da9ac7e
2020-02-08 00:40:20 +00:00
Dirk Meyer
e475d743d0 - update to 3.4 2020-02-07 23:36:46 +00:00
Josh Paetzel
e43dda5328 Unbreak build on HEAD
PR:	243864
Submitted by:	Ruslan Garipov <brigadir15@gmail.com>
Sponsored by:	Panzura
2020-02-06 20:18:10 +00:00
Gerald Pfeifer
d6898bd7f7 Depend on emulators/wine-mono instead of emulators/wine-mono-devel.
Right now both provide the same, however the latter tracks the evolution
of Wine during its development phase, so is bound to diverge again.
2020-02-06 11:36:08 +00:00
Jan Beich
faf13aa85d emulators/rpcs3: update to 0.0.8.9513
Changes:	1759d6d90...37513b189
2020-02-06 00:54:23 +00:00
Kyle Evans
e2a7f531f5 qemu-user-static: revert SSP_CFLAGS workaround (ports r501032)
This was later diagnosed to be a bug in libc, which has since been addressed
in all supported releases and branches. PORTREVISION is bumped as SSP_CFLAGS
will change the output, and for consumers of these two ports it is
imperative that it be rebuilt against the updated libc to avoid high failure
rates. In testing qemu-user-static-devel failed roughly 60% of the time,
rendering it unusable as each fork/exec was yet one more chance to fail.

The bug was fixed in the following patch levels (FreeBSD-EN-20:01.ssp):
- 12.1-p2
- 12.0-p13
- 11.3-p6

PR:		243735
Approved by:	koobs (ports)
MFH:		2020Q1
2020-02-05 16:09:19 +00:00
Mateusz Piotrowski
5fe22811bb Update to 1.2.6
- Sort variables.
- Copy downloaded files to WRKSRC during extract phase.

Reported by:	Repology
2020-02-05 13:57:57 +00:00
Gerald Pfeifer
6c552da49b Wine 5.1 is the first snapshot after the Wine 5.0 release, indicating that
development for Wine 6 has started.  This brings the following changes:
 - Better reporting of error location in JScript and VBScript.
 - Support for relocatable installation of the Winelib tools.
 - Ellipse drawing in Direct2D.
 - OLE monikers improvements.
 - Various bug fixes.

Two files (.h/.idl) moved out of the staging patchset with this snapshot.
2020-02-04 13:29:13 +00:00
Rene Ladan
b716575acf Return these files to the pool too.
Submitted by:	jbeich
2020-02-04 11:09:25 +00:00
Jan Beich
263d604ea4 emulators/rpcs3: update to 0.0.8.9495
Changes:	32df80962...1759d6d90
2020-02-04 00:38:41 +00:00
Rene Ladan
c7bd9b3c24 Return dbn's ports to the pool after safekeeping his commit bit. 2020-02-03 20:21:08 +00:00
Gerald Pfeifer
df7ae39977 Fix the (optional) dependency on wine-mono-devel, which was upgraded
all the way up to version 4.9.4 starting with revision 475073 in 2018
and further ones until revision 518293 last November.
2020-02-02 08:53:43 +00:00
Jan Beich
56af1bf1c9 emulators/yuzu: update to s20200201
Changes:	2db7adc42...2916c1bc2
2020-02-02 00:52:24 +00:00
Jan Beich
17b4c860c1 emulators/rpcs3: update to 0.0.8.9488
Changes:	92466165f...32df80962
2020-02-02 00:52:16 +00:00
Gerald Pfeifer
0f8ca6f5ea Fix the subdirectory of the ibiblio.org mirror sites - now at 5.0.
(We did not notice since by default the SF download infrastructure is
used in case.)
2020-02-01 00:31:01 +00:00
Gerald Pfeifer
d57dd6618f Update from Wine 4.0.3 and the Wine 4.0 release series to Wine 5.0.
This represents a year of development effort with over 7,400 individual
changes.  This port and the wine-devel port have been in sync as closely
as possible, and this update is mostly copying over from the -devel port
minus support for the Wine Staging patchset (and STAGING option).

Highlights of this new release include built-in modules in PE format,
multi-monitor support, Vulkan 1.1 support, and an XAudio2 reimplementation.

This also comes with updates of the emulators/wine-gecko and
emulators/wine-mono ports to match their -devel counterparts:
version 2.47.1 for wine-gecko and version 4.9.4 for wine-mono.

And we "lose" four local patches that got integrated or became obsolete
upstream.

The following is a more detailed list extracted from the extensive
release notes:

== Graphics

- Multiple display adapters and monitors are properly supported, including
  dynamic configuration changes.
- The Vulkan driver supports up to version 1.1.126 of the Vulkan spec.
- The WindowsCodecs library is able to convert more bitmap formats,
  including palette-indexed formats.

== Direct3D

- Fullscreen Direct3D applications inhibit the screensaver.
- DXGI swapchain presents inform the application when the corresponding
  window is minimized. This typically allows applications to reduce CPU
  usage while minimized, and is in some cases required to allow the
  application window to be restored again.
- Switching between fullscreen and windowed modes using the standard
  Alt+Enter combination is implemented for DXGI applications.
- The following features are implemented for Direct3D 12 applications:
  - Switching between fullscreen and windowed.
  - Changing display modes.
  - Scaled presents.
  - Swap intervals.
  These features were previously already implemented for earlier
  versions of the Direct3D API.
- The handling of various edge cases is improved. Among others:
  - Out of range reference values for the alpha and stencil tests.
  - Sampling 2D resources with 3D samplers and vice versa.
  - Drawing with mapped textures and buffers.
  - Usage of invalid DirectDraw clipper objects.
  - Creating Direct3D devices on invalid Windows, like the desktop window.
  - Viewports with a minimum Z larger than or equal to the maximum Z.
  - Resources bound through both shader-resource views and render-target
    or depth-stencil views at the same time.
  - Blits between formats with and without alpha components.
  Since well-behaved applications don't rely on these edge cases, they
  typically only affect one or two applications each. There are
  nevertheless quite a number of them.
- Dirty texture regions are tracked more accurately for Direct3D 8 and 9
  texture uploads.
- Uploads of S3TC-compressed 3D textures require less address space.
  Since 3D textures can be potentially large, and address space
  exhaustion is a concern for 32-bit applications, S3TC-compressed 3D
  textures are uploaded per-slice, instead of in a single upload.
- The ID3D11Multithread interface is implemented.
- Various lighting calculation fixes and improvements for older DirectDraw
  applications have been made.
- Limited support for blits across swapchains is implemented.
- More shader reflection APIs are implemented.
- The wined3d CPU blitter can handle compressed source resources.
  Support for compressed destination resources was already implemented
  in a previous release.
- The Direct3D graphics card database recognizes more graphics cards.
- New HKEY_CURRENT_USER\Software\Wine\Direct3D registry keys:
  - "shader_backend" (REG_SZ)
    The shader backend to use. Possible values are "glsl" (default)
    for GLSL, "arb" for ARB vertex/fragment programs and "none" to
    disable shader support.
  - "strict_shader_math" (REG_DWORD)
    Enable (0x1) or disable (0x0, default) stricter translation of
    Direct3D shaders, potentially at a performance cost. This
    currently only makes a difference with the default GLSL shader
    backend in combination with the proprietary NVIDIA drivers.
- Deprecated HKEY_CURRENT_USER\Software\Wine\Direct3D registry key:
  - "UseGLSL"
    This has been superseded by the "shader_backend" setting above.

== D3DX

- Support for compressing textures using S3TC-compression.
- Various operations, like e.g. texture fills, on unmappable surfaces
  are implemented more correctly. Previously their implementation
  relied on the underlying Direct3D implementation not enforcing
  mapping restrictions.
- Various improvements and fixes have been made to the effect framework.

== Kernel

- Most of the functions that used to be in Kernel32 are moved to
  KernelBase, to follow the architecture of recent Windows versions.
- Libraries of the wrong 32/64-bitness are ignored when found in the
  search path, to enable loading the correct one if it's found further
  in the path.
- Kernel objects are better emulated for device drivers that expect to
  manipulate objects from the kernel side.
- The kernel-level synchronization objects like spin locks, fast
  mutexes, remove locks, and resource variables are implemented.
- The system battery state is properly reported to applications.

== User interface

- Minimized windows are displayed using their title bar instead of the
  old Windows 3.1-style icons.
- The new button styles Split Buttons and Command Links are implemented.
- The Edit control sets margins correctly also for CJK fonts.

== Desktop integration

- Symbolic links to the corresponding Unix directories are created for
  the 'Downloads' and 'Templates' folders.

== Input devices

- Plug & Play device drivers can be installed and loaded on startup.
- Game controllers are better supported, including proper support for
  hat switch, wheel, gas and brake controls.

== .NET

- The Mono engine is updated to version 4.9.4, including parts of the
  Windows Presentation Foundation (WPF) framework.
- The Gecko and Mono add-ons support shared installation, where the
  files are used directly from a global location under /usr/share/wine
  instead of being copied into every new prefix.

== Internet and networking

- The Gecko engine is refreshed to support recent toolchains.
- A number of new HTML APIs are implemented.
- MSHTML supports some SVG elements.
- Error object and exception propagation are supported in VBScript.
- A number of VBScript builtin functions are implemented.
- JScript EcmaScript compliant mode supports more features.
- JScript and VBScript script objects expose type info interfaces.
- The HTTP proxy configuration can be retrieved through DHCP.
- Passport HTTP redirects are supported.
- The HTTP service and corresponding client-side library (HTTPAPI) are
  partially implemented.

== Cryptography

- ECC (elliptic-curve) keys are supported when using GnuTLS.
- Importing keys and certificates from PFX blobs is implemented.
- The PBKDF2 key derivation algorithm is supported.

== Text and fonts

- OpenType positioning features are supported in DirectWrite, and
  enabled for Latin script by default, including kerning.
- Font data access is made safer by validating the various data tables
  before using them.
- DirectWrite interfaces are updated to a recent SDK, implementing
  some of the latest API additions.

== Audio / Video

- The XAudio2 libraries are reimplemented to use the external FAudio
  library, for better compatibility.
- The Media Foundation libraries are fleshed out, including:
  - Support for builtin and user async work queues.
  - Ability to submit periodic callbacks, waiting, scheduled, and
    regular work items, with support for item priority.
  - Support for media event queues.
  - Various core API to handle media type objects, stream and
    presentation descriptors, object attributes, byte stream objects,
    samples and buffers.
  - Initial Source Resolver implementation.
  - Initial implementation of Source Reader API.
  - Implementation for Sample Grabber object.
  - Core support for building topology objects.
  - Builtin presentation clock implementation, started implementing
    Media Session functionality.
- The video capture filter has been ported to use v4l2 instead of the
  deprecated v4l1 API, allowing the use of some cameras which do not
  support v4l1.
- Support for YUV to RGB translation and reading from v4l2 devices
  using mmap() has been removed; we now depend on libv4l2 for both of
  these things.
- The builtin AVI, MPEG-I, and WAVE decoders have been removed; we now
  depend on GStreamer or the Mac QuickTime Toolkit to decode such
  media files.
- Some more VMR7 configuration APIs are implemented.
- The sound drivers support per-channel volume adjustments.

== Internationalization

- Unicode character tables are based on version 12.1.0 of the standard.
- Unicode normalization is implemented.
- The geographic region id is automatically set in the registry based
  on the current locale. It can be modified if necessary under
  HKEY_CURRENT_USER\Control Panel\International\Geo.
- The Sinhalese and Asturian locales are supported.
- Codepage 28601 (Latin/Thai) is supported.

== RPC/COM

- The typelib marshaller supports complex structs and arrays.
- There is an initial implementation of the Windows Script runtime library.
- There is an initial implementation of the Microsoft ActiveX Data
  Objects (ADO) library.

== Installers

- Microsoft Installer (MSI) Patch Files are supported.
- The WUSA tool (Windows Update Standalone Installer) supports
  installing .MSU update files.

== PE modules

- The actual PE binaries are copied into the Wine prefix instead of
  the fake DLL files. This makes the prefix look more like a real
  Windows installation, at the cost of some extra disk space.
- Modules that have been converted to PE can use standard wide-char C
  functions, as well as wide-char character constants like L"abc".
  This makes the code easier to read.
- Not all modules have been converted to PE yet; this is an ongoing
  process that will continue during the Wine 5.x development series.

== Development tools / Winelib

- The Visual Studio remote debugger can be used to debug applications
  running under Wine.
- The Debug Engine library (DBGENG) is partially implemented.
- The Resource Compiler and IDL Compiler support a '--sysroot' option
  to allow locating header files in cross-compile environments.
- Winegcc supports the options '--target', '--wine-objdir',
  '--winebuild' and '-fuse-ld' that make it easier to use as a
  cross-compiler, or with custom toolchains.
- The wine/unicode.h header is no longer available to applications,
  since the functions will ultimately be removed and replaced by the
  standard C runtime wide character functions.

== Build infrastructure

- The 'fastcall' calling convention is supported in spec files. It
  uses the correct name mangling for Windows builds.
- A '-import' entry point flag is supported in spec files, to mark
  functions that need a hotpatch code prefix to be generated for their
  import thunks.
- Winebuild supports a '--builtin' option to add a special signature
  to PE binaries to mark them as Wine builtins.

== Builtin applications

- The CHCP tool is implemented. It allows setting the console codepage.
- The MSIDB tool is implemented. It allows manipulating MSI databases.

== Performance improvements

- The various time functions use higher performance system clocks if
  available, to reduce the overhead in the rendering loop of many games.
- File lookups take advantage of the ext4 filesystem case folding
  support if it's enabled on the directory being searched.
- No-data style listboxes (LBS_NODATA) have better performance for
  large numbers of items.
- Slim Reader/Writer locks, keyed events, and condition variables use
  futexes on Linux to avoid wineserver round trips.

== New external dependencies

- The FAudio library is used to implement XAudio2.
- The Inotify library is used for file change notifications on BSD
  platforms.
- The Video4Linux version 2 library is used instead of version 1.
2020-01-31 08:23:04 +00:00
Jan Beich
8b84ad9e1e emulators/rpcs3: update to 0.0.8.9456
Changes:	ad8988afd...92466165f
2020-01-30 00:31:51 +00:00
Jan Beich
d0ca7bc046 emulators/yuzu: update to s20200129
Changes:	05df4a8c9...2db7adc42
2020-01-30 00:29:48 +00:00
Jan Beich
7cdfee82b4 emulators/rpcs3: update to 0.0.8.9452
Changes:	331c1a394...ad8988afd
2020-01-28 00:46:40 +00:00
Rene Ladan
aa27691193 Remove expired ports:
2020-01-27 accessibility/py-papi: Unmaintained, uses EOLed python27
2020-01-27 archivers/py-czipfile: Unmaintained, uses EOLed python27
2020-01-27 audio/boodler: Unmaintained, uses EOLed python27
2020-01-27 audio/dir2ogg: Unmaintained, uses EOLed python27
2020-01-27 audio/jokosher: Unmaintained, uses EOLed python27
2020-01-27 audio/mpdbrowser: Unmaintained, uses EOLed python27
2020-01-27 audio/nekobee: Unmaintained, uses EOLed python27
2020-01-27 audio/patchage: Unmaintained, uses EOLed python27
2020-01-27 audio/py-ao: Unmaintained, uses EOLed python27
2020-01-27 audio/py-id3: Unmaintained, uses EOLed python27
2020-01-27 audio/py-shout: Unmaintained, uses EOLed python27
2020-01-27 audio/py-speex: Unmaintained, uses EOLed python27
2020-01-27 audio/pytone: Unmaintained, uses EOLed python27
2020-01-27 audio/solfege: Unmaintained, uses EOLed python27
2020-01-27 audio/trommler: Unmaintained, uses EOLed python27
2020-01-27 benchmarks/pybench: Unmaintained, uses EOLed python27
2020-01-27 biology/pycogent: Unmaintained, uses EOLed python27
2020-01-27 biology/unanimity: Unmaintained, uses EOLed python27
2020-01-27 cad/pythoncad: Unmaintained, uses EOLed python27
2020-01-27 chinese/bg5pdf: Unmaintained, uses EOLed python27
2020-01-27 comms/py-libimobiledevice: Unmaintained, uses EOLed python27
2020-01-27 converters/py-bcode: Unmaintained, uses EOLed python27
2020-01-27 converters/py-iconv: Unmaintained, uses EOLed python27
2020-01-27 converters/py-zfec: Unmaintained, uses EOLed python27
2020-01-27 databases/gadfly: Unmaintained, uses EOLed python27
2020-01-27 databases/metakit: Unmaintained, uses EOLed python27
2020-01-27 databases/openark-kit: Unmaintained, uses EOLed python27
2020-01-27 databases/py-MySQLdb55: Unmaintained, uses EOLed python27
2020-01-27 databases/py-MySQLdb56: Unmaintained, uses EOLed python27
2020-01-27 databases/py-forgetsql: Unmaintained, uses EOLed python27
2020-01-27 databases/py-oops: Unmaintained, uses EOLed python27
2020-01-27 databases/py-rrdtool_lgpl: Unmaintained, uses EOLed python27
2020-01-27 deskutils/conkyemail: No longer maintained by upstream
2020-01-27 deskutils/cycle: Unmaintained, uses EOLed python27
2020-01-27 deskutils/everygui: Unmaintained, uses EOLed python27
2020-01-27 deskutils/ganyremote: Unmaintained, uses EOLed python27
2020-01-27 deskutils/pypanel: Unmaintained, uses EOLed python27
2020-01-27 deskutils/taskcoach: Unmaintained, uses EOLed python27
2020-01-27 deskutils/tel: Unmaintained, uses EOLed python27
2020-01-27 deskutils/tnote: Unmaintained, uses EOLed python27
2020-01-27 deskutils/vnc2flv: Unmaintained, uses EOLed python27
2020-01-27 deskutils/wammu: Unmaintained, uses EOLed python27
2020-01-27 devel/bbfreeze: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-builder: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-colo: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-externals: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-git: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-gtk: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-loom: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-pipeline: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-rewrite: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-scmproj: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-stats: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-svn: Unmaintained, uses EOLed python27
2020-01-27 devel/bzr-upload: Unmaintained, uses EOLed python27
2020-01-27 devel/ditrack: Unmaintained, uses EOLed python27
2020-01-27 devel/drpython: Unmaintained, uses EOLed python27
2020-01-27 devel/epydoc: Unmaintained, uses EOLed python27
2020-01-27 devel/fb303: Unmaintained, uses EOLed python27
2020-01-27 devel/fnorb: Unmaintained, uses EOLed python27
2020-01-27 devel/gazpacho: Unmaintained, uses EOLed python27
2020-01-27 devel/libmpsse: Unmaintained, uses EOLed python27
2020-01-27 devel/open-usp-tukubai: Unmaintained, uses EOLed python27
2020-01-27 devel/phpbt: Unmaintained, uses EOLed python27
2020-01-27 devel/py-anonfunc: Unmaintained, uses EOLed python27
2020-01-27 devel/py-bison: Unmaintained, uses EOLed python27
2020-01-27 devel/py-fortran: Unmaintained, uses EOLed python27
2020-01-27 devel/py-grouch: Unmaintained, uses EOLed python27
2020-01-27 devel/py-mwlib.rl: Unmaintained, uses EOLed python27
2020-01-27 devel/py-nagioscheck: Unmaintained, uses EOLed python27
2020-01-27 devel/py-ncurses: Unmaintained, uses EOLed python27
2020-01-27 devel/py-ocempgui: Unmaintained, uses EOLed python27
2020-01-27 devel/py-palm: Unmaintained, uses EOLed python27
2020-01-27 devel/py-pyechonest: Unmaintained, uses EOLed python27
2020-01-27 devel/py-resourcepackage: Unmaintained, uses EOLed python27
2020-01-27 devel/py-rlcompleter2: Unmaintained, uses EOLed python27
2020-01-27 devel/py-spark: Unmaintained, uses EOLed python27
2020-01-27 devel/py-xoltar-toolkit: Unmaintained, uses EOLed python27
2020-01-27 devel/py-zkpython: Unmaintained, uses EOLed python27
2020-01-27 devel/pychecker: Unmaintained, uses EOLed python27
2020-01-27 devel/pymacs: Unmaintained, uses EOLed python27
2020-01-27 devel/trac-bitten: Unmaintained, uses EOLed python27
2020-01-27 devel/wxGlade: Unmaintained, uses EOLed python27
2020-01-27 emulators/catapult: Unmaintained, uses EOLed python27
2020-01-27 emulators/dynagui: Unmaintained, uses EOLed python27
2020-01-27 finance/mybudget: Unmaintained, uses EOLed python27
2020-01-27 finance/sabernetdcs-client: Unmaintained, uses EOLed python27
2020-01-27 games/4stattack: Unmaintained, uses EOLed python27
2020-01-27 games/barbie_seahorse_adventures: Unmaintained, uses EOLed python27
2020-01-27 games/battletanks: Unmaintained, uses EOLed python27
2020-01-27 games/bombz: Unmaintained, uses EOLed python27
2020-01-27 games/bouncy: Unmaintained, uses EOLed python27
2020-01-27 games/bubbros: Unmaintained, uses EOLed python27
2020-01-27 games/childsplay: Unmaintained, uses EOLed python27
2020-01-27 games/crossfire-server: Unmaintained, uses EOLed python27
2020-01-27 games/duckmaze: Unmaintained, uses EOLed python27
2020-01-27 games/farblazer: Unmaintained, uses EOLed python27
2020-01-27 games/gbottler: Unmaintained, uses EOLed python27
2020-01-27 games/glchess: Unmaintained, uses EOLed python27
2020-01-27 games/gretools: Unmaintained, uses EOLed python27
2020-01-27 games/kye: Unmaintained, uses EOLed python27
2020-01-27 games/liquidwar: Unmaintained, uses EOLed python27
2020-01-27 games/mopesnake: Unmaintained, uses EOLed python27
2020-01-27 games/nelly: Unmaintained, uses EOLed python27
2020-01-27 games/oneisenough: Unmaintained, uses EOLed python27
2020-01-27 games/ptkei: Unmaintained, uses EOLed python27
2020-01-27 games/py-poker-eval: Unmaintained, uses EOLed python27
2020-01-27 games/pycadia: Unmaintained, uses EOLed python27
2020-01-27 games/pydance: Unmaintained, uses EOLed python27
2020-01-27 games/pysycache: Unmaintained, uses EOLed python27
2020-01-27 games/pythonchess: Unmaintained, uses EOLed python27
2020-01-27 games/pytowerdefense: Unmaintained, uses EOLed python27
2020-01-27 games/rtb: Unmaintained, uses EOLed python27
2020-01-27 games/schiff: Unmaintained, uses EOLed python27
2020-01-27 games/schwarzweiss: Unmaintained, uses EOLed python27
2020-01-27 games/secrettower: Unmaintained, uses EOLed python27
2020-01-27 games/slune: Unmaintained, uses EOLed python27
2020-01-27 games/super_mario_bros_python: Unmaintained, uses EOLed python27
2020-01-27 games/tuxfighter: Unmaintained, uses EOLed python27
2020-01-27 games/twitch: Unmaintained, uses EOLed python27
2020-01-27 games/vegastrike: Unmaintained, uses EOLed python27
2020-01-27 games/zephulor: Unmaintained, uses EOLed python27
2020-01-27 graphics/boxer: Unmaintained, uses EOLed python27
2020-01-27 graphics/electrix: Unmaintained, uses EOLed python27
2020-01-27 graphics/exact-image: Unmaintained, uses EOLed python27
2020-01-27 graphics/gnofract4d: Unmaintained, uses EOLed python27
2020-01-27 graphics/gsculpt: Unmaintained, uses EOLed python27
2020-01-27 graphics/imgtops: Unmaintained, uses EOLed python27
2020-01-27 graphics/imgv: Unmaintained, uses EOLed python27
2020-01-27 graphics/lcms-python: Unmaintained, uses EOLed python27
2020-01-27 graphics/mirage: Unmaintained, uses EOLed python27
2020-01-27 graphics/partio: Unmaintained, uses EOLed python27
2020-01-27 graphics/py-exif: Unmaintained, uses EOLed python27
2020-01-27 graphics/py-gd: Unmaintained, uses EOLed python27
2020-01-27 graphics/py-paint: Unmaintained, uses EOLed python27
2020-01-27 graphics/pygts: Unmaintained, uses EOLed python27
2020-01-27 graphics/pysvg: Unmaintained, uses EOLed python27
2020-01-27 irc/py-supybot-plugins: Unmaintained, uses EOLed python27
2020-01-27 japanese/kana-no-quiz: Unmaintained, uses EOLed python27
2020-01-27 lang/py-prolog: Unmaintained, uses EOLed python27
2020-01-27 lang/sdcc: Unmaintained, uses EOLed python27
2020-01-27 mail/archivemail: Unmaintained, uses EOLed python27
2020-01-27 mail/mailfmt: Unmaintained, uses EOLed python27
2020-01-27 mail/py-libgmail: Unmaintained, uses EOLed python27
2020-01-27 mail/py-ppolicy: Unmaintained, uses EOLed python27
2020-01-27 mail/rss2email2: Unmaintained, uses EOLed python27
2020-01-27 mail/svnmailer: Unmaintained, uses EOLed python27
2020-01-27 math/biggles: Unmaintained, uses EOLed python27
2020-01-27 math/py-gato: Unmaintained, uses EOLed python27
2020-01-27 math/py-gnuplot: Unmaintained, uses EOLed python27
2020-01-27 math/py-mathdom: Unmaintained, uses EOLed python27
2020-01-27 math/py-probstat: Unmaintained, uses EOLed python27
2020-01-27 math/py-rpy: Unmaintained, uses EOLed python27
2020-01-27 misc/gnome-osd: Unmaintained, uses EOLed python27
2020-01-27 misc/gonvert: Unmaintained, uses EOLed python27
2020-01-27 misc/metalink-editor: Unmaintained, uses EOLed python27
2020-01-27 misc/py-YABT: Unmaintained, uses EOLed python27
2020-01-27 misc/xdg-menu: Unmaintained, uses EOLed python27
2020-01-27 multimedia/devede: Unmaintained, uses EOLed python27
2020-01-27 multimedia/gdvrecv: Unmaintained, uses EOLed python27
2020-01-27 multimedia/mmpython: Unmaintained, uses EOLed python27
2020-01-27 multimedia/pymp: Unmaintained, uses EOLed python27
2020-01-27 net/gtknetcat: Unmaintained, uses EOLed python27
2020-01-27 net/ntlmaps: Unmaintained, uses EOLed python27
2020-01-27 net/polyorb: Unmaintained, uses EOLed python27
2020-01-27 net/py-zsi: Unmaintained, uses EOLed python27
2020-01-27 net/pythondirector: Unmaintained, uses EOLed python27
2020-01-27 net/sippy_b2bua: Unmaintained, uses EOLed python27
2020-01-27 net-im/py-jabber: Unmaintained, uses EOLed python27
2020-01-27 net-im/py-jabberbot: Unmaintained, uses EOLed python27
2020-01-27 net-im/py-libturpial: Unmaintained, uses EOLed python27
2020-01-27 net-im/py-xmpppy-irc: Unmaintained, uses EOLed python27
2020-01-27 net-mgmt/pdagent-integrations: Unmaintained, uses EOLed python27
2020-01-27 net-p2p/tribler: Unmaintained, uses EOLed python27
2020-01-27 news/papercut: Unmaintained, uses EOLed python27
2020-01-27 print/pkipplib: Unmaintained, uses EOLed python27
2020-01-27 print/pkpgcounter: Unmaintained, uses EOLed python27
2020-01-27 print/ttfquery: Unmaintained, uses EOLed python27
2020-01-27 science/gwyddion: Unmaintained, uses EOLed python27
2020-01-27 science/psychopy: Unmaintained, uses EOLed python27
2020-01-27 science/py-hcluster: Unmaintained, uses EOLed python27
2020-01-27 science/py-pyteomics.biolccc: Unmaintained, uses EOLed python27
2020-01-27 science/pycdf: Unmaintained, uses EOLed python27
2020-01-27 security/blindelephant: Unmaintained, uses EOLed python27
2020-01-27 security/cfv: Unmaintained, uses EOLed python27
2020-01-27 security/fsh: Unmaintained, uses EOLed python27
2020-01-27 security/gcipher: Unmaintained, uses EOLed python27
2020-01-27 15:34:18 +00:00
Jan Beich
31675da6e1 emulators/yuzu: update to s20200125
Changes:	d8e0d839b...05df4a8c9
2020-01-25 23:50:52 +00:00
Jan Beich
74018cb6ec emulators/citra: update to s20200123
Changes:	be17f0851...5d502dfec
2020-01-25 23:50:46 +00:00
Jan Beich
e0385ab2cd emulators/rpcs3: update to 0.0.8.9437
Changes:	872be25ed...331c1a394
2020-01-25 23:50:27 +00:00
Gerald Pfeifer
f4063c339f Backport r520775 | gerald | 2019-12-24 from emulators/wine-gecko-devel:
Use DISTNAME in two cases instead of replicating its definition.
  That'll also ease maintenance going forward.
2020-01-23 08:40:39 +00:00
Jan Beich
710cb3a994 emulators/yuzu: update to s20200122
Changes:	51c8aea97...d8e0d839b
2020-01-23 00:55:20 +00:00
Jan Beich
fc2f972c50 emulators/citra: update to s20200122
Changes:	e4285097f...be17f0851
2020-01-23 00:55:08 +00:00
Piotr Kubaj
b3f15f1bc7 emulators/qemu: fix build on powerpc64 elfv2
Clang doesn't like -mbig:
cc -mbig -c -o spapr-rtas.o spapr-rtas.S
cc: error: unknown argument: '-mbig'

This file doesn't seem to be built on amd64, so removing -mbig doesn't cause a problem there. I also successfully built on powerpc64 elfv1 and it also builds.

PR:		243188
Approved by:	bofh (maintainer timeout)
2020-01-22 17:34:11 +00:00
Gerald Pfeifer
3ea12708d7 Update to Wine 5.0 RC6, which is scheduled to be the last release
candidate and brings another twenty-some fixes.
2020-01-21 06:38:12 +00:00
Jan Beich
acae7ed8a2 Simplify port-specific manpages location after r523104
Not all of my ports are covered because:
- USES=cmake requires patching devel/cmake to undo BSD-specific defaults
  (A good example why BSD quirks should stay in ports, not to be upstreamed)
- USES=meson and GNU_CONFIGURE require dropping --mandir argument
- ponscripter-sekai requires Templates/BSD.local.dist to NOT create PREFIX/man
2020-01-20 02:01:42 +00:00
Jan Beich
236b7dbc83 emulators/citra: update to s20200117
Changes:	cd86c9b04...e4285097f
2020-01-19 00:58:43 +00:00
Jan Beich
1b3dcf8264 emulators/yuzu: update to s20200118
Changes:	48863afb6...51c8aea97
2020-01-19 00:58:33 +00:00
Antoine Brodin
57414c712e Update unicorn and py-unicorn to 1.0.2-rc1 2020-01-18 20:02:00 +00:00
Jan Beich
7e067dee1b emulators/yuzu: update to s20200117
Changes:	64cd46579...48863afb6
2020-01-18 00:10:31 +00:00
Piotr Kubaj
a30deb24ec emulators/qemu-sbruno: actually install 64-bit emulators on powerpc64
They were built but not installed.

Approved by:	kevans91
2020-01-17 11:19:30 +00:00
Jan Beich
c1b0fa4827 emulators/citra: update to s20200115
Changes:	020cd56ad...cd86c9b04
2020-01-15 23:20:24 +00:00
Jan Beich
b60b3fe6a4 emulators/yuzu: update to s20200114
Changes:	80436c133...64cd46579
2020-01-15 23:20:16 +00:00
Piotr Kubaj
1a8c09d088 emulators/qemu-user-static-devel: add 64-bit targets for powerpc64
Similar to previous commit for qemu-sbruno.
2020-01-15 22:04:04 +00:00
Piotr Kubaj
a930d67456 emulators/qemu-user-static: unbreak on powerpc64
Builds and works fine.

MFH:		2020Q1 (fix build blanket)
2020-01-15 21:09:26 +00:00
Piotr Kubaj
3abdc1ffe9 emulators/qemu-sbruno: allow 64-bit targets on powerpc64
Builds fine, I have no way to confirm it builds working binaries for those targets, but binaries for armv7 are fine.

Approved by:	kevans91
2020-01-15 21:08:41 +00:00
Baptiste Daroussin
003a571d1d Add LOCALBASE/share/man to the valid path for manpages
Also compress manpages in this location.

As a followup of a discussion which occured in 2017:
https://lists.freebsd.org/pipermail/freebsd-arch/2017-March/018115.html
And following:
https://svnweb.freebsd.org/base?view=revision&revision=315053
and
https://svnweb.freebsd.org/base?view=revision&revision=315142

All the supported FreeBSD version now supports share/man in manpath for
LOCALBASE As a result the ports tree can now accept it for manpage, but
more over migrate to this new path. Resulting in more consistency now the
manpages in base and ports would be in the relative path (under share/)
and a reduced amount of patching needed to port something to FreeBSD

Note1: this has already be done for GNU info pages earlier
Note2: due to the fact that for end user no functionnality will change during
the migration of the manpages to the new location and to avoid massive rebuild
of packages, it has been decided to not bump portrevision when migrating.

Reviewed by:	mat (portmgr)
Differential Revision:	https://reviews.freebsd.org/D23166
2020-01-15 12:06:13 +00:00
Gerald Pfeifer
b18c424297 Update to Wine 5.0 RC5 which fixes another nineteen bugs during the
release stabilization process.

Surprisingly still file additions, though only include files, both
for the default configuration and with the Staging patchset.
2020-01-15 09:00:38 +00:00
Gerald Pfeifer
3f2c3c19f4 Update to Wine 5.0 RC4 which closes another fifteen bug reports in
this release phase.
2020-01-12 05:24:01 +00:00
Josh Paetzel
1ed4644786 Fix build on HEAD
PR:	243240
Submitted by:	Ruslan Garipov <brigadir15@gmail.com>
2020-01-11 16:32:46 +00:00
Josh Paetzel
801426181a Fix build on HEAD
PR:	242679
Submitted by:	Ruslan Garipov <brigadir15@gmail.com>
Reviewed by:	jhb
2020-01-11 16:24:54 +00:00
Jan Beich
3d93a36e03 emulators/yuzu: update to s20200108
Changes:	5be00cba1...80436c133
2020-01-09 00:58:14 +00:00
Gerald Pfeifer
f51d6226b7 Update to Wine 5.0 RC3 which fixes some four dozen bugs on top of RC2. 2020-01-08 03:38:15 +00:00
Jan Beich
345f086557 emulators/{citra,yuzu}: integrate cubeb patch to simplify updates 2020-01-07 15:56:49 +00:00
Jan Beich
5ce8b9788a emulators/yuzu: update to s20200106
Changes:	cd0a7dfdb...5be00cba1
2020-01-07 00:57:07 +00:00
Jan Beich
06c41370af emulators/rpcs3: update to 0.0.8.9326
Changes:	49d5ce3ba...872be25ed
2020-01-05 00:30:39 +00:00
Jan Beich
fd66b4fec2 emulators/yuzu: update to s20200104
Changes:	624a0f7f3...cd0a7dfdb
2020-01-05 00:30:34 +00:00
Gleb Popov
ca1b9fd385 emulators/nemu: New port. A ncurses UI for QEMU. 2020-01-04 12:57:14 +00:00
Gerald Pfeifer
23ee142529 Update to Wine 5.0 RC2 which fixes three dozen or so bugs. 2020-01-04 11:21:01 +00:00
Jan Beich
a6155fe18a emulators/yuzu: update to s20200103
Changes:	7bd447355...624a0f7f3
2020-01-04 00:54:16 +00:00
Jan Beich
0401189e02 emulators/rpcs3: update to 0.0.8.9317
Changes:	c4e59b511...49d5ce3ba
2020-01-04 00:54:07 +00:00
Tobias C. Berner
97e3701a1c emulators/mgba: Update to 0.7.3
PR:		242994
Submitted by:	James Wright <james.wright@digital-chaos.com>
Approved by:	greg@unrelenting.technology (maintainer)
2020-01-02 20:53:09 +00:00
Gerald Pfeifer
7a3ec14c55 Make sure we employ USES=xorg only when X11/Xorg are actually used,
much as we have had this for USE_XORG and USE_GL for a while.

Without this building with option X11 off actually fails now due to
increased checks in the FreeBSD ports infrastructure.

PR:		242996
Reported by:	Patrick McMunn <doctorwhoguy@gmail.com>
2020-01-02 06:01:57 +00:00
Jan Beich
d0ad83ddda emulators/rpcs3: update to 0.0.8.9302
Changes:	341fdf7eb...c4e59b511
2020-01-02 00:11:01 +00:00
Dirk Meyer
1421cc1eaf - update to 3.1 2020-01-01 20:53:40 +00:00
Jan Beich
d5adad7c83 emulators/rpcs3: update to 0.0.8.9300
Changes:	33f7d2357...341fdf7eb
2020-01-01 01:06:52 +00:00
Jose Alonso Cardenas Marquez
07fc87b839 - Update to 1.22.2 2019-12-31 18:47:19 +00:00
Rene Ladan
87d7b8db4a Remove expired ports:
2019-12-31 accessibility/linux-c6-atk: Superseded by CentOS 7
2019-12-31 audio/exaile-devel: this port is older than audio/exaile
2019-12-31 audio/linux-c6-alsa-lib: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-plugins-oss: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-plugins-pulseaudio: Superseded by CentOS 7
2019-12-31 audio/linux-c6-alsa-utils: Superseded by CentOS 7
2019-12-31 audio/linux-c6-flac: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libaudiofile: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libogg: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libsndfile: Superseded by CentOS 7
2019-12-31 audio/linux-c6-libvorbis: Superseded by CentOS 7
2019-12-31 audio/linux-c6-mikmod: Superseded by CentOS 7
2019-12-31 audio/linux-c6-nas-libs: Superseded by CentOS 7
2019-12-31 audio/linux-c6-openal-soft: Superseded by CentOS 7
2019-12-31 audio/linux-c6-pulseaudio-libs: Superseded by CentOS 7
2019-12-31 audio/linux-c6-pulseaudio-utils: Superseded by CentOS 7
2019-12-31 audio/linux-c6-sdl_mixer: Superseded by CentOS 7
2019-12-31 databases/linux-c6-sqlite3: Superseded by CentOS 7
2019-12-31 databases/linux-oracle-instantclient-sqlplus: Depends on deprecated Centos 6 framework
2019-12-31 devel/linux-c6-dbus-glib: Superseded by CentOS 7
2019-12-31 devel/linux-c6-dbus-libs: Superseded by CentOS 7
2019-12-31 devel/linux-c6-devtools: Superseded by CentOS 7
2019-12-31 devel/linux-c6-elfutils-libelf: Superseded by CentOS 7
2019-12-31 devel/linux-c6-icu: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libgfortran: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libglade2: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libpciaccess: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libsigc++20: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libsoup: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libthai: Superseded by CentOS 7
2019-12-31 devel/linux-c6-libunwind: Superseded by CentOS 7
2019-12-31 devel/linux-c6-nspr: Superseded by CentOS 7
2019-12-31 devel/linux-c6-qt47: Superseded by CentOS 7
2019-12-31 devel/linux-c6-sdl12: Superseded by CentOS 7
2019-12-31 dns/linux-c6-libasyncns: Superseded by CentOS 7
2019-12-31 emulators/linux_base-c6: Superseded by CentOS 7
2019-12-31 ftp/linux-c6-curl: Superseded by CentOS 7
2019-12-31 graphics/cptutils: depends on expired textproc/xml2
2019-12-31 graphics/linux-c6-cairo: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-dri: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-gdk-pixbuf2: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-glx-utils: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-jasper: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-jpeg: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-png: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-sdl_image: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-sdl_ttf: Superseded by CentOS 7
2019-12-31 graphics/linux-c6-tiff: Superseded by CentOS 7
2019-12-31 lang/linux-c6-tcl85: Superseded by CentOS 7
2019-12-31 math/blazeiterative: Depends on expiring devel/openmp
2019-12-31 multimedia/linux-c6-libtheora: Superseded by CentOS 7
2019-12-31 multimedia/linux-c6-libv4l: Superseded by CentOS 7
2019-12-31 net/linux-c6-avahi-libs: Superseded by CentOS 7
2019-12-31 net/linux-c6-openldap: Superseded by CentOS 7
2019-12-31 net/linux-c6-tcp_wrappers-libs: Superseded by CentOS 7
2019-12-31 net/py-soappy: Please consider using net/py-zeep as upstream development is stalled  and recommends using another stalled library stud
2019-12-31 print/linux-c6-cups-libs: Superseded by CentOS 7
2019-12-31 science/openmx: Depends on expiring devel/openmp
2019-12-31 science/py-PyFR: Depends on expiring devel/openmp
2019-12-31 science/py-phono3py: Depends on expiring devel/openmp
2019-12-31 security/linux-c6-audit-libs: Superseded by CentOS 7
2019-12-31 security/linux-c6-cyrus-sasl2: Superseded by CentOS 7
2019-12-31 security/linux-c6-gnutls: Superseded by CentOS 7
2019-12-31 security/linux-c6-libgcrypt: Superseded by CentOS 7
2019-12-31 security/linux-c6-libgpg-error: Superseded by CentOS 7
2019-12-31 security/linux-c6-libssh2: Superseded by CentOS 7
2019-12-31 security/linux-c6-libtasn1: Superseded by CentOS 7
2019-12-31 security/linux-c6-nss: Superseded by CentOS 7
2019-12-31 security/linux-c6-openssl: Superseded by CentOS 7
2019-12-31 security/linux-c6-pam: Superseded by CentOS 7
2019-12-31 security/openssl: OpenSSL 1.0.2 is End-of-Life 2019-12-31 at which  time this port will update to 1.1.1 branch
2019-12-31 sysutils/eventlog: No longer supported by Balabit
2019-12-31 sysutils/linux-c6-lttng-ust: Superseded by CentOS 7
2019-12-31 sysutils/linux-c6-userspace-rcu: Superseded by CentOS 7
2019-12-31 sysutils/mkdesktop: defunct, will be deleted soon
2019-12-31 sysutils/syslog-ng311: No longer supported by Balabit
2019-12-31 sysutils/syslog-ng315: No longer supported by Balabit
2019-12-31 sysutils/syslog-ng317: No longer supported by Balabit
2019-12-31 sysutils/syslog-ng318: No longer supported by Balabit
2019-12-31 sysutils/syslog-ng319: No longer supported by Balabit
2019-12-31 textproc/linux-c6-aspell: Superseded by CentOS 7
2019-12-31 textproc/linux-c6-expat: Superseded by CentOS 7
2019-12-31 textproc/linux-c6-libxml2: Superseded by CentOS 7
2019-10-16 textproc/xml2: Unfetchable, unmaintained
2019-12-31 www/linux-c6-qt47-webkit: Superseded by CentOS 7
2019-12-31 x11/linux-c6-pixman: Superseded by CentOS 7
2019-12-31 x11/linux-c6-xorg-libs: Superseded by CentOS 7
2019-12-31 x11-fonts/linux-c6-fontconfig: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-gtk2: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-openmotif: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-pango: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-qt47-x11: Superseded by CentOS 7
2019-12-31 x11-toolkits/linux-c6-tk85: Superseded by CentOS 7
2019-12-31 17:00:29 +00:00
Rene Ladan
ec5997fc92 Remove emulators/linux-c6, it is part of the expired CentOS 6 infrastructure. 2019-12-31 15:06:15 +00:00
Jan Beich
3193ab2c74 emulators/yuzu: update to s20191230
Changes:	f846e3d6d...7bd447355
2019-12-31 00:46:40 +00:00
Jan Beich
4f7f247f1c emulators/rpcs3: update to 0.0.6.9282
Changes:	9f106be36...33f7d2357
2019-12-31 00:46:32 +00:00
Tijl Coosemans
f4d1250334 Update nss-softokn-freebl to 3.44.0-8.el7_7 and util-linux to
2.23.2-61.el7_7.1.
2019-12-30 11:48:08 +00:00
Jose Alonso Cardenas Marquez
783d69a0af - Update to 6.0.2
- Add localbase:ldflags

PR:		209911
Submitted by:	amdmi3
2019-12-29 20:55:44 +00:00
Jan Beich
920bf3ea97 emulators/yuzu: update to s20191228
Changes:	8a76f816a...f846e3d6d
2019-12-29 00:26:02 +00:00
Jan Beich
08b61dfb49 emulators/rpcs3: update to 0.0.6.9255
Changes:	70e26eeb4...9f106be36
2019-12-29 00:25:55 +00:00
Jan Beich
ae0deb7af7 emulators/rpcs3: update to 0.0.6.9251
Changes:	e54438d3a...70e26eeb4
2019-12-28 00:57:35 +00:00
Jan Beich
d88fe2df80 emulators/yuzu: revert unintentional part of r521034 2019-12-27 23:30:03 +00:00
Jan Beich
687c9554d1 multimedia/libva-utils: minor refactor
- Convert to USES=meson like r490613
- Drop unused USES=tar:bz2 like r490614
- Drop unused DEBUG like r490615
- Drop unused dependencies
- Take maintainership

PR:		242903
Approved by:	madpilot (maintainer)
2019-12-27 23:28:33 +00:00
Jan Beich
5bcede8966 emulators/yuzu: update to s20191226
Changes:	5619d2437...8a76f816a
2019-12-27 23:28:23 +00:00
Jan Beich
24871b0f35 emulators/{citra,yuzu}: prefer SNDIO over ALSA after r520939
Submitted by:	tobik
2019-12-27 23:28:14 +00:00
Piotr Kubaj
01ad926802 emulators/i386-wine: fix run-depends with GECKO option
It should have been changed in r520892.

Pointy-hat:	gerald
2019-12-26 21:16:20 +00:00
Jan Beich
f8d0881793 emulators/yuzu: update cubeb to pick up sndio fixes 2019-12-26 17:01:59 +00:00
Antoine Brodin
de61a87208 Deprecate a few ports
With hat:	portmgr
2019-12-26 07:54:28 +00:00
Gerald Pfeifer
804d205082 Update to Wine 5.0 RC1, the first release candidate of the upcoming
Wine 5.0 release series.  This includes the following changes:
 - Gecko update, with support for running from a global location.
 - Unicode data updated to Unicode version 12.1.
 - Initial version of the MSADO (ActiveX Data Objects) library.
 - Update installation support in the WUSA (Windows Update Standalone)
   tool.
 - More progress on the kernel32/kernelbase restructuring.
 - Support for signing with ECDSA keys.
 - Various bug fixes.

In tandem update wine-gecko-devel from 2.47 to 2.47.1 - a minor update,
though URL and filename change from wine_devel to wine-devel, which is
in line with wine-mono-devel, for example, but easy to miss.  (Due to
revision r520775 this is only a one-liner now, though.)
2019-12-26 07:28:45 +00:00
Jan Beich
1980181bcf emulators/yuzu: backport python3 support 2019-12-26 01:39:00 +00:00
Jan Beich
fefd3f041f emulators/yuzu: update to s20191225
Changes:	e976d0e92...5619d2437
2019-12-26 00:37:18 +00:00
Jan Beich
554dba4f43 emulators/rpcs3: update to 0.0.6.9250
Changes:	baf9a20c0...e54438d3a
2019-12-26 00:37:11 +00:00
Piotr Kubaj
d9695ad5db emulators/i386-wine: fix run-depends with MONO option
MONO_RUN_DEPENDS should be updated when wine-mono-devel is updated.

PR:		242576
Approved by:	dbn (maintainer timeout)
2019-12-25 17:55:01 +00:00
Max Brazhnikov
2f85eb1037 emulators/ukncbtl: fix path to the license file 2019-12-24 20:25:31 +00:00
Gerald Pfeifer
84a6ef1056 Use DISTNAME in two cases instead of replicating its definition.
That'll also ease maintenance going forward.
2019-12-24 05:24:49 +00:00
Jan Beich
75a19142d5 emulators/yuzu: update to s20191222
Changes:	7be65c6a6...e976d0e92
2019-12-24 00:26:23 +00:00
Jan Beich
f0ccb4e05b emulators/rpcs3: update to 0.0.6.9248
Changes:	3b46c9cb6...baf9a20c0
2019-12-24 00:26:16 +00:00
Max Brazhnikov
7e0d5971d1 Add new port emulators/ukncbtl:
UKNCBTL - UKNC Back to Life! - is a cross-platform UKNC emulator.
UKNC, also known as Elektronika MS-0511, is a Soviet educational
computer based on two PDP-11 compatible processors KM1801VM2.
2019-12-22 12:13:16 +00:00
Jan Beich
e3f18f1586 emulators/rpcs3: update to 0.0.6.9240
Changes:	4a5c8c392...3b46c9cb6
2019-12-22 00:35:45 +00:00
Jan Beich
4d01565dfe emulators/yuzu: update to s20191219
Changes:	c05326901...7be65c6a6
2019-12-21 00:45:23 +00:00
Jan Beich
5ced02e4e8 emulators/rpcs3: update to 0.0.6.9238
Changes:	6388c9807...4a5c8c392
2019-12-21 00:45:17 +00:00
Jan Beich
7cc5a236e1 emulators/citra: update to s20191218
Changes:	866df2644...020cd56ad
2019-12-19 00:48:43 +00:00
Jan Beich
07706bf39e emulators/yuzu: update to s20191217
Changes:	65b1b05e0...c05326901
2019-12-19 00:48:36 +00:00
Jan Beich
6debbee902 emulators/rpcs3: update to 0.0.6.9231
Changes:	3efd5f360...6388c9807
2019-12-19 00:48:28 +00:00
Jan Beich
e9e6468037 emulators/yuzu: update to s20191216
Changes:	6d0d79109...65b1b05e0
2019-12-17 00:53:56 +00:00
Jan Beich
e074014301 emulators/rpcs3: update to 0.0.6.9227
Changes:	364ba95d2...3efd5f360
2019-12-17 00:53:46 +00:00
Jan Beich
817f7dbc20 emulators/yuzu: remove debug comments after r519853
In file included from /wrkdirs/usr/ports/emulators/yuzu/work/yuzu-6d0d79109/externals/cubeb/src/cubeb_mixer.cpp:21:
In file included from /wrkdirs/usr/ports/emulators/yuzu/work/yuzu-6d0d79109/externals/cubeb/src/cubeb_utils.h:18:
In file included from /wrkdirs/usr/ports/emulators/yuzu/work/libcxx-8.0.0.src/include/mutex:191:
In file included from /wrkdirs/usr/ports/emulators/yuzu/work/libcxx-8.0.0.src/include/__mutex_base:16:
In file included from /wrkdirs/usr/ports/emulators/yuzu/work/libcxx-8.0.0.src/include/system_error:150:
In file included from /wrkdirs/usr/ports/emulators/yuzu/work/libcxx-8.0.0.src/include/string:505:
In file included from /wrkdirs/usr/ports/emulators/yuzu/work/libcxx-8.0.0.src/include/string_view:176:
In file included from /wrkdirs/usr/ports/emulators/yuzu/work/libcxx-8.0.0.src/include/__string:58:
/wrkdirs/usr/ports/emulators/yuzu/work/libcxx-8.0.0.src/include/cstdio:157:9: error: no member named 'gets' in the global namespace
using ::gets;
      ~~^
1 error generated.

Reported by:	pkg-fallout
2019-12-15 00:49:20 +00:00
Jan Beich
ea826ce7c6 emulators/yuzu: update to s20191213
Changes:	faf5ae6a5...6d0d79109
2019-12-14 00:32:05 +00:00
Jan Beich
c017366810 emulators/rpcs3: update to 0.0.6.9224
Changes:	038694ae2...364ba95d2
2019-12-14 00:27:59 +00:00
Piotr Kubaj
b150431a4e emulators/advancemame: add MAKE_JOBS_UNSAFE=yes
Otherwise it fails to build on POWER9 with 72 threads.
2019-12-13 10:20:51 +00:00
Jung-uk Kim
29df8c1a58 Build emulators/virtualbox-ose-additions on head after r355537. 2019-12-12 22:16:06 +00:00
Kyle Evans
7be1e414dc emulators/qemu-user-static{,-devel}: unbreak after base r355641
r355641 added sigorset to base, which collides with sigorset in
qemu-user-static. This is effectively a patch (applied in the qemu-bsd-user
repo) that makes the qemu version private and uses that for now, until
sigorset in FreeBSD stabilizes across older branches.

Approved by:	0mp (ports)
2019-12-12 18:47:31 +00:00
Jason E. Hale
c8f8eeb670 Update sysutils/libcdio to 2.1.0
Update sysutils/libcdio-paranoia to 10.2+2.0.1

Bump PORTREVISION on consumers due to shared library version increase
2019-12-12 15:11:33 +00:00
Jan Beich
87fadc9c0d emulators/yuzu: switch FreeBSD 11.2/12.0 to bundled libc++ 2019-12-12 01:14:54 +00:00
Jan Beich
bb6f6d2448 emulators/rpcs3: update to 0.0.6.9217
Changes:	6a4ba9d56...038694ae2
2019-12-12 00:39:05 +00:00
Brooks Davis
4c58611fb5 Update to fresh qemu-cheri and llvm-cheri snapshots. 2019-12-12 00:02:20 +00:00
Danilo Egea Gondolfo
fdcc7d04ca - Fix BROKEN (unfetchable) 2019-12-11 21:59:08 +00:00
Jan Beich
701aa3bcf8 devel/boost-*: update to 1.72.0
Changes:	http://www.boost.org/users/history/version_1_72_0.html
PR:		241449
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D22136
2019-12-11 17:53:48 +00:00
Jan Beich
2328da6329 emulators/yuzu: update to s20191209
Changes:	4bbb22a47...faf5ae6a5
2019-12-10 00:31:30 +00:00
Piotr Kubaj
d91caaeb00 emulators/mame: add MAKE_JOBS_UNSAFE=yes
There's a race condition when compiling with 18-core POWER9 (72 threads):
In file included from ../../../../../src/mame/drivers/konamigq.cpp:76:
../../../../../src/devices/cpu/tms57002/tms57002.h:208:10: fatal error: '../../emu/cpu/tms57002/tms57002.hxx' file not found
#include "../../emu/cpu/tms57002/tms57002.hxx"
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019-12-09 11:17:41 +00:00
Jan Beich
5dd4766aae emulators/yuzu: update to s20191207
Changes:	d49ed4a42...4bbb22a47
2019-12-08 00:46:14 +00:00
Jan Beich
0d5a7a44a6 emulators/rpcs3: update to 0.0.6.9212
Changes:	5142d7c01...6a4ba9d56
2019-12-08 00:46:08 +00:00
Muhammad Moinur Rahman
8a89a49ef8 emulators/qemu: Remove GUI dependencies from emulators/qemu-utils
PR:		242370
Submitted by:	krion
2019-12-07 17:33:53 +00:00
Jan Beich
9a12f5b57e emulators/yuzu: update to s20191206
Changes:	560cfbc21...d49ed4a42
2019-12-07 00:27:58 +00:00
Jan Beich
aab6ffdda6 emulators/rpcs3: update to 0.0.6.9209
Changes:	835892aa5...5142d7c01
2019-12-07 00:27:51 +00:00
Jan Beich
f080503f05 emulators/rpcs3: update to 0.0.6.9202
Changes:	bf11a28fb...835892aa5
2019-12-05 00:39:54 +00:00
Gerald Pfeifer
4a1150f720 Update to Wine 4.21. This includes the following changes:
- HTTP proxy configuration through DHCP.
 - Parameter block support in D3DX9.
 - A few more dlls converted to PE.
 - Various bug fixes.
2019-12-04 02:32:46 +00:00
Piotr Kubaj
ed75407f8c emulators/gem5: unbreak on powerpc64 head
This port builds on elfv2, which head switches to soon.

Approved by:	mentors (implicit approval)
2019-12-03 09:04:44 +00:00
Jan Beich
c7395bb0ad emulators/yuzu: update to s20191202
Changes:	e3ee017e9...560cfbc21
2019-12-03 00:37:51 +00:00
Jan Beich
d0072fc1dc emulators/rpcs3: update to 0.0.6.9192
Changes:	8bd52c984...bf11a28fb
2019-12-03 00:37:38 +00:00
Kyle Evans
1ff995829e qemu ports: drop python version restriction from remaining qemu ports
ports r518822 dropped the version restriction from the new
qemu-user-static-devel port, follow suit and drop it from the remaining
qemu-* ports that don't actually specifically depend on python2.7 -- qemu
has supported python >= 3 since sometime in the 2.x series, and all of these
ports surpass the mark.

PORTREVISION is bumped by recommendation of koobs for people holding
python2.7 simply because these ports required it.

Q/A
 *  testport: looks good

Approved by:	koobs (ports)
Approved by:	portmgr (blanket: ports/framework (python) compliance)
MFH:		2019Q4
2019-12-02 14:51:09 +00:00
Kyle Evans
2f03a12d35 NEW PORT: emulators/qemu-user-static-devel: QEMU user-mode emulation
This port represents the to-be-released version of qemu-user-static for
testing prior to unleashing it upon the community at large and the package
building infrastructure. Currently, it is based on the bsd-user-rebase-3.1
branch that moves the base qemu version of this work forward.

The main highlight of the update to 3.1 is initial riscv64 bsd-user support,
submitted by Embecosm.

This version of the port is also notably no longer based on the master port,
qemu-sbruno, but repocopied from it due to reusing a good portion of it. As
such, it's been severely reduced to eliminate all of the bits not relevant
to building bsd-user/ (including the various port options), so much of the
diff is eliminating the option-enabled checks and combining them all into a
single CONFIGURE_ARGS/MAKE_ARGS, along with some additional --disable-flags
for things that we certainly don't need.

The python2.7 version restriction has been dropped as qemu's actually
supported py3+ since at least the 2.x version we have over in qemu-sbruno, A
follow-up commit will also drop the version restrictions in the other qemu
ports that still have it to be proactive about this stuff as Python2 reaches
EOL.

Q/A:
 * portlint: looks fine
 * testport: 11.3, -CURRENT; amd64

PR:		242253
Reviewed by:	koobs (ports)
Approved by:	koobs (ports)
2019-12-02 03:40:49 +00:00
Alan Somers
971f8c96ff emulators/qemu-utils: switch maintainer to Ken
Ken has agreed to maintain this port, since he's a current user and I'm not.

Approved by:	ken
2019-12-01 15:52:34 +00:00
Alan Somers
cd2f604c6e emulators/qemu-utils: fix build after r518397
PR:		242279
Reported by:	pkg-fallout
2019-12-01 15:50:23 +00:00
Gerald Pfeifer
1f0e393f76 Update to the Wine 4.0.3 maintenance release with various bug fixes and
updates to the National Language Support files.
2019-11-30 06:53:17 +00:00
Jan Beich
62798c1739 emulators/citra: update to s20191128
Changes:	15ed600c9...866df2644
2019-11-30 00:38:46 +00:00
Jan Beich
f8b7dfd968 emulators/yuzu: update to s20191128
Changes:	913d0bb26...e3ee017e9
2019-11-30 00:38:35 +00:00
Jan Beich
9e4abca40a emulators/yuzu: update to s20191127
Changes:	6d23b045a...913d0bb26
2019-11-28 00:47:56 +00:00
Jan Beich
50d36eca7a emulators/rpcs3: update to 0.0.6.9185
Changes:	2290c389d...8bd52c984
2019-11-28 00:47:46 +00:00
Jung-uk Kim
5a52a08234 Clean up after java/openjdk6 and java/openjdk6-jre removal
java/openjdk6 support was removed from Mk/bsd.java.mk (r512662) and
java/openjdk6 and java/openjdk6-jre were removed from the ports tree
(r512663).  Now this patch completely removes remaining stuff from the
ports tree.

PR:			241953 (exp-run)
Reviewed by:		glewis
Approved by:		portmgr (antoine)
Differential Revision:	https://reviews.freebsd.org/D22342
2019-11-26 21:46:12 +00:00
Jan Beich
b7da4d31f9 emulators/yuzu: update to s20191124
Changes:	6a3fc5d2f...6d23b045a
2019-11-26 00:43:11 +00:00
Jan Beich
1b2c142cc0 emulators/rpcs3: update to 0.0.6.9177
Changes:	8d5ef2c7b...2290c389d
2019-11-26 00:43:05 +00:00
Muhammad Moinur Rahman
217a368fa8 emulators/qemu: Fix USES placement
Reported by:	dch@skunkwerks.at
2019-11-25 19:57:03 +00:00
Muhammad Moinur Rahman
a9b56381c0 emulators/qemu: Updating version 3.1.1.1=>4.1.1
- 3.1.X branch has been moved to emulators/qemu31

Relnotes:	https://wiki.qemu.org/ChangeLog/4.1
2019-11-25 11:01:43 +00:00
Muhammad Moinur Rahman
d5083d08c4 [NEW] emulators/qemu31: QEMU CPU Emulator - 3.1.X version
QEMU is a FAST! processor emulator using dynamic translation to achieve
good emulation speed.
QEMU has two operating modes:

* Full system emulation. In this mode, QEMU emulates a full system
  (for example a PC), including a processor and various peripherials.
  It can be used to launch different Operating Systems without rebooting
  the PC or to debug system code.
* User mode emulation (Linux host only). In this mode, QEMU can launch
  Linux processes compiled for one CPU on another CPU. It can be used to
  launch the Wine Windows API emulator or to ease cross-compilation and
  cross-debugging.

  As QEMU requires no host kernel patches to run, it is very safe and easy to use.

  See also the preconfigured system images on http://oszoo.org/
  Many live cd isos also work.

WWW: http://wiki.qemu.org/Main_Page

This is a repocopy of emulators/qemu as qemu will be updated to latest
STABLE 4.1.X branch
2019-11-25 09:43:08 +00:00
Muhammad Moinur Rahman
a8e6ccd70b emulators/qemu40: Update version 4.0.0=>4.0.1 2019-11-25 09:37:02 +00:00
Jochen Neumeister
c59ac3e2c4 Update to 3.0.2
PR:		242120
Submitted by:	Dwayne MacKinnon <dmk@ncf.ca> (maintainer)
Sponsored by:	Netzkommune GmbH
2019-11-25 08:10:07 +00:00
Gerald Pfeifer
f37d5d5de1 Update to Wine 4.20. This includes the following changes:
- New version of the Mono engine with an FNA update. [1]
 - Code persistence in VBScript and JScript.
 - Vulkan spec updates.
 - Various bug fixes.

And further merges (and two files) coming over from Wine Staging.

Update wine-mono-devel to the upstream release 4.9.4. [1]

Approved by:	dbn (blanket) [1]
2019-11-24 04:25:00 +00:00
Jan Beich
20e6773f24 emulators/yuzu: update to s20191123
Changes:	c52f37f25...6a3fc5d2f
2019-11-24 00:52:05 +00:00
Brooks Davis
861caa6012 Fix build with src r354909 applied. 2019-11-22 19:45:11 +00:00
Jan Beich
21eb6721e9 emulators/citra: update to s20191120
Changes:	5fa71d425...15ed600c9
2019-11-21 00:53:56 +00:00
Jan Beich
536d6dddb1 emulators/yuzu: update to s20191119
Changes:	3026aec9b...c52f37f25
2019-11-21 00:53:50 +00:00
Jan Beich
42db4671ba emulators/rpcs3: update to 0.0.6.9160
Changes:	2152a7700...8d5ef2c7b
2019-11-21 00:53:43 +00:00
Jan Beich
3e2dc3f42a emulators/rpcs3: update to 0.0.6.9154
Changes:	0b28f0fa1...2152a7700
2019-11-19 00:51:25 +00:00
Josh Paetzel
fb40e31520 Bump PORTREVISION to rebuild pkg in HEAD
For users tracking stable/12, stable/11, or supported releases
this will result in an upgrade of the port
with no functional change.

For users tracking HEAD before r353150 the new binary pkg
will likely cause your system to panic.

PR:	241180
Sponsored by:	Panzura
Fix suggested by:	mp
2019-11-18 17:36:36 +00:00
Jan Beich
4c2d585a28 emulators/yuzu: update to s20191115
Changes:	7f424d0f6...3026aec9b
2019-11-17 00:39:58 +00:00
Jan Beich
0bc9ae4b06 emulators/rpcs3: update to 0.0.6.9141
Changes:	8e39c778a...0b28f0fa1
2019-11-17 00:39:52 +00:00
Tobias Kortkamp
babafeabc8 Clean up WRKSRC and USE_GITHUB usage in some ports 2019-11-16 13:46:53 +00:00
Tobias Kortkamp
863110e9f9 Add USES={gl,gnome,mate,sdl,xorg} missed in the last round 2019-11-14 12:39:42 +00:00
Jan Beich
48e68e35b5 emulators/yuzu: update to s20191113
Changes:	8714d40a7...7f424d0f6
2019-11-14 00:44:01 +00:00
Jan Beich
87258f1653 emulators/rpcs3: update to 0.0.6.9128
Changes:	abbf3c4d1...8e39c778a
2019-11-14 00:43:55 +00:00
Mark Linimon
5498adc9bc Let the masterport set the MAINTAINER line.
Submitted by:	kevans
2019-11-13 22:46:27 +00:00
Mark Linimon
bbd1bc3016 Change maintainer to emulation@FreeBSD.org.
PR:		241930
Submitted by:	kevans
2019-11-13 22:37:56 +00:00
Tijl Coosemans
ab233bc54f Update nss to 3.44.0. 2019-11-13 10:33:46 +00:00
Jung-uk Kim
88a7e873c7 Fix build with OPENGL option when using 3.x as default Python.
Note the same problem in emulators/virtualbox-ose was fixed in r475363.

Reported by:	fluffy
2019-11-12 23:27:23 +00:00
Kyle Evans
8125d4a28c emulators/qemu-user-static: update to head as of 2019/11/12
With this update, sendmsg/recvmsg (thus, casper'ized) applications now work
again on mips.  Various signal handling issues have also been addressed,
most notably qemu-user-static should no longer deadlock when evaluating
whether printf survives out-of-memory conditions or not.

PR:		224740
Approved by:	ler (ports), sbruno (maintainer, implicit)
MFH:		2019Q4
2019-11-12 21:11:40 +00:00
Jan Beich
21f076e620 emulators/citra: update to s20191111
Changes:	35690e3ac...5fa71d425
2019-11-12 00:58:42 +00:00
Jan Beich
fd7150ff8b emulators/yuzu: update to s20191109
Changes:	a056d8de1...8714d40a7
2019-11-12 00:58:34 +00:00
Jan Beich
c43901464b emulators/rpcs3: update to 0.0.6.9124
Changes:	81c61e230...abbf3c4d1
2019-11-12 00:58:25 +00:00
Piotr Kubaj
e3860f5b44 emulators/bsvc: fix build on GCC architectures
Needs C++11:
USE_CXXSTD=     c++11

Approved by:	mentors (implicit approval)
2019-11-11 16:47:17 +00:00
Jan Beich
ab9d89b2cc emulators/yuzu: update to s20191108
Changes:	468576284...a056d8de1
2019-11-09 00:48:53 +00:00
Jan Beich
67f9644584 emulators/rpcs3: update to 0.0.6.9095
Changes:	77ac875b0...81c61e230
2019-11-09 00:48:46 +00:00
Tobias Kortkamp
78b522d04c e*: Add missing USES={gnome,sdl,xorg} 2019-11-08 10:08:49 +00:00
Niclas Zeising
ef5d45aaa6 Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
Rene Ladan
ee06ec39ce Clean up support for FreeBSD 11.2.
While here, modernize some comments in Mk/bsd.*.mk.

Note that graphics/drm-fbsd11.2-kmod is not renamed yet, this was somewhat
under discussion.

Submitted by:	rene
Reviewed by:	antoine, jbeich, mat, zeising
Differential Revision:	https://reviews.freebsd.org/D21974
2019-11-07 16:30:12 +00:00
Jan Beich
f62c8a6ea7 emulators/yuzu: update to s20191106
Changes:	ae6eb6189...468576284
2019-11-07 00:53:45 +00:00
Jan Beich
b708ea7bc7 emulators/rpcs3: update to 0.0.6.9082
Changes:	531afe0f9...77ac875b0
2019-11-07 00:53:36 +00:00
Guido Falsi
040cc8c824 Fix typo in USES.
Approved by:	portmgr (fixit blanket)
2019-11-06 14:31:37 +00:00
Antoine Brodin
cc8ad7de9b Mark a few ports BROKEN, unfetchable 2019-11-06 12:48:32 +00:00
Niclas Zeising
a3c56e68df Add USES=xorg USES=gl, ports categories e and g
Add USES=xorg and USES=gl to ports in categories starting with 'e' and 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
2019-11-05 22:21:16 +00:00
Niclas Zeising
d52303ea80 Add USES=xorg USES=gl, ports categories e
Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories
starting with 'e'.
2019-11-05 15:48:40 +00:00
Jan Beich
d2a2819076 emulators/yuzu: update to s20191103
Changes:	11e39da02...ae6eb6189
2019-11-05 00:46:30 +00:00
Jan Beich
1631239e3d emulators/rpcs3: update to 0.0.6.9075
Changes:	f75661bfa...531afe0f9
2019-11-05 00:46:23 +00:00
Rene Ladan
2f557a4678 Returns johans's ports to the pool after safekeeping his commit bit. 2019-11-04 21:21:03 +00:00
Gerald Pfeifer
e529a80753 Update to Wine 4.19. This includes the following changes:
- A number of additional VBScript features.
 - More stateblock support in WineD3D.
 - Some fixes for ARM64 support (which we do not have on FreeBSD).
 - Various bug fixes.

And some bits have moved from STAGING into the main tree; yeah!
2019-11-03 09:23:38 +00:00
Jan Beich
073d59d3c0 emulators/yuzu: update to s20191031
Changes:	658489ebf...11e39da02
2019-11-02 00:39:40 +00:00
Jan Beich
139d95be45 emulators/rpcs3: update to 0.0.6.9056
Changes:	e3e7051ed...f75661bfa
2019-11-02 00:39:33 +00:00
Tobias Kortkamp
66c5c27583 Add missing USES to my ports 2019-10-31 08:59:55 +00:00
Jan Beich
9a1d80061d emulators/yuzu: update to s20191030
Changes:	9f93ad08a...658489ebf
2019-10-31 00:33:04 +00:00
Jan Beich
f6526e2776 emulators/rpcs3: update to 0.0.6.9050
Changes:	b49b4c809...e3e7051ed
2019-10-31 00:32:58 +00:00
Josh Paetzel
0616fa1a22 Update rc.d script to chase the removal of vmxnet
PR:	241580
Submitted by:	ard_1@mail.ru
2019-10-30 16:10:41 +00:00
Josh Paetzel
29c57298f2 Update to version 11.0.1
The biggest change is the removal of vmxnet from this package.  This means you
*must* be using the vmx driver included in FreeBSD or your networking will fail
after this update.  This is a danger for people who are running unsupported versions
of FreeBSD but could also affect people who are running custom kernels that have
removed vmx from them.

This update reduces our patchset by taking advantage of patches submitted upstream.

Sponsored by:	Panzura
2019-10-29 14:36:04 +00:00
Kyle Evans
f708e5be01 qemu-user-static: fix the RFSPAWN fix + kevent(2) emulation
The RFSPAWN fix included a bogus dependency on qemu-user-static being built
against headers that included the RFSPAWN flag. This is incorrect in
emulation-land, where we must assume the target may not match the host.

kevent(2) emulation was also not preserving event udata coming from the
kernel; the fix for this is als included.

Approved by:	antoine (ports), sbruno (maintainer, implicit)
MFH:		2019Q4
2019-10-29 13:56:21 +00:00
Jan Beich
480948ea16 emulators/yuzu: update to s20191028
Changes:	26f3e18c5...9f93ad08a
2019-10-29 00:54:57 +00:00
Jan Beich
5c8a482945 emulators/rpcs3: update to 0.0.6.9035
Changes:	0ef7ad129...b49b4c809
MFH:		2019Q4 (aligns bundled libc++ QA with /latest)
2019-10-29 00:54:42 +00:00
Jan Beich
0eb7e917a4 emulators/rpcs3: switch FreeBSD 11.2/12.0 to bundled libc++
MFH:		2019Q4 (improves stability, requires previous updates)
2019-10-29 00:54:26 +00:00
Jan Beich
1bbc76fb89 emulators/yuzu: update to s20191026
Changes:	012d7f523...26f3e18c5
2019-10-27 00:47:09 +00:00
Kyle Evans
28a2b6b319 qemu-user-static: pull in fixes for the 2.x branch
Short list:
- __sysctlbyname(2) implemented
- posix_spawn breakage due to RFSPAWN averted
- some _umtx_op misbehavior fixed*

Some _umtx_op operations were processing a timeout, but failed to pass in
the size of the timespec/_umtx_time to the kernel, passing in '0' instead.
This would cause unbounded sleep until interrupted, rather than timeout
expected by the caller.

PR:		240763
Approved by:	ler (ports), sbruno (maintainer, implicit)
MFH:		2019Q4 (runtime fix)
2019-10-27 00:08:04 +00:00
Dmitry Marakasov
56e34733c9 - Update emulators/bsvc to 2.4.3
- Modernize port
- Pass maintainership to submitter

PR:		241135
Submitted by:	cross@gajendra.net
2019-10-24 15:18:01 +00:00
Santhosh Raju
44dfecf1ca emulators/cannonball - Update to g20191023
Changes since g20190924:

- bsd.cmake now supports build with SDL2 by default.

Approved by:	philip (mentor)
2019-10-24 08:46:13 +00:00
Jan Beich
59833885a9 emulators/yuzu: update to s20191023
Changes:	dd2e96b36...012d7f523
2019-10-24 00:49:21 +00:00