Sync with portage [Mon May 15 16:14:21 MSK 2023].

master
root 12 months ago
parent c83ca436e4
commit f16a12f4b5

Binary file not shown.

Binary file not shown.

@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Sergey Popov</name>
<email>pinkbyte@gentoo.org</email>
<email>jsmolic@gentoo.org</email>
<name>Jakov Smolić</name>
</maintainer>
</pkgmetadata>

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Sergey Popov</name>
<email>pinkbyte@gentoo.org</email>
</maintainer>
<!-- maintainer-needed -->
</pkgmetadata>

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Sergey Popov</name>
<email>pinkbyte@gentoo.org</email>
</maintainer>
<!-- maintainer-needed -->
</pkgmetadata>

Binary file not shown.

@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Sergey Popov</name>
<email>pinkbyte@gentoo.org</email>
<email>jsmolic@gentoo.org</email>
<name>Jakov Smolić</name>
</maintainer>
</pkgmetadata>

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Sergey Popov</name>
<email>pinkbyte@gentoo.org</email>
</maintainer>
<!-- maintainer-needed -->
</pkgmetadata>

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Sergey Popov</name>
<email>pinkbyte@gentoo.org</email>
</maintainer>
<!-- maintainer-needed -->
</pkgmetadata>

Binary file not shown.

@ -1 +1 @@
DIST exo-1.68.0.gh.tar.gz 5673687 BLAKE2B 7e1b8a03d902e21052dbbdc0e1fb7bc0316061d021fb0dae901fcefcd3cf5560113c3ac068353de9039c8b672fb75e483a3be886702920431cf1cb040c4ad38e SHA512 01663f651348cbb43d5c382b57904792bfa1b954dbe7c8661084c95133828372c643c52db8b66f36a8b791330c80f922a324b359b6b920fcccec41e85e1b1e1b
DIST exo-1.69.0.gh.tar.gz 5679426 BLAKE2B 583a1bb405ec707b371c67f59240e7fc192b07c94698c86a0acb652bd946c817d581597b9dffe0d2276585e462cc67de840005e337c228d0fe779ce002c5e3b5 SHA512 79f8a54ff9baa09e2bfd3dd2cedfa605eec958838036c368394fd684f12eb805373fe44c5931a3c419bd829447736d94fdba3e14f71f3a4bbe9fc0e4e7c7cdad

@ -12,7 +12,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="dev-lang/go:="
DEPEND=">=dev-lang/go-1.16:="
RESTRICT="strip"
QA_FLAGS_IGNORED=".*"

Binary file not shown.

@ -1 +1,2 @@
DIST stenc-1.1.1.tar.gz 161761 BLAKE2B 865d36befd53e1db00245688e2aac429546b29f7b039cbd04aaafb47fcc55f02ba01e7f13c7814ae4daf102372eded1f069c1b9ecfb2b2e7aaf009bfa2855ae4 SHA512 89eb1da2391be207e23d4e3cc6563405272eeb456b59360e92fbeca063badcfcf4c37fc814af59803707006e5c04e43e18755e1d30b0f3b3020a7645396db1a6
DIST stenc-2.0.0.tar.gz 166547 BLAKE2B d5a5b8794887f7ba1353b573d4aad41abd719067ab7256f0f90101a960847707ce47d63618d7b406726841114e8495aba2a0c5053c3e11f9c118859ab8573a89 SHA512 9dcdcff547d8f0d1fd99eaaf54812e47ca5a3f4e56befe11d7e32919bc7caa968476f0f082925c86be1e9892369cec26125be089bf11f29c87ca63b3614ebffe

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/scsitape/stenc.git"
S="${WORKDIR}/${P}/src"
else
SRC_URI="https://github.com/scsitape/stenc/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="SCSI Tape Encryption Manager enables AES support for LTO drives"
HOMEPAGE="https://github.com/scsitape/stenc/"
LICENSE="GPL-2"
SLOT="0"
BDEPEND="
app-text/pandoc
virtual/pkgconfig
"
src_prepare() {
default
eautoreconf
}

@ -1,2 +1 @@
DIST unshield-1.4.3.tar.gz 58822 BLAKE2B 89e23462610d7ffd25358cb1d9f234b5c80a580deb60e85610ddacc8e3aa92420cb0e885e80375089e93786565824813f23c54f7c4d60b7773f23d174c98e5d7 SHA512 2f058e0a28d0497e2afe231ded1b1bb16745401398eb1035e628d263351b10a1343c9664f3937b8912755db9dc5236a1b43e9bcba596affb7aa8b036f49382aa
DIST unshield-1.5.1.tar.gz 67454 BLAKE2B 7def714e8d74312de8b822b0add92a803fadda0394252587219c7379791ec33680bf9430c6811e71354fd2e9ccc91e28697e31a2377ecc16aa43edea1ce30e57 SHA512 acb130c461bed66dc3804394be067a68aea96a7cd20b348e713f64a11bf642b74f68fc172f220a9790b44573abbe01ed4585191158f27c40e863918a7342c1ca

@ -1,21 +0,0 @@
From cf53f87fae324e1a4c5d9ebd49b88947a9b02267 Mon Sep 17 00:00:00 2001
From: Dan Church <amphetamachine@gmail.com>
Date: Fri, 2 Nov 2018 11:00:20 -0500
Subject: [PATCH] Fix man page install path
Use the standard CMake variable to determine location.
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index e0c20d3..0aeecb5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -87,5 +87,5 @@ endif ()
add_subdirectory(lib)
add_subdirectory(src)
-install(FILES man/unshield.1 DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/man/man1)
+install(FILES man/unshield.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libunshield.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)

@ -1,28 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="InstallShield CAB file extractor"
HOMEPAGE="https://github.com/twogood/unshield"
SRC_URI="https://github.com/twogood/unshield/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
# OpenSSL is detected at build time, and used to determine
# whether or not a hand-rolled md5 implementation is used. The build
# system prefers OpenSSL's implementation if it's available, and OpenSSL
# is common enough, so we prefer it too. Since the dependency is
# automagic (there's no way to hide it), we require OpenSSL
# unconditionally.
DEPEND="
dev-libs/openssl:0=
sys-libs/zlib"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${P}-mandir.patch" )

@ -11,7 +11,7 @@ SRC_URI="https://github.com/twogood/unshield/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
# OpenSSL is detected at build time, and used to determine
# whether or not a hand-rolled md5 implementation is used. The build

Binary file not shown.

@ -39,6 +39,8 @@ DEPEND="
${RDEPEND}
"
BDEPEND=">=dev-python/cython-0.29.29[${PYTHON_USEDEP}]"
src_install() {
distutils-r1_src_install
doman docs/man/*

@ -1,2 +1,3 @@
DIST rdiff-backup-2.0.5.tar.gz 456115 BLAKE2B 9cd51644e11af3320fa5aca7864388da4b1165a1fc9e660265445d861eb356ba32e3b148a1d8de8e702bd9a6f0276ec3a4453c85ec702d80be5839661a1a679f SHA512 59482e6d78bc887fc99efd4b4779e9b41c7e4b0427e51b80b18a550d0051e4213a0c200296154759d1734f511f7abe3175d171f018c59c55e5abdfd0a890cfbd
DIST rdiff-backup-2.2.4.tar.gz 941625 BLAKE2B 5635c8a418f482d44bac354415f33ec46d7f82fe4212517aef65712977ff9024c253515ef74b5696d200cf3d2b4f132887c22d35b633f02963ce56cab687b89d SHA512 3777038f90a702aaf0d87737ccd79dd6a0bc9d6bd49dc8154fbcd240b9b1971f5a5f3cc0ebffb623f1eeec82cb939fbdee75a813d27ef9eb78d5700ecc2716b5
DIST rdiff-backup-2.2.5.tar.gz 941748 BLAKE2B 849d5b44378786c01b5ba9e0dd0a2409db91fa97f45771e6077d18a233a0d354b1bbe4093ae6763204447bda0c3c72f1d5646309a3e6c710d2a3df30e7a3debe SHA512 d7b0cf11901349977683a31ab263c37bee9ff65b64ec2d5ebf800869b09ff9c13335c64a1f2a90b5e151f7fceabb3b4a60b0359346b34497c71e89da31e661a5

@ -0,0 +1,31 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
PYPI_NO_NORMALIZE=1
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Local/remote mirroring+incremental backup"
HOMEPAGE="https://github.com/rdiff-backup/rdiff-backup"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# Tests use a tox environment and separate steps for test env preparation
RESTRICT="test"
RDEPEND="dev-python/pylibacl[${PYTHON_USEDEP}]
dev-python/pyxattr[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
>=net-libs/librsync-1.0:0="
DEPEND="${RDEPEND}
dev-python/setuptools-scm[${PYTHON_USEDEP}]"
src_prepare() {
sed -e "s#share/doc/${PN}#share/doc/${PF}#" -i setup.py || die
default
}

Binary file not shown.

@ -11,3 +11,4 @@ DIST emacs-28.2-patches-3.tar.xz 5416 BLAKE2B c361fdebf375427cf25c4ac206161b5b55
DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8
DIST emacs-28.3-rc1.tar.xz 47896700 BLAKE2B 2d7da4a72cc1256c7b9d1157cd379a5373b6b55c01d94254d6aee25887991a8da694f3239a7f443adef0debbc300043ad4595b5934b6aa383daed10257bcbae0 SHA512 2cd4c5174a5ade6f928de3ff6aa1728fe0f18bd5b985d87b62f38aa083da14d9ae3db6372638548d33ef7bbb632823eabb051307d8fca6c78296bff3c79b2d2f
DIST emacs-29.0.90.tar.xz 51961984 BLAKE2B a87f0ad81181cca3737d534702a79df9a50a659126d431a9fa0288297907bddc2d8593689c4f7e127d26498420878b48633c46e6f27945efe763314375ae6bfd SHA512 348b2173391f5fcc9ea445e10491d90289fb78664741b3909553e814d0370d5cd8abc17d66c53a6c2a6a6c60a25a226b9783039963bfc585d5bbaa4d0163436d
DIST emacs-29.0.91.tar.xz 52037152 BLAKE2B 363c6ce29e04fca383b803fc9b7eced8966ee428fd18dd8a5199720e7b2d0b794328b0184cd6be9452f99989a16e23a3bfc48aabf644fa461a3d17d0d3a18fe1 SHA512 c4330b77bb09d4ef247792c5f06c3fe3e32e7d72d945ea34ff4dbc744499d9af64108deb70241a4def379e824451cc26207949c58fd5bf81a94cc7ebd4b98996

@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="25"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif png selinux sound source ssl svg tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm zlib"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos libxml2 livecd m17n-lib motif png selinux sound source ssl svg tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm zlib"
RDEPEND="acct-group/mail
app-emacs/emacs-common[games?,gui(-)?]
@ -29,6 +29,7 @@ RDEPEND="acct-group/mail
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
@ -228,6 +229,8 @@ src_configure() {
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
# Disable sandbox when dumping. For the unbelievers, see bug #131505
emake RUN_TEMACS="SANDBOX_ON=0 LD_PRELOAD= env ./temacs"
}

@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/emacs/${P}.tar.xz
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
SLOT="26"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
sys-libs/ncurses:0=
@ -31,6 +31,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
@ -238,6 +239,8 @@ src_configure() {
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
# Disable sandbox when dumping. For the unbelievers, see bug #131505
emake RUN_TEMACS="SANDBOX_ON=0 LD_PRELOAD= env ./temacs"
}

@ -43,7 +43,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
RESTRICT="test"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
@ -64,6 +64,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
@ -287,6 +288,8 @@ src_configure() {
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src

@ -3,7 +3,7 @@
EAPI=8
inherit autotools elisp-common readme.gentoo-r1 toolchain-funcs
inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
@ -43,7 +43,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
sys-libs/ncurses:0=
@ -67,6 +67,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
@ -316,6 +317,9 @@ src_configure() {
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
append-cppflags -DUSE_VALGRIND=$(usex valgrind)
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src

@ -3,7 +3,7 @@
EAPI=8
inherit autotools elisp-common readme.gentoo-r1 toolchain-funcs
inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
@ -48,7 +48,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets zlib"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
sys-libs/ncurses:0=
@ -72,6 +72,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
selinux? ( sys-libs/libselinux )
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? ( !aqua? (
x11-libs/libICE
@ -321,6 +322,9 @@ src_configure() {
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
append-cppflags -DUSE_VALGRIND=$(usex valgrind)
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src

@ -3,7 +3,7 @@
EAPI=8
inherit autotools elisp-common readme.gentoo-r1 toolchain-funcs
inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
@ -40,7 +40,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
X_DEPEND="x11-libs/libICE
x11-libs/libSM
@ -116,6 +116,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
tree-sitter? ( dev-libs/tree-sitter )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? (
gif? ( media-libs/giflib:0= )
@ -214,6 +215,14 @@ src_configure() {
myconf+=" --with-sound=$(usex sound oss)"
fi
if use jit; then
use zlib || ewarn \
"USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
myconf+=" --with-zlib"
else
myconf+=" $(use_with zlib)"
fi
# Emacs supports these window systems:
# X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
# General GUI support is enabled by the "gui" USE flag, then
@ -225,14 +234,6 @@ src_configure() {
# Athena (Lucid), or no toolkit. They are enabled (in order of
# preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
if use jit; then
use zlib || ewarn \
"USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
myconf+=" --with-zlib"
else
myconf+=" $(use_with zlib)"
fi
if ! use gui; then
einfo "Configuring to build without window system support"
myconf+=" --without-x --without-pgtk --without-ns"
@ -369,6 +370,9 @@ src_configure() {
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
append-cppflags -DUSE_VALGRIND=$(usex valgrind)
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src

@ -0,0 +1,566 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
EGIT_BRANCH="emacs-29"
EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
S="${EGIT_CHECKOUT_DIR}"
SLOT="${PV%%.*}-vcs"
else
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
S="${WORKDIR}/emacs-${FULL_VERSION}"
# PV can be in any of the following formats:
# 27.1 released version (slot 27)
# 27.1_rc1 upstream release candidate (27)
# 27.0.9999 live ebuild (slot 27-vcs)
# 27.0.90 upstream prerelease snapshot (27-vcs)
# 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
if [[ ${PV} == *_pre* ]]; then
SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
S="${WORKDIR}/emacs"
elif [[ ${PV//[0-9]} != "." ]]; then
SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
fi
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
X_DEPEND="x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libxcb
x11-misc/xbitmaps
xpm? ( x11-libs/libXpm )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
x11-libs/libXrender
cairo? ( >=x11-libs/cairo-1.12.18[X] )
harfbuzz? ( media-libs/harfbuzz:0= )
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
x11-libs/gtk+:3
xwidgets? (
net-libs/webkit-gtk:4.1=
x11-libs/libXcomposite
)
)
!gtk? (
motif? (
>=x11-libs/motif-2.3:0
x11-libs/libXpm
x11-libs/libXmu
x11-libs/libXt
)
!motif? (
Xaw3d? (
x11-libs/libXaw3d
x11-libs/libXmu
x11-libs/libXt
)
!Xaw3d? ( athena? (
x11-libs/libXaw
x11-libs/libXmu
x11-libs/libXt
) )
)
)"
RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
sys-libs/ncurses:0=
acl? ( virtual/acl )
alsa? ( media-libs/alsa-lib )
dbus? ( sys-apps/dbus )
games? ( acct-group/gamestat )
gmp? ( dev-libs/gmp:0= )
gpm? ( sys-libs/gpm )
!inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
jit? (
sys-devel/gcc:=[jit(-)]
sys-libs/zlib
)
json? ( dev-libs/jansson:= )
kerberos? ( virtual/krb5 )
lcms? ( media-libs/lcms:2 )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
mailutils? ( net-mail/mailutils[clients] )
!mailutils? ( acct-group/mail net-libs/liblockfile )
selinux? ( sys-libs/libselinux )
sqlite? ( dev-db/sqlite:3 )
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
tree-sitter? ( dev-libs/tree-sitter )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? (
gif? ( media-libs/giflib:0= )
jpeg? ( media-libs/libjpeg-turbo:0= )
png? ( >=media-libs/libpng-1.4:0= )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff:= )
webp? ( media-libs/libwebp:0= )
imagemagick? ( >=media-gfx/imagemagick-6.6.2:0= )
!aqua? (
gsettings? ( >=dev-libs/glib-2.28.6 )
gtk? ( !X? (
media-libs/fontconfig
media-libs/freetype
>=x11-libs/cairo-1.12.18
x11-libs/gtk+:3
harfbuzz? ( media-libs/harfbuzz:0= )
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
xwidgets? ( net-libs/webkit-gtk:4.1= )
) )
!gtk? ( ${X_DEPEND} )
X? ( ${X_DEPEND} )
)
)"
DEPEND="${RDEPEND}
gui? ( !aqua? (
!gtk? ( x11-base/xorg-proto )
X? ( x11-base/xorg-proto )
) )"
BDEPEND="sys-apps/texinfo
virtual/pkgconfig
gzip-el? ( app-arch/gzip )"
IDEPEND="app-eselect/eselect-emacs"
RDEPEND+=" ${IDEPEND}"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
configure.ac)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EGIT_BRANCH}"
einfo "Commit: ${EGIT_VERSION}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
if use jit; then
find lisp -type f -name "*.elc" -delete || die
# These files ignore LDFLAGS. We assign the variable here, because
# for live ebuilds FULL_VERSION doesn't exist in global scope
QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*"
# gccjit doesn't play well with ccache or distcc #801580
# For now, work around the problem with an explicit LIBRARY_PATH
has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \
&& export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \
| sed -n '/^libraries:/{s:^[^/]*::;p}')
fi
default
# Fix filename reference in redirected man page
sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
# libseccomp is detected by configure but doesn't appear to have any
# effect on the installed image. Suppress it by supplying pkg-config
# with a wrong library name.
sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die
AT_M4DIR=m4 eautoreconf
}
src_configure() {
local myconf
# Prevents e.g. tests interfering with running Emacs.
unset EMACS_SOCKET_NAME
if use alsa; then
use sound || ewarn \
"USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
myconf+=" --with-sound=alsa"
else
myconf+=" --with-sound=$(usex sound oss)"
fi
if use jit; then
use zlib || ewarn \
"USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
myconf+=" --with-zlib"
else
myconf+=" $(use_with zlib)"
fi
# Emacs supports these window systems:
# X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
# General GUI support is enabled by the "gui" USE flag, then
# the window system is selected as follows:
# "aqua" -> Nextstep
# "gtk -X" -> pure GTK
# otherwise -> X11
# For X11 there is the further choice of toolkits GTK, Motif,
# Athena (Lucid), or no toolkit. They are enabled (in order of
# preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
if ! use gui; then
einfo "Configuring to build without window system support"
myconf+=" --without-x --without-pgtk --without-ns"
elif use aqua; then
einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
myconf+=" --with-ns --disable-ns-self-contained"
myconf+=" --without-x --without-pgtk"
elif use gtk && ! use X; then
einfo "Configuring to build with pure GTK (without X11) support"
myconf+=" --with-pgtk --without-x --without-ns"
myconf+=" --with-toolkit-scroll-bars" #836392
myconf+=" --without-gconf"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with harfbuzz)"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
myconf+=" $(use_with xwidgets)"
else
# X11
myconf+=" --with-x --without-pgtk --without-ns"
myconf+=" --without-gconf"
myconf+=" $(use_with gsettings)"
myconf+=" $(use_with toolkit-scroll-bars)"
myconf+=" $(use_with xpm)"
if use xft; then
myconf+=" --with-xft"
myconf+=" $(use_with cairo)"
myconf+=" $(use_with harfbuzz)"
myconf+=" $(use_with m17n-lib libotf)"
myconf+=" $(use_with m17n-lib m17n-flt)"
else
myconf+=" --without-xft"
myconf+=" --without-cairo"
myconf+=" --without-libotf --without-m17n-flt"
use cairo && ewarn \
"USE flag \"cairo\" has no effect if \"xft\" is not set."
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
local f line
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
while read line; do ewarn "${line}"; done <<-EOF
Your version of GTK+ will have problems with closing open
displays. This is no problem if you just use one display, but
if you use more than one and close one of them Emacs may crash.
See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
<https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
If you intend to use more than one display, then it is strongly
recommended that you compile Emacs with the Athena/Lucid or the
Motif toolkit instead.
EOF
myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
for f in motif Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"gtk\" is set."
done
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
"USE flag \"${f}\" has no effect if \"motif\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
else
einfo "Configuring to build with no toolkit"
myconf+=" --with-x-toolkit=no"
fi
! use gtk && use xwidgets && ewarn \
"USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
fi
if use gui; then
# Common flags recognised for all GUIs
myconf+=" $(use_with gif)"
myconf+=" $(use_with jpeg)"
myconf+=" $(use_with png)"
myconf+=" $(use_with svg rsvg)"
myconf+=" $(use_with tiff)"
myconf+=" $(use_with webp)"
myconf+=" $(use_with imagemagick)"
fi
if tc-is-cross-compiler; then
# Configure a CBUILD directory when cross-compiling to make tools
mkdir "${S}-build" && pushd "${S}-build" >/dev/null || die
ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
popd >/dev/null || die
# Don't try to execute the binary for dumping during the build
myconf+=" --with-dumping=none"
elif use m68k; then
# Workaround for https://debbugs.gnu.org/44531
myconf+=" --with-dumping=unexec"
else
myconf+=" --with-dumping=pdumper"
fi
econf \
--program-suffix="-${EMACS_SUFFIX}" \
--includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--localstatedir="${EPREFIX}"/var \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--without-compress-install \
--without-hesiod \
--without-pop \
--with-file-notification=$(usev inotify || usev gfile || echo no) \
--with-pdumper \
$(use_enable acl) \
$(use_with dbus) \
$(use_with dynamic-loading modules) \
$(use_with games gameuser ":gamestat") \
$(use_with gmp libgmp) \
$(use_with gpm) \
$(use_with jit native-compilation aot) \
$(use_with json) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with lcms lcms2) \
$(use_with libxml2 xml2) \
$(use_with mailutils) \
$(use_with selinux) \
$(use_with sqlite sqlite3) \
$(use_with ssl gnutls) \
$(use_with systemd libsystemd) \
$(use_with threads) \
$(use_with tree-sitter) \
$(use_with wide-int) \
${myconf}
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
append-cppflags -DUSE_VALGRIND=$(usex valgrind)
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src
emake lib # Cross-compile dependencies first for timestamps
# Save native build tools in the cross-directory
cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
# Specify the native Emacs to compile lisp
emake -C lisp all EMACS="${S}-build/src/emacs"
fi
emake
}
src_test() {
# List .el test files with a comment above listing the exact
# subtests which caused failure. Elements should begin with a %.
# e.g. %lisp/gnus/mml-sec-tests.el.
local exclude_tests=(
# Reason: not yet known
# mml-secure-en-decrypt-{1,2,3,4}
# mml-secure-find-usable-keys-{1,2}
# mml-secure-key-checks
# mml-secure-select-preferred-keys-4
# mml-secure-sign-verify-1
%lisp/gnus/mml-sec-tests.el
# Reason: permission denied on /nonexistent
# (vc-*-bzr only fails if breezy is installed, as they
# try to access cache dirs under /nonexistent)
#
# rmail-undigest-test-multipart-mixed-digest
# rmail-undigest-test-rfc1153-less-strict-digest
# rmail-undigest-test-rfc1153-sloppy-digest
# rmail-undigest-test-rfc934-digest
# vc-test-bzr02-state
# vc-test-bzr05-rename-file
# vc-test-bzr06-version-diff
# vc-bzr-test-bug9781
%lisp/mail/undigest-tests.el
%lisp/vc/vc-tests.el
%lisp/vc/vc-bzr-tests.el
# Reason: fails if bubblewrap (bwrap) is installed
# "bwrap: setting up uid map: Permission denied"
#
# bytecomp-tests--dest-mountpoint
%lisp/emacs-lisp/bytecomp-tests.el
)
# See test/README for possible options
emake \
EMACS_TEST_VERBOSE=1 \
EXCLUDE_TESTS="${exclude_tests[*]}" \
TEST_BACKTRACE_LINE_LENGTH=nil \
check
}
src_install() {
emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die
# dissuade Portage from removing our dir file #257260
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
# movemail must be setgid mail
if ! use mailutils; then
fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
fi
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
rm -rf "${ED}"/usr/share/{applications,icons} || die
rm -rf "${ED}/usr/$(get_libdir)/systemd" || die
rm -rf "${ED}"/var || die
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
# remove COPYING file (except for etc/COPYING used by describe-copying)
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
if use systemd; then
insinto /usr/lib/systemd/user
sed -e "/^##/d" \
-e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
-e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
etc/emacs.service | newins - ${EMACS_SUFFIX}.service
assert
fi
if use gzip-el; then
# compress .el files when a corresponding .elc exists
find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
-name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
assert "gzip .el failed"
fi
local cdir
if use source; then
cdir="/usr/share/emacs/${FULL_VERSION}/src"
insinto "${cdir}"
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
elif has installsources ${FEATURES}; then
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
fi
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
X
;;; ${EMACS_SUFFIX} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
Y (setq find-function-C-source-directory
Y "${EPREFIX}${cdir}")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS CONTRIBUTE
if use gui && use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
fi
local DOC_CONTENTS="You can set the version to be started by
/usr/bin/emacs through the Emacs eselect module, which also
redirects man and info pages. Therefore, several Emacs versions can
be installed at the same time. \"man emacs.eselect\" for details.
\\n\\nIf you upgrade from a previous major version of Emacs, then
it is strongly recommended that you use app-admin/emacs-updater
to rebuild all byte-compiled elisp files of the installed Emacs
packages."
if use gui; then
DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
machine would satisfy basic Emacs requirements under X11.
See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
for how to enable anti-aliased fonts."
use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or
symlink it into /Applications by yourself."
fi
tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
a portable dump file due to being cross-compiled.
To create this file at run time, execute the following command:
\\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
\"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
readme.gentoo_create_doc
}
pkg_preinst() {
# verify that the PM hasn't removed our Info directory index #257260
local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
[[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
}
pkg_postinst() {
elisp-site-regen
readme.gentoo_print_elog
if use livecd; then
# force an update of the emacs symlink for the livecd/dvd,
# because some microemacs packages set it with USE=livecd
eselect emacs update
else
eselect emacs update ifunset
fi
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

@ -3,7 +3,7 @@
EAPI=8
inherit autotools elisp-common readme.gentoo-r1 toolchain-funcs
inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
@ -40,7 +40,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
X_DEPEND="x11-libs/libICE
x11-libs/libSM
@ -116,6 +116,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
tree-sitter? ( dev-libs/tree-sitter )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? (
gif? ( media-libs/giflib:0= )
@ -214,6 +215,14 @@ src_configure() {
myconf+=" --with-sound=$(usex sound oss)"
fi
if use jit; then
use zlib || ewarn \
"USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
myconf+=" --with-zlib"
else
myconf+=" $(use_with zlib)"
fi
# Emacs supports these window systems:
# X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
# General GUI support is enabled by the "gui" USE flag, then
@ -225,14 +234,6 @@ src_configure() {
# Athena (Lucid), or no toolkit. They are enabled (in order of
# preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
if use jit; then
use zlib || ewarn \
"USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
myconf+=" --with-zlib"
else
myconf+=" $(use_with zlib)"
fi
if ! use gui; then
einfo "Configuring to build without window system support"
myconf+=" --without-x --without-pgtk --without-ns"
@ -369,6 +370,9 @@ src_configure() {
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
append-cppflags -DUSE_VALGRIND=$(usex valgrind)
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src

@ -3,7 +3,7 @@
EAPI=8
inherit autotools elisp-common readme.gentoo-r1 toolchain-funcs
inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
if [[ ${PV##*.} = 9999 ]]; then
inherit git-r3
@ -40,7 +40,7 @@ DESCRIPTION="The extensible, customizable, self-documenting real-time display ed
HOMEPAGE="https://www.gnu.org/software/emacs/"
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
X_DEPEND="x11-libs/libICE
x11-libs/libSM
@ -116,6 +116,7 @@ RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
ssl? ( net-libs/gnutls:0= )
systemd? ( sys-apps/systemd )
tree-sitter? ( dev-libs/tree-sitter )
valgrind? ( dev-util/valgrind )
zlib? ( sys-libs/zlib )
gui? (
gif? ( media-libs/giflib:0= )
@ -214,6 +215,14 @@ src_configure() {
myconf+=" --with-sound=$(usex sound oss)"
fi
if use jit; then
use zlib || ewarn \
"USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
myconf+=" --with-zlib"
else
myconf+=" $(use_with zlib)"
fi
# Emacs supports these window systems:
# X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
# General GUI support is enabled by the "gui" USE flag, then
@ -225,14 +234,6 @@ src_configure() {
# Athena (Lucid), or no toolkit. They are enabled (in order of
# preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
if use jit; then
use zlib || ewarn \
"USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
myconf+=" --with-zlib"
else
myconf+=" $(use_with zlib)"
fi
if ! use gui; then
einfo "Configuring to build without window system support"
myconf+=" --without-x --without-pgtk --without-ns"
@ -369,6 +370,9 @@ src_configure() {
}
src_compile() {
export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
append-cppflags -DUSE_VALGRIND=$(usex valgrind)
if tc-is-cross-compiler; then
# Build native tools for compiling lisp etc.
emake -C "${S}-build" src

Binary file not shown.

@ -1,2 +1 @@
DIST libegit2-0.0.20200515.tar.gz 132122 BLAKE2B 2e8e06fb833e5ea2ee0f4e1fa760d30e91235a9b9c4a465de6d8a12d6c8431bdc85204546ba36c36f206e2788d9f1cda00d578c1c40057ccfb3f2117e8302013 SHA512 f604591ba272ea1cef8c428f644c0cfcc4ba2438a55c2b7a0dd1cdcb15836c755c0c6bdc6c42bd6da05935bba7fdac30efe65f26307599b07e591f4efdd1e897
DIST libegit2-0.0.20230129.tar.gz 132237 BLAKE2B 339c11eaa5b231d33a3b23780b625798d47ab6725fede240ae95307cc0034a61a39d84075be271fff2ae8b1ff5143fb61ef243671f8ac927b07e931824c8c55d SHA512 9384e9118b29429aaa8ee7608712bcc1c9f006a35fb46332f9b999be909ac18c4753af58cd1c91c37a6b24ca9a08f7103f22d53a242296d0dc6a509a2c5e27fb

@ -1,53 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
NEED_EMACS=26
COMMIT="0ef8b13aef011a98b7da756e4f1ce3bb18e4d55a"
BUILD_DIR=.
inherit cmake elisp
DESCRIPTION="Emacs bindings for libgit2"
HOMEPAGE="https://github.com/magit/libegit2"
SRC_URI="https://github.com/magit/libegit2/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
DEPEND=">=dev-libs/libgit2-1.0.0:="
RDEPEND="${DEPEND}
>=app-editors/emacs-26:*[dynamic-loading]"
S="${WORKDIR}/${PN}-${COMMIT}"
SITEFILE="50${PN}-gentoo.el"
DOCS="README.md"
# The tests seem to be written specifically for the libegit2 git
# repository.
RESTRICT="test"
src_prepare() {
# Don't build against the bundled submodule
sed -i -e '/subdirectory.*libgit2/ s/^/#/' CMakeLists.txt || die
rm -f test.el || die
cmake_src_prepare
}
src_configure() {
cmake_src_configure
}
src_compile() {
cmake_src_compile
elisp_src_compile
}
src_install() {
elisp_src_install
elisp-modules-install ${PN} libegit2.so
}

@ -1,3 +1,3 @@
DIST transient-0.3.6.tar.gz 100905 BLAKE2B cc7a78104b77a7ff49d2ee686a780db7509744b1f737e4f995d5e5f8ada18828ccf1b6ae5d995fb8aa09e9fc16895226e5e8cf3cf50a79c246c5d07d5f467ce0 SHA512 c1b43046f07f9efce1720f6e151d8223922574262d4e5436b0c81453b0a21a404f1c555a5bc92a201c71beb1b2f95aafb38b88203cd08c1d3a9d80f45ed0d0c9
DIST transient-0.3.7.tar.gz 103105 BLAKE2B 3253529af82116881b6fdbb5465d3e0ffa8246e017a266fe0868d31e9c576a3927ed7b8d968d95f7e84e31859705f08582260d074f7f55cf10e535177df761f4 SHA512 93d1e00db3f483d830c9e636de1ae752c43bada580209c4839e89941507be5fd7ebbd31cf597436f13448b29085453742a0623dad9dcc1d343e29a5d47d76987
DIST transient-0.3.7_p20220918.tar.gz 125422 BLAKE2B 19d1e2e4ea24076856a1816042d63964527b4c98d5727805058e5bfd829c708afa277d88b46e0e4da64b8a21fc4c012b410399f7bc71d877c285edda6b9e7d8e SHA512 9dd61f6eb69bdcd9a582e34261f9b6806d048df3d009aefe5f3a5a8f36e733187140b933f8e4af02c6e6f35fac6a3d5d13665ac108fa74299b1555c485be87c3
DIST transient-0.4.0.tar.gz 128429 BLAKE2B cd97b5fcef5d7d4bb14677ab1fa4a49f16af527cfaf92c17d97de9073a6662067195822a6e25ff6cefdb8278c806ceee996f6552e4616a52cd16390a1baa8459 SHA512 b7946983828ed2d5cc9884b08fead22fffa4d3fa2f10b0797df54f4260ae0d41e27aa3804dce12ae61d6e60d245484e68ad269a5bbe98cfde7a6a154eed7a3db

@ -1,25 +1,29 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
inherit elisp
DESCRIPTION="Transient commands abstraction for GNU Emacs"
HOMEPAGE="https://magit.vc/manual/transient"
SRC_URI="https://github.com/magit/transient/archive/v${PV}.tar.gz -> ${P}.tar.gz"
HOMEPAGE="https://magit.vc/manual/transient/
https://github.com/magit/transient/"
SRC_URI="https://github.com/magit/transient/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
DOCS=( CHANGELOG README.org docs/${PN}.org )
ELISP_TEXINFO="docs/${PN}.texi"
SITEFILE="50${PN}-gentoo.el"
ELISP_TEXINFO="docs/*.texi"
DOCS="README.md docs/transient.org"
DEPEND=""
RDEPEND="${DEPEND}"
DEPEND="${DEPEND} sys-apps/texinfo"
RDEPEND=">=app-emacs/compat-29.1.4.1"
BDEPEND="
${RDEPEND}
sys-apps/texinfo
"
src_prepare() {
mv lisp/*.el . || die

@ -1,13 +1,100 @@
--- a/test/test.el
+++ b/test/test.el
@@ -259,10 +259,8 @@
;; machine's local timezone affecting results.
(let ((ts (make-ts :year 2019 :month 7 :day 27 :hour 20 :minute 48 :second 08 :tz-offset "-0400")))
;; Following the pattern in the function:
@@ -254,24 +254,6 @@
;;;;; Formatting
-(ert-deftest ts-format ()
- ;; We test two timestamps to help avoid problems with the test
- ;; machine's local timezone affecting results.
- (let ((ts (make-ts :year 2019 :month 7 :day 27 :hour 20 :minute 48 :second 08 :tz-offset "-0400")))
- ;; Following the pattern in the function:
- (should (equal (ts-format ts) "2019-07-27 20:48:08 -0400"))
(should (equal (ts-format "%Y" ts) "2019"))
(should (ts-format "%Y"))
- (should (equal (ts-format "%Y" ts) "2019"))
- (should (ts-format "%Y"))
- (should (equal (ts-format nil ts) "2019-07-27 20:48:08 -0400"))
(should (ts-format)))
(let ((ts (make-ts :year 2019 :month 7 :day 27 :hour 19 :minute 48 :second 08 :tz-offset "-0500")))
;; Following the pattern in the function:
- (should (ts-format)))
- (let ((ts (make-ts :year 2019 :month 7 :day 27 :hour 19 :minute 48 :second 08 :tz-offset "-0500")))
- ;; Following the pattern in the function:
- (should (equal (ts-format ts) "2019-07-27 19:48:08 -0500"))
- (should (equal (ts-format "%Y" ts) "2019"))
- (should (ts-format "%Y"))
- (should (equal (ts-format nil ts) "2019-07-27 19:48:08 -0500"))
- (should (ts-format))))
-
;;;;; Parsing
(ert-deftest ts-parse ()
@@ -355,13 +337,6 @@
;; 12:12, which means 0 seconds.
(should (eq (ts-S ts) 0))))
-(ert-deftest ts-parse-org ()
- ;; NOTE: Not sure how to best handle loading `org-parse-time-string'. Calling (require 'ts)
- ;; shouldn't cause Org to be loaded, so the user will probably have to do that.
- (require 'org)
- (let* ((org-ts-string "<2015-09-24 Thu .+1d>"))
- (should (equal 1443070800.0 (ts-unix (ts-parse-org org-ts-string))))))
-
(ert-deftest ts-parse-org-fill ()
(should-error (ts-parse-org-fill nil "<2015-09-24 Thu .+1d>"))
(let ((ts (ts-parse-org-fill 'begin "<2015-09-24 Thu .+1d>")))
@@ -413,27 +388,6 @@
(should (eq (ts-M ts) 12))
(should (eq (ts-S ts) 0))))
-(ert-deftest ts-parse-org-element ()
- (let ((org-ts '(timestamp (:type active
- :raw-value "<2015-09-24 Thu .+1d>"
- :year-start 2015 :month-start 9 :day-start 24
- :hour-start nil :minute-start nil
- :year-end 2015 :month-end 9 :day-end 24
- :hour-end nil :minute-end nil
- :begin 230314 :end 230335 :post-blank 0
- :repeater-type restart :repeater-value 1 :repeater-unit day))))
- (should (equal 1443070800.0 (ts-unix (ts-parse-org-element org-ts)))))
- (let ((org-ts-string "<2015-09-24 Thu .+1d>"))
- (with-temp-buffer
- (delay-mode-hooks
- (org-mode)
- (save-excursion
- (insert org-ts-string))
- (should (->> (org-element-context)
- (ts-parse-org-element)
- (ts-unix)
- (equal 1443070800.0)))))))
-
;;;;; Other
(ert-deftest ts-apply ()
@@ -443,30 +397,6 @@
(should (= (- (ts-year now) (ts-year then))
expected-difference))))
-(ert-deftest ts-fill ()
- (let ((zones '("America/Chicago" (-18000 "CDT")))
- ts)
- (dolist (zone zones)
- (setf ts (ts-fill (make-ts :unix 1625426636.7569551) zone))
- (should (equal (ts-year ts) 2021))
- (should (equal (ts-month-num ts) 7))
- (should (equal (ts-day-of-month-num ts) 4))
- (should (equal (ts-day-of-week-num ts) 0))
- (should (equal (ts-hour ts) 14))
- (should (equal (ts-minute ts) 23))
- (should (equal (ts-second ts) 56))
- (should (equal (ts-month-name ts) "July"))
- (should (equal (ts-month-abbr ts) "Jul"))
- (should (equal (ts-day-abbr ts) "Sun"))
- (should (equal (ts-day-name ts) "Sunday"))
- (should (equal (ts-day-of-year ts) 185))
- (should (equal (ts-week-of-year ts) 26))
- (should (equal (ts-tz-abbr ts) "CDT"))
- (should (equal (ts-tz-offset ts) "-0500"))))
- ;; If ZONE is the plain integer -18000, the tz-abbr ("%z" to `format-time-string')
- ;; is "-05" rather than the zone abbreviation, so we test it separately.
- (should (equal (ts-tz-abbr (ts-fill (make-ts :unix 1625426636.7569551) -18000)) "-05")))
-
(ert-deftest ts-now ()
"Ensure `ts-now' returns what appears to be the current time."
(should (equal (floor (ts-unix (ts-now)))

@ -1,3 +1,2 @@
DIST vterm-0.0.1_pre20210618.tar.gz 58389 BLAKE2B 71221d470e01d647093e3a3af0c57b416ef23e81ff4d783d032613e19f1d467752fea0d242ea0f72092e3cdabbdb88ba15a840d9e4116cf5aa95d54a020efe0d SHA512 9e23eff1c9c5d2cc8e970bb4d9910b3e0258987d09b765ece188641ff5e2696e30d59a409f45253f243162b8e71c0ea301049ff37c93ffec1e1c25206ca9c5d2
DIST vterm-0.0.2_p20221118.tar.gz 60288 BLAKE2B a86e2a79457eb02212402a3054bd867af38caf2c52e1d2fd21cbd7a665f2383909ef99fa6291c9e0a6d9841d65dfbda175937bf219ec7e1e8fb8bd1c5add300e SHA512 1825ef38afc2d4144611b81c49c64b5271bc58cd96f6d3bdc6869d2d9c7cc7785864621035e3e787f7c2c0634672806ba217f3c3d589dfc342d59bd5480f96a1
DIST vterm-0.0.2_p20230217.tar.gz 61049 BLAKE2B d974e8873b2f3074c23f797eb862734ed6af2caca2213c0cb972b92180567ea87e25a2d435d592dd7a2f236380fce0180b161490e506cffef24f11d25b38fbc6 SHA512 c13b79054d305e2ee73725d323a1409c8d0f9529b13c659a3e7d273dbaa79f09cde5d4e3097ed2b40b106b4fad0c5f465381e1a8337e9ffc21be0515e376c42a

@ -1,52 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
NEED_EMACS=26
COMMIT="d9dfa624679afdd5db6ad25429ef86d3dd91401e"
inherit cmake elisp
MY_PN="emacs-libvterm"
DESCRIPTION="Fully-featured terminal emulator based on libvterm"
HOMEPAGE="https://github.com/akermu/emacs-libvterm"
SRC_URI="https://github.com/akermu/${MY_PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
DEPEND="dev-libs/libvterm"
RDEPEND="${DEPEND}
>=app-editors/emacs-26:*[dynamic-loading]"
S="${WORKDIR}/${MY_PN}-${COMMIT}"
PATCHES=("${FILESDIR}"/${PN}-0.0.1_pre20210618-dont-compile.patch)
SITEFILE="50${PN}-gentoo.el"
DOCS="README.md"
src_prepare() {
if [[ -e ${ESYSROOT}/usr/include/emacs-module.h ]]; then
# Use system header file instead of bundled one
rm emacs-module.h || die
else
ewarn "${ESYSROOT}/usr/include/emacs-module.h does not exist"
ewarn "Falling back to bundled header file"
fi
cmake_src_prepare
}
src_configure() {
local mycmakeargs=("-DUSE_SYSTEM_LIBVTERM=ON")
cmake_src_configure
}
src_compile() {
cmake_src_compile
elisp_src_compile
}
src_install() {
elisp_src_install
elisp-modules-install ${PN} vterm-module.so
}

Binary file not shown.

@ -1,5 +1,3 @@
DIST diskimage-builder-3.26.0.tar.gz 515778 BLAKE2B ac57ddb043f08052c337093e74255e7a4a01d6469e26387dd3c968dabb840db2323c8bb6cb4d4758c62c4b6e659873d2c6228312d6798a4101a3792ce760d067 SHA512 06b949f7561e2d60397b27f905ebd997356537091b39a9a2ec26c14da9d7ebcf44f79c97895cfd3b4dde576407840b6f407b9009fbea3def40bcc218589a034f
DIST diskimage-builder-3.27.0.tar.gz 515925 BLAKE2B 5a064098542bf5a9936868622e8cb90f975b8e23df5ba868689e2f27b4168de40aa12678c643674f127076268f8103fc02f126486efceb5456a5b21ec14e7304 SHA512 25966991ad81eb500a5573b15fc37c0ec1ea55b0f8b9f418a14e30652adaa6e8cb817fb017f4af83343a66300a5d10739b5e99729e947ef27aee45965a3a147f
DIST diskimage-builder-3.28.0.tar.gz 526274 BLAKE2B 2fd6ed897fb550597ec6ec50d8ecefb8b1ca807acf18fd00e4d7f883f3fd7aca040f1f51a790ed326762eac3d333f59fcc5e917b9f536bfdd36f68ca35cbb724 SHA512 e61a1815bff9416d47b5019f8aa771b94f01353e400660dc837921323bd2045635695ca7a1c658ee0db5308683fefa140925217747555efcb0ee94fa56d37c3a
DIST diskimage-builder-3.29.0.tar.gz 526544 BLAKE2B a5b52e8ec5f46e4aa1ec27a9194381e5f47ede8a2428b8e43e8d200174cc39654cf55f7f44ee46a3b03a846b665fb635c06f413878dd30e8ba4aa020f5c6f7d0 SHA512 f35650481168c52066c6ec9818e08fe5d20732899676fe1a1961a71d522b045539da06a0d1bd366e5a2e6ebc07d6e609b9bfbcaa83ca50086fe2c17936f27ba7
DIST diskimage-builder-3.30.0.tar.gz 527303 BLAKE2B ef364ad61932e56579c150935d247ba83a5d8bacf4aee196404f71304b560081fed5089129c74f4d3b3d6054165438dbf150a6fba41aaf4065b79cdf747e08f9 SHA512 aa9580878a4606069262022117abea6e1e4f9d1fb0f5951ea2b47486e844b2bfa330033e627c6a5bd8d50d97bf595a3380ec5b084199192c6b34849c41fd2d5a

@ -1,40 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9,10} )
DISTUTILS_USE_SETUPTOOLS=rdepend
PYPI_NO_NORMALIZE=1
inherit distutils-r1
DESCRIPTION="Golden Disk Image builder"
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
else
inherit pypi
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}"
RDEPEND="${CDEPEND}
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
app-emulation/qemu
sys-block/parted
sys-fs/multipath-tools
sys-fs/dosfstools
sys-apps/gptfdisk
!dev-python/dib-utils[${PYTHON_USEDEP}]"

@ -1,40 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9,10} )
DISTUTILS_USE_SETUPTOOLS=rdepend
PYPI_NO_NORMALIZE=1
inherit distutils-r1
DESCRIPTION="Golden Disk Image builder"
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
else
inherit pypi
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
fi
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}"
RDEPEND="${CDEPEND}
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
app-emulation/qemu
sys-block/parted
sys-fs/multipath-tools
sys-fs/dosfstools
sys-apps/gptfdisk
!dev-python/dib-utils[${PYTHON_USEDEP}]"

@ -15,7 +15,7 @@ if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
else
inherit pypi
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
fi
LICENSE="Apache-2.0"

@ -31,7 +31,7 @@ src_unpack() {
src_install() {
dodir /usr/share/guestfs
cd "${ED}"/usr/share/guestfs || Die
cd "${ED}"/usr/share/guestfs || die
unpack ${A}
cd appliance || die

@ -1,3 +1,4 @@
DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78
DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
DIST spice-0.15.1.tar.bz2 1623290 BLAKE2B 19ddb3cac91be07a4a358ed89a5e4d1a5c406a9831b8c8a518764055354ecf6e09d129ae03ba65d876669da72f2cbf0c307261564097f60951711e9852eebb69 SHA512 362ab2f0b483911830693834515e1d331a6b929c5c63fd4522e843c42bbb7d8a52510d60f5f17d175dd2617c9621630f6a81f3ff7dce11dc28e6fb135e60fa86
DIST spice-0.15.2.tar.bz2 1663326 BLAKE2B 00f5393ac409590b8fe0203251b811a4fe6dca16e644a30dd8165d57ff28cbef3b2f9c2a92ff7d2f6c8092bbef4f89a4e85ef9228cc8c03b0a163ffa3afaf9f6 SHA512 c8f273b9e97ef38a03b331f7d32c5f0a09d540523fe626568c845152cbd22273a92b3a08bc13fa2e061b913ad16ceb7cbddf142655cd9cdcd8eb5f646fa6aa26

@ -0,0 +1,96 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
inherit meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="https://www.spice-space.org/"
if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
inherit git-r3
DEPEND="~app-emulation/spice-protocol-9999"
else
SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="gstreamer lz4 sasl smartcard static-libs test"
RESTRICT="!test? ( test )"
# The libspice-server only uses the headers of libcacard
RDEPEND="
dev-lang/orc[static-libs(+)?]
>=dev-libs/glib-2.38:2[static-libs(+)?]
dev-libs/openssl:0=[static-libs(+)?]
media-libs/opus[static-libs(+)?]
media-libs/libjpeg-turbo:0=[static-libs(+)?]
sys-libs/zlib[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-2.5.1 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
"
DEPEND+="
${RDEPEND}
>=app-emulation/spice-protocol-0.14.3
smartcard? ( app-emulation/qemu[smartcard] )
test? ( net-libs/glib-networking )
"
BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
')
"
python_check_deps() {
python_has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
python_has_version -b "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
[[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup
}
src_configure() {
# Prevent sandbox violations, bug #586560
# https://bugzilla.gnome.org/show_bug.cgi?id=744134
# https://bugzilla.gnome.org/show_bug.cgi?id=744135
use gstreamer && addpredict /dev
xdg_environment_reset
local emesonargs=(
-Ddefault_library=$(usex static-libs both shared)
-Dgstreamer=$(usex gstreamer 1.0 no)
-Dopus=enabled
-Dmanual=false
$(meson_use lz4)
$(meson_use sasl)
$(meson_feature smartcard)
$(meson_use test tests)
)
meson_src_configure
}
src_install() {
meson_src_install
readme.gentoo_create_doc
}
pkg_postinst() {
readme.gentoo_print_elog
}

@ -1,60 +1,63 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
inherit git-r3 meson python-any-r1 readme.gentoo-r1 xdg-utils
PYTHON_COMPAT=( python3_{10..11} )
inherit meson python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
HOMEPAGE="https://www.spice-space.org/"
SRC_URI=""
EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://anongit.freedesktop.org/git/spice/spice.git"
inherit git-r3
DEPEND="~app-emulation/spice-protocol-9999"
else
SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2"
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS=""
IUSE="gstreamer lz4 opus sasl smartcard static-libs test"
IUSE="gstreamer lz4 sasl smartcard static-libs test"
RESTRICT="!test? ( test )"
# the libspice-server only uses the headers of libcacard
# The libspice-server only uses the headers of libcacard
RDEPEND="
dev-lang/orc
>=dev-libs/glib-2.38:2
sys-libs/zlib
virtual/jpeg:0=
>=x11-libs/pixman-0.17.7
dev-libs/openssl:0=
lz4? ( app-arch/lz4:0= )
opus? ( media-libs/opus )
dev-lang/orc[static-libs(+)?]
>=dev-libs/glib-2.38:2[static-libs(+)?]
dev-libs/openssl:0=[static-libs(+)?]
media-libs/opus[static-libs(+)?]
media-libs/libjpeg-turbo:0=[static-libs(+)?]
sys-libs/zlib[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-2.5.1 )
sasl? ( dev-libs/cyrus-sasl )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)"
DEPEND="${RDEPEND}
~app-emulation/spice-protocol-9999
)
"
DEPEND+="
${RDEPEND}
>=app-emulation/spice-protocol-0.14.3
smartcard? ( app-emulation/qemu[smartcard] )
test? ( net-libs/glib-networking )"
BDEPEND="${PYTHON_DEPS}
sys-devel/autoconf-archive
test? ( net-libs/glib-networking )
"
BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
')"
DOCS=(
AUTHORS
CHANGELOG.md
README
)
')
"
python_check_deps() {
has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
has_version -b "dev-python/six[${PYTHON_USEDEP}]"
python_has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
python_has_version -b "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
@ -72,29 +75,19 @@ src_configure() {
local emesonargs=(
-Ddefault_library=$(usex static-libs both shared)
-Dgstreamer=$(usex gstreamer 1.0 no)
-Dopus=enabled
-Dmanual=false
$(meson_use lz4)
$(meson_use sasl)
$(meson_feature opus)
$(meson_feature smartcard)
$(meson_use test tests)
-Dmanual=false
-Dtests=false
)
meson_src_configure
}
src_compile() {
# Prevent sandbox violations, bug #586560
# https://bugzilla.gnome.org/show_bug.cgi?id=744134
# https://bugzilla.gnome.org/show_bug.cgi?id=744135
use gstreamer && addpredict /dev
meson_src_compile
meson_src_configure
}
src_install() {
meson_src_install
einstalldocs
readme.gentoo_create_doc
}

@ -2,7 +2,9 @@ DIST wine-8.0.tar.xz 29054044 BLAKE2B baf8f96b665119c9f38a148a2472dbe8f6ca8d4641
DIST wine-8.5.tar.xz 29064032 BLAKE2B 35fa6d7ec88ff67d9acf13466b3618eb45d664bed0a9ee581e46cb6e7692395837c8c8e86dead1dbcad582ef29c674a0df4b7180addee837b466eba7fdcd350a SHA512 f6aaab8a32eb7bce7f48d21d99417c9e6e8fe41b3d36320762775ef954db7ddd4fcff01d56475f35038d814557834a41a9e3ae85e5cae8a1b820c5044b42a327
DIST wine-8.6.tar.xz 29118124 BLAKE2B e4659785722f0c1adb9ce4a156fbafc8484977a5fe2f4a6e1d5eaf8f1f14c6787f080b9d389cdd8716eb7fd00ee2879fab2042af5dcb970530d2e19628442c73 SHA512 602680675f5e062121767769106199179c52a6dd93e97b9b8b4d8365134c72f7745e37d4e3edf6c89c553fb1bfe55b914e77177508fb4f032410d423359abba7
DIST wine-8.7.tar.xz 29158096 BLAKE2B 73bd0b5a6eec8a2e37301d8b0f8e9be1ad757f07df3471b0cea17aac6716d456eea1d36fa22bd2451e6cc7662b2b36e4ca628d65216c60d5950f5b439fd2052c SHA512 0a7fe9ad86cf931527c2149207473bf4671d1098af7c21f1b740dfaa84486a8e235fea99b1cad035ff9c3eb20810caab53d51051d63efe626514b79309904d93
DIST wine-8.8.tar.xz 29181484 BLAKE2B 43a79fb34f86382cbd8dd3b3aa16f104d02a8e86fd8d47afb157865b707b71674199c4ae748f8b3e3de4ae1e63d70a18fca0d09d7716c178a4c9c21d21c092ac SHA512 e56427680c940970153b1996841c70d540a0a2572ab980c4d77cf7225efd7c26c91ef9b0548b73d51e78afa55a7e324d5d93f6211f5eb5d5698ab9ff421e26de
DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9
DIST wine-staging-8.5.tar.gz 9530306 BLAKE2B 9457fb44aea427c2c09d6329f2f585ae7e14ca32950204019136616d73ad1b83b629297499197b91fb542784b8e5b6edd8743ee6a72794ce58ef5c6b1d27f308 SHA512 9d347c55a62f661bdcc102d373e05d162217b7b1348bdb6f2b114d20e35146862379d2cf03a96916bd1d52166a538af55d48e25a169cd6ee23818673bd35909a
DIST wine-staging-8.6.1.tar.gz 9527141 BLAKE2B be43c642e6caa0f7e28a0aa45f736b839fe277a54c573955940523b6a27a0e4b7b5d531a027aab4a3c21a413fcac129dc16a7241700f2f848061fadafc9e695f SHA512 28bb066b55293e73df072cceb27a191365d6a319d859e6797bc443e830bb6ddd22cdbf7d9692b43e8eb7f2feb68ac1205aa440c60b37ab7c10ebeab83aa590ce
DIST wine-staging-8.7.tar.gz 9524736 BLAKE2B 4ae32c77024c41fe660090889958e0016dc6e0d189c1cc938e305cc72297a924ea8209244374baa651ded3bdf62352f9b41e15bb163f200b9b0b3f18ccac2ea5 SHA512 42a32b3a5420f358085c510250f3204bc5eb7430c447e7bb5b25046245cf3c54f02684226daffedb65dce093cfa513424523e55d4d3a5b416fdff6e4e1e4a161
DIST wine-staging-8.8.tar.gz 9509284 BLAKE2B f8a25b9a3a52b8bfc98d8eea6c22f9648d8e6040d12dd4a8a2dd13199ced954292f141c4b4ae4fc7748d5fa7f6b0fa1cdd535a27b1495150bdee5f50b940ab8d SHA512 7178ab98ca77a2892f9c827d1af51c9b98fe8c9559f6708fc63f73d3ebed96bd1a158179c5eed83d4c89bc57f0120e9cafddb1e0dbb77587054ae29a60eddaf5

@ -4,7 +4,7 @@
EAPI=8
MULTILIB_COMPAT=( abi_x86_{32,64} )
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{10..11} )
inherit autotools edo flag-o-matic multilib multilib-build
inherit python-any-r1 toolchain-funcs wrapper

@ -4,7 +4,7 @@
EAPI=8
MULTILIB_COMPAT=( abi_x86_{32,64} )
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{10..11} )
inherit autotools edo flag-o-matic multilib multilib-build
inherit python-any-r1 toolchain-funcs wrapper

@ -4,7 +4,7 @@
EAPI=8
MULTILIB_COMPAT=( abi_x86_{32,64} )
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{10..11} )
inherit autotools edo flag-o-matic multilib multilib-build
inherit python-any-r1 toolchain-funcs wrapper

@ -0,0 +1,376 @@
# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MULTILIB_COMPAT=( abi_x86_{32,64} )
PYTHON_COMPAT=( python3_{10..11} )
inherit autotools edo flag-o-matic multilib multilib-build
inherit python-any-r1 toolchain-funcs wrapper
WINE_GECKO=2.47.4
WINE_MONO=7.4.0
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git"
WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"
else
(( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0
SRC_URI="
https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="-* ~amd64 ~x86"
fi
S="${WORKDIR}/wine-${PV}"
DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset"
HOMEPAGE="
https://wiki.winehq.org/Wine-Staging
https://gitlab.winehq.org/wine/wine-staging/"
LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
SLOT="${PV}"
IUSE="
+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
+gstreamer kerberos +mingw +mono netapi nls opencl +opengl osmesa
pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl
+truetype udev udisks +unwind usb v4l +vulkan wayland +xcomposite
xinerama"
REQUIRED_USE="
X? ( truetype )
crossdev-mingw? ( mingw )" # bug #551124 for truetype
# tests are non-trivial to run, can hang easily, don't play well with
# sandbox, and several need real opengl/vulkan or network access
RESTRICT="test"
# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
WINE_DLOPEN_DEPEND="
X? (
x11-libs/libXcursor[${MULTILIB_USEDEP}]
x11-libs/libXfixes[${MULTILIB_USEDEP}]
x11-libs/libXi[${MULTILIB_USEDEP}]
x11-libs/libXrandr[${MULTILIB_USEDEP}]
x11-libs/libXrender[${MULTILIB_USEDEP}]
x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
opengl? (
media-libs/libglvnd[X,${MULTILIB_USEDEP}]
osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
)
xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
)
cups? ( net-print/cups[${MULTILIB_USEDEP}] )
fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
netapi? ( net-fs/samba[${MULTILIB_USEDEP}] )
sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
truetype? ( media-libs/freetype[${MULTILIB_USEDEP}] )
udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )"
WINE_COMMON_DEPEND="
${WINE_DLOPEN_DEPEND}
X? (
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
)
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
capi? ( net-libs/libcapi:=[${MULTILIB_USEDEP}] )
gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
gstreamer? (
dev-libs/glib:2[${MULTILIB_USEDEP}]
media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
)
opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
scanner? ( media-gfx/sane-backends[${MULTILIB_USEDEP}] )
smartcard? ( sys-apps/pcsc-lite[${MULTILIB_USEDEP}] )
udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
unwind? (
llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] )
!llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] )
)
usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] )
wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )"
RDEPEND="
${WINE_COMMON_DEPEND}
app-emulation/wine-desktop-common
dos? (
|| (
games-emulation/dosbox
games-emulation/dosbox-staging
)
)
gecko? ( app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}] )
gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
mono? ( app-emulation/wine-mono:${WINE_MONO} )
perl? (
dev-lang/perl
dev-perl/XML-LibXML
)
samba? ( net-fs/samba[winbind] )
selinux? ( sec-policy/selinux-wine )
udisks? ( sys-fs/udisks:2 )"
DEPEND="
${WINE_COMMON_DEPEND}
sys-kernel/linux-headers
X? ( x11-base/xorg-proto )"
# gitapply.sh prefers git but can fallback to patch+extras
BDEPEND="
${PYTHON_DEPS}
|| (
dev-vcs/git
(
sys-apps/gawk
sys-apps/util-linux
)
)
dev-lang/perl
sys-devel/binutils
sys-devel/bison
sys-devel/flex
virtual/pkgconfig
mingw? ( !crossdev-mingw? (
>=dev-util/mingw64-toolchain-10.0.0_p1-r2[${MULTILIB_USEDEP}]
) )
nls? ( sys-devel/gettext )
wayland? ( dev-util/wayland-scanner )"
IDEPEND=">=app-eselect/eselect-wine-2"
QA_CONFIG_IMPL_DECL_SKIP=(
__clear_cache # unused on amd64+x86 (bug #900334)
res_getservers # false positive
)
QA_FLAGS_IGNORED="usr/lib/.*/wine/.*-unix/odbc32.so" # has no compiled objects
QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext
PATCHES=(
"${FILESDIR}"/${PN}-7.17-noexecstack.patch
"${FILESDIR}"/${PN}-7.20-unwind.patch
)
pkg_pretend() {
[[ ${MERGE_TYPE} == binary ]] && return
if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
local mingw=-w64-mingw32
for mingw in $(usev abi_x86_64 x86_64${mingw}) $(usev abi_x86_32 i686${mingw}); do
if ! type -P ${mingw}-gcc >/dev/null; then
eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain"
eerror "yourself by installing sys-devel/crossdev then running:"
eerror
eerror " crossdev --target ${mingw}"
eerror
eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw"
die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found"
fi
done
fi
}
src_unpack() {
if [[ ${PV} == *9999 ]]; then
EGIT_CHECKOUT_DIR=${WORKDIR}/${P}
git-r3_src_unpack
EGIT_COMMIT=$(<"${EGIT_CHECKOUT_DIR}"/staging/upstream-commit) || die
EGIT_REPO_URI=${WINE_EGIT_REPO_URI}
EGIT_CHECKOUT_DIR=${S}
einfo "Fetching Wine commit matching the current patchset by default (${EGIT_COMMIT})"
git-r3_src_unpack
else
default
fi
}
src_prepare() {
local patchinstallargs=(
--all
--no-autoconf
-W winemenubuilder-Desktop_Icon_Path #652176
${MY_WINE_STAGING_CONF}
)
edo "${PYTHON}" ../${P}/staging/patchinstall.py "${patchinstallargs[@]}"
# sanity check, bumping these has a history of oversights
local geckomono=$(sed -En '/^#define (GECKO|MONO)_VER/{s/[^0-9.]//gp}' \
dlls/appwiz.cpl/addons.c || die)
if [[ ${WINE_GECKO}$'\n'${WINE_MONO} != "${geckomono}" ]]; then
local gmfatal=
[[ ${PV} == *9999 ]] && gmfatal=nonfatal
${gmfatal} die -n "gecko/mono mismatch in ebuild, has: " ${geckomono} " (please file a bug)"
fi
default
# ensure .desktop calls this variant + slot
sed -i "/^Exec=/s/wine /${P} /" loader/wine.desktop || die
# always update for patches (including user's wrt #432348)
eautoreconf
tools/make_requests || die # perl
}
src_configure() {
WINE_PREFIX=/usr/lib/${P}
WINE_DATADIR=/usr/share/${P}
local conf=(
--prefix="${EPREFIX}"${WINE_PREFIX}
--datadir="${EPREFIX}"${WINE_DATADIR}
--includedir="${EPREFIX}"/usr/include/${P}
--libdir="${EPREFIX}"${WINE_PREFIX}
--mandir="${EPREFIX}"${WINE_DATADIR}/man
$(use_enable gecko mshtml)
$(use_enable mono mscoree)
--disable-tests
$(use_with X x)
$(use_with alsa)
$(use_with capi)
$(use_with cups)
$(use_with fontconfig)
$(use_with gphoto2 gphoto)
$(use_with gstreamer)
$(use_with kerberos gssapi)
$(use_with kerberos krb5)
$(use_with mingw)
$(use_with netapi)
$(use_with nls gettext)
$(use_with opencl)
$(use_with opengl)
$(use_with osmesa)
--without-oss # media-sound/oss is not packaged (OSSv4)
$(use_with pcap)
$(use_with pulseaudio pulse)
$(use_with scanner sane)
$(use_with sdl)
$(use_with smartcard pcsclite)
$(use_with ssl gnutls)
$(use_with truetype freetype)
$(use_with udev)
$(use_with udisks dbus) # dbus is only used for udisks
$(use_with unwind)
$(use_with usb)
$(use_with v4l v4l2)
$(use_with vulkan)
$(use_with wayland)
$(use_with xcomposite)
$(use_with xinerama)
)
tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug #867097)
filter-lto # build failure
use mingw || filter-flags -fno-plt # build failure
use custom-cflags || strip-flags # can break in obscure ways at runtime
use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
# temporary workaround for tc-ld-force-bfd not yet enforcing with mold
# https://github.com/gentoo/gentoo/pull/28355
[[ $($(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) == mold* ]] &&
append-ldflags -fuse-ld=bfd
# build using upstream's way (--with-wine64)
# order matters: configure+compile 64->32, install 32->64
local -i bits
for bits in $(usev abi_x86_64 64) $(usev abi_x86_32 32); do
(
einfo "Configuring ${PN} for ${bits}bits in ${WORKDIR}/build${bits} ..."
mkdir ../build${bits} || die
cd ../build${bits} || die
pe_arch=i386
if (( bits == 64 )); then
pe_arch=x86_64
: "${CROSSCC:=${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}}"
conf+=( --enable-win64 )
elif use amd64; then
conf+=(
$(usev abi_x86_64 --with-wine64=../build64)
TARGETFLAGS=-m32 # for widl
)
# _setup is optional, but use over Wine's auto-detect (+#472038)
multilib_toolchain_setup x86
fi
: "${CROSSCC:=${CROSSCC_x86:-i686-w64-mingw32-gcc}}"
if use mingw; then
# CROSSCC is no longer recognized by Wine, but still use for now
# (future handling for CROSS* variables is subject to changes)
conf+=( ac_cv_prog_${pe_arch}_CC="${CROSSCC}" )
# use *FLAGS for mingw, but strip unsupported
: "${CROSSCFLAGS:=$(
# >=wine-7.21 configure.ac no longer adds -fno-strict by mistake
append-cflags '-fno-strict-aliasing'
filter-flags '-fstack-protector*' #870136
filter-flags '-mfunction-return=thunk*' #878849
CC=${CROSSCC} test-flags-CC ${CFLAGS:--O2})}"
: "${CROSSLDFLAGS:=$(
filter-flags '-fuse-ld=*'
CC=${CROSSCC} test-flags-CCLD ${LDFLAGS})}"
export CROSS{C,LD}FLAGS
fi
ECONF_SOURCE=${S} econf "${conf[@]}"
)
done
}
src_compile() {
use abi_x86_64 && emake -C ../build64 # do first
use abi_x86_32 && emake -C ../build32
}
src_install() {
use abi_x86_32 && emake DESTDIR="${D}" -C ../build32 install
use abi_x86_64 && emake DESTDIR="${D}" -C ../build64 install # do last
# symlink for plain 'wine' and install its man pages if 64bit-only #404331
if use abi_x86_64 && use !abi_x86_32; then
dosym wine64 ${WINE_PREFIX}/bin/wine
dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader
local man
for man in ../build64/loader/wine.*man; do
: "${man##*/wine}"
: "${_%.*}"
insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1
newins ${man} wine.1
done
fi
use perl || rm "${ED}"${WINE_DATADIR}/man/man1/wine{dump,maker}.1 \
"${ED}"${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}} || die
# create variant wrappers for eselect-wine
local bin
for bin in "${ED}"${WINE_PREFIX}/bin/*; do
make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}"
done
# don't let portage try to strip PE files with the wrong
# strip executable and instead handle it here (saves ~120MB)
if use mingw; then
dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows
use debug ||
find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \
-exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} + || die
fi
dodoc ANNOUNCE AUTHORS README* documentation/README*
}
pkg_postinst() {
eselect wine update --if-unset || die
}
pkg_postrm() {
eselect wine update --if-unset || die
}

@ -4,7 +4,7 @@
EAPI=8
MULTILIB_COMPAT=( abi_x86_{32,64} )
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_COMPAT=( python3_{10..11} )
inherit autotools edo flag-o-matic multilib multilib-build
inherit python-any-r1 toolchain-funcs wrapper
@ -19,7 +19,7 @@ else
(( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0
SRC_URI="
https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz
https://gitlab.winehq.org/wine/wine-staging/-/archive/v${PV}/${P}.tar.bz2"
https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="-* ~amd64 ~x86"
fi
S="${WORKDIR}/wine-${PV}"

Binary file not shown.

@ -1 +1,2 @@
DIST ibus-libpinyin-1.13.1.tar.gz 1726900 BLAKE2B 2540b5ca6657fe421f6f2986f32fba1b8840cafcc37b3ec5402705cb0edc0aac6b12d972b5da0326339a04c875dbd8f8cce902f613558f3f9d21b4a0cace31a3 SHA512 ee3a8c95e091992acb0558ff297743eb49bd8c73fbb9cd1f2b56db75137573dda2c677b1b25eb213fbd8779be004b06f95cded04273d7a469cf49f45cc27813a
DIST ibus-libpinyin-1.15.2.tar.gz 1728300 BLAKE2B a7699fe7f4d7360d09b8c311919630c87fcf2250929f42be2adf1b29a16e60bef2df46539e0fb75ee27700ec7262eb175e6a4d56bedeb895a6272e097a636d00 SHA512 be7525221c4a95df885d1c8c60716c32ad0cfa0a13ca5f9034d06efebf18ab1c207383b30c017da28c1078724b4d9943fc82def68c94bb4e2a0a1e6273c7ad7f

@ -13,7 +13,7 @@ SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="~amd64 ~x86"
IUSE="boost lua opencc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"

@ -1,2 +1,3 @@
DIST libpinyin-2.6.2.tar.gz 260101 BLAKE2B 7ba61c5bfe68991866112bbb63383bd7062164f92d63150b42c30f39d383f62a339a13eafa1596d1988d8e308c93ccc0f45cceeb557ce329788da507eed3e2ab SHA512 839907bed9bc796185fbe7d7b30ab84bc9bd45212797c75081475791aa62ad3465509ecc5fabe6ea27d02be9d2ca61764a472684b011b0c211bd5f4f26a0f9ca
DIST libpinyin-2.8.1.tar.gz 264751 BLAKE2B a05236513ebb39ec309a045f76582fd872db3b1a5a539fce1eec7e18cecb75b2a6228d0685d4a3069fea9855c52e1ede7d735645a2f61bd567401ea32685e6cb SHA512 b9b4f183ab8351bbbb0d9582a65d62b22c049261d21098df8ee3bf9f78b6b67e511221d4590692c137d20a334db5eaee12586a83b2d317c75be196107b28595f
DIST libpinyin-model19.text.tar.gz 20279012 BLAKE2B d8721d106235ef6fb99ad8dd4f4911bb23bf66f0259b01c39fd8ee829f0a63f326894802d62e51531a10f453dff1f4bb6e3e1648cf4aeac8213dccd10fc8ca4d SHA512 93c70423ba14faa3402bce775f82769dd4ee3a49083beddc540825f88facbd847328e9d01d99473adb7cf26de0f853e2b2e14fe849b1c49531134d1ca4ed2ef2

@ -0,0 +1,61 @@
# Copyright 2012-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit autotools
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/libpinyin/libpinyin"
fi
LIBPINYIN_MODEL_VERSION="19"
DESCRIPTION="Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao"
HOMEPAGE="https://github.com/libpinyin/libpinyin https://sourceforge.net/projects/libpinyin/"
if [[ "${PV}" == "9999" ]]; then
SRC_URI=""
else
SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
fi
SRC_URI+=" mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz -> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz"
LICENSE="GPL-3+"
SLOT="0/13"
KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE=""
BDEPEND="virtual/pkgconfig"
DEPEND="dev-libs/glib:2
sys-libs/db:="
RDEPEND="${DEPEND}"
src_unpack() {
if [[ "${PV}" == "9999" ]]; then
git-r3_src_unpack
else
unpack ${P}.tar.gz
fi
}
src_prepare() {
default
sed -e "/^\twget .*\/model${LIBPINYIN_MODEL_VERSION}\.text\.tar\.gz$/d" -i data/Makefile.am || die
ln -s "${DISTDIR}/${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" "data/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" || die
eautoreconf
}
src_configure() {
econf \
--enable-libzhuyin \
--disable-static
}
src_install() {
default
find "${D}" -name "*.la" -delete || die
}

@ -1,7 +1,7 @@
# Copyright 2012-2020 Gentoo Authors
# Copyright 2012-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
EAPI=8
inherit autotools
@ -57,5 +57,5 @@ src_configure() {
src_install() {
default
find "${ED}" -name "*.la" -delete || die
find "${D}" -name "*.la" -delete || die
}

Binary file not shown.

@ -1,2 +1,2 @@
DIST datovka-4.20.0.tar.xz 2992736 BLAKE2B ec963a1099f3aabc83c78a86d843aafa98e6f55bc970c5a973b81b7c9f67f092213e2a4fe50e527315301cc52785b7dd730927cf4e745debeb68d53851776e14 SHA512 67d805d08df839d3dd1300b48a51e65578b4de7ba556560b768189b44ef3ea02ceb9359503928b3a735c54776947669c04e64f01944942586a0036703a1ec09d
DIST datovka-4.21.0.tar.xz 3119488 BLAKE2B 61baa13db4452398df2004aa650d309b2b67403b5b770a02b969f635e680d4ba2fe9f3920f8ba59520130440a9132fca4e5cd731e35ac73e30deecdb4422b986 SHA512 86254c8cbf093aa1c908d4aeec94390a71841b5818e3db879024b70f76b7d59b8dab8bb635b3448c9507ede2cb2c5e3ea5c829798b128572731d9a4cec28fb18
DIST datovka-4.22.0.tar.xz 3132780 BLAKE2B 6aa94a4ae37fe4ff12738902c3f721058ce2bb86946f7150cbdda1b9b38b4e14ae43a10252e9d10784a1549c2ab508291e7323635da0aa8b1d7d5d2338946ff3 SHA512 43ea3eb7b1f06596f7babedaaff3a7950f6e893b71cdcb8482fb5a7c11861369e080ca2058c39c0ca362c8917ae90e4058f614958057e87039b186b3ba5d5863

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -18,16 +18,17 @@ IUSE=""
QT_PV="5.14.0:5"
RDEPEND="
>=dev-libs/openssl-1.0.2:0=
>=dev-libs/openssl-1.0.2:=
dev-libs/quazip:=[qt5(+)]
>=dev-qt/qtcore-${QT_PV}
>=dev-qt/qtgui-${QT_PV}
>=dev-qt/qtnetwork-${QT_PV}[ssl]
>=dev-qt/qtprintsupport-${QT_PV}
>=dev-qt/qtsql-${QT_PV}[sqlite]
>=dev-qt/qtsvg-${QT_PV}
>=dev-qt/qtwebsockets-${QT_PV}
>=dev-qt/qtwidgets-${QT_PV}
>=net-libs/libisds-0.11
>=app-misc/libdatovka-0.2.1
>=app-misc/libdatovka-0.3.0
"
DEPEND="${RDEPEND}"
BDEPEND="
@ -39,7 +40,7 @@ DOCS=( ChangeLog README )
src_configure() {
$(qt5_get_bindir)/lrelease datovka.pro || die
eqmake5 PREFIX="/usr" DISABLE_VERSION_NOTIFICATION=1 TEXT_FILES_INST_DIR="/usr/share/${PN}/"
eqmake5 PREFIX="/usr" SYSTEM_LIBQUAZIP=1 DISABLE_VERSION_NOTIFICATION=1 TEXT_FILES_INST_DIR="/usr/share/${PN}/"
}
src_install() {

@ -11,7 +11,7 @@ SRC_URI="https://download.sourceforge.net/empty/${P}.tgz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~riscv ~x86"
KEYWORDS="amd64 ~riscv x86"
RDEPEND="virtual/logger"

@ -1,3 +1,2 @@
DIST libdatovka-0.1.2.tar.xz 672348 BLAKE2B 34fd0e3651fd468c96c99d261b199cb25b5d6ac46ae19f96b29c62037acdd7a0a053a5098f317da2dc31b27df7879839163dfe1a109877ed61880723b429a626 SHA512 2c9bf9f7a2166582d8757b1811031cc3501872baad1ec901799253036bbf5e33a059cd3310e6798e4e248b41c92f4775ab3fad90a97648eee5afece8203bc827
DIST libdatovka-0.2.0.tar.xz 677232 BLAKE2B f5545d28095d5c32a389293a5ef3e8e22f475ffcf3268ecb210271ab857b813aa1e710f853b6ded9b5b1dc60c57ff9c10e1b28b132f516f31921b213d16f496f SHA512 3e321afa4a64edcdc3bb112ceebcb6736efad547aa6c033af767e40dc962114a8b4c9ccec8e9fb5cce82a6c5f3e251012f1db355d4b4b9e5e519ab8466b884e0
DIST libdatovka-0.2.1.tar.xz 683476 BLAKE2B f50c3da050e37e29d8a2bbedd8c5c15bb9317b6edf299a2e5d5b7b87e91c2489296f70bdbc8072ff318ba0082bb050a26d6d8f9161de4e5202df25d6eb3930ad SHA512 18fdc08392e2b96b1895f528e827dcaddb81089b7f08b70110b1fb3ce7e7961ca9851f33de4565ef7363da9659977127abf2508a2d83d44a693f8c5f3090f878
DIST libdatovka-0.3.0.tar.xz 689000 BLAKE2B 6e3e8dcbc20a3ce181766e572727104c09584078411f07b627a0b0789328f6000a5b780ea1fbd4eb16d6f6b149351c732385f3e27adb31af7999dd74b183635d SHA512 4d82905c0a0d07251bec267cfc52319de3b3bfac537b98832059360174f4ab228d791df88a7d16bcd041343dcf5dfd00fd759881eae212a033ec47c3c9684fa0

@ -1,55 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Client library for accessing ISDS SOAP services"
HOMEPAGE="https://www.datovka.cz/cs/pages/libdatovka.html"
SRC_URI="https://secure.nic.cz/files/datove_schranky/${PN}/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
LICENSE="LGPL-3"
SLOT="0"
IUSE="+curl debug doc nls openssl test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/expat
dev-libs/libxml2
curl? ( net-misc/curl[ssl] )
doc? (
app-text/docbook-xsl-stylesheets
dev-libs/libxslt
)
openssl? ( dev-libs/openssl:= )
!openssl? (
app-crypt/gnupg
app-crypt/gpgme:=
dev-libs/libgcrypt:=
)"
DEPEND="${RDEPEND}
test? ( net-libs/gnutls )"
BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )"
src_configure() {
local myeconfargs=(
--disable-fatalwarnings
--disable-static
$(use_with curl libcurl)
$(use_enable curl curlreauthorizationbug)
$(use_enable doc)
$(use_enable debug)
$(use_enable nls)
$(use_enable openssl openssl-backend)
$(use_enable test)
)
econf "${myeconfargs[@]}"
}
src_install() {
default
find "${ED}" -name '*.la' -delete || die
}

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7

Binary file not shown.

@ -1,18 +1,27 @@
DIST amd64-debug-libreoffice-7.4.6.2-r1.tar.xz 1537083264 BLAKE2B 96a3ec7dc44b1952e7b197bbc02a74547d9dd77d364d450c9e9115db0e800147430b9cd09a8e8249f7b253aaf2becd36f34a5cc947b7e382f5145098f534950f SHA512 06494eecb543b657111e0f1d8253ef50e0cc5afc7bce354424bd375cd8f2cb46fe9a71c28632740f52b54380a1e3c24baddeff977c35832504e3bdf223f7814c
DIST amd64-debug-libreoffice-7.4.6.2.tar.xz 1539083164 BLAKE2B 9fbfb50c2fdd26b4d8d70119ab015c54fe271df01c98ae1a880edae3a1fcc6f4fdbe09203afe612bbbc038d256f15ee791e9c566a75bece143f3d994077d24e8 SHA512 3e1f63890c5bd7b8aba20f0b16c7da8fdf3cde46c187b790f88f1fde979855b750432383fe0e7e26c3bbca0d6e7d7758c89c5f9f7e3f0ff07ce23941d2052b67
DIST amd64-debug-libreoffice-7.5.3.2.tar.xz 1438237360 BLAKE2B 928b352b148a796bd7dbd20800e33da79190bb9c70201c3fb40b1d2886695d32af8bed55889b5f3680f478029cd86b83b0fc74c167e691e10a445c1a7abe89af SHA512 41363fbe153968c643071e2d6330b5b18b42f5c8d163a3a31180250b5626bccecacff4db60c9c260e441c0e70f4b3629a6686579f830b05199a53042f5757c39
DIST amd64-debug-libreoffice-gnome-7.4.6.2-r1.xd3 1435537 BLAKE2B 5309bd30fd7208cf1ab02033208fc6b6bd7ad2b2932c68a46e7d62176d79bc78ac05fbba4eff65fdca53535f4eb0c46ac5c73931d3e7f8d0f8fea0f6ca6649f6 SHA512 53da17002c28865acaed3a54cce75f3f52c40f88fefc66e09b54d4809011515db1bc0ba42a9aba8dd3677a6069da219862e79873c0ac8b5be3420040662ae56d
DIST amd64-debug-libreoffice-gnome-7.4.6.2.xd3 1439342 BLAKE2B 19fa4ac46d2c59eb15ff434b3f33263c68889dd26009d7ea67ff574a68fea5a4d8226cff457926fecf907162b10e913c5e572b4994642acebd8b7d5cea839829 SHA512 20cca2d38b78eb9c5edc50c27760751c0f56bd831c0bb5b46095c16b0e46bee4998705384cf924aed72a648305934dc5078515f286e9ad5a189f5112cf28f7c5
DIST amd64-debug-libreoffice-gnome-7.5.3.2.xd3 292160961 BLAKE2B bd2575ec62967c0b330d43c3ade71236c255bc54c0d89855e7c4c48974b8c0c04cecd4afd7468b9583e823414dcfb46df8734a3dfe3a56d9235bb25e4f5f7f2b SHA512 d066cab66d722828ff8135bc2d53a575fa3485c3227373ec890103eba237d95c296a77dda27e62a480cf6aaf88d0aa7df600dc256852c711a9fd9d99a4c14f8c
DIST amd64-debug-libreoffice-gnome-java-7.4.6.2-r1.xd3 789863525 BLAKE2B 47e487a0df97005f38a4198de7cc64831c8514278865062427bd7c124a6d69b014e85d61b94d7db6dcffe9d3a3d56c0d6b81a88f685aace8a8c30ee3f1da1548 SHA512 5dc565e560755f3b02639bf202344327e52c997a777c0fd86ae2fb7557c8193af85b61e944f06418cdf98dac2ce732764826386dd21ce44cf129464521b64a03
DIST amd64-debug-libreoffice-gnome-java-7.4.6.2.xd3 789537145 BLAKE2B 5821ac0aac4de9cf21702c36fdea1421ca22ef2a0357af152850344e63cfc687774c88b4b45e4bcd100d9148e4c72619f7b9dae6d2ff048f4bf48de8a53923d2 SHA512 fba03563aa0d297120b2b6a930dd45431e0b7c6a1ef0f1b31d57ae030136aa251c119660612b49525cac1064650bb2e61166c8cc65a4ce1dc0e0309884dcea19
DIST amd64-debug-libreoffice-gnome-java-7.5.3.2.xd3 744201123 BLAKE2B b401019add0b903e4883665e080396f1b9815f5eb17dfbe6fb4194a2602ed23470feda86ec4d7fd6289378c0f77f3578dbd73eba58215ce281f422483e4fcc22 SHA512 f4e427fedbd62b8a73cd8c6f3298ad65078b59dcf00dc3327b04f3085d615071246e242f99999b424133a4ed3fdbd72d9c9706bfe7af8f55aa3585977891f0c1
DIST amd64-debug-libreoffice-java-7.4.6.2-r1.xd3 788420818 BLAKE2B 6445598a1a793508e1630bdf0c25aefb10a05fed786806d5d56ea94a60cb572ae45ba9b79e8545c2414d2e0ab697e2a87e7cc272fb35631a1432f394616514b5 SHA512 30f602db799369bfbfc5bf7af570b74dd317add1aeee82888ad21626d96e73f51559bd3362619e9df513b4c31009e7d03111a265c55e2c47aeb0cc8a61a0a2e2
DIST amd64-debug-libreoffice-java-7.4.6.2.xd3 788080379 BLAKE2B 4e4524eb5040fff153b6b961572eb8e3f82b107fc176bb974eb680a0d640d939f63c37a96460c22b7650d5c7307148cf54472434cee0f4a77feef0042cf6982d SHA512 63e146988c4ed6744e97a6f9b1dae7e8b977f341089dbb6f4a4ca30b4bb5ca0e0adc8e3a6a0d2eb1cf62818dcd3e1e6f79f956889b6d79472a5cb5226a576e2e
DIST amd64-debug-libreoffice-java-7.5.3.2.xd3 742863493 BLAKE2B 992ce90e57ba7adfc551fda26b7ef43dbcea4969fbb7ba8372f1ad96956b0dab8795968c552e8248f52fd650e824dbe34989cf8122a2171ed0e4a997c0ba9d9b SHA512 5e39ad81360bf064de743e99cdecbd1ec004707f7ef423a46eb129fd0cde90bcfd42dbdcd6d2e7f20ac9a910783331a21a6baee7d76db51f7393a1f39cf2ba5d
DIST amd64-debug-libreoffice-kde-7.4.6.2-r1.xd3 483468319 BLAKE2B 7a31392728c48fc8882b9fed70d667b9c575b4bd01ba6b6c66341631007d31cda817ebfba5b97567cc81ef8bb8c9c9b69334176a8fdbc35848d9658ed9d5d04d SHA512 35b32de8f2450ba13e4c64a081a8f6b65a56c66b1e0920c4f9da1bfddc701773f71ec35711e240d8170f9d9a053c2244aad785c4c89625a7c1f99bd81af03896
DIST amd64-debug-libreoffice-kde-7.4.6.2.xd3 484349149 BLAKE2B 3e72807deaf6d4fff8c43f14a78ae3ce10f6da0a3b13c1784c1f8c2890bf0378f0c943ba507c1244970a4f21ecb5af3a7c241ed94807f01074123206daf73b4e SHA512 45dc37ae22ce619bd8bafd7013f16f2194479c0cb1e2404f9a0a8404f00ea82aa50ee87c46eebb104296d152a55f6c58c4938553094c4df41904c81819037c23
DIST amd64-debug-libreoffice-kde-7.5.3.2.xd3 436624127 BLAKE2B e3c8f7ed73d674896fa0e1ea1d9ba3e718ea0da9460ad2367b5dfdd85d1fd409cf97d0de56f3260310623c536ccd317856b0357bc614c97d26aa2ce99b2f40da SHA512 36417733de834ba50560bf0295720ad7a2835772a2900649231c885a7148d7bf468feb02f1eca073c65cc278c80433de9f2e96cbcd239d683b7a0990de7865f5
DIST amd64-debug-libreoffice-kde-java-7.4.6.2-r1.xd3 797248933 BLAKE2B 6066055a6a12eb747df6ad005eea649407c46383027c207962c50fc6eff4de8252e56c915c5b985aae885e0ee39e41c257a803943fe9166410be01eced769233 SHA512 85b5446707bf95384654ccbcc4d7cee41c5816cbe81c8117349df407ea13b3551e2cb1bab1368df2ee0f6eba3e5342fb30a4ad2d5d169842b82d00fe23752f53
DIST amd64-debug-libreoffice-kde-java-7.4.6.2.xd3 797166654 BLAKE2B 10e7e1dcde798a804128fa9f5fb240029a3199f60a03a8f2429b389cab0bda99d6d6393a96e6da117a4f7d84e6bdb5f191752643a8c74f367cb39c15829c4c3e SHA512 b4202f14390906761fb421aeacef586194018a119d5838ccdfe6287cce2c72fb71ab82029c99ab3804b3a8104d3d893317588b48f200efd32110e7695bbc088e
DIST amd64-debug-libreoffice-kde-java-7.5.3.2.xd3 747089491 BLAKE2B 7569d67c9796473c4822bd185aa52c3124d47c70f94da886ebc9c2aa673f465dddea4028b4ef491a69317beeea646abbfbb7ef942c044d4a7e4a1e3abad693e4 SHA512 6d63c11d3a7a458e8fbbbdcb4c78f9cf1fa69c032f47a958935bd0d2a6b9b6aac993983d77b0f0296356a448151f443bea8d8abdff64fd52b645887fe01f08fe
DIST x86-debug-libreoffice-7.4.6.2-r1.tar.xz 8033940 BLAKE2B e49ce9b13a7880614edda845b623b0e111a077ab70ad2fa1800a5d152409e0a71304526b31adc026376b820216a0288a912e58540aa90875df25574a27a7bf9b SHA512 7eef12e5ac215ce4ff85f1176275e1ba11cf9f3d60fdca1e70ee70400436f54f8e609bcb8e05570e92e7070aafab2ffdc2da417c5ecb721bf8f89ec9a88a154b
DIST x86-debug-libreoffice-7.4.6.2.tar.xz 8035536 BLAKE2B 972bdd33fa6ba802e2e682c63285a0219a1a65619c9e311a1df210c8162fd57f60897fa2ed9f09dbb507d8fa3860792d63196b5192100ff77b7d7326a2288a23 SHA512 9c61a9d29e77cffe5c438db86ba38423e46a719fa6842e05ec94344606a408177cc8df5bd633fd744188570acf57210ff57efdbbf5e23aa7b7ae228edc1a4b48
DIST x86-debug-libreoffice-7.5.3.2.tar.xz 8094076 BLAKE2B 46a9a808cdbb58c95a5543c709b2891cd533c8900d63e06940583372c6cad415266bc319a590312b333f58f9aa2f4f1c8b3677cbd7a3215e81500adad6d21ebe SHA512 8b08e39535b4bb5a4aff35bb7e508192908907d7cbc9ce2712e0de4e3982643f0c22c2cd117046a5fa408b667e90d2889b47cac2e825a977aec966447fbe41da
DIST x86-debug-libreoffice-gnome-7.4.6.2-r1.xd3 39137 BLAKE2B f0b80b64f07664ab47d3ee638344e9f62aa9ddc8e6e11fbbc5de61f00837ad7b008f407e093979b2dfb86f4eea30134fa289a3e19199c401d1bfdd7539dcde7f SHA512 bf53d16e504e97cf614e6e75d2eda320d77db80139fcc9b26df833af68051edeaf2771f25c1a339340d10a9954fabd71ee47c1c151da8eebc88c05e2466d0bb0
DIST x86-debug-libreoffice-gnome-7.4.6.2.xd3 39249 BLAKE2B 346be25f8c1476829cb59408b4e8768540979c53b72549b8a7a08e1484aecc9397b15fc6777f313be4d168747ffc36effb940a6b787595e8b98506a25fe014b7 SHA512 360549e6220b7165a0999a61f0213c94ecb09d08fa8a09bc2705b87dcf6d5626d927bee9aeec5748f1c0db0c1fed166453d28b0d86678425855a599841e21c83
DIST x86-debug-libreoffice-gnome-7.5.3.2.xd3 39572 BLAKE2B 674527dff6fe98c3d9ddecb62d41aba70ddd9013929f41fb7bbf50d1a846938e02b766b97532fddec8d8cc7cd05cd81af308f3ff29483dd7a384c08700fd228d SHA512 0791892e25c217a6ea6a89ecc66205605c228e142b2ee1dceb70b61a4177a7a23c327165b8bec9a0627c412f6436206c2ba0856df0edae0cd59aae6d9288694f
DIST x86-debug-libreoffice-kde-7.4.6.2-r1.xd3 2737886 BLAKE2B cceb6db83e86b8e8fe59b36f852b9b95cdbfb37e9c9528b2b7bf4ab4e6824fdb8da2d4e8b8b23eff1464f7dc1ec829bc43853be8d729863e35fb752223fb97d7 SHA512 50a8669fb1c39fea343e6f9827a027371ae123d1c20767113e334c242d88b5abb31824cffcd836341e17249a15645a1d2507e739b38bcebdf38ef2c3e8836458
DIST x86-debug-libreoffice-kde-7.4.6.2.xd3 2738141 BLAKE2B 9e872a15d8f9f387ee91e74d7acea7bbe0e04a109795c4fff87572d1c6e6f9845b78a406075bc7ccd90f364922d1e068ac6addbd8f5d7a6b73295593a265c4c8 SHA512 9f780682182b21b0e321dfc168cc7b6f6a41ccc0e669d703295c68811569774e8a923a53dc554ee2a3c0931f3653fc1b9036ea768f6d83b5046efac647590534
DIST x86-debug-libreoffice-kde-7.5.3.2.xd3 2757424 BLAKE2B bf17f632bbd5d142ff3ca8dce14bab0775c016dc0d8803735162ac88e71d7ade8013ba7d9f0762a77c2fa0e8110aa10039d8b364e1faf7ff04cb41b47e164223 SHA512 015e224bcf27a7ea7e4493bbfa4bd3cce7756fd85ebe7bb91c73a5ca162701d6c331460ecb88a1ff3523568f3e608af9cac2acba8125e39ba7eff43b9556e89c

@ -0,0 +1,85 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
BASE_PACKAGENAME="debug"
BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
DESCRIPTION="LibreOffice, a full office productivity suite. Binary package, debug info"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
${BASE_X86_URI}libreoffice-kde-${PVR}.xd3
)
gnome? (
${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3
)
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
# the = is correct, the debug info needs to fit the exact binary
RDEPEND="=app-office/${PN/-debug}-${PVR}[gnome=,java=,kde=]"
DEPEND="dev-util/xdelta:3"
RESTRICT="test strip"
S="${WORKDIR}"
QA_PREBUILT="/usr/*"
src_unpack() {
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
use x86 && use java && die "There is no build for x86 with Java support."
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"
use java && patchname="${patchname}-java"
if [[ -n "${patchname}" ]]; then
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
fi
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/ || die
}

@ -1,18 +1,27 @@
DIST amd64-bin-libreoffice-7.4.6.2-r1.tar.xz 146899000 BLAKE2B 8ba568744ffc0cac43b32c5f2ab7eb702a995eab091e407dba1641c202f481451adcc20f51c19c5e85bd8e2aec7517404bca4c732a93bdaf716c759aad6e4d73 SHA512 0eb87b4f47fbda8848e943153bf1025ff8b723902615f6de9da57c427c4d0e3cb107094dc228495c7eaf833bec2b0dbb3eea50371ed5212136728613f2b0c65a
DIST amd64-bin-libreoffice-7.4.6.2.tar.xz 146854072 BLAKE2B 29e89876ed6cd6b76c25163b934dd5a647c5314dc9a4968111e91afa75bf7551ec078334af8529d209287def46a2dea9e4e7704f7a71aa9a0288ce9265ae95ca SHA512 3089455406af2d5f6ed7a1e716a741ce0920c3475ce9b0161c0492eb4c19c9fa03c798a0ce6cda7a61bc653ee2fa324c3930551994b884de628fe45513ad717c
DIST amd64-bin-libreoffice-7.5.3.2.tar.xz 148541304 BLAKE2B 8bddc855788229cc2f986b1bdeda1c3e1feb2233d1778b382dd839fee5b0c5e1d7f7dbf70927fe4e5a5e45aef480c9563f6bb41304708f9bb7ba31f2e61bbdf3 SHA512 719e09dc8ab3775152c3d80ae820d189a538769869795308875b3961f4ed70db496498a006364f222e6273e642ac57614e085f9a886cea485a35dbff78c824ed
DIST amd64-bin-libreoffice-gnome-7.4.6.2-r1.xd3 1533312 BLAKE2B 0e6753977b39de0e3bed8907e55a86d64fa5040982fec93ddd05f2f053497227f2ca80bcd60c080d1eb13d09a301e6f10eece1dfdab2fb693f7b944b5de54e5e SHA512 7c903d2ef7c66017727a774ac9974a07688326b9a86ea941769ed2a19a6dba01f1e55ef3e553a890a83fff4591c82fa36ba33f72f7861c07e25a4145784f392c
DIST amd64-bin-libreoffice-gnome-7.4.6.2.xd3 1539785 BLAKE2B 262962089f76d2f1cec1fb412432561c0645127ddb3656ca0517b58846134ad95a8d8863bed21b52a05dfcb34705ea2b8f017b5d45232adc879d9a218e0f84f1 SHA512 40de33e533590fe71ec957d7852ef196cb4e285f64b261a5e02edbeae67d7bf40a436e3730c992ee6697b70bcf5f8c8ee788d9198a3f5f10ed4f592d61da718a
DIST amd64-bin-libreoffice-gnome-7.5.3.2.xd3 1807491 BLAKE2B 27be2b48c2838929f31f9e600b46cf5d58cbd5593c16cc0b476b1cda368701acc3405bb1ba4cfa3095fe05361fd234a373aab59824cbfb7f9901080c4e79af70 SHA512 640a3526e2c12deaa41fda7141c3c30646b9f073975cc073bf28354919dcdb87550c7e0f5530ac38b6b1830eae34794ff04483ad4d21b51eadd3bafbe0709892
DIST amd64-bin-libreoffice-gnome-java-7.4.6.2-r1.xd3 31491604 BLAKE2B b0307d9b611948181cfb865fa1f121b7cadac3f494aca18333c6aeb1ed64c0cbe44766178484bc1a6632cfd8babd7b88b90f892318c6d218573981228d35c99b SHA512 7fb89ab0c0e13ab0f530b388e39cee4d21b0345a6f89fb8ef22dcf0c6b9f242fa89fc5026c58658a2ae8623ce49766fc62d17cc817b75a5653a95fdb2a2ee4c8
DIST amd64-bin-libreoffice-gnome-java-7.4.6.2.xd3 31563743 BLAKE2B c2414806ace6e642dd618ebce863339627b993f7d6d074290b6a3af1aa4884b3dfa520957ad3726471f57b8d1bacba40ee378722508607e83c5a63193f89d8fb SHA512 dde7dca009f9117af54b011ce78fa52072eb6d5b241f110861cef28b3279d5e3f3ff74b92a1b05be6b9e13d4efa88a65c31db0e814aa7ab6a9de252f1ff5d004
DIST amd64-bin-libreoffice-gnome-java-7.5.3.2.xd3 30946222 BLAKE2B 2d969c129f9073e6ce47c9ca23a33513dddc1adad8c958910e2aba157c978e9d7f7f0c7f94f18637a9a55be84c679ae3722a125f3eafb1ab1a477a2085417563 SHA512 a349d22f7c9ac0b7fd24d6a98ed5ff221758e35daa4869aeb56f821c84b15ad9f31e642506ffcdf1754b046410af4eeae156c5e13b6d362c7f8dbfacef4add97
DIST amd64-bin-libreoffice-java-7.4.6.2-r1.xd3 31442564 BLAKE2B 13bc3fce200c38cd668f6600d1fd892c3b07732ac0f59b8ab97d8bf6975d2a1d3d9b9a4c1659bc33a225c8926170d3b3faa47d31b5f6280114cb4b4f02704777 SHA512 60e76dfbe86573fada99240117384da072cc76a5610d4f4abbefb01c45d41d8a518da84f9c6e64391f9e28eb9bb0414a8d5839f05bd0ed1cde854002b9e21d7d
DIST amd64-bin-libreoffice-java-7.4.6.2.xd3 31446539 BLAKE2B a78fc1cdf252e6eda76f753cfef275984a4cfe61437f8fd60dcbf8be91748d3f85488930fc28586fffb776513b90eb256c91b5118ef65320db548d60b427dc40 SHA512 aaa691a5faa2a5f95256f3fedaeaaead60ec1d4d456bcc9f44fd9a2886e01acde114c8556ca6decf96ae3b63b7bacd0400b45b3aabd26edd7880456f21d2c886
DIST amd64-bin-libreoffice-java-7.5.3.2.xd3 30773858 BLAKE2B 63f4e099f829c56950c20e236dd3c11748b4e33dc6d04506602eeff5224e77e210f224f4b663beeca3ccdd2c7f121066851cf4fc93560460650520b955a47be3 SHA512 afa39292e3a4b6c115ca8005244e4ff7fb04eb5c96609e1c7acb940a15e2b3a1bc0ec659abb73be6c623a7943d402c35386d95a06336c30eea98f5fd706ec353
DIST amd64-bin-libreoffice-kde-7.4.6.2-r1.xd3 21615543 BLAKE2B 1ac20a6e04161cc87d07319ffad89d286a9002a12d696bae98ed790dd88f722a3a9942333a09485790f3faea5edad4beb92bd1b7ec76ebe774241281e19c0b7f SHA512 0e84bbc3a7786ab9eb8eea0d6406a2e0d0b5a986406e7a175ddb24cdecc870a659f2e2b2b139b2f242579b9ddff2c1d58e547ed05194f7f0b57ebb7002ba9b84
DIST amd64-bin-libreoffice-kde-7.4.6.2.xd3 21625101 BLAKE2B da27e7a9274d5ed16a14d3a11333d695d77ea07a4bf078f52002da8c6a29105ac748fa03523ff2b9789573214f83123b4c13a1c54a60c1641609b7877d64a1e8 SHA512 7afafdcb90c1a31affdcba98e3f36a4823fd11b4de8ade5ea66b1a112729680eb3da88e8025caaae7896848ce78e18bbe14e2ee52f06f4154292b0310765b8ef
DIST amd64-bin-libreoffice-kde-7.5.3.2.xd3 20280507 BLAKE2B 93dce73d02fde3afa094332ee936ebaf582f095225de6e7b6e812f2fe8a0fd9c762148009540c2c97c4757f93c73be24ab7407670a479360f6a9642cb49aab90 SHA512 465339b53ced60a652ee4c252145de0366fda42015c853420ebd5a18748e7e9e744b8a504a543ef71cc4e4353957065dd6044c872708f2c079de621f9588ee36
DIST amd64-bin-libreoffice-kde-java-7.4.6.2-r1.xd3 32246133 BLAKE2B d6ed1f861781fbc16897e8e2f5b71116afc484b54d81deac216a9b7bca8262807b815796db57062492894cd9948d031e954cb794df4415979081511e9bcb514b SHA512 454fa85837dd6607be221146a20346689af89a691b1a997c0703d7b3b888a0dcb4c8f668b1a70eaa82433cf993045e4c8483fb2744ef273dc9c7e69b1ef29dad
DIST amd64-bin-libreoffice-kde-java-7.4.6.2.xd3 32196626 BLAKE2B 3c85f884a11b57ad134ea5a5d1849a1b9f4b17962e734f4a1ec5b6920f323f24776db96527c8f59afaf2573388cfbde10fb36221ffcfc8190b10a6bdfed64802 SHA512 951dde7f83f283a50f68ee0b22d4ae95a1656920a07e6e34a4747cff7da672ade09058986163f5b9c21c6888c4b6e5e13cd55b91face31c588f0d5759c244f1e
DIST amd64-bin-libreoffice-kde-java-7.5.3.2.xd3 31316714 BLAKE2B 571a44144b2c2adeab25db77461eae11b897a69be12e10dfc53aae9b0b24f9f5f2c56161c8e5e3997ab6e469770ff7d8b8a7b0591da471a4ce3fa89db3d4b2e6 SHA512 3e7e972da16d87c1c14073137f782c9fb5719f7d55f6b94a1cf9102a87ac22d43d3fcd6d45f70802011dffc31aeda1fa15dbb59df9d84c065c4da3e590b6dcb6
DIST x86-bin-libreoffice-7.4.6.2-r1.tar.xz 147948148 BLAKE2B fdb9cb33a19ff7962faaff345dbe629f07834b568ca5bf29afbcf89928602fab85e17ed979340fb72ee70b0f8729f4760d6a221631b92c6947fa8625117b94df SHA512 4cfb49ac4c4209d1f0293dba83fe444aeaaa4e764d48d41ac500d2a3e5dbf9c0f338a537184fb869a327ce3785262103dde86efd3f3d1d9a9cd80150f5db1fa0
DIST x86-bin-libreoffice-7.4.6.2.tar.xz 147928192 BLAKE2B 450ddd4ff96d96ec03102ef88cd20442213ebb83fac1bf5f4ba5637459dd318530767798b26566cd694b7a229f96d5a5346da5ddc06366e20ec1498068645911 SHA512 b5f636f4444ab79572c31ab2cd3de026ddc96c7daf431617de05b9e8b08d2b988a4c521c593e16b7f665032de89c710b164226f7a0461b077877c8add874db46
DIST x86-bin-libreoffice-7.5.3.2.tar.xz 150673172 BLAKE2B 90d69a066ac9f7705bd5fd2067de89faa346b1cb7536d0f22658554318b34353cebc570b9507e542bb6160f9e295c48739a490965bbca2f85871ce79037c1d17 SHA512 cba8321696740404e9c2e81c05a1de8e471db24cd2961cb8f5eda241aeee17d4675eb109819d5ba9363268c646c2028e8c7b495d4a6e29383316e40d3e3c6a06
DIST x86-bin-libreoffice-gnome-7.4.6.2-r1.xd3 1515008 BLAKE2B cae5b8f417b61ea29e0952dacb6391b308154ca55961f5f06a7683ada7296e2c88a805dd8b5d70a8adf5d021ae821ea63c318defb269cd7b6db5759cd1b1340c SHA512 2adf137fd8807a99c3ee42f4bb79d1b8cb276d1fc1259420b62886edf888b43bfdc83bd954e8428c2b7c1c17469bced31cdc452a987774bf0e9b3f521d6425d1
DIST x86-bin-libreoffice-gnome-7.4.6.2.xd3 1533290 BLAKE2B dd9efb55044ed4d15ed000ef0edd0bcdff65b87e9abdd38a624dd7ce188e9c2b42a3320305eac048f60be0c5e05480b8771d0dbf11166a47c6dc8caf3793708c SHA512 0b86b364768a232b2eb14d9e4e84cd7201cc16064a3b0108f9605ffa5585007fd2a3eeb1e7b8ba69e7fc9d30564d63aa095a8d60043f60364edd6bf4fae99815
DIST x86-bin-libreoffice-gnome-7.5.3.2.xd3 1749063 BLAKE2B 4cec2c2e7551443850e0a858b0ac7f1d0888f329d8bf402f28bdd15f861ea8c2e8a1fa4c8e0ac01731bc7069c95f89d08f147108fecc219cb470a3e1b66c8b3e SHA512 f196808233dc18ed42aae0328209876c61b9b556d6ea3ebe87a674e46bff4aab8d1f5ad2f4b0b8e3de05fe0b6aa2c6244dcad677e41d7b510e63d0d032216855
DIST x86-bin-libreoffice-kde-7.4.6.2-r1.xd3 19581148 BLAKE2B a24c7f6c6fc4a89ca8c6597079b17294eb2b77519482b8659a55a65753efcca63f74facf98941abc69f5249e88432ce68d0f85c87b439ca5ed80f1e44fa58e84 SHA512 6c4481ecd02cc4364ed276669711040bf8a6f9b0c7fce13dc7bd72466f0b4aee087c6fc55a8d0b1943ae11e1714c058e3a714b38363ab1bae54d23a1495ebe64
DIST x86-bin-libreoffice-kde-7.4.6.2.xd3 20590446 BLAKE2B c09ea5c79402ddb5db668ac950f2497ed390c55f30660c06359db73da397f85433fc5cdf4bd716d2326d9727b1c49dcf0785c4c58a794a91f6a7cbf48ebb51ab SHA512 facc20e34da248e8a6dd94caeb27587aa9236594f299cb46bbee9353e64a478198f0077e5f9a4c66b379cce0b6551de010f0dd927a056a8650937b34870ab386
DIST x86-bin-libreoffice-kde-7.5.3.2.xd3 19989837 BLAKE2B cc1844c9312b47b397823af3a8860b03ab3690f3e5e38190df6ab5f0a9ce537d961a309aa4ec99fd7ef65a0bf99a505cc8eb414dcc958c73d8b1dde80b543a77 SHA512 b0c1a6906b322831c39c248c816e5b203ed2c5a17dae9cf4e25a0d7361818f2a466860d4e9eeb04132ac797c5d7798a8f3651d97d25a5c64c4c135297f092f4e

@ -0,0 +1,261 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
BASE_PACKAGENAME="bin"
BASE_AMD64_URI="https://tamiko.43-1.org/distfiles/amd64-${BASE_PACKAGENAME}-"
BASE_X86_URI="https://tamiko.43-1.org/distfiles/x86-${BASE_PACKAGENAME}-"
PYTHON_COMPAT=( python3_11 )
PYTHON_REQ_USE="xml(+)"
inherit java-pkg-opt-2 python-single-r1 prefix toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite. Binary package"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI_AMD64="
${BASE_AMD64_URI}libreoffice-${PVR}.tar.xz
kde? (
!java? ( ${BASE_AMD64_URI}libreoffice-kde-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-kde-java-${PVR}.xd3 )
)
gnome? (
!java? ( ${BASE_AMD64_URI}libreoffice-gnome-${PVR}.xd3 )
java? ( ${BASE_AMD64_URI}libreoffice-gnome-java-${PVR}.xd3 )
)
!kde? ( !gnome? (
java? ( ${BASE_AMD64_URI}libreoffice-java-${PVR}.xd3 )
) )
"
SRC_URI_X86="
${BASE_X86_URI}libreoffice-${PVR}.tar.xz
kde? (
${BASE_X86_URI}libreoffice-kde-${PVR}.xd3
)
gnome? (
${BASE_X86_URI}libreoffice-gnome-${PVR}.xd3
)
"
SRC_URI="
amd64? ( ${SRC_URI_AMD64} )
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
BIN_COMMON_DEPEND="
app-text/hunspell:0/1.7
=app-text/libexttextcat-3.4*
=app-text/libmwaw-0.3*
dev-cpp/abseil-cpp:0/20230125
dev-libs/boost:0/1.82.0
dev-libs/icu:0/73.1
dev-libs/liborcus:0/0.17
dev-libs/xmlsec:0/1.3
>=media-gfx/graphite2-1.3.10
media-libs/harfbuzz:0/6.0.0[icu]
media-libs/libjpeg-turbo:0/0.2
media-libs/libpng:0/16
media-libs/openjpeg:2/7
media-libs/zxing-cpp:0/3
sci-mathematics/lpsolve:0/55
>=sys-devel/gcc-12.2.1
>=sys-libs/glibc-2.36
"
# PLEASE place any restrictions that are specific to the binary builds
# into the BIN_COMMON_DEPEND block above.
# All dependencies below this point should remain identical to those in
# the source ebuilds.
COMMON_DEPEND="
${BIN_COMMON_DEPEND}
${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-crypt/gpgme[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.21
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
>=app-text/libwps-0.4
app-text/mythes
dev-cpp/abseil-cpp:=
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.5.2-r2
dev-db/unixODBC
>=games-engines/box2d-2.4.1:0
dev-lang/perl
dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
>=dev-libs/liborcus-0.17.2:0/0.17
dev-libs/librevenge
dev-libs/libxml2
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.35[nss]
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
>=media-libs/freetype-2.11.0-r1:2
>=media-libs/harfbuzz-5.1.0:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
media-libs/libwebp:=
media-libs/libzmf
media-libs/openjpeg:=
media-libs/tiff:=
media-libs/zxing-cpp:=
net-misc/curl
sci-mathematics/lpsolve
sys-libs/zlib
virtual/glu
virtual/opengl
x11-libs/cairo[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
net-print/cups
sys-apps/dbus
gnome? (
dev-libs/glib:2
gnome-base/dconf
gnome-extra/evolution-data-server
)
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
!kde? (
app-accessibility/at-spi2-core:2
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl(+)]
x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
dev-db/mariadb-connector-c
"
RDEPEND="${COMMON_DEPEND}
acct-group/libreoffice
acct-user/libreoffice
!app-office/libreoffice
!app-office/openoffice
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
java? ( virtual/jre:11 )
kde? ( kde-frameworks/breeze-icons:* )
"
PDEPEND="
=app-office/libreoffice-l10n-$(ver_cut 1-4)*
"
DEPEND="dev-util/xdelta:3"
# only one flavor at a time
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde ) ${PYTHON_REQUIRED_USE}"
RESTRICT="test strip"
S="${WORKDIR}"
PYTHON_UPDATER_IGNORE="1"
QA_PREBUILT="/usr/*"
pkg_setup() {
python-single-r1_pkg_setup
}
src_unpack() {
einfo "Uncompressing distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz"
xz -cd "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar.xz" > "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
use x86 && use java && die "There is no build for x86 with Java support."
local patchname
use kde && patchname="-kde"
use gnome && patchname="-gnome"
use java && patchname="${patchname}-java"
if [[ -n "${patchname}" ]]; then
einfo "Patching distfile ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar using ${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3"
xdelta3 -d -s "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" "${DISTDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice${patchname}-${PVR}.xd3" "${WORKDIR}/tmpdist.tar" || die
mv "${WORKDIR}/tmpdist.tar" "${WORKDIR}/${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar" || die
fi
einfo "Unpacking new ${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
unpack "./${ARCH}-${BASE_PACKAGENAME}-libreoffice-${PVR}.tar"
}
src_prepare() {
cp "${FILESDIR}"/50-${PN} "${T}"
eprefixify "${T}"/50-${PN}
default
}
src_configure() { :; }
src_compile() { :; }
src_install() {
dodir /usr
cp -aR "${S}"/usr/* "${ED}"/usr/
# prevent revdep-rebuild from attempting to rebuild all the time
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
ewarn 'If you plan to use the Base application you should use a source build and enable java and firebird.'
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -1,186 +1,3 @@
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_am.tar.gz 4472115 BLAKE2B 6d0d9af4ceeb7daf1df04d88a1a8082e225156e8062fc4f537c292b8a2b9093539900e6b47a04aa4bed55e6ee1809d7a9386858c4b2d57bd3f666dae1bc9b4df SHA512 158aca236c66ffe8d0c0d2c7eb2c2ee66628fe5f3e06da6c0410622950c6a88816e76313cb1c500aa103c76267bbd6312fc1ea26283e293bd1067e0e21bcb6fa
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3930962 BLAKE2B 22dacc2e38e97e7399343c35d4e164076f7b031c4e14d5a60b67b1076f4c79ca5307b00a9fe6699529a791587ed8837c0d1c1c01b386e94ca8a9c186bb47194f SHA512 bb01d1690306dcde28f5876fa993d64c1d1951e215e12cd436cfc520b85ce1c6dc7d7d0b22419324a006f73b0df63b04835bfa395cf28f56bfba5294fdd0248e
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4172630 BLAKE2B ac6cd5e3f03d327ffa3908d405e5f277d933ef0a64a2f55b1a9e0ccb96cbb659f540bf414c7b2cf6bfe8a9d849b437490122d4212d6c5267dfb7e76f3e92e5df SHA512 bf4b8ad267fdbfe14f4e56ab3cbed1b7bb5b1ee54d75a96826febe08d7509f2093e2e5ef422252ea78d599e6b820fcf8b698353d99d2299b9e6dd51bfcaccd42
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4543882 BLAKE2B fcebacf9b62d6bec8b3c49d8b044e4f509ed51b198fcd9b31eb17893d28aff3b42b0a1a6989175a9151628d0f393fd8b1a529b6d9679d8d9095006bd7e196330 SHA512 1a5552799dfd3b0a7a0d90b6c2c13ac80fb764fe7cb1862a8880c89f60f56556d40e38d0156181b342c43a71abfe232dcd355e4c8a70c8590e602dfa6adf47fc
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4629270 BLAKE2B dfc2e487d662b641be61102fda1d4ec7b3064b7f391a2b3075ea34c6f2c699fef8e66ec53babbcf12af5b8098aa2574215fa50c8f3007e548126fedbee7d913e SHA512 8710f33428151a92c21748348d2edf02f980478f2f1125ffc19d60846009abc9c70bac1cdb9d063677525bf178b4b41711ffe96dcf6645bf596d3ded7afe04ae
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_bn.tar.gz 4309761 BLAKE2B 4228767f6ff7e4d94b3ab26ab6e46d3cf8346937af6b7136b0ae84c5005c4869dddd76c01dcddfc0a2d17110179248e4684eb59ff28d55551bc4aa7d8aeba6b8 SHA512 79fbc5e138c828309bcf50309619037f51ebbb7248338a1f79cb87fd59c1f0181cbf652d4ce93eedb3fb5d11a2bc047b877c922c1e86c624486d3fdb37ce94c3
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_bo.tar.gz 4312931 BLAKE2B 4f0f1d75c5b35853db519f1d0da7e953a973c8e8995a43c28cc12359e57bfd0e7389856adb825498fafbb2d0af453042eeaaf8a21253c88df21d63f56ae40c4c SHA512 7d15f1b557a43c66547f83a63aed223cf819b32e9ba12a68c24ff06339ee075dce21cb128949ff389ea332bdd55c22cf749a8a89294a0b457820abc2fb71e3df
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_bs.tar.gz 4049138 BLAKE2B 9839988ab1bf03edcb776e811b9ed872dde6e4569fd4d24719d6f82510cfe1fed92b064e6b0f5be097f63f3f3c3011c7975a51d55c9c26a5f6e5575e9d3d2501 SHA512 36224ede2b2fc6c017edb525ea1a43ea14092b22afd7f0ef079d6d0dbd680e793dcce4a6593d723a1e276ab3c6a1b59045fa8f2d1cd157566def9dcfdf362d4a
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 4209786 BLAKE2B 4e715427f31e456239d47da440084a00e8e296a634b8d82d03f3dc701c7b9abb9c9e55d623f094e834651e45e744166f7813f0da36a6aef7e2b48b3fc796b76d SHA512 1c11dd54e2a1f5c2e39a24c25131fea9645813a1c9966cee2b9d8c453905efd8e87969066df6ce266211d1214d45a00284382c0fa1012d8742e5523e82000c45
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ca.tar.gz 4210462 BLAKE2B b6594a8a5899ed85ecf28de1cb62285492d5d14e72cd066ed4b5a87610233438363747e5cd8a7acab2f61f4c1a77a3ca4d74fa1c6f3ac97ef93ec20b62ae69c3 SHA512 63b35425d64ce6ec673880d22a384549509f1342554b6e04f370bcef2bbe6b42e38d1db1ab190329c3f302ff3a7b3385eee00ac7f8530899fcc7ca628269f007
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_cs.tar.gz 4236264 BLAKE2B fa5f3f281467207efba1ef081b08a77aa1a866fa6f9ee699de67b58c34f4a955b3e558047c2146f027c2c3865c3c13622d9b88911a3d84ed7c1ce156819cf2c5 SHA512 00d9fa2ced071ad6c66099226c468808e8e7e17065e9b6e13bcfca30f049afedcae18f913090b811e64a12b30d931b83250ebe6902624883ab888090b03e4e07
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_da.tar.gz 4145079 BLAKE2B 71a2ab76de794c6eb5d7f05083b41e5aaa3949b0c67c2dc3a1b4b390b07133c80b68648552ca938d6aee34bb60c3c1210eac26d2b7dbc31c4ead4d4383d8ae6a SHA512 e8caa5f5c95f41472339d537eedaa1ec30876fe80318ca177502b864639b9ee5d15ee619cb83639ac5ee2c35ca8c1a01c898f2377cac4908b922eca0b6d27e1e
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_de.tar.gz 4313263 BLAKE2B 1558ebf30e547797965a5b7e7ec97dd27ea40df0e1d6be63a7dffe3431ed7aba28843854da92c16b0996e98ea4b7c3ad96c647e81edc7176d793776a5dcc9eda SHA512 9af91202eb5f39d1d38f1565fd739e5821a166126f9433eb94dc8b8ceca448a9e65bb32bcd4e390102d4ffd313d90e7524494c18a921900b061110f36bcd2ea0
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_dz.tar.gz 4453845 BLAKE2B 83f8cbeb128ed3d242e9b798b5d0b793e960257e0621279019a7ba30e12e810f903826e32536bc66b853a327483ee926b9bb15af2e8e7b9928e23c38d4b13f71 SHA512 c715bf224ab6bd7357a165949b3fea1455cbcc0daa34229580c6bba9cf9344675376940d4723fefee892393876a8f47d0af4abddf3b52336118c7822f2b9932b
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_el.tar.gz 5014701 BLAKE2B a0d070916d7af9de089e9973e0c1b00b5ecdd41bcf65dabdc2966627124644ff9b88ec45687a98e93e79b73bbabceafc1c06d730105e8334b8a64ad3d79c6fa8 SHA512 036bb9132cfcdb4ee4c603f9937582ce62bb86b7c7c67ecb34ee44018cbdbdf74fa17af9455344b3d1180ba44285af7885e1aadea77ff3c8aaac8284b0341fd0
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3937475 BLAKE2B 20e2a6a0a09c7e043077606e1db429aae075aa48aff66b169e750e972ec1f991634019265262649f8cf02cbccd11dca7cabaf957fb21c8d359018795e9b1a454 SHA512 fdfc2e25dc234e91760b997758ab1381b4c8ffeb215af089f1b1612abbfad486675f7bc9a4619a653992e60bd2aa01983847b05d3e813ef387419c4489003f72
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2610916 BLAKE2B b7f4a4fa06668b0108a0014a034cec121734bcab835ef1ee17ee691de362db52e6d521705b352bc279fad9d558d667614885905f5b75fa0cac625c5bdfc54844 SHA512 2714fc3417f69857d12ca8cd349967752fbbaacb871cd7682826810afd7af6deaa6dca045fe21f83de55c0b05b0aa1adf1f5b666e69c1235400a3085117dff63
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3929723 BLAKE2B 3cea68783f42ed53f53c5ca253f6b90fd2b7d84dcaa7bbe283e8c60fc156253689363f984b268610f1e185fc47c69bff710be30003e6caa7a29ae9bb9841d0c3 SHA512 1e5e1eeb5dd84d80270b30e00b82f0cdd2d84dfdbd0e94037e6efe4a7d4abe1e3da05808ece2e52df0bd0acabf13d0c4e087536f7f887cefe8514a0fc1073bbe
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_eo.tar.gz 4037672 BLAKE2B 39551ae115efb4572809d8b907b99ffc1491c4209b0be4520a321262815232f5e6e1c7b29ff14b88d28ec2aaa2a33c444811ca8182716a4ca88ecb47797b3632 SHA512 3aedcbe683f8a2ad321772c27cb06ba0980b011b3915d681565bfac916c06082e0e3123d11213b1eae95c1fa0ebd6248e2669807d1837eed98df34a028e26634
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_es.tar.gz 4257004 BLAKE2B 6c675a79caa03ab323fd3f9c8ad4f8002ed2a6f4009e3e9f3effb071b083dd177f74589c2549f49035c3c3eb3f62b55b734343980ddf220b5436e57bb90fe874 SHA512 0d0d37fd864e39f6ddfbb6ffcda541673b041ed8a96669d092c598788ead13997aa93b2823d7b125fe1eed3e1b7b6581fe5a48102d9cfd2216076f92de87c0c6
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_et.tar.gz 4085192 BLAKE2B 3f110a99dfc4e8be4ffcfba9f6a3a2822a8b10719bae6bdc6c8118bb4c7b0cb65949e17d6fb234c4e35a4ae5c1abb5b6207a5905ea53f85628f93e2f878851c9 SHA512 fd6fff0054d6f86ae951cb10356067612fdeeb78684e8c0190b1d7870435d73a48365bf369dd8aa1c3e5126884c94e7ab8f66643e0c9b1c08207a0a2d7b21adb
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_eu.tar.gz 4072003 BLAKE2B 323a47d4684415c574f9031c186c43be036de472bb3b980bcda104e6c9483e24a0fe627b70c00618ad1abeb2c0b9a65cd0f4ea45efae18222881ba833dc6e965 SHA512 e2aac2bb2e63e00371477158e9aba2de821e53c89e3a267b97f1bda4ccfa418b6f9d97f02e989ee1e5e239a5c0f5f245ddf9328f2f281c39755f159bd9930bee
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_fi.tar.gz 4081156 BLAKE2B 9b04eb6b0a83474e106740d7ef2d60d72cc067ac9f6bd529fb9cc809908dc68f5f46ef6e78d478dda357155ed83ad617f47a3dea5015334d06ea48bda32d4963 SHA512 2e13a0d79da95551f21d3477c2aba80bbeae1683185b14a029d64460f9bd25b4a5896a34b9d302fe6d0533618ad25fd2d243d7b0255b7b1c03ed144a147fc685
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_fr.tar.gz 4232877 BLAKE2B a74200cfbc46e1a5a1d9bf3799dbfa531df44f079e0f3d7cbab2f603dcbff49a5a19b9ef5ddfd3e6075908fcb1326e394cc1f63c2996139f7b5e95868358a9c6 SHA512 6bd7d9d76e7c376f56764ab1a25aec0776431cc9335d8b1639ed0da209b9382a3d829bff1e21b45570c63acd5dd0d8b6e24d9546f36a93127596c132bcec7d6a
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_gl.tar.gz 4174764 BLAKE2B 83fd7a9cc1df8a4d4d3e3f569367505b09c84a4b24dda4fc1152fdb12e7b1d390679d4ca5533da38b2f9df11ce566036e17207203f8fe561807391ef6b1b1ce3 SHA512 f31f8de91d74be1b530220efb51f1040c3289e052cc2eac78057e11d649dc1a279d243afba270d286f41af31c9d9aff2a1134e69b75c3d288e398a5782477d29
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_gu.tar.gz 4015016 BLAKE2B 3ad8cf6971e9fa481280acab7dc5c01f275775c4a5062163925e82dbc75cd9daf67445e7c920ce6f1def0acfa05cd46adb7c915c58b115c5b51d88b5d5373d7d SHA512 96c5e3c9e6355900755bb5ad70e4ca70be68be1468453fd3610259258c86b7f2e91d7458e9565151aca7a41d45f398f89f7c1cba95d7140b4c34c89dec0e2d0e
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_he.tar.gz 3794773 BLAKE2B 2ffe141f406d71c768ffa1f7e8d0d39fba44ce1ffbb9a11451eb7fd7ab5a25005c8bf84e06f13b03ca9fb110e6d6c3e93a945a65797c7fe031a2206601fbfbaf SHA512 c20015a064aa4b009712c79f4278b744d53880e9a02935ab76bc8b9abaec75baeb685bef6714e990730a7152ddf26b7360ff868371f8dbbdce0c59b731daee93
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_hi.tar.gz 4141546 BLAKE2B e8365c4aa5283217b8bba0984baf283c3ceed0f00c8a131737a3b49cbe4f51820a8ce6408a7a7c6ae86a557b4a6675a6d28e6860ef11783bbe344a632be02fe8 SHA512 45d60f376ad41332b21dc477e611a8eff9a262cb5afa8e8e65e6bdcd01b5b4c6d91318e95c645d3d1e6eaf5355aefb740b6e61b777720131aa68a79ddc7f863c
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_hr.tar.gz 4052643 BLAKE2B b8e3ce901ff47f957cd47ccbe2b3a8c6334b942a404fd37573b47479904fbc77af6f3ecffad6a10a62034bca1a312a8b912d0351a3a0647a9dad10ad423f1bbd SHA512 bd581b0dcb585755e9fa650b676afa7cb75b5d9de71a77a9896eb16daa167c0cede7c2fd34b2c7338171d37457e8364c37ed96735e525eebd48e8fde36435b1d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_hu.tar.gz 4352352 BLAKE2B 8cdb0187dbf67667f7eb6ec475c9c702679b325824c479d4b9717702f6d84ba8c3ee5345e480e06a1170f75e07c2de1c98365c9ad6e769392cf912515575578a SHA512 7a1a3ec65c67639e4fa0f0655412440b289f0db18c3566ee110e0952e9f4f9595bf24ccbae1a5bd82988ca3f1337fedee4b83bb0ece87cef273db7d2f8e3662d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_id.tar.gz 4029504 BLAKE2B fc6d73b9fa68bddff03bc0b233217b019c441987c6b108f440d13851e8c91b9f94489b92e01ef4baedb067722a98053d8a3053a180fcbf38e1ac2ae2274e514f SHA512 3e6ca3cefb875972d9c5a4393b616f36674036fcb09d1fa8a5985d67c29c7b22fdab9983d07ab1a618ae7ddc9b1526fb00947f22d513676f9a280499b9c3e14d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_is.tar.gz 4072056 BLAKE2B 4ad08c9eb11d8907028ad8916ef5e090803b28f2077f21e49b260c3c313b98585e2417eec73f83bad157747d0def596ae84cb2912e10d4f2ee980bdd835f0701 SHA512 509fce4375b4c3803806a6f29e5635a1f577b06279eb9f2967744679853095544cdb7619937f0c7c42539d3a94b2e8d2147651b806295a5dba15c513aa1acbd7
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_it.tar.gz 4162098 BLAKE2B f4268885b647559782a6bc10bc9aa961d389d0bdcd43511f198eb3646934c469e8752f403e84bc590af78e9a0576b58134b1c8124cfb814db29c5639f7b4b819 SHA512 ee365a0f7fde6313ba79d1f46df093d28cf10ad27262a0312524a7b710324db0bdea8ddf2c0244f22b921a32cf32672ffb74e0eb52f00c5368f339a747faa056
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ja.tar.gz 4804199 BLAKE2B 228e2d9055662388c4d6aacfc87f6a46848d04e33b80ea957b94c5ab152fdb6a4fe88cdd099002266738bbc850c55bbf7792a93658f0fe8cb57a700adfdcb0d8 SHA512 d036d1fe260d79f827f0a2a06e5cdd02189b48e34500d2bccdb9c82ad0c7146a4f09e92fd0a355915b32d747cd707ad8f4f508839f3428e86344fd62e4ff92ec
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ka.tar.gz 4256660 BLAKE2B bf2109c00715fbcf3e0f357d619e2218b3a84e8c0f084a5597e66e07f1c8821eb61b623f87903d33fa7ae7d3fb20804089fd7004e981f679422f73b6cc696317 SHA512 a923a9ef928098621cf53eaf61a257aacbf78e8d61374dae33faab977fa653b1331a6799be1bff847f62e6668732449cea672d80cda0c9745db59a0ef455eeb0
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_km.tar.gz 4595045 BLAKE2B fd6d4f5957c0b20402d52c6006f45db56116af8ca5872bde60013cb654f53e030024ec7d76f53c468f5d125f388f0eba1829e8bb596e74349f8d7a9e2de614ae SHA512 338a6edd85a5df22fe9999cba88bde4559444b3437cc2cbbc4caab349a560b20350be3ba67a890d98478e33871931032e90c4b31ceef753ef28275d46ddc40cf
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ko.tar.gz 4300221 BLAKE2B 10d04f0c1fcdd3a0a2b7d6a706ce99654874b5999ef5c5f8c5261ad2d7f343cc9d133e9aa26dbadb60ce0765c873a0bcddb5750647558e38b64b61a612f2b04b SHA512 07b7304271d6f34790be361bd615100b66b274b163a77a0de778beca0d888cdc6f39e0931b51eeac133a05a7d322ad3ff92318350078cd823a8c4c83f7d85e86
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_lo.tar.gz 4015766 BLAKE2B 6a9e97c99923242a021bf7fe77aa1ccb0ba4b90369892607d18057b34ed5359ad7789f75504d5cb8644866facbb8e00714c2633937977e8de8197cc2a1c962fe SHA512 11f890571d08f862394f74a57c77080d7f88f759fdc626fb8e8aa9b3ac8a0b0e11209f5c896452b67be9d6f0c87166f351b1159254e0773afeb40aa11a7fd007
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_lt.tar.gz 4264007 BLAKE2B 6cf88be3ab99211d0a2f2e36560154a39fca9b2f8f7a034c3af054f8e4dcdd77acc10922b5d6b38ff0543b69cc762d7001324103245286bc1f9d0599913940c3 SHA512 bf7db4423034c66eac6633de5a5d2263df457734827eb14ca7f990a66154d0d0980ebfd28a43353da1302067689979086b7ab8b5a554ccf7a04a0c77e73d8aed
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_lv.tar.gz 4066528 BLAKE2B d07ce12c8e4b88880a53354ea7cf6e9932841a9e7bed8728a72442409f06b2d0ccada3c8ba927a23d975b8e77e66bd9ca9f159e080d15f04b0dcabadf1948fef SHA512 39290692843bdb3a7a3d851ff85be167778c298e0137ed784ea4711577b6e3ca8e6ed20a93d162fa4d5788577b7a212a84ebc6478fbab77e59f1474c6ac81bfe
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_mk.tar.gz 4111362 BLAKE2B db3a8045473143b61ad582eeac1a17ca2694831e4ce926c3260b39d34142965d13db7dcc4ce08507dce50a85487b593814ebf178ec55fae2ba0ca3ea2d314fc0 SHA512 f28ec389e1a90c9004b36eb8357002f83e407f43e67e623fef6af427ec50805ac8f632939e0742e6469d2d142ebf732311639a4f179c2ff16eae01179f66e37b
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_nb.tar.gz 4067674 BLAKE2B a92d174bccbe6c3a9e810eed999ab0de1f3be3914945de97bd7a2be3fb5475985c1960ef62a14bb788595128d0e6ef731516e9450acbb68651f35d8e444182e4 SHA512 33acee96cbc369077d8c237b00c7e766813020e16961b2078659fa56dd4cf6a405c7d309bdefcac11e9211ee6638838cecb1a14d95f54cfb5aa625b12e77fa20
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ne.tar.gz 4344444 BLAKE2B f997c84cd2caa12612cc193c36614f7fb3837fff209c7c6e6ec8c8d662ae71b3634e1356e409395efaa2e33ce6ae5143a9d35fbb6fe229aaecf6cf0967a58175 SHA512 cbd891ac8b3a3ff781fe641f2b7f4a136c9ccb7129463270982ed1d4faa931650e67a3904c141105677fbef99c0f211200a3434bb5ef480f83a2585d31a0f4a6
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_nl.tar.gz 4198276 BLAKE2B 54c27d3b91e1e4ca02ebc8a50540b269d721b93606630a434c8765fe559a04ef91d2dc0b0b850deab81cb5a74b0c24cfef5fea459f2fb4ccd56136b63eb3bfa7 SHA512 356bcc4b7feb4494506f4772818edc599c582c81b3e30da027f54a6dc09915f564f1067c9d48e78600286cdf2c6f6bf95bc9831c3e9db4db80ae6d7cd473f2c0
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_nn.tar.gz 4247564 BLAKE2B 86228606685a1308c860af7d5870480e334a1e10a064d1f22488f459dc8599df739b5f73fb208eac02322e08be277fb6fa1702a5f83c7111f34950d4e989174a SHA512 cfe0665d3f59d8d7ff59d24ff248ec498c0b3770b6119d8073e39d1ea1e44c6e8ea6d8f92452eba0894e8e4014b1d7ca186bc1d6764fb6ccd0a073e6affe819f
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_om.tar.gz 4119632 BLAKE2B 76386a9a563f9356a1d0d33a9ecae756328bae91249fa287c1f51ac6d21c38620587f741a773e248edf7a1176b26279d008b58e71aca4488519d72524b65f940 SHA512 e3dc29759372e8b4c2b7130c74a8b89d66bdf92af107481bd83e44983c737b6eac38d4da7bb2afb220cbbaf921b369c585d75a4c70a91ce0fa1006bfcb94762d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_pl.tar.gz 4372019 BLAKE2B 8e58042c430222f0d842e2151a3a76529d90b246133127da2da4b3d12794660a95d304920670e74f1da386b1a51a70a6b2aceb1e66fce2eaab111d500132d53b SHA512 0e2a77822e7e4f3e577fcb89e4f1c58d8cd737e6a845fee3acc4676e56f7b2f31b9c8736037b5568db567e48f2e68677469cfddbeb147d60841b6a6fc13f09e0
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 4204907 BLAKE2B 913a721c400aa1f8cfc1395aeb3504d9a867373f6ea9e36260e54828ae5de938a27eae8d6e16eadeb142ab014ca7c4137bd1e12ca0f90c317f344563726829a5 SHA512 e77e030a53bbb4e5d683f8822edae4e3fa03bc38d5483a4a6fb596e7e894a929873b34098a7afefee2ac954b507d7a0bde90cd395d7e87d34b94a8ff03918b52
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_pt.tar.gz 4181674 BLAKE2B 6357a6288914b725b2cfb2c47ed147d8728d1ea28ee2e4cd8d756f1240ba0c0b26d516f80645153027edfe07d9e1183d4e683238257b0d296387296c49f1b628 SHA512 d8f98f896b0cd1334c0ea12a75c8a21e43466d1b9833bbed7b64950a11c45ae8b1090528abe09552006d31679ba438515dae1b0a3ebb6fb0485dcbe9a6ce8cea
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3963163 BLAKE2B bca4af6616bb8b4be0a8e5cbcfd256b483130d3cb57850eda37f841638dedc9884b8256a748598b53dc56243126fe0b7d03919e8a8860b1b8c70fe0498341b6a SHA512 b6ec0a7e6938b129da4ed41600ce91d2c3d23064d50e3c11af15c46cb52c60ea090695377a0a3ce270a018cc43ee18fd0e15e68b84bfa0df4d56b510a2d2d43d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ru.tar.gz 4511995 BLAKE2B ffd515cefb640302a90683248f83bbd4db3af32cccd4e1316a1bb344d10f0bdb3c530e068ebd718cf0ada1c49d334395261d6d67fb1ab2b7f4a384d167640e88 SHA512 237d40f7a34da8a6765ec174a7d33a0f9d309e94fe6f355b6832e3587fbc60b18dbd059d57490603220d121655bee99fc9b3b9888afce1fd4ceb0a06b8bc2124
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_si.tar.gz 4245639 BLAKE2B e00b8a9923e4c65948306c7d376b68b1da8f41d2f39121597c722732ca5429e0c5af6de46d0bd88831114888fa57d4f6a746286e614d7f45947dc920d5d92e52 SHA512 b1f63ca853bbd0dcf8c7aa0fa117f46d8f18f9138241e101270b6727f198e37211d30217ab8880d21f5dff886dda8c206b5b03964db348f9f8df012c0257a51f
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_sid.tar.gz 4110137 BLAKE2B a17fc7c1b630203968e6ee9a6bf25e59408179b345f526edcffc5e542d2a201d25c9f2c57210690ec21af5c32d526f8cf9202a6a6bfcceee0851c127fdab5177 SHA512 a7a8ba81e21f922a767f5f8504c65057019090d1e567983bd2dc922e7bc3ebb7dc832ea19434730c285d244a320102975fe1e1f17987a6201491d1178f05d26c
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_sk.tar.gz 4267865 BLAKE2B 7b7276d1751c8e07d5f2b7d1dd50df8af1f5510b378f6b31998fa0310ac027cb53bba3097d7730ce4c10888430a506eddbbe411be97a7ff62cc1fba36bb04c35 SHA512 664770417e8ed9a03a0b823ae48c1e3a6ded5e5d82c09aaf8dc65dbfa0e467ecad900da27c4dc10e3ed8250b061036a6f21acce664d92fb8e5b699441e0037bb
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_sl.tar.gz 4147139 BLAKE2B 2f09e51e31a1efd5b3f4d8f9a0de8a90c0d038b3246fa9f3b724281a30232e95b69ab9e3f4513388f904b7bc018b1de15cf2b9f3bfc83506d48b8795be3872cc SHA512 f56f4d15a70225491f6f26ac9d6df927981b3a7304f78ada02702f2f70de3b3144adf9a32aeaa6c8ff0796ed5c3eeb72d0998df0ef112effafba9d3b66e717d9
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_sq.tar.gz 4021877 BLAKE2B 0459fc439fac583abbbb01a127ed74c62da108e9bf5782cc56e29ee23b510865aec5677657458ad1002c818fda88c4515df8dc009f8e3e24bffb476385fc9977 SHA512 8c8e39881f4eea5ea22a3b38a60de56849614610204e6dff739ffe5640965ad5a5c0ba6a247fde1abb833c3dc08c9e5046827e4eb15b172ce5c55be166d16765
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_sv.tar.gz 4117223 BLAKE2B 927ccc52af7435e59babc8b6f7439c1265e31e2aba49cd54c5cd13b1832922bd9cf3595fd6c0a20accb24bcfb4185893d34777c83c2da8dd568c5acae2950fd2 SHA512 62ab71b67055217dca11b176489fbff822edcbb8cfdb6dbd3b98f1c47b6439186308620103b95234dd1929fc73bad0ac4da1ea790c7242a91d6a2049de1b059f
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ta.tar.gz 4457818 BLAKE2B 51835045710971456da4fa5435456844293931abc4cc96f94bd803fc791c4e27ad63aa9a89b985ad322dc54985c5c7db95c29badbc1d0a4826948d2a5c747d8b SHA512 df95709aba66cc7d92a5391eaff082c5121058cb36838094ccd64cdd3b4fceee454e1941892ec6dc0ca4dd89a7f8ed1f1f9c69d230fea31e2848d45bc9da2ff3
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_tg.tar.gz 4086428 BLAKE2B 5fe9f7e41138f45b0d1734ff840951560bc1f76c4be4407cf86f33c0821b088e1890f5b21c88e013ec6516073144b07ca4c92cb80b6a881ec86e1984a860652b SHA512 5fa9e861b11f7ba90ff2164f1c9a3eaadb756fb32778bb47ff2b621629a98a6b240d268776edbe5be0352f8b558f357e4cc157dbb402285642677f63efeaf200
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_tr.tar.gz 4189279 BLAKE2B 5aa55eb8a2eb91e59ce6149ffab9216cfc9726346848d6f8b59a543b37c720361ee564982b8451c00556b672d1d53111cc973d0dad83e906988385e6951df695 SHA512 de28b3f455af69fe86a68cfa57fc19ed8ccb4fde12ad20b2af081001bc5bc245100fed4e2afd9af01430af38f9eeb820f7d6580009554ba687324c5b394612b6
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_ug.tar.gz 4189518 BLAKE2B 6d2e5c7a2b303da93b76dbd60dc61471fb3ca6877ebd0a2f48c13315e168eada91c071a6bc80f1df66654fb1329631b7af18501b9bbdeac4c7e016dd45023146 SHA512 e9ab75f409694e841745874035c8bc70a1c51304a71bbb5d3244fcdc7fd36e85a1d20ae3b834ca7842ce90d66d4866d4533633d7430a41ca7ccceaf488ed9262
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_uk.tar.gz 4526515 BLAKE2B 99eae210e0e0c4f48cdab7d9493f28dc052d270b03740d393928405f27dbe279284cc32760d9ee0249c381e6491801b5a5eed34056d21d90e263dffeff640b09 SHA512 d2e5eb1f0a4135205334088fbc78a6605a6428a6bb5a843a7f314686664521bed957b7c3912596d2d16c628e9b78f38ba49c47416f6c9e49ccb95401b33c7170
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_vi.tar.gz 4157681 BLAKE2B e9fccd8ea5be5eb32ee1aad79a28a2c55ce9e3199e9f8722a4449685a757b2a6ab6566509e730a29fd818c5c56e82e468cb47252d7a6cd86de283caf26e147ec SHA512 6709e55a7adb9da67b447b93dc728ad9bc43775b4b13cac17b2f95c6ead12966402d074ca932c6013e70c70c235b5efeb8e296157ceca80d8ec98cc06de128ce
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 4445840 BLAKE2B 4de0ea064b4ad2500ba492e01ca44d8d37f1435ff5ede29bab96b06c1f6bc8692e9ece252a422ce725a04aca2ea819d529c0bec9b218633888e4cc94196abe3d SHA512 b149b331ffdf35933cb671d81c6f2c2818124c4ac97b2cb737ea4d217c21ff9c9d9c039660eb07a2acd0daa35d33806a2d867e4e279ebcd986c2770284659789
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4541425 BLAKE2B b744ddd1293e16bf44f78634753d00805bcc873326878d3f9d4e0288c83b9be3ed7afc255c63af2eb007bd010b5efa6bf39b7dc3ce8e8a9948994d634bcd42b6 SHA512 0e425ea6589887c8a7d63b03a1ac8da9eca476666f19b9c54941ee767f5841f8962f6efcadd411affa74810918ec2e149721019ada9432dd556770e3d910af84
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_af.tar.gz 1515036 BLAKE2B e004bb62eb4713b5a231437421fd5b4fd8464560b9897a93685e695e620657f5d24559986022f57ac3aef708c04473f2b901a146a60fc3dffec6d4471acb4d0e SHA512 3e341fba1a74af4011a6f1b4ea8957f44db4fb315c2387ebfef960e0f2eb5e4f1ff1160a7075659f0f7bfd09173b91b5edb09fa8e0c974e17642c3b95a83a38c
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_am.tar.gz 986031 BLAKE2B 9bed941bbc1831a398e5d74dcd9ac3077e7a53406a92062aefb37cf97da34ec053655ae173ca06eb29c4206e1a0dd73b6f3c93ca2e9de97b4d9e3e8aa2994909 SHA512 abc110ad7a6e79c910117ed2a4e4c44b7fe9df0a259426653271cb035185862778403534d4f5388a89e7f823b0a86d877004ed74d9dffc7b835d16f5a900d2a2
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2580720 BLAKE2B 0cc9e856c664a62965cbaf77e47b88db5adec81fea1b42ffffc545c5514e40675e37e8888448149dfcc92ad3ec6377f8c3d76004090e8d26b90b593e78cd04b8 SHA512 709893f6da03d1597f65de92045bb4d731d08616c3459d4b9ddfa253036a3b95a1eeaac70e3addf21a67f09a22349ba6b1e256243145e98cf177737f43b0b0f1
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_as.tar.gz 526673 BLAKE2B 6b787b4b2cf2f2c6f783b51575d58b8a1b769502e65576e77d8d99fdb0cba874e8a527ec068e7389c15b2cd9737d9cab077241556815c9be57354980e88def42 SHA512 63603016fca0edbfd10d86d085afe87429af3f198ecaad842fe49ba17632b923be77d06345d93a866af2a414e44df7940fa83f1228b2e9f2b24e8e0b7e6eb840
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ast.tar.gz 590489 BLAKE2B 091169947ce2a3e90601b8a6c8926ef84c69ce1369a5adf25a135ca7c8f0aee5f452127183bd0b951ec55a551423453f62793114e760a50205726dc2e7e14822 SHA512 17a06612234cc247cf8e8f397758eaad2655b82045ab943fe115003e2a34b9c29a597c91b6ee549ed361eb9080551a56c8de9659ff85086d62750512a00c22be
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_be.tar.gz 2442391 BLAKE2B 998eea1a3b9b1b458a075eabbaf56ee063b1c17d9f9925bc01acb79fe81bc660908a1cf40d181aeef46eca426f3867d9b45ed132c02e5f7facc86ce63636b250 SHA512 62921104b1fb27d32439998fa3826bf9b4a9180ad4d2d6efe8117b0ccd9cf5fb66995909df6d89bb2c2bd34c25ee80ad7acbb1c4973c3ae619be6a66cebc29b8
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2774117 BLAKE2B a2abe0da579edfe5a6f1802fcd7dae999f7d03efe0de50136fc01ff804f4da3bd204ca66899e59da8ff4e1f59a4cb1dbe6a77f3758fd02f2f8e040a1f67d8b49 SHA512 1768a0f3bc932ec7c90719ac57142c7c7584d1f6604237012a20073191891a3588f54801da5cfeedd30f1200df06b7c97f56e5bef4fd131b2ea25b070a4d017d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 719203 BLAKE2B d4d2fce3abf15683e355058d408871dc9c54dd60537a737a9bc4f17dc568fef3669f802bc630ded2c06841f51b19cada23406d43d47e7eafdf047ede2f1f2afa SHA512 dceff11414f955731d0785156d9637b31388b47d34e57e39a87da6b73c23e288b45a2604ff9c06c587ce1743a9449f2350f594c1b9eb645efa243bf8463fdcab
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_bn.tar.gz 875062 BLAKE2B 27029e02213d9c7953be1c49d554502c0f903ae90898938489162dbfdc4ea781d237f28b407dcf16a0238b8c626ef907901f73bb5f6b69b5ba120d00fb76fd76 SHA512 9f53b17d15154e36ea65a76db9b59f0d085a4356fd2440ac146928f223b5ebbe75d2751e2ec01eebd4e4c0bd7afe5f4279a8a9f0a0c8f5b263c27a5122a63cd1
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_bo.tar.gz 454954 BLAKE2B a091467d2dba7a950d5fc9acca7ffa04a6c29e8cb0600465aebc22e26db855fcc45e092ceb503593e4d760b3477b0827d7a6f71ace716d7bb3173e5d697c6a60 SHA512 618a204e0cac51ba17958b87660d95ec19216d41316ed28b92ea7794c1971bf1477a87a9cec64a469ca88dd4f9f5c4e8202515e99b7c583c22f0a126131cfb09
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_br.tar.gz 1512190 BLAKE2B 00d7ec7780c0cc33ad5ccf0d8999a0d3336882fe0cc96384e888a58459231dd09570a7f67606efb256e612ea6f333595377c8dd3d8c99bf92086ba78b1d72e5a SHA512 41e9563af61901729988ed004dd93ab6a2d9f5f8cb7bc2668e44b425e99d70e3b2ac1a5cab6fc1dafaaf4ce1e807fdd69fadf80d567ad1e877a92be9812eee39
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_brx.tar.gz 334155 BLAKE2B 88e848b8f7aa6dfcd621cfc74d2f7a8507e4c75372d595061e90cb07a210dfe7bac2a84e83e661c7f25e37831222e789261b57293a300f9113b2acadc1be70b4 SHA512 f2e0cfeb0ad1d3e1c35baa14e7a4904693a9c06fa58fca334c912604acc31007142ce69faf8d7a3735650f07688313d9ece60548b8b711d1233b251d266edf61
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_bs.tar.gz 667575 BLAKE2B 5e7259b9e39349169c6e25a68b14edb68820aca2e243c9a6ee1d8d1222c17610bd5a7da14a2f7c739ca9b0797b739fd7aa5ace3d2486c37634bcba9d8956d925 SHA512 cff5107ca98736fc879f0216545f62c4e0305ab8da3c145060741b71e1570b71878623ff4d22d937b58c1d5d00dd8fdb12ccee04fb4097b9d041e3dfaee04d46
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2707292 BLAKE2B ccc4fe9485fda03f8e107accc85b8404eb9ee58cbd37c9653157ab87f6ea67a139143893008fb43707897c45514859d9a3fa998d0a85c410227db9b2f94425a9 SHA512 1eb1b72288a1d91975bd056d7fb69f0aa7ce7facd5ae2c4c3a9ef0613e1fecb54a188c5d6c9f93c86e647122aef84224c4159889691ecaf6a7ea1a7363dc19c8
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2753122 BLAKE2B 68e630260c660f4d2370080d7455b5097e310b42d617dc8d8ad07588254c7807e50fc08de56adb4aa81cd22c3367fcede35ae40eef1f8b23566cf2172c6ec7f5 SHA512 2ab04d6c57a18edd41d74522ed5844e8a135d26dabaeb4b9e84d4d2d46971659347104391aea53ed9e05a94d51b41612ec2f8f363871d54fcc94ff28db592bd3
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 364266 BLAKE2B db8422e3e7e09690465c360f2fd89627f2e3973688f29a901f64fd7db538158a67dc8ca849e9004a242e0188048015254cc1d83315a5ebaa1771e07b0c2c1270 SHA512 6d7631854625ae8f9acdfb2771d4d51a62aaf0bc952d334a8679d7bca7d686b8239a1d560183a5bc7ce9540ef88b0966db70cc2d22363f9c4adbde9ecdcddca6
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3856645 BLAKE2B 9ee6e9b36c5fcc15ddae3c042f17538e74f757345501a63d280cebcd277e807170d8cd3a6a49f6c5ff041d118805f7c8a26bbf12051cc9c2181c707a839bd662 SHA512 0ec8dca1187cf5c5c367e13214365607b59bf42ca330a77aa41f1cf8dc58fc2318622e0e589e7fa91ab69ad35f758a3703accc57e0a3bee0b14398947e0d39d2
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_cy.tar.gz 1041395 BLAKE2B 19b05119e278a98ef6fd7aa73a0244a15952e8fa370a232979e5045ef96b3b1fb93d482144dee743d5048a095ecb482a7dd27d94a1b75baec79fbdd99954b7b1 SHA512 76c21515e744e5286b9a6feb59de539f8e91455d642106a044aed0cc011d90eeb98dfac988f396e5c477d4635007f3c32bc38cc03168be2c1937f729ac505040
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_da.tar.gz 3135183 BLAKE2B b5fdbddce2efd2e07166a9a2a7ff2176183d4820842b94113ace526bfeb98674728cc33c4088b63874aa0f9a18613d12e01a57f6ab9c100168fc4cb02d04cf77 SHA512 2087cefb3aa13e886dcdf69c335de0dfbfc976d441f6654e5a9bb7365f2622956309f7b36e4f9c3f39d0d233fa3060f84aaab4e57b553dfffb9f9ec1f09682a9
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_de.tar.gz 22072838 BLAKE2B 43acd2759237b9dce2650bb9718a1d86d552c7838e1e1076d98f5e1af35f6b59d39d4c624b97db1cd6057e35b2ea11093856dba68f3e8fc8d7eef14058dd5057 SHA512 a89be9b75ce8ef78ba7c656e613adaa53b3b2871c52260260a47ea30c14ae7ff28fb7d3a2d5e498a76b21f2df5e1f5900011f1e5c01b0c73d8472109cbec42b1
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 430719 BLAKE2B 060047fe8e1a3022d8da3d88309a0589829daea822d07d2b2b920cc222e62bbb846e00a33d894043e20562fc362eacfd5843b81ca074add504680799cfaabd72 SHA512 2f39fad4f80f7822ade4bcee622af96c07e55aa3c1882e2837ead07145a94e81a79e5787960a0ef5c91d90bf2d09cebc0a395f565be9cebc67d23d0a051ce9f2
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 1066207 BLAKE2B 0f5e31e24d4290c73dcf669189f79cec66795b91b8788e5d84191918a8ccba09ca2ae3a3df6463f7b60816f6786946cb5b7daed70d85f9501fc50460c8af92d3 SHA512 e952eb54cd435e702aee46312a0ea084c7bf582f24b342686706e756dea1942f5d32e94bd7143fdcb736c581c5a6ea97d44237b1684013e9c39ac10bc27f9e05
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_dz.tar.gz 480123 BLAKE2B b2371a7f0ddd1fb69e9ad04435797b21580a5322500ca53c7784c351555a0525d035ad57321616314815073a0e50745832be9f10b34b6d5011b96fd7500b73c3 SHA512 64159a38ffabb1ce0157bb0fe8c055659cfc3c1d2dc57287cf7865a0a2129642b5199576c30c077a70b0317fad097e31e030f84ad2a50a0a11d71a8edb7845cf
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_el.tar.gz 3181467 BLAKE2B c7f40f9ce2e9cefbde5c90cd6d4830e9ef9134af2fab6972480e3935c5000575b898f495fd9678b4d99044597c74bcffc94e8f86b217156ffc07d1af3ad64680 SHA512 032323463aade42d30fcfb8c76546e9f5d84a1e52c9fd674348eaabf57034481f658a4dd637ded2adc7890717f8d17773bae67ea033917aa7a4000ac3340c6af
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7681463 BLAKE2B 534ed87ee7bd1c66500352d4f42dae8a92e93fc40c79ea4cab404a0f73c3f9c6f8b4553b1be5c56ab6d9e466bb440606bfbdf785be9339f58980b4a4540eb140 SHA512 6e82f9767cb51e94097784f69ef9ced783fee1a1e46bdd51df886d89b9b729b3866a178d39b8af0081c8a6b7e84438e90d254e1635d413b6a0cc888d39f2b6c3
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 7070717 BLAKE2B a667f0f12ded681e7875317ecedb3ab441f22ee7979b9f2845f94ec996f4b6038727f4d54c7495e1d39791621faec9070a39d70b9dc5ac3daba8cfc167a17b75 SHA512 e3fbd584f29e8df6091bfb5623279c2888f1b535e774fea240ca54ad40714abd32a8b79d547d42a2f84a1606dd208fb9d3ec7255500e58c14608c8ea903385d1
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1311715 BLAKE2B 895c09808f4202167e40738984aaff50a821703a0a7a539fadc425ab72827013d4330fab6e8c8c1c3d91b97205f2f06f2d6d20bf542bc691a40338567f26a84f SHA512 8eba6a8d1aa9cdb1252e74061b4405d30d3e68f10b8ff426d6d2d94d4aba60d9c3c01e89e598613cd97e1368d28e5986b3edd2fa5c8e2da994e23a3c4b55e658
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_es.tar.gz 7837278 BLAKE2B 3fca93ad18eea45e35b83dd6f3bf4409ab149dd8cf69c0804dbc84546601e2ba2424868143c3766dec06fd4718ed87aa681c7a6eefc2d241759c6ba04961028f SHA512 e9e9745a6db62b13d9f823e73386d0b0badd94f3a9406b138ccaf2822eaaa9e30463428a97a6c587f4fe6f142b1b5d76e050e7fddb71d4d7d6d03b99a2a55d51
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_et.tar.gz 1892030 BLAKE2B 973f9ebe16478f87dd7d9a2ebb4987a62fd0419af9d3bb10e06029a68e62a0a0f60c90b7c956d97c8e6a58b05e37fe62a1cde360d9b710416c5c5195a0eeba7d SHA512 f75f6ee2c0b9eab83e6ab10619a17fa54a16e5c5442c88f6fa772f889a75dae7933cf9dd3612efacc09b9760e9fe956c5c6a705c5f87d5b6b4a1d0b07ab8505a
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_eu.tar.gz 1043455 BLAKE2B e5e21a4c6e073a23195823a71e692528c2a65cbe9140189e73dfe40d4654034352509c1e7f2ce4b6395a6f996df1fc688804f26580e809a1391e666f975d4251 SHA512 b6ddd5fdfbc3a301024dd5e230f5e1f21acf096f1a2f235d00f3ec33d789f4c775ca8c964fe981cab16a1ff7f55288813c7091d072eb86d816233e4fb0c0d4b2
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_fa.tar.gz 356350 BLAKE2B c689b7463ac8a51d10ea194a5b12c88abdc5e2a463232a4418fe7358d77401c263b7812e7d2909db66ac45ff1aed7806a8fe69dc60004fce0a7372e40f67bb2b SHA512 073319e488b65f72149e735a31e5ddf3b9eff9256cd574a7b52e7eef7a7998ce878fa861fbe9a088ff0d99c19df65303cc4475537833e72beb0ad61719f0a302
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_fi.tar.gz 899793 BLAKE2B 5ab2472a9a13c65e02133075391139b7ee4553f2d23db2ff3fd3c8aadab52e3ceb1ff38b3394d5ef736dd57aec534a4732e82ed31157d2b4d53af6b4cd48ad3e SHA512 34ab3d9d6100a09bc040c9109b34e90f96b99f902ad258b25e6f4535a05371672ea6d0b4690c104b93896a47727de60e91303e0fff4fcc4a4836aab3eb467685
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3353416 BLAKE2B ac63f00a1fa24b40e3eb891488b2837d3551ca51e83262e346439f56c72ba97dfe4a6ee16d342c128c145ac964b071f74692e53633768e3146cd7710129d9dc1 SHA512 e240b46635d43768eecea7062942b73d4e69db355601db4eab61f29b848796f4049db29a86be247ef55fc54198eec8d2d7758a7507ca87738b266b8337f9ea3e
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_fur.tar.gz 195208 BLAKE2B dc35b313a4ade4b67a216bc4ae2ec2a66cc74ad368205a4dcf1eadc65a20f8cb73b0a3446ec84301be56a0769c3b151a99f374f37f6a2aed60b7b688895b6c06 SHA512 083338290264779a2831cba1cd05c64b526e7bb0119957280a511fb00f74b9721769b9906e027d2c0367418e65ac2d30e9bad57cc8ab14e04492d20fc772a309
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_fy.tar.gz 929293 BLAKE2B ac37aa4dd7855eab3f3dc667ba9ed90bcc43083d6faf0132139f2a30314d49c2c98ae9f80025d615a72680fdfd48451e994c18f26708dce100ab9083b36088ef SHA512 0bcbb115c1166a3763b08ac8faf553e3553817e20a916df24dea22065069c61e40a656d7b2d7be79e1072824dee9e0ed4e9a76de37327740b1d60b852b0440db
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ga.tar.gz 722733 BLAKE2B f31ccfde3e47b2065449468f144fa9702b6a24e8c68a328c47efd411b810fec09f39018b40697f1b6dd8b35e6ad3c8a1e320ee158b75dd0bbfaa1891d0b92b7e SHA512 f1eed2d992ffaedbe8847a9892e4f9dcf35b3206d18e88f8797b84a1dde1f7b661f529e4448381e8a2739ccf4884972251393c26070f25753b849fa60861fa20
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1768325 BLAKE2B 92f86ab8b31c8bebf4bb12507f7414dac2600ad23387420f711785062851c36e053e13912c933ddc49b77750501ad099bb959904f2bf09e7b33805ef9e43ef83 SHA512 cddabe3bbcc43a0c3943476b805d5aefe67f6e8a6d805ac34edfd8cbbd78f33e3748574ce0d5e557b37d35da6d4bc25c0bda51e5629a7d67220fa0c6a74b0844
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2882522 BLAKE2B cf0a1182cdaed60324741958ce697749fbe74460d8a44be9efa20fa659223a2bc2b3e033ea3f349a1e21661bb344502cdfecf4bc8e71796469564048f852d624 SHA512 57220a5d2c114bad0a6edffa1e0fdebf3ed67b08f01e922bb7a6cfed0efd38f399651fded290654fbbdf6c0ca01fc095ad885d2780abee169c64ed5334876081
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1295514 BLAKE2B cf7e7c02f5e43f2417f1edf72867dd0f3b6a28a89feb08f8bd68e671e22ec69bb184fe22e5b80aa1ac8a0d5ba82f5cede31564656b0d6f092f8c2abb09980601 SHA512 303b8ce1ac09948c9e4107d6a2515a3d0751f068b066489d4142091b435939ebf9b64c4f2497155bf78385107ff7ce670a20933e724c1ea2be4abdd0db790151
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_gug.tar.gz 503957 BLAKE2B 27c517ffd601762eeb7cd85ce57b9168b898ded3064f697b002b2eda0d8161d545ef7d34a3bdf939a6211f2220d6c8ef228d475491bb495f449f0589a1c0f59b SHA512 067efe98ccd6867fdba38f9361743354a15ca4b50ad1920dbeaf82e3dd8162965258437241b16f89ec5a249954f894751f11a8f318a701bfd2f73b24179147c1
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_he.tar.gz 1700843 BLAKE2B 8cbebd3f430ca3ed94c50b6adf3a2ed4e842a5f8e8df463c44d1c2f81f15609a42bec217baea06e6e4beb0840b9d8b82d7d563ef294b78643aa581fa46cef7c6 SHA512 f0b0d9dadf6db1e478fa7cfb3759bde082fc80bd6caae5854e5f1582483b316edc4dc9adc5fd2b4614ae6ad2b3dafc90723099019bad5da8b1030f33d55a7213
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_hi.tar.gz 557755 BLAKE2B 983d1307d9592d353ad01abe605587dcab4c55790ca7f1677c528344383b565de04cafc2b28a3c4346bdfda48116c27040fb39533670dc2dda0a985f5077e9aa SHA512 5b7c748a36ac24c7620b86c7922a353290667b79f80c742369b7f57a2f04d1df95fa751b243794878ce54ad74d9aa3bcb652f272deef31a4e48f2edd1f1ac835
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_hr.tar.gz 998022 BLAKE2B b894285d898851abec74ce1c688195769c64a292c72c9acfb269e5d3cf83764c4e2fb3219e012bb5a82ed7c55d3ee9f6d9b9348d48527337de118475bfc42ed9 SHA512 39541734e6e2693b50a530d40008c0e14485447772e96fe2bea480c1b9f82e9e41246522df263a67b0bbd8f3804f76decef6d2d8d570c5fdf0966f8a121f41cf
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 1063409 BLAKE2B c4cc9eb55a859634957832f285ba8a84c50412c777ea870c80eb8336e26b582fd8b3ed56658b59196c80aa66ca1e340d5eaeebf525ea4719d0f92d094cd63aff SHA512 39a1f3b22d3db0f8feea7cfc623d2795c84ca7d5135ee8adb1e6b2bf4f9a0cfbaff294eef59547e65c8f58e40666cbdadd19dbee063055c762071cbc5fd25dbb
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3336393 BLAKE2B b5cfde68dc283b65d72261dcec54aaab1bc04ba8b951b3f18dabffe007ad44fdcfe1f98953cc88ed7aa389a4a677e712a42a61ef7e27e50c07cb331b410ab858 SHA512 18ce13b50545f974883f080bc260c83af80aaddb7b51628849e86470a5ffd4f7a5547edc14e592f33199c5eb1dc4ac6507601640b305e5fe45b304785c982679
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_id.tar.gz 1898056 BLAKE2B 066a2f75f164ea229152b1f27e64084debbcf5b35f73d14da8870e0619cca9296451a4729e32c4ec365447047af3c82524aa70415b948ad0c1725332df6451b8 SHA512 c9db1ccd456b75d46de042773b0b499e58816999a6323cf674e90c8c15db0b410ea1966cc345fd58d2e10b455efcad1280786e9067a71aa60f02db46654262dc
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_is.tar.gz 1623161 BLAKE2B 438913ab55a6e940153d4d8268acc243c94f37b673dcfbe9388ceb0f8e37a0957f75a976399138350f5dbdb349e8ac2ec7b278aa94cab44c904bb4e1134f1631 SHA512 6a80bba2935898bc98721aa3cb84c1f52bb9b05ca555b1f4fa0ebbe8ca05c43ee39ecc7f16102563428916b4fd80f0da06c67d48b6f4820575f9f8e5f16782ac
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_it.tar.gz 2376940 BLAKE2B 3a38c1b87ed50ad3610a03d3b8c892af8fe8ffb6614b5212d195cdc8ce986f3f090f4aa36395961fd61d879693fc38617d46b22823f015ee9e2a1368286cda16 SHA512 f44959a93a1a2cc17c2f8ef271421ad58ef8ff969dabb19f4210a3da91ec97bb6138ecaf0a9c96a2e4029b6d19446847ac367609a3e482e2d4f6a5a976c388ed
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ja.tar.gz 1044371 BLAKE2B 0bba595f79da478619f4f672b44359a0e7f407d274a2b4e332637ceb426944f28f5e9afac8d539ff17016958ef37334b4f9cd60aa5511599162a1c17148592a7 SHA512 0f0f7a14af56d273a7b4fcf6a7736a34ad97d17077805185a129431a7e3180b8a26525e93f9cf8ed240f5727aa525ea87b038d28457688f95b50eda1bdd56331
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ka.tar.gz 396896 BLAKE2B 1a982d8b98a7a7b757c4f9b19c1e7b2873d4aee6f72edf3b73ee8c0daa02549193f1fa294e6e7896a61b15d43459e3bf92841fa186cff1c2b60f8b608f853056 SHA512 b54c7185cb617301acfc5805f160b556c37b2045f2ea4d770145bf80779784f8bcd693f10bce072a25f24962b0e865d200f97492dd8debf10ee7304f1f767317
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_kab.tar.gz 634142 BLAKE2B 5a9943f90c9fbd9b8ffc689f7d9e4cbcbdd1b117bbd3b4811255afc075395b371053d463e7a4866e38f787df8ffbc2525200c1dff6ad6ca532e58b6239a7bd74 SHA512 ffb0cba14f94ac88cd8d8cbc78ff3ffc9e08191143118f8b4223d3ad6a94f0e87a327a670c41b3899ca6685ba59429ede623128002f76cf824cf47d56dfc62b0
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_kk.tar.gz 832091 BLAKE2B 86cffc2fd25601ae209443ae244b39d10a21b6ac6660c89926158e13c5392f7f5772148cb5d92309fc9f5193546cd58d116dc6c937eeeca2a5e44abcfb53f8e1 SHA512 347ea3e460d4302e4084b8eac54fcfe4ee8eb23021ee04621efad6527cd42047075ad563635e0e2f81c730a31560c963d664854202b718354418cea9f6218a7a
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_km.tar.gz 808481 BLAKE2B 9df2753ad6ac944c1468aca7a6c0096e4c0eaf51bdca24ee15eabc3f7f275d1f5270dbf0bacad04794d4f7f4ec27d0a621481e91dafe66775b66b5bb76ba4f36 SHA512 bffab03e9da0a892177d6cedb0164b7813c0cf279674e5ffe27ca7adb2c812926aacb71643beb47ee462adb5895be1c5d8b2b86c7b76fe8966f755f5cfc5607d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 332325 BLAKE2B ae22fb8eb7f3d8c67bf85adfee7ece3307bdd277d3c83d5408683ed459aa3184382c3e48e497410be06d92d34262f8fbc8242f5bf692c94159e14cf4725a6791 SHA512 573fe1c51b6c13dead13082ca4c72cb21fa2afc94a4eea83004b45942724e7df4e206cd956e386cfd8c609954705d7c5e689bf9cbf6583016e0c1dc9b4fa4136
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_kn.tar.gz 566481 BLAKE2B 0cf99915f117c9774132015a518b7727849791b8df34d489c7babe1ec484a13184a80c1b2e9133504f376a4ea0837edf63472da3821c23607ccf76f45f5b2d05 SHA512 33c79e7dfdf64d9de022a76f9dc6fd488dcda2e5b676cc6cc9bd93eb3c9c1bb5c92b89cb7062173a6fabf10d4424cca304aaa4163115aeb93cfac9811eea2bcd
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1696651 BLAKE2B 18f0ab3df73104d841f8cd049dd40fee7c4369ff368fe556563a4a929b3fe3effa5d8e5ea47e843fe233431625d7ae0296ce4a6f8cd83f55b4f1c54063f9d7dc SHA512 fffc2910b703085e1221bfbd1af615371c96daa2e807a8f13aaf81371aa5e7e8dc86daccd1d040efedab56e8ba8ab1934e6b7a77a266043590a87d6a3ca837bd
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_kok.tar.gz 405085 BLAKE2B 4b1932c3d82202565b39bf4ec0a2affc8a92d3f59f82b0fe2a59bf5b6aa7bb010df14d2b2e12c45fbb2b88bcb8014ee642f6512db27045d01bc8042b6a2a15cc SHA512 14c707e26e185cc9e110ea8b7bb78529c33ffbbd54149e5b6c8d267e6da7441d247491f65171a6e7125726238c79dcfadf1a55b31973bb32fed330c7b26c2954
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ks.tar.gz 328180 BLAKE2B daf7e6ed464e70ab8ac523c40e114f404e544bec80642ea4ba366184b59f97d65b3dbc85da1eb2888d6900b8ea00e977bed2d7d59a2303cc7f0f50dcf13c5777 SHA512 4c5877b135a469b677dbf19f8794a55f578247b53f09f5d8ef75de201e00be119af589fccd3688074fd04d3bf87e693ed964385db740fb40f6c6277a87c17116
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_lb.tar.gz 146765 BLAKE2B e41ab3087ffd6e9a830b321a191d9efaf7617696fa8cef8f34b7bb79cdf05861d7412ddf7893790e4e3cee525b0e47e0189a47e13a2fb95775dd0745a5284e15 SHA512 5149bd131c19ea2856f08ca5837be90a89bc5c94e42b87e6abba0846b3a64272490a6c5436b708b3db274b2e730f452d269482ff34e38bcdb604356cabd5da85
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_lo.tar.gz 519150 BLAKE2B b56db1e0bc08893b78ae58091600c5bdedf4ec1c715bb591d87feb0c06a62c3b716c4d7e3bc40491c70e9007ea89c806c98fdc6d11bbe33ca612bf62a6f5aa64 SHA512 fe612c87dfd8af26650f92f2a505c9b6746738967e732e542089fd4de444204f4ffc6704419455c22fecdfe57e9e68fd2d65cec7198882347614e80ac60d8040
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1244345 BLAKE2B c4b98bf701be74db3b68db2fa5ef36d9116556016c7e9ad9aabb6e3c39f7e6af728bfe6704d103c78cb3ef4d40592b2ce05d48782d2fa89c896f1d0bf5ca7f89 SHA512 8ade7a7bf2e841db4aeb6654a944b057fbe19c84ba54cd528c31cbbdab017b20a907bdbbcd622af7a0a51c249a3bff7e0683f717ff6a5204264269294d050a80
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1167031 BLAKE2B 6b398da3204e6f68706d6f8e809bc83a60bc246e7e29c57984455861adc02a9c523c52623f47615791ea01bf14785a34987fa22487abb25de636d40802da1c5f SHA512 b3b6f58306c6eb93baa98f25509d5f66b15cda8b1e642c97c9b407e1612e996b6350368aa014ccfa1c00dcf4e55d3234c07d764f7df7ac4d0730ea0c2a41cfba
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_mai.tar.gz 329376 BLAKE2B 5988c0424c111deb5f9b941f3fea9adb102f72cb3eda05126bea9136bcdbebbd5644a0c16b2a93e8ba83c1eedd902d1cb83fb5b7853145acaaf3a1f94be8834e SHA512 9f3356c884cea56cbf2eb847382a6b81888ebb2b3c277a57e93cae19810da67e5e0ef379a0a9845f51031448cda74cd383064296e4e34a628773f37e9ad4ec9d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_mk.tar.gz 481290 BLAKE2B af420315b81239e35f5ea668244071a20dd76c5842c36da052e27c36e271935f4066a9a0707ddf6d60a4fc32bfe33c4c6e1cdda29e22f8558c09181cd24c7158 SHA512 1e0c58d22eda125795484ffdfbef1735805f700f3a5ae2f8ed479e7400b09cc13847688ec9648d4b55e4b64279799929276896613f7ca599c6ff23352995ad9a
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ml.tar.gz 529294 BLAKE2B 47bdde93d119331c1047ceb3939f4a955049e10d33e3875fb1510c4bb0bc8506e018e73578097a02d44d596b94f482635e98b0e15684082b1fa9f08c384d5954 SHA512 b99408536959644481b833349517581eccb5fa026b4d170c062f4481423539e1f653f94f31f5461ae7348a3e4b4a2bb6555de393ef245f2ff3a42a2f90184177
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2451900 BLAKE2B ff31395a399e9c41a1fe74a52f1d85cd2431070877f47d2dd94cc4e91c97a6682e72de413efc08e38d669d72611710e0ca5cff42f19e71e4fab72795209454d2 SHA512 e4b2b232df7b0a854514ca909c5cbeb3d8cbdfcfd5fca323cac40d1d99983065969f3435cd651b1a63cd1be016cd243844c4289ab5d51688997e92c9c87e797e
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_mni.tar.gz 396601 BLAKE2B 6acf47eb5d4f7b30f04475aa3e924ed4688da401572e530b28718e46657eb8a9c438bfc020173ce81ec7e415482010514f4227ad4a36b5a1cb04bee44ea0fedd SHA512 1bd786c549297c3f3bc96639496f75bbfc8155cc41021fd95d533c0063456aba1a63ee5918bd339dc4b2b82d0029a2421f302849ac35c90f198fcf9a8f3ac2fd
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_mr.tar.gz 561072 BLAKE2B aa3b5f13d1cdc19df4529243343ce4199bcff5a04415df80d3fa9edbce2c9b34c77e128424053a883d25172b43b26aab410a271c189aff2a18b56aa188af3220 SHA512 551e93113c287af1be1adca0409449dbf64a5cbdcfa582b63304570b705e2a50f8bb5a7d5fa25080d910caa68c06a0819afc1a21d067d64f656fd1196a773730
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_my.tar.gz 453522 BLAKE2B d201cb3c98ae0e20aa1cc3129c4ff33c78c9bea461fbc1ea849f6615a790e07d888fed95e83e2930a39a7d2fecdf8b2af4ff6f8d05bb9e34c9b4bcfe58b9bcde SHA512 40d276a2384a2fad2b6aad812e1814641d14772996062bf7d3c611473ee6402729df1cb8ec3dddd44a093e8abec0958a2119d7a1d4fa8b7fb92f7de8922d55b0
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4377725 BLAKE2B 94e89459c723ad64971b13754679821243efa75bb33d7ee4949844b3c3d8eb3349e6089f9bf9487742838b2e53d34093ec9a34807ed1aea06dfc828a8921e93e SHA512 06a355471682bdb3970dae73a48d9efe803f1eefe5c680c25ddeab697ee5ea57c67b5a5d313a7bff527bdb16121c533b77e1ec93d12955fb597ee12afc6df376
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ne.tar.gz 943633 BLAKE2B b2ce53591ebfaded6df77e41fee02d630124b0a0d5fbbe21712bbbf3e9dc8c0813b953632896d4ef07ba497b938591d44f70f1a70eeac9d1322b963c880acc74 SHA512 2b380ed48ec281ce2d7b8c659771efbef45c9c32fafc60d448d6038211f5ab8d7c9f751f41b978898e816c5541649787b12ed26f2f571c98637cda30b6dc7ed2
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1839873 BLAKE2B d44526c5f33af8d9455f5006ea527579b3a6fdd4d7e3d9053b895d22e49c395a4b155c641d07f281846269e444abf8fe2f7c6d5dbc5d8a0d26e182dacc00d315 SHA512 5e835bd5401b2f6febf7e19cba21bd3401ca8286310de4f59fc4f6783eb73203847518b00fe82dc24620badc41f1cc64f283c5b99d973c94896964ad9965213b
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4380174 BLAKE2B 4aa06d3a60c5237586d5570ebc66aa5c0113c38a8aaf2ea89ee45782220ad6cfff96d8e920484456705e19bfb5d1c6abdae7f101cce65f9094469bbd6d261860 SHA512 d310d0c64ad23246cfebb5320af8d1839557987a75c4ef9ef488dd438e07e0b70a41c77a4cf5a968cf166d4732b9668308bb788ac15bb4a41685505daed934ad
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_nr.tar.gz 277064 BLAKE2B 23bb7f0a0930b7318f2899bf588cde029ea0d11ac7dc0a220d78b7b58a1e6e31a99c21e95a6705d5953af591d828260b46a979690559f7da93ee6d69cf6c742f SHA512 9d956b3b3d9a1cecb670c0f8b2d08b6969217924a6d29db08f866f8ca73eecd6e6aa32ef1886737998125748908d6280103aecdd521d321d9a55bf2af395f414
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_nso.tar.gz 319499 BLAKE2B b84d9613d773d9042751e6c70576562508772f9dca1242906a876bbe8592c11a4974232e331de18cf81fb92cdeed5471fd76554d424c134a3e52e9af6c387b8c SHA512 80099e57b3bc2aee42e1295a58dcb4bbc02583aac184c72d018140e65f5f66774fa9690205ef9497d52678daa2e69487edabf8c6b1e96f47b290b38044023fc2
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1354162 BLAKE2B 74a5c5b239c21b0d19a536c06291bbb01d935130e600f7428fc7b0511ea39b4e85284c13bdae3c4bdf7a9ae14ac83b50c22dd7ff0d7a6a760cc1170328936aee SHA512 21c762e090b5672ca4dbc9f1317e8888ac7625acaa1e1fffaf58ad717cdc5d826a4303a2f60c17497e7453234b7fe821eaac48179ecd51435af5ad8c3d86ce08
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_om.tar.gz 480716 BLAKE2B 835588cc2fec708f70f910b84675af4de92b7f5672b963f2e4c660d2cef236909ab17b6928eae72545ba368678d05109e301222ebca1e040e1dfd56d907c066a SHA512 2d9b56b54162d16ab3c82375445442b7d6d41f94ce7f87496061a687655bfa470be753afef00ec9e8762d9dae63684b712e34d0850d38bd3542bc3045f22114b
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_or.tar.gz 579934 BLAKE2B 7fd963f19220d825db36097448a80e8453584ae5d8974376e5e8823b67682ad981d0aa7cda6c08653c3634ff1be0c9f785494ac2253730012b93d6101b76bf62 SHA512 086a516a64c9e1236f141f308690573b7ddd1e71b6b7e854a7ce7da1fe35ceddeb163aca214d4cd2e44728d473e46619d2cbc2917b9ee2480f9951abc813fc4f
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 526274 BLAKE2B dfef59f4959a1345377d8dc1eb0b8b45c40a97fc502067987f0e3a9edd516df398a89a564d67723bc0f3169adeeb11660339b989bf68328aefd7ca0429c1ba76 SHA512 43ba61082e33f38df291389fa866d5ae06e1e646e4c5ec2248e2b118420594fcf4b8652239108f681a9459adf3d09a111dc5131ba794f9bdb6dcdeda62bf3640
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3411700 BLAKE2B 89e4bc1fd8ce748bf9c62aba4a0f66d725a322876c38d8c63be93a108204f9d3055e429dade4fb80842f81d3aaccfc9e4c3f063a0bc2c6cffe7fef4676d17eb4 SHA512 2873cd3da439d6a34b68d899c2e6feadf30bd5740ddbd6b05c44ceb57dc508afddc009bcb7014cd03bccc18c6f59b0e75da9c3fd2744c663b6b5c32936e93c54
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 7611684 BLAKE2B 97791cd4a20f3816ec297405e2d20e9240f22997e77f9c731794da22c14aeb7b3c6baa13cd89981bea788d9edfe2afd5191b056be2cc7a301b7e279b333bff65 SHA512 efbaaf9cdf2e705df703eb63066f1880db25459c0a60db4d7fb03cea70b4db1ed9958f1b2f8e88b2fccd58a711596f3efb5d4843bbb11c15c8b056b3f4e46af1
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2669783 BLAKE2B 7e7e57cee9b9df15703a3268ef618364dfee4c5c5c330cc99e22df2cd3db13ba2c6e5e9e62530014200980bf5d7f7f4edded2b471fdd84a90720a28616a09b9a SHA512 fc3e3d5145f115672f3c40d9432d493ae5088e76f0b73263269ca20aab63d5f563ea8536d81cbdd45d623caf080f4eafca8db3e064f681426f60c5e4c1b07dac
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2577572 BLAKE2B 3f72671844cd69302b1d07719b62b9304da5f1033b7e8b25fa51f78fa8b1ec9cd28fc322176697e261b896d2ee61b09649e387ba105eee921da302450e2d8d34 SHA512 67265f6cf771e8fbc82a660905b50891375663b2e07de64783701be07d67fda49f2a7f6c4c17ded191bac9edf668f9896ce707252729eadcb34e157f1d59aa66
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2459565 BLAKE2B 5f7bf9a7dd41f144f151886826d459937cb4fddbfdc03691c869bc6c8c70d8cc18b1ff8be8fe3638a5a078a45174ff25039b1f1e23cfdb3d2aa226db1307cbdd SHA512 8b71776e585bbd829ca6599b71afd50e40275437bf76a66f6528320eea27d0863f76576b6ae8ecae3f97de48cb4868d4975cb388f7610ff5a5a26b157f519c16
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_rw.tar.gz 343664 BLAKE2B 7e069ef045873a0476563e93f579be1c500c13b958fe6678c609d23bc24d2161d4b2cb66b954c38f595172f4b975b448df21bf92af43c5b4c467914e0b23007b SHA512 cb31ca6559c1364ede55483697b0c00a371adbbd870effa4bbb07b669e32f35018c771a2d22b083f3cedb2f54878049dd0601590bc67024f692b01634b2ddaba
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 441180 BLAKE2B fce6d3a32336b4823b39f7b7ada18543742d88a282d49aeb17cbde375c32296c481743e2c4aa25ae6887abf859467bda6e3bbfa15024d7e4d3bb94d4c032cba6 SHA512 61add4c6616dc501f33df3d3617e906536568fb4148ae09b04ebaa6a70a39ed93ab6fc095bd0ffee213d798d91eb939897acf94210e0599dd4f92b13eec02bf1
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sat.tar.gz 506448 BLAKE2B aba74becea44826e7b0ddcef83b9c4d90ded67c373614d38f172cf0108df9b12c6046372f380a52fe1d562064f26035e9ad2af883e8e5e3bb2baf06db49699e7 SHA512 8fd136e208251f5b47fedcf36c9f01bd8b7e3db7104ce0b35ee7bf4d9ae5cc81bde7801b3701da25b0512e4aae70ad73e4165a80cfe5b28426af7745d77f0d33
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sd.tar.gz 428485 BLAKE2B 5a3e27a516644c4c528c3de541ee246634bb94d5ab424834d267e4e780516e840f631785b952aed2f96428e816b78d2c5f14539bcc472622dcff30d2131dc71b SHA512 638c2d520f757cc77b941d7b5f9ee9bf4486fad62f46d6e33d9926ae05a6137e820b425bdd14046626f804e1332a35a46771f5b55df4667463e366912d4f1179
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_si.tar.gz 756022 BLAKE2B b482ebc76b84ae62220374099c16791ccb21947b7f2f2513570ef9d080557d2007515daafb1c6ccc9698a9db95870110a0c1215b854acab9508bb65e383c87b7 SHA512 42e48b331016e599467c0c8cfcf6ec25a6b886af3d6e1451f40ff0aca3b3623bf6a865470c6bbe0425f4b325a3513f6189e17be97be0212b04c401ed73ef3335
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sid.tar.gz 516021 BLAKE2B 4d7f6dbd74a0c4613afd33c31e7e34d2048eda277b1a465cd66f4b1af4144386e94ee44108fcf922bb743d61c4b926bfc200cd8b9d2d58d60dc7c4f4a7b663ea SHA512 e27db68718f348f94428f7fa7ebe30b59bbec1fde782ebd088f460e1172b5cb7c6db64103c774e348ee41382d5853e7aa68cc1080e978433eeb70a827455185d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2377731 BLAKE2B a2f32318beff36308735ed658428e3edcd0c97a63983eea5657972825504f8fd7743cee0e863133018d06387b01b3960467ab84a14f777061e577c09c88ecc58 SHA512 a5c4d84270880e3c4e5eadbc504f78fc5951b02fa7b9ea80504a0d79163c75eb59f6d65fda66d0bdb4df34ebc54e1fdcca7e617025416634cac83ed81bdcd2df
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2795918 BLAKE2B ae9a66ff11c28fc00bcbd9e9dbcd1a15d2d620ccdf999a69f217b7d808944037cf45d2555665bac2fbc54281ddee63586f674666365ce25911fe6e3348ba9d24 SHA512 c21202698b4a75d9d6e4217c4c5f77f8e9d5838c4ef076099f0ace588171b0a7f4cf5c3b297950f4241c4143c58f9d2e27abf4335f68d595c1de51ada2934203
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1214345 BLAKE2B a5da8ddf90228a23aecf5a93b0a70847d81914049d2f13df05c7fb9b4e012d4fa9874ed1e0c49e793d5d5be381e9d7f99c65de045694f7d0ceec08c6881b5252 SHA512 3999fb9ee0fe67d38cb87e31721c657570e34121e22e932b7d80eac18dbbef26d01362f16df6d995eeb27c86da86334fe97a7823debb0833e59973eefe33af9c
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2405246 BLAKE2B ad2b0e7c9404ef527e19444564fa0453a9290cb8eb65ebb58197f9719ff1763be88806d35da150e8382a48dc81022bdba8f207beec72415f56d72ff4e0da966c SHA512 860499bb9f910252bd1b56935c1d5ce701027117c57934e305c121626083d350e2227e7fbaf8513faaec73596df6e2c2cedc2320863528fbe203b63e0da9aa91
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2860863 BLAKE2B f2912b7f589ee444bce46bbe70025b241ac4b1d3e9b6bb80e1cb1d7248170059bb23e2ff78f8f7391ec0634d85d3de4e29abe04d6535d7795da94d5f7b0866b2 SHA512 3afb0fc98a99f03ca418215f36e4fc01c6153db1d8b5908b0f0fd806c4214c263e50d82c8e7f803647af3572b1c1829c12ffd963020d363266feb1226adf70cf
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ss.tar.gz 284627 BLAKE2B 47a70cb02ca7cf117e805c8183588b75ab913b30051519948a4071fd2b74df7f11068f084004b15584fa13b444d927289443f33fd8aaec12d6d7cf66d9d4692d SHA512 fc7269ca8c8cea982e91d1b4bdd2c7c41183848e7ea91660a89878cf09fd780eb40121caadcda8536ab7a97f34de872e3bb33c11afdc62af316d1c3374363ecb
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_st.tar.gz 278541 BLAKE2B 3fbc66188cc98896169689ce5295194d2b4b3110e5a26d4feb87d0c6e2e803c3c403042a6b0c9c4fed6401354f582f826fa444fa57414af873a505ab1ceec440 SHA512 2779add391a7183af83888dff1eef4a95b563ad8a09557045129f83a96fa1e533bf17071a7f173151d72229b2c38f73dbeebb951be37c77d94c275acdf819681
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2913161 BLAKE2B 882c77e03a7831d39f7de935dadecfd73f222cf34455facd825cdac657a39deb0b49d50f5586e0be521c8f5b8f85cb5844a6ac48f2c0d435c7d1a724c0480e9c SHA512 a5da8f2ec06fabe5b4c4b3ff6b8ff4b30fc2d4cc334dc713acb633fd6b21c5e8b694c2796b46060c2569c7eeace9ded41a688a6676bd40829b86710641d28e64
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 315802 BLAKE2B 52d7ad7c0e429a6341fc569e27fdad619623ae5279a93fad320b5658b6afd5c69736dabbb9cc66dc1ce87ae706a074a7d8e1c2d240ab5571f72fdef3c4b87472 SHA512 5e24d684d6a301afd7077fc1b7f48de88f7b9b4ac8a45622b051b95bf78ea1ccaee5b50c30f8fe594ab47ae9a1b4997acae40d40ca52da8e43692d49f178eb50
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_szl.tar.gz 733066 BLAKE2B 1d731aee72d86d6bb49331979518faa327f6e5f8fc6840b80a46e045588c44499c73e92cbe09a2f0a5f500f81ebc5a53f49105729c2a365d7344391de36e0ff5 SHA512 b34d598c3f2021bf1a5767312c386e527d50e33b62e55f7781cb9ec3ec717baf8ccd0f45f0fade476b8734e9734b90bfb45961d03889d9be4cec8f77e0446389
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ta.tar.gz 723320 BLAKE2B 3c437da7695ccf01fc76046965bca058c7da02d7b75da64181697f5c050e8a1a9cb6e17ad51db58b6999917d4cc9f5a265e0e8a8e32756fe6338542ba7680031 SHA512 80abed7deae567634d2439e635ceafa0c718df4228e43554b2482fb2e51eaeb198efd2306e9112754592e985c41f1083727408b4915ff06553f42f42b2d69677
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_te.tar.gz 1071440 BLAKE2B e624be856a324ea9f3dc00c26c73ae517f9edadaba2c4ccb294f98773801163dc1d0fac73fbe8bdcee611add2187fbc9f640350f57d4dd464a40c5bd5225067b SHA512 c7abd6189f48342750a7794017443ed80ff70cc5a64988fb7566b4e1d6af62fc017efc50831a1b0aee0b7b6c10f87b4852baea406e84a7b8078d346917991161
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_tg.tar.gz 388694 BLAKE2B dc4895fbe902b16ca6f38c055165acb4fb6130c821529ef41f33c97ae8109a90f96d177855664af976d62ae57f543fe581e40a33db4630fad23d406b0dad8f88 SHA512 2a70fdaeebebc07d2b7f831a40d95007f27906aeb1059080375136d919f064c5676efc1da12ee1e5a29c3bb9f9673bfd6f706380eeed442c6a47c5a5ff6f27a7
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_th.tar.gz 881734 BLAKE2B 6b3f8025f721c122d539008156d7f37ef3496d975bd068404620d7c6cc56a48fd307669930cee14404cbe8464358f1f62b37a71ef0d5b9e5ff42df1220000816 SHA512 d9b2b1fcca99b634e2a7c0e91faf9edb7d9bea16b34949a671c1fb5257aa574e51b1aeeaaac0d0745eede8aa2931ce43aad5d9cd0a10438a36b07ca23b8be7c6
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_tn.tar.gz 259201 BLAKE2B 4b21ac054a956fa87000e24849afe1479d1a27e122853be6bbcb331da9f3d772ad8cc0b3a1cfe1853257b5ac32833ac60008b6d53ced111af49d7b09691c4768 SHA512 22bd3d6c0ed419ddedf72b0e2be60b59b48bb44ca13a43d5423926c1a3f6b5537ad5829a49dfa0a200f9af7c7301a04609b26ee1b67a5ca48a04174efc4a1a66
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3365159 BLAKE2B 4611f73b9a8c6e065b3ddbd2668c5fbb3c54de0f2e03deebc0db6bca4c9d7cc1fa0ab9209b3ba0068946c541d93dbdbbdc045b888f660c11da1deea3f637e0f4 SHA512 cc6976c982725c0edf670e2d6ee0e528c5a74c9c44917dfe6bab8c79cab3451638485fe42a0caff0685c48b0a22c7f6de31f7c052010f83bea614e399c57289f
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ts.tar.gz 277007 BLAKE2B 213dcc10685569ce717fe98e95a6ca6cbfb568c9c527bc26ec42148e7142faf266747eef59a3b7934de2fa96a07560340ccae6f02c7f6b07a0df149dc3f86912 SHA512 be25f97583a0d787a53d421a5b0df0e2b80fb6a97f512fdce4fa41b0b6b54de1c592d268096ab4bd9731bc5992be61a3a38b6a5189a5195c6c724a0ef0809425
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_tt.tar.gz 185079 BLAKE2B a554645c2cf4bd89fb47789be99fc89e0fb8504fc897db3c566fcdf1a01bba42e7c559820a038a228d426d3223f1dab9f3a93b99cb865fd2599c0d55cf7c62c9 SHA512 b4411a9acbe3e3d3972fb197dd71d4f627a2081c62472c1954c0242e64b6e11f4febc3390c404e258ed8858bad998821356a1d180e64a66825daa06c9a5f58db
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ug.tar.gz 535255 BLAKE2B e1cd5a8fcadd45299d506cc3d65b704a00c7ad9f257226cf0c2c243dff30e93713062350dbda4c477088eedf951c2fb92a8947512079c4bc624f81ddcb25e733 SHA512 fa6d64db2c7070fecb952d511712b90c266c4798a2321120ad9107fc030a9ada42a92f5287183bef2e915928923481ba7f9fe7b5861ee8dec3ab833c57a67d2f
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2896533 BLAKE2B 33f2e079d0fca27e19e78f55a7c0dc5e2d6f94c0c733c559d7b58a783b751e9dd2058afb91a1fd1b88f77d78c1306028526a5921af87bf7f33ac278c61a0523c SHA512 728fc48f7204457b8d7c64e54a9012f80fd4d5324a4395101af712ca0fc09336659a479ec575911dd29a444a770b447d1cab38db2e1ecf534c040cf26d7059ca
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_uz.tar.gz 311639 BLAKE2B 5b0d2439bed5cd5450dcd6ca2ba0eb148d1bf1bf46c670ff83373aca5f14702f465f402801e9efc361efa400a8936a96d720e31b5520fc14dab699606f0978ac SHA512 81e07025d4a988a5084dde36f409fc33cb41236cffef317da0495a5217862839c30e26191c815207746650a6ae1a4eab8a2744a4d32bd868ccabb00eba3ceb5a
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_ve.tar.gz 281521 BLAKE2B e5c4f86fd4b5db3f535241b4939796cf283c3d18890120ea3ef5ac734d222888b150320b2ba853d0c001c61a44b0ae3fbbbf6a683b8ceb1fb09243da2a3c7564 SHA512 6cc029b76996423f6b253d21dc0c4c45a739f5f2b76e92a801578898bcdb01d531a8899ef58db2aedc4d05f1822aeb71102b84f7a4789752bed95af9d7a65f0d
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_vec.tar.gz 751183 BLAKE2B ba2793ca2c2d14e9077c0d0b6b8f1593fa8bf9b975ca6623384ab43add8cbbc075fc0eb63e23e32bc3a719aff660a404391af4eba7ce5d00b1952c0c8c6a4b83 SHA512 999abfa13af74139f29e29bf520c8257f668d8a3e1fed7b47ec9fb793ae88cc8002cb163632d7c893adf2c7cc98375f1f4afb8046bb16782a51038329443ed24
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_vi.tar.gz 562029 BLAKE2B 60ba4e7184d29e2f422d0d0c04593e874b8c422d6a3d0954626587187c2763e747170dc2f6824e817b55ddc0ab5e0ac1a5e6487e47f5922c329cf6eccc312073 SHA512 3bacadd1d975ac36471eb6280a659a3caf68c5c4b7ed8cad46d40844379b2bfb027d278d1367e72e00f850b3b953e986f96b41130f628e82a4bf1ca19f3e9b82
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288722 BLAKE2B 011e6c11f5b37c64b569cfc3fb8466d1b4123ad8dc9947eb344efb30d7b3ae9cb3f85291f6be3b83a5d2b151e3e6d1fc2d652dda5c31db7dbc5e08256220fd7b SHA512 46d09e8e8c1040eba26d21d8e9b1f70e5c63d22fea238c69c81eb6cab956764cd222695f115b61a80764af766c6d3500c03f13f7359bdb3b71c2674265f68d87
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1094718 BLAKE2B 1b8d0b530d387cd5f9e440a4eafd7b946bc9cffa5354473c18b9579e1367b1ece91bd9a5de93ef14e913dbae1e2bff0e823d27fcd2b48f2a06b07a9b63f9c023 SHA512 8ad19bf49309e30a9019aa1e1e6d669fc0f9adad2f27304e6e69330fc778f3f57e5a7d449bc323dc039754972fc6fc2e738baae0a36be5fe17fae93a92219a44
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1111705 BLAKE2B 7be8a158a1eb5aad55a49fd093716f5130d3dd50b5f42de47254e02ced8329661566dc3e1fe358f7bc4dcf7863ac5ec63dad9eef865546e3825b7ee1ed15dd5b SHA512 4b2c4a19d8e2eb0bc88c28f9f5bedc003dc9bd1eb91444b6c1e7cf2bc3e4ae153e8aac1b25550f7fcc47379e7e97342c447d56cca332b1387499f141f0bd7247
DIST LibreOffice_7.3.7.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317103 BLAKE2B ca4c5f99f596f6ffb04963bee97a1fb86b7bbad9afd52b66cb35fedb8527a68fa40988954d344ed10ced7504e1be1f8dfdc90201bb9e92c39943229d7b7c5795 SHA512 34e0c3b1169bc354b13521197ba8f301712a7a08c29399515b9e865192383bab9563d16b05e6845f534c9ac4b5dde356bf085a58ef62b2464508888eab9a560f
DIST LibreOffice_7.4.6.2_Linux_x86-64_rpm_helppack_am.tar.gz 4045588 BLAKE2B 2c2af60ce738c1159ddcd958923604b68caa4f690e50be215d4660c801455b1992e3f7b8d6a0d14e8d0b4e4965a7235665e6352ec52b948afab30f04fe717397 SHA512 5599d4f3eb2f61fa6fdfe96c2df51c734dd3b1dcf4f00bc2a97e2cf8ecc41e0aebb9f3b919ff6aa1be356508caf959d7f13487913282db76f1bca0d5d3ddd96a
DIST LibreOffice_7.4.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3578633 BLAKE2B 78a477b1de79509f6b2d9d7ef6f8c9b2b912e5c054c8b5e265c31d9bb9201947d2d925c5e56605f758cd9ac85743ee92edf0bf8dbd2b30d1c08e380d2b2d99ea SHA512 591266f5edb510a368a320265cbde4e7895a3f4819460127bdd18efea785e58884fcd945f80c3b254ef641c7392608b00e702af874426a11d63d7431c17d9512
DIST LibreOffice_7.4.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz 3770083 BLAKE2B 922a6658838fc3ebbed3144b2629b649e002e5921347fa73f5292ff2631d80357adcec1ef5fe76c18e23a300f880b4a07a6dcf5c3cecfe10661e33370f66b5ab SHA512 d3341004d6a869679ab2988f088b725fd3148a8cf88d81202b163cfa7f99f324caf2ee5a19a357a7b7ff7968f36ed3eeb0572c56c13bc0cb76806461b039d87b

@ -1,91 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit rpm
BASE_PV=$(ver_cut 1-3)
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
[[ ${PV} == *alpha* || ${PV} == *beta* ]] && PN_DEV="Dev"
DESCRIPTION="Translations for the Libreoffice suite"
HOMEPAGE="https://www.libreoffice.org"
BASE_SRC_URI_TESTING="https://download.documentfoundation.org/${PN/-l10n/}/testing/${BASE_PV}/rpm"
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable/${BASE_PV}/rpm"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86 ~amd64-linux"
IUSE="offlinehelp"
#
# when changing the language lists, please be careful to preserve the spaces (bug 491728)
#
# "en:en-US" for mapping from Gentoo "en" to upstream "en-US" etc.
LANGUAGES_HELP=" am ar ast bg bn-IN bn bo bs ca-valencia ca cs da de dz el en-GB en:en-US en-ZA eo es et eu fi fr gl gu he hi hr hu id is it ja ka km ko lo lt lv mk nb ne nl nn om pl pt-BR pt ro ru si sid sk sl sq sv ta tg tr ug uk vi zh-CN zh-TW "
LANGUAGES="${LANGUAGES_HELP}af as be br brx ckb cy dgo dsb fa fur fy ga gd gug hsb kab kk kmr-Latn kn kok ks lb mai ml mn mni mr my nr nso oc or pa:pa-IN rw sa:sa-IN sat sd sr-Latn sr ss st sw-TZ szl te th tn ts tt uz ve vec xh zu "
for lang in ${LANGUAGES_HELP}; do
helppack="offlinehelp? ( ${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${lang#*:}.tar.gz )"
SRC_URI+=" l10n_${lang%:*}? ( ${helppack} )"
done
for lang in ${LANGUAGES}; do
if [[ ${lang%:*} != en ]]; then
langpack="${BASE_SRC_URI_STABLE}/x86_64/LibreOffice${PN_DEV}_${BASE_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz ${BASE_SRC_URI_TESTING}/x86_64/LibreOffice${PN_DEV}_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz -> LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${lang#*:}.tar.gz"
SRC_URI+=" l10n_${lang%:*}? ( ${langpack} )"
fi
IUSE+=" l10n_${lang%:*}"
done
unset lang helppack langpack
RDEPEND+="app-text/hunspell"
RESTRICT="strip"
S="${WORKDIR}"
src_prepare() {
default
local lang dir rpmdir
# First remove dictionaries, we want to use system ones.
find "${S}" -name *dict*.rpm -delete || die "Failed to remove dictionaries"
for lang in ${LANGUAGES}; do
# break away if not enabled
use l10n_${lang%:*} || continue
dir=${lang#*:}
# for english we provide just helppack, as translation is always there
if [[ ${lang%:*} != en ]]; then
rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_langpack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
if [[ "${LANGUAGES_HELP}" =~ " ${lang} " ]] && use offlinehelp; then
rpmdir="LibreOffice_${MY_PV}_Linux_x86-64_rpm_helppack_${dir}/RPMS/"
[[ -d ${rpmdir} ]] || die "Missing directory: ${rpmdir}"
rpm_unpack ./${rpmdir}/*.rpm
fi
done
}
src_configure() { :; }
src_compile() { :; }
src_install() {
local dir="${S}"/opt/${PN/-l10n/}$(ver_cut 1-2)/
# Condition required for people who do not install anything e.g. no l10n
# or just english with no offlinehelp.
if [[ -d "${dir}" ]] ; then
insinto /usr/$(get_libdir)/${PN/-l10n/}/
doins -r "${dir}"/*
fi
# remove extensions that are in l10n for some weird reason
rm -rf "${ED}"/usr/$(get_libdir)/${PN/-l10n/}/share/extensions/ || \
die "Failed to remove extensions"
}

@ -17,15 +17,10 @@ DIST dragonbox-1.1.3.tar.gz 4337233 BLAKE2B 0793954e6f922261af7edd590a0deb8d9e9d
DIST dtoa-20180411.tgz 48893 BLAKE2B 4a03dc67e44353ae1c0653c8305d2df9bcfef16b48dff6df5c857a6bd0510a92aa6d9b9660ad63b2344d5195fef072e526f8d7900791b15442923b63196dda3f SHA512 722aa814c33a34bfffe6c0201b0035cc3b65854a0ba9ae2f51620a89d68019353e2c306651b35bca337186b22b2e9865ef3c5e3df8e9328006f882e4577f8c85
DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B d3ac085a39ee9798182b70ba650fa954234b964e33278ac4fe3f84f8c3218ad49f12d139079328036b4f9d80cde967888c0a66393c34dedf27af69dac02c5aff SHA512 9091d3628d9c75c068507537afc9e10bfb79c1abfd36ad697af3d592a1cc049ba6640f665bfc53cc520b6a26c21d70b0275106843444b441484c2178f2784743
DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b SHA512 c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 7de242393c28fc8289bb598b34e704eb2affaaa8b9e470e10044dbfd3812391f29e1421df8d7ac3869955698ddbc9575feebcfbac27bb074a60ccc0527dca1c3 SHA512 295ab15115e75b1f6074f17d3538afe0de9b2b77ab454f5c63cb05e8df11886d82942fbf21ba01486052e3f6c75b0636b99d8e660cd3472dc4b87c31d3cd557b
DIST libreoffice-7.3.5.2-patchset-01.tar.xz 12700 BLAKE2B 353f6552d31616dfeb32287173bbd70366045ec437c8735e701bff357032f5ef2358920c5d8495142551116999b034db6611a72536edf14fe13ea9cace3a931c SHA512 dbd8b4b494159845efbe9ad76d5822188b9868aff8ef488793f4e2b0f2f0290942322651e8b53dd71db81cba559e3510732801d0c643cb2af9526cb1e1837891
DIST libreoffice-7.3.7.2.tar.xz 256653492 BLAKE2B aa3e096ba46d6e23b0e6439a435a6d75fdc9da309885a28d96dc5a4fc05d854a8e4f633d9f4d623af18f6a80ca036409fb26b9a9843fb9a18144468b58ef5ad4 SHA512 f7b6279f5ef9f5ad8290d2bdf4fd54f8df7775a21094ba762dbd9299effab31d4f2c6dff9f4b3d9c5673596931df1d16b195474b547007bfc9a396c47e5e181c
DIST libreoffice-7.4.6.2.tar.xz 264594056 BLAKE2B e18084aa45d021d5a14bc4259aac61de86571a526fa335cf64b04fbbf77eb02c154d5b2be5735063089453f0a6710ee526c7c9f5b76a3c30b733e6c4fcb81a7e SHA512 c0b18d6c5bec1140d87fc24b539640280fea782ff1239e44368afeac63058ba38aae1b81e30d1ab17e84089918d7e698f0afd342e98208171faeff303ccd7fab
DIST libreoffice-7.5.2.2-loong-buildsys-fix.patch.xz 5172 BLAKE2B bd9b84b770b23f9ad8f09bfeb1948fd3679f0dfd32424e1c997e25340d29e55b403dde995510da76c824a169e594ae37310d2c51ad4c3c9df76ec5707676588b SHA512 13eb46209755b7098183c60cdd2fedff75c50af4496a2d8dedd34de379dbeccbdac435531aa930e212638a685f2054e143dc4015a5ba3be9a3736d9073188d43
DIST libreoffice-7.5.3.2.tar.xz 269840284 BLAKE2B 4decdaf2410b3e1bd1d349b00766fbd7c458d895ecfda8e1565a905d1dbc515c7ead5d5416a74c7ce5854a86c3ad39b0e1f658317bfeb99d079da12d847bb6c6 SHA512 ea3b05fe7ac42a23766759712fbab9ab0bcf0cbf3177cd7f0f680140d52661ae626caf89c7c4cce0e557c309ac1980875abfb520ad09d885c32bd1c6e9eec61e
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-7.3.7.2.tar.xz 112210852 BLAKE2B 3a3148d6ff9c743c97c0371290b3264f8e9eb8eb5aba3176b2e88f296abc2856f364866ba6ebb9f6364b5c98255c8593d23e3d54db6bcc27eecde53ac9a1b393 SHA512 c223ee49626e36b11a86c077001efc27ca2df9aa10ddb068e04c8ab8a0ea1942ca71b97c2f7379bf856ba7d12a5ca94f2fd8d8058703e2276af3595b75049030
DIST libreoffice-help-7.4.6.2.tar.xz 112594112 BLAKE2B e74a0dea796eab29bc6e5359748ec11ec1deb2d81237b919b5873c13c34b673c11b3be66ed895995b233e4d79b68bf5ab6cefaaabacc49aad8c90d89f4bfdb47 SHA512 c158c0126aef3d0c6602ace5e57efdf2b9c35511424eb960ac52b7f8371eca02a604919f95dc3449f3cafc86db514c24e4deb5dbfde1ffb57170c5e82bc9d25b
DIST libreoffice-help-7.5.3.2.tar.xz 166237184 BLAKE2B 50f8482fe8a91117de2ddd4eacae8373e900066c783b95ff8a7c725009210e72e5eb891499f358f90ec18ecab8fd9ada5c1be246667e7c2c871b61573c837e82 SHA512 8a8f7915de4eafbfafc81c66de70410b1ca827ec8dc40db55ad2275dc1544da471b2de5aacb42ad31b03a676f5133df78a70332810588895d950083f3b8724f4
DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 BLAKE2B d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a SHA512 1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3 SHA512 fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76

@ -1,48 +0,0 @@
https://bugs.gentoo.org/865321
https://lists.freedesktop.org/archives/libreoffice/2022-August/089261.html
https://github.com/LibreOffice/core/commit/aa0b2b756c17d43d2e8c828a909ee2815e332377
From: Rene Engelhard <rene@debian.org>
Date: Wed, 24 Aug 2022 09:55:33 +0200
Subject: [PATCH] Make configure work with gpgme >= 1.18
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Sam James wrote:
> gpgme-1.18.0 dropped a bunch of internal symbols,
> including progress_callback (see e.g. callbacks.h
> which has a comment at the top saying it's internal).
Plausibly the workaround to not link against older KDE-specific distro
packages is not needed anymore.
Check for main as a workaround as we do for other C++ libraries, too.
Change-Id: I57065a5b5b23b9eadb73b01e4f3a289552c3bde4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138667
Tested-by: Jenkins
Reviewed-by: Sam James <sam@gentoo.org>
Reviewed-by: René Engelhard <rene@debian.org>
(cherry picked from commit b4a94d681a99a6a3eeb6aaa4d2f4dfab8f7c000b)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138553
Tested-by: René Engelhard <rene@debian.org>
--- a/configure.ac
+++ b/configure.ac
@@ -12537,12 +12537,11 @@ elif test \( \( "$_os" = "Linux" -o "$_os" = "Darwin" \) -a "$ENABLE_NSS" = TRUE
# C++ library doesn't come with fancy gpgmepp-config, check for headers the old-fashioned way
AC_CHECK_HEADER(gpgme++/gpgmepp_version.h, [ GPGMEPP_CFLAGS=-I/usr/include/gpgme++ ],
[AC_MSG_ERROR([gpgmepp headers not found, install gpgmepp >= 1.14 development package])], [])
- # progress_callback is the only func with plain C linkage
- # checking for it also filters out older, KDE-dependent libgpgmepp versions
- AC_CHECK_LIB(gpgmepp, progress_callback, [ GPGMEPP_LIBS=-lgpgmepp ],
- [AC_MSG_ERROR(gpgmepp not found or not functional)], [])
AC_CHECK_HEADER(gpgme.h, [],
[AC_MSG_ERROR([gpgme headers not found, install gpgme development package])], [])
+ AC_CHECK_LIB(gpgmepp, main, [],
+ [AC_MSG_ERROR(gpgmepp not found or not functional)], [])
+ GPGMEPP_LIBS=-lgpgmepp
else
AC_MSG_RESULT([internal])
BUILD_TYPE="$BUILD_TYPE LIBGPGERROR LIBASSUAN GPGMEPP"

@ -1,663 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="threads(+),xml(+)"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make everyone happy.
DEV_URI="
https://dev-builds.libreoffice.org/pre-releases/src
https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
"
ADDONS_URI="https://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
PATCHSET="${PN}-7.3.5.2-patchset-01.tar.xz"
[[ ${MY_PV} == *9999* ]] && inherit git-r3
inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~xen0n/distfiles/app-office/libreoffice/${PATCHSET}"
# Split modules following git/tarballs; Core MUST be first!
# Help is used for the image generator
# Only release has the tarballs
if [[ ${MY_PV} != *9999* ]]; then
for i in ${DEV_URI}; do
SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
# broken against latest upstream release, too many patches on top:
# https://github.com/tdf/libcmis/pull/43
"${ADDONS_URI}/libcmis-0.5.2.tar.xz"
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
# not packaged in Gentoo, https://skia.org/
"${ADDONS_URI}/skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
)"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
# Does not build with 1.6 rhino at all
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
# requirement of rhino
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
)
SRC_URI+=" ${ADDONS_SRC[*]}"
unset ADDONS_URI
unset ADDONS_SRC
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
base? ( firebird java )
bluetooth? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"
RESTRICT="!test? ( test )"
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 x86 ~amd64-linux"
# xmlsec version cap for bug #904387
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.1
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
>=app-text/libwps-0.4
app-text/mythes
dev-cpp/abseil-cpp:=
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.5.2
dev-db/unixODBC
dev-lang/perl
dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
>=dev-libs/liborcus-0.17.2:0/0.17
dev-libs/librevenge
dev-libs/libxml2
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
<dev-libs/xmlsec-1.3.0
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
>=media-libs/freetype-2.11.0-r1:2
>=media-libs/harfbuzz-0.9.42:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
media-libs/libzmf
media-libs/openjpeg:=
media-libs/zxing-cpp:=
>=net-libs/neon-0.31.1:=
net-misc/curl
sci-mathematics/lpsolve:=
sys-libs/zlib
virtual/opengl
x11-libs/cairo[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
accessibility? (
$(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
)
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
dbus? ( sys-apps/dbus[X] )
eds? (
dev-libs/glib:2
gnome-base/dconf
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
gtk? (
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl(+)]
x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
ldap? ( net-nds/openldap:= )
libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 )
mariadb? ( dev-db/mariadb-connector-c:= )
!mariadb? ( dev-db/mysql-connector-c:= )
pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
# tests apparently also need google-carlito-fonts (not packaged)
DEPEND="${COMMON_DEPEND}
>=dev-libs/libatomic_ops-7.2d
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
dev-util/mdds:1/2.0
media-libs/glm
sys-devel/ucpp
x11-base/xorg-proto
x11-libs/libXt
x11-libs/libXtst
java? (
dev-java/ant-core
>=virtual/jdk-11
)
test? (
app-crypt/gnupg
dev-util/cppunit
media-fonts/dejavu
media-fonts/liberation-fonts
)
"
RDEPEND="${COMMON_DEPEND}
acct-group/libreoffice
acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
"
BDEPEND="
dev-util/intltool
sys-apps/which
sys-devel/bison
sys-devel/flex
sys-devel/gettext
virtual/pkgconfig
clang? (
|| (
( sys-devel/clang:15
sys-devel/llvm:15
=sys-devel/lld-15* )
( sys-devel/clang:14
sys-devel/llvm:14
=sys-devel/lld-14* )
( sys-devel/clang:13
sys-devel/llvm:13
=sys-devel/lld-13* )
)
)
odk? ( >=app-doc/doxygen-1.8.4 )
"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
PDEPEND="!app-office/libreoffice-l10n"
fi
PATCHES=(
"${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
"${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch"
# 7.4 branch
"${FILESDIR}/${PN}-7.3.5.2-gpgme-1.18.0.patch"
# 7.5 branch
"${FILESDIR}/${P}-boost-1.81-locale.patch"
"${FILESDIR}/${P}-zxing-cpp-1.4.0.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
_check_reqs() {
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_$1
}
pkg_pretend() {
use base ||
ewarn "If you plan to use Base application you must enable USE base."
use java ||
ewarn "Without USE java, several wizards are not going to be available."
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
python-single-r1_pkg_setup
xdg_environment_reset
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_setup
}
src_unpack() {
default
if [[ ${MY_PV} = *9999* ]]; then
local base_uri branch mypv
base_uri="https://anongit.freedesktop.org/git"
branch="master"
mypv=${MY_PV/.9999}
[[ ${mypv} != ${MY_PV} ]] && branch="${PN}-${mypv/./-}"
git-r3_fetch "${base_uri}/${PN}/core" "refs/heads/${branch}"
git-r3_checkout "${base_uri}/${PN}/core"
LOCOREGIT_VERSION=${EGIT_VERSION}
git-r3_fetch "${base_uri}/${PN}/help" "refs/heads/master"
git-r3_checkout "${base_uri}/${PN}/help" "helpcontent2" # doesn't match on help
fi
}
src_prepare() {
default
# sandbox violations on many systems, we don't need it. Bug #646406
sed -i \
-e "/KF5_CONFIG/s/kf5-config/no/" \
configure.ac || die "Failed to disable kf5-config"
AT_M4DIR="m4" eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
solenv/gbuild/Module.mk || die
sed -i \
-e "s#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g" \
-e "s#Makefile.gbuild all slowcheck#Makefile.gbuild all#g" \
Makefile.in || die
sed -i \
-e "s,/usr/share/bash-completion/completions,$(get_bashcompdir)," \
-e "s,\$INSTALLDIRNAME.sh,${PN}," \
bin/distro-install-desktop-integration || die
if use branding; then
# hack...
mv -v "${WORKDIR}/branding-intro.png" "icon-themes/colibre/brand/intro.png" || die
fi
# Don't list pdfimport support in desktop when built with none, bug # 605464
if ! use pdfimport; then
sed -i \
-e ":MimeType: s:application/pdf;::" \
-e ":Keywords: s:pdf;::" \
sysui/desktop/menus/draw.desktop || die
fi
}
src_configure() {
# Set up Google API keys, see https://www.chromium.org/developers/how-tos/api-keys
# Note: these are for Gentoo use ONLY. For your own distribution, please get
# your own set of keys. Feel free to contact chromium@gentoo.org for more info.
local google_default_client_id="329227923882.apps.googleusercontent.com"
local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
# Show flags set at the beginning
einfo "Preset CFLAGS: ${CFLAGS}"
einfo "Preset LDFLAGS: ${LDFLAGS}"
if use clang ; then
# Force clang
einfo "Enforcing the use of clang due to USE=clang ..."
AR=llvm-ar
CC=${CHOST}-clang
CXX=${CHOST}-clang++
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
# Not implemented by Clang, bug #903889
filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."
AR=gcc-ar
CC=${CHOST}-gcc
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
# Apparently the Clang flags get used even for GCC builds sometimes.
# bug #838115
sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
fi
if use custom-cflags ; then
elog "USE=custom-cflags has been selected. You are on your own to make sure that"
elog "the build succeeds. Good luck!"
else
strip-flags
fi
export LO_CLANG_CC=${CC}
export LO_CLANG_CXX=${CXX}
# Show flags set at the end
einfo " Used CFLAGS: ${CFLAGS}"
einfo " Used LDFLAGS: ${LDFLAGS}"
# Ensure we use correct toolchain
tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
if use vulkan && ! use clang ; then
ewarn "Building skia with gcc may lead to performance issues. Disable vulkan or enable clang."
fi
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)
use kde && export QT5DIR="$(qt5_get_bindir)/.."
local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})"
fi
# system headers/libs/...: enforce using system packages
# --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --enable-extension-integration: enable any extension integration support
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --disable-report-builder: too much java packages pulled in without pkgs
# --without-system-sane: just sane.h header that is used for scan in writer,
# not linked or anything else, worthless to depend on
# --disable-pdfium: not yet packaged
local myeconfargs=(
--with-system-dicts
--with-system-epoxy
--with-system-headers
--with-system-jars
--with-system-libs
--enable-build-opensymbol
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
--disable-epm
--disable-fetch-external
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
--disable-qt6
--with-extra-buildid="${gentoo_buildid}"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
--with-external-thes-dir="${EPREFIX}/usr/share/myspell"
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
--with-system-abseil
--with-system-openjpeg
--with-system-ucpp
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-webdav="neon"
--with-x
--without-fonts
--without-myspell-dicts
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
--without-system-jfreereport
--without-system-libcmis
--without-system-sane
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
$(use_enable dbus)
$(use_enable debug)
$(use_enable eds evolution2)
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
$(use_enable kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
$(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
)
if use eds || use gtk; then
myeconfargs+=( --enable-dconf --enable-gio )
else
myeconfargs+=( --disable-dconf --disable-gio )
fi
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) )
else
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) )
fi
done
if use java; then
# hsqldb: system one is too new
myeconfargs+=(
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home="${JAVA_HOME}"
)
use libreoffice_extensions_scripting-beanshell && \
myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
use libreoffice_extensions_scripting-javascript && \
myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) )
fi
is-flagq "-flto*" && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
}
src_compile() {
# more and more LO stuff tries to use OpenGL, including tests during build
# bug 501508, bug 540624, bug 545974 and probably more
addpredict /dev/dri
addpredict /dev/ati
addpredict /dev/nvidiactl
default
}
src_test() {
emake unitcheck
emake slowcheck
}
src_install() {
emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
if use gtk; then
dosym libreoffice/program/liblibreofficekitgtk.so \
/usr/$(get_libdir)/liblibreofficekitgtk.so
fi
# bash completion aliases
bashcomp_alias \
libreoffice \
unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN} || die
fi
# bug 703474
insinto /usr/include
doins -r include/LibreOfficeKit
local lodir=/usr/$(get_libdir)/libreoffice
# patching this would break tests
cat <<-EOF > "${T}"/uno.py
import sys, os
sys.path.append('${EPREFIX}${lodir}/program')
os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc')
EOF
sed -e "/^import sys/d" -e "/^import os/d" \
-i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed"
cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die
cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die
# more system pyuno mess
sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \
-i "${D}"${lodir}/program/officehelper.py || die
python_optimize "${D}"${lodir}/program
# link python bridge in site-packages, bug 667802
local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
for py in uno.py unohelper.py officehelper.py; do
dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
while IFS="" read -d $'\0' -r pyc; do
pyc=${pyc//*\/}
dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
newinitd "${FILESDIR}/libreoffice.initd" libreoffice
newconfd "${FILESDIR}/libreoffice.confd" libreoffice
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -1,658 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="threads(+),xml(+)"
MY_PV="${PV/_alpha/.alpha}"
MY_PV="${MY_PV/_beta/.beta}"
# experimental ; release ; old
# Usually the tarballs are moved a lot so this should make everyone happy.
DEV_URI="
https://dev-builds.libreoffice.org/pre-releases/src
https://download.documentfoundation.org/libreoffice/src/${MY_PV:0:5}/
https://downloadarchive.documentfoundation.org/libreoffice/old/${MY_PV}/src
"
ADDONS_URI="https://dev-www.libreoffice.org/src/"
BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
# PATCHSET="${P}-patchset-01.tar.xz"
[[ ${MY_PV} == *9999* ]] && inherit git-r3
inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="A full office productivity suite"
HOMEPAGE="https://www.libreoffice.org"
SRC_URI="branding? ( https://dev.gentoo.org/~dilfridge/distfiles/${BRANDING} )"
[[ -n ${PATCHSET} ]] && SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${PATCHSET}"
# Split modules following git/tarballs; Core MUST be first!
# Help is used for the image generator
# Only release has the tarballs
if [[ ${MY_PV} != *9999* ]]; then
for i in ${DEV_URI}; do
SRC_URI+=" ${i}/${PN}-${MY_PV}.tar.xz"
SRC_URI+=" ${i}/${PN}-help-${MY_PV}.tar.xz"
done
unset i
fi
unset DEV_URI
# Really required addons
# These are bundles that can't be removed for now due to huge patchsets.
# If you want them gone, patches are welcome.
ADDONS_SRC=(
# not packaged in Gentoo
"${ADDONS_URI}/dragonbox-1.1.3.tar.gz"
# not packaged in Gentoo, https://www.netlib.org/fp/dtoa.c
"${ADDONS_URI}/dtoa-20180411.tgz"
# not packaged in Gentoo, https://skia.org/
"${ADDONS_URI}/skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz"
"base? (
${ADDONS_URI}/commons-logging-1.2-src.tar.gz
${ADDONS_URI}/ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip
${ADDONS_URI}/d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip
${ADDONS_URI}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
${ADDONS_URI}/3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip
${ADDONS_URI}/3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip
${ADDONS_URI}/db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip
${ADDONS_URI}/97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip
${ADDONS_URI}/8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip
${ADDONS_URI}/f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip
${ADDONS_URI}/ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip
${ADDONS_URI}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
)"
"java? ( ${ADDONS_URI}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip )"
# no release for 8 years, should we package it?
"libreoffice_extensions_wiki-publisher? ( ${ADDONS_URI}/a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip )"
# Does not build with 1.6 rhino at all
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip )"
# requirement of rhino
"libreoffice_extensions_scripting-javascript? ( ${ADDONS_URI}/35c94d2df8893241173de1d16b6034c0-swingExSrc.zip )"
# not packageable
"odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )"
)
SRC_URI+=" ${ADDONS_SRC[*]}"
unset ADDONS_URI
unset ADDONS_SRC
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux"
# Extensions that need extra work:
LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird
googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
$(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
base? ( firebird java )
bluetooth? ( dbus )
libreoffice_extensions_nlpsolver? ( java )
libreoffice_extensions_scripting-beanshell? ( java )
libreoffice_extensions_scripting-javascript? ( java )
libreoffice_extensions_wiki-publisher? ( java )
"
RESTRICT="!test? ( test )"
# xmlsec version cap for bug #904387
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip
app-arch/zip
app-crypt/gpgme:=[cxx]
app-text/hunspell:=
>=app-text/libabw-0.1.0
>=app-text/libebook-0.1
app-text/libepubgen
>=app-text/libetonyek-0.1
app-text/libexttextcat
app-text/liblangtag
>=app-text/libmspub-0.1.0
>=app-text/libmwaw-0.3.21
>=app-text/libnumbertext-1.0.6
>=app-text/libodfgen-0.1.0
app-text/libqxp
app-text/libstaroffice
app-text/libwpd:0.10[tools]
app-text/libwpg:0.3
>=app-text/libwps-0.4
app-text/mythes
dev-cpp/abseil-cpp:=
>=dev-cpp/clucene-2.3.3.4-r2
>=dev-cpp/libcmis-0.5.2-r2
dev-db/unixODBC
dev-lang/perl
dev-libs/boost:=[nls]
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
dev-libs/libassuan
dev-libs/libgpg-error
>=dev-libs/liborcus-0.17.2:0/0.17
dev-libs/librevenge
dev-libs/libxml2
dev-libs/libxslt
dev-libs/nspr
dev-libs/nss
>=dev-libs/redland-1.0.16
>=dev-libs/xmlsec-1.2.28:=[nss]
<dev-libs/xmlsec-1.3.0
>=games-engines/box2d-2.4.1:0
media-gfx/fontforge
media-gfx/graphite2
media-libs/fontconfig
>=media-libs/freetype-2.11.0-r1:2
>=media-libs/harfbuzz-2.6.0:=[graphite,icu]
media-libs/lcms:2
>=media-libs/libcdr-0.1.0
>=media-libs/libepoxy-1.3.1[X]
>=media-libs/libfreehand-0.1.0
media-libs/libjpeg-turbo:=
media-libs/libpagemaker
>=media-libs/libpng-1.4:0=
>=media-libs/libvisio-0.1.0
media-libs/libwebp:=
media-libs/libzmf
media-libs/openjpeg:=
media-libs/tiff:=
media-libs/zxing-cpp:=
net-misc/curl
sci-mathematics/lpsolve:=
sys-libs/zlib
virtual/opengl
x11-libs/cairo[X]
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXrender
accessibility? (
$(python_gen_cond_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
)
bluetooth? (
dev-libs/glib:2
net-wireless/bluez
)
coinmp? ( sci-libs/coinor-mp )
cups? ( net-print/cups )
dbus? ( sys-apps/dbus )
eds? (
dev-libs/glib:2
gnome-base/dconf
gnome-extra/evolution-data-server
)
firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
)
gtk? (
app-accessibility/at-spi2-core:2
dev-libs/glib:2
dev-libs/gobject-introspection
gnome-base/dconf
media-libs/mesa[egl(+)]
x11-libs/gtk+:3[X]
x11-libs/pango
)
kde? (
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
kde-frameworks/kconfig:5
kde-frameworks/kcoreaddons:5
kde-frameworks/ki18n:5
kde-frameworks/kio:5
kde-frameworks/kwindowsystem:5
)
ldap? ( net-nds/openldap:= )
libreoffice_extensions_scripting-beanshell? ( dev-java/bsh )
libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 )
mariadb? ( dev-db/mariadb-connector-c:= )
!mariadb? ( dev-db/mysql-connector-c:= )
pdfimport? ( >=app-text/poppler-22.06:=[cxx] )
postgres? ( >=dev-db/postgresql-9.0:*[kerberos] )
"
# FIXME: cppunit should be moved to test conditional
# after everything upstream is under gbuild
# as dmake execute tests right away
# tests apparently also need google-carlito-fonts (not packaged)
DEPEND="${COMMON_DEPEND}
>=dev-libs/libatomic_ops-7.2d
dev-perl/Archive-Zip
>=dev-util/cppunit-1.14.0
>=dev-util/gperf-3.1
dev-util/mdds:1/2.0
media-libs/glm
sys-devel/ucpp
x11-base/xorg-proto
x11-libs/libXt
x11-libs/libXtst
java? (
dev-java/ant-core
>=virtual/jdk-11
)
test? (
app-crypt/gnupg
dev-util/cppunit
media-fonts/dejavu
media-fonts/liberation-fonts
)
"
RDEPEND="${COMMON_DEPEND}
acct-group/libreoffice
acct-user/libreoffice
!app-office/libreoffice-bin
!app-office/libreoffice-bin-debug
media-fonts/liberation-fonts
|| ( x11-misc/xdg-utils kde-plasma/kde-cli-tools )
java? ( >=virtual/jre-11 )
kde? ( kde-frameworks/breeze-icons:* )
"
BDEPEND="
dev-util/intltool
sys-apps/which
sys-devel/bison
sys-devel/flex
sys-devel/gettext
virtual/pkgconfig
clang? (
|| (
( sys-devel/clang:15
sys-devel/llvm:15
=sys-devel/lld-15* )
( sys-devel/clang:14
sys-devel/llvm:14
=sys-devel/lld-14* )
)
)
odk? ( >=app-doc/doxygen-1.8.4 )
"
if [[ ${MY_PV} != *9999* ]] && [[ ${PV} != *_* ]]; then
PDEPEND="=app-office/libreoffice-l10n-$(ver_cut 1-2)*"
else
# Translations are not reliable on live ebuilds
# rather force people to use english only.
RDEPEND+=" !app-office/libreoffice-l10n"
fi
PATCHES=(
# "${WORKDIR}"/${PATCHSET/.tar.xz/}
# not upstreamable stuff
"${FILESDIR}/${PN}-5.3.4.2-kioclient5.patch"
"${FILESDIR}/${PN}-6.1-nomancompress.patch"
"${FILESDIR}/${PN}-7.2.0.4-qt5detect.patch"
# 7.5 branch
"${FILESDIR}/${PN}-7.3.7.2-boost-1.81-locale.patch"
"${FILESDIR}/${PN}-7.3.7.2-zxing-cpp-1.4.0.patch"
)
S="${WORKDIR}/${PN}-${MY_PV}"
_check_reqs() {
CHECKREQS_MEMORY="512M"
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
CHECKREQS_DISK_BUILD="22G"
else
CHECKREQS_DISK_BUILD="6G"
fi
check-reqs_$1
}
pkg_pretend() {
use base ||
ewarn "If you plan to use Base application you must enable USE base."
use java ||
ewarn "Without USE java, several wizards are not going to be available."
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_pretend
}
pkg_setup() {
java-pkg-opt-2_pkg_setup
python-single-r1_pkg_setup
xdg_environment_reset
[[ ${MERGE_TYPE} != binary ]] && _check_reqs pkg_setup
}
src_unpack() {
default
if [[ ${MY_PV} = *9999* ]]; then
local base_uri branch mypv
base_uri="https://anongit.freedesktop.org/git"
branch="master"
mypv=${MY_PV/.9999}
[[ ${mypv} != ${MY_PV} ]] && branch="${PN}-${mypv/./-}"
git-r3_fetch "${base_uri}/${PN}/core" "refs/heads/${branch}"
git-r3_checkout "${base_uri}/${PN}/core"
LOCOREGIT_VERSION=${EGIT_VERSION}
git-r3_fetch "${base_uri}/${PN}/help" "refs/heads/master"
git-r3_checkout "${base_uri}/${PN}/help" "helpcontent2" # doesn't match on help
fi
}
src_prepare() {
default
# sandbox violations on many systems, we don't need it. Bug #646406
sed -i \
-e "/KF5_CONFIG/s/kf5-config/no/" \
configure.ac || die "Failed to disable kf5-config"
AT_M4DIR="m4" eautoreconf
# hack in the autogen.sh
touch autogen.lastrun
# sed in the tests
sed -i \
-e "s#all : build unitcheck#all : build#g" \
solenv/gbuild/Module.mk || die
sed -i \
-e "s#check: dev-install subsequentcheck#check: unitcheck slowcheck dev-install subsequentcheck#g" \
-e "s#Makefile.gbuild all slowcheck#Makefile.gbuild all#g" \
Makefile.in || die
sed -i \
-e "s,/usr/share/bash-completion/completions,$(get_bashcompdir)," \
-e "s,\$INSTALLDIRNAME.sh,${PN}," \
bin/distro-install-desktop-integration || die
if use branding; then
# hack...
mv -v "${WORKDIR}/branding-intro.png" "icon-themes/colibre/brand/intro.png" || die
fi
# Don't list pdfimport support in desktop when built with none, bug # 605464
if ! use pdfimport; then
sed -i \
-e ":MimeType: s:application/pdf;::" \
-e ":Keywords: s:pdf;::" \
sysui/desktop/menus/draw.desktop || die
fi
}
src_configure() {
# Set up Google API keys, see https://www.chromium.org/developers/how-tos/api-keys
# Note: these are for Gentoo use ONLY. For your own distribution, please get
# your own set of keys. Feel free to contact chromium@gentoo.org for more info.
local google_default_client_id="329227923882.apps.googleusercontent.com"
local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu"
# Show flags set at the beginning
einfo "Preset CFLAGS: ${CFLAGS}"
einfo "Preset LDFLAGS: ${LDFLAGS}"
if use clang ; then
# Force clang
einfo "Enforcing the use of clang due to USE=clang ..."
AR=llvm-ar
CC=${CHOST}-clang
CXX=${CHOST}-clang++
NM=llvm-nm
RANLIB=llvm-ranlib
LDFLAGS+=" -fuse-ld=lld"
# Not implemented by Clang, bug #903889
filter-flags -Wlto-type-mismatch -Werror=lto-type-mismatch
else
# Force gcc
einfo "Enforcing the use of gcc due to USE=-clang ..."
AR=gcc-ar
CC=${CHOST}-gcc
CXX=${CHOST}-g++
NM=gcc-nm
RANLIB=gcc-ranlib
# Apparently the Clang flags get used even for GCC builds sometimes.
# bug #838115
sed -i -e "s/-flto=thin/-flto/" solenv/gbuild/platform/com_GCC_defs.mk || die
fi
if use custom-cflags ; then
elog "USE=custom-cflags has been selected. You are on your own to make sure that"
elog "the build succeeds. Good luck!"
else
strip-flags
fi
export LO_CLANG_CC=${CC}
export LO_CLANG_CXX=${CXX}
# Show flags set at the end
einfo " Used CFLAGS: ${CFLAGS}"
einfo " Used LDFLAGS: ${LDFLAGS}"
# Ensure we use correct toolchain
tc-export CC CXX LD AR NM OBJDUMP RANLIB PKG_CONFIG
if use vulkan && ! use clang ; then
ewarn "Building skia with gcc may lead to performance issues. Disable vulkan or enable clang."
fi
# optimization flags
export GMAKE_OPTIONS="${MAKEOPTS}"
# System python enablement:
export PYTHON_CFLAGS=$(python_get_CFLAGS)
export PYTHON_LIBS=$(python_get_LIBS)
use kde && export QT5DIR="$(qt5_get_bindir)/.."
local gentoo_buildid="Gentoo official package"
if [[ -n ${LOCOREGIT_VERSION} ]]; then
gentoo_buildid+=" (from git: ${LOCOREGIT_VERSION})"
fi
# system headers/libs/...: enforce using system packages
# --disable-breakpad: requires not-yet-in-tree dev-utils/breakpad
# --enable-cairo: ensure that cairo is always required
# --enable-*-link: link to the library rather than just dlopen on runtime
# --enable-release-build: build the libreoffice as release
# --disable-fetch-external: prevent dowloading during compile phase
# --enable-extension-integration: enable any extension integration support
# --without-{fonts,myspell-dicts,ppsd}: prevent install of sys pkgs
# --disable-report-builder: too much java packages pulled in without pkgs
# --without-system-sane: just sane.h header that is used for scan in writer,
# not linked or anything else, worthless to depend on
# --disable-pdfium: not yet packaged
local myeconfargs=(
--with-system-dicts
--with-system-epoxy
--with-system-headers
--with-system-jars
--with-system-libs
--enable-build-opensymbol
--enable-cairo-canvas
--enable-largefile
--enable-mergelibs
--enable-python=system
--enable-randr
--enable-release-build
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
--disable-epm
--disable-fetch-external
--disable-gtk3-kde5
--disable-online-update
--disable-openssl
--disable-pdfium
--disable-qt6
--with-extra-buildid="${gentoo_buildid}"
--enable-extension-integration
--with-external-dict-dir="${EPREFIX}/usr/share/myspell"
--with-external-hyph-dir="${EPREFIX}/usr/share/myspell"
--with-external-thes-dir="${EPREFIX}/usr/share/myspell"
--with-external-tar="${DISTDIR}"
--with-lang=""
--with-parallelism=$(makeopts_jobs)
--with-system-abseil
--with-system-openjpeg
--with-system-ucpp
--with-tls=nss
--with-vendor="Gentoo Foundation"
--with-x
--without-fonts
--without-myspell-dicts
--with-help="html"
--without-helppack-integration
--with-system-gpgmepp
--without-system-dragonbox
--without-system-jfreereport
--without-system-libfixmath
--without-system-sane
$(use_enable base report-builder)
$(use_enable bluetooth sdremote-bluetooth)
$(use_enable coinmp)
$(use_enable cups)
$(use_enable dbus)
$(use_enable debug)
$(use_enable eds evolution2)
$(use_enable firebird firebird-sdbc)
$(use_enable gstreamer gstreamer-1-0)
$(use_enable gtk gtk3)
$(use_enable kde kf5)
$(use_enable kde qt5)
$(use_enable ldap)
$(use_enable odk)
$(use_enable pdfimport)
$(use_enable postgres postgresql-sdbc)
$(use_enable vulkan skia)
$(use_with accessibility lxml)
$(use_with coinmp system-coinmp)
$(use_with googledrive gdrive-client-id ${google_default_client_id})
$(use_with googledrive gdrive-client-secret ${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
)
if use eds || use gtk; then
myeconfargs+=( --enable-dconf --enable-gio )
else
myeconfargs+=( --disable-dconf --disable-gio )
fi
# libreoffice extensions handling
for lo_xt in ${LO_EXTS}; do
if [[ "${lo_xt}" == "scripting-beanshell" || "${lo_xt}" == "scripting-javascript" ]]; then
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ${lo_xt}) )
else
myeconfargs+=( $(use_enable libreoffice_extensions_${lo_xt} ext-${lo_xt}) )
fi
done
if use java; then
# hsqldb: system one is too new
myeconfargs+=(
--without-junit
--without-system-hsqldb
--with-ant-home="${ANT_HOME}"
--with-jdk-home="${JAVA_HOME}"
)
use libreoffice_extensions_scripting-beanshell && \
myeconfargs+=( --with-beanshell-jar=$(java-pkg_getjar bsh bsh.jar) )
use libreoffice_extensions_scripting-javascript && \
myeconfargs+=( --with-rhino-jar=$(java-pkg_getjar rhino-1.6 rhino.jar) )
fi
is-flagq "-flto*" && myeconfargs+=( --enable-lto )
MARIADBCONFIG="$(type -p $(usex mariadb mariadb mysql)_config)" \
econf "${myeconfargs[@]}"
}
src_compile() {
# more and more LO stuff tries to use OpenGL, including tests during build
# bug 501508, bug 540624, bug 545974 and probably more
addpredict /dev/dri
addpredict /dev/ati
addpredict /dev/nvidiactl
default
}
src_test() {
emake unitcheck
emake slowcheck
}
src_install() {
emake DESTDIR="${D}" distro-pack-install -o build -o check
# bug 593514
if use gtk; then
dosym libreoffice/program/liblibreofficekitgtk.so \
/usr/$(get_libdir)/liblibreofficekitgtk.so
fi
# bash completion aliases
bashcomp_alias \
libreoffice \
unopkg loimpress lobase localc lodraw lomath lowriter lofromtemplate loweb loffice
if use branding; then
insinto /usr/$(get_libdir)/${PN}/program
newins "${WORKDIR}/branding-sofficerc" sofficerc
dodir /etc/env.d
echo "CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > "${ED}"/etc/env.d/99${PN} || die
fi
# bug 703474
insinto /usr/include
doins -r include/LibreOfficeKit
local lodir=/usr/$(get_libdir)/libreoffice
# patching this would break tests
cat <<-EOF > "${T}"/uno.py
import sys, os
sys.path.append('${EPREFIX}${lodir}/program')
os.putenv('URE_BOOTSTRAP', 'vnd.sun.star.pathname:${EPREFIX}${lodir}/program/fundamentalrc')
EOF
sed -e "/^import sys/d" -e "/^import os/d" \
-i "${D}"${lodir}/program/uno.py || die "cleanup dupl imports failed"
cat "${D}"${lodir}/program/uno.py >> "${T}"/uno.py || die
cp "${T}"/uno.py "${D}"${lodir}/program/uno.py || die
# more system pyuno mess
sed -e "/sOffice = \"\" # lets hope for the best/s:\"\":\"${EPREFIX}${lodir}/program\":" \
-i "${D}"${lodir}/program/officehelper.py || die
python_optimize "${D}"${lodir}/program
# link python bridge in site-packages, bug 667802
local py pyc loprogdir=/usr/$(get_libdir)/libreoffice/program
for py in uno.py unohelper.py officehelper.py; do
dosym -r ${loprogdir}/${py} $(python_get_sitedir)/${py}
while IFS="" read -d $'\0' -r pyc; do
pyc=${pyc//*\/}
dosym -r ${loprogdir}/__pycache__/${pyc} $(python_get_sitedir)/__pycache__/${pyc}
done < <(find "${D}"${lodir}/program -type f -name ${py/.py/*.pyc} -print0)
done
newinitd "${FILESDIR}/libreoffice.initd" libreoffice
newconfd "${FILESDIR}/libreoffice.confd" libreoffice
}
pkg_postinst() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

@ -1 +1,2 @@
DIST lyx-2.3.6.1.tar.xz 16242608 BLAKE2B d59c6db79d7760902f93405e3737974fa9c6bd79c5ab4b02010021532903c76a77701f1f99a0838b4379c548f3f37dcdd9eeb492b733c4162162d868d1d92970 SHA512 233f6c54d4a036ad12f33c6705810bfb99747bdbd015550a8a0a9d7b664d3be50a06dc337191b820c42de4407c5f790efa50c706a45fb2260a71f772fb22c872
DIST lyx-2.3.7-1.tar.xz 16158416 BLAKE2B 6041280ab0cd4dfa3c10e8ae01253ff657b4ac9ffe4cf61a3a2459b7aef152a7daf8ae306a09aaece799b6e7b6b15bc1aff62ab0f5d46508fbd79fd3e0b1c45b SHA512 b8aaefb68993032354fea3c6fd87d6da161395c92b5def4ecf92a7d6873ec59e01cdfb45c51ae1aaa62aa54db8e100b00ff9c2c9e0f1307c2f46860cd8c6eefe

@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{9..10} )
PYTHON_COMPAT=( python3_{9..11} )
MY_P="${P/_}"
inherit desktop font python-single-r1 qmake-utils toolchain-funcs xdg-utils

@ -0,0 +1,188 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{9..11} )
MY_P="${P/_}"
inherit desktop font optfeature python-single-r1 qmake-utils toolchain-funcs xdg-utils
DESCRIPTION="WYSIWYM (What You See Is What You Mean) document processor based on LaTeX"
HOMEPAGE="https://www.lyx.org/"
SRC_URI="http://ftp.lyx.org/pub/lyx/stable/$(ver_cut 1-2).x/${MY_P}-1.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
IUSE="aspell cups debug dia dot enchant gnumeric html +hunspell +latex monolithic-build nls rcs rtf svg l10n_he"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
# bc needed http://comments.gmane.org/gmane.editors.lyx.devel/137498 and bug #787839
BDEPEND="
sys-devel/bc
virtual/pkgconfig
nls? ( sys-devel/gettext )
"
RDEPEND="${PYTHON_DEPS}
app-text/mythes
dev-libs/boost:=
dev-qt/qtcore:5
dev-qt/qtgui:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
sys-apps/file
sys-libs/zlib
virtual/imagemagick-tools[png,svg?]
x11-misc/xdg-utils
aspell? ( app-text/aspell )
cups? ( net-print/cups )
dia? ( app-office/dia )
dot? ( media-gfx/graphviz )
enchant? ( app-text/enchant:2 )
gnumeric? ( app-office/gnumeric )
html? ( dev-tex/html2latex )
hunspell? ( app-text/hunspell )
l10n_he? ( dev-tex/culmus-latex )
latex? (
app-text/dvipng
app-text/ghostscript-gpl
app-text/ps2eps
app-text/texlive
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latexextra
dev-texlive/texlive-mathscience
dev-texlive/texlive-pictures
dev-texlive/texlive-plaingeneric
|| (
dev-tex/hevea
dev-tex/latex2html
dev-tex/tex4ht[java]
dev-tex/tth
)
)
rcs? ( dev-vcs/rcs )
rtf? (
app-text/unrtf
dev-tex/html2latex
dev-tex/latex2rtf
)
svg? ( || ( gnome-base/librsvg media-gfx/inkscape ) )
"
DEPEND="${RDEPEND}
dev-qt/qtconcurrent:5
"
DOCS=( ANNOUNCE NEWS README RELEASE-NOTES UPGRADING )
S="${WORKDIR}/${MY_P}"
FONT_S="${S}/lib/fonts"
FONT_SUFFIX="ttf"
PATCHES=(
# Try first with xdg-open before hardcoded commands
# Patch from Debian using a similar approach to Fedora
"${FILESDIR}"/${PN}-prefer-xdg-open.patch
# Already part of 2.4.x (from Fedora)
# https://bugzilla.redhat.com/show_bug.cgi?id=1965118
"${FILESDIR}"/${PN}-2.3.6.1-python.patch
)
pkg_setup() {
python-single-r1_pkg_setup
font_pkg_setup
}
src_prepare() {
default
sed "s:python -tt:${EPYTHON} -tt:g" -i lib/configure.py || die
}
src_configure() {
tc-export CXX
#bug 221921
export VARTEXFONTS="${T}"/fonts
econf \
$(use_with aspell) \
$(use_enable debug) \
$(use_with enchant) \
$(use_with hunspell) \
$(use_enable monolithic-build) \
$(use_enable nls) \
--enable-qt5 \
--with-qt-dir=$(qt5_get_libdir)/qt5 \
--disable-stdlib-debug \
--without-included-boost \
--with-packaging=posix
}
src_install() {
default
if use l10n_he ; then
echo "\bind_file cua" > "${T}"/hebrew.bind || die
echo "\bind \"F12\" \"language hebrew\"" >> "${T}"/hebrew.bind || die
insinto /usr/share/lyx/bind
doins "${T}"/hebrew.bind
fi
newicon -s 32 "development/Win32/packaging/icons/lyx_32x32.png" ${PN}.png
doicon -s 48 "lib/images/lyx.png"
doicon -s scalable "lib/images/lyx.svg"
# fix for bug 91108
if use latex ; then
dosym ../../../lyx/tex /usr/share/texmf-site/tex/latex/lyx
fi
# fonts needed for proper math display, see also bug #15629
font_src_install
python_fix_shebang "${ED}"/usr/share/${PN}
if use hunspell ; then
dosym ../myspell /usr/share/lyx/dicts
dosym ../myspell /usr/share/lyx/thes
fi
}
pkg_postinst() {
font_pkg_postinst
xdg_icon_cache_update
xdg_desktop_database_update
# fix for bug 91108
if use latex ; then
texhash || die
fi
# instructions for RTL support. See also bug 168331.
if use l10n_he || has he ${LINGUAS} || has ar ${LINGUAS} ; then
elog
elog "Enabling RTL support in LyX:"
elog "If you intend to use a RTL language (such as Hebrew or Arabic)"
elog "You must enable RTL support in LyX. To do so start LyX and go to"
elog "Tools->Preferences->Language settings->Language"
elog "and make sure the \"Right-to-left language support\" is checked"
elog
fi
optfeature "handling more fonts" dev-texlive/texlive-fontsextra
}
pkg_postrm() {
xdg_icon_cache_update
xdg_desktop_database_update
if use latex ; then
texhash || die
fi
}

Binary file not shown.

@ -34,7 +34,7 @@ RDEPEND="
)
"
BDEPEND="
>=dev-python/flit_core-3.7.1[${PYTHON_USEDEP}]
>=dev-python/flit-core-3.7.1[${PYTHON_USEDEP}]
test? (
dev-python/vcrpy[${PYTHON_USEDEP}]
)

Binary file not shown.

@ -20,7 +20,7 @@ HOMEPAGE="https://www.zsh.org/"
LICENSE="ZSH gdbm? ( GPL-2 )"
SLOT="0"
IUSE="caps debug doc examples gdbm maildir pcre static"
IUSE="caps debug doc examples gdbm maildir pcre static valgrind"
RDEPEND="
>=sys-libs/ncurses-5.1:0=
@ -36,6 +36,7 @@ RDEPEND="
)
"
DEPEND="sys-apps/groff
valgrind? ( dev-util/valgrind )
${RDEPEND}"
PDEPEND="
examples? ( app-doc/zsh-lovers )
@ -92,6 +93,7 @@ src_configure() {
$(use_enable pcre)
$(use_enable caps cap)
$(use_enable gdbm)
$(use_enable valgrind zsh-valgrind)
)
if use static ; then

Binary file not shown.

@ -0,0 +1,31 @@
diff -r -U3 foliate-2.6.4.orig/data/meson.build foliate-2.6.4/data/meson.build
--- foliate-2.6.4.orig/data/meson.build 2022-01-13 19:23:26.000000000 +0700
+++ foliate-2.6.4/data/meson.build 2023-05-14 13:08:00.443754308 +0700
@@ -7,13 +7,6 @@
install_dir: join_paths(get_option('datadir'), 'applications')
)
-desktop_utils = find_program('desktop-file-validate', required: false)
-if desktop_utils.found()
- test('Validate desktop file', desktop_utils,
- args: [desktop_file]
- )
-endif
-
appstream_file = i18n.merge_file(
input: 'com.github.johnfactotum.Foliate.metainfo.xml.in',
output: 'com.github.johnfactotum.Foliate.metainfo.xml',
@@ -22,13 +15,6 @@
install_dir: join_paths(get_option('datadir'), 'metainfo')
)
-appstream_util = find_program('appstream-util', required: false)
-if appstream_util.found()
- test('Validate appstream file', appstream_util,
- args: ['validate', appstream_file]
- )
-endif
-
install_data('com.github.johnfactotum.Foliate.gschema.xml',
install_dir: join_paths(get_option('datadir'), 'glib-2.0/schemas')
)

@ -0,0 +1,13 @@
diff --git a/src/main.js b/src/main.js
index 718d420..2ea2018 100644
--- a/src/main.js
+++ b/src/main.js
@@ -18,7 +18,7 @@ pkg.initFormat()
pkg.require({
'Gio': '2.0',
'Gtk': '3.0',
- 'WebKit2': '4.0'
+ 'WebKit2': '4.1'
})
const { Gio, Gtk, Gdk, GLib, WebKit2 } = imports.gi

@ -0,0 +1,59 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PLOCALES="cs de es eu fr id ie it ko nb nl nn pt_BR ru sv tr uk zh_CN zh_TW"
PYTHON_COMPAT=( python3_{9..11} )
inherit meson python-any-r1 plocale xdg gnome2-utils
SRC_URI="https://github.com/johnfactotum/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
DESCRIPTION="gtk ebook reader built with gjs"
HOMEPAGE="https://github.com/johnfactotum/foliate/"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64"
IUSE="handy spell"
BDEPEND="${MESON_DEPEND}
${PYTHON_DEPS}
sys-devel/gettext"
RDEPEND="dev-libs/gjs
x11-libs/gtk+:3[introspection]
x11-libs/pango[introspection]
x11-libs/gdk-pixbuf:2[introspection]
net-libs/webkit-gtk:4.1[introspection]
sys-devel/gettext
handy? ( gui-libs/libhandy:=[introspection] )
spell? ( app-text/gspell[introspection] )"
PATCHES=( "${FILESDIR}"/${PN}-webkit.patch "${FILESDIR}"/${PN}-validate.patch )
src_prepare() {
default
python_fix_shebang build-aux/meson
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
}
src_install() {
meson_src_install
dosym com.github.johnfactotum.Foliate /usr/bin/foliate
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postinst
gnome2_schemas_update
}

@ -1,8 +1,10 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit edo
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://git.code.sf.net/p/libwpd/libodfgen"
inherit autotools git-r3
@ -16,7 +18,8 @@ HOMEPAGE="http://libwpd.sourceforge.net/"
LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
SLOT="0"
IUSE="doc"
IUSE="doc test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/librevenge
@ -36,7 +39,17 @@ src_prepare() {
src_configure() {
econf \
--disable-static \
$(use_with doc docs)
$(use_with doc docs) \
$(use_enable test)
}
src_test() {
cd test || die
# TODO: send patch upstream to have 'make check' run these
while read -r test_name ; do
edo "${test_name}"
done < <(find . -maxdepth 1 -type f -executable || die)
}
src_install() {

@ -1,14 +1,16 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit edo
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://git.code.sf.net/p/libwpd/libodfgen"
inherit autotools git-r3
else
SRC_URI="mirror://sourceforge/libwpd/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Library to generate ODF documents from libwpd and libwpg"
@ -16,7 +18,8 @@ HOMEPAGE="http://libwpd.sourceforge.net/"
LICENSE="|| ( LGPL-2.1 MPL-2.0 )"
SLOT="0"
IUSE="doc"
IUSE="doc test"
RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/librevenge
@ -36,7 +39,16 @@ src_prepare() {
src_configure() {
econf \
--disable-static \
$(use_with doc docs)
$(use_with doc docs) \
$(use_enable test)
}
src_test() {
cd test || die
while read -r test_name ; do
edo "${test_name}"
done < <(find . -maxdepth 1 -type f -executable || die)
}
src_install() {

@ -1,29 +1,53 @@
DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
DIST ammonia-3.3.0.crate 46061 BLAKE2B 082ee30f39ad788c9ae87888f003c2f6d08fbea7ae4983f1f5419c87c5303d860ecabf6f530bb76ff03da44c1f72f664053da79e6e3f4991e39b23104bcedd97 SHA512 8bed262b3790a5629918f188c246f0039f4e3b46908b367993e61c280a99c775b85982bb5cdce5c66781a40b8b7f8ab1ebbe2900d590ee3ba0788dd5d854b155
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62 SHA512 fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
DIST anyhow-1.0.69.crate 43576 BLAKE2B deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14 SHA512 d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
DIST anyhow-1.0.71.crate 43808 BLAKE2B 1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f SHA512 401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
DIST assert_cmd-2.0.11.crate 25346 BLAKE2B 1777fd5e3c0ea962d06b4e26e8c7437a3f1d8834fd0439338f53985e5958f2e11dadcf96a8ac86035bb9bce20ed9072fe4c37cee5dafdda3e6d2f72afe8b7a8e SHA512 45c142e7d4f526fe66f9987ea6c62750c53eb2e429cafff6a13bb5fd6377c59888cfa19abbc3a3d50f377f69ea894c42906639020c86de09805662d929a95aae
DIST assert_cmd-2.0.8.crate 24347 BLAKE2B b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272 SHA512 886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
DIST base64-0.21.0.crate 72180 BLAKE2B c7aeaf671bdeac67703f9c4ee1be003eb8d6f46fbaa0adf61a4da304458742938db04291d5f626115e3fcc901eb3abb3f9baf8247f6344b4d49f60a200fc6fd2 SHA512 60bcc157c6449a2160e083611e6d53e07bbff7db8cd550d9056cb804e99e990d4a20092ba4347306a3c6b6c42474a06d92cb3895125c50cef9b74cd3cbd83a2f
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 block-buffer-0.10.3.crate 10465 BLAKE2B 32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7 SHA512 e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST bstr-1.0.1.crate 340636 BLAKE2B 5c5c67fd6ac1d7219eb0b47fab4a32dcaca91218316a0151e8cdcda0c94dbec06623cb1ac1cc8a2203bd77bfeaaed57042b2dfb401f5f4bd8d397d64a34d9e56 SHA512 b4896364458074cf478c8df412619860858f5eb96e2228e5d083f074dd11b49ec1076df314c5d593dd4f8da1a286305793cdfecbcd9aa5f417706e545c4e8585
DIST bstr-1.4.0.crate 345921 BLAKE2B 39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae SHA512 98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36
DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
DIST bumpalo-3.12.2.crate 81706 BLAKE2B 50aa1e5f8f1208bd50b8fb0580bb5c5a7baadf36c0a0d8ad041c48b127896b75437118decfb1138e694964b89c8c0f66144cbd44037a67ef376fed312e08ebe8 SHA512 a0571501d2b2cbe25b862197295fddf14dbbbba7472965ab6006fb7cfcdf0f76df3b5e505888c0f1a0be99870b87afe5881a80df4f75756d2d9b65791d94d566
DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
DIST bytes-1.3.0.crate 57563 BLAKE2B 29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb SHA512 902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76
DIST bytes-1.4.0.crate 58080 BLAKE2B 99a9d343424e04649bd209bf2a6c3a089a6cc9fdb799968f8c3a711189328e4499df2e09cc6a2a8ce05d2cc668149b364cf30cb3b09e96e21d50a39519c2f49f SHA512 502c63b9fdcd36ed28ede55a63cd359dc7b28658ecd43020511d17d48d7c34e45aa8ff7e4b17770f12197451040c2b724fe68d2aa3ab4f81c9171d052f2aa000
DIST cc-1.0.77.crate 60723 BLAKE2B 93720cee6c5721ec43b3f502b0879043afc44049e2ce528addebd8b6cf182a8e370143d67e32a965f1ef4fc07e55c87aaf95c0b1b5f9b85eb4e743a95b17bdf5 SHA512 38a421818bbb22fa6a6bd871a7d69add88932db68683ec91d1b4ce1ba68ea2b9272c42c35f437030614cb522f43db964e3a8f1223dcdef9158090b00d17afe2b
DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.23.crate 187259 BLAKE2B b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9 SHA512 697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa
DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd
DIST clap-4.0.29.crate 205982 BLAKE2B 0d57169481787bca874c25b988ea007df7a7906b06f232c7be1df56009cfb134b72a73ee6e9592e29944529312a37d135a25c9ba9af09451b203bd1469a8c689 SHA512 5706d4049a949b35e7e37c60a789337cce94f6c101e82a0a53ce1af0c7bc72da04ccff075270cdc8c37685e0bc4aecb07fdbdd420b46fe1813c3b54a408a485c
DIST clap-4.2.7.crate 54028 BLAKE2B 612e954a1e87922c3008d61d98d9884b473c7e2c4788544ecf67e6c7938f64d2da47f72681236145389d44e5a996724450ea5aac93c6fa7b45a74eb21bb0186f SHA512 b6cbdfac969cc12e4c1fcc2b7244a8bd40bf1486bcf5cc560e2bf9332e2f1ac145eac9974dafa61fee0b0a3f28c07b84cd962a7821cdcc07414f2f047806b472
DIST clap_builder-4.2.7.crate 162405 BLAKE2B 380f1444d7f3cd7eb106be1389886718a9d56249f342a6e0b6c54917980e34691f871543a0981bbce7f288188d99d99b941effca3228013db30d14dc26247919 SHA512 05f06a5c749f0c8cab00c780b464428e13fdda65b5c7a83376aae0f48f1d62764ee9b1ec6d289c88d75efc1b04ae2d5c82956010704543c1c5b70fbcf35b1cf7
DIST clap_complete-4.0.6.crate 31933 BLAKE2B 52660cebaea67d266727a367931cb4dd8f285136b31fbdffea0eff44324fbed523a81152fcc6a969486b2b984a121dbf9be4335c5cc7c3f81f496ab871b9ab7e SHA512 8a1332d06e4d4bb4f3841a32bab774571b8bd13ec97df191bcc3d032141ce3960d39544887baa3f7a052aef8b00d4b9f40dfe0903c28f0dc3fc95382b7583b6a
DIST clap_complete-4.2.3.crate 33988 BLAKE2B 7befddaeda6578157f8db62940a87e4be9e6e175e00167cf50e943a9b7b451a22368edb91164fd89da95fa9f92df641b1eebdff81416b6d7bfa34e543e4ea4af SHA512 809e8f7a6dfe69a26faa2e6c13f31760ade912fb3ccbc98368dd0a6cb7ed32b3313cf1c15dd4a3b1dfb5e3f278c846c33bfdf48e670eb0cb3cd6558241a1a0ee
DIST clap_lex-0.3.0.crate 9671 BLAKE2B 4422495226da19cb7a793d364ba5539ec77f9d327e2f1627e4b547fee0625162b57ddc6bc50585f520d31ec289a53065a2b6e0ba66111959390f756143cd5fb7 SHA512 5e601d540e46e527f6a2ea1959fa5aa035ad823008806f3a5adb4785f1928de4c9fe04e61680c64bcb87ed32b2e991951ec27c5cc5acdcfae51cdc61767ff100
DIST clap_lex-0.4.1.crate 12122 BLAKE2B b06dae9978865bdc63dcac66358f7d63f16c736a9b9cddd3b25a89c8d18d5648d107c2ebc3cf756f9e20af723381f574532add12ad4454312ea3379efd92f68c SHA512 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9
DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604149e5f0762228dbc10c17b85e4e9cd2c3928712bd0b28e1071f5fd6fd76d4ef972cb86c6c929246fb6e84577776933a8ac7 SHA512 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6
DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e
DIST cpufeatures-0.2.7.crate 11563 BLAKE2B 917f8ce2675519b4d5d89fe09b02e147f00a915d195158a690b292376bcc2937dee8f76778506556ecde0187c74ca8c046973f44e1f34e4c8bb6809d2d4347b7 SHA512 46988efd895b88751200dd9693a1040f698c8b2ecd5d3d4ae1d8055e719aff262afea764083dabf1d8202a51e7e16b4f51adcffc8a2424c841b58840b6669490
DIST crossbeam-channel-0.5.6.crate 90292 BLAKE2B 7da87ab15c384754d2493dd1a30e83550cd4b2b749b7f0c24de131f054e3a2e521e1bb4ba10094378c8f4c7bdf19218e35b10562c50b4ad1d2871bf6f821e488 SHA512 de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a
DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
DIST crossbeam-utils-0.8.14.crate 42127 BLAKE2B 3e31e6371e46aba6697501a34e1b737680dcb692c0d1ba7cc1ce7025ec70ee69f7595e3abd90fb52c11e42cb43fa5fae6103f97add35cf87b0a68ea83213d0d0 SHA512 fa00a57c41c9daa152f8a6c6f4d3c77986de1aa21585984adf577e244c2f121db014ba2beb92241590e1cf78710e77d9a703ce4a4d44d8854bc3e60690151393
DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST ctor-0.1.26.crate 10803 BLAKE2B 93627949b92651243b7a763d3d45a22fafcf2147a30661c4cc017e222bfc2bc12b4071054e3079adc431fc8a5dd8b86a8d11c53c401be6db846a3d0d2076b9b5 SHA512 3a3d60c976ec02a9edfe04470af4b04b02601c48e2a007393cedfef5c13e22bca58630e9e885e635a71aabc3e0ad8fb70995876551cdbc6a31029d8d2bc2e86d
DIST cxx-1.0.83.crate 198262 BLAKE2B 7ce2d0d9ec4682309caeb21ebe99a5d9c27ffebc4cbe31cd956d9743fb9084ff887320e8b45639861b5d32989559df72c8da4bc50bddc4cb35c2e1d18cca2125 SHA512 771d4de0d03ce3b2046fd5f714fbed235df70e4d04036eb4bd39dfc383572447c6a8bb065bff2c6af57816b1b55290c4e4d51ac83fdf93d60766b5b6ae9342fe
@ -35,58 +59,88 @@ DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d
DIST digest-0.10.6.crate 19527 BLAKE2B 402009105a6ac055be062769dd4f162aabb977b9afe29f451eeb3e6b5dd1a579c371c5ec996b9c1bdba3b4ded83830ed2e1934a0505480bffba1e0d16775a8f7 SHA512 21d3c1dc64e640300c51e8a009af464d6e3cd2b10aa67c87a038165c11409d6e5faad1967236724a9a4cab8fdd88826cac1db4798245fd53ac2ff1a9b2b68b76
DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2
DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e
DIST elasticlunr-rs-3.0.1.crate 99022 BLAKE2B baf9b4d3a1eaa0936c65985c0c9ff57fce71319a1e37b42dd7c41a122023099e516e2528a9b36dcd497456c8d73327014ef4a971ab66df125a160763fa716a1b SHA512 c5e4b7539921abcbea7d0f7e8ddc9a497929909febb013bf9d473d8649ad6bbdd84bd114b0393f4be1275e81d12ec0fc423e2574b0cb8e7e632c1f196994165c
DIST elasticlunr-rs-3.0.2.crate 109533 BLAKE2B 139430cb7e7ca84a925f6eb7fbb5fc169ef1eb2704f5766a05f1574807794613679d1a9246f310afc1d57c5b5150d2be299e3c8f4583e6f6b4dbb1acf81fd774 SHA512 2f65cc09ac0a9a806fe36a617fe1fd8b6eddc2fa427012ed3fa2eee2f05743089820a801063d0fcd38bf5269b70b6b5f5ad0e6d706cfd461fcf4a62a9f956361
DIST env_logger-0.10.0.crate 36574 BLAKE2B d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06 SHA512 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4
DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
DIST errno-0.3.1.crate 10348 BLAKE2B 72831d0b69f95884a69918249cc0e814eb5eade3205331bec6d2021f8b01a42c4c9b494f2717033d65a4c5230c8490b6ce250d349c1e8e177b20e7e84a860020 SHA512 00d64157d066f1e7601c522c0f4e777eb662ca5cce64682f616de0734857765c343396f7161ac2908c3db0c474995ae157bfe9d8a9880743724d9bd428dfdf54
DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef1904ace608b8576210bcd41a2b4c7adffc00cd3bb40996110d07316cf8068f4754a879c6cb47e3d41304d406 SHA512 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1
DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52
DIST filetime-0.2.19.crate 15028 BLAKE2B f157d08993d74c7cf2051de416d5904237a4af38040fb362caf3a150511bc31d95245c892ed51da2f7269c3a43bf9cb3a8d6aab8c39a8c517627a085d5088f55 SHA512 9a30f078ceab0f24ff63cb6b80e76f357fd15aab9ec206186ddda950370b9ed738a6817b942cfc01baf518f9eb749e3b9c749718b4581ba74f65424bc226c34d
DIST filetime-0.2.21.crate 15026 BLAKE2B 069f38a2c3c25c53b288e3af7372cc314f7b5aa7a094f88d231cbd9fcf935f0bd17c72cdf9c038bc2e78a35e6cb768a66f659aa535c72b7fca5452bb28a1fa99 SHA512 5adbeadc9b93811aac7e8a91b2999006e5022689c7772fc2f231d905b8c1210e1b1e14eee327a081eb70e351b3ba7f8973f492d99a138ce83eed45f7b4a8b013
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.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11
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.25.crate 31974 BLAKE2B b0c8f2b3ac8b0b010aab83c6e8d2d7329d49b1c9727393f81f9af8c80b232508ff475fea86448540d2e9016d645ad8afb5bbf746e618078db78631a9b3616481 SHA512 1275e91c90a060a01922747d160435c04bba4686990912e5ba0a4fbbd91ebdbf4f5abbf3530e5f842445f7482e60afdcdbd836586b42f0277e5fdb1a2fcb7239
DIST futures-channel-0.3.28.crate 32281 BLAKE2B 128709ed9c3f275ee9365135426b626dab7d34a706cb9435a6ee45e2a28f7d2e6702b7bcd8b0788f7171ccc75917f287834a18c8af58b73ec07f46425aecdd97 SHA512 21bcae42859687538a3bbd4a4328b1a176bf8eec3b03f9d341f8ec08e796ada1638c0c3011246995d742e392a3ecf4446ccd2e92ea5426fe658c5f5ad8303b99
DIST futures-core-0.3.25.crate 14623 BLAKE2B efc97e52dd0aeee34402018897a276a68cf94bf13fe37b4c0e4d971cc2dbc8cdf54d0744f0846049ff75192c0fcba906b3556f000fa8657f89a54d9356f8f578 SHA512 3b3c758c493255024df26a763023a5d403fcf1a9fd105b08c518bdd5891ada4fddfcbfc8cde6101157a209ab6d1555831bfeb49372b17e902b4fdd8a83cded4b
DIST futures-core-0.3.28.crate 14780 BLAKE2B 551327876d54a6ccd97382679d61afb3e344f7c8e26813ac85779a57850cbb1f54041c82d71a7bfe4a30d1c8d9aeb560d8d4bf5babe7010fb7cf3c36c8ebf3cf SHA512 a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0
DIST futures-macro-0.3.25.crate 11256 BLAKE2B 310fe02b66c014c00dac0c4795ced9ca9bf46dc48f964f50d6300009df2db8505987849823faaa3a0dc312cac7cedfea0cb892d2b0f2c4445bbdd5471953115f SHA512 603863a3249df6dea4ed249b71236526ad506faa5cdc430b3a0c96845e21ffcf800407eb31ca7f0cd45c989bdc1ea68884233ab0fd0abd1d61700830293e968e
DIST futures-macro-0.3.28.crate 11272 BLAKE2B 3f6bd63f402ab3348e1eae96897b4c18aad01b99a1f9ff555496fc6f3114cfb3334b1949604c21af251fdc4923c09e4412f40031ed92646a06ee05f6bee9a0d9 SHA512 accbe4f434b3704fea440e1fa7492c438068ac89798e3b2c85a2b251c55663ef2c65480f6da0884c8e80a9c5f5203aa6ae623059235f4a480a54d91bc5e9426a
DIST futures-sink-0.3.25.crate 7854 BLAKE2B af109917de26c608b21d2fd1be304428a6d78095168a0b14eb709136789acda0a6bee4332802c3fa3f1e65ad9057e765b43728b8aa6ebd6bebeb2f25d5f96adc SHA512 fc318461bcec3344c0658135944ce7ebf6756c9d1950c2c5e3ab3ddc7d4ef5b0f0858d09f14d7bbc9a9fec7da19236a10dec0e125e5550c965bae95255eb0089
DIST futures-sink-0.3.28.crate 7852 BLAKE2B 752286cb15ff37e9bf4c6cc80c8ebfeb229dbaa4e8aea6fa505f1e145e5dec99c4818c8e7ba2bd8a03898350e05bc124a5ad83e28989e282dbc132ed13e7fbf3 SHA512 e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07
DIST futures-task-0.3.25.crate 11844 BLAKE2B 60635ba309e978f1b4ba72b29b9d5cce1d870d8398986eb1845d8194080ffd9845d8d2cde19ad0333843bc642cd08a8e5aa44b8c85763ef459c39de4a5cd5042 SHA512 d2278d52397390d7cc1028bcccf1aec009b16ffc33873b8a96cc4f456d7cf501b86660507489d8b284e0798e7fe68c04796471050b6fd2d0529c761d89f9efed
DIST futures-task-0.3.28.crate 11848 BLAKE2B 79cd7b01d24a5274b0e564edf0f5d041414d9dee02c503f2303958e679db0db3c652c64352052d20bbad7bace078b553f77920e2ae21a948a1c884eeecc663ab SHA512 198f3efa51b1a8492a4151a6e4ef6e7abd09f2f537f5ffc2b8f2cf739718fb9714718226ee1cde7a58d41a2e623445ae64013f02e7f00489320c06292465fa82
DIST futures-util-0.3.25.crate 155866 BLAKE2B 574e7cddaae172827179c1d012c8088ea84141d453b154b4358350f53f94d13b776339b0fe16b6e18429e2f83cf5fa35bd5079537a044f240c1471014e3b6a2a SHA512 3e233a3093f3889af6bb5adf661c1cc32f821b00975bea05eee14c2b38e25974b65c10234eb060c52dea4c665ebd09895df666f8583559b7f7d7636070ea51a8
DIST futures-util-0.3.28.crate 158510 BLAKE2B 0721356a4947b39cd066dc8a88afa7686b832be269295af3ebff8cd74b42dffe5484399f66e3e11e2b54c2b8e04ee002a9d507eeb5259fbdc00b226e0f94b175 SHA512 0c7dd3701b7ab0a443a56aa64e6d9b6ba7bb9ccba4c05dfe17608df3e2bed1c2fa460a0cb4abb9fb25289d3a776128ffcc4fced75ca73a65d40b18ee2e9a46e4
DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5
DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082
DIST gitignore-1.0.7.crate 12148 BLAKE2B 730b52920af24a58199c8350e59154b5e71796bc44c54fbff918316dc731712bdc6045730bf9e4060f17a1e589166d17fbeb6715c51bf459b83345ab1383bdf7 SHA512 17b421257ed83cc3fd0a855b5573bd24fdeec13549280bd24b194657f579ce4494d9068aa17f09b1734467aa381289ef465142d349cc5005c7ae44eca917e0a8
DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
DIST globset-0.4.10.crate 22923 BLAKE2B 10bb8db9ceae039143e36c2f1c3cef92848277ae7b4bff6669f1c25aeb3ae1d322da7d88ec13cf9b0ba5edc0e27a52843a5672a8dac225d3c37bc1785c04e6fe SHA512 85a1213fd3ec55ffd87fde25f4cdbd2e8ed4056132d3c516eb117f107a744d733e1ad8fa06f296a60084a23ee968c3c0899399fd3ab9bbf72e217638a5cf165e
DIST h2-0.3.15.crate 162238 BLAKE2B 67f4ec2210e83e16d8a931e4c83c21b3404d826278262174da6cd034de588b944fd6f8c2a416930870b7c8c9200ee9f2b0cfbdb42a94ae2b83f29b3e50455776 SHA512 54e006a0e70448386a8a8ce57434e75352e09e2a6f4457035fad47dc793b5ed69ef9cfb31dbc91b7d0d9a58ab5c2dd18e78190410356f871c14165186d40e6c8
DIST h2-0.3.19.crate 164681 BLAKE2B 3b0c60b12f3e3f2d963b6d945825d8af2c516559d307514d75164241019cf19ee1900dcc9eb5a7e517373dccab5f73eca00365be2c94afb14c15b5da2431ddbe SHA512 57c128a9eaa18c811b9aa27c2887ac95c7398bb2ccba9e733cc67f17e11d4a396453f7d91bd895771e22022c3603a0fd2dc2028fc8ee0d18afe28dfd7630a7cf
DIST handlebars-4.3.6.crate 92108 BLAKE2B a6300d60ffe9acab3ccfc2efebe87fa4f5a4049f6564f33907a4acce6aea837eb2193c7f043567700ad15c6ee0c78b0bad0c0e48547ee78011241f09b6f8b810 SHA512 be3858a9550362c9ba213baf220da7fecfa0d8145a594297dd2a8fcb84d3d2200a36428280206b483b1d8b80e6a039c1eb4f1c071fa948dcaae7197eb671c43b
DIST handlebars-4.3.7.crate 92483 BLAKE2B c40d1bea69388a370d202e352e4791b4a62d650591015b4cefed1af9a872866062dd2f011ba622577f3cd06d6f9fbe3e67c01f770b4fc0e9a1ff4189c650630f SHA512 c0c4d679760cd90c3eb40508cd6f3de5f1624740a2b3539462e68442270e575242aaf55c4141c473a520523de6c32d7372cba409efd219cc7b8b4f68d1def5f9
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST headers-0.3.8.crate 67904 BLAKE2B 53425c36437b77bf01adcd1194e775b17031af2f47dfe5a4acd60231fdd153529b969db044403ddf454df8f2d1d1bd986e87283263a4664a750514292c903dc0 SHA512 e52fccde38dda43c351cffa9528bab517d787613a2d3185aa8fef6c83fd7d77892c98c1488f530d88ba9e594d94c986ee36a39fa07a040c3c7e556e57bbaf4d2
DIST headers-core-0.2.0.crate 2380 BLAKE2B b9edc2634ef43c53372038a67713785656bf5c030ae285bce287b7b130abc04bf56e66fcc2c67e3eda162d64b008c9a45a1f7be990d248da3ec1c18b361f33bc SHA512 1d502e6a3b2ad70a0d1e410c55864ddbf4118ea073ff7697e6b763cd18748d91f074b36451c015e3bbadad4400d099f4a2e350c609f44daee4ad40398633a8fd
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9
DIST html5ever-0.26.0.crate 72921 BLAKE2B bba23709f6404afcb86dc5af8fe8c0728c4c407de7cfc679c286ef13a790077329f7df2a065eae742e7b4c2303e01793e1b936daadd73f663cf2933845d975c9 SHA512 383a25421cddb0573e41ca93131d681cfbfaf551989337845a197e939a2580751ae90e96605bfc4e187dbd5189b6c014557cc69e3d7d2d2cdfb88eeca8896089
DIST http-0.2.8.crate 105591 BLAKE2B 254dff38c4d7dff28e4ddee0769a2f5e2e9e4abc6aab38e965cb7efa4069d1b59d422f30fdc73b5db5bb6c3fd02633dbfdbefd59bfd6ba352c3e5c9241d39d97 SHA512 8e8d01803552299807b07a9fddb45d92af089e43344eecacf2bee07b0e745f33558d26a5cde987ac0dd50f939fdac2de6855c8b44f7362e86d05efdde8a7d956
DIST http-0.2.9.crate 100146 BLAKE2B a720a5ea6e59d1bd4e7b422fdaa30b3b9d72a7533c5e91d1c8ee2b1dcd899309b490479ec578aa3b51f1dddeb5c6510f28136e9fd1f04d2af12d2418261f6c03 SHA512 17bbc886d34f5aa4b56d82a605a54e920a244988085d06e70bc416f8e0edfa3356544f29082b3fbf3dcea18e741ade374375dd82ebe2276fd9a9508735a1e03a
DIST http-body-0.4.5.crate 9242 BLAKE2B decb7a27f123c38afc1f7f36ad570bac6d5513e57334870621477c17e0363a8abe4d6a3360bb1c87707d188be66ff100f42237727304e07d8515c1faaa179d48 SHA512 d01de0747155283331086f2849d1dccc0387feda576f60d84cdd1bc8817ac82ae131c294b5cf9ddabb7ac91bfdef67bc2ea5fcbbb04f41b473d4c5f5b2ac13d5
DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f
DIST httpdate-1.0.2.crate 10673 BLAKE2B fbe2230262cd041e1ea8d6f9782376c25b0e841d711961464fd5cdae0e9effa33f50841d8adceb6b9753cdab911f3456c86bed0d2b8acc9be5f81da8e62a1b9c SHA512 4d650dbe7ec1d0f457bab71cd009fd92ee296fbe0a6b0c0ce4d71aa3bee720094a03968c08e542be60869350e05b4a1739542c6415e401407345f5643e15f8fd
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
DIST hyper-0.14.23.crate 186136 BLAKE2B 2f1d5a5175911e07f12bfb0f1e12f88bf2b5f895b766b2d5b483d7d60926d1e11f6ea59dde6a941f68846242f608f3b619cef004eb7b8b890718ea7b59d9d2f8 SHA512 aa2eee244461d82dd56efa1ac30f25fffe2ba881ce0623d02097237582eafd9313bbb52ee72d0c509cd1b43a10f715e9dc84dfb13c838cd7b834db565fb4c09e
DIST hyper-0.14.26.crate 195570 BLAKE2B 5a663a038d930c467fdfb2694eedd7f98e3ff994516102d5f6882407d3d6edc6f2195f905d707be1c644d7286f9f17188ae5f0fb02a2ff1a17d2621b0abef36e SHA512 7ffae47f5d4e98283202cf6dbb0ad8ffbcf9f0207c8e8aeece7432bda50f4e4d2b2fd97e85c89a42d23b9f607dae5c223d51f90b41b8b9b060bb84781ec0224b
DIST iana-time-zone-0.1.53.crate 20176 BLAKE2B 842c3c2a9f5b753363668af5162edb6f2734a51fa6c6fc8bafc3981f5f287451258f5ab31d5ea6c2a1df75934233849bba8dde4ee5aa9fcc456fbafa93d8b51b SHA512 a3f899fe9ebc7501bd22e75b2df34c3b26ad5a53afbff4fa552672d0185d8a291736c48ac2fa76dab36a6621e689b5584a2d7bd0334055994bb21077765aa7cb
DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c SHA512 d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8
DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
DIST ignore-0.4.20.crate 53551 BLAKE2B 9c2b8d729ac7952e84fad82935183face8f6397f925dbea37b83b438fb327534c64c565e2f5cdb98d0820413f5c50062173887f1cce93a50805ec5e2df43a807 SHA512 e90c5c356252fa1c573bb92971477f2805e4167c3e7878e7da6756ae14463cca328a6614d448cf9a3a28abc5bf0f7c62313a8cb8103a04bb1c3bac0d0924f658
DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST io-lifetimes-1.0.10.crate 37294 BLAKE2B 9b8836c4bf30e6d102fd9973ac66f067c3ff8bc2806e55f26368ebdc9854f2e9cc6eecc8014f9a0b22a968a6eea8be243fcb7a641d2d0dfc747ee08a6a1450bb SHA512 4b2cde9522780a408c5d4e6406286bc5dd3a0de1a99675129e9856e5d889498a127fd5dd7c937a7542135abc2213b60bfb6258b7871b8709dcdd79d60455bea9
DIST io-lifetimes-1.0.3.crate 35650 BLAKE2B 51182293d373618fdf5dbab016167a01b3e12f79bffcbcc00e1679c2f63a167f7fc291fcd8f886944a855ad5d9828aadc9aceff1a3e5c09106fb274b39e837be SHA512 afb868979d54bc99d5c8a1c31062c91ea9e920470bb1f0bce95c2ebe0ef22fe8970ba86b2ad570d789f648485ea4d75fd83bba34e5a590a443698c713a321388
DIST is-terminal-0.4.1.crate 6892 BLAKE2B b9277429523c12964710aa21465c0b48c3742bd7b04e4de2ba66bb58349b6d7a171f1df509bc65f97ddde483c3c8d08c2a7d3dda7f3fb90afa12aaf47e658726 SHA512 40ad52218fbbdc0091a67ea9f0de6b2bd988195262ac1b06fa4284aca02b2741951414aee884fcafbda8ec111518a243430c760721c0f18d251efb30f50e1b35
DIST is-terminal-0.4.7.crate 8356 BLAKE2B f0f42d6f6204c68bc8a9e1290b9b059ec55f5aa2f83f6966711a5f986852befe21ac9281fd611e65cb4fcbf35dfb212748785c7258c44602e7e390c51f09dec5 SHA512 56c00b2942963f8a0b5c40c96a885f85565fb09e247bfd5a3e77ca5c9e0e0e40a17a8d809c0541177e8b496fef87baac4b86c751765491ffffdb631515d8acf5
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42
DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
DIST js-sys-0.3.60.crate 79257 BLAKE2B 714facdab00d567d074de4a25b69487400c23194d0f58ca784159483f9e02289acadce084b1514d8816cc9e0597800de82a5298b071b7df19a24df93541f23c1 SHA512 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665
DIST js-sys-0.3.62.crate 80156 BLAKE2B f2b1537dce3b419af68626ec496ddfaf8b0ac605162380275109bf246f2662e57afc96e0ad59e3114e315fc7ccfee12a48678c557dd0399948e7e94aa2b05663 SHA512 7c9ce02e69db7222395e36b9a76e43c39f1052f862c712839d253d21db6cfcc1ae5f1d79f687eafc908447ffcb6d059dccb419fc78107f92a6409f5d198dc5f3
DIST kqueue-1.0.7.crate 12554 BLAKE2B 2302bb9a6aae077c1b69e4892614e87fd86187fc4608cea08cd510a46ddc3a06b27027bcf6a865550187c983f3f80a9c7dcd6d8a6ca891e2cb6fb2d1a5d17396 SHA512 03a1eac44bab42b683312c7f541fc235ead3ec89e7e0b6991acff431f85086df9dd8a9ee1b80f784c9c5452d3e497170b734883ed0fd117ef033079d72f6c1c1
DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 79254d667b4cf1fa556f1773db23b00ac431bdea6c8ecf914e3c0837fe4e25a45c9b6fb76259d628e4c76a20f749df3fc285b54ea63ce3b52d21529358e81c3f SHA512 76023295abaa4415c1d7b37c844432ece522b762f78983cdf58106f65ca553ee96193bd8c93f3fd0af029d266d8414f2ba4d1b8835bcdc180acc7defa6269731
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST libc-0.2.138.crate 609081 BLAKE2B 210aa9a7ba99d69533946fb06c2ac6ca0714b3d4c0c5a80096e188f849319dc5509b3b41ec56aff7d1ee899378be2197fe9f8dc921500b11ea6cdc8b3b15df45 SHA512 986ccf0fcd18dd124fa6d3d89c3c7cfeca1046270a6a1b5c4addcdbc7f7f36216cb74094836ce8e97a9e331b97ed893d57daf39e919d24b001c4789a022f7761
DIST libc-0.2.144.crate 682092 BLAKE2B 1f699cb880a65baf9210527789abb35fe8be9565828d061e12b5c76330e21babab67b21e9a44be6a706f643f3c8b98503a3b40482183188b49f33f96a2489a68 SHA512 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692
DIST link-cplusplus-1.0.7.crate 7576 BLAKE2B 9e8fc7f4b149a778c732469c6ef4663ad01aa49d6dae747b4368f827a41c62cd2f38cbd7e1efff45d8bf0ccafbff305b8ff5503f25028bef12400343b427e278 SHA512 c8fdf9ffb29cd0f8824bb4416d28f6f4fd7a024ce5056acbe63a680f975f50fc0cb408c0d0af04a37b6985bf15f78e7e7d1fc20a9c0f8b729e7ea696460d8c75
DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3d985d729a2d7fef46d0b3b4518b4ad40d037d4689fb2270f9c2583dc031d0f4daa26500197e6c32bffd1400357934c SHA512 ee6d5a7a08b183681ae00890784c9e6b72e4c987b2ce2d7de6e7308b7a10d4a2b532db3d5121523bf5d4a262407f3033af4f4c1fd9f09be091523366fa30d768
DIST linux-raw-sys-0.3.7.crate 1013423 BLAKE2B e77b372a391c0389674331647f8f479d96ebfff99f6bbe60b6d8935e035834026e15c056f098c91ed328e512b72b7e25b04534841aac26e658991e41fb9963d6 SHA512 49a84d3e57f3e3985fbb82a2d59df55bd7a259a65a2b2dc180b6a32e92eb1dedad0edfdda1fbd51698dfa31b1ac06777338910c63564a14d1e85d9b7344d21dc
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a
@ -94,8 +148,10 @@ DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b62
DIST markup5ever-0.11.0.crate 34667 BLAKE2B 7a4e9c860949296912616fab105b688fc5ad86df012f064efb3e5125aae57869b4e63f4a551fc787e65987e5bb8c0dc26e2ff99651a2e56fa67237796f5967e8 SHA512 c9e9452f5bd43a7e578434467ce324a857ad600965fe37a24650f0f3e968fe1dc603ac8c7b9c4ebe2f624511cbdbc592ca0072b04ae094738670e199df9ad05e
DIST markup5ever_rcdom-0.2.0.crate 222948 BLAKE2B 2105ceee730f5fbb3c14ddb7bfe8ee5139febc870e37e9ea169f107ac8060ee4f5782b185310bada5f646600c2b8bb7fbed144c056e5b437133443f62a04ad99 SHA512 bf21aee14ec41ea9ac5a5645285173394a561c34311f4b4a7f3c2e8fb32a54a777e4913c985daa2f693bb7b1aaf799d45ab9a6f359b900d2bb916b1ff376fbe4
DIST mdbook-0.4.28.tar.gz 1518890 BLAKE2B edabc227d28e7e4e38299e5e9e1973dd8f6cf533e9f21bbda01a5357376032da2319bc86bc2077b85ddb65317c4cd5e6d03e0dd67cdf51dc10e15426febd0330 SHA512 91c82aabd9b422c3714257a2de415f74b5091ef114586281e1adfdfa9d385e416c483d4f2c2ef052e9bd86234ca78f63f26ad24abcaeae05abebac0483f824ea
DIST mdbook-0.4.29.tar.gz 1522049 BLAKE2B 1190d90493c5c58bf7dece1eb8a073a2ec457df1761c6311d0fee41f50f5c06f71af8c94eb8f37b198a15afacb411b74eca26ae8957e61f75c8b2a483faec007 SHA512 3917f212fe1070216824d9df69b3b110c1d74f7901bb7f35a7153759d60fd187c0b588cf90c389e5d6080d6011ebb227f25e11c1a9ed41a3126d7f8bc274d1e7
DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST mime_guess-2.0.4.crate 26399 BLAKE2B 667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57dffff543c3a57316e07b525f7f5 SHA512 acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908
DIST mio-0.8.5.crate 93993 BLAKE2B 6c20d66c3b5753234c0ab0461642b63e84383128db775c6e01d50bade5a69081f7da1626f87244c2c45c2451690e8cdca02e2d1ca20f279ba6f8401fb006c7cc SHA512 e92bbc1d06ad8d4311d76f878d514d0c91e47de2c511c54bb53096ad689012c3d1ffeec18e2de05a5f66c03ad83150cd45d31edd203e9b9522ece13be00bcede
DIST new_debug_unreachable-1.0.4.crate 2561 BLAKE2B 5c9831b04e2a44b2dd27816df0a331a8108991a84ebdfefe4e42f325ec3519ee50e89a99d490020a65a3d75acc371316c2253d2c6382453a0b15f4c3d5b96520 SHA512 6f964bb322aa8f2ff92078381dd720527600c6449e237b703278cbcf47b39a2581fddfc2f34ebb7cf31229e33d58de48bb5050e083fec6dad9aefddc1d771c85
@ -105,118 +161,184 @@ DIST notify-debouncer-mini-0.2.1.crate 4988 BLAKE2B 4b9cdc74b483b7aafa93a2d45612
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
DIST num_cpus-1.14.0.crate 15673 BLAKE2B cc706b01681898799a5388fba863d2e8d13eb09644ecb92cb93a3f1c8b24527ad259c455cf56fe06d8ed6193ac1e8968d62a50824e4906e2ab66fc53e6e654be SHA512 c3b19f7cad14947c9860ed81617e2f7492f69248c8436ce83429cae9fe09d7be04c813233b54ca216e7dc2e03b76f46c5659154f89bb804e702f23b78feb3507
DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f
DIST once_cell-1.17.0.crate 32736 BLAKE2B 767fc8f362ce5ed7a9eafceb2f0764a2a1c7f4070e22d1e6e2498b3c841c5f761e77fb66a34b899a75d48f1563f6b9b73b90aa9431055d4e0269c47a1b043c1f SHA512 291d87380c0ea17fb3ffc9fdff8620d2ff55601c06ef65b2f0c54254fecd5b488645c6e94c6026b82071893f4d420491ff712399a782e14efa1e323e5c299c46
DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904
DIST opener-0.5.2.crate 16345 BLAKE2B f3c982bb56521d717fb805f0955c430e03e5cf6488242ef82d32b44307cb956b89a07fd904f1a7753c315d914f7c2a675206dd6e687a2472c712f29332427d2d SHA512 db741461b59ab6e252eb2a96b0b3ab2238595199ee396d9508532f7ab97280f27e478192a27d42a36423d34dd71f6f1d1c457a1854224c9361e47c5775c7a18a
DIST os_str_bytes-6.4.1.crate 23101 BLAKE2B 252fc826f646bbb999fa80b47f58ac9a77e409b10a99284c7b669304c0cd701a3d20e690350018f5d7de8c6c7d38521f3413ac81d08067dc26f76b7c0e5b056b SHA512 2199502ad24449e08370686a596f905325f5b145e105e8c7bf90ed7729bbc405e065fce62c98eada40f77f0665ca041db41f16cc8e62473501eca32c24e56f43
DIST output_vt100-0.1.3.crate 4473 BLAKE2B 8c75dbcd413e1273ddf077f3b57996953d70376be6e438ee1a4de83a8c3c535d4cc866849aed91df74aa9b22d41d428b1142cefe035dab7404ec89af9efaa832 SHA512 ccca3b4c582e860b0643dea78302fbcb96f8f86b356041ae9c685e7c48f1721fd3366dd1bea39afc1bcef03b298d0f6c87918a1ba92a56e6b06bc8b4123c0d89
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot_core-0.9.5.crate 32396 BLAKE2B f793c855ed49476510c200d20895cd7f62e93dcb4fcadeff5528a8564f43e5e8d45f3857bac355b765d09753b554cb9af308a9a95add518d3325434ac67a6ca7 SHA512 1c430ffabfd33e8396178615829f6f623edc34d30393658b4cfaa263f4ae6e4101a9850333d3b54af058dc499bc66240a18041f31e920d5bc866d6bf66809378
DIST parking_lot_core-0.9.6.crate 32414 BLAKE2B c87976a3ffd1f6c9b2099490b44e125bd55c84a40aed321be4421f3499eb149694d045409e8da84983084afbc80e0666af97fc6f3d3b90f3dbbbf9d669a3c0d3 SHA512 a3ffa7196580583ee614399a35a3d7a494663932a20dabf326737c8a12bf90ce84924a376c7701d54b207a679d1b90e91cee25475be2d77ffc91ec89268da847
DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68
DIST pest-2.5.1.crate 94437 BLAKE2B cc89907efac53c6b4a897fbd94a304d41e3d8d5fc793342d1e0601d36d75c1df84041646d928ce079f2f2169648feb8638705d0fa4690b83e2711d35ee1855e4 SHA512 5cc8a28bc84636c802ac2016c9873bc2c72667fad2cc520675c0f2f36de8b19571b532c08d09ae7d7585d9aad6741e81ca9705f6b02f2344a74b3bca466a4d57
DIST pest-2.6.0.crate 110060 BLAKE2B 03a70d540985f607d234e3dbd474e12f1b69fbd1853b270eb58e218f8659f096cb66ba0132eba058bb41f75abbec45395829149681e69266762ffaa709c4b84e SHA512 4ca4bbb381732f7b2a893a2c398e45532d0b88db26294895e272bef22c77f49cbf8e6e9723eefff9402435c184a7df9c2e6c9a08ae475ad84477ee0883466fea
DIST pest_derive-2.5.1.crate 17682 BLAKE2B 659465e46ff816e4773d80fed3d94801dfff912a0bdc96665360244e4e13f6011232d34215b5687fbab547721df0c4e182765f4d9bc9ccd4212474e928097ed7 SHA512 bff72bec4d6ffccfe4142455ac4face8b38635e7092acff96d18f04d0fb32c6e9c9f0bdb03c902394ccec186087f410f0f4cbbafb93c8201da09368fcea26503
DIST pest_derive-2.6.0.crate 18660 BLAKE2B a89b55611faae634c60966dd2374d1c60d77e60af7942471d7e6f85aa844b9b609d0c6388b613fcc644b6638bc2d5ced85271a1ad3bdc8c289ad590f3049c578 SHA512 9e6eae1ec19a330206de35e1519455239d8811072b644a18875a5438744e76a354a79edce665e01c4ab45514c8802a32e518b83d49bd4131909c46430f5c02f0
DIST pest_generator-2.5.1.crate 14887 BLAKE2B 4adb74b68be06f5295372d8032a8512a7afe31a241538eed2b4a16c87d4dffbc3380ab6cb226a5ddc7c8320dae20c5d8c75726fbe0a4733cb104562cfef24fdc SHA512 a06470a0f0d28244ff980d5debb6890c74b8a8350f8d8d30148f58ed2fb1c8b1e8386f166402fda0deba83f8cf9a0fe005a1ed17a9da62d19c2460ea518460b8
DIST pest_generator-2.6.0.crate 17257 BLAKE2B 7f00856facec873586d57677dd2f486642d79fc0fe56c3d56f7b570da08a423573fa42713c542716e7931adb74a9d88dcd63b0c2625583d5652f6bdf7a3bad43 SHA512 aba6b2519d5394856df1249371e72353412dd8688f93ae109e0e466a43447579905ed3a3f9228c22c2d1bda60a0e7b2df5833afaeb3de2edd65cd4c5a4dd75f3
DIST pest_meta-2.5.1.crate 31871 BLAKE2B d147af2075954db167daa27c272756a4250091ae2526f0453b53215aa5f08a33e1574b6cae3071006de08b4d32b89976eabf7a697801b7f96d1dadd8e70d3bec SHA512 d18e38b98da16136ef8ba4d74f673fb1cccd4aac18eea748d224801cf9213690d955fbc052435b2f6261b028b7c05d748213981ecd27dc30948289c1ffc951c7
DIST pest_meta-2.6.0.crate 34051 BLAKE2B ce170a7dd30c03bbda9a7d422ac162df883be77f1ec2c9630a6eab57363a5574f1b7827548791f8476f7475c66e12b8eaaea7db84c72465de6e5330db10fb488 SHA512 89bfb10304155d55d02c72ef6e5b8719fddf74163b833281cdf965b3b74fcab98ad2451323957cff1c97eefc4b380fe5e673e72ea9a19ca4abc4026a4d3a6fdb
DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073
DIST phf_codegen-0.10.0.crate 3402 BLAKE2B 2d0a3d8f5fd0f8e577f6d4a5d0cf87bd5e4c0d5690d3aa331ba252351b59c478e42212cd66f167a2a88c2b9111ae7aca2c9fff3740dcba1b77d2beedc1d44483 SHA512 dab91b53c72a5b9b6c4773b9f16d2cd58f65bdd9fb975257b8d107d4509b44f5ce8b92ab59a60171207e025688cde54ef97c9973c4226a8765f10f35c4f6f1b1
DIST phf_generator-0.10.0.crate 7525 BLAKE2B 1219f37d5699896f9dcdd367cfcbeb4ba19d3498c2e52acd02975b236ec3802f6ee57eaca40393a9742b5397809ef548923410768a727108c83139fc70562a43 SHA512 b6542d816b2e963c169df695d332f92237ba380f49bf919021514a16aef71de8f4f70b9612356db9f345f3f0d3656b2b39a4f34f8ffa8515510b81f1b19cb9f7
DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5
DIST pin-project-1.0.12.crate 56972 BLAKE2B 1f6b106cd55b9692bb1d671bfd51011d9f89cfe8bbbe030c64e7ea57b6efb0765838b03812708a7aa38c197d3b43328a9d88fdf93abb51f4d1a3061301b74414 SHA512 434ce0a0e16441c7aa6f12dc98584a0e7986e9491eb08d5143e3f64e1f73dfa4db9d0fb2098f16e5a36f3653201aff735437d2d1d366c11160c09534c75fbfe7
DIST pin-project-1.1.0.crate 57895 BLAKE2B 0bc01bdaefd8c8abeffd376423799117fbf32ca62a53c473fe60730eac72651aaf6430be53416d620d1bb18c09eae1c2e3e0e32db29ad80bd27a05987419ad3c SHA512 2505e3ea54e1c488775b9373b28fcd679bdbf01320bd9013819ca34c291ea2956c7672a524b9a9eee16ac7c6b81210f520c46fd8ea02e8fb2c08f8c25d6d89c7
DIST pin-project-internal-1.0.12.crate 27956 BLAKE2B ac5cf33b5981e32ecf802a9de1576f696006ffc035b33173b1606a1d12c7b12c53a217f5723e8ebd622a121345f440b200ab3972410a2f161a5ed83fa8769ed6 SHA512 f3f4839c5fa7e3232a323283ad9636cd03e1bab79b439cc2d2ea954d60a3dfd417aa4680b7a34a3baa48d7e02266cf16e56b719a905f04157c708c90c02e45a9
DIST pin-project-internal-1.1.0.crate 27855 BLAKE2B 3113a55a5e09e8499d6cb82e43ff1dc8116327d0e411f1d48697297bf6acddfd3bf13f37f28be63e12e99dc370df0bae274b572c145330f9754ac285faddfcdf SHA512 804578922db47e78775c09bf3058a65da5b3d3349f251cf2813f703ef36a2b305ffeae4ff5662317281ab68b6dd331cf7906e72a5fe6288a4d6d976dbaa3479a
DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05
DIST predicates-2.1.5.crate 24165 BLAKE2B a0eb1aa0f26d51140155b8b5e7141a253e298ac2197e59c7023ecc693d68cba01d645792c57467741ee074891438fba2f1439c79a4cef27f3d02eaec8f1d0b10 SHA512 d4b555d7f57ccec5788a957d4a3e130f5549a9333a47654baaef098bb284c64bd5c662677ba7e659b4563b3d0146914f1235e0caa2274af8787d9777141f4dd4
DIST predicates-3.0.3.crate 22743 BLAKE2B e0dbdba7bfaedfd3730bc381efd439c09a0730a8876be219ae5b8beb230f99acb29263c7eea1ea7333102335550936cb968f82268eeaf61db912fc4d2ba2952c SHA512 6638890cf3ca26170363e789318fd201223818089a34970fb650c12e11da0c2031dbe114ffa1e4bc55c05f7c75f41c60ca3bdb4764e061c6317508275940c7e1
DIST predicates-core-1.0.5.crate 7773 BLAKE2B 6214146a1aa53c127dc4c0ed1bda847c1be41e88f833a6c5095fbdb37abbba9f1726095f3e168a0ce3bded5b458e73a73c1dc467ecc2a31c7b3716b01bd00858 SHA512 d94481797f2fa307391aed01d5276db04663ceac54150f922c8fdc046c3b1417cd93d767843df95985e69e0ba1202a0df82ea1820f9c67b15a91f2feb2e3e7d0
DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702
DIST predicates-tree-1.0.7.crate 8145 BLAKE2B c36af3d8c2c378833515f955970733ca6d71fd7b317f9310e451e32ab6e68d6fed2455b38558b0a9f889126a331301eb631821562fae6e4fea3abe1caa9d7a67 SHA512 0e66884edaa68e5339cae5461beab273d10b0acf9162827b26d6860cdcbaa10cee0412e6bb8191dad84f59d12e01a0684646b66b793b2c9c183244c96c05b6b4
DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3
DIST pretty_assertions-1.3.0.crate 79441 BLAKE2B e9d29267ee77532de9432f075daab704e8d80a3d5fd5515a7d3c1c9a58dd98ef0190a592e7fe4d8c22a149beec15fc346a68620a3835c1269f72e563d2a5fb89 SHA512 40a56ae7287552cb66e1066cfb89b26af621f894036b9a0cd49889ec5b25831d52cc07f9e117d905766701fa71786a45955186849d36e00cbdb5f884763efcd3
DIST proc-macro2-1.0.47.crate 41955 BLAKE2B dbfc20b61443225130d08b05deeba56e63e76921e56359c9b0531798b18778d6ddcb56c3372fb6ccc68586a6c1dc725054f0e83f93e8623cb5ff6a7a2ed3dc83 SHA512 60c5d0dcbdee7ddab40664882d3cf5a868f7ea5b49ebab3b4419c3f325582b816625e73e0d1737bbd46bd7d765ece6c81c2ff4be894555d4b255f5cb9255e931
DIST proc-macro2-1.0.56.crate 44454 BLAKE2B b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad SHA512 511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03
DIST pulldown-cmark-0.9.2.crate 115824 BLAKE2B cc8b8cac890b333a864ecb1444128b1aa187392b296c54ccb0c3048d79d17aa7f53bd0ac31f0c6492544ea78636deefaf3ad44804a1c79008e17b27fe1e61fad SHA512 2268a3284da5def75b906373a3c70927bc68ecde7b641231d96ff9437785732134568abaf0b6f81c582dc56498da4e677a7b2e2f1914cd42b345db0a06d75c60
DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
DIST quote-1.0.27.crate 28416 BLAKE2B 68715000ad56f93c573ebacfbad0987054ef7716e10144cc8de47636812271060e3aa8f0754d105abef46a27024cda03a7054f11cbdecf110735ef845dc59a31 SHA512 5fb5802aa667c60d1a721766081b01bfd6cd929db7a5d71cb74627c2325f7108740752e514db73fb3612c163840e60ef2d4bde31c41978f3d77605418bdf2b4a
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.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
DIST regex-1.7.1.crate 239648 BLAKE2B d68591ab0627f0bbcead8e81de2b9f6c7eb7be2d29b2c1700e06ffb541c073ecc054dfc76aba8f55ac0630b191d4136805bd04c7d1b9f6cbb1ca2437668ab244 SHA512 ee19bc6d24b981a151324ad4115488383227ec33dfba0225b35b6252f0d363b8d906db59a45170139c7a687fe681a983c2392d2921c7365db38c7c0e9745066f
DIST regex-1.8.1.crate 248412 BLAKE2B 4f1355104def09ec8f7a7d604fb08d0a39af36cdbb5160c63329e8c06ef2d2ad1063fc7280c90ba3748e1766b65f52fd6da24e439d5262209a6137bcbe2eda9c SHA512 fe83c2497b786314cbd9ead0d85a39ca87ae92225e444a41ba381fe80aa381a88806e2c20e1c468b8b59503fdf1c2b7e5bf6eaae0ddf9f14a70c1ca2773e8830
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85
DIST regex-syntax-0.7.1.crate 339705 BLAKE2B 59dcdb9e0f5a2008db491756fb353745bf4dbaba0d3a8a6782960c990065e1870cc120d7a7e220991b78f89053aa63b1a9c326f5ae3526d47679e4ae30ae5e66 SHA512 ff61e4a075550fce3a16e516f8222a489dfe2bdf9431220c98c33b1f9e6b19da7bc1ca6bf34031235d6f1ad06882b63d606874a14d2e27c615701ecc2f4cdd9a
DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
DIST rustix-0.36.5.crate 287459 BLAKE2B ffe3cbf130c6bfca2b6b12c045c6843d18a148a8305bd55b4be1d3c4154d273d047c484cd1973a7284b2bd69c14187373f09e0713f097b576724fa0279a056a7 SHA512 4e682d94c170f578c426ca6db9434ac5b7b4b9d93903954b12367e87bcc4f747b2a6125b449354972f606fce74c3b18b64470c33540ba6e894e828a15c59e2c8
DIST rustix-0.36.7.crate 290628 BLAKE2B 7cdd5610fb4c5c079de7dcead4d68115c67f56c77404dfc946c80062c44b5e821bdfc1c1ac0139c1dc9f0a7bca73076136dc38a08c1b690f00ea25353b9259ba SHA512 ed5fd16a983d2549ed8322c261fca651fcf0dfbd4eb1f7bfd896830434768fac317cb410ccf7fcf03a8b29f3de7dd06b5b4b6be4278f4fa13aa46f462a9e66ad
DIST rustix-0.37.19.crate 323809 BLAKE2B 6a01e5128910c4b1333359efdacd5d0c1f0cf0ac4f2615e6891c10e7de3ce8df5ca50955a3e5c27f3b85d3ffee9fe28105aac3baa4fadd05172645e9f7ddb853 SHA512 e1c00f97414313580dfb7a616cd0e9a64d87950b4d4e6b536b5eaea93b8741f769ef62d4ee1461af8266758f9bdc136a445abbb05c8355a11d338a166b498722
DIST rustls-pemfile-0.2.1.crate 14278 BLAKE2B 2cd27153a5db80581e43009c0ac21209f57341e584c8f11789bc9e9ac71d6cc456c60554bd97176c7567ad67896b74acc6372c62973a3ff1e965bd1d0dd52bfa SHA512 1c03cd74314bc0bffda4803f6e7692e53e3cf67a6bd30e6c96a861d8c118363b0e871a9e28c4e1a4d4f1fcdf98f3a5af3be5f0250f3653836429a27645a10c80
DIST rustls-pemfile-1.0.2.crate 19347 BLAKE2B 3bbbd44a3cf1a414ea536af3b208aff1303229b9b38d57f39b3b164235da06fe9222a4947d6f26168d13539c59ea8a6d00defa515391fab286dfc01225d95cba SHA512 a70f30b23fd73d49527642d050ca6857edceb703e6a202bf80ecf47dd1c6923a9883e1cca8d5be0c7740dd1a43c60e045fe69c43aae9b2865bf11b455953bd10
DIST ryu-1.0.11.crate 47007 BLAKE2B d03e8df69c3b21c1b2e4ffa91ece794f141e9f9bce4e9ed1ebf394b1cb0f796147b86189885f0734df8f431b2d166d8f6ed6a261be398d6d088fd56046a85c2e SHA512 dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408
DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
DIST scratch-1.0.2.crate 8152 BLAKE2B d38df70a8067ab6a411798b64e4e9679b554aa66886c824e410d50ed805555716e96c54872186617f2963526119ba81c20ce237d4a0b1ce754d7d28696c9b742 SHA512 c3863dff0c67184605b356d6cc57db2bdf26cad9e0357ce6cbf7d3f23d913fa8917966a8c93b3084a3c9c900e357c6ca4bc2bc5ae5db3bb6feb5ee1ea5c61521
DIST select-0.6.0.crate 60292 BLAKE2B 725c9b4e8d9143633f07472268c834a25040a9f133ba95db1c41ceb45692b98a9fe7fba98c10bdc48524722b37bf9395a105385752c6bd3beb044b7d65aacf07 SHA512 8e5b14ee8cd2d88eb908fdf750cfd724741019ad4bbafa1fdeafde10db0b7cc6a86883d8aad7c1267e772dec63e2f138e57d52ab425b8c5a10faed9329dccdfe
DIST semver-1.0.16.crate 29850 BLAKE2B 6a6a680e55b6e98e5d0d466cae2f144531d3019988a7a241e7f0e54ebf2ebfbef27eb7af5ac59a618fdaa5546bb84c65e4616734b775fb2e90d87c1ac0b07317 SHA512 4fac06eb9ea475f8a31dd85e4d28c70a351656914e8e61518ad69274e93f1b6f14cc32a5b0c0e5a7d9ba0c74d4a16d502518dfdf2756e8df5e45869886db8c2d
DIST semver-1.0.17.crate 29685 BLAKE2B b9beb685eb9f6cffe557d1185997e1a93d0e50ecd8e9719d9855347f12dd430ed1020df81839b7924a984596437ae7fb2951e7ae44c5540692a7f37b591bee2e SHA512 5199923757e675506d68c252182b10f55955e47054880492e5471a0a0f9ad13ef25d552d2ab9bd68fba37121b8026d9989bf15db67e95265b3aa53d06377fda7
DIST serde-1.0.152.crate 77091 BLAKE2B 89c01ce359042ebe6b1b64ea710580886f965a98e1d6085c58a75269a9b43401e2cace080c4c93ee51982855fb7e2f09fdefe9bd237bbf30c5537f3a4258283b SHA512 b47bd58fdc1a81d96cc0c9d14c8b19153b6689e893851975b1d7c7010c4448750e7fa09056dd4f13ed475a4aea2a3950952ff528832976919a6e78504a37bea7
DIST serde-1.0.163.crate 77030 BLAKE2B 0d7ead66faab8ae01c693c9bbcadfd0a7a736c8bf46f50ef43ba261eec9e0f0c43477feadb2e134f0ed6dda3115dcbc3d22daa28592f343739f1ea03d9c25723 SHA512 752738ef5f67f1b4435bdd4e76e740ba192bd93e83cac55fd667809af26ceaf02db7083aaf7b2074644b38964021af206000b6130199e7994c12c9c57cd31a34
DIST serde_derive-1.0.152.crate 55586 BLAKE2B f133c6cdb87d435ea0c05144e685047fec22b93df7c61df4aa139358c2732326c98d0f62fda629da0f648aaacfc9d6f312813940238f45b359546dd435e7a516 SHA512 2f4dffb5671b4758f0b7dc0939f6b5cfe3b3ba02a53c62c75b5a0ec89d2db26bdd95f3e269d1fd4b07ec921bc0ca5f0741c26fdfcd25bd6532ac698c6c701e91
DIST serde_derive-1.0.163.crate 54447 BLAKE2B 284d02fcbdd05c53c8da737fac422fd61ff53669b140686d1732ef727a1e873945b1ebdb85fbda1d79f2c563b2c7b81d3ac51c76fe0cf5205dc6ab4d46a9d4d8 SHA512 744c4235330781c8d9c6ab4f49f6ddd11fcd70b97c97fcbf1434ccac02ba7d29eacfed21ee8e005f5541dd8ab4a34023e95d85231f11c5f4d6e24fcf806f7283
DIST serde_json-1.0.93.crate 144383 BLAKE2B e2a824632240f60b51d574f8b44675a38a557e917ac66e7960b303b493604dc369a17870228582bac93faa530b80ecea02b4d5d10ad0b18ab8ce2494ac4154d3 SHA512 b6e6f417466f6715a8cb30df2083a82dda794e9fd5fdb1e0b9c97ffae40bec57878580385da0c0e9e5e3ba76aaff629a9dcf40485aca9a288dda2564093d797e
DIST serde_json-1.0.96.crate 144652 BLAKE2B 2754e63479aa07507015dcb0f989d6447f5b2c01e5f02cf8a843d90c90c6fd0acd3ecb68d80d76c249efdabe0bd0670649a9e576269928d2276ba00a3153131d SHA512 39779419900e1d395d81e70cff0e7a688564a66124b08e74da54ac30f389c912707f4bf5e29afab6fa106faf4bf4e0b841f42fef125cf7bec185482ff6bbba0e
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
DIST sha-1-0.10.1.crate 12018 BLAKE2B ea3d41ab252d2d0f857326fa4e21c0ddedc80864811bcd3bab19d4cc5c9a48c7a94379f1d64f8bea00fa392fe977f535b2019e234121b4fa145b9bfbae91d6a6 SHA512 325e98435b79b88ff6e835e665ccc8c386a0ba9ea17c7b05e8ff42f0f5d70589ed2e874dc4ab60b45c7f7d67a896ad051dfddc6efd90bab7f3c165f9f964e8c2
DIST sha1-0.10.5.crate 12146 BLAKE2B 476a0c365ab639a0ce427856787595865a60339fd6b81a45f879ff9b9112021d2c3a62e0a817b4555951131a7fe257d0c30988631ddddc3d217274c46c79ebe6 SHA512 1046b91a9ea64b90098ee6e16c63f0620dc7c2dc847d200972a3da3c8d1ac61fa9030682099a411cdd24717b64d488e0b1be1cbe8f7bfee26b8c15cf4f8e5e9b
DIST sha2-0.10.6.crate 20558 BLAKE2B ceae6f1e28606371f93f5e4fd617b2cb057ed9aa4aa2d81bf4c6af4ca47d639a51f50d0fe4fa77667022c770056d6d711beb4835b2341ae0a8d667f11a4a51a3 SHA512 38dea4c300ea8dee22587ab0af6d66dbde824e1cb071e02e7790bf978efff6bdb6d4076d61c5acb38e86e69261a65811a7bd0182299d53ef053202ee54d2b05c
DIST shlex-1.1.0.crate 5199 BLAKE2B 325536bab9c9707566a099a161e7bc8448c7369cd9d7b2f144ed71543d551038ef1fd764376491e8076ccdcc928b5c4e177764a68584267a91386b8d542264c3 SHA512 e51892298dd79dc7cf04d7e6f0a03e4850a57b15cd75e6e3b56e2a0b15d4cb85ee8afcc14e3727d193c8b91baec8c2864a9c800834ee4d18a1be584f17591752
DIST siphasher-0.3.10.crate 9889 BLAKE2B e5dd6d265340b4c9e4266ab1ff3a20f1fb87fd493b2d7b5fba32d26421cc858b38929e4ab96941d0c055375b8acebbd04236d994cadca324500ed05064b9bfc9 SHA512 f90425a2cccc9575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce
DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521
DIST slab-0.4.8.crate 16928 BLAKE2B f20603e1331a767c3f55b56d58bbdb9fc126794a116db128fce6d204122c420e9a65478f9f10a26f86c045dbd55a62556862f4339f3a41419f810bcfa9fd145d SHA512 1d713a217b3816a1e6c230d4bb52c32c90f600e64520f0c339ea8255ee8aefd887d969fa23497f1bd8b2b1f7dcb4b220957889746f04dc3453240b5f28517192
DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088
DIST socket2-0.4.9.crate 45421 BLAKE2B 19c296b1b42839086793a29234f604a6c94ed1b9d30c4eb1ec695a76acfa266840f482e64b4ee2d5b4520f70849fbaf88984020ac25ec393918b89b2682d2541 SHA512 6cb2aabc409fc7d9942afc2073a36ad8730c06dcdab1866b9d3d72dc55afc643be6a2ca1f38c2e19fbfe782ae584512a1ab357c0f4974f98967a4f489e65331f
DIST string_cache-0.8.4.crate 16380 BLAKE2B 235973fff64a66175b563bc512137bba98f84bc00fdffa771a9925950903f3ee91a9f1025786aa68b796a55782e4d5bb26756e1134db96dc6f4cf69974c18774 SHA512 dff6d359226fd2c4ea5934a3d5ea73324d548ec235cd9aac8c233f2d9e67ba9b045ee598a34063839eb5b906d344a70fe3be65abcbe106cb9ff79cbc40b833e3
DIST string_cache-0.8.7.crate 16655 BLAKE2B 9a017f3248a3d5e7b8c1a05462a882862b20174c7ce5dda1568c3d3f61c422e84ba2ccd5d6dbd726d1c752f1eaa8062a179470927a80d5bdda0ce530d1ae2c17 SHA512 03f9cdd2c01c0f233284851f17eaefebd68a91ae2ed2b231fab2d6d6476bd19e0696d7d3a74fb6ecb2ec36b89e79ad966ab73051255c9e194bcf9c5029fb8479
DIST string_cache_codegen-0.5.2.crate 8156 BLAKE2B b1cd91e22937622ce51152957ed45ee88dba9756449f3ef4c4884e491b7810e1c9f10b58012244dafa4422d5589502876f30a43940ee9754ef7b9952ebe4bb41 SHA512 01b9b1a865878537f657adf908159fd04f3f2ba4e70f8c632b73d0ed5a8a09fe2bb9ac8ac4397dec1f50d771dec33fc5d3f9e68dbf80cc177118665b2c67e864
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST syn-1.0.105.crate 237549 BLAKE2B 14e3187e9e1300c3c62d47504d61f154d4f3f22284fd1a44a5149764eb5b8937d74783e42d48380e1a31920a9319e8e7af8a86e8e9e8bb46bee839964bc4029e SHA512 4e2475853587ec669d43890c88074c00c0fd45a84631f8a0b513f8eeeb78cacc297976121af9488419d2979b33579c5d2b782e18e3fd32dcee35227e767cae0d
DIST syn-2.0.15.crate 240785 BLAKE2B ee2a2250e7083770f8fcb5ac0b387a28bab041e56dc9a835bdc366d39830cbd464aec156b47947331864220d78856f74e94c24061bd0c4fc908584efd355bce6 SHA512 19520d13b417ad2cabaf7e31f45271d41f26158607d0ab21e76a04e824133c64f4acba0f8c044c675028832563ed7cc73fd88d519520ef3834008dbb3d04663b
DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
DIST tempfile-3.4.0.crate 30591 BLAKE2B 5dd7c2e28e9713751e2816e4264100b98795b26aca3d8619cbaed79de7de8af180aa3bba888babed1a1a644161a5a8ef08b4ecdc898e7c583070387cbc3fa357 SHA512 4c7f8b517282f7db295d649d038f0dbd065397abbf9546ed2d9ad19a6eccbc2a189d4601a7a93299cb412e7aa1c2d5bb409f11fe94162889a715303779ee42fc
DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f
DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7
DIST terminal_size-0.2.3.crate 9361 BLAKE2B 38862ed4d98442f755a841b3eb44b397645c6e2ad25793dc96b089df3549c07ff353e18515b83686b34f002e7a557404502f847ceb6f5f673b96830286553d44 SHA512 f390c5e8ce53e0387db7c30619a107e484fa80ba4e046fb797b6006966be446d5aee5bd2179734b0684e206762fe7b19e8fe00d75853069a4bc7b9ae14f74c23
DIST terminal_size-0.2.6.crate 10585 BLAKE2B 8696b9046c717eec8bf7246346af84a5d0cb740ac6e1335a4d8c20476628f4c0dd7c6106cde33513681466e9701d4b05d73f22a3bd2dfabc4d22045a69d31345 SHA512 95f38bc00f8c5e1a6913bb2a0a7c46d96e02a4f3234af1623ad3d7be41eae677e77f1b5d5d005d1e9d778fcc6c87196f67a51ab37caab5b4d299da79c85d06ed
DIST termtree-0.4.0.crate 4449 BLAKE2B 28f19620d7fb190c6eadf9bf6c313d1cfc1d6e1395fa2f235e7c54e44a73bd0633bdb2c7eb24ef2e763aee4eb3f10c943028a349be30b0c85d4178d7811a9ad8 SHA512 d1b5fca80dd15f506804e565816417ce03cd37e7b0f5bb5b2e21b5baaa66dee0196a3dd820eb392620403d28b018ca15404219399b5a975d80614979d710f2d0
DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062
DIST thiserror-1.0.37.crate 18752 BLAKE2B b8d792715cfdffccba72af132e414a6ef28f8e4dfc0608bea49bda1bde5b6acb13da24feaabf4467b8aeace9b6d90a97e2202f7d24bfb753cc4019c2243bda25 SHA512 07f0cf9da1bf1029d70c1b6f0c54bc41ed759214683f35cf6b321ec2d69173e3da0abf80a692115a1e4630400b1fbf462878053853fdc6026edb40f7e13be72e
DIST thiserror-1.0.40.crate 18709 BLAKE2B 8057ebcd11546f8b3ae5d760c1dd1764386f3c29dc43bc7a4aef20604970c65356daef137734e80260051d41e39979943bfda496459696b924a95f455159704c SHA512 db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91
DIST thiserror-impl-1.0.37.crate 15428 BLAKE2B d91e9f058e1a2b722f604d9a399c0f291c5309299c4bc103427f8927ba41c9937c7e7cd4c0f394dfb9d96799be8a3d5b33f8e869045f58228a43354dead5117b SHA512 37d90875118fe45b51afa89dd0acfbe4d9852b899ad391b419b5181a92bda115cf5569ffef57caf6020964d5d847c2b1f191c99e2c0caf7d4166f531bd19f952
DIST thiserror-impl-1.0.40.crate 15138 BLAKE2B 7590428b5a97efde6a823440a9c91e1d1835b20df4ad8a700c1eeddd98516f1203605853fc6dc65528c5fd92480d04f9a8412aa7c20a524cb94435b0a0032f1d SHA512 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2
DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST tokio-1.25.0.crate 626886 BLAKE2B 8b6465d8af495c04000dd593927c841a75a9d98082cce771f4b546460c42092f33b85be745839aeb68b91fc58c3d39f3b34c6376c68f95034e25639e45f09041 SHA512 ff53b5688a6b275ac02b0797eb3967e7ec6764f13373717e4b25623b4ddd8ca964fb2e30827bfe85de20a5d7a19b0408a6a5565d9199cedb6e00fa83c21b7f6c
DIST tokio-1.28.1.crate 660516 BLAKE2B f105b7e5bce5dee04bab237186f55df8cc08b10d4145e52c4146fa111ee6127a32efe79a8a401b5c4d7bdcda09c894bf6f355c3b3a82813a59b2eb75be145277 SHA512 b82f4db671136db18696936c137f7244bfa4baa2a4cfee23f7481ec06235ca8a2878f91ded8e77f6c103eaa4af5297662c0db1dde842fb3d3f723df51367595d
DIST tokio-macros-1.8.2.crate 10071 BLAKE2B c35e8043195b61bdf3e863f2224c41e3fc5ae0b32b02e53c2bebd36ad9f486e573cdd0e15b7a49e640696edc050e0d8dbfb5b33f1d12887a8ce418edb80abc53 SHA512 753888eed2d7a39e616851918b707c7634d30a54d8d276414b17ce310a2a6fa586bdce4f29b4fbc23f175654caeaa4b0589e571e2a346d99e948297a80f24994
DIST tokio-macros-2.1.0.crate 11472 BLAKE2B ae03d8812bc2b8f833e0ca77f1df8edeb8e0476c06f8f5104fa632ce77369ec54a80ff3da86439192971bf2e11147eade3765c447d76238b768732702004db95 SHA512 e2a24c1befd512d68b5d8b26a3f1d940dd10bfe0979b5d61a71052478d9fd19b28eb7bcbeaca4cf3c9736fd3da0386c899e3a619f47c2d9f7e6b497140586b9d
DIST tokio-stream-0.1.11.crate 33918 BLAKE2B a20fb1618faa8e652c5bdf5222f04f939a932f0cfd2b734fd71bbd299914f42cc0e7d22545d524ccf0c661ad4b05662bac8b8df6dd250ac3ba07164621a9c619 SHA512 4fffb2be939c91a2ae935ad4b2f53bb0e94cd94397a261852ca7bd8b5e334b55c6dfe25277f855015bbac9219e4ad1005eaa0531ce62740bdd694e1a07615c98
DIST tokio-stream-0.1.14.crate 35881 BLAKE2B ae77512f93bb58c33036c1c0e7b8f29dd1d56274b6168a51b262c39184f0a3d366375414a3fca2a7c6c836f618e236189fdea3dbec39a861155409ffc9a77d3f SHA512 b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303
DIST tokio-tungstenite-0.17.2.crate 23365 BLAKE2B 1a27be728a738a3b83ad82da1cbd9e18c13c47adb6f1556777c0001267bd70035d17058e88654d99ec25e2789f4a4d25b920fb22cd349af990d030b686321de3 SHA512 8d5eff6fe16d8c7d5af68b96a6eec5de7100ce633f2f74b5e349dfabc9881f23371d061a0095cb236d24a9a1b8911cbd1bf0b61c9405b0d4305a488097abadc7
DIST tokio-tungstenite-0.18.0.crate 25705 BLAKE2B 03d953d75b256055b225b30ab1c78d98cd8384323e2320136259bcbff8e934ca71d771d59a8f84b687dc7161815fe3108e2353dc93efb5ab17e1e8297634a33e SHA512 e4c7aa5a66b3eda97632356d6fe3a02ef89f01e183315283bb43b93a11655153651a461e77b3e897398a8f8dda02f63d0bf3af29ef36f008c20566b348ba5327
DIST tokio-util-0.7.4.crate 93424 BLAKE2B d7a894c95fc5c974ce0194eccf46461769c8db15f7222fa792c7777f9ef266dccb09424dbbfea5ed2d99faa5e375ca23a8f541c16689585cacfc38fe2f4dc9a9 SHA512 910b997574a4ef8a638c5483146b4b39ab9cfeaec5fa41812f4c6835d9dcc648adf77ad8f6d914b58d435e0127d9f162beb396bf97fb74e34256ee1857f118db
DIST tokio-util-0.7.8.crate 101644 BLAKE2B bfd0b10b2ef7d1264262f78e406aaab07a1e060885dd7d9694b3cc34b6ae9f3d46946bbdc5aa3dbd0f6164973fc3305b20da04f37176250e874b3259860cfe51 SHA512 7b1501dd224b4a6749a5296751d83e6d57bae238a92430c32017813ab82c358086a555fd7d34537cc944c240ba73d4fb94864a5743dca05c138f834d45ee245e
DIST toml-0.5.10.crate 55193 BLAKE2B e718f93b865c4e8d17e625a753776bc62a50f98d6f83e4323268d65547b6bedaa90bdfef8b0ab9ce42df62c5552939ff020402bee9aeeb7d883caf583438995a SHA512 0d438b1752b815445db647d7bceb620ba7e393a29dd5154f4f20e0357e7744c69e72ea3a797f8190bdbb72f413053621de7c8de88d30926a489526de440af2df
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 tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75
DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65
DIST tracing-core-0.1.31.crate 61263 BLAKE2B feec046ddd3e04995bfe24defd6ae1187fd7ad78d80d69031178f67ed534e9aa6ab6aaea92dad509f57e220df5f6f025ab8f96bbc957834126f53dcad36580c3 SHA512 66fcd0b4f32de3816b1dcbeda1af26fae0a79d088894637984dc6a0ca65b609f5f166cea376601f6a75f8e3a281da6d4450dc796aa0a7177ad615330237e2bed
DIST try-lock-0.2.3.crate 4158 BLAKE2B d8bb2fd8ba10285871ac3dee069474d4225e312c0a13b6bc238604c5207fe33437541abfdb507a6b400fc3359b78d39a7e9a5bebca426692b5dab4622b09c192 SHA512 ebae7ba9227e6fc20499b48ab85169943765342d4790bb4a31ac33a2be0af9401e2854c8e00b9d3b7e225d16875c90700b1c3fa99af07833d3b7a91b7a414fc3
DIST try-lock-0.2.4.crate 4467 BLAKE2B 7afbe36d02ccf31351c7c7ca4415578383bb4d0fbf89ba2c5c7835dbf410326fb0f6cb302baf7c1edccc4b193a2ab8079545fd67f26a74457d116204f3c6e745 SHA512 fbd989589eb0a1fb226de65537d51eceab632603e69710b37708d6109ed09c07333189675d5e560e35cc836e5cd211c726d8ce247186b5ea4529328d46c22632
DIST tungstenite-0.17.3.crate 53478 BLAKE2B 1eab7524548a7920e707e1381d9417eb2e0663e2eb31209beecaa0da40693b92bd519204d51b4b9563c10e50b8f79f3e72529526d4041349ef2dce344e27a95e SHA512 07cb5686082f644fc7b859e87cd7aedfe145b794bf948be62cb01295edafd7c3472f56e8dd630ae7a706a1a3f70517b8d88520e931cd6a1fd8d830dd9f69f14f
DIST tungstenite-0.18.0.crate 55628 BLAKE2B bb6131df48f601c4960d87f32c6ff83734e4ef3973fc3d44abf0afe6567ff1cecf44ccdc2b50265372d57c44305c7ba28be47a2b042837f48f8cfa5e54fd96d3 SHA512 dc87d50918a7b382a2b5384e778fd6680f09685177ccdc112229856e3cfe5d92cbbb016d13047c1e0bf5859f93c8db198ee3dc4c136cabd20715245be2d2988c
DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2
DIST ucd-trie-0.1.5.crate 45391 BLAKE2B 1b5bbeb63ee88f4481168f12e94004a4074c0269ea4a58a406da147834c25c23efff4273bd1945b181950d2119c6d83fb32acf42c658346e85a272bab4dd687b SHA512 67272b54b6f404eaf32d83697b0d4e22205ec8f24df40a0feb005a218ff6f74b001c4cdb1c471582b1f3ae53eee71ff89b3d0b9e06a9133cf3e6c21e144ebec6
DIST unicase-2.6.0.crate 23478 BLAKE2B 6e580108ac81b1cbee70e5bd331f43b12f266dae4f4f758bb8f5f073bd1af61943ee0de34cc27769525b19da8c24f8dea4941d0f5454594ab0cc8b78071ff053 SHA512 7e76a5f344e32c56cf87223585d87a56c79627b52bba0b29eb6de82de874b2964accededa8e9b5741f57944b6750fba5c61e679a50d4fd5a5646f431e2f4f188
DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9
DIST unicode-bidi-0.3.8.crate 36575 BLAKE2B c0442dd47a8ee81f575b28e34c9781ccf507b53ea96d1d4df2e8117231e8e67579031e4244a2dacfd6f4c24ec01fbbd4da7c9ab72ad50af51ef56d7d813b6444 SHA512 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5
DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 7e14ce97ac53a88ccec015dea690918a673dc5b49e44de7fdcb5421871da35c4f514c6db9a363d6f4bfcf2e9a61a50a593d345d0b6f388ea882b17a00cd0335d SHA512 d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c
DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088
DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d
DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe
DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404
DIST warp-0.3.3.crate 114769 BLAKE2B 20de998829154056faab680068cdd64c7a198198267132eef87833157f6e09360b33b968638c877eea1a95884a0fdb4d79264074753f0f5b1d1d54c71ba305dd SHA512 bb8919c28bc8a616d7ab58e94b25cac6fbc0f4a26e7c348a58dd511811bbec8502d11c31dd7b650ec37a6b901e5b57ac193755fb5dd54952007e97f952e8a587
DIST warp-0.3.5.crate 115359 BLAKE2B 7030d099ac05180fc79eb0e35d5b509365fbe63d81a6999bd380d0d1448bf0ab23b294c0aeb513c5049f17136a24c10745e7f4e9541de0ded5333fd7c9a00af6 SHA512 4c8dbf71b955aab3503643570e52908838b834a7eaa3b0b5dceb2a7070df8ab3cb6d0e65e9b01cf43f25ee5fbe5b4c693776ab4d93deb193a48dc0807d09154f
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST wasm-bindgen-0.2.83.crate 169618 BLAKE2B f6158596c80a0385bee0a05bd9cf0b3beee83a7958efb40244956b4fec2c83baa1a1b4605eb604f313db3508a7911c78f645acbb19f6fc93eef27e9f7f0ac109 SHA512 ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d
DIST wasm-bindgen-0.2.85.crate 174067 BLAKE2B d357495b027af755c5dd3246547dd104d5a21c7210666673ea13749769dfcd1230c92f74228d3e93de56d8b4a6fe0a5afe2f8b2db87a5bdc5696a96675a7d8e7 SHA512 694b44a2f20a6a6be5a80bed28a0ac15cfe34bb4f1953f34a79d3ae65cb53603d85d4b803082f809adf560d019297fbcab133a91e724a74682b607f6b386ad34
DIST wasm-bindgen-backend-0.2.83.crate 25620 BLAKE2B 3cbba20a2f5344c0ed2791de7b04ee294746606289ba83a9c139b53b56edf31eab8d3b3802cec309d5395e2404bbd75b7fab5d748a9961b36906fabeb0e66493 SHA512 dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44
DIST wasm-bindgen-backend-0.2.85.crate 26795 BLAKE2B fd5806707e8422c13afcb031c66325767b37c3e7c8ed5286b8ef23ae3e6c227ed9e8502a4bce5841862f458b3febb4e0305760e36b5bda9e62802d33ad41b673 SHA512 8209be40cbbd5018f4740e3d927e7ced03136eba13d72739700928d51e840952b6180164809bd0273c66b8c39761b34cdfb9c51cede0177092dba9dcc6f88b7e
DIST wasm-bindgen-macro-0.2.83.crate 12075 BLAKE2B 3b358ba7c2a3563840f54f11170cde78044a8f087659daa7c784fa252f5dd4b7f6200eba425d95b568e50fd43c04c32a509994ddaf5248120feaa67586402150 SHA512 eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4
DIST wasm-bindgen-macro-0.2.85.crate 13884 BLAKE2B b5567f7989248c131ab910759661d6360acf8db6c7232c6ba5f31644dd25e8ac28120b81a22597af62f9789cafbe7996c48c3a040c6d7802652934e846359eb1 SHA512 e670134adb61191deba5dbdc062f7d236bf7f39b6b6b676e2bf274738406e388ad17dc29ecd47eaf5daf7603009e51770c67a0420a327c2f1d2d8ccbf233e829
DIST wasm-bindgen-macro-support-0.2.83.crate 18530 BLAKE2B f305c9fc1f7bba5bee65a1c76fc2216c98aa306a072286e1ced048ab191f49e7e4436bf2f67d4c1fff558f59b2cef5e9b40e9e940268128ab1ebeb3c64696107 SHA512 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b
DIST wasm-bindgen-macro-support-0.2.85.crate 20028 BLAKE2B fa01bdd55368c6da2035304a29a374580f0845dc4acab245e3626168572b2a14e72009c2530ac87c3088bfb89b80b3a9f7e1c2e0fe334cf208981583bd63bd20 SHA512 5e828cce1d57b4d39cb8d7436398d9eabf76a4865b0d2f9d9d28f9c86393aa481cdeb3d82c80053eca19f4482f17c740b6ea43c41280c92466aecc6aeb480832
DIST wasm-bindgen-shared-0.2.83.crate 7194 BLAKE2B 4dd1cffea1edc98dcd4993bf6fdde8100fe00d1e97322ce8bc0bdefd0c659047c8c726e5da27b59fd7a6621c1e5385c18204e834c6c6fd1fb9de52f95b40e40d SHA512 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7
DIST wasm-bindgen-shared-0.2.85.crate 7246 BLAKE2B cbe821f0723271aae74f30812e21f5166ac10714f4b2397fb9a149b514f3297b86a718197369a6bdef82294881a2e2efc41469e0aa019ae994f490a71cd2d4c0 SHA512 eb281e105946e3657c0bc8657839cd7e9777711dec54a785480cdf1099fd0818c35899899250497afeca41e87f692f573f5926af075a60438754b8d9f5ddac34
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.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c
DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22
DIST windows_aarch64_gnullvm-0.42.0.crate 357917 BLAKE2B 58da715a46692ed786fa554338d446eaaa50c63ec1d4090cf0690a9211c0221034479e9066cad1c98234410519833826ae3163bf6724c3b06097d5b84d7b9fcf SHA512 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338
DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711
DIST windows_aarch64_msvc-0.42.0.crate 659424 BLAKE2B a8c9a288767756f2086bd0706774cdcce5c8639431ad76ed122d4b6d13c936ca8fb1a463d34835b3a2728f4444e2f4b91ee772f00c54f348094da69c05ce6b93 SHA512 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0
DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df
DIST windows_i686_gnu-0.42.0.crate 728570 BLAKE2B b72079610b5c4fc798a79fa757b19f8c8baceaf7f4ce824193a65fadaac988ebdff1719a74d676b7dd017e11ceb029402bbac4e55c35206172e15a9bef422f78 SHA512 a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474
DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68
DIST windows_i686_msvc-0.42.0.crate 717477 BLAKE2B a37e068f45590f0c31349acbdb56848106d6de0e1f8030e6bd5e1e174bd9a46737db54fbd61de99054e5e8c5263eaef0508c440f43c39dca82baa77792ff2743 SHA512 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1
DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b
DIST windows_x86_64_gnu-0.42.0.crate 692493 BLAKE2B e00eae443cfed3004809244654268ee1bec17975166ca876dd393dcfe8a2ef0ca65d81b04c8f513f95a0fae9405ba796c085951bc2c597d252a3122f7dbf6425 SHA512 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae
DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602
DIST windows_x86_64_gnullvm-0.42.0.crate 357906 BLAKE2B 02e08e696f18105f0c131fcf5db046ec945cb21ede76d2da477589e15d062ca6f04906dac80fdd2ef9fcda9244490aad86b401d0156eb6b65ba3599098e8cfe7 SHA512 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf
DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396
DIST windows_x86_64_msvc-0.42.0.crate 659377 BLAKE2B f01dbfcb86dcb7301790a1a704661864378021cbb92b147fdfcee978b7011bb770441c481b439985c298816c524c6a11f21a7bd81115e65882fa000a28566bcd SHA512 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2

@ -0,0 +1,279 @@
# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
aho-corasick-0.7.20
aho-corasick-1.0.1
ammonia-3.3.0
android_system_properties-0.1.5
anstream-0.3.2
anstyle-1.0.0
anstyle-parse-0.2.0
anstyle-query-1.0.0
anstyle-wincon-1.0.1
anyhow-1.0.71
assert_cmd-2.0.11
autocfg-1.1.0
base64-0.13.1
base64-0.21.0
bit-set-0.5.3
bit-vec-0.6.3
bitflags-1.3.2
block-buffer-0.10.4
bstr-1.4.0
bumpalo-3.12.2
byteorder-1.4.3
bytes-1.4.0
cc-1.0.79
cfg-if-1.0.0
chrono-0.4.24
clap-4.2.7
clap_builder-4.2.7
clap_complete-4.2.3
clap_lex-0.4.1
colorchoice-1.0.0
core-foundation-sys-0.8.4
cpufeatures-0.2.7
crossbeam-channel-0.5.8
crossbeam-utils-0.8.15
crypto-common-0.1.6
ctor-0.1.26
diff-0.1.13
difflib-0.4.0
digest-0.10.6
doc-comment-0.3.3
either-1.8.1
elasticlunr-rs-3.0.2
env_logger-0.10.0
errno-0.2.8
errno-0.3.1
errno-dragonfly-0.1.2
fastrand-1.9.0
filetime-0.2.21
float-cmp-0.9.0
fnv-1.0.7
form_urlencoded-1.1.0
fsevent-sys-4.1.0
futf-0.1.5
futures-channel-0.3.28
futures-core-0.3.28
futures-macro-0.3.28
futures-sink-0.3.28
futures-task-0.3.28
futures-util-0.3.28
generic-array-0.14.7
getrandom-0.2.9
globset-0.4.10
h2-0.3.19
handlebars-4.3.7
hashbrown-0.12.3
headers-0.3.8
headers-core-0.2.0
hermit-abi-0.2.6
hermit-abi-0.3.1
html5ever-0.26.0
http-0.2.9
http-body-0.4.5
httparse-1.8.0
httpdate-1.0.2
humantime-2.1.0
hyper-0.14.26
iana-time-zone-0.1.56
iana-time-zone-haiku-0.1.2
idna-0.3.0
ignore-0.4.20
indexmap-1.9.3
inotify-0.9.6
inotify-sys-0.1.5
instant-0.1.12
io-lifetimes-1.0.10
is-terminal-0.4.7
itertools-0.10.5
itoa-1.0.6
js-sys-0.3.62
kqueue-1.0.7
kqueue-sys-1.0.3
lazy_static-1.4.0
libc-0.2.144
linux-raw-sys-0.1.4
linux-raw-sys-0.3.7
lock_api-0.4.9
log-0.4.17
mac-0.1.1
maplit-1.0.2
markup5ever-0.11.0
markup5ever_rcdom-0.2.0
memchr-2.5.0
mime-0.3.17
mime_guess-2.0.4
mio-0.8.5
new_debug_unreachable-1.0.4
normalize-line-endings-0.3.0
notify-5.1.0
notify-debouncer-mini-0.2.1
num-integer-0.1.45
num-traits-0.2.15
num_cpus-1.15.0
once_cell-1.17.1
opener-0.5.2
output_vt100-0.1.3
parking_lot-0.12.1
parking_lot_core-0.9.6
percent-encoding-2.2.0
pest-2.6.0
pest_derive-2.6.0
pest_generator-2.6.0
pest_meta-2.6.0
phf-0.10.1
phf_codegen-0.10.0
phf_generator-0.10.0
phf_shared-0.10.0
pin-project-1.1.0
pin-project-internal-1.1.0
pin-project-lite-0.2.9
pin-utils-0.1.0
ppv-lite86-0.2.17
precomputed-hash-0.1.1
predicates-2.1.5
predicates-3.0.3
predicates-core-1.0.6
predicates-tree-1.0.9
pretty_assertions-1.3.0
proc-macro2-1.0.56
pulldown-cmark-0.9.2
quote-1.0.27
rand-0.8.5
rand_chacha-0.3.1
rand_core-0.6.4
redox_syscall-0.2.16
regex-1.8.1
regex-automata-0.1.10
regex-syntax-0.7.1
rustix-0.36.7
rustix-0.37.19
rustls-pemfile-1.0.2
ryu-1.0.13
same-file-1.0.6
scoped-tls-1.0.1
scopeguard-1.1.0
select-0.6.0
semver-1.0.17
serde-1.0.163
serde_derive-1.0.163
serde_json-1.0.96
serde_urlencoded-0.7.1
sha1-0.10.5
sha2-0.10.6
shlex-1.1.0
siphasher-0.3.10
slab-0.4.8
smallvec-1.10.0
socket2-0.4.9
string_cache-0.8.7
string_cache_codegen-0.5.2
strsim-0.10.0
syn-1.0.105
syn-2.0.15
tempfile-3.4.0
tendril-0.4.3
termcolor-1.2.0
terminal_size-0.2.6
termtree-0.4.1
thiserror-1.0.40
thiserror-impl-1.0.40
thread_local-1.1.7
tinyvec-1.6.0
tinyvec_macros-0.1.1
tokio-1.28.1
tokio-macros-2.1.0
tokio-stream-0.1.14
tokio-tungstenite-0.18.0
tokio-util-0.7.8
toml-0.5.11
topological-sort-0.2.2
tower-service-0.3.2
tracing-0.1.37
tracing-core-0.1.31
try-lock-0.2.4
tungstenite-0.18.0
typenum-1.16.0
ucd-trie-0.1.5
unicase-2.6.0
unicode-bidi-0.3.13
unicode-ident-1.0.8
unicode-normalization-0.1.22
url-2.3.1
utf-8-0.7.6
utf8parse-0.2.1
version_check-0.9.4
wait-timeout-0.2.0
walkdir-2.3.3
want-0.3.0
warp-0.3.5
wasi-0.11.0+wasi-snapshot-preview1
wasm-bindgen-0.2.85
wasm-bindgen-backend-0.2.85
wasm-bindgen-macro-0.2.85
wasm-bindgen-macro-support-0.2.85
wasm-bindgen-shared-0.2.85
winapi-0.3.9
winapi-i686-pc-windows-gnu-0.4.0
winapi-util-0.1.5
winapi-x86_64-pc-windows-gnu-0.4.0
windows-0.48.0
windows-sys-0.42.0
windows-sys-0.48.0
windows-targets-0.48.0
windows_aarch64_gnullvm-0.42.0
windows_aarch64_gnullvm-0.48.0
windows_aarch64_msvc-0.42.0
windows_aarch64_msvc-0.48.0
windows_i686_gnu-0.42.0
windows_i686_gnu-0.48.0
windows_i686_msvc-0.42.0
windows_i686_msvc-0.48.0
windows_x86_64_gnu-0.42.0
windows_x86_64_gnu-0.48.0
windows_x86_64_gnullvm-0.42.0
windows_x86_64_gnullvm-0.48.0
windows_x86_64_msvc-0.42.0
windows_x86_64_msvc-0.48.0
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="Apache-2.0 Artistic-2 BSD CC-BY-4.0 CC0-1.0 ISC MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~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
target/$(usex debug{,} release)/${PN} build -d html guide || die
fi
fi
}
src_install() {
cargo_src_install
dodoc CHANGELOG.md README.md
use doc && ! tc-is-cross-compiler && dodoc -r guide/html
}

@ -1,6 +1,4 @@
DIST poppler-23.03.0.tar.xz 1849324 BLAKE2B 1247b7cf62466f65c46b739f0784e8ba97911940e04f91a7db28bf0663c8fe182f79066aa3925cb338580ccedbf17aecd2a2d2795e859680d1fb721390a1cbe0 SHA512 1c370d9262141ff5b720a4c3cf6f01573047398f8950295e3e99f32700946e3241e26e3d909cf78a278fc402306811fd87977d0f86a744f3eaedb4f39b8e8a2c
DIST poppler-23.03.0.tar.xz.sig 833 BLAKE2B a8a07aac9068a3edc6cdce4d59c2b5d3d792dd6addcd420d5b92f013041cfd934c0da04a21eabefdd25167fb89b940945f8ca03e7a7280d03a47b6df8490bdf4 SHA512 3d950ff4b1a368b6edd8333677d1d125f60b4b1a052e20a2be6a0d38489e7af393be8359fc2c75010b2a28673e201507da4bf4c8458904fa712247d8ebda4786
DIST poppler-23.04.0.tar.xz 1853488 BLAKE2B a26003f6bc642c03580d61999ae7e1c1756b2f602f697b372faaab99df7b5ddec843d93da3593d0388bc8a49d19ef00fc0e780d5297d77032afa77709a1f8372 SHA512 83580d42c79c6c5d08c686f764710bf08c6919b3707015ab3423c6f2a7fb711d53dde51b301148e14dba90a6f4d69bb6a3e0c8c47c1534047b0ce91be18d87ef
DIST poppler-23.04.0.tar.xz.sig 833 BLAKE2B 65b1f18330ff1e7088e3e1d427b6cf06563c82ada67b7fa1f2d90655ffb264b2c3db54a34cd6d91fb610c939dd76bcd15d3731dcb3b3be4ed532a8fa6845d60a SHA512 a7786ecd9dd7c160bfcad56bff6ac04d4503b2e2ef4f84b66c5ac67732dd9102d6156b791f2e356825ba7fe315b5ec566797b58ac18e3ac86a7b944f422994b2
DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 837d532855da3816c3d83ff3401e9a545451d9f341b0e0260536f56d3eb56cdc1757ab057b49b8c8e1a2b9e4c34650807ea08138fb76d1ea86492bba51876dbd SHA512 b7fdd519737b95c5898f3ff83a294430390c330d0f3e5526180c956550656be9374a534d6c4e7ebffccaac3364b01d74b75a82d3f703e2575cc1b1273e7a12c3
DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c SHA512 c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50

@ -1,136 +0,0 @@
# Copyright 2005-2023 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://anongit.freedesktop.org/git/poppler/poppler.git"
SLOT="0/9999"
else
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
inherit verify-sig
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0/127" # 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 +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
# No test data provided
RESTRICT="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.64:= )
)
curl? ( net-misc/curl )
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
dev-qt/qtgui:5
dev-qt/qtxml:5
)
tiff? ( media-libs/tiff:= )
"
RDEPEND="${COMMON_DEPEND}
cjk? ( app-text/poppler-data )
"
DEPEND="${COMMON_DEPEND}
boost? ( >=dev-libs/boost-1.71 )
"
BDEPEND="
>=dev-util/glib-utils-2.64
virtual/pkgconfig
"
if [[ ${PV} != *9999* ]] ; then
BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230313 )"
fi
DOCS=( AUTHORS NEWS README.md README-XPDF )
PATCHES=(
"${FILESDIR}/${PN}-20.12.1-qt5-deps.patch"
"${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
"${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
)
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=OFF
-DBUILD_CPP_TESTS=OFF
-DBUILD_MANUAL_TESTS=OFF
-DRUN_GPERF_IF_PRESENT=OFF
-DENABLE_BOOST="$(usex boost)"
-DENABLE_ZLIB=ON
-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)
-DWITH_JPEG=$(usex jpeg)
-DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
-DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
-DENABLE_CMS=$(usex lcms lcms2 none)
-DWITH_NSS3=$(usex nss)
-DWITH_PNG=$(usex png)
$(cmake_use_find_package qt5 Qt5Core)
-DWITH_TIFF=$(usex tiff)
-DENABLE_UTILS=$(usex utils)
-DENABLE_QT6=OFF
)
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
}

@ -1,53 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
USE_RUBY="ruby26 ruby27 ruby30"
RUBY_FAKEGEM_EXTRADOC="AUTHORS CHANGES README.md"
RUBY_FAKEGEM_GEMSPEC="ronn-ng.gemspec"
inherit ruby-fakegem
DESCRIPTION="Builds manuals in HTML and Unix man page format from Markdown"
HOMEPAGE="https://github.com/apjanke/ronn-ng"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86"
IUSE=""
RDEPEND+="!app-text/ronn"
DEPS="
>=dev-ruby/kramdown-2.1:2
>=dev-ruby/nokogiri-1.9.0:0
"
ruby_add_rdepend "
=dev-ruby/mustache-1*
${DEPS}
"
ruby_add_bdepend "${DEPS}"
all_ruby_prepare() {
sed -i -e '/mustache/ s/0.7/1.0/' ${RUBY_FAKEGEM_GEMSPEC} || die
}
each_ruby_prepare() {
# Make sure that we always use the right interpreter during tests.
sed -i -e "/output/ s:ronn:${RUBY} bin/ronn:" test/test_ronn.rb || die
sed -i -e "1igem 'psych', '~> 3.0'" Rakefile || die
}
all_ruby_compile() {
PATH="${S}/bin:${PATH}" rake man || die
}
all_ruby_install() {
all_fakegem_install
doman man/ronn.1 man/ronn-format.7
}

@ -1,2 +1 @@
DIST zathura-pdf-poppler-0.3.0.tar.gz 8895 BLAKE2B 42ea3e63901474106af744f8c48ff74f91ada036f0cc9beca49b2ebac3e09dbc8334b150ac313d75c3f05f7be59d1f42873a67b77c58186a40c41f88d4772f15 SHA512 588c1d03fef2b0cbb44af6904ab078ae3686d79ce05b1448a41a62ac807226cade4b54725002f0c4bd9c428b192b607664da4bdc8d83c792fab250ef43622a85
DIST zathura-pdf-poppler-0.3.1.tar.gz 9259 BLAKE2B c1131d2acc0cf69bf9266969839f6fb4e043664a0a4648d033f9338b1219d75e34576a03380daf54bc8fe52cc8bd2244a93394e15f8ff0bbb980fb903749affc SHA512 a6ea7d61f05cfbc6229ec81580c539841916b44085aeb168668cfabd41aca2e5321e88605f092caaa3efc30bec25a2bb319c687920a22b1f7f53e4b1e470ec34

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save