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
+}

Reply via email to