Skip to content

Commit a98f294

Browse files
committed
V2026.3.2
1 parent 3da0816 commit a98f294

3 files changed

Lines changed: 9 additions & 5 deletions

File tree

Nickvision.FlatpakGenerator/FlatpakSourcesGenerator.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,12 @@ public static async Task<List<NugetSource>> GenerateSourcesAsync(string input, i
156156
"microsoft.netcore.app.runtime.linux-arm",
157157
"microsoft.netcore.app.runtime.linux-arm64",
158158
"microsoft.netcore.app.runtime.linux-x64",
159-
"runtime.linux-x64.microsoft.dotnet.ilcompiler",
159+
"runtime.linux-arm.microsoft.dotnet.ilcompiler",
160160
"runtime.linux-arm64.microsoft.dotnet.ilcompiler",
161-
"microsoft.netcore.app.runtime.nativeaot.linux-x64",
162-
"microsoft.netcore.app.runtime.nativeaot.linux-arm64"
161+
"runtime.linux-x64.microsoft.dotnet.ilcompiler",
162+
"microsoft.netcore.app.runtime.nativeaot.linux-arm",
163+
"microsoft.netcore.app.runtime.nativeaot.linux-arm64",
164+
"microsoft.netcore.app.runtime.nativeaot.linux-x64"
163165
})
164166
{
165167
var extraSource = await GetExtraSourceAsync(extra, destinationName);
@@ -205,7 +207,7 @@ public static async Task WriteSourcesFileAsync(List<NugetSource> sources, string
205207
Console.Error.WriteLine($"[Error] Unable to find package: {name}");
206208
return null;
207209
}
208-
var latestEntry = latestPage.Packages[^1].CatalogEntry;
210+
var latestEntry = latestPage.CatalogEntry is null ? latestPage.Packages[^1].CatalogEntry : latestPage.CatalogEntry;
209211
latestEntry = await HttpClient.GetFromJsonAsync<NugetCatalogEntry>(latestEntry.Url, JsonSerializerOptions);
210212
if (latestEntry is null)
211213
{

Nickvision.FlatpakGenerator/Nickvision.FlatpakGenerator.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<ImplicitUsings>disable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<PackageId>Nickvision.FlatpakGenerator</PackageId>
9-
<Version>2026.3.1</Version>
9+
<Version>2026.3.2</Version>
1010
<Company>Nickvision</Company>
1111
<Authors>Nickvision</Authors>
1212
<Description>A tool to generate Flatpak sources file for .NET projects</Description>

Nickvision.FlatpakGenerator/NugetCatalogPage.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,13 @@ public class NugetCatalogPage
1010
public List<NugetCatalogPackage> Packages { get; set; }
1111
[JsonPropertyName("@id")]
1212
public string Url { get; set; }
13+
public NugetCatalogEntry? CatalogEntry { get; set; }
1314

1415
public NugetCatalogPage()
1516
{
1617
Url = string.Empty;
1718
Count = 0;
1819
Packages = [];
20+
CatalogEntry = null;
1921
}
2022
}

0 commit comments

Comments
 (0)