Commit Graph

8373 Commits

Author SHA1 Message Date
Gerald Pfeifer
17c98f0d7a Update to the Wine 5.0.2 maintenance release which fixes some 46 bugs. 2020-08-08 12:29:03 +00:00
Jan Beich
23230dad9a emulators/rpcs3: switch to clang from ports
PR:		247665
2020-08-08 00:48:51 +00:00
Jan Beich
f4e54be89a emulators/rpcs3: update to 0.0.11.10738
Changes:	7109fe988...f18858968
2020-08-08 00:48:44 +00:00
Jan Beich
d0fd57b9ae emulators/rpcs3: update to 0.0.11.10729
Changes:	25d73f5a7...7109fe988
2020-08-06 00:46:00 +00:00
Jan Beich
ea3c98bc79 emulators/citra: update to s20200728
Changes:	b4ec50ba2...b94f21eac
2020-08-04 00:26:23 +00:00
Jan Beich
233eac1178 emulators/yuzu: update to s20200803
Changes:	0c262f8ac...6c7292de3
2020-08-04 00:08:50 +00:00
Jan Beich
325c12fd6d emulators/rpcs3: update to 0.0.11.10725
Changes:	107129f95...25d73f5a7
2020-08-04 00:08:38 +00:00
Gerald Pfeifer
1e5ab6312a Update to Wine 5.14. This includes the following changes:
- More restructuration of the console support.
 - Initial version of the Webdings font.
 - Beginnings of PE conversion of the MSVCRT libraries.
 - Various bug fixes.

My patch files/extrapatch-dlls-ntdll-unix-registry.c is now upstream,
so remove it here.
2020-08-03 06:56:02 +00:00
Jan Beich
d2e2ebd57d emulators/rpcs3: update to 0.0.11.10715
Changes:	ebf832214...107129f95
2020-08-01 00:35:37 +00:00
Jan Beich
d8665d8857 emulators/yuzu: update to s20200731
Changes:	b8a7b530f...0c262f8ac
2020-08-01 00:35:29 +00:00
Tobias Kortkamp
c7399da719 devel/libfmt: Update to 7.0.2
Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.2
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2020-07-31 17:07:18 +00:00
Dmitry Marakasov
b360b5f39e - Pet portlint
- Switch to USES=localbase
- Remove 10 year obsolete comment regarding nasm version
- Update WWW

Approved by:	portmgr blanket
2020-07-31 09:36:23 +00:00
Gerald Pfeifer
08c4e70e5b Reapply revision 542851 that broke the index via an interaction with
emulators/i386-wine-devel and was reverted, now with a tweak to avoid
that breakage:

The Wine Staging patchset for Wine 5.13 is now available and fixed
(compared to the previous one).

It also addresses the build issue for Wine 5.13 that I fixed via
files/patch-dlls-ntdll-unix-registry.c, so we need to make that
patch only apply when the Wine Staging patchset is not used.

PR:             248118 [1]
Submitted by:   vvd@unislabs.com
2020-07-30 12:20:24 +00:00
Fernando Apesteguía
a324337731 emulators/mame emulators/mess: update to 0.222
ChangeLog way to big to reproduce here:
https://github.com/mamedev/mame/releases/download/mame0222/whatsnew_0222.txt

While here

 * Add USES=localbase
 * Move multiple variables to their places

PR:	246698
Submitted by:	sdalu@sdalu.com
2020-07-30 06:50:24 +00:00
Jan Beich
2c345013cb emulators/yuzu: update to s20200729
Changes:	6b35317ff...b8a7b530f
2020-07-29 23:48:02 +00:00
Jan Beich
7d15f0909b emulators/rpcs3: update to 0.0.11.10707
Changes:	609182b13...ebf832214
2020-07-29 23:47:56 +00:00
Jan Beich
18c6399107 emulators/yuzu: update to s20200727
Changes:	d488cb843...6b35317ff
2020-07-28 00:28:27 +00:00
Jan Beich
781d6aea1e emulators/rpcs3: update to 0.0.11.10694
Changes:	3354c800d...609182b13
2020-07-28 00:28:20 +00:00
Antoine Brodin
4046fcf268 Mark BROKEN
===>  Configuring for qemu-utils-4.2.1
/usr/bin/patch /wrkdirs/usr/ports/emulators/qemu-utils/work/qemu-4.2.1/Makefile /usr/ports/emulators/qemu-utils/files/patch-Makefile
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|--- Makefile.orig	2019-08-08 19:18:25.578250000 +0000
|+++ Makefile	2019-08-08 19:20:21.482341000 +0000
--------------------------
Patching file /wrkdirs/usr/ports/emulators/qemu-utils/work/qemu-4.2.1/Makefile using Plan A...
Hunk #1 failed at 355.
Hunk #2 failed at 828.
Hunk #3 succeeded at 932 with fuzz 2 (offset 47 lines).
2 out of 3 hunks failed--saving rejects to /wrkdirs/usr/ports/emulators/qemu-utils/work/qemu-4.2.1/Makefile.rej

