Search Criteria
Package Details: gamescope-plus 3.15.11.plus1-1
Package Actions
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-2-Clause |
Conflicts: | gamescope |
Provides: | gamescope |
Submitter: | Samsagax |
Maintainer: | Samsagax (pastaq, ruineka, alkazar, bouhaa) |
Last Packager: | alkazar |
Votes: | 5 |
Popularity: | 0.35 |
First Submitted: | 2022-07-31 23:24 (UTC) |
Last Updated: | 2024-09-26 12:19 (UTC) |
Dependencies (43)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- glm (gliAUR, glm-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libavif (libavif-gitAUR)
- libcap.so (lib32-libcap, libcap)
- libdecor (libdecor-gitAUR)
- libdrm (libdrm-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libinput (libinput-multiplierAUR, libinput-three-finger-dragAUR)
- libpipewire-0.3.so (lib32-pipewire-gitAUR, libpipewire-full-gitAUR, lib32-libpipewire, libpipewire)
- libpixman-1.so (pixman-gitAUR, pixman)
- libseat.so (seatd)
- libudev.so (lib32-systemd-gitAUR, systemd-chromiumos-libsAUR, libeudevAUR, systemd-libs-selinuxAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR, lib32-systemd, systemd-libs)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxcursor
- libxdamage
- libxext (libxext-gitAUR)
- Show 23 more dependencies...
Required by (33)
- an-anime-borb-launcher-bin (requires gamescope) (optional)
- an-anime-game-launcher (requires gamescope) (optional)
- an-anime-game-launcher-bin (requires gamescope) (optional)
- an-anime-game-launcher-git (requires gamescope) (optional)
- an-anime-game-launcher-patched-git (requires gamescope) (optional)
- anime-games-launcher (requires gamescope) (optional)
- anime-games-launcher-bin (requires gamescope) (optional)
- anime-games-launcher-git (requires gamescope) (optional)
- arch-gaming-meta (requires gamescope)
- gamescope-session-git (requires gamescope)
- gamescope-session-sk-git (requires gamescope)
- gamescope-session-steam-git (requires gamescope)
- gamescope-session-steam-plus-git (requires gamescope)
- honkers-launcher (requires gamescope) (optional)
- honkers-launcher-bin (requires gamescope) (optional)
- honkers-launcher-git (requires gamescope) (optional)
- lutris-git (requires gamescope) (optional)
- mangohud-git (requires gamescope) (optional)
- mangohud-nonvidia (requires gamescope) (optional)
- opengamepadui-bin (requires gamescope)
- Show 13 more...
Sources (9)
- git+https://github.com/ChimeraOS/gamescope.git#commit=7e3acf5bc4fbcdbef9ffa984361bed9595d11365
- git+https://github.com/Joshua-Ashton/GamescopeShaders.git#tag=v0.1
- git+https://github.com/Joshua-Ashton/reshade.git
- git+https://github.com/Joshua-Ashton/wlroots.git
- git+https://github.com/KhronosGroup/SPIRV-Headers.git
- git+https://github.com/nothings/stb.git#commit=af1a5bc352164740c1cc1354942b1c6b72eacb8a
- git+https://github.com/ValveSoftware/openvr.git
- git+https://gitlab.freedesktop.org/emersion/libdisplay-info.git
- git+https://gitlab.freedesktop.org/emersion/libliftoff.git
Latest Comments
1 2 3 Next › Last »
spacemann commented on 2024-09-14 07:47 (UTC)
Should probably change line 125 of the PKGBUILD to: chmod -R 644 "$pkgdir"/usr/share/gamescope
Samsagax commented on 2024-07-13 16:46 (UTC)
@seanfire99 that seems to be a problem in the connection. Curl is complaining of interrupted connection.
Not a package bug
seanfire99 commented on 2024-07-13 16:24 (UTC) (edited on 2024-07-13 16:44 (UTC) by seanfire99)
i have tried installing via yay and makepkg -si it's seems that reshade.git does not exist anymore from what i can see yay -S gamescope-plus AUR Explicit (1): gamescope-plus-3.14.24.plus1-1 :: PKGBUILD up to date, skipping download: gamescope-plus 1 gamescope-plus (Build Files Exist) ==> Packages to cleanBuild? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> 1 gamescope-plus (Build Files Exist) ==> Diffs to show? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> ==> Making package: gamescope-plus 3.14.24.plus1-1 (Sat 13 Jul 2024 09:14:34 AM PDT) ==> Retrieving sources... -> Updating gamescope git repo... -> Updating libdisplay-info git repo... -> Cloning reshade git repo... Cloning into bare repository '/home/seanfire99/.cache/yay/gamescope-plus/reshade'... remote: Enumerating objects: 43346, done. remote: Counting objects: 100% (450/450), done. remote: Compressing objects: 100% (167/167), done. error: 2435 bytes of body are still expected MiB | 174.00 KiB/s fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output ==> ERROR: Failure while downloading reshade git repo Aborting... -> error downloading sources: /home/seanfire99/.cache/yay/gamescope-plus context: exit status 1
:: (1/1) Parsing SRCINFO: gamescope-plus ==> Making package: gamescope-plus 3.14.24.plus1-1 (Sat 13 Jul 2024 09:15:41 AM PDT) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating gamescope git repo... -> Updating libdisplay-info git repo... -> Cloning reshade git repo... Cloning into bare repository '/home/seanfire99/.cache/yay/gamescope-plus/reshade'... remote: Enumerating objects: 43346, done. remote: Counting objects: 100% (450/450), done. remote: Compressing objects: 100% (167/167), done. error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8) error: 3188 bytes of body are still expected fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output ==> ERROR: Failure while downloading reshade git repo Aborting... -> error making: gamescope-plus-exit status 1 -> Failed to install the following packages. Manual intervention is required: gamescope-plus - exit status 1
Samsagax commented on 2024-07-10 11:28 (UTC)
Good to know there are some people using it to keep me on my toes. Sorry for the latest blunder. Now pkgrel=5 should build in a clean chroot
rlriueab commented on 2024-07-10 10:27 (UTC)
libdecor-0 is missing
wgalen commented on 2024-06-24 03:40 (UTC)
Looks like the latest
libdisplay-info
breaks compatibility for this package, the same way it does forgamescope-git
.Fortunately, that does mean the same workaround seems to work here too, using the dependencies from the repo instead of the system: https://aur.archlinux.org/packages/gamescope-git#comment-979139
ptr1337 commented on 2024-06-14 06:03 (UTC)
Several dependecies are also missing, when building in chroot:
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-4ALATEKA 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.1 2 3 Next › Last »