[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: aa69e0a2d81e984a8d4027beaa5f180f6650c714 Author: Sam James gentoo org> AuthorDate: Thu May 9 22:33:27 2024 + Commit: Sam James gentoo org> CommitDate: Thu May 9 22:33:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa69e0a2 app-text/calibre: Stabilize 7.8.0-r1 amd64, #931650 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.8.0-r1.ebuild b/app-text/calibre/calibre-7.8.0-r1.ebuild index 6ffad816e374..3bfa3ebc10dd 100644 --- a/app-text/calibre/calibre-7.8.0-r1.ebuild +++ b/app-text/calibre/calibre-7.8.0-r1.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64" +KEYWORDS="amd64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: f5df16381ab4d61cb0738b1812b4ced2434ec3ef Author: Eli Schwartz gmail com> AuthorDate: Thu May 9 20:29:46 2024 + Commit: Sam James gentoo org> CommitDate: Thu May 9 21:45:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5df1638 app-text/calibre: enable py3.12 final dependency blocker is ported \o/ Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.10.0.ebuild | 2 +- app-text/calibre/calibre-7.8.0-r1.ebuild | 2 +- app-text/calibre/calibre-7.9.0.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-text/calibre/calibre-7.10.0.ebuild b/app-text/calibre/calibre-7.10.0.ebuild index fd272cad1f93..8bbc8f3c7a6f 100644 --- a/app-text/calibre/calibre-7.10.0.ebuild +++ b/app-text/calibre/calibre-7.10.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite,ssl" inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg diff --git a/app-text/calibre/calibre-7.8.0-r1.ebuild b/app-text/calibre/calibre-7.8.0-r1.ebuild index 6f780c4441b5..6ffad816e374 100644 --- a/app-text/calibre/calibre-7.8.0-r1.ebuild +++ b/app-text/calibre/calibre-7.8.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite,ssl" inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg diff --git a/app-text/calibre/calibre-7.9.0.ebuild b/app-text/calibre/calibre-7.9.0.ebuild index fd272cad1f93..8bbc8f3c7a6f 100644 --- a/app-text/calibre/calibre-7.9.0.ebuild +++ b/app-text/calibre/calibre-7.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite,ssl" inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: ca6299c09606340817a3d6386e16c5125c3adca6 Author: Eli Schwartz gmail com> AuthorDate: Sun May 5 13:02:14 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 15:44:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6299c0 app-text/calibre: add 7.10.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.10.0.ebuild | 243 + 2 files changed, 245 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index e9a9b08d7298..9ed8144773c2 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,5 +1,7 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 +DIST calibre-7.10.0.tar.xz 44201168 BLAKE2B 9d851ae6cbf0efd16790351720e1e86efb3dc6efc9d7c29b4e471aa99c7ff46969d594e97a2aca13ca096e77e2ae399f6e888c6846da84f7e093493ad32487a6 SHA512 f01d4c57af7f8390c17231ebc6f2fee4b331a8f143337a128119b8585b6e269b5d531a5245c6f418a8ec51ee440f99ce978b0d102f28cc955a2d31911db3b107 +DIST calibre-7.10.0.tar.xz.sig 566 BLAKE2B ef5aceae5e181e1f1e22e4ef90248e54a77bc35a9da51a152408d11833c35a1e1f131d68c8dbb39303446a6a695694b4aa3b84c16eddd273f79f84bae3a7f073 SHA512 23aa5d044524d23f3bb0cab8cbee1a12f3f147cf1a557703f36eec59e651b63cd6185484515accb4456c3dc3adfb9918eb6b88cd9d205a016232347f1db0ebd1 DIST calibre-7.6.0.tar.xz 43929700 BLAKE2B a529bf32511f8927683d6b89962a2e0e1ca6fb6bf798d9906ae6cf56c4611be21d89c49812c3b3cef02e333b20b4fd00a0b19c5e867c735022a45bafd9991203 SHA512 7bc43fff44d9ec7c5955f2176f0923af08cd7ba9930a49b76ba64808c18a468b005c231bc21c0a9e3758977c1ff9a1a6f7724333b87ae81e32461807976f5488 DIST calibre-7.6.0.tar.xz.sig 566 BLAKE2B c7fac255eb3ea49aead5780cc8089be253e551d729bb80c3f59bdb269e05e603557dbe8967175a6bb49e88d30673c89b2217c18757b718dba8e5b7d3eb21330c SHA512 a9af6200b2726e2d3c54e4aea7f7664b6c4d3ba8cdd5958c9eeaf0c7ee4ba7465df57fd526064c44a9d093b246a64ab94819c6235030162f30f7f570b403 DIST calibre-7.7.0.tar.xz 44006620 BLAKE2B f29dcf4c6550c7649dfddcaa4f5390ebf23ae7ef8d8103c9d001c9fcb8ca4a120c7cc8d5c2c36acced6672d78e45b6a93c6c505482f78e21ecc170c56c2641b3 SHA512 8444811e63be007e075b716c70c7df989408b8a323068fb763a07b27a2c52557e5625f311ac7672d5367df9dd3d071354cf3dd1102a0aa057e5cbbdc09ed24df diff --git a/app-text/calibre/calibre-7.10.0.ebuild b/app-text/calibre/calibre-7.10.0.ebuild new file mode 100644 index ..fd272cad1f93 --- /dev/null +++ b/app-text/calibre/calibre-7.10.0.ebuild @@ -0,0 +1,243 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: cf81d84ff247f36a9218619157213593f8980454 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 21:01:08 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 21:01:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf81d84f app-text/calibre: Stabilize 7.7.0-r1 amd64, #930725 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.7.0-r1.ebuild b/app-text/calibre/calibre-7.7.0-r1.ebuild index 6f780c4441b5..331a32a8a077 100644 --- a/app-text/calibre/calibre-7.7.0-r1.ebuild +++ b/app-text/calibre/calibre-7.7.0-r1.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64" +KEYWORDS="amd64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: f89207a03ef4b290ff5f5d270bf688856f98a7e7 Author: Sam James gentoo org> AuthorDate: Fri Apr 26 18:19:33 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 18:19:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89207a0 app-text/calibre: Keyword 7.9.0 arm64, #930710 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.9.0.ebuild b/app-text/calibre/calibre-7.9.0.ebuild index 6f780c4441b5..fd272cad1f93 100644 --- a/app-text/calibre/calibre-7.9.0.ebuild +++ b/app-text/calibre/calibre-7.9.0.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: c2061f7eba375146c4279ade89914ce0d35cda2a Author: Eli Schwartz gmail com> AuthorDate: Fri Apr 26 06:15:54 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 12:48:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2061f7e app-text/calibre: drop old Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 2 - app-text/calibre/calibre-7.5.0.ebuild | 242 -- 2 files changed, 244 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 9bae2c8125c3..e9a9b08d7298 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,7 +1,5 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 -DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B ff23027bb5d026b77dffa11a4192436270acb52fbfddd941958eb07f70eed181c555f1c25f22da17ce96004fd45b4c27c8ccfbb2db8f68cd021d538b5dcf76d1 SHA512 e59e5908af484d428eb7fe2d8d3b32f7254070b64214fe3d43310ff944d304bb95dc69a73763f6406eda27b0db7a8de604c4868f5ff2f7cfb4953319f188a764 -DIST calibre-7.5.0.tar.xz.sig 566 BLAKE2B 3fed90c450c3c4838d92e0b2d3f25c0f90cac50bd397dac2631a288f25c938761942dfb3ee67d73dc5e7fe52644912765db41a895b2558fae59948d05a7e09d0 SHA512 6525d46798237830ca84100ff0b9a4d3ab608207a14013e4f546abc744c7262678fe24f86ff58e3c72a601bb70fb71f952beb38f27fdeff58c3ce857ce101137 DIST calibre-7.6.0.tar.xz 43929700 BLAKE2B a529bf32511f8927683d6b89962a2e0e1ca6fb6bf798d9906ae6cf56c4611be21d89c49812c3b3cef02e333b20b4fd00a0b19c5e867c735022a45bafd9991203 SHA512 7bc43fff44d9ec7c5955f2176f0923af08cd7ba9930a49b76ba64808c18a468b005c231bc21c0a9e3758977c1ff9a1a6f7724333b87ae81e32461807976f5488 DIST calibre-7.6.0.tar.xz.sig 566 BLAKE2B c7fac255eb3ea49aead5780cc8089be253e551d729bb80c3f59bdb269e05e603557dbe8967175a6bb49e88d30673c89b2217c18757b718dba8e5b7d3eb21330c SHA512 a9af6200b2726e2d3c54e4aea7f7664b6c4d3ba8cdd5958c9eeaf0c7ee4ba7465df57fd526064c44a9d093b246a64ab94819c6235030162f30f7f570b403 DIST calibre-7.7.0.tar.xz 44006620 BLAKE2B f29dcf4c6550c7649dfddcaa4f5390ebf23ae7ef8d8103c9d001c9fcb8ca4a120c7cc8d5c2c36acced6672d78e45b6a93c6c505482f78e21ecc170c56c2641b3 SHA512 8444811e63be007e075b716c70c7df989408b8a323068fb763a07b27a2c52557e5625f311ac7672d5367df9dd3d071354cf3dd1102a0aa057e5cbbdc09ed24df diff --git a/app-text/calibre/calibre-7.5.0.ebuild b/app-text/calibre/calibre-7.5.0.ebuild deleted file mode 100644 index d0df8273c381.. --- a/app-text/calibre/calibre-7.5.0.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="sqlite,ssl" - -inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI=" - https://download.calibre-ebook.com/${PV}/${P}.tar.xz - verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) -" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="amd64 ~arm64" -SLOT="0" -IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Qt slotted dependencies are used because the libheadless.so plugin links to -# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. -COMMON_DEPEND="${PYTHON_DEPS} - app-i18n/uchardet - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.10.0:= - app-text/poppler[utils] - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/openssl:= - dev-libs/snowball-stemmer:= - $(python_gen_cond_dep ' - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: eabee8ae4defe78937c177efafdc74d501590051 Author: Eli Schwartz gmail com> AuthorDate: Fri Apr 26 06:14:17 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 12:48:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eabee8ae app-text/calibre: add 7.9.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.9.0.ebuild | 243 ++ 2 files changed, 245 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index c8c64b303761..9bae2c8125c3 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -8,3 +8,5 @@ DIST calibre-7.7.0.tar.xz 44006620 BLAKE2B f29dcf4c6550c7649dfddcaa4f5390ebf23ae DIST calibre-7.7.0.tar.xz.sig 566 BLAKE2B 6e21d5e8517abd2cf9e278cf40308709422b97cf2c953e1f1b8487aeb6561c57902d233fb397abfe50b8a42ce28071426477171a9d5b0b055af5cf41fdb78ef4 SHA512 17d91e46aa0dc3e12f1d65c5956f3c0f6b9fb07705042efd73508cc0040d0df2bae939544fd4bc123064393174057b5107cb38167b2db2f9477988ce369e10ac DIST calibre-7.8.0.tar.xz 44167208 BLAKE2B 676f5519b2809ca91c972ce0b4227aeac977945248063be58f8ed387c2dc1285f01e0d59c52ba9dea3a25842be1f97cdaece7f1eac5c208503240ff9ac3f0093 SHA512 c90d247af3a8ba3b2a94ca3a03bf9ee4d1c8f07d6feaa1ec045d639f448c476c4be9568e66845e7067e32b746e0ab034be65084a60f2b64f961f6678a30910e7 DIST calibre-7.8.0.tar.xz.sig 566 BLAKE2B 03f283bee606d3071a2602ad2b1cc962b3d0cf6737ca294955524da6de7f22ddbe740d9b455332961b847331ad15f47efa884cc65bfe1a42eb46bef9f7a4a1dd SHA512 527a931f6d8701580b7b405124f53b54bb6ca65056aa41d677806a00c2ece3cb138c1c37e0d29394ee4e83487dec9dc7e82b6db63a4154e19f8463c19956e040 +DIST calibre-7.9.0.tar.xz 44164396 BLAKE2B 523b3aad25b73f4de4e2e5ce323dc63759fa1d2b65b646d3597dea42723f6a047782b019547df69d824f64cea8ca4c5964a17f37c3ea6beca95c5016bb839791 SHA512 388f47e13e0a682ae61a32ec2d7840e1514dd5cc79cc9ba271cee7619ad67f270c5059849e9412545bd4b9fa0904d105f5e88736956aba37abf9ef3ac8e1e09f +DIST calibre-7.9.0.tar.xz.sig 566 BLAKE2B 7a5c9b835edf649d790c5da143f982deb3ce908fed40a557761b7f80bed372502010ab77c57f2a3f3f4de96bbc1a7f8bae6285c510b7bc1d053fc6571e77491d SHA512 c7ac1ea50f09122b023427ea902ecccdd1ffd7b9e21d70dbd853f45686db912aa88d3830cd587ed6dfe9052cd240ab3771990639a8db20c2801fc244965ac71b diff --git a/app-text/calibre/calibre-7.9.0.ebuild b/app-text/calibre/calibre-7.9.0.ebuild new file mode 100644 index ..6f780c4441b5 --- /dev/null +++ b/app-text/calibre/calibre-7.9.0.ebuild @@ -0,0 +1,243 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + dev-python/lxml-html-clean[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: a755780b2a71c7cd9c54723a77649d34c942543d Author: Eli Schwartz gmail com> AuthorDate: Fri Apr 26 06:11:22 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 12:48:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a755780b app-text/calibre: update lxml dependency to account for lxml-html-clean split calibre uses this internally, and doesn't pass tests without it. We need this dependency, which -- being just-added -- means dekeywording as well. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.7.0-r1.ebuild | 243 +++ app-text/calibre/calibre-7.8.0-r1.ebuild | 243 +++ 2 files changed, 486 insertions(+) diff --git a/app-text/calibre/calibre-7.7.0-r1.ebuild b/app-text/calibre/calibre-7.7.0-r1.ebuild new file mode 100644 index ..6f780c4441b5 --- /dev/null +++ b/app-text/calibre/calibre-7.7.0-r1.ebuild @@ -0,0 +1,243 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + dev-python/lxml-html-clean[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] + dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,${PYTHON_USEDEP}] + dev-python/PyQt6-WebEngine[widgets,${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + dev-python/xxhash[${PYTHON_USEDEP}] + >=dev-python/zeroconf-0.75.0[${PYTHON_USEDEP}] + ') + dev-qt/qtbase:6=[gui,widgets] + dev-qt/qtimageformats:6 + dev-util/desktop-file-utils + dev-util/gtk-update-icon-cache + media-fonts/liberation-fonts + media-libs/fontconfig:= + >=media-libs/freetype-2:= + >=media-libs/libmtp-1.1.11:= + >=media-gfx/optipng-0.7.6 + virtual/libusb:1= + x11-misc/shared-mime-info + >=x11-misc/xdg-utils-1.0.2-r2 + font-subsetting? ( $(python_gen_cond_dep 'dev-python/fonttools[${PYTHON_USEDEP}]') ) + ios? ( + >=app-pda/usbmuxd-1.0.8 + >=app-pda/libimobiledevice-1.2.0 + ) + speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') ) + system-mathjax? ( >=dev-libs/mathjax-3:= ) + udisks? ( virtual/libudev ) + unrar? ( dev-python/unrardll ) +" +RDEPEND="${COMMON_DEPEND} + udisks? ( sys-fs/udisks:2 )" +DEPEND="${COMMON_DEPEND} +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: b95e68438285f0f482608623a1f0dd06f470f1d3 Author: Eli Schwartz gmail com> AuthorDate: Fri Apr 26 02:51:52 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 12:48:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95e6843 app-text/calibre: remove sourceforge upstream metadata This was abandoned in 2015, for all the obvious reasons. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml index b1f679f229a0..7d12d7b1b414 100644 --- a/app-text/calibre/metadata.xml +++ b/app-text/calibre/metadata.xml @@ -9,7 +9,6 @@ Eli Schwartz -calibre kovidgoyal/calibre https://calibre-ebook.com/whats-new
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: c4c43ec5a39406ab1bfde351547083feb29a993e Author: Eli Schwartz gmail com> AuthorDate: Fri Apr 26 02:47:35 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 26 12:48:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c43ec5 app-text/calibre: add changelog metadata Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml index e1fd0dd61794..b1f679f229a0 100644 --- a/app-text/calibre/metadata.xml +++ b/app-text/calibre/metadata.xml @@ -11,6 +11,7 @@ calibre kovidgoyal/calibre +https://calibre-ebook.com/whats-new Enable font subsetting support
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 6ce0b935a5d48eee58a6ae4de7ca9a48693c4be7 Author: Eli Schwartz gmail com> AuthorDate: Fri Apr 5 03:54:23 2024 + Commit: Sam James gentoo org> CommitDate: Sun Apr 7 06:16:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce0b935 app-text/calibre: add 7.8.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.8.0.ebuild | 242 ++ 2 files changed, 244 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index db213d8ba916..c8c64b303761 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -6,3 +6,5 @@ DIST calibre-7.6.0.tar.xz 43929700 BLAKE2B a529bf32511f8927683d6b89962a2e0e1ca6f DIST calibre-7.6.0.tar.xz.sig 566 BLAKE2B c7fac255eb3ea49aead5780cc8089be253e551d729bb80c3f59bdb269e05e603557dbe8967175a6bb49e88d30673c89b2217c18757b718dba8e5b7d3eb21330c SHA512 a9af6200b2726e2d3c54e4aea7f7664b6c4d3ba8cdd5958c9eeaf0c7ee4ba7465df57fd526064c44a9d093b246a64ab94819c6235030162f30f7f570b403 DIST calibre-7.7.0.tar.xz 44006620 BLAKE2B f29dcf4c6550c7649dfddcaa4f5390ebf23ae7ef8d8103c9d001c9fcb8ca4a120c7cc8d5c2c36acced6672d78e45b6a93c6c505482f78e21ecc170c56c2641b3 SHA512 8444811e63be007e075b716c70c7df989408b8a323068fb763a07b27a2c52557e5625f311ac7672d5367df9dd3d071354cf3dd1102a0aa057e5cbbdc09ed24df DIST calibre-7.7.0.tar.xz.sig 566 BLAKE2B 6e21d5e8517abd2cf9e278cf40308709422b97cf2c953e1f1b8487aeb6561c57902d233fb397abfe50b8a42ce28071426477171a9d5b0b055af5cf41fdb78ef4 SHA512 17d91e46aa0dc3e12f1d65c5956f3c0f6b9fb07705042efd73508cc0040d0df2bae939544fd4bc123064393174057b5107cb38167b2db2f9477988ce369e10ac +DIST calibre-7.8.0.tar.xz 44167208 BLAKE2B 676f5519b2809ca91c972ce0b4227aeac977945248063be58f8ed387c2dc1285f01e0d59c52ba9dea3a25842be1f97cdaece7f1eac5c208503240ff9ac3f0093 SHA512 c90d247af3a8ba3b2a94ca3a03bf9ee4d1c8f07d6feaa1ec045d639f448c476c4be9568e66845e7067e32b746e0ab034be65084a60f2b64f961f6678a30910e7 +DIST calibre-7.8.0.tar.xz.sig 566 BLAKE2B 03f283bee606d3071a2602ad2b1cc962b3d0cf6737ca294955524da6de7f22ddbe740d9b455332961b847331ad15f47efa884cc65bfe1a42eb46bef9f7a4a1dd SHA512 527a931f6d8701580b7b405124f53b54bb6ca65056aa41d677806a00c2ece3cb138c1c37e0d29394ee4e83487dec9dc7e82b6db63a4154e19f8463c19956e040 diff --git a/app-text/calibre/calibre-7.8.0.ebuild b/app-text/calibre/calibre-7.8.0.ebuild new file mode 100644 index ..fc786f35d76c --- /dev/null +++ b/app-text/calibre/calibre-7.8.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 5081efd7f19b7e8b715ddb365ee949d75a785136 Author: Eli Schwartz gmail com> AuthorDate: Fri Mar 22 18:31:34 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 05:59:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5081efd7 app-text/calibre: drop old Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 2 - app-text/calibre/calibre-7.4.0.ebuild | 242 -- 2 files changed, 244 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 00c4195e3d76..db213d8ba916 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,7 +1,5 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 -DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29 SHA512 afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367 -DIST calibre-7.4.0.tar.xz.sig 566 BLAKE2B 2209bf4634cd8801ac9ecec577ca27f461edf8fd4c90e4ec022d4b9e757a99e4fc21d5097d1517185ef3030e0bc0fb9d035f78601c0aaa1aca01f474cd4d94b6 SHA512 46f8bf2bc23df9cf3583477c4db3e8c176b1ff39f1fcc62cdec26a0ea8b77e753b9e0de7ffc957052b8febf0b8014a7ea1525b731749f0723ee630df3d00f022 DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B ff23027bb5d026b77dffa11a4192436270acb52fbfddd941958eb07f70eed181c555f1c25f22da17ce96004fd45b4c27c8ccfbb2db8f68cd021d538b5dcf76d1 SHA512 e59e5908af484d428eb7fe2d8d3b32f7254070b64214fe3d43310ff944d304bb95dc69a73763f6406eda27b0db7a8de604c4868f5ff2f7cfb4953319f188a764 DIST calibre-7.5.0.tar.xz.sig 566 BLAKE2B 3fed90c450c3c4838d92e0b2d3f25c0f90cac50bd397dac2631a288f25c938761942dfb3ee67d73dc5e7fe52644912765db41a895b2558fae59948d05a7e09d0 SHA512 6525d46798237830ca84100ff0b9a4d3ab608207a14013e4f546abc744c7262678fe24f86ff58e3c72a601bb70fb71f952beb38f27fdeff58c3ce857ce101137 DIST calibre-7.6.0.tar.xz 43929700 BLAKE2B a529bf32511f8927683d6b89962a2e0e1ca6fb6bf798d9906ae6cf56c4611be21d89c49812c3b3cef02e333b20b4fd00a0b19c5e867c735022a45bafd9991203 SHA512 7bc43fff44d9ec7c5955f2176f0923af08cd7ba9930a49b76ba64808c18a468b005c231bc21c0a9e3758977c1ff9a1a6f7724333b87ae81e32461807976f5488 diff --git a/app-text/calibre/calibre-7.4.0.ebuild b/app-text/calibre/calibre-7.4.0.ebuild deleted file mode 100644 index 1427b8c15600.. --- a/app-text/calibre/calibre-7.4.0.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="sqlite,ssl" - -inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI=" - https://download.calibre-ebook.com/${PV}/${P}.tar.xz - verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) -" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="amd64 ~arm64" -SLOT="0" -IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Qt slotted dependencies are used because the libheadless.so plugin links to -# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. -COMMON_DEPEND="${PYTHON_DEPS} - app-i18n/uchardet - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.10.0:= - app-text/poppler[utils] - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/openssl:= - dev-libs/snowball-stemmer:= - $(python_gen_cond_dep ' - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: f2f433249ecec9adab84cc47dbf029712e5bf005 Author: Sam James gentoo org> AuthorDate: Fri Mar 22 18:24:02 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 18:24:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f43324 app-text/calibre: Stabilize 7.5.0 amd64, #927470 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.5.0.ebuild b/app-text/calibre/calibre-7.5.0.ebuild index fc786f35d76c..d0df8273c381 100644 --- a/app-text/calibre/calibre-7.5.0.ebuild +++ b/app-text/calibre/calibre-7.5.0.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 5e24fac72f619cefd3ac10538e007410f9b5a680 Author: Eli Schwartz gmail com> AuthorDate: Fri Mar 22 06:02:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 22 06:23:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e24fac7 app-text/calibre: add 7.7.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Arthur Zamarin gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.7.0.ebuild | 242 ++ 2 files changed, 244 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 5a2d05d4d963..41dac27c1e56 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -8,3 +8,5 @@ DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B ff23027bb5d026b77dffa11a4192436270acb DIST calibre-7.5.0.tar.xz.sig 566 BLAKE2B 3fed90c450c3c4838d92e0b2d3f25c0f90cac50bd397dac2631a288f25c938761942dfb3ee67d73dc5e7fe52644912765db41a895b2558fae59948d05a7e09d0 SHA512 6525d46798237830ca84100ff0b9a4d3ab608207a14013e4f546abc744c7262678fe24f86ff58e3c72a601bb70fb71f952beb38f27fdeff58c3ce857ce101137 DIST calibre-7.6.0.tar.xz 43929700 BLAKE2B a529bf32511f8927683d6b89962a2e0e1ca6fb6bf798d9906ae6cf56c4611be21d89c49812c3b3cef02e333b20b4fd00a0b19c5e867c735022a45bafd9991203 SHA512 7bc43fff44d9ec7c5955f2176f0923af08cd7ba9930a49b76ba64808c18a468b005c231bc21c0a9e3758977c1ff9a1a6f7724333b87ae81e32461807976f5488 DIST calibre-7.6.0.tar.xz.sig 566 BLAKE2B c7fac255eb3ea49aead5780cc8089be253e551d729bb80c3f59bdb269e05e603557dbe8967175a6bb49e88d30673c89b2217c18757b718dba8e5b7d3eb21330c SHA512 a9af6200b2726e2d3c54e4aea7f7664b6c4d3ba8cdd5958c9eeaf0c7ee4ba7465df57fd526064c44a9d093b246a64ab94819c6235030162f30f7f570b403 +DIST calibre-7.7.0.tar.xz 44006620 BLAKE2B f29dcf4c6550c7649dfddcaa4f5390ebf23ae7ef8d8103c9d001c9fcb8ca4a120c7cc8d5c2c36acced6672d78e45b6a93c6c505482f78e21ecc170c56c2641b3 SHA512 8444811e63be007e075b716c70c7df989408b8a323068fb763a07b27a2c52557e5625f311ac7672d5367df9dd3d071354cf3dd1102a0aa057e5cbbdc09ed24df +DIST calibre-7.7.0.tar.xz.sig 566 BLAKE2B 6e21d5e8517abd2cf9e278cf40308709422b97cf2c953e1f1b8487aeb6561c57902d233fb397abfe50b8a42ce28071426477171a9d5b0b055af5cf41fdb78ef4 SHA512 17d91e46aa0dc3e12f1d65c5956f3c0f6b9fb07705042efd73508cc0040d0df2bae939544fd4bc123064393174057b5107cb38167b2db2f9477988ce369e10ac diff --git a/app-text/calibre/calibre-7.7.0.ebuild b/app-text/calibre/calibre-7.7.0.ebuild new file mode 100644 index ..fc786f35d76c --- /dev/null +++ b/app-text/calibre/calibre-7.7.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 3f8107a2898fea2e7749ffe4cf26958f5d7f9dbf Author: Eli Schwartz gmail com> AuthorDate: Fri Mar 22 06:07:01 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 22 06:23:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f8107a2 app-text/calibre: drop old Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35861 Signed-off-by: Arthur Zamarin gentoo.org> app-text/calibre/Manifest | 2 - app-text/calibre/calibre-7.3.0.ebuild | 242 -- 2 files changed, 244 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 41dac27c1e56..00c4195e3d76 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,7 +1,5 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 -DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 7f39882def6d9b7d48cf79b49074c5a038a157e3f1840bbc4d610a0e2d3e8767b0a07b2ffa744c531c41dfad48c249fdad9b8860ce70ff45667de6fbc1d4c4bd SHA512 ec6ec032fc731f5ec636f098c930130ee17a261506e59e20980dd53d63e61841dac2c25eabd05f7a8408b7a4b6e7789f4c98599226bb0934b924cfae3a8fe6d7 -DIST calibre-7.3.0.tar.xz.sig 566 BLAKE2B b70b764bafcf955050648aa62c1d95df1cf4e92ccb7281270a037c3c41e2ba3c4512c76e6d43eabd18ae34872c3d5f0b2db0e738c47440ec58dcae8091422368 SHA512 0361013cf978ee458016e15e7fc0f736c60b08277bae25758fd6b3b7fbca7a0a698d753462852d12cbd0a38cee3d518e64042eba79ce16b4402c772c1965d22d DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29 SHA512 afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367 DIST calibre-7.4.0.tar.xz.sig 566 BLAKE2B 2209bf4634cd8801ac9ecec577ca27f461edf8fd4c90e4ec022d4b9e757a99e4fc21d5097d1517185ef3030e0bc0fb9d035f78601c0aaa1aca01f474cd4d94b6 SHA512 46f8bf2bc23df9cf3583477c4db3e8c176b1ff39f1fcc62cdec26a0ea8b77e753b9e0de7ffc957052b8febf0b8014a7ea1525b731749f0723ee630df3d00f022 DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B ff23027bb5d026b77dffa11a4192436270acb52fbfddd941958eb07f70eed181c555f1c25f22da17ce96004fd45b4c27c8ccfbb2db8f68cd021d538b5dcf76d1 SHA512 e59e5908af484d428eb7fe2d8d3b32f7254070b64214fe3d43310ff944d304bb95dc69a73763f6406eda27b0db7a8de604c4868f5ff2f7cfb4953319f188a764 diff --git a/app-text/calibre/calibre-7.3.0.ebuild b/app-text/calibre/calibre-7.3.0.ebuild deleted file mode 100644 index 1427b8c15600.. --- a/app-text/calibre/calibre-7.3.0.ebuild +++ /dev/null @@ -1,242 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="sqlite,ssl" - -inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI=" - https://download.calibre-ebook.com/${PV}/${P}.tar.xz - verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) -" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="amd64 ~arm64" -SLOT="0" -IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Qt slotted dependencies are used because the libheadless.so plugin links to -# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. -COMMON_DEPEND="${PYTHON_DEPS} - app-i18n/uchardet - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.10.0:= - app-text/poppler[utils] - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/openssl:= - dev-libs/snowball-stemmer:= - $(python_gen_cond_dep ' - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 27a092fb96e1248a17f82406029e1d09c02638f4 Author: Eli Schwartz gmail com> AuthorDate: Fri Mar 1 04:59:55 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 6 03:46:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a092fb app-text/calibre: add 7.6.0 Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35585 Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.6.0.ebuild | 242 ++ 2 files changed, 244 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index f8864fd56d14..5a2d05d4d963 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -6,3 +6,5 @@ DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B f8a9ce0444e252e5e9e1fddd8b744327eb6d6 DIST calibre-7.4.0.tar.xz.sig 566 BLAKE2B 2209bf4634cd8801ac9ecec577ca27f461edf8fd4c90e4ec022d4b9e757a99e4fc21d5097d1517185ef3030e0bc0fb9d035f78601c0aaa1aca01f474cd4d94b6 SHA512 46f8bf2bc23df9cf3583477c4db3e8c176b1ff39f1fcc62cdec26a0ea8b77e753b9e0de7ffc957052b8febf0b8014a7ea1525b731749f0723ee630df3d00f022 DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B ff23027bb5d026b77dffa11a4192436270acb52fbfddd941958eb07f70eed181c555f1c25f22da17ce96004fd45b4c27c8ccfbb2db8f68cd021d538b5dcf76d1 SHA512 e59e5908af484d428eb7fe2d8d3b32f7254070b64214fe3d43310ff944d304bb95dc69a73763f6406eda27b0db7a8de604c4868f5ff2f7cfb4953319f188a764 DIST calibre-7.5.0.tar.xz.sig 566 BLAKE2B 3fed90c450c3c4838d92e0b2d3f25c0f90cac50bd397dac2631a288f25c938761942dfb3ee67d73dc5e7fe52644912765db41a895b2558fae59948d05a7e09d0 SHA512 6525d46798237830ca84100ff0b9a4d3ab608207a14013e4f546abc744c7262678fe24f86ff58e3c72a601bb70fb71f952beb38f27fdeff58c3ce857ce101137 +DIST calibre-7.6.0.tar.xz 43929700 BLAKE2B a529bf32511f8927683d6b89962a2e0e1ca6fb6bf798d9906ae6cf56c4611be21d89c49812c3b3cef02e333b20b4fd00a0b19c5e867c735022a45bafd9991203 SHA512 7bc43fff44d9ec7c5955f2176f0923af08cd7ba9930a49b76ba64808c18a468b005c231bc21c0a9e3758977c1ff9a1a6f7724333b87ae81e32461807976f5488 +DIST calibre-7.6.0.tar.xz.sig 566 BLAKE2B c7fac255eb3ea49aead5780cc8089be253e551d729bb80c3f59bdb269e05e603557dbe8967175a6bb49e88d30673c89b2217c18757b718dba8e5b7d3eb21330c SHA512 a9af6200b2726e2d3c54e4aea7f7664b6c4d3ba8cdd5958c9eeaf0c7ee4ba7465df57fd526064c44a9d093b246a64ab94819c6235030162f30f7f570b403 diff --git a/app-text/calibre/calibre-7.6.0.ebuild b/app-text/calibre/calibre-7.6.0.ebuild new file mode 100644 index ..fc786f35d76c --- /dev/null +++ b/app-text/calibre/calibre-7.6.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 819abdda2715aaccf25ebe28501d9056b78d3429 Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 26 04:46:58 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 22:26:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819abdda app-text/calibre: drop old calibre 7.3.0 was stabilized a week ago. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 4 - app-text/calibre/calibre-6.29.0.ebuild | 241 app-text/calibre/calibre-7.2.0.ebuild | 242 - 3 files changed, 487 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 5705a27ec0d5..f8864fd56d14 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,9 +1,5 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 -DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9 SHA512 32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8 -DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b SHA512 9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199 -DIST calibre-7.2.0.tar.xz 41856900 BLAKE2B e0c4f2c89ce5ccb3383ce3af1fdbfd5d38e3dfbcce4c3cc611205654c88f319150644ca428b55d55c23be94e9bc9fc50aa211af9435d9d67d14d8e878cfd707e SHA512 97d6e146842541ab362e1c80e58b914325fe54342fc4cc79272a6056f17c16366a03f5131f22dac3b633d4b6157742a95061e050d9f3ffca11f35fd140111b3e -DIST calibre-7.2.0.tar.xz.sig 566 BLAKE2B 9ba79d2352917a7f53140a56d1b3f68ee21cb41ae8eeb2e12d00da917f802f6cd245127e118dee270129aaa8af26a7b140a4b215d41ee405d8c85068acd66875 SHA512 854e567b6f6c376e0dcf05eff9d387924f79a7ef0a0855ec683160e16c9160e2dfa3a1cfe7de2bf9370c21c009f239e59f0fba4aea67a4f05dacf45f2289710e DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 7f39882def6d9b7d48cf79b49074c5a038a157e3f1840bbc4d610a0e2d3e8767b0a07b2ffa744c531c41dfad48c249fdad9b8860ce70ff45667de6fbc1d4c4bd SHA512 ec6ec032fc731f5ec636f098c930130ee17a261506e59e20980dd53d63e61841dac2c25eabd05f7a8408b7a4b6e7789f4c98599226bb0934b924cfae3a8fe6d7 DIST calibre-7.3.0.tar.xz.sig 566 BLAKE2B b70b764bafcf955050648aa62c1d95df1cf4e92ccb7281270a037c3c41e2ba3c4512c76e6d43eabd18ae34872c3d5f0b2db0e738c47440ec58dcae8091422368 SHA512 0361013cf978ee458016e15e7fc0f736c60b08277bae25758fd6b3b7fbca7a0a698d753462852d12cbd0a38cee3d518e64042eba79ce16b4402c772c1965d22d DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29 SHA512 afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367 diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild deleted file mode 100644 index aaa650656467.. --- a/app-text/calibre/calibre-6.29.0.ebuild +++ /dev/null @@ -1,241 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="sqlite,ssl" - -inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI=" - https://download.calibre-ebook.com/${PV}/${P}.tar.xz - verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) -" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="amd64" -SLOT="0" -IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Qt slotted dependencies are used because the
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 97c96fe00517a75d424410ad5d00b00d6b01be23 Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 26 05:23:20 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 22:26:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c96fe0 app-text/calibre: Stabilize 7.4.0 amd64, #925522 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.4.0.ebuild b/app-text/calibre/calibre-7.4.0.ebuild index 8411e1a90741..1427b8c15600 100644 --- a/app-text/calibre/calibre-7.4.0.ebuild +++ b/app-text/calibre/calibre-7.4.0.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: d47a200c99678c741412a76714e1a4c27274c02c Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 19 03:41:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 04:04:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47a200c app-text/calibre: Stabilize amd64, #924028 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.3.0.ebuild b/app-text/calibre/calibre-7.3.0.ebuild index 8411e1a90741..1427b8c15600 100644 --- a/app-text/calibre/calibre-7.3.0.ebuild +++ b/app-text/calibre/calibre-7.3.0.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 9fd4d963faebce91c857754bffb165adda6f2bbe Author: Eli Schwartz gmail com> AuthorDate: Thu Feb 15 01:50:21 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 13:50:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd4d963 app-text/calibre: add subslot dependency on mathjax This doesn't often change. When it does, the calibre-server assets need to be rebuilt with the new content hashes for the mathjax code. Add the slot without a revbump. Any systems that don't pick up on this update will be fine, because the chances are extremely high that calibre will continue to be updated many times before the next mathjax update, so no real point forcing a metadata-only rebuild. Bug: https://bugs.gentoo.org/916037 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.5.0.ebuild b/app-text/calibre/calibre-7.5.0.ebuild index 8411e1a90741..fc786f35d76c 100644 --- a/app-text/calibre/calibre-7.5.0.ebuild +++ b/app-text/calibre/calibre-7.5.0.ebuild @@ -97,7 +97,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=app-pda/libimobiledevice-1.2.0 ) speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') ) - system-mathjax? ( >=dev-libs/mathjax-3 ) + system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) "
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 9c26cd2fe96e3fcd1f31f702d75165b3b863de51 Author: Eli Schwartz gmail com> AuthorDate: Fri Feb 9 04:07:27 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 9 05:37:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c26cd2f app-text/calibre: add 7.5.0 Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35239 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.5.0.ebuild | 242 ++ 2 files changed, 244 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 6b7b04ecb9ca..5705a27ec0d5 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -8,3 +8,5 @@ DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 7f39882def6d9b7d48cf79b49074c5a038a15 DIST calibre-7.3.0.tar.xz.sig 566 BLAKE2B b70b764bafcf955050648aa62c1d95df1cf4e92ccb7281270a037c3c41e2ba3c4512c76e6d43eabd18ae34872c3d5f0b2db0e738c47440ec58dcae8091422368 SHA512 0361013cf978ee458016e15e7fc0f736c60b08277bae25758fd6b3b7fbca7a0a698d753462852d12cbd0a38cee3d518e64042eba79ce16b4402c772c1965d22d DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29 SHA512 afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367 DIST calibre-7.4.0.tar.xz.sig 566 BLAKE2B 2209bf4634cd8801ac9ecec577ca27f461edf8fd4c90e4ec022d4b9e757a99e4fc21d5097d1517185ef3030e0bc0fb9d035f78601c0aaa1aca01f474cd4d94b6 SHA512 46f8bf2bc23df9cf3583477c4db3e8c176b1ff39f1fcc62cdec26a0ea8b77e753b9e0de7ffc957052b8febf0b8014a7ea1525b731749f0723ee630df3d00f022 +DIST calibre-7.5.0.tar.xz 43270664 BLAKE2B ff23027bb5d026b77dffa11a4192436270acb52fbfddd941958eb07f70eed181c555f1c25f22da17ce96004fd45b4c27c8ccfbb2db8f68cd021d538b5dcf76d1 SHA512 e59e5908af484d428eb7fe2d8d3b32f7254070b64214fe3d43310ff944d304bb95dc69a73763f6406eda27b0db7a8de604c4868f5ff2f7cfb4953319f188a764 +DIST calibre-7.5.0.tar.xz.sig 566 BLAKE2B 3fed90c450c3c4838d92e0b2d3f25c0f90cac50bd397dac2631a288f25c938761942dfb3ee67d73dc5e7fe52644912765db41a895b2558fae59948d05a7e09d0 SHA512 6525d46798237830ca84100ff0b9a4d3ab608207a14013e4f546abc744c7262678fe24f86ff58e3c72a601bb70fb71f952beb38f27fdeff58c3ce857ce101137 diff --git a/app-text/calibre/calibre-7.5.0.ebuild b/app-text/calibre/calibre-7.5.0.ebuild new file mode 100644 index ..8411e1a90741 --- /dev/null +++ b/app-text/calibre/calibre-7.5.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: a647d4041bbb9e990f1c2f8ae831953898c248e8 Author: Sam James gentoo org> AuthorDate: Sat Jan 27 06:50:37 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jan 27 06:50:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a647d404 app-text/calibre: Stabilize 7.2.0 amd64, #922452 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/calibre/calibre-7.2.0.ebuild b/app-text/calibre/calibre-7.2.0.ebuild index afba7b84064f..1427b8c15600 100644 --- a/app-text/calibre/calibre-7.2.0.ebuild +++ b/app-text/calibre/calibre-7.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: c40d74ff97efd61cdee3d0c56145869fa0a5130f Author: Eli Schwartz gmail com> AuthorDate: Fri Jan 19 04:05:47 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Jan 19 05:20:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40d74ff app-text/calibre: drop old 5.44.0-r2 is pre-CVE backport and superseded by -r3. The 7.0.0 and 7.1.0 versions were never stabled, and 7.2.0 leapfrogged over. So stable that instead. Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34892 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 4 - app-text/calibre/calibre-5.44.0-r2.ebuild | 266 -- app-text/calibre/calibre-7.0.0.ebuild | 242 --- app-text/calibre/calibre-7.1.0.ebuild | 242 --- 4 files changed, 754 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 081a81cf7705..6b7b04ecb9ca 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -2,10 +2,6 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b3 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9 SHA512 32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8 DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b SHA512 9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199 -DIST calibre-7.0.0.tar.xz 41889020 BLAKE2B 46d6303043e3a9d1d4eaede3c6b4a850ab6cd86b5f6561d907bf3156e7f05b5f1c758e722717d21aa18b623d1eaf8691c6bc61398039eaae34efee7aa0520aa4 SHA512 1a58bdf2d482965b03a5accec6a468c40d8a2367724fd35574352d0bcb011c250aa33f072133ed3c108082d7acfa9eb9cc06215ec89b246884c3d3f7beb05a16 -DIST calibre-7.0.0.tar.xz.sig 566 BLAKE2B 5ad0d2b83e37a4ea7511253437fde9dafcc54b061d2597bebd4e18eb1471c724ae7fad760cf0c5e1b213d49beb9eb1a1f61aea556b3fc17eb13e5374563606c6 SHA512 553e1027721c6bcfe3ca30cbd9207938dc9fee1b93a3b934c04503ffeac3c1865b6c023da0ce9e8536fa03b81638474e6189bc80850404a175c924a2546d9086 -DIST calibre-7.1.0.tar.xz 41819036 BLAKE2B e98651e55d3265663f517b330f1889b713d2096bf025c03e6cb34d83922b434e364d5e89fafc41de38a9ba39a4482ec71857fc1ae3bfd57d8ce5241f8be6d371 SHA512 bc1f6ea7886f9ef973045bb323b6c57b3229772a47f72ecabba73fb1892c67b2a1462b91bdcafa537ea4c34a4bc61f9fa143f9e9dcca98b0ee8a62e545952074 -DIST calibre-7.1.0.tar.xz.sig 566 BLAKE2B 63ceaf19f01a043c33cdfc15544e693a65009bdb0fb17d4004ddacb83540c277caa0f44ff1fcb7a6eb6c81c67086a522470a4e4bdaf937a51cbfb6f1f863a978 SHA512 7acdf08c40933803ca39d9d86637de113d4f461f74dcede4015169802d739a724f9317edbd047903ed0c8ccd9becca3f49ff3e85fb4b503badddb58b0360602a DIST calibre-7.2.0.tar.xz 41856900 BLAKE2B e0c4f2c89ce5ccb3383ce3af1fdbfd5d38e3dfbcce4c3cc611205654c88f319150644ca428b55d55c23be94e9bc9fc50aa211af9435d9d67d14d8e878cfd707e SHA512 97d6e146842541ab362e1c80e58b914325fe54342fc4cc79272a6056f17c16366a03f5131f22dac3b633d4b6157742a95061e050d9f3ffca11f35fd140111b3e DIST calibre-7.2.0.tar.xz.sig 566 BLAKE2B 9ba79d2352917a7f53140a56d1b3f68ee21cb41ae8eeb2e12d00da917f802f6cd245127e118dee270129aaa8af26a7b140a4b215d41ee405d8c85068acd66875 SHA512 854e567b6f6c376e0dcf05eff9d387924f79a7ef0a0855ec683160e16c9160e2dfa3a1cfe7de2bf9370c21c009f239e59f0fba4aea67a4f05dacf45f2289710e DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 7f39882def6d9b7d48cf79b49074c5a038a157e3f1840bbc4d610a0e2d3e8767b0a07b2ffa744c531c41dfad48c249fdad9b8860ce70ff45667de6fbc1d4c4bd SHA512 ec6ec032fc731f5ec636f098c930130ee17a261506e59e20980dd53d63e61841dac2c25eabd05f7a8408b7a4b6e7789f4c98599226bb0934b924cfae3a8fe6d7 diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild deleted file mode 100644 index e03f0b0fb7e8.. --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="ipv6(+),sqlite,ssl" - -inherit toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI=" - https://download.calibre-ebook.com/${PV}/${P}.tar.xz - verify-sig?
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 9403cb646ed92a56ebb3aef069f1a348b6a3b697 Author: Eli Schwartz gmail com> AuthorDate: Fri Jan 19 04:00:00 2024 + Commit: Zac Medico gentoo org> CommitDate: Fri Jan 19 05:20:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9403cb64 app-text/calibre: add 7.4.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.4.0.ebuild | 242 ++ 2 files changed, 244 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 3298c267b1b8..081a81cf7705 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -10,3 +10,5 @@ DIST calibre-7.2.0.tar.xz 41856900 BLAKE2B e0c4f2c89ce5ccb3383ce3af1fdbfd5d38e3d DIST calibre-7.2.0.tar.xz.sig 566 BLAKE2B 9ba79d2352917a7f53140a56d1b3f68ee21cb41ae8eeb2e12d00da917f802f6cd245127e118dee270129aaa8af26a7b140a4b215d41ee405d8c85068acd66875 SHA512 854e567b6f6c376e0dcf05eff9d387924f79a7ef0a0855ec683160e16c9160e2dfa3a1cfe7de2bf9370c21c009f239e59f0fba4aea67a4f05dacf45f2289710e DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 7f39882def6d9b7d48cf79b49074c5a038a157e3f1840bbc4d610a0e2d3e8767b0a07b2ffa744c531c41dfad48c249fdad9b8860ce70ff45667de6fbc1d4c4bd SHA512 ec6ec032fc731f5ec636f098c930130ee17a261506e59e20980dd53d63e61841dac2c25eabd05f7a8408b7a4b6e7789f4c98599226bb0934b924cfae3a8fe6d7 DIST calibre-7.3.0.tar.xz.sig 566 BLAKE2B b70b764bafcf955050648aa62c1d95df1cf4e92ccb7281270a037c3c41e2ba3c4512c76e6d43eabd18ae34872c3d5f0b2db0e738c47440ec58dcae8091422368 SHA512 0361013cf978ee458016e15e7fc0f736c60b08277bae25758fd6b3b7fbca7a0a698d753462852d12cbd0a38cee3d518e64042eba79ce16b4402c772c1965d22d +DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29 SHA512 afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367 +DIST calibre-7.4.0.tar.xz.sig 566 BLAKE2B 2209bf4634cd8801ac9ecec577ca27f461edf8fd4c90e4ec022d4b9e757a99e4fc21d5097d1517185ef3030e0bc0fb9d035f78601c0aaa1aca01f474cd4d94b6 SHA512 46f8bf2bc23df9cf3583477c4db3e8c176b1ff39f1fcc62cdec26a0ea8b77e753b9e0de7ffc957052b8febf0b8014a7ea1525b731749f0723ee630df3d00f022 diff --git a/app-text/calibre/calibre-7.4.0.ebuild b/app-text/calibre/calibre-7.4.0.ebuild new file mode 100644 index ..8411e1a90741 --- /dev/null +++ b/app-text/calibre/calibre-7.4.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 8f35726e185ebb22291eefa9ec607b50b029b05b Author: Eli Schwartz gmail com> AuthorDate: Fri Jan 5 06:53:33 2024 + Commit: Zac Medico gentoo org> CommitDate: Sun Jan 7 21:07:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f35726e app-text/calibre: add 7.3.0 Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34650 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.3.0.ebuild | 242 ++ 2 files changed, 244 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 09b5f2bd257e..3298c267b1b8 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -8,3 +8,5 @@ DIST calibre-7.1.0.tar.xz 41819036 BLAKE2B e98651e55d3265663f517b330f1889b713d20 DIST calibre-7.1.0.tar.xz.sig 566 BLAKE2B 63ceaf19f01a043c33cdfc15544e693a65009bdb0fb17d4004ddacb83540c277caa0f44ff1fcb7a6eb6c81c67086a522470a4e4bdaf937a51cbfb6f1f863a978 SHA512 7acdf08c40933803ca39d9d86637de113d4f461f74dcede4015169802d739a724f9317edbd047903ed0c8ccd9becca3f49ff3e85fb4b503badddb58b0360602a DIST calibre-7.2.0.tar.xz 41856900 BLAKE2B e0c4f2c89ce5ccb3383ce3af1fdbfd5d38e3dfbcce4c3cc611205654c88f319150644ca428b55d55c23be94e9bc9fc50aa211af9435d9d67d14d8e878cfd707e SHA512 97d6e146842541ab362e1c80e58b914325fe54342fc4cc79272a6056f17c16366a03f5131f22dac3b633d4b6157742a95061e050d9f3ffca11f35fd140111b3e DIST calibre-7.2.0.tar.xz.sig 566 BLAKE2B 9ba79d2352917a7f53140a56d1b3f68ee21cb41ae8eeb2e12d00da917f802f6cd245127e118dee270129aaa8af26a7b140a4b215d41ee405d8c85068acd66875 SHA512 854e567b6f6c376e0dcf05eff9d387924f79a7ef0a0855ec683160e16c9160e2dfa3a1cfe7de2bf9370c21c009f239e59f0fba4aea67a4f05dacf45f2289710e +DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 7f39882def6d9b7d48cf79b49074c5a038a157e3f1840bbc4d610a0e2d3e8767b0a07b2ffa744c531c41dfad48c249fdad9b8860ce70ff45667de6fbc1d4c4bd SHA512 ec6ec032fc731f5ec636f098c930130ee17a261506e59e20980dd53d63e61841dac2c25eabd05f7a8408b7a4b6e7789f4c98599226bb0934b924cfae3a8fe6d7 +DIST calibre-7.3.0.tar.xz.sig 566 BLAKE2B b70b764bafcf955050648aa62c1d95df1cf4e92ccb7281270a037c3c41e2ba3c4512c76e6d43eabd18ae34872c3d5f0b2db0e738c47440ec58dcae8091422368 SHA512 0361013cf978ee458016e15e7fc0f736c60b08277bae25758fd6b3b7fbca7a0a698d753462852d12cbd0a38cee3d518e64042eba79ce16b4402c772c1965d22d diff --git a/app-text/calibre/calibre-7.3.0.ebuild b/app-text/calibre/calibre-7.3.0.ebuild new file mode 100644 index ..8411e1a90741 --- /dev/null +++ b/app-text/calibre/calibre-7.3.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 15afa5c7a1c91b35d7df9a8b5f279d007ac8b511 Author: Joonas Niilola gentoo org> AuthorDate: Sat Jan 6 09:56:16 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jan 6 09:56:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15afa5c7 app-text/calibre: Stabilize 6.29.0 amd64, #919930 Signed-off-by: Joonas Niilola gentoo.org> app-text/calibre/calibre-6.29.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild index 112a4aace182..aaa650656467 100644 --- a/app-text/calibre/calibre-6.29.0.ebuild +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64" +KEYWORDS="amd64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: c09a818d5982566010ed9439502eaa3854187c1f Author: Mart Raudsepp gentoo org> AuthorDate: Fri Dec 22 22:27:09 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Dec 22 22:29:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09a818d app-text/calibre: keyword 7.2.0 for ~arm64 Closes: https://bugs.gentoo.org/907080 Signed-off-by: Mart Raudsepp gentoo.org> app-text/calibre/calibre-7.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.2.0.ebuild b/app-text/calibre/calibre-7.2.0.ebuild index 5a5be06123a3..afba7b84064f 100644 --- a/app-text/calibre/calibre-7.2.0.ebuild +++ b/app-text/calibre/calibre-7.2.0.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: ae7db069b708cf5dc97f53457f8bfe79f8c62a65 Author: Eli Schwartz gmail com> AuthorDate: Fri Dec 15 02:24:55 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 05:14:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7db069 app-text/calibre: add 7.2.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.2.0.ebuild | 242 ++ 2 files changed, 244 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 120f7daf0715..09b5f2bd257e 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -6,3 +6,5 @@ DIST calibre-7.0.0.tar.xz 41889020 BLAKE2B 46d6303043e3a9d1d4eaede3c6b4a850ab6cd DIST calibre-7.0.0.tar.xz.sig 566 BLAKE2B 5ad0d2b83e37a4ea7511253437fde9dafcc54b061d2597bebd4e18eb1471c724ae7fad760cf0c5e1b213d49beb9eb1a1f61aea556b3fc17eb13e5374563606c6 SHA512 553e1027721c6bcfe3ca30cbd9207938dc9fee1b93a3b934c04503ffeac3c1865b6c023da0ce9e8536fa03b81638474e6189bc80850404a175c924a2546d9086 DIST calibre-7.1.0.tar.xz 41819036 BLAKE2B e98651e55d3265663f517b330f1889b713d2096bf025c03e6cb34d83922b434e364d5e89fafc41de38a9ba39a4482ec71857fc1ae3bfd57d8ce5241f8be6d371 SHA512 bc1f6ea7886f9ef973045bb323b6c57b3229772a47f72ecabba73fb1892c67b2a1462b91bdcafa537ea4c34a4bc61f9fa143f9e9dcca98b0ee8a62e545952074 DIST calibre-7.1.0.tar.xz.sig 566 BLAKE2B 63ceaf19f01a043c33cdfc15544e693a65009bdb0fb17d4004ddacb83540c277caa0f44ff1fcb7a6eb6c81c67086a522470a4e4bdaf937a51cbfb6f1f863a978 SHA512 7acdf08c40933803ca39d9d86637de113d4f461f74dcede4015169802d739a724f9317edbd047903ed0c8ccd9becca3f49ff3e85fb4b503badddb58b0360602a +DIST calibre-7.2.0.tar.xz 41856900 BLAKE2B e0c4f2c89ce5ccb3383ce3af1fdbfd5d38e3dfbcce4c3cc611205654c88f319150644ca428b55d55c23be94e9bc9fc50aa211af9435d9d67d14d8e878cfd707e SHA512 97d6e146842541ab362e1c80e58b914325fe54342fc4cc79272a6056f17c16366a03f5131f22dac3b633d4b6157742a95061e050d9f3ffca11f35fd140111b3e +DIST calibre-7.2.0.tar.xz.sig 566 BLAKE2B 9ba79d2352917a7f53140a56d1b3f68ee21cb41ae8eeb2e12d00da917f802f6cd245127e118dee270129aaa8af26a7b140a4b215d41ee405d8c85068acd66875 SHA512 854e567b6f6c376e0dcf05eff9d387924f79a7ef0a0855ec683160e16c9160e2dfa3a1cfe7de2bf9370c21c009f239e59f0fba4aea67a4f05dacf45f2289710e diff --git a/app-text/calibre/calibre-7.2.0.ebuild b/app-text/calibre/calibre-7.2.0.ebuild new file mode 100644 index ..5a5be06123a3 --- /dev/null +++ b/app-text/calibre/calibre-7.2.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 8771417fb5bf5e74151422a3d9c3f7ea2d858244 Author: Sam James gentoo org> AuthorDate: Wed Nov 29 06:04:23 2023 + Commit: Sam James gentoo org> CommitDate: Wed Nov 29 06:05:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8771417f app-text/calibre: drop stale ~arm, ~x86 keywords calibre is masked because qtwebengine is masked on arm & x86, so these keywords weren't doing anything anyway and were just misleading at this point (giving the appearance of dropped kws). Bug: https://bugs.gentoo.org/917044 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 2 +- app-text/calibre/calibre-5.44.0-r3.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 9ad4eb66642a..e03f0b0fb7e8 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64" SLOT="0" IUSE="ios speech test +udisks" diff --git a/app-text/calibre/calibre-5.44.0-r3.ebuild b/app-text/calibre/calibre-5.44.0-r3.ebuild index 6412ad967976..fefe407084e6 100644 --- a/app-text/calibre/calibre-5.44.0-r3.ebuild +++ b/app-text/calibre/calibre-5.44.0-r3.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64" SLOT="0" IUSE="ios speech test +udisks"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: efd38086eb68e9926d5a507f788f4447abd5ca45 Author: Sam James gentoo org> AuthorDate: Tue Nov 28 14:16:02 2023 + Commit: Sam James gentoo org> CommitDate: Tue Nov 28 14:16:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd38086 app-text/calibre: Stabilize 5.44.0-r3 amd64, #918680 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-5.44.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r3.ebuild b/app-text/calibre/calibre-5.44.0-r3.ebuild index 1286833e62d5..6412ad967976 100644 --- a/app-text/calibre/calibre-5.44.0-r3.ebuild +++ b/app-text/calibre/calibre-5.44.0-r3.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" SLOT="0" IUSE="ios speech test +udisks"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/files/, app-text/calibre/
commit: 20cd7b8cadeb67402a3c8f067df2b7aabcd85923 Author: Eli Schwartz gmail com> AuthorDate: Tue Nov 28 00:22:43 2023 + Commit: Zac Medico gentoo org> CommitDate: Tue Nov 28 00:40:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20cd7b8c app-text/calibre: backport fix for CVE-2023-46303 to the 5.x branch Bug: https://bugs.gentoo.org/918429 Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34022 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r3.ebuild | 269 + ...Dont-add-resources-that-exist-outside-the.patch | 55 + 2 files changed, 324 insertions(+) diff --git a/app-text/calibre/calibre-5.44.0-r3.ebuild b/app-text/calibre/calibre-5.44.0-r3.ebuild new file mode 100644 index ..1286833e62d5 --- /dev/null +++ b/app-text/calibre/calibre-5.44.0-r3.ebuild @@ -0,0 +1,269 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/kovidgoyal.gpg" + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios speech test +udisks" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + =dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] + dev-python/zeroconf[${PYTHON_USEDEP}] + >=dev-python/PyQt5-5.15.5_pre2107091435[gui,widgets,network,printsupport,svg,${PYTHON_USEDEP}] + >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + ') + dev-qt/qtimageformats:5 + dev-qt/qtcore:5= + dev-qt/qtdbus:5= + dev-qt/qtgui:5=[jpeg,png] + dev-qt/qtwidgets:5 + dev-util/desktop-file-utils + dev-util/gtk-update-icon-cache + media-fonts/liberation-fonts + media-libs/fontconfig:= + >=media-libs/freetype-2:= + >=media-libs/libmtp-1.1.11:= + >=media-gfx/optipng-0.7.6 + virtual/libusb:1= + x11-misc/shared-mime-info + >=x11-misc/xdg-utils-1.0.2-r2 + ios? ( + >=app-pda/usbmuxd-1.0.8 + >=app-pda/libimobiledevice-1.2.0 + ) + speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') ) + udisks? ( virtual/libudev )" +RDEPEND="${COMMON_DEPEND} + udisks? ( sys-fs/udisks:2 )" +DEPEND="${COMMON_DEPEND} + test? ( $(python_gen_cond_dep '>=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]') ) +" +BDEPEND="$(python_gen_cond_dep ' + >=dev-python/PyQt-builder-1.10.3[${PYTHON_USEDEP}] + >=dev-python/sip-5[${PYTHON_USEDEP}] + ') + >=virtual/podofo-build-0.9.6_pre20171027 + +Date: Sun, 28 May 2023
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: f36f19713b44fd9c1319736060ae2273b5a1b519 Author: Eli Schwartz gmail com> AuthorDate: Fri Nov 24 04:10:39 2023 + Commit: Sam James gentoo org> CommitDate: Fri Nov 24 16:52:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36f1971 app-text/calibre: add 7.1.0 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.1.0.ebuild | 242 ++ 2 files changed, 244 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index c9f6e7af3a91..3be350510266 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -5,3 +5,5 @@ DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 55472db2f510465f32729fe2f5ccd1127f8d DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b SHA512 9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199 DIST calibre-7.0.0.tar.xz 41889020 BLAKE2B 46d6303043e3a9d1d4eaede3c6b4a850ab6cd86b5f6561d907bf3156e7f05b5f1c758e722717d21aa18b623d1eaf8691c6bc61398039eaae34efee7aa0520aa4 SHA512 1a58bdf2d482965b03a5accec6a468c40d8a2367724fd35574352d0bcb011c250aa33f072133ed3c108082d7acfa9eb9cc06215ec89b246884c3d3f7beb05a16 DIST calibre-7.0.0.tar.xz.sig 566 BLAKE2B 5ad0d2b83e37a4ea7511253437fde9dafcc54b061d2597bebd4e18eb1471c724ae7fad760cf0c5e1b213d49beb9eb1a1f61aea556b3fc17eb13e5374563606c6 SHA512 553e1027721c6bcfe3ca30cbd9207938dc9fee1b93a3b934c04503ffeac3c1865b6c023da0ce9e8536fa03b81638474e6189bc80850404a175c924a2546d9086 +DIST calibre-7.1.0.tar.xz 41819036 BLAKE2B e98651e55d3265663f517b330f1889b713d2096bf025c03e6cb34d83922b434e364d5e89fafc41de38a9ba39a4482ec71857fc1ae3bfd57d8ce5241f8be6d371 SHA512 bc1f6ea7886f9ef973045bb323b6c57b3229772a47f72ecabba73fb1892c67b2a1462b91bdcafa537ea4c34a4bc61f9fa143f9e9dcca98b0ee8a62e545952074 +DIST calibre-7.1.0.tar.xz.sig 566 BLAKE2B 63ceaf19f01a043c33cdfc15544e693a65009bdb0fb17d4004ddacb83540c277caa0f44ff1fcb7a6eb6c81c67086a522470a4e4bdaf937a51cbfb6f1f863a978 SHA512 7acdf08c40933803ca39d9d86637de113d4f461f74dcede4015169802d739a724f9317edbd047903ed0c8ccd9becca3f49ff3e85fb4b503badddb58b0360602a diff --git a/app-text/calibre/calibre-7.1.0.ebuild b/app-text/calibre/calibre-7.1.0.ebuild new file mode 100644 index ..5a5be06123a3 --- /dev/null +++ b/app-text/calibre/calibre-7.1.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/files/, app-text/calibre/
commit: 858195a7781e2689e5eef2d63301d95f6b604df5 Author: Eli Schwartz gmail com> AuthorDate: Fri Nov 24 04:53:03 2023 + Commit: Sam James gentoo org> CommitDate: Fri Nov 24 16:53:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=858195a7 app-text/calibre: remove old Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33960 Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 1 - app-text/calibre/calibre-5.43.0.ebuild | 310 - app-text/calibre/calibre-5.44.0-r1.ebuild | 300 .../files/calibre-5.31.0-qt-image-test.patch | 10 - 4 files changed, 621 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 3be350510266..120f7daf0715 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,4 +1,3 @@ -DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac SHA512 1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190 DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9 SHA512 32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8 diff --git a/app-text/calibre/calibre-5.43.0.ebuild b/app-text/calibre/calibre-5.43.0.ebuild deleted file mode 100644 index 34e009b48f0a.. --- a/app-text/calibre/calibre-5.43.0.ebuild +++ /dev/null @@ -1,310 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -PYTHON_REQ_USE="ipv6(+),sqlite,ssl" - -inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - =app-text/poppler-0.26.5[qt5] - dev-libs/glib:2= - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-libs/dbus-glib-0.106 - dev-libs/openssl:= - dev-libs/snowball-stemmer:= - >=sys-apps/dbus-1.10.8 - $(python_gen_cond_dep ' - app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] - dev-python/jeepney[${PYTHON_USEDEP}] - >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] - >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] - >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 219147e851dc1f9b2342bac867cb0b909bf66ea3 Author: Eli Schwartz gmail com> AuthorDate: Sun Nov 19 15:42:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 19 16:09:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219147e8 app-text/calibre: update Manifest with updated checksum for PGP sig While the calibre 7.0.0 release was uploading there was a transient network failure, and re-launching the upload apparently resulted in the upload script recreating the signature file. The source tarball itself is unchanged. See https://bugs.launchpad.net/bugs/2043914 Closes: https://bugs.gentoo.org/917582 Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33907 Signed-off-by: Michał Górny gentoo.org> app-text/calibre/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index e255cb90c96d..c9f6e7af3a91 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -4,4 +4,4 @@ DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9 SHA512 32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8 DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b SHA512 9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199 DIST calibre-7.0.0.tar.xz 41889020 BLAKE2B 46d6303043e3a9d1d4eaede3c6b4a850ab6cd86b5f6561d907bf3156e7f05b5f1c758e722717d21aa18b623d1eaf8691c6bc61398039eaae34efee7aa0520aa4 SHA512 1a58bdf2d482965b03a5accec6a468c40d8a2367724fd35574352d0bcb011c250aa33f072133ed3c108082d7acfa9eb9cc06215ec89b246884c3d3f7beb05a16 -DIST calibre-7.0.0.tar.xz.sig 566 BLAKE2B 72c18e259d84ea8fedc860da84de1306a0f02f13f5b80b5ed3638926a52f6746e1979bc350f4b6b3de753ff29ee6fa6cd417d2fac7f8418641e45acc17f3c826 SHA512 61ce480540911b0742fdbcf8f4f5f1093db7593858b179c03c61bd5e50dfbbd88a9d6611f2e48515885229f381f9045822df408b7e33b50b9bc65b267b6829f3 +DIST calibre-7.0.0.tar.xz.sig 566 BLAKE2B 5ad0d2b83e37a4ea7511253437fde9dafcc54b061d2597bebd4e18eb1471c724ae7fad760cf0c5e1b213d49beb9eb1a1f61aea556b3fc17eb13e5374563606c6 SHA512 553e1027721c6bcfe3ca30cbd9207938dc9fee1b93a3b934c04503ffeac3c1865b6c023da0ce9e8536fa03b81638474e6189bc80850404a175c924a2546d9086
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: dbeb05e3da134c3e11b21fc8044e34e2e4608e0b Author: Sam James gentoo org> AuthorDate: Sun Nov 19 08:41:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Nov 19 08:41:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbeb05e3 app-text/calibre: Stabilize 5.44.0-r2 amd64, #917579 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index bfc53ed4c2e9..9ad4eb66642a 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" SLOT="0" IUSE="ios speech test +udisks"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/, app-text/calibre/files/
commit: 4a3c8461aeeeb326b718260b8f681411cbcba299 Author: Eli Schwartz gmail com> AuthorDate: Sun Nov 19 04:03:52 2023 + Commit: Zac Medico gentoo org> CommitDate: Sun Nov 19 04:26:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3c8461 app-text/calibre: add 7.0.0 - re-roll a patch that no longer cleanly applies - the new notes feature requires a new dependency Closes: https://bugs.gentoo.org/917541 Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33899 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-7.0.0.ebuild | 242 + .../calibre/files/calibre-7.0.0-jxr-test.patch | 27 +++ 3 files changed, 271 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 82588f0f95a8..e255cb90c96d 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -3,3 +3,5 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b3 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9 SHA512 32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8 DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b SHA512 9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199 +DIST calibre-7.0.0.tar.xz 41889020 BLAKE2B 46d6303043e3a9d1d4eaede3c6b4a850ab6cd86b5f6561d907bf3156e7f05b5f1c758e722717d21aa18b623d1eaf8691c6bc61398039eaae34efee7aa0520aa4 SHA512 1a58bdf2d482965b03a5accec6a468c40d8a2367724fd35574352d0bcb011c250aa33f072133ed3c108082d7acfa9eb9cc06215ec89b246884c3d3f7beb05a16 +DIST calibre-7.0.0.tar.xz.sig 566 BLAKE2B 72c18e259d84ea8fedc860da84de1306a0f02f13f5b80b5ed3638926a52f6746e1979bc350f4b6b3de753ff29ee6fa6cd417d2fac7f8418641e45acc17f3c826 SHA512 61ce480540911b0742fdbcf8f4f5f1093db7593858b179c03c61bd5e50dfbbd88a9d6611f2e48515885229f381f9045822df408b7e33b50b9bc65b267b6829f3 diff --git a/app-text/calibre/calibre-7.0.0.ebuild b/app-text/calibre/calibre-7.0.0.ebuild new file mode 100644 index ..5a5be06123a3 --- /dev/null +++ b/app-text/calibre/calibre-7.0.0.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="sqlite,ssl" + +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64" +SLOT="0" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: cd482d64b5777de2eda8d32168194f076fe4ee03 Author: Eli Schwartz gmail com> AuthorDate: Sun Nov 5 23:35:22 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 8 16:26:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd482d64 app-text/calibre: use modern xdg pkg_* approach We inherit xdg and let it take care of defining these phases, rather than inheriting a low-level eclass and manually performing it. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-6.29.0.ebuild | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild index d6c474831e8c..7d036b7860fd 100644 --- a/app-text/calibre/calibre-6.29.0.ebuild +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="sqlite,ssl" -inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg DESCRIPTION="Ebook management application" HOMEPAGE="https://calibre-ebook.com/; @@ -241,15 +241,3 @@ src_install() { newinitd "${FILESDIR}"/calibre-server-3.init calibre-server newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server } - -pkg_postinst() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_mimeinfo_database_update - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 1c6c956debe7cb8818ec93866c546affcf1f1901 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 16 05:08:26 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 8 16:26:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c6c956d app-text/calibre: drop patch disabling the update checker It's really not a problem for people to be told that an updated version exists. Worst comes to worst, they might PR a version bump. ;) Or, they could just click the builtin button to stop showing the notification. But more importantly, this also means that users will not get notifications about updated plugins. This patch, too, was cargo-culted from debian alongside the one that disabled the plugin dialog altogether. Time to drop it. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-6.29.0.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild index d46f233be144..e2f2210a4c0e 100644 --- a/app-text/calibre/calibre-6.29.0.ebuild +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -111,10 +111,6 @@ BDEPEND="$(python_gen_cond_dep ' " PATCHES=( - # Don't prompt the user for updates - they've installed via - # an ebuild. - "${FILESDIR}/${PN}-2.9.0-no_updates_dialog.patch" - # Skip calling a binary (JxrDecApp) from libjxr which is used for tests # We don't (yet?) package libjxr and it seems to be dead upstream # (last commit in 2017)
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: a79cf921206963e5b39b16968880730e00890edf Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 24 18:51:05 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 8 16:26:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79cf921 app-text/calibre: add 6.29.0 This ports over to Qt6 at last. Drop code for upstream released fixes: - zeroconf compatibility backport - sed workaround for some extensions not respecting FLAGS There is a new upstream dependency for font subsetting. Its absence is handled fairly gracefully, many people could successfully use calibre just fine without ever touching font subsetting, and it's not exactly small -- add it as a default-enabled USE flag. Closes: https://bugs.gentoo.org/892697 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 2 + app-text/calibre/calibre-6.29.0.ebuild | 252 + app-text/calibre/metadata.xml | 1 + 3 files changed, 255 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 15cb62b92968..82588f0f95a8 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,3 +1,5 @@ DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac SHA512 1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190 DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 +DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9 SHA512 32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8 +DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b SHA512 9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199 diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild new file mode 100644 index ..d46f233be144 --- /dev/null +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -0,0 +1,252 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="+font-subsetting ios speech test +udisks" + +RESTRICT="!test? ( test )" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. +COMMON_DEPEND="${PYTHON_DEPS} + app-i18n/uchardet + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.10.0:= + app-text/poppler[utils] + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + $(python_gen_cond_dep ' + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 08d4f78209dedcc8d8cd319edeab2aff807daea6 Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 24 19:36:06 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 8 16:26:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08d4f782 app-text/calibre: use "edo" for proper build logs Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-6.29.0.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild index e2f2210a4c0e..22431a8f977d 100644 --- a/app-text/calibre/calibre-6.29.0.ebuild +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" -inherit toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils +inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils DESCRIPTION="Ebook management application" HOMEPAGE="https://calibre-ebook.com/; @@ -158,17 +158,17 @@ src_compile() { export FT_LIB_DIR="${MY_LIBDIR}" HUNSPELL_LIB_DIR="${MY_LIBDIR}" PODOFO_LIB_DIR="${MY_LIBDIR}" export QMAKE="$(qt6_get_bindir)/qmake" - ${EPYTHON} setup.py build || die - ${EPYTHON} setup.py gui || die + edo ${EPYTHON} setup.py build + edo ${EPYTHON} setup.py gui # A few different resources are bundled in the distfile by default, because # not all systems necessarily have them. We un-vendor them, using the # upstream integrated approach if possible. See setup/revendor.py and # consider migrating other resources to this if they do not use it, in # *preference* over manual rm'ing. - ${EPYTHON} setup.py liberation_fonts \ + edo ${EPYTHON} setup.py liberation_fonts \ --path-to-liberation_fonts "${EPREFIX}"/usr/share/fonts/liberation-fonts \ - --system-liberation_fonts || die + --system-liberation_fonts } src_test() { @@ -190,7 +190,7 @@ src_test() { test_searching ) - ${PYTHON} setup.py test "${_test_excludes[@]/#/--exclude-test-name=}" || die + edo ${PYTHON} setup.py test "${_test_excludes[@]/#/--exclude-test-name=}" } src_install() { @@ -214,12 +214,12 @@ src_install() { # If this directory doesn't exist, zsh completion won't install dodir /usr/share/zsh/site-functions - "${PYTHON}" setup.py install \ + edo "${PYTHON}" setup.py install \ --staging-root="${ED}/usr" \ --prefix="${EPREFIX}/usr" \ --libdir="${EPREFIX}/usr/$(get_libdir)" \ --staging-libdir="${ED}/usr/$(get_libdir)" \ - --system-plugins-location="${EPREFIX}/usr/share/calibre/system-plugins" || die + --system-plugins-location="${EPREFIX}/usr/share/calibre/system-plugins" cp -r man-pages/ "${ED}"/usr/share/man || die
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: e5ac4e637b852b6028d6e9a7aacdd833361ec1e7 Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 24 19:39:44 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 8 16:26:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ac4e63 app-text/calibre: add USE dependency for unrar-based ebooks unrardll is now packaged. n.b. This USE + dependency is required for the default upstream experience, but is nonetheless being added as default disabled. It requires non-free software (app-arch/unrar) and is a relatively niche use case. It is important that users have the *option* to use it if they want, but my judgment is that it is a bad tradeoff to push it on them by default when a better option exists. Closes: https://bugs.gentoo.org/622856 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-6.29.0.ebuild | 9 + app-text/calibre/metadata.xml | 1 + 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild index 4dad3722b02b..d6c474831e8c 100644 --- a/app-text/calibre/calibre-6.29.0.ebuild +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -37,7 +37,7 @@ LICENSE=" " KEYWORDS="~amd64" SLOT="0" -IUSE="+font-subsetting ios speech +system-mathjax test +udisks" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" RESTRICT="!test? ( test )" @@ -97,7 +97,9 @@ COMMON_DEPEND="${PYTHON_DEPS} ) speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') ) system-mathjax? ( >=dev-libs/mathjax-3 ) - udisks? ( virtual/libudev )" + udisks? ( virtual/libudev ) + unrar? ( dev-python/unrardll ) +" RDEPEND="${COMMON_DEPEND} udisks? ( sys-fs/udisks:2 )" DEPEND="${COMMON_DEPEND} @@ -182,14 +184,13 @@ src_test() { local _test_excludes=( # unpackaged Python dependency: py7zr 7z - # unpackaged Python dependency: unrardll - test_unrar # unpackaged Python dependency: pyzstd test_zstd # tests if a completely unused module is bundled pycryptodome $(usev !speech speech_dispatcher) + $(usev !unrar test_unrar) # undocumented reasons test_mem_leaks diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml index 469a9e3455c2..297825fe5afc 100644 --- a/app-text/calibre/metadata.xml +++ b/app-text/calibre/metadata.xml @@ -16,5 +16,6 @@ Enable font subsetting support Enable text-to-speech support Use a system copy of mathjax +Enable support for comic books compressed with the non-free Rar format
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: cbce7d0efea4db3138422c3726f492b3bb0c69e5 Author: Eli Schwartz gmail com> AuthorDate: Fri Oct 20 00:31:12 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 8 16:26:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbce7d0e app-text/calibre: drop ipv6 USE from python dep This dependency was always wrong, because it was not directly used by calibre -- calibre simply imported zeroconf and zeroconf required ipv6. This was really supposed to be a USE dependency in the zeroconf package, not the calibre one. But zeroconf was fixed upstream and no longer requires it. (Also, dev-lang/python no longer allows disabling ipv6 anyway.) Closes: https://bugs.gentoo.org/752090 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-6.29.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild index 81452b86bbb4..4dad3722b02b 100644 --- a/app-text/calibre/calibre-6.29.0.ebuild +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="ipv6(+),sqlite,ssl" +PYTHON_REQ_USE="sqlite,ssl" inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 8e825fef6ae499814d1b693fbcb2dd42f91b8e9d Author: Eli Schwartz gmail com> AuthorDate: Mon Nov 6 02:08:19 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 8 16:26:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e825fef app-text/calibre: minor UX tweaks, drop redundant logging Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33683 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-6.29.0.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild index 7d036b7860fd..112a4aace182 100644 --- a/app-text/calibre/calibre-6.29.0.ebuild +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -208,7 +208,7 @@ src_install() { #raise ValueError, 'unknown locale: %s' % localename #ValueError: unknown locale: 46 export -n LANG LANGUAGE ${!LC_*} - export LC_ALL=C.utf8 #709682 + export LC_ALL=C.utf8 # bug #709682 # Bug #295672 - Avoid sandbox violation in ~/.config by forcing # variables to point to our fake temporary $HOME. @@ -232,10 +232,8 @@ src_install() { find "${ED}"/usr/share -type d -empty -delete || die - einfo "Converting python shebangs" python_fix_shebang "${ED}/usr/bin" - einfo "Compiling python modules" python_optimize "${ED}"/usr/$(get_libdir)/calibre "${D}/$(python_get_sitedir)" newinitd "${FILESDIR}"/calibre-server-3.init calibre-server
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 80e58a44068d3c23c4918c550bf4bc68ad81742b Author: Eli Schwartz gmail com> AuthorDate: Thu Oct 19 21:19:08 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Nov 8 16:26:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e58a44 app-text/calibre: add support for the system mathjax This devendors a bundled copy of dev-libs/mathjax-3, creates symlinks to the system copy, and regenerates the deployed assets. Requires new package that has fewer keywords, so drop ours to match. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-6.29.0.ebuild | 10 -- app-text/calibre/metadata.xml | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild index 22431a8f977d..81452b86bbb4 100644 --- a/app-text/calibre/calibre-6.29.0.ebuild +++ b/app-text/calibre/calibre-6.29.0.ebuild @@ -35,9 +35,9 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64" SLOT="0" -IUSE="+font-subsetting ios speech test +udisks" +IUSE="+font-subsetting ios speech +system-mathjax test +udisks" RESTRICT="!test? ( test )" @@ -96,6 +96,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=app-pda/libimobiledevice-1.2.0 ) speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') ) + system-mathjax? ( >=dev-libs/mathjax-3 ) udisks? ( virtual/libudev )" RDEPEND="${COMMON_DEPEND} udisks? ( sys-fs/udisks:2 )" @@ -107,6 +108,7 @@ BDEPEND="$(python_gen_cond_dep ' >=dev-python/sip-5[${PYTHON_USEDEP}] ') virtual/pkgconfig + system-mathjax? ( dev-lang/rapydscript-ng ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) " @@ -169,6 +171,10 @@ src_compile() { edo ${EPYTHON} setup.py liberation_fonts \ --path-to-liberation_fonts "${EPREFIX}"/usr/share/fonts/liberation-fonts \ --system-liberation_fonts + if use system-mathjax; then + edo ${EPYTHON} setup.py mathjax --path-to-mathjax "${EPREFIX}"/usr/share/mathjax --system-mathjax + edo ${EPYTHON} setup.py rapydscript + fi } src_test() { diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml index 1b2e2f427bd3..469a9e3455c2 100644 --- a/app-text/calibre/metadata.xml +++ b/app-text/calibre/metadata.xml @@ -15,5 +15,6 @@ Enable font subsetting support Enable text-to-speech support +Use a system copy of mathjax
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: af5d2713d365e38de261c205cfd795edc337e540 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 06:55:48 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:37:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5d2713 app-text/calibre: Remove erroneous "binary install" workaround This has never been caused by the upstream binary install, which installs to /opt and does not affect from-source installs under any circumstances ever. What did happen is back during the major version update from 2.85 to 3.0, upstream stopped including a vendored regex/ module, and started expecting it to be installed as a system dependency. Under most circumstances, this was fine, and simply installing the dependency would get things working. One possible edge case occurred, however, when the old version of the package did NOT byte-compile the vendored regex module, but calibre was run as root. (There are reasons it might end up being run as root, the most obvious being that a user wanted to run the headless server or another command-line tool.) If this happened, then the python interpreter would automatically byte-compile every module on import, but the PM wouldn't track it for removal. After an upgrade, the cached file could still be imported and would effectively mask the system version of the regex module, but would be missing the binary portion. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r1.ebuild | 16 1 file changed, 16 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r1.ebuild b/app-text/calibre/calibre-5.44.0-r1.ebuild index 815415c38fea..7b4d5e9dea2c 100644 --- a/app-text/calibre/calibre-5.44.0-r1.ebuild +++ b/app-text/calibre/calibre-5.44.0-r1.ebuild @@ -287,23 +287,7 @@ src_install() { newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server } -pkg_preinst() { - # Indentify stray directories from upstream's "Binary install" - # method (see bug 622728). - CALIBRE_LIB_DIR=/usr/$(get_libdir)/calibre - CALIBRE_LIB_CONTENT=$(for x in "${ED}${CALIBRE_LIB_DIR}"/*; do - printf -- "${x##*/} "; done) || die "Failed to list ${ED}${CALIBRE_LIB_DIR}" -} - pkg_postinst() { - [[ -n ${CALIBRE_LIB_DIR} ]] || die "CALIBRE_LIB_DIR is unset" - local x - for x in "${EROOT}${CALIBRE_LIB_DIR}"/*; do - if [[ " ${CALIBRE_LIB_CONTENT} " != *" ${x##*/} "* ]]; then - elog "Purging '${x}'" - rm -rf "${x}" - fi - done xdg_desktop_database_update xdg_mimeinfo_database_update xdg_icon_cache_update
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 5a1aae1fc67dd51c2789e11b8f7dc156d62d8b8d Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 16 04:23:28 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1aae1f app-text/calibre: add support for packaging plugins in an ebuild Signed-off-by: Eli Schwartz gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33292 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index ff28f6393cc4..28908e49f5d8 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -236,7 +236,8 @@ src_install() { --staging-root="${ED}/usr" \ --prefix="${EPREFIX}/usr" \ --libdir="${EPREFIX}/usr/$(get_libdir)" \ - --staging-libdir="${ED}/usr/$(get_libdir)" || die + --staging-libdir="${ED}/usr/$(get_libdir)" \ + --system-plugins-location="${EPREFIX}/usr/share/calibre/system-plugins" || die cp -r man-pages/ "${ED}"/usr/share/man || die
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 92cb4b07ce1b110142d92cfae64d91939d442b48 Author: Eli Schwartz gmail com> AuthorDate: Fri Oct 6 00:24:57 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cb4b07 app-text/calibre: install man pages Since calibre 3.3.0 the distfile has come with prebuilt manpages for the CLI programs. Add them to the installation. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 8b10da02930c..9c1b2df4a7a3 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -237,6 +237,8 @@ src_install() { --libdir="${EPREFIX}/usr/$(get_libdir)" \ --staging-libdir="${ED}/usr/$(get_libdir)" || die + cp -r man-pages/ "${ED}"/usr/share/man || die + find "${ED}"/usr/share -type d -empty -delete || die einfo "Converting python shebangs"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 03a216a35add2c55cc5d1aeea5aace400f2aa693 Author: Eli Schwartz gmail com> AuthorDate: Thu Oct 5 23:55:36 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a216a3 app-text/calibre: move text-to-speech dependency to dedicated USE flag Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 6 -- app-text/calibre/metadata.xml | 3 +++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index aa777d9a83cb..74b91f0af828 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -37,7 +37,7 @@ LICENSE=" " KEYWORDS="~amd64 ~arm ~x86" SLOT="0" -IUSE="ios test +udisks" +IUSE="ios speech test +udisks" RESTRICT="!test? ( test )" @@ -55,7 +55,6 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-libs/openssl:= dev-libs/snowball-stemmer:= $(python_gen_cond_dep ' - app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] dev-python/beautifulsoup4[${PYTHON_USEDEP}] dev-python/cchardet[${PYTHON_USEDEP}] @@ -100,6 +99,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) + speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') ) udisks? ( virtual/libudev )" RDEPEND="${COMMON_DEPEND} udisks? ( sys-fs/udisks:2 )" @@ -200,6 +200,8 @@ src_test() { # unpackaged Python dependency: unrardll test_unrar + $(usev !speech speech_dispatcher) + # undocumented reasons test_mem_leaks test_searching diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml index a969c28b1737..70f7c65fff2a 100644 --- a/app-text/calibre/metadata.xml +++ b/app-text/calibre/metadata.xml @@ -8,4 +8,7 @@ calibre kovidgoyal/calibre + +Enable text-to-speech support +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 0085245112be3863c496aa7a6f7692aa5013f78c Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 23:41:37 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00852451 app-text/calibre: add dependency necessary for complete image support Drops the necessity of a testsuite patch. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 14 ++ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 8a63bfb638e5..b47c8eb32888 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~x86" SLOT="0" IUSE="ios +udisks" @@ -85,6 +85,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[${PYTHON_USEDEP}] dev-python/regex[${PYTHON_USEDEP}] ') + dev-qt/qtimageformats:5 dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] @@ -132,15 +133,6 @@ PATCHES=( # We don't (yet?) package libjxr and it seems to be dead upstream # (last commit in 2017) "${FILESDIR}/${PN}-5.35.0-jxr-test.patch" - - # TODO: - # test_qt tries to load a bunch of images using Qt and it currently fails - # due to some presumably missing dependencies. This is important and - # we need to look into it, but at time of writing, none of the tests - # are even bring run, so I'd like to return to this later. - # We don't want to skip test_qt entirely, so just skip this particular - # assert for now. - "${FILESDIR}/${PN}-5.31.0-qt-image-test.patch" ) src_prepare() { @@ -193,8 +185,6 @@ src_compile() { src_test() { # Skipped tests: - # Note that we currently have a hack to skip one part of test_qt! - # See PATCHES for more. local _test_excludes=( # unpackaged Python dependency: py7zr 7z
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: b831451172bd7855c915363be94339699eaec4ea Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 06:55:48 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8314511 app-text/calibre: Remove erroneous "binary install" workaround This has never been caused by the upstream binary install, which installs to /opt and does not affect from-source installs under any circumstances ever. What did happen is back during the major version update from 2.85 to 3.0, upstream stopped including a vendored regex/ module, and started expecting it to be installed as a system dependency. Under most circumstances, this was fine, and simply installing the dependency would get things working. One possible edge case occurred, however, when the old version of the package did NOT byte-compile the vendored regex module, but calibre was run as root. (There are reasons it might end up being run as root, the most obvious being that a user wanted to run the headless server or another command-line tool.) If this happened, then the python interpreter would automatically byte-compile every module on import, but the PM wouldn't track it for removal. After an upgrade, the cached file could still be imported and would effectively mask the system version of the regex module, but would be missing the binary portion. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 16 1 file changed, 16 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index e2db565d6f63..8ff7f95c90aa 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -253,23 +253,7 @@ src_install() { newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server } -pkg_preinst() { - # Indentify stray directories from upstream's "Binary install" - # method (see bug 622728). - CALIBRE_LIB_DIR=/usr/$(get_libdir)/calibre - CALIBRE_LIB_CONTENT=$(for x in "${ED}${CALIBRE_LIB_DIR}"/*; do - printf -- "${x##*/} "; done) || die "Failed to list ${ED}${CALIBRE_LIB_DIR}" -} - pkg_postinst() { - [[ -n ${CALIBRE_LIB_DIR} ]] || die "CALIBRE_LIB_DIR is unset" - local x - for x in "${EROOT}${CALIBRE_LIB_DIR}"/*; do - if [[ " ${CALIBRE_LIB_CONTENT} " != *" ${x##*/} "* ]]; then - elog "Purging '${x}'" - rm -rf "${x}" - fi - done xdg_desktop_database_update xdg_mimeinfo_database_update xdg_icon_cache_update
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 1b7f9d4d8074db72dedcf61e1e3102240daf4a18 Author: Eli Schwartz gmail com> AuthorDate: Wed Oct 11 06:36:43 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7f9d4d app-text/calibre: disable py3.9 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index d8604f2126eb..ff28f6393cc4 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" inherit toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 6cc272a063014b32500e87c00f8d09f5a0eecce3 Author: Eli Schwartz gmail com> AuthorDate: Fri Oct 6 00:00:52 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc272a0 app-text/calibre: trivial refactor of skippable tests It is easier to add to as an array. Also add comment to note down that I don't know why a couple of tests are being skipped. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 20 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 833cd49b4dc6..b90a58692d78 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -198,16 +198,20 @@ src_compile() { src_test() { # Skipped tests: - # - 7z (unpackaged Python dependency: py7zr) - # - test_unrar (unpackaged Python dependency: unrardll) - # # Note that we currently have a hack to skip one part of test_qt! # See PATCHES for more. - ${PYTHON} setup.py test \ - --exclude-test-name 7z \ - --exclude-test-name test_mem_leaks \ - --exclude-test-name test_searching \ - --exclude-test-name test_unrar || die + local _test_excludes=( + # unpackaged Python dependency: py7zr + 7z + # unpackaged Python dependency: unrardll + test_unrar + + # undocumented reasons + test_mem_leaks + test_searching + ) + + ${PYTHON} setup.py test "${_test_excludes[@]/#/--exclude-test-name=}" || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: e003cddbc998bb9a77432f0962c6851e47044400 Author: Eli Schwartz gmail com> AuthorDate: Thu Oct 5 23:50:26 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e003cddb app-text/calibre: add missing USE dependencies for image support calibre needs support for these image types, and tests for some of them, but their USE flags aren't guaranteed to be enabled. Guarantee it, even if until now people tended not to notice somehow. ;) Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 2e49cf2a9179..aa777d9a83cb 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -70,21 +70,21 @@ COMMON_DEPEND="${PYTHON_DEPS} >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[truetype,${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] dev-python/pycryptodome[${PYTHON_USEDEP}] >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] dev-python/zeroconf[${PYTHON_USEDEP}] - >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}] + >=dev-python/PyQt5-5.15.5_pre2107091435[gui,widgets,network,printsupport,svg,${PYTHON_USEDEP}] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[${PYTHON_USEDEP}] dev-python/regex[${PYTHON_USEDEP}] ') dev-qt/qtimageformats:5 dev-qt/qtcore:5= dev-qt/qtdbus:5= - dev-qt/qtgui:5=[jpeg] + dev-qt/qtgui:5=[jpeg,png] dev-qt/qtwidgets:5 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 4103983d9ac27718dad9f5cbf9ea5bdf03aeb7ac Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 05:17:35 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4103983d app-text/calibre: add verify-sig support Historically, calibre has always supported this. Allow checking it. No revbump needed. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r1.ebuild | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r1.ebuild b/app-text/calibre/calibre-5.44.0-r1.ebuild index ba8f956e0af1..815415c38fea 100644 --- a/app-text/calibre/calibre-5.44.0-r1.ebuild +++ b/app-text/calibre/calibre-5.44.0-r1.ebuild @@ -6,11 +6,15 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" -inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils +inherit toolchain-funcs python-single-r1 qmake-utils verify-sig xdg-utils DESCRIPTION="Ebook management application" HOMEPAGE="https://calibre-ebook.com/; -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; +SRC_URI=" + https://download.calibre-ebook.com/${PV}/${P}.tar.xz + verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) +" +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/openpgp-keys/kovidgoyal.gpg" LICENSE=" GPL-3+ @@ -115,7 +119,9 @@ BDEPEND="$(python_gen_cond_dep ' ') >=virtual/podofo-build-0.9.6_pre20171027
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 3f28bca0103a58de57a5a485ccd299153654246f Author: Eli Schwartz gmail com> AuthorDate: Fri Oct 6 03:46:14 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f28bca0 app-text/calibre: add myself as a maintainer Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml index 70f7c65fff2a..7a4fb8fcb017 100644 --- a/app-text/calibre/metadata.xml +++ b/app-text/calibre/metadata.xml @@ -4,6 +4,10 @@ zmed...@gentoo.org + +eschwart...@gmail.com +Eli Schwartz + calibre kovidgoyal/calibre
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: ecfda3b94dc5ce59573b85d10d1c6ca2a6218fd9 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 06:44:06 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:25:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfda3b9 app-text/calibre: don't uselessly modify library shebangs A library file does not care what its shebang is. The intended purpose of all these shebangs is to indicate to text editors, what the expected syntax highlighting mode should be. This has no practical effect on the resulting package. The installed bytes are different, they just don't *do* anything different. No revbump needed. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 67eb556626cd..e2db565d6f63 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -244,7 +244,7 @@ src_install() { find "${ED}"/usr/share -type d -empty -delete einfo "Converting python shebangs" - python_fix_shebang --force "${ED}" + python_fix_shebang "${ED}/usr/bin" einfo "Compiling python modules" python_optimize "${ED}"/usr/$(get_libdir)/calibre "${D}/$(python_get_sitedir)"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 13bd01105a6cfe4c33e75299ddd85585e7399acd Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 3 01:53:35 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13bd0110 app-text/calibre: various cleanups for out of date dependencies Of note: - dbus-python was deprecated and removed by the addition of jeepney - cssselect was deprecated and removed by the addition of css-parser The glib and libX* dependencies are an interesting bit of history. As far as calibre is concerned, these have never been required (they are not directly used). But the libheadless.so plugin which uses Qt private APIs ends up inheriting a bunch of dependencies from Qt itself, depending on whatever Qt internals get exposed by that private API. This results in symbols inside libheadless.so linking to libraries that QtCore also links to. We still have to rebuild libheadless.so on ever update to Qt because private API, though. And the really fun bit is that the dependencies do, of course, change over time. :) Currently libX* is not actually used anymore, for example. dbus-glib *looks* like it may have been superficially a recursive dep of something else? libwmf had extremely extremely old code in the calibre source tree which could have compiled against it, but never really did so. There's a custom encoder/decoder written in pure python. zlib is not directly depended on by calibre, though some dependencies do have to be built with USE=zlib which doesn't really help. For all direct uses of zlib, calibre simply uses the python stdlib "zlib" module, which is not optional anyway. calibre has never been setuptools software, so that can be dropped. There are two chardet modules of relevance: chardet and cchardet. At runtime, calibre only uses the latter. The tests use both of them due to reasons. We can avoid installing it except when USE=test. PyQt-builder is used in the build system (and as the name implies, it is a module for building code). It can be dropped to a build dependency. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 24 +++- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 1688bc6f62df..2e49cf2a9179 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -37,7 +37,9 @@ LICENSE=" " KEYWORDS="~amd64 ~arm ~x86" SLOT="0" -IUSE="ios +udisks" +IUSE="ios test +udisks" + +RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -48,23 +50,16 @@ COMMON_DEPEND="${PYTHON_DEPS} >=app-text/podofo-0.9.6_pre20171027:= =dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-libs/dbus-glib-0.106 dev-libs/openssl:= dev-libs/snowball-stemmer:= - >=sys-apps/dbus-1.10.8 $(python_gen_cond_dep ' app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] dev-python/beautifulsoup4[${PYTHON_USEDEP}] dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] dev-python/dnspython[${PYTHON_USEDEP}] >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] @@ -83,7 +78,6 @@ COMMON_DEPEND="${PYTHON_DEPS} >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] dev-python/zeroconf[${PYTHON_USEDEP}] >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}] - >=dev-python/PyQt-builder-1.10.3[${PYTHON_USEDEP}] >=dev-python/PyQtWebEngine-5.15.5_pre2108100905[${PYTHON_USEDEP}] dev-python/regex[${PYTHON_USEDEP}] ') @@ -98,14 +92,8 @@ COMMON_DEPEND="${PYTHON_DEPS} media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= - >=media-libs/libwmf-0.2.8 >=media-gfx/optipng-0.7.6 - >=sys-libs/zlib-1.2.11:= virtual/libusb:1= - x11-libs/libxkbcommon:= - x11-libs/libX11:= - x11-libs/libXext:= - x11-libs/libXrender:= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 ios? ( @@ -115,9 +103,11 @@ COMMON_DEPEND="${PYTHON_DEPS} udisks? ( virtual/libudev )" RDEPEND="${COMMON_DEPEND} udisks? ( sys-fs/udisks:2 )" -DEPEND="${COMMON_DEPEND}" +DEPEND="${COMMON_DEPEND} + test? ( $(python_gen_cond_dep
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 69cdc364d87da9ce3208cca59e86bd694dbb9b7d Author: Eli Schwartz gmail com> AuthorDate: Fri Oct 6 01:02:09 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cdc364 app-text/calibre: remove unused dependency which is tested as an import Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 9c1b2df4a7a3..d8604f2126eb 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -72,7 +72,6 @@ COMMON_DEPEND="${PYTHON_DEPS} >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}] >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] dev-python/zeroconf[${PYTHON_USEDEP}] @@ -199,6 +198,8 @@ src_test() { 7z # unpackaged Python dependency: unrardll test_unrar + # tests if a completely unused module is bundled + pycryptodome $(usev !speech speech_dispatcher)
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: e5eb7ece10e4f33512525f7935c225553a2a559c Author: Eli Schwartz gmail com> AuthorDate: Fri Oct 6 00:18:05 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5eb7ece app-text/calibre: install zsh completions Since there is no real standard and no real detection method for zsh completions (and Debian tunes this to be something that doesn't work anywhere else) the build system probes for the common locations. Also, this probe is carried out against staging-root, not /, which means that it will NEVER work. Not even if you have zsh installed. Unless you create the directory in advance in the staging-root, which you have to do anyways because otherwise you would need zsh as a BDEPEND which is silly. ;) Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 74b91f0af828..8b10da02930c 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -228,6 +228,9 @@ src_install() { addpredict /dev/dri #665310 + # If this directory doesn't exist, zsh completion won't install + dodir /usr/share/zsh/site-functions + "${PYTHON}" setup.py install \ --staging-root="${ED}/usr" \ --prefix="${EPREFIX}/usr" \
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 95c30c376450b77f7f6f12c84589c26badc149b0 Author: Eli Schwartz gmail com> AuthorDate: Wed Oct 11 04:59:53 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c30c37 app-text/calibre: document reason for Qt slotting, and correct a bad one Per https://wiki.gentoo.org/wiki/Project:Qt/Policies#Dependencies we should not be using := unless we build against the Qt private API. As it happens, we do. But also as it happens, we ended up slotting all dependencies (other than the one I just added), whereas one of them was not needed as it is only linked to via a compiled extension that doesn't use private API. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index b47c8eb32888..46dfe4477827 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -41,6 +41,8 @@ IUSE="ios +udisks" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# Qt slotted dependencies are used because the libheadless.so plugin links to +# QT_*_PRIVATE_ABI. It only uses core/gui/dbus. COMMON_DEPEND="${PYTHON_DEPS} >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= @@ -89,7 +91,7 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] - dev-qt/qtwidgets:5= + dev-qt/qtwidgets:5 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 7c8bb408407c588087275eb3111be1dfd7aae916 Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 3 01:38:41 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c8bb408 app-text/calibre: fix incorrect poppler dependency Since 2012, calibre has stopped building a compiled binding for poppler, and started using the command-line utils via subprocesses. Make sure those are installed. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 0437387bea1e..1688bc6f62df 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -47,7 +47,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= =app-text/poppler-0.26.5[qt5] + app-text/poppler[utils] dev-libs/glib:2= dev-libs/hyphen:= >=dev-libs/icu-57.1:=
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/, app-text/calibre/files/
commit: fe2498a0303f60e2e73a0f060ed69ee4dd7e65ca Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 23:45:55 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2498a0 app-text/calibre: fix compatibility with recent zeroconf Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 3 +++ ...44.0-Fix-compatibility-with-zeroconf-0.73.patch | 26 ++ 2 files changed, 29 insertions(+) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 8e1e182eb588..0437387bea1e 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -135,6 +135,9 @@ PATCHES=( # We don't (yet?) package libjxr and it seems to be dead upstream # (last commit in 2017) "${FILESDIR}/${PN}-5.35.0-jxr-test.patch" + + # fix compatibility with recent versions of zeroconf + "${FILESDIR}"/${PN}-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch ) src_prepare() { diff --git a/app-text/calibre/files/calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch b/app-text/calibre/files/calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch new file mode 100644 index ..79af5d94bb59 --- /dev/null +++ b/app-text/calibre/files/calibre-5.44.0-Fix-compatibility-with-zeroconf-0.73.patch @@ -0,0 +1,26 @@ +From 5d8d85c649b181747d182f676cfd76f843bd61f0 Mon Sep 17 00:00:00 2001 +From: Kovid Goyal +Date: Sun, 1 Oct 2023 15:08:59 +0530 +Subject: [PATCH] Fix compatibility with zeroconf >= 0.73 + +Fixes #2038 (fix compatibility with newer zeroconf) +--- + src/calibre/devices/smart_device_app/driver.py | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/src/calibre/devices/smart_device_app/driver.py b/src/calibre/devices/smart_device_app/driver.py +index 87608f305b..b41c3a0063 100644 +--- a/src/calibre/devices/smart_device_app/driver.py b/src/calibre/devices/smart_device_app/driver.py +@@ -2175,6 +2175,8 @@ def monkeypatch_zeroconf(): + # "monkeypatch" zeroconf with a function without the check + try: + from zeroconf._utils.name import service_type_name ++# zeroconf 0.73 uses an lru cache so we need __wrapped__ ++service_type_name = getattr(service_type_name, '__wrapped__', service_type_name) + service_type_name.__kwdefaults__['strict'] = False + except ImportError: + import zeroconf +-- +2.41.0 +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 95002b25c43cba964dfe2c11bf7ae2e876aadd9d Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 23:42:49 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95002b25 app-text/calibre: prune unneeded runtime contents A build-time compiler is installed. Getting rid of it is -124 KB which isn't much but also is pure win. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 14 ++ 1 file changed, 14 insertions(+) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 46dfe4477827..8e1e182eb588 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -161,6 +161,20 @@ src_prepare() { '-i', os.path.join(os.path.basename(src_dir), 'Makefile')])" \ -e "s|open(self.j(bdir, '.qmake.conf'), 'wb').close()|open(self.j(bdir, '.qmake.conf'), 'wb').write(b'QMAKE_LFLAGS += ${LDFLAGS}')|" \ -i setup/build.py || die "sed failed to patch build.py" + + # This is only ever used at build time. It contains a small embedded copy + # of the rapydscript-ng compiler usable inside of qtwebengine, if you don't + # have rapydscript-ng (a nodejs package) itself installed. Its only purpose + # is to build some resources that come bundled in dist tarballs already... + # and which we may also need to regenerate e.g. to use system-mathjax. + # + # However, running qtwebengine violates the portage sandbox (among other + # things, it tries to create directories in /usr! amazing) so this is a + # wash anyway. The only real solution here is to package rapydscript-ng. + # + # We do not need it at build time, and *no one* needs it at install time. + # Delete the cruft. + rm -r resources/rapydscript/ || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 77abd098fe5e430fbc564692326f322f0e89c3a6 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 07:59:06 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77abd098 app-text/calibre: remove no longer accurate consulting advice The distribution packaging described here is no longer maintained by said Calibre contributor, and there has been a corresponding decrease in quality. I cannot in good faith advise taking inspiration from recent changes there. If advice is needed by a Calibre contributor, I can simply provide any relevant advice directly to the Gentoo Project. Alternatively, the Fedora packaging continues to be rather decent. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index eaf6721e4e46..833cd49b4dc6 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -154,9 +154,7 @@ src_prepare() { # creating a patch instead, but in any case, run the test suite # and ensure it passes. # - # If in doubt about a problem, checking Fedora or Arch Linux's packaging - # is recommended, as Arch Linux's PKGBUILD is maintained by a Calibre - # contributor. Or just ask them. + # If in doubt about a problem, checking Fedora's packaging is recommended. # Fix outdated version constant. #sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 998c272e6cc677acc50d5c3a89a7b97aafcf5039 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 07:46:36 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998c272e app-text/calibre: clean up install invocation a bit There's a bit of indirection here that isn't strictly needed: - get_libdir is guaranteed to never fail - PYTHONPATH is not necessary, setup.py internally handles this - the --staging-root and --root options are aliases, and the last one wins; simply pass it once Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 8ff7f95c90aa..eaf6721e4e46 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -228,18 +228,13 @@ src_install() { export CALIBRE_CONFIG_DIRECTORY="${HOME}/.config/calibre" mkdir -p "${CALIBRE_CONFIG_DIRECTORY}" || die - local libdir=$(get_libdir) - [[ -n $libdir ]] || die "get_libdir returned an empty string" - addpredict /dev/dri #665310 - PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \ - "${PYTHON}" setup.py install \ - --root="${D}" \ - --prefix="${EPREFIX}/usr" \ - --libdir="${EPREFIX}/usr/${libdir}" \ + "${PYTHON}" setup.py install \ --staging-root="${ED}/usr" \ - --staging-libdir="${ED}/usr/${libdir}" || die + --prefix="${EPREFIX}/usr" \ + --libdir="${EPREFIX}/usr/$(get_libdir)" \ + --staging-libdir="${ED}/usr/$(get_libdir)" || die find "${ED}"/usr/share -type d -empty -delete
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 25c6c42bad25b01571cbcfad087e4ad8080173f6 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 05:46:38 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:25:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c6c42b app-text/calibre: Use upstream buildsystem to integrate system fonts The liberation fonts are removed and replaced with symlinks to the system fonts. I've put quite a bit of work in upstream to make this work in a supported manner; let's use that instead of fragile, unchecked shell code. In particular, upstream's buildsystem dies if the expected fonts do not exist. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 598bb98f4356..67eb556626cd 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -186,6 +186,16 @@ src_compile() { export QMAKE="$(qt5_get_bindir)/qmake" ${EPYTHON} setup.py build || die + ${EPYTHON} setup.py gui || die + + # A few different resources are bundled in the distfile by default, because + # not all systems necessarily have them. We un-vendor them, using the + # upstream integrated approach if possible. See setup/revendor.py and + # consider migrating other resources to this if they do not use it, in + # *preference* over manual rm'ing. + ${EPYTHON} setup.py liberation_fonts \ + --path-to-liberation_fonts "${EPREFIX}"/usr/share/fonts/liberation-fonts \ + --system-liberation_fonts || die } src_test() { @@ -233,13 +243,6 @@ src_install() { find "${ED}"/usr/share -type d -empty -delete - cd "${ED}"/usr/share/calibre/fonts/liberation || die - local x - for x in * ; do - [[ -f ${EPREFIX}/usr/share/fonts/liberation-fonts/${x} ]] || continue - ln -sf "../../../fonts/liberation-fonts/${x}" "${x}" || die - done - einfo "Converting python shebangs" python_fix_shebang --force "${ED}"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 30f1d836f62c9d38b76f5067bb1ef1b9764d788a Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 05:25:26 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:25:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f1d836 app-text/calibre: remove useless variables from the py3 testing period Ever since calibre's python 3 port was completed, this variable was no longer needed to unlock opting in to using python3. And thus, it is neither checked nor used. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 815415c38fea..35ad30fb7576 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -206,7 +206,7 @@ src_test() { # # Note that we currently have a hack to skip one part of test_qt! # See PATCHES for more. - CALIBRE_PY3_PORT=1 ${PYTHON} setup.py test \ + ${PYTHON} setup.py test \ --exclude-test-name 7z \ --exclude-test-name test_mem_leaks \ --exclude-test-name test_searching \ @@ -214,9 +214,6 @@ src_test() { } src_install() { - # calibre works with python 3, so remove the python 2 constraint - export CALIBRE_PY3_PORT=1 - # Bypass kbuildsycoca and update-mime-database in order to # avoid sandbox violations if xdg-mime tries to call them. mkdir "${T}/bin" || die
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 080103195a8b542af4d54890797857b7008a1123 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 16 02:29:27 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:26:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08010319 app-text/calibre: misc cleanup guard a command that cannot die with `|| die` for style reasons. Drop a commented-out bit of code that is no longer relevant. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index b90a58692d78..8a63bfb638e5 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -156,11 +156,6 @@ src_prepare() { # # If in doubt about a problem, checking Fedora's packaging is recommended. - # Fix outdated version constant. - #sed -e "s#\\(^numeric_version =\\).*#\\1 (${PV//./, })#" \ - # -i src/calibre/constants.py || \ - # die "sed failed to patch constants.py" - # Disable unnecessary privilege dropping for bug #287067. sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \ -i setup/install.py || die "sed failed to patch install.py" @@ -238,7 +233,7 @@ src_install() { --libdir="${EPREFIX}/usr/$(get_libdir)" \ --staging-libdir="${ED}/usr/$(get_libdir)" || die - find "${ED}"/usr/share -type d -empty -delete + find "${ED}"/usr/share -type d -empty -delete || die einfo "Converting python shebangs" python_fix_shebang "${ED}/usr/bin"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 09d6fc876a52edee389a3473f102970420ad72a2 Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 05:29:10 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:25:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d6fc87 app-text/calibre: remove outdated workarounds for xdg install steps I do not know what kbuildsyscoca is, other than "does not exist anymore"? So I am skeptical it is still relevant. I do know that it is no longer necessary to fake out xdg-utils programs, since I fixed this in 2019, as part of calibre 3.43.0; it now detects when we are running a DESTDIR install and refrains from running: - `xdg-desktop-menu forceupdate` - `xdg-mime` at all (instead it uses shutil.copyfile to copy over one file) and sets up the requisite $XDG_* variables to make the utils operate on a staged installation directory. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 36 +++ 1 file changed, 3 insertions(+), 33 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 35ad30fb7576..759f990001f0 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -163,18 +163,6 @@ src_prepare() { # -i src/calibre/constants.py || \ # die "sed failed to patch constants.py" - # Avoid sandbox violation in /usr/share/gnome/apps when linux.py - # calls xdg-* (bug #258938). - sed -e "s|'xdg-desktop-menu', 'install'|\\0, '--mode', 'user'|" \ - -e "s|check_call(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \ - -e "s|\\(CurrentDir(tdir)\\), \$|\\1:|" \ - -e "s|, PreserveMIMEDefaults():|:|" \ - -e "s|'xdg-icon-resource', 'install'|\\0, '--mode', 'user'|" \ - -e "s|cmd\[2\]|cmd[4]|" \ - -e "s|cc(\\['xdg-desktop-menu', 'forceupdate'\\])|#\\0|" \ - -e "s|'xdg-mime', 'install'|\\0, '--mode', 'user'|" \ - -i src/calibre/linux.py || die "sed failed to patch linux.py" - # Disable unnecessary privilege dropping for bug #287067. sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \ -i setup/install.py || die "sed failed to patch install.py" @@ -214,24 +202,8 @@ src_test() { } src_install() { - # Bypass kbuildsycoca and update-mime-database in order to - # avoid sandbox violations if xdg-mime tries to call them. - mkdir "${T}/bin" || die - cat - > "${T}/bin/kbuildsycoca" <<-EOF - #!${BASH} - echo $0 : $@ - exit 0 - EOF - - cp "${T}"/bin/{kbuildsycoca,update-mime-database} || die - chmod +x "${T}"/bin/{kbuildsycoca,update-mime-database} || die - export QMAKE="$(qt5_get_bindir)/qmake" - # Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox - # violation with kbuildsycoca as in bug #287067, comment #13. - export -n DISPLAY - # Bug #352625 - Some LANGUAGE values can trigger the following ValueError: # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale #return _parse_localename(localename) @@ -244,10 +216,8 @@ src_install() { # Bug #295672 - Avoid sandbox violation in ~/.config by forcing # variables to point to our fake temporary $HOME. export HOME="${T}/fake_homedir" - export XDG_CONFIG_HOME="${HOME}/.config" - export XDG_DATA_HOME="${HOME}/.local/share" - export CALIBRE_CONFIG_DIRECTORY="${XDG_CONFIG_HOME}/calibre" - mkdir -p "${XDG_DATA_HOME}" "${CALIBRE_CONFIG_DIRECTORY}" || die + export CALIBRE_CONFIG_DIRECTORY="${HOME}/.config/calibre" + mkdir -p "${CALIBRE_CONFIG_DIRECTORY}" || die tc-export CC CXX # Bug #334243 - respect LDFLAGS when building extensions @@ -257,7 +227,7 @@ src_install() { addpredict /dev/dri #665310 - PATH=${T}/bin:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \ + PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \ "${PYTHON}" setup.py install \ --root="${D}" \ --prefix="${EPREFIX}/usr" \
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 0c7dd1f7d5dbf2e129b50b870a6f208a724cbaaf Author: Eli Schwartz gmail com> AuthorDate: Mon Oct 2 05:35:50 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Oct 18 04:25:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7dd1f7 app-text/calibre: avoid setting useless variables at install time The install process does not rerun compiles, so setting variables there is useless and does nothing. They didn't have any effect on src_compile all this time, which means that whatever they tried to fix clearly was not an issue. ;) That being said, there are two things going on here: - OVERRIDE_CFLAGS is used by the calibre build system in addition to CFLAGS, so it is not actually necessary to override it, and using both, means using -Wall and suchlike so respecting it seems reasonable - the calibre build system respects either $PATH or $QMAKE to find the qmake program. Instead of using the former method in src_compile and the latter method in src_install, just use the latter method in src_compile and avoid munging $PATH. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.44.0-r2.ebuild | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app-text/calibre/calibre-5.44.0-r2.ebuild b/app-text/calibre/calibre-5.44.0-r2.ebuild index 759f990001f0..598bb98f4356 100644 --- a/app-text/calibre/calibre-5.44.0-r2.ebuild +++ b/app-text/calibre/calibre-5.44.0-r2.ebuild @@ -183,8 +183,9 @@ src_compile() { # bug 821871 local MY_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" export FT_LIB_DIR="${MY_LIBDIR}" HUNSPELL_LIB_DIR="${MY_LIBDIR}" PODOFO_LIB_DIR="${MY_LIBDIR}" + export QMAKE="$(qt5_get_bindir)/qmake" - PATH="${T}/bin:$(qt5_get_bindir):${PATH}" ${EPYTHON} setup.py build || die + ${EPYTHON} setup.py build || die } src_test() { @@ -202,8 +203,6 @@ src_test() { } src_install() { - export QMAKE="$(qt5_get_bindir)/qmake" - # Bug #352625 - Some LANGUAGE values can trigger the following ValueError: # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale #return _parse_localename(localename) @@ -219,9 +218,6 @@ src_install() { export CALIBRE_CONFIG_DIRECTORY="${HOME}/.config/calibre" mkdir -p "${CALIBRE_CONFIG_DIRECTORY}" || die - tc-export CC CXX - # Bug #334243 - respect LDFLAGS when building extensions - export OVERRIDE_CFLAGS="$CFLAGS" OVERRIDE_LDFLAGS="$LDFLAGS" local libdir=$(get_libdir) [[ -n $libdir ]] || die "get_libdir returned an empty string"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: cb5d4743108dbe93028568aaddb30474532f6e79 Author: Zac Medico gentoo org> AuthorDate: Thu Sep 21 14:56:54 2023 + Commit: Zac Medico gentoo org> CommitDate: Thu Sep 21 14:58:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb5d4743 app-text/calibre: Incompatible with latest calibre Closes: https://bugs.gentoo.org/914485 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.43.0.ebuild| 2 ++ app-text/calibre/calibre-5.44.0-r1.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app-text/calibre/calibre-5.43.0.ebuild b/app-text/calibre/calibre-5.43.0.ebuild index d54df7705431..34e009b48f0a 100644 --- a/app-text/calibre/calibre-5.43.0.ebuild +++ b/app-text/calibre/calibre-5.43.0.ebuild @@ -40,6 +40,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" COMMON_DEPEND="${PYTHON_DEPS} >=app-text/hunspell-1.7:= >=app-text/podofo-0.9.6_pre20171027:= + =app-text/poppler-0.26.5[qt5] dev-libs/glib:2= dev-libs/hyphen:= @@ -113,6 +114,7 @@ BDEPEND="$(python_gen_cond_dep ' >=dev-python/sip-5[${PYTHON_USEDEP}] ') >=virtual/podofo-build-0.9.6_pre20171027 + =dev-python/sip-5[${PYTHON_USEDEP}] ') >=virtual/podofo-build-0.9.6_pre20171027 +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: f0d7f7cabd93b20ae5c5cbe66174952f035e347b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 3 18:51:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 3 18:51:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d7f7ca app-text/calibre: Stabilize 5.44.0-r1 amd64, #892964 Signed-off-by: Arthur Zamarin gentoo.org> app-text/calibre/calibre-5.44.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r1.ebuild b/app-text/calibre/calibre-5.44.0-r1.ebuild index a26e275caee7..9581e3e5554d 100644 --- a/app-text/calibre/calibre-5.44.0-r1.ebuild +++ b/app-text/calibre/calibre-5.44.0-r1.ebuild @@ -31,7 +31,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" SLOT="0" IUSE="ios +udisks"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 0e07781a383c163d26a4db9eb740bbded9e99426 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 20 18:09:47 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 20 18:20:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e07781a app-text/calibre: Enable py3.11 Signed-off-by: Michał Górny gentoo.org> app-text/calibre/calibre-5.44.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0-r1.ebuild b/app-text/calibre/calibre-5.44.0-r1.ebuild index d6a8b42211fd..a26e275caee7 100644 --- a/app-text/calibre/calibre-5.44.0-r1.ebuild +++ b/app-text/calibre/calibre-5.44.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/files/, app-text/calibre/
commit: 2a5e53723dc747c2175b5649431a357cf1d80574 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Feb 7 10:48:55 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 9 10:25:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5e5372 app-text/calibre: drop 5.16.1-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/calibre/Manifest | 2 - app-text/calibre/calibre-5.16.1-r1.ebuild | 254 - .../calibre/files/calibre-5.16.1-zeroconf.patch| 30 --- .../calibre/files/calibre-disable_plugins.patch| 11 - 4 files changed, 297 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 629b07ae235b..27588a4b8fc0 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,4 +1,2 @@ -DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec -DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac SHA512 1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190 DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild b/app-text/calibre/calibre-5.16.1-r1.ebuild deleted file mode 100644 index aaba3db9a372.. --- a/app-text/calibre/calibre-5.16.1-r1.ebuild +++ /dev/null @@ -1,254 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_9 ) -PYTHON_REQ_USE="ipv6(+),sqlite,ssl" - -inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 qmake-utils xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz - https://dev.gentoo.org/~zmedico/dist/calibre-5.16.0-SIP-v4.patch.xz; - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - >=app-text/poppler-0.26.5[qt5] - dev-libs/glib:2= - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-libs/dbus-glib-0.106 - >=sys-apps/dbus-1.10.8 - $(python_gen_cond_dep ' - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] - >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] - >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] - >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] - >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] - dev-python/python-zeroconf[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 1574092bfefc55ae7ac19814380174e4ad70c2fe Author: Sam James gentoo org> AuthorDate: Thu Feb 2 19:06:00 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 2 20:55:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1574092b app-text/calibre: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-text/calibre/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/calibre/metadata.xml b/app-text/calibre/metadata.xml index 8165729d6a4a..a969c28b1737 100644 --- a/app-text/calibre/metadata.xml +++ b/app-text/calibre/metadata.xml @@ -6,5 +6,6 @@ calibre +kovidgoyal/calibre
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 1fcdcc8c88c02b6d7232c14f172b1b21c0020216 Author: Sam James gentoo org> AuthorDate: Thu Jun 23 05:16:46 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 23 05:16:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcdcc8c app-text/calibre: fix pillow dep Closes: https://bugs.gentoo.org/823476 Signed-off-by: Sam James gentoo.org> app-text/calibre/{calibre-5.44.0.ebuild => calibre-5.44.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.44.0.ebuild b/app-text/calibre/calibre-5.44.0-r1.ebuild similarity index 99% rename from app-text/calibre/calibre-5.44.0.ebuild rename to app-text/calibre/calibre-5.44.0-r1.ebuild index f3484c057923..ef3d30c83df3 100644 --- a/app-text/calibre/calibre-5.44.0.ebuild +++ b/app-text/calibre/calibre-5.44.0-r1.ebuild @@ -68,7 +68,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[truetype,${PYTHON_USEDEP}] >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] dev-python/pycryptodome[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 9bb56c7aa650dcea0dbbe19d875b45cbf96996b1 Author: Zac Medico gentoo org> AuthorDate: Fri Jun 17 23:53:39 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Jun 17 23:54:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb56c7a app-text/calibre: add 5.44.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.44.0.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 5bbeae3843be..629b07ae235b 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,3 +1,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac SHA512 1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190 +DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 diff --git a/app-text/calibre/calibre-5.44.0.ebuild b/app-text/calibre/calibre-5.44.0.ebuild new file mode 100644 index ..f3484c057923 --- /dev/null +++ b/app-text/calibre/calibre-5.44.0.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: be81d1039871015f0714f0b0b0ce86d8ac77d34d Author: Zac Medico gentoo org> AuthorDate: Fri Jun 17 23:41:27 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Jun 17 23:54:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be81d103 app-text/calibre: drop 5.42.0-r1 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 - app-text/calibre/calibre-5.42.0-r1.ebuild | 308 -- 2 files changed, 309 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index c8dc66450062..5bbeae3843be 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,4 +1,3 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae -DIST calibre-5.42.0.tar.xz 38523536 BLAKE2B 81d8477fbbaeedbf589c3c25b16925f6fe383c74d9ad17d0036f886304c9ce1f807fea6463ef0dc345a07de69438785faca6ef7337e5ff1e7d5684b4d0ed7cdd SHA512 dac197d0a6f36f8ebb56720214df355bfc2625ecf55992b824e3409e7273db12fabfd54d2f602f950761efc717e52f872f5f2c2078770abbc887ef30cc64bbe8 DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac SHA512 1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190 diff --git a/app-text/calibre/calibre-5.42.0-r1.ebuild b/app-text/calibre/calibre-5.42.0-r1.ebuild deleted file mode 100644 index f3484c057923.. --- a/app-text/calibre/calibre-5.42.0-r1.ebuild +++ /dev/null @@ -1,308 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="ipv6(+),sqlite,ssl" - -inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="~amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - >=app-text/poppler-0.26.5[qt5] - dev-libs/glib:2= - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-libs/dbus-glib-0.106 - dev-libs/openssl:= - dev-libs/snowball-stemmer:= - >=sys-apps/dbus-1.10.8 - $(python_gen_cond_dep ' - app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] - dev-python/jeepney[${PYTHON_USEDEP}] - >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] - >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] - >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] - >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] - dev-python/pycryptodome[${PYTHON_USEDEP}] - >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: f72ee14da4258e7e0b4af7164c2546338876bf22 Author: Sam James gentoo org> AuthorDate: Wed Jun 1 01:55:40 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 1 01:55:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72ee14d app-text/calibre: Stabilize 5.43.0 amd64, #825670 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-5.43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.43.0.ebuild b/app-text/calibre/calibre-5.43.0.ebuild index 2e79a15b5767..a0b49ccc552b 100644 --- a/app-text/calibre/calibre-5.43.0.ebuild +++ b/app-text/calibre/calibre-5.43.0.ebuild @@ -31,7 +31,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm x86" +KEYWORDS="amd64 ~arm x86" SLOT="0" IUSE="ios +udisks"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: bc3c1a997c034b5a1e15edbd7a4a3595a000c704 Author: Sam James gentoo org> AuthorDate: Wed Jun 1 01:55:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jun 1 01:55:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc3c1a99 app-text/calibre: Stabilize 5.43.0 x86, #825670 Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-5.43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.43.0.ebuild b/app-text/calibre/calibre-5.43.0.ebuild index f3484c057923..2e79a15b5767 100644 --- a/app-text/calibre/calibre-5.43.0.ebuild +++ b/app-text/calibre/calibre-5.43.0.ebuild @@ -31,7 +31,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm x86" SLOT="0" IUSE="ios +udisks"
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: abea19a622c8f65cd242abe0d0517d91f06ba807 Author: Zac Medico gentoo org> AuthorDate: Sat May 28 17:01:35 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat May 28 17:01:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abea19a6 app-text/calibre: add 5.43.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.43.0.ebuild | 308 + 2 files changed, 309 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 91f1caca0695..c8dc66450062 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,3 +1,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.42.0.tar.xz 38523536 BLAKE2B 81d8477fbbaeedbf589c3c25b16925f6fe383c74d9ad17d0036f886304c9ce1f807fea6463ef0dc345a07de69438785faca6ef7337e5ff1e7d5684b4d0ed7cdd SHA512 dac197d0a6f36f8ebb56720214df355bfc2625ecf55992b824e3409e7273db12fabfd54d2f602f950761efc717e52f872f5f2c2078770abbc887ef30cc64bbe8 +DIST calibre-5.43.0.tar.xz 38641220 BLAKE2B dddf9e5f7303845f8d86826d38d08dfbf05f144c4fb80d215197f51dc6685f09d848148f00f9795c441f8cd8c541ed9d4988b0a5d2020ce98eb8f8bcd4853dac SHA512 1a5b95c621e47b660841d989445ab56244b9c805aa5d01efc4d95d8c37c5290e93523cedec92a6ca12d16e5f74b63743d6e682bf4084f400d080678ff540a190 diff --git a/app-text/calibre/calibre-5.43.0.ebuild b/app-text/calibre/calibre-5.43.0.ebuild new file mode 100644 index ..f3484c057923 --- /dev/null +++ b/app-text/calibre/calibre-5.43.0.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/openssl:= + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 0e41386ba064545e4ea056564f39d3161ea3 Author: Zac Medico gentoo org> AuthorDate: Fri May 20 17:46:34 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri May 20 17:47:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e41 app-text/calibre: disable py3.10 for 5.16.1-r1 Closes: https://bugs.gentoo.org/846551 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.16.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild b/app-text/calibre/calibre-5.16.1-r1.ebuild index ea08211e4d18..2978c52f78a2 100644 --- a/app-text/calibre/calibre-5.16.1-r1.ebuild +++ b/app-text/calibre/calibre-5.16.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..9} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 qmake-utils xdg-utils
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: f5543e62e9f48dc01cdbdd38ef4a63b755d9d752 Author: Zac Medico gentoo org> AuthorDate: Thu May 19 02:35:41 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu May 19 02:36:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5543e62 app-text/calibre: enable py3.10 Closes: https://bugs.gentoo.org/845591 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.16.1-r1.ebuild | 2 +- app-text/calibre/calibre-5.42.0-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild b/app-text/calibre/calibre-5.16.1-r1.ebuild index 2978c52f78a2..ea08211e4d18 100644 --- a/app-text/calibre/calibre-5.16.1-r1.ebuild +++ b/app-text/calibre/calibre-5.16.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 qmake-utils xdg-utils diff --git a/app-text/calibre/calibre-5.42.0-r1.ebuild b/app-text/calibre/calibre-5.42.0-r1.ebuild index 0299cf66b503..f3484c057923 100644 --- a/app-text/calibre/calibre-5.42.0-r1.ebuild +++ b/app-text/calibre/calibre-5.42.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_COMPAT=( python3_{8..10} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: c5e02dd3abb0298d0d41df68385b11c28f9cdd35 Author: Zac Medico gentoo org> AuthorDate: Thu May 19 02:29:00 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu May 19 02:29:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5e02dd3 app-text/calibre: drop 5.39.1, 5.40.0, 5.41.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 3 - app-text/calibre/calibre-5.39.1.ebuild | 307 - app-text/calibre/calibre-5.40.0.ebuild | 307 - app-text/calibre/calibre-5.41.0.ebuild | 307 - 4 files changed, 924 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index f67e5b0f97e6..91f1caca0695 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,6 +1,3 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae -DIST calibre-5.39.1.tar.xz 38375212 BLAKE2B c9205b84180cdf3e98ca30729815f0c3f6b490e1df855119b3032689417b4218d26ce4c6f56d93d040fd5b88924fc432102c00af3286f85b7d5a72a536ab1ece SHA512 47a3be38a24b9e690102108abd1f2385d792721adec637f6de1cc8504df8cc0e3577786add3f48a10c2bc995320d65370d002afaea6ea13b6131b8b6767f27fa -DIST calibre-5.40.0.tar.xz 38395684 BLAKE2B ff5289d9042dd114a41b90a0b91a84cba30a79d6778d0b59d2115d03dca93151ce4cd0de5fbe8cc94eb89c6cbaf8268d54680d4a1981be33f94bf332b7afb243 SHA512 06d973a6945cdca6b9eb252c656a4fe5dab15201e4c77f81a1174bdfceeaed1d64d50bde5ea7cfb4e462bb7e32d30ae0bfe166c80b2a3b765641da574fd8ed46 -DIST calibre-5.41.0.tar.xz 38461752 BLAKE2B e6ea7d1c838492ea23d1f630de134d773c09f5080bd4575065c4379a52170f3bb3ed7ee6ea53af413f931ffc68a25abf06139d60a333e2888149e9080014a5dc SHA512 f2d43ea085ce9d55ae619302d1e53ba6f3ef8a850903878937605eec322e6ef412075e53dd92608f6829a91d706bdd3f3f9f9fd21866f3f73cb1b5d8e0639c10 DIST calibre-5.42.0.tar.xz 38523536 BLAKE2B 81d8477fbbaeedbf589c3c25b16925f6fe383c74d9ad17d0036f886304c9ce1f807fea6463ef0dc345a07de69438785faca6ef7337e5ff1e7d5684b4d0ed7cdd SHA512 dac197d0a6f36f8ebb56720214df355bfc2625ecf55992b824e3409e7273db12fabfd54d2f602f950761efc717e52f872f5f2c2078770abbc887ef30cc64bbe8 diff --git a/app-text/calibre/calibre-5.39.1.ebuild b/app-text/calibre/calibre-5.39.1.ebuild deleted file mode 100644 index 9f952093e1f7.. --- a/app-text/calibre/calibre-5.39.1.ebuild +++ /dev/null @@ -1,307 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) -PYTHON_REQ_USE="ipv6(+),sqlite,ssl" - -inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="~amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - >=app-text/poppler-0.26.5[qt5] - dev-libs/glib:2= - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-libs/dbus-glib-0.106 - dev-libs/snowball-stemmer:= - >=sys-apps/dbus-1.10.8 - $(python_gen_cond_dep ' - app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: d6bed639df55143cf2e2978fbf8a1f8b77bff856 Author: Sam James gentoo org> AuthorDate: Tue May 17 01:48:45 2022 + Commit: Sam James gentoo org> CommitDate: Tue May 17 05:33:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bed639 app-text/calibre: [QA] drop (very) stale GCC version checks Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-5.16.1-r1.ebuild | 8 app-text/calibre/calibre-5.39.1.ebuild| 8 app-text/calibre/calibre-5.40.0.ebuild| 8 app-text/calibre/calibre-5.41.0.ebuild| 8 app-text/calibre/calibre-5.42.0-r1.ebuild | 8 5 files changed, 40 deletions(-) diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild b/app-text/calibre/calibre-5.16.1-r1.ebuild index 3e20077ff835..2978c52f78a2 100644 --- a/app-text/calibre/calibre-5.16.1-r1.ebuild +++ b/app-text/calibre/calibre-5.16.1-r1.ebuild @@ -109,14 +109,6 @@ DEPEND="${COMMON_DEPEND} >=virtual/podofo-build-0.9.6_pre20171027 virtual/pkgconfig" -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ $(gcc-major-version) -lt 6 ]]; then - eerror "Calibre cannot be built with this version of gcc." - eerror "You need at least gcc-6.0" - die "Your C compiler is too old for this package." - fi -} - src_prepare() { # no_updates: do not annoy user with "new version is availible all the time # disable_plugins: walking sec-hole, wait for upstream to use GHNS interface diff --git a/app-text/calibre/calibre-5.39.1.ebuild b/app-text/calibre/calibre-5.39.1.ebuild index a5e1b79e63a2..9f952093e1f7 100644 --- a/app-text/calibre/calibre-5.39.1.ebuild +++ b/app-text/calibre/calibre-5.39.1.ebuild @@ -134,14 +134,6 @@ PATCHES=( "${FILESDIR}/${PN}-5.31.0-qt-image-test.patch" ) -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ $(gcc-major-version) -lt 6 ]]; then - eerror "Calibre cannot be built with this version of gcc." - eerror "You need at least gcc-6.0" - die "Your C compiler is too old for this package." - fi -} - src_prepare() { default diff --git a/app-text/calibre/calibre-5.40.0.ebuild b/app-text/calibre/calibre-5.40.0.ebuild index a5e1b79e63a2..9f952093e1f7 100644 --- a/app-text/calibre/calibre-5.40.0.ebuild +++ b/app-text/calibre/calibre-5.40.0.ebuild @@ -134,14 +134,6 @@ PATCHES=( "${FILESDIR}/${PN}-5.31.0-qt-image-test.patch" ) -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ $(gcc-major-version) -lt 6 ]]; then - eerror "Calibre cannot be built with this version of gcc." - eerror "You need at least gcc-6.0" - die "Your C compiler is too old for this package." - fi -} - src_prepare() { default diff --git a/app-text/calibre/calibre-5.41.0.ebuild b/app-text/calibre/calibre-5.41.0.ebuild index a5e1b79e63a2..9f952093e1f7 100644 --- a/app-text/calibre/calibre-5.41.0.ebuild +++ b/app-text/calibre/calibre-5.41.0.ebuild @@ -134,14 +134,6 @@ PATCHES=( "${FILESDIR}/${PN}-5.31.0-qt-image-test.patch" ) -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ $(gcc-major-version) -lt 6 ]]; then - eerror "Calibre cannot be built with this version of gcc." - eerror "You need at least gcc-6.0" - die "Your C compiler is too old for this package." - fi -} - src_prepare() { default diff --git a/app-text/calibre/calibre-5.42.0-r1.ebuild b/app-text/calibre/calibre-5.42.0-r1.ebuild index 15b27c5c2a8a..0299cf66b503 100644 --- a/app-text/calibre/calibre-5.42.0-r1.ebuild +++ b/app-text/calibre/calibre-5.42.0-r1.ebuild @@ -135,14 +135,6 @@ PATCHES=( "${FILESDIR}/${PN}-5.31.0-qt-image-test.patch" ) -pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]] && tc-is-gcc && [[ $(gcc-major-version) -lt 6 ]]; then - eerror "Calibre cannot be built with this version of gcc." - eerror "You need at least gcc-6.0" - die "Your C compiler is too old for this package." - fi -} - src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 0e3cc7b3ab9364a477d5ec63408c20cba5039ec3 Author: Michał Górny gentoo org> AuthorDate: Sun May 15 08:02:01 2022 + Commit: Michał Górny gentoo org> CommitDate: Sun May 15 08:04:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3cc7b3 app-text/calibre: Add := dep on dev-libs/openssl Signed-off-by: Michał Górny gentoo.org> app-text/calibre/{calibre-5.42.0.ebuild => calibre-5.42.0-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/calibre/calibre-5.42.0.ebuild b/app-text/calibre/calibre-5.42.0-r1.ebuild similarity index 99% rename from app-text/calibre/calibre-5.42.0.ebuild rename to app-text/calibre/calibre-5.42.0-r1.ebuild index a5e1b79e63a2..15b27c5c2a8a 100644 --- a/app-text/calibre/calibre-5.42.0.ebuild +++ b/app-text/calibre/calibre-5.42.0-r1.ebuild @@ -46,6 +46,7 @@ COMMON_DEPEND="${PYTHON_DEPS} >=dev-libs/icu-57.1:= dev-libs/libinput:= >=dev-libs/dbus-glib-0.106 + dev-libs/openssl:= dev-libs/snowball-stemmer:= >=sys-apps/dbus-1.10.8 $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 9ca1d6b7d4fcd985cea186eda54d645f3d4a4b6b Author: Zac Medico gentoo org> AuthorDate: Wed May 4 03:39:02 2022 + Commit: Zac Medico gentoo org> CommitDate: Wed May 4 03:40:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca1d6b7 app-text/calibre: drop qtwebengine dependency Instead rely on the PyQtWebEngine dependency. Closes: https://bugs.gentoo.org/842135 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.16.1-r1.ebuild | 3 +-- app-text/calibre/calibre-5.39.1.ebuild| 1 - app-text/calibre/calibre-5.40.0.ebuild| 1 - app-text/calibre/calibre-5.41.0.ebuild| 1 - app-text/calibre/calibre-5.42.0.ebuild| 1 - 5 files changed, 1 insertion(+), 6 deletions(-) diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild b/app-text/calibre/calibre-5.16.1-r1.ebuild index f0ce3cbefb85..3e20077ff835 100644 --- a/app-text/calibre/calibre-5.16.1-r1.ebuild +++ b/app-text/calibre/calibre-5.16.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -77,7 +77,6 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] - >=dev-qt/qtwebengine-5.12 dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache diff --git a/app-text/calibre/calibre-5.39.1.ebuild b/app-text/calibre/calibre-5.39.1.ebuild index ec684bf96296..a5e1b79e63a2 100644 --- a/app-text/calibre/calibre-5.39.1.ebuild +++ b/app-text/calibre/calibre-5.39.1.ebuild @@ -82,7 +82,6 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] - >=dev-qt/qtwebengine-5.12 dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache diff --git a/app-text/calibre/calibre-5.40.0.ebuild b/app-text/calibre/calibre-5.40.0.ebuild index ec684bf96296..a5e1b79e63a2 100644 --- a/app-text/calibre/calibre-5.40.0.ebuild +++ b/app-text/calibre/calibre-5.40.0.ebuild @@ -82,7 +82,6 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] - >=dev-qt/qtwebengine-5.12 dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache diff --git a/app-text/calibre/calibre-5.41.0.ebuild b/app-text/calibre/calibre-5.41.0.ebuild index ec684bf96296..a5e1b79e63a2 100644 --- a/app-text/calibre/calibre-5.41.0.ebuild +++ b/app-text/calibre/calibre-5.41.0.ebuild @@ -82,7 +82,6 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] - >=dev-qt/qtwebengine-5.12 dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache diff --git a/app-text/calibre/calibre-5.42.0.ebuild b/app-text/calibre/calibre-5.42.0.ebuild index ec684bf96296..a5e1b79e63a2 100644 --- a/app-text/calibre/calibre-5.42.0.ebuild +++ b/app-text/calibre/calibre-5.42.0.ebuild @@ -82,7 +82,6 @@ COMMON_DEPEND="${PYTHON_DEPS} dev-qt/qtcore:5= dev-qt/qtdbus:5= dev-qt/qtgui:5=[jpeg] - >=dev-qt/qtwebengine-5.12 dev-qt/qtwidgets:5= dev-util/desktop-file-utils dev-util/gtk-update-icon-cache
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 3503873304f78e6d8e0f2979d1dd49d534935786 Author: Zac Medico gentoo org> AuthorDate: Wed May 4 03:28:16 2022 + Commit: Zac Medico gentoo org> CommitDate: Wed May 4 03:28:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35038733 app-text/calibre: add 5.42.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.42.0.ebuild | 316 + 2 files changed, 317 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index b5407a05ae8e..f67e5b0f97e6 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -3,3 +3,4 @@ DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd DIST calibre-5.39.1.tar.xz 38375212 BLAKE2B c9205b84180cdf3e98ca30729815f0c3f6b490e1df855119b3032689417b4218d26ce4c6f56d93d040fd5b88924fc432102c00af3286f85b7d5a72a536ab1ece SHA512 47a3be38a24b9e690102108abd1f2385d792721adec637f6de1cc8504df8cc0e3577786add3f48a10c2bc995320d65370d002afaea6ea13b6131b8b6767f27fa DIST calibre-5.40.0.tar.xz 38395684 BLAKE2B ff5289d9042dd114a41b90a0b91a84cba30a79d6778d0b59d2115d03dca93151ce4cd0de5fbe8cc94eb89c6cbaf8268d54680d4a1981be33f94bf332b7afb243 SHA512 06d973a6945cdca6b9eb252c656a4fe5dab15201e4c77f81a1174bdfceeaed1d64d50bde5ea7cfb4e462bb7e32d30ae0bfe166c80b2a3b765641da574fd8ed46 DIST calibre-5.41.0.tar.xz 38461752 BLAKE2B e6ea7d1c838492ea23d1f630de134d773c09f5080bd4575065c4379a52170f3bb3ed7ee6ea53af413f931ffc68a25abf06139d60a333e2888149e9080014a5dc SHA512 f2d43ea085ce9d55ae619302d1e53ba6f3ef8a850903878937605eec322e6ef412075e53dd92608f6829a91d706bdd3f3f9f9fd21866f3f73cb1b5d8e0639c10 +DIST calibre-5.42.0.tar.xz 38523536 BLAKE2B 81d8477fbbaeedbf589c3c25b16925f6fe383c74d9ad17d0036f886304c9ce1f807fea6463ef0dc345a07de69438785faca6ef7337e5ff1e7d5684b4d0ed7cdd SHA512 dac197d0a6f36f8ebb56720214df355bfc2625ecf55992b824e3409e7273db12fabfd54d2f602f950761efc717e52f872f5f2c2078770abbc887ef30cc64bbe8 diff --git a/app-text/calibre/calibre-5.42.0.ebuild b/app-text/calibre/calibre-5.42.0.ebuild new file mode 100644 index ..ec684bf96296 --- /dev/null +++ b/app-text/calibre/calibre-5.42.0.ebuild @@ -0,0 +1,316 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: e1ce713ee3a30bfd947d834a4f9de198aa0414b3 Author: Zac Medico gentoo org> AuthorDate: Sat Apr 23 16:11:27 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Apr 23 16:11:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1ce713e app-text/calibre: add 5.41.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.41.0.ebuild | 316 + 2 files changed, 317 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index c838f1c5c378..b5407a05ae8e 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -2,3 +2,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbc DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.39.1.tar.xz 38375212 BLAKE2B c9205b84180cdf3e98ca30729815f0c3f6b490e1df855119b3032689417b4218d26ce4c6f56d93d040fd5b88924fc432102c00af3286f85b7d5a72a536ab1ece SHA512 47a3be38a24b9e690102108abd1f2385d792721adec637f6de1cc8504df8cc0e3577786add3f48a10c2bc995320d65370d002afaea6ea13b6131b8b6767f27fa DIST calibre-5.40.0.tar.xz 38395684 BLAKE2B ff5289d9042dd114a41b90a0b91a84cba30a79d6778d0b59d2115d03dca93151ce4cd0de5fbe8cc94eb89c6cbaf8268d54680d4a1981be33f94bf332b7afb243 SHA512 06d973a6945cdca6b9eb252c656a4fe5dab15201e4c77f81a1174bdfceeaed1d64d50bde5ea7cfb4e462bb7e32d30ae0bfe166c80b2a3b765641da574fd8ed46 +DIST calibre-5.41.0.tar.xz 38461752 BLAKE2B e6ea7d1c838492ea23d1f630de134d773c09f5080bd4575065c4379a52170f3bb3ed7ee6ea53af413f931ffc68a25abf06139d60a333e2888149e9080014a5dc SHA512 f2d43ea085ce9d55ae619302d1e53ba6f3ef8a850903878937605eec322e6ef412075e53dd92608f6829a91d706bdd3f3f9f9fd21866f3f73cb1b5d8e0639c10 diff --git a/app-text/calibre/calibre-5.41.0.ebuild b/app-text/calibre/calibre-5.41.0.ebuild new file mode 100644 index ..ec684bf96296 --- /dev/null +++ b/app-text/calibre/calibre-5.41.0.ebuild @@ -0,0 +1,316 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: fa4dcf5c1b2c31485ad6b3a17b85511b80eb6d80 Author: Zac Medico gentoo org> AuthorDate: Fri Apr 1 17:09:17 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Apr 1 17:09:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4dcf5c app-text/calibre: add 5.40.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.40.0.ebuild | 316 + 2 files changed, 317 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 16d61dca0738..c838f1c5c378 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,3 +1,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.39.1.tar.xz 38375212 BLAKE2B c9205b84180cdf3e98ca30729815f0c3f6b490e1df855119b3032689417b4218d26ce4c6f56d93d040fd5b88924fc432102c00af3286f85b7d5a72a536ab1ece SHA512 47a3be38a24b9e690102108abd1f2385d792721adec637f6de1cc8504df8cc0e3577786add3f48a10c2bc995320d65370d002afaea6ea13b6131b8b6767f27fa +DIST calibre-5.40.0.tar.xz 38395684 BLAKE2B ff5289d9042dd114a41b90a0b91a84cba30a79d6778d0b59d2115d03dca93151ce4cd0de5fbe8cc94eb89c6cbaf8268d54680d4a1981be33f94bf332b7afb243 SHA512 06d973a6945cdca6b9eb252c656a4fe5dab15201e4c77f81a1174bdfceeaed1d64d50bde5ea7cfb4e462bb7e32d30ae0bfe166c80b2a3b765641da574fd8ed46 diff --git a/app-text/calibre/calibre-5.40.0.ebuild b/app-text/calibre/calibre-5.40.0.ebuild new file mode 100644 index ..ec684bf96296 --- /dev/null +++ b/app-text/calibre/calibre-5.40.0.ebuild @@ -0,0 +1,316 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] + >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/files/
commit: 03faa6adbd618a7f2215708279d7940ee578cc57 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Mar 27 11:40:18 2022 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 27 16:53:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03faa6ad app-text/calibre: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/24774 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Zac Medico gentoo.org> .../calibre/files/calibre-5.31.0-jxr-test.patch| 26 -- 1 file changed, 26 deletions(-) diff --git a/app-text/calibre/files/calibre-5.31.0-jxr-test.patch b/app-text/calibre/files/calibre-5.31.0-jxr-test.patch deleted file mode 100644 index c39508474b68.. --- a/app-text/calibre/files/calibre-5.31.0-jxr-test.patch +++ /dev/null @@ -1,26 +0,0 @@ -Avoid calling libjxr's JxrDecApp as we currently don't package it. a/src/calibre/utils/img.py -+++ b/src/calibre/utils/img.py -@@ -119,8 +119,6 @@ def image_from_data(data): - i = QImage() - if not i.loadFromData(data): - q = what(None, data) --if q == 'jxr': --return load_jxr_data(data) - raise NotImage('Not a valid image (detected type: {})'.format(q)) - return i - a/src/calibre/utils/img.py -+++ b/src/calibre/utils/img.py -@@ -644,11 +644,6 @@ def test(): # {{{ - despeckle_image(img) - remove_borders_from_image(img) - image_to_data(img, fmt='GIF') --raw = subprocess.Popen([get_exe_path('JxrDecApp'), '-h'], -- creationflags=subprocess.DETACHED_PROCESS if iswindows else 0, -- stdout=subprocess.PIPE).stdout.read() --if b'JPEG XR Decoder Utility' not in raw: --raise SystemExit('Failed to run JxrDecApp') - # }}} - -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 91a277f56ef8f48d9a2c8f5e399930964da28cac Author: Zac Medico gentoo org> AuthorDate: Fri Mar 25 03:39:07 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 25 03:45:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91a277f5 app-text/calibre: use qt5_get_bindir Closes: https://bugs.gentoo.org/835923 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/calibre-5.16.1-r1.ebuild | 6 +++--- app-text/calibre/calibre-5.39.1.ebuild| 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app-text/calibre/calibre-5.16.1-r1.ebuild b/app-text/calibre/calibre-5.16.1-r1.ebuild index 32b84b85f211..f0ce3cbefb85 100644 --- a/app-text/calibre/calibre-5.16.1-r1.ebuild +++ b/app-text/calibre/calibre-5.16.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{8..9} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" -inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 xdg-utils +inherit bash-completion-r1 desktop toolchain-funcs python-single-r1 qmake-utils xdg-utils DESCRIPTION="Ebook management application" HOMEPAGE="https://calibre-ebook.com/; @@ -176,7 +176,7 @@ src_install() { cp "${T}"/bin/{kbuildsycoca,update-mime-database} || die chmod +x "${T}"/bin/{kbuildsycoca,update-mime-database} || die - export QMAKE="${EPREFIX}/usr/$(get_libdir)/qt5/bin/qmake" + export QMAKE="$(qt5_get_bindir)/qmake" # Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox # violation with kbuildsycoca as in bug #287067, comment #13. @@ -207,7 +207,7 @@ src_install() { addpredict /dev/dri #665310 - PATH=${T}/bin:${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \ + PATH=${T}/bin:$(qt5_get_bindir):${PATH} PYTHONPATH=${S}/src${PYTHONPATH:+:}${PYTHONPATH} \ "${PYTHON}" setup.py install \ --root="${D}" \ --prefix="${EPREFIX}/usr" \ diff --git a/app-text/calibre/calibre-5.39.1.ebuild b/app-text/calibre/calibre-5.39.1.ebuild index a9f64cfe2e57..ec684bf96296 100644 --- a/app-text/calibre/calibre-5.39.1.ebuild +++ b/app-text/calibre/calibre-5.39.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..9} ) PYTHON_REQ_USE="ipv6(+),sqlite,ssl" -inherit toolchain-funcs python-single-r1 xdg-utils +inherit toolchain-funcs python-single-r1 qmake-utils xdg-utils DESCRIPTION="Ebook management application" HOMEPAGE="https://calibre-ebook.com/; @@ -196,7 +196,7 @@ src_compile() { local MY_LIBDIR="${ESYSROOT}/usr/$(get_libdir)" export FT_LIB_DIR="${MY_LIBDIR}" HUNSPELL_LIB_DIR="${MY_LIBDIR}" PODOFO_LIB_DIR="${MY_LIBDIR}" - PATH="${T}/bin:${PATH}" ${EPYTHON} setup.py build || die + PATH="${T}/bin:$(qt5_get_bindir):${PATH}" ${EPYTHON} setup.py build || die } src_test() { @@ -229,7 +229,7 @@ src_install() { cp "${T}"/bin/{kbuildsycoca,update-mime-database} || die chmod +x "${T}"/bin/{kbuildsycoca,update-mime-database} || die - export QMAKE="${EPREFIX}/usr/$(get_libdir)/qt5/bin/qmake" + export QMAKE="$(qt5_get_bindir)/qmake" # Unset DISPLAY in order to prevent xdg-mime from triggering a sandbox # violation with kbuildsycoca as in bug #287067, comment #13.
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 2b5f6419dd6ad17fc7a3d3187b599a1fe2b1e7a6 Author: Zac Medico gentoo org> AuthorDate: Fri Mar 25 03:28:20 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 25 03:28:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5f6419 app-text/calibre: drop 5.38.0, 5.39.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 2 - app-text/calibre/calibre-5.38.0.ebuild | 316 - app-text/calibre/calibre-5.39.0.ebuild | 316 - 3 files changed, 634 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 79756a1ade65..16d61dca0738 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,5 +1,3 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae -DIST calibre-5.38.0.tar.xz 38365980 BLAKE2B 1c6939e69abde52426d32ab56a91f9b31f687f1d20792c5b360bf5563d72384db395b29e63d8becc1e196f54522a8643588109891943eb1fa525a5395873bb3e SHA512 2744e9d0d3f6daa578360ffb8334adbc49b4dc41100fbe0820b73e4a5a1e24c70c1e75bf1f03b9590f2a64d6c0c7710b26884356567f51200d5c00fe23ed5772 -DIST calibre-5.39.0.tar.xz 38372008 BLAKE2B e56513c918d7ac3e7f1b28e98dc82c29170577991714185791b0723daa4adbd404a6fac6584c7d2ad7ceafc19ab6aee519ab0c2d5f0bcc66f4de6236d7096b68 SHA512 ea6c739339603abea890a06f43c16522746352bde3abaebd6f2fa64771ec63800a62bd7f0cd47d1c7fb865a6cd73f9ff7522d71d7f4f593247f8eeb93a9263f6 DIST calibre-5.39.1.tar.xz 38375212 BLAKE2B c9205b84180cdf3e98ca30729815f0c3f6b490e1df855119b3032689417b4218d26ce4c6f56d93d040fd5b88924fc432102c00af3286f85b7d5a72a536ab1ece SHA512 47a3be38a24b9e690102108abd1f2385d792721adec637f6de1cc8504df8cc0e3577786add3f48a10c2bc995320d65370d002afaea6ea13b6131b8b6767f27fa diff --git a/app-text/calibre/calibre-5.38.0.ebuild b/app-text/calibre/calibre-5.38.0.ebuild deleted file mode 100644 index a9f64cfe2e57.. --- a/app-text/calibre/calibre-5.38.0.ebuild +++ /dev/null @@ -1,316 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) -PYTHON_REQ_USE="ipv6(+),sqlite,ssl" - -inherit toolchain-funcs python-single-r1 xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="~amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - >=app-text/poppler-0.26.5[qt5] - dev-libs/glib:2= - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-libs/dbus-glib-0.106 - dev-libs/snowball-stemmer:= - >=sys-apps/dbus-1.10.8 - $(python_gen_cond_dep ' - app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] - >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] - >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] - dev-python/dnspython[${PYTHON_USEDEP}] - >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] - >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] - >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] - dev-python/jeepney[${PYTHON_USEDEP}] - >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] - >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] - >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] - >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] - >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] - >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: a1691f2d40bb9b43dd1c6706c837d3ceee7b316c Author: Zac Medico gentoo org> AuthorDate: Sun Mar 20 16:58:48 2022 + Commit: Zac Medico gentoo org> CommitDate: Sun Mar 20 16:58:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1691f2d app-text/calibre: add 5.39.1 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.39.1.ebuild | 316 + 2 files changed, 317 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 98b248636bbd..79756a1ade65 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -2,3 +2,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbc DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.38.0.tar.xz 38365980 BLAKE2B 1c6939e69abde52426d32ab56a91f9b31f687f1d20792c5b360bf5563d72384db395b29e63d8becc1e196f54522a8643588109891943eb1fa525a5395873bb3e SHA512 2744e9d0d3f6daa578360ffb8334adbc49b4dc41100fbe0820b73e4a5a1e24c70c1e75bf1f03b9590f2a64d6c0c7710b26884356567f51200d5c00fe23ed5772 DIST calibre-5.39.0.tar.xz 38372008 BLAKE2B e56513c918d7ac3e7f1b28e98dc82c29170577991714185791b0723daa4adbd404a6fac6584c7d2ad7ceafc19ab6aee519ab0c2d5f0bcc66f4de6236d7096b68 SHA512 ea6c739339603abea890a06f43c16522746352bde3abaebd6f2fa64771ec63800a62bd7f0cd47d1c7fb865a6cd73f9ff7522d71d7f4f593247f8eeb93a9263f6 +DIST calibre-5.39.1.tar.xz 38375212 BLAKE2B c9205b84180cdf3e98ca30729815f0c3f6b490e1df855119b3032689417b4218d26ce4c6f56d93d040fd5b88924fc432102c00af3286f85b7d5a72a536ab1ece SHA512 47a3be38a24b9e690102108abd1f2385d792721adec637f6de1cc8504df8cc0e3577786add3f48a10c2bc995320d65370d002afaea6ea13b6131b8b6767f27fa diff --git a/app-text/calibre/calibre-5.39.1.ebuild b/app-text/calibre/calibre-5.39.1.ebuild new file mode 100644 index ..a9f64cfe2e57 --- /dev/null +++ b/app-text/calibre/calibre-5.39.1.ebuild @@ -0,0 +1,316 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 38b5b7d16560c85587bd16b80d4ff3d06712b883 Author: Zac Medico gentoo org> AuthorDate: Fri Mar 18 04:10:14 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 18 04:10:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b5b7d1 app-text/calibre: add 5.39.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.39.0.ebuild | 316 + 2 files changed, 317 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 952a890e1f50..98b248636bbd 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,3 +1,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.38.0.tar.xz 38365980 BLAKE2B 1c6939e69abde52426d32ab56a91f9b31f687f1d20792c5b360bf5563d72384db395b29e63d8becc1e196f54522a8643588109891943eb1fa525a5395873bb3e SHA512 2744e9d0d3f6daa578360ffb8334adbc49b4dc41100fbe0820b73e4a5a1e24c70c1e75bf1f03b9590f2a64d6c0c7710b26884356567f51200d5c00fe23ed5772 +DIST calibre-5.39.0.tar.xz 38372008 BLAKE2B e56513c918d7ac3e7f1b28e98dc82c29170577991714185791b0723daa4adbd404a6fac6584c7d2ad7ceafc19ab6aee519ab0c2d5f0bcc66f4de6236d7096b68 SHA512 ea6c739339603abea890a06f43c16522746352bde3abaebd6f2fa64771ec63800a62bd7f0cd47d1c7fb865a6cd73f9ff7522d71d7f4f593247f8eeb93a9263f6 diff --git a/app-text/calibre/calibre-5.39.0.ebuild b/app-text/calibre/calibre-5.39.0.ebuild new file mode 100644 index ..a9f64cfe2e57 --- /dev/null +++ b/app-text/calibre/calibre-5.39.0.ebuild @@ -0,0 +1,316 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}] + >=dev-python/PyQt5-5.15.5_pre2107091435[gui,svg,widgets,network,printsupport,${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 2d6cd7940cadd4c258799b263c2a65be026608e9 Author: Zac Medico gentoo org> AuthorDate: Fri Mar 18 04:04:13 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 18 04:04:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6cd794 app-text/calibre: drop 5.33.2, 5.35.0, 5.36.0, 5.37.0 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 4 - app-text/calibre/calibre-5.33.2.ebuild | 315 app-text/calibre/calibre-5.35.0.ebuild | 315 app-text/calibre/calibre-5.36.0.ebuild | 316 - app-text/calibre/calibre-5.37.0.ebuild | 316 - 5 files changed, 1266 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index d6da779578b9..952a890e1f50 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,7 +1,3 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae -DIST calibre-5.33.2.tar.xz 37081104 BLAKE2B 7ef40e39d47b10378918dcdefbec5925d9a43f47c345ccb6fd8811b99a2c417923467724f3ba92152b0951e473af7dd20dcb779e1fc6ad7970ac527fc06fe09c SHA512 588673005f4e36373ef6d0b3da4e4f06941886f05d1703420720c16aa913dcfca9358c33e4fcec764f0e4bd24e0223ff35421b41f1cc3f818d6d53896d64 -DIST calibre-5.35.0.tar.xz 37801424 BLAKE2B fcef3dfc3fa09d3a6324b3b9a860a3f0eb4cfe1311df84aea39beed9c0f42e620bfe3ec1a33c89e0e701b955fe44cf9b15f1e4b0f24529847c9b28d2eb7b2fa2 SHA512 b99a5c86a48d29bcc6f6188f9e4a20fe8ac1c4115147a964596e2bc3635d20c2556ae0be90c7deac95d4ef430b6ce6c7b712510358f71a22817c9360203b1f11 -DIST calibre-5.36.0.tar.xz 38199520 BLAKE2B 2b1a8cb2df6a8b62796c709fdf15a7ab108c3dde4a25bbf33b3b3ef08101fc56927dc7dfbfdccf29b697d4d321c253d2a8b182d41b7fa1b993f095297f427720 SHA512 0a6fbd68870cbe0e992ef4275b8c0270801647e5afd8db8a6705dc551097ecdcf05d641ac652415e578e979d8009d1281dd123b8dc95ad118e00d9331d50f882 -DIST calibre-5.37.0.tar.xz 38369808 BLAKE2B ac2e782b55c58f3b530d750e9cfbb003d694fec58d41dc1310c15aa2707f17a2061a550ed767359c42f634b4597b00cdceb43f098cc830ddff12e3610a70ba52 SHA512 cadff4f2ae8717fecf9d3e55098b42ebf5e1e3c69250bd151919c4fbdd1fdc1d0d8857f8da8475d84938b3e5e3b65d755de7c55e6086c42da7ad4f3811d4e9bb DIST calibre-5.38.0.tar.xz 38365980 BLAKE2B 1c6939e69abde52426d32ab56a91f9b31f687f1d20792c5b360bf5563d72384db395b29e63d8becc1e196f54522a8643588109891943eb1fa525a5395873bb3e SHA512 2744e9d0d3f6daa578360ffb8334adbc49b4dc41100fbe0820b73e4a5a1e24c70c1e75bf1f03b9590f2a64d6c0c7710b26884356567f51200d5c00fe23ed5772 diff --git a/app-text/calibre/calibre-5.33.2.ebuild b/app-text/calibre/calibre-5.33.2.ebuild deleted file mode 100644 index 7b6a8c3a07b4.. --- a/app-text/calibre/calibre-5.33.2.ebuild +++ /dev/null @@ -1,315 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) -PYTHON_REQ_USE="ipv6(+),sqlite,ssl" - -inherit toolchain-funcs python-single-r1 xdg-utils - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/; -SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="~amd64 ~arm ~x86" -SLOT="0" -IUSE="ios +udisks" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/hunspell-1.7:= - >=app-text/podofo-0.9.6_pre20171027:= - >=app-text/poppler-0.26.5[qt5] - dev-libs/glib:2= - dev-libs/hyphen:= - >=dev-libs/icu-57.1:= - dev-libs/libinput:= - >=dev-libs/dbus-glib-0.106 - dev-libs/snowball-stemmer:= - >=sys-apps/dbus-1.10.8 - $(python_gen_cond_dep ' - app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] - >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/cchardet[${PYTHON_USEDEP}] - >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] - >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 1c03fe1737bc8eb439e6ca49ce7733b7bae6e784 Author: Zac Medico gentoo org> AuthorDate: Fri Mar 4 23:43:40 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Mar 4 23:46:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c03fe17 app-text/calibre: Bump to version 5.38.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.38.0.ebuild | 316 + 2 files changed, 317 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 0d29d2e7e16a..d6da779578b9 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -4,3 +4,4 @@ DIST calibre-5.33.2.tar.xz 37081104 BLAKE2B 7ef40e39d47b10378918dcdefbec5925d9a4 DIST calibre-5.35.0.tar.xz 37801424 BLAKE2B fcef3dfc3fa09d3a6324b3b9a860a3f0eb4cfe1311df84aea39beed9c0f42e620bfe3ec1a33c89e0e701b955fe44cf9b15f1e4b0f24529847c9b28d2eb7b2fa2 SHA512 b99a5c86a48d29bcc6f6188f9e4a20fe8ac1c4115147a964596e2bc3635d20c2556ae0be90c7deac95d4ef430b6ce6c7b712510358f71a22817c9360203b1f11 DIST calibre-5.36.0.tar.xz 38199520 BLAKE2B 2b1a8cb2df6a8b62796c709fdf15a7ab108c3dde4a25bbf33b3b3ef08101fc56927dc7dfbfdccf29b697d4d321c253d2a8b182d41b7fa1b993f095297f427720 SHA512 0a6fbd68870cbe0e992ef4275b8c0270801647e5afd8db8a6705dc551097ecdcf05d641ac652415e578e979d8009d1281dd123b8dc95ad118e00d9331d50f882 DIST calibre-5.37.0.tar.xz 38369808 BLAKE2B ac2e782b55c58f3b530d750e9cfbb003d694fec58d41dc1310c15aa2707f17a2061a550ed767359c42f634b4597b00cdceb43f098cc830ddff12e3610a70ba52 SHA512 cadff4f2ae8717fecf9d3e55098b42ebf5e1e3c69250bd151919c4fbdd1fdc1d0d8857f8da8475d84938b3e5e3b65d755de7c55e6086c42da7ad4f3811d4e9bb +DIST calibre-5.38.0.tar.xz 38365980 BLAKE2B 1c6939e69abde52426d32ab56a91f9b31f687f1d20792c5b360bf5563d72384db395b29e63d8becc1e196f54522a8643588109891943eb1fa525a5395873bb3e SHA512 2744e9d0d3f6daa578360ffb8334adbc49b4dc41100fbe0820b73e4a5a1e24c70c1e75bf1f03b9590f2a64d6c0c7710b26884356567f51200d5c00fe23ed5772 diff --git a/app-text/calibre/calibre-5.38.0.ebuild b/app-text/calibre/calibre-5.38.0.ebuild new file mode 100644 index ..a9f64cfe2e57 --- /dev/null +++ b/app-text/calibre/calibre-5.38.0.ebuild @@ -0,0 +1,316 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 4cca68d1fbc14dd63f3edfd1dcab229a7a7a8292 Author: Zac Medico gentoo org> AuthorDate: Fri Feb 18 18:27:33 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 18 18:27:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cca68d1 app-text/calibre: Bump to version 5.37.0. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.37.0.ebuild | 316 + 2 files changed, 317 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 0f8f00f1e4d9..0d29d2e7e16a 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -3,3 +3,4 @@ DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd DIST calibre-5.33.2.tar.xz 37081104 BLAKE2B 7ef40e39d47b10378918dcdefbec5925d9a43f47c345ccb6fd8811b99a2c417923467724f3ba92152b0951e473af7dd20dcb779e1fc6ad7970ac527fc06fe09c SHA512 588673005f4e36373ef6d0b3da4e4f06941886f05d1703420720c16aa913dcfca9358c33e4fcec764f0e4bd24e0223ff35421b41f1cc3f818d6d53896d64 DIST calibre-5.35.0.tar.xz 37801424 BLAKE2B fcef3dfc3fa09d3a6324b3b9a860a3f0eb4cfe1311df84aea39beed9c0f42e620bfe3ec1a33c89e0e701b955fe44cf9b15f1e4b0f24529847c9b28d2eb7b2fa2 SHA512 b99a5c86a48d29bcc6f6188f9e4a20fe8ac1c4115147a964596e2bc3635d20c2556ae0be90c7deac95d4ef430b6ce6c7b712510358f71a22817c9360203b1f11 DIST calibre-5.36.0.tar.xz 38199520 BLAKE2B 2b1a8cb2df6a8b62796c709fdf15a7ab108c3dde4a25bbf33b3b3ef08101fc56927dc7dfbfdccf29b697d4d321c253d2a8b182d41b7fa1b993f095297f427720 SHA512 0a6fbd68870cbe0e992ef4275b8c0270801647e5afd8db8a6705dc551097ecdcf05d641ac652415e578e979d8009d1281dd123b8dc95ad118e00d9331d50f882 +DIST calibre-5.37.0.tar.xz 38369808 BLAKE2B ac2e782b55c58f3b530d750e9cfbb003d694fec58d41dc1310c15aa2707f17a2061a550ed767359c42f634b4597b00cdceb43f098cc830ddff12e3610a70ba52 SHA512 cadff4f2ae8717fecf9d3e55098b42ebf5e1e3c69250bd151919c4fbdd1fdc1d0d8857f8da8475d84938b3e5e3b65d755de7c55e6086c42da7ad4f3811d4e9bb diff --git a/app-text/calibre/calibre-5.37.0.ebuild b/app-text/calibre/calibre-5.37.0.ebuild new file mode 100644 index ..a9f64cfe2e57 --- /dev/null +++ b/app-text/calibre/calibre-5.37.0.ebuild @@ -0,0 +1,316 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 4de5428549f02f26b70a7743684d1cd48f96555d Author: Zac Medico gentoo org> AuthorDate: Fri Feb 4 18:35:23 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Feb 4 18:35:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de54285 app-text/calibre: Bump to version 5.36.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.36.0.ebuild | 316 + 2 files changed, 317 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index e7224900cc98..0f8f00f1e4d9 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -2,3 +2,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbc DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.33.2.tar.xz 37081104 BLAKE2B 7ef40e39d47b10378918dcdefbec5925d9a43f47c345ccb6fd8811b99a2c417923467724f3ba92152b0951e473af7dd20dcb779e1fc6ad7970ac527fc06fe09c SHA512 588673005f4e36373ef6d0b3da4e4f06941886f05d1703420720c16aa913dcfca9358c33e4fcec764f0e4bd24e0223ff35421b41f1cc3f818d6d53896d64 DIST calibre-5.35.0.tar.xz 37801424 BLAKE2B fcef3dfc3fa09d3a6324b3b9a860a3f0eb4cfe1311df84aea39beed9c0f42e620bfe3ec1a33c89e0e701b955fe44cf9b15f1e4b0f24529847c9b28d2eb7b2fa2 SHA512 b99a5c86a48d29bcc6f6188f9e4a20fe8ac1c4115147a964596e2bc3635d20c2556ae0be90c7deac95d4ef430b6ce6c7b712510358f71a22817c9360203b1f11 +DIST calibre-5.36.0.tar.xz 38199520 BLAKE2B 2b1a8cb2df6a8b62796c709fdf15a7ab108c3dde4a25bbf33b3b3ef08101fc56927dc7dfbfdccf29b697d4d321c253d2a8b182d41b7fa1b993f095297f427720 SHA512 0a6fbd68870cbe0e992ef4275b8c0270801647e5afd8db8a6705dc551097ecdcf05d641ac652415e578e979d8009d1281dd123b8dc95ad118e00d9331d50f882 diff --git a/app-text/calibre/calibre-5.36.0.ebuild b/app-text/calibre/calibre-5.36.0.ebuild new file mode 100644 index ..a9f64cfe2e57 --- /dev/null +++ b/app-text/calibre/calibre-5.36.0.ebuild @@ -0,0 +1,316 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/, app-text/calibre/files/
commit: b9abd1b1087ad02c6393ff070bc4fd5f6119b4c6 Author: Zac Medico gentoo org> AuthorDate: Fri Jan 21 04:06:56 2022 + Commit: Zac Medico gentoo org> CommitDate: Fri Jan 21 04:06:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9abd1b1 app-text/calibre: Bump to version 5.35.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> app-text/calibre/Manifest | 1 + app-text/calibre/calibre-5.35.0.ebuild | 315 + .../calibre/files/calibre-5.35.0-jxr-test.patch| 24 ++ 3 files changed, 340 insertions(+) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 74be0f200b5e..e7224900cc98 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,3 +1,4 @@ DIST calibre-5.16.0-SIP-v4.patch.xz 6768 BLAKE2B b939233266c7cab0fa71ccdeb748bbcffbf16248081ccf0ab313420fe3898954da71e0796b3d6c44e93c636113221f95fa6affc6be97bf41f4086a909b2849f9 SHA512 eb19e6bb328f60eb4af2c38d54c3d2a09989d41d71d27de10ab5ae443af902c3c12fc70042d4735dd785573cb63bb7d7a10ae5f7ed72afc1e1a9c6aacaf64aec DIST calibre-5.16.1.tar.xz 36757204 BLAKE2B 71114eed723180142f5428a680d8c5ceabcd007acbc6a70a9298e45a9f21fc793f0ef86bf60b36c96bbd15e9e3f8d8638d179872fb6ff1f9b9f5e31a93e65ba1 SHA512 41cf29cc32c7af08215baf80609f8f099d44f2b82d34181451cbf3ed1648e07d64712dba9ff0ddec5bad3d342c7d8bde40bb822f6bd5fb93a4b29d25cf188aae DIST calibre-5.33.2.tar.xz 37081104 BLAKE2B 7ef40e39d47b10378918dcdefbec5925d9a43f47c345ccb6fd8811b99a2c417923467724f3ba92152b0951e473af7dd20dcb779e1fc6ad7970ac527fc06fe09c SHA512 588673005f4e36373ef6d0b3da4e4f06941886f05d1703420720c16aa913dcfca9358c33e4fcec764f0e4bd24e0223ff35421b41f1cc3f818d6d53896d64 +DIST calibre-5.35.0.tar.xz 37801424 BLAKE2B fcef3dfc3fa09d3a6324b3b9a860a3f0eb4cfe1311df84aea39beed9c0f42e620bfe3ec1a33c89e0e701b955fe44cf9b15f1e4b0f24529847c9b28d2eb7b2fa2 SHA512 b99a5c86a48d29bcc6f6188f9e4a20fe8ac1c4115147a964596e2bc3635d20c2556ae0be90c7deac95d4ef430b6ce6c7b712510358f71a22817c9360203b1f11 diff --git a/app-text/calibre/calibre-5.35.0.ebuild b/app-text/calibre/calibre-5.35.0.ebuild new file mode 100644 index ..59a9f2a0e0b8 --- /dev/null +++ b/app-text/calibre/calibre-5.35.0.ebuild @@ -0,0 +1,315 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +PYTHON_REQ_USE="ipv6(+),sqlite,ssl" + +inherit toolchain-funcs python-single-r1 xdg-utils + +DESCRIPTION="Ebook management application" +HOMEPAGE="https://calibre-ebook.com/; +SRC_URI="https://download.calibre-ebook.com/${PV}/${P}.tar.xz; + +LICENSE=" + GPL-3+ + GPL-3 + GPL-2+ + GPL-2 + GPL-1+ + LGPL-3+ + LGPL-2.1+ + LGPL-2.1 + BSD + MIT + Old-MIT + Apache-2.0 + public-domain + || ( Artistic GPL-1+ ) + CC-BY-3.0 + OFL-1.1 + PSF-2 +" +KEYWORDS="~amd64 ~arm ~x86" +SLOT="0" +IUSE="ios +udisks" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +COMMON_DEPEND="${PYTHON_DEPS} + >=app-text/hunspell-1.7:= + >=app-text/podofo-0.9.6_pre20171027:= + >=app-text/poppler-0.26.5[qt5] + dev-libs/glib:2= + dev-libs/hyphen:= + >=dev-libs/icu-57.1:= + dev-libs/libinput:= + >=dev-libs/dbus-glib-0.106 + dev-libs/snowball-stemmer:= + >=sys-apps/dbus-1.10.8 + $(python_gen_cond_dep ' + app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}] + >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}] + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/cchardet[${PYTHON_USEDEP}] + >=dev-python/chardet-3.0.3[${PYTHON_USEDEP}] + >=dev-python/cssselect-0.7.1[${PYTHON_USEDEP}] + >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}] + >=dev-python/dbus-python-1.2.4[${PYTHON_USEDEP}] + dev-python/dnspython[${PYTHON_USEDEP}] + >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}] + >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}] + >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}] + dev-python/jeepney[${PYTHON_USEDEP}] + >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}] + >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}] + >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}] + >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}] + >=dev-python/pillow-3.2.0[${PYTHON_USEDEP}] + >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}] + >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]