diff options
Diffstat (limited to 'app-text')
180 files changed, 1886 insertions, 3710 deletions
diff --git a/app-text/apvlv/apvlv-0.4.0-r1.ebuild b/app-text/apvlv/apvlv-0.4.0-r1.ebuild deleted file mode 100644 index 24ab3cda2530..000000000000 --- a/app-text/apvlv/apvlv-0.4.0-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg cmake desktop - -DESCRIPTION="Alf's PDF/DJVU/EPUB Viewer like Vim" -HOMEPAGE="https://github.com/naihe2010/apvlv/" -SRC_URI="https://github.com/naihe2010/apvlv/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug djvu" - -RDEPEND=" - app-text/ebook-tools - >=app-text/poppler-0.5.0:=[cairo,xpdf-headers(+)] - dev-libs/glib:2 - dev-libs/libxml2 - net-libs/webkit-gtk:4= - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/pango - djvu? ( app-text/djvu ) -" - -DEPEND="${RDEPEND} - app-text/ghostscript-gpl - media-libs/freetype -" -BDEPEND=" - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${P}-cmake-cxxflags.patch - "${FILESDIR}"/${P}-icon.patch -) -src_prepare() { - cmake_src_prepare -} -src_configure() { - local mycmakeargs=( - -DAPVLV_WITH_DJVU=$(usex djvu) - -DAPVLV_ENABLE_DEBUG=$(usex debug) - -DAPVLV_WITH_TXT=ON - -DDOCDIR="/usr/share/doc/${PF}" - ) - cmake_src_configure -} -src_install() { - cmake_src_install - newicon -s 32 icons/pdf.png ${PN}.png -} diff --git a/app-text/apvlv/files/apvlv-0.4.0-icon.patch b/app-text/apvlv/files/apvlv-0.4.0-icon.patch deleted file mode 100644 index f5e8ad370877..000000000000 --- a/app-text/apvlv/files/apvlv-0.4.0-icon.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/apvlv.desktop -+++ b/apvlv.desktop -@@ -2,6 +2,7 @@ - Version=1.0 - Type=Application - Name=apvlv -+Icon=apvlv - Comment=A minimalistic document viewer - Comment[de]=Ein minimalistischer Dokumenten-Betrachter - Comment[fr]=Un visionneur de document minimaliste diff --git a/app-text/atril/Manifest b/app-text/atril/Manifest index fa03d5b3dec1..76550d2abd0d 100644 --- a/app-text/atril/Manifest +++ b/app-text/atril/Manifest @@ -1 +1,2 @@ DIST atril-1.28.0.tar.xz 2093588 BLAKE2B 6e5b2f63ce1a0bd1f419b0e9ccb29887086c180ccdeb473770bc20a6408ba37b3334eca0d808c304f20c26818138eeb5116a55d02e8e84b60eeedda03254896f SHA512 dd5f77b3ba2033a3591e0f58742d75eefdd0bfdcdec80a6aa6148a1cf37e4508776733013f946103bdf0412f35dee0b283cc254fa0033fc14966df323bb371a8 +DIST atril-1.28.1.tar.xz 2100200 BLAKE2B 7c90f1bd8c4e30d1208a5514e8c9153b919443ca0fcbbb7de4db3e74c14330f24fad41f57f1781b243707e724bb9ce4952ca9267755d4482bad7e605421e501f SHA512 a5b0a1bf0d29849384a17723cab402c9e4661a9827b66f2c9c0f2a8500138ca7311c1b6e99dc06d526625d51f9de36cb514ba71fad1c01ea799abdec4f9ecf82 diff --git a/app-text/atril/atril-1.28.1.ebuild b/app-text/atril/atril-1.28.1.ebuild new file mode 100644 index 000000000000..7ff32a49d638 --- /dev/null +++ b/app-text/atril/atril-1.28.1.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MATE_LA_PUNT="yes" + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit mate python-any-r1 virtualx + +DESCRIPTION="Atril document viewer for MATE" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86" + +LICENSE="FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+" +SLOT="0" + +IUSE="caja dbus debug djvu dvi epub +introspection keyring nls +postscript synctex t1lib test tiff xps" + +REQUIRED_USE="t1lib? ( dvi )" + +DEPEND=" + app-accessibility/at-spi2-core:2 + app-text/poppler[cairo] + dev-libs/glib:2 + dev-libs/libxml2:2 + >=mate-base/mate-desktop-$(ver_cut 1-2) + sys-libs/zlib + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[introspection?] + x11-libs/libICE + x11-libs/libSM:0 + x11-libs/libX11 + x11-libs/cairo + x11-libs/pango + caja? ( mate-base/caja[introspection?] ) + djvu? ( app-text/djvu:0 ) + dvi? ( + virtual/tex-base + t1lib? ( media-libs/t1lib:5 ) + ) + epub? ( + <dev-libs/mathjax-3 + net-libs/webkit-gtk:4.1 + ) + keyring? ( app-crypt/libsecret ) + introspection? ( dev-libs/gobject-introspection:= ) + postscript? ( app-text/libspectre ) + synctex? ( virtual/tex-base ) + tiff? ( media-libs/tiff:= ) + xps? ( app-text/libgxps ) +" + +RDEPEND="${DEPEND} + gnome-base/gvfs + virtual/libintl +" + +BDEPEND=" + app-text/docbook-xml-dtd:4.1.2 + app-text/yelp-tools + dev-util/gdbus-codegen + dev-util/glib-utils + dev-util/gtk-doc + dev-build/gtk-doc-am + sys-devel/gettext + virtual/pkgconfig + test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') ) +" + +#RESTRICT="!test? ( test )" +# Tests use dogtail and require using accessibility services. +# Until we figure out how to run successfully, don't run tests +RESTRICT="test" + +python_check_deps() { + use test && python_has_version "dev-util/dogtail[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_configure() { + # Passing --disable-help would drop offline help, that would be inconsistent + # with helps of the most of GNOME apps that doesn't require network for that. + mate_src_configure \ + --enable-comics \ + --enable-pdf \ + --enable-pixbuf \ + --enable-previewer \ + --enable-thumbnailer \ + $(use_with keyring) \ + $(use_enable caja) \ + $(use_enable dbus) \ + $(use_enable debug) \ + $(use_enable djvu) \ + $(use_enable dvi) \ + $(use_enable epub) \ + $(use_enable introspection) \ + $(use_enable nls) \ + $(use_enable postscript ps) \ + $(use_enable synctex) \ + $(use_enable t1lib) \ + $(use_enable test tests) \ + $(use_enable tiff) \ + $(use_enable xps) +} + +src_test() { + export GSETTINGS_BACKEND=keyfile + gsettings set org.gnome.desktop.interface toolkit-accessibility true || die + gsettings set org.mate.interface accessibility true || die + virtx emake check +} diff --git a/app-text/bibletime/Manifest b/app-text/bibletime/Manifest index 0f53ac88566b..00a2cc0cb6d8 100644 --- a/app-text/bibletime/Manifest +++ b/app-text/bibletime/Manifest @@ -1 +1 @@ -DIST bibletime-3.0.3.tar.xz 1620012 BLAKE2B 5f2f5bb071d7ffb625bd687c99a328ba758f8e842138204aa770714f830594fe49c61a45e51f7de69d865b95b154ad934da7af49f391b22907773a1435e4fbbf SHA512 553549b39bf3341dbf310908b24db246d88ba01524d424de14ece35c12160565185547fc0250fe8bb248a32d8a012b99afbc022d9a513dcc916c3e8089f72090 +DIST bibletime-3.1.0_rc3.tar.xz 1563536 BLAKE2B 8f50e3493374fcc035b81e07ca14ce391653bcbb8156bd07ef1a7898da6899ac769225cbd2a19a8defa1bc32319f9fad849ad7a91729359f5f211990bb3b50a2 SHA512 e084aa00702a9860c7405742ae87f170aa3599eba59abcb266d529ccdb2fa8c2fab4a5b2dfaa39201a48229548c1de592c59e26554f1c5ceadba095515fc1ff6 diff --git a/app-text/bibletime/bibletime-3.0.3-r4.ebuild b/app-text/bibletime/bibletime-3.0.3-r4.ebuild deleted file mode 100644 index 356a864f3874..000000000000 --- a/app-text/bibletime/bibletime-3.0.3-r4.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg-utils - -DESCRIPTION="Qt Bible-study application using the SWORD library" -HOMEPAGE="https://bibletime.info/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64" -IUSE="doc" - -RDEPEND=">=app-text/sword-1.8.1[curl,icu] - dev-cpp/clucene - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtwebchannel:5 - dev-qt/qtwebengine:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5" -DEPEND="${RDEPEND} - dev-libs/boost - dev-qt/qttest:5" -BDEPEND="dev-qt/linguist-tools:5 - doc? ( - app-text/docbook-xml-dtd - app-text/docbook-xsl-stylesheets - app-text/po4a - dev-libs/libxslt - )" - -PATCHES=( - "${FILESDIR}"/${PN}-3.0.3-no_indirect_deps.patch -) - -DOCS=( ChangeLog README.md ) - -src_prepare() { - cmake_src_prepare - - sed -e "s:Dictionary;Qt:Dictionary;Office;TextTools;Utility;Qt:" \ - -i cmake/platforms/linux/bibletime.desktop.cmake || die "fixing .desktop file failed" -} - -# TODO: FOO_HTML_LANGUAGES. Current lists for "all languages": -# handbook: ar br cs de en es fi fr hu it ko lt nl pt_BR ru th uk -# howto: ar bg br cs da de en es fi fr hu it ja ko lt nl pt_BR ru th uk -src_configure() { - local mycmakeargs=( - -DBUILD_HANDBOOK_HTML=$(usex doc) - -DBUILD_HANDBOOK_PDF=no - -DBUILD_HOWTO_HTML=$(usex doc) - -DBUILD_HOWTO_PDF=no - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/app-text/bibletime/bibletime-3.1.0_rc3.ebuild b/app-text/bibletime/bibletime-3.1.0_rc3.ebuild new file mode 100644 index 000000000000..66339b1efaae --- /dev/null +++ b/app-text/bibletime/bibletime-3.1.0_rc3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="Qt Bible-study application using the SWORD library" +HOMEPAGE="https://bibletime.info" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +RDEPEND=" + app-text/sword[curl,icu] + dev-cpp/clucene:1 + dev-qt/qtbase:6[gui,network,widgets,xml] + dev-qt/qtdeclarative:6[widgets] + dev-qt/qtsvg:6 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/qttools:6[linguist] + doc? ( + app-text/docbook-xml-dtd + app-text/docbook-xsl-stylesheets + app-text/po4a + dev-libs/libxslt + ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_HANDBOOK_HTML=$(usex doc) + -DBUILD_HANDBOOK_PDF=no + -DBUILD_HOWTO_HTML=$(usex doc) + -DBUILD_HOWTO_PDF=no + -DUSE_QT6=ON + ) + + cmake_src_configure +} diff --git a/app-text/bibletime/files/bibletime-3.0.3-no_indirect_deps.patch b/app-text/bibletime/files/bibletime-3.0.3-no_indirect_deps.patch deleted file mode 100644 index 87a129c9d80b..000000000000 --- a/app-text/bibletime/files/bibletime-3.0.3-no_indirect_deps.patch +++ /dev/null @@ -1,20 +0,0 @@ -According to documentation upstream build scripts only look for these -packages to try and guess whether support for them has been enabled -in app-text/sword. - ---- a/platforms/common/core/core.pro -+++ b/platforms/common/core/core.pro -@@ -173,13 +173,5 @@ - # Clucene - include(../../common/clucene/clucene.pro) - --# CURL --# optional --curl:include(../../common/curl/curl.pro) -- --# ICU --# optional --icu:include(../../common/icu/icu.pro) -- - # Sword - include(../../common/sword/sword.pro) diff --git a/app-text/bibletime/metadata.xml b/app-text/bibletime/metadata.xml index b2329ed0f467..7d7dc11f66eb 100644 --- a/app-text/bibletime/metadata.xml +++ b/app-text/bibletime/metadata.xml @@ -1,14 +1,23 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <!-- maintainer-needed --> + <maintainer type="person" proxied="yes"> + <email>nicolas.parlant@parhuet.fr</email> + <name>Nicolas PARLANT</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> <longdescription> -BibleTime is a Bible study application for Linux. It is based on the -K Desktop Environment and uses the SWORD programming library to work -with Bible texts, commentaries, dictionaries and books provided by -the Crosswire Bible Society. + BibleTime is a completely free Bible study program, built for Linux, + Windows, FreeBSD and Mac OS X. BibleTime contains over 200 free Bible + texts, commentaries, dictionaries and books, provided by the Crosswire + Bible Society via the SWORD programming library. BibleTime is written + in C++ and uses the Qt GUI toolkit. </longdescription> <upstream> + <bugs-to>https://github.com/bibletime/bibletime/issues/</bugs-to> <remote-id type="github">bibletime/bibletime</remote-id> <remote-id type="sourceforge">bibletime</remote-id> </upstream> 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/calibre/metadata.xml b/app-text/calibre/metadata.xml index 37b489125888..7c29e81d4aed 100644 --- a/app-text/calibre/metadata.xml +++ b/app-text/calibre/metadata.xml @@ -2,9 +2,6 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>zmedico@gentoo.org</email> - </maintainer> - <maintainer type="person"> <email>eschwartz@gentoo.org</email> <name>Eli Schwartz</name> </maintainer> diff --git a/app-text/chasen/chasen-2.4.5-r1.ebuild b/app-text/chasen/chasen-2.4.5-r1.ebuild new file mode 100644 index 000000000000..13dc0315a598 --- /dev/null +++ b/app-text/chasen/chasen-2.4.5-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit perl-module + +DESCRIPTION="Japanese Morphological Analysis System, ChaSen" +HOMEPAGE="https://chasen-legacy.osdn.jp/" +SRC_URI="mirror://sourceforge.jp/${PN}-legacy/56305/${P}.tar.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="perl static-libs" + +RDEPEND="virtual/libiconv" +DEPEND=">=dev-libs/darts-0.32" +PDEPEND=">=app-dicts/ipadic-2.7.0" + +PATCHES=( + "${FILESDIR}"/${PN}-uar.patch + "${FILESDIR}"/${P}-c23.patch +) + +src_configure() { + econf $(use_enable static-libs static) + + if use perl; then + cd "${S}"/perl || die + perl-module_src_configure + fi +} + +src_compile() { + default + + if use perl; then + cd "${S}"/perl || die + perl-module_src_compile + fi +} + +src_test() { + default + + if use perl; then + cd "${S}"/perl || die + perl-module_src_test + fi +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + if use perl; then + cd "${S}"/perl || die + perl-module_src_install + newdoc README README.perl + fi +} diff --git a/app-text/chasen/files/chasen-2.4.5-c23.patch b/app-text/chasen/files/chasen-2.4.5-c23.patch new file mode 100644 index 000000000000..d1804b1a906e --- /dev/null +++ b/app-text/chasen/files/chasen-2.4.5-c23.patch @@ -0,0 +1,79 @@ +Ports program to C23 and allows it to compile with GCC-15. +Fix function declarations with no arguments, delete dubious extern of +library function +Fix comparators for quicksort/binary search +https://bugs.gentoo.org/944011 +--- a/lib/connect.c ++++ b/lib/connect.c +@@ -45,9 +45,11 @@ + * rensetu table + */ + static int +-cmp_pair(rensetu_pair_t * pair1, rensetu_pair_t * pair2) ++cmp_pair(const void * pair1_void, const void * pair2_void) + { + int ret; ++ rensetu_pair_t *pair1 = (rensetu_pair_t *)pair1_void; ++ rensetu_pair_t *pair2 = (rensetu_pair_t *)pair2_void; + + /* + * ¸«½Ð¤·¸ì surface form +@@ -166,9 +168,11 @@ + } + + static int +-find_table(lexicon_t * mrph, rensetu_pair_t * pair) ++find_table(const void * mrph_void, const void * pair_void) + { + int ret; ++ lexicon_t * mrph = (lexicon_t*)mrph_void; ++ rensetu_pair_t * pair = (rensetu_pair_t*)pair_void; + + /* + * ÉÊ»ìʬÎà POS +@@ -202,12 +206,11 @@ + rensetu_pair_t *ret; + + if (rensetu_tbl[0].hinsi == 0) +- qsort(rensetu_tbl, tbl_num, sizeof(rensetu_pair_t), +- (int (*)()) cmp_pair); ++ qsort(rensetu_tbl, tbl_num, sizeof(rensetu_pair_t), cmp_pair); + + ret = (rensetu_pair_t *) + bsearch(mrph, rensetu_tbl, tbl_num_goi, +- sizeof(rensetu_pair_t), (int (*)()) find_table); ++ sizeof(rensetu_pair_t), find_table); + if (ret) { + mrph->con_tbl = ret->index; + return 1; +@@ -215,7 +218,7 @@ + + ret = (rensetu_pair_t *) + bsearch(mrph, rensetu_tbl + tbl_num_goi, tbl_num - tbl_num_goi, +- sizeof(rensetu_pair_t), (int (*)()) find_table); ++ sizeof(rensetu_pair_t), find_table); + if (ret) { + mrph->con_tbl = ret->index; + return 1; /* if no error, return 1 */ +--- a/lib/iotool.c ++++ b/lib/iotool.c +@@ -362,7 +362,7 @@ + cha_fopen_rcfile(void) + { + FILE *fp; +- char *home_dir, *rc_env, *getenv(); ++ char *home_dir, *rc_env; + + /* + * -R option (standard alone) +--- a/lib/print.c ++++ b/lib/print.c +@@ -47,7 +47,7 @@ + static int path_buffer[CHA_INPUT_SIZE]; + static int pos_end = 0; + +-static void (*cha_putc) (), (*cha_puts) (), (*cha_printf) (), (*cha_write) (); ++static void (*cha_putc) (int, char*), (*cha_puts) (char*, char*), (*cha_printf) (char*, char*, ...), (*cha_write) (void*, size_t, size_t, char*); + + void + cha_print_reset(void) diff --git a/app-text/cmark/cmark-0.31.1.ebuild b/app-text/cmark/cmark-0.31.1-r1.ebuild index ae89bcc8e095..66e1ac7da6e6 100644 --- a/app-text/cmark/cmark-0.31.1.ebuild +++ b/app-text/cmark/cmark-0.31.1-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 @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/commonmark/cmark" SRC_URI="https://github.com/commonmark/cmark/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD-2" -SLOT="0/0.31.0" +SLOT="0/0.31.1" KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/app-text/crengine-ng/Manifest b/app-text/crengine-ng/Manifest index e31b16954f84..6b313e17db5a 100644 --- a/app-text/crengine-ng/Manifest +++ b/app-text/crengine-ng/Manifest @@ -1,2 +1,2 @@ -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 diff --git a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild b/app-text/crengine-ng/crengine-ng-0.9.12-r1.ebuild index f8228762d42d..0be910af8f3e 100644 --- a/app-text/crengine-ng/crengine-ng-0.9.11.ebuild +++ b/app-text/crengine-ng/crengine-ng-0.9.12-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 @@ -10,7 +10,7 @@ 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" +SLOT="0/7" KEYWORDS="amd64 ~arm64 x86" IUSE="+png +jpeg +gif +svg +chm +harfbuzz +fontconfig +libunibreak +fribidi +zstd +libutf8proc static-libs test" @@ -64,7 +64,7 @@ src_configure() { -DUSE_ANTIWORD=ON -DUSE_FONTCONFIG=$(usex fontconfig) -DUSE_SHASUM=OFF - -DUSE_CMARK_GFM=ON + -DUSE_MD4C=ON -DBUILD_TOOLS=OFF -DENABLE_UNITTESTING=$(usex test) -DOFFLINE_BUILD_MODE=ON diff --git a/app-text/crqt-ng/Manifest b/app-text/crqt-ng/Manifest index 84df851e0e49..d0f511c6a533 100644 --- a/app-text/crqt-ng/Manifest +++ b/app-text/crqt-ng/Manifest @@ -1 +1 @@ -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 diff --git a/app-text/crqt-ng/crqt-ng-1.0.14-r1.ebuild b/app-text/crqt-ng/crqt-ng-1.0.15.ebuild index ec276b5f102e..e5a28ddf2367 100644 --- a/app-text/crqt-ng/crqt-ng-1.0.14-r1.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 @@ -12,25 +12,13 @@ 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" +IUSE="+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 - )" +CDEPEND=">=app-text/crengine-ng-0.9.12:0=[png,jpeg,fontconfig,gif=,svg=,chm=,harfbuzz=,fribidi=,zstd=,libutf8proc=] + dev-qt/qtbase:6[gui,widgets]" RDEPEND="${CDEPEND}" BDEPEND="${CDEPEND} - qt6? ( - dev-qt/qttools:6[linguist] - ) - !qt6? ( - dev-qt/linguist-tools:5 - )" + dev-qt/qttools:6[linguist]" src_prepare() { cmake_src_prepare @@ -46,11 +34,6 @@ src_prepare() { 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 + local mycmakeargs=(-DUSE_QT=QT6) cmake_src_configure } diff --git a/app-text/discount/discount-2.2.7c-r1.ebuild b/app-text/discount/discount-2.2.7c-r1.ebuild index 4c9026ea0c79..0342dd5102c4 100644 --- a/app-text/discount/discount-2.2.7c-r1.ebuild +++ b/app-text/discount/discount-2.2.7c-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 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/Orc/discount/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/2.2.7" -KEYWORDS="~alpha amd64 ~arm arm64 ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv sparc x86" IUSE="minimal test" RESTRICT="!test? ( test )" diff --git a/app-text/dos2unix/dos2unix-7.5.2.ebuild b/app-text/dos2unix/dos2unix-7.5.2.ebuild index 4a9d5b15cb5b..82ee08c32d5b 100644 --- a/app-text/dos2unix/dos2unix-7.5.2.ebuild +++ b/app-text/dos2unix/dos2unix-7.5.2.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 @@ -18,7 +18,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="BSD-2" SLOT="0" [[ "${PV}" == *_beta* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="debug nls test" RESTRICT="!test? ( test )" diff --git a/app-text/doxygen/Manifest b/app-text/doxygen/Manifest index 1d4029dfe185..f875e8d6ffe1 100644 --- a/app-text/doxygen/Manifest +++ b/app-text/doxygen/Manifest @@ -1,4 +1,3 @@ -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 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.10.0-r1.ebuild b/app-text/doxygen/doxygen-1.13.0-r1.ebuild index c239bf288c01..c434af8ac606 100644 --- a/app-text/doxygen/doxygen-1.10.0-r1.ebuild +++ b/app-text/doxygen/doxygen-1.13.0-r1.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -LLVM_MAX_SLOT=17 -PYTHON_COMPAT=( python3_{10..12} ) +LLVM_COMPAT=( 18 19 ) +LLVM_OPTIONAL=1 +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="xml(+)" -inherit cmake flag-o-matic llvm python-any-r1 +inherit cmake flag-o-matic llvm-r1 python-any-r1 DESCRIPTION="Documentation system for most programming languages" HOMEPAGE="https://www.doxygen.nl/" @@ -18,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 @@ -29,7 +30,7 @@ IUSE="clang debug doc dot doxysearch gui test" # - 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 )" +REQUIRED_USE="clang? ( ${LLVM_REQUIRED_USE} ) test? ( doc )" RESTRICT="!test? ( test )" BDEPEND=" @@ -43,14 +44,15 @@ RDEPEND=" dev-lang/perl dev-libs/libfmt:= dev-libs/spdlog:= - media-libs/libpng:= virtual/libiconv clang? ( - <llvm-core/clang-$((${LLVM_MAX_SLOT} + 1)):= + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT}= + llvm-core/llvm:${LLVM_SLOT}= + ') ) dot? ( - media-gfx/graphviz - media-libs/freetype + media-gfx/graphviz[freetype(+)] ) doc? ( dev-texlive/texlive-bibtexextra @@ -61,27 +63,19 @@ 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}" 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 + use clang && llvm-r1_pkg_setup python-any-r1_pkg_setup } @@ -116,10 +110,14 @@ 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 -DGIT_EXECUTABLE="false" + + # Noisy and irrelevant downstream + -Wno-dev ) use doc && mycmakeargs+=( 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/dvipsk/dvipsk-2024.03.11_p70015.ebuild b/app-text/dvipsk/dvipsk-2024.03.11_p70015.ebuild index 311f71307846..b3eb2bcd6023 100644 --- a/app-text/dvipsk/dvipsk-2024.03.11_p70015.ebuild +++ b/app-text/dvipsk/dvipsk-2024.03.11_p70015.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 @@ -24,7 +24,7 @@ SRC_URI+=" ) " LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc source" DEPEND=">=dev-libs/kpathsea-6.2.1:=" diff --git a/app-text/dvisvgm/dvisvgm-3.4.ebuild b/app-text/dvisvgm/dvisvgm-3.4.ebuild index 6e02cca0c003..a7fabcc1b015 100644 --- a/app-text/dvisvgm/dvisvgm-3.4.ebuild +++ b/app-text/dvisvgm/dvisvgm-3.4.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 @@ SRC_URI="https://github.com/mgieseki/dvisvgm/releases/download/${PV}/${P}.tar.gz # variant: Boost-1.0 LICENSE="GPL-3 Boost-1.0 || ( public-domain BSD-1 )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" 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/evince/evince-46.3.1.ebuild b/app-text/evince/evince-46.3.1.ebuild index 0f1d6515b5bd..480dd9478b0d 100644 --- a/app-text/evince/evince-46.3.1.ebuild +++ b/app-text/evince/evince-46.3.1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://apps.gnome.org/en/Evince/" LICENSE="GPL-2+ CC-BY-SA-3.0" # subslot = evd3.(suffix of libevdocument3)-evv3.(suffix of libevview3) SLOT="0/evd3.4-evv3.3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="cups djvu dvi gstreamer gnome keyring gtk-doc +introspection postscript spell tiff xps" REQUIRED_USE="gtk-doc? ( introspection )" diff --git a/app-text/fbreader/Manifest b/app-text/fbreader/Manifest deleted file mode 100644 index a7e551e718ce..000000000000 --- a/app-text/fbreader/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST fbreader-0.99.4-combined.patch 23589 BLAKE2B 81cb00abe9ba0f40723e6c1cac626916f90eede960d8b191bcb48c8186be8fc3d1fb18954f62e3ba5f15de159034a6060dc7efaf94f9531aabad9f76b6f53658 SHA512 c4dd5237113fa9d54ae3e63a19a06841570e5751108befe4d18ae7b4730628d3a4a5613dd302bc426b14c280f2b5abf9e394aedca821de995efb45ae7b32f632 -DIST fbreader-sources-0.99.4.tgz 2345664 BLAKE2B 29d921a953df98def51740d9b7fed5a7164f5df6410c70daf03f30ba8f77e9aa898d6f50038945155dc46243165860ffaf13abc81f662abccdeb6dc91652b3d5 SHA512 d4b11d7ab03df002ad4212db805b10b80a24ea4384e92122b12c25a3f817a0eb343509ae30e31d68417fd4ce27f77e043235436f0081ff2c785a2830d6211dc7 diff --git a/app-text/fbreader/fbreader-0.99.4-r6.ebuild b/app-text/fbreader/fbreader-0.99.4-r6.ebuild deleted file mode 100644 index 7b1a9042d69d..000000000000 --- a/app-text/fbreader/fbreader-0.99.4-r6.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils toolchain-funcs xdg - -DESCRIPTION="E-Book Reader. Supports many e-book formats" -HOMEPAGE="https://www.fbreader.org/" -SRC_URI="https://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz - https://dev.gentoo.org/~juippis/distfiles/tmp/${P}-combined.patch" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~ppc x86" -IUSE="debug" - -RDEPEND=" - app-arch/bzip2 - dev-db/sqlite - dev-libs/expat - dev-libs/fribidi - dev-libs/libunibreak:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtwidgets:5 - net-misc/curl - sys-libs/zlib -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig -" - -# bugs #452636, #515698, #516794, #437262, #592588 -PATCHES=( "${DISTDIR}"/${P}-combined.patch ) - -src_prepare() { - default - - # Let portage decide about the compiler - sed -e "/^CC = /d" \ - -i makefiles/arch/desktop.mk || die "removing CC line failed" - - # let portage strip the binary - sed -e '/@strip/d' \ - -i fbreader/desktop/Makefile || die - - # Respect *FLAGS - sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \ - -i makefiles/arch/desktop.mk || die "CFLAGS sed failed" - sed -e "/^ CFLAGS +=/d" \ - -i makefiles/config.mk || die "CFLAGS sed failed" - sed -e "/^ LDFLAGS += -s$/d" \ - -i makefiles/config.mk || die "LDFLAGS sed failed" - sed -e "/^LDFLAGS =$/d" \ - -i makefiles/arch/desktop.mk || die "LDFLAGS sed failed" - - # Qt5 moc - sed -e "s:MOC = moc-qt4:MOC = $(qt5_get_bindir)/moc:" \ - -i makefiles/arch/desktop.mk || die "updating desktop.mk failed" - - echo "TARGET_ARCH = desktop" > makefiles/target.mk || die - echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk || die - - echo "UI_TYPE = qt4" >> makefiles/target.mk || die - - if use debug; then - echo "TARGET_STATUS = debug" >> makefiles/target.mk || die - else - echo "TARGET_STATUS = release" >> makefiles/target.mk || die - fi - - # bug #437262 - tc-ld-disable-gold -} - -src_compile() { - # bug #484516 - emake -j1 -} - -src_install() { - default - dosym FBReader /usr/bin/fbreader -} diff --git a/app-text/fbreader/metadata.xml b/app-text/fbreader/metadata.xml deleted file mode 100644 index ffee515991e5..000000000000 --- a/app-text/fbreader/metadata.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>grozin@gentoo.org</email> - </maintainer> - <upstream> - <remote-id type="github">geometer/FBReader</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-text/feathernotes/Manifest b/app-text/feathernotes/Manifest index 853797035663..1f7a86f23be7 100644 --- a/app-text/feathernotes/Manifest +++ b/app-text/feathernotes/Manifest @@ -1,2 +1 @@ -DIST feathernotes-1.2.0.tar.gz 926273 BLAKE2B ae945ae6adb95d3cd8ef42becfcd68a591ef62f97f05d514f19a9c07e6900b2230e89361b65abfc2082797755bcb8b6c521b72a6406a21886ba6ab386f23295f SHA512 f6aabc0d4bee5f3af20a86035befbc27eddedc5ec37c9a353723a80fb0f691af6ad57d5f50a0e8504336c141822227f8287ed61e52d084b34e3b8ab5246315c0 DIST feathernotes-1.3.0.tar.gz 926547 BLAKE2B 5fe3475793a28a8e4c41c669c7fdde5785abdc4b93b14ca47bf531d5bf246c7ec064c3d5f756b184a45a39d5f02047cca90ad0c37c050c7a1ef363148705c592 SHA512 1036a4ed37e90cbf7e2e7839abcbe5d544a3e162839b05461ec0cea475a4cb3cce44941246e30f3aed6839e4fe9832392f33bfe87b19588d822ce19983dacc2e diff --git a/app-text/feathernotes/feathernotes-1.2.0.ebuild b/app-text/feathernotes/feathernotes-1.2.0.ebuild deleted file mode 100644 index 3f3075fd6e7a..000000000000 --- a/app-text/feathernotes/feathernotes-1.2.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION=" Lightweight Qt Notes-Manager for Linux" -HOMEPAGE="https://github.com/tsujan/FeatherNotes" -SRC_URI="https://github.com/tsujan/FeatherNotes/archive/V${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/FeatherNotes-${PV}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="spell X" - -RDEPEND=" - dev-qt/qtbase:6[dbus,gui,network,widgets,xml,X?] - dev-qt/qtsvg:6 - spell? ( app-text/hunspell:= ) - X? ( x11-libs/libX11 ) -" -DEPEND="${RDEPEND} - X? ( x11-base/xorg-proto ) -" -BDEPEND="dev-qt/qttools:6[linguist]" - -src_configure() { - local mycmakeargs=( - -DWITHOUT_X11=$(usex !X) - -DWITH_HUNSPELL=$(usex spell) - ) - cmake_src_configure -} diff --git a/app-text/flpsed/flpsed-0.7.3.ebuild b/app-text/flpsed/flpsed-0.7.3-r1.ebuild index f3c15f0bc3f0..03d758514c35 100644 --- a/app-text/flpsed/flpsed-0.7.3.ebuild +++ b/app-text/flpsed/flpsed-0.7.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ RDEPEND=" x11-libs/libX11 x11-libs/libXext x11-libs/libXft - >=x11-libs/fltk-1.3.0:1 + x11-libs/fltk:1= app-text/ghostscript-gpl[X]" DEPEND="${RDEPEND}" diff --git a/app-text/foliate/Manifest b/app-text/foliate/Manifest index da8ad6f94fae..59788da9c51f 100644 --- a/app-text/foliate/Manifest +++ b/app-text/foliate/Manifest @@ -1,2 +1,3 @@ DIST foliate-3.1.0.tar.bz2 7902106 BLAKE2B cd804b168529ebde3312954de6e907d4de30ef4342dbcf872757f485d5b5e223c96629c01d6e0e0b3bb7cfcc1e98015b034b053d6a6429138a8aa1ed40b0b0c2 SHA512 36dfb6618b04fcfdd3d298133f9fb592e987b898420da08d1e2e1539f162abc4c06cf28e3c9e6ae5f008554fdec9ab36a69333f5c5074b069c345ae729301236 DIST foliate-3.1.1.tar.bz2 7922889 BLAKE2B 8f654e05ae3ec308670b9117c7d6a9d89f3e007ffcd9854552bf3afc56ea8ca5b31a489ad1b5d6dd639d8c5d00e1d28c5252c290b9713ae947080b70d34e864c SHA512 d5086319a2d43947a05d75a9c9c31ca48a6933b6f7a9fef336f27b7a304ad578953315455b813e2c3d37fd57198129a82aae59671338cd89f7a675b2aa7824a8 +DIST foliate-3.2.1.tar.bz2 10415300 BLAKE2B f101a1dc7c51389defa85bbce2a43092736c868bc0f43bb9c93b56bc68dfc53156ddd6aa3e90f5ddfd8efd53a914c4e97f918c874ba08647f4ecc90c0ff29916 SHA512 eeec911288f3d44fb7e89163e08363436cc2b81c7b1474833a4524182c85baefb524f63a06d524b7ae00a76a1ff0a387c2c9d5971c75089404b5d3186ebc2f5f diff --git a/app-text/foliate/foliate-3.2.1.ebuild b/app-text/foliate/foliate-3.2.1.ebuild new file mode 100644 index 000000000000..28120c8ea08e --- /dev/null +++ b/app-text/foliate/foliate-3.2.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PLOCALES="ar cs de el es eu fa_IR fr gl he hi hr hu id ie it ko nb nl nn oc pt_BR ru sr sv tr uk zh_CN zh_TW" +inherit meson plocale xdg gnome2-utils +DESCRIPTION="gtk ebook reader built with gjs" +HOMEPAGE="https://github.com/johnfactotum/foliate/" +SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND="${MESON_DEPEND}" +RDEPEND="dev-libs/gjs + gui-libs/gtk + gui-libs/libadwaita + net-libs/webkit-gtk:6[introspection] + sys-devel/gettext" + +src_prepare() { + default + xdg_environment_reset + + plocale_find_changes "${S}"/po '' '.po' + + rm_po() { + rm po/${1}.po + sed -e "/^${1}/d" -i po/LINGUAS + } + + plocale_for_each_disabled_locale rm_po +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postinst + gnome2_schemas_update +} diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.03.1.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.03.1.ebuild index 056679d53cdb..607f63d6efe2 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.03.1.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.03.1.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups cpu_flags_arm_neon dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW" diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.04.0.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.04.0.ebuild index c4d10ec5f128..6d83e38d4ca6 100644 --- a/app-text/ghostscript-gpl/ghostscript-gpl-10.04.0.ebuild +++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.04.0.ebuild @@ -24,7 +24,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="AGPL-3 CPL-1.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="cups cpu_flags_arm_neon dbus gtk l10n_de static-libs unicode X" LANGS="ja ko zh-CN zh-TW" @@ -127,7 +127,9 @@ src_configure() { filter-lto # bug #943857 - append-cflags -std=gnu17 + # Build system passes CFLAGS to C++ compiler (bug #945826) + tc-export CC + CC+=" -std=gnu17" # bug #899952 append-lfs-flags diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index 0a653c5bbe1a..342047a396e4 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1,4 +1,5 @@ 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 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/gtranslator/Manifest b/app-text/gtranslator/Manifest index 62412ab7f869..46e51f45f758 100644 --- a/app-text/gtranslator/Manifest +++ b/app-text/gtranslator/Manifest @@ -1,2 +1,2 @@ -DIST gtranslator-45.3.tar.xz 1524700 BLAKE2B 5437f479d5276ef405cbd82c37aaa34b1cc4fe1ffa01d32e1e946adb65da0668ac6eb7359cb374a968367a16564959efb6d260dbeb148d34aca3c69cd545926e SHA512 6b4db2f12ec57db6b0ee7ae0030f2fe5bc748e0b501e3ea6f529e47e5e77196a47cf5bf6333fe84c314eaec20d353e7a2bf9a8bea75bbbcd7da438c2dc5e22c9 DIST gtranslator-46.1.tar.xz 1511200 BLAKE2B 81e625564f17d9ef3202644c527b0e0cd12812e2d16f655e9063708de593062c771e78cbe59f1176e56900ac9332b9efe04e151910b629ef8fbc2e0d9b4be827 SHA512 e035be70ce5c4ba0bbad35d908e805d5de05172bea4101d8f9dcecd122fcc0c89b06b99de9965e7413a8a949d7bc60eb95f157d416de020d3dd46dc5f0c9b909 +DIST gtranslator-47.1.tar.xz 1251964 BLAKE2B abfc76c1bb08ce103fb97f13bc2d08f6798b4d23b0c236f9e937feef6c0b3151971c1e27f5faada59ebf70f07258f69de7700432c5b4dfb1056879f8887e315f SHA512 3b26a90cc4a7c25a32fa2158b016fda39577aacc303f63432c6fc87d0ed4aea11200308f9bc502d14b60119d5ebd2d23572050dfcab4a82208f7d1801386fe79 diff --git a/app-text/gtranslator/gtranslator-46.1.ebuild b/app-text/gtranslator/gtranslator-46.1.ebuild index 82557ee258a3..0e6655861c8e 100644 --- a/app-text/gtranslator/gtranslator-46.1.ebuild +++ b/app-text/gtranslator/gtranslator-46.1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/gtranslator/" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" DEPEND=" >=dev-libs/glib-2.71.3:2 diff --git a/app-text/gtranslator/gtranslator-45.3.ebuild b/app-text/gtranslator/gtranslator-47.1.ebuild index ef91db5918ed..142d4bce1a1a 100644 --- a/app-text/gtranslator/gtranslator-45.3.ebuild +++ b/app-text/gtranslator/gtranslator-47.1.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 @@ -6,17 +6,16 @@ EAPI=8 inherit gnome.org gnome2-utils meson xdg DESCRIPTION="GNOME Translation Editor" -HOMEPAGE="https://wiki.gnome.org/Apps/Gtranslator" +HOMEPAGE="https://gitlab.gnome.org/GNOME/gtranslator/" LICENSE="GPL-3+" SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="gtk-doc" +KEYWORDS="~amd64 ~ppc ~x86" DEPEND=" >=dev-libs/glib-2.71.3:2 - >=gui-libs/gtk-4.6.0:4 - >=gui-libs/libadwaita-1.1.0 + >=gui-libs/gtk-4.12.0:4 + >=gui-libs/libadwaita-1.6_alpha gnome-extra/libgda:5= gnome-base/gsettings-desktop-schemas >=gui-libs/gtksourceview-5.4.0:5 @@ -29,10 +28,6 @@ BDEPEND=" dev-libs/appstream-glib dev-libs/libxml2:2 dev-util/glib-utils - gtk-doc? ( - >=dev-util/gtk-doc-1.28 - app-text/docbook-xml-dtd:4.1.2 - ) dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig @@ -44,7 +39,6 @@ PATCHES=( src_configure() { local emesonargs=( - $(meson_use gtk-doc gtk_doc) -Dprofile=default ) meson_src_configure diff --git a/app-text/highlight/Manifest b/app-text/highlight/Manifest index 33cef88f20f4..7e7114a642ed 100644 --- a/app-text/highlight/Manifest +++ b/app-text/highlight/Manifest @@ -1,5 +1,5 @@ -DIST highlight-4.8.tar.bz2 1492966 BLAKE2B f0bc746cb671037c2a5f1557c6114c143448de8fe295f4b74d38daecc615bfb50e50b5f3f3ee488488f1bc52dc11b283f13cbaa956959946d2dcaca91a6ef804 SHA512 c04e94b2fdb1ebda37937a8bdcdb1bb5afe171a74ca58ddf40b1972bc62a07dc02d628bc962b1db654805a446f32da8d7af41a0c162476cf47a3535128ca6ace -DIST highlight-4.8.tar.bz2.asc 488 BLAKE2B 466905e2a4b1b577feba593e2d6e855e09764cdb08ddbd5aa3b4c62c4b06bc19a013df16aa1dfc81d4e52765641d5f98615233609d7b4f039f6f8c6a929d345a SHA512 929c5b0a25a2f5a0b9204afb03b5456b2b62d07e519799602b06a0ad2d4bc1d9eac92965571732b0eaffe780904321ebffb31cdf61b6fe644ecc39ddb983c7b8 +DIST highlight-4.12.tar.bz2 1501961 BLAKE2B 39b8ded3588a65e3a570a11c007ecbaf3ec61bf79bd412f1c29a5d130007a1b9fe8ab0d6b32876891f55cf5ec5d69448632c1b4ed38dd127b6cbbda7850d0b92 SHA512 6174f00adb28182b2eddf087458c04e0914f74d515615f36f11181225ab4d964bc7c9d08145f58f285fbd3c30759248f99df1274f80cfda8c53a1f3f0016cb0f +DIST highlight-4.12.tar.bz2.asc 488 BLAKE2B 7a63fcee8093c5cd9d2d1da26f4c6f20e7319ab6ea2b2fb7d56e8c0a72165495a823f7d767e65261179393cf9b67452c8cc1b1f84bf80cabccb5c67b0f3cd90f SHA512 c14ee33b4ded0fd1a0d936c839ca87152660d1f8ad3c32b0c693bb845b510e482cba745149d1df1f8ce526fa009db4031b3843aa30ac30c7a0bf3a7f0fdb6438 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 diff --git a/app-text/highlight/highlight-4.8.ebuild b/app-text/highlight/highlight-4.12.ebuild index 58983fafaea8..3927f1c60a44 100644 --- a/app-text/highlight/highlight-4.8.ebuild +++ b/app-text/highlight/highlight-4.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,40 +8,36 @@ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/andresimon.asc inherit lua-single qmake-utils toolchain-funcs verify-sig xdg DESCRIPTION="Converts source code to formatted text (HTML, LaTeX, etc.) with syntax highlight" -HOMEPAGE="http://www.andre-simon.de/" +HOMEPAGE="http://andre-simon.de/" +# This is arbitrary; upstream uses master. Update when possible. +TESTSUITE_COMMIT="a3479468672cdbc570a17ae84e047fe8f0b88798" SRC_URI=" - http://www.andre-simon.de/zip/${P}.tar.bz2 + http://andre-simon.de/zip/${P}.tar.bz2 + test? ( https://gitlab.com/tajmone/${PN}-test-suite/-/archive/${TESTSUITE_COMMIT}/${PN}-test-suite-${TESTSUITE_COMMIT}.tar.bz2 ) verify-sig? ( http://www.andre-simon.de/zip/${P}.tar.bz2.asc ) " LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="examples gui" +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}" +RESTRICT="!test? ( test )" -RDEPEND=" - ${LUA_DEPS} - gui? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) +RDEPEND="${LUA_DEPS} + gui? ( dev-qt/qtbase:6[gui,widgets] ) " -DEPEND=" - ${RDEPEND} +DEPEND="${RDEPEND} dev-libs/boost " BDEPEND=" virtual/pkgconfig - gui? ( dev-qt/linguist-tools:5 ) + gui? ( dev-qt/qttools:6[linguist] ) verify-sig? ( sec-keys/openpgp-keys-andresimon ) " -PATCHES=( - "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch -) +PATCHES=( "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch ) myhlopts=( CXX="$(tc-getCXX)" @@ -57,6 +53,15 @@ myhlopts=( examples_dir="${EPREFIX}/usr/share/doc/${PF}/extras" ) +src_unpack() { + if use verify-sig ; then + # Needed because the testsuite tarball is unsigned + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.bz2{,.asc} + fi + + default +} + src_prepare() { default @@ -75,7 +80,7 @@ src_prepare() { "${S}"/extras/swig/makefile \ || die "Failed to set Lua implementation" - # We set it via eqmake5, otherwise it forces clang... + # We set it via eqmake6, otherwise it forces clang... sed -e "s/QMAKE_CC/#QMAKE_CC/g" \ -e "s/QMAKE_CXX /#QMAKE_CXX /g" \ -i src/gui-qt/highlight.pro || die @@ -84,7 +89,7 @@ src_prepare() { src_configure() { if use gui ; then pushd src/gui-qt > /dev/null || die - eqmake5 \ + eqmake6 \ 'DEFINES+=DATA_DIR=\\\"'"${EPREFIX}"'/usr/share/${PN}/\\\" CONFIG_DIR=\\\"'"${EPREFIX}"'/etc/${PN}/\\\" DOC_DIR=\\\"'"${EPREFIX}"'/usr/share/doc/${PF}/\\\"' popd > /dev/null || die fi @@ -97,6 +102,13 @@ src_compile() { fi } +src_test() { + find "../${PN}-test-suite-${TESTSUITE_COMMIT}" -mindepth 1 -maxdepth 1 -type d | sort | while read line + do + "${SHELL}" "${line}/regression.sh" || die "Regression tests failed for language $(basename "${line}")" + done +} + src_install() { emake -f makefile "${myhlopts[@]}" install diff --git a/app-text/highlight/highlight-4.9.ebuild b/app-text/highlight/highlight-4.9.ebuild index b88539dc9842..118990f95d93 100644 --- a/app-text/highlight/highlight-4.9.ebuild +++ b/app-text/highlight/highlight-4.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 @@ -61,6 +61,16 @@ myhlopts=( examples_dir="${EPREFIX}/usr/share/doc/${PF}/extras" ) + +src_unpack() { + if use verify-sig ; then + # Needed because the testsuite tarball is unsigned + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.bz2{,.asc} + fi + + default +} + src_prepare() { default diff --git a/app-text/htmldoc/htmldoc-1.9.16.ebuild b/app-text/htmldoc/htmldoc-1.9.16-r1.ebuild index ec6a43befe4d..b8b0c0252702 100644 --- a/app-text/htmldoc/htmldoc-1.9.16.ebuild +++ b/app-text/htmldoc/htmldoc-1.9.16-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ DEPEND=" >=media-libs/libpng-1.4:0= sys-libs/zlib ssl? ( net-libs/gnutls:= ) - fltk? ( x11-libs/fltk:1 ) + fltk? ( x11-libs/fltk:1= ) " RDEPEND="${DEPEND}" diff --git a/app-text/htmlmin/Manifest b/app-text/htmlmin/Manifest index 7776b73b67a8..d0994af3df88 100644 --- a/app-text/htmlmin/Manifest +++ b/app-text/htmlmin/Manifest @@ -1 +1 @@ -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 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 new file mode 100644 index 000000000000..1c26f3296c55 --- /dev/null +++ b/app-text/htmlmin/htmlmin-0.1.13.ebuild @@ -0,0 +1,25 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="A configurable HTML Minifier with safety features (htmlmin2 fork)" +HOMEPAGE=" + https://github.com/wilhelmer/htmlmin/ + https://pypi.org/project/htmlmin2/ +" +SRC_URI=" + https://github.com/wilhelmer/htmlmin/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" + +distutils_enable_tests unittest diff --git a/app-text/htp/htp-1.19-r1.ebuild b/app-text/htp/htp-1.19-r1.ebuild index 6977a567ef4a..d3c122748ce8 100644 --- a/app-text/htp/htp-1.19-r1.ebuild +++ b/app-text/htp/htp-1.19-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 @@ -20,7 +20,7 @@ PATCHES=( ) src_compile() { - # TOOD: Tests are always run by the Makefile right now + # TODO: Tests are always run by the Makefile right now emake \ CCOPT="-c ${CFLAGS} ${CPPFLAGS} -DHAVE_SNPRINTF -DHAVE_VASPRINTF -DHAVE_ASPRINTF" \ CC="$(tc-getCC)" \ diff --git a/app-text/hyperestraier/files/hyperestraier-ruby-varargs.patch b/app-text/hyperestraier/files/hyperestraier-ruby-varargs.patch new file mode 100644 index 000000000000..bcf2753f3a0a --- /dev/null +++ b/app-text/hyperestraier/files/hyperestraier-ruby-varargs.patch @@ -0,0 +1,20 @@ +--- a/rubynative/src/estraier.c 2025-01-19 09:16:41.340299738 +0100 ++++ b/rubynative/src/estraier.c 2025-01-19 09:17:18.404701204 +0100 +@@ -125,7 +125,7 @@ + static CBMAP *objtocbmap(VALUE obj); + static void db_informer(const char *message, void *opaque); + static VALUE db_informer_process(VALUE arg); +-static VALUE db_informer_resque(VALUE arg); ++static VALUE db_informer_resque(VALUE arg1, VALUE arg2); + + + +@@ -1259,7 +1259,7 @@ + } + + +-static VALUE db_informer_resque(VALUE arg){ ++static VALUE db_informer_resque(VALUE arg1, VALUE arg2){ + return Qnil; + } + diff --git a/app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild b/app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild index c5934ea45287..537b033d18db 100644 --- a/app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild +++ b/app-text/hyperestraier/hyperestraier-1.4.13-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby31 ruby32" RUBY_OPTIONAL="yes" inherit autotools java-pkg-opt-2 perl-functions ruby-ng @@ -34,6 +34,7 @@ PATCHES=( "${FILESDIR}"/${PN}-java-11.patch "${FILESDIR}"/${PN}-perl.patch "${FILESDIR}"/${PN}-ruby19.patch + "${FILESDIR}"/${PN}-ruby-varargs.patch ) HTML_DOCS=( doc/. ) diff --git a/app-text/iso-codes/iso-codes-4.17.0.ebuild b/app-text/iso-codes/iso-codes-4.17.0.ebuild index 1b5f1e4ee079..7cffcba455dd 100644 --- a/app-text/iso-codes/iso-codes-4.17.0.ebuild +++ b/app-text/iso-codes/iso-codes-4.17.0.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-v${PV}" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" BDEPEND="${PYTHON_DEPS} sys-devel/gettext diff --git a/app-text/jabref-bin/metadata.xml b/app-text/jabref-bin/metadata.xml index b4fbf1e649a4..3a8e1a85dfc1 100644 --- a/app-text/jabref-bin/metadata.xml +++ b/app-text/jabref-bin/metadata.xml @@ -6,10 +6,6 @@ <name>Nicolas Bock</name> </maintainer> <maintainer type="project"> - <email>java@gentoo.org</email> - <name>Java</name> - </maintainer> - <maintainer type="project"> <email>sci@gentoo.org</email> <name>Gentoo Science Project</name> </maintainer> diff --git a/app-text/kbibtex/Manifest b/app-text/kbibtex/Manifest index c44092fd5cf1..3809604beee9 100644 --- a/app-text/kbibtex/Manifest +++ b/app-text/kbibtex/Manifest @@ -1 +1 @@ -DIST kbibtex-0.10.0.tar.xz 3885328 BLAKE2B c417cc3628739e1f3ed3231e9ba5387834a65b4ef78517273b53876ecc89e72194cdbbe14a5a479c5948beb5219d0345b1c22daa6f394b6ad7d664e260c8124d SHA512 37f4e9eb0bd7be8a64bae4076be20a6e59b33f17d59de35dec8833bce027172388aa3a49a8cbdac84c56686ad287a39e0c6f13665ed9e9b696c9ce3a6ec7de1d +DIST kbibtex-0.10.50_pre20250205-b76e7904.tar.gz 5618097 BLAKE2B 1bb8623c725471e298ce070d3a9cc19bd7ff31b2d5a1b9c8508ef4edd668b9763645fb7a6993d8217a020af51fe1673fbbd38dd2c2f7d1ba16d86a96951f7441 SHA512 44c15c7b9cc18b8b43557b89c194d431128af5dcbe98bc511fb41534b17d578bfe20caf3bc8050bd14b8b3298ba903b4dbeec8396d0de2cf40750096736c2195 diff --git a/app-text/kbibtex/files/kbibtex-0.10.0-cxx17.patch b/app-text/kbibtex/files/kbibtex-0.10.0-cxx17.patch deleted file mode 100644 index 33fb8ebb4542..000000000000 --- a/app-text/kbibtex/files/kbibtex-0.10.0-cxx17.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -10,7 +10,7 @@ - LANGUAGES CXX - ) - --set(CMAKE_CXX_STANDARD 11) -+set(CMAKE_CXX_STANDARD 17) - set(QT_MIN_VERSION 5.9.0) - # Somewhat arbitrary chosen version number ... - set(KF5_MIN_VERSION 5.51) diff --git a/app-text/kbibtex/files/kbibtex-0.10.50_pre20250205-cmake.patch b/app-text/kbibtex/files/kbibtex-0.10.50_pre20250205-cmake.patch new file mode 100644 index 000000000000..7b96a9a07caf --- /dev/null +++ b/app-text/kbibtex/files/kbibtex-0.10.50_pre20250205-cmake.patch @@ -0,0 +1,29 @@ +From fa79e2682a51ec1920ea80af5dcc4fd9f9af320a Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner <asturm@gentoo.org> +Date: Thu, 6 Feb 2025 22:46:40 +0100 +Subject: CMake: Re-add lookup of KDocTools + +Commented out in commit 11f6daece7d1d3d9c84db5b8aea25017aaba1c9d and +further cleaned up in commit c0988c00d04012c2767f59149dd954b34599742e +without comment. + +Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> +--- + CMakeLists.txt | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 47df2bae..a160ebfe 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -180,6 +180,8 @@ find_package( + MODULE + REQUIRED + Config ++ OPTIONAL_COMPONENTS ++ DocTools + ) + if(BUILD_KPART OR BUILD_TESTING) + find_package( +-- +2.48.1 diff --git a/app-text/kbibtex/kbibtex-0.10.0.ebuild b/app-text/kbibtex/kbibtex-0.10.0.ebuild deleted file mode 100644 index aa8b9929c2d5..000000000000 --- a/app-text/kbibtex/kbibtex-0.10.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="optional" -ECM_TEST="optional" -KFMIN=5.82.0 -QTMIN=5.15.5 -inherit ecm kde.org optfeature - -DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX" -HOMEPAGE="https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX" - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/KBibTeX/${PV}/${P}.tar.xz" - KEYWORDS="amd64 x86" -fi - -LICENSE="GPL-2" -SLOT="5" -IUSE="webengine" - -RESTRICT="test" - -COMMON_DEPEND=" - app-text/poppler[qt5] - dev-libs/icu:= - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=dev-qt/qtnetworkauth-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=dev-qt/qtxmlpatterns-${QTMIN}:5 - >=kde-frameworks/kcompletion-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kcrash-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kitemviews-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/kparts-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 - >=kde-frameworks/ktexteditor-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwallet-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 - virtual/tex-base - webengine? ( >=dev-qt/qtwebengine-${QTMIN}:5[widgets] ) -" -RDEPEND="${COMMON_DEPEND} - dev-tex/bibtex2html -" -DEPEND="${COMMON_DEPEND} - >=dev-qt/qtconcurrent-${QTMIN}:5 -" - -PATCHES=( "${FILESDIR}"/${P}-cxx17.patch ) - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebKitWidgets=ON - $(cmake_use_find_package webengine Qt5WebEngineWidgets) - ) - - ecm_src_configure -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - optfeature "PDF or PostScript document previews" "media-gfx/okularpart:5" "kde-apps/okular:5" - fi - ecm_pkg_postinst -} diff --git a/app-text/kbibtex/kbibtex-0.10.50_pre20250205.ebuild b/app-text/kbibtex/kbibtex-0.10.50_pre20250205.ebuild new file mode 100644 index 000000000000..60f77311a029 --- /dev/null +++ b/app-text/kbibtex/kbibtex-0.10.50_pre20250205.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_COMMIT=b76e7904b8288f001beb4fc0a60a5c66448de85d +ECM_HANDBOOK="optional" +ECM_TEST="true" +PYTHON_COMPAT=( python3_{10..13} ) +KFMIN=6.9.0 +QTMIN=6.7.2 +inherit ecm kde.org optfeature python-any-r1 xdg + +DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX" +HOMEPAGE="https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="webengine" + +RESTRICT="test" + +COMMON_DEPEND=" + app-text/poppler[qt6] + dev-libs/icu:= + >=dev-qt/qt5compat-${QTMIN}:6 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml] + >=dev-qt/qtnetworkauth-${QTMIN}:6 + >=kde-frameworks/kcompletion-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kiconthemes-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/kparts-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 + >=kde-frameworks/ktexteditor-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + virtual/tex-base + webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6[widgets] ) +" +RDEPEND="${COMMON_DEPEND} + !${CATEGORY}/${PN}:5 + dev-tex/bibtex2html +" +DEPEND="${COMMON_DEPEND} + ${PYTHON_DEPS} + >=dev-qt/qtbase-${QTMIN}:6[concurrent] +" + +PATCHES=( "${FILESDIR}"/${P}-cmake.patch ) # bug 949362, pending upstream + +src_configure() { + local mycmakeargs=( + -DQT_MAJOR_VERSION=6 + $(cmake_use_find_package webengine Qt6WebEngineWidgets) + ) + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "PDF or PostScript document previews" "kde-apps/okular:6" + fi + xdg_pkg_postinst +} diff --git a/app-text/kjots/Manifest b/app-text/kjots/Manifest deleted file mode 100644 index d6817555a471..000000000000 --- a/app-text/kjots/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST kjots-6.0.0.tar.xz 235912 BLAKE2B 14121519f4c0771a13e20f2dcaa9f2c556b090cf9d61d2a88259eba108365a63667cf1b4795d344e02bb3eec3115de98850b8da46a00f395d97845ab9f2ef8ee SHA512 b2aea7fc198a58858ef567dea556874173de169aff43ee19f869aec15fa8f8b77cbf8975a0e37f3d9234d369d0978827df8c6d3f285e10583e0915e67a61d830 diff --git a/app-text/kjots/kjots-6.0.0.ebuild b/app-text/kjots/kjots-6.0.0.ebuild deleted file mode 100644 index ec95e143119e..000000000000 --- a/app-text/kjots/kjots-6.0.0.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 - -KDE_ORG_CATEGORY="pim" -KFMIN=6.0.0 -QTMIN=6.6.2 -inherit ecm kde.org - -DESCRIPTION="Note taking utility by KDE" -HOMEPAGE="https://userbase.kde.org/KJots https://community.kde.org/PIM/KJots" - -if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="speech" - -DEPEND=" - >=dev-libs/ktextaddons-1.5.0:6[speech?] - >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] - >=kde-apps/akonadi-24.02.0:6 - >=kde-apps/akonadi-notes-24.02.0:6 - >=kde-apps/kmime-24.02.0:6 - >=kde-apps/kontactinterface-24.02.0:6 - >=kde-apps/kpimtextedit-24.02.0:6 - >=kde-frameworks/kbookmarks-${KFMIN}:6 - >=kde-frameworks/kcmutils-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6 - >=kde-frameworks/kconfigwidgets-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kio-${KFMIN}:6 - >=kde-frameworks/kitemmodels-${KFMIN}:6 - >=kde-frameworks/kparts-${KFMIN}:6 - >=kde-frameworks/ktexttemplate-${KFMIN}:6 - >=kde-frameworks/ktextwidgets-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kxmlgui-${KFMIN}:6 -" -RDEPEND="${DEPEND} - !${CATEGORY}/${PN}:5 - >=kde-apps/kdepim-runtime-24.02.0:6 -" - -src_configure() { - local mycmakeargs=( - $(cmake_use_find_package speech KF6TextEditTextToSpeech) - ) - - ecm_src_configure -} diff --git a/app-text/kjots/metadata.xml b/app-text/kjots/metadata.xml deleted file mode 100644 index 8e5041d0d9ff..000000000000 --- a/app-text/kjots/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>kde@gentoo.org</email> - <name>Gentoo KDE Project</name> - </maintainer> - <upstream> - <bugs-to>https://bugs.kde.org/</bugs-to> - <remote-id type="kde-invent">pim/kjots</remote-id> - </upstream> -</pkgmetadata> diff --git a/app-text/kramdown-rfc/Manifest b/app-text/kramdown-rfc/Manifest index 45600a7fb30c..40b79443faba 100644 --- a/app-text/kramdown-rfc/Manifest +++ b/app-text/kramdown-rfc/Manifest @@ -1,2 +1,3 @@ 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 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/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/libetonyek/libetonyek-0.1.12.ebuild b/app-text/libetonyek/libetonyek-0.1.12.ebuild index 535cecb7dd54..bb5f6c689b9c 100644 --- a/app-text/libetonyek/libetonyek-0.1.12.ebuild +++ b/app-text/libetonyek/libetonyek-0.1.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 @@ -8,7 +8,7 @@ if [[ ${PV} == *9999* ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libetonyek/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86" fi DESCRIPTION="Library parsing Apple Keynote presentations" diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 6311d5b76c16..0166e196c4a1 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1,2 +1 @@ -DIST libspectre-0.2.11.tar.gz 435887 BLAKE2B 46e289553dafe520c76a779ce64f8f5e320541221d885e5707284dd6d89ace7985a0a658fcf26c5ea750fd2751dd2bab0913333cda563ab5ee29c4132f8c99a5 SHA512 97335bc927006031fad8be55befae44bec33347f058f5b1fcf828a8a8d45a6fae2d51ceae4aaffcfa563c7592fdffe1e5a4993f145d6832ec81019c00ae0e37f DIST libspectre-0.2.12.tar.gz 436264 BLAKE2B 932f934e4ef66c4319d60ea88842d01caf3663262f6b67606dfc5750eba7d9e13a1e3e0b15764215e703ff1542c3c09387ee4f572075e828ae2f3680d002821c SHA512 3a4045c1e94e7de23b437393389397dd2448363458023b5aa8e43fa0553a160216f038e157374cefc1d09fa74711ad4899aac1fc353c482bd5fe970d9a97461f 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 new file mode 100644 index 000000000000..337694b6a5df --- /dev/null +++ b/app-text/libspelling/Manifest @@ -0,0 +1,2 @@ +DIST libspelling-0.4.5.tar.bz2 71413 BLAKE2B 5e6c00d9cd521f560082d76da75fd070a59f3b8dec269db95ffa88f9c216557587e180fcbc7399ea0dbcfe605de024344a4b17af60d4d31b1686f64b5df6fca9 SHA512 ab8fd439855d84c4e681fba0b5030bdcf34d0f4940a3b818aab4d297975acf37e437b141d678a482ebda240d23ecd7875e6c8656be6e1bb3c9c129f2169a8ced +DIST libspelling-0.4.6.tar.bz2 71184 BLAKE2B ff5a30b7ba43faaf9bd42ed7d85624cf7bf1f5e3c4c242c4c4dbcd79ec92fafc2d0ddc49218d98b7d06b5a7b7aacf6527a0e481c78f8a61bea8b5fa976588de3 SHA512 f5aeda95a116cab8cb84a5ec9567fb9c9fb637b73773a7d0614e39e73de087a13e2cc5b6e1e853c3f2f3dacb38a04f7c44f8f89fe179dfe7689baef704331b65 diff --git a/app-text/libspelling/libspelling-0.4.5-r1.ebuild b/app-text/libspelling/libspelling-0.4.5-r1.ebuild new file mode 100644 index 000000000000..a5db70eda6db --- /dev/null +++ b/app-text/libspelling/libspelling-0.4.5-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson vala + +DESCRIPTION="A GNOME library for spellchecking" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libspelling" +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1+" +SLOT="1" +KEYWORDS="~amd64 ~loong ~riscv ~x86" +IUSE="gtk-doc sysprof vala" + +RDEPEND=" + dev-libs/glib:2 + >=gui-libs/gtk-4.8:4 + >=gui-libs/gtksourceview-5.6:5 + app-text/enchant:2 + dev-libs/icu:= +" +DEPEND="${RDEPEND} + sysprof? ( dev-util/sysprof-capture:4 ) + vala? ( + $(vala_depend) + >=gui-libs/gtksourceview-5.6:5[vala] + ) +" +BDEPEND=" + dev-libs/gobject-introspection + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) +" + +src_prepare() { + use vala && vala_setup + default +} + +src_configure() { + local emesonargs=( + -Denchant=enabled + -Dinstall-static=false + $(meson_use gtk-doc docs) + $(meson_use sysprof) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} diff --git a/app-text/libspelling/libspelling-0.4.6.ebuild b/app-text/libspelling/libspelling-0.4.6.ebuild new file mode 100644 index 000000000000..c297188cb6a9 --- /dev/null +++ b/app-text/libspelling/libspelling-0.4.6.ebuild @@ -0,0 +1,60 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson vala + +DESCRIPTION="A GNOME library for spellchecking" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libspelling" +SRC_URI="https://gitlab.gnome.org/GNOME/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1+" +SLOT="1" +KEYWORDS="~amd64 ~loong ~riscv ~x86" +IUSE="gtk-doc sysprof vala" + +RDEPEND=" + dev-libs/glib:2 + >=gui-libs/gtk-4.15.5:4 + >=gui-libs/gtksourceview-5.10.0:5 + app-text/enchant:2 + dev-libs/icu:= +" +DEPEND="${RDEPEND} + sysprof? ( dev-util/sysprof-capture:4 ) + vala? ( + $(vala_depend) + >=gui-libs/gtksourceview-5.6:5[vala] + ) +" +BDEPEND=" + dev-libs/gobject-introspection + virtual/pkgconfig + gtk-doc? ( dev-util/gi-docgen ) +" + +src_prepare() { + use vala && vala_setup + default +} + +src_configure() { + local emesonargs=( + -Denchant=enabled + -Dinstall-static=false + $(meson_use gtk-doc docs) + $(meson_use sysprof) + $(meson_use vala vapi) + ) + meson_src_configure +} + +src_install() { + meson_src_install + + if use gtk-doc; then + mkdir -p "${ED}"/usr/share/gtk-doc/html/ || die + mv "${ED}"/usr/share/doc/${PN}-${SLOT} "${ED}"/usr/share/gtk-doc/html/ || die + fi +} diff --git a/app-text/libspelling/metadata.xml b/app-text/libspelling/metadata.xml new file mode 100644 index 000000000000..5b9ced8effed --- /dev/null +++ b/app-text/libspelling/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>gnome@gentoo.org</email> + <name>Gentoo GNOME Desktop</name> + </maintainer> + <use> + <flag name="sysprof">Enable profiling data capture support using <pkg>dev-util/sysprof-capture</pkg></flag> + </use> + <upstream> + <remote-id type="gnome-gitlab">GNOME/libspelling</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-text/lowdown/Manifest b/app-text/lowdown/Manifest index 5cfe0176e42b..1b8b28392c1b 100644 --- a/app-text/lowdown/Manifest +++ b/app-text/lowdown/Manifest @@ -1,4 +1,4 @@ DIST lowdown-1.1.1.tar.gz 600635 BLAKE2B 39c0a2472ff6b9b3fa2b6d72c1f2d482592976f7b50c1bbaf1965bfbb6d28f22e0a7498bb54087bb83070bd74ea673409be97815f51a0a5a67e980bbfc4e01b2 SHA512 2a69da945a83696480651e8221d73bcb18bac9bc38bb88126ddf73520d2a4ff396dde08a7abf6f550669ec9ba34abdaa186b0980f312fa157371ee754576bb6a -DIST lowdown-1.3.0.tar.gz 666560 BLAKE2B 8bf9da6163a65bff7ac5774d0d31a0dc1438832944b2560a9f725bf9c83c359575fdb828d5065a0138e84466c9a95ca514c72cba6c457a0bb02f9e4558cce017 SHA512 ac51e8ff74450bf02d3c8e41f129f15f2ac92d47a07c020f10eea143b506fd113afac0e9bec447c336cf70176ebc886a8933fa38f5779931c9dfd9c06421fcda -DIST lowdown-1.3.1.tar.gz 668638 BLAKE2B 5d3541e104a25519a580d6b0e8fdfdb03642dcefcdab016f8d1744f5dcd704611d792ca79b988962a014cbcfb20d05e8a8be62eb50708e4c85c5a3d1fe512df1 SHA512 b530bd0ad050a1197e04de971bb10e63c185736f487bcf91467f53d9c63b698aa40d364f8a0d340e3bbf929a9318050c68fdc8127c5ddf526bded327f57419df DIST lowdown-1.3.2.tar.gz 670610 BLAKE2B 80238e7c6a27c45d6b3f65fbb9435639db5f424aad28c05a94093c5fab3982b1b05b5c3d779e5f74d8b2e71046301c2e3c0ee83496f44f6b8597cd0b3797eb14 SHA512 9592fd270c61d7e827a0e7885ce5faef545a33e61afa0d4cf4549cf5866d82873b042a9cb4465d7b504c686a7b89c748257c470c3b3ccb1ec6f1203a7e6bf392 +DIST lowdown-1.4.0.tar.gz 675327 BLAKE2B 1e734acefe3d293dd6e60f27ff943b484ac99a9e393fd118df09be6dd9671294a91de306393817af9422fec67ed9eda22e2515538b490ac07bdd93ac2e5617e4 SHA512 61b88fc24c9c69a324536bc5cc3edbd453f59945cda264df8751cf361992487081911d3ba6cb04346d5ef451d96a4b56e69a76985849349ef049eca0a098b7ee +DIST lowdown-2.0.0.tar.gz 675824 BLAKE2B 01df89f7703f3c313b373b0eee2eee86d409a06fe298be6f90cd0198fb84a3eedf8e5ea9c03082797bfa0ff76b28f6c4d032e28f6b1d233af2a988bef46cf689 SHA512 520741453556710ebdd379de2f1b6444c0019ed556e5c9852b1bb8b2cbd5853cf5edb80e65dc9e1d4fabfb028b96af0adf776642ba07aa3af436d4c57e7d7811 diff --git a/app-text/lowdown/files/lowdown-2.0.0-shared-linking.patch b/app-text/lowdown/files/lowdown-2.0.0-shared-linking.patch new file mode 100644 index 000000000000..6e68260a6225 --- /dev/null +++ b/app-text/lowdown/files/lowdown-2.0.0-shared-linking.patch @@ -0,0 +1,66 @@ +diff --git a/Makefile b/Makefile +index 3b61566..3d0548f 100644 +--- a/Makefile ++++ b/Makefile +@@ -122,19 +122,6 @@ THUMBS = screen-mandoc.thumb.jpg \ + screen-groff.thumb.jpg \ + screen-term.thumb.jpg + CFLAGS += -DVERSION=\"$(VERSION)\" +-# Hack around broken Mac OS X nested sandboxes. +-# If SANDBOX_INIT_ERROR_IGNORE is set to "always", errors from +-# sandbox_init() are ignored. If set to anything else, the user must +-# also set SANDBOX_INIT_ERROR_IGNORE in their environment to ignore +-# failure. +-# Has no effect unless HAVE_SANDBOX_INIT is defined. +-.ifdef SANDBOX_INIT_ERROR_IGNORE +-.if $(SANDBOX_INIT_ERROR_IGNORE) == "always" +-CFLAGS += -DSANDBOX_INIT_ERROR_IGNORE=2 +-.else +-CFLAGS += -DSANDBOX_INIT_ERROR_IGNORE=1 +-.endif +-.endif + # Because the objects will be compiled into a shared library: + CFLAGS += -fPIC + # To avoid exporting internal functions (lowdown.h has default visibility). +@@ -171,11 +158,11 @@ installwww: www + $(INSTALL) -m 0444 lowdown.tar.gz $(WWWDIR)/snapshots + $(INSTALL) -m 0444 lowdown.tar.gz.sha512 $(WWWDIR)/snapshots + +-lowdown: liblowdown.a main.o +- $(CC) -o $@ main.o liblowdown.a $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD) ++lowdown: liblowdown.so main.o compats.o ++ $(CC) -o $@ main.o compats.o -L. -llowdown $(LDFLAGS) $(LDADD_MD5) -lm $(LDADD) + + lowdown-diff: lowdown +- ln -f lowdown lowdown-diff ++ ln -s lowdown lowdown-diff + + liblowdown.a: $(OBJS) $(COMPAT_OBJS) + $(AR) rs $@ $(OBJS) $(COMPAT_OBJS) +@@ -193,7 +180,7 @@ uninstall: + rm -f $(MANDIR)/man$$section/$$name ; \ + done + +-install: bins ++install: bins install_libs + mkdir -p $(DESTDIR)$(BINDIR) + mkdir -p $(DESTDIR)$(MANDIR)/man1 + mkdir -p $(DESTDIR)$(MANDIR)/man5 +@@ -208,7 +195,7 @@ install: bins + $(INSTALL_DATA) share/ms/* $(DESTDIR)$(SHAREDIR)/lowdown/ms + $(INSTALL_DATA) share/odt/* $(DESTDIR)$(SHAREDIR)/lowdown/odt + $(INSTALL_PROGRAM) lowdown $(DESTDIR)$(BINDIR) +- $(INSTALL_PROGRAM) lowdown-diff $(DESTDIR)$(BINDIR) ++ ln -s lowdown $(DESTDIR)$(BINDIR)/lowdown-diff + for f in $(MAN1S) $(MAN5S) ; do \ + name=`basename $$f .html` ; \ + section=$${name##*.} ; \ +@@ -251,7 +238,7 @@ install_static: liblowdown.a install_lib_common + + uninstall_libs: uninstall_shared uninstall_static + +-install_libs: install_shared install_static ++install_libs: install_shared + + distcheck: lowdown.tar.gz.sha512 + mandoc -Tlint -Werror man/*.[135] 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 3857bd5c0a85..5439d2e6de7c 100644 --- a/app-text/lowdown/lowdown-1.3.2.ebuild +++ b/app-text/lowdown/lowdown-1.3.2.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 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" DEPEND=" virtual/libcrypt:= @@ -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.3.1.ebuild b/app-text/lowdown/lowdown-1.4.0.ebuild index 3857bd5c0a85..5439d2e6de7c 100644 --- a/app-text/lowdown/lowdown-1.3.1.ebuild +++ b/app-text/lowdown/lowdown-1.4.0.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 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" DEPEND=" virtual/libcrypt:= @@ -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.3.0.ebuild b/app-text/lowdown/lowdown-2.0.0.ebuild index 3857bd5c0a85..b7265610ed8c 100644 --- a/app-text/lowdown/lowdown-1.3.0.ebuild +++ b/app-text/lowdown/lowdown-2.0.0.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 @@ -12,8 +12,8 @@ SRC_URI="https://github.com/kristapsdz/lowdown/archive/refs/tags/${MY_PV}.tar.gz S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="ISC" -SLOT="0/2" -KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" +SLOT="0/3" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~x86" DEPEND=" virtual/libcrypt:= @@ -38,11 +38,13 @@ QA_CONFIG_IMPL_DECL_SKIP=( strtonum TAILQ_FOREACH_SAFE unveil + arc4random + b64_ntop ) PATCHES=( "${FILESDIR}/lowdown-0.10.0-pkgconfig-libmd.patch" - "${FILESDIR}/lowdown-1.3.0-shared-linking.patch" + "${FILESDIR}/lowdown-2.0.0-shared-linking.patch" ) src_configure() { @@ -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/master-pdf-editor/Manifest b/app-text/master-pdf-editor/Manifest index 8172b574f537..0cda181a5fae 100644 --- a/app-text/master-pdf-editor/Manifest +++ b/app-text/master-pdf-editor/Manifest @@ -1,2 +1 @@ -DIST master-pdf-editor-5.9.85-qt5.x86_64-qt_include.tar.gz 63065080 BLAKE2B 8d1231d6778ac321fad511878865869005e3b5fe6c0eaa8cf87b17fc0f4de279739d9b15bf12c77d9abf39a911b08125bf94a5a1b5927b328be6646dda31c314 SHA512 4f301a396fcb3654c40bb9ee2b072ee1fdaaba1ac5c22e4e3d035cd95f968062ea3662d0e8f0ffef5d59438ac07c5452bddac69f734237dcd6388b74f7ecb570 DIST master-pdf-editor-5.9.86-qt5.x86_64-qt_include.tar.gz 97993722 BLAKE2B 67f3f45215977b8c8485767ad64447ef06e49100c6e5ac7fe572ede80508d7f50947e46f60365c76dc977f45703d7a99baa11774f7624ff731407c802bc8c4e8 SHA512 d954be009d81f7becc9798f4b9dc8e6f426f370ab89faef1e6eafd1bc06a265899336b54ac4498ea72e3418f29913a9c74e323f5b999713d756a91b93e9ea334 diff --git a/app-text/master-pdf-editor/master-pdf-editor-5.9.85.ebuild b/app-text/master-pdf-editor/master-pdf-editor-5.9.85.ebuild deleted file mode 100644 index 5eeaa3fa535e..000000000000 --- a/app-text/master-pdf-editor/master-pdf-editor-5.9.85.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 - -inherit desktop xdg - -DESCRIPTION="A complete solution for viewing and editing PDF files" -HOMEPAGE="https://code-industry.net/free-pdf-editor/" -SRC_URI="https://code-industry.net/public/${P}-qt5.x86_64-qt_include.tar.gz" -S="${WORKDIR}/${PN}-${PV%%.*}" - -LICENSE="master-pdf-editor" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="mirror" - -RDEPEND=" - sys-libs/glibc - dev-libs/pkcs11-helper - >=dev-qt/qtcore-5.12.9:5 - >=dev-qt/qtgui-5.12.9:5 - >=dev-qt/qtnetwork-5.12.9:5 - >=dev-qt/qtprintsupport-5.12.9:5 - >=dev-qt/qtsvg-5.12.9:5 - dev-qt/qtwidgets:5 - media-libs/libglvnd - >=media-gfx/sane-backends-1.0 -" - -QA_PREBUILT="opt/${PN}/masterpdfeditor5" - -src_install() { - insinto /opt/${PN} - doins -r fonts help iconengines imageformats lang platforms platformthemes stamps templates masterpdfeditor5.png - exeinto /opt/${PN} - doexe masterpdfeditor5 masterpdfeditor5.sh - exeinto /opt/bin - doexe "${FILESDIR}"/mpe5 - - make_desktop_entry "mpe5 %f" \ - "Master PDF Editor ${PV}" /opt/${PN}/masterpdfeditor5.png \ - "Office;Graphics;Viewer" \ - "MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;\nTerminal=false" -} diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest index 87436c363cf5..ae39d390e1ed 100644 --- a/app-text/mdbook/Manifest +++ b/app-text/mdbook/Manifest @@ -1,65 +1,41 @@ -DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 DIST ammonia-4.0.0.crate 47763 BLAKE2B 6f952a8030ce2cfb9bcaf01c36d795c470f47bd7fa8e3935e058016876de04c6c43db3d56776c9ec5bb2acd83f315fd5dbd7c60373b397d70336d6926340c816 SHA512 84f523eaf7db9d98e44c7d1198fae40e59e838dcc9fc256ca7ef3f3d243a767755f318e516411b4feba4ecb26e30e77d501e9163f996b4d113804e5f2c41a65e DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 -DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 DIST anstream-0.6.18.crate 29681 BLAKE2B b6f72cda084b38f1e1cfe60de2562e8d62ebbc352176bdf668a2d6be09349bec46d291cd475e8af814ce66def44d95cb98c325761150130752284a82d8a84f21 SHA512 5149977d6f7b5e9cf6350f1ef130caa3ff46c7e78976358452a185ce196cdd77fee48a3a9838f434ae6ea9c15b19f6bfbab156edf819f81179d6774318f08963 DIST anstyle-1.0.10.crate 15725 BLAKE2B 36e656bd8f9c584f11fda5cfe0c2e24e8426b9e1b602aad34ed118ae6950a55440e292d2e0ff7615f5e4f466fd06f07536be198a59506a587d40cb0c4ede4f80 SHA512 621e7a89fad13db985f07375d316cf8efba57fd44ae18628a8049a65aefbaef27949f99317872e91e0922bb089a00234055199ea3167f80ae03d00ada4f75dea -DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed -DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 -DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226 DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 -DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 -DIST anyhow-1.0.83.crate 45650 BLAKE2B 522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86 SHA512 4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3 DIST anyhow-1.0.93.crate 47490 BLAKE2B 1c64b24d3df3307430deb8189ded345ee2858c1990fc343f2400bd67b6d79ee2cf90876326fb29ea311bd857a941fc8319dccbe6c81f2cca2c085dc0c1fffb27 SHA512 237b36bdefeaf8dd2f7d4c5c92d8f7627a5206ded5fa3dafd5710f2fbd3dd7d7187d4a8ae917ae03d0cf06bc8d101a7663bb7bb022507ac1ec88577a37475efc -DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613 DIST assert_cmd-2.0.16.crate 26554 BLAKE2B fc803af7ca45de94e120c560efb7e1e39ecb706738d292695680f9fe14b2d570f7214dcda37122dbc1227228ba265c6dac7d7afa4fb22178c38b015bc8745828 SHA512 0b9167282d75169b0b1fad0b1401b42884185976ae0dd690851671aedbc1a9af26dd33f3047400eb4a1b5070216acc293aade149aded7e4f86dd5c0ef0e9a6a9 -DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c -DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89 DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6 DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2 -DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f -DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 DIST bytes-1.8.0.crate 64824 BLAKE2B 9af490b43146b04704e8bf0f7df1f251d7db414b68aa614d47daebcb374a7e18908192cf0a2ecc80f40e70379395b88f60f85fa80f66e3be5661752c4ac560f2 SHA512 a721724e5cbfc73b79102a9c4a00fc9da520417819ca5c82b798c8cfb45af3d77b33f7035ad33d6187399c613cc2e83644236ac772aec934f521f87d4680059a -DIST cc-1.0.97.crate 76951 BLAKE2B ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5 SHA512 119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143 DIST cc-1.1.36.crate 91996 BLAKE2B 194d5378b0e06188115db25a52bfcecb90eb43d6a51a73cc40e61ee892dd4f781bd6d36fc75e231635f28e15f573587d04d08ef22d27f7e3d85a9b3488756ab5 SHA512 6daeb953f8643a6cdda577b19bd59378267255ebcdedeaea9772e9ed6c33a883e1dd04ac696b737978b40885761f9e0005201380d2d95652b2e2c5c00e9af185 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 DIST clap-4.5.20.crate 56376 BLAKE2B 8efa9c3e171ef38c98a25c526f528629e7e72850c6ec27e7e89a212403ee90d7d005b00750769e4335423ecec1d86abb35c19b0bf7f2c063bc7c6a8bd59d6804 SHA512 e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4 -DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0 -DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864 DIST clap_builder-4.5.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 -DIST clap_complete-4.5.2.crate 37850 BLAKE2B bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301 SHA512 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3 DIST clap_complete-4.5.37.crate 47598 BLAKE2B e5a28dce64e4ef4664a1f4e8e3891e01d69c26bcea056bd2679718a035321551fe48db63634fa7a3cd1028cb755752b2e8fc638adbb8fe5c921eb5a7f05aa11e SHA512 5c864ea85f0823ec91a1c9693720853dd5bc5804daee9a0607bf14e9f5fe40b536bdb3b935d1e96e535d896a272d7fa1f99eba6983ec94bb630ab0c36cefbabb -DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 DIST clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 -DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 -DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a -DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 DIST cpufeatures-0.2.14.crate 13165 BLAKE2B 45521d1a4bf2ddc03c6cdb9ceacb900806a03748fd122dd4431f6927d06cbf8608f9830e312b5728dd55b5084476280669129ea80477432fd04fdd68a0e50fb0 SHA512 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867 -DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864 DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 -DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c @@ -70,43 +46,29 @@ DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba DIST elasticlunr-rs-3.0.2.crate 109533 BLAKE2B 139430cb7e7ca84a925f6eb7fbb5fc169ef1eb2704f5766a05f1574807794613679d1a9246f310afc1d57c5b5150d2be299e3c8f4583e6f6b4dbb1acf81fd774 SHA512 2f65cc09ac0a9a806fe36a617fe1fd8b6eddc2fa427012ed3fa2eee2f05743089820a801063d0fcd38bf5269b70b6b5f5ad0e6d706cfd461fcf4a62a9f956361 -DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1 DIST env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340af71d5ec69cd8b4dc2bcc272ecd64d1d3ab54bc57e7a71a44cbac497ee7ad3df52930dfe3c7ba7dd129df290b73 SHA512 b1f21a5d4aadfd940bde3e53935c04da48e48cd4f825cedaa83968a08244722aa4e92afb9fd2fdd228412754f040f7bb68f24e05c0bf9bf57783aec042808606 -DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02 DIST env_logger-0.11.5.crate 30683 BLAKE2B 9dd2b461be5c5cb3411ebba8bcdb53a78fff28c54fafd21a0f8c3fe578ebc3882ed5df63a5ef9adf62bce00fb6360de895457baf75fd2ed1a6730429478c32cc SHA512 e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a -DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e -DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 DIST futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3 -DIST futures-channel-0.3.30.crate 31736 BLAKE2B 57461dbb723fd53daa07b2fe6164125508cc3901e0138d2a60da5c814ade415a3611baa45c71487f1853812282ef358c132785ff40c630408e8544d57eee3483 SHA512 689531748821529c528772a6dd0f27362078ff5803d2e0b431ee5a0ecf8787b5a15262d65d52f48486ded46b88f7a9c477ad95cc2c5a3e8f5f9b9f53f367832c DIST futures-channel-0.3.31.crate 31971 BLAKE2B 2a59ebb73f998ec307bef01e997bf2922556d6dea10e2e6e8da9e1b4cd05a8bcfeef01bc1cc57d79c39bbd98b8a0d26871dca5c7641a9d4e9c2bacbb3feb4eeb SHA512 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69 -DIST futures-core-0.3.30.crate 14071 BLAKE2B 76a9fa5aedd0d4ae8dd9db9639839b6b342125759c1b9f9bbf58aacb4ecca316ff1f24ff8f3c15f559ffbf974e4c2cd02a5418cb4c4d7612dac8449c8234eeb8 SHA512 3c7259ddacbe02e47a84178b75e5f13523bd0c8f8bc0b2375f7ecca60b7075695ee0a5cc4e1c1de26665cf250271173be803661e2f2f53e2a3b96380a8efe7c4 DIST futures-core-0.3.31.crate 14318 BLAKE2B 613d16e4f18547e45ed0dd56a7b908306393e479c379ff64f358844eacb1f8d37008ffbbfe6b1a4ed184e501ee9214db149d9cca31651b7d353ab4a99c8f5ee1 SHA512 d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935 -DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28eec9da850c47ffd9235c4baef5e5f1c72155f49573b2dc942a9cf246949b79c7d35200d04f91a13b0205cbd33d96c0 SHA512 220b5cc61c744617479d7e8ef9888785a17b9bc26c517c9c4445a39e8be21f111f77e53bfb3d143df18dfde23feccee17e349a84b897eb4d86f94d7ae4f714cc DIST futures-macro-0.3.31.crate 11341 BLAKE2B d91ace97b854cbfeba1df90468fabf6313721ef72bb408ca6bee1c110b0162fe91da18d371b628513644f9d3956540d93c3e13bc9917550338f797967acc3967 SHA512 26c45dd8c037831ce3c41a326ddfd581784c2e7aa2805ca4d93b91e439f4d8c078293cd328bcd66d0283cbd5a14724bc624ec607c343d15193b00bd644b86166 -DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3 DIST futures-sink-0.3.31.crate 7958 BLAKE2B 7d42180cfe19ae42e2ff486d83ed46f3aaa4b333256d4c30c5a2ce0e0d0b05ae93516b029e6d07105b4296bf23ba29e6fcce19f0e38ecf59b53c6ec9cfe2e188 SHA512 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9 -DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d DIST futures-task-0.3.31.crate 11217 BLAKE2B 8c0e0aa0aa14bfc28e668af00a3fcc2532950ca865a9f3935717a4a3770cb60477cd8f4cd080675379315b649fbdc5fee9dce49502f0f24f44db481a24c884bf SHA512 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81 -DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 DIST futures-util-0.3.31.crate 162124 BLAKE2B 69ca647a261fe24f90a4221d8629169a8dc7eff9dd1c4e07cc700a52a8609ce9b8aa3974b9b09e1ee64d0121d7bcb3efeee6fc15983347aaa0b0b23b068afc34 SHA512 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3 DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb -DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 -DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc DIST globset-0.4.15.crate 25177 BLAKE2B 5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b SHA512 b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163 -DIST handlebars-5.1.2.crate 98550 BLAKE2B 5985c189a304b6363c59145da8381f2254b537e206cf29542bd11c1166708f20efa0ac13d253b4764b19e34c236c7a8f43c5724243fe70ae78d604f78f182206 SHA512 e007f51a2fca93b0b7af9d38a696e905ff3fd20286f94b512a1ecea2d204987fa332d477576bad797de967532a9c96fe84e08bcdae49062fcf74b59b12e9b1a1 DIST handlebars-6.2.0.crate 103081 BLAKE2B 108316faa84f1cc984ac6724653d758ce5ad2ed8db3a5918248b460e0cb5de3994d07947a8e77d98316642b808a67a1f3aaed99a51fc7cd200485e75ea898e01 SHA512 100618be771d0e7dafd858be8ceb86133afcd04b9cf6839b9678f7143f53fd52e333316be1d6bbfc9a480414099063dc1957e1488c2980b1a30910a6881bbb47 -DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 DIST hashbrown-0.15.1.crate 135873 BLAKE2B 2ea5caf324b9574b2fd25a5659ffe00f4c05015b92fa8cdb8b33658469986c6117f7123085c41de83dc0ff1e91986cd5ee9ddf692b7a162d97bbf50aec76ded0 SHA512 8bdd4966b336f5d5b184cf14d4a7e625d184d8f3f0782845c746f374f92425055def71e64087fb3a3770fd9b2d9ed40310fa45f60e56d298accaf9c500add841 DIST headers-0.3.9.crate 68290 BLAKE2B 32cce72c68bc1bf162eb733f0e90bdeeb06c13a622b22d74e0d3e1f0d2f82137d9a691ab080bc204ac35cccdb21783e456e2c5db3c00f775bbbe36849ccd0212 SHA512 d7b191ce9bfe0103bb4e6ea308f4f6943c1df12bace405bd8b733ade8f0a89b3d156ef7c77aa04233c51e6d34d832a837c12ea9c2f9693fa12f2cca49c1740e1 DIST headers-core-0.2.0.crate 2380 BLAKE2B b9edc2634ef43c53372038a67713785656bf5c030ae285bce287b7b130abc04bf56e66fcc2c67e3eda162d64b008c9a45a1f7be990d248da3ec1c18b361f33bc SHA512 1d502e6a3b2ad70a0d1e410c55864ddbf4118ea073ff7697e6b763cd18748d91f074b36451c015e3bbadad4400d099f4a2e350c609f44daee4ad40398633a8fd @@ -116,13 +78,10 @@ DIST html5ever-0.27.0.crate 72913 BLAKE2B 0a3dc8b19ec74ac5b5c1728f9112ed7513285e DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33 DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462 -DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f DIST httparse-1.9.5.crate 39029 BLAKE2B 3318ed1d82f1cc52cf3596a133b59b9613fd09b6e50e4cc0073fbd37275fe53ae6dc23c322569d06272068cc196aa253527d45a939361797f6c77a488ebda874 SHA512 88f4489610c6d3338353731c38cd368a565f362bba1e9b0e1e9cffc1ad9fb871ec2282ab1e3956947e41e0087d1170d35a0e2b71b9e823c1acbb7ee4c6c8f48d DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c -DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7 DIST hyper-0.14.31.crate 198190 BLAKE2B 155c55b71afdab6e83cf099d011527235132f345879fd1c4035a76846f148c913470952b1ed670cc406818cab366e5f30218552073333473445ce0abdcb3c033 SHA512 b7319c628b368c8fd85590afd0194802405fdf54f91a678fe93cd3ef78dc8297e8af6ac65102281adb13a1b45d65667c96bc05083c1205f64d2a48685bd935e5 -DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722 DIST iana-time-zone-0.1.61.crate 27685 BLAKE2B 2091f0bdbfae3f63ff846e27136d9779a2d65f85cef899ea3ab0ff7c987329e6a584cf49c57de566f08e0277bd4981ac3db30ea0cec6a6757ed50d96e2c6583f SHA512 d16c67f435606334042c3a286350db46ff3409f142c0782509b136150b4069aafff0dc5c2ecfb7519dd8d105b9a2e6649df2a7bec33ee3966dc94034c9d5a1c4 DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2 DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db @@ -135,78 +94,56 @@ DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f38 DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 -DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e -DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9 DIST ignore-0.4.23.crate 55901 BLAKE2B 8c5138e723cbccffe84aa215b2e73daa18d8b2d39136a901ba1514def3a67437f79d932e4762578dd1b28dd8360a397aaba29ab8bb67a93a587a1c71cf5d1aa1 SHA512 ae354b00994ae8570751bc5c09167edd0e2891709d4c4878cf75b24619421d23a1b83e28886d54ed9d31aa427f49153e9a5fc42b5de7262abda20c1c0061b299 -DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da -DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 -DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 DIST js-sys-0.3.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42 DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 -DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61 DIST libc-0.2.161.crate 765389 BLAKE2B 4880efbc347e0b92faa893993f37c486a69afd1a3c741cfb9d3a2d3c87fd56e49788f8aeac17baca217f4ceee9180097386ef481f4e142942802f27983f8e6fa SHA512 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8 DIST libdbus-sys-0.2.5.crate 1557017 BLAKE2B 4528c792d727e71141ee2fb2bc7080b101df650121487c420c7c6f3602d2ac987deed7ad49bab850619128f258c1f3a94364f7658b83fed16167944c4ed12c88 SHA512 94ce1de7e1f1727e923b2042aed6652f9d0e68f27388c186c37f7aa2195fd71cb3c92a2bee7e8628c95f36ba2d2a38d25d9804900bf55eb13af31f790bca2847 DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 -DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62 DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 DIST litemap-0.7.3.crate 28728 BLAKE2B 00a04ca0e4e774b317218ab990da4c6ca1f342bbf229957db51801f8ec36339b665133bfe3847ca68a40d901d78d87e0041e09f0740898ac38ea3c8504309c31 SHA512 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8 DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 -DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f DIST markup5ever-0.11.0.crate 34667 BLAKE2B 7a4e9c860949296912616fab105b688fc5ad86df012f064efb3e5125aae57869b4e63f4a551fc787e65987e5bb8c0dc26e2ff99651a2e56fa67237796f5967e8 SHA512 c9e9452f5bd43a7e578434467ce324a857ad600965fe37a24650f0f3e968fe1dc603ac8c7b9c4ebe2f624511cbdbc592ca0072b04ae094738670e199df9ad05e 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.40.tar.gz 1536327 BLAKE2B a4d1f3b42241fd0818515e2b0e1b5544dacf5f1e8dd29863e6856f1f55a439bcac37f109d93bef3aa99f0d3db7ac978e1389db7fdbfbcbda3e864cea3fe2089e SHA512 d73e8c8144ac8d450bc94974b64cd0519c44002c000c5a60449e49035317e24572cecdb7e41df31d3af7e1bc0f342ed64a3ed09deae8cecdbb295edd87858827 -DIST mdbook-0.4.42.tar.gz 1542406 BLAKE2B 81b51d5f8748c0464a9099a00e0039e6ba6d3a1903a3706075539558227dfb8791a0c386c2b88bb8da61d9d9767ef060bbea78c2603608855bd43957305b5274 SHA512 d38c48d0db0f4a466caa5488214f14676631ee162b83f39acd933d67e33800a3a5cf2b87c822c7b059e1d3c93d6339bdbdcb2cadc1d5cf4d8758e4aadd11e487 DIST mdbook-0.4.43.tar.gz 1542646 BLAKE2B 844b7a0d40b0477cd702baa3be29576c83d5b76653c756bc8d9bdd8b36e4cdf02e838a4c83732096c94355e102ddcf383c5413dc61e9994f28b1730687abaad7 SHA512 b410f4490e4fa0058c981335c09e3cd993ed174a7b9104522da9719f18f310e5996eeb9cd154c7e196b87385277267167307d327d4a6e6979c217c8808772898 -DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +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.4.crate 26399 BLAKE2B 667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57dffff543c3a57316e07b525f7f5 SHA512 acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908 DIST mime_guess-2.0.5.crate 27166 BLAKE2B a8ec67e16a336e7d07c9aaa55025c24c3d4a62aae25213ce768786d9f292b76930132a880d662cd9a5d63aa899e9d488ab76fa9d99350e9f448ef484705ba4d9 SHA512 433c876e28394282cfbe14bb9543616cd296879f253ed331c15ace8a7d9f3629f5b596c2d5a64823a97ca9b774acc711b65006c46d54d1e9ee0553cbf1f13b7c -DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432 DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48 DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea -DIST normpath-1.2.0.crate 20107 BLAKE2B 08a86e545ed8d0f1881645690c45c4a5fff438680a36778d938bda03e489706a1086e91e27429a414b5925b15be93a80d8dd2327cae28bd567a058cbec5b6c3c SHA512 a8e20301909e28d6b46ff388ac77c7b093c3654418f74955aaa185489fb859b79fa75b7cc303c0f6ef93b01efe18fa70628b1e85c123e143cbaee98eeb558e15 DIST normpath-1.3.0.crate 20719 BLAKE2B 6f7e91bd80a6fac14fbb72e304aecb6353b05a5e970d75899b8c40313b095f79463fa4cca1f7879c11d41e2437d499247c36915075b4190054f2f9a810e1e682 SHA512 a3cd341d1b4ead252f25a77e42165cd5a6b1459946ef55a5319558b89301e01e445f7cdafa13231836d336284798e48cd4e17632cba53a17213badbad3ce7a6f DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 DIST notify-debouncer-mini-0.4.1.crate 10227 BLAKE2B 1c4427c0b0b1c995dc779c24585f88aadca3a2791e51a481189ea364b58c391a4956a76bf1cc5857d4193dbf7bcf75a40daaaf56dc772dae4fc81ebd4effccbb SHA512 3ecebffd777828e0c4fdc547f03b055742945b5a34ab4ebb735adda41944a6d5008aef9e887f88c212bf9a8406320bfd0cbe128bdd140f781016d59831b4d1f4 DIST num-modular-0.6.1.crate 32328 BLAKE2B 01689c514b2ed5f68db74a13c503bd3b743642b0393b7e3902f49505a1c9b19a6d260598cfb9745e36971228e229c44e6c95aafc7cbacd43bd1788cb59568fae SHA512 33fd877231e2db400fef0367f7df3a5bfeeb74a9d801f22973501da0890590e929ae96c680dae7ad330e2fa87b80ef1844d87b5d7deec9d431be78120f9a2845 DIST num-order-1.2.0.crate 19500 BLAKE2B d64f4072dfdf216e7ad26cdb2e8c4d9fd9f2ab68b4b490341909834d037138fdad571bf7c8b3ac0282f7eec92e96f1d09a4828e23f864cdd0594891b443f7698 SHA512 befccdd1e2e6e7f969e8bb1274c80589ef4c41532791fc25d1c77f11c80b421406e22252cb2799547cffee7d876850cf6fe66d2f0dd32a4080982a887d3ea30d DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 -DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d -DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 DIST object-0.36.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f81ba27b0aef0a622972e7f6acdbdc480384b50d603dee6c38c960fd25125a313264187aa0e429aa839198dd4 SHA512 b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 -DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 -DIST opener-0.7.0.crate 19181 BLAKE2B dd8002be0c58619b74ba4f7e59b1b6460236c017dd400d8d86e214d7da7a5f9157ab77c5558325a196ae7800947e7b9beb7d90d146f5b93e208999d1309037de SHA512 cfd98bd864ea0a819b5d6dd5caf1851b72bb7a64318a3439439981e316fbcbc65a776265cfb6574d0c59b2d98008a65b7015665361c3501737cc0261bee6466e DIST opener-0.7.2.crate 19229 BLAKE2B 73d95b2ca82ad0d21deef1965e0a6ecd88872ba7e73028d694dbcc5759a5088a119abce05f1286b7cfd5aaaa2f69684e8c3d1c7fc62608593be25541493b4e92 SHA512 15e2c6262f887bc53e21f1ba1acf9d3a5c97f011e6b54084274f9f089e658fd747b2c16da0a55cd5f56e9b771306c8f56319939a9e503a6ab5c3b9475808191a -DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2 DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 -DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7 DIST pathdiff-0.2.2.crate 7481 BLAKE2B 9d445504153ebefbdd9656d95ad0b98372f69aa7871ae1ce43408872e55e43556c63bb4b99486b63007658b105d37672511d48f928bb0be753e2d0fdba818bb0 SHA512 0047a505d09fa01770dca12a795ff86c285e60c2072fb6b0c802c6b0b64f60e608f3df5aeefa7d0b266b01c551dbf5ffb39133faa7fd809a82c673a62b92dc02 DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 -DIST pest-2.7.10.crate 123707 BLAKE2B df683c015ac230f2e51ded7f2400b68fb733845dd4601cba89052a2d1148c89d5ffc8ff7e15a42f1822d617c872b5a59fa0f1db88cc94edf5e1b8cbec57be44e SHA512 3facdb4a8bcf0356b702cbff4d314db32a80b33fb3512e52c31114a3f666414a49445a1f502c911cccfb28b7390fa058207570bf9127677815842b4988d1f34a DIST pest-2.7.14.crate 128275 BLAKE2B e9c98901c2237d94f9d5fa742674e5eb71c5257cec89a3ea6a16ad7488ec77a21bfe4078c34e890f55393ff6d3223ec86868304df86884fd40b955984fadc998 SHA512 3662eb93631aa6821f1ef98350c7569afbdff82edd764697b170ebeaa75e92d7b301bac4722ba14175d0f0432b39bc891617413393569cfbf17e21b25fd6afee -DIST pest_derive-2.7.10.crate 36221 BLAKE2B 5cbb80d894f501b282346520d900ac718b36724e46429b17d96ea91e6359f0115173a4331f0db48596e77b6bb2c605535c774231a0c19ff69b1c34ee0c7c0ced SHA512 c63ec4c6849b27946f68afeb0eed6d3f3bf6160bf73ef4228c3303b5b9271e30db8e93d01842ab3cf1ea6a987f33b1e4f55ef4bb62fdf7d9ec32220193ba2b89 DIST pest_derive-2.7.14.crate 38801 BLAKE2B e36399e55739b65e1056c82fda128e3eefc746cfdee523f174f3986a48f0442f802f35660ac889e7b96e1e1b6eeb5c9251403994a78e2f21b8c9630de181037e SHA512 df44b21a3c32209a2f0ab121a60a8442272a54bcc53a414ebf54de8721d09cbd6790737d5fa2ae4acf3d4aa9affb4df6f0570459ab8c48ed7634663469b17a7d -DIST pest_generator-2.7.10.crate 18411 BLAKE2B 67e4df45b33e6f7b212c2e1a0ca2e064359b9237fb94a2d3eb40a886ac761c55f198be734a3812b61915f75f6646cca277fae03faadc06f3cfcc6b3a36f36487 SHA512 8fd4678f445780cccdac73c51d75a823a9b71c9b9c52c9fd4dca32b2bc4e8a8b33e68d8d90bbe039e4fb2fd9eb8247bcb7911019325c1137ff4d9d835adb0f59 DIST pest_generator-2.7.14.crate 18413 BLAKE2B 9ed53ed9c60151ab86ba8a23f863f57bb6aea3f2d400fd1bbd1dd12e6fa6d903c594d0dcc9f940b4211046c86079df2f0fe12233a26ac54fed5d848063f90838 SHA512 2fdedd51d09b5349e18edeb021ae1f137ce3a46dcf536708a455aa5ab23bc108f00d08a89c2313d5220cd9fa2e6d96cc4a5d22e43e61250c5970a8ea941a27d9 -DIST pest_meta-2.7.10.crate 41550 BLAKE2B 2a5799519a7032cfd3afd1c2cd23b6af2e9f317717613bb635128c578dc92bfb51706492a083bd6e46c737784c0a69017ecca0f09124786ea633377124ef1f36 SHA512 8c931690d025be0af8ef3ef997eb95d3ebcef47ce0672544a632c77281651f2d0c9c34f1b477426164b169bab638171853bfdad2696d32a90ac22a8bb143cf6e DIST pest_meta-2.7.14.crate 42079 BLAKE2B dd4ee146631601a64b33632702b0b54754a31d325e44faefd94a1de4acbf599a64ce7fba6465bdc82be1e5d6a08d9184d3779c0ef11d971a8c781b7b855056c1 SHA512 9de54eb0442091745ed494fca85b6d86401b942cde5793ba405939ab83334ea71434675cb3c12db6222f188924753309a3f7a3464e32a445d6037369590c5c87 DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073 DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 @@ -216,48 +153,31 @@ DIST phf_generator-0.10.0.crate 7525 BLAKE2B 1219f37d5699896f9dcdd367cfcbeb4ba19 DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5 DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe -DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578 DIST pin-project-1.1.7.crate 55438 BLAKE2B c7cc110f906d29e25325ce1fee00777917d0d07a4b53e65bd6e25d54df96bcd8fbab0ec33a8b994f8e0574ad78fc3c590ce46eab296653af560b629a5b93d51d SHA512 ca3cb06148fe20d64d37f6f115f838da2e8fd0836b8f08b316518f4f5e679b3776cc0fddc393add0f147bfc74756c03a2273dba7000e218698f9b6cf4b2eb093 -DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032 DIST pin-project-internal-1.1.7.crate 28549 BLAKE2B cf09f51caeab7b9bdc8e21e9a4b711666ba4f1fef47b9168fca4ed4cbfa1fd4a2d1a258c3c9ec9c5538e38c454e03b54f6c03d3dff976d0156418d7ae7f5dcbc SHA512 7ebeb0cebc01fefa327e40470df1d0bf40aa3c8f5e3ece8786bec5bde0df7bce3a12039267e731f56964fb8b45d38f2e8971be0e3753159ab47b99fa5176fb29 -DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 DIST pin-project-lite-0.2.15.crate 29683 BLAKE2B da9dd581eca047f089c2a069a355caf66a631b3ff81fc07220a3c378dc77ea2c399b165ff8a1d2f6556595ec52dc1bbdcbbdea5ad9e5e317281650c9158b3669 SHA512 ba3c22c70f98ee0d0e78fb8a25bdc3100b26c3f03f3e4c6c0c238fde75774c5634d6014660c39406a828d1c28f17f44f20fe19dacd331c4da2f4961a7f7c124c DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 -DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 -DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05 -DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0 DIST predicates-3.1.2.crate 23986 BLAKE2B db4209b491f82a1ef6147158fdf86c0bd8a059e61c4a1922dccba257e461be36e31d4a03440c2b80b3c7c49d612dec81fb76f648bd5837c481d93cc9ac5ede65 SHA512 50896189f39842ef424aebc12c2633112fda83eba1bdeaa3e6f398db1e28dca0cc7838948f25e67f6fceede1a91a1b0ede5d4dc4edac6da752e48c7a07bbe3ae -DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702 DIST predicates-core-1.0.8.crate 8552 BLAKE2B 774ed04fea09335ae9b4e87a237871f954b85e54df369c5be60977381e8cb50f11aa869e5ee41e57e4f3283003a9da67bdbe3460420ac8620f18fd81e33f0597 SHA512 8cfd010b70aa694620d6c573bd8ddc50ea16ba08f6c737902ba6697307af4510b9298ffcc3068b45bdc6430103db6fb4499783c64044d87d023bea46d45d0f7c DIST predicates-tree-1.0.11.crate 8393 BLAKE2B a8ed762ab18f3cd72ed749cb3db3d756dfd2d3875b0f1c68a99e39ed4ac5c7000086606c21a834ea0a81db961ceab659a4648435d9eaf1bf3d7f29d92410efb6 SHA512 e1b08010f9cab65c75d82cc44cfdf64d92127acf6a72ee0ce1533e5d7d8027ccab912e1c499b7b78508b5e3cb20dc03df94de3dd520ae13736906a5f374b10cd -DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3 -DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995 DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 -DIST proc-macro2-1.0.82.crate 48452 BLAKE2B c01f60b788c1395d1041d7eb55fe9519ae4e78f86e3dfa732458747767ff801fcdd5a19a81ee9a8d8cd2457eb0a2bb7cec118299a5a9a64d65b5cf06b9d81165 SHA512 3726463868483243adce01c319c1deb1ab153188f1adcb083b53bff838fa80371091bb8e20ce88709ea850ab3ef74dcd99ca5aa95fa375b330841fd4230c842d DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f DIST pulldown-cmark-0.10.3.crate 141746 BLAKE2B 46a980082576ffbccfee77ea66dd55fdbc4729e6931f553108a0675aba20072f8fb342749bfdfbfb283f72e9aba6a8002c347de75f05ef4b89ed35a23844a3ba SHA512 ffa5d116bce2b480f495a0aeac106961c9c79a2127aaca9f75b759e2f2823d253d2bca0dcd5c1f095c16c8e952bdf421fa04a26af53d80095923a5804a274cb2 DIST pulldown-cmark-0.12.2.crate 149070 BLAKE2B 35e4543dd530a80ed500384c6a6f2bd10bba0cdb4e03f472d630ed17251b85f7d0a91635995964ad8d40f7c849e0b179de643ee3645a81b311b78c4ec3678f47 SHA512 7514c4282d3c4ef0b0f7ae65374a549c1a027d7fdd5eddad8a2de93dde49aee2e3a2eec2c5c598967b128c2edc6981fa6dc55972c8194206abc9e7a673eb9482 DIST pulldown-cmark-escape-0.10.1.crate 6672 BLAKE2B 7679ac2ae60c16be67a979b964bdb7b46cb02e302e0a8e2dd1f51c123b51125d7a1f79315f0108ca67c85be63aba1aa5dc595188097355fec43bfe0d0362f342 SHA512 4c60b4abcc385ba7c27210354769e63d5f7f387ce234d3078e7525b88cd2aecd2d62a7dfdc8a4cdde8ef10723a216ea5fb5214e96b5bf8d2fd84e28786b2b3aa DIST pulldown-cmark-to-cmark-18.0.0.crate 33515 BLAKE2B 89cc167c7567503493df8a950238d0d6987aef03b5916a303f2aabc55d3df6c317bc96635d1b8401e4055b16b6d0de95707e7c87d75fed153aec38cabc11c93e SHA512 04188d57ced101cb52bfc46ef5f2e2cd3b271bdb1f9f4160f9755555bcc430d3ef4534cb91495ea114a69e80867b31b025d16271e69f444e144058c7f2df70bb -DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 -DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d -DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460 DIST redox_syscall-0.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e -DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 -DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f -DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 -DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f DIST rustix-0.38.39.crate 377801 BLAKE2B 9cb0f8cb224343f4ab3f391995ed1d298ae38fb5740d28e5eeab7c919803aacd4c560c3931cd04b690df46543b258a2771e9f0c303fedd7f99d662c016ee0b6e SHA512 319dbd576979ee6a7eb544482a2d3f18ce25ef87519a712a33c73cab912b07dcb64206ad5058cfdceead1d381928a2dbac1efa3bc58c919774d18e980fe42f62 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c @@ -265,11 +185,8 @@ DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e20083 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST select-0.6.0.crate 60292 BLAKE2B 725c9b4e8d9143633f07472268c834a25040a9f133ba95db1c41ceb45692b98a9fe7fba98c10bdc48524722b37bf9395a105385752c6bd3beb044b7d65aacf07 SHA512 8e5b14ee8cd2d88eb908fdf750cfd724741019ad4bbafa1fdeafde10db0b7cc6a86883d8aad7c1267e772dec63e2f138e57d52ab425b8c5a10faed9329dccdfe DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec -DIST serde-1.0.201.crate 77725 BLAKE2B 3cef32b1c026215e83d84dc7867e93b3c76dd683be0519ea17de25ea030d8cbda9031a54636f254026ddd30d96033d217cd81a8bf50cd7b3a936000bd47a3736 SHA512 d422f16277b59d756f7e85e6c589a28f4134ee221968eedb48bde430b63c3cf6d379ae8f03249439f984c66e0a9639238159b42879a9fa03fc49b167870ce35d DIST serde-1.0.214.crate 78523 BLAKE2B c701f316a3204625d475668d2722991d75c8d9c573ae32e9175ccf99780fbe0c9c9d1dd0b4bac35f2cc91aca888c7f3dc41af2842dd833ab82776a38c2a2f6c0 SHA512 100eac65a39b9b9c32c1671d36fa9cf8aca84a2673e24c2521fdbdb3ed9f932c71548f3f1a26b1e73dd7c92a34ffa8ed1c76eb173fa20d6e85736cdf8dc9a8ee -DIST serde_derive-1.0.201.crate 55865 BLAKE2B 2ab2a02a7819a12ebe44697d97d24ed61cbff872e3a1df7a33671165619619a1826e80a948a85f7508db024d4480ae1e91ead5944eed3d011fb0f449d1983738 SHA512 925b7238cdd833dc3eebab162e4f18eab9fd533178b957a7a3149079a10a0eee598a3048ddab6f16113467e8eef78604e3bdb26ec7e30184aa0202b1f4267cf8 DIST serde_derive-1.0.214.crate 56630 BLAKE2B c284561109e5d60e103f1bb421e4da48f35c5046aa52359177e286449cf8fe51a92f6295f5bec3dc4cd737025e8d0bc618436e2f7640873f66bc5b77bb4f450a SHA512 70bc0a31d344cfec8d30f2034beab25097ef76ab8d89947b21753f737759e5d4e60e5596e0c7994a7cc35993bae01148120f6cdf5239be25fb243056effa27f0 -DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056 DIST serde_json-1.0.132.crate 150549 BLAKE2B a49aef7737fad2e6f6ec79cb6da00c734e7de7ef16be321846d1f6229534b58e15ceb0f6306eeae6f85bf07431d82959c0a56ed1394d21a67b65c8c48e971f3f SHA512 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f @@ -284,73 +201,48 @@ DIST string_cache-0.8.7.crate 16655 BLAKE2B 9a017f3248a3d5e7b8c1a05462a882862b20 DIST string_cache_codegen-0.5.2.crate 8156 BLAKE2B b1cd91e22937622ce51152957ed45ee88dba9756449f3ef4c4884e491b7810e1c9f10b58012244dafa4422d5589502876f30a43940ee9754ef7b9952ebe4bb41 SHA512 01b9b1a865878537f657adf908159fd04f3f2ba4e70f8c632b73d0ed5a8a09fe2bb9ac8ac4397dec1f50d771dec33fc5d3f9e68dbf80cc177118665b2c67e864 DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d -DIST syn-2.0.63.crate 258075 BLAKE2B a6d0c01640925c7fc0513b0e03dadf2439a1fa488177551cb9b894dc1c7c98882287dad1883d6b1e4b22e74ac66c6eab78766f7afd1ab0e2c8aec9ea5cde4249 SHA512 22d82bd1a0206fd326d6004245fe2538db9aed2ccfb58e9dd967030d3c63ca4ee146c501e21ef854910b89bc11d09d953b6d4139df63b53584127c03d9ea6ce2 DIST syn-2.0.87.crate 278076 BLAKE2B 93385f64103fdb482bec34c7912474ae7a5935948715e6eb9a54907e0db5c39f089f6cd393bab33c935c59a1bbb0f4099431f206343811c1a450554d96a35756 SHA512 bcfff545d6dfefd81e09f8f30a86bdd85759b3a7d4093ef3365ed02718e10dbd604c52b94c9d7fa955d339fdc5b6c079940c6f345b5a48c52b5c8607794ca6f2 DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa -DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 DIST tempfile-3.13.0.crate 34910 BLAKE2B 736378935088ccd8b540997c0554444c3752a74c9a4bd82cfcb700a9b22f572d0f2b3e61252064d4a631b57783199cfb42309e518826346a83fb5adb44843c49 SHA512 68701bee80309cd8dfa96c237b2344f26bd03702d2fc2e1a253820c98654c85d802aee1e0fc856f6372159a92ecbf624f78c8146f34a0cf924f5b56284915f85 DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f -DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681 DIST terminal_size-0.4.0.crate 10036 BLAKE2B 2f910a6ecd80a3fba12811eff425fe2d1a7c474d8db7f673037c1088ef468e96d41fd13fd3175c84c20da12195a07bbd4354767bdbc64d757feef86f86e384ec SHA512 b1a66cdf4e94997b5291f3becfac1e2a838f6c3f6c068faa1ff1aa775b2a97d41be2aff5460d88928786cfd7dc8dac5e2d46a62b475d40343e1fd517c6299897 DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 -DIST thiserror-1.0.60.crate 21247 BLAKE2B 433d54b0938451a4458da709576f78e957d243bd7a27619f070c05f395fa6717566fa3d40be61f85e3b95edb11391107b11be3945bc6ee8a70bb9f55c17f08e3 SHA512 4fbd8770fed56da490436a018d5bcc00075493e9772b8249e72bb7213262766574b83743469fabc602d417ca0a787ee43f539dd9f08d87e9ec73c6c65768381f DIST thiserror-1.0.68.crate 22003 BLAKE2B a7981f1f0eb2facd0a7c74be72b8bc110fe4f8feb08e0dba8479ff75d9c87f4a562eb838687afe8b54ba1e5a070512a572ffcfaa89e9eb7c522605a861d446d8 SHA512 e8d291c4697aaace19b22809ec926beffa461645aa17085e6090ef3039a88e283822b81b5fecb8d58e6ba881f18616a3be6e485705323519e1b74c150b1fe4fb -DIST thiserror-impl-1.0.60.crate 15787 BLAKE2B e83014f3cfed1e0c54d7854787a6bcc5a099af33fd14431831e607884f1658339e5e1f9d666d6d92d362a285337ac5f170c71bbdece96a343bd80007e73009d4 SHA512 607356d744e1becf7b7070878b8738d853978d28ef4a589bae739f1c3cebde90e8d70e7ec79d67588f6d024784a0fe91c21658befbfeeb71d33f5eaea9416325 DIST thiserror-impl-1.0.68.crate 18353 BLAKE2B 6c6fb1c9d1c2c8bdd9078ed2b0673aa32956daade019946246f5c2577c926bd4bf628e9ba5bfab4250cd5a53f3ccd5da09221ad5ec265705b4d3c74687d2304c SHA512 9594fd4c6c64643cbbb434ac0dc1ed5cf3777aa7a54320c14dc8e806603c6e58002c486681834f7447b10bcb6a726e59c01e5171572ec4dbe3fe3a175be3d152 DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 -DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c -DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e -DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85 DIST tokio-1.41.0.crate 805168 BLAKE2B caefbbbb03450cec3f3d5e445464254c14d24b2a905b1affe54ca7c89765e91a2bac0d35bd5794e7fe1e78a7de25d6d84bd3aa1bb59c98eae0e11f143ebdec48 SHA512 62f31b33cbd595f20c3b3169895163fc2bfb1b4f5ec2f6e554c7f238a0b63c8431675843fcd1be0e9d1d8de734aac69e41bcb8b5355516b1a239cfac1e9c62c2 -DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6 DIST tokio-macros-2.4.0.crate 12501 BLAKE2B 9b358adb86e828faeb956d24a1ebf68b51a69bce519ad9760ec3d3b8eb1cf4435afd4edc5ddbf634fe152bc77b8675182dda3f076f1011c5b5b97850c1fa1689 SHA512 f4a445f6c2cc7c1cfb5825919cd3dea3af52720c7793c20601d05870e7efbcfe0c6231fba7ada49b5ce46757f0e1475b3667914ff33c2fcb25e9a40151bd2501 DIST tokio-tungstenite-0.21.0.crate 28159 BLAKE2B 5ac21d0f51f717e3816ac38ad957d1300bdb16c60d3b6041c80a494dee8b08d12c1b20d7f00d08500ad2f092f9f2c6f2e7c7c00fba1d0f34caec4525e61dd85d SHA512 2ed4baa38ed5f3e19250af71c9142412dd96d59c971f9813e9a633c9764c580f7ea2141719a82251c60c9d2a5fdb22b311fc0f7a297f9363585be4d140c1747b -DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360 DIST tokio-util-0.7.12.crate 115177 BLAKE2B c6018d9d228ca74f198767ea9be53569bcceb369e4dc9ea10b31e7baa0a4a6368f1ee23532121499e31f2da3f825184ef7f8e00911efb1c2e37295c1ea3ef19d SHA512 df30a9b0cb435bbf3030c1d5bfd4391310b96833acfc623f5343fadd694fc44601fa07663fefa2cfc6719d444632890efb696727d9c1049376fc6e01f1814c78 DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 DIST topological-sort-0.2.2.crate 10566 BLAKE2B 4b806d2ac1267104f921c80290dd55227209eea099a30f314a88738f95823221918a5097f4c0e694498e641bce3205c6c6cf5317fe37185de301a2a11bd101b0 SHA512 1334300f1022126138355ce1c4b33f60297765f9dab6888242e78be76b0df9e83560be693eabaaf10f9aea2dfdb90e248b02b0cee89dca495a1e365d9b6e87dc -DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 DIST tower-service-0.3.3.crate 6950 BLAKE2B 32ca66bff783eeb015af982b539acb63c9d426b931832b27aa45088382712df3894132a9e6e96fe1ed9d0f9e582b7a25b33e0ab73711acb06b4e134e69158452 SHA512 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 DIST tungstenite-0.21.0.crate 59858 BLAKE2B 0037dea162a8e6bb3ba0d27edfe4f4063ce6f28505b5cb127374ed4f4c0a2b70c9640cb9dba54a7b9918d1d716f347ad7899d2a9328e3e70b07f8e947d3fec18 SHA512 44a9826d68b61ec4b65bf72a12800674edd1eff8e9fae3fcb272276f6f598edffc7e1b36f2564494520414b3b426a860a32c6543c07d9f1c1404490e1c0e431e DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 -DIST ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6dbd6e76632bb6c9b9f40ad9c216f8fa400310753d392f85072756b43ac3892e0a2c4d55f87ab6463002554823 SHA512 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95 DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f -DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828 DIST unicase-2.8.0.crate 23843 BLAKE2B 5e479780dd3a690a98e612454761f0248d8106b8efa45964059a04eabadb78f0a6c598115e4b74d38a96c231272e1bde2b8f4edb328069ee6dd0874358613d50 SHA512 2c86abf8c87b87fbcff4ea9a6093d86b876e2e619120c6a9b055712a271f8bf165eb533ab9d523af2b516843a39b5bd549d9251f9b079748176451c9c820c0ed -DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8 -DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 -DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 -DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 DIST url-2.5.3.crate 81624 BLAKE2B 431a2594ba962fd36f7cea3567d689f15cb09548a8a2b26a7dfeb95ad5cff3ca21d22145436b23a35cefd676002b097ce271588be1c1bce24aae22c372cfa9a7 SHA512 f9dcdaa395d2ecc9f4968a440cdbf59b49d91787bbeb622846f915c92ac51a402751804928ed7bd52e6980cb406ffa64d11d939065c6d261c4979ce199ab5359 DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090 -DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 -DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526 DIST warp-0.3.7.crate 117428 BLAKE2B 37b92dbf5fc2099a4e541a3f6fe9bb84795586d8c2ddcbbb7e03a42a9363bbd5296fa524d7bbfcce2883d419d50b8e34975c72d5c9a518075d6dd2df37fbd2a2 SHA512 8dc2dcb5a64555caa5cf74617cc5fc4fe3874d55f4df1b455e6b68c855fe8791f979c622d64b7e357085e322a047cce411c4dc751ecb608c9832abf7550db5a0 DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5 DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 -DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e -DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 -DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 -DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 -DIST winapi-util-0.1.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 @@ -358,35 +250,25 @@ DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8 DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 -DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 -DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff -DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a -DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 -DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e -DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 -DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa -DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 -DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e -DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2 DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 DIST yoke-0.7.4.crate 27781 BLAKE2B 42d6176af3e8d046b42fa89eacc0bb249eb0a6e13dbe7e97890b0cae98c3cc0059255f15314bbc343610d60605bf2d13869402c17d36cbf7f495956496572212 SHA512 b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d DIST yoke-derive-0.7.4.crate 7470 BLAKE2B e5c0ca6f9cad4336b6b7554d05c3926d1720707aa70b588ebb884426747eb7d3d82614ba20563a5e801c4645f90fed9e067f50f43749a66e52f20c4204fb94db SHA512 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40 diff --git a/app-text/mdbook/mdbook-0.4.40-r1.ebuild b/app-text/mdbook/mdbook-0.4.40-r1.ebuild deleted file mode 100644 index bf8098720bf5..000000000000 --- a/app-text/mdbook/mdbook-0.4.40-r1.ebuild +++ /dev/null @@ -1,302 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - addr2line@0.21.0 - adler@1.0.2 - aho-corasick@1.1.3 - ammonia@4.0.0 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anstream@0.6.14 - anstyle-parse@0.2.4 - anstyle-query@1.0.3 - anstyle-wincon@3.0.3 - anstyle@1.0.7 - anyhow@1.0.83 - assert_cmd@2.0.14 - autocfg@1.3.0 - backtrace@0.3.71 - base64@0.21.7 - bitflags@1.3.2 - bitflags@2.5.0 - bit-set@0.5.3 - bit-vec@0.6.3 - block-buffer@0.10.4 - bstr@1.9.1 - bumpalo@3.16.0 - byteorder@1.5.0 - bytes@1.6.0 - cc@1.0.97 - cfg-if@1.0.0 - chrono@0.4.38 - clap@4.5.4 - clap_builder@4.5.2 - clap_complete@4.5.2 - clap_lex@0.7.0 - colorchoice@1.0.1 - core-foundation-sys@0.8.6 - cpufeatures@0.2.12 - crossbeam-channel@0.5.12 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.19 - crypto-common@0.1.6 - data-encoding@2.6.0 - dbus@0.9.7 - difflib@0.4.0 - diff@0.1.13 - digest@0.10.7 - doc-comment@0.3.3 - elasticlunr-rs@3.0.2 - env_filter@0.1.0 - env_logger@0.11.3 - equivalent@1.0.1 - errno@0.3.9 - fastrand@2.1.0 - filetime@0.2.23 - float-cmp@0.9.0 - fnv@1.0.7 - form_urlencoded@1.2.1 - fsevent-sys@4.1.0 - futf@0.1.5 - futures-channel@0.3.30 - futures-core@0.3.30 - futures-macro@0.3.30 - futures-sink@0.3.30 - futures-task@0.3.30 - futures-util@0.3.30 - generic-array@0.14.7 - getrandom@0.2.15 - gimli@0.28.1 - globset@0.4.14 - h2@0.3.26 - handlebars@5.1.2 - hashbrown@0.14.5 - headers-core@0.2.0 - headers@0.3.9 - hermit-abi@0.3.9 - html5ever@0.26.0 - html5ever@0.27.0 - httparse@1.8.0 - httpdate@1.0.3 - http-body@0.4.6 - http@0.2.12 - http@1.1.0 - humantime@2.1.0 - hyper@0.14.28 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.60 - idna@0.5.0 - ignore@0.4.22 - indexmap@2.2.6 - inotify-sys@0.1.5 - inotify@0.9.6 - is_terminal_polyfill@1.70.0 - itoa@1.0.11 - js-sys@0.3.69 - kqueue-sys@1.0.4 - kqueue@1.0.8 - libc@0.2.154 - libdbus-sys@0.2.5 - linux-raw-sys@0.4.13 - lock_api@0.4.12 - log@0.4.21 - mac@0.1.1 - maplit@1.0.2 - markup5ever@0.11.0 - markup5ever@0.12.1 - markup5ever_rcdom@0.2.0 - memchr@2.7.2 - mime@0.3.17 - mime_guess@2.0.4 - miniz_oxide@0.7.2 - mio@0.8.11 - new_debug_unreachable@1.0.6 - normalize-line-endings@0.3.0 - normpath@1.2.0 - notify-debouncer-mini@0.4.1 - notify@6.1.1 - num-traits@0.2.19 - num_cpus@1.16.0 - object@0.32.2 - once_cell@1.19.0 - opener@0.7.0 - parking_lot@0.12.2 - parking_lot_core@0.9.10 - pathdiff@0.2.1 - percent-encoding@2.3.1 - pest@2.7.10 - pest_derive@2.7.10 - pest_generator@2.7.10 - pest_meta@2.7.10 - phf@0.10.1 - phf@0.11.2 - phf_codegen@0.10.0 - phf_codegen@0.11.2 - phf_generator@0.10.0 - phf_generator@0.11.2 - phf_shared@0.10.0 - phf_shared@0.11.2 - pin-project-internal@1.1.5 - pin-project-lite@0.2.14 - pin-project@1.1.5 - pin-utils@0.1.0 - pkg-config@0.3.30 - ppv-lite86@0.2.17 - precomputed-hash@0.1.1 - predicates-core@1.0.6 - predicates-tree@1.0.9 - predicates@3.1.0 - pretty_assertions@1.4.0 - proc-macro2@1.0.82 - pulldown-cmark-escape@0.10.1 - pulldown-cmark@0.10.3 - quote@1.0.36 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - redox_syscall@0.4.1 - redox_syscall@0.5.1 - regex-automata@0.4.6 - regex-syntax@0.8.3 - regex@1.10.4 - rustc-demangle@0.1.24 - rustix@0.38.34 - ryu@1.0.18 - same-file@1.0.6 - scoped-tls@1.0.1 - scopeguard@1.2.0 - select@0.6.0 - semver@1.0.23 - serde@1.0.201 - serde_derive@1.0.201 - serde_json@1.0.117 - serde_urlencoded@0.7.1 - sha1@0.10.6 - sha2@0.10.8 - shlex@1.3.0 - siphasher@0.3.11 - slab@0.4.9 - smallvec@1.13.2 - socket2@0.5.7 - string_cache@0.8.7 - string_cache_codegen@0.5.2 - strsim@0.11.1 - syn@1.0.109 - syn@2.0.63 - tempfile@3.10.1 - tendril@0.4.3 - terminal_size@0.3.0 - termtree@0.4.1 - thiserror-impl@1.0.60 - thiserror@1.0.60 - tinyvec@1.6.0 - tinyvec_macros@0.1.1 - tokio-macros@2.2.0 - tokio-tungstenite@0.21.0 - tokio-util@0.7.11 - tokio@1.37.0 - toml@0.5.11 - topological-sort@0.2.2 - tower-service@0.3.2 - tracing-core@0.1.32 - tracing@0.1.40 - try-lock@0.2.5 - tungstenite@0.21.0 - typenum@1.17.0 - ucd-trie@0.1.6 - unicase@2.7.0 - unicode-bidi@0.3.15 - unicode-ident@1.0.12 - unicode-normalization@0.1.23 - url@2.5.0 - utf8parse@0.2.1 - utf-8@0.7.6 - version_check@0.9.4 - wait-timeout@0.2.0 - walkdir@2.5.0 - want@0.3.1 - warp@0.3.7 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.92 - wasm-bindgen-macro-support@0.2.92 - wasm-bindgen-macro@0.2.92 - wasm-bindgen-shared@0.2.92 - wasm-bindgen@0.2.92 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.8 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-core@0.52.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-targets@0.48.5 - windows-targets@0.52.5 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.5 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.5 - windows_i686_gnullvm@0.52.5 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.5 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.5 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.5 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.5 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.5 - xml5ever@0.17.0 - yansi@0.5.1 -" -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 - ${CARGO_CRATE_URIS} -" -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-DFS-2016" # 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/mdbook/mdbook-0.4.42-r1.ebuild b/app-text/mdbook/mdbook-0.4.42-r1.ebuild deleted file mode 100644 index 2e578b6ee0d3..000000000000 --- a/app-text/mdbook/mdbook-0.4.42-r1.ebuild +++ /dev/null @@ -1,331 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - addr2line@0.24.2 - adler2@2.0.0 - aho-corasick@1.1.3 - ammonia@4.0.0 - android-tzdata@0.1.1 - android_system_properties@0.1.5 - anstream@0.6.18 - anstyle-parse@0.2.6 - anstyle-query@1.1.2 - anstyle-wincon@3.0.6 - anstyle@1.0.10 - anyhow@1.0.93 - assert_cmd@2.0.16 - autocfg@1.4.0 - backtrace@0.3.74 - base64@0.21.7 - bitflags@1.3.2 - bitflags@2.6.0 - bit-set@0.5.3 - bit-vec@0.6.3 - block-buffer@0.10.4 - bstr@1.10.0 - bumpalo@3.16.0 - byteorder@1.5.0 - bytes@1.8.0 - cc@1.1.36 - cfg-if@1.0.0 - chrono@0.4.38 - clap@4.5.20 - clap_builder@4.5.20 - clap_complete@4.5.37 - clap_lex@0.7.2 - colorchoice@1.0.3 - core-foundation-sys@0.8.7 - cpufeatures@0.2.14 - crossbeam-channel@0.5.13 - crossbeam-deque@0.8.5 - crossbeam-epoch@0.9.18 - crossbeam-utils@0.8.20 - crypto-common@0.1.6 - data-encoding@2.6.0 - dbus@0.9.7 - difflib@0.4.0 - diff@0.1.13 - digest@0.10.7 - displaydoc@0.2.5 - doc-comment@0.3.3 - elasticlunr-rs@3.0.2 - env_filter@0.1.2 - env_logger@0.11.5 - equivalent@1.0.1 - errno@0.3.9 - fastrand@2.1.1 - filetime@0.2.25 - float-cmp@0.9.0 - fnv@1.0.7 - form_urlencoded@1.2.1 - fsevent-sys@4.1.0 - futf@0.1.5 - futures-channel@0.3.31 - futures-core@0.3.31 - futures-macro@0.3.31 - futures-sink@0.3.31 - futures-task@0.3.31 - futures-util@0.3.31 - generic-array@0.14.7 - getrandom@0.2.15 - gimli@0.31.1 - globset@0.4.15 - h2@0.3.26 - handlebars@6.2.0 - hashbrown@0.15.1 - headers-core@0.2.0 - headers@0.3.9 - hermit-abi@0.3.9 - html5ever@0.26.0 - html5ever@0.27.0 - httparse@1.9.5 - httpdate@1.0.3 - http-body@0.4.6 - http@0.2.12 - http@1.1.0 - humantime@2.1.0 - hyper@0.14.31 - iana-time-zone-haiku@0.1.2 - iana-time-zone@0.1.61 - icu_collections@1.5.0 - icu_locid@1.5.0 - icu_locid_transform@1.5.0 - icu_locid_transform_data@1.5.0 - icu_normalizer@1.5.0 - icu_normalizer_data@1.5.0 - icu_properties@1.5.1 - icu_properties_data@1.5.0 - icu_provider@1.5.0 - icu_provider_macros@1.5.0 - idna@1.0.3 - idna_adapter@1.2.0 - ignore@0.4.23 - indexmap@2.6.0 - inotify-sys@0.1.5 - inotify@0.9.6 - is_terminal_polyfill@1.70.1 - itoa@1.0.11 - js-sys@0.3.72 - kqueue-sys@1.0.4 - kqueue@1.0.8 - libc@0.2.161 - libdbus-sys@0.2.5 - libredox@0.1.3 - linux-raw-sys@0.4.14 - litemap@0.7.3 - lock_api@0.4.12 - log@0.4.22 - mac@0.1.1 - maplit@1.0.2 - markup5ever@0.11.0 - markup5ever@0.12.1 - markup5ever_rcdom@0.2.0 - memchr@2.7.4 - mime@0.3.17 - mime_guess@2.0.5 - miniz_oxide@0.8.0 - mio@0.8.11 - mio@1.0.2 - new_debug_unreachable@1.0.6 - normalize-line-endings@0.3.0 - normpath@1.3.0 - notify-debouncer-mini@0.4.1 - notify@6.1.1 - num-modular@0.6.1 - num-order@1.2.0 - num-traits@0.2.19 - object@0.36.5 - once_cell@1.20.2 - opener@0.7.2 - parking_lot@0.12.3 - parking_lot_core@0.9.10 - pathdiff@0.2.2 - percent-encoding@2.3.1 - pest@2.7.14 - pest_derive@2.7.14 - pest_generator@2.7.14 - pest_meta@2.7.14 - phf@0.10.1 - phf@0.11.2 - phf_codegen@0.10.0 - phf_codegen@0.11.2 - phf_generator@0.10.0 - phf_generator@0.11.2 - phf_shared@0.10.0 - phf_shared@0.11.2 - pin-project-internal@1.1.7 - pin-project-lite@0.2.15 - pin-project@1.1.7 - pin-utils@0.1.0 - pkg-config@0.3.31 - ppv-lite86@0.2.20 - precomputed-hash@0.1.1 - predicates-core@1.0.8 - predicates-tree@1.0.11 - predicates@3.1.2 - pretty_assertions@1.4.1 - proc-macro2@1.0.89 - pulldown-cmark-escape@0.10.1 - pulldown-cmark-to-cmark@18.0.0 - pulldown-cmark@0.10.3 - pulldown-cmark@0.12.2 - quote@1.0.37 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - redox_syscall@0.5.7 - regex-automata@0.4.8 - regex-syntax@0.8.5 - regex@1.11.1 - rustc-demangle@0.1.24 - rustix@0.38.39 - ryu@1.0.18 - same-file@1.0.6 - scoped-tls@1.0.1 - scopeguard@1.2.0 - select@0.6.0 - semver@1.0.23 - serde@1.0.214 - serde_derive@1.0.214 - serde_json@1.0.132 - serde_urlencoded@0.7.1 - sha1@0.10.6 - sha2@0.10.8 - shlex@1.3.0 - siphasher@0.3.11 - slab@0.4.9 - smallvec@1.13.2 - socket2@0.5.7 - stable_deref_trait@1.2.0 - string_cache@0.8.7 - string_cache_codegen@0.5.2 - strsim@0.11.1 - synstructure@0.13.1 - syn@1.0.109 - syn@2.0.87 - tempfile@3.13.0 - tendril@0.4.3 - terminal_size@0.4.0 - termtree@0.4.1 - thiserror-impl@1.0.68 - thiserror@1.0.68 - tinystr@0.7.6 - tokio-macros@2.4.0 - tokio-tungstenite@0.21.0 - tokio-util@0.7.12 - tokio@1.41.0 - toml@0.5.11 - topological-sort@0.2.2 - tower-service@0.3.3 - tracing-core@0.1.32 - tracing@0.1.40 - try-lock@0.2.5 - tungstenite@0.21.0 - typenum@1.17.0 - ucd-trie@0.1.7 - unicase@2.8.0 - unicode-ident@1.0.13 - url@2.5.3 - utf8parse@0.2.2 - utf8_iter@1.0.4 - utf16_iter@1.0.5 - utf-8@0.7.6 - version_check@0.9.5 - wait-timeout@0.2.0 - walkdir@2.5.0 - want@0.3.1 - warp@0.3.7 - wasi@0.11.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.95 - wasm-bindgen-macro-support@0.2.95 - wasm-bindgen-macro@0.2.95 - wasm-bindgen-shared@0.2.95 - wasm-bindgen@0.2.95 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.9 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-core@0.52.0 - windows-sys@0.48.0 - windows-sys@0.52.0 - windows-sys@0.59.0 - windows-targets@0.48.5 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.48.5 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.48.5 - windows_aarch64_msvc@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_gnu@0.48.5 - windows_i686_gnu@0.52.6 - windows_i686_msvc@0.48.5 - windows_i686_msvc@0.52.6 - windows_x86_64_gnullvm@0.48.5 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_gnu@0.48.5 - windows_x86_64_gnu@0.52.6 - windows_x86_64_msvc@0.48.5 - windows_x86_64_msvc@0.52.6 - write16@1.0.0 - writeable@0.5.5 - xml5ever@0.17.0 - yansi@1.0.1 - yoke-derive@0.7.4 - yoke@0.7.4 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 - zerofrom-derive@0.1.4 - zerofrom@0.1.4 - zerovec-derive@0.10.3 - zerovec@0.10.4 -" -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 - ${CARGO_CRATE_URIS} -" -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 Unicode-DFS-2016" # 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/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/msort/msort-8.53-r2.ebuild b/app-text/msort/msort-8.53-r2.ebuild deleted file mode 100644 index 39dfa9ff4a68..000000000000 --- a/app-text/msort/msort-8.53-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A program for sorting files in sophisticated ways" -HOMEPAGE="https://billposer.org/Software/msort.html" -SRC_URI="https://billposer.org/Software/Downloads/${P}.tar.bz2" - -KEYWORDS="amd64 x86" -LICENSE="GPL-3 LGPL-3" -SLOT="0" -IUSE="heap +icu +libuninum" - -RDEPEND="dev-libs/tre - icu? ( dev-libs/icu:= ) - !icu? ( dev-libs/libutf8proc:= ) - libuninum? ( dev-libs/libuninum:= )" - -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/${P}-fix-icu-build.patch" - "${FILESDIR}/${P}-fix-missing-limits-header.patch" - "${FILESDIR}/${P}-fix-segfault-on-certain-input.patch" - "${FILESDIR}/${P}-respect-users-cflags.patch" - "${FILESDIR}/${P}-configure-clang16.patch" -) - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - local myeconfargs=( - $(use_enable !heap allocaok) - $(use_enable !icu utf8proc) - $(use_enable libuninum uninum) - --disable-debugbuild - ) - - econf "${myeconfargs[@]}" -} diff --git a/app-text/msort/msort-8.53-r3.ebuild b/app-text/msort/msort-8.53-r3.ebuild index 556def78e40a..8bc338c313a2 100644 --- a/app-text/msort/msort-8.53-r3.ebuild +++ b/app-text/msort/msort-8.53-r3.ebuild @@ -9,9 +9,9 @@ DESCRIPTION="A program for sorting files in sophisticated ways" HOMEPAGE="https://billposer.org/Software/msort.html" SRC_URI="https://billposer.org/Software/Downloads/${P}.tar.bz2" -KEYWORDS="~amd64 ~x86" LICENSE="GPL-3 LGPL-3" SLOT="0" +KEYWORDS="amd64 x86" IUSE="heap +icu +libuninum" RDEPEND="dev-libs/tre diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest index c1805aa70fe3..a72a7385383b 100644 --- a/app-text/mupdf/Manifest +++ b/app-text/mupdf/Manifest @@ -1,2 +1,2 @@ -DIST mupdf-1.24.1-source.tar.gz 55310618 BLAKE2B 33396b0cca6e2beb1b2bc70c606917c8d9b30b6a277645849ef7ba1e7efbf909c21196acdd5d94d964dd20d3ba746c45cab3c899dfbee1b2138de12e32375a4e SHA512 9d6fbd3388173f06c5db4a27753e69afd21ed32d93f263d4448c3be60a3be747b61102edd5430459f0dbe7ae4df2019689a2f3a582acec77ff322b6d41066fba DIST mupdf-1.24.8-source.tar.gz 54039703 BLAKE2B 0fe25d9f0f01a1e387da590c28abac66309247c46c05c7c9b36c4bc911fc16adab681243c2c1d2c50ec91bb76b737022bd3faf06b0b3a803e9120829d9cae5b4 SHA512 17d8fd9fd0e176c8abd1ebc594259a0f7cf822338085ea4574451ba8ec1ac72ba8bd2d5388a1421bbfd4e91257a48d0e0766213ace0933c39d3cb8d774a3860e +DIST mupdf-1.25.2-source.tar.gz 54635699 BLAKE2B 08e4c1bd4d8f9a731b10e1368c3f4a62a9b949c4a1842f2ce297ef3a595107f63e184230c31149a6a5db9038838d891fdeb0330323afcdc0b6966bee06046288 SHA512 089bcf228a28e5f47e793d66f6355b22b531c031a6d1feb0dd07a5fee55780fda92d6cde646336ca0200869c32d523be23a8fe2232fad010b38673419c7859f2 diff --git a/app-text/mupdf/files/mupdf-1.21.0-add-desktop-pc-files.patch b/app-text/mupdf/files/mupdf-1.21.0-add-desktop-pc-files.patch deleted file mode 100644 index 4d449a2fec15..000000000000 --- a/app-text/mupdf/files/mupdf-1.21.0-add-desktop-pc-files.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- /dev/null -+++ ./platform/debian/mupdf.desktop -@@ -0,0 +1,15 @@ -+[Desktop Entry] -+Name=MuPDF -+GenericName=PDF file viewer -+Exec=mupdf %f -+TryExec=mupdf -+Icon=new-mupdf-icon -+Terminal=false -+Type=Application -+MimeType=application/pdf;application/x-pdf;application/x-cbz;application/oxps;application/vnd.ms-xpsdocument;image/jpeg;image/pjpeg;image/png;image/tiff;image/x-tiff; -+Categories=Viewer;Graphics; -+Actions=View; -+ -+[Desktop Action View] -+Name=View with mupdf -+Exec=mupdf %f ---- /dev/null -+++ ./platform/debian/mupdf.pc -@@ -0,0 +1,12 @@ -+prefix=/usr -+exec_prefix=${prefix} -+libdir=${exec_prefix}/lib -+includedir=${prefix}/include -+ -+Name: mupdf -+Description: Library for rendering PDF documents -+Requires: freetype2 libopenjp2 libcrypto -+Version: 0.5.0 -+Libs: -L${libdir} -lmupdf -+Libs.private: -lmupdf-js-none -+Cflags: -I${includedir} diff --git a/app-text/mupdf/mupdf-1.24.8.ebuild b/app-text/mupdf/mupdf-1.24.8.ebuild index b9a4279e4d95..7999ff5dd9b3 100644 --- a/app-text/mupdf/mupdf-1.24.8.ebuild +++ b/app-text/mupdf/mupdf-1.24.8.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source LICENSE="AGPL-3" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="archive +javascript opengl ssl X" REQUIRED_USE="opengl? ( javascript )" diff --git a/app-text/mupdf/mupdf-1.24.1.ebuild b/app-text/mupdf/mupdf-1.25.2.ebuild index 5f43ffbabd57..f35a2e91fa71 100644 --- a/app-text/mupdf/mupdf-1.24.1.ebuild +++ b/app-text/mupdf/mupdf-1.25.2.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 @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source LICENSE="AGPL-3" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="archive +javascript opengl ssl X" REQUIRED_USE="opengl? ( javascript )" @@ -50,13 +50,14 @@ BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${PN}-1.15-CFLAGS.patch "${FILESDIR}"/${PN}-1.19.0-Makefile.patch - "${FILESDIR}"/${PN}-1.21.0-add-desktop-pc-files.patch - "${FILESDIR}"/${P}-cross-fixes.patch - "${FILESDIR}"/${P}-darwin.patch + "${FILESDIR}"/${PN}-1.24.8-add-desktop-pc-files.patch + "${FILESDIR}"/${PN}-1.24.1-cross-fixes.patch + "${FILESDIR}"/${PN}-1.24.1-darwin.patch # See bugs #662352 - "${FILESDIR}"/${P}-openssl-x11.patch + "${FILESDIR}"/${PN}-1.24.1-openssl-x11.patch # General cross fixes from Debian (refreshed) "${FILESDIR}"/${PN}-1.21.1-fix-aliasing-violation.patch + "${FILESDIR}"/${PN}-1.24.8-c23.patch ) src_prepare() { @@ -76,7 +77,7 @@ src_prepare() { -i Makerules || die "Failed adding build variables to Makerules in src_prepare()" # Adjust MuPDF version in .pc file created by the - # mupdf-1.21.0-add-desktop-pc-files.patch file + # [...]-add-desktop-pc-files.patch file sed -e "s/Version: \(.*\)/Version: ${PV}/" \ -i platform/debian/${PN}.pc || die "Failed substituting version in ${PN}.pc" } @@ -131,7 +132,7 @@ src_compile() { src_install() { if use opengl || use X ; then domenu platform/debian/${PN}.desktop - doicon -s scalable docs/logo/new-${PN}-icon.svg + doicon -s scalable docs/logo/${PN}-icon.svg else rm docs/man/${PN}.1 || die "Failed to remove man page in src_install()" fi diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index ced282e47dcf..44893c33036a 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -1,4 +1,8 @@ -DIST pandoc-3.5-linux-amd64.tar.gz 32371117 BLAKE2B c6c2e08760fe2172bcd0acda3e54c650e48b2a7e9eef519807ec70c5b17cd34f2bc46c11965cfda5d1a072f73ca0cc88d7067c30a3c193192b0e3de7feec0bb8 SHA512 5c83cc80a559912862eb4b89a0ff67101f3e201210812a9e255930037e411de236d41a7c961adc1caff94f50e41de4308f1ed1d76e41a0024c4f96240e252ce7 -DIST pandoc-3.5-linux-arm64.tar.gz 35098101 BLAKE2B 3bfefaed9d5a972aa2a94f1ab1a52e85408c020cc3460fcbe02113103c8038f8290b0f3918d30c4b73f74be7978694021a4cc07e8fd64a00fdc7f8066f46453f SHA512 b15aea4cebffec3dc9645af306d017584fe707b643816a98c794b7fb5157643d6a06f0062dc89327458ce2009ded120bac88f3f0bbed8027740a0d47f9f9d958 DIST pandoc-3.6-linux-amd64.tar.gz 32764256 BLAKE2B b99d02dddd6f5b20715770c43950366ec692566d4da7ba6577973885498acdceb2a42bc18669827be752c2542fe2835bbd3cae1862af15b9cf66a313f14e3365 SHA512 7c8eca7ab5ef1a14d733986a2e187a8f3ab649d006aac49dbe3dfea5b54ad58edc0595faf3edf46b9e1633b4edf7f61326b794607a7910e36904fa7995bd2b48 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 +DIST pandoc-3.6.3-linux-amd64.tar.gz 32925438 BLAKE2B c731c287b0b66b74b14fb46941d8598531aa3d2ee5c60f214c9d7da2ed8d5106b76584a9d56ec5fa9254f3402d559b21a013bd66f10f13850b52abb4de6be911 SHA512 ecfc11b743344fdcd30db31c008ea9456b6f25255d7295ef84b64faaf7c944edee9241823157158ba81628cdb861f2e6de800b143f45cc56a4bae44594258bea +DIST pandoc-3.6.3-linux-arm64.tar.gz 35687915 BLAKE2B 01531b0b1771ad320610558a0580052940cf2cdb2c9cb459bb116399546e2a5196d1728a3f99a9265333bbf33fa29499a6cb8a88ff415b09e175b271a6451dff SHA512 714d5430efe55ee4c94406ef957ff3c8a02bd8728dfe1be7330a9944948d9a6688eac6073229f320b7ec7dfb04df3c0a7aa21c07d53b10adeaa8606b8beba261 diff --git a/app-text/pandoc-bin/pandoc-bin-3.5.ebuild b/app-text/pandoc-bin/pandoc-bin-3.6.1.ebuild index 1a9e4cefd9f7..be6c5031c3e5 100644 --- a/app-text/pandoc-bin/pandoc-bin-3.5.ebuild +++ b/app-text/pandoc-bin/pandoc-bin-3.6.1.ebuild @@ -3,8 +3,8 @@ EAPI=8 -MY_PN=${PN//-bin/} -MY_P=${MY_PN}-${PV} +MY_PN="${PN//-bin/}" +MY_P="${MY_PN}-${PV}" DESCRIPTION="Conversion between markup formats (binary package)" HOMEPAGE="https://pandoc.org/ @@ -15,11 +15,11 @@ SRC_URI=" amd64? ( ${BASE_URI}-linux-amd64.tar.gz ) arm64? ( ${BASE_URI}-linux-arm64.tar.gz ) " -S="${WORKDIR}"/${MY_P} +S="${WORKDIR}/${MY_P}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="-* amd64 arm64" +KEYWORDS="-* ~amd64 ~arm64" IUSE="+pandoc-symlink" RDEPEND=" @@ -37,26 +37,26 @@ src_unpack() { default # Manpages are gzipped. - unpack "${S}"/share/man/man1/*.1.gz + 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 + 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 + 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}" "/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 + 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.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.3.ebuild b/app-text/pandoc-bin/pandoc-bin-3.6.3.ebuild new file mode 100644 index 000000000000..11c2135c22ab --- /dev/null +++ b/app-text/pandoc-bin/pandoc-bin-3.6.3.ebuild @@ -0,0 +1,67 @@ +# 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}.1" "${PN}.1" + newman "${WORKDIR}/${MY_PN}-lua.1" pandoc-lua-bin.1 + newman "${WORKDIR}/${MY_PN}-server.1" pandoc-server-bin.1 + + if use pandoc-symlink ; then + local -a exes=( + pandoc + pandoc-lua + pandoc-server + ) + + local exe="" + for exe in "${exes[@]}" ; do + dosym "${exe}-bin" "/usr/bin/${exe}" + dosym "${exe}-bin.1" "/usr/share/man/man1/${exe}.1" + done + 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 f61d79b5ae6d..8a41ea915bca 100644 --- a/app-text/paper-clip/Manifest +++ b/app-text/paper-clip/Manifest @@ -1,2 +1 @@ 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 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/paper-clip/paper-clip-5.5.1-r1.ebuild b/app-text/paper-clip/paper-clip-5.5.1-r1.ebuild index 2e298e0df817..6f6b90553344 100644 --- a/app-text/paper-clip/paper-clip-5.5.1-r1.ebuild +++ b/app-text/paper-clip/paper-clip-5.5.1-r1.ebuild @@ -19,7 +19,7 @@ else -> ${P}.tar.gz" S="${WORKDIR}/${APP_PN}-${PV}" - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi LICENSE="GPL-3+" diff --git a/app-text/pdfjam/Manifest b/app-text/pdfjam/Manifest index 9f9c84e51413..32d73e9756a0 100644 --- a/app-text/pdfjam/Manifest +++ b/app-text/pdfjam/Manifest @@ -1,3 +1,3 @@ -DIST pdfjam-3.10.tar.gz 121928 BLAKE2B 5ff82abba43becb2792ff9e6a13dd3458d4b884e9e2361d116c638bb8a396fd8ca833361dfbc981433ebf445cfa8bfe99bb5fc7f1a76a35361666b91acef934e SHA512 dd69d8e5f86bb4fcb8db0e71454fdb0f2dd75e222d68e8cf3870d9f318aa7e8ccf51f87977ad71ddba1d78569e358044b111b8014f88dddf86654dc5bc334e90 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 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-3.12.ebuild b/app-text/pdfjam/pdfjam-3.12.ebuild index b936a43cee41..beb8f3335eac 100644 --- a/app-text/pdfjam/pdfjam-3.12.ebuild +++ b/app-text/pdfjam/pdfjam-3.12.ebuild @@ -17,7 +17,7 @@ SRC_URI=" 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" +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 )" diff --git a/app-text/pdfjam/pdfjam-3.10-r1.ebuild b/app-text/pdfjam/pdfjam-4.1.ebuild index 753ee7bbb0f3..87c5e6a0d6f9 100644 --- a/app-text/pdfjam/pdfjam-3.10-r1.ebuild +++ b/app-text/pdfjam/pdfjam-4.1.ebuild @@ -1,14 +1,17 @@ -# Copyright 1999-2024 Gentoo Authors +# 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="Allows the manipulation of PDF files" +DESCRIPTION="Tool for manipulatiing PDF files" HOMEPAGE="https://github.com/rrthomas/pdfjam" SRC_URI=" - https://github.com/rrthomas/pdfjam/releases/download/v${PV}/pdfjam-${PV}.tar.gz + 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 @@ -17,7 +20,7 @@ SRC_URI=" 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" +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 )" @@ -27,29 +30,36 @@ RDEPEND=" ${DEPEND} !<dev-texlive/texlive-binextra-2023_p69527-r4 " -BDEPEND="test? ( app-arch/unzip )" src_prepare() { default - if use test; then - unzip tests.zip || die - fi + + sed -i s/mandate=.*/mandate=2025-01-31/ utils/build.sh || die +} + +src_compile() { + ./utils/build.sh ${PV} || die } src_test() { - ./tests/run.sh || die + l3build check || die + ./utils/check-tex.sh || die } src_install() { + cd build/pdfjam || die + dobin bin/* dodoc README.md - doman man1/* + doman man/* insinto usr/share/etc doins pdfjam.conf + dozshcomp shell-completion/zsh/_pdfjam + if use extra; then - cd ../pdfjam-extras-${PDFJAM_EXTRAS_COMMIT} || die + cd "${WORKDIR}"/pdfjam-extras-${PDFJAM_EXTRAS_COMMIT} || die dobin bin/* newdoc README.md README-extras.md diff --git a/app-text/pdfpc/Manifest b/app-text/pdfpc/Manifest index 37d8526ade6b..2bd27556f23d 100644 --- a/app-text/pdfpc/Manifest +++ b/app-text/pdfpc/Manifest @@ -1 +1 @@ -DIST pdfpc-4.6.0.tar.gz 7766521 BLAKE2B 3e8914333a0781d3d750ab71d58c8af1451ce5ab321ecc0639ddcf377cae9a0c62290696455516ce1d70f4ae3ffc5889fe910ced0399787e6a40c8ae76e1f75e SHA512 4ec69cbe21fb8bbb3e381229c391133f92e76b610e1fdf1cffa2c9fa9997ccc879eaef2a6837b34d1e635cdd07c4d0ce98de03fd7ece431a8f35493f0f7d7651 +DIST pdfpc-4.7.0.tar.gz 7768713 BLAKE2B 7c4a0c318a191125fcc9e9b13c25265e8018e76eb72186bc079b10eb50f3c29ed4f364d65ae09059b757e221ddbb8865a4a5a15e38f476d66b5fd41b85a392d0 SHA512 2ee0bec8ed1d6c330042a0fd296511e73d88bd1bba153fd3f19ca43135662c8d93670e503c1db1822f927c67097a5c5112f783545063f47c29f3c7160d07be49 diff --git a/app-text/pdfpc/files/pdfpc-4.6.0-no-movies.patch b/app-text/pdfpc/files/pdfpc-4.6.0-no-movies.patch deleted file mode 100644 index 9767dc2a8093..000000000000 --- a/app-text/pdfpc/files/pdfpc-4.6.0-no-movies.patch +++ /dev/null @@ -1,59 +0,0 @@ -https://github.com/pdfpc/pdfpc/issues/672 -https://bugs.gentoo.org/904241 - -commit a6501085b3e94eb4a01db18fe9dc15d51fcde3a3 -Author: Evgeny Stambulchik <fnevgeny@gmail.com> -Date: Sat, 11 Feb 2023 23:04:19 +0200 - - Skip MOVIE actions when configured with -DMOVIES - ---- a/src/classes/action/link_action.vala -+++ b/src/classes/action/link_action.vala -@@ -47,6 +47,7 @@ - this.action = mapping.action.copy(); - } - -+#if MOVIES - /** - * Find movie on the current slide by its filename; there seems to be - * no better way with the current Glib Poppler bindings. -@@ -71,6 +72,7 @@ - - return null; - } -+#endif - - /** - * Create from the LinkMapping if the link is an internal link to a named -@@ -91,6 +93,7 @@ - return new_obj as ActionMapping; - } - break; -+#if MOVIES - case Poppler.ActionType.MOVIE: - unowned var movie_action = (Poppler.ActionMovie*) mapping.action; - var movie = movie_action.movie; -@@ -100,6 +103,7 @@ - return new_obj as ActionMapping; - } - break; -+#endif - default: - break; - } -@@ -167,6 +171,7 @@ - this.controller.switch_to_slide_number(slide_number); - - break; -+#if MOVIES - case Poppler.ActionType.MOVIE: - unowned var action = (Poppler.ActionMovie*) this.action; - var movie = action.movie; -@@ -192,6 +197,7 @@ - } - } - break; -+#endif - default: - return false; - } diff --git a/app-text/pdfpc/files/pdfpc-4.6.0-vala-0.56.7.patch b/app-text/pdfpc/files/pdfpc-4.6.0-vala-0.56.7.patch deleted file mode 100644 index 9aff761b471f..000000000000 --- a/app-text/pdfpc/files/pdfpc-4.6.0-vala-0.56.7.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://github.com/pdfpc/pdfpc/issues/686 -https://bugs.gentoo.org/904970 - -commit 18beaecbbcc066e0d4c889b3aa3ecaa7351f7768 -Author: Evgeny Stambulchik <fnevgeny@gmail.com> -Date: Tue, 25 Apr 2023 16:11:25 +0300 - - Create Lists of nullable types - ---- a/src/classes/drawings/drawing_commands.vala -+++ b/src/classes/drawings/drawing_commands.vala -@@ -54,8 +54,8 @@ - } - - public void clear() { -- this.drawing_commands = new List<DrawingCommand>(); -- this.redo_commands = new List<DrawingCommand>(); -+ this.drawing_commands = new List<DrawingCommand?>(); -+ this.redo_commands = new List<DrawingCommand?>(); - } - - public void add_line(bool is_eraser, -@@ -70,7 +70,7 @@ - - // After adding a new line you can no longer redo the old - // path. -- this.redo_commands = new List<DrawingCommand>(); // clear -+ this.redo_commands = new List<DrawingCommand?>(); // clear - - bool new_path = true; - double epsilon = 1e-4; // Less than 0.1 pixel for a 1000x1000 img diff --git a/app-text/pdfpc/files/pdfpc-4.6.0-webkit2gtk-4.1.patch b/app-text/pdfpc/files/pdfpc-4.6.0-webkit2gtk-4.1.patch deleted file mode 100644 index 2428314dd2fe..000000000000 --- a/app-text/pdfpc/files/pdfpc-4.6.0-webkit2gtk-4.1.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- pdfpc-4.6.0/src/CMakeLists.txt -+++ pdfpc-4.6.0/src/CMakeLists.txt -@@ -30,8 +30,8 @@ - endif () - - if (MDVIEW) -- pkg_check_modules(WEBKIT REQUIRED webkit2gtk-4.0) -- set(MDVIEW_PACKAGES webkit2gtk-4.0) -+ pkg_check_modules(WEBKIT REQUIRED webkit2gtk-4.1) -+ set(MDVIEW_PACKAGES webkit2gtk-4.1) - set(EXTRA_VALA_OPTIONS ${EXTRA_VALA_OPTIONS} -D MDVIEW) - endif () - -@@ -136,7 +136,7 @@ - vala_precompile(VALA_C - ${VALA_SRC} - PACKAGES -- webkit2gtk-4.0 -+ webkit2gtk-4.1 - json-glib-1.0 - gio-2.0 - gee-0.8 diff --git a/app-text/pdfpc/pdfpc-4.6.0-r2.ebuild b/app-text/pdfpc/pdfpc-4.7.0.ebuild index f06648747739..ba05f39afbe0 100644 --- a/app-text/pdfpc/pdfpc-4.6.0-r2.ebuild +++ b/app-text/pdfpc/pdfpc-4.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -46,11 +46,11 @@ RDEPEND=" media-plugins/gst-plugins-gtk:1.0= media-plugins/gst-plugins-cairo:1.0= ) - webkit? ( net-libs/webkit-gtk:4.1= ) - !webkit? ( soup? ( + soup? ( media-gfx/qrencode - net-libs/libsoup:2.4 - ) ) + net-libs/libsoup:3.0 + ) + webkit? ( net-libs/webkit-gtk:4.1= ) " DEPEND="${RDEPEND}" BDEPEND="$(vala_depend)" @@ -63,10 +63,6 @@ DOCS=( ) src_prepare() { - eapply "${FILESDIR}/${P}-no-movies.patch" - eapply "${FILESDIR}/${P}-vala-0.56.7.patch" - use webkit && eapply "${FILESDIR}/${P}-webkit2gtk-4.1.patch" - cmake_src_prepare vala_setup sed -i -e "/find_program/s/valac/& &-0.56 &-0.54 &-0.52 &-0.50/" \ @@ -76,17 +72,9 @@ src_prepare() { src_configure() { local mycmakeargs=( -DMOVIES=$(usex gstreamer on off) + -DREST=$(usex soup on off) -DMDVIEW=$(usex webkit on off) -DCMAKE_VERBOSE_MAKEFILE=TRUE ) - - if use webkit; then - use soup && ewarn \ - "USE flag \"webkit\" overrides \"soup\"; disabling REST support." - mycmakeargs+=( -DREST=off ) - else - mycmakeargs+=( -DREST=$(usex soup on off) ) - fi - cmake_src_configure } diff --git a/app-text/po4a/Manifest b/app-text/po4a/Manifest index d88275566f6e..2f0a93a55f45 100644 --- a/app-text/po4a/Manifest +++ b/app-text/po4a/Manifest @@ -1,4 +1 @@ -DIST po4a-0.69.tar.gz 4665710 BLAKE2B 2fc1b6cd53f1b282f20cd4932de7f5d6d9882de9f50181f0de89995c9d9b79b5fd2bc53d3757c56c519478e67ac636deb5a011cc8810a002b6bb6dabdb44442b SHA512 9cb5eec547ab18d1c3ebdda212b909fc4f5489a74641ba2d7e0a3a1d060f245d23667c16e687c678c5ccc3809c9315d20673266dcc3764172a899caa397238e3 -DIST po4a-0.71.tar.gz 4860322 BLAKE2B 8a5d1f8dd17b435bf1ada91b4c49862eed97775c574d2972d749f6126eb5f654cc4f8a1def3d4b9ddf50f86c8d02e4f328cbb0406eb91e5224e9373c2063441e SHA512 67ba925433d95ebd6675ce2e58b2664a07a00016ca4b5029845e485dfad1804737a00935e2da162e2488e4c21b947e7fa32b40ac3d9b28d4729d8f93c3f2040b -DIST po4a-0.72.tar.gz 4888348 BLAKE2B f97b14a3c686bdb0cab0088375dd6d190582df57bd36cb4c44b436fd1618d88cbe7551484d453596669e16920ceac459efc085fd50a2b25cc6c9dd5f62213f9e SHA512 f47f7cf2718ff0690c82202e1a5eff3dedd0b35c4f139658c600c307c8f073689fa50ec4ad4b948881863631be6f8d1944b56b13ba2b63ec5323368724286859 DIST po4a-0.73.tar.gz 5117198 BLAKE2B 3072c3a55751610e565b71a754d79b20529d8d6f1cfd2e1c691b6de77c3a13b8a5f1c3306be4574627a0078b27f32fe38864faca5c6c03da6a92049387476f72 SHA512 5860af1da2a0ab1875a994b09ae2da481c12a6777655610e8c8ded4a6132048a33aeea10eaa756a73af1a7bf1e3e65f7ab5ded9d799904ae3240c6ec3b0a31d2 diff --git a/app-text/po4a/files/po4a-0.69-man.patch b/app-text/po4a/files/po4a-0.69-man.patch deleted file mode 100644 index 02cedf7f1ade..000000000000 --- a/app-text/po4a/files/po4a-0.69-man.patch +++ /dev/null @@ -1,18 +0,0 @@ ---- a/Po4aBuilder.pm -+++ b/Po4aBuilder.pm -@@ -234,7 +234,6 @@ - } - $parser->parse_from_file ($file, $out); - -- system("gzip -9 -n -f $out") and die; - unlink "$file" || die; - } - -@@ -253,7 +252,6 @@ - print "Convert $outdir/$outfile.$section (online docbook.xsl file). "; - system("xsltproc -o $outdir/$outfile.$section --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $file") and die; - } -- system ("gzip -9 -n -f $outdir/$outfile.$section") and die; - } - unlink "$file" || die; - } diff --git a/app-text/po4a/files/po4a-0.69-xmlcatalog.patch b/app-text/po4a/files/po4a-0.69-xmlcatalog.patch deleted file mode 100644 index 2d05a5b2ac75..000000000000 --- a/app-text/po4a/files/po4a-0.69-xmlcatalog.patch +++ /dev/null @@ -1,23 +0,0 @@ ---- a/Po4aBuilder.pm 2024-09-14 15:48:58.642546000 +0800 -+++ b/Po4aBuilder.pm 2024-09-14 15:50:38.415546000 +0800 -@@ -242,15 +242,17 @@ sub ACTION_man { - foreach $file (qw(po4a-display-man.xml po4a-display-pod.xml)) { - copy ( File::Spec->catdir("share", "doc", $file), $man1path) or die; - } -+ my $docbook_xsl_url = "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"; -+ my $local_docbook_xsl = `xmlcatalog --noout "" "$docbook_xsl_url"` =~ m,file://(.+\.xsl), && $1; - foreach $file (@{$self->rscan_dir($manpath, qr{\.xml$})}) { - if ($file =~ m,(.*/man(.))/([^/]*)\.xml$,) { - my ($outdir, $section, $outfile) = ($1, $2, $3); -- if (-e "/usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl") { # Location on Debian at least -+ if ($local_docbook_xsl) { - print "Convert $outdir/$outfile.$section (local docbook.xsl file). "; -- system("xsltproc -o $outdir/$outfile.$section --nonet /usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl $file") and die; -+ system("xsltproc -o $outdir/$outfile.$section --nonet $local_docbook_xsl $file") and die; - } else { # Not found locally, use the XSL file online - print "Convert $outdir/$outfile.$section (online docbook.xsl file). "; -- system("xsltproc -o $outdir/$outfile.$section --nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $file") and die; -+ system("xsltproc -o $outdir/$outfile.$section --nonet $docbook_xsl_url $file") and die; - } - } - unlink "$file" || die; diff --git a/app-text/po4a/files/po4a-perl5.40.patch b/app-text/po4a/files/po4a-perl5.40.patch new file mode 100644 index 000000000000..221e45f79198 --- /dev/null +++ b/app-text/po4a/files/po4a-perl5.40.patch @@ -0,0 +1,29 @@ +https://bugs.gentoo.org/938967 +https://github.com/mquinson/po4a/commit/28fe52651eb8096d97d6bd3a97b3168522ba5306.patch + +From 28fe52651eb8096d97d6bd3a97b3168522ba5306 Mon Sep 17 00:00:00 2001 +From: Martin Quinson <martin.quinson@ens-rennes.fr> +Date: Fri, 12 Jul 2024 10:21:34 +0200 +Subject: [PATCH] Fix failures with DynaLoader on Perl 5.40 + +Thanks to dstoecker for the patch provided in the OpenSuse package, +and to ana for pointing me to it. + +Fixes https://github.com/mquinson/po4a/issues/508 +--- + lib/Locale/Po4a/TransTractor.pm | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/lib/Locale/Po4a/TransTractor.pm b/lib/Locale/Po4a/TransTractor.pm +index 7bf59ef05..7b6112433 100644 +--- a/lib/Locale/Po4a/TransTractor.pm ++++ b/lib/Locale/Po4a/TransTractor.pm +@@ -5,6 +5,8 @@ require Exporter; + package Locale::Po4a::TransTractor; + use DynaLoader; + ++sub import { } ++ + use 5.16.0; + use strict; + use warnings; diff --git a/app-text/po4a/po4a-0.71.ebuild b/app-text/po4a/po4a-0.71.ebuild deleted file mode 100644 index 18c3ed6fdf91..000000000000 --- a/app-text/po4a/po4a-0.71.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja ka kn ko nb nl pl pt pt_BR ru sl sr_Cyrl sv uk vi zh_Hans zh_Hant" - -inherit perl-module plocale - -DESCRIPTION="Tools to ease the translation of documentation" -HOMEPAGE="https://po4a.org/" -SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="app-text/opensp - dev-libs/libxslt - dev-perl/Locale-gettext - dev-perl/Pod-Parser - dev-perl/SGMLSpm - dev-perl/Syntax-Keyword-Try - dev-perl/TermReadKey - dev-perl/Text-WrapI18N - dev-perl/Unicode-LineBreak - dev-perl/YAML-Tiny - sys-devel/gettext" -DEPEND="${RDEPEND}" -BDEPEND="app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xsl-stylesheets - dev-perl/Module-Build - sys-devel/gettext - test? ( - app-text/docbook-sgml-dtd:4.1 - dev-perl/Test-Pod - virtual/latex-base - )" - -PATCHES=( "${FILESDIR}"/${PN}-man.patch ) - -DIST_TEST="do" - -src_prepare() { - plocale_find_changes "${S}/po/bin" '' '.po' - - rm_locale() { - PERL_RM_FILES+=( po/{bin,pod}/${1}.po ) - } - plocale_for_each_disabled_locale rm_locale - - perl-module_src_prepare -} diff --git a/app-text/po4a/po4a-0.72.ebuild b/app-text/po4a/po4a-0.72.ebuild deleted file mode 100644 index 18c3ed6fdf91..000000000000 --- a/app-text/po4a/po4a-0.72.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja ka kn ko nb nl pl pt pt_BR ru sl sr_Cyrl sv uk vi zh_Hans zh_Hant" - -inherit perl-module plocale - -DESCRIPTION="Tools to ease the translation of documentation" -HOMEPAGE="https://po4a.org/" -SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="app-text/opensp - dev-libs/libxslt - dev-perl/Locale-gettext - dev-perl/Pod-Parser - dev-perl/SGMLSpm - dev-perl/Syntax-Keyword-Try - dev-perl/TermReadKey - dev-perl/Text-WrapI18N - dev-perl/Unicode-LineBreak - dev-perl/YAML-Tiny - sys-devel/gettext" -DEPEND="${RDEPEND}" -BDEPEND="app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xsl-stylesheets - dev-perl/Module-Build - sys-devel/gettext - test? ( - app-text/docbook-sgml-dtd:4.1 - dev-perl/Test-Pod - virtual/latex-base - )" - -PATCHES=( "${FILESDIR}"/${PN}-man.patch ) - -DIST_TEST="do" - -src_prepare() { - plocale_find_changes "${S}/po/bin" '' '.po' - - rm_locale() { - PERL_RM_FILES+=( po/{bin,pod}/${1}.po ) - } - plocale_for_each_disabled_locale rm_locale - - perl-module_src_prepare -} diff --git a/app-text/po4a/po4a-0.69-r1.ebuild b/app-text/po4a/po4a-0.73-r1.ebuild index cf6b84cfb464..beb4264beb6a 100644 --- a/app-text/po4a/po4a-0.69-r1.ebuild +++ b/app-text/po4a/po4a-0.73-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" -PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja ka kn ko nb nl pl pt pt_BR ru sl sr_Cyrl sv uk vi zh_CN zh_HK zh_Hant" +PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja ka kn ko nb nl pl pt pt_BR ru sl sr sr_Cyrl sv uk vi zh_Hans zh_Hant" inherit perl-module plocale @@ -39,8 +39,8 @@ BDEPEND="app-text/docbook-xml-dtd:4.1.2 )" PATCHES=( - "${FILESDIR}"/${P}-man.patch - "${FILESDIR}"/${P}-xmlcatalog.patch + "${FILESDIR}"/${PN}-man.patch + "${FILESDIR}"/${PN}-perl5.40.patch # bug #938967 ) DIST_TEST="do" diff --git a/app-text/po4a/po4a-0.73.ebuild b/app-text/po4a/po4a-0.73.ebuild deleted file mode 100644 index 8fa5377602d5..000000000000 --- a/app-text/po4a/po4a-0.73.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" -PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja ka kn ko nb nl pl pt pt_BR ru sl sr sr_Cyrl sv uk vi zh_Hans zh_Hant" - -inherit perl-module plocale - -DESCRIPTION="Tools to ease the translation of documentation" -HOMEPAGE="https://po4a.org/" -SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND="app-text/opensp - dev-libs/libxslt - dev-perl/Locale-gettext - dev-perl/Pod-Parser - dev-perl/SGMLSpm - dev-perl/Syntax-Keyword-Try - dev-perl/TermReadKey - dev-perl/Text-WrapI18N - dev-perl/Unicode-LineBreak - dev-perl/YAML-Tiny - sys-devel/gettext" -DEPEND="${RDEPEND}" -BDEPEND="app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xsl-stylesheets - dev-perl/Module-Build - sys-devel/gettext - test? ( - app-text/docbook-sgml-dtd:4.1 - dev-perl/Test-Pod - virtual/latex-base - )" - -PATCHES=( "${FILESDIR}"/${PN}-man.patch ) - -DIST_TEST="do" - -src_prepare() { - plocale_find_changes "${S}/po/bin" '' '.po' - - rm_locale() { - PERL_RM_FILES+=( po/{bin,pod}/${1}.po ) - } - plocale_for_each_disabled_locale rm_locale - - perl-module_src_prepare -} diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index c6971bbea574..47db3c6dbfc4 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,9 +1,7 @@ -DIST poppler-24.08.0.tar.xz 1912592 BLAKE2B f76ccb8d596909d671df34f6c028e6161ad734d31b460bc7b3578d08a75ad146d6d2c1e4108acb33d08fd518fee014cc84e23d2e04ea92ad152702af614c5ca2 SHA512 47309b75746d5bc309ae98da9280e5178c81505c8873e849ece6923eb0ae0df6f271dab1e38b3aac1dbd5d05518284ad237ea78ba40d90420c6fc53ae1c3b400 -DIST poppler-24.08.0.tar.xz.sig 833 BLAKE2B d257fc092c8541daf2e88a852655827470fb4890316f0a9b334b18c736ea33500e52c3b6b238047e8e3ded6a155b4466dcfa3afabfede11ed89b3fa17553577e SHA512 5e5c0185db2f3c1e1639e1eead93cf9e282db403edb91750d8ec325ca69f4bfb026345f2e9a8a18ed23a5a02b308163f9b4a8d6a75f9e760414cd709681a25a7 -DIST poppler-24.10.0.tar.xz 1920580 BLAKE2B 5eee232c64f18083fa189b1839a7757c34f31a8711c4f173bfe0ded7c08d96618c9276fade85b3802cc79e31ca4b22f425904102f52a42985c9506f9cefbcf9f SHA512 5515b4c439cd2e92119aedcb8960dd82e6f78a1ffd82543d3649bedb3e0e8e97689ea592f4df347cc3c97d5d90c8518c13859f80be25f157b9aea78e62a31502 -DIST poppler-24.10.0.tar.xz.sig 833 BLAKE2B 241d939ab41687f3a5133418630624cc50f0de4cd00d45b3c7d2ea7afa083ac33b7dbb40a3493743bc6c5ba04f1c82c4bb0acae64f2f8658190fb7587a0097c3 SHA512 1c3668c8092bafe4169c2945b0bb2eeb1ab20097e1a45496837f2ce4edb4651272920583606b1746998a9313da6227814ffbbd22eb06195b21219673a9957a6e DIST poppler-24.11.0.tar.xz 1922804 BLAKE2B 2ee77ddfd49ab4b3f486fcd160be21fdf2d474e44b6cdfd40a7f927cbe253d407a6f75b66de83ab541288a54558445e409b283a81c7a8ff20f9a6d0d4f33adf7 SHA512 3823c024d9b1cab7c4ee8a99d5209722296cce8894e3f4ba8d5a84ab6bba430fa0c1078bfcddcdbc1c30bd98832e269df2aef1d5af20c1985b9f903cb70a24e7 DIST poppler-24.11.0.tar.xz.sig 833 BLAKE2B 7ef6e5bd5659c91dc5924367b7875a3946116a71b0cc02d98a1cccd51d4a46b8d8b219681e576ba7ea27f736c8a5220ae98acb0f454ac4785c03d1c66d104046 SHA512 7b935eaa99c4c3e8706bfcb010245babf5a4f08f6809a340239a0c40eed0a79472c34e4722d4b480e20fa6618106cc5e9583e209e025689f1fae06c5c499f95f -DIST poppler-24.12.0.tar.xz 1934024 BLAKE2B c1148608430c466ffa61ae420a287642b1b147efec59fee664f446b2f283b3f24841cee5d1ab1dbb5df9db12724e92137e8eb7e559fbd6f6d0941f6b194b2ed0 SHA512 23abac84fe1074eb8fb01ca94d4c1a3397c20fb9f1505993bc4c8286ce6a0d664cbc8770b912d1fb5d3621a801746d1e9353ca45ee4666958c6226a6512bd444 -DIST poppler-24.12.0.tar.xz.sig 833 BLAKE2B 48969ab45646935594286ae75205b3f36972d4e360ecb7b60538ddb9b6d329e1ecb59ba10b18f0d191891be78f24cfe0f14c4e6ffbf2f0f453889416cc22c393 SHA512 708186f11d84666e6ffaf090f5181855d54e78dc606451890268246e0ae1791ce4616ce069cde902ee80dddae9542ebf78ca66bd9dcc6833b75529b20ffd9657 +DIST poppler-25.01.0.tar.xz 1942508 BLAKE2B e6d7711ac09abb981cca915999bfaeb16032989a8b1fed9eba06e4d5cb3bfd6bb76496243fb77fb05a9fe9b6a327571adffea4d943877b1f2693014bc2aeec52 SHA512 9791e32099a13a8e80c87f7be874da0fee21f84246c0d9e37ad0e902189e9bf027a35757e26a1b2bf161a098d0bed29abc1550301767d686928ed77c37977b93 +DIST poppler-25.01.0.tar.xz.sig 833 BLAKE2B 4b24055737c95e50d18a490809e4f24e14c730c474a623d507c6b6a1a38c0521becc42e7a3fb0e35a2697110a534a66611b77c98ab71ebfbfb6dfd674725723d SHA512 42600fc952416dc7b5f36c9696de5ee356d6eb50980fd06d3409923bfdd66d83e594b3a1eb6a499f6d51e516477a39d60f289d35789f53c2edb590c09d7c83b0 +DIST poppler-25.02.0.tar.xz 1943728 BLAKE2B 4d58a6b4dbef0f45119ce9c18ebc9838cf65a18cb41fd08bbcbb9adb4d06adbb81c1fb50255cc6d96e5504a54e6756b6b6efb4bc7d34d19d47fb0089f8673d3f SHA512 5223dd2c6f4014b40da989d9a09cea7e8ae5441b4c511c89aab731abed6b72c817633addd591da34743f86cb81b0e147df05ac99ada2e3d2a13d287abef5c4a0 +DIST poppler-25.02.0.tar.xz.sig 833 BLAKE2B 93a2443590ed97e09bced44a0b3aeff4dbcf74358923527bef8effcb09c14a0ac14e45aef7c76d929bb7b966b8aaf7417c551911f789ecf888f9bb04d9405c10 SHA512 6d723138c87a753d8d65e28f803fa6a75dbeb4f7e0510155f910e7d76c87e2b70554010214e7d125c1b619a672b251428de81bdde49ab682c5117eb1ff4847d2 DIST poppler-test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 5207226 BLAKE2B 15153457989a53301bcdc3468ab2b06b637457199004651b39ea848f488f8a2ba594ce2e36091de4fd06fc0a52b783c6b2ee243ac5d95ce1e9db7483ea880829 SHA512 335cd3d55fc6e28331e791e5b63a08d293abc70764a9f314b2c590c26a5a78b38243c74f988bb95afffe0bdcc54dee1e633dbf1672b19a290be40a298e16995f diff --git a/app-text/poppler/poppler-24.11.0-r1.ebuild b/app-text/poppler/poppler-24.11.0-r1.ebuild index d0bc72349e69..a387463f5a98 100644 --- a/app-text/poppler/poppler-24.11.0-r1.ebuild +++ b/app-text/poppler/poppler-24.11.0-r1.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0/143" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi diff --git a/app-text/poppler/poppler-24.12.0.ebuild b/app-text/poppler/poppler-24.12.0.ebuild deleted file mode 100644 index d019d06962cd..000000000000 --- a/app-text/poppler/poppler-24.12.0.ebuild +++ /dev/null @@ -1,157 +0,0 @@ -# Copyright 2005-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic toolchain-funcs xdg-utils - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.freedesktop.org/poppler/poppler" - SLOT="0/9999" -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/aacid.asc - inherit verify-sig - - TEST_COMMIT="ff3133cdb6cb496ee1d2c3231bfa35006a5e8410" - SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" - SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" - SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/144" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION -fi - -DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" -HOMEPAGE="https://poppler.freedesktop.org/" - -LICENSE="GPL-2" -IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 qt6 test tiff +utils" -RESTRICT="!test? ( test )" - -COMMON_DEPEND=" - >=media-libs/fontconfig-2.13 - >=media-libs/freetype-2.10 - sys-libs/zlib - cairo? ( - >=dev-libs/glib-2.64:2 - >=x11-libs/cairo-1.16 - introspection? ( >=dev-libs/gobject-introspection-1.72:= ) - ) - curl? ( net-misc/curl ) - gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) - jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) - jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) - lcms? ( media-libs/lcms:2 ) - nss? ( >=dev-libs/nss-3.49 ) - png? ( media-libs/libpng:0= ) - qt5? ( - >=dev-qt/qtcore-5.15.2:5 - >=dev-qt/qtgui-5.15.2:5 - >=dev-qt/qtxml-5.15.2:5 - ) - qt6? ( dev-qt/qtbase:6[gui,xml] ) - tiff? ( media-libs/tiff:= ) -" -RDEPEND="${COMMON_DEPEND} - cjk? ( app-text/poppler-data ) -" -DEPEND="${COMMON_DEPEND} - boost? ( >=dev-libs/boost-1.74 ) - test? ( - qt5? ( - >=dev-qt/qttest-5.15.2:5 - >=dev-qt/qtwidgets-5.15.2:5 - ) - qt6? ( dev-qt/qtbase:6[widgets] ) - ) -" -BDEPEND=" - >=dev-util/glib-utils-2.64 - virtual/pkgconfig -" - -if [[ ${PV} != *9999* ]] ; then - BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 )" -fi - -DOCS=( AUTHORS NEWS README.md README-XPDF ) - -PATCHES=( - "${FILESDIR}/${PN}-23.10.0-qt-deps.patch" - "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch" - "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch" -) - -src_unpack() { - if [[ ${PV} == *9999* ]] ; then - git-r3_src_unpack - elif use verify-sig ; then - verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig} - fi - - default -} - -src_prepare() { - cmake_src_prepare - - # Clang doesn't grok this flag, the configure nicely tests that, but - # cmake just uses it, so remove it if we use clang - if tc-is-clang ; then - sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die - fi - - if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then - sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \ - -i CMakeLists.txt || die - else - einfo "policy(SET CMP0002 OLD) - workaround can be removed" - fi -} - -src_configure() { - xdg_environment_reset - append-lfs-flags # bug #898506 - - local mycmakeargs=( - -DBUILD_GTK_TESTS=OFF - -DBUILD_QT5_TESTS=$(usex test $(usex qt5)) - -DBUILD_QT6_TESTS=$(usex test $(usex qt6)) - -DBUILD_CPP_TESTS=$(usex test) - -DBUILD_MANUAL_TESTS=$(usex test) - -DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT} - -DRUN_GPERF_IF_PRESENT=OFF - -DENABLE_BOOST="$(usex boost)" - -DENABLE_ZLIB_UNCOMPRESS=OFF - -DENABLE_UNSTABLE_API_ABI_HEADERS=ON - -DUSE_FLOAT=OFF - -DWITH_Cairo=$(usex cairo) - -DENABLE_LIBCURL=$(usex curl) - -DENABLE_CPP=$(usex cxx) - -DENABLE_GPGME=$(usex gpgme) - -DWITH_JPEG=$(usex jpeg) - -DENABLE_DCTDECODER=$(usex jpeg libjpeg none) - -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none) - -DENABLE_LCMS=$(usex lcms) - -DENABLE_NSS3=$(usex nss) - -DWITH_PNG=$(usex png) - -DENABLE_QT5=$(usex qt5) - -DENABLE_QT6=$(usex qt6) - -DENABLE_LIBTIFF=$(usex tiff) - -DENABLE_UTILS=$(usex utils) - ) - use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - # live version doesn't provide html documentation - if use cairo && use doc && [[ ${PV} != *9999* ]]; then - # For now install gtk-doc there - insinto /usr/share/gtk-doc/html/poppler - doins -r "${S}"/glib/reference/html/* - fi -} diff --git a/app-text/poppler/poppler-24.10.0.ebuild b/app-text/poppler/poppler-25.01.0.ebuild index 30f9b48467a0..623628e1947e 100644 --- a/app-text/poppler/poppler-24.10.0.ebuild +++ b/app-text/poppler/poppler-25.01.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2005-2024 Gentoo Authors +# Copyright 2005-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ else SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/142" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION + SLOT="0/145" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" diff --git a/app-text/poppler/poppler-24.08.0.ebuild b/app-text/poppler/poppler-25.02.0.ebuild index f2676aa3adc2..a4b54047b0b1 100644 --- a/app-text/poppler/poppler-24.08.0.ebuild +++ b/app-text/poppler/poppler-25.02.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2005-2024 Gentoo Authors +# Copyright 2005-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,8 +17,8 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz" SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/140" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + SLOT="0/146" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" diff --git a/app-text/poppler/poppler-9999.ebuild b/app-text/poppler/poppler-9999.ebuild index 60012e10a50d..a4b54047b0b1 100644 --- a/app-text/poppler/poppler-9999.ebuild +++ b/app-text/poppler/poppler-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2005-2024 Gentoo Authors +# Copyright 2005-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ else SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/144" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION + SLOT="0/146" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" diff --git a/app-text/ps2pkm/ps2pkm-1.8_p20240311.ebuild b/app-text/ps2pkm/ps2pkm-1.8_p20240311.ebuild index be4b632992a2..1e592d4762f8 100644 --- a/app-text/ps2pkm/ps2pkm-1.8_p20240311.ebuild +++ b/app-text/ps2pkm/ps2pkm-1.8_p20240311.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 @@ -12,7 +12,7 @@ S="${WORKDIR}/texlive-${PV#*_p}-source/texk/ps2pk" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" DEPEND=">=dev-libs/kpathsea-6.2.1:=" RDEPEND="${DEPEND}" diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest index 62bdf134862c..c20c4e44aeaa 100644 --- a/app-text/qpdf/Manifest +++ b/app-text/qpdf/Manifest @@ -1,3 +1,9 @@ +DIST qpdf-11.10.0-doc.zip 16605842 BLAKE2B 17dcad5daa6490666e04fff94152683b75b5e3579f4c1c46340cd6f6b847a4d4251d08c353bdcf5e34ea2043ad3ddbd13e4965db993103f9500206543c2a3d5d SHA512 afa095957fbd98ddf645021dd24addafb140f5ed07d048117999f0cb7e5a1a713b3cce8530d43f4ea3f1e83996479b1d052ef74e21bfd31bf214a1b2e77e5e3f +DIST qpdf-11.10.0.tar.gz 19487550 BLAKE2B ea104ebedece94e6c6736add58e4139c5b8aa56e7679362cd15692be6ec54f47c95b9b3c654c53d7625fba6d4eec71ba3596896843f316b69e1976f87a7d7283 SHA512 7dfaba277fc3b3ccc0087b005c0a9f0184bde9618c73d6044604669d3d2bd0bbdf44eb4573474819bdb743e38a61e86fdcfd4512ccde07fa510461fb3738a1bd +DIST qpdf-11.10.0.tar.gz.asc 833 BLAKE2B 63c278550807af8fe304cd2961881f32ea9a4db793f37b7ede0ebe47358c1ef5a468213c947354ec79ff90f2eed488e3a7e550d27f90928a790c03b2b8a64988 SHA512 92b86c642ab7c7d129474f57897d7694f3e0f4c28b1f8575572130a5d87fc9da272b753083fa53986c1b853a8a2f3f1e7c82043febb9bb2832279d74edacb7a4 +DIST qpdf-11.10.1-doc.zip 16606254 BLAKE2B ae8a4fef1f7e866dc47e977304aadcf8d1e634c9c313544981fc12828079548a0ab60301fd3f873d72005bdc2510df830f7db766f615a7b390b4adeabb7ce74f SHA512 205a51ee20fbafbf31fbe02f830fd0d350ea155476064f73d2924154c21a08169556b24dc87b3320dd26c884acf02d4b0f9e69d02ce447889d915f3b835c3f61 +DIST qpdf-11.10.1.tar.gz 19497326 BLAKE2B a6ee1aae4fce5717374ad7d0a1bac3a7b244df6fd1a0f330e5d324c3239d5823add8c47fc09b1d0d6b12a2161cc3722d95781199aa3d8c29c7118e0ff07e6ba7 SHA512 2229d9feee4189770ec7c0a6a2fa39664af8f29b0410bacf40f53fa83a047ee282de7324c028f70eda69cd7da78e65589240c95dcfbf3718741428ffe403ac19 +DIST qpdf-11.10.1.tar.gz.asc 833 BLAKE2B 260b056b35bdd6a04c6401c7b496969740c1c1b488e52a55eb489ffe2ad631e3b60c2ff42d0b3f641d8aaf0735aa6560be95379f4147ef10206f70c6f0be1812 SHA512 2da7dbbe1e3105ff527187fd32b14f3d2ff2f458f12dc7431a47421bad1ef1919c56849c8699f1feada55d3d2b7d06b891f2b257255899547d5609ba5837c806 DIST qpdf-11.7.0-doc.zip 6874893 BLAKE2B b14b0f68f4599bd4f396cccbc35b13b0f52b72856de1afd3fdb0c70b33e1702c4afd7c954011df72905c06ff262b08dc9519e44dcef9b7633423d38208542795 SHA512 7ceeff62788defe3649a8d242220c7c8208ebe92dbd9d67b4b53d5036afb1cdbcfe46b4140b064b0542cba2d8eaaad6eedec1ed7b7bd0ccafe2dd7aa20efaa69 DIST qpdf-11.7.0.tar.gz 18124824 BLAKE2B aa10e154899a7fd53d696b9521cc8a44d4a336094711ddc2a506dac8841ae12ce5bcd604555725d2b6bae3c63a6a3f6ef0e9ab6baf38dd3d7fa71507234378a3 SHA512 6ee302671fd4513c5b22f101feb773b4101de6cc5ff6b0e25d1daa03df82420f87ce7db49a6c47758d7e8bbc3beeb997d4671d52e4cf0ac0d4f817f10677d1f9 DIST qpdf-11.7.0.tar.gz.asc 833 BLAKE2B e0b15e6ed6b67fc222f7b4d9f863e8630af814bede3605ca56b83b287d7e02c700092e59f3805565884b55af96c4ddd407331cae26273287b546c32a7975c331 SHA512 ef5aa1661944fd56c3f929ee1ffc78229667ed1d1c639aab82a0ff3a3891455e4dcf3dffbb17e9d22862d6426a263182360b19dd58435a2413c19761abc9b966 diff --git a/app-text/qpdf/files/qpdf-11.10.0-zopfli-inc.patch b/app-text/qpdf/files/qpdf-11.10.0-zopfli-inc.patch new file mode 100644 index 000000000000..2ab7c83b6a68 --- /dev/null +++ b/app-text/qpdf/files/qpdf-11.10.0-zopfli-inc.patch @@ -0,0 +1,38 @@ +From bbff557f8c63cd1b9405738f202b70e1067014ae Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> +Date: Mon, 10 Feb 2025 06:26:45 +0100 +Subject: [PATCH] Fix build against a standard zopfli install + +Fix the logic to accept a top-level `zopfli.h` header, as that is +the location used by upstream's build system. +--- + libqpdf/CMakeLists.txt | 2 +- + libqpdf/Pl_Flate.cc | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/libqpdf/CMakeLists.txt b/libqpdf/CMakeLists.txt +index 285afb86..91344a59 100644 +--- a/libqpdf/CMakeLists.txt ++++ b/libqpdf/CMakeLists.txt +@@ -192,7 +192,7 @@ if(NOT EXTERNAL_LIBS) + endif() + + if(ZOPFLI) +- find_path(ZOPFLI_H_PATH zopfli/zopfli.h) ++ find_path(ZOPFLI_H_PATH NAMES zopfli.h PATH_SUFFIXES zopfli) + find_library(ZOPFLI_LIB_PATH NAMES zopfli) + if(ZOPFLI_H_PATH AND ZOPFLI_LIB_PATH) + list(APPEND dep_include_directories ${ZOPFLI_H_PATH}) +diff --git a/libqpdf/Pl_Flate.cc b/libqpdf/Pl_Flate.cc +index 97a337b4..724b4435 100644 +--- a/libqpdf/Pl_Flate.cc ++++ b/libqpdf/Pl_Flate.cc +@@ -9,7 +9,7 @@ + #include <qpdf/qpdf-config.h> + + #ifdef ZOPFLI +-# include <zopfli/zopfli.h> ++# include <zopfli.h> + #endif + + namespace diff --git a/app-text/qpdf/metadata.xml b/app-text/qpdf/metadata.xml index 9248740ded39..c1d81ad48c72 100644 --- a/app-text/qpdf/metadata.xml +++ b/app-text/qpdf/metadata.xml @@ -10,4 +10,10 @@ <remote-id type="github">qpdf/qpdf</remote-id> <remote-id type="sourceforge">qpdf</remote-id> </upstream> + <use> + <flag name="zopfli"> + Support using <pkg>app-arch/zopfli</pkg> for stronger + zlib-compatible compression. + </flag> + </use> </pkgmetadata> diff --git a/app-text/qpdf/qpdf-11.10.0.ebuild b/app-text/qpdf/qpdf-11.10.0.ebuild new file mode 100644 index 000000000000..9e7dae0c4ace --- /dev/null +++ b/app-text/qpdf/qpdf-11.10.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 cmake verify-sig + +DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files" +HOMEPAGE=" + https://qpdf.sourceforge.io/ + https://github.com/qpdf/qpdf/ +" +SRC_URI=" + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz + doc? ( + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip + ) + verify-sig? ( + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz.asc + ) +" + +LICENSE="|| ( Apache-2.0 Artistic-2 )" +# Subslot for libqpdf soname version (just represent via major version) +SLOT="0/$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples gnutls test zopfli" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libjpeg-turbo:= + sys-libs/zlib + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) + zopfli? ( app-arch/zopfli:= ) +" +DEPEND=" + ${RDEPEND} + test? ( + app-text/ghostscript-gpl[tiff(+)] + media-libs/tiff + sys-apps/diffutils + ) +" +BDEPEND=" + dev-lang/perl + doc? ( app-arch/unzip ) + verify-sig? ( sec-keys/openpgp-keys-jberkenbilt ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( + # glibc only (bug #899052) + malloc_info +) + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jberkenbilt.asc + +PATCHES=( + # https://github.com/qpdf/qpdf/pull/1359 + "${FILESDIR}/${P}-zopfli-inc.patch" +) + +src_unpack() { + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} + fi + + default +} + +src_configure() { + local crypto_provider=$(usex gnutls GNUTLS OPENSSL) + local crypto_provider_lowercase=${crypto_provider,,} + + # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html. + local mycmakeargs=( + -DINSTALL_EXAMPLES=$(usex examples) + -DZOPFLI=$(usex zopfli) + + # Avoid automagic crypto deps + -DUSE_IMPLICIT_CRYPTO=OFF + -DALLOW_CRYPTO_NATIVE=ON + + # Breaks install with USE=-doc in 11.0.0? + #-DINSTALL_MANUAL=ON + + -DDEFAULT_CRYPTO=${crypto_provider_lowercase} + -DREQUIRE_CRYPTO_${crypto_provider}=ON + ) + + cmake_src_configure +} + +src_install() { + if use doc ; then + mv "${WORKDIR}"/${P}-doc "${BUILD_DIR}"/manual/doc-dist || die + fi + + cmake_src_install + + # Completions + dobashcomp completions/bash/qpdf + + insinto /usr/share/zsh/site-functions + doins completions/zsh/_qpdf +} diff --git a/app-text/qpdf/qpdf-11.10.1.ebuild b/app-text/qpdf/qpdf-11.10.1.ebuild new file mode 100644 index 000000000000..82126728783b --- /dev/null +++ b/app-text/qpdf/qpdf-11.10.1.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 cmake verify-sig + +DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files" +HOMEPAGE=" + https://qpdf.sourceforge.io/ + https://github.com/qpdf/qpdf/ +" +SRC_URI=" + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz + doc? ( + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip + ) + verify-sig? ( + https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz.asc + ) +" + +LICENSE="|| ( Apache-2.0 Artistic-2 )" +# Subslot for libqpdf soname version (just represent via major version) +SLOT="0/$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples gnutls test zopfli" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libjpeg-turbo:= + sys-libs/zlib + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) + zopfli? ( app-arch/zopfli:= ) +" +DEPEND=" + ${RDEPEND} + test? ( + app-text/ghostscript-gpl[tiff(+)] + media-libs/tiff + sys-apps/diffutils + ) +" +BDEPEND=" + dev-lang/perl + doc? ( app-arch/unzip ) + verify-sig? ( sec-keys/openpgp-keys-jberkenbilt ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( + # glibc only (bug #899052) + malloc_info +) + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jberkenbilt.asc + +src_unpack() { + if use verify-sig ; then + verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.asc} + fi + + default +} + +src_configure() { + local crypto_provider=$(usex gnutls GNUTLS OPENSSL) + local crypto_provider_lowercase=${crypto_provider,,} + + # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html. + local mycmakeargs=( + -DINSTALL_EXAMPLES=$(usex examples) + -DZOPFLI=$(usex zopfli) + + # Avoid automagic crypto deps + -DUSE_IMPLICIT_CRYPTO=OFF + -DALLOW_CRYPTO_NATIVE=ON + + # Breaks install with USE=-doc in 11.0.0? + #-DINSTALL_MANUAL=ON + + -DDEFAULT_CRYPTO=${crypto_provider_lowercase} + -DREQUIRE_CRYPTO_${crypto_provider}=ON + ) + + cmake_src_configure +} + +src_install() { + if use doc ; then + mv "${WORKDIR}"/${P}-doc "${BUILD_DIR}"/manual/doc-dist || die + fi + + cmake_src_install + + # Completions + dobashcomp completions/bash/qpdf + + insinto /usr/share/zsh/site-functions + doins completions/zsh/_qpdf +} diff --git a/app-text/qpdfview/Manifest b/app-text/qpdfview/Manifest index c9267bfaca12..e0f1d83ccad7 100644 --- a/app-text/qpdfview/Manifest +++ b/app-text/qpdfview/Manifest @@ -1,2 +1,2 @@ DIST qpdfview-0.5.tar.gz 925408 BLAKE2B 8ce8ff82893c90012ea1b35a582e87783da87e6eba3d4a10e78fe7810c269908ed1541cf40b1eb17fc474254131cebbc4832a3f46a2016262c485d48e222791b SHA512 1b6b479bb42f4568c21b5f6cb0c552c4323739ba9fe46cea80cc199f48b0b49a278e0a2fb0d21f83bafb467e43dd37352b99ef41795d140220bb82d704e03926 -DIST qpdfview-0.5_p1.tar.gz 922833 BLAKE2B 99d5e818b7c5dd5e583072043be6a282da64277f695cf4c0d38ad339dbdbcb100dcbbf161657f3622a324f691275beb6338c07fe2bbd62e1db896ec759ef162c SHA512 65720f6642b23a23b2d05b38334ce95424e69985b69223d978d4fd59b565d59a37eb43138c2f17fd37d8139b4cc223d5ab32dd18c62f2524792f42b44ba52189 +DIST qpdfview-0.5_p2.tar.gz 928017 BLAKE2B adffb6b0007787231bbe89f9c96fdf089141b135838f81895807dd8208e3046f8eee751a7a6668a26ea9f54f8a2192d50b0afabd6fa76155f916d8ea1f10cbc0 SHA512 19bab7d39c454c3c49db18c5161b73956c055c07de7a44448f9f8bbf966c26a339343e12e99ed6af9b91bba15fbb26074a745c318abbc63ef85f5ab177e7140f diff --git a/app-text/qpdfview/qpdfview-0.5_p1.ebuild b/app-text/qpdfview/qpdfview-0.5_p2-r1.ebuild index caf4f6353347..15fb7ab96e20 100644 --- a/app-text/qpdfview/qpdfview-0.5_p1.ebuild +++ b/app-text/qpdfview/qpdfview-0.5_p2-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,8 +8,8 @@ inherit plocale qmake-utils xdg DESCRIPTION="A tabbed document viewer" HOMEPAGE="https://launchpad.net/qpdfview" -# revision 2161 -SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.gz" +REVISION=2162 +SRC_URI="https://bazaar.launchpad.net/~adamreichold/${PN}/trunk/tarball/${REVISION} -> ${PN}-${PV}.tar.gz" LICENSE="GPL-2+" SLOT="0" @@ -19,7 +19,7 @@ IUSE="cups +dbus djvu fitz +pdf postscript +sqlite +svg synctex" REQUIRED_USE="?? ( fitz pdf )" BDEPEND=" - dev-qt/linguist-tools:5 + dev-qt/qttools:6[linguist] virtual/pkgconfig " RDEPEND=" @@ -27,16 +27,14 @@ RDEPEND=" djvu? ( app-text/djvu ) fitz? ( >=app-text/mupdf-1.7:= ) postscript? ( app-text/libspectre ) - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5[cups?] - dev-qt/qtwidgets:5 - dbus? ( dev-qt/qtdbus:5 ) - pdf? ( >=app-text/poppler-0.35[qt5] - dev-qt/qtxml:5 ) - sqlite? ( dev-qt/qtsql:5[sqlite] ) - svg? ( dev-qt/qtsvg:5 ) + dev-qt/qtbase:6[gui,widgets,concurrent] + dbus? ( dev-qt/qttools:6[qdbus] ) + pdf? ( + app-text/poppler[qt6] + dev-qt/qtbase:6[xml] + ) + sqlite? ( dev-qt/qtbase:6[sql,sqlite] ) + svg? ( dev-qt/qtsvg:6 ) !svg? ( virtual/freedesktop-icon-theme ) synctex? ( app-text/texlive-core )" DEPEND="${RDEPEND}" @@ -47,10 +45,16 @@ PATCHES=( "${FILESDIR}"/${PN}-0.5-poppler-23.08.0-cxx17.patch ) +src_unpack() { + unpack ${A} + mv '~adamreichold'/${PN}/trunk ${PN}-${PV} || die "mv trunk failed" +} + src_prepare() { default - local mylrelease="$(qt5_get_bindir)"/lrelease + local mylrelease="$(qt6_get_bindir)"/lrelease + p_locale() { "${mylrelease}" "translations/${PN}_${1}.ts" || die "preparing ${1} locale failed" } @@ -81,7 +85,8 @@ src_configure() { CONFIG+="${myconfig[*]}" PLUGIN_INSTALL_PATH="${EPREFIX}/usr/$(get_libdir)/${PN}" ) - eqmake5 "${myqmakeargs[@]}" + + eqmake6 "${myqmakeargs[@]}" } src_install() { diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest index f42c8773a1c3..fb451c293d5f 100644 --- a/app-text/sigil/Manifest +++ b/app-text/sigil/Manifest @@ -1,5 +1,3 @@ -DIST Sigil_User_Guide_2022.05.17.epub 8894634 BLAKE2B 8a7c5b5add54d87dfe791a0dbbc0c6cd37ae2eb2ff77f46ae36643785fb714d9fbc0fe470d024f7112be2933ca4fb57a4bfdfd340083be15fffca69296640ea9 SHA512 bac3f55d28d02f53c8fdac51333194e0f27c6669876360a6d0244b1e2683dae0e7046977fab6e75dba7170c8aca3a7539f3d6cddab3ddc3e45985930c455968a DIST Sigil_User_Guide_2024.08.15.epub 12641984 BLAKE2B feaa8a4f6b64786d5cbf494a61c8726a5dd3e169ca8902348e2fee9f890ab7496b5ad018d49d6cecd65cb3d3d4a9b4a6bda019ac52c324fa92fad3e7b5dbc680 SHA512 10199c037a57f4b9ed913a8c726a58e376dcd34300a98cdd4cf934fd3a2f9a26d2f92bd85131af7ee1084824d7b082f7becdec9b0731a62f9cde712bfada5a09 -DIST sigil-2.2.1.tar.gz 26131954 BLAKE2B b467d33a1e98733d7bf051cc152a5e8980af83c0992c4ca755d5dd666d5ea753b51d2642b6027a8c52e86077f3a92e999867cb774f619f729df3c51424fa3795 SHA512 a0f7e0529286e9d5020a97c6179791a1312df93cbbca4f5966dea40517eb9ab8979dd7048fe54f3cc821ef165ddf8a5bcb2ca6ffdde1b51196f6d2a7376162f0 -DIST sigil-2.3.0.tar.gz 17480782 BLAKE2B abcb5eac75ec56e9bc83a50175e6e9dc8a494aec0a8aca1585503a5a5727557bef9039d1b457f8e03ef00a8baf1bcb9fae29a6f720483ee30fa3bace777e7066 SHA512 1a12022f7af26e4713083c0c84b07c4ebe2825667391f8d47cd5984e69547daad58fe3bdf7a40c3b4f1aa4c4037a548c011833a9dd8754c1c914555548a0ca8f -DIST sigil-2.3.1.tar.gz 17475697 BLAKE2B 668d02f941c900921224977bc2d8edeb6a21cf7985d1f7980ffc6b8ecc6627fe5a29f71ea75e12d1f54c2b1959afa7323dda807b1189e4189a996e98c90bdea2 SHA512 da0433882040212a8385c1b872b568ef39660b6c0127d64d9fc4cdd4f3939c2e14f3d08056ab1b405142e012caf363ebfe170761a74e684590c1a358e1115d09 +DIST sigil-2.4.0.tar.gz 19135045 BLAKE2B 311fe0894818c08fc5ecee8b29b04e24aa8f13d4f28b1011f455fcf7944561e68832ddd36885f69f794333bb790b7b84c49bc6d3d2367772150e936708916d0c SHA512 1c5687f31494ea5f1c8e3ac5fe3c3892ee68a0645795c57f10802d4e579c95a4ef5e3cb0fedc598f647282b3fe7b56e1a3efd547e08a44fea4619ae5b9581c20 +DIST sigil-2.4.2.tar.gz 19144897 BLAKE2B 517d25626fcb6c33bc8176098085c749e4c41e5186363bbc030b3be552a798647aa334a740302fd5c3db8cdfcab7f9ea8c110f6c3f312d751cbfb8d7d87b6f84 SHA512 22355b0c2fe16d2759c1948d8288936575108931a264f6859ea0f0fd52ca34870a1a4b7d7934c649970f7439f30c19192a33237b417debb0a8b7b1db6b900aa7 diff --git a/app-text/sigil/sigil-2.2.1.ebuild b/app-text/sigil/sigil-2.2.1.ebuild deleted file mode 100644 index 884fb0ba01e6..000000000000 --- a/app-text/sigil/sigil-2.2.1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit xdg cmake python-single-r1 - -DOC_VERSION="2022.05.17" -DOC_FILE="Sigil_User_Guide_${DOC_VERSION}.epub" - -DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format" -HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil" -SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.gz - doc? ( https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/${DOC_VERSION}/${DOC_FILE} )" -S=${WORKDIR}/${P^} - -LICENSE="GPL-3+ Apache-2.0" -SLOT="0" -KEYWORDS="amd64" -IUSE="doc +plugins qt6" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - app-text/hunspell:= - dev-libs/libpcre2:=[pcre16] - sys-libs/zlib[minizip] - $(python_gen_cond_dep ' - dev-python/css-parser[${PYTHON_USEDEP}] - dev-python/dulwich[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ') - plugins? ( $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/cssselect[${PYTHON_USEDEP}] - dev-python/html5lib[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - ') - $(python_gen_impl_dep 'tk') ) - !qt6? ( - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsvg:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - plugins? ( $(python_gen_cond_dep ' - dev-python/pyqt5[${PYTHON_USEDEP}] - dev-python/pyqtwebengine[${PYTHON_USEDEP}] - ') ) - ) - qt6? ( - dev-qt/qtbase:6[concurrent,cups,network,widgets,xml] - dev-qt/qt5compat:6 - dev-qt/qtwebengine:6[widgets] - dev-qt/qtsvg:6 - plugins? ( $(python_gen_cond_dep ' - dev-python/pyqt6[${PYTHON_USEDEP}] - dev-python/pyqt6-webengine[${PYTHON_USEDEP}] - ') ) - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig - !qt6? ( dev-qt/linguist-tools:5 ) - qt6? ( dev-qt/qttools:6[linguist] ) -" - -DOCS=( ChangeLog.txt README.md ) - -src_configure() { - local mycmakeargs=( - -DTRY_NEWER_FINDPYTHON3=1 - -DPython3_INCLUDE_DIR="$(python_get_includedir)" - -DPython3_LIBRARY="$(python_get_library_path)" - -DPython3_EXECUTABLE="${PYTHON}" - - -DUSE_QT5=$(usex !qt6) - -DINSTALL_BUNDLED_DICTS=0 - -DSYSTEM_LIBS_REQUIRED=1 - -DUSE_SYSTEM_LIBS=1 - ) - # use system-mathjax && mycmakeargs+=( -DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - python_fix_shebang "${ED}"/usr/share/sigil/ - python_optimize "${ED}"/usr/share/sigil/ - - if use doc; then - dodoc "${DISTDIR}/${DOC_FILE}" - docompress -x /usr/share/doc/${PF}/${DOC_FILE} - fi -} diff --git a/app-text/sigil/sigil-2.3.0.ebuild b/app-text/sigil/sigil-2.4.0.ebuild index 7cfa883c892d..c8972858090d 100644 --- a/app-text/sigil/sigil-2.3.0.ebuild +++ b/app-text/sigil/sigil-2.4.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 @@ -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/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/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/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/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/texlive-core/files/texlive-core-2021-cairo-strings.patch b/app-text/texlive-core/files/texlive-core-2021-cairo-strings.patch deleted file mode 100644 index 07ca8933facf..000000000000 --- a/app-text/texlive-core/files/texlive-core-2021-cairo-strings.patch +++ /dev/null @@ -1,34 +0,0 @@ -https://bugs.gentoo.org/853121 -https://bugs.gentoo.org/726200 ---- a/libs/cairo/m4/float.m4 -+++ b/libs/cairo/m4/float.m4 -@@ -22,23 +22,24 @@ AC_DEFUN([AX_C_FLOAT_WORDS_BIGENDIAN], - # file, the target platform stores float words in big-endian order. If grep - # finds "seesnoon", float words are in little-endian order. If neither value - # is found, the user is instructed to specify the ordering. - - ax_cv_c_float_words_bigendian=unknown --AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ -+AC_LINK_IFELSE([AC_LANG_SOURCE([[ - --double d = 90904234967036810337470478905505011476211692735615632014797120844053488865816695273723469097858056257517020191247487429516932130503560650002327564517570778480236724525140520121371739201496540132640109977779420565776568942592.0; -+double d __attribute__((used)) = 90904234967036810337470478905505011476211692735615632014797120844053488865816695273723469097858056257517020191247487429516932130503560650002327564517570778480236724525140520121371739201496540132640109977779420565776568942592.0; -+int main() { return 0; } - - ]])], [ - - # allow users to override default 'strings' with 'llvm-strings' - # or ${CHOST}-strings. - AC_CHECK_TOOL([STRINGS], [strings]) --if $STRINGS - conftest.$ac_objext | grep noonsees >/dev/null ; then -+if $STRINGS - conftest | grep noonsees >/dev/null ; then - ax_cv_c_float_words_bigendian=yes - fi --if $STRINGS - conftest.$ac_objext | grep seesnoon >/dev/null ; then -+if $STRINGS - conftest | grep seesnoon >/dev/null ; then - if test "$ax_cv_c_float_words_bigendian" = unknown; then - ax_cv_c_float_words_bigendian=no - else - ax_cv_c_float_words_bigendian=unknown - fi - diff --git a/app-text/texlive-core/files/texlive-core-2021-clang-16.patch b/app-text/texlive-core/files/texlive-core-2021-clang-16.patch deleted file mode 100644 index 8d5f421544f8..000000000000 --- a/app-text/texlive-core/files/texlive-core-2021-clang-16.patch +++ /dev/null @@ -1,221 +0,0 @@ -https://bugs.gentoo.org/874546 -https://bugs.gentoo.org/882245 - -https://github.com/TeX-Live/texlive-source/commit/3b1470c8911cd4bc9e4a02bfb5cac0f3bebcab3a -https://github.com/TeX-Live/texlive-source/commit/60b60503b21ea43c68d1ffbe214141a79a36190b -https://github.com/TeX-Live/texlive-source/commit/bb307f8bd91c5ea4f191b9c788056470626893b7 - -From 3b1470c8911cd4bc9e4a02bfb5cac0f3bebcab3a Mon Sep 17 00:00:00 2001 -From: Karl Berry <karl@freefriends.org> -Date: Sat, 5 Nov 2022 15:43:53 +0000 -Subject: [PATCH] stdlib.h to placate clang16 - -git-svn-id: svn://tug.org/texlive/trunk/Build/source@64941 c570f23f-e606-0410-a88d-b1316a301751 ---- a/texk/dvisvgm/configure -+++ b/texk/dvisvgm/configure -@@ -23415,6 +23415,7 @@ else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ - #include <stdio.h> -+ #include <stdlib.h> - #include <ghostscript/iapi.h> - int main () { - gsapi_revision_t r; ---- a/texk/dvisvgm/configure.ac -+++ b/texk/dvisvgm/configure.ac -@@ -94,6 +94,7 @@ else - # query Ghostscript version - AC_MSG_CHECKING([Ghostscript version]) - AC_RUN_IFELSE([AC_LANG_SOURCE([#include <stdio.h> -+ #include <stdlib.h> - #include <ghostscript/iapi.h> - int main () { - gsapi_revision_t r; ---- a/texk/kpathsea/configure -+++ b/texk/kpathsea/configure -@@ -14633,7 +14633,8 @@ then : - else $as_nop - cat confdefs.h - <<_ACEOF >conftest.$ac_ext - /* end confdefs.h. */ --int fork() { exit(1); } -+#include <stdlib.h> -+ int fork() { exit(1); } - int vfork() { exit(1); } - extern char *getcwd(); - char path[100]; ---- a/texk/kpathsea/configure.ac -+++ b/texk/kpathsea/configure.ac -@@ -45,7 +45,8 @@ if test "x$ac_cv_func_getcwd" = xyes; then - # We only need to run this if we have getcwd. - AC_CACHE_CHECK([whether getcwd uses fork or vfork], - [kb_cv_func_getcwd_forks], -- [AC_RUN_IFELSE([AC_LANG_PROGRAM([[int fork() { exit(1); } -+ [AC_RUN_IFELSE([AC_LANG_PROGRAM([[#include <stdlib.h> -+ int fork() { exit(1); } - int vfork() { exit(1); } - extern char *getcwd(); - char path[100];]], - -From 60b60503b21ea43c68d1ffbe214141a79a36190b Mon Sep 17 00:00:00 2001 -From: Karl Berry <karl@freefriends.org> -Date: Sun, 6 Nov 2022 22:15:26 +0000 -Subject: [PATCH] void main, void args, more clang16 from sam - -git-svn-id: svn://tug.org/texlive/trunk/Build/source@64953 c570f23f-e606-0410-a88d-b1316a301751 ---- /dev/null -+++ b/libs/freetype2/TLpatches/patch-04-void-main -@@ -0,0 +1,13 @@ -+diff --git a/libs/freetype2/freetype-src/builds/unix/freetype2.m4 b/libs/freetype2/freetype-src/builds/unix/freetype2.m4 -+index 0cafc8e8c..51843f5fa 100644 -+--- a/libs/freetype2/freetype-src/builds/unix/freetype2.m4 -++++ b/libs/freetype2/freetype-src/builds/unix/freetype2.m4 -+@@ -121,7 +121,7 @@ AC_DEFUN([AC_CHECK_FT2], -+ #include <stdlib.h> -+ -+ int -+-main() -++main(void) -+ { -+ FT_Library library; -+ FT_Error error; ---- a/libs/freetype2/freetype-src/builds/unix/freetype2.m4 -+++ b/libs/freetype2/freetype-src/builds/unix/freetype2.m4 -@@ -121,7 +121,7 @@ AC_DEFUN([AC_CHECK_FT2], - #include <stdlib.h> - - int --main() -+main(void) - { - FT_Library library; - FT_Error error; ---- /dev/null -+++ b/libs/gd/TLpatches/patch-03-void-main -@@ -0,0 +1,13 @@ -+diff --git a/libs/gd/libgd-src/tests/xpm/bug00185.c b/libs/gd/libgd-src/tests/xpm/bug00185.c -+index 3056ed950..37659d6a4 100644 -+--- a/libs/gd/libgd-src/tests/xpm/bug00185.c -++++ b/libs/gd/libgd-src/tests/xpm/bug00185.c -+@@ -5,7 +5,7 @@ -+ -+ /* To check memory leaks, run such as 'valgrind --leak-check=full ./bug00185' */ -+ int -+-main() -++main(void) -+ { -+ gdImagePtr im; -+ char *path; ---- a/libs/gd/libgd-src/tests/xpm/bug00185.c -+++ b/libs/gd/libgd-src/tests/xpm/bug00185.c -@@ -5,7 +5,7 @@ - - /* To check memory leaks, run such as 'valgrind --leak-check=full ./bug00185' */ - int --main() -+main(void) - { - gdImagePtr im; - char *path; ---- a/texk/ps2pk/basename.c -+++ b/texk/ps2pk/basename.c -@@ -6,11 +6,12 @@ - * AUTHOR: Piet Tutelaers - * VERSION: 1.0 (Sept. 1995) - */ -+#include <stdlib.h> /* exit() */ - #include <stdio.h> /* printf() */ - #include "basics.h" /* fatal() */ - #include "filenames.h" /* basename() */ - --main(int argc, char **argv) -+int main(int argc, char **argv) - { - if (argc < 2 || argc > 3) - fatal("Usage: basename string [suffix]\n"); ---- a/utils/m-tx/mtx-src/prepmx.c -+++ b/utils/m-tx/mtx-src/prepmx.c -@@ -769,7 +769,7 @@ Static void topOfPMXfile(void) - } - - --main(int argc, Char *argv[]) -+int main(int argc, Char *argv[]) - { /* ---- Main program ------------------------ */ - PASCAL_MAIN(argc, argv); - strcpy(this_version, version); ---- /dev/null -+++ b/utils/pmx/TLpatches/patch-01-main-ret -@@ -0,0 +1,13 @@ -+diff --git a/utils/pmx/pmx-src/libf2c/main.c b/utils/pmx/pmx-src/libf2c/main.c -+index 453974904..f485a0cd0 100644 -+--- a/utils/pmx/pmx-src/libf2c/main.c -++++ b/utils/pmx/pmx-src/libf2c/main.c -+@@ -106,7 +106,7 @@ char **xargv; -+ #ifdef KR_headers -+ main(argc, argv) int argc; char **argv; -+ #else -+-main(int argc, char **argv) -++int main(int argc, char **argv) -+ #endif -+ { -+ xargc = argc; ---- a/utils/pmx/pmx-src/libf2c/main.c -+++ b/utils/pmx/pmx-src/libf2c/main.c -@@ -106,7 +106,7 @@ char **xargv; - #ifdef KR_headers - main(argc, argv) int argc; char **argv; - #else --main(int argc, char **argv) -+int main(int argc, char **argv) - #endif - { - xargc = argc; - -From bb307f8bd91c5ea4f191b9c788056470626893b7 Mon Sep 17 00:00:00 2001 -From: Karl Berry <karl@freefriends.org> -Date: Thu, 2 Feb 2023 22:57:47 +0000 -Subject: [PATCH] avoid implicit wait and exit declarations for C99 - -git-svn-id: svn://tug.org/texlive/trunk/Build/source@65717 c570f23f-e606-0410-a88d-b1316a301751 ---- a/texk/xdvik/configure -+++ b/texk/xdvik/configure -@@ -15455,6 +15455,9 @@ else - #ifdef HAVE_UNISTD_H - #include <unistd.h> - #endif -+#ifdef HAVE_SYS_WAIT_H -+#include <sys/wait.h> -+#endif - #ifdef HAVE_VFORK_H - #include <vfork.h> - #endif -@@ -15476,7 +15479,7 @@ main () - - while (wait(&status) != child) - ; -- exit( -+ _exit( - /* Was there some problem with vforking? */ - child < 0 - ---- a/texk/xdvik/m4/xdvi-func-setsid-in-fork.m4 -+++ b/texk/xdvik/m4/xdvi-func-setsid-in-fork.m4 -@@ -22,6 +22,9 @@ AC_DEFUN([XDVI_FUNC_SETSID_IN_VFORK], - #ifdef HAVE_UNISTD_H - #include <unistd.h> - #endif -+#ifdef HAVE_SYS_WAIT_H -+#include <sys/wait.h> -+#endif - #ifdef HAVE_VFORK_H - #include <vfork.h> - #endif]], -@@ -40,7 +43,7 @@ AC_DEFUN([XDVI_FUNC_SETSID_IN_VFORK], - - while (wait(&status) != child) - ; -- exit( -+ _exit( - /* Was there some problem with vforking? */ - child < 0 - diff --git a/app-text/texlive-core/files/texlive-core-2021-slibtool.patch b/app-text/texlive-core/files/texlive-core-2021-slibtool.patch deleted file mode 100644 index 4b026177b686..000000000000 --- a/app-text/texlive-core/files/texlive-core-2021-slibtool.patch +++ /dev/null @@ -1,98 +0,0 @@ -https://bugs.gentoo.org/775170 -https://tug.org/svn/texlive?view=revision&revision=61639 ---- a/texk/web2c/web2c/Makefile.in -+++ b/texk/web2c/web2c/Makefile.in -@@ -127,8 +127,7 @@ - libweb2c_a_OBJECTS = $(am_libweb2c_a_OBJECTS) - am_fixwrites_OBJECTS = fixwrites.$(OBJEXT) - fixwrites_OBJECTS = $(am_fixwrites_OBJECTS) --am__DEPENDENCIES_1 = --fixwrites_DEPENDENCIES = $(am__DEPENDENCIES_1) -+fixwrites_DEPENDENCIES = $(web2c_LDADD) - AM_V_lt = $(am__v_lt_@AM_V@) - am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) - am__v_lt_0 = --silent -@@ -138,11 +137,11 @@ - makecpool_LDADD = $(LDADD) - am_splitup_OBJECTS = splitup.$(OBJEXT) - splitup_OBJECTS = $(am_splitup_OBJECTS) --splitup_DEPENDENCIES = $(am__DEPENDENCIES_1) -+splitup_DEPENDENCIES = $(web2c_LDADD) - am_web2c_OBJECTS = web2c-parser.$(OBJEXT) web2c-lexer.$(OBJEXT) \ - main.$(OBJEXT) - web2c_OBJECTS = $(am_web2c_OBJECTS) --web2c_DEPENDENCIES = -+web2c_DEPENDENCIES = libweb2c.a - SCRIPTS = $(dist_noinst_SCRIPTS) - AM_V_P = $(am__v_P_@AM_V@) - am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -@@ -416,7 +415,7 @@ - main.c \ - web2c.h - --web2c_LDADD = -L. -lweb2c -+web2c_LDADD = libweb2c.a - fixwrites_SOURCES = \ - fixwrites.c - ---- a/texk/web2c/web2c/Makefile.in -+++ b/texk/web2c/web2c/Makefile.in -@@ -127,7 +127,6 @@ - libweb2c_a_OBJECTS = $(am_libweb2c_a_OBJECTS) - am_fixwrites_OBJECTS = fixwrites.$(OBJEXT) - fixwrites_OBJECTS = $(am_fixwrites_OBJECTS) --fixwrites_DEPENDENCIES = $(web2c_LDADD) - AM_V_lt = $(am__v_lt_@AM_V@) - am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) - am__v_lt_0 = --silent -@@ -137,11 +136,9 @@ - makecpool_LDADD = $(LDADD) - am_splitup_OBJECTS = splitup.$(OBJEXT) - splitup_OBJECTS = $(am_splitup_OBJECTS) --splitup_DEPENDENCIES = $(web2c_LDADD) - am_web2c_OBJECTS = web2c-parser.$(OBJEXT) web2c-lexer.$(OBJEXT) \ - main.$(OBJEXT) - web2c_OBJECTS = $(am_web2c_OBJECTS) --web2c_DEPENDENCIES = libweb2c.a - SCRIPTS = $(dist_noinst_SCRIPTS) - AM_V_P = $(am__v_P_@AM_V@) - am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -@@ -395,6 +392,7 @@ - AM_CFLAGS = $(WARNING_CFLAGS) - EXTRA_LIBRARIES = libweb2c.a - BUILT_SOURCES = w2c/config.h -+# - DISTCLEANFILES = w2c/config.h web2c-parser.output - noinst_HEADERS = coerce.h - dist_noinst_SCRIPTS = convert -@@ -415,14 +413,17 @@ - main.c \ - web2c.h - -+web2c_DEPENDENCIES = # don't build libweb2c.a in parallel - web2c_LDADD = libweb2c.a - fixwrites_SOURCES = \ - fixwrites.c - -+fixwrites_DEPENDENCIES = # don't build libweb2c.a in parallel - fixwrites_LDADD = $(web2c_LDADD) - splitup_SOURCES = \ - splitup.c - -+splitup_DEPENDENCIES = # don't build libweb2c.a in parallel - splitup_LDADD = $(web2c_LDADD) - makecpool_SOURCES = \ - makecpool.c -@@ -973,11 +974,8 @@ - fi - - $(libweb2c_a_OBJECTS): w2c/config.h -- - $(web2c_OBJECTS): web2c-parser.h stamp-lib -- - $(fixwrites_OBJECTS): stamp-lib -- - $(splitup_OBJECTS): stamp-lib - - stamp-lib: - diff --git a/app-text/texlive-core/texlive-core-2023-r9.ebuild b/app-text/texlive-core/texlive-core-2023-r9.ebuild deleted file mode 100644 index 23f859292a26..000000000000 --- a/app-text/texlive-core/texlive-core-2023-r9.ebuild +++ /dev/null @@ -1,496 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -TL_SOURCE_VERSION=20230311 -inherit flag-o-matic toolchain-funcs libtool texlive-common - -MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source - -DESCRIPTION="A complete TeX distribution" -HOMEPAGE="https://tug.org/texlive/" -SLOT="0" -LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free" -GENTOO_TEX_PATCHES_NUM=5 -SRC_URI=" - https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz - https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2 - -> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2 - https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch - -> texlive-core-2023-pdflatex-big-endian-fix.patch -" - -# Macros that are not a part of texlive-sources or or pulled in from collection-binextra -# but still needed for other packages during installation. -TL_CORE_EXTRA_CONTENTS=" - autosp.r58211 - axodraw2.r58155 - chktex.r64797 - detex.r66186 - dvi2tty.r66186 - dvidvi.r65952 - dviljk.r66186 - dvipdfmx.r69127 - dvipos.r66186 - gsftopk.r52851 - hyphen-base.r68321 - lacheck.r66186 - m-tx.r64182 - makeindex.r62517 - pmx.r65926 - texdoctk.r62186 - texlive-scripts.r69754 - texlive-scripts-extra.r62517 - texlive.infra.r69740 - tpic2pdftex.r52851 - upmendex.r66381 - velthuis.r66186 - vlna.r66186 - xindy.r65958 - xml2pmx.r57972 -" -TL_CORE_EXTRA_DOC_CONTENTS=" - autosp.doc.r58211 - axodraw2.doc.r58155 - chktex.doc.r64797 - detex.doc.r66186 - dvi2tty.doc.r66186 - dvidvi.doc.r65952 - dviljk.doc.r66186 - dvipdfmx.doc.r69127 - dvipos.doc.r66186 - gsftopk.doc.r52851 - lacheck.doc.r66186 - m-tx.doc.r64182 - makeindex.doc.r62517 - pmx.doc.r65926 - texdoctk.doc.r62186 - texlive-scripts.doc.r69754 - texlive-scripts-extra.doc.r62517 - texlive.infra.doc.r69740 - tpic2pdftex.doc.r52851 - upmendex.doc.r66381 - velthuis.doc.r66186 - vlna.doc.r66186 - xindy.doc.r65958 - xml2pmx.doc.r57972 -" -TL_CORE_EXTRA_SRC_CONTENTS=" - axodraw2.source.r58155 -" - -TEXLIVE_MODULE_BINSCRIPTS=" - texmf-dist/scripts/m-tx/m-tx.lua - texmf-dist/scripts/texlive/fmtutil-sys.sh - texmf-dist/scripts/texlive/fmtutil-user.sh - texmf-dist/scripts/texlive/fmtutil.pl - texmf-dist/scripts/texlive/mktexlsr - texmf-dist/scripts/texlive/mktexlsr.pl - texmf-dist/scripts/texlive/mktexmf - texmf-dist/scripts/texlive/mktexpk - texmf-dist/scripts/texlive/mktextfm - texmf-dist/scripts/texlive/rungs.lua - texmf-dist/scripts/texlive/tlmgr.pl - texmf-dist/scripts/texlive/updmap-sys.sh - texmf-dist/scripts/texlive/updmap-user.sh - texmf-dist/scripts/texlive/updmap.pl - texmf-dist/scripts/texlive-extra/allcm.sh - texmf-dist/scripts/texlive-extra/allneeded.sh - texmf-dist/scripts/texlive-extra/dvi2fax.sh - texmf-dist/scripts/texlive-extra/dvired.sh - texmf-dist/scripts/texlive-extra/e2pall.pl - texmf-dist/scripts/texlive-extra/kpsetool.sh - texmf-dist/scripts/texlive-extra/kpsewhere.sh - texmf-dist/scripts/texlive-extra/ps2frag.sh - texmf-dist/scripts/texlive-extra/pslatex.sh - texmf-dist/scripts/texlive-extra/texconfig-dialog.sh - texmf-dist/scripts/texlive-extra/texconfig-sys.sh - texmf-dist/scripts/texlive-extra/texconfig.sh - texmf-dist/scripts/texlive-extra/texlinks.sh -" - -TEXLIVE_MODULE_BINLINKS=" - fmtutil:mktexfmt - mktexlsr:texhash - allcm:allec - kpsetool:kpsexpand - kpsetool:kpsepath -" -texlive-common_append_to_src_uri TL_CORE_EXTRA_CONTENTS - -SRC_URI+=" doc? ( " -texlive-common_append_to_src_uri TL_CORE_EXTRA_DOC_CONTENTS -SRC_URI+=" )" - -SRC_URI+=" source? ( " -texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS -SRC_URI+=" )" - -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="cjk X doc source tk +luajittex xetex xindy" - -TEXMF_PATH=/usr/share/texmf-dist -MODULAR_X_DEPEND=" - X? ( - x11-libs/libX11 - x11-libs/libXmu - )" - -COMMON_DEPEND=" - ${MODULAR_X_DEPEND} - sys-libs/zlib - >=media-libs/harfbuzz-1.4.5:=[icu,graphite] - >=media-libs/libpng-1.2.43-r2:0= - media-libs/gd[png] - media-gfx/graphite2:= - media-gfx/potrace:= - >=x11-libs/cairo-1.12 - >=x11-libs/pixman-0.18 - dev-libs/zziplib:= - app-text/libpaper:= - dev-libs/gmp:= - dev-libs/mpfr:= - >=dev-libs/ptexenc-1.4.3 - xetex? ( - >=app-text/teckit-2.5.10 - media-libs/fontconfig - ) - xindy? ( dev-lisp/clisp:= ) - media-libs/freetype:2 - >=dev-libs/icu-50:= - >=dev-libs/kpathsea-6.3.5:= -" - -BDEPEND=" - sys-apps/ed - sys-devel/flex - virtual/pkgconfig -" - -DEPEND=" - ${COMMON_DEPEND} -" - -# !<dev-texlive/texlive-langother-2023 see https://bugs.gentoo.org/928307 -RDEPEND=" - ${COMMON_DEPEND} - virtual/perl-Getopt-Long - dev-perl/File-HomeDir - dev-perl/Log-Dispatch - dev-perl/Unicode-LineBreak - dev-perl/YAML-Tiny - tk? ( - dev-lang/tk - dev-perl/Tk - ) - !<dev-texlive/texlive-basic-2023 - !<dev-texlive/texlive-mathscience-2023 - !<dev-texlive/texlive-langother-2023 - !<dev-texlive/texlive-music-2023 -" - -S="${WORKDIR}/${MY_P}" -BUILDDIR="${WORKDIR}/${P}_build" - -RELOC_TARGET=texmf-dist - -src_prepare() { - mkdir "${BUILDDIR}" || die "failed to create build dir" - - cd "${WORKDIR}" || die - - # From texlive-module.eclass. - sed -n -e 's:\s*RELOC/::p' tlpkg/tlpobj/* > "${T}/reloclist" || die - sed -e 's/\/[^/]*$//' -e "s:^:${RELOC_TARGET}/:" "${T}/reloclist" | - sort -u | - xargs mkdir -p || die - local i - while read -r i; do - mv "${i}" "${RELOC_TARGET}/${i%/*}" || die - done < "${T}/reloclist" - mv "${WORKDIR}"/texmf* "${S}" || die "failed to move texmf files" - - cd "${S}" || die - - TL_KPATHSEA_INCLUDES=$($(tc-getPKG_CONFIG) kpathsea --variable=includedir || die "failed to invoke pkg-config") - sed -i \ - -e "s,/usr/include /usr/local/include.*echo \$KPATHSEA_INCLUDES.*,${TL_KPATHSEA_INCLUDES}\"," \ - texk/web2c/configure || die - - local patch_dir="${WORKDIR}/tex-patches-${GENTOO_TEX_PATCHES_NUM}" - eapply "${patch_dir}" - - # Can be dropped in texlive 2024 - # https://git.texlive.info/texlive/commit/?id=c45afdc843154fcb09b583f54a2f802c6069b50e - eapply "${DISTDIR}"/texlive-core-2023-pdflatex-big-endian-fix.patch - - default - - elibtoolize - - # Drop this once cairo's autoconf patches are gone. See - # https://bugs.gentoo.org/927714#c4 and https://bugs.gentoo.org/853121. - "${S}"/reautoconf libs/cairo || die -} - -src_configure() { - # TODO: report upstream - # bug #915223 - append-flags -fno-strict-aliasing - filter-lto - - # It fails on alpha without this - use alpha && append-ldflags "-Wl,--no-relax" - - # Too many regexps use A-Z a-z constructs, what causes problems with locales - # that don't have the same alphabetical order than ascii. Bug #242430 - # So we set LC_ALL to C in order to avoid problems. - export LC_ALL=C - - # Disable freetype-config as this is considered obsolete. - # Also only pkg-config works for prefix as described in bug #690094 - export ac_cv_prog_ac_ct_FT2_CONFIG=no - - local my_conf=( - --bindir="${EPREFIX}"/usr/bin - --datadir="${BUILDDIR}" - --with-system-freetype2 - --with-system-zlib - --with-system-libpng - --with-system-teckit - --with-system-kpathsea - --with-kpathsea-includes="${TL_KPATHSEA_INCLUDES}" - --with-system-icu - --with-system-ptexenc - --with-system-harfbuzz - --with-system-graphite2 - --with-system-cairo - --with-system-pixman - --with-system-zziplib - --with-system-libpaper - --with-system-gmp - --with-system-gd - --with-system-mpfr - --with-system-potrace - --disable-multiplatform - --enable-chktex - --enable-epsfwin - --enable-detex - --enable-dvi2tty - --enable-mftalkwin - --enable-regiswin - --enable-shared - --enable-tektronixwin - --enable-unitermwin - --enable-vlna - --disable-psutils - --disable-t1utils - --enable-ipc - --disable-bibtex-x - --disable-dvipng - --disable-dvipsk - --disable-lcdf-typetools - --disable-ps2pk - --disable-ttf2pk2 - --disable-tex4htk - --disable-cjkutils - --disable-xdvik - --enable-luatex - --disable-dvisvgm - --disable-ps2eps - --disable-static - --disable-native-texlive-build - --disable-largefile - --disable-xindy-docs - --disable-xindy-rules - --with-banner-add=" Gentoo Linux" - $(use_enable luajittex) - $(use_enable luajittex luajithbtex) - $(use_enable luajittex mfluajit) - $(use_enable xetex) - $(use_enable cjk dviout-util) - $(use_enable cjk ptex) - $(use_enable cjk eptex) - $(use_enable cjk uptex) - $(use_enable cjk euptex) - $(use_enable cjk mendexk) - $(use_enable cjk makejvf) - $(use_enable cjk pmp) - $(use_enable cjk upmp) - $(use_enable tk texdoctk) - $(use_with X x) - $(use_enable xindy) - --enable-ptex=no - --enable-autosp=yes - --enable-axodraw2=yes - --enable-devnag=yes - --enable-lacheck=yes - --enable-m-tx=yes - --enable-pmx=yes - --enable-tpic2pdftex=yes - --with-clisp-runtime=system - --enable-xml2pmx=yes - $(use_enable X xpdfopen) - --enable-web2c=yes - --enable-afm2pl=yes - --enable-dvidvi=yes - --enable-dviljk=yes - --enable-dvipdfm-x - --enable-dvipos=yes - --enable-gregorio=yes - --enable-gsftopk=yes - --enable-makeindexk=yes - --enable-musixtnt=yes - --enable-seetexk=yes - --enable-ttfdump=yes - --enable-upmendex=yes - --enable-texlive=yes - --enable-linked-scripts=no - # web2c afm2pl chktex dtl dvi2tty dvidvi dviljk dviout-util dvipdfm-x gregorio - ) - - # Enable the following on version bumps. While it makes the build - # always fail, presumably because texlive passes these configure - # options to sub-configures, it still points out dropped - # options. See https://bugs.gentoo.org/828591 - my_conf+=( - # --enable-option-checking=fatal - ) - - tc-export CC CXX AR RANLIB - cd "${BUILDDIR}" || die - ECONF_SOURCE="${S}" \ - econf -C "${my_conf[@]}" -} - -src_compile() { - cd "${BUILDDIR}" || die - tc-export CC CXX AR RANLIB - - emake AR="$(tc-getAR)" SHELL="${EPREFIX}"/bin/sh texmf="${EPREFIX}"${TEXMF_PATH:-/usr/share/texmf-dist} - - cd "${S}" || die - # Mimic updmap --syncwithtrees to enable only fonts installed - # Code copied from updmap script - while read -r i; do - texlive-common_is_file_present_in_texmf "${i}" || echo "${i}" - done > "${T}/updmap_update" < <(grep -E '^(Mixed|Kanji)?Map' "texmf-dist/web2c/updmap.cfg" | sed 's@.* @@') - { - sed 's@/@\\/@g; s@^@/^MixedMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update" - sed 's@/@\\/@g; s@^@/^Map[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update" - sed 's@/@\\/@g; s@^@/^KanjiMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update" - } > "${T}/updmap_update2" - sed -f "${T}/updmap_update2" "texmf-dist/web2c/updmap.cfg" > "${T}/updmap_update3"\ - && cat "${T}/updmap_update3" > "texmf-dist/web2c/updmap.cfg" -} - -src_test() { - cd "${BUILDDIR}" || die - - sed -i \ - -e 's;uptexdir/nissya.test;;' \ - -e 's;uptexdir/upbibtex.test;;' \ - texk/web2c/Makefile || die - sed -i \ - -e 's;dvispc.test;;' \ - texk/dviout-util/Makefile || die - - emake check -} - -src_install() { - cd "${BUILDDIR}" || die - dodir ${TEXMF_PATH:-/usr/share/texmf-dist}/web2c - - emake DESTDIR="${D}" texmf="${ED}${TEXMF_PATH:-/usr/share/texmf-dist}" run_texlinks="true" run_mktexlsr="true" install - - cd "${S}" || die - dodir /usr/share # just in case - cp -pR texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees" - cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files" - - # When X is disabled mf-nowin doesn't exist but some scripts expect it to - # exist. Instead, it is called mf, so we symlink it to please everything. - use X || dosym mf /usr/bin/mf-nowin - - docinto texk - cd "${S}/texk" || die - dodoc ChangeLog README - - docinto dviljk - cd "${S}/texk/dviljk" || die - dodoc ChangeLog README NEWS - - docinto makeindexk - cd "${S}/texk/makeindexk" || die - dodoc ChangeLog NOTES README - - docinto web2c - cd "${S}/texk/web2c" || die - dodoc ChangeLog NEWS PROJECTS README - - use doc || rm -rf "${ED}/usr/share/texmf-dist/doc" - - dodir /etc/env.d - echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d"' > "${ED}/etc/env.d/98texlive" - # populate /etc/texmf - keepdir /etc/texmf/web2c - - # take care of updmap.cfg and language.d files - keepdir /etc/texmf/{updmap.d,language.dat.d,language.def.d,language.dat.lua.d} - - mv "${ED}${TEXMF_PATH}/web2c/updmap.cfg" "${ED}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed" - - # Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files - # by texmf-update - rm "${ED}${TEXMF_PATH}/web2c/fmtutil.cnf" || die - - if use cjk; then - rm "${ED}/usr/bin/"{,u}ptex || die - fi - - if ! use xindy; then - rm -rf "${ED}{TEXMF_PATH}"/{,scripts,doc}/xindy - rm "${ED}"/usr/share/tlpkg/tlpobj/xindy.* || die - fi - - dobin_texmf_scripts ${TEXLIVE_MODULE_BINSCRIPTS} - - dodir "/usr/bin" - for i in ${TEXLIVE_MODULE_BINLINKS} ; do - [[ -f ${ED}/usr/bin/${i%:*} ]] || die "Trying to install an invalid BINLINK ${i%:*}. This should not happen. Please file a bug." - - dosym "${i%:*}" "/usr/bin/${i#*:}" - done - - texlive-common_handle_config_files - - # the virtex symlink is not installed - # The links has to be relative, since the targets - # is not present at this stage and MacOS doesn't - # like non-existing targets - dosym tex /usr/bin/virtex - dosym pdftex /usr/bin/pdfvirtex - - find "${ED}" -name '*.la' -delete || die -} - -pkg_postinst() { - # Note that the etexmf-update and efmtutil-sys use nonfatal. We are - # pkg_postinst, so invoking die will merely print an error message - # but not abort the installation as it already happened. However, - # unlike the texlive modules, we observed fmtutil-sys failures in - # texlive-core. - - # TODO: Research the rationale of calling etexmf-update and - # eftmutil-sys here and the reasons why it sometimes fails. - nonfatal etexmf-update - nonfatal efmtutil-sys - - texlive-common_update_tlpdb -} - -pkg_postrm() { - texlive-common_update_tlpdb -} diff --git a/app-text/texlive-core/texlive-core-2024-r1.ebuild b/app-text/texlive-core/texlive-core-2024-r1.ebuild index 8d3c34eb2d48..79cde555de16 100644 --- a/app-text/texlive-core/texlive-core-2024-r1.ebuild +++ b/app-text/texlive-core/texlive-core-2024-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 @@ -15,8 +15,6 @@ SRC_URI=" https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2 -> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2 - https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch - -> ${PN}-2023-pdflatex-big-endian-fix.patch https://bugs.gentoo.org/attachment.cgi?id=908573 -> ${PN}-2023-mplib-h.patch https://github.com/TeX-Live/texlive-source/commit/aec02cd7402652f00460b47a73db0e46e9fb48aa.patch @@ -135,7 +133,7 @@ SRC_URI+=" )" S="${WORKDIR}/${MY_P}" LICENSE="BSD CC-BY-SA-4.0 GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" IUSE="cjk X doc source tk +luajittex xetex xindy" TEXMF_PATH=/usr/share/texmf-dist @@ -247,6 +245,9 @@ src_configure() { append-flags -fno-strict-aliasing filter-lto + # bug #946142 + append-cflags -std=gnu17 + # Needed for 32bit architectures, bug 928096 # This is upstream recommendation for the moment, see also # https://www.tug.org/texlive/build.html diff --git a/app-text/texlive/texlive-2024.ebuild b/app-text/texlive/texlive-2024.ebuild index af5a7f286c47..1fa0adaba5c2 100644 --- a/app-text/texlive/texlive-2024.ebuild +++ b/app-text/texlive/texlive-2024.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://tug.org/texlive/" LICENSE="metapackage" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64 ~ppc ~ppc64 ~x86" IUSE="cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X" LANGS="af ar as bg bn br ca cs cy da de el en eo es et eu fa fi fr ga gl gu he diff --git a/app-text/trang/Manifest b/app-text/trang/Manifest index 8a48fdadff4c..62ce12d8b9fd 100644 --- a/app-text/trang/Manifest +++ b/app-text/trang/Manifest @@ -1 +1 @@ -DIST trang-20220510.tar.gz 14317698 BLAKE2B b7337e9555094989955e33f711db9981521c31a3708dd6a862f36cecae0496d8c86fdf09b2d60b8646d8e35e214f57ba7bcd49773fe002eef26ed6b81b4101c1 SHA512 51c44817b396ec45bb82987e0aee8e8d2e5f3f6a1e2f967bae717a31b1bd49c5fc7015466104b19ac62de6ee0270c018dcf19b467763ad1aaa92800bd4edd7a0 +DIST trang-20241231.tar.gz 14317272 BLAKE2B 420bd2148f90bbda03d91c0e748fb785e89286e5b9b565cc31e81306e5c832a6b683b51bd132b7f16e7cbce798eaf1b13d23a4b035ef77a1b13bb25366866523 SHA512 6e0d9c69b5fe663b2e014e0a30b6d92018a349b982698631f346a1fe7657e8a8c5b785df1c1188f4caf61acfccbaf9fc2f6478f2dfb425ef6ef510a865bdaaa3 diff --git a/app-text/trang/trang-20220510-r1.ebuild b/app-text/trang/trang-20241231.ebuild index f0a81ed3509e..71f55bc4efc9 100644 --- a/app-text/trang/trang-20220510-r1.ebuild +++ b/app-text/trang/trang-20241231.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 @@ -21,20 +21,32 @@ BDEPEND=" app-i18n/unicode-data dev-java/saxon:9 " + CP_DEPEND=" dev-java/xerces:2 dev-java/xml-commons-resolver:0 " -RDEPEND="${CP_DEPEND} - >=virtual/jre-1.8:*" + JAVACC_SLOT="7.0.13" -#934306 restrict to >=virtual/jdk-11:* -DEPEND="${CP_DEPEND} +DEPEND=" + ${CP_DEPEND} dev-java/javacc:${JAVACC_SLOT} dev-java/testng:0 - >=virtual/jdk-11:*" + >=virtual/jdk-1.8:* +" + +RDEPEND=" + ${CP_DEPEND} + >=virtual/jre-1.8:* +" +JAVA_CLASSPATH_EXTRA="testng" +JAVA_GENTOO_CLASSPATH_EXTRA="util:helper" +JAVA_JAR_FILENAME="trang.jar" +JAVA_MAIN_CLASS="com.thaiopensource.relaxng.translate.Driver" +JAVA_RESOURCE_DIRS=( meta resources/src/main ) +JAVA_SRC_DIR=( {gen,}src/main ) JAVA_TEST_RESOURCE_DIRS="src/test" JAVA_TEST_SRC_DIR="src/test" @@ -44,8 +56,9 @@ src_prepare() { eprefixify mod/regex/mod.xml # Do we still need this? + # javac of old openjdk:8 does not create its output directory, see bug #934306 # separating some sources which are needed only for compilation - mkdir helper || die + mkdir helper util || die cp -r mod/{catalog,datatype,jaxp,pattern,resolver,rng-parse}/src helper || die # most of the mods are not needed for the final trang.jar @@ -107,11 +120,5 @@ src_compile() { $(find gensrc/main helper/src/main -name "*.java") || die einfo "Compiling trang.jar" - JAVA_CLASSPATH_EXTRA="testng" - JAVA_GENTOO_CLASSPATH_EXTRA="util:helper" - JAVA_JAR_FILENAME="trang.jar" - JAVA_MAIN_CLASS="com.thaiopensource.relaxng.translate.Driver" - JAVA_RESOURCE_DIRS=( meta resources/src/main ) - JAVA_SRC_DIR=( {gen,}src/main ) java-pkg-simple_src_compile } diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20240311.ebuild b/app-text/ttf2pk2/ttf2pk2-2.0_p20240311.ebuild index aa4e458ba384..9ea0fdccd79a 100644 --- a/app-text/ttf2pk2/ttf2pk2-2.0_p20240311.ebuild +++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20240311.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 @@ -10,7 +10,7 @@ S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" # Note about blockers: it is a freetype2 based replacement for ttf2pk and # ttf2tfm from freetype1, so block freetype1. diff --git a/app-text/xchm/Manifest b/app-text/xchm/Manifest index 925b44be4da5..9522f2826868 100644 --- a/app-text/xchm/Manifest +++ b/app-text/xchm/Manifest @@ -1 +1,2 @@ DIST xchm-1.36.tar.gz 882212 BLAKE2B 8f11457664748fa3effb23102b23ee59c3184a408f6defa3bc7d7bf90c97357a74d33f5da6b7098011a1c23a9f3dd9a523076e367aa9547c9d72f25296b6c787 SHA512 0b7397cd188e47cf9e39c21081428356d858d7ff7e82dd928ef728f32d962ecd485ef2b44ff0c063bde67a605d7a4610f1f5100d1c30d691e6546434c615da65 +DIST xchm-1.37.tar.gz 893765 BLAKE2B 2dcfde8af982ad6ed65cd46f0897264785d5515ab8a9d1c898b9e8b794076a5be4c270da7c70f51919230881c8102bcd39054bd147e0c5e796f6f031f452d831 SHA512 284cdd92788aaa11be3cfbfb10c6537d465625bf9acfb40a0a8859f2c9b5fefc1f454a81046c86638d7dbad31a2bba7d859c34b945d9e8557287279c9572c0ac diff --git a/app-text/xchm/xchm-1.36.ebuild b/app-text/xchm/xchm-1.36.ebuild index 4abfca557e5d..96d2b5563bf2 100644 --- a/app-text/xchm/xchm-1.36.ebuild +++ b/app-text/xchm/xchm-1.36.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ DESCRIPTION="Utility for viewing Compiled HTML Help (CHM) files" HOMEPAGE="https://github.com/rzvncj/xCHM/" SRC_URI="https://github.com/rzvncj/xCHM/releases/download/${PV}/${P}.tar.gz" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 ppc ~riscv x86" IUSE="nls" diff --git a/app-text/xchm/xchm-1.37.ebuild b/app-text/xchm/xchm-1.37.ebuild new file mode 100644 index 000000000000..4dfc4de5e884 --- /dev/null +++ b/app-text/xchm/xchm-1.37.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.2-gtk3" + +inherit desktop wxwidgets xdg-utils + +DESCRIPTION="Utility for viewing Compiled HTML Help (CHM) files" +HOMEPAGE="https://github.com/rzvncj/xCHM/" +SRC_URI="https://github.com/rzvncj/xCHM/releases/download/${PV}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86" +IUSE="nls" + +RDEPEND=">=dev-libs/chmlib-0.36 + x11-libs/wxGTK:${WX_GTK_VER}[X] + nls? ( virtual/libintl )" +DEPEND="${RDEPEND}" +BDEPEND="nls? ( sys-devel/gettext )" + +src_configure() { + setup-wxwidgets + econf $(use_enable nls) +} + +src_install() { + default + + domenu "${FILESDIR}"/xchm.desktop + insinto /usr/share/mime/packages + doins "${FILESDIR}"/xchm.xml +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update +} diff --git a/app-text/xdvik/xdvik-22.87.06-r1.ebuild b/app-text/xdvik/xdvik-22.87.06-r1.ebuild index e40aeb4ffa5f..e2c86e06de43 100644 --- a/app-text/xdvik/xdvik-22.87.06-r1.ebuild +++ b/app-text/xdvik/xdvik-22.87.06-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 @@ -43,6 +43,10 @@ BDEPEND="app-alternatives/lex app-alternatives/yacc virtual/pkgconfig" +# https://bugs.gentoo.org/900537 +# Windows-exclusive function +QA_CONFIG_IMPL_DECL_SKIP=(memicmp) + PATCHES=( "${FILESDIR}"/${PN}-22.87.06-configure-clang16.patch "${FILESDIR}"/${PN}-22.87.06-squeeze-c23.patch diff --git a/app-text/xiphos/xiphos-4.2.1-r2.ebuild b/app-text/xiphos/xiphos-4.2.1-r2.ebuild index b7ac40476986..0acd0cdd4a59 100644 --- a/app-text/xiphos/xiphos-4.2.1-r2.ebuild +++ b/app-text/xiphos/xiphos-4.2.1-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit cmake xdg-utils +inherit cmake eapi9-ver xdg-utils DESCRIPTION="A Gtk+-based Bible-study frontend for SWORD" HOMEPAGE="https://xiphos.org/" @@ -56,15 +56,9 @@ src_configure() { pkg_postinst() { xdg_icon_cache_update - if [[ -n "${REPLACING_VERSIONS}" ]]; then - local rver - for rver in ${REPLACING_VERSIONS}; do - if ver_test "${rver}" -le "4.2.1"; then - ewarn "Please note that ${PN} no longer provides an editor due to its dependency on outdated libraries." - ewarn "Studypad and the personal commentary will no longer work." - break - fi - done + if ver_replacing -le "4.2.1"; then + ewarn "Please note that ${PN} no longer provides an editor due to its dependency on outdated libraries." + ewarn "Studypad and the personal commentary will no longer work." fi } diff --git a/app-text/xlsx2csv/Manifest b/app-text/xlsx2csv/Manifest index a4292f96258e..e5e98c94a4f5 100644 --- a/app-text/xlsx2csv/Manifest +++ b/app-text/xlsx2csv/Manifest @@ -1 +1 @@ -DIST xlsx2csv-0.8.3.tar.gz 221408 BLAKE2B 6570f76d9879df086a34f6783bf5b3409820a7791ec23a33cbcff7c9521ae2cc5f17712f660a10de330be40c3b6906833f6c539cf103208a840359abb69bd3f5 SHA512 fb8ce770263070d74105385ed5eb051165b8075e8be7ec86ba7e4d586d02a57a20f3106e8c3ab26a35e013076c9a63a22f636312594d58b4c2f20190d075241a +DIST xlsx2csv-0.8.4.tar.gz 221390 BLAKE2B b986207375a4104e6c29d9a5ee8c7d0011e4c1be595750d5739408bec8694509fdd05bc9e54e8fa6065a1f91db5e6b2447ab721132e93ce26743aef3ab379af8 SHA512 4ef235344b5e20f6e6df721e1acb77b40b7b8fc8bf7512c245fe6b52ca58208da118241a6fe64aab674cccab1e17ac659f86786d83b34b3d66d433f01b5765fe diff --git a/app-text/xlsx2csv/xlsx2csv-0.8.3.ebuild b/app-text/xlsx2csv/xlsx2csv-0.8.4.ebuild index fdd7d94e35ef..ea22bd30a399 100644 --- a/app-text/xlsx2csv/xlsx2csv-0.8.3.ebuild +++ b/app-text/xlsx2csv/xlsx2csv-0.8.4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="xml(+)" DISTUTILS_USE_PEP517=setuptools diff --git a/app-text/xml2rfc/Manifest b/app-text/xml2rfc/Manifest index 491c94d2ea1f..7a3f093bd67a 100644 --- a/app-text/xml2rfc/Manifest +++ b/app-text/xml2rfc/Manifest @@ -1,3 +1,4 @@ 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 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.24.0.ebuild b/app-text/xml2rfc/xml2rfc-3.24.0.ebuild index 787096e25de2..55fbc0e9f2e3 100644 --- a/app-text/xml2rfc/xml2rfc-3.24.0.ebuild +++ b/app-text/xml2rfc/xml2rfc-3.24.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 @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}] 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/xournalpp/Manifest b/app-text/xournalpp/Manifest index 5a40251ff5b3..99fad25b5a56 100644 --- a/app-text/xournalpp/Manifest +++ b/app-text/xournalpp/Manifest @@ -1,2 +1,2 @@ -DIST xournalpp-1.1.3.tgz 15096883 BLAKE2B 814aea3510f26f9478280d158cfa32bafd168df6a21e6776cc831f4d41a69b4dd596df3bac990d28851bba933b6c448f1e38109042bd02cd7454985aaac8d13b SHA512 7b3f1507a8f7b2b5ebef093e319008d4bc14b961ab528af490d133bc64176b85b14a4002753f5444f8fd96c326e7c6cf5d1bad443ad7ce2ea56e9f465aacae3d DIST xournalpp-1.2.3.tgz 16708613 BLAKE2B f631ec686846e3c00428f050c5ff5d72ebb51b5bfbb1e81b22bcf9416bedb8507c887d6f68d6031945ff107bbd82dfca6c5d4c2430943c17b1c0e9d55d288f73 SHA512 17303314d49001f492469d855155a019659cdafc67509d4e176f60a93322f4ee1d4b999e8a25a9a23bde27b878012c06aa11f15bc2a54a730098964053834d1f +DIST xournalpp-1.2.5.tgz 16849377 BLAKE2B 8356b018f67f4b8a063b9e3bf20b6a6328f309a5093094b171686296f3143f2554ce4ff7602c892db84dcee470656592a6710c0fc8de4b22a88041f4e91d4fba SHA512 c95854b73b3b63fbb154e5c952a15fe94bfb8e71a52f0cf0b606a5be792c1375d540dd820bfbda182d38ad8627afc4eb10c9b636d1be0fe6e77a462e2e6b6b9f diff --git a/app-text/xournalpp/files/xournalpp-1.1.1-nocompress.patch b/app-text/xournalpp/files/xournalpp-1.1.1-nocompress.patch deleted file mode 100644 index dc3ecca1bad0..000000000000 --- a/app-text/xournalpp/files/xournalpp-1.1.1-nocompress.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 91319980ebddf80f797118fd67bf95b509b31725 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= <dilfridge@gentoo.org> -Date: Sat, 26 Feb 2022 19:05:39 +0100 -Subject: [PATCH 2/2] Do not compress manpages, this is done by the package - manager -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> ---- - man/CMakeLists.txt | 12 ++++-------- - 1 file changed, 4 insertions(+), 8 deletions(-) - -diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt -index 499d9297..974aea4b 100644 ---- a/man/CMakeLists.txt -+++ b/man/CMakeLists.txt -@@ -9,27 +9,23 @@ mark_as_advanced(HELP2MAN) - if (HELP2MAN) - set(MAN_INCLUDE "${PROJECT_SOURCE_DIR}/man/extra.groff") - set(MAN_PAGE "${CMAKE_CURRENT_BINARY_DIR}/xournalpp.1") -- set(MAN_FILE "${CMAKE_CURRENT_BINARY_DIR}/xournalpp.1.gz") - - add_custom_command( -- OUTPUT ${MAN_FILE} -+ OUTPUT ${MAN_PAGE} - COMMAND ${HELP2MAN} --no-info -i ${MAN_INCLUDE} -o ${MAN_PAGE} --version-string=${PROJECT_VERSION} --name="open-source hand note-taking program" ${CMAKE_BINARY_DIR}/src/xournalpp -- COMMAND gzip -n -f -9 ${MAN_PAGE} - DEPENDS ${CMAKE_BINARY_DIR}/src/xournalpp - ) - - set(MAN_PAGE_THUMBNAILER "${CMAKE_CURRENT_BINARY_DIR}/xournalpp-thumbnailer.1") -- set(MAN_FILE_THUMBNAILER "${CMAKE_CURRENT_BINARY_DIR}/xournalpp-thumbnailer.1.gz") - - add_custom_command( -- OUTPUT ${MAN_FILE_THUMBNAILER} -+ OUTPUT ${MAN_PAGE_THUMBNAILER} - COMMAND ${HELP2MAN} --no-info --no-discard-stderr -o ${MAN_PAGE_THUMBNAILER} --version-string=${PROJECT_VERSION} --name="creates thumbnails" ${CMAKE_BINARY_DIR}/src/xoj-preview-extractor/xournalpp-thumbnailer -- COMMAND gzip -n -f -9 ${MAN_PAGE_THUMBNAILER} - DEPENDS ${CMAKE_BINARY_DIR}/src/xoj-preview-extractor/xournalpp-thumbnailer - ) - -- add_custom_target(manpage ALL DEPENDS ${MAN_FILE} ${MAN_FILE_THUMBNAILER}) -- install(FILES ${MAN_FILE} ${MAN_FILE_THUMBNAILER} DESTINATION "share/man/man1") -+ add_custom_target(manpage ALL DEPENDS ${MAN_PAGE} ${MAN_PAGE_THUMBNAILER}) -+ install(FILES ${MAN_PAGE} ${MAN_PAGE_THUMBNAILER} DESTINATION "share/man/man1") - else(HELP2MAN) - message("help2man is missing; no man pages will be generated") - endif(HELP2MAN) --- -2.34.1 - diff --git a/app-text/xournalpp/files/xournalpp-1.1.3-gcc13.patch b/app-text/xournalpp/files/xournalpp-1.1.3-gcc13.patch deleted file mode 100644 index 97f7fbc0d7f2..000000000000 --- a/app-text/xournalpp/files/xournalpp-1.1.3-gcc13.patch +++ /dev/null @@ -1,12 +0,0 @@ -https://bugs.gentoo.org/894720 -https://bugs.gentoo.org/895536 ---- a/src/view/background/BackgroundConfig.h -+++ b/src/view/background/BackgroundConfig.h -@@ -11,6 +11,7 @@ - - #pragma once - -+#include <cstdint> - #include <map> - #include <string> - diff --git a/app-text/xournalpp/files/xournalpp-1.1.3-lua-5-4.patch b/app-text/xournalpp/files/xournalpp-1.1.3-lua-5-4.patch deleted file mode 100644 index c53b63588c43..000000000000 --- a/app-text/xournalpp/files/xournalpp-1.1.3-lua-5-4.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -148,9 +148,9 @@ if (ENABLE_CPPUNIT) - endif (ENABLE_CPPUNIT) - - # Plugins / scripting --find_package (Lua 5.3 EXACT) -+find_package (Lua ${LUA_VERSION} EXACT) - if (NOT Lua_FOUND) -- find_package (Lua 5.3) # Lua 5.4 is only supported with cmake >=3.18 -+ find_package (Lua ${LUA_VERSION}) # Lua 5.4 is only supported with cmake >=3.18 - endif() - - if (Lua_FOUND) diff --git a/app-text/xournalpp/xournalpp-1.1.3-r2.ebuild b/app-text/xournalpp/xournalpp-1.2.5.ebuild index 77d1e2514686..5d137901c96a 100644 --- a/app-text/xournalpp/xournalpp-1.1.3-r2.ebuild +++ b/app-text/xournalpp/xournalpp-1.2.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/xournalpp/xournalpp.git" else SRC_URI="https://github.com/xournalpp/xournalpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tgz" - KEYWORDS="amd64 ~ppc64" + KEYWORDS="~amd64 ~ppc64" fi DESCRIPTION="Handwriting notetaking software with PDF annotation support" @@ -25,14 +25,14 @@ REQUIRED_USE="${LUA_REQUIRED_USE}" COMMON_DEPEND=" ${LUA_DEPS} app-text/poppler[cairo] - dev-libs/glib + >=dev-libs/glib-2.32.0 dev-libs/libxml2 - dev-libs/libzip:= - gnome-base/librsvg - media-libs/portaudio[cxx] - media-libs/libsndfile + >=dev-libs/libzip-1.0.1:= + >=gnome-base/librsvg-2.40 + >=media-libs/portaudio-12[cxx] + >=media-libs/libsndfile-1.0.25 sys-libs/zlib:= - x11-libs/gtk+:3 + >=x11-libs/gtk+-3.18.9:3 " RDEPEND="${COMMON_DEPEND}" DEPEND="${COMMON_DEPEND}" @@ -43,9 +43,8 @@ BDEPEND=" PATCHES=( "${FILESDIR}/${PN}-1.1.1-nostrip.patch" - "${FILESDIR}/${PN}-1.1.1-nocompress.patch" - "${FILESDIR}/${PN}-1.1.3-lua-5-4.patch" - "${FILESDIR}/${PN}-1.1.3-gcc13.patch" + "${FILESDIR}/${PN}-1.2.3-nocompress.patch" + "${FILESDIR}/${PN}-1.2.3-lua-5-4.patch" ) src_configure() { diff --git a/app-text/yamlfmt/Manifest b/app-text/yamlfmt/Manifest index f9567531c7d7..bdb87d6aa912 100644 --- a/app-text/yamlfmt/Manifest +++ b/app-text/yamlfmt/Manifest @@ -2,3 +2,5 @@ DIST yamlfmt-0.13.0-deps.tar.xz 128464 BLAKE2B c51a77b6fa84e88239fe5185761bac4ab DIST yamlfmt-0.13.0.tar.gz 43334 BLAKE2B da1828f6f8ab24236173fd5621781468e123ed4c9521ab2233b6185ab61a2e6744593f280dd786bbe3e0f38fd692b307dcde0cdce4944c9b6468425b9f7898d3 SHA512 28cf1d04690ce72a1330c0d93b148516e80b33306067f4dbe1b5056e243202d93ed09293b6fe5c958a341dd590edd61e6c1fdb278b28c88b421fb7364cff10b8 DIST yamlfmt-0.14.0-deps.tar.xz 145900 BLAKE2B a58b00c7efc0a0d3c72a3482576f88458f46a984c7f7b11dbaa235c65d18982bb6aba95169e379b809dfc3349eeac4155493a6085dfe6a326a92d0d4beed848b SHA512 42d3ef9a91571eb9712cbd6bf7e7ffeb657a9ae424991b8837897a01eeed5c40ac926e399d8b0644553f878b7024ab3d8ad2aa90c8019153e9c5b7092b56b771 DIST yamlfmt-0.14.0.tar.gz 47247 BLAKE2B 05583fbaeeb70cabaff6a8f602d455c743300d08e5a422d531ca277d6b1b8c49ce7a8c44c9cde16ac56d2623af90becf4cdb1d213b3c26e6838c7839f02463c6 SHA512 81afcd2e5d454a8069d7cedbdc56c0f25c5cb71a217206d0fb3d5aa1f9714794f4749582c231b99fd34dcb975be73d518b204346994dae27d4a75fba81303cf8 +DIST yamlfmt-0.15.0-deps.tar.xz 266288 BLAKE2B ded6aed21162b7974884440542fb16cb8480000027b3221e38d314bff62a6c22e271444a0b9c2000c221587bd36ae620492477436a9371868457fb2586cd177b SHA512 902b3180d03f6f71859140fd3ebd9810dbe85094d042786a45206d658dfa2a972b6350a92ab6bc66a2953e8dad0d4351401e926b0b4249eb52c2baf69cb07f45 +DIST yamlfmt-0.15.0.tar.gz 55482 BLAKE2B 5a6cc56c070d174eac9bc5e29467b72c8d33abf5ad0f764bf5fbc3e37013aa0243643052c07cec1b4219e142b25ea439a48e0d1e40f32793233010d821a5a774 SHA512 6ca1f766eeac10a9d322a6bf15474ed0f6441a9ab04462183ddd4696448fcb888c7cad2c6fe8af890095960dd7e4b59dbacc7778935d57c43e0c8930835cfb4a diff --git a/app-text/yamlfmt/yamlfmt-0.15.0.ebuild b/app-text/yamlfmt/yamlfmt-0.15.0.ebuild new file mode 100644 index 000000000000..5dab64b5cf67 --- /dev/null +++ b/app-text/yamlfmt/yamlfmt-0.15.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module + +EGIT_COMMIT=81ffee4 +DESCRIPTION="An extensible command line tool or library to format yaml files" +HOMEPAGE="https://github.com/google/yamlfmt" +SRC_URI="https://github.com/google/yamlfmt/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz" + +LICENSE="Apache-2.0" +LICENSE+=" BSD MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_unpack() { + default +} + +src_prepare() { + ln -sv ../vendor ./ || die + default +} + +src_compile() { + CGO_ENABLED=0 ego build -ldflags "-X main.version=${PV} -X main.commit=${EGIT_COMMIT} -s -w" \ + -o yamlfmt ./cmd/yamlfmt +} + +src_install() { + dodoc -r README.md docs + dobin yamlfmt +} + +src_test() { + emake test +} diff --git a/app-text/zathura-cb/zathura-cb-0.1.11.ebuild b/app-text/zathura-cb/zathura-cb-0.1.11.ebuild index fbc4db911ed5..5b97d8787c5b 100644 --- a/app-text/zathura-cb/zathura-cb-0.1.11.ebuild +++ b/app-text/zathura-cb/zathura-cb-0.1.11.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 @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://git.pwmt.org/pwmt/zathura-cb.git" EGIT_BRANCH="develop" else - KEYWORDS="~amd64 ~arm ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~riscv x86" SRC_URI="https://pwmt.org/projects/zathura-cb/download/${P}.tar.xz" fi diff --git a/app-text/zathura-meta/metadata.xml b/app-text/zathura-meta/metadata.xml index b3facb939612..67a46b1de425 100644 --- a/app-text/zathura-meta/metadata.xml +++ b/app-text/zathura-meta/metadata.xml @@ -4,6 +4,7 @@ <!-- maintainer-needed --> <use> <flag name="cb">Install plug-in for ComicBook support</flag> + <flag name="epub">Install plug-in E-Book support</flag> </use> <upstream> <maintainer status="active"> diff --git a/app-text/zathura-meta/zathura-meta-0-r1.ebuild b/app-text/zathura-meta/zathura-meta-0-r1.ebuild new file mode 100644 index 000000000000..863d9438089e --- /dev/null +++ b/app-text/zathura-meta/zathura-meta-0-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Meta package for app-text/zathura plugins" +HOMEPAGE="https://pwmt.org/projects/zathura/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm x86" +IUSE="cb djvu epub +pdf postscript" + +RDEPEND=" + app-text/zathura + cb? ( app-text/zathura-cb ) + djvu? ( app-text/zathura-djvu ) + epub? ( app-text/zathura-pdf-mupdf ) + pdf? ( + epub? ( app-text/zathura-pdf-mupdf ) + !epub? ( app-text/zathura-pdf-poppler ) + ) + postscript? ( app-text/zathura-ps ) +" diff --git a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.4.4.ebuild b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.4.4.ebuild index 70c7609cebde..d706b26829a2 100644 --- a/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.4.4.ebuild +++ b/app-text/zathura-pdf-mupdf/zathura-pdf-mupdf-0.4.4.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 @@ -10,7 +10,7 @@ if [[ ${PV} == *9999 ]]; then EGIT_REPO_URI="https://github.com/pwmt/zathura-pdf-mupdf.git" EGIT_BRANCH="develop" else - KEYWORDS="~amd64 ~arm ~x86" + KEYWORDS="amd64 arm x86" SRC_URI="https://github.com/pwmt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi 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" diff --git a/app-text/zeal/Manifest b/app-text/zeal/Manifest index e5dc5034586b..a009b7855811 100644 --- a/app-text/zeal/Manifest +++ b/app-text/zeal/Manifest @@ -1,2 +1 @@ -DIST zeal-0.7.1.tar.gz 1195333 BLAKE2B 56e6d56e152ed94559d15ba4a5dd7972466db75a4d760640b55b532ba3ed325a429e8e03f450efaa3e24f09af68ff5b43463d9b8f21b8a9bd11e23a3841780c4 SHA512 bf2b5e2878b349ec4e5e74377a2a74e263d5f20649f152f194375547c5e69b3e6115c9d0f103acad7f087b20456d888a3be9f7ce1aa232206bba7e0ed38d252b DIST zeal-0.7.2.tar.gz 1217853 BLAKE2B e82c3a977375317cfb4d5ad32f577f668f38cfc1d3a2685d44c96814817623001a8fff848a04acf07d3ab942bee9a0c6801dfadad3fceaf24d55beb5a78a9522 SHA512 41f79f4c441938a60f80796376de31643ad1b80d989c6452653647be533b6e4e23d96b556895c457d574e00d75a57e4b2ef2a77096fa1d120e0c2e5b511366fb diff --git a/app-text/zeal/files/add-missing-qt-components.patch b/app-text/zeal/files/add-missing-qt-components.patch deleted file mode 100644 index 423bfed0b081..000000000000 --- a/app-text/zeal/files/add-missing-qt-components.patch +++ /dev/null @@ -1,10 +0,0 @@ -Backport of https://github.com/zealdocs/zeal/pull/1644 -Done manually because CMakeLists.txt has CRLF line endings in release tarball. ---- a/src/app/CMakeLists.txt -+++ b/src/app/CMakeLists.txt -@@ -1,4 +1,4 @@ --find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Widgets REQUIRED)
-+find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Concurrent WebEngineWidgets Widgets REQUIRED)
- if (Qt${QT_VERSION_MAJOR}Widgets_VERSION VERSION_LESS QT_MINIMUM_VERSION)
- message(FATAL_ERROR "Qt version >= ${QT_MINIMUM_VERSION} is required.")
- endif()
diff --git a/app-text/zeal/files/disable-werror.patch b/app-text/zeal/files/disable-werror.patch deleted file mode 100644 index e1811d3098de..000000000000 --- a/app-text/zeal/files/disable-werror.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -59,9 +59,5 @@ - VERBATIM
- )
-
--if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.24.0")
-- set(CMAKE_COMPILE_WARNING_AS_ERROR ON)
--endif()
--
- add_subdirectory(assets)
- add_subdirectory(src)
diff --git a/app-text/zeal/files/qt6.patch b/app-text/zeal/files/qt6.patch deleted file mode 100644 index 1312d63abb6f..000000000000 --- a/app-text/zeal/files/qt6.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -22,7 +22,7 @@ - set(PROJECT_COPYRIGHT "© 2013-2024 Oleg Shparber and other contributors")
-
- # Find available major Qt version. It will be stored in QT_VERSION_MAJOR.
--find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core)
-+find_package(QT NAMES Qt6 REQUIRED COMPONENTS Core)
- if(QT_VERSION_MAJOR EQUAL 6)
- set(QT_MINIMUM_VERSION 6.2.0)
- else()
diff --git a/app-text/zeal/zeal-0.7.1.ebuild b/app-text/zeal/zeal-0.7.1.ebuild deleted file mode 100644 index 4705da258387..000000000000 --- a/app-text/zeal/zeal-0.7.1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake edos2unix xdg-utils - -DESCRIPTION="Offline documentation browser inspired by Dash" -HOMEPAGE="https://zealdocs.org/" -SRC_URI="https://github.com/zealdocs/${PN}/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - app-arch/libarchive:= - dev-db/sqlite:3 - dev-qt/qtbase:6[concurrent,gui,network,widgets] - dev-qt/qtwebchannel:6 - dev-qt/qtwebengine:6[widgets] - x11-libs/libX11 - x11-libs/libxcb:= - x11-libs/xcb-util-keysyms -" -RDEPEND="${DEPEND} - x11-themes/hicolor-icon-theme -" -BDEPEND="kde-frameworks/extra-cmake-modules" - -PATCHES=( - "${FILESDIR}/disable-werror.patch" - "${FILESDIR}/qt6.patch" - "${FILESDIR}/add-missing-qt-components.patch" -) - -src_prepare() { - edos2unix "${S}/assets/freedesktop/org.zealdocs.zeal.desktop" - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DZEAL_RELEASE_BUILD=ON - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest index cdb3d3fecd9b..934eae1fac49 100644 --- a/app-text/zotero-bin/Manifest +++ b/app-text/zotero-bin/Manifest @@ -1,6 +1,4 @@ -DIST zotero-bin-7.0.5-amd64.tar.bz2 109076934 BLAKE2B c1c685648a887e57fad7499b7e4adb5a04d0a2f8eaaf248340fea18f60edaf503f7916983b686847e1f2a11fcd655fe908702c0427647086e55eaf06b6b7be4e SHA512 61e3407c75f7c392562909c73b3335872ccfd007f2ec0c2c7c75b478c9071d48803c31c28cbb49c82a7ef7a05016a155a55c2821b5e577ff7c5674a3115bb32b -DIST zotero-bin-7.0.5-x86.tar.bz2 113004962 BLAKE2B b92719cf66045c7b2ca4c7108822b510583629b6886a0a16676b1cb4ff7302ea303f94410f24f378909a7ff55bb3d459bdedfce0e1de4bd32a8db921548c7bd2 SHA512 21ed0b6fa088ce92699a271ef64171c583fa669e42cb6517e3b0238294ddcfed80a3d001a928dfb3916ad41b04f70d08bad065741e7f4caa98978ad4b1b6fa4f -DIST zotero-bin-7.0.7-amd64.tar.bz2 109119371 BLAKE2B ec4530c36bf909b81b2b537bb7feac4a5c69584478a8eb8545d1f517ed9a00ffeb988aafe71fd5646fd253a97195b2e3d2f3ea6e6695c57621b3cd08c1e6ad4b SHA512 0fdb946478cdad09169c3e0ccb58a976d0bc7f08e82b43f0016404c0e369ba59cb077e2d27d568d4bb9fab0831c42834c2c4e93d2f78e4dbf233fd2e2f76001f -DIST zotero-bin-7.0.7-x86.tar.bz2 113050907 BLAKE2B c0d975bde1b330f566f1bbfe203e5458230b803c8611bfd9878483727baba6703dad621a2fea892dfb152399b928f697e40963714f445affd43c3fc8dc98a589 SHA512 bb931cf0115516c7a870b6ec61f2f73b7be5d768fde4cb7a0120bbad40b5284667c8b2cd2aac9d06d7e1701c1fcecb8ca4376f76f8556e9dcb1b9ffe76cc9b7d +DIST zotero-bin-7.0.11-amd64.tar.bz2 109387437 BLAKE2B 1af59f2b768c962dfe9575a3f6fb50572eb57db26412dd91abca10c2d476023a8a2d44ba93d2607b6f084c91c4e8d0d3788dfdf85c989fb574d6eea5dc565e8c SHA512 ec69ba264a3bf05a579057122738a38316f7de43ce46229d3b6ef6b13c4a43b01d647179206b46a1c46d5e093579f81dc875d022675d167ad7e023ac7558f806 +DIST zotero-bin-7.0.11-x86.tar.bz2 113321965 BLAKE2B 5c25e1c825a964b4c3a4371c7ec67132662d77f5e64ca0dc8c8f2346f25a106068da0a8193047c09b7645ae699ce0e5256bc46664cf221634ea225a1b54b3ae2 SHA512 b83af4e6b8e3748cc6ea04046bc4e6c4299c510af6154ccce4df9fd50e356376a675170187521da8009a17240907030929c61145e45702ee90610716e2d4873d DIST zotero-bin-7.0.9-amd64.tar.bz2 109258993 BLAKE2B 31543016f0c3e5635b7e63a1a5180bc09e9f10d80f9f190a2bab4e419f480cc018998cbc974fe0b5c20875057ad6e635bebfa8fcc7a4121a888b22dc90e66c37 SHA512 d8ca1012284c50d6a574ff13bae8e3422e7a04c7fd0002c04b757789e261e40731fe86edd2cf5144987e02f2b24e8f37336710e13812cceab941b6498bdea7d2 DIST zotero-bin-7.0.9-x86.tar.bz2 113192202 BLAKE2B ecf0f361e3b570e60b190a4bfbfa7da9b739a08f429b3694479a65f4a7e1aa98e70e42ed23b77fa5c13a8edc4a0bcd13381b0b04352ccf41b189a3d458689ce6 SHA512 75fc41054888e403704d36998402e4b4bde44619229b01e847ca438aac02e23c08fb63cd3adaeb29fe6c21796e0001280f989cdffb1cc4cf4ac7bd51fefb4a72 diff --git a/app-text/zotero-bin/zotero-bin-7.0.5.ebuild b/app-text/zotero-bin/zotero-bin-7.0.11.ebuild index 56e522c44ad2..56e522c44ad2 100644 --- a/app-text/zotero-bin/zotero-bin-7.0.5.ebuild +++ b/app-text/zotero-bin/zotero-bin-7.0.11.ebuild diff --git a/app-text/zotero-bin/zotero-bin-7.0.7.ebuild b/app-text/zotero-bin/zotero-bin-7.0.7.ebuild deleted file mode 100644 index 56e522c44ad2..000000000000 --- a/app-text/zotero-bin/zotero-bin-7.0.7.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg - -DESCRIPTION="Helps you collect, organize, cite, and share your research sources" -HOMEPAGE="https://www.zotero.org" -SRC_URI=" - amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=${PV} -> ${P}-amd64.tar.bz2 ) - x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=${PV} -> ${P}-x86.tar.bz2 ) -" -S="${WORKDIR}" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/dbus-glib - dev-libs/glib - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -QA_PREBUILT="opt/zotero/*" - -src_prepare() { - if use amd64; then - cd Zotero_linux-x86_64 || die - elif use x86; then - cd Zotero_linux-i686 || die - fi - - # disable auto-update - sed -i -e 's#URL=.*#URL=#' app/application.ini || die - - # fix desktop-file - sed -i -e 's#^Exec=.*#Exec=zotero -url %U#' zotero.desktop || die - sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die - - default -} - -src_install() { - if use amd64; then - cd Zotero_linux-x86_64 || die - elif use x86; then - cd Zotero_linux-i686 || die - fi - - dodir opt/zotero - cp -a * "${ED}/opt/zotero" || die - - dosym ../../opt/zotero/zotero usr/bin/zotero - - domenu zotero.desktop - - for size in 32 64 128; do - newicon -s ${size} icons/icon${size}.png zotero.png - done -} |