Commit graph

7622 commits

Author SHA1 Message Date
Jan Beich
28c1c17d80 emulators/rpcs3: update to 0.0.6.8273
Changes:	5753b3222...cd0ef99df
2019-06-21 23:27:17 +00:00
Roger Pau Monné
43b9be10c5 emulators/xen-kernel: use binutils to workaround LLD 8 bug
LLD 8 changed the behaviour regarding the placement of orphaned
sections, which produces a non-bootable Xen kernel:

https://bugs.llvm.org/show_bug.cgi?id=42327

Switch to GNU LD (and NM) until this is resolved.

Sponsored by:		Citrix Systems R&D
Reviewed by:		mat
Differential revision:	https://reviews.freebsd.org/D20706
2019-06-20 15:25:42 +00:00
Jan Beich
1e80190462 emulators/rpcs3: update to 0.0.6.8266
Changes:	d52953fca...5753b3222
2019-06-19 23:54:28 +00:00
Mark Linimon
287c266f6b Add compiler:c11 to USES to unbreak build on powerpc64:
C compiler cannot create executables

Approved by:	portmgr (tier-2 blanket)
2019-06-19 12:33:13 +00:00
Jan Beich
94357a9109 emulators/rpcs3: update to 0.0.6.8261
Changes:	b29a89807...d52953fca
2019-06-18 00:51:34 +00:00
Jan Beich
969a5ede2a emulators/rpcs3: update to 0.0.6.8256
Changes:	b3513cd7f...b29a89807
2019-06-15 00:52:22 +00:00
Gerald Pfeifer
ff6e1801fe Update to Wine 4.10. This includes the following changes:
- Many DLLs are built as PE files by default.
 - More support for installing Plug and Play drivers.
 - Clock synchronization in Media Foundation.
 - Volume adjustment in audio drivers.
 - Various bug fixes.
2019-06-12 05:56:58 +00:00
Jan Beich
5f339d6fbf emulators/citra: update to s20190610
Changes:	75ebf1fdf...73bf92fb3
2019-06-11 00:51:06 +00:00
Jan Beich
717b96b1e5 emulators/rpcs3: update to 0.0.6.8205
Changes:	2bc0ea37a...b3513cd7f
MFH:		2019Q2 (implicit for snapshots?)
2019-06-11 00:50:56 +00:00
Jan Beich
1b64017a24 emulators/citra: update to s20190608
Changes:	46b015bef...75ebf1fdf
2019-06-09 00:32:48 +00:00
Jan Beich
885fbc439d emulators/rpcs3: update to 0.0.6.8196
Changes:	1dedeb37b...2bc0ea37a
2019-06-09 00:32:41 +00:00
Kai Knoblich
21afc64167 emulators/ucon64: Update to 2.2.0
* Switch to options framework to make the port more flexible
* Remove no longer required patches that have been adapted by upstream
* Add license information

Also while I'm here:
* Order variables a bit according to the PHB with the support of portclippy.

Notable changes since 2.0.0:

Additions:
* (N64) Support for remaining 6101, 6103, and 6106 bootcodes
* (Coleco) Recognition of Coleco ROMs
* (Virtual Boy) Recognition of Virtual Boy ROMs
* (NDS) Recognition of DS ROMs
* (Atari) Recognition of Atari VCS 2600 ROMs
* Added support for NetBSD
* Introduction of many new command-line switches

Updates/Fixes:
* Updated support for OpenBSD (64-bit)
* Many fixes/improvements for backup devices, ROM types and command-line
  switches

http://ucon64.sourceforge.net/ucon64/changes.html