Reported by:	pkg-fallout
2020-07-26 06:55:10 +00:00
Jan Beich
ae15e8e235 emulators/citra: update to s20200723
Changes:	d88d22080...b4ec50ba2
2020-07-25 00:55:58 +00:00
Jan Beich
c064a98f53 emulators/yuzu: update to s20200724
Changes:	da2071455...d488cb843
2020-07-25 00:55:53 +00:00
Jan Beich
d0414454d9 emulators/rpcs3: update to 0.0.11.10681
Changes:	f8d2d8ca1...3354c800d
2020-07-25 00:55:47 +00:00
Dirk Meyer
4113f20f52 - simpler BUILD_DEPENDS 2020-07-24 10:20:08 +00:00
Jan Beich
ac6f71bc28 emulators/yuzu: update to s20200721
Changes:	ad0b29512...da2071455
2020-07-23 00:57:18 +00:00
Antoine Brodin
02c4efd3b5 Revert r542851 and unbreak INDEX 2020-07-22 14:00:59 +00:00
Gerald Pfeifer
c3e4e7a1db The Wine Staging patchset for Wine 5.13 is now available and fixed
(compared to the previous one).

It also addresses the build issue for Wine 5.13 that I fixed via
files/patch-dlls-ntdll-unix-registry.c, so we need to make that
patch only apply when the Wine Staging patchset is not used.

PR:		248118
Submitted by:	vvd@unislabs.com
2020-07-22 10:41:53 +00:00
Jan Beich
40a65de1e5 emulators/rpcs3: update to 0.0.11.10669
Changes:	e70e534bf...f8d2d8ca1
2020-07-21 00:40:56 +00:00
Jan Beich
dc67665e5a emulators/yuzu: update to s20200719
Changes:	8a8924902...ad0b29512
2020-07-21 00:40:50 +00:00
Jan Beich
a550d542a0 emulators/yuzu: drop fmt < 7 workaround after r542655 2020-07-20 18:28:27 +00:00
Tobias Kortkamp
63e963837c devel/libfmt: Update to 7.0.1
Changes:	https://github.com/fmtlib/fmt/releases/tag/7.0.1
ABI:		https://abi-laboratory.pro/tracker/timeline/fmt
2020-07-20 16:27:43 +00:00
Muhammad Moinur Rahman
363a08100a emulators/qemu: Fix missing patch files
Reported by:	kostikbel@gmail.com
2020-07-19 19:05:16 +00:00
Piotr Kubaj
d0faeb0c80 emulators/simh-hp3000: fix build on GCC architectures
Use GCC when necessary. Builds with both GCC and Clang.

MFH:		2020Q3 (fix build blanket)
2020-07-19 18:42:56 +00:00
Guido Falsi
c7901a4b4e - Update VirtualBox ports to 5.2.44
- Adapt and regenerate patches
- Reduce differences in patch-src_VBox_Devices_PC_vbox-cpuhotplug.dsl [1]

Patch based on one provided by Mario Lobo <lobo@bsd.com.br>.

Many thanks to people who provided ideas and suggetions in the
PR and review.

