commit: 05f9ca81ff19a336bd7ce465f78509e4b00e6d8f Author: Lukas Schmelting <lschmelting <AT> posteo <DOT> com> AuthorDate: Tue Feb 10 21:23:16 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Feb 11 03:41:10 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05f9ca81
app-text/papers: add 49.4 Signed-off-by: Lukas Schmelting <lschmelting <AT> posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/45735 Closes: https://github.com/gentoo/gentoo/pull/45735 Signed-off-by: Sam James <sam <AT> gentoo.org> app-text/papers/Manifest | 1 + app-text/papers/papers-49.4.ebuild | 371 +++++++++++++++++++++++++++++++++++++ 2 files changed, 372 insertions(+) diff --git a/app-text/papers/Manifest b/app-text/papers/Manifest index 179ee8f4dd83..eaf857eaf977 100644 --- a/app-text/papers/Manifest +++ b/app-text/papers/Manifest @@ -220,6 +220,7 @@ DIST pango-sys-0.21.1.crate 29211 BLAKE2B 7bde0b675b3a639e4dce5abc2aaff803e40939 DIST papers-48.5.tar.xz 4585512 BLAKE2B 2daa2141f67018728ade842fffea93f26e2777719659a533675b97b638c4e328526ff4728138248e094c20c7321ecadb4cc412028d48c2240bbd132878740e9c SHA512 c8efd0140f5e83feb0e37ffa8be3fc0c5cf37a38f6652a5268afc5dfc5f8fbda3d00960acdd0aa06afb60affb5ad657b11feaeabac3f22e121d6aa282ad8f40f DIST papers-49.2.tar.xz 4470820 BLAKE2B 72ccd29cc90a258b3059df21da0e1e56fe0ea3d4ef8d108e1783d9a6ac96dde6116ed4d985680e291e8eadf013d937716f64266d68e222c861f82c6fef302c78 SHA512 361d0a200fa428b8457a3de6ee490d799a2392caac17645593652ed04ed73c7196b48b85b33b24a59456030a62ddd4d8a1aa01360409b786a363103e0db43a3e DIST papers-49.3.tar.xz 4481556 BLAKE2B 883e837dc343b750417e23bbda380a438394b5701cc22242d916dea4e3f6065ed0c4de61b0b744e259efd4706dc8a417fd705b7f7296bbc631527070bd597a2e SHA512 f01258b7e451ddb2861687cd1e88cb4ae3da2a4d8d2c73dbccae4e03e1d6aecbe5b4fbf4df4bdcf82a6e8ffed36ba1924ba5cb3a73ba21846830249c9a4af987 +DIST papers-49.4.tar.xz 4482460 BLAKE2B 4a9ba8c9508ca15b09a996537a9fc2b9d3c0ee084d3254b264481181b7e1fc5f2360f799e5132d23824e5a5cbe63c621dde7e843f6556f6d4e0776e04391a316 SHA512 be32c036ee4686934301a9b26d60a4c58ea7cab56b8f25df69163331ab48f4e3dedebab324f52318ae18874cdfe2edd302083a451eb3fa92378da52b50b69131 DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef DIST percent-encoding-2.3.2.crate 11583 BLAKE2B 58925243b23a6a1decc3d92c4ce17d06af5206844ad283b49e69e523ac0db2c36c3f4407af4104ab92c029c2581c228bdf416a054a2531191a9e912448ba4408 SHA512 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a diff --git a/app-text/papers/papers-49.4.ebuild b/app-text/papers/papers-49.4.ebuild new file mode 100644 index 000000000000..b1562d4ea57b --- /dev/null +++ b/app-text/papers/papers-49.4.ebuild @@ -0,0 +1,371 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.15.0 + +EAPI=8 + +CRATES=" + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected]+wasi-snapshot-preview1 + [email protected]+wasi-0.2.4 + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] + [email protected] +" + +RUST_MIN_VER="1.83" + +inherit cargo gnome.org gnome2 meson xdg + +DESCRIPTION="A document viewer for the GNOME desktop" +HOMEPAGE="https://apps.gnome.org/Papers" + +# SRC_URI is set by gnome.org eclass. +SRC_URI+=" ${CARGO_CRATE_URIS}" + +LICENSE="GPL-2+ MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD MIT Unicode-3.0 + ZLIB +" + +# subslot = ppsd4.0.(suffix of libppsdocument-4.0)-ppsv4.0.(suffix of libppsview-4.0) +SLOT="0/ppsd4.0.6-ppsv4.0.5" + +KEYWORDS="~amd64" + +IUSE="+comics djvu doc gnome-keyring introspection nautilus +spell sysprof test tiff" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + >=dev-build/meson-1.8.0 + dev-util/blueprint-compiler + dev-libs/appstream + dev-libs/appstream-glib + doc? ( dev-util/gi-docgen ) +" + +# sys-crates in pycargoebuild order +DEPEND=" + x11-libs/cairo + x11-libs/gdk-pixbuf[introspection?] + sys-devel/gettext + media-libs/graphene + media-libs/libraw + x11-libs/pango[introspection?] +" +# meson.build file +DEPEND+=" + >=dev-libs/glib-2.75.0:2 + >=gui-libs/gtk-4.17.1:4 + >=gui-libs/libadwaita-1.8_alpha:1 + media-libs/exempi:2 + >=x11-libs/cairo-1.14.0 + virtual/zlib:= + + sysprof? ( dev-util/sysprof-capture:4 ) + + nautilus? ( >=gnome-base/nautilus-43 ) + introspection? ( >=dev-libs/gobject-introspection-1.82.0-r2 ) + spell? ( >=app-text/libspelling-0.2 ) + comics? ( >=app-arch/libarchive-3.6.0 ) + djvu? ( >=app-text/djvu-3.5.22 ) + + >=app-text/poppler-25.01.0[cairo] + x11-libs/cairo + + tiff? ( >=media-libs/tiff-4 ) + +" +RDEPEND="${DEPEND} + gnome-keyring? ( app-crypt/libsecret ) +" + +QA_FLAGS_IGNORED="usr/bin/papers usr/bin/papers-thumbnailer" + +src_configure() { + local emesonargs=( + $(meson_feature sysprof) + $(meson_use nautilus) + $(meson_feature comics) + $(meson_feature djvu) + -Dpdf=enabled + $(meson_feature tiff) + $(meson_use test tests) + $(meson_use doc documentation) + $(meson_use doc user_doc) + $(meson_feature introspection) + $(meson_feature sysprof) + $(meson_feature gnome-keyring keyring) + $(meson_feature spell spell_check) + ) + meson_src_configure + ln -s "${CARGO_HOME}" "${BUILD_DIR}/cargo-home" || die +} + +src_install() { + meson_src_install + if use doc; then + mv "${ED}"/usr/share/doc/{libpps*,${PF}/.} || die + fi +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
