Skip to content

Commit ffb438c

Browse files
committed
feat: Update deps
1 parent b51e9d0 commit ffb438c

4 files changed

Lines changed: 21 additions & 12 deletions

File tree

Nickvision.Application.GNOME/Nickvision.Application.GNOME.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<ItemGroup>
1515
<PackageReference Include="GirCore.Adw-1" Version="0.7.0" />
16-
<PackageReference Include="Nickvision.Desktop.GNOME" Version="2026.3.0" />
16+
<PackageReference Include="Nickvision.Desktop.GNOME" Version="2026.3.1" />
1717
</ItemGroup>
1818
<ItemGroup>
1919
<ProjectReference Include="..\Nickvision.Application.Shared\Nickvision.Application.Shared.csproj" />

flatpak/nuget-sources.json

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -447,13 +447,6 @@
447447
"url": "https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/10.0.3/microsoft.win32.systemevents.10.0.3.nupkg",
448448
"type": "file"
449449
},
450-
{
451-
"dest": "nuget-sources",
452-
"dest-filename": "nickvision.desktop.2026.3.0.nupkg",
453-
"sha512": "991d309d8d8d9c49d0e5a30df819c1d84549b380cc03fda2de3954cde47d351d231258564f0427898f97a5bc68a7a16b85af46927c1462f08a9a73d4c3ef9930",
454-
"url": "https://api.nuget.org/v3-flatcontainer/nickvision.desktop/2026.3.0/nickvision.desktop.2026.3.0.nupkg",
455-
"type": "file"
456-
},
457450
{
458451
"dest": "nuget-sources",
459452
"dest-filename": "nickvision.desktop.2026.3.2.nupkg",
@@ -463,9 +456,9 @@
463456
},
464457
{
465458
"dest": "nuget-sources",
466-
"dest-filename": "nickvision.desktop.gnome.2026.3.0.nupkg",
467-
"sha512": "41d9c540e43872e59ef491c66a5c7bace2a41805d4d522263e1e156d3a386e0038673d52fb243c8babf745a8fce53602b62de6cb66742ab28f8e08c37e3dacee",
468-
"url": "https://api.nuget.org/v3-flatcontainer/nickvision.desktop.gnome/2026.3.0/nickvision.desktop.gnome.2026.3.0.nupkg",
459+
"dest-filename": "nickvision.desktop.gnome.2026.3.1.nupkg",
460+
"sha512": "565b6ce6da90b782a9aaa6fe2c94bd24f6ed30c3b77117c973e280499a811e992e2e13aa719a668b7dce7259ef233c3c6a7874b9724fbf6c943789925c7e5e25",
461+
"url": "https://api.nuget.org/v3-flatcontainer/nickvision.desktop.gnome/2026.3.1/nickvision.desktop.gnome.2026.3.1.nupkg",
469462
"type": "file"
470463
},
471464
{

resources/macos/publish-and-package.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,22 @@ if [[ -n "$GDK_PIXBUF_SRC" ]]; then
196196
sed -i '' "s|$BREW_PREFIX/lib/gdk-pixbuf-2.0|@GDK_PIXBUF_DIR@|g" "$LOADERS_CACHE"
197197
success "Bundled GDK pixbuf loaders."
198198
fi
199+
# Fix Homebrew references in loader .so files and bundle their dependencies (e.g. librsvg for SVG rendering).
200+
# Loaders are dlopen()'d at runtime, so their deps must be in Frameworks and their rpaths must point there.
201+
info "Fixing GDK pixbuf loader library references..."
202+
find "$GDK_PIXBUF_DEST" -name "*.so" | while read -r loader; do
203+
install_name_tool -add_rpath "@loader_path/../../../../Frameworks" "$loader" 2>/dev/null || true
204+
while IFS= read -r dep_line; do
205+
dep_path="$(echo "$dep_line" | awk '{print $1}')"
206+
if [[ "$dep_path" == "$BREW_PREFIX"* && -f "$dep_path" ]]; then
207+
dep_name="$(basename "$dep_path")"
208+
install_name_tool -change "$dep_path" "@rpath/$dep_name" "$loader" 2>/dev/null || true
209+
bundle_dylib "$dep_path"
210+
fi
211+
done < <(otool -L "$loader" | tail -n +2)
212+
codesign --force --sign - "$loader" 2>/dev/null || true
213+
done
214+
success "Fixed GDK pixbuf loader library references."
199215
else
200216
warn "GDK pixbuf loaders not found under $BREW_PREFIX/lib/gdk-pixbuf-2.0"
201217
fi

resources/po/application.pot

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: PACKAGE VERSION\n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2026-03-01 23:05-0500\n"
11+
"POT-Creation-Date: 2026-03-08 21:01-0400\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414
"Language-Team: LANGUAGE <LL@li.org>\n"

0 commit comments

Comments
 (0)