Commit graph

716 commits

Author SHA1 Message Date
Rene Ladan
19d68720f1 all: drop support for FreeBSD 13.2 which reached EOL today
Thanks again to jbeich for noticing various things I overlooked.

Reviewed by:	acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat, nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision:	https://reviews.freebsd.org/D45141
2024-07-01 22:27:23 +02:00
Jan Beich
4021b373ab emulators/yuzu: unbreak fetch via Codeberg mirror
fetch: https://codeload.github.com/yuzu-mirror/yuzu/tar.gz/15e6e48bef?dummy=/yuzu-mirror-yuzu-s20240301-15e6e48bef_GH0.tar.gz: Not Found
2024-05-04 18:22:28 +02:00
Jan Beich
569576dab1 emulators/yuzu: silence order warning after 0f5a127060
$ portlint
[...]
WARN: Makefile: "DEPRECATED" has to appear earlier.
WARN: Makefile: "LIB_DEPENDS" has to appear earlier.
WARN: Makefile: "BUILD_DEPENDS" has to appear earlier.
WARN: Makefile: "TEST_DEPENDS" has to appear earlier.
WARN: Makefile: "FLAVORS" has to appear earlier.
2024-03-11 20:36:53 +01:00
Jan Beich
3af26eeeb3 emulators/yuzu: silence makepatch warning
$ portlint
[...]
WARN: /usr/ports/yuzu/files/patch-renderdoc: patch was not generated using ``make makepatch''.  It is recommended to use ``make makepatch'' when you need to [re-]generate a patch to ensure proper patch format.
2024-03-11 20:30:59 +01:00
Jan Beich
7a986dec7e emulators/yuzu: drop FreeBSD < 13 bits after bbab7f59e9 2024-03-11 20:25:39 +01:00
Jan Beich
85ebb2b009 *: move FreeBSD 13.2 EOL to 2024Q3
FreeBSD 13.3 was released on 2024-03-05. The transition period is at
least 3 months but usually rounded up to almost 4 months.
2024-03-11 20:05:15 +01:00
Jan Beich
5cfd193e26 emulators/yuzu: prefer Qt6 after 163e26d8c6 2024-03-11 06:52:28 +01:00
Jan Beich
14673d4899 emulators/yuzu: document removal conditions 2024-03-11 06:02:23 +01:00
Jan Beich
34802090c7 emulators/yuzu: don't phone home
- Redirect in-app help to Wayback Machine
- Disable endpoint for telemetry, multiplayer lobby/announce
2024-03-07 16:08:34 +01:00
Jan Beich
65c405d454 emulators/yuzu: update to s20240301
Changes:	dc94882c90...15e6e48bef
2024-03-06 20:26:31 +01:00
Jan Beich
0f5a127060 emulators/yuzu: unbreak fetch via mirror
fetch: https://codeload.github.com/yuzu-emu/yuzu/tar.gz/dc94882c90?dummy=/yuzu-emu-yuzu-s20240227-dc94882c90_GH0.tar.gz: Not Found
fetch: https://codeload.github.com/yuzu-emu/mbedtls/tar.gz/v2.16.9-115-g8c88150ca?dummy=/yuzu-emu-mbedtls-v2.16.9-115-g8c88150ca_GH0.tar.gz: Not Found
fetch: https://codeload.github.com/yuzu-emu/sirit/tar.gz/ab75463?dummy=/yuzu-emu-sirit-ab75463_GH0.tar.gz: Not Found
fetch: https://codeload.github.com/merryhime/dynarmic/tar.gz/6.6.2-15-gba8192d8?dummy=/merryhime-dynarmic-6.6.2-15-gba8192d8_GH0.tar.gz: Not Found
2024-03-06 20:26:30 +01:00
Jan Beich
3a9bd9dd8a emulators/yuzu: revert LICENSE change
Yuzu upstream was taken down as part of the settlement between
Nintendo and Tropic Haze LLC. Other parties are mostly unaffected.

For example, DMCA §1201(a)(2)(a) doesn't seem to apply here as Yuzu
- can be used to develop and run homebrew games
- is primarily designed for emulation
- can play already decrypted games
- doesn't ship/generate decryption keys (unlike libdvdcss)

This reverts commit df375e19a7.

See also:	https://www.eff.org/press/releases/licensing-scheme-fair-uses-and-other-speech-violates-first-amendment-eff-argues
2024-03-06 20:26:29 +01:00
Eugene Grosbein
df375e19a7
emulators/yuzu: change LICENSE prohibiting redistribution
Stop distfile and package redistribution for now.

See also: https://www.wired.com/story/nintendo-switch-emulator-yuzu-lawsuit-24-million-dollar-settlement/
2024-03-06 19:46:15 +07:00
Jan Beich
b9b8afc5a5 emulators/yuzu: update to s20240227
Changes:	1bec420695...dc94882c90
2024-02-29 01:54:26 +01:00
Jan Beich
cd9a523236 emulators/yuzu: update to s20240225
Changes:	975d6f1ec4...1bec420695
2024-02-27 01:49:03 +01:00
Jan Beich
b57e8ae770 emulators/yuzu: adjust consolekit2 comment 2024-02-26 14:14:09 +01:00
Jan Beich
ef488ec78b emulators/yuzu: update to s20240223
Changes:	8bbc209950...975d6f1ec4
2024-02-24 01:50:00 +01:00
Jan Beich
2ee6dda38e emulators/yuzu: update to s20240221
Changes:	d1eaeeed8c...8bbc209950
2024-02-22 01:57:08 +01:00
Jan Beich
0c2fdd3cc5 emulators/yuzu: update to s20240219
Changes:	53f8383354...d1eaeeed8c
2024-02-20 01:58:57 +01:00
Jan Beich
7901dfeda9 emulators/yuzu: update to s20240217
Changes:	a40adbc142...53f8383354
2024-02-18 00:07:40 +01:00
Jan Beich
e5ea17138f emulators/yuzu: update to s20240214
Changes:	2ff45cd0da...a40adbc142
2024-02-15 01:59:22 +01:00
Jan Beich
4a563b3649 emulators/yuzu: update to s20240211
Changes:	2337397a15...2ff45cd0da
2024-02-13 01:52:01 +01:00
Jan Beich
84cf50e4d3 emulators/yuzu: update to s20240210
Changes:	4463ded603...2337397a15
2024-02-11 01:49:39 +01:00
Jan Beich
f70300fcd7 emulators/yuzu: update to s20240207
Changes:	a2f23746c2...4463ded603
2024-02-08 01:13:01 +01:00
Jan Beich
a578161e37 emulators/yuzu: update to s20240205
Changes:	7cc7d027f7...a2f23746c2
2024-02-06 01:46:22 +01:00
Jan Beich
53f57464e5 emulators/yuzu: update to s20240131
Changes:	8ddfecfbae...7cc7d027f7
2024-02-01 01:52:23 +01:00
Jan Beich
d3f0c5bf6d emulators/yuzu: update to s20240129
Changes:	bd8635e26a...8ddfecfbae
2024-01-30 01:42:31 +01:00
Jan Beich
8b7c712199 emulators/yuzu: update to s20240126
Changes:	a76f6a2775...bd8635e26a
2024-01-27 01:50:23 +01:00
Jan Beich
5116ec0b93 emulators/yuzu: update to s20240123
Changes:	8649a80071...a76f6a2775
2024-01-25 01:25:55 +01:00
Jan Beich
926b166e5c emulators/yuzu: update to s20240122
Changes:	b4a8e1ef8a...8649a80071
2024-01-23 01:39:56 +01:00
Jan Beich
2f823f53ab emulators/yuzu: update to s20240119
Changes:	915efa4236...b4a8e1ef8a
2024-01-20 01:41:50 +01:00
Jan Beich
02da8ebf7d emulators/yuzu: update to s20240117
Changes:	c683ec2bcb...915efa4236
2024-01-18 01:27:27 +01:00
Jan Beich
df19e49429 emulators/yuzu: update to s20240115
Changes:	f7a3c135e2...c683ec2bcb
2024-01-16 01:45:52 +01:00
Jan Beich
2317e0f9b7 emulators/yuzu: update to s20240112
Changes:	6533dfd7ce...f7a3c135e2
2024-01-13 00:03:38 +01:00
Jan Beich
3893b3bda0 emulators/yuzu: update to s20240110
Changes:	f124461674...6533dfd7ce
2024-01-11 01:43:16 +01:00
Jan Beich
c935be944f emulators/yuzu: update to s20240108
Changes:	92a331af76...f124461674
2024-01-09 01:57:37 +01:00
Jan Beich
b90771ffc9 emulators/yuzu: update to s20240104
Changes:	148ad0cf0b...92a331af76
2024-01-06 01:57:39 +01:00
Jan Beich
d4bcd0b935 emulators/yuzu: update to s20240102
Changes:	29b983398c...148ad0cf0b
2024-01-04 01:57:54 +01:00
Jan Beich
750c1d919a emulators/yuzu: update to s20240101
Changes:	09bfc852dc...29b983398c
2024-01-02 01:32:56 +01:00
Jan Beich
55e793a462 emulators/yuzu: update to s20231230
Changes:	12178c694a...09bfc852dc
2023-12-31 00:39:51 +01:00
Jan Beich
bf8fd506f6 emulators/yuzu: update to s20231226
Changes:	05e3db3ac9...12178c694a
2023-12-28 01:12:44 +01:00
Jan Beich
25c7d4353b emulators/yuzu: update to s20231224
Changes:	bedc758fe7...05e3db3ac9
2023-12-26 01:44:28 +01:00
Jan Beich
71f97a7aee emulators/yuzu: update to s20231220
Changes:	50fd029eaa...bedc758fe7
2023-12-21 01:48:02 +01:00
Jan Beich
1092b9183b graphics/vulkan-headers: update to 1.3.274
Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.

Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.273...v1.3.274
Reported by:	Repology, portscout
2023-12-20 01:43:30 +01:00
Jan Beich
7a97e3a785 emulators/yuzu: update to s20231218
Changes:	d590cfb9d0...50fd029eaa
2023-12-19 01:43:47 +01:00
Po-Chuan Hsieh
ec5f6e2261
devel/libfmt: Update to 10.1.1
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/fmtlib/fmt/releases
2023-12-14 23:49:40 +08:00
Jan Beich
61071a9c10 emulators/yuzu: update to s20231212
Changes:	11b123ba01...d590cfb9d0
2023-12-14 01:26:04 +01:00
Jan Beich
1ae3bfe4f5 emulators/yuzu: update to s20231210
Changes:	8a79dd2d6c...11b123ba01
2023-12-12 01:59:38 +01:00
Jan Beich
ad8e2ed900 emulators/yuzu: update to s20231206
Changes:	90e87c40e8...8a79dd2d6c
2023-12-07 01:47:45 +01:00
Jan Beich
e389276874 emulators/yuzu: unbreak build after 455717ffde
CMake Warning at CMakeLists.txt:313 (find_package):
  Could not find a configuration file for package "xbyak" that is compatible
  with requested version "6".

  The following configuration files were considered but not accepted:

    /usr/local/lib/cmake/xbyak/xbyak-config.cmake, version: 7.0

CMake Error at externals/CMakeLists.txt:19 (add_subdirectory):
  The source directory

    externals/xbyak

  does not contain a CMakeLists.txt file.
2023-12-06 20:52:35 +01:00