galaxy-buds-client: 5.1.2 -> 5.2.0 (#496998)

This commit is contained in:
Nikolay Korotkiy 2026-03-07 11:23:49 +00:00 committed by GitHub
commit 2434d0be63
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 545 additions and 1035 deletions

File diff suppressed because it is too large Load diff

View file

@ -7,9 +7,10 @@
fontconfig,
glib,
libglvnd,
libx11,
libsm,
libice,
libxinerama,
libxkbcommon,
libxt,
libxtst,
makeWrapper,
makeDesktopItem,
copyDesktopItems,
@ -18,19 +19,19 @@
buildDotnetModule rec {
pname = "galaxy-buds-client";
version = "5.1.2";
version = "5.2.0";
src = fetchFromGitHub {
owner = "ThePBone";
repo = "GalaxyBudsClient";
tag = version;
hash = "sha256-ygxrtRapduvK7qAHZzdHnCijm8mcqOviMl2ddf9ge+Y=";
hash = "sha256-rFaI5coTGuWoxM3QZyCBJdvwvR6LeB2jjvcJ3xXw5X8=";
};
projectFile = [ "GalaxyBudsClient/GalaxyBudsClient.csproj" ];
nugetDeps = ./deps.json;
dotnet-sdk = dotnetCorePackages.sdk_8_0;
dotnet-runtime = dotnetCorePackages.runtime_8_0;
dotnet-sdk = dotnetCorePackages.sdk_10_0;
dotnet-runtime = dotnetCorePackages.runtime_10_0;
dotnetFlags =
lib.optionals stdenv.hostPlatform.isx86_64 [ "-p:Runtimeidentifier=linux-x64" ]
++ lib.optionals stdenv.hostPlatform.isAarch64 [ "-p:Runtimeidentifier=linux-arm64" ];
@ -47,9 +48,10 @@ buildDotnetModule rec {
runtimeDeps = [
libglvnd
libsm
libice
libx11
libxinerama
libxkbcommon
libxt
libxtst
];
postFixup = ''
@ -58,6 +60,9 @@ buildDotnetModule rec {
mkdir -p $out/share/icons/hicolor/256x256/apps/
cp -r $src/GalaxyBudsClient/Resources/icon.png $out/share/icons/hicolor/256x256/apps/${meta.mainProgram}.png
# remove wrongly created wrapper for shared objects
rm $out/bin/*.so
'';
desktopItems = [