Package: papers / 49.0-3

Metadata

Package Version Patches format
papers 49.0-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
meson.build fix build for Debian.patch | (download)

meson_options.txt | 1 1 + 0 - 0 !
rust/meson.build | 1 0 + 1 - 0 !
shell/src/meson.build | 2 1 + 1 - 0 !
thumbnailer/meson.build | 2 1 + 1 - 0 !
4 files changed, 3 insertions(+), 3 deletions(-)

 meson.build: fix build for debian

We don't call `cargo` directly, but use a wrapper script instead, which
breaks some of the expectations. Make the needed changes to ensure the
package still builds.

We also need to override CARGO_HOME, so don't set this env var in
meson.build.

shell rs build re generate bindings before building exe.patch | (download)

rust/meson.build | 3 2 + 1 - 0 !
rust/update-bindings.sh | 33 20 + 13 - 0 !
shell/src/meson.build | 2 1 + 1 - 0 !
3 files changed, 23 insertions(+), 15 deletions(-)

 shell-rs: build: re-generate bindings before building exe

The build system provides a target named `update-rust-bindings` which
can be called manually to regenerate all Rust bindings. As we want to
ensure those are re-generated on Debian infra, make it a dependency of
the `cargo-build` target so bindings are always re-generated at build
time.

relax deps.patch | (download)

shell/Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 relax rust dependencies


remove git version.patch | (download)

shell/Cargo.toml | 1 0 + 1 - 0 !
shell/src/application.rs | 5 1 + 4 - 0 !
2 files changed, 1 insertion(+), 5 deletions(-)

 remove-git-version

rust-git-version isn't in Debian yet and we're not really packaging
git snapshots anyway

relax oo7.patch | (download)

shell/Cargo.toml | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 revert "shell: update oo7 to 0.4"

This reverts commit 81ea21aac467077c99dad0e2c04d66a06e74d3cc.