Search Criteria
Package Details: artemisrgb-git 1.2026.0101.2913-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/artemisrgb-git.git (read-only, click to copy) |
|---|---|
| Package Base: | artemisrgb-git |
| Description: | A universal RGB control software |
| Upstream URL: | https://artemis-rgb.com/ |
| Keywords: | openrgb rgb rgb-leds rgb-perhipherals |
| Licenses: | custom:PolyForm Noncommercial License 1.0.0 |
| Conflicts: | artemisrgb |
| Provides: | artemisrgb |
| Submitter: | OmegaRogue |
| Maintainer: | shaybox |
| Last Packager: | shaybox |
| Votes: | 2 |
| Popularity: | 0.168778 |
| First Submitted: | 2023-07-10 13:41 (UTC) |
| Last Updated: | 2026-02-03 12:29 (UTC) |
Dependencies (10)
- bash (bash-gitAUR, bash-devel-gitAUR)
- dotnet-runtime (dotnet-runtime-2.2AUR, dotnet-runtime-3.0AUR, dotnet-runtime-2.1AUR, dotnet-runtime-preview-binAUR, dotnet-runtime-binAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- dotnet-sdk (dotnet-sdk-2.2AUR, dotnet-sdk-2.2-vs2017AUR, dotnet-sdk-3.0AUR, dotnet-sdk-2.1AUR, dotnet-sdk-preview-binAUR, dotnet-sdk-binAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- zip (zip-natspecAUR) (make)
Latest Comments
1 2 Next › Last »
hawara commented on 2026-03-05 04:03 (UTC)
Hi, I hit a build failure in artemisrgb-git on Arch (March 5, 2026) and tracked it to .NET version drift.
makepkg failed in build() when StrawberryShake ran dotnet-graphql.dll from .../tools/net9/..., which requires Microsoft.NETCore.App 9.0.0. The PKGBUILD currently depends on unversioned dotnet-runtime/dotnet-sdk, which now resolve to .NET 10 in extra, so .NET 9 is not guaranteed to be present.
Error excerpt:
Pinning to dotnet-runtime-9.0 and dotnet-sdk-9.0 fixed the issue locally and the package now builds.
Thanks for maintaining this package.
Patch
diff --git a/PKGBUILD b/PKGBUILD index a55e5ad..0df15ad 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,8 +8,8 @@ arch=("x86_64") provides=("artemisrgb") conflicts=("artemisrgb") license=("custom:PolyForm Noncommercial License 1.0.0") -depends=("dotnet-runtime" "hicolor-icon-theme" "glibc" "bash" "zlib" "fontconfig" "gcc-libs") -makedepends=("dotnet-sdk" "git" "zip") +depends=("dotnet-runtime-9.0" "hicolor-icon-theme" "glibc" "bash" "zlib" "fontconfig" "gcc-libs") +makedepends=("dotnet-sdk-9.0" "git" "zip") options=("staticlibs") source=("git+https://github.com/Artemis-RGB/Artemis" "git+https://github.com/Artemis-RGB/Artemis.Plugins"
simona commented on 2026-02-15 22:10 (UTC)
tnx. solved.
Xanazf commented on 2026-02-15 16:16 (UTC)
installing dotnet-runtime-9.0 before this package fixes the 150 error codes
simona commented on 2026-02-03 22:17 (UTC)
Artemis.WebClient.Workshop net10.0 non riuscito con 1 errori (0,0s) /home/simona/.nuget/packages/strawberryshake.server/15.1.11/build/StrawberryShake.Server.targets(71,5): error MSB3073: uscita dal comando "dotnet "/home/simona/.nuget/packages/strawberryshake.server/15.1.11/build/../tools/net9/dotnet-graphql.dll" generate "/home/simona/.cache/yay/artemisrgb-git/src/Artemis/src/Artemis.WebClient.Workshop" -o "/home/simona/.cache/yay/artemisrgb-git/src/Artemis/src/Artemis.WebClient.Workshop/obj/Release/net10.0/berry" -n Artemis.WebClient.Workshop -a md5 -t" con codice 150. Artemis.WebClient.Updating net10.0 non riuscito con 1 errori (0,0s) /home/simona/.nuget/packages/strawberryshake.server/15.1.11/build/StrawberryShake.Server.targets(71,5): error MSB3073: uscita dal comando "dotnet "/home/simona/.nuget/packages/strawberryshake.server/15.1.11/build/../tools/net9/dotnet-graphql.dll" generate "/home/simona/.cache/yay/artemisrgb-git/src/Artemis/src/Artemis.WebClient.Updating" -o "/home/simona/.cache/yay/artemisrgb-git/src/Artemis/src/Artemis.WebClient.Updating/obj/Release/net10.0/berry" -n Artemis.WebClient.Updating -a md5 -t" con codice 150.shaybox commented on 2026-02-03 12:33 (UTC)
I think I fixed all the issues, lmk
maveric7911 commented on 2026-01-02 02:06 (UTC) (edited on 2026-01-02 02:08 (UTC) by maveric7911)
Couple of things, one you need to have yay install dotnet runtime ver 9 now, as its not in pacman and is required.
Second I made the following changes to the PKGBUILD in order to get this to actually build and install:
25 pkgver() {
~ 26 cd "$srcdir/Artemis" || exit 1
~ 27 local d
~ 28 d="$(git describe --long --tags --abbrev=7 2>/dev/null)" || true
~ 29 if [[ -n "$d" ]]; then
~ 30 printf '%s\n' "$d" | sed 's/^v//; s/([^-]*-g)/r\1/; s/-/./g'
~ 31 else
~ 32 # Fallback when there are no tags (or describe fails for any reason)
+ 33 printf '0.r%s.g%s\n'
+ 34 "$(git rev-list --count HEAD)"
+ 35 "$(git rev-parse --short=7 HEAD)"
+ 36 fi
_ 37 }
build() {
~ 44 _nugetver="$(cd "$srcdir/Artemis" && printf '0.0.0-r%s+g%s'
+ 45 "$(git rev-list --count HEAD)"
+ 46 "$(git rev-parse --short=7 HEAD)")"
+ 47 dotnet publish --configuration Release --runtime linux-x64 -p:Version="$_nugetver" --output build --self-contained ${_nowarn} "$srcdir/Artemis/src/Artemis.UI.Linux/Artemis.UI.Linux.csproj"
maveric7911 commented on 2025-12-06 22:37 (UTC)
This is having problems building now
==> Starting pkgver()... ==> Starting build()... Restore complete (0.6s) Artemis.WebClient.Workshop net9.0 failed with 1 error(s) (0.0s) /home/cce/.nuget/packages/strawberryshake.server/15.0.0/build/StrawberryShake.Server.targets(71,5): error MSB3073: The command "dotnet "/home/ce/.nuget/packages/strawberryshake.server/15.0.0/build/../tools/net9/dotnet-graphql.dll" generate "/home/ce/.cache/yay/artemisrgb-git/src/Artemis/src/Artemis.WebClient.Workshop" -o "/home/ce/.cache/yay/artemisrgb-git/src/Artemis/src/Artemis.WebClient.Workshop/obj/Release/net9.0/berry" -n Artemis.WebClient.Workshop -a md5 -t" exited with code 150. Artemis.WebClient.Updating net9.0 failed with 1 error(s) (0.0s) /home/ce/.nuget/packages/strawberryshake.server/15.0.0/build/StrawberryShake.Server.targets(71,5): error MSB3073: The command "dotnet "/home/ce/.nuget/packages/strawberryshake.server/15.0.0/build/../tools/net9/dotnet-graphql.dll" generate "/home/ce/.cache/yay/artemisrgb-git/src/Artemis/src/Artemis.WebClient.Updating" -o "/home/ce/.cache/yay/artemisrgb-git/src/Artemis/src/Artemis.WebClient.Updating/obj/Release/net9.0/berry" -n Artemis.WebClient.Updating -a md5 -t" exited with code 150.
shaybox commented on 2024-04-30 17:48 (UTC) (edited on 2024-05-13 23:26 (UTC) by shaybox)
Icon is still broken, and the pkgver also isn't being detected by AUR helpers to trigger a rebuild when there's an upstream update.
EDIT: And the package isn't able to build without deleting the src/pkg dirs (clean build), you need to add a
rm -rf src pkgif that's the case. EDIT2: Thewootility-appimagepackage is required for Wooting device support (udev rules), this should probably be an optional dependency.mklein994 commented on 2024-02-23 03:39 (UTC)
I think the icon isn't being referenced correctly:
The icon is currently placed in
/usr/share/icons/hicolor/256x256/apps/artemisrgb-git.png, which is different from what theartemis.desktopfile is saying:OmegaRogue commented on 2023-11-30 15:39 (UTC)
Should be fixed now
1 2 Next › Last »