Package Details: leshade-bin 2.4.6-1

Git Clone URL: https://aur.archlinux.org/leshade-bin.git (read-only, click to copy)
Package Base: leshade-bin
Description: An ReShade manager for linux.
Upstream URL: https://github.com/Ishidawg/LeShade
Licenses: MIT
Provides: leshade
Submitter: italoghost
Maintainer: italoghost (Ishidaw)
Last Packager: italoghost
Votes: 1
Popularity: 0.83
First Submitted: 2026-02-22 00:41 (UTC)
Last Updated: 2026-04-17 03:40 (UTC)

Latest Comments

Cainam commented on 2026-04-14 15:59 (UTC) (edited on 2026-04-14 16:01 (UTC) by Cainam)

@italoghost, glad to hear I'm not going crazy! :D And happy to hear it is fixed! Thank you!

Upgrade to leshade-bin 2.4.5-1 went flawless via paru!

italoghost commented on 2026-04-14 15:49 (UTC)

@Cainam, you were right! I have updated the package to avoid the update issue you were having

Cainam commented on 2026-04-13 05:48 (UTC)

@italoghost, just reporting my experience. :(

Resolved by uninstalling (paru -Rns leshade-bin) & clearing paru's AUR clone cache (paru -Sc). Paru was presumably using a stale cached AppImage that failed the checksum. After flushing, it downloaded fresh and installed successfully.

italoghost commented on 2026-04-12 23:10 (UTC)

@Cainam, it is strange because I have updated normally through paru after updating the PKGBUILD.

If you check the sha256sum of the AppImage you can see that it is the same from the PKGBUILD.


❯ sha256sum ./LeShade-x86_64.appimage
41d01cc8728be0f5024171f15cdb600979fa52df3c57427492910699e5125809  ./LeShade-x86_64.appimage

Cainam commented on 2026-04-12 22:38 (UTC) (edited on 2026-04-12 22:49 (UTC) by Cainam)

Having some problems updating via paru. After forcing installation with --skipinteg, the installed binary still reports version 2.4.3 in the GUI, despite pacman registering it as 2.4.4-1. This suggests the AppImage hosted on the 2.4.4 GitHub release tag is identical to the 2.4.3 binary — was the PKGBUILD version bumped without uploading an updated AppImage?

Aur (1)          Old Version  New Version    Make Only
aur/leshade-bin  2.4.3-2      2.4.4-1        No

:: Proceed to review? [Y/n]: Y

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
==> Making package: leshade-bin 2.4.4-1 (Mon Apr 13 00:33:00 2026)
==> Retrieving sources...
  -> Found LeShade-x86_64.AppImage
  -> Found leshade-bin-LICENSE
==> Validating source files with sha256sums...
    LeShade-x86_64.AppImage ... FAILED
    leshade-bin-LICENSE ... Passed
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'leshade-bin-2.4.4-1': 
error: packages failed to build: leshade-bin-2.4.4-1

italoghost commented on 2026-04-09 14:42 (UTC)

Hi, @corv1d! Thanks for the heads up. I have added your diff to the PKGBUILD.

corv1d commented on 2026-04-08 04:55 (UTC) (edited on 2026-04-08 04:56 (UTC) by corv1d)

just a note to maintainer: I tried to upgrade from 2.4.2 -> 2.4.3 and was met with this error:

error: command failed: /home/user/.cache/paru/clone/leshade-bin: git rebase --stat: error: The following untracked working tree files would be overwritten by checkout: LICENSE Please move or remove them before you switch branches. Aborting error: could not detach HEAD

this is because during the install of 2.4.2, the makepkg downloaded the LICENSE file directly into the build directory, therefore not being tracked by git, git refused to rebase in order out of safety

I just fixed with rm /home/$USER/.cache/paru/clone/leshade-bin/LICENSE (or you can just paru -Scc).

this diff may fix everything for other users according to best practices, just wrote it quickly & didn't test it but may hopefully save you some time

--- PKGBUILD +++ PKGBUILD @@ -20,7 +20,7 @@ noextract=("${_appimage}") source=( "https://github.com/Ishidawg/LeShade/releases/download/${pkgver}/${_appimage}" -"LICENSE::https://raw.githubusercontent.com/Ishidawg/LeShade/main/LICENSE" +"${pkgname}-LICENSE::https://raw.githubusercontent.com/Ishidawg/LeShade/main/LICENSE" ) sha256sums=('753b03f7c15a2f3cb03444baf48823161c944fcbcdf45316edaac0a1051880d4' 'a7b8f406ed4e1a5311d51a1967f91e569a6c0ce815c2bf74956d926613dd61a3') @@ -45,7 +45,7 @@ # apprun symbolic link ln -s "/opt/${_pkgname}/AppRun" "${pkgdir}/usr/bin/${_pkgname}" # license -install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +install -Dm644 "${srcdir}/${pkgname}-LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" # permission chmod -R u+rwX,go+rX,go-w "${pkgdir}/opt/${_pkgname}" }

thank you