diff options
Diffstat (limited to 'app-text')
63 files changed, 518 insertions, 739 deletions
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz Binary files differindex b9b285dac0fb..e5f5434e80bb 100644 --- a/app-text/Manifest.gz +++ b/app-text/Manifest.gz diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index a9d3a5c0f2ee..32a6e660f10d 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -29,5 +29,5 @@ EBUILD calibre-7.17.0.ebuild 8155 BLAKE2B e8045cf5f3e6557b0027ba84ce2c4e2558a1dd EBUILD calibre-7.19.0.ebuild 8374 BLAKE2B 80659908ab33bf598b3f3706c0c6b57cf477af6953e14f038544920862839864dc3dccc53f029e1fd45a62cc4d9f40719f1306ed44a474c6c8912977616639a6 SHA512 9a469b83c5c36b42e8d3e589a9a56cc7cf7be74bbf2e30f7d0987386de80882c8e8a538d7d873bf175f3bf5eacaf9fef09c93ddffa5e46b5d08aaebcf7d50566 EBUILD calibre-7.20.0.ebuild 8400 BLAKE2B a36548f91272362a57c6286342855044cb39f7712ddfa9e55a3c72627ababc4eacdca6008741e63df056eb2ca7e5df0f59c22830ab988fcc3a8b683eb232ef79 SHA512 28a5034d892e24d61ffb0e40e0d996ce0a4dbb0faded49240d42803d920917457471efd86dd5706f64ab1075d917432daa9c482da0c3d302dcb78c41487d52a5 EBUILD calibre-7.21.0.ebuild 8305 BLAKE2B cf08c0f9a5d1046632aa77f7d6e0ce2cb24551e716fe6f4c7614f508c8331841a574337b2678b0b79396f15d02df629247c7da16a90c0e925fb56d3567394230 SHA512 ec7852d1b70a18df376d10ea2d93b1147a3da58f3c635ecd6ac23c90c9f53f79b6da7a71d533334e62fc8b6f5aae6babfbbf8aaa3cc4fdb947516f999f7eda3c -EBUILD calibre-7.22.0.ebuild 8338 BLAKE2B 19593d390defe3d7649ec44ce9e510ef836480fcc3ab49dfb62cd89e53ab8fa6f10d713bd56f2e841d1a9294ad38173980beac50bf36ef48743edfa0509ed5a1 SHA512 ba0354fe3152f3cfa1a5fc32281d1a09cfb6c54d406e28103540841284ba98ae29330d1d0d46ba3abc27f3ca1991e5188570b1dddb50bcaf571815be0bf42cde +EBUILD calibre-7.22.0.ebuild 8337 BLAKE2B 34df92e7f1590f5193a5af29d9f11b031567ea46cc819175bdb57cea78ae84bb2fc2127231374d4b0b034ee2c1f58ba45e81a12604997442bc9bdd03c79f2a42 SHA512 615fa750653fb4436f8b7fa3d00c8408b1f2fce60edc49d7e2c4bb5ec401ca0322c1d0e9a00c28bcec81d75208ce1fc2d7bdc3219518547951688bc948c5c069 MISC metadata.xml 662 BLAKE2B 102f4f537d2127c42311951cd5ca73e41a0ab948d85a037ed24c876382ffe628070d96b7310a337ac8efac61b32fd225b840b20fbe3f51e4cbf48ce073e95e7c SHA512 9929c8d731dfa112cf4b2ca67ddb269360a4f2cd84d9c0c0df6adfa2efe04669e1a45d9d7011f1dffe9e7ebf185e348478c2a1afa2bf2351e69b4f7e7c14da32 diff --git a/app-text/calibre/calibre-7.22.0.ebuild b/app-text/calibre/calibre-7.22.0.ebuild index 77b4dd0e9b47..7e4f528b2633 100644 --- a/app-text/calibre/calibre-7.22.0.ebuild +++ b/app-text/calibre/calibre-7.22.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,7 +36,7 @@ LICENSE=" PSF-2 " SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" RESTRICT="!test? ( test )" diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index 7d92ed181b91..226007e91221 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -1,6 +1,4 @@ -DIST crengine-ng-0.9.11.tar.bz2 4026770 BLAKE2B 27137f3177a9aacc47b4b2ef38ed9baba81d987c46232247686cdbc307b9602fb1d5a915240d4712ca05ac49c7d263e49cf14dbf1b126e8c31862e62d56e742d SHA512 0014060f13e04432bba4c00885bc0c4cbf094d9d69cd8544b995d40bd569d690b5ebd8f02ab8ecba3d7f4bca6154a753a26690aacd96a19870dc2fdacf625f33 DIST crengine-ng-0.9.12.tar.bz2 4378495 BLAKE2B 5bece250ad45460a974160245d97a60aa5749e51f7448e1c3ba053185c563e1ecd62b38357766e7fc750eaf481a7345ccfc8515a6961e4d813ff7ff5c3c161d1 SHA512 bd400a8b3d6cc0938f82863a995885ce28a5ad02cfedd9429fd603698cd4f2bfb9fe8460cdb737c59c7008004e1c03fc9d1359f3c7223233d4e5380016cff4b0 DIST freefont-otf-20120503.tar.gz 4487813 BLAKE2B a280bef885bc71897a8475814602d7537b05d14a70e5857acd1007bc0a074be9db1e08fbd63fcabf3fde7874391bdd319d00b213e29b203d474fb320e91b82a2 SHA512 cee9a573b17ccc689b61f0925fb6624d58e3a3369d996e379e70c3a4cd750429d68c14c85fbcab4381101c8f4bf56730ef40e0045fdd79647019db41b4ec74fd -EBUILD crengine-ng-0.9.11.ebuild 2017 BLAKE2B fed5eff7dc7554ece04febef74fb9992b627ab17249496dbab510b789fabd71b291b90748dc2e5fa5dc91465c3a1b3cd828c318e828068e07cd131d97f993205 SHA512 30e306f8cee9104cc3e2d276e54459469d13bf37c57629f76102ef26be31555cda02220cce47aba9ce99ec97fe9c1fa9a09071d11e8cb2950ee3599d5fee4cf8 -EBUILD crengine-ng-0.9.12-r1.ebuild 2014 BLAKE2B 817f46ac86a2649daf1fb8b90ee8b10a44feaa4eb12a586d95be0cd5849c0f6580c4c44abf7b8e275c4036d65645e981641fd083f58739f208142d75a6a43b80 SHA512 ed81c56f0f5a156995d0358f31457845bd00e3a8ce3787ba90f6736b07ef4d399794308d0b792f61bd7a0fc02c311104b0015f09292d11179dfd733f36a64929 +EBUILD crengine-ng-0.9.12-r1.ebuild 2012 BLAKE2B 48a6b408abbe475840a4106eea06c75bbefaa4b178f5e6ebc39f6da16f4fd98e7f06d282dbc863bcaedd8ef22c1a23251077e0f9941a05e0b1770334f7770a98 SHA512 733e40a6ec98c3f4197931f22a2916bd87811ef24d0e5fa40662e29c656be5e55d73e19ef67bbc73fd09668e32725cd78760a0180c0511976be6ae07565f7a21 MISC metadata.xml 1181 BLAKE2B 313e8cf8f919009ba2172d5013280a3a890e421878ead9c6a67ec8b9a7bd05b105f156a4548d0b84c62c92f91e3e8432063927969b8b9b63305296c3722e0e8a SHA512 63029b0d8f1920edbc298c171498e0866055347d0997455b68b938439872443d0d1383aa2783607af542c0112364c5671a5bc2d37582d7af9405e36578213f83 diff --git a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild b/app-text/crengine-ng/crengine-ng-0.9.11.ebuild deleted file mode 100644 index f8228762d42d..000000000000 --- a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit cmake - -DESCRIPTION="Cross-platform library designed to implement e-book readers" -HOMEPAGE="https://gitlab.com/coolreader-ng/crengine-ng" -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2 - test? ( mirror://gnu/freefont/freefont-otf-20120503.tar.gz )" - -LICENSE="GPL-2+" -SLOT="0/6" -KEYWORDS="amd64 ~arm64 x86" -IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" - -RESTRICT="!test? ( test )" - -CDEPEND="sys-libs/zlib - png? ( media-libs/libpng:0 ) - jpeg? ( media-libs/libjpeg-turbo ) - >=media-libs/freetype-2.10.0 - harfbuzz? ( media-libs/harfbuzz:=[truetype] ) - libunibreak? ( dev-libs/libunibreak:= ) - fribidi? ( dev-libs/fribidi ) - zstd? ( app-arch/zstd:= ) - libutf8proc? ( dev-libs/libutf8proc:= ) - fontconfig? ( media-libs/fontconfig )" - -RDEPEND="${CDEPEND}" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest - app-arch/zip ) -" -BDEPEND="virtual/pkgconfig - ${CDEPEND}" - -src_prepare() { - cmake_src_prepare - if use test; then - mkdir -p "${BUILD_DIR}/crengine/tests/fonts/" - cp -p "${WORKDIR}/freefont-20120503/"*.otf "${BUILD_DIR}/crengine/tests/fonts/" - fi -} - -src_configure() { - CMAKE_BUILD_TYPE="Release" - local mycmakeargs=( - -DCRE_BUILD_SHARED=ON - -DCRE_BUILD_STATIC=$(usex static-libs) - -DUSE_COLOR_BACKBUFFER=ON - -DWITH_LIBPNG=$(usex png) - -DWITH_LIBJPEG=$(usex jpeg) - -DWITH_FREETYPE=ON - -DWITH_HARFBUZZ=$(usex harfbuzz) - -DWITH_LIBUNIBREAK=$(usex libunibreak) - -DWITH_FRIBIDI=$(usex fribidi) - -DWITH_ZSTD=$(usex zstd) - -DWITH_UTF8PROC=$(usex libutf8proc) - -DUSE_GIF=$(usex gif) - -DUSE_NANOSVG=$(usex svg) - -DUSE_CHM=$(usex chm) - -DUSE_ANTIWORD=ON - -DUSE_FONTCONFIG=$(usex fontconfig) - -DUSE_SHASUM=OFF - -DUSE_CMARK_GFM=ON - -DBUILD_TOOLS=OFF - -DENABLE_UNITTESTING=$(usex test) - -DOFFLINE_BUILD_MODE=ON - ) - cmake_src_configure -} - -src_test() { - cd "${BUILD_DIR}/crengine/tests" - ./unittests -} diff --git a/app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild b/app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild index daacf8bc7e24..0be910af8f3e 100644 --- a/app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild +++ b/app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2 LICENSE="GPL-2+" SLOT="0/7" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" RESTRICT="!test? ( test )" diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest index 40ff7725649d..93592715d298 100644 --- a/app-text/crqt-ng/Manifest +++ b/app-text/crqt-ng/Manifest @@ -1,5 +1,3 @@ -DIST crqt-ng-1.0.14.tar.bz2 445540 BLAKE2B 147a42ffb63b9f2f4525d683f0f3c02bc4895a235884044150e7fa395f07a7f8ba460287ed0c296592974e0bf8029f8af6daa623b2387d4d9400a6737e7a3b51 SHA512 424f5a9717f9cab5e9ea9b6e5ee9397807acb0dfccc6edb19f2de988c80811ea9c01853d2f664d7b0b1a380fcf6fa7290da0c7d58fef5317632ba83f946235f8 DIST crqt-ng-1.0.15.tar.bz2 446115 BLAKE2B 6d0f25c0302716b1a37861014b1db7dd1bed5530095d71565bf5d3cb53b96f28ef7380dba30c033e7c01a5b774345e490c26b32d855052c1d9bb67a82e0c86ad SHA512 a62f92960fa2ce1f79df165a9d733b6e51cba4c93941a1b669a87b7f355a640d2ec2b5f794329f1f96a975ef72b39ae3d33f4559ef16b41b100b5da754334016 -EBUILD crqt-ng-1.0.14-r1.ebuild 1285 BLAKE2B 1ea8413e9a86f6962faa56ec0b354f6339bfb3e345f2745a69de5187682b81c3ffec1b76271bb52e52eb06a3e5f964885ba1adfdcdd5f776a3a75cba0cb8fe0b SHA512 d2efac856e2cae84679c7f63dcb011d334e5b81a9c58eda53752e9b7b316f846741d4726c100857d427f9c7362b84a9cbfbb5513781ccc76d963162bd2e08cb6 -EBUILD crqt-ng-1.0.15.ebuild 1082 BLAKE2B 1aac43dca69d33cda18ba810beb1ae5afc37cd370a14503b3071a32b520c45a936f25477f8f6bde6cf926bfd149df50c7b0c32e4cb1db542feb4ba516fdf7988 SHA512 f433bfa268d62bebfca4f6b42714d9a56404a1823bcd0c3bd84951d9fc73c1e6c1c9644be239f843a68bd6d94699188865331d9c0ea757f4795df55173f295a5 +EBUILD crqt-ng-1.0.15.ebuild 1080 BLAKE2B 202d765e88f119446dfdc80183c67c1d01079a90bbe1143e3af0ecba59b654397497be37bc775e6bbdac65e785a3c0978ad881eb3483f9a63108fa839003b304 SHA512 755e2c2abbf74bfa47fd3dad5520a97eac637a9d9ab301172b36a4b138fb78df4203d9a6f2c0ac2d75f3374baf84e51ef62d0c86f6ac9960e47f6649c887db66 MISC metadata.xml 1181 BLAKE2B 8bdf887750f62d09fb05620bda17dde9dee6eafe494d37a1ba536dbec4e7692b80cc698124615f4df6c8dbdb9a371374a6aa07d11d7075ed498a4b577f8b5f25 SHA512 b488b15b3ddccd7dd5bcc9190011f0278b413c3c12a0f9fbfb9b07c7a8ff8c4fa06db70750bc6f4b7ebc44a85b14e8624144efbe99e98d0df3dfcf5c579674a2 diff --git a/app-text/crqt-ng/crqt-ng-1.0.14-r1.ebuild b/app-text/crqt-ng/crqt-ng-1.0.14-r1.ebuild deleted file mode 100644 index ec276b5f102e..000000000000 --- a/app-text/crqt-ng/crqt-ng-1.0.14-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PLOCALES="bg cs hu nl ru uk" -inherit cmake plocale xdg - -DESCRIPTION="Cross-platform e-book reader" -HOMEPAGE="https://gitlab.com/coolreader-ng/crqt-ng" -SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="+qt6 +gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" - -CDEPEND=">=app-text/crengine-ng-0.9.7:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] - qt6? ( - dev-qt/qtbase:6[gui,widgets] - ) - !qt6? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - )" -RDEPEND="${CDEPEND}" -BDEPEND="${CDEPEND} - qt6? ( - dev-qt/qttools:6[linguist] - ) - !qt6? ( - dev-qt/linguist-tools:5 - )" - -src_prepare() { - cmake_src_prepare - xdg_environment_reset - - # locales - plocale_find_changes "${S}"/src/i18n 'crqt_' '.ts' - sed -e "s|set(LANGUAGES .*)|set(LANGUAGES $(plocale_get_locales))|i" \ - -i "${S}"/src/CMakeLists.txt \ - || die "sed CMakeLists.txt failed" -} - -src_configure() { - CMAKE_USE_DIR="${S}" - CMAKE_BUILD_TYPE="Release" - local mycmakeargs - if use qt6; then - mycmakeargs=(-DUSE_QT=QT6) - else - mycmakeargs=(-DUSE_QT=QT5) - fi - cmake_src_configure -} diff --git a/app-text/crqt-ng/crqt-ng-1.0.15.ebuild b/app-text/crqt-ng/crqt-ng-1.0.15.ebuild index 333660833a64..e5a28ddf2367 100644 --- a/app-text/crqt-ng/crqt-ng-1.0.15.ebuild +++ b/app-text/crqt-ng/crqt-ng-1.0.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.com/coolreader-ng/${PN}/-/archive/${PV}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="+gif +svg +chm +harfbuzz +libunibreak +fribidi +zstd +libutf8proc" CDEPEND=">=app-text/crengine-ng-0.9.12:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] diff --git a/app-text/doxygen/Manifest b/app-text/doxygen/Manifest index 2992a57476de..089d8b688336 100644 --- a/app-text/doxygen/Manifest +++ b/app-text/doxygen/Manifest @@ -5,15 +5,11 @@ AUX doxygen-1.9.7-musl-1.2.4.patch 1126 BLAKE2B 050fa56a7786c557ce03c9275e152f2b AUX doxygen-1.9.8-spdlog-link.patch 1571 BLAKE2B 954d701bdcbabf8b9ebb52d4be6a947189661a55cbab72b7651fb956b53778a968c6c88fb2b3967a8bfa5f0951e9fe046e69a8567938a8243558af807d657714 SHA512 7d3d4363313ace1823b4570c94fcd2f8099f6f7ec42d45f4fd341df9071fb9807e03fe5094a12c8fcf86ca8da06aa681ac0b8e1e0bec70fe2555f70cf39c5b8f AUX doxygen-1.9.8-suppress-unused-option-libcxx.patch 828 BLAKE2B db41297d3ad3fca9dc5097871185f98c965ccda7e22f8c31e0b9a69fc83c90dfd32125371cb3e42ebb6b0867cc9746b03ef656861aea14dc8d17e1e7ea09780f SHA512 6c6599ddf35720abb3872fed3a82e8796edc4e6623f9e5b3930e600772c6346bab776074fc8edb20d6d9ac7c21d6c0cb86b12295c9b7649322b876bc6737065d AUX doxygen-1.9.8-unbundle-sqlite.patch 4510 BLAKE2B afd24516a20c4378a611c836bc51276528a3983ef21db7a036d53e910b8627f5800b871d2cd13c14fc36e04eebee8bca31c40819c9b4051b1007a3ad799351d0 SHA512 548a3e550bc552007116a9bf500e1cf953b23488e825ac2ee55ef90ae001c189e5a85f84b9957c5670be7d83166a5e8df266c6a96f8b195199d45c264b67e846 -DIST doxygen-1.10.0.src.tar.gz 8400410 BLAKE2B dc7882dfb8b023e9250592375105cc79d4744362d96f4518b931ac264259257d27e0f2c5456580f3676bb54cc29fbc2ab3b2ffc37da6441297091c60a38dc13b SHA512 885de36fa0b4364cdd1eddd5e02517e08da7a52274c6fda2c22cbe85f0840e2ddf7358f613c018dc39b4a6dfce2ddd627e9318e73b903f954bbad1a39d03a416 -DIST doxygen-1.11.0.src.tar.gz 8447729 BLAKE2B e4825494099850b648df570a1ae53b858d196f7c6ada4565eae1e04ac119f4f9b1ed9d6e07dc26a5e50d41b74299720d7cde4ff43a7350b083d74eabce7624e3 SHA512 54f4a15e459d1d9cc3b4f021b5264191146bd8e0e780b57c4c31f4f9dcbfc7fe7a9db58e8cda4c6df1b4b354dd432dac0b3089fd547afe7cbe313771b2c6aaa4 DIST doxygen-1.12.0.src.tar.gz 8472577 BLAKE2B de823aa8dee0e22ec49bbb97cf5b53272cdaea249250556b07602d501d45774be19dbd40ecc4324942840d3fe90b0224aa5c61ec7d42098f1797d75f3795268d SHA512 e407e29c5e232e1f8dca291dd2d00b1dd400be709400225339408fad2cd758563b69f290cbd7c0efeb76b1335c4672fb1d6d580b9e6ed570708cf9b7d78951b1 DIST doxygen-1.13.0.src.tar.gz 8502031 BLAKE2B 8a12ed632772b48d07ea4edf16032f491e05b4718d38160ebc1f3d8de1cdf96bca827da28048907cf538a286757ddf56c503fbe08dcfc5a17cc72fea7233a466 SHA512 f6cae74bd8df9c6c2ba3fa21fc33926e6d5eba65101776f84c1fa056d9231d69e232a30d7702b53a284543fc4765edadb10f4d4b4a46314fa08580963d9226fb DIST doxygen-1.9.8.src.tar.gz 8087770 BLAKE2B 9b93bd394e9fdafef1c274596f790db0956028332a945e0359b7b24440aefa5362b2126649c529e71341bba172cd1fa514455567ffffd37243a740a1ffbc1944 SHA512 edcd382538ecf0afd9d1c891afe302092cd541a30840dda6b00dc0f1d6c5b39a696ab98042c5bb4012c1c051609bfdbfa7d29e3098a72f6cb504d90097767ebb -EBUILD doxygen-1.10.0-r1.ebuild 3813 BLAKE2B 19c1f370a363991901c65b41ff436abdca04dc6a1f94a10d0b5ac96e55327cc8f1f5a8afb356cf8131e2fac8d08f85dc547ddc27d1e8bef84bdc8c14d6817af4 SHA512 932732ae8d0cdd2f4cd0c9fdc80297b7700dd32e548d9caddc84bdf78586a2063e384cafa8d89443247a8aaa7a20f184bc649e590b086b15420c00da25439fd7 -EBUILD doxygen-1.11.0.ebuild 3813 BLAKE2B 8dc72e068abe1bab7eee0b58afdabaa29526aac244fbe307ca2fa97af48b1c0753e63a7c4fc37ad86afddfa85f5aa92679198a7daa6b2ee97db9c7772f5d9468 SHA512 32c0e6769f084ec8f2e96cd2791d5e6d53e5d43429b8a4b4fa5eaf7c844aa3eb0e51d1baa29caa11701addef662b60110fd923014f6237bd39c42665f38be33e EBUILD doxygen-1.12.0.ebuild 3968 BLAKE2B 6f1b3a29c479004da7e4d4d173c9297d0c19bb1a50464bfceb8f0275511b7a97bb9c52032512ecbad36e197d0c7882c7db4ef10e67dbc0dc2b6b3696bc3d232a SHA512 7525d30f8c4c49c39af4c914d08b28d90cfdcf299674a8ddb5680225538bd11609022b58513bc494c6893e440426b467b7d814529d7a0f415cc4a592bbd6756e -EBUILD doxygen-1.13.0.ebuild 3874 BLAKE2B 223138bae1281dc53c8c2a2bbd72ea1702729470277325e2b526e34fac9fe7425ab075f868dc6bc6b05b3563fb10645efed564fcbfe521907c8e0a75a1d5634f SHA512 3a9c8388f132aab6d0da24b3518d9565d31259543a358c6212c4894be99aa953e011dbf4572abeeceaac256cb9b1f098f6688bf57b8f2da45af14aed48814fe9 +EBUILD doxygen-1.13.0-r1.ebuild 3845 BLAKE2B f6099f0a1112bb7b5895980b57cd142258b6b2f48cd2ce02be68fff5db97f563f3c9b8a05856fca991aad4d145e7e1e197bb011857ecd8d01164fe017cac0f4a SHA512 ee553540170626600ef4b8ad3c4a43dad6fddca697c530eef7097b8789bf7ade4297ecc6f37bda15e377fa397e3659e10db00d2464b2eb00b1265c25984ef36b EBUILD doxygen-1.9.8.ebuild 3661 BLAKE2B 90a4b15cae44e314f7af465ced451a5baf44b08da1fd8c24a944edccdc5451dcb36d1a6427df30acef801e7e628312b754a53cde970bdb39515758187463e000 SHA512 b74e699222b29cc0b0a37ab7cf149ffd598242401f889ab1e5b58fb2ec7bfa6851395e4a62bcda972482d5842aafb1c4c21ea1b478265e5c48846aeded08f6e4 -EBUILD doxygen-9999.ebuild 3888 BLAKE2B c09d4cecf74be9f069b1da1557e0894d2c7b913160000f68d6f91fc1500ce5f8da7d2d1e32602870aa240b50871ccbf79db91a8564557efab501ce6b8b39fc13 SHA512 ef91f6143bda170844950c989b9a8f33f5a7b252ecf21484da7170a3aa57434d38f6f05b2cf005c71cff2a10707ccc3aa225bc31c140fd00c8d3bf5db62032ac +EBUILD doxygen-9999.ebuild 3864 BLAKE2B 32c06fca3d8b363a86e4e865de58d8c9e140f08a026acb0c4cd0b640d67a0c7e5a905231f85bb870e63bf90450ea5298737bb6034a8e118ff1cfd5b3d975dcb7 SHA512 0f6c1862a8854e48661dbe1aeab12ace71f00390b1c59c60372424a3bcf6d3e9ba76e73d8b966027de2f42d3d21b9ce13e820cf09678fdb93439352c53e80863 MISC metadata.xml 1024 BLAKE2B bf8c898a0c93f684154b8e76a3014ebd421e60ce3d1b2da444a56397b517bcb84c61bb62cc703c7ddb3ac536887eb797009d5a5db3c0813dd0bc919b10aaaa0c SHA512 0a90ba5706304caba3adf091418349d0c067b60b185de3df6d9fcfa0b0304dcb0511cbe5f9127bd2c7908ab6c6b6d55aba93b820e57d68fd3b52cefec0e86842 diff --git a/app-text/doxygen/doxygen-1.10.0-r1.ebuild b/app-text/doxygen/doxygen-1.10.0-r1.ebuild deleted file mode 100644 index c239bf288c01..000000000000 --- a/app-text/doxygen/doxygen-1.10.0-r1.ebuild +++ /dev/null @@ -1,160 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_MAX_SLOT=17 -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" - -inherit cmake flag-o-matic llvm python-any-r1 - -DESCRIPTION="Documentation system for most programming languages" -HOMEPAGE="https://www.doxygen.nl/" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" -else - SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz" - SRC_URI+=" https://downloads.sourceforge.net/doxygen/rel-${PV}/${P}.src.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -fi - -# GPL-2 also for bundled libmscgen -LICENSE="GPL-2" -SLOT="0" -IUSE="clang debug doc dot doxysearch gui test" -# - We need TeX for tests, bug #765472 -# - We keep the odd construct of noop USE=test because of -# the special relationship b/t RESTRICT & USE for tests. -# Also, it's a hint which avoids tests being silently skipped during arch testing. -REQUIRED_USE="test? ( doc )" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-alternatives/yacc - app-alternatives/lex - ${PYTHON_DEPS} -" -RDEPEND=" - app-text/ghostscript-gpl - dev-db/sqlite:3 - dev-lang/perl - dev-libs/libfmt:= - dev-libs/spdlog:= - media-libs/libpng:= - virtual/libiconv - clang? ( - <llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):= - ) - dot? ( - media-gfx/graphviz - media-libs/freetype - ) - doc? ( - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - dev-texlive/texlive-plaingeneric - ) - doxysearch? ( dev-libs/xapian:= ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-1.9.4-link_with_pthread.patch" - "${FILESDIR}/${PN}-1.9.7-musl-1.2.4.patch" - "${FILESDIR}/${PN}-1.9.8-suppress-unused-option-libcxx.patch" - - # Backports -) - -DOCS=( LANGUAGE.HOWTO README.md ) - -pkg_setup() { - use clang && llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 - sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die - - # fix pdf doc - sed -i.orig -e "s:g_kowal:g kowal:" \ - doc/maintainers.txt || die - - if is-flagq "-O3" ; then - # TODO: Investigate this and report a bug accordingly... - ewarn "Compiling with -O3 is known to produce incorrectly" - ewarn "optimized code which breaks doxygen. Using -O2 instead." - replace-flags "-O3" "-O2" - fi -} - -src_configure() { - # Very slow to compile, bug #920092 - filter-flags -fipa-pta - # -Wodr warnings, see bug #854357 and https://github.com/doxygen/doxygen/issues/9287 - filter-lto - - local mycmakeargs=( - -Duse_libclang=$(usex clang) - # Let the user choose instead, see also bug #822615 - -Duse_libc++=OFF - -Dbuild_doc=$(usex doc) - -Dbuild_search=$(usex doxysearch) - -Dbuild_wizard=$(usex gui) - -Duse_sys_spdlog=ON - -Duse_sys_sqlite3=ON - -DBUILD_SHARED_LIBS=OFF - -DGIT_EXECUTABLE="false" - ) - - use doc && mycmakeargs+=( - -DDOC_INSTALL_DIR="share/doc/${P}" - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - if use doc; then - export VARTEXFONTS="${T}/fonts" # bug #564944 - - if ! use dot; then - sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ - {testing/Doxyfile,doc/Doxyfile} \ - || die "disabling dot failed" - fi - - # -j1 for bug #770070 - cmake_src_compile docs -j1 - fi -} - -src_install() { - cmake_src_install - - # manpages are only automatically installed when docs are - # https://github.com/doxygen/doxygen/pull/10647 - doman doc/doxygen.1 - use gui && doman doc/doxywizard.1 - use doxysearch && { - doman doc/doxyindexer.1 - doman doc/doxysearch.1 - } -} diff --git a/app-text/doxygen/doxygen-1.11.0.ebuild b/app-text/doxygen/doxygen-1.11.0.ebuild deleted file mode 100644 index 3c38d30dbd01..000000000000 --- a/app-text/doxygen/doxygen-1.11.0.ebuild +++ /dev/null @@ -1,160 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LLVM_MAX_SLOT=18 -PYTHON_COMPAT=( python3_{10..12} ) -PYTHON_REQ_USE="xml(+)" - -inherit cmake flag-o-matic llvm python-any-r1 - -DESCRIPTION="Documentation system for most programming languages" -HOMEPAGE="https://www.doxygen.nl/" - -if [[ ${PV} == *9999* ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/doxygen/doxygen.git" -else - SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz" - SRC_URI+=" https://downloads.sourceforge.net/doxygen/rel-${PV}/${P}.src.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -fi - -# GPL-2 also for bundled libmscgen -LICENSE="GPL-2" -SLOT="0" -IUSE="clang debug doc dot doxysearch gui test" -# - We need TeX for tests, bug #765472 -# - We keep the odd construct of noop USE=test because of -# the special relationship b/t RESTRICT & USE for tests. -# Also, it's a hint which avoids tests being silently skipped during arch testing. -REQUIRED_USE="test? ( doc )" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-alternatives/yacc - app-alternatives/lex - ${PYTHON_DEPS} -" -RDEPEND=" - app-text/ghostscript-gpl - dev-db/sqlite:3 - dev-lang/perl - dev-libs/libfmt:= - dev-libs/spdlog:= - media-libs/libpng:= - virtual/libiconv - clang? ( - <llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):= - ) - dot? ( - media-gfx/graphviz - media-libs/freetype - ) - doc? ( - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - dev-texlive/texlive-plaingeneric - ) - doxysearch? ( dev-libs/xapian:= ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-1.9.4-link_with_pthread.patch" - "${FILESDIR}/${PN}-1.9.7-musl-1.2.4.patch" - "${FILESDIR}/${PN}-1.9.8-suppress-unused-option-libcxx.patch" - - # Backports -) - -DOCS=( LANGUAGE.HOWTO README.md ) - -pkg_setup() { - use clang && llvm_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 - sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die - - # fix pdf doc - sed -i.orig -e "s:g_kowal:g kowal:" \ - doc/maintainers.txt || die - - if is-flagq "-O3" ; then - # TODO: Investigate this and report a bug accordingly... - ewarn "Compiling with -O3 is known to produce incorrectly" - ewarn "optimized code which breaks doxygen. Using -O2 instead." - replace-flags "-O3" "-O2" - fi -} - -src_configure() { - # Very slow to compile, bug #920092 - filter-flags -fipa-pta - # -Wodr warnings, see bug #854357 and https://github.com/doxygen/doxygen/issues/9287 - filter-lto - - local mycmakeargs=( - -Duse_libclang=$(usex clang) - # Let the user choose instead, see also bug #822615 - -Duse_libc++=OFF - -Dbuild_doc=$(usex doc) - -Dbuild_search=$(usex doxysearch) - -Dbuild_wizard=$(usex gui) - -Duse_sys_spdlog=ON - -Duse_sys_sqlite3=ON - -DBUILD_SHARED_LIBS=OFF - -DGIT_EXECUTABLE="false" - ) - - use doc && mycmakeargs+=( - -DDOC_INSTALL_DIR="share/doc/${P}" - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - if use doc; then - export VARTEXFONTS="${T}/fonts" # bug #564944 - - if ! use dot; then - sed -i -e "s/HAVE_DOT = YES/HAVE_DOT = NO/" \ - {testing/Doxyfile,doc/Doxyfile} \ - || die "disabling dot failed" - fi - - # -j1 for bug #770070 - cmake_src_compile docs -j1 - fi -} - -src_install() { - cmake_src_install - - # manpages are only automatically installed when docs are - # https://github.com/doxygen/doxygen/pull/10647 - doman doc/doxygen.1 - use gui && doman doc/doxywizard.1 - use doxysearch && { - doman doc/doxyindexer.1 - doman doc/doxysearch.1 - } -} diff --git a/app-text/doxygen/doxygen-1.13.0.ebuild b/app-text/doxygen/doxygen-1.13.0-r1.ebuild index 880199c26358..c434af8ac606 100644 --- a/app-text/doxygen/doxygen-1.13.0.ebuild +++ b/app-text/doxygen/doxygen-1.13.0-r1.ebuild @@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]]; then else SRC_URI="https://doxygen.nl/files/${P}.src.tar.gz" SRC_URI+=" https://downloads.sourceforge.net/doxygen/rel-${PV}/${P}.src.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi # GPL-2 also for bundled libmscgen @@ -63,12 +63,7 @@ RDEPEND=" dev-texlive/texlive-plaingeneric ) doxysearch? ( dev-libs/xapian:= ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) + gui? ( dev-qt/qtbase:6[gui,widgets,xml] ) " DEPEND="${RDEPEND}" @@ -115,6 +110,7 @@ src_configure() { -Dbuild_doc=$(usex doc) -Dbuild_search=$(usex doxysearch) -Dbuild_wizard=$(usex gui) + -Dforce_qt=Qt6 -Duse_sys_spdlog=ON -Duse_sys_sqlite3=ON -DBUILD_SHARED_LIBS=OFF diff --git a/app-text/doxygen/doxygen-9999.ebuild b/app-text/doxygen/doxygen-9999.ebuild index 5adf958ddb5d..22a506445848 100644 --- a/app-text/doxygen/doxygen-9999.ebuild +++ b/app-text/doxygen/doxygen-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -63,12 +63,7 @@ RDEPEND=" dev-texlive/texlive-plaingeneric ) doxysearch? ( dev-libs/xapian:= ) - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - ) + gui? ( dev-qt/qtbase:6[gui,widgets,xml] ) " DEPEND="${RDEPEND}" @@ -117,6 +112,7 @@ src_configure() { -Dbuild_doc=$(usex doc) -Dbuild_search=$(usex doxysearch) -Dbuild_wizard=$(usex gui) + -Dforce_qt=Qt6 -Duse_sys_spdlog=ON -Duse_sys_sqlite3=ON -DBUILD_SHARED_LIBS=OFF diff --git a/app-text/editorconfig-core-c/Manifest b/app-text/editorconfig-core-c/Manifest index 5552fdffc06f..55a314a2b64c 100644 --- a/app-text/editorconfig-core-c/Manifest +++ b/app-text/editorconfig-core-c/Manifest @@ -1,5 +1,5 @@ DIST editorconfig-core-c-0.12.6.tar.gz 76525 BLAKE2B 2ffad6b22d72bd23eca9f0f1704d279323328e01b72a4a18a7181c998f088d7f8c0bb93549d8071e6723b8294b628fe6d1b503de7434be45770a2be9127c1cab SHA512 7cf69ed48c0d28694fc1f54cd8ae89202a3f0a13b5302fd316f50d0f99a606f54af9709874f0da75ad11ab6f4cc36edacb4cd8639717d44842a309140be3a968 DIST editorconfig-core-c-0.12.9.tar.gz 77696 BLAKE2B 7edcf5f44fcf3acb7fc433a9ef1fc1343015f4e065b73f02937ce57677ca5caccb4aa9141c44e86c5dbeaad496e8387570b0cc92c733555d29e5001842f71018 SHA512 c5769871c8fc945f9fedf9d33803a4df03eadaee4b724243e6a653fb8418e35417c33c0f6ba8e1ea709d9841a21c7da36fd0fd696be5cc9ac36610812b9dd1f6 EBUILD editorconfig-core-c-0.12.6.ebuild 1163 BLAKE2B ec7baa7aec3e7ff00c811a8037fca610ca99951c74677638b34c8d9a64c493951a421138e4d70fe75625c4cf4cba498d09834ec6e10a71b7dbc5574cb2a564b9 SHA512 c721f2e09e74469530de8df7987614e4c7a82b6c878c539c3b6b56c373ef87ba4e83de28671de6ab387985e0107cf6ecdc7df71f11da96eabd804e65097f09bd -EBUILD editorconfig-core-c-0.12.9.ebuild 1166 BLAKE2B 2eac9b0f80182e8b2a06717f01d00c9663f92de27b1b6e18e5a2d9a44f83a3281f6187b0668a2bfd4e88abc461ecba90d2ebc4b1992bb9e7acb24e026bf21a76 SHA512 db65c6eae5c65d38cba6ad07c4760786e023848371dc37f45a9b1d579a5f2ab55a56ede2082275243b1eab9afc506937dd57726e021d2701a9350eb7171c5bd1 +EBUILD editorconfig-core-c-0.12.9.ebuild 1163 BLAKE2B 77dbd77fbf5d3108600d88c194366dc1d9bb1025a4ecdc6094e9d5e09c78d0b6af85cb0c2a0f6ef812fd160540abd8ab8d0c0da4d34801055c5f217c62e57e68 SHA512 109a6c7a1a1bcbb22fef6aee372cbf2418e2f2714a44259c81a319936a99aa1f2fab54903e9dc311889fff7779ecf42fcebafbf96cc7b2b2458fa9b35e7479a1 MISC metadata.xml 389 BLAKE2B 936516a5d13add9bcb0c94e20f3ea1eeb14119f2cae956c472848769907df123431f6dfa846bf82955a340a9c7f21bfe738203fe4a2bb6ea24ac22bf38d6e0e8 SHA512 5380c32b0d900044ce0d0562d6a71a0db840d01ebc48bdb34a5da2f61a8deff1a475fc03958796edb819d06f7e358a15c9fa4dcd20a91b64ca3c0e790746ad11 diff --git a/app-text/editorconfig-core-c/editorconfig-core-c-0.12.9.ebuild b/app-text/editorconfig-core-c/editorconfig-core-c-0.12.9.ebuild index b6fb6eed3e84..548fc6695cfb 100644 --- a/app-text/editorconfig-core-c/editorconfig-core-c-0.12.9.ebuild +++ b/app-text/editorconfig-core-c/editorconfig-core-c-0.12.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/editorconfig/${PN}/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="cli doc" BDEPEND="doc? ( app-text/doxygen )" diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index 99712f0b0065..69aa7996b385 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -3,9 +3,11 @@ AUX groonga.initd 715 BLAKE2B 0cf870704257490477a7a254a670ef5ce48141b8c9c4119446 DIST groonga-13.0.1.tar.gz 24694524 BLAKE2B 326ca810bdf4634b778eb6efc7a6c56626b0c5b563d9b896da23a103399e51ca57e8d1dd87aa05dbbe527f67cb6875924ca073f007698f5077437e2b191b995a SHA512 54eda0c70f932f249dbf58f01367d9a05a9d8e6e9a1df92e0a9070f452596cfc38da59b02c5128a585f9e19d460ce8100dd2677aaba7049e129a963491b22362 DIST groonga-14.0.4.tar.gz 48878675 BLAKE2B 9918331dbc043f3e89ec0be83de1587cf801f55fac6047f65ab825678b501ef2cd4ba230a73ab98bc879603f3f8aab053b1ca91de960e1a6f209796bc114ee93 SHA512 4aaeaaad801bf10626643434dc1eaacc86452876fcd33b0ad4e2e3c6d032ab5bfdf9fae108ce06bd93f7a94b8b2895a4ad5d38aaec4d8cdc52ec7ff96dfccff4 DIST groonga-14.0.9.tar.gz 51609936 BLAKE2B a6e13ad780475d59b5b7b53fc1e9b74512afd91bc7b9b620ec1d8a4e46c46b5d9f14394cba68c1e394dd558708245536e2981d462dcf31e8e00e9cd50ad997e6 SHA512 58535c057b0dee0b8c92ff313968d83d6b82eb802b9fe5153c9f7b00a70e5419735873e3c0aeb61f82baf81f16d117198adf52dd7a6cf6de9d936b140f04727e +DIST groonga-14.1.2.tar.gz 72666711 BLAKE2B cd1d95c1eb002a2426fc237322bdcd062ec7dd0bf60a7215a7a0bf7828693be75befb39d79ba653c9c7a8d7315b8ad39116de7711732ec94080e8a9d7ee092bf SHA512 7db99384feb80dd0e1f8c42a2ed5b2271400ccae4b435f39a8116583322a3014467c0e5e0dbb61c2ae99f71475de909d810d9b458c04a8f0df7055c6ccb00da1 DIST groonga-8.0.2.tar.gz 15095427 BLAKE2B fa83034a434edaa35dede08cb042e48f15e1e2edd78a121f9341f53f53a5eef863d02e2ea6384428c720c4ff9acf1083504046c8c11a1ea8d7bfc4b541db66b5 SHA512 bc5590604054c4adfbc80b39c7cf367e8a989c47d80c37c48feffb9a427b4b4e360289f3d732f6affa7d26a1c8559f23bda1c70b6736a06601398fce9a53acf1 EBUILD groonga-13.0.1.ebuild 2465 BLAKE2B 0c3fad8c6ba2c974e2adc2a4f87335100c12e2561d80bcdab7ed646fab1264dfa1b5e53b0d034f6bbc14fb306d0581229f979e96db6bb1ddb4a660e8b4549c06 SHA512 f5e8ede943fa3ff86da44e9fe311ca957d7dce605dc8cd8e79b880795d02170c3866223ca3d5a2fc4c4c925b342362d5732c1a17d75c8ace5c6cd142fa4d9e0f EBUILD groonga-14.0.4.ebuild 2465 BLAKE2B 0c3fad8c6ba2c974e2adc2a4f87335100c12e2561d80bcdab7ed646fab1264dfa1b5e53b0d034f6bbc14fb306d0581229f979e96db6bb1ddb4a660e8b4549c06 SHA512 f5e8ede943fa3ff86da44e9fe311ca957d7dce605dc8cd8e79b880795d02170c3866223ca3d5a2fc4c4c925b342362d5732c1a17d75c8ace5c6cd142fa4d9e0f EBUILD groonga-14.0.9.ebuild 2465 BLAKE2B 0c3fad8c6ba2c974e2adc2a4f87335100c12e2561d80bcdab7ed646fab1264dfa1b5e53b0d034f6bbc14fb306d0581229f979e96db6bb1ddb4a660e8b4549c06 SHA512 f5e8ede943fa3ff86da44e9fe311ca957d7dce605dc8cd8e79b880795d02170c3866223ca3d5a2fc4c4c925b342362d5732c1a17d75c8ace5c6cd142fa4d9e0f +EBUILD groonga-14.1.2.ebuild 2465 BLAKE2B 30a7ca56471e5cf2396e963da3121b4053eb197ae321eb2fc024df5827a66730c7a834ad0ea86a64f14e1d7f53dc145d97790e523c85745d255416663761c33e SHA512 d3fc10a89a1e75a5e119c88c05767026a4efe363ce79285fc95322c4b1109f66f00371042f1b9236a19b2367aa6ade6069d8c638089bd0428d51d0015e9990b3 EBUILD groonga-8.0.2-r2.ebuild 2586 BLAKE2B 23477e51ccdaede52c9aa4635833b81cd855d25a8737f4ac9c8e206d3590ec2eeb7d3d36c248f270a4205d7ee30a1079aaf6ec99375525e9c1e2668ec6a5669d SHA512 edfc467ffb7c4b557f169b6cabca9e122c55ce822fcfd7d9609ac4b079b858f00f0a8a4212aca2627dd6cb11b65da2f17048606e8caee5f3480c734f38c2335e MISC metadata.xml 1227 BLAKE2B 1dde649077d52213dba0445f8e1993768efc4a2cf6d9ef6b733ce38167dc2e65f0b43c540c3a22586737ebe4522e7f003d857057fd3edc3bff60da2418778e15 SHA512 86a65f7d5613baff642107e6ffc1ad484f9f4361cc07985d1945d256560e8994ba7d1f21b5555dce80d6a00dcba0ce06d4d174db93a5b50f35d959428e99bfdc diff --git a/app-text/groonga/groonga-14.1.2.ebuild b/app-text/groonga/groonga-14.1.2.ebuild new file mode 100644 index 000000000000..92666cb90ecf --- /dev/null +++ b/app-text/groonga/groonga-14.1.2.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool + +DESCRIPTION="An Embeddable Fulltext Search Engine" +HOMEPAGE="https://groonga.org/" +SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="benchmark debug doc +exact-alloc-count examples futex jemalloc libedit libevent lzo +mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib zstd" +REQUIRED_USE=" + sphinx? ( doc ) +" + +DEPEND=" + acct-group/groonga + acct-user/groonga + >=dev-libs/onigmo-6.1.1:0= + dev-libs/rapidjson + dev-libs/xxhash + benchmark? ( >=dev-libs/glib-2.8 ) + jemalloc? ( dev-libs/jemalloc:0= ) + libedit? ( >=dev-libs/libedit-3 ) + libevent? ( dev-libs/libevent:0= ) + lzo? ( dev-libs/lzo ) + mecab? ( >=app-text/mecab-0.80 ) + msgpack? ( dev-libs/msgpack:= ) + sphinx? ( >=dev-python/sphinx-1.0.1 ) + zeromq? ( net-libs/zeromq:0= ) + zlib? ( sys-libs/zlib:0= ) + zstd? ( app-arch/zstd:0= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + sphinx? ( dev-python/sphinx ) +" + +src_prepare() { + default + + elibtoolize +} + +src_configure() { + # httpd is a bundled copy of nginx; disabled for security reasons + # prce only is used with httpd + # Apache arrow, kytea and libstemmer are not available in Gentoo repo + # ruby is only used for an http test + local econfopts=( + --disable-groonga-httpd + --without-pcre + --without-kytea + --without-libstemmer + --disable-arrow + --with-log-path="${EPREFIX}"/var/log/${PN}.log + --without-luajit + --without-ruby + --with-shared-onigmo + --with-onigmo=system + --with-xxhash + $(use_enable benchmark) + $(use_enable debug memory-debug) + $(use_enable doc document) + $(use_enable exact-alloc-count) + $(use_enable futex) + $(use_with jemalloc) + $(use_enable libedit) + $(use_with libevent) + $(use_with lzo) + $(use_with mecab) + $(use_enable msgpack message-pack) + $(use_with msgpack message-pack "${ESYSROOT}/usr") + $(use_enable nfkc) + $(use_with sphinx sphinx-build) + $(use_enable static-libs static) + $(use_enable uyield) + $(use_enable zeromq) + $(use_with zlib) + $(use_with zstd) + ) + + econf "${econfopts[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + keepdir /var/{log,lib}/${PN} + fowners groonga:groonga /var/{log,lib}/${PN} + + if ! use examples ; then + rm -r "${ED}/usr/share/${PN}" || die + fi +} diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest index 6115509443fa..90544e132227 100644 --- a/app-text/highlight/Manifest +++ b/app-text/highlight/Manifest @@ -4,6 +4,6 @@ DIST highlight-4.12.tar.bz2.asc 488 BLAKE2B 7a63fcee8093c5cd9d2d1da26f4c6f20e731 DIST highlight-4.9.tar.bz2 1498248 BLAKE2B 09ff0a5cc81da45270a8382dc6b2a2d3b44d1f084e661fae4a3d39d2ded9af6c77b1fb0d51d32c59f22ccba1612ab7faf68b5e918dda70c9f2e25b29b5c44ecd SHA512 280abd98182c5b95f629ca126e8a59ca6bf6f9e301fc7678aa3e4cb37b714827dfdfab1e008c798e203c7408355be63e01e88f93eacfcf2c5fad95afc6e22112 DIST highlight-4.9.tar.bz2.asc 488 BLAKE2B cbd3541f65ec714ff1fda17fb141aa19f53952634a2027819fdbf50f7cf781f875b76ebd9a82119347f17940d8200f856082dfff51ff994a71a2ece04d654764 SHA512 04c2aca4050cae0dde97340a1ebafd968526e2d811e4551e8895acca50613f7e5902e31d735a0da1427d69e85e152530776fa1b9f5896efe410d8f9437768298 DIST highlight-test-suite-a3479468672cdbc570a17ae84e047fe8f0b88798.tar.bz2 33310 BLAKE2B a06f2503fc571f5978f648fdc677f58f3fdfa759f9b5cf31a85d03589bbbfd2b56c7055517c59292369653503047af63d9c3bfbbe541a50bd2ea2adede28f60c SHA512 9583fe0af315e0dd1e37e137adf5c97a83832885a5a8a12b91790d7d7b0758c03fd76c02fbda368a2481eaec98f7b010a530bc31da98337d6fa7201aadb023ce -EBUILD highlight-4.12.ebuild 3146 BLAKE2B 060960565316690df30b498515a8d0324175c6083a2cd20b98d46015f6631997b96e8dc16be90eb4cafc41907cc7a158dd502001eeb6a943a3bd6f38ee2567e3 SHA512 502fb4584fe9b75349efacf7051e75e81db34bb8b69dc2586bdebf82aa2717c58d9286d6a8a58f0b34b85032400b5267798b08e04a31df9750e4c777e1e244b9 +EBUILD highlight-4.12.ebuild 3140 BLAKE2B 1b2524732997475f51a5696480731fa0705bfd4b38a34df00b79ee6847cd54ba2bdb723d831a774c21d7ade22411c6dd65c199d240420b6542eecf59d4f3cf9b SHA512 079836ba6e6e8afb96e1ebd675bc22f620e50ff9132ef54ef4f348fbe623cd98339aeaf9eceb849ded78f88f1a4ecb24ae002bd5216c527a2444bcd9888f411c EBUILD highlight-4.9.ebuild 3176 BLAKE2B 7310a5628e9bb07ec02ccafebb7d5907b20e756f26ccaf15347188a9698ad9e534dc61d3ff9f408405998a0a58a752fef3430ae2208d16a42682c79117a1805e SHA512 d41df82d1942350b4c5dc266354a455b6892ebb629972858223fa42111f199631508479b81f719537d0725008593db610c0eff82a6cbaef5a89eef02ddf4fb7d MISC metadata.xml 331 BLAKE2B 3c864f08058c451342b7f7799f36e901f392207b36114dd123bb3faa59f04fe3b00d8e65cee4ad3bbbe44606bdafbd246c64d5fce03cd54fc64cd40cfde59788 SHA512 eb96ee44971855de0b12f9e230d58714acb54de1b0a814c0681f8c31124a5c3e39290e2fd17523b2b52b65efaf30f64580f00777a8e9c908779b582577897906 diff --git a/app-text/highlight/highlight-4.12.ebuild b/app-text/highlight/highlight-4.12.ebuild index 1dfabf98e87b..9536ec876b81 100644 --- a/app-text/highlight/highlight-4.12.ebuild +++ b/app-text/highlight/highlight-4.12.ebuild @@ -19,7 +19,7 @@ SRC_URI=" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="examples gui test" REQUIRED_USE="${LUA_REQUIRED_USE}" diff --git a/app-text/htmlmin/Manifest b/app-text/htmlmin/Manifest index 202fd58413ea..f4fc5ef8c2d6 100644 --- a/app-text/htmlmin/Manifest +++ b/app-text/htmlmin/Manifest @@ -1,5 +1,3 @@ -DIST htmlmin-0.1.12.gh.tar.gz 134130 BLAKE2B 5a9996bfea469f273c37bd0bd72c0e27b8636cb4552681de1b7e9a4849ab215815f7fc8ce430392b8ca3a849b3e51d8188ca248a8ce23242905799258ceeae29 SHA512 6d9db4b6bcdd6d223be8b4e3830da4d63ac6d7d28ee83abd97809b0b901968c994c8434c992fbdd148101ba25d8d786c93657cb5f82881af44dadbba40bf3252 DIST htmlmin-0.1.13.gh.tar.gz 134136 BLAKE2B a8ee4fc7ce8dba5225f912550a6d6d397e9152d742acc931d7a62855bc064d8546f24f3f779261174160a46d28da3e2a057ae0cf4f2d812dcec9f12552e95857 SHA512 f4b066bcd874ec8dbc65ba2b92bd33c4122376d124d93eb46e2c7aae960bc7d8860faa3247775aea9e7cbea81b5f58a435112ee328eb4e6fef3285173352c73f -EBUILD htmlmin-0.1.12-r3.ebuild 790 BLAKE2B 74d886dc5a43513ae93d7ec26b74531cf53ab7681f637bd1184fcc1a46bdcea75421f77561c2e5b8f5a8901015e4a662ac61d134d2c23c5ff5832957dfa7d880 SHA512 193c00a7ebe5ef77b00b3b7295c6f9c6893212157107331ff60e7f202879e2b4133bd0812531319d8753256a3457ae11c29fa7a2f311bea3a05d91c3b7e8ea80 -EBUILD htmlmin-0.1.13.ebuild 580 BLAKE2B 6e8b7fe97d102af587afee43ca33f909664dd9bcbe24a9bcc14a9d727be4462a11f468c6558886093124dbbb2b9483a1fe374459bf211de5556e6e7e96d75330 SHA512 4b3a46e71ec75067eb6cf4513eb440bed631dc1e09d9578cb8cd0c9dfc5a90db7aed8b576c1f2cfd282a508866424a0ec0dd0eaf0c83ae9aa4606deeb5533741 +EBUILD htmlmin-0.1.13.ebuild 577 BLAKE2B e2960acfc3e4d4751158e6fbc7d9d2652c8b3a26916d701a6f28f2543688906983561ab5a4e19c0a3c1524921a1f0929d39e32e42940d66e5ad06b535ca36545 SHA512 244553bfe8cb200278c8a3421e31a70553d3ed9e4a28f17554af6b0afd2219f3df60057e5e0de7630771883e6bf2b3a80fb51e6792c6b9158eefb46828eb70ff MISC metadata.xml 503 BLAKE2B 120b7dfe5ecbbdf5b28ac559893d991071c39a34644aa6556abbf8c58c91f908003240f647ccbf58d6e1e776130e72a95bae033a07272ad213673960217acd9e SHA512 dbd48a6b9caca3a7c2e4789653c133321a6e42da5cde9b552c527d5afde0e0c7c0ee25a4712822a4bc1768424c0e3d7216f6d56a24899f2f0aed0b6a20bee61e diff --git a/app-text/htmlmin/htmlmin-0.1.12-r3.ebuild b/app-text/htmlmin/htmlmin-0.1.12-r3.ebuild deleted file mode 100644 index 188d0350d718..000000000000 --- a/app-text/htmlmin/htmlmin-0.1.12-r3.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 - -# upstream doesn't do tags much -EGIT_COMMIT=220b1d16442eb4b6fafed338ee3b61f698a01e63 -DESCRIPTION="A configurable HTML Minifier with safety features" -HOMEPAGE="https://github.com/mankyd/htmlmin" -SRC_URI=" - https://github.com/mankyd/htmlmin/archive/${EGIT_COMMIT}.tar.gz - -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${EGIT_COMMIT}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - sed -i -e '/prune/d' MANIFEST.in || die - # unused import - sed -i -e '/cgi/d' htmlmin/main.py || die -} diff --git a/app-text/htmlmin/htmlmin-0.1.13.ebuild b/app-text/htmlmin/htmlmin-0.1.13.ebuild index 600725d5de7d..1c26f3296c55 100644 --- a/app-text/htmlmin/htmlmin-0.1.13.ebuild +++ b/app-text/htmlmin/htmlmin-0.1.13.ebuild @@ -20,6 +20,6 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" distutils_enable_tests unittest diff --git a/app-text/kramdown-rfc/Manifest b/app-text/kramdown-rfc/Manifest index 967bd22c6d6a..806afffcc538 100644 --- a/app-text/kramdown-rfc/Manifest +++ b/app-text/kramdown-rfc/Manifest @@ -1,8 +1,11 @@ AUX kramdown-rfc-1.6.27-Drop-dependency-on-certified.patch 1181 BLAKE2B 88aca52367e43430d32cd9fec446d058336df581e6f1826c21b2ce0a0b56146e5e823c64c67a93c475d434be8f11dccf06087e8482ca5a58f3e756692bd20e95 SHA512 9ad85ee55c73fa1c5aef81fd9453f339730e2f96ab36b4888d425e6a3898aaac9fdba7ff09744ddab77a46ba5de5f609a1fdd3731e51fbaaba25c8885c138562 AUX kramdown-rfc-1.6.35-Remove-bin-echars.patch 1838 BLAKE2B f069feb771975e6db63c433662416e31434c4b72d1ab6142afde73ca1e16fb7435aafcdf7a82650cfebe1edfbb851e2017b3d723694a24527065edffb5921e08 SHA512 9cbbc54067278196c1e8044f839536307e268272d855b787f82b0af585ad327975013671ea67cb6ce6882cdaeeb13499fa965a30608a3c9634a285d554fdf097 AUX kramdown-rfc-1.7.19-remove-bin-echars.patch 1899 BLAKE2B 020998787ed284f835cf3f9f51bd9be2a29f4e61a557e20cce96e5787d5941952d5deb17b6f5b7ec9bd9a8990711eb685fa4dcd2b3e1526a50549ab112308c46 SHA512 2f8fb6c17c7b9aac3646b1fcb8e150acd076c8f6a01192682a20086aabb35a2caafe6d8fe91494ee29f536d9e4bbf4dff42e762a2556daa3b380fee4cc6f75d0 +AUX kramdown-rfc-1.7.22-remove-bin-echars.patch 1854 BLAKE2B 6685ab14af8324a56fd938128f5fb01b2dc5951da621f2900cb8ff93b1fcaf6fedb5fd87cc6f120b732affd97f1007a7ffa4d4fe9bdbb3f5f579b8f1c338af93 SHA512 207beb699c0369382fa63c61c0f9e2fba84fc2ee5f4d2cf24c5ad430118f2d910fc5a9cdf3f5220b02118ab4a3495ba342aa7955f2c271471691824d4376c38b DIST kramdown-rfc2629-1.6.39.gem 62464 BLAKE2B 4063bab5ef8081c5a2aba3d881990d9ea4e6dd5ce01bf85e0ce6bc63b0fc6c1e8e9be413b00588c5e6e473ee26dfb6060aa8767ce6b4053c1b8750f79182e540 SHA512 bdfc611895f734a28e65b8d6b750fec387bb504d35feb8c6bbf4dbaf83b19b65fb61187e9b5e58ec64dbe72cbc9cc6efa78a349752340634ef2dc565bb096589 DIST kramdown-rfc2629-1.7.19.gem 68096 BLAKE2B ee33d7703e7b02fdf4435bd1f4570434a8f305fc685a163181e2f2106a2d0dc9dad620441797cb5276d84a445ca511d0d09a027c5c8465ca3c996e08a946bb8c SHA512 2c0b9ec5a7b6b06b0d5761e497b96b6ef9a0e9609c20998d7e213616101e96701fecee0bf5702a17b0c17812ec756dbaa455d28268ca139c8c8da913d9d5838c +DIST kramdown-rfc2629-1.7.22.gem 69120 BLAKE2B b75ed143db8667e41f592a26c7e62f5e27114693b40e13c836cc47c01f537ffa431ae766102fdd24bd9c338bfb5e2a389297f91c9830677bc956fda4b7438420 SHA512 553f4be33df687a045d3a8450a24c62de4c0e12e4a4dfd796897bf07be6c4c0ac73746f63698beefa06990fef84d3c407f641294326e4b4ae7d965e3a0262a1d EBUILD kramdown-rfc-1.6.39.ebuild 1130 BLAKE2B a2dabdc217629c7d69989518b05d742f4931de8d3111ab432958c20c05a5b172aa1504324db7d94b130d027e84ac9d6d1b46f36bef146eadb9a73eba10f94352 SHA512 ce88ce332071462e9c37da7cd5e77e34a4e80e8f0e80a1c8e18328b488557285f3e810bad5888098a8298bb96c36d5f14556b096d5e32f3641f77d1e4666150e EBUILD kramdown-rfc-1.7.19.ebuild 1130 BLAKE2B e6dae372522c920d802140a9faf34c51cf376a9447b7bc68eeb62728456dfe399d8e9a852389b78537b1b38b79d63c9b1980e51c258691ed3a35c74bbe17949f SHA512 cd4dd11f2df5da16333d1622af572a0f68a37853aee1c9fbb1d7bc51483d196e3fa1ede7ade155d96890aa3dd5a574abd4cf39c69c11194608a7b5b23b821aca -MISC metadata.xml 329 BLAKE2B 9185c25e51c2e8b627f4b429b3b9de5c751e05fe6d78831704f32811ec9962e7f05f057c6c8e68bbcf58b95b7f791357cc3ae4598f49e3e073063994bcd30e95 SHA512 8638caf7ae842a1cffccea4795d4769ec20a56107721b5a401bf430151c682332adee04fb1bc551d1ce4de875572a356b1f4bce0dad435c4c7bc4f91c686b9ff +EBUILD kramdown-rfc-1.7.22.ebuild 1131 BLAKE2B 8b0bcad70c20d38503cd28c7dee190304928b8056f09fd8267b12d477408591e69f48a77281c6f601e0628452d22a1059b3f9c0d8caf7eaf982b10d8c76108e3 SHA512 75ebb06f0d9108bed1746b3a907daf14bd86d1fdfd796a13e3efdb011bb640cb04fe0d28474d58f3f730b3e51d42d3136dbca7f73e8220d50af92b9bbbe946fd +MISC metadata.xml 394 BLAKE2B 3147a25de33ed477662c9238a28fee5856ddced37cba18ed1e4eff2804cfd5a10f2cf77e1c9e947a91e67f04d24e1c5e28c9ed9c7998e6e638fbb6957f03d51b SHA512 f03040a3b20725c8a94774d144bca51cff68dce4c0138c83aa96f19fcf0f613d84116c0c26b401555c57d494b9248511d5dd6ce73021f028c27d38f4a4b5c8de diff --git a/app-text/kramdown-rfc/files/kramdown-rfc-1.7.22-remove-bin-echars.patch b/app-text/kramdown-rfc/files/kramdown-rfc-1.7.22-remove-bin-echars.patch new file mode 100644 index 000000000000..89c9b60a6f00 --- /dev/null +++ b/app-text/kramdown-rfc/files/kramdown-rfc-1.7.22-remove-bin-echars.patch @@ -0,0 +1,43 @@ +From c8a037975c71cd0c99896c69b07d72d63f07797b Mon Sep 17 00:00:00 2001 +From: Florian Schmaus <flo@geekplace.eu> +Date: Thu, 17 Oct 2024 09:37:45 +0200 +Subject: [PATCH] Remove bin/echars + +--- + kramdown-rfc2629.gemspec | 8 ++------ + 1 file changed, 2 insertions(+), 6 deletions(-) + +diff --git a/kramdown-rfc2629.gemspec b/kramdown-rfc2629.gemspec +index 5d148d5adbba..f9e306bb3502 100644 +--- a/kramdown-rfc2629.gemspec ++++ b/kramdown-rfc2629.gemspec +@@ -8,16 +8,12 @@ spec = Gem::Specification.new do |s| + s.add_dependency('kramdown-parser-gfm', '~> 1.1') + s.add_dependency('certified', '~> 1.0') + s.add_dependency('json_pure', '~> 2.0') +- s.add_dependency('unicode-name', '~> 1.0') +- s.add_dependency('unicode-blocks', '~> 1.0') +- s.add_dependency('unicode-scripts', '~> 1.0') + s.add_dependency('net-http-persistent', '~> 4.0') +- s.add_dependency('differ', '~> 0.1') + s.add_dependency('base64', '>= 0.1') + s.files = Dir['lib/**/*.rb'] + + %w(README.md LICENSE kramdown-rfc2629.gemspec + bin/kdrfc bin/kramdown-rfc bin/kramdown-rfc2629 +- bin/doilit bin/echars bin/kramdown-rfc-extract-markdown ++ bin/doilit bin/kramdown-rfc-extract-markdown + bin/kramdown-rfc-extract-sourcecode + bin/kramdown-rfc-extract-figures-tables + bin/kramdown-rfc-lsr data/kramdown-rfc2629.erb +@@ -27,7 +23,7 @@ spec = Gem::Specification.new do |s| + bin/de-gfm + bin/kramdown-rfc-clean-svg-ids) + s.require_path = 'lib' +- s.executables = ['kramdown-rfc', 'kramdown-rfc2629', 'doilit', 'echars', ++ s.executables = ['kramdown-rfc', 'kramdown-rfc2629', 'doilit', + 'kramdown-rfc-extract-markdown', + 'kramdown-rfc-extract-sourcecode', + 'kramdown-rfc-extract-figures-tables', +-- +2.45.3 + diff --git a/app-text/kramdown-rfc/kramdown-rfc-1.7.22.ebuild b/app-text/kramdown-rfc/kramdown-rfc-1.7.22.ebuild new file mode 100644 index 000000000000..e9ed10d0d662 --- /dev/null +++ b/app-text/kramdown-rfc/kramdown-rfc-1.7.22.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +# The software got renamed from kramdown-rfc2629 to kramdown-rfc, +# however the gem coordinate is still kramdown-rfc2629. +RUBY_FAKEGEM_NAME="${PN}2629" +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_EXTRAINSTALL="data" +# Explicitly use the gemspec file over the metadata file of the gem, as +# the latter contains dependencies that we patched out. +RUBY_FAKEGEM_GEMSPEC="${RUBY_FAKEGEM_NAME}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="An XML2RFC (RFC799x) backend for Thomas Leitner's kramdown markdown parser" +HOMEPAGE="https://github.com/cabo/kramdown-rfc" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6.27-Drop-dependency-on-certified.patch + "${FILESDIR}"/${PN}-1.7.22-remove-bin-echars.patch +) + +ruby_add_rdepend " + >=dev-ruby/json-2.0.0 + >=dev-ruby/kramdown-2.4.0 + >=dev-ruby/kramdown-parser-gfm-1.1.0 + >=dev-ruby/net-http-persistent-4.0 +" + +all_ruby_prepare() { + sed -i 's/json_pure/json/' "${RUBY_FAKEGEM_GEMSPEC}" || die +} diff --git a/app-text/kramdown-rfc/metadata.xml b/app-text/kramdown-rfc/metadata.xml index c84d9ca8a5a3..8adfd54148e5 100644 --- a/app-text/kramdown-rfc/metadata.xml +++ b/app-text/kramdown-rfc/metadata.xml @@ -7,5 +7,6 @@ </maintainer> <upstream> <remote-id type='github'>cabo/kramdown-rfc</remote-id> + <bugs-to>https://github.com/cabo/kramdown-rfc/issues</bugs-to> </upstream> </pkgmetadata> diff --git a/app-text/krop/Manifest b/app-text/krop/Manifest index 9a3d8d00a244..9aede2f877cc 100644 --- a/app-text/krop/Manifest +++ b/app-text/krop/Manifest @@ -1,6 +1,5 @@ AUX krop-0.6.0-links.patch 2327 BLAKE2B 5bae0df80ac0e68845b5b231306bf1ca92452b6f43ada5dc539561480ea887542a39ba7927bec5b2b0b208a852d18d43da5c8a9d866aea686ac3ac01ff908386 SHA512 5e091d2381965d104b661273876b58ba2217be4d99d2d39b8ffad79b1909f2d84ff4b2fa829703d305d708282849a438f07dc55aa4ef7557b79fc5b7efac2ed5 AUX krop-0.6.0-pikepdf.patch 5691 BLAKE2B 4cae2438ec89197616ab5a680d6cc1a391207c44396d0699fac264a39f0e642541e2c1047b86f1def842ef19d15158408ef6496a8dc956ec699db52a7b89c452 SHA512 c6a47582e8821d987e11fce3ae8de5e59383d1bca37328f8ab24aee590bf5f9b21dcc3d64cf20150026fd4a38beb653161804fc828da07b5bb265a2703ca86ae DIST krop-0.6.0.tar.gz 48331 BLAKE2B ca6a00a410ed4e18a401fab3a21bc49c86f73165f68b192ab83c8fad74111ba9a9941f464a2646faa5a3317bbb45cdc89bed19c901999c0b11db353ac2997a65 SHA512 51a988e4fcb65d11cc26cf5b0c808e79097a66ef8ec4751a6c051289cd77b3328ebc8ecd9829adc466f87330beb8bc715d290cc20be415a7b8f179378b7bcb4f -EBUILD krop-0.6.0-r2.ebuild 1026 BLAKE2B d7a8fc08e1ccbd6cbc466fc186008b016030fafe7a00879f914357487f116486738da600d6bb25cc8be9840afb2237b46c2f8beae05ccf605c862e9bf808bdb7 SHA512 a9f252e60c262bc722b1d735cea54c0b35d7e6d3adc741662e2f1a90ae56c406b01884d5ff940b1777206c0f2b21b8267be2236e5225aafb1fd4d492e83c7a78 EBUILD krop-0.6.0-r3.ebuild 860 BLAKE2B d8b41baedd95eb58392f1960d833848025c5b9fbd5d1082a686cec217964745b179a95f54640dab08f28071074b86172c4e6cb4d2e35c4a5d3dc3a7ab53011ed SHA512 4d37f7f3cd44e1e469366b7e8685e20b92c6bf5cef08ab2059f871bce504d076c0ddeb1b265865a002a40c0e4fa0c19ec36ba50278c8b280cc67aa30c47fe6e5 MISC metadata.xml 412 BLAKE2B cf7adf888afec0389c32bf0ebbb83a0723168970203742a5564872471eb05700cc387ace750b0606deb337e9e0e3d109ff56e650c8c617e516d1196d6ef1f52b SHA512 bc6dd57f76f5ac0468e15f31062d302cc4a7815eb6bd323a610657f02ce46524520652b2125512bb40d50e18b37369b8e1911debd3116a644f3c6ed2c099d62d diff --git a/app-text/krop/krop-0.6.0-r2.ebuild b/app-text/krop/krop-0.6.0-r2.ebuild deleted file mode 100644 index 9ddbf8f5b5ef..000000000000 --- a/app-text/krop/krop-0.6.0-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{10,11} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit desktop distutils-r1 xdg-utils - -if [[ ${PV} == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/arminstraub/krop.git" -else - SRC_URI="https://github.com/arminstraub/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -DESCRIPTION="A tool to crop PDF files" -HOMEPAGE="http://arminstraub.com/software/krop" - -LICENSE="GPL-3" -SLOT="0" -IUSE="" - -PATCHES=( - "${FILESDIR}/${P}-links.patch" - "${FILESDIR}/${P}-pikepdf.patch" -) - -RDEPEND="dev-python/python-poppler-qt5[${PYTHON_USEDEP}] - dev-python/pikepdf[${PYTHON_USEDEP}] - dev-python/pyqt5[${PYTHON_USEDEP},gui,widgets]" - -src_install() { - distutils-r1_src_install - domenu "${WORKDIR}/${P}/${PN}.desktop" -} - -pkg_postinst() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_mimeinfo_database_update - xdg_desktop_database_update -} diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 9b1634f51b25..0a23bb218cdc 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1,5 +1,3 @@ -DIST libspectre-0.2.11.tar.gz 435887 BLAKE2B 46e289553dafe520c76a779ce64f8f5e320541221d885e5707284dd6d89ace7985a0a658fcf26c5ea750fd2751dd2bab0913333cda563ab5ee29c4132f8c99a5 SHA512 97335bc927006031fad8be55befae44bec33347f058f5b1fcf828a8a8d45a6fae2d51ceae4aaffcfa563c7592fdffe1e5a4993f145d6832ec81019c00ae0e37f DIST libspectre-0.2.12.tar.gz 436264 BLAKE2B 932f934e4ef66c4319d60ea88842d01caf3663262f6b67606dfc5750eba7d9e13a1e3e0b15764215e703ff1542c3c09387ee4f572075e828ae2f3680d002821c SHA512 3a4045c1e94e7de23b437393389397dd2448363458023b5aa8e43fa0553a160216f038e157374cefc1d09fa74711ad4899aac1fc353c482bd5fe970d9a97461f -EBUILD libspectre-0.2.11.ebuild 990 BLAKE2B fdbb5d25db8b7200ca799f1b3102be8c0dc62b0960115dbf7dccbbbfe125538df8bcb268707968a58ce0e2bf2dd59a3b6949c97ba8abe320b8f727adc34ee428 SHA512 eefdd5be86e5cd8a9d63b560d0ad62475dd742b080f5947473716015bfd38dc67de15b71416827ffddf17e004cc75b10fe70a0f686e392cf7508b0b59ad89395 -EBUILD libspectre-0.2.12.ebuild 990 BLAKE2B fdbb5d25db8b7200ca799f1b3102be8c0dc62b0960115dbf7dccbbbfe125538df8bcb268707968a58ce0e2bf2dd59a3b6949c97ba8abe320b8f727adc34ee428 SHA512 eefdd5be86e5cd8a9d63b560d0ad62475dd742b080f5947473716015bfd38dc67de15b71416827ffddf17e004cc75b10fe70a0f686e392cf7508b0b59ad89395 +EBUILD libspectre-0.2.12.ebuild 990 BLAKE2B ecd8ca64b85699adf92481b22c91c1dac7f5e54e14cd1f071d74963d0d65c293e73e3fce044a07517f9f4b6918869855c50e1bf5886b5ca9ce9c9b736dc94771 SHA512 d622438a791e3932f41e0454aebed5f4597e7b107112b478fc5bb3f7ca63663175ebb106cc1ecd7003a2c1760714f4361c73d6be13d09c639d1416a9afcac391 MISC metadata.xml 335 BLAKE2B 4cdf398a628e226570b34c239055e98dbff354626c725982394782e610fd49b1ea850097af078ddcc70d68f747d1e72eb3aa5af8edaf4d626c13c7cdbd271e2c SHA512 52a72ccc369879a5e4e17cc09ab2608f9cdae4b7ce4fe4e6014746d6b1ac81fe1e6352137f32ac6419febd311738d2ac78bb48b4b51fc646d3a540cb919516ae diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild deleted file mode 100644 index e337e29740d5..000000000000 --- a/app-text/libspectre/libspectre-0.2.11.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Library for rendering Postscript documents" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre" -SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="debug doc" - -RDEPEND=">=app-text/ghostscript-gpl-9.53.0:=" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( app-text/doxygen[doc] ) -" - -# does not actually test anything, see bug 362557 -RESTRICT="test" - -src_configure() { - local myeconfargs=( - $(use_enable debug asserts) - $(use_enable debug checks) - --disable-test - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - emake - if use doc; then - doxygen || die - fi -} - -src_install() { - use doc && local HTML_DOCS=( doc/html/. ) - default - find "${D}" -name '*.la' -type f -delete || die -} diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild index e337e29740d5..4beb8b097c0e 100644 --- a/app-text/libspectre/libspectre-0.2.12.ebuild +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ RDEPEND=">=app-text/ghostscript-gpl-9.53.0:=" DEPEND="${RDEPEND}" BDEPEND=" virtual/pkgconfig - doc? ( app-text/doxygen[doc] ) + doc? ( app-text/doxygen[dot] ) " # does not actually test anything, see bug 362557 diff --git a/app-text/libspelling/Manifest b/app-text/libspelling/Manifest index f59fcc0103a5..e25459213109 100644 --- a/app-text/libspelling/Manifest +++ b/app-text/libspelling/Manifest @@ -1,3 +1,3 @@ DIST libspelling-0.4.5.tar.bz2 71413 BLAKE2B 5e6c00d9cd521f560082d76da75fd070a59f3b8dec269db95ffa88f9c216557587e180fcbc7399ea0dbcfe605de024344a4b17af60d4d31b1686f64b5df6fca9 SHA512 ab8fd439855d84c4e681fba0b5030bdcf34d0f4940a3b818aab4d297975acf37e437b141d678a482ebda240d23ecd7875e6c8656be6e1bb3c9c129f2169a8ced -EBUILD libspelling-0.4.5-r1.ebuild 1173 BLAKE2B 007af410e9ede97f5b565c979ed5b4c80953e67b19060a9365d33006ab50355b221e2bad953a06f28d2c4546e8ab1fce6579d4f34925231d3eea11f9bc9a1602 SHA512 51de58f3ab838c724f616cec788a10857c65570b792942dffc3b0a50511eee74c10ac927f27d0ed27ce566de55de0a1c96aa8d29e64365223e9045851eb0578b +EBUILD libspelling-0.4.5-r1.ebuild 1180 BLAKE2B 5435973ccd2936b158206bf26e67ce4f554137bfe2b7398e4a2cc827518a6e73d614ba5e3c465f0a6d13715759ac8e68a7040c0e946957d18b0f17138c46bbe5 SHA512 cf40a57134bb6da756ab55df466e543c094a8ca3cfdd5beea990a83e043a6f13092d16a00db06e000eef501605b82f06d6309c97ac3f7f81e1f9b004eac40ab3 MISC metadata.xml 481 BLAKE2B 71fcd160694fe4fe8b7622bbc54b3b67e50190b1f0a9c16e81e008efced3accb2d70a2b8cd18237e24c7318b4f20b628ce1696455c26cd297318abc546f48d34 SHA512 b07a31b0dbb1d0ccd7825476a24ea5b5d9fd86cdd2f860336d798228406b1daa0e10894bd8c0fa5d30b363e870594e3aab48b4b785c8fe7b1b51005dc8ead430 diff --git a/app-text/libspelling/libspelling-0.4.5-r1.ebuild b/app-text/libspelling/libspelling-0.4.5-r1.ebuild index b413a80c57ec..c6f392387a41 100644 --- a/app-text/libspelling/libspelling-0.4.5-r1.ebuild +++ b/app-text/libspelling/libspelling-0.4.5-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1+" SLOT="1" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="~amd64 ~loong ~riscv" IUSE="gtk-doc sysprof vala" RDEPEND=" diff --git a/app-text/lowdown/Manifest b/app-text/lowdown/Manifest index 9d89a405b508..167b3be911bd 100644 --- a/app-text/lowdown/Manifest +++ b/app-text/lowdown/Manifest @@ -4,7 +4,7 @@ AUX lowdown-1.3.0-shared-linking.patch 1548 BLAKE2B 9a2e7d03c17f34ca3a9b04ab144a DIST lowdown-1.1.1.tar.gz 600635 BLAKE2B 39c0a2472ff6b9b3fa2b6d72c1f2d482592976f7b50c1bbaf1965bfbb6d28f22e0a7498bb54087bb83070bd74ea673409be97815f51a0a5a67e980bbfc4e01b2 SHA512 2a69da945a83696480651e8221d73bcb18bac9bc38bb88126ddf73520d2a4ff396dde08a7abf6f550669ec9ba34abdaa186b0980f312fa157371ee754576bb6a DIST lowdown-1.3.2.tar.gz 670610 BLAKE2B 80238e7c6a27c45d6b3f65fbb9435639db5f424aad28c05a94093c5fab3982b1b05b5c3d779e5f74d8b2e71046301c2e3c0ee83496f44f6b8597cd0b3797eb14 SHA512 9592fd270c61d7e827a0e7885ce5faef545a33e61afa0d4cf4549cf5866d82873b042a9cb4465d7b504c686a7b89c748257c470c3b3ccb1ec6f1203a7e6bf392 DIST lowdown-1.4.0.tar.gz 675327 BLAKE2B 1e734acefe3d293dd6e60f27ff943b484ac99a9e393fd118df09be6dd9671294a91de306393817af9422fec67ed9eda22e2515538b490ac07bdd93ac2e5617e4 SHA512 61b88fc24c9c69a324536bc5cc3edbd453f59945cda264df8751cf361992487081911d3ba6cb04346d5ef451d96a4b56e69a76985849349ef049eca0a098b7ee -EBUILD lowdown-1.1.1.ebuild 1268 BLAKE2B 5255cfe4e112542e70a082e060c0cea16b6e1fd1816abb7b7e767b4e45f6357ffc689727b55a92dd72f8fde86feaa3f7254f2a0c654f3c3ed5199e20e21a23f1 SHA512 c8d00b1d2a3f5bb5e868d753ea589b489f214ed64e9a7cd74f2e7416f9016222c7a315a09b70d3d7b747d9bc02d029fe094651df960e57e694855dc00af76517 -EBUILD lowdown-1.3.2.ebuild 1312 BLAKE2B 633485fb3afb5cc61faafc07a7b92114f082abea7c81009d332122e2b6e430f86a1ac5c9be8f507127d12809f440b8f7d117a74c7154445ff7cd640fb1aa6a78 SHA512 7d7af88c1d65280cb85234c9fd58ba0ffea8a8de9093c5f1770835323bef06c6772e0a77bb27c07382b91c4f0bdda3901331fba32efeb3ead5684b24219135f3 -EBUILD lowdown-1.4.0.ebuild 1312 BLAKE2B 633485fb3afb5cc61faafc07a7b92114f082abea7c81009d332122e2b6e430f86a1ac5c9be8f507127d12809f440b8f7d117a74c7154445ff7cd640fb1aa6a78 SHA512 7d7af88c1d65280cb85234c9fd58ba0ffea8a8de9093c5f1770835323bef06c6772e0a77bb27c07382b91c4f0bdda3901331fba32efeb3ead5684b24219135f3 +EBUILD lowdown-1.1.1.ebuild 1266 BLAKE2B 23880fdc922652be5d7b0c8e328ab10c7060c16e4bb92bee272922b355e61a5f463971146a8ce0ec022a7bf5801f4544424c7a6ad7c405df2f9cc1b6b5fca436 SHA512 e42892e8c56d18141c3037727e126b55f6381170f4ca11d52678d6b4a46c8f20f73d328e54062e235514659f024784e52f0d84dd3fb4db5199626d057656bb62 +EBUILD lowdown-1.3.2.ebuild 1364 BLAKE2B 7ae2d251f10a2a61da190343a3617070dfc1fe08930d0b98a06631e0ce36bbc68bc1e2264941a4a886513428ac69cd5d38bf2eec31f8a8799e6b12a0a2fbb42c SHA512 88f42e33fd7bbc349e1077f29c15ec9b3830d51969fffc5e6e4e2c289a2a88421eebb3016045e3b2f8e8b5639effe215c3caa00b0739a01d799fd34c7298ad31 +EBUILD lowdown-1.4.0.ebuild 1364 BLAKE2B 7ae2d251f10a2a61da190343a3617070dfc1fe08930d0b98a06631e0ce36bbc68bc1e2264941a4a886513428ac69cd5d38bf2eec31f8a8799e6b12a0a2fbb42c SHA512 88f42e33fd7bbc349e1077f29c15ec9b3830d51969fffc5e6e4e2c289a2a88421eebb3016045e3b2f8e8b5639effe215c3caa00b0739a01d799fd34c7298ad31 MISC metadata.xml 333 BLAKE2B cfa2021e507b7538cf73840fb9eb8e1f6c157f7090b1156e4bd1cd917547adeea76cc31d619d60b0d189c915ae4748437b8d9a9a96a532276d6deb1d0f2258d9 SHA512 fa991b0162a4eab9c81815b4a523d33a08e7a7716b5a443165f0cc05d906b7dc3d7da388d0e3d3202a7262a7971d771ffb29debf42659c8ed3c3de6ed184d73e diff --git a/app-text/lowdown/lowdown-1.1.1.ebuild b/app-text/lowdown/lowdown-1.1.1.ebuild index 3b45506c9408..78820c19a3d3 100644 --- a/app-text/lowdown/lowdown-1.1.1.ebuild +++ b/app-text/lowdown/lowdown-1.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="ISC" SLOT="0/2" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" DEPEND=" virtual/libcrypt:= diff --git a/app-text/lowdown/lowdown-1.3.2.ebuild b/app-text/lowdown/lowdown-1.3.2.ebuild index 87a527ff5117..5439d2e6de7c 100644 --- a/app-text/lowdown/lowdown-1.3.2.ebuild +++ b/app-text/lowdown/lowdown-1.3.2.ebuild @@ -38,6 +38,8 @@ QA_CONFIG_IMPL_DECL_SKIP=( strtonum TAILQ_FOREACH_SAFE unveil + arc4random + b64_ntop ) PATCHES=( @@ -50,11 +52,11 @@ src_configure() { tc-export CC AR ./configure \ - PREFIX="/usr" \ - MANDIR="/usr/share/man" \ + PREFIX="${EPREFIX}/usr" \ + MANDIR="${EPREFIX}/usr/share/man" \ LDFLAGS="${LDFLAGS}" \ CPPFLAGS="${CPPFLAGS}" \ - LIBDIR="/usr/$(get_libdir)" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ || die "./configure failed" } diff --git a/app-text/lowdown/lowdown-1.4.0.ebuild b/app-text/lowdown/lowdown-1.4.0.ebuild index 87a527ff5117..5439d2e6de7c 100644 --- a/app-text/lowdown/lowdown-1.4.0.ebuild +++ b/app-text/lowdown/lowdown-1.4.0.ebuild @@ -38,6 +38,8 @@ QA_CONFIG_IMPL_DECL_SKIP=( strtonum TAILQ_FOREACH_SAFE unveil + arc4random + b64_ntop ) PATCHES=( @@ -50,11 +52,11 @@ src_configure() { tc-export CC AR ./configure \ - PREFIX="/usr" \ - MANDIR="/usr/share/man" \ + PREFIX="${EPREFIX}/usr" \ + MANDIR="${EPREFIX}/usr/share/man" \ LDFLAGS="${LDFLAGS}" \ CPPFLAGS="${CPPFLAGS}" \ - LIBDIR="/usr/$(get_libdir)" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ || die "./configure failed" } diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest index 07ea523ce78a..cceb2eb01993 100644 --- a/app-text/mdbook/Manifest +++ b/app-text/mdbook/Manifest @@ -118,6 +118,8 @@ DIST markup5ever-0.11.0.crate 34667 BLAKE2B 7a4e9c860949296912616fab105b688fc5ad DIST markup5ever-0.12.1.crate 34763 BLAKE2B 8057bde6b03d3e80c920b9007462b134937c80393f7422b4182823676069c4934d0c2806007e0c42b958b2c9f1b73679f62ed1e38b5c872b917937562b9ec7bc SHA512 5063b6591c63897017d79f64d11cc13edce2e8e21462df8a00166d582e83af3132ea7f4e50af4f248b56b75cbd12c6f89b7433da14147c76004fb2ffeda02b92 DIST markup5ever_rcdom-0.2.0.crate 222948 BLAKE2B 2105ceee730f5fbb3c14ddb7bfe8ee5139febc870e37e9ea169f107ac8060ee4f5782b185310bada5f646600c2b8bb7fbed144c056e5b437133443f62a04ad99 SHA512 bf21aee14ec41ea9ac5a5645285173394a561c34311f4b4a7f3c2e8fb32a54a777e4913c985daa2f693bb7b1aaf799d45ab9a6f359b900d2bb916b1ff376fbe4 DIST mdbook-0.4.43.tar.gz 1542646 BLAKE2B 844b7a0d40b0477cd702baa3be29576c83d5b76653c756bc8d9bdd8b36e4cdf02e838a4c83732096c94355e102ddcf383c5413dc61e9994f28b1730687abaad7 SHA512 b410f4490e4fa0058c981335c09e3cd993ed174a7b9104522da9719f18f310e5996eeb9cd154c7e196b87385277267167307d327d4a6e6979c217c8808772898 +DIST mdbook-0.4.44-vendor.tar.xz 8889244 BLAKE2B 2128dd7829b41f099e835713ea5bb721824a7522783b9ef6428bfb0288fc010de59ec9aec5aee5a116fc87fd7bacba33b3a886cd38fed8c64ea5328927446e10 SHA512 df330943db6d5cfabeddde76cb4f107082ae413e1e862f94b26f17c6971254a5537ac9f73c312c60622887ef82e446e9a2c91b367de528155360681973e5a5c5 +DIST mdbook-0.4.44.tar.gz 1547713 BLAKE2B 5fa5104fc8cf23c8c2c444736feaaa156a5aedc4092eb2b55dd36e0b097ab926299b98d38698de87bf56e35c96938cbcf34ea7c553a5922658ef1836709693fa SHA512 6c8a12d01e252ebf1223c699d58bc3f4ecf1ca8fc531bb276124e01982d4fa5534c7960530460e84299da69c27075a8e063a270804fcafc6f06cc43ad91905a6 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 DIST mime_guess-2.0.5.crate 27166 BLAKE2B a8ec67e16a336e7d07c9aaa55025c24c3d4a62aae25213ce768786d9f292b76930132a880d662cd9a5d63aa899e9d488ab76fa9d99350e9f448ef484705ba4d9 SHA512 433c876e28394282cfbe14bb9543616cd296879f253ed331c15ace8a7d9f3629f5b596c2d5a64823a97ca9b774acc711b65006c46d54d1e9ee0553cbf1f13b7c @@ -277,4 +279,5 @@ DIST zerofrom-derive-0.1.4.crate 8232 BLAKE2B 98f69cdeff7df52822b982e3c089ccfa3a DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 EBUILD mdbook-0.4.43.ebuild 6517 BLAKE2B b1e78324acd6d25932159e4a59592a18af49a51bd856db63be4ecfafcb5163fa0ebb82823bed598afde6539ce68e9d1a6947c2652e5517d920b97846f9b72690 SHA512 4a42491ca0226b7000bbd9fe582a5ce2073c79750ba08e83b4b7b1cfd14b9d160a08a62ff77458688abade084041c165fb7332ea3154c81e7919efc49cf002df +EBUILD mdbook-0.4.44.ebuild 1173 BLAKE2B c12c06ae397e2d9d0d464fe13f72f3223e5f0b19e63323a2f2a049e606d534be69fd6d707720ec6f1d1e714e4cb966fcb77166b2a618878f591f2b39b44f67f2 SHA512 b04b35186005232cf2152e8b2527413efd636e7dd91f18c442fab39902ff13c203363b1f6dfad41e63cd8065d4be37d4881fb65231fefa59f333b3977a27afb6 MISC metadata.xml 327 BLAKE2B bb56613ec49f3b00a39b3131534cb064154ca05d46fda58d4e1d0c601e49561b4d73bc3d075e378e7ab2df720560d169fbe9fd39b40171184aa8e88d8f7291a4 SHA512 e678a70558e83d27e5c0146174d9e740f3ec2e6bdbbb17e61b71fdea6879d61b7babbd9437ee9928dc0322e65a0863b3909bffc7b3ad9313566c5de5baa17f62 diff --git a/app-text/mdbook/mdbook-0.4.44.ebuild b/app-text/mdbook/mdbook-0.4.44.ebuild new file mode 100644 index 000000000000..3072b2705737 --- /dev/null +++ b/app-text/mdbook/mdbook-0.4.44.ebuild @@ -0,0 +1,52 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo toolchain-funcs + +DESCRIPTION="Create a book from markdown files" +HOMEPAGE="https://rust-lang.github.io/mdBook/" +SRC_URI=" + https://github.com/rust-lang/mdBook/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz +" +S=${WORKDIR}/${P/b/B} + +# CC-BY-4.0/OFL-1.1: embeds fonts inside the executable +LICENSE="MPL-2.0 CC-BY-4.0 OFL-1.1" +LICENSE+=" Apache-2.0 CC0-1.0 ISC MIT Unicode-3.0" # crates +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_compile() { + cargo_src_compile + + if use doc; then + if tc-is-cross-compiler; then + ewarn "html docs were skipped due to cross-compilation" + else + "$(cargo_target_dir)"/${PN} build -d html guide || die + fi + fi +} + +src_test() { + local skip=( + # fails with usersandbox + --skip test_ignore_canonical + ) + + cargo_src_test -- "${skip[@]}" +} + +src_install() { + cargo_src_install + + dodoc CHANGELOG.md README.md + use doc && ! tc-is-cross-compiler && dodoc -r guide/html +} diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index 0199cb8e5576..34cbda67cdce 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -4,7 +4,10 @@ DIST pandoc-3.6-linux-amd64.tar.gz 32764256 BLAKE2B b99d02dddd6f5b20715770c43950 DIST pandoc-3.6-linux-arm64.tar.gz 35511680 BLAKE2B 7ab4d5ab34f8781c41194d60b4ed72c6fb5f5c89386400232412e8d02aa80f2186ea2116ecc4037843a73b1e9c896535165f9e41feebf565a4b9ea6fe9c19c2c SHA512 470f96f63870b5899441a9607a7eb061b35df32d94c9cd33675e80925ae09df3a810f354a0b43a6a318002597ad934b9a9ebbdf0b9275e82d9bcec5bb911e68b DIST pandoc-3.6.1-linux-amd64.tar.gz 32828548 BLAKE2B c89ea9737c7dd0d4e547fcd723f5a0f15528decea8845d72b6b435c0504b88ec38295623ee0ec094bf057e5c6510be71c6ba44b8df0deb3b5d9ba0c09b95d366 SHA512 a914a0327f44b264dcff7bc1a2317061ef8460186f2ce1f553166dc6f8fc8d6d931991ded2be9178ad485938d55fbf25ae20ff0fef341d644548d4afd41e26df DIST pandoc-3.6.1-linux-arm64.tar.gz 35576011 BLAKE2B c4943eeb17e467e785b023b7fe4a64e0b419fb404e8028b98c084f5ab70e23e051f1daa09fcad48488164b42fa9c826965e06adff24f0b74e6d2e9054c519973 SHA512 ce7cb0529fe4f4f856cef48e33a8f27bdd350d07c793fc79020b2ea707567ed4d8970942d0c2d1fcd73ebf31835adb61d04d513b4ee611e897912c1bdc6bc9ff +DIST pandoc-3.6.2-linux-amd64.tar.gz 32896831 BLAKE2B 6e8533e96a388a62c84327a3d0fa63e634a3128a9b1d0c40594f078ea250cd494503a87b60711da454f1797d290da128bfb6668e971af6dfe927ca862050da37 SHA512 5191b1a1254cfb95a22dfccc1f7f1e3b5a682e7a72f701d58bf4684ea2633fb8a7c8fc1a44c28086ccacf4078d66fadbb78aa546da08e78ebb1a5de98b935ccf +DIST pandoc-3.6.2-linux-arm64.tar.gz 35654724 BLAKE2B 60a6daf64bc366b696fafdc9f77a3c4cc7809d00de617deeaa32ad429081028618ea123420e85492d8fa98eff060e9ddd26fe986ba77866e4b022ac4ec84b920 SHA512 a50496005454ffcc6bc00573849095b09d8721422d11bec39466e4977d178783c5a458a5fef0682540b963aaf1bac39cb9ba657a0e882aa7f920269cfd6fe107 EBUILD pandoc-bin-3.5.ebuild 1450 BLAKE2B b846905663c51f8aa082e7cb261e69a91f1cb55c6d09c92b1b3fbe9f9fedf2777550f1ca46b965717ae97ff50b0a928e86eb7ca8d2cc4808fd160ede4895cfba SHA512 b00d55d61794115f6b923a6d0ce7aa13dd828bf355ca1d7219b858c947b73b1df02e45d346a747bbe2ca0b74ea1e529aea89d13e31a7df4ff4cd5e25fda58495 EBUILD pandoc-bin-3.6.1.ebuild 1484 BLAKE2B d4ec2d0a27690aaa49e184a78ec1d822c12b10d4fdfcb24efafc8469088d946ab8eabca3a0db07f6405213a4df90e9ffd848e3eff31ef272cd240fc5677b3a21 SHA512 cf7cab185604f61b8d67c927ec514a6f2b63700bb24b6bd018c74a6b8a359d75315f7478575bff884c78e207dd9ee36aba7e5ba0c010250861d60aabb3ec9cf4 -EBUILD pandoc-bin-3.6.ebuild 1484 BLAKE2B d4ec2d0a27690aaa49e184a78ec1d822c12b10d4fdfcb24efafc8469088d946ab8eabca3a0db07f6405213a4df90e9ffd848e3eff31ef272cd240fc5677b3a21 SHA512 cf7cab185604f61b8d67c927ec514a6f2b63700bb24b6bd018c74a6b8a359d75315f7478575bff884c78e207dd9ee36aba7e5ba0c010250861d60aabb3ec9cf4 +EBUILD pandoc-bin-3.6.2.ebuild 1484 BLAKE2B c8a8e67b62fa52a51fea4d29f08d522546422ba2321225cbe7c934354e36552e24b1b41088ad4cd5e3c0b8af3d1fa6ecfd9eb7ce06b2065eaaef459419015cd8 SHA512 8ec1c667d07e5011e8430eb4226db3bb51af2b99992ff0926693ae65feb607375f81ddf7115a3d7ee70c346db129a8a2c172def49bd2e8d7eefca842f434ebe5 +EBUILD pandoc-bin-3.6.ebuild 1482 BLAKE2B cb3fb2d97b37d03c0f5b8a0b4e7ba2e24d9c849cb6234ae793513a8203a2e9707663f4d196b476fcef00cb2eebbd8c35f76079405a1d2093304cb848418a0a13 SHA512 41bf87bed327f0763f19003947aa2924a978095d696a296f4ef010fb9cae85f6d96febb09d259136b859970f6c887dda93201a7d6777b244a5c173a0091485d1 MISC metadata.xml 986 BLAKE2B 10ab442c2f7892545054ba2747c0cde115d9d875673c077d2cefcd035e2ecd6d04f2aef05ef9ca58a2150a983079ad8fbdc6910ca93fc14977409041e5f20201 SHA512 c8e241d4d7bba0a6f36320517d18fbb99922e32970d7771d5bbc80a8ecf5086f8f7d1eadd0188d457412a66db898d044074b4d4f0301aab1e19cd1213e562375 diff --git a/app-text/pandoc-bin/pandoc-bin-3.6.2.ebuild b/app-text/pandoc-bin/pandoc-bin-3.6.2.ebuild new file mode 100644 index 000000000000..1b22b8e31a1e --- /dev/null +++ b/app-text/pandoc-bin/pandoc-bin-3.6.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="${PN//-bin/}" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Conversion between markup formats (binary package)" +HOMEPAGE="https://pandoc.org/ + https://github.com/jgm/pandoc/" + +BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}" +SRC_URI=" + amd64? ( ${BASE_URI}-linux-amd64.tar.gz ) + arm64? ( ${BASE_URI}-linux-arm64.tar.gz ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm64" +IUSE="+pandoc-symlink" + +RDEPEND=" + pandoc-symlink? ( + !${CATEGORY}/${MY_PN} + !app-text/pandoc-cli + !dev-haskell/pandoc + ) +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="${QA_FLAGS_IGNORED}" + +src_unpack() { + default + + # Manpages are gzipped. + unpack "${S}/share/man/man1"/*.1.gz +} + +src_install() { + exeinto /usr/bin + newexe "./bin/${MY_PN}" "${PN}" + dosym "${PN}" /usr/bin/pandoc-lua-bin + dosym "${PN}" /usr/bin/pandoc-server-bin + + newman "${WORKDIR}/${MY_PN}-lua.1" pandoc-lua-bin.1 + newman "${WORKDIR}/${MY_PN}-server.1" pandoc-server-bin.1 + newman "${WORKDIR}/${MY_PN}.1" "${PN}.1" + + if use pandoc-symlink ; then + dosym "${PN}" "/usr/bin/${MY_PN}" + dosym pandoc-lua-bin "/usr/bin/${MY_PN}-lua" + dosym pandoc-server-bin "/usr/bin/${MY_PN}-server" + + dosym "${PN}.1" "/usr/share/man/man1/${MY_PN}.1" + dosym pandoc-lua-bin.1 "/usr/share/man/man1/${MY_PN}-lua.1" + dosym pandoc-server-bin.1 "/usr/share/man/man1/${MY_PN}-server.1" + fi +} diff --git a/app-text/pandoc-bin/pandoc-bin-3.6.ebuild b/app-text/pandoc-bin/pandoc-bin-3.6.ebuild index be6c5031c3e5..add159d3d4db 100644 --- a/app-text/pandoc-bin/pandoc-bin-3.6.ebuild +++ b/app-text/pandoc-bin/pandoc-bin-3.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="-* ~amd64 ~arm64" +KEYWORDS="-* amd64 arm64" IUSE="+pandoc-symlink" RDEPEND=" diff --git a/app-text/paper-clip/Manifest b/app-text/paper-clip/Manifest index 60cc2b442264..f3a22e803ddf 100644 --- a/app-text/paper-clip/Manifest +++ b/app-text/paper-clip/Manifest @@ -1,7 +1,5 @@ AUX paper-clip-5.5.1-document-vala-return.patch 978 BLAKE2B 456c6def5938c2b9b1aac35099ab685efd11edffbd3ebac91d1c14b5eb5d5e806b9bfd4a76b4fc5eaa60ce5c56c77fde2469c57c55e1c310c9f3002fbd748a55 SHA512 00f0ae20818e2b60d43e2e5c87c2fbda2c10e714606c91366c65a161c42447afa9cca5cc02e9ffde67013779132858b9687f842f19115fac88cb7b4a39716987 DIST paper-clip-5.5.1.tar.gz 183419 BLAKE2B 18af0f18d8d3da9f6d6f4cea57aa817e902666ee60f851ec54adc64506d3f4a8508895f64ace28424b0a3018e6bdf0b80cd40a602d226b09e83d1efa2e82daf4 SHA512 5cca56b2cc6f3619c40b202b8e53e3e01834fb10dcf1769553fb6904d50297736c9dcaad376422d2ea49203f40b32fb24d64a1f161a49868e446459d94f08138 -DIST paper-clip-5.5.tar.gz 183365 BLAKE2B 74b2b893ad7f421eeeb7e6c5bd3921b20b379cebcdb86371a262455fe95a67c0fdddc894b5ecb3da9d7c612a6e9e7ac91ba4d98cc4e2cfb994de388f9f0f8a45 SHA512 880ed9ee81788e1d1f50d0bf5c119ebf2f45a939432f44e363ce0513217a74af7f9fd012f110fc3a38db392341a3529b8785f0130a4bf0fe83f6dbe12d663b19 -EBUILD paper-clip-5.5-r1.ebuild 1437 BLAKE2B 2968def15b6eb31c94fb763522ce7e4141fbe4ea30c24286ca8b6fc069378a7cfcd05dba5684f0dd108676b27da3d16474e8df4b6463b1f3bbade01f93a668e7 SHA512 18220fec476959a5868b03711123d594bfa5013d4cd6fab5fe57ea7d05c7a8f973af8c3321f6a928da04a820ccf540cd2712c297170bf55fd3ccc020ce450f3e EBUILD paper-clip-5.5.1-r1.ebuild 1508 BLAKE2B d1a73d443366166a3da278b9d1a9a685ab28ca3ce837b869d09e3b2e7c58ee4959a35fed4deac05be0d56bdbf0a4d7967b043cf8b1e10b578bd81417e8b80241 SHA512 63c4983e5fa8cf8535eff0dfadb7b4b947087797956ed2757eb9c057314fd960c09642c0a9b440589fc24cf20cacc24494e4d94bf61d27a4f3610db099550ec1 EBUILD paper-clip-9999.ebuild 1438 BLAKE2B 1a14f8e45453220be43f7a87e792ea58fa1c6c378f001f2889f46a5eedfc7c8795b3066df392e2207580f86803d08aca29c24ec6e599b925d4c65b3c3e59aff5 SHA512 3fc7ae135ecb7e409041455be7084aa84a7c1a930758d8dee35b88e8e555bfea8263fab923fbc33338f2c9d309f3fce6cdc949ad089a897148348384ce11aa24 MISC metadata.xml 413 BLAKE2B 66acd49c6583aec7c89aa17de477237b5214aefc73b4814eb8170f1af322fd3d1565557060e2fc63027740457c84131e9d6d4be0f1dd4d531ac7da79429e0c91 SHA512 69d713bd2b11742920a25f5db125de72bb44403a049a1969e988b124d2d88ea36d6ac04a8b2091380f9208ad4407f354322e307a433bb58c413353069eb8cccc diff --git a/app-text/paper-clip/paper-clip-5.5-r1.ebuild b/app-text/paper-clip/paper-clip-5.5-r1.ebuild deleted file mode 100644 index 7f75695059e4..000000000000 --- a/app-text/paper-clip/paper-clip-5.5-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -APP_PN="Paper-Clip" - -inherit gnome2-utils meson vala xdg - -DESCRIPTION="Edit the title, author, keywords and more details of PDF documents" -HOMEPAGE="https://github.com/Diego-Ivan/Paper-Clip/" - -if [[ "${PV}" == *9999* ]] ; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/Diego-Ivan/${APP_PN}.git" -else - SRC_URI="https://github.com/Diego-Ivan/${APP_PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}/${APP_PN}-${PV}" - - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -RESTRICT="test" # Only validations, the appdata one fails. - -RDEPEND=" - >=gui-libs/gtk-4.12.5:4 - >=gui-libs/libadwaita-1.5.0:1[introspection,vala] - app-text/poppler:=[cairo,introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection - dev-libs/libportal:=[gtk,introspection,vala] - media-libs/exempi -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - $(vala_depend) - dev-libs/appstream-glib - dev-util/desktop-file-utils -" - -DOCS=( README.md ) - -src_prepare() { - default - vala_setup -} - -src_install() { - meson_src_install - einstalldocs - - # Symlink "pdf-metadata-editor" (old name?) to "${PN}". - dosym -r /usr/bin/pdf-metadata-editor "/usr/bin/${PN}" - - mv "${ED}/usr/share/appdata" "${ED}/usr/share/metainfo" || die -} - -pkg_postinst() { - gnome2_schemas_update - xdg_pkg_postinst -} - -pkg_postrm() { - gnome2_schemas_update - xdg_pkg_postrm -} diff --git a/app-text/pdfjam/Manifest b/app-text/pdfjam/Manifest index 2420bfe0966a..77ca83ac3525 100644 --- a/app-text/pdfjam/Manifest +++ b/app-text/pdfjam/Manifest @@ -1,4 +1,6 @@ DIST pdfjam-3.12.tar.gz 162802 BLAKE2B d22e78cdb1e0135b2d2a9d1269a7467417a2fd3f984e969434d59db82f94a6575ff12bf814c3f90081e8e08823d68577e43b243fb2f52160dffc9d425fc84f0e SHA512 c801f5dbfb2eebf185734d14974a00c3ca3b8edda349ed7d6e0017ac80136ea10cab7ab0dc77ec1a712f7e338c8c9e58d24d7b8b69a3b2116e0a6473fc0b1317 +DIST pdfjam-4.1.tar.gz 801493 BLAKE2B 1fabd8aac3fb071afca3c7835a29e42c5c95363abbb1c5ba4267656ec96afafca90708b2f81005c3ecfe63b61ca93ad702a6c25315a68029260e94000dfdb73e SHA512 a3eab360165796b2a66014cbbd66103520f2688085986ff449b24b354f8ba5f3ab53a72b1361fddbb2ed3bfb0ef68e6d4ca6453a1b383c2ed47a4140c0b977ed DIST pdfjam-extra-20191118.tar.gz 15457 BLAKE2B 3d673ba68a1ee89cec7af0ec7d7fc61c8993b9ae328d3362a6bbbae47cbda2caa2e8f4ecd28424dd894c31d14754228b067389b61fa7845cfe5dfc0e2b5d9b8d SHA512 1d02abb9d81baf6edf3e51e2c7838df191a7a18b4b50518ee1ae3108020a274d7608570654ab540539d3717e51ef10f548c83c3480681bc20c9702280f694b8f EBUILD pdfjam-3.12.ebuild 1190 BLAKE2B e3878a2d7d242ffc1707c5cde6e5be5ff82abcf4aebf6806a84eae17f557c3001e96346bfe14b1383a5233751744cc9129da38d4406f00d5d8ff4ef0acd8b4db SHA512 b0a7682170b0a1bd9c06af5967753f26e43e4b95b67eb9eb9ed46570bb3c7507efff9cc9bd79eecadc718010193c384378d7526e635934024df8262c337576af -MISC metadata.xml 1123 BLAKE2B e7fe11916783d7e957d70edf6f5d6b55b011bb68bf712c5df0b5d0ac608f95f9d056c01dd38255b9f46572807d56e8509e895b15314d6086f3cd91556cd226ef SHA512 2c9c0147882455fd4cb707210ba9aef65983ba5929c0ab6bf8441dee8543b6839c5c7221fd01996fe1fd71b619c1f760ea0ff16617761b73339107b8206d7f47 +EBUILD pdfjam-4.1.ebuild 1359 BLAKE2B bc982529d7414793f895856aae9592651b4a013538a9bb9fad8658731aff2619f054f355d55bc46d775882a69f885f5816a55734497d5c944435e60ad9758d1d SHA512 5719d90a70d340a7777a578b363c6b260ef59c65bb85e3911a485eeecc51def4dd53019e97c646c8d38c7d9311ce6285092d11b83300b1969687ab08517b8187 +MISC metadata.xml 1249 BLAKE2B cdd9ced8fe4339e9f5805874c29e4edb76405ceed9fbce30061104a698ef43e605e9c8f2cf6abccc4f389ba8a7b345987d4333422affc456533fa2b9b6137d1c SHA512 d0a2042633da1862a859f63f9f86c584b587748e98a635ffa5e6f94d2ed58f27b4ab9e5b215d65f00b12c4c1b6d2337f68d828d1915418f5e7c76c1c226245d5 diff --git a/app-text/pdfjam/metadata.xml b/app-text/pdfjam/metadata.xml index 5eb32f27f1d8..82ed770e4d39 100644 --- a/app-text/pdfjam/metadata.xml +++ b/app-text/pdfjam/metadata.xml @@ -25,7 +25,9 @@ - PSPDFUtils (Python based, supports PostScript) </longdescription> <upstream> - <remote-id type="github">rrthomas/pdfjam</remote-id> + <remote-id type="github">pdfjam/pdfjam</remote-id> + <bugs-to>https://github.com/pdfjam/pdfjam/issues</bugs-to> + <changelog>https://github.com/pdfjam/pdfjam/releases</changelog> </upstream> <stabilize-allarches/> </pkgmetadata> diff --git a/app-text/pdfjam/pdfjam-4.1.ebuild b/app-text/pdfjam/pdfjam-4.1.ebuild new file mode 100644 index 000000000000..87c5e6a0d6f9 --- /dev/null +++ b/app-text/pdfjam/pdfjam-4.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +PDFJAM_EXTRAS_COMMIT=622e03add59db004144c0b41722a09b3b29d6d3e + +DESCRIPTION="Tool for manipulatiing PDF files" +HOMEPAGE="https://github.com/rrthomas/pdfjam" +SRC_URI=" + https://github.com/pdfjam/pdfjam/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz + extra? ( + https://github.com/rrthomas/pdfjam-extras/archive/${PDFJAM_EXTRAS_COMMIT}.tar.gz + -> pdfjam-extra-20191118.tar.gz + ) +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +IUSE="extra test" +RESTRICT="!test? ( test )" + +DEPEND="virtual/latex-base" +RDEPEND=" + ${DEPEND} + !<dev-texlive/texlive-binextra-2023_p69527-r4 +" + +src_prepare() { + default + + sed -i s/mandate=.*/mandate=2025-01-31/ utils/build.sh || die +} + +src_compile() { + ./utils/build.sh ${PV} || die +} + +src_test() { + l3build check || die + ./utils/check-tex.sh || die +} + +src_install() { + cd build/pdfjam || die + + dobin bin/* + dodoc README.md + doman man/* + + insinto usr/share/etc + doins pdfjam.conf + + dozshcomp shell-completion/zsh/_pdfjam + + if use extra; then + cd "${WORKDIR}"/pdfjam-extras-${PDFJAM_EXTRAS_COMMIT} || die + + dobin bin/* + newdoc README.md README-extras.md + doman man1/* + fi +} diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest index 7e103d9bae76..4d468f5d1b02 100644 --- a/app-text/sigil/Manifest +++ b/app-text/sigil/Manifest @@ -1,6 +1,6 @@ DIST Sigil_User_Guide_2024.08.15.epub 12641984 BLAKE2B feaa8a4f6b64786d5cbf494a61c8726a5dd3e169ca8902348e2fee9f890ab7496b5ad018d49d6cecd65cb3d3d4a9b4a6bda019ac52c324fa92fad3e7b5dbc680 SHA512 10199c037a57f4b9ed913a8c726a58e376dcd34300a98cdd4cf934fd3a2f9a26d2f92bd85131af7ee1084824d7b082f7becdec9b0731a62f9cde712bfada5a09 -DIST sigil-2.3.1.tar.gz 17475697 BLAKE2B 668d02f941c900921224977bc2d8edeb6a21cf7985d1f7980ffc6b8ecc6627fe5a29f71ea75e12d1f54c2b1959afa7323dda807b1189e4189a996e98c90bdea2 SHA512 da0433882040212a8385c1b872b568ef39660b6c0127d64d9fc4cdd4f3939c2e14f3d08056ab1b405142e012caf363ebfe170761a74e684590c1a358e1115d09 DIST sigil-2.4.0.tar.gz 19135045 BLAKE2B 311fe0894818c08fc5ecee8b29b04e24aa8f13d4f28b1011f455fcf7944561e68832ddd36885f69f794333bb790b7b84c49bc6d3d2367772150e936708916d0c SHA512 1c5687f31494ea5f1c8e3ac5fe3c3892ee68a0645795c57f10802d4e579c95a4ef5e3cb0fedc598f647282b3fe7b56e1a3efd547e08a44fea4619ae5b9581c20 -EBUILD sigil-2.3.1.ebuild 2239 BLAKE2B b65ea5a5e057f828cb5f8a092de01b2d05d70112c51f3279254ecf8066169c02ac7719ff5cc90465a62a90e07407bc161499622284da8939ec3ddf44094597dc SHA512 ceec367745e5ff537ded0bbc84bdc44b91bcc27d451ebe751dd91e5b547e58ed7835d965584e1fd6eebedf2dcd9c8d8a8267807fb37bfc911c30804609963f5f +DIST sigil-2.4.2.tar.gz 19144897 BLAKE2B 517d25626fcb6c33bc8176098085c749e4c41e5186363bbc030b3be552a798647aa334a740302fd5c3db8cdfcab7f9ea8c110f6c3f312d751cbfb8d7d87b6f84 SHA512 22355b0c2fe16d2759c1948d8288936575108931a264f6859ea0f0fd52ca34870a1a4b7d7934c649970f7439f30c19192a33237b417debb0a8b7b1db6b900aa7 EBUILD sigil-2.4.0.ebuild 2257 BLAKE2B 5b93eac3bb8ceb6c857e06807a23da009b03c34d836cf53f2eda33a44676f1c9dc46c2884816ebe0a91c56c33ec429f9d05b26414a6bb479fe04706d61ceee48 SHA512 71654f5193d0829b03f30639506c13ca9d32358e6749df1e00e6d5c3262520e86e0b1750e8945f42cc1ea4c478cba8e5d14c18156d852faa03d45a08563ddf3e +EBUILD sigil-2.4.2.ebuild 2258 BLAKE2B 3c6ca716f483250c51c39021a1d8dac6e56ad4d62a577d9e2a46e637f2db269ed3f736161e1e607d6a59aeeec1ce2dc94607ce93871845e87b8e7c0cb2a38c6f SHA512 4f20fd6d8e14410089c5c327a80ed9c238b67019f9ba46e9bc9d8b5f73219981c311cede814f67f33a708bcbbb1d483a80a385f057f78982310f66163133ff4c MISC metadata.xml 810 BLAKE2B 9790a33fa436de084e57410b5fea4fc477bef40dafbc9b0467b0b01a27dfcb9b6874df529f5e0ecc1aca5e48fb07adde0b3a8c99fdd1ff1bd14f6877ecfedc98 SHA512 8b0c12e38cf8516e139bc1277062f0499148b6eba417e9c65389dd5aa8fdae9b967cffbe066f5e3bee5ed11d2eac2d909c782dc3b3f1432b3f4515adb04acaf2 diff --git a/app-text/sigil/sigil-2.3.1.ebuild b/app-text/sigil/sigil-2.4.2.ebuild index 7cfa883c892d..8220fefe7a5c 100644 --- a/app-text/sigil/sigil-2.3.1.ebuild +++ b/app-text/sigil/sigil-2.4.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit xdg cmake python-single-r1 @@ -18,7 +18,7 @@ S=${WORKDIR}/${P^} LICENSE="GPL-3+ Apache-2.0" SLOT="0" -KEYWORDS="amd64" +KEYWORDS="~amd64" IUSE="doc +plugins +system-mathjax" REQUIRED_USE="${PYTHON_REQUIRED_USE}" @@ -65,6 +65,7 @@ src_configure() { -DPython3_LIBRARY="$(python_get_library_path)" -DPython3_EXECUTABLE="${PYTHON}" + -DUSE_VIRT_PY=0 -DINSTALL_BUNDLED_DICTS=0 -DSYSTEM_LIBS_REQUIRED=1 -DUSE_SYSTEM_LIBS=1 diff --git a/app-text/tessdata_best/Manifest b/app-text/tessdata_best/Manifest index 6915df15e080..1961243a86f7 100644 --- a/app-text/tessdata_best/Manifest +++ b/app-text/tessdata_best/Manifest @@ -247,5 +247,5 @@ DIST yid.traineddata-tessdata_best-4.1.0 3278995 BLAKE2B 52dec464f0cd020d8060e42 DIST yor.traineddata-tessdata_best-4.0.0 3736121 BLAKE2B 370679dface083eef9f5c71e6f0c21bfb78dee7720b54c4431d4414468a6fd6c1ea01144eabe6d4fd992930efeb852f3ccfbc3428b7f3f8c6ac81f5e2613f048 SHA512 fd383977a7196f5e7d50bbd9a04c50783c8e5fb1512593c23a9fec6c49c3f756f0ecd78986cdf1381d6947031eece84680c1db51a727981ec905b3ade8829ddc DIST yor.traineddata-tessdata_best-4.1.0 3736121 BLAKE2B 370679dface083eef9f5c71e6f0c21bfb78dee7720b54c4431d4414468a6fd6c1ea01144eabe6d4fd992930efeb852f3ccfbc3428b7f3f8c6ac81f5e2613f048 SHA512 fd383977a7196f5e7d50bbd9a04c50783c8e5fb1512593c23a9fec6c49c3f756f0ecd78986cdf1381d6947031eece84680c1db51a727981ec905b3ade8829ddc EBUILD tessdata_best-4.0.0.ebuild 2196 BLAKE2B 5cde56a7f95464cd4ab531c806c56cc0315cc0679fc61940fdf3f66b0ad41e87dd768c949706669c3eaf0d8c51f07179aadc150971aa23067234b0d42903cce4 SHA512 ce605018b6c91ac3d65d7f429354a7f4cfcc1e3f137e3ab65ba6dfad0f7f3fcea550f1465125f2e29bedb8d7395edd9f9c640f66f8cc7b07d359925d23cd5b6a -EBUILD tessdata_best-4.1.0.ebuild 2203 BLAKE2B ac7ddd1eb4431adabf24eb5629b4f20f5266819fbaf1f9123a824fecd7334b9396c789e08d6e4d67f9b04ffffb32e07a66f2e4edfec1df2247ca09da5ac99356 SHA512 851321b585bf80d4952e3763fe8167cd57f5279ce7597eb23c78be9b443a388a318241128197e3de29645dac206b11a0618ca0f55fc250c947cba825194e8f0f +EBUILD tessdata_best-4.1.0.ebuild 2197 BLAKE2B 4f94cb9876e22a01864f4719ed0a3630144d0eb501dfb9fae756cddeeb1a8d98c7bff354d064e2de5c125ed2dcf32c18c1696ce274d688fad580a2723503a219 SHA512 7e70dbf2b5d1569306e01878137fd3cb77c1fb780d726bbb6676a1d930262d409d7f69362f90368d514a98513a619353ef491baf44d2754bb1ebd212c0edc02f MISC metadata.xml 450 BLAKE2B 5b7e9d2ed67f7b28dd369d300a7304bed1e32a1403c2a04201741cbbb334d86bfe26b73e5056b36a8f51deecaeeeabb2f979155a2a4505dceedc5c751e74161b SHA512 c9d597f537db109ff02319b197a21342f327dda69c0ba0edcff2ecd34ac053a62fc239f050cc3e8267f6e447157204dffdb1f98cb19ead533cf433ba5f5a2d19 diff --git a/app-text/tessdata_best/tessdata_best-4.1.0.ebuild b/app-text/tessdata_best/tessdata_best-4.1.0.ebuild index 580847d36fa1..d32a09fb7072 100644 --- a/app-text/tessdata_best/tessdata_best-4.1.0.ebuild +++ b/app-text/tessdata_best/tessdata_best-4.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="${URI_PREFIX}eng.traineddata -> eng.traineddata-${P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="+osd" RDEPEND="!app-text/tessdata_fast diff --git a/app-text/tessdata_legacy/Manifest b/app-text/tessdata_legacy/Manifest index 035f672b7dc8..9dc36ba2c262 100644 --- a/app-text/tessdata_legacy/Manifest +++ b/app-text/tessdata_legacy/Manifest @@ -252,5 +252,5 @@ DIST yid.traineddata-tessdata_legacy-4.1.0 4882707 BLAKE2B aec63586bfa9d9f55a48f DIST yor.traineddata-tessdata_legacy-4.0.0 963413 BLAKE2B e4d16812ade81cac1f685587837b431c122ea29551bccd52ff1bef5a4aa8b316eb741aee3d0eb790c941d15401ea1c190850e225765a819d8899149e35af278a SHA512 4a04821d7e76feb0e71f31ff2ed794fce5a4e53ed98aeeecc06bd36d2c07301e8a7a86123ec5747b36d9df1d6d8e24d148f31f70093f944e83dfd3f2162661b0 DIST yor.traineddata-tessdata_legacy-4.1.0 963413 BLAKE2B e4d16812ade81cac1f685587837b431c122ea29551bccd52ff1bef5a4aa8b316eb741aee3d0eb790c941d15401ea1c190850e225765a819d8899149e35af278a SHA512 4a04821d7e76feb0e71f31ff2ed794fce5a4e53ed98aeeecc06bd36d2c07301e8a7a86123ec5747b36d9df1d6d8e24d148f31f70093f944e83dfd3f2162661b0 EBUILD tessdata_legacy-4.0.0.ebuild 2393 BLAKE2B c1faeda7cbd7e00bc807099520b0fdd4b505935f569b2b94ac708f9fdb496a39a468c29d25911e1bd60e65a9832ee49e24ab0e3cd7d3c440418e2f40f6bc9f12 SHA512 b8b203c57e318a4cc29381174faee00fd74f4f06436729f5eec64e28df59cde666cf096665a8dc59ab5474e969463d6ca7bea7e7054ba9208e597578247277d0 -EBUILD tessdata_legacy-4.1.0.ebuild 2392 BLAKE2B 563e84e432a42cfab6ed12b776cc972ab9b6b116268899f55a88e08d892a8bac39e4607cc23f672844359f3bbac2fb24eba626e3fc7690ed17a02c95628d70a4 SHA512 d53ceab5ed7849a7fed04b05b53a5135880793a5f0c218a4da744d5f3b75222a92a36f770c892e2942510a8d595940fd6845f4b240a5b735505f8a07a5933a64 +EBUILD tessdata_legacy-4.1.0.ebuild 2386 BLAKE2B af21db38c1290cb3c28d281e044cfcd2d50c6ceec80cee097cdb2366f39b9c28928f400bd11497a297e9780727d15af9e7c7498b9f25b3bea2f5e98a48587609 SHA512 1681a461bea99b7cc59302402fb1ab8c12aab4b1d06fcb509d1c16e61950ec638c85e5428dee29a2c7ec406e0771f51948c068da37dc7c7ab2b2ad8d6f613153 MISC metadata.xml 520 BLAKE2B 42a261d8f41a0662f24a87318883881e239eefdadec3d70418511fa76f6de3541f391f92e2238247f7c6fdee7bc7493cbfc6bb0744a3a9e249262b7d8c34b77a SHA512 e0e3c4d2b7062dc1742f06f92544e5a0c7d89c8523c27197161e581d53ff5f8efff670b1b4c2029f6130facf9376434e4908b095f4fd730e4467d967d597b001 diff --git a/app-text/tessdata_legacy/tessdata_legacy-4.1.0.ebuild b/app-text/tessdata_legacy/tessdata_legacy-4.1.0.ebuild index 1af981619221..ed13ffd84ee9 100644 --- a/app-text/tessdata_legacy/tessdata_legacy-4.1.0.ebuild +++ b/app-text/tessdata_legacy/tessdata_legacy-4.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="${URI_PREFIX}eng.traineddata -> eng.traineddata-${P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="math osd" RDEPEND="!app-text/tessdata_best diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest index 5958885acb7e..025918d125ea 100644 --- a/app-text/tesseract/Manifest +++ b/app-text/tesseract/Manifest @@ -2,6 +2,6 @@ AUX tesseract-5.4.1-arm64-neon-tesseract.patch 2065 BLAKE2B 1d91cd4d73bd34657f3b DIST tesseract-5.4.1.tar.gz 1899949 BLAKE2B 8e9ff54902d467a4ef0dc61665570a6d34ecdd2d89fd0023775212eb531e3c11659d17e5bb1733f570f785af4714d5a5259d1f809f6e28c0a65375ba02d21bdc SHA512 a97a31d1b735930a3e8b17bc2eae24210d8242d31399822f8bc2e9f18903d513cf6d02b2274e2f3ce431183467570b3327e01cbc49dca80e38acb90327cc235e DIST tesseract-5.5.0.tar.gz 1905018 BLAKE2B 2f9a215bf9c39b55ca1f49e26914745dcbf2019dec0d62433f23e1920f7f64c506da5c2d1344771755d6a3f4b1eee16d379b4ad0d16ed06a2a4b2d2228a61a08 SHA512 206e7da2d28a6271217ff384b482aa45a50beee0c53327aa4fd3da7082dce83386c8b7600194cbc30282134013b6182a1bed9d128ed6378f2957d0b8d1770b2d EBUILD tesseract-5.4.1.ebuild 2008 BLAKE2B 6c41a00ee989169659b0cb13764a7b37525952998077033543451820c2e0e915bbb3cb48ee4fd63f1ebbc081053b8ebc23d774c0b6f5f156ad9916bbe684d00b SHA512 98412653c8eef6e2cf2974f85b2f6c8223ce561c0020bcc5ed0b8eda5f902ffb2d227ef162383a0640de7da1549cf6b13108b345d0a9191568654b43ff196278 -EBUILD tesseract-5.5.0.ebuild 2014 BLAKE2B ee1331a6256ee890407a9e3486a71810005b4dd1b4fe019e81ad383f770f89b1948854878fd1c1074f60430e154edfcd27362874efbeb2349e25f8010ad1f961 SHA512 698b48ced9deceda68390a1d3a96dc4f4d06e373afb117488902629439382401204a1a32028199a1842122f45b1000d31f3c13ed77bb6f856a46f1f5c17e643c +EBUILD tesseract-5.5.0.ebuild 2008 BLAKE2B cac386400537f8b0c5093bc0158dda6f3e5fcda077ccc7ce743a011e01e567b7160d389c0cdbec2d0487fb0cd738517f90412a289ff5eae233a7a2511a68df05 SHA512 5ef0b7553cfdeadf07aea45e3ae3caa3b508bfa52c25ca8feaaeb6dd1a807796894a7e6529a6f5efab7d806225071bb82c4dfcb0aefb67c25d184ba1de83a628 EBUILD tesseract-9999.ebuild 1931 BLAKE2B 72d131d97c12fada255afe3d09cecc450baba90f341c6501d21cb9fba902ba82f0ec31eeeb09921fb0f0f92014cc9d7d1255e9d79f06151bf1ac08bb869e4e8f SHA512 996557d564fd9634785e8f0c2d38acbd3b355cec06f99bf27a4975b2a163aca7616a2f1280b474af0ea7f2e23b74318b125791b0fde958971bd9b19d9b201b0e MISC metadata.xml 932 BLAKE2B c5a879ba6a200bc0de5e13326b8118c5ca932bf5ef5e8bde9a68dbcfe8e72042a27f23144944c95a68b4311f210646369018e675053fc6542406bca0832f2ee4 SHA512 f03a5aac259ec70c23d46e44fad3129009dca8e0b17e81238843dedbb1a2d8e448ea87833d7d1fc9969b7a19656f0b322e835f670d2c1943f8f846d2d77b9775 diff --git a/app-text/tesseract/tesseract-5.5.0.ebuild b/app-text/tesseract/tesseract-5.5.0.ebuild index d4438214a13d..f5542d4d88f5 100644 --- a/app-text/tesseract/tesseract-5.5.0.ebuild +++ b/app-text/tesseract/tesseract-5.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar LICENSE="Apache-2.0" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="doc float32 jpeg openmp png static-libs tiff training webp" COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?] diff --git a/app-text/xml2rfc/Manifest b/app-text/xml2rfc/Manifest index 29e793292876..df0d230be121 100644 --- a/app-text/xml2rfc/Manifest +++ b/app-text/xml2rfc/Manifest @@ -1,7 +1,9 @@ DIST xml2rfc-3.18.0.gh.tar.gz 2856552 BLAKE2B b2397d10c770694e8eb354220803f89525e64638fd1043c2672ce0849be72a397ab6f2bff03f689721f00e63ac034ec7b7aec20cf93b759f42a415ab66293908 SHA512 afd88bad84c6f5b734dd091e34ec41bff63fcf38f3bfab777818954dec31363300e13dd745b602e2c145fbe0df0be4e69918ddc71aac276bf0833ad4563c19f1 DIST xml2rfc-3.23.2.gh.tar.gz 2814581 BLAKE2B 25a27c90eff5260e41bf2503bc6959b1acfce494f4bd8f077b0664f776d524ca0572977443f1c839978062573356b6eae67d5efe4253c54168ade6fb34ce6c52 SHA512 443678d70d5d2f86e255f29aa6092d5db571be8f3a54a0b36f5d23e0b46fb426fb2a0b1cfecf2307b2cdbbba40113cd1944d1e70ef1e460a6c9596ba5e9a8bd4 DIST xml2rfc-3.24.0.gh.tar.gz 2838316 BLAKE2B 3c6cfe36f041125b7ba2ef5f75f8fb8312f0d21d57e567905d47f9661cdc0bf2733e0f17441453fe85c2afa66bcf1fbb7a11a66b61201e717d5d3c5a5b73a449 SHA512 e89ed354f40304cc13f99e4e2b53abbf226b06b17bb47be677f7d1433de36ee957ea49a81dbe8b6c0d9310c602d71f9fb4650588cdd799076ade286463b6b3fb +DIST xml2rfc-3.26.0.gh.tar.gz 2839215 BLAKE2B b175e85fc82090d15176977d1af1e4968ff8d1c5a17fc5c07bffff7e20fdc1b5c28328fe75d77ed124da7d836422e5bf68614f9bfaa9f6a45fd7bc734e0acda2 SHA512 3ac5aa2e0acbef01a54160e448dfbf2e9f09aae582fddf0677008f6af666ecf263d504a969fb60e3d3dbc593fd10171e1487daf47a2bc35e1ee9942acff19599 EBUILD xml2rfc-3.18.0.ebuild 1483 BLAKE2B 108213e4f2f4351a66be58118bb26603fabc0e5413cd288e58263ea1e8e005e55c4eb6667248347d6a6317f90a25fabf0897d297bdc1611beb9fc2a12079b81b SHA512 4c309786293d6d2d9cd61c46bb3403bf9017e0e860cd6cee3d928a469d1420509f9c1d731ade6c69f8340971a98c05f793706df21a301bef218353a4e762772d EBUILD xml2rfc-3.23.2.ebuild 1484 BLAKE2B e1e6e14b2fbddb711f174f4b41393469d96d30d4724a7dc70eef1de8e914d796debcd8f0d56724fd0492408f439a55b44c30cb5a46b5e5bd78bd786894e33db0 SHA512 4cfba91d99ed10a0ae0252343f3b9967f79a99a3ae28d898a954b07c4c4ee01140973dfd374f6b78fd56353d105b3cd2001e33cc380f0e3d80f9c4d6ef82d435 EBUILD xml2rfc-3.24.0.ebuild 1483 BLAKE2B 4a9a59896dd02d61a6c38874359286ff4483ea9d4062d028418acec492b8a1a57c9ecadfa93bc5b19f7264637e3cc3740e19cb20245d65a2add525601af175f6 SHA512 456e466a291a71bcdcc59eb3adc6de053cbff9da5553a9f1419145dc70397ca65332e402329b7b80e2fae9ab0cfb43b453662d797e15382319edf1b00845453e -MISC metadata.xml 375 BLAKE2B 77bd9fece1fa8ea046134f8efbc50a698a55f90a15933b46a85bb2afa41d52437f9d23f4d7367ddf7c08ddf5e26a93a6a412421dd7c7f24964f2a517244b902e SHA512 a7855e80181ec39d420b5fab949d0d514b57ea56befc87c0401a2a4afd4c78ebc412e9ea8c565a694ab1bcbada2fc3c1234cf0eb05dfc39d817fda1f9787388a +EBUILD xml2rfc-3.26.0.ebuild 1484 BLAKE2B 5dd7424e93d57c2cd78ef05956b20f2a3a0a94f8396c1ceacd8e5c2bce5ae9bd46c59b3b988def12fe4f7ad1fab5bcd94027fd8fad57903ebbb116658465ffcf SHA512 e009afd2692f5b2891dc71fe60a99d5c5238f3a674068cba0633c7a76aa7591c7312f5c546d0790f7b82b66033f91957a4ce74107068524c30a0b0bce4e4719b +MISC metadata.xml 513 BLAKE2B b0bd0d5d1173928b41984fc2b9215b0f47c300867537350a41b99fd6de7bdc4b85a3e94a570ff7b3c162f8fd979291730900dd34f958e822bc8c2dcb35c34bfa SHA512 a3668cd79a33e4f70405fcc1ee2156dcb2e3293c31f5a3d977ae84b4f20fad88b5eb3cb3e065f67a5d76b25eddecc38579ba7d629a291654170dac78991d7375 diff --git a/app-text/xml2rfc/metadata.xml b/app-text/xml2rfc/metadata.xml index bc2b5035b11b..0616885f9bff 100644 --- a/app-text/xml2rfc/metadata.xml +++ b/app-text/xml2rfc/metadata.xml @@ -8,5 +8,7 @@ <upstream> <remote-id type="pypi">xml2rfc</remote-id> <remote-id type="github">ietf-tools/xml2rfc</remote-id> + <changelog>https://github.com/ietf-tools/xml2rfc/releases</changelog> + <bugs-to>https://github.com/ietf-tools/xml2rfc/issues</bugs-to> </upstream> </pkgmetadata> diff --git a/app-text/xml2rfc/xml2rfc-3.26.0.ebuild b/app-text/xml2rfc/xml2rfc-3.26.0.ebuild new file mode 100644 index 000000000000..4e27e42a9e83 --- /dev/null +++ b/app-text/xml2rfc/xml2rfc-3.26.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Generates RFCs and IETF drafts from document source in XML" +HOMEPAGE=" + https://ietf-tools.github.io/xml2rfc/ + https://github.com/ietf-tools/xml2rfc/ + https://pypi.org/project/xml2rfc/ +" +SRC_URI=" + https://github.com/ietf-tools/xml2rfc/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}] + dev-python/configargparse[${PYTHON_USEDEP}] + dev-python/intervaltree[${PYTHON_USEDEP}] + >=dev-python/google-i18n-address-3.0.0[${PYTHON_USEDEP}] + >=dev-python/html5lib-1.0.1[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.1.2[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] + dev-python/pycountry[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/pypdf-3.2.1[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/dict2xml[${PYTHON_USEDEP}] + dev-python/weasyprint[${PYTHON_USEDEP}] + media-fonts/noto[cjk] + ) +" + +distutils_enable_tests unittest + +src_prepare() { + default + # Disable broken PdfWriterTests. + sed -i 's/ PdfWriterTests(unittest.TestCase):/ PdfWriterTests:/' test.py || die +} diff --git a/app-text/zathura-meta/Manifest b/app-text/zathura-meta/Manifest index 93c056ca8f42..7e1c57bf3158 100644 --- a/app-text/zathura-meta/Manifest +++ b/app-text/zathura-meta/Manifest @@ -1,3 +1,3 @@ -EBUILD zathura-meta-0-r1.ebuild 571 BLAKE2B 7fbe31a075b0c921e80cbfe1303280f2ce9040d85dd0d862b4c5042c78aa945473c3ef731eaef1210cf5ccd3b6f0240e4d0fe91a76d800c2e31f4c777d95821d SHA512 6d1610dd5278f4c8eb3e3206389bd6e9d36a294868c62d02e85bc8f76cd786679ee10ce3a6aeb4ee42f1348ce8479719339d5e2774d96ebde8969c23375666e3 +EBUILD zathura-meta-0-r1.ebuild 570 BLAKE2B 42bacfa61df895612c0a14fe8bb6d9679f1ddc17a0d71958d80662ff20ff765c53b827db5d5ea79ea64d7a6a220e14fed2acfa8f4101639e8c70dd95ee0d278c SHA512 cf9e69acb9f4a388048761896ec5302984302ddced0d210ccbbbc4aec5d0f4cd7737395e251612faa1ced1fb6ff4b6df9972401806d9b544123d3ad4c86ebb90 EBUILD zathura-meta-0.ebuild 515 BLAKE2B 78ce2092905f66cfd4baa9f6888536180fdba987584d0597ba7d03cf14865741f431e7dac9fa173621ec828e8bec094375fe62a1ad3e7e6f8852f69fc6b5160f SHA512 bce76a30ea72a3bea5d892e758dd7a0665a6e06dbc02f5202055cb313565e72f2993ee3928e8e4c50e3abab167ff4f470877979258e612c718e7510f8c1dfd4e MISC metadata.xml 764 BLAKE2B 808c6d7756235a2c3eb668eeaad68bb4625222c759017ca625b5e652ce82b83efe1cecb2295bc19cb61293d1ccd94067c302b2e0123cfccb3ee33c2d2ee8d983 SHA512 e3680d819e38f05b76447dd3a51453ba545c84924a19fae9df7a5cc09bff946c0a216c28ef4595480c059dc2a8bc51080c152fff1dd22e04007ff5622a1c54c3 diff --git a/app-text/zathura-meta/zathura-meta-0-r1.ebuild b/app-text/zathura-meta/zathura-meta-0-r1.ebuild index 53e847bb68ca..863d9438089e 100644 --- a/app-text/zathura-meta/zathura-meta-0-r1.ebuild +++ b/app-text/zathura-meta/zathura-meta-0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ HOMEPAGE="https://pwmt.org/projects/zathura/" LICENSE="metapackage" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm x86" IUSE="cb djvu epub +pdf postscript" RDEPEND=" diff --git a/app-text/zathura/Manifest b/app-text/zathura/Manifest index 3ec7c538700e..7f1bfcb4770b 100644 --- a/app-text/zathura/Manifest +++ b/app-text/zathura/Manifest @@ -5,6 +5,6 @@ DIST zathura-0.5.6.tar.gz 215311 BLAKE2B 4609fbd38b92aeee55e2f89f0abc15d90a3086f DIST zathura-0.5.8.tar.gz 219371 BLAKE2B c7c163e0c1cd5e344ae566ab71ad66d51b89cacd11ef9b335589c0fa705e7a300adab680b7c13a197da3c10b5161656fbb9c8449667eb05e64f0506bf254e675 SHA512 6954f8bf8c76526e86a4e335c18c3c68f509fbbe1081f7c74d333f8a9ba83bc5da971ad744f91408f8b0fb8f0b647ae07f02601b5efa97961155ba193c8777f6 EBUILD zathura-0.5.4.ebuild 1521 BLAKE2B edcf9de67cbc63e82febcf9ea6330065c6dc6cbe8da5664063340b61a49d6f6770520c7bcf24f2eec5ab983f01cd3cb39a23ffbcbdb399191d19eade8b8a893c SHA512 308e196daea2def30595aa66e1d5a06eebd40f75a69284cf004b5cc5714ce52cc1cd69686d0a29102a373ee3193e4c36d086a4656a11f0fd75185f7c5f81e9a5 EBUILD zathura-0.5.6.ebuild 1326 BLAKE2B a476438b4d26bb06abd2eb30ff51b9cd5861a99b70318897f433da27653688dcac39fce67af1c9b53818e99b4afc9e66f8386bee08351b04550aec749505d108 SHA512 9386e149da5be754803865ab227f7516ccca5d85eaf6dda313c93896c1a348ff898be729f079e13e059f4d8da5f8c59a95cf029e514e97a17ae9cde96ea98388 -EBUILD zathura-0.5.8.ebuild 1398 BLAKE2B 2bb0d0662430286a0bc9c7441663451b697e0ba45150d99ce956692193ead594355e6de83d6b566117eab087bd0127617641b6a9c18a9d4026ba0693a3aa6f60 SHA512 b04c21f53a5824435f01100f87a953dfc5912bafd4f6ab3f80eedfc956c145bad49d1910a5e47c8ba78a538a52c7f438ba2aa062c12acba9606cc974498ebd10 +EBUILD zathura-0.5.8.ebuild 1397 BLAKE2B 59a852a4ad86da895d3fa1f05ad17098c05af4f78a680da67067fc54bbac6a78b4cb4194d26d3ce152ede6bb40fca571846172aa85652e890b718e0e01fbf7df SHA512 1e3b50d67327d5431f6eabd8958bca28a4c1b7e4336fec585fd587606ef29f03585f51649b28f72af07c9f5fa821843d6e7547ce9cbfa338adfb85a7f7b6b596 EBUILD zathura-9999.ebuild 1374 BLAKE2B 67f97ae4eff8a5604a36d5f69b6fd910f7741529e99e59146233bcf2d5686d3bbe8b453dcdc626d3e640ca48dc3f638cc9ef3618e15ca1a3c84f071b893c9916 SHA512 554ea820cf05896e62dca5db48ec073f16b0b4016fb6a7128205fedb0bc5b5e92a3aa8c0f9f8ea1da2907144173c1b9ea66733e8ba4101e404d3d820f14a687c MISC metadata.xml 920 BLAKE2B ca0d49998fae1b1661154d99cc8017d4afe8e2fd76869ef5b7adb3320a64df091e38ac288b7b1d9704d46b4d2cb9a477f17a9baa71ab1cffed0b9cb45c59e0f1 SHA512 b5403a9336fe7f382ce8ba3c5744a36b437c3a6bc2c7793812085dcb4315585859c17aaf29b567be9d95925a4f5d71f4596eb114620ac2d69804d340728efce2 diff --git a/app-text/zathura/zathura-0.5.8.ebuild b/app-text/zathura/zathura-0.5.8.ebuild index cec45e525bb4..161d708993eb 100644 --- a/app-text/zathura/zathura-0.5.8.ebuild +++ b/app-text/zathura/zathura-0.5.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,7 +16,7 @@ else SRC_URI=" https://github.com/pwmt/zathura/archive/${PV}.tar.gz -> ${P}.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux" fi LICENSE="ZLIB" |