PR:		238275
Submitted by:	Allison Nicole Reid <root@cooltrainer.org> (maintainer)
2019-06-08 16:16:48 +00:00
Tijl Coosemans
bb5cf6c4f3 Address some portlint warnings in the Linux infrastructure ports.
Eliminate LINUXNAME from port Makefiles.  This was just a helper variable
without special meaning outside port Makefiles but several developers have
copied it to new ports where it was then unused, apparently thinking that
it did have some special meaning.
2019-06-08 15:59:46 +00:00
Tijl Coosemans
5b721b6172 Eliminate RPMVERSION from Linux ports and set DISTVERSIONSUFFIX instead.
This puts all version information together in the port Makefiles.
2019-06-08 13:13:29 +00:00
Tijl Coosemans
f099d068fc Update CentOS 7 ports to 7.6.1810.
This adds some new ports:
converters/linux-c7-fribidi required by x11-toolkits/linux-c7-pango.
graphics/linux-c7-libglvnd required by graphics/linux-c7-dri.
graphics/linux-c7-wayland required by graphics/linux-c7-dri.
print/linux-c7-freetype unbundled from emulators/linux_base-c7 because it
depends on graphics/linux-c7-png now.

Mesa OpenGL libraries in graphics/linux-c7-dri now support libglvnd (GL
Vendor-Neutral Dispatch library) which allows some applications to use
Mesa while others use Nvidia OpenGL.  The x11/nvidia-driver* ports have
been changed so versions above 390.42 now use CentOS libglvnd and no longer
install a bundled copy.

PR:		229431
Submitted by:	pkubaj (partly)
2019-06-08 12:13:46 +00:00
Jan Beich
9b47030e2e emulators/rpcs3: update to 0.0.6.8194
Changes:	790962425...1dedeb37b
2019-06-06 00:37:17 +00:00
Antoine Brodin
47ce821484 Switch default version of samba from 4.7 to 4.8
With hat:	portmgr
2019-06-04 14:17:39 +00:00
Jan Beich
8c452a8851 emulators/rpcs3: update to 0.0.6.8187
Changes:	cafa4521e...790962425
2019-06-02 00:42:11 +00:00
Jan Beich
c178c92f5a emulators/rpcs3: fix workaround reference 2019-06-01 01:02:42 +00:00
Jan Beich
4dbe035301 emulators/rpcs3: update to 0.0.6.8179
Changes:	c638e8267...cafa4521e
2019-06-01 00:46:13 +00:00
Steve Wills
9346791cc2 emulators/mednafen: Update to 1.22.1
PR:		236628
Submitted by:	checo1705@secmail.pro
Approved by:	maintainer timeout (acm, >2 months)
2019-05-30 03:06:55 +00:00
Jan Beich
2876d16f2a emulators/rpcs3: update to 0.0.6.8171
Changes:	71b71537a...c638e8267
2019-05-29 20:39:04 +00:00
Jan Beich
6529f7b8d9 emulators/rpcs3: update to 0.0.6.8161
Changes:	507ec8252...71b71537a
2019-05-28 00:40:23 +00:00
Gerald Pfeifer
7a5cee7a3e Update to Wine 4.9. This includes the following changes:
- Initial support for installing Plug and Play drivers.
 - Support for building 16-bit modules in PE format.
 - A lot of code moved to the new KernelBase DLL.
 - Various game controller fixes.
 - Use higher performance system clocks if available.
 - Various bug fixes.

The Wine code around Video4Linux (enabled by the V4L option) has changed
upstream; adjust both the configure invocations and dependency.

A bit more than the usual changes to the packaging list, though everything
appears to be routine evolution there.
2019-05-26 15:17:33 +00:00
Tobias Kortkamp
163d14c9e5 emulators/visualboyadvance-m: Fix ASMSCALERS option
- There is no opt_CMAKE_ARGS helper
- It requires Nasm
- Ninja breaks the build with it on:

ninja: error: build.ninja:737: bad $-escape (literal $ must be written as $$)
  FLAGS = -I$(CMAKE_SOURCE_DIR)/src/filters/hq/asm/ -O1 -DELF -w-orphan-...
            ^ near here
2019-05-26 04:50:18 +00:00
Jan Beich
810a4c97be emulators/rpcs3: update to 0.0.6.8159
Changes:	d616ce223...507ec8252
2019-05-26 00:54:07 +00:00
Tobias Kortkamp
a1d6b7f1e1 emulators/x49gp: Drop bogus HAVE_CONFIGURE 2019-05-25 18:11:00 +00:00
Tobias C. Berner
877b40d68d archivers/quazip: update to 0.8
From the changelog:
   * Support for UTF-8 in file names and comments (Denis Zavorotnyy)
   * get/setOsCode(), get/setDefaultOsCode()
   * Fixed Z_STREAM_END handling in QuaZioDevic
2019-05-25 16:18:34 +00:00
Tobias Kortkamp
a3f9b04eab emulators/mupen64plus-input-sdl: Drop nop and misspelled OPTION_DEFINE 2019-05-25 10:55:54 +00:00
Jan Beich
649d214eb0 emulators/rpcs3: update to 0.0.6.8156
Changes:	7de3c410c...d616ce223
2019-05-22 23:01:19 +00:00
Jan Beich
3d21afc61d emulators/rpcs3: update to 0.0.6.8151
Changes:	85920253b...7de3c410c
2019-05-21 00:43:56 +00:00
Alex Kozlov
0218e29ef9 - Take maintainership
- Remove disappeared master site
- Remove infozip dependency
2019-05-18 18:49:47 +00:00
Jan Beich
b2089b8902 emulators/rpcs3: update to 0.0.6.8143
Changes:	3753d27ab...85920253b
2019-05-18 00:47:16 +00:00
Jung-uk Kim
224876864e Revert r501849 and restore the previous behaviour. No functional change. 2019-05-17 11:56:47 +00:00
Gerald Pfeifer
3c7020b6f4 Update to the Wine 4.0.1 maintenance release.
This brings various bug fixes and Sinhala and Tamil translation updates.
2019-05-17 11:47:05 +00:00
Jung-uk Kim
a3e617f39a Work around a build issue. 2019-05-17 10:34:35 +00:00
Jung-uk Kim
1353ce32bd Update to 5.2.30.
https://www.virtualbox.org/wiki/Changelog-5.2#v30
2019-05-16 22:16:06 +00:00
Gerald Pfeifer
0cb0e809f2 The Wine Staging patchset is now available for Wine 4.8. 2019-05-16 20:58:38 +00:00
Jan Beich
a23f6d26c7 emulators/rpcs3: update to 0.0.6.8105
Changes:	22f61caf9...3753d27ab
2019-05-16 00:52:09 +00:00
Roger Pau Monné
228d3e5670 xen: add fixes for XSA-297 (MDS)
Sponsored by:		Citrix Systems R&D
Reviewed by:		mat
Differential revision:	https://reviews.freebsd.org/D20265
2019-05-15 10:24:57 +00:00
Mathieu Arnold
a16c291d25 Sort categories Makefile and hook forgotten ports to the build.
Pointy hat:	bofh, glewis, gerald, swills, manu, ijiao, sunpoet, egypcio
2019-05-14 10:32:37 +00:00
Jan Beich
d7f8d40ead emulators/rpcs3: update to 0.0.6.8094
Changes:	8194c92f1...22f61caf9
2019-05-13 23:55:03 +00:00
Jan Beich
4bf8d72783 emulators/rpcs3: update to 0.0.6.8089
Changes:	fce9d6a7b...8194c92f1
2019-05-11 00:56:12 +00:00
Jan Beich
a06576a49b emulators/rpcs3: update to 0.0.6.8086
Changes:	7ead021aa...fce9d6a7b
2019-05-10 23:58:33 +00:00
Jan Beich
b8acbb63bb emulators/rpcs3: unbreak EVDEV after r487789
In file included from rpcs3/rpcs3qt/pad_settings_dialog.cpp:24:
In file included from rpcs3/evdev_joystick_handler.h:7:
/usr/local/include/libevdev-1.0/libevdev/libevdev.h:30:10: fatal error: 'linux/input.h' file not found
 #include <linux/input.h>
          ^~~~~~~~~~~~~~~
2019-05-10 23:58:28 +00:00
Jan Beich
1f5d0426d7 emulators/rpcs3: document broken GDB after r482459
Utilities/GDBDebugServer.cpp:357:36: error: no member named 'cr_pack' in 'ppu_thread'
                return u32_to_padded_hex(thread->cr_pack());
                                         ~~~~~~  ^
Utilities/GDBDebugServer.cpp:386:11: error: no member named 'cr_unpack' in 'ppu_thread'
                thread->cr_unpack(hex_to_u32(value));
                ~~~~~~  ^
Utilities/GDBDebugServer.cpp:736:22: error: out-of-line definition of 'on_task' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_task()
                     ^~~~~~~
Utilities/GDBDebugServer.cpp:811:22: error: out-of-line definition of 'on_exit' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_exit()
                     ^~~~~~~
Utilities/GDBDebugServer.cpp:822:29: error: out-of-line definition of 'get_name' does not match any declaration in 'GDBDebugServer'
std::string GDBDebugServer::get_name() const
                            ^~~~~~~~
Utilities/GDBDebugServer.cpp:827:22: error: out-of-line definition of 'on_stop' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_stop()
                     ^~~~~~~
Utilities/GDBDebugServer.cpp:831:8: error: no member named 'notify' in 'GDBDebugServer'
        this->notify();
        ~~~~  ^
Utilities/GDBDebugServer.cpp:832:2: error: use of undeclared identifier 'old_thread'; did you mean 'pad_thread'?
        old_thread::on_stop();
        ^~~~~~~~~~
        pad_thread
rpcs3/Emu/System.h:197:38: note: 'pad_thread' declared here
        std::function<std::shared_ptr<class pad_thread>()> get_pad_handler;
                                            ^
Utilities/GDBDebugServer.cpp:832:2: error: incomplete type 'pad_thread' named in nested name specifier
        old_thread::on_stop();
        ^~~~~~~~~~~~
rpcs3/Emu/System.h:197:38: note: forward declaration of 'pad_thread'
        std::function<std::shared_ptr<class pad_thread>()> get_pad_handler;
                                            ^
Utilities/GDBDebugServer.cpp:841:2: error: use of undeclared identifier 'notify'
        notify();
        ^
rpcs3/Emu/System.cpp:1543:30: error: no member named 'on_stop' in 'GDBDebugServer'
        fxm::get<GDBDebugServer>()->on_stop();
        ~~~~~~~~~~~~~~~~~~~~~~~~~~  ^
2019-05-10 23:58:22 +00:00
Li-Wen Hsu
1aa3a917cb Mark deprecated, the development has been moved to the upstream
Sponsored by:	The FreeBSD Foundation
2019-05-10 22:54:58 +00:00
Gerald Pfeifer
77fd7f4c4f Update to Wine 4.8. This includes the following changes:
- Support building most programs in PE format.
 - Unicode data updated to Unicode 12.0.
 - Support for MSI patch files.
 - Default to non-PIC builds on i386.
 - Joystick support improvements.
 - Asturian locale.
 - Various bug fixes.

Packaging-wise, one additional include file and one moves from the
Staging patchset into Wine proper.
2019-05-10 20:17:39 +00:00
Dirk Meyer
66e4bc5e69 - fix build with GCC-based architectures
PR:		236704
Submitted by:	Piotr Kubaj
2019-05-10 15:30:12 +00:00
Alan Somers
be68a2219e emulators/qemu-utils: Don't depend on GTK3 or cairo.
r499318 switched qemu from GTK2 to GTK3, accidentally making GTK3 a
dependency of qemu-utils. This commit fixes that, and also removes cairo as
a dependency for qemu-utils.

PR:		237738
Reported by:	bsam
Reviewed by:	bsam, bofh
Approved by:	bofh (qemu maintainer)
Differential Revision:	https://reviews.freebsd.org/D20202
2019-05-10 13:15:47 +00:00