Thanks, I didn't know capital X did that with chmod.
Search Criteria
Package Details: gamescope-git 3.15.9.r21.g7dd1bcd9-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/gamescope-git.git (read-only, click to copy) |
---|---|
Package Base: | gamescope-git |
Description: | SteamOS session compositing window manager |
Upstream URL: | https://github.com/ValveSoftware/gamescope |
Keywords: | gamescope session steamcompmgr steamos |
Licenses: | BSD-2-Clause |
Conflicts: | gamescope |
Provides: | gamescope |
Submitter: | Scrumplex |
Maintainer: | Samsagax (bouhaa, alkazar, ruineka, pastaq, Sid127) |
Last Packager: | Samsagax |
Votes: | 24 |
Popularity: | 0.27 |
First Submitted: | 2020-05-20 11:19 (UTC) |
Last Updated: | 2024-11-06 22:16 (UTC) |
Dependencies (39)
- 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 (glm-gitAUR)
- hwdata
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libavif (libavif-gitAUR)
- libcap.so (lib32-libcap, libcap)
- libdecor (libdecor-gitAUR)
- libdrm (libdrm-gitAUR)
- libinput (libinput-noaccumAUR, libinput-multiplierAUR, libinput-three-finger-dragAUR)
- libpipewire-0.3.so (lib32-pipewire-gitAUR, libpipewire-full-gitAUR, lib32-libpipewire, libpipewire)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxkbcommon (libxkbcommon-gitAUR)
- libxmu
- libxrender
- Show 19 more dependencies...
Required by (32)
- 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-bwrap (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)
- lutris-git (requires gamescope) (optional)
- mangohud-git (requires gamescope) (optional)
- mangohud-nonvidia (requires gamescope) (optional)
- opengamepadui-bin (requires gamescope)
- opengamepadui-git (requires gamescope)
- Show 12 more...
Sources (9)
- 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/vkroots.git
- git+https://github.com/Joshua-Ashton/wlroots.git
- git+https://github.com/KhronosGroup/SPIRV-Headers.git
- git+https://github.com/ValveSoftware/gamescope.git
- git+https://github.com/ValveSoftware/openvr.git
- git+https://gitlab.freedesktop.org/emersion/libdisplay-info.git
- git+https://gitlab.freedesktop.org/emersion/libliftoff.git
kode54 commented on 2024-11-06 04:40 (UTC)
xiota commented on 2024-11-06 04:03 (UTC) (edited on 2024-11-06 04:06 (UTC) by xiota)
Fairly common for upstream sources to have wrong permissions, so reasonable to fix them in packages, but setting specific permissions recursively is the wrong way to do it. If 644, directories will be unusable. If 755, files will be executable. Better way would be chmod -R u+rwX,go+rX,go-w "$pkgdir/"
kode54 commented on 2024-11-06 03:35 (UTC)
Directories are already 755 and files 644 in the repo, not sure why permission fixups are needed.
sl1pkn07 commented on 2024-11-05 16:43 (UTC)
is not 644, is 755
sl1pkn07 commented on 2024-11-05 16:43 (UTC)
is not 644, is 755
kode54 commented on 2024-10-31 10:42 (UTC)
It is out of date. At least since 2024-10-11, when a new dependency was required to build it.
Postingstuff commented on 2024-10-31 09:10 (UTC)
Is it me or is that package currently flagged as "out of date" ? At least yay tells me so each time i'm updating.
patlefort commented on 2024-10-12 00:14 (UTC)
It's currently missing luajit
in dependencies.
spacemann commented on 2024-09-14 07:31 (UTC)
hmm, was taking a look at the package build here, and noticed on line 144, it uses chmod -R 655
, which is almost certainly a typo, but, whatever the case, could create some problems.
so, probably better to do either chmod -R a+rw
or chmod -R u=rw,g=rw,o=r
, and set any necessary executable bits in a targeted way
parkerlreed commented on 2024-08-21 20:37 (UTC) (edited on 2024-08-21 20:37 (UTC) by parkerlreed)
Currently requires benchmark-git as repo benchmark is missing library functions gamescope is now using.
(benchmark-git doesnt provide benchmark so there's some nastiness there for now with not being able to install it)
Pinned Comments
Scrumplex commented on 2022-06-14 10:44 (UTC)
Please do not flag this package as out-of-date if it still builds fine and isn't missing any dependencies or anything