PR:			244212
Submitted by:		Nikita Stepanov <nikitastepan0v@bk.ru>
Reviewed by:		kevans [1]
Tested by:		lwshu
Approved by:		ports-secteam (joneum)
MFH:			2020Q3
Security:		1e7b316b-c6a8-11ea-a7d5-001999f8d30b
Differential Revision:	https://reviews.freebsd.org/D25496
2020-07-19 09:19:22 +00:00
Jan Beich
c7e6dd0848 emulators/yuzu: update to s20200718
Changes:	263200f98...8a8924902
2020-07-19 00:40:31 +00:00
Muhammad Moinur Rahman
09d18ea168 [NEW] emulators/qemu50: QEMU CPU Emulator - 5.0.X branch
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
2020-07-18 22:48:23 +00:00
Muhammad Moinur Rahman
110a9ec0bf emulators/qemu40: Mark DEPRECATED
- qemu has been updated to 4.2.X branch and now there is qemu41 with 4.1.X
2020-07-18 19:49:59 +00:00
Muhammad Moinur Rahman
5698b5b669 emulators/qemu: Update version 4.1.1=>4.2.1
- Add OPTION CAPSTONE [1]

PR:		247870 [1]
Reported by:	amdmi3 [1]
2020-07-18 19:41:59 +00:00
Gerald Pfeifer
feacd0a65f Update to Wine 5.13. This includes the following changes:
- Re-mapping of INI files to the registry.
 - System call thunks in NTDLL.
 - Reimplementation of floating point numbers printing.
 - Beginnings of a restructuration of the console support.
 - Various bug fixes.

A build error got in upstream the day this snapshot was created;
temporarily address this via files/patch-dlls-ntdll-unix-registry.c
which I alreadly submitted upstream.

(The Wine Staging patchset isn't yet available. No change on that
front yet - it was marked BROKEN anyway.)
2020-07-18 10:46:38 +00:00
Gerald Pfeifer
fad449e143 Backport r540756 | gerald | 2020-06-29 from emulators/wine-devel:
Explicitly configure --without-usb. There does not appear to be a way
  for the configure test to pass on FreeBSD right now (even with extra
  ports available), so this simply makes this explicit and avoids a
  warning from configure.

MFH:		2020Q3 (blanket: missing dependency)
2020-07-16 11:18:52 +00:00
Jan Beich
4e5d00f26b emulators/citra: update to s20200714
Changes:	96fa75fb9...d88d22080
2020-07-16 00:33:57 +00:00
Jan Beich
59490dd9ce emulators/yuzu: update to s20200714
Changes:	f1d8c83e1...263200f98
2020-07-16 00:33:49 +00:00
Gerald Pfeifer
dd57842caf Rename COMP_DIST, a last remaining reference to Compholio, the previous
name of what is now called Wine Staging, to STAGING_DIST.
2020-07-14 06:53:48 +00:00
Jan Beich
345222fb3d emulators/rpcs3: update to 0.0.11.10657
Changes:	ab3d36f0f...e70e534bf
2020-07-14 00:47:02 +00:00
Jan Beich
7b88749b5e emulators/yuzu: update to s20200712
Changes:	995067538...f1d8c83e1
2020-07-14 00:46:44 +00:00
Jan Beich
1e30cfe305 emulators/ppsspp: update to 1.10.3
Changes:	https://github.com/hrydgard/ppsspp/compare/v1.10.2...v1.10.3
Reported by:	GitHub (watch releases), portscout
2020-07-13 08:22:37 +00:00
Tobias Kortkamp
a167bf51dd audio/sndio: Update to 1.7.0 2020-07-12 09:30:28 +00:00
Jan Beich
6edf31e3d6 emulators/rpcs3: update to 0.0.11.10647
Changes:	e09c4b72c...ab3d36f0f
2020-07-11 00:46:06 +00:00
Jan Beich
ce089a95d0 emulators/yuzu: update to s20200710
Changes:	5311b562a...995067538
2020-07-11 00:45:56 +00:00
Jan Beich
44f264c532 emulators/citra: update to s20200708
Changes:	910cc9efc...96fa75fb9
2020-07-11 00:45:44 +00:00
Muhammad Moinur Rahman
c3af248148 [NEW] emulators/qemu41: QEMU CPU Emulator - 4.1.X branch
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

In preparation for updating emulators/qemu to 4.2.X branch
2020-07-10 16:13:06 +00:00