libation: 11.5.5 -> 12.3.1
Diff: https://github.com/rmcrackan/Libation/compare/v11.5.5...v12.3.1 Changelog: https://github.com/rmcrackan/Libation/releases/tag/v12.3.1
This commit is contained in:
Generated
+363
-563
File diff suppressed because it is too large
Load Diff
@@ -5,26 +5,27 @@
|
||||
fetchFromGitHub,
|
||||
dotnetCorePackages,
|
||||
wrapGAppsHook3,
|
||||
|
||||
glew,
|
||||
gtk3,
|
||||
xorg,
|
||||
}:
|
||||
|
||||
buildDotnetModule rec {
|
||||
pname = "libation";
|
||||
version = "11.5.5";
|
||||
version = "12.3.1";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "rmcrackan";
|
||||
repo = "Libation";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-FD3f2Cba1xN15BloyRQ/m/vDovhN8x0AlfeJk+LGVV4=";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-jir1r78HbAhlOiCj6pSw0+o4V9ceCkJQWnKtt6VzLDY=";
|
||||
};
|
||||
|
||||
sourceRoot = "${src.name}/Source";
|
||||
|
||||
dotnet-sdk = dotnetCorePackages.sdk_8_0;
|
||||
dotnet-runtime = dotnetCorePackages.runtime_8_0;
|
||||
dotnet-sdk = dotnetCorePackages.sdk_9_0;
|
||||
|
||||
dotnet-runtime = dotnetCorePackages.runtime_9_0;
|
||||
|
||||
nugetDeps = ./deps.json;
|
||||
|
||||
@@ -45,6 +46,9 @@ buildDotnetModule rec {
|
||||
runtimeDeps = [
|
||||
# For Avalonia UI
|
||||
glew
|
||||
xorg.libXrandr
|
||||
xorg.libXi
|
||||
xorg.libXcursor
|
||||
# For file dialogs
|
||||
gtk3
|
||||
];
|
||||
@@ -53,7 +57,7 @@ buildDotnetModule rec {
|
||||
install -Dm644 LoadByOS/LinuxConfigApp/libation_glass.svg $out/share/icons/hicolor/scalable/apps/libation.svg
|
||||
install -Dm644 LoadByOS/LinuxConfigApp/Libation.desktop $out/share/applications/libation.desktop
|
||||
substituteInPlace $out/share/applications/libation.desktop \
|
||||
--replace-fail "/usr/bin/libation" "${meta.mainProgram}"
|
||||
--replace-fail "/usr/bin/libation" "libation"
|
||||
'';
|
||||
|
||||
# wrap manually, because we need lower case executables
|
||||
@@ -75,10 +79,10 @@ buildDotnetModule rec {
|
||||
'';
|
||||
|
||||
meta = {
|
||||
changelog = "https://github.com/rmcrackan/Libation/releases/tag/${src.rev}";
|
||||
changelog = "https://github.com/rmcrackan/Libation/releases/tag/v${version}";
|
||||
description = "Audible audiobook manager";
|
||||
homepage = "https://github.com/rmcrackan/Libation";
|
||||
license = lib.licenses.gpl3Only;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
mainProgram = "libation";
|
||||
maintainers = with lib.maintainers; [ tomasajt ];
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user