sysutils/libdisplay-info: update to 0.4.0 Changes: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.4.0 Reported by: GitLab (notify releases)4ba825a2f2
Port details
x11-wm/gamescope3.13.8_11
SteamOS session compositing window manager
- Maintainer
- ports@FreeBSD.org
- Packages
- gamescope 3.13.8_11
- Upstream
- Higher version available: 3.17.0
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/ValveSoftware/gamescope
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (128)
sysutils/libdisplay-info: update to 0.3.0 Changes: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.3.0 Reported by: GitLab (notify releases)2a78009ebc
graphics/glslang: update to 15.4.0 Changes: https://github.com/KhronosGroup/glslang/releases/tag/15.4.0 Reported by: GitHub (watch releases)79c1483eda
graphics/glslang: update to 15.3.0 Changes: https://github.com/KhronosGroup/glslang/releases/tag/15.3.0 Reported by: GitHub (watch releases)808f64e9a3
x11-wm/gamescope: drop maintainership54c4465a77
x11-toolkits/wlroots017: version shared library a la 2d64423989c1 Prevent 0.18 consumers from accidentally picking up 0.17 headers. See also https://github.com/phkaeser/wlmaker/issues/11750d379b634
misc/hwdata: adjust consumers to search data in canonical place Sponsored by: Future Crew, LLCa3c47a2833
x11-toolkits/wlroots: update to 0.18.0 Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.18.0 Reported by: GitLab (notify releases)20de9a1b52
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/D4514119d68720f1
sysutils/libdisplay-info: update to 0.2.0 Changes: https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.2.0 Reported by: GitLab (notify releases)6f9fb6e6d6
graphics/libliftoff: update to 0.5.0 Changes: https://gitlab.freedesktop.org/emersion/libliftoff/-/tags/v0.5.0 Reported by: GitLab (notify releases)0924669cad
x11-wm/gamescope: unbreak fetch due to repo growth fetch: https://github.com/ValveSoftware/gamescope/commit/a618ea074660.patch: size mismatch: expected 2589, actual 2591 -index 5a47ff840..bba9ec849 100644 +index 5a47ff8403..bba9ec8492 100644414fb528d5
x11-wm/gamescope: convert to cmake:indirect484cdffa84
x11-wm/gamescope: unbreak build with meson 1.4.0 ld: error: undefined symbol: std::__1::__libcpp_verbose_abort(char const*, ...) >>> referenced by VkLayer_FROG_gamescope_wsi.cpp >>> layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o:(GamescopeWSILayer::VkInstanceOverrides::$_0::__invoke(void*, wl_registry*, unsigned int, char const*, unsigned int)) >>> referenced by VkLayer_FROG_gamescope_wsi.cpp >>> layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o:(GamescopeWSILayer::$_2::__invoke(void*, gamescope_swapchain*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)) >>> referenced by VkLayer_FROG_gamescope_wsi.cpp >>> layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o:(GamescopeWSILayer::$_2::__invoke(void*, gamescope_swapchain*, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)) >>> referenced 13 more times PR: 277354 Reported by: antoine (via exp-run) Regressed by: https://github.com/mesonbuild/meson/commit/90098473d51ee90b0b7ab5
*: 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.85ebb2b009
x11-wm/gamescope: unbreak build after b35bdcd8fa50 Run-time dependency glm found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency glm Downloading glm source from https://github.com/g-truc/glm/archive/0.9.9.8.tar.gz <urlopen error [Errno 8] Name does not resolve> WARNING: failed to download with error: could not get https://github.com/g-truc/glm/archive/0.9.9.8.tar.gz is the internet available?. Trying after a delay... <urlopen error [Errno 8] Name does not resolve> WARNING: failed to download with error: could not get https://github.com/g-truc/glm/archive/0.9.9.8.tar.gz is the internet available?. Trying after a delay... <urlopen error [Errno 8] Name does not resolve> WARNING: failed to download with error: could not get https://github.com/g-truc/glm/archive/0.9.9.8.tar.gz is the internet available?. Trying after a delay... <urlopen error [Errno 8] Name does not resolve> WARNING: failed to download with error: could not get https://github.com/g-truc/glm/archive/0.9.9.8.tar.gz is the internet available?. Trying after a delay... <urlopen error [Errno 8] Name does not resolve> WARNING: failed to download with error: could not get https://github.com/g-truc/glm/archive/0.9.9.8.tar.gz is the internet available?. Trying after a delay... <urlopen error [Errno 8] Name does not resolve> A fallback URL could be specified using source_fallback_url key in the wrap file layer/meson.build:4:10: ERROR: could not get https://github.com/g-truc/glm/archive/0.9.9.8.tar.gz is the internet available? Reported by: pkg-fallout956ba56daf
math/glm: update 0.9.9.8 → 1.0.1 Some parts of glm were retroactively marked as experimental, and using now leads to a compile error - added override for this error to consumers which need it.b35bdcd8fa
x11-toolkits/wlroots: dedup *_DEPENDS in consumers
LIB_DEPENDS against a port with non-default USE_LDCONFIG can desync
RUN_DEPENDS and BUILD_DEPENDS, leading to incorrectly registered
dependencies when built in a dirty environment.
$ make install -C x11-toolkits/wlroots
$ make install -C x11-wm/hikari
$ pkg info -xr wlroots
wlroots-0.17.1:
hikari-2.3.3_4
wlroots015-0.15.1_2:
$ make run-depends-list -C x11-wm/hikari | fgrep wlroots
/usr/ports/main/x11-toolkits/wlroots015
$ make actual-package-depends -C x11-wm/hikari | fgrep wlroots
"wlroots": {origin: "x11-toolkits/wlroots", version: "0.17.1"}21a74b9aacx11-wm/gamescope: backport Intel Skylake fix69be9af795
x11-wm/gamescope: skip updates due to graphics/drm-kmod buga82ea0950a
x11-wm/gamescope: back to default wlroots956c42a3d4
x11-wm/gamescope: update to 3.13.8 Changes: https://github.com/Plagman/gamescope/compare/3.13.7...3.13.8 Reported by: Repology, portscoutf3ff82dbbc
x11-toolkits/wlroots: update to 0.17.0 Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.0 Reported by: GitLab (notify releases)1b744b687e
x11-wm/gamescope: update to 3.13.7 Changes: https://github.com/Plagman/gamescope/compare/3.13.5...3.13.7 Reported by: Repology, portscout815c0fbaa2
x11-wm/gamescope: update to 3.13.5 Changes: https://github.com/Plagman/gamescope/compare/3.13.4...3.13.5 Reported by: Repology, portscout9be078a941
x11-wm/gamescope: update to 3.13.4 Changes: https://github.com/Plagman/gamescope/compare/3.13.0...3.13.4 Reported by: Repology, portscout808ee29481
x11-wm/gamescope: update to 3.13.0 Changes: https://github.com/Plagman/gamescope/compare/3.12.7...3.13.0 Reported by: Repology, portscout2cd28f754a
x11-wm/gamescope: update to 3.12.7 Changes: https://github.com/Plagman/gamescope/compare/3.12.5...3.12.7 Reported by: Repology, portscout1795a2311e
x11-wm/gamescope: unexpand powerpc* after 6a56ecb3558d Remove endian suffix instead of hardcoding ARCH abbreviations. Meson doesn't infer endianess from ARCH while FreeBSD removed big-endian except for PowerPC and inconsitently used "el" and "le" as suffix. For example, gamescope requires modern compiler and KMS-based GPU drivers, so "armeb", "mips64el", "sparc64" were never supported.a1c6e26529
x11-wm/gamescope: update to 3.12.5 Changes: https://github.com/Plagman/gamescope/compare/3.12.3...3.12.5 Reported by: Repology, portscout409f29f4f3
x11-wm/gamescope: drop unused dependency after f59477a32434e6615105ba
x11-wm/gamescope: update to 3.12.3 Changes: https://github.com/Plagman/gamescope/compare/3.12.1...3.12.3 Reported by: Repology, portscout0a29bc2498
x11-wm/gamescope: update to 3.12.1 Changes: https://github.com/Plagman/gamescope/compare/3.12.0...3.12.1 Reported by: Repology, portscout35fecf0cec
x11-wm/gamescope: fix packaging on powerpc64le pkg-static: Unable to access file /wrkdirs/usr/ports/x11-wm/gamescope/work/stage/usr/local/share/vulkan/implicit_layer.d/VkLayer_FROG_gamescope_wsi.ppc64le.json:No such file or directory6a56ecb355
x11-wm/gamescope: unbreak on i386 after 4dc6cd79180f197b055f54
x11-wm/gamescope: add to wayland category after 4dc6cd79180f Requires passing --expose-wayland. This reverts commit d4bf27c2e084f0aef4ab7805f1e40c9b8c2c7e11.4e45d9d4ec
x11-wm/gamescope: update to 3.12.0 Changes: https://github.com/Plagman/gamescope/compare/3.11.51...3.12.0 Reported by: Repology, portscout4dc6cd7918
x11-wm/gamescope: sort *_DEPENDS and PLIST_*adb37cf775
x11-wm/gamescope: chase description summary8c83725ae0
x11-wm/gamescope: unbreak fetch due to repo growth fetch: https://github.com/ValveSoftware/gamescope/commit/2a84a44f6897.patch: size mismatch: expected 2931, actual 2935 -index 3f888b16..54928e14 100644 +index 3f888b160..54928e143 100644 -index 4e9e2908..37ede1e4 100644 +index 4e9e2908b..37ede1e4d 100644 -index 5e13a929..f27f1b0e 100644 +index 5e13a929a..f27f1b0eb 10064461576dfd9e
x11-wm/gamescope: chase HTTP redirect234a22a8a7
audio/opus: bump consumers after update to 1.4feb1fa34f5
graphics/libliftoff: update to 0.4.0 Changes: https://gitlab.freedesktop.org/emersion/libliftoff/-/releases/v0.4.0 Reported by: GitLab (notify releases)7b78350041
x11-wm/gamescope: restore hwdata dependency after 146bb4da8d31 gamescope uses pkg-config to get pnp.ids location (like wlroots) but parses it at runtime (unlike wlroots). https://github.com/Plagman/gamescope/commit/5fca0702ab2c https://github.com/Plagman/gamescope/commit/f4a33bd37e49939f5c29af
x11-toolkits/wlroots: limit hwdata dependency to DRM as build only pnp.ids is converted to pnpids.c, so won't pick up changes without rebuild. pnp.ids is also unused when nesting on X11 or Wayland (WLR_BACKENDS != drm). https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/eec95e3d5e1a146bb4da8d
x11-wm/gamescope: drop bc1d9770a8d9 leftover after 05356a1b1a2254c4ff9ec5
x11-wm/gamescope: update to 3.11.51 Changes: https://github.com/Plagman/gamescope/compare/3.11.49...3.11.51 Reported by: Repology, portscout05356a1b1a
x11-wm/gamescope: apply one more wlroots 0.16 fix after bc1d9770a8d9a4966e5cca
x11-wm/gamescope: temporarily disable wayland category $ gamescope -- vkcube-wayland No CAP_SYS_NICE, falling back to regular-priority compute and threads. Performance will be affected. wlserver: [backend/headless/backend.c:68] Creating headless backend vulkan: selecting physical device 'Intel(R) HD Graphics 530 (SKL GT2)': queue family 0 vulkan: physical device supports DRM format modifiers vulkan: supported DRM formats for sampling usage: vulkan: 0x34325241 vulkan: 0x34325258 vulkan: 0x3231564E wlserver: Running compositor on wayland display 'gamescope-0' wlserver: [backend/headless/backend.c:16] Starting headless backend wlserver: [xwayland/server.c:108] Starting Xwayland on :1 wlserver: [types/wlr_compositor.c:681] New wlr_surface 0x84aae6500 (res 0x84ab47880) wlserver: [xwayland/server.c:273] Xserver is ready xwm: Failed to find PID for window 0x200001 Cannot connect to wayland. Exiting ... load: 0.97 cmd: Xwayland 64175 [select] 8.23r 0.02u 0.00s 0% 35848k ^C gamescope: received kill signal, terminating!d4bf27c2e0
x11-wm/gamescope: back to default wlrootsbc1d9770a8