Package Details: gamescope-plus 3.14.18.plus1-1

Git Clone URL: https://aur.archlinux.org/gamescope-plus.git (read-only, click to copy)
Package Base: gamescope-plus
Description: SteamOS session compositing window manager with added patches
Upstream URL: https://github.com/ChimeraOS/gamescope
Licenses: BSD
Conflicts: gamescope
Provides: gamescope
Submitter: Samsagax
Maintainer: Samsagax (pastaq, ruineka, alkazar, bouhaa)
Last Packager: Samsagax
Votes: 4
Popularity: 0.000277
First Submitted: 2022-07-31 23:24 (UTC)
Last Updated: 2024-06-15 17:08 (UTC)

Required by (28)

Sources (5)

Latest Comments

1 2 Next › Last »

ptr1337 commented on 2024-06-14 06:03 (UTC)

Several dependecies are also missing, when building in chroot:

Run-time dependency libavif found: NO (tried pkgconfig)

gamescope/src/meson.build:25:11: ERROR: Dependency "libavif" not found, tried pkgconfig

A full log can be found at /tmp/pkg/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
mv: cannot stat '/home/notroot/packages/*pkg.tar*': No such file or directory

Dependency wlroots found: YES 0.18.0-dev (overridden)
Run-time dependency libdisplay-info found: YES 0.1.1
Run-time dependency libdecor-0 found: NO (tried pkgconfig)

gamescope/src/meson.build:41:15: ERROR: Dependency "libdecor-0" not found, tried pkgconfig

A full log can be found at /tmp/pkg/src/build/meson-logs/meson-log.txt

teawrecks commented on 2024-06-06 06:49 (UTC)

Similar to hambba, I'm getting a build failure, but mine is in the wlroots subproject. Looks like gcc-14 added a warning to catch a transposed calloc size arg, and it caught a few offenders in the subprojects. This was fixed in the upstream wlroots here: https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/f3e1f7b2a70a500b740bfc406e893eba0852699a

According to hambba, it looks like it's also seen in libliftoff.

hambba commented on 2024-05-10 10:55 (UTC)

Got this error.

FAILED: subprojects/libliftoff/libliftoff.a.p/layer.c.o cc -Isubprojects/libliftoff/libliftoff.a.p -Isubprojects/libliftoff -I../gamescope/subprojects/libliftoff -I../gamescope/subprojects/libliftoff/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -Werror -std=c11 -Wundef -Wmissing-prototypes -Walloca -Wdeclaration-after-statement -Wfloat-conversion -Wsign-conversion -Wno-missing-braces -Wno-unused-parameter -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/home/tommi/.cache/paru/clone/gamescope-plus/src=/usr/src/debug/gamescope-plus -flto=auto -fPIC -isystem/usr/include/libdrm -MD -MQ subprojects/libliftoff/libliftoff.a.p/layer.c.o -MF subprojects/libliftoff/libliftoff.a.p/layer.c.o.d -o subprojects/libliftoff/libliftoff.a.p/layer.c.o -c ../gamescope/subprojects/libliftoff/layer.c ../gamescope/subprojects/libliftoff/layer.c: In function ‘liftoff_layer_create’: ../gamescope/subprojects/libliftoff/layer.c:20:48: error: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument [-Werror=calloc-transposed-args] 20 | layer->candidate_planes = calloc(sizeof(layer->candidate_planes[0]), | ^ ../gamescope/subprojects/libliftoff/layer.c:20:48: note: earlier argument should specify number of elements, later size of each element cc1: all warnings being treated as errors [152/408] Compiling C++ object layer/libVkLayer_FROG_gamescope_wsi_x86_64.so.p/VkLayer_FROG_gamescope_wsi.cpp.o ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp: In function ‘uint32_t GamescopeWSILayer::gamescopeFrameLimiterOverride()’: ../gamescope/layer/VkLayer_FROG_gamescope_wsi.cpp:132:10: warning: ignoring return value of ‘ssize_t pread(int, void*, size_t, __off64_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 132 | pread(fd, &overrideValue, sizeof(overrideValue), 0); | ~^~ ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... error: failed to build 'gamescope-plus-3.13.16.9.plus1-4': error: packages failed to build: gamescope-plus-3.13.16.9.plus1-4

ALATEKA commented on 2024-02-18 17:03 (UTC) (edited on 2024-02-18 17:04 (UTC) by ALATEKA)

(Under your responsibility) Until the developer solves it, you can add #define GLM_ENABLE_EXPERIMENTAL into the source files color_tests.cpp and color_helpers.cpp on the first line before to compile. To me, works.

mymak commented on 2024-02-02 11:11 (UTC)

error "GLM: GLM_GTX_string_cast is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."

ThatOneSeong commented on 2023-10-10 05:25 (UTC)

Does not build at the moment because of stb_image_resize.h not being found.

DZDZ233 commented on 2023-10-10 01:53 (UTC)

stb_image_resize.h has been updated to stb_image_resize2.h

flxrbr commented on 2023-08-18 03:05 (UTC)

I can't run any games with this package. Games won't launch.

detian commented on 2023-07-29 04:09 (UTC)

@laichiaheng sudo ln -sr /bin/glslang /bin/glslangValidator