Skip to content

refactor: switch to static libportal#121

Merged
mgerb merged 1 commit into
mainfrom
dev
Jun 18, 2026
Merged

refactor: switch to static libportal#121
mgerb merged 1 commit into
mainfrom
dev

Conversation

@mgerb

@mgerb mgerb commented Jun 18, 2026

Copy link
Copy Markdown
Owner

We were initially dynamically linking to libportal. I created the libportal-zig package, which creates a static library, and produces the bindings. We no longer need the temporary bindings from the Zig upgrade.

We were initially dynamically linking to libportal. I created the
libportal-zig package, which creates a static library, and produces the
bindings. We no longer need the temporary bindings from the Zig upgrade.

I added the Linux binary to the releases. Given that libportal is now
statically linked, executing it directly (not in the appimage) should
work on most modern Linux desktops.
@mgerb mgerb merged commit 8894611 into main Jun 18, 2026
@mgerb mgerb deleted the dev branch June 18, 2026 05:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant