Skip to content

bitwig-studio: update to 5.3.13.#57882

Open
finnvanhee wants to merge 1 commit intovoid-linux:masterfrom
finnvanhee:bitwig-update
Open

bitwig-studio: update to 5.3.13.#57882
finnvanhee wants to merge 1 commit intovoid-linux:masterfrom
finnvanhee:bitwig-update

Conversation

@finnvanhee
Copy link

@finnvanhee finnvanhee commented Nov 14, 2025

Testing the changes

  • I tested the changes in this PR: YES

Local build testing

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

@finnvanhee
Copy link
Author

finnvanhee commented Nov 14, 2025

I don't understand the error messages in the checks:
OCI runtime exec failed: exec failed: unable to start container process: exec: "bash": executable file not found in $PATH
The error appeared on every check, including the linting. Is this some generic error, or does it indicate something in particular is wrong?

@finnvanhee finnvanhee marked this pull request as draft November 14, 2025 23:26
@finnvanhee finnvanhee marked this pull request as ready for review November 15, 2025 00:08
@finnvanhee
Copy link
Author

Anyway, I revised a few things in the template. The reason why I have to use curl is that Bitwig has some sort of token-based system for downloads, so there is no direct link. If there is a way to improve the behavior of do_fetch() let me know.

distfiles="https://downloads.bitwig.com/stable/${version}/bitwig-studio-${version}.deb"
checksum=a9da91bc29a9e90ee571374e2041de40a00038bb49c6cf3aee06a9a29c9e1ee7
nostrip=yes
distfiles="bitwig-studio-${version}.deb"
Copy link
Contributor

@JkktBkkt JkktBkkt Nov 27, 2025

Choose a reason for hiding this comment

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

You can use it like so: distfiles="https://bitwig.com/dl/Bitwig%20Studio/${version}/installer_linux/>bitwig-studio-5.3.13.deb", that does download via regular do_fetch and thus checksum verification can be kept.

Does it properly finish packaging for you though? I kept getting SONAME: ld-linux.so.2 <-> UNKNOWN PKG PLEASE FIX! in local attempt just now until I recalled there was a PR with an update.

version=4.4.8
revision=1
version=5.3.13
revision=2
Copy link
Contributor

Choose a reason for hiding this comment

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

revision should be set to 1 on updates, as it's using to differentiate versions more granular than upstream — i.e. there is an issue with the template or build is missing an option, or a patch, etc, but the version from upstream is still used the same. So you increment the revision, add the fix, and xbps will ask user to update it.

You can use xlint from xtools package to check content of templates

@github-actions
Copy link

Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.

@github-actions github-actions bot added the Stale label Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants