Skip to content

[WIP] zathura: update to 2026.01.30 + stack, girara: update to 2026.01.30 - #57776

Closed
dogknowsnx wants to merge 7 commits into
void-linux:masterfrom
dogknowsnx:zathura
Closed

[WIP] zathura: update to 2026.01.30 + stack, girara: update to 2026.01.30#57776
dogknowsnx wants to merge 7 commits into
void-linux:masterfrom
dogknowsnx:zathura

Conversation

@dogknowsnx

@dogknowsnx dogknowsnx commented Nov 5, 2025

Copy link
Copy Markdown
Contributor

Testing the changes

zathura-0.5.14

  • I tested the changes in this PR: YES|briefly|NO
  • tested zathura w/ zathura-pdf-mupdf

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc

Changelog

Watching #57974 #58111

cc @lemmi

@dogknowsnx
dogknowsnx marked this pull request as draft November 5, 2025 17:22
@dogknowsnx
dogknowsnx force-pushed the zathura branch 2 times, most recently from 4ff8198 to 333bb77 Compare November 5, 2025 17:54
@dogknowsnx

dogknowsnx commented Nov 5, 2025

Copy link
Copy Markdown
Contributor Author

EDIT:

Newly added weston-based tests fail on i686 and x86_64-musl (patches added)

pwmt/zathura#820
pwmt/zathura#843

Probably better to wait for 0.5.15 the next release at this point

@dogknowsnx
dogknowsnx marked this pull request as ready for review November 5, 2025 18:02
@dogknowsnx
dogknowsnx marked this pull request as draft November 9, 2025 04:53
@dogknowsnx
dogknowsnx marked this pull request as ready for review November 9, 2025 05:09
@dogknowsnx dogknowsnx changed the title zathura: update to 0.5.14 zathura: update to 0.5.14 + stack Dec 7, 2025
Comment thread srcpkgs/zathura/template Outdated
Comment thread srcpkgs/zathura/template Outdated
checksum=647aca4d494315905d236504576e35b7568a4d702e56aa4590295a9f6a7259bd

if [ -z "$CROSS_BUILD" ] && [ "$XBPS_CHECK_PKGS" ]; then
if [ -z "$CROSS_BUILD" ] && [ "$XBPS_CHECK_PKGS" ] && [ "$XBPS_TARGET_MACHINE" != x86_64-musl ] ; then

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what happens on x86_64-musl?

@dogknowsnx dogknowsnx Jan 2, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I opted for skipping the tests just like we do it for weston itself:

# Template file for 'weston'
pkgname=weston
version=14.0.1
revision=4
build_style=meson
# requires XDG_RUNTIME_DIR for most tests
configure_args="-Dtests=false $(vopt_bool vaapi backend-drm-screencast-vaapi) "

EDIT: pwmt/zathura#846

Let's wait for the next release (tests/test_sandbox is still failing after patching)

@dogknowsnx
dogknowsnx marked this pull request as draft January 2, 2026 10:08
@dogknowsnx dogknowsnx changed the title zathura: update to 0.5.14 + stack zathura: update to 2026.01.30 + stack, girara: update to 2026.01.30 Jan 31, 2026
@dogknowsnx

dogknowsnx commented Jan 31, 2026

Copy link
Copy Markdown
Contributor Author

zathura-pdf-mupdf-0.4.4 fails to build against girara-2026.01.30. There's an open (stagnant) PR for a mupdf update, see also (attempting to build zathura-pdf-mupdf-2026.01.30 fails w/ meson.build:47:4: ERROR: Problem encountered: mupdf 1.26 or newer is required, as was to be expected). @ldwgchen

Not sure how to proceed (I'm not using mupdf myself and wouldn't be comfortable enough to handle the update myself within this PR)..

@lemmi @cinerea0

EDIT: Building zathura-pdf-mupdf locally against mupdf built from #58111 now fails with: zathura-pdf-mupdf builds successfully locally now (by adding USE_SYSTEM_OPENJPEG=yes to mupdf make vars), but the build is broken. Running zathura returns:
error: Could not load plugin '/usr/lib64/zathura/libpdf-mupdf.so' (/usr/lib64/zathura/libpdf-mupdf.so: undefined symbol: js_tointeger). I'm running out of ideas atm.

@dogknowsnx dogknowsnx changed the title zathura: update to 2026.01.30 + stack, girara: update to 2026.01.30 [WIP] zathura: update to 2026.01.30 + stack, girara: update to 2026.01.30 Feb 4, 2026
@dogknowsnx

dogknowsnx commented Feb 5, 2026

Copy link
Copy Markdown
Contributor Author

This PR is inconsistent now w/o an update to mupdf and I already wasted too much time on it. Closing.

@dogknowsnx dogknowsnx closed this Feb 5, 2026
@dogknowsnx
dogknowsnx deleted the zathura branch February 5, 2026 11:41
@dogknowsnx dogknowsnx mentioned this pull request Feb 24, 2026
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.

2 participants