pablodraw: 3.3.13-beta -> 3.1.14-beta, .NET 7 -> .NET 9 (#390735)
This commit is contained in:
Generated
+99
-24
@@ -1,13 +1,13 @@
|
||||
[
|
||||
{
|
||||
"pname": "AtkSharp",
|
||||
"version": "3.24.24.38",
|
||||
"hash": "sha256-J9/+MU+zky18Lk3gfTCox6Jtm1SyjQQAK0vCb5Ecu4k="
|
||||
"version": "3.24.24.95",
|
||||
"hash": "sha256-NgdWbXToBHhEVbvPrFcwXeit5iaqbBmNPQiC0jPKlnQ="
|
||||
},
|
||||
{
|
||||
"pname": "CairoSharp",
|
||||
"version": "3.24.24.38",
|
||||
"hash": "sha256-DeXSAuSiGc7SzHb3HsUkLDLe5HZVpRn7VQFNhAAvflg="
|
||||
"version": "3.24.24.95",
|
||||
"hash": "sha256-ycdgmQyQ1uSshI/9uMaqn5OBxRF8RADf4Tn/TptE2BU="
|
||||
},
|
||||
{
|
||||
"pname": "dotnet-outdated-tool",
|
||||
@@ -16,39 +16,109 @@
|
||||
},
|
||||
{
|
||||
"pname": "Eto.Forms",
|
||||
"version": "2.7.4",
|
||||
"hash": "sha256-Y9VxSjsm3JbPeoETMvwGQkk02QuXMCSLVUVAQwx3oGA="
|
||||
"version": "2.9.0",
|
||||
"hash": "sha256-ByMWsnu3LS1Q35glUOopUS2H5bRkJo7hpS6ublyqpxU="
|
||||
},
|
||||
{
|
||||
"pname": "Eto.Platform.Gtk",
|
||||
"version": "2.7.4",
|
||||
"hash": "sha256-lrko3UKuGUwbkMhJEE+tdSdnizOJLOILGFQRHfgvw38="
|
||||
"version": "2.9.0",
|
||||
"hash": "sha256-4t0DpPfr8VGtC0N7v5CrTxfIOagHchF7LhUY8yCH9Aw="
|
||||
},
|
||||
{
|
||||
"pname": "GdkSharp",
|
||||
"version": "3.24.24.38",
|
||||
"hash": "sha256-JpggYCsUlrGZ1CKjCZMawiCjJDWQQc45YdYuA8L7rzA="
|
||||
"version": "3.24.24.95",
|
||||
"hash": "sha256-NYjADgZG9TUQDIZiSSXDAxj5PyX/B7oKRo9f8Oyb4vI="
|
||||
},
|
||||
{
|
||||
"pname": "GioSharp",
|
||||
"version": "3.24.24.38",
|
||||
"hash": "sha256-RLd7hlelMgp9Eqga+0YxZVHN6GtbCe6IcHct2bPKcaw="
|
||||
"version": "3.24.24.95",
|
||||
"hash": "sha256-5THx4af5PghPnQxXdnsC+wtVcoslh+0636WkB1FaPYg="
|
||||
},
|
||||
{
|
||||
"pname": "GLibSharp",
|
||||
"version": "3.24.24.38",
|
||||
"hash": "sha256-df/8vV4OeQ2v8k7HPNrKcoEQdfPUWrHmM2S1F3DrEag="
|
||||
"version": "3.24.24.95",
|
||||
"hash": "sha256-1pDRkKoUI9fLJBcTA2DBlpVccJl2GyAdL+VKjsFbttA="
|
||||
},
|
||||
{
|
||||
"pname": "GtkSharp",
|
||||
"version": "3.24.24.38",
|
||||
"hash": "sha256-Uvx7/ylLL4HROPWifMZnOYD9fe0qxlc8QsCayN5TyDI="
|
||||
"version": "3.24.24.95",
|
||||
"hash": "sha256-sBvk5Ecf2i6c2fYVjMBVoXz0I6IlucOWeE2czZH9QHg="
|
||||
},
|
||||
{
|
||||
"pname": "Lidgren.Network",
|
||||
"version": "1.0.2",
|
||||
"hash": "sha256-LsJWQ9QVG3teOJL2dlitp6TtTKmhlGBbaBwY4D3fQE0="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.AspNetCore.App.Ref",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-b18KQu7MpyC16a29m2lnGjMOS7upOto/L26kjZMskXU="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.AspNetCore.App.Runtime.linux-arm64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-tcjVQYbtKq0i4iFbwrphsg6SpeY6FGruGuFXCRF3+Dk="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.AspNetCore.App.Runtime.linux-x64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-QzXIvImfuh3GJ2OvwhD++QndWsKFaG7h5ucrtlQgLhU="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.AspNetCore.App.Runtime.osx-arm64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-2d5MjWdRU1n89QiNfQ89/TtpgAzJV/AQvCv57o3K5Gs="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.AspNetCore.App.Runtime.osx-x64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-6YC8Oa8Nsf1UPe+msdSiaBH8gC3ZslPT1c+GsE3hBXY="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Host.linux-arm64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-X2AqAooaPVCv3L5yEqW7IUBYWHwLmxpKrc9DsJP2xno="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Host.linux-x64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-hC1yeXkJtU8aVEeBozSulQmbsajxR+t8gtHsQXsAXBE="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Host.osx-arm64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-zkvfXzQR02bSSXuUAAxK09Nz7eOxJujfVtfIO5u/QZI="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Host.osx-x64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-KO28ZiI4EsH+t/ax1hR8Tptbz1IbEmyuFon4jeZd/5M="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Ref",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-nzok5pDT+I1w9iZ8saaBFHk2Bj6jYipiVFlGcS0OnqU="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Runtime.linux-arm64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-XMvlGp3IvvV89/7QmOQczW19HkNF3LC/Tqrf02ITHCo="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Runtime.linux-x64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-gkFFzbfwUwawXswg21uDvP9b/ejuizH+oHZ2j+JNbTs="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Runtime.osx-arm64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-R3QROReDjm10EW6sVvlKjYxKf8PueejrhThwTXFd/Vk="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.App.Runtime.osx-x64",
|
||||
"version": "8.0.13",
|
||||
"hash": "sha256-REWfahbBG/XxvXHQXqIALxv0LXtQmWgnoKFfnbTv8xs="
|
||||
},
|
||||
{
|
||||
"pname": "Microsoft.NETCore.Platforms",
|
||||
"version": "1.1.0",
|
||||
@@ -56,8 +126,8 @@
|
||||
},
|
||||
{
|
||||
"pname": "Mono.Nat",
|
||||
"version": "3.0.3",
|
||||
"hash": "sha256-1BMcebt8V93F0E2j2ixLiewX75WBcuqYMB6JzwOkaqw="
|
||||
"version": "3.0.4",
|
||||
"hash": "sha256-NdOquU2NaKtCv0p1+eY6awjOBwwzf92CwAJ4Dgz2+4M="
|
||||
},
|
||||
{
|
||||
"pname": "NETStandard.Library",
|
||||
@@ -66,13 +136,13 @@
|
||||
},
|
||||
{
|
||||
"pname": "Newtonsoft.Json",
|
||||
"version": "13.0.2",
|
||||
"hash": "sha256-ESyjt/R7y9dDvvz5Sftozk+e/3Otn38bOcLGGh69Ot0="
|
||||
"version": "13.0.3",
|
||||
"hash": "sha256-hy/BieY4qxBWVVsDqqOPaLy1QobiIapkbrESm6v2PHc="
|
||||
},
|
||||
{
|
||||
"pname": "PangoSharp",
|
||||
"version": "3.24.24.38",
|
||||
"hash": "sha256-dq1c/G05iCmWmWZxwLV0e8qvQMS0620Bd0MSz4hEqjI="
|
||||
"version": "3.24.24.95",
|
||||
"hash": "sha256-YhltIz1jisJqR2ZxvbYy0ybi4oGw6qR2SkjF/2aWiBQ="
|
||||
},
|
||||
{
|
||||
"pname": "SharpCompress",
|
||||
@@ -94,6 +164,11 @@
|
||||
"version": "4.5.4",
|
||||
"hash": "sha256-3sCEfzO4gj5CYGctl9ZXQRRhwAraMQfse7yzKoRe65E="
|
||||
},
|
||||
{
|
||||
"pname": "System.Memory",
|
||||
"version": "4.5.5",
|
||||
"hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI="
|
||||
},
|
||||
{
|
||||
"pname": "System.Numerics.Vectors",
|
||||
"version": "4.4.0",
|
||||
@@ -111,7 +186,7 @@
|
||||
},
|
||||
{
|
||||
"pname": "System.Text.Encoding.CodePages",
|
||||
"version": "6.0.0",
|
||||
"hash": "sha256-nGc2A6XYnwqGcq8rfgTRjGr+voISxNe/76k2K36coj4="
|
||||
"version": "9.0.0",
|
||||
"hash": "sha256-OvtGrWDjuXdcIuMV504IDiBq9g8vtRIcn5w25x4W9HE="
|
||||
}
|
||||
]
|
||||
|
||||
@@ -1,43 +1,49 @@
|
||||
{ lib
|
||||
, buildDotnetModule
|
||||
, fetchFromGitHub
|
||||
, dotnetCorePackages
|
||||
, wrapGAppsHook3
|
||||
, copyDesktopItems
|
||||
, gtk3
|
||||
, libnotify
|
||||
, makeDesktopItem
|
||||
, stdenv
|
||||
{
|
||||
lib,
|
||||
buildDotnetModule,
|
||||
fetchFromGitHub,
|
||||
dotnetCorePackages,
|
||||
wrapGAppsHook3,
|
||||
copyDesktopItems,
|
||||
gtk3,
|
||||
libnotify,
|
||||
makeDesktopItem,
|
||||
stdenv,
|
||||
}:
|
||||
|
||||
buildDotnetModule rec {
|
||||
pname = "pablodraw";
|
||||
version = "3.3.13-beta";
|
||||
version = "3.1.14-beta";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "cwensley";
|
||||
repo = "pablodraw";
|
||||
rev = version;
|
||||
hash = "sha256-PsCFiNcWYh6Bsf5Ihi3IoYyv66xUT1cRBKkx+K5gB/M=";
|
||||
tag = version;
|
||||
hash = "sha256-p2YeWC3ZZOI5zDpgDmEX3C5ByAAjLxJ0CqFAqKeoJ0Q=";
|
||||
};
|
||||
|
||||
postPatch = ''
|
||||
substituteInPlace ${projectFile} \
|
||||
--replace-warn '<EnableCompressionInSingleFile>True</EnableCompressionInSingleFile>' ""
|
||||
'';
|
||||
|
||||
projectFile = "Source/PabloDraw/PabloDraw.csproj";
|
||||
|
||||
executables = [ "PabloDraw" ];
|
||||
|
||||
dotnet-sdk = dotnetCorePackages.sdk_7_0-bin;
|
||||
dotnet-runtime = dotnetCorePackages.runtime_7_0-bin;
|
||||
dotnet-sdk = dotnetCorePackages.sdk_9_0;
|
||||
dotnet-runtime = dotnetCorePackages.runtime_9_0;
|
||||
|
||||
nugetDeps = ./deps.json;
|
||||
|
||||
nativeBuildInputs = [ wrapGAppsHook3 copyDesktopItems ];
|
||||
dotnetFlags = [
|
||||
"-p:EnableCompressionInSingleFile=false"
|
||||
];
|
||||
|
||||
runtimeDeps = [ gtk3 libnotify ];
|
||||
nativeBuildInputs = [
|
||||
wrapGAppsHook3
|
||||
copyDesktopItems
|
||||
];
|
||||
|
||||
runtimeDeps = [
|
||||
gtk3
|
||||
libnotify
|
||||
];
|
||||
|
||||
desktopItems = [
|
||||
(makeDesktopItem {
|
||||
@@ -57,13 +63,16 @@ buildDotnetModule rec {
|
||||
install -Dm644 Assets/PabloDraw-64.png $out/share/icons/hicolor/64x64/apps/pablodraw.png
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Ansi/Ascii text and RIPscrip vector graphic art editor/viewer with multi-user capabilities";
|
||||
homepage = "https://picoe.ca/products/pablodraw";
|
||||
license = licenses.mit;
|
||||
license = lib.licenses.mit;
|
||||
mainProgram = "PabloDraw";
|
||||
maintainers = with maintainers; [ aleksana kip93 ];
|
||||
platforms = platforms.all;
|
||||
maintainers = with lib.maintainers; [
|
||||
aleksana
|
||||
kip93
|
||||
];
|
||||
platforms = lib.platforms.all;
|
||||
broken = stdenv.hostPlatform.isDarwin; # Eto.Platform.Mac64 not found in nugetSource
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user