Sync with portage [Mon Oct 10 22:32:27 MSK 2022].

akrasnyh
root 2 years ago
parent c278774db2
commit 0fd40e80af

Binary file not shown.

Binary file not shown.

@ -1,4 +1,2 @@
DIST speech-dispatcher-0.11.1.tar.gz 6548489 BLAKE2B fd4e05c51b80991bdd5d27ecf967946cfde98f978462e909f193c14eab51f3cae047d281c3e2896b3ddeeb4e045ceb72f51e5dbfaf3f9ea8a818f8146cb5e625 SHA512 859911d7db5660423bc7911eacbe8e7a9c3104df97478cbbca48ca5fd6ec018113172d49bc66781680433c77b4d2af43578c9b0f11409e2ba7ac618deb31d7cf
DIST speech-dispatcher-0.11.2.tar.gz 7147526 BLAKE2B 6b11949736275d900e5e1d3909fab51fc04fbb45baf470a4c98aed19f61b7adb8cedf6b11f1a1aa69d9625383627beab4122c74ec78d9c07a5d0ddf4646669d6 SHA512 038ecaa5b9d56e3f915ec49fe7768cb4eebe1c8be79b95635f09fb3f6067e4c0ade13d2dd355e0b326579dcdf509dd180889b27282410b6bb252a2f642f028d4
DIST speech-dispatcher-0.11.3.tar.gz 7150632 BLAKE2B 92bad589e453a243362a9e0142d2897b9651fa648012f2bd7ef00bc1ded389fd2c01b6f38f19002289357f7aa6361a6e7fa3ee35ec2ad7c044f34d87e7f2c409 SHA512 e9f5b862066c0292230fda32f16782f9a2d66e8d0c0e3aa0ccdb4628c1182661d2f40894f480ae5206af7fbbc49338189312afe02092f5d472095b053afd75c7
DIST speech-dispatcher-0.9.1.tar.gz 1662222 BLAKE2B 03c3d79a9cbbe7e549f638992fb276ab2270a45a057708721666257699479b3feb81daddf26d8032ba3f7b9ab6b836c7f582ee22a532ff018c99820af3864d87 SHA512 35adb353d22b8dff8884cb20f3836f96f4f74b272bbd442d522a10a3d3b91a0da6705e6c216764f295208b5446c2077da620de2a81cafe5a0c4dd826e33753c2

@ -1,123 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
inherit python-r1 systemd
DESCRIPTION="Speech synthesis interface"
HOMEPAGE="https://freebsoft.org/speechd"
SRC_URI="https://github.com/brailcom/speechd/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="alsa ao espeak +espeak-ng flite nas pulseaudio python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
DEPEND="python? ( ${PYTHON_DEPS} )
>=dev-libs/dotconf-1.3
>=dev-libs/glib-2.36:2
dev-libs/libltdl:0
>=media-libs/libsndfile-1.0.2
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
espeak? ( app-accessibility/espeak )
espeak-ng? ( app-accessibility/espeak-ng )
flite? ( app-accessibility/flite )
nas? ( media-libs/nas )
pulseaudio? ( media-sound/pulseaudio )"
RDEPEND="${DEPEND}
python? ( dev-python/pyxdg[${PYTHON_USEDEP}] )"
BDEPEND="
sys-apps/help2man
>=sys-devel/gettext-0.19.8
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-0.11.1-include-pthread_h.patch
"${FILESDIR}"/${PN}-0.11.1-remove-unused-variable-musl.patch
)
src_configure() {
# bug 573732
export GIT_CEILING_DIRECTORIES="${WORKDIR}"
local myeconfargs=(
--disable-python
--disable-static
--with-baratinoo=no
--with-ibmtts=no
--with-kali=no
--with-pico=no
--with-voxin=no
$(use_with alsa)
$(use_with ao libao)
$(use_with espeak)
$(use_with espeak-ng)
$(use_with flite)
$(use_with nas)
$(use_with pulseaudio pulse)
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
)
econf "${myeconfargs[@]}"
}
src_compile() {
use python && python_copy_sources
emake
if use python; then
building() {
cd src/api/python || die
emake \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)"
}
python_foreach_impl run_in_build_dir building
fi
}
src_install() {
default
if use python; then
installation() {
cd src/api/python || die
emake \
DESTDIR="${D}" \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)" \
install
}
python_foreach_impl run_in_build_dir installation
python_replicate_script "${ED}"/usr/bin/spd-conf
python_foreach_impl python_optimize
fi
find "${D}" -name '*.la' -type f -delete || die
}
pkg_postinst() {
local editconfig="n"
if ! use espeak-ng; then
ewarn "You have disabled espeak-ng, which is speech-dispatcher's"
ewarn "default speech synthesizer."
ewarn
editconfig="y"
fi
if ! use pulseaudio; then
ewarn "You have disabled pulseaudio support."
ewarn "pulseaudio is speech-dispatcher's default audio subsystem."
ewarn
editconfig="y"
fi
if [[ "${editconfig}" == "y" ]]; then
ewarn "You must edit ${EROOT}/etc/speech-dispatcher/speechd.conf"
ewarn "and make sure the settings there match your system."
ewarn
fi
}

@ -12,7 +12,7 @@ SRC_URI="https://github.com/brailcom/speechd/releases/download/${PV}/${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE="alsa ao espeak +espeak-ng flite nas pulseaudio python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

@ -1,117 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7..9} )
inherit python-r1 systemd
DESCRIPTION="Speech synthesis interface"
HOMEPAGE="https://freebsoft.org/speechd"
SRC_URI="https://github.com/brailcom/speechd/releases/download/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="alsa ao +espeak flite nas pulseaudio python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
DEPEND="python? ( ${PYTHON_DEPS} )
>=dev-libs/dotconf-1.3
>=dev-libs/glib-2.36:2
dev-libs/libltdl:0
>=media-libs/libsndfile-1.0.2
alsa? ( media-libs/alsa-lib )
ao? ( media-libs/libao )
espeak? ( app-accessibility/espeak )
flite? ( app-accessibility/flite )
nas? ( media-libs/nas )
pulseaudio? ( media-sound/pulseaudio )"
RDEPEND="${DEPEND}
python? ( dev-python/pyxdg[${PYTHON_USEDEP}] )"
BDEPEND="
>=sys-devel/gettext-0.19.8
virtual/pkgconfig"
PATCHES=( "${FILESDIR}/${P}-fno-common.patch" )
src_configure() {
# bug 573732
export GIT_CEILING_DIRECTORIES="${WORKDIR}"
local myeconfargs=(
--disable-python
--disable-static
--with-baratinoo=no
--with-ibmtts=no
--with-kali=no
$(use_with alsa)
$(use_with ao libao)
$(use_with espeak)
$(use_with flite)
$(use_with nas)
$(use_with pulseaudio pulse)
--with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
)
econf "${myeconfargs[@]}"
}
src_compile() {
use python && python_copy_sources
emake
if use python; then
building() {
cd src/api/python || die
emake \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)"
}
python_foreach_impl run_in_build_dir building
fi
}
src_install() {
default
if use python; then
installation() {
cd src/api/python || die
emake \
DESTDIR="${D}" \
pyexecdir="$(python_get_sitedir)" \
pythondir="$(python_get_sitedir)" \
install
}
python_foreach_impl run_in_build_dir installation
python_replicate_script "${ED}"/usr/bin/spd-conf
python_foreach_impl python_optimize
fi
find "${D}" -name '*.la' -type f -delete || die
}
pkg_postinst() {
local editconfig="n"
if ! use espeak; then
ewarn "You have disabled espeak, which is speech-dispatcher's"
ewarn "default speech synthesizer."
ewarn
editconfig="y"
fi
if ! use pulseaudio; then
ewarn "You have disabled pulseaudio support."
ewarn "pulseaudio is speech-dispatcher's default audio subsystem."
ewarn
editconfig="y"
fi
if [[ "${editconfig}" == "y" ]]; then
ewarn "You must edit ${EROOT}/etc/speech-dispatcher/speechd.conf"
ewarn "and make sure the settings there match your system."
ewarn
fi
elog "For festival support, you need to"
elog "install app-accessibility/festival-freebsoft-utils."
}

Binary file not shown.

@ -6,3 +6,4 @@ DIST aws-cli-1.25.85.gh.tar.gz 2274915 BLAKE2B 074651fd32ec378c8f574266ff2a2e43d
DIST aws-cli-1.25.87.gh.tar.gz 2285796 BLAKE2B 47df516ee23e9955ce8798546a2fecdc4b43199aa3daa5195c4dda010c3e4c86d2a4b6aac1dfd1c057cfb2f5ed9ea9a718b34aad09d8ddbb176ab3bfb4a86d25 SHA512 8beb4d70773c890dec4b4914c77d6fd73e4b66a6ee11316d0a851f17d6abc20cc67bf33d7209e8a285f84195d68c9f497eb8471ecb59438bf3b03353d960a8f6
DIST aws-cli-1.25.88.gh.tar.gz 2285714 BLAKE2B 037bb747f6a3a4b09b5289ff44d7dc65be469197271094f5c231474f1d70ee62952a51da6aaae03ab706f3f408544966ba2c0ea9fd93f1d1d0580c236fe3385c SHA512 0377af9d6774fc9bfc4dd351bbe21cf601c5a287a83eea5da3a983349d20ab2279137f3ba5afdd99118877518d330f6e6da0ef017874bbe42331c2638ad2d85e
DIST aws-cli-1.25.89.gh.tar.gz 2285887 BLAKE2B 1da21b1e314b187ee105d2bf256ce2fea42fec8d1e5cf0de39c8371a93a588e24e5415b2e50ae314d39613a4ae55963bd544cc7ab3e08d0e38089c5c609454f4 SHA512 39087e269a0318777af73d010d7c6264fd595fc5d27f24bb66da07763165729526bd8a60f4225241eb5172d879d6f562c5bf64ad5979d7ac3be40b7d8cf33486
DIST aws-cli-1.25.90.gh.tar.gz 2285948 BLAKE2B a664e70e7367e6cf6fbaf62ab4dbbf649e92f3184793cb0f444c520b947cfc0845e075a44025b48a02b431e237d835de23aba6f83fdea5810d759690368ce069 SHA512 f42b0125cddc35314a675f84672fb5716300d9625eac7338b36b6f501d412a5e932f1d75566a9cdaca84b9f7cd65cc354199e5138675d48a0f52ace9a1ab126b

@ -0,0 +1,72 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{8..11} )
inherit bash-completion-r1 distutils-r1 multiprocessing
MY_P=aws-cli-${PV}
DESCRIPTION="Universal Command Line Environment for AWS"
HOMEPAGE="
https://github.com/aws/aws-cli/
https://pypi.org/project/awscli/
"
SRC_URI="
https://github.com/aws/aws-cli/archive/${PV}.tar.gz
-> ${MY_P}.gh.tar.gz
"
S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
# botocore is x.(y+2).(z-1)
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))"
RDEPEND="
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/rsa[${PYTHON_USEDEP}]
>=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
!app-admin/awscli-bin
"
BDEPEND="
test? (
dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
)
"
distutils_enable_tests pytest
src_prepare() {
# do not rely on bundled deps in botocore (sic!)
find -name '*.py' -exec sed -i \
-e 's:from botocore[.]vendored import:import:' \
-e 's:from botocore[.]vendored[.]:from :' \
{} + || die
# strip overzealous upper bounds on requirements
sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
distutils-r1_src_prepare
}
python_test() {
# integration tests require AWS credentials and Internet access
epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
}
python_install_all() {
newbashcomp bin/aws_bash_completer aws
insinto /usr/share/zsh/site-functions
newins bin/aws_zsh_completer.sh _aws
distutils-r1_python_install_all
rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
}

@ -11,7 +11,7 @@ SRC_URI="https://github.com/tstack/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE="pcap test"
RESTRICT="!test? ( test )"

Binary file not shown.

@ -1,2 +1 @@
DIST lz4-1.9.3.tar.gz 320958 BLAKE2B 9a194bd18ff52f780aa03a8a53fe7fab7b58117d768f4ba8e5005830c935d16328d0f7cc54f9413b58faf245017c0ac85fb4e709a9db150cb150a0a2a3c21645 SHA512 c246b0bda881ee9399fa1be490fa39f43b291bb1d9db72dba8a85db1a50aad416a97e9b300eee3d2a4203c2bd88bda2762e81bc229c3aa409ad217eb306a454c
DIST lz4-1.9.4.tar.gz 354063 BLAKE2B 2289cdce36acd35283bf2f02ef4d6d8f4805563be6d5a3492f3d6ea7975fb6bd14e1ac2e505df9747776edf8bcf0da7ba4ae7084b150e3ec08a52a9885f92ad5 SHA512 043a9acb2417624019d73db140d83b80f1d7c43a6fd5be839193d68df8fd0b3f610d7ed4d628c2a9184f7cde9a0fd1ba9d075d8251298e3eb4b3a77f52736684

@ -1,22 +0,0 @@
From 8301a21773ef61656225e264f4f06ae14462bca7 Mon Sep 17 00:00:00 2001
From: Jasper Lievisse Adriaanse <j@jasper.la>
Date: Fri, 26 Feb 2021 15:21:20 +0100
Subject: [PATCH] Fix potential memory corruption with negative memmove() size
---
lib/lz4.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/lz4.c b/lib/lz4.c
index 5f524d01d..c2f504ef3 100644
--- a/lib/lz4.c
+++ b/lib/lz4.c
@@ -1749,7 +1749,7 @@ LZ4_decompress_generic(
const size_t dictSize /* note : = 0 if noDict */
)
{
- if (src == NULL) { return -1; }
+ if ((src == NULL) || (outputSize < 0)) { return -1; }
{ const BYTE* ip = (const BYTE*) src;
const BYTE* const iend = ip + srcSize;

@ -1,30 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake-multilib
DESCRIPTION="Extremely Fast Compression algorithm"
HOMEPAGE="https://github.com/lz4/lz4"
SRC_URI="https://github.com/lz4/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2 GPL-2"
# https://abi-laboratory.pro/tracker/timeline/lz4/
SLOT="0/r132"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
CMAKE_USE_DIR=${S}/build/cmake
PATCHES=(
"${FILESDIR}"/${P}-negative-memmove.patch
)
multilib_src_configure() {
local mycmakeargs=(
-DBUILD_STATIC_LIBS=$(usex static-libs)
)
cmake_src_configure
}

@ -12,7 +12,7 @@ SRC_URI="https://github.com/lz4/lz4/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2 GPL-2"
# https://abi-laboratory.pro/tracker/timeline/lz4/
SLOT="0/r132"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
CMAKE_USE_DIR=${S}/build/cmake

@ -3,7 +3,7 @@
EAPI=7
inherit eutils bash-completion-r1
inherit bash-completion-r1 strip-linguas
DESCRIPTION="Script for unpacking various file formats"
HOMEPAGE="https://packages.qa.debian.org/u/unp.html"

@ -1,2 +1 @@
DIST xarchiver-0.5.4.18.tar.gz 1112838 BLAKE2B baeab65c9f81eecf070185fb3718b3e8a460e94393dfcdf38ad8bfb2a771c6f98a8638a28c43aa99d05a95772ca7e1546d9be1b602e22a715d5827350976f9d8 SHA512 a33236839d325a2d706fd0a9e2257ab5289895b030450b2060da856c047e5676ac5686312f8d00d3f38d329d0cf39fb22330a7c902b3ff5943856801435f6970
DIST xarchiver-0.5.4.19.tar.gz 1120885 BLAKE2B 4b8b9e188b16b799f33a1816a5f19a0f67720369282239e3a22af8588b9776ee37dbc63cb1b42a426c515a360aeb1abda84b22e783bd8e4e3578eb2f2fb66ab6 SHA512 f35846bcb1236957d4201980eb1c9e49e16472ab2316935c9f8c94a9b4c3c2da879cd2730c3413041098042251607432f6af1cbacadd97b81efb81180fa5ee6a

@ -1,62 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg-utils
DESCRIPTION="A GTK+ archive manager that can be used with Thunar"
HOMEPAGE="https://github.com/ib/xarchiver/"
SRC_URI="https://github.com/ib/xarchiver/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc"
# older pigz versions have incompatible command-line processing
# https://bugs.gentoo.org/661464
DEPEND="
>=dev-libs/glib-2:=
x11-libs/gtk+:3=
!!<app-arch/pigz-2.4[symlink]
"
RDEPEND="
${DEPEND}
"
BDEPEND="
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
doc? (
app-text/docbook-xml-dtd
app-text/docbook-xsl-stylesheets
dev-libs/libxml2
dev-libs/libxslt
)
"
src_configure() {
local myconf=(
$(use_enable doc)
)
econf "${myconf[@]}"
}
pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
elog "You need external programs for some formats, including:"
elog "7zip - app-arch/p7zip"
elog "arj - app-arch/arj"
elog "lha - app-arch/lha"
elog "lzop - app-arch/lzop"
elog "rar - app-arch/unrar app-arch/rar"
elog "zip - app-arch/unzip app-arch/zip"
}
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
}

@ -13,7 +13,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="doc"
DEPEND="

Binary file not shown.

@ -1 +0,0 @@
DIST attic-0.16.tar.gz 87985 BLAKE2B cc801d8e3b28f6041c053f368c1d5ab00b1b419928d6a84647da7dccb7fb46b477898249873e90ba15c721468c09ae243d450fc978fe8cc3947b2c2e035f2aae SHA512 16139cd93bff59414cc1ce3fd68e2dd0aed4937a20bd1003880961ad2e239a1e982fd0d4f6b791165464213b88dea6ccd8e5e59d2087809be2e1bfdfd3b3186c

@ -1,38 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
inherit distutils-r1
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/jborg/attic.git"
inherit git-r3
else
SRC_URI="https://github.com/jborg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Attic is a deduplicating backup program written in Python"
HOMEPAGE="https://attic-backup.org/"
LICENSE="BSD"
SLOT="0"
RDEPEND="
dev-python/msgpack[${PYTHON_USEDEP}]
dev-libs/openssl:0=
dev-python/llfuse[${PYTHON_USEDEP}]"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/cython[${PYTHON_USEDEP}]
${RDEPEND}"
python_prepare_all() {
# allow use of new (renamed) msgpack
sed -i '/msgpack/d' setup.py || die
distutils-r1_python_prepare_all
}

@ -1,38 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8} )
inherit distutils-r1
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/jborg/attic.git"
inherit git-r3
else
SRC_URI="https://github.com/jborg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Attic is a deduplicating backup program written in Python"
HOMEPAGE="https://attic-backup.org/"
LICENSE="BSD"
SLOT="0"
RDEPEND="
dev-python/msgpack[${PYTHON_USEDEP}]
dev-libs/openssl:0=
dev-python/llfuse[${PYTHON_USEDEP}]"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/cython[${PYTHON_USEDEP}]
${RDEPEND}"
python_prepare_all() {
# allow use of new (renamed) msgpack
sed -i '/msgpack/d' setup.py || die
distutils-r1_python_prepare_all
}

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>blueness@gentoo.org</email>
<name>Anthony G. Basile</name>
</maintainer>
<upstream>
<remote-id type="github">jborg/attic</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,2 @@
DIST deja-dup-42.7.tar.bz2 1384797 BLAKE2B f462df835039606b721d935e086e51ee27e861baa1fbc5836bb79952c838921cf5f28d439465451c5259bc2c77fa9cb839488c8b0196c6d176e32d9e42180539 SHA512 80c57fe75635346cf2597195e7f7b76e2562aaa6900e78fbfb7ad6ada9c268df36d4e16aa7ca522e1570987f5826586e1cab5fecb7d5ba90e34a23a349b47a74
DIST deja-dup-42.8.tar.bz2 1467818 BLAKE2B 6f02fc458890f076bf0a8e1ffdc9d72880fd9f1a692d439ecfa5d8b08234472f3ae27aa801144b3e42e9c8b67b550c0882dc93c23d27e6e428ce1eddd80a912d SHA512 76c98e8635ffae076008efa73a92860c6d4e67d39339d452c253269bb3ed032b819ac40d65c2d8fbf195ecaf304796f516e861b0552be972838f95bf59af0a5c
DIST deja-dup-43.4.tar.bz2 989830 BLAKE2B c67056b4498dbdb8f1346d682449e4a23070f052d6c4b3e205bd10da63148a6327666de79d163bd6450b34c130fedcdccc2053fabf7578a2d7d68decb325f510 SHA512 2413a3b1ef891e0151d61ee6fcec00f609f209da0faebe387dc8dba4abb55aa4ed925bdfee5768c7e8e8794bc9a793fb0769947030102aed57ac56983cd78943

@ -1,57 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson gnome2-utils vala xdg
DESCRIPTION="Simple backup tool using duplicity back-end"
HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup"
SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
$(vala_depend)
dev-util/intltool
dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
test? ( dev-libs/appstream-glib )
"
DEPEND="
>=app-backup/duplicity-0.7.14
>=app-crypt/libsecret-0.18.6[vala]
>=dev-libs/glib-2.64:2[dbus]
>=dev-libs/json-glib-1.2
dev-libs/libgpg-error
>=gui-libs/libhandy-1.0:1
>=net-libs/libsoup-2.48:2.4
>=x11-libs/gtk+-3.22:3
>=x11-libs/libnotify-0.7
"
RDEPEND="${DEPEND}
gnome-base/dconf
gnome-base/gvfs[fuse]
"
src_prepare() {
default
vala_src_prepare
}
pkg_postinst() {
gnome2_schemas_update
xdg_icon_cache_update
}
pkg_postrm() {
gnome2_schemas_update
xdg_icon_cache_update
}

@ -0,0 +1,61 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson gnome2-utils vala xdg
DESCRIPTION="Simple backup tool using duplicity back-end"
HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup"
SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
$(vala_depend)
dev-util/intltool
dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
test? ( dev-libs/appstream-glib )
"
# deja-dup can not recognize duplicity-1.0.0 and throws an error
# https://gitlab.gnome.org/World/deja-dup/-/issues/334
DEPEND="
dev-libs/atk
>=app-backup/duplicity-0.7.14
<app-backup/duplicity-1.0.0
>=app-crypt/libsecret-0.18.6[vala]
>=dev-libs/glib-2.64:2[dbus]
>=dev-libs/json-glib-1.2
dev-libs/libgpg-error
>=gui-libs/libhandy-1.0:1
>=net-libs/libsoup-2.48:2.4
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-3.22:3
"
RDEPEND="${DEPEND}
gnome-base/dconf
gnome-base/gvfs[fuse]
"
src_prepare() {
default
vala_src_prepare
}
pkg_postinst() {
gnome2_schemas_update
xdg_icon_cache_update
}
pkg_postrm() {
gnome2_schemas_update
xdg_icon_cache_update
}

@ -1,58 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit meson gnome2-utils vala xdg
DESCRIPTION="Simple backup tool using duplicity back-end"
HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup"
SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
$(vala_depend)
dev-util/intltool
dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
test? ( dev-libs/appstream-glib )
"
DEPEND="
dev-libs/atk
>=app-backup/duplicity-0.7.14
>=app-crypt/libsecret-0.18.6[vala]
>=dev-libs/glib-2.64:2[dbus]
>=dev-libs/json-glib-1.2
dev-libs/libgpg-error
>=gui-libs/libhandy-1.0:1
>=net-libs/libsoup-2.48:2.4
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-3.22:3
"
RDEPEND="${DEPEND}
gnome-base/dconf
gnome-base/gvfs[fuse]
"
src_prepare() {
default
vala_src_prepare
}
pkg_postinst() {
gnome2_schemas_update
xdg_icon_cache_update
}
pkg_postrm() {
gnome2_schemas_update
xdg_icon_cache_update
}

@ -0,0 +1,60 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson gnome2-utils vala xdg
DESCRIPTION="Simple backup tool using duplicity back-end"
HOMEPAGE="https://wiki.gnome.org/Apps/DejaDup"
SRC_URI="https://gitlab.gnome.org/World/deja-dup/-/archive/${PV}/${P}.tar.bz2"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
BDEPEND="
$(vala_depend)
dev-util/intltool
dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
test? ( dev-libs/appstream-glib )
"
# deja-dup can not recognize duplicity-1.0.0 and throws an error
# https://gitlab.gnome.org/World/deja-dup/-/issues/334
DEPEND="
>=gui-libs/libadwaita-1.0:1
>=dev-libs/glib-2.70.0:2
>=dev-libs/libgpg-error-1.33
>=gui-libs/gtk-4.6:4
>=dev-libs/json-glib-1.2
>=dev-libs/glib-2.64:2[dbus]
>=app-crypt/libsecret-0.18.6[vala]
>=net-libs/libsoup-3.0:3.0
>=app-backup/duplicity-0.8.21
<app-backup/duplicity-1.0.0
"
RDEPEND="${DEPEND}
gnome-base/dconf
gnome-base/gvfs[fuse]
"
src_prepare() {
default
vala_setup
}
pkg_postinst() {
gnome2_schemas_update
xdg_icon_cache_update
}
pkg_postrm() {
gnome2_schemas_update
xdg_icon_cache_update
}

Binary file not shown.

@ -1,2 +1 @@
DIST apptainer-1.0.3.tar.gz 11972174 BLAKE2B 7fb0602184d9d78ef0de224ec888a01e046d3d44cd79a3233bbb8eab276d9ee360810356a25f4ef05612e337b5a905334f528d5aa5bfa489d9910538719afd2c SHA512 93ebe5abce32f35d56fe7d0f818703961cb7f7115965bad387fc895a275d45b569efeecf57ab5778457732233caa57651cd011a3bcac5ed5aaf2dd665082d959
DIST apptainer-1.1.2.tar.gz 12896912 BLAKE2B 29a8df78617661e0a181955942e8321c112a69efaf15f4bb3e1563cc0789197916a3be1eb5396fb608d57b0edd5d5de2a70a2bda935095d8d511410660ebc106 SHA512 3fad253379a87ea790f22a14aec703296f606255d4ce847454a59f9dba0b9a6fc449489e7760c4696c1df90fc6abec198934310c1b762e33a83c72cafc7cb370

@ -1,67 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit linux-info toolchain-funcs
DESCRIPTION="The container system for secure high-performance computing"
HOMEPAGE="https://apptainer.org/"
SRC_URI="https://github.com/apptainer/${PN}/releases/download/v${PV}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="examples +network +suid"
# Do not complain about CFLAGS etc. since go projects do not use them.
QA_FLAGS_IGNORED='.*'
DEPEND="app-crypt/gpgme
>=dev-lang/go-1.17.6
dev-libs/openssl
sys-apps/util-linux
sys-fs/cryptsetup
sys-fs/squashfs-tools
sys-libs/libseccomp"
RDEPEND="${DEPEND}
!sys-cluster/singularity"
BDEPEND="virtual/pkgconfig"
CONFIG_CHECK="~SQUASHFS"
PATCHES=(
"${FILESDIR}"/${PN}-1.0.2-trim_upstream_cflags.patch
)
DOCS=( README.md CONTRIBUTORS.md CONTRIBUTING.md )
src_configure() {
local myconfargs=(
-c "$(tc-getBUILD_CC)" \
-x "$(tc-getBUILD_CXX)" \
-C "$(tc-getCC)" \
-X "$(tc-getCXX)" \
--prefix="${EPREFIX}"/usr \
--sysconfdir="${EPREFIX}"/etc \
--runstatedir="${EPREFIX}"/run \
--localstatedir="${EPREFIX}"/var \
$(usex network "" "--without-network") \
$(usex suid "" "--without-suid")
)
./mconfig -v ${myconfargs[@]} || die "Error invoking mconfig"
}
src_compile() {
emake -C builddir
}
src_install() {
emake DESTDIR="${D}" -C builddir install
keepdir /var/${PN}/mnt/session
einstalldocs
if use examples; then
dodoc -r examples
fi
}

@ -11,7 +11,7 @@ SRC_URI="https://github.com/apptainer/${PN}/releases/download/v${PV}/${P}.tar.gz
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~riscv ~x86 ~amd64-linux ~x86-linux"
IUSE="examples +network suid systemd"
# Do not complain about CFLAGS etc. since go projects do not use them.

@ -1 +1,2 @@
DIST cri-o-1.25.0.tar.gz 27673668 BLAKE2B 5231f1b00781233ddf82827a580100055fefb97e768d871a845506ee28ebc122f20f6c8dff64b9dd8d991ed6ed761a72e96d607354f7e8d4182daff36ef3c253 SHA512 783c2f019ef65079dbb838e58acde5a24bda282ba8298d7b95491356e46fc208a14bcc4c65e3183001f0fb275d8ec5d7b5c795300e6424096f84fb9130721cba
DIST cri-o-1.25.1.tar.gz 27675134 BLAKE2B 76220f63f5d9c146d6afc15b8afba2ef590faf8916ea3e7f38daeaa58dd6e039ae1a3e607c3e3a194e27f45e67a95a50ca8404f1e457aee89442fbe3505d3c67 SHA512 73b3267583b049e6aa51c1f208512d8e77bc296c34b3ad37977ee57e085b208496e11957c5cc4b55a6b4e2cc728599ce65624233d4d5a4bdc837f0dddb569323

@ -0,0 +1,101 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGIT_COMMIT=afa0c576fcafc095e2827261e412fadabb016874
inherit go-module
DESCRIPTION="OCI-based implementation of Kubernetes Container Runtime Interface"
HOMEPAGE="https://cri-o.io/"
SRC_URI="https://github.com/cri-o/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="btrfs +device-mapper selinux systemd"
COMMON_DEPEND="
app-crypt/gpgme:=
app-containers/conmon
app-containers/runc
dev-libs/glib:=
dev-libs/libassuan:=
dev-libs/libgpg-error:=
net-firewall/conntrack-tools
net-firewall/iptables
app-containers/cni-plugins
net-misc/socat
sys-apps/iproute2
sys-libs/libseccomp:=
btrfs? ( sys-fs/btrfs-progs )
device-mapper? ( sys-fs/lvm2:= )
selinux? ( sys-libs/libselinux:= )
systemd? ( sys-apps/systemd:= )"
DEPEND="
${COMMON_DEPEND}
dev-go/go-md2man"
RDEPEND="${COMMON_DEPEND}
!<app-containers/podman-1.3.2-r1"
src_prepare() {
default
sed -e '/^export GOPROXY=/d' \
-e '/^GIT_.*/d' \
-e '/ git diff --exit-code/d' \
-e 's/$(GO) build -i/$(GO) build -v -work -x/' \
-e 's/\${GIT_COMMIT}/'${EGIT_COMMIT}'/' \
-e "s|^GIT_COMMIT := .*|GIT_COMMIT := ${EGIT_COMMIT}|" \
-e "s|^COMMIT_NO := .*|COMMIT_NO := ${EGIT_COMMIT}|" \
-i Makefile || die
echo ".NOTPARALLEL: binaries docs" >> Makefile || die
sed -e 's:/usr/local/bin:/usr/bin:' \
-i contrib/systemd/* || die
}
src_compile() {
[[ -f hack/btrfs_installed_tag.sh ]] || die
use btrfs || { echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
hack/btrfs_installed_tag.sh || die; }
[[ -f hack/libdm_installed.sh ]] || die
use device-mapper || { echo -e "#!/bin/sh\necho exclude_graphdriver_devicemapper" > \
hack/libdm_installed.sh || die; }
[[ -f hack/selinux_tag.sh ]] || die
use selinux || { echo -e "#!/bin/sh\ntrue" > \
hack/selinux_tag.sh || die; }
mkdir -p bin || die
emake all \
GOBIN="${S}/bin" \
GO_BUILD="go build ${GOFLAGS}" \
GO_MD2MAN="$(which go-md2man)"
}
src_install() {
emake install install.config install.systemd \
DESTDIR="${D}" \
GO_MD2MAN="$(which go-md2man)" \
PREFIX="${D}${EPREFIX}/usr"
keepdir /etc/crio
mv "${ED}/etc/crio/crio.conf"{,.example} || die
newinitd "${FILESDIR}/crio.initd" crio
insinto /etc/logrotate.d
newins "${FILESDIR}/${PN}.logrotated" "${PN}"
# Suppress crio log error messages triggered if these don't exist.
keepdir /etc/containers/oci/hooks.d
keepdir /usr/share/containers/oci/hooks.d
# Suppress crio "Missing CNI default network" log message.
keepdir /etc/cni/net.d
insinto /etc/cni/net.d
doins contrib/cni/99-loopback.conf
}

@ -7,7 +7,7 @@ GIT_COMMIT=f6ccccb1c082a432c2a5814aaedaca56af33d9ea
inherit golang-vcs-snapshot
DESCRIPTION="Docker container networking"
HOMEPAGE="https://github.com/docker/libnetwork"
HOMEPAGE="https://github.com/docker/libnetwork"
SRC_URI="https://github.com/moby/libnetwork/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"

@ -1,4 +1,2 @@
DIST podman-4.1.0.tar.gz 10904727 BLAKE2B 6d01a65b13494dc948c0667147eca6f250a81056f1bcf6eda6285566b8aa7aa526794ea96a571aecad642a8b1d3d1877cd31683ccf46662f8681a2afac083b5a SHA512 4d5f240423f21b1224ce44853a2265359dacee0d921f0ea53a7fca34f9076ebfaa49f4327a59ac51f5bf5b9dafb47dda3a9bb8e609237cc69f833b42b95bcd0a
DIST podman-4.1.1.tar.gz 10905391 BLAKE2B a094785ccb7a84a42147fb0f0360480ad4f73a1cdaa29b666fabb08528584f5d37b1cf8fb807351d4a60d81779de4dec3ab5fc83275061eded21f97fd3fa5e7f SHA512 19dd2800b59dacf7edd5d8204bdaffa0959910c7751b582f5a12b8d644b52f9d6581b9c3b4cba3ddb0707f6a90c0dbc93de6d8e2eaa6a4234ebb9dfa28e693b3
DIST podman-4.2.0.tar.gz 13019518 BLAKE2B a3b8d8b140b9d34e24f87f998fff3558649487b503bdd437f537f09adc51819d81786b6b4e858ef4e8a43c0d872cd20cd1ceee06988a36f830b9ffbb5109d14d SHA512 bc9e28d9938127f91be10ea8bc6c6f638a01d74d120efad5ad1e72c5f7b893685871e83872434745bc72ecaca430355b0f59d302660e8b4a53cc88a88cc37f9c
DIST podman-4.2.1.tar.gz 13047683 BLAKE2B 968dc88164c846108d920dfbd3796078b6e7cde6c6d884ac5ea3379abe9a3d0ea72a78b10eea644a1040d1d564c13f05fe69112c49084344e95095c50ff537d5 SHA512 a8a6e3228c1cb6860bb27515bd081b5c395a17bd69fab8797758b84631d08d2389e554621080e66ecc04818c1c4d132ea6ed0edfedcfea6d7886a70ebc95297d

@ -1,165 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGIT_COMMIT="f73d8f8875c2be7cd2049094c29aff90b1150241"
inherit bash-completion-r1 flag-o-matic go-module tmpfiles
DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
HOMEPAGE="https://github.com/containers/podman/"
MY_PN=podman
MY_P=${MY_PN}-${PV}
SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
RESTRICT+=" test"
COMMON_DEPEND="
app-crypt/gpgme:=
>=app-containers/conmon-2.0.0
cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 )
!cgroup-hybrid? ( app-containers/crun )
dev-libs/libassuan:=
dev-libs/libgpg-error:=
>=app-containers/cni-plugins-0.8.6
sys-apps/shadow:=
sys-fs/lvm2
sys-libs/libseccomp:=
apparmor? ( sys-libs/libapparmor )
btrfs? ( sys-fs/btrfs-progs )
init? ( app-containers/catatonit )
rootless? ( app-containers/slirp4netns )
selinux? ( sys-libs/libselinux:= )
"
DEPEND="
${COMMON_DEPEND}
dev-go/go-md2man"
RDEPEND="${COMMON_DEPEND}
fuse? ( sys-fs/fuse-overlayfs )
selinux? ( sec-policy/selinux-podman )"
S=${WORKDIR}/${MY_P}
src_prepare() {
default
# Disable installation of python modules here, since those are
# installed by separate ebuilds.
local makefile_sed_args=(
-e '/^GIT_.*/d'
-e 's/$(GO) build/$(GO) build -v -work -x/'
-e 's/^\(install:.*\) install\.python$/\1/'
-e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|'
)
has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:')
sed "${makefile_sed_args[@]}" -i Makefile || die
}
src_compile() {
local git_commit=${EGIT_COMMIT}
# Filter unsupported linker flags
filter-flags '-Wl,*'
[[ -f hack/apparmor_tag.sh ]] || die
if use apparmor; then
echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
else
echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
fi
[[ -f hack/btrfs_installed_tag.sh ]] || die
if use btrfs; then
echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
else
echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
hack/btrfs_installed_tag.sh || die
fi
[[ -f hack/selinux_tag.sh ]] || die
if use selinux; then
echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
else
echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
fi
# Avoid this error when generating pkg/varlink/iopodman.go:
# cannot find package "github.com/varlink/go/varlink/idl"
mkdir -p _output || die
ln -snf ../vendor _output/src || die
GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die
rm _output/src || die
export -n GOCACHE GOPATH XDG_CACHE_HOME
GOBIN="${S}/bin" \
emake all \
GIT_BRANCH=master \
GIT_BRANCH_CLEAN=master \
COMMIT_NO="${git_commit}" \
GIT_COMMIT="${git_commit}"
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
insinto /etc/containers
newins test/registries.conf registries.conf.example
newins test/policy.json policy.json.example
insinto /usr/share/containers
doins vendor/github.com/containers/common/pkg/seccomp/seccomp.json
newconfd "${FILESDIR}"/podman.confd podman
newinitd "${FILESDIR}"/podman.initd podman
insinto /etc/logrotate.d
newins "${FILESDIR}/podman.logrotated" podman
dobashcomp completions/bash/*
insinto /usr/share/zsh/site-functions
doins completions/zsh/*
insinto /usr/share/fish/vendor_completions.d
doins completions/fish/*
keepdir /var/lib/containers
}
pkg_preinst() {
PODMAN_ROOTLESS_UPGRADE=false
if use rootless; then
has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true
fi
}
pkg_postinst() {
tmpfiles_process podman.conf
local want_newline=false
if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then
elog "You need to create the following config files:"
elog "/etc/containers/registries.conf"
elog "/etc/containers/policy.json"
elog "To copy over default examples, use:"
elog "cp /etc/containers/registries.conf{.example,}"
elog "cp /etc/containers/policy.json{.example,}"
want_newline=true
fi
if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then
${want_newline} && elog ""
elog "For rootless operation, you need to configure subuid/subgid"
elog "for user running podman. In case subuid/subgid has only been"
elog "configured for root, run:"
elog "usermod --add-subuids 1065536-1131071 <user>"
elog "usermod --add-subgids 1065536-1131071 <user>"
want_newline=true
fi
}

@ -1,165 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGIT_COMMIT="7fe5a419cfd2880df2028ad3d7fd9378a88a04f4"
inherit bash-completion-r1 flag-o-matic go-module tmpfiles
DESCRIPTION="Library and podman tool for running OCI-based containers in Pods"
HOMEPAGE="https://github.com/containers/podman/"
MY_PN=podman
MY_P=${MY_PN}-${PV}
SRC_URI="https://github.com/containers/podman/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
IUSE="apparmor btrfs cgroup-hybrid +fuse +init +rootless selinux"
RESTRICT+=" test"
COMMON_DEPEND="
app-crypt/gpgme:=
>=app-containers/conmon-2.0.0
cgroup-hybrid? ( >=app-containers/runc-1.0.0_rc6 )
!cgroup-hybrid? ( app-containers/crun )
dev-libs/libassuan:=
dev-libs/libgpg-error:=
>=app-containers/cni-plugins-0.8.6
sys-apps/shadow:=
sys-fs/lvm2
sys-libs/libseccomp:=
apparmor? ( sys-libs/libapparmor )
btrfs? ( sys-fs/btrfs-progs )
init? ( app-containers/catatonit )
rootless? ( app-containers/slirp4netns )
selinux? ( sys-libs/libselinux:= )
"
DEPEND="
${COMMON_DEPEND}
dev-go/go-md2man"
RDEPEND="${COMMON_DEPEND}
fuse? ( sys-fs/fuse-overlayfs )
selinux? ( sec-policy/selinux-podman )"
S=${WORKDIR}/${MY_P}
src_prepare() {
default
# Disable installation of python modules here, since those are
# installed by separate ebuilds.
local makefile_sed_args=(
-e '/^GIT_.*/d'
-e 's/$(GO) build/$(GO) build -v -work -x/'
-e 's/^\(install:.*\) install\.python$/\1/'
-e 's|^pkg/varlink/iopodman.go: .gopathok pkg/varlink/io.podman.varlink$|pkg/varlink/iopodman.go: pkg/varlink/io.podman.varlink|'
)
has_version -b '>=dev-lang/go-1.13.9' || makefile_sed_args+=(-e 's:GO111MODULE=off:GO111MODULE=on:')
sed "${makefile_sed_args[@]}" -i Makefile || die
}
src_compile() {
local git_commit=${EGIT_COMMIT}
# Filter unsupported linker flags
filter-flags '-Wl,*'
[[ -f hack/apparmor_tag.sh ]] || die
if use apparmor; then
echo -e "#!/bin/sh\necho apparmor" > hack/apparmor_tag.sh || die
else
echo -e "#!/bin/sh\ntrue" > hack/apparmor_tag.sh || die
fi
[[ -f hack/btrfs_installed_tag.sh ]] || die
if use btrfs; then
echo -e "#!/bin/sh\ntrue" > hack/btrfs_installed_tag.sh || die
else
echo -e "#!/bin/sh\necho exclude_graphdriver_btrfs" > \
hack/btrfs_installed_tag.sh || die
fi
[[ -f hack/selinux_tag.sh ]] || die
if use selinux; then
echo -e "#!/bin/sh\necho selinux" > hack/selinux_tag.sh || die
else
echo -e "#!/bin/sh\ntrue" > hack/selinux_tag.sh || die
fi
# Avoid this error when generating pkg/varlink/iopodman.go:
# cannot find package "github.com/varlink/go/varlink/idl"
mkdir -p _output || die
ln -snf ../vendor _output/src || die
GO111MODULE=off GOPATH=${PWD}/_output go generate ./pkg/varlink/... || die
rm _output/src || die
export -n GOCACHE GOPATH XDG_CACHE_HOME
GOBIN="${S}/bin" \
emake all \
GIT_BRANCH=master \
GIT_BRANCH_CLEAN=master \
COMMIT_NO="${git_commit}" \
GIT_COMMIT="${git_commit}"
}
src_install() {
emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
insinto /etc/containers
newins test/registries.conf registries.conf.example
newins test/policy.json policy.json.example
insinto /usr/share/containers
doins vendor/github.com/containers/common/pkg/seccomp/seccomp.json
newconfd "${FILESDIR}"/podman.confd podman
newinitd "${FILESDIR}"/podman.initd podman
insinto /etc/logrotate.d
newins "${FILESDIR}/podman.logrotated" podman
dobashcomp completions/bash/*
insinto /usr/share/zsh/site-functions
doins completions/zsh/*
insinto /usr/share/fish/vendor_completions.d
doins completions/fish/*
keepdir /var/lib/containers
}
pkg_preinst() {
PODMAN_ROOTLESS_UPGRADE=false
if use rootless; then
has_version 'app-containers/podman[rootless]' || PODMAN_ROOTLESS_UPGRADE=true
fi
}
pkg_postinst() {
tmpfiles_process podman.conf
local want_newline=false
if [[ ! ( -e ${EROOT%/*}/etc/containers/policy.json && -e ${EROOT%/*}/etc/containers/registries.conf ) ]]; then
elog "You need to create the following config files:"
elog "/etc/containers/registries.conf"
elog "/etc/containers/policy.json"
elog "To copy over default examples, use:"
elog "cp /etc/containers/registries.conf{.example,}"
elog "cp /etc/containers/policy.json{.example,}"
want_newline=true
fi
if [[ ${PODMAN_ROOTLESS_UPGRADE} == true ]] ; then
${want_newline} && elog ""
elog "For rootless operation, you need to configure subuid/subgid"
elog "for user running podman. In case subuid/subgid has only been"
elog "configured for root, run:"
elog "usermod --add-subuids 1065536-1131071 <user>"
elog "usermod --add-subgids 1065536-1131071 <user>"
want_newline=true
fi
}

Binary file not shown.

@ -14,7 +14,7 @@ if [[ ${PV} == 9999* ]]; then
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
S=${WORKDIR}/certbot-${PV}/acme
fi

@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]]; then
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz -> ${PN%-apache}-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
KEYWORDS="amd64 ~arm64 x86"
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
fi

@ -12,7 +12,7 @@ if [[ ${PV} == 9999* ]]; then
S=${WORKDIR}/${P}/${PN}
else
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> ${PN%-nginx}-${PV}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
KEYWORDS="amd64 ~arm ~arm64 x86"
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
fi

@ -11,7 +11,7 @@ if [[ ${PV} == 9999* ]]; then
inherit git-r3
else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
fi
S=${WORKDIR}/${P}/${PN}

@ -1,126 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_OPTIONAL=1
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
HOMEPAGE="https://www.gnupg.org/related_software/gpgme"
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2
verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )"
LICENSE="GPL-2 LGPL-2.1"
# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff.
# Subslot: SONAME of each: <libgpgme.libgpgmepp.libqgpgme>
SLOT="1/11.6.15"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="common-lisp static-libs +cxx python qt5 test"
RESTRICT="!test? ( test )"
# Note: On each bump, update dep bounds on each version from configure.ac!
RDEPEND=">=app-crypt/gnupg-2
>=dev-libs/libassuan-2.5.3:=
>=dev-libs/libgpg-error-1.36:=
python? ( ${PYTHON_DEPS} )
qt5? ( dev-qt/qtcore:5 )"
#doc? ( app-doc/doxygen[dot] )
DEPEND="${RDEPEND}
test? (
qt5? ( dev-qt/qttest:5 )
)"
BDEPEND="python? ( dev-lang/swig )
verify-sig? ( sec-keys/openpgp-keys-gnupg )"
REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
do_python() {
if use python; then
pushd "lang/python" > /dev/null || die
top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_${EBUILD_PHASE}
popd > /dev/null || die
fi
}
src_prepare() {
default
elibtoolize
# bug #697456
addpredict /run/user/$(id -u)/gnupg
local MAX_WORKDIR=66
if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!"
die "Could not run tests as requested with too-long WORKDIR."
fi
# Make best effort to allow longer PORTAGE_TMPDIR
# as usock limitation fails build/tests
ln -s "${P}" "${WORKDIR}/b" || die
S="${WORKDIR}/b"
}
src_configure() {
local languages=()
use common-lisp && languages+=( "cl" )
use cxx && languages+=( "cpp" )
if use qt5; then
languages+=( "qt" )
#use doc ||
export DOXYGEN=true
export MOC="$(qt5_get_bindir)/moc"
fi
# bug #847955
append-lfs-flags
# bug #811933 for libassuan prefix
econf \
$(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") \
--enable-languages="${languages[*]}" \
--with-libassuan-prefix="${ESYSROOT}"/usr \
$(use_enable static-libs static)
use python && emake -C lang/python prepare
do_python
}
src_compile() {
default
do_python
}
src_test() {
default
use python && distutils-r1_src_test
}
python_test() {
emake -C lang/python/tests check \
PYTHON=${EPYTHON} \
PYTHONS=${EPYTHON} \
TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"
}
src_install() {
default
do_python
find "${ED}" -type f -name '*.la' -delete || die
# Backward compatibility for gentoo
# (in the past, we had slots)
dodir /usr/include/gpgme
dosym ../gpgme.h /usr/include/gpgme/gpgme.h
}

@ -0,0 +1,138 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Maintainers should:
# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
# (find the one for the current release then subscribe to it +
# any subsequent ones linked within so you're covered for a while.)
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_OPTIONAL=1
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
HOMEPAGE="https://www.gnupg.org/related_software/gpgme"
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2
verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )"
LICENSE="GPL-2 LGPL-2.1"
# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff.
# Subslot: SONAME of each: <libgpgme.libgpgmepp.libqgpgme>
SLOT="1/11.6.15"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="common-lisp static-libs +cxx python qt5 test"
RESTRICT="!test? ( test )"
# - On each bump, update dep bounds on each version from configure.ac!
# - Quirky libgpg-error dep for bug #699206 (change in recent libgpg-error
# made gpgme stop installing gpgme-config)
RDEPEND=">=app-crypt/gnupg-2
>=dev-libs/libassuan-2.5.3:=
>=dev-libs/libgpg-error-1.36:=
|| (
>=dev-libs/libgpg-error-1.46-r1
<dev-libs/libgpg-error-1.46
)
python? ( ${PYTHON_DEPS} )
qt5? ( dev-qt/qtcore:5 )"
#doc? ( app-doc/doxygen[dot] )
DEPEND="${RDEPEND}
test? (
qt5? ( dev-qt/qttest:5 )
)"
BDEPEND="python? ( dev-lang/swig )
verify-sig? ( sec-keys/openpgp-keys-gnupg )"
REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
do_python() {
if use python; then
pushd "lang/python" > /dev/null || die
top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_${EBUILD_PHASE}
popd > /dev/null || die
fi
}
src_prepare() {
default
elibtoolize
# bug #697456
addpredict /run/user/$(id -u)/gnupg
local MAX_WORKDIR=66
if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!"
die "Could not run tests as requested with too-long WORKDIR."
fi
# Make best effort to allow longer PORTAGE_TMPDIR
# as usock limitation fails build/tests
ln -s "${P}" "${WORKDIR}/b" || die
S="${WORKDIR}/b"
}
src_configure() {
local languages=()
use common-lisp && languages+=( "cl" )
use cxx && languages+=( "cpp" )
if use qt5; then
languages+=( "qt" )
#use doc ||
export DOXYGEN=true
export MOC="$(qt5_get_bindir)/moc"
fi
# bug #847955
append-lfs-flags
# bug #811933 for libassuan prefix
econf \
$(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") \
--enable-languages="${languages[*]}" \
--with-libassuan-prefix="${ESYSROOT}"/usr \
$(use_enable static-libs static)
use python && emake -C lang/python prepare
do_python
}
src_compile() {
default
do_python
}
src_test() {
default
use python && distutils-r1_src_test
}
python_test() {
emake -C lang/python/tests check \
PYTHON=${EPYTHON} \
PYTHONS=${EPYTHON} \
TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"
}
src_install() {
default
do_python
find "${ED}" -type f -name '*.la' -delete || die
# Backward compatibility for gentoo
# (in the past, we had slots)
dodir /usr/include/gpgme
dosym ../gpgme.h /usr/include/gpgme/gpgme.h
}

@ -1,130 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_OPTIONAL=1
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
HOMEPAGE="https://www.gnupg.org/related_software/gpgme"
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2
verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )"
LICENSE="GPL-2 LGPL-2.1"
# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff.
# Subslot: SONAME of each: <libgpgme.libgpgmepp.libqgpgme.FUDGE>
# Bump FUDGE if a release is made which breaks ABI without changing SONAME.
# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.)
SLOT="1/11.6.15.1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="common-lisp static-libs +cxx python qt5 test"
RESTRICT="!test? ( test )"
# Note: On each bump, update dep bounds on each version from configure.ac!
RDEPEND=">=app-crypt/gnupg-2
>=dev-libs/libassuan-2.5.3:=
>=dev-libs/libgpg-error-1.36:=
python? ( ${PYTHON_DEPS} )
qt5? ( dev-qt/qtcore:5 )"
#doc? ( app-doc/doxygen[dot] )
DEPEND="${RDEPEND}
test? (
qt5? ( dev-qt/qttest:5 )
)"
BDEPEND="python? ( dev-lang/swig )
verify-sig? ( sec-keys/openpgp-keys-gnupg )"
REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
PATCHES=(
"${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch
)
do_python() {
if use python; then
pushd "lang/python" > /dev/null || die
top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_${EBUILD_PHASE}
popd > /dev/null || die
fi
}
src_prepare() {
default
elibtoolize
# bug #697456
addpredict /run/user/$(id -u)/gnupg
local MAX_WORKDIR=66
if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!"
die "Could not run tests as requested with too-long WORKDIR."
fi
# Make best effort to allow longer PORTAGE_TMPDIR
# as usock limitation fails build/tests
ln -s "${P}" "${WORKDIR}/b" || die
S="${WORKDIR}/b"
}
src_configure() {
local languages=()
use common-lisp && languages+=( "cl" )
use cxx && languages+=( "cpp" )
if use qt5; then
languages+=( "qt" )
#use doc ||
export DOXYGEN=true
export MOC="$(qt5_get_bindir)/moc"
fi
# bug #847955
append-lfs-flags
econf \
$(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") \
--enable-languages="${languages[*]}" \
$(use_enable static-libs static)
use python && emake -C lang/python prepare
do_python
}
src_compile() {
default
do_python
}
src_test() {
default
use python && distutils-r1_src_test
}
python_test() {
emake -C lang/python/tests check \
PYTHON=${EPYTHON} \
PYTHONS=${EPYTHON} \
TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"
}
src_install() {
default
do_python
find "${ED}" -type f -name '*.la' -delete || die
# Backward compatibility for gentoo
# (in the past, we had slots)
dodir /usr/include/gpgme
dosym ../gpgme.h /usr/include/gpgme/gpgme.h
}

@ -0,0 +1,142 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# Maintainers should:
# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
# (find the one for the current release then subscribe to it +
# any subsequent ones linked within so you're covered for a while.)
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_OPTIONAL=1
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc
inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use"
HOMEPAGE="https://www.gnupg.org/related_software/gpgme"
SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2
verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig )"
LICENSE="GPL-2 LGPL-2.1"
# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355
# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff.
# Subslot: SONAME of each: <libgpgme.libgpgmepp.libqgpgme.FUDGE>
# Bump FUDGE if a release is made which breaks ABI without changing SONAME.
# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.)
SLOT="1/11.6.15.1"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="common-lisp static-libs +cxx python qt5 test"
RESTRICT="!test? ( test )"
# - On each bump, update dep bounds on each version from configure.ac!
# - Quirky libgpg-error dep for bug #699206 (change in recent libgpg-error
# made gpgme stop installing gpgme-config)
RDEPEND=">=app-crypt/gnupg-2
>=dev-libs/libassuan-2.5.3:=
>=dev-libs/libgpg-error-1.36:=
|| (
>=dev-libs/libgpg-error-1.46-r1
<dev-libs/libgpg-error-1.46
)
python? ( ${PYTHON_DEPS} )
qt5? ( dev-qt/qtcore:5 )"
#doc? ( app-doc/doxygen[dot] )
DEPEND="${RDEPEND}
test? (
qt5? ( dev-qt/qttest:5 )
)"
BDEPEND="python? ( dev-lang/swig )
verify-sig? ( sec-keys/openpgp-keys-gnupg )"
REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
PATCHES=(
"${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch
)
do_python() {
if use python; then
pushd "lang/python" > /dev/null || die
top_builddir="../.." srcdir="." CPP="$(tc-getCPP)" distutils-r1_src_${EBUILD_PHASE}
popd > /dev/null || die
fi
}
src_prepare() {
default
elibtoolize
# bug #697456
addpredict /run/user/$(id -u)/gnupg
local MAX_WORKDIR=66
if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then
eerror "Unable to run tests as WORKDIR='${WORKDIR}' is longer than ${MAX_WORKDIR} which causes failure!"
die "Could not run tests as requested with too-long WORKDIR."
fi
# Make best effort to allow longer PORTAGE_TMPDIR
# as usock limitation fails build/tests
ln -s "${P}" "${WORKDIR}/b" || die
S="${WORKDIR}/b"
}
src_configure() {
local languages=()
use common-lisp && languages+=( "cl" )
use cxx && languages+=( "cpp" )
if use qt5; then
languages+=( "qt" )
#use doc ||
export DOXYGEN=true
export MOC="$(qt5_get_bindir)/moc"
fi
# bug #847955
append-lfs-flags
econf \
$(use test || echo "--disable-gpgconf-test --disable-gpg-test --disable-gpgsm-test --disable-g13-test") \
--enable-languages="${languages[*]}" \
$(use_enable static-libs static)
use python && emake -C lang/python prepare
do_python
}
src_compile() {
default
do_python
}
src_test() {
default
use python && distutils-r1_src_test
}
python_test() {
emake -C lang/python/tests check \
PYTHON=${EPYTHON} \
PYTHONS=${EPYTHON} \
TESTFLAGS="--python-libdir=${BUILD_DIR}/lib"
}
src_install() {
default
do_python
find "${ED}" -type f -name '*.la' -delete || die
# Backward compatibility for gentoo
# (in the past, we had slots)
dodir /usr/include/gpgme
dosym ../gpgme.h /usr/include/gpgme/gpgme.h
}

Binary file not shown.

@ -1,36 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{7,8,9} )
inherit python-any-r1
DESCRIPTION="GNU Image Manipulation Program help files"
HOMEPAGE="https://docs.gimp.org/"
SRC_URI="mirror://gimp/help/${P}.tar.bz2"
LICENSE="FDL-1.2"
SLOT="2"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE=""
BDEPEND="${PYTHON_DEPS}
sys-devel/gettext
"
DEPEND="$(python_gen_any_dep 'dev-libs/libxml2[python,${PYTHON_USEDEP}]')
dev-libs/libxslt
"
# Adds python3 build support, bug 725940
# patch is from https://gitlab.gnome.org/GNOME/gimp-help/-/issues/201
PATCHES=( "${FILESDIR}/${P}-python3.patch" )
python_check_deps() {
has_version "dev-libs/libxml2[${PYTHON_USEDEP}]"
}
src_configure() {
econf --without-gimp
}

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_COMPAT=( python3_{8..11} )
inherit python-any-r1
DESCRIPTION="GNU Image Manipulation Program help files"
@ -29,7 +29,7 @@ BDEPEND="
PATCHES=( "${FILESDIR}/${P}-python3.patch" )
python_check_deps() {
has_version -b "dev-libs/libxml2[python,${PYTHON_USEDEP}]"
python_has_version "dev-libs/libxml2[python,${PYTHON_USEDEP}]"
}
src_configure() {
@ -39,6 +39,6 @@ src_configure() {
src_compile() {
# See bug: 833566
python_export_utf8_locale
# If affected with bug: 677198 then set "emake -j1"
emake
# Affected with bugs: 677198, 876205. Set "emake -j1"
emake -j1
}

Binary file not shown.

@ -1,9 +1,6 @@
DIST vscode-1.71.0-amd64.tar.gz 120011495 BLAKE2B 21fe7b9b51d1e2707d93db638a2deb0c8f38f70f5270a66b42d8ab9feedaabec06c1ac0ac971b22ab5b602856511ab8236c385ea1c51cc6f670a31f1dd65393a SHA512 113d089f51a863d0f70abe0e12aa6639e26bb7a9abe69053cfaee64de270bfd83b9f257746116fa43b05bb2f18f5aae654e4e5d3d1b677a38193b0c7605c3475
DIST vscode-1.71.0-arm.tar.gz 101274306 BLAKE2B 305e1559141d0a382de63046b240b36d24c88597a93b68b2cea04dea9d6217a51f42cbe9f7470660754fabf02d9a2ccc95f1b6a36800fbfd9a23e5d946373ca1 SHA512 cd4189e21f1c343cb48dc49db3f5b546e64914e13bcd0799d6991e0bc3225b65577167a1dff64819bfa832d309a67c958af2f7fc67463901f9c331c26c1f6865
DIST vscode-1.71.0-arm64.tar.gz 110195894 BLAKE2B 92ad4f63535922c54ce8de7c6db152abdeb3e894d71807deea04f23c4debf8d441ddfa2f4c958a4975282d01bb1da4135a338b1c8ba17e430bad51bee860c32f SHA512 72c4ff1c2a62d609e5a3bbe29c2b36fef267c7e3b0c8af904ea9fcaf67625a91bc7de8c4e0d4570f8b98990e87b579149be9a15ca4284ed87c1cf0b1b48eaecd
DIST vscode-1.71.1-amd64.tar.gz 120014241 BLAKE2B 95268c8fd7ec5aec98baf496ac07f380fe80ec95264ddbc1f38003cb185ae7f70e8e0168eb079b2bbf3c7c97e14f634be603e5d267b8672426b59d80f6cf6183 SHA512 b09d5b8e2e4fd90ab548cf03d16409dcac3a083ecf82639eee235f169d14cb224ca66b47acf5f4cc080a9bc3ca9f12785e5bbd4be405e5ba56c7fc47de31e91b
DIST vscode-1.71.1-arm.tar.gz 101249342 BLAKE2B 60c0dcaa3badbde83a3c426268b7484f7d1dd9b56c9aed510e8383f362d7b662f093e6d94ec0abf513839f5f03e852e2c3c661c2787128ff1baf27750a210df4 SHA512 66ed8e396572ecb2040727aa2989b163e51838bdbd9388e8c85e1618ed227add47904773e309bf26e5d40d039cb2e338f55f9306929b8c2602f3caadf8889608
DIST vscode-1.71.1-arm64.tar.gz 110197541 BLAKE2B dc042fb9325dce6d3c9dfe6ce2f650319a7eb30eb799c46a0563ab6049c7777ff814f94f97ff835d557eccf39051f68440850936f3ce9a3692ccefce9b4fa3b7 SHA512 8f57c5298d8389d51600893f545103c1101d956bce3bbb9f8334d11847254c31ff3367387d9a78c6546597c3cf6647fa5fd045976b1e1fddb14ac7a338763a1b
DIST vscode-1.71.2-amd64.tar.gz 120012826 BLAKE2B 4e93141ebacc39e47600b9919175e206f4b9d26134657b0f70137d35ab75582846783a3a6f4642e6b9f6a5c64f258efdef3fd480b08a6261bef68eed2e081ca0 SHA512 4ea93a95c009f1b6a816b47374e68f49b43d3bad195de612912f488a83eb48d63382c480fbaff0efa1baa738bd50aa6dbd8244d56870dd27e1592d043778d156
DIST vscode-1.71.2-arm.tar.gz 101261361 BLAKE2B 563faefdc0132b41f50166f84f7e508cd34f4e6609d47ce2966a17083f6b28e5c302faff8374060c74137d05f691bcf1120abb4c6111333b9317306691a00bcb SHA512 50821062437cbcc662791bc1c9f5004cbbfb2455de768ac205fcb9019b3e5775d24ca39cc60ed3280fb67b026c86f4ee117995e2826f2b7a6defc81169f53585
DIST vscode-1.71.2-arm64.tar.gz 110174916 BLAKE2B 8f14bd5df25a64c5872b3044c5d66810b88af6d496f159788651f9177525999747713888814c125189c817a814db41e165a754dfd5a689b21b507eea1572673d SHA512 978c0c613ec2d74278de829b158dcc4983fd9ffe86ddcab92968df7fa8d08fef29f9b1126b65fbe15864c72f6169106ba5da505e8d038de67896a00ab426182a
DIST vscode-1.72.0-amd64.tar.gz 123819482 BLAKE2B 02af76ac4f68f688c6c0d7c2df41e6a01b575bf8c0f1073f5c13d5d390bbd1b56ab2f1fb22352d6d407842cd18ebd078ffc05472400efb397eaa2a5207c6de0e SHA512 c228ffad233f7162226bc2a51bbb5339f5c008326c92a895a5c0def02dd1150cae58794fb44b6425b2ad365f462cd3972480061ab2e87891b61b76cf280490dd
DIST vscode-1.72.0-arm.tar.gz 104770726 BLAKE2B 5885de454ae094d814ead3ff9c910156714e4ec6cbdcc36fed8c4caf319e24cc41a5e40552a98c76d2c2a472d82f287ead24fd43e67321c9c5a246ef23f4aa7a SHA512 24aad1ceed99a04141f7aeb7a1150b9d8b51f31e10ea373929e86a45bcc56abf68c22aaf370c46b5639262dae76dbf4ed914d7154a8b2dbec65808d1247b006f
DIST vscode-1.72.0-arm64.tar.gz 113898746 BLAKE2B 98690c88d41695614258100133232c73ef2112be2082245026412b93a13df122cbf7b2a77601fa87268af0c4ef7c5794b7399593b060dc3a844579d808083960 SHA512 b982e638420dffadb5200bb9bca5d7bcc1632280e62e1f237d43fc2d80f77ccb756edf6ac54550a5a8db4d4e4f50c307434d3f71cc881827e1649f474a01cde7

@ -1,128 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop pax-utils xdg optfeature
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
HOMEPAGE="https://code.visualstudio.com"
SRC_URI="
amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
"
S="${WORKDIR}"
RESTRICT="mirror strip bindist"
LICENSE="
Apache-2.0
BSD
BSD-1
BSD-2
BSD-4
CC-BY-4.0
ISC
LGPL-2.1+
Microsoft-vscode
MIT
MPL-2.0
openssl
PYTHON
TextMate-bundle
Unlicense
UoI-NCSA
W3C
"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64"
RDEPEND="
|| (
>=app-accessibility/at-spi2-core-2.46.0:2
( app-accessibility/at-spi2-atk dev-libs/atk )
)
app-crypt/libsecret[crypt]
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
sys-apps/util-linux
sys-apps/dbus
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/libXrandr
x11-libs/libxshmfence
x11-libs/pango
"
QA_PREBUILT="
/opt/vscode/chrome_crashpad_handler
/opt/vscode/chrome-sandbox
/opt/vscode/code
/opt/vscode/libEGL.so
/opt/vscode/libffmpeg.so
/opt/vscode/libGLESv2.so
/opt/vscode/libvk_swiftshader.so
/opt/vscode/libvulkan.so*
/opt/vscode/resources/app/extensions/*
/opt/vscode/resources/app/node_modules.asar.unpacked/*
/opt/vscode/swiftshader/libEGL.so
/opt/vscode/swiftshader/libGLESv2.so
"
src_install() {
if use amd64; then
cd "${WORKDIR}/VSCode-linux-x64" || die
elif use arm; then
cd "${WORKDIR}/VSCode-linux-armhf" || die
elif use arm64; then
cd "${WORKDIR}/VSCode-linux-arm64" || die
else
die "Visual Studio Code only supports amd64, arm and arm64"
fi
# Cleanup
rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die
# Disable update server
sed -e "/updateUrl/d" -i ./resources/app/product.json || die
# Install
pax-mark m code
insinto "/opt/${PN}"
doins -r *
fperms +x /opt/${PN}/{,bin/}code
fperms +x /opt/${PN}/chrome_crashpad_handler
fperms 4711 /opt/${PN}/chrome-sandbox
fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
dosym "../../opt/${PN}/bin/code" "usr/bin/vscode"
dosym "../../opt/${PN}/bin/code" "usr/bin/code"
domenu "${FILESDIR}/vscode.desktop"
domenu "${FILESDIR}/vscode-url-handler.desktop"
domenu "${FILESDIR}/vscode-wayland.desktop"
domenu "${FILESDIR}/vscode-url-handler-wayland.desktop"
newicon "resources/app/resources/linux/code.png" "vscode.png"
}
pkg_postinst() {
xdg_pkg_postinst
elog "You may want to install some additional utils, check in:"
elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
optfeature "keyring support inside vscode" "gnome-base/gnome-keyring"
}

@ -1,128 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop pax-utils xdg optfeature
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
HOMEPAGE="https://code.visualstudio.com"
SRC_URI="
amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
"
S="${WORKDIR}"
RESTRICT="mirror strip bindist"
LICENSE="
Apache-2.0
BSD
BSD-1
BSD-2
BSD-4
CC-BY-4.0
ISC
LGPL-2.1+
Microsoft-vscode
MIT
MPL-2.0
openssl
PYTHON
TextMate-bundle
Unlicense
UoI-NCSA
W3C
"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64"
RDEPEND="
|| (
>=app-accessibility/at-spi2-core-2.46.0:2
( app-accessibility/at-spi2-atk dev-libs/atk )
)
app-crypt/libsecret[crypt]
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
sys-apps/util-linux
sys-apps/dbus
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/libXrandr
x11-libs/libxshmfence
x11-libs/pango
"
QA_PREBUILT="
/opt/vscode/chrome_crashpad_handler
/opt/vscode/chrome-sandbox
/opt/vscode/code
/opt/vscode/libEGL.so
/opt/vscode/libffmpeg.so
/opt/vscode/libGLESv2.so
/opt/vscode/libvk_swiftshader.so
/opt/vscode/libvulkan.so*
/opt/vscode/resources/app/extensions/*
/opt/vscode/resources/app/node_modules.asar.unpacked/*
/opt/vscode/swiftshader/libEGL.so
/opt/vscode/swiftshader/libGLESv2.so
"
src_install() {
if use amd64; then
cd "${WORKDIR}/VSCode-linux-x64" || die
elif use arm; then
cd "${WORKDIR}/VSCode-linux-armhf" || die
elif use arm64; then
cd "${WORKDIR}/VSCode-linux-arm64" || die
else
die "Visual Studio Code only supports amd64, arm and arm64"
fi
# Cleanup
rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die
# Disable update server
sed -e "/updateUrl/d" -i ./resources/app/product.json || die
# Install
pax-mark m code
insinto "/opt/${PN}"
doins -r *
fperms +x /opt/${PN}/{,bin/}code
fperms +x /opt/${PN}/chrome_crashpad_handler
fperms 4711 /opt/${PN}/chrome-sandbox
fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
dosym "../../opt/${PN}/bin/code" "usr/bin/vscode"
dosym "../../opt/${PN}/bin/code" "usr/bin/code"
domenu "${FILESDIR}/vscode.desktop"
domenu "${FILESDIR}/vscode-url-handler.desktop"
domenu "${FILESDIR}/vscode-wayland.desktop"
domenu "${FILESDIR}/vscode-url-handler-wayland.desktop"
newicon "resources/app/resources/linux/code.png" "vscode.png"
}
pkg_postinst() {
xdg_pkg_postinst
elog "You may want to install some additional utils, check in:"
elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
optfeature "keyring support inside vscode" "gnome-base/gnome-keyring"
}

@ -0,0 +1,129 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop pax-utils xdg optfeature
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
HOMEPAGE="https://code.visualstudio.com"
SRC_URI="
amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
"
S="${WORKDIR}"
RESTRICT="mirror strip bindist"
LICENSE="
Apache-2.0
BSD
BSD-1
BSD-2
BSD-4
CC-BY-4.0
ISC
LGPL-2.1+
Microsoft-vscode
MIT
MPL-2.0
openssl
PYTHON
TextMate-bundle
Unlicense
UoI-NCSA
W3C
"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64"
RDEPEND="
|| (
>=app-accessibility/at-spi2-core-2.46.0:2
( app-accessibility/at-spi2-atk dev-libs/atk )
)
app-crypt/libsecret[crypt]
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
net-print/cups
sys-apps/util-linux
sys-apps/dbus
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/libXrandr
x11-libs/libxshmfence
x11-libs/pango
"
QA_PREBUILT="
/opt/vscode/chrome_crashpad_handler
/opt/vscode/chrome-sandbox
/opt/vscode/code
/opt/vscode/libEGL.so
/opt/vscode/libffmpeg.so
/opt/vscode/libGLESv2.so
/opt/vscode/libvk_swiftshader.so
/opt/vscode/libvulkan.so*
/opt/vscode/resources/app/extensions/*
/opt/vscode/resources/app/node_modules.asar.unpacked/*
/opt/vscode/swiftshader/libEGL.so
/opt/vscode/swiftshader/libGLESv2.so
"
src_install() {
if use amd64; then
cd "${WORKDIR}/VSCode-linux-x64" || die
elif use arm; then
cd "${WORKDIR}/VSCode-linux-armhf" || die
elif use arm64; then
cd "${WORKDIR}/VSCode-linux-arm64" || die
else
die "Visual Studio Code only supports amd64, arm and arm64"
fi
# Cleanup
rm -r ./resources/app/LICENSES.chromium.html ./resources/app/LICENSE.rtf ./resources/app/licenses || die
# Disable update server
sed -e "/updateUrl/d" -i ./resources/app/product.json || die
# Install
pax-mark m code
insinto "/opt/${PN}"
doins -r *
fperms +x /opt/${PN}/{,bin/}code
fperms +x /opt/${PN}/chrome_crashpad_handler
fperms 4711 /opt/${PN}/chrome-sandbox
fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
dosym "../../opt/${PN}/bin/code" "usr/bin/vscode"
dosym "../../opt/${PN}/bin/code" "usr/bin/code"
domenu "${FILESDIR}/vscode.desktop"
domenu "${FILESDIR}/vscode-url-handler.desktop"
domenu "${FILESDIR}/vscode-wayland.desktop"
domenu "${FILESDIR}/vscode-url-handler-wayland.desktop"
newicon "resources/app/resources/linux/code.png" "vscode.png"
}
pkg_postinst() {
xdg_pkg_postinst
elog "You may want to install some additional utils, check in:"
elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
optfeature "keyring support inside vscode" "gnome-base/gnome-keyring"
}

@ -1,6 +1,6 @@
DIST vscodium-1.71.0.22245-amd64.tar.gz 119418373 BLAKE2B aecb45c00e67d0b6a62560797f02c34f521660fb67526cb77943113c99d8b39b2ac97b12d1b9b8fad85654b4dfa59fb9a5e28f13ddf2deae71e18e0fcfcf92bd SHA512 a284a17e56a09e29b4a1ad6aec3e4e68bc6d6a8d92f0d6744bdc2f708c0acbe4393c9724c4c2eb6256c7198518d48cd0fde3237424bec020887f1b0e28742276
DIST vscodium-1.71.0.22245-arm.tar.gz 101458849 BLAKE2B 008b95419df2e1e02876b7b7c8bfe567b3291eccca7de418ab899716163a68b536febd6329119f4532017e20c274d479e788a3d3d5bb8d1b3af92fc96afe42f0 SHA512 0700d85e8db1733d3d80ddeaca68132bdeccd7dfc89cda923103739db9d00305087a6544639d4ed802c75eeb2887a998f1b4154d7d0be4db5d11da40e34325be
DIST vscodium-1.71.0.22245-arm64.tar.gz 112480037 BLAKE2B 730fe3e6564c7c72ddd9bbcc8e13f2ceb298eeb598267d38858660c5e99a0e490916b335096e59bda4cea278d19b00b54cd91f32e7933a7853ee32a6de631361 SHA512 b545b77e7e95ea5b7022310ec8fa50ed290aa7002f0f6c925a10f28eba07cf20ae18ada3f7b37f6aa1ebcc4a2eea76246ef4c511c12b8fa952f3ecadda92ff8f
DIST vscodium-1.71.2.22258-amd64.tar.gz 119405578 BLAKE2B dc6275d923dd48db78f6d9fdd219de822d16ba312fbcda3b1c5764f73321f38ddb62a338dfbde59df8f9e86b00011e71d9dd432e392b98b2f6eb19699df12df2 SHA512 5f3f8cbdac8aa3c8c9c4a954c62dffe8764db048fb4e8e5cb679ee9e7b68bf32a572093302ba035eea3358a7c3b18b40b5080ce04d24ef1558f858aa4d29f4f9
DIST vscodium-1.71.2.22258-arm.tar.gz 101454282 BLAKE2B b3ef1f4c1d16cba4ffe1cad177bb31611b2a5fc94a8b6b47629bdb570617245ebb5c0e417240ea4e7cd6ac643e031914b1786179de4653f707b522e0491bd944 SHA512 64d5fc48f0de1358cc30a2200d60c8a739bf579058f280e1bb4dd2c2db0241169d7bc4404b8b631554e4ecf764dc2587db31c81af73116019dbef15a4cf675ea
DIST vscodium-1.71.2.22258-arm64.tar.gz 112485387 BLAKE2B 879f16278a1b221283ef1f217634e589aaa37afad295c26ddb005fcca0df20bbc2c2c80b8c8f59d1dfff9bd33bbcbe8a27482996a4426c776e4a23d0a754ca0e SHA512 9bb531e3f08be4d5578fbc68c51c0a2e7797a2c89602f3133729b12bac3ca1ad48cc16ed71049ed6cdf4aef74a0ce518108d757de7fee175470cdba97b54712a
DIST vscodium-1.72.0.22279-amd64.tar.gz 119675804 BLAKE2B a035d8832efde76e190c132c56ab36808dcbe0a078f60b8e1494386d078f131721e0c3c3c8d912082d62205524e2064693ce7895f7591db5d25b19b81f6c4ccf SHA512 c224c0e78bca4f4a955a953ae598bf7eaa2df8b70d93106d317e5e3494433ca67227d7b220c1cf0e4bba76245f49b25d04a26837bb9fae65f74e1c9115d988d6
DIST vscodium-1.72.0.22279-arm.tar.gz 101721054 BLAKE2B 2fdeb9b1ac695b40f6100c039b15183b5a714e37236f801e6adf1dfdcadb5d15d33cdd70650bf4ea008342c810526ea90af7d2af67528ea664187dbb4640b9b8 SHA512 5290195b46663a11e23b035067e3eb6271e0a040e2bebec8fecf49e2d48be92d59d77876c07c8d38d0f6ea43855d1eba6cbd6c32ca92cdb6180beab53d316896
DIST vscodium-1.72.0.22279-arm64.tar.gz 112756235 BLAKE2B 447b94bb45d28b2123ee6497cb696866137a1df0dd4eab83a9c9a7cc7a88d3febd8ecd09c927d602a88f0b12cc8162db0c06f3f13386c86068d709c8cd65715b SHA512 a226de551d29be28abdba029295756bb81adc19c3b1db3e5e111d1b33dacfa24dff5f6969d4558ad826dcea3e8d0c940a3ea271310b0d68fada18f6a72bdfa92

@ -1,119 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop pax-utils xdg optfeature
DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode"
HOMEPAGE="https://vscodium.com/"
SRC_URI="
amd64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz -> ${P}-amd64.tar.gz )
arm? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz -> ${P}-arm.tar.gz )
arm64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz -> ${P}-arm64.tar.gz )
"
RESTRICT="strip bindist"
LICENSE="
Apache-2.0
BSD
BSD-1
BSD-2
BSD-4
CC-BY-4.0
ISC
LGPL-2.1+
MIT
MPL-2.0
openssl
PYTHON
TextMate-bundle
Unlicense
UoI-NCSA
W3C
"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64"
IUSE=""
RDEPEND="
|| (
>=app-accessibility/at-spi2-core-2.46.0:2
( app-accessibility/at-spi2-atk dev-libs/atk )
)
app-crypt/libsecret[crypt]
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
sys-apps/util-linux
sys-apps/dbus
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/libXrandr
x11-libs/libxshmfence
x11-libs/pango
"
QA_PREBUILT="
/opt/vscodium/chrome_crashpad_handler
/opt/vscodium/chrome-sandbox
/opt/vscodium/codium
/opt/vscodium/libEGL.so
/opt/vscodium/libffmpeg.so
/opt/vscodium/libGLESv2.so
/opt/vscodium/libvk_swiftshader.so
/opt/vscodium/libvulkan.so*
/opt/vscodium/resources/app/extensions/*
/opt/vscodium/resources/app/node_modules.asar.unpacked/*
/opt/vscodium/swiftshader/libEGL.so
/opt/vscodium/swiftshader/libGLESv2.so
"
S="${WORKDIR}"
src_install() {
# Cleanup
rm "${S}/resources/app/LICENSE.txt" || die
# Disable update server
sed -i "/updateUrl/d" "${S}"/resources/app/product.json || die
# Install
pax-mark m codium
insinto "/opt/${PN}"
doins -r *
fperms +x /opt/${PN}/{,bin/}codium
fperms +x /opt/${PN}/chrome_crashpad_handler
fperms 4711 /opt/${PN}/chrome-sandbox
fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
dosym "../../opt/${PN}/bin/codium" "usr/bin/vscodium"
dosym "../../opt/${PN}/bin/codium" "usr/bin/codium"
domenu "${FILESDIR}/vscodium.desktop"
domenu "${FILESDIR}/vscodium-url-handler.desktop"
domenu "${FILESDIR}/vscodium-wayland.desktop"
domenu "${FILESDIR}/vscodium-url-handler-wayland.desktop"
newicon "resources/app/resources/linux/code.png" "vscodium.png"
}
pkg_postinst() {
xdg_pkg_postinst
elog "When compared to the regular VSCode, VSCodium has a few quirks"
elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md"
optfeature "keyring support inside vscode" "gnome-base/gnome-keyring"
}

@ -0,0 +1,120 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop pax-utils xdg optfeature
DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode"
HOMEPAGE="https://vscodium.com/"
SRC_URI="
amd64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz -> ${P}-amd64.tar.gz )
arm? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz -> ${P}-arm.tar.gz )
arm64? ( https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz -> ${P}-arm64.tar.gz )
"
RESTRICT="strip bindist"
LICENSE="
Apache-2.0
BSD
BSD-1
BSD-2
BSD-4
CC-BY-4.0
ISC
LGPL-2.1+
MIT
MPL-2.0
openssl
PYTHON
TextMate-bundle
Unlicense
UoI-NCSA
W3C
"
SLOT="0"
KEYWORDS="-* ~amd64 ~arm ~arm64"
IUSE=""
RDEPEND="
|| (
>=app-accessibility/at-spi2-core-2.46.0:2
( app-accessibility/at-spi2-atk dev-libs/atk )
)
app-crypt/libsecret[crypt]
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/mesa
net-print/cups
sys-apps/util-linux
sys-apps/dbus
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/libXrandr
x11-libs/libxshmfence
x11-libs/pango
"
QA_PREBUILT="
/opt/vscodium/chrome_crashpad_handler
/opt/vscodium/chrome-sandbox
/opt/vscodium/codium
/opt/vscodium/libEGL.so
/opt/vscodium/libffmpeg.so
/opt/vscodium/libGLESv2.so
/opt/vscodium/libvk_swiftshader.so
/opt/vscodium/libvulkan.so*
/opt/vscodium/resources/app/extensions/*
/opt/vscodium/resources/app/node_modules.asar.unpacked/*
/opt/vscodium/swiftshader/libEGL.so
/opt/vscodium/swiftshader/libGLESv2.so
"
S="${WORKDIR}"
src_install() {
# Cleanup
rm "${S}/resources/app/LICENSE.txt" || die
# Disable update server
sed -i "/updateUrl/d" "${S}"/resources/app/product.json || die
# Install
pax-mark m codium
insinto "/opt/${PN}"
doins -r *
fperms +x /opt/${PN}/{,bin/}codium
fperms +x /opt/${PN}/chrome_crashpad_handler
fperms 4711 /opt/${PN}/chrome-sandbox
fperms 755 /opt/${PN}/resources/app/extensions/git/dist/{askpass,git-editor}{,-empty}.sh
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/@vscode/ripgrep/bin/rg
dosym "../../opt/${PN}/bin/codium" "usr/bin/vscodium"
dosym "../../opt/${PN}/bin/codium" "usr/bin/codium"
domenu "${FILESDIR}/vscodium.desktop"
domenu "${FILESDIR}/vscodium-url-handler.desktop"
domenu "${FILESDIR}/vscodium-wayland.desktop"
domenu "${FILESDIR}/vscodium-url-handler-wayland.desktop"
newicon "resources/app/resources/linux/code.png" "vscodium.png"
}
pkg_postinst() {
xdg_pkg_postinst
elog "When compared to the regular VSCode, VSCodium has a few quirks"
elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md"
optfeature "keyring support inside vscode" "gnome-base/gnome-keyring"
}

Binary file not shown.

@ -1,3 +1,3 @@
DIST compat-28.1.1.3.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce666607cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f
DIST compat-28.1.2.0.tar.gz 72597 BLAKE2B 82186713370fed7f97eb057cb330d77c1d758224ad37c0b7fbbd21221b0d2ffd68be805483f3e9577866f02079c83a5686918c87a1ed7c67c9acdd64aa3a560b SHA512 d65e5ce666607cd6d26cf771d6878caeb6641aff0fc924ec901955c1a03b6fe42e3527220448fa92a8d6c3f5bd65e6f915ed4ada1be01a29d7919f916826e48f
DIST compat-28.1.2.1.tar.gz 82434 BLAKE2B daf82d8f44af3f1b20dd25d042f401623d84f64a54c3b919714cd13fe4100d3b332e323a5fea5a643cdfc2dfe8b76a6a5684ad676fc595901df50a43e44b82f2 SHA512 7d2697b9b5bce25f44ab67438dd2b99bbd5072ed15193264cbd35473796d711d2b8f40db126478ea3c5de55609881ee20555e8a91d075df03f20610164f05d89
DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 154104a3d1cf953f712de357d21736d648289dbdaccb0f9ca5cbd44cb1e41b9b7b4b52394548658b47216f9205f28d2020b015d22b5d0c4df63c79794ddfc56e SHA512 65cafbf4d48815f447e412c4dbd87c5bd3357df5302660a5296582648926f8e3fe96b4b90b53674f18be8affe66af95c8db7e58d7a9dd63d2b57983962e5a53c

@ -1,43 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
H=2c3233c0e09ef34176787b6e3da4319751ad91e7
NEED_EMACS=24
inherit elisp
DESCRIPTION="Compatibility libraries for Emacs"
HOMEPAGE="https://git.sr.ht/~pkal/compat/"
SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${H}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-${H}
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
BDEPEND="sys-apps/texinfo"
ELISP_TEXINFO="${PN}.texi"
src_compile() {
emake compile ${PN}.info
}
src_test() {
local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")"
if [[ "${has_json}" != t ]] ; then
local line
while read line ; do
ewarn "${line}"
done <<-EOF
Your current Emacs version does not support native JSON parsing,
which is required for running tests of ${CATEGORY}/${PN}.
Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs"
to select that version.
EOF
else
emake test
fi
}

@ -0,0 +1,41 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
NEED_EMACS=24
inherit elisp
DESCRIPTION="Compatibility libraries for Emacs"
HOMEPAGE="https://git.sr.ht/~pkal/compat/"
SRC_URI="https://git.sr.ht/~pkal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
BDEPEND="sys-apps/texinfo"
ELISP_TEXINFO="${PN}.texi"
src_compile() {
emake compile ${PN}.info
}
src_test() {
local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 'json-parse-string))")"
if [[ "${has_json}" != t ]] ; then
local line
while read line ; do
ewarn "${line}"
done <<-EOF
Your current Emacs version does not support native JSON parsing,
which is required for running tests of ${CATEGORY}/${PN}.
Emerge >=app-editors/emacs-27 with USE="json" and use "eselect emacs"
to select that version.
EOF
else
emake test
fi
}

@ -11,7 +11,7 @@ SRC_URI="https://github.com/magnars/dash.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
KEYWORDS="~alpha amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
BDEPEND="sys-apps/texinfo"

@ -13,7 +13,7 @@ SRC_URI="https://github.com/cask/epl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"

@ -11,7 +11,7 @@ SRC_URI="https://github.com/rejeep/f.el/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
KEYWORDS="~alpha amd64 ~arm arm64 ~ppc64 ~riscv x86"
RESTRICT="test"
RDEPEND="app-emacs/dash app-emacs/s"

@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos"
RESTRICT="test" # test requires cask and ert-runner which are not packaged yet
RDEPEND=">=app-emacs/dash-2.12.1

@ -13,7 +13,7 @@ SRC_URI="https://github.com/emacsorphanage/pkg-info/archive/refs/tags/${PV}.tar.
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x64-macos"
RESTRICT="test" # Tests fail
RDEPEND=">=app-emacs/epl-0.8"

@ -12,7 +12,7 @@ S="${WORKDIR}"/s.el-${PV}
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
DOCS=( README.md )
SITEFILE="50${PN}-gentoo.el"

Binary file not shown.

@ -1,72 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
inherit bash-completion-r1 systemd
DESCRIPTION="Security and system auditing tool"
HOMEPAGE="https://cisofy.com/lynis/"
SRC_URI="https://cisofy.com/files/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+cron systemd"
DEPEND=""
RDEPEND="
app-shells/bash
!systemd? ( virtual/cron )"
S="${WORKDIR}/${PN}"
src_install() {
doman lynis.8
dodoc FAQ README
newdoc CHANGELOG.md CHANGELOG
# Remove the old one during the next stabilize progress
exeinto /etc/cron.daily
newexe "${FILESDIR}"/lynis.cron-new lynis
dobashcomp extras/bash_completion.d/lynis
# stricter default perms - bug 507436
diropts -m0700
insopts -m0600
insinto /usr/share/${PN}
doins -r db/ include/ plugins/
dosbin lynis
insinto /etc/${PN}
doins default.prf
sed -i -e 's/\/path\/to\///' "${S}/extras/systemd/${PN}.service" || die "Sed Failed!"
systemd_dounit "${S}/extras/systemd/${PN}.service" || die "Sed Failed!"
systemd_dounit "${S}/extras/systemd/${PN}.timer"
if ! use cron; then
ebegin "removing cron files from installation image"
rm -rfv "${ED}/etc/cron.daily" || die
eend "$?"
fi
}
pkg_postinst() {
if use cron; then
if systemd_is_booted || has_version sys-apps/systemd; then
echo
ewarn "Both 'cron' and 'systemd' flags are enabled."
ewarn "So both ${PN}.target and cron files were installed."
ewarn "Please don't use 2 implementations at the same time."
ewarn "Cronjobs are usually enabled by default via /etc/cron.* jobs"
ewarn "If you want to use systemd ${PN}.target timers"
ewarn "disable 'cron' flag and reinstall ${PN}"
echo
else
einfo "A cron script has been installed to ${ROOT}/etc/cron.daily/lynis."
fi
fi
}

Binary file not shown.

@ -21,7 +21,7 @@ fi
LICENSE="GPL-2+"
SLOT="4"
KEYWORDS="amd64 ppc ppc64 x86"
KEYWORDS="amd64 ppc ppc64 ~riscv x86"
IUSE=""
BDEPEND="virtual/pkgconfig"

@ -21,7 +21,7 @@ fi
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="amd64 ppc ppc64 x86"
KEYWORDS="amd64 ppc ppc64 ~riscv x86"
IUSE=""
BDEPEND=">=app-i18n/fcitx-4.2.9:4

@ -1,2 +1,3 @@
DIST ibus-libpinyin-1.12.1.tar.gz 1766803 BLAKE2B 1de8a51b52688dede32c572b39bd379296480ab2b0f909357465370e346bdf50f4cade5ab3f105f62a74e59cf2dc5e8d5235aedde7571b70d3c5dcee86d2e36b SHA512 ad6e7507bdb468d506071135449383e5bd4fc878bcffda4be6e4e7915b79dbaf919d2fa941b92b177dc7790bd895eaa9a6d04a2610f85e1e80e8eb50f188211d
DIST ibus-libpinyin-1.13.0.tar.gz 1726869 BLAKE2B f18ae81edb4ebf18f569fc13f3088f32e57c6a4512f7cafb33a18fdb08d5fdcdb17ff1861c3419db3063808f655510f6f4de63c274d798c48731ac4632203ba6 SHA512 8eca89c3c71ada37ec93307556fc476ad8719e58ca828f684dff6e74e1cb91df3e8c8ce03c87dbb72d5b7213e7c7ca367da8cf6b1dddb47d63afdf23d53bc54c
DIST ibus-libpinyin-1.13.1.tar.gz 1726900 BLAKE2B 2540b5ca6657fe421f6f2986f32fba1b8840cafcc37b3ec5402705cb0edc0aac6b12d972b5da0326339a04c875dbd8f8cce902f613558f3f9d21b4a0cace31a3 SHA512 ee3a8c95e091992acb0558ff297743eb49bd8c73fbb9cd1f2b56db75137573dda2c677b1b25eb213fbd8779be004b06f95cded04273d7a469cf49f45cc27813a

@ -0,0 +1,69 @@
# Copyright 2015-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
LUA_COMPAT=( lua5-{1..3} )
PYTHON_COMPAT=( python3_{8..10} )
inherit autotools gnome2-utils lua-single python-single-r1
DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin for IBus"
HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin https://sourceforge.net/projects/libpinyin/"
SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="boost lua opencc"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
lua? ( ${LUA_REQUIRED_USE} )"
BDEPEND="dev-db/sqlite:3
virtual/pkgconfig"
DEPEND="${PYTHON_DEPS}
>=app-i18n/libpinyin-2.2.1:=
dev-db/sqlite:3
dev-libs/glib:2
virtual/libintl
$(python_gen_cond_dep '
app-i18n/ibus[python(+),${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
')
boost? ( dev-libs/boost:= )
lua? ( ${LUA_DEPS} )
opencc? ( app-i18n/opencc:= )"
RDEPEND="${DEPEND}"
pkg_setup() {
python-single-r1_pkg_setup
if use lua; then
lua-single_pkg_setup
fi
}
src_prepare() {
sed -i \
-e "/^appdatadir/s:/appdata:/metainfo:" \
data/Makefile.am || die
default
eautoreconf
}
src_configure() {
econf \
--enable-english-input-mode \
$(use_enable boost) \
$(use_enable lua lua-extension) \
$(use_enable opencc)
}
pkg_postinst() {
gnome2_schemas_update
}
pkg_postrm() {
gnome2_schemas_update
}

@ -22,7 +22,7 @@ fi
LICENSE="BSD"
SLOT="0/1-${PV}"
KEYWORDS="amd64 arm64 ppc ppc64 x86"
KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86"
IUSE="debug test"
RESTRICT="!test? ( test )"

@ -12,7 +12,7 @@ SRC_URI="https://github.com/rime/${MY_PN}/releases/download/${MY_P%.*}/${MY_P}.t
LICENSE="GPL-3 LGPL-3 extra? ( Apache-2.0 )"
SLOT="0"
KEYWORDS="amd64 arm64 ppc ppc64 x86"
KEYWORDS="amd64 arm64 ppc ppc64 ~riscv x86"
IUSE="extra"
DEPEND="app-i18n/librime"

Binary file not shown.

@ -12,7 +12,7 @@ SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
KEYWORDS="amd64 arm ~arm64 x86"
IUSE="bridge examples +persistence +srv ssl tcpd test websockets"
RESTRICT="!test? ( test )"
@ -27,11 +27,11 @@ RDEPEND="
dev-libs/openssl:0=
)
tcpd? ( sys-apps/tcp-wrappers )
websockets? ( net-libs/libwebsockets[lejp] )
"
DEPEND="
${RDEPEND}
test? ( dev-util/cunit )
websockets? ( net-libs/libwebsockets[lejp] )
"
BDEPEND="
test? ( ${PYTHON_DEPS} )

@ -0,0 +1,169 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg
DESCRIPTION="Collection of data extractors for Tracker/Nepomuk"
HOMEPAGE="https://wiki.gnome.org/Projects/Tracker"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="3"
IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps"
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
RESTRICT="!test? ( test )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead); so choose ICU over enca always here for the time being (ICU is preferred)
RDEPEND="
>=dev-libs/glib-2.70:2
>=app-misc/tracker-3.4.0:3
gstreamer? (
>=media-libs/gstreamer-1.20:1.0
>=media-libs/gst-plugins-base-1.20:1.0
>=media-plugins/gst-plugins-meta-1.20:1.0 )
!gstreamer? (
ffmpeg? ( media-video/ffmpeg:0= ) )
>=sys-apps/dbus-1.3.1
xmp? ( >=media-libs/exempi-2.1.0:= )
raw? ( media-libs/gexiv2 )
>=dev-libs/icu-4.8.1.2:=
cue? ( media-libs/libcue:= )
exif? ( >=media-libs/libexif-0.6 )
gsf? ( >=gnome-extra/libgsf-1.14.24:= )
xps? ( app-text/libgxps )
iptc? ( media-libs/libiptcdata )
jpeg? ( media-libs/libjpeg-turbo:0= )
iso? ( >=sys-libs/libosinfo-1.10.0-r1 )
>=media-libs/libpng-1.2:0=
seccomp? ( >=sys-libs/libseccomp-2.0 )
tiff? ( media-libs/tiff:0 )
xml? ( >=dev-libs/libxml2-2.6 )
pdf? ( >=app-text/poppler-0.16.0:=[cairo] )
playlist? ( >=dev-libs/totem-pl-parser-3:= )
upower? ( >=sys-power/upower-0.9.0 )
sys-libs/zlib:0
gif? ( media-libs/giflib:= )
networkmanager? ( net-misc/networkmanager )
rss? ( >=net-libs/libgrss-0.7:0 )
app-arch/gzip
"
DEPEND="${RDEPEND}"
BDEPEND="
app-text/asciidoc
dev-libs/libxslt
dev-util/glib-utils
dev-util/gdbus-codegen
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
test? (
${PYTHON_DEPS}
$(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
$(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
gstreamer? (
media-libs/gstreamer:1.0[introspection]
|| (
media-plugins/gst-plugins-libav:1.0
media-plugins/gst-plugins-openh264:1.0
)
)
)
"
python_check_deps() {
python_has_version -b \
"dev-python/pygobject[${PYTHON_USEDEP}]" \
"dev-python/tappy[${PYTHON_USEDEP}]"
}
pkg_setup() {
use test && python-any-r1_pkg_setup
}
src_prepare() {
default
# Avoid gst-inspect calls that may trigger sandbox; instead assume the detection will succeed and add the needed test deps for that
if use gstreamer; then
sed -i -e 's:detect-h264-codec.sh:/bin/true:' tests/functional-tests/meson.build || die
else
sed -i -e 's:detect-h264-codec.sh:/bin/false:' tests/functional-tests/meson.build || die
fi
gnome2_environment_reset # sets gstreamer safety variables
}
src_configure() {
append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS
local media_extractor="none"
if use gstreamer ; then
media_extractor="gstreamer"
elif use ffmpeg ; then
media_extractor="libav"
fi
local emesonargs=(
-Dtracker_core=system
-Dman=true
-Dextract=true
$(meson_use test functional_tests)
$(meson_use test tests_tap_protocol)
-Dminer_fs=true
$(meson_use rss miner_rss)
-Dwriteback=true
-Dabiword=true
-Dicon=true
-Dmp3=true
-Dps=true
-Dtext=true
-Dunzip_ps_gz_files=true # spawns gunzip
$(meson_feature networkmanager network_manager)
$(meson_feature cue)
$(meson_feature exif)
$(meson_feature gif)
$(meson_feature gsf)
$(meson_feature iptc)
$(meson_feature iso)
$(meson_feature jpeg)
$(meson_feature pdf)
$(meson_feature playlist)
-Dpng=enabled
$(meson_feature raw)
$(meson_feature tiff)
$(meson_feature xml)
$(meson_feature xmp)
$(meson_feature xps)
-Dbattery_detection=$(usex upower upower none)
-Dcharset_detection=icu # enca is a possibility, but right now we have tracker core always dep on icu and icu is preferred over enca
-Dgeneric_media_extractor=${media_extractor}
# gupnp gstreamer_backend is in bad state, upstream suggests to use discoverer, which is the default
-Dsystemd_user_services_dir="$(systemd_get_userunitdir)"
)
meson_src_configure
}
src_test() {
export GSETTINGS_BACKEND="dconf" # Tests require dconf and explicitly check for it (env_reset set it to "memory")
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

@ -0,0 +1,113 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info meson python-any-r1 systemd vala xdg
DESCRIPTION="A tagging metadata database, search tool and indexer"
HOMEPAGE="https://wiki.gnome.org/Projects/Tracker https://gitlab.gnome.org/GNOME/tracker"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="3/0" # libtracker-sparql-3.0 soname version
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="gtk-doc +miners stemmer test"
RESTRICT="!test? ( test )"
PV_SERIES=$(ver_cut 1-2)
RDEPEND="
>=dev-libs/glib-2.52:2
>=sys-apps/dbus-1.3.2
>=dev-libs/gobject-introspection-1.54:=
>=dev-libs/icu-4.8.1.2:=
>=dev-libs/json-glib-1.4
>=net-libs/libsoup-2.99.2:3.0
>=dev-libs/libxml2-2.7
>=dev-db/sqlite-3.29.0:3
stemmer? ( dev-libs/snowball-stemmer:= )
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-util/glib-utils
app-text/asciidoc
dev-libs/libxslt
$(vala_depend)
gtk-doc? (
>=dev-util/gtk-doc-1.8
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xml-dtd:4.5
)
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
test? (
$(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
$(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
)
${PYTHON_DEPS}
"
PDEPEND="miners? ( >=app-misc/tracker-miners-${PV_SERIES} )"
function inotify_enabled() {
if linux_config_exists; then
if ! linux_chkconfig_present INOTIFY_USER; then
ewarn "You should enable the INOTIFY support in your kernel."
ewarn "Check the 'Inotify support for userland' under the 'File systems'"
ewarn "option. It is marked as CONFIG_INOTIFY_USER in the config"
die 'missing CONFIG_INOTIFY'
fi
else
einfo "Could not check for INOTIFY support in your kernel."
fi
}
python_check_deps() {
python_has_version -b \
"dev-python/pygobject[${PYTHON_USEDEP}]" \
"dev-python/tappy[${PYTHON_USEDEP}]"
}
pkg_setup() {
linux-info_pkg_setup
inotify_enabled
use test && python-any-r1_pkg_setup
}
src_prepare() {
default
vala_setup
xdg_environment_reset
}
src_configure() {
append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS
local emesonargs=(
$(meson_use gtk-doc docs)
-Dman=true
$(meson_feature stemmer)
-Dunicode_support=icu
-Dbash_completion_dir="$(get_bashcompdir)"
-Dsystemd_user_services_dir="$(systemd_get_userunitdir)"
$(meson_use test tests)
-Dintrospection=enabled
-Dsoup=soup3
)
meson_src_configure
}
src_test() {
dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

Binary file not shown.

@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools desktop eutils linux-info
inherit autotools desktop linux-info strip-linguas
HOMEPAGE="https://www.gnokii.org/"
if [[ ${PV} == *9999 ]]; then

@ -1,9 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools desktop eutils linux-info
inherit autotools desktop linux-info strip-linguas
HOMEPAGE="https://www.gnokii.org/"
if [[ ${PV} == *9999 ]]; then

@ -1,6 +1,2 @@
DIST scrcpy-1.22.tar.gz 388720 BLAKE2B 2cc9867ab854e81e502b1127e275f5bea7f061f19b08c94bf53c6ef6563c537e56f8531444e1ba7eaebd4f768946d1f19dab7f9cc7bce82eda0edf5fea64e79f SHA512 fa9dc1bf8ea542b0a2e4a972759e606db69ce8ef1809a595f69b59872d7c588d98708894e2c53d2244bd6625ed9a8136974768a9e231353c363285e19c126a6e
DIST scrcpy-1.23.tar.gz 417069 BLAKE2B 3081c02ba43a7c1d089ea1908323591b737515c7708c64162393b6d16eb2916931218aaef8d0a1ed13d04b6ce83a074e266174919751deee8ffb5290d382a398 SHA512 a50aa64c612a87a79f4532c7f30db96f4fd63558202ed00f285c5e7dfc70413b707dbf2280d1d24733182e16edacde020897487eefaf6c502e6f5135daaae58e
DIST scrcpy-1.24.tar.gz 424970 BLAKE2B 33a0249ee9e9579b3bf8e0a4f94427b0c44b2a3aaf953c527a072d4f69ab89a680107b234803415741ba003ea6a8a207d33ce0d40341560fd6d85cda3807f7a6 SHA512 0eda7d6b0fb7339e1e32114d861194fd6bfce5ddb15d8d241f94278cb5800c2dd6c3bd69ea0b09b2bd5137757e85d679b2c789218e6933d83df4bc07dac09b2e
DIST scrcpy-server-v1.22 40955 BLAKE2B 691217a8e776eca14f4d40da3de50fa98687664747de8ef246d629a5a9f9394296b82760696e1b31a44287e3678cbd3e6be18c89e8347d6a5ce7c6bf7a1a3790 SHA512 1aab2befa783d5aa84a7e1e89a37924d4f9a2cc830bf8358b010864a071207fc1e40fa0d446ae743c1faef2b5d805518bade360a4d221b4fb3086954af3e6a62
DIST scrcpy-server-v1.23 41123 BLAKE2B 909cd015e5acddffe93ecac1bb2f1e022cb30a21edfef02565879db6763035c759ea8d3b274a0d0d7aeec8da7d66c5eafe3c443f6e178e645a88f782882d42ca SHA512 31add6155db771a2285a3c2b918e0a05608dbaf21e8082dec09547d6d713f9251c607277c77d381e7c7415f359c41136eb194650620c0e8cd5ad81aec6eb904e
DIST scrcpy-server-v1.24 41159 BLAKE2B 332f05198bd64392ed870add260249d7e549ceb963e707ee6a249c08197c2c6a52bc427be0dfa99a479d61926d1ccea1471f5a448816b4b157c933d7a17cd75f SHA512 1bbc921e954c722307ef4fb2e1478954f6bf14544da362a9edeefd0f90def435bee409130d2ef2fddee98ec6255e12e9bda595507fec479f3feae0a57fb78236

@ -1,43 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson xdg
DESCRIPTION="Display and control your Android device"
HOMEPAGE="https://github.com/Genymobile/scrcpy"
# Source code and server part on Android device
SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
RDEPEND="media-libs/libsdl2[X]
media-video/ffmpeg
virtual/libusb:1"
DEPEND="${RDEPEND}"
BDEPEND=""
src_configure() {
local emesonargs=(
-Db_lto=true
-Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}"
)
meson_src_configure
}
pkg_postinst() {
xdg_pkg_postrm
elog "If scrcpy returns an error like"
elog ""
elog "[server] ERROR: Exception on thread Thread[main,5,main]"
elog "java.lang.IllegalArgumentException"
elog "at android.media.MediaCodec.native_configure(Native Method)"
elog ""
elog "Just try with a lower definition:"
elog "scrcpy -m 1920 or scrcpy -m 1024"
}

@ -1,34 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson xdg
DESCRIPTION="Display and control your Android device"
HOMEPAGE="https://github.com/Genymobile/scrcpy"
# Source code and server part on Android device
SRC_URI="https://github.com/Genymobile/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/Genymobile/${PN}/releases/download/v${PV}/${PN}-server-v${PV}"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
RDEPEND="media-libs/libsdl2[X]
media-video/ffmpeg
virtual/libusb:1"
DEPEND="${RDEPEND}"
BDEPEND=""
src_configure() {
local emesonargs=(
-Db_lto=true
-Dprebuilt_server="${DISTDIR}/${PN}-server-v${PV}"
)
meson_src_configure
}
pkg_postinst() {
xdg_pkg_postrm
}

Binary file not shown.

@ -0,0 +1,98 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7..10} )
inherit autotools gnome.org python-r1 xdg
DESCRIPTION="The GNOME Spreadsheet"
HOMEPAGE="http://www.gnumeric.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+introspection libgda perl"
REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
# Missing gnome-extra/libgnomedb required version in tree
# but its upstream is dead and will be dropped soon.
# lots of missing files, also fails tests due to 80-bit long story
# upstream bug #721556
RESTRICT="test"
# Gnumeric has two python components
# 1. The python loader for loading python-based plugins.
# This component is pure python 2 and a port "is not currently being worked on".
# 2. The python gobject-based introspection API. This component is compatible
# with python 3.
# Component 1. can only be re-enabled once someone has ported the upstream
# codebase to python 3.
# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852
RDEPEND="
app-arch/bzip2
sys-libs/zlib
>=dev-libs/glib-2.40.0:2
>=gnome-extra/libgsf-1.14.33:=
>=x11-libs/goffice-0.10.51:0.10[introspection?]
>=dev-libs/libxml2-2.4.12:2
>=x11-libs/pango-1.24.0:=
>=x11-libs/gtk+-3.8.7:3
x11-libs/cairo:=[svg(+)]
introspection? (
${PYTHON_DEPS}
>=dev-libs/gobject-introspection-1:=
)
perl? ( dev-lang/perl:= )
libgda? ( gnome-extra/libgda:5[gtk] )"
DEPEND="${RDEPEND}"
BDEPEND="
app-text/docbook-xml-dtd:4.5
app-text/yelp-tools
dev-util/gtk-doc-am
>=dev-util/intltool-0.35.0
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${P}-slibtool.patch" # 791610
)
src_prepare() {
default
# Manage gi overrides ourselves
sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
# Changed from 'elibtoolize' for bug # 791610
eautoreconf
}
src_configure() {
econf \
--disable-gtk-doc \
--disable-maintainer-mode \
--disable-schemas-compile \
--disable-static \
--without-psiconv \
--without-python \
--with-zlib \
$(use_with libgda gda) \
$(use_enable introspection) \
$(use_with perl)
}
src_install() {
default
dodoc HACKING MAINTAINERS
if use introspection; then
python_moduleinto gi.overrides
python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py
fi
# no static archives
find "${ED}" -name '*.la' -delete || die
}

@ -1,98 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{7..10} )
inherit autotools gnome.org python-r1 xdg
DESCRIPTION="The GNOME Spreadsheet"
HOMEPAGE="http://www.gnumeric.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+introspection libgda perl"
REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
# Missing gnome-extra/libgnomedb required version in tree
# but its upstream is dead and will be dropped soon.
# lots of missing files, also fails tests due to 80-bit long story
# upstream bug #721556
RESTRICT="test"
# Gnumeric has two python components
# 1. The python loader for loading python-based plugins.
# This component is pure python 2 and a port "is not currently being worked on".
# 2. The python gobject-based introspection API. This component is compatible
# with python 3.
# Component 1. can only be re-enabled once someone has ported the upstream
# codebase to python 3.
# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852
RDEPEND="
app-arch/bzip2
sys-libs/zlib
>=dev-libs/glib-2.40.0:2
>=gnome-extra/libgsf-1.14.33:=
>=x11-libs/goffice-0.10.51:0.10[introspection?]
>=dev-libs/libxml2-2.4.12:2
>=x11-libs/pango-1.24.0:=
>=x11-libs/gtk+-3.8.7:3
x11-libs/cairo:=[svg]
introspection? (
${PYTHON_DEPS}
>=dev-libs/gobject-introspection-1:=
)
perl? ( dev-lang/perl:= )
libgda? ( gnome-extra/libgda:5[gtk] )"
DEPEND="${RDEPEND}"
BDEPEND="
app-text/docbook-xml-dtd:4.5
app-text/yelp-tools
dev-util/gtk-doc-am
>=dev-util/intltool-0.35.0
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${P}-slibtool.patch" # 791610
)
src_prepare() {
default
# Manage gi overrides ourselves
sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
# Changed from 'elibtoolize' for bug # 791610
eautoreconf
}
src_configure() {
econf \
--disable-gtk-doc \
--disable-maintainer-mode \
--disable-schemas-compile \
--disable-static \
--without-psiconv \
--without-python \
--with-zlib \
$(use_with libgda gda) \
$(use_enable introspection) \
$(use_with perl)
}
src_install() {
default
dodoc HACKING MAINTAINERS
if use introspection; then
python_moduleinto gi.overrides
python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py
fi
# no static archives
find "${ED}" -name '*.la' -delete || die
}

@ -0,0 +1,94 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit autotools gnome.org python-r1 xdg
DESCRIPTION="The GNOME Spreadsheet"
HOMEPAGE="http://www.gnumeric.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+introspection libgda perl"
REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
# Missing gnome-extra/libgnomedb required version in tree
# but its upstream is dead and will be dropped soon.
# lots of missing files, also fails tests due to 80-bit long story
# upstream bug #721556
RESTRICT="test"
# Gnumeric has two python components
# 1. The python loader for loading python-based plugins.
# This component is pure python 2 and a port "is not currently being worked on".
# 2. The python gobject-based introspection API. This component is compatible
# with python 3.
# Component 1. can only be re-enabled once someone has ported the upstream
# codebase to python 3.
# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852
RDEPEND="
app-arch/bzip2
sys-libs/zlib
>=dev-libs/glib-2.40.0:2
>=gnome-extra/libgsf-1.14.33:=
>=x11-libs/goffice-0.10.51:0.10[introspection?]
>=dev-libs/libxml2-2.4.12:2
>=x11-libs/pango-1.24.0:=
>=x11-libs/gtk+-3.8.7:3
x11-libs/cairo:=[svg(+)]
introspection? (
${PYTHON_DEPS}
>=dev-libs/gobject-introspection-1:=
)
perl? ( dev-lang/perl:= )
libgda? ( gnome-extra/libgda:5[gtk] )"
DEPEND="${RDEPEND}"
BDEPEND="
app-text/docbook-xml-dtd:4.5
app-text/yelp-tools
dev-util/gtk-doc-am
>=dev-util/intltool-0.35.0
virtual/pkgconfig"
src_prepare() {
default
# Manage gi overrides ourselves
sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
# Changed from 'elibtoolize' for bug # 791610
eautoreconf
}
src_configure() {
econf \
--disable-gtk-doc \
--disable-maintainer-mode \
--disable-schemas-compile \
--disable-static \
--without-psiconv \
--without-python \
--with-zlib \
$(use_with libgda gda) \
$(use_enable introspection) \
$(use_with perl)
}
src_install() {
default
dodoc HACKING MAINTAINERS
if use introspection; then
python_moduleinto gi.overrides
python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py
fi
# no static archives
find "${ED}" -name '*.la' -delete || die
}

@ -1,94 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit autotools gnome.org python-r1 xdg
DESCRIPTION="The GNOME Spreadsheet"
HOMEPAGE="http://www.gnumeric.org/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+introspection libgda perl"
REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
# Missing gnome-extra/libgnomedb required version in tree
# but its upstream is dead and will be dropped soon.
# lots of missing files, also fails tests due to 80-bit long story
# upstream bug #721556
RESTRICT="test"
# Gnumeric has two python components
# 1. The python loader for loading python-based plugins.
# This component is pure python 2 and a port "is not currently being worked on".
# 2. The python gobject-based introspection API. This component is compatible
# with python 3.
# Component 1. can only be re-enabled once someone has ported the upstream
# codebase to python 3.
# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852
RDEPEND="
app-arch/bzip2
sys-libs/zlib
>=dev-libs/glib-2.40.0:2
>=gnome-extra/libgsf-1.14.33:=
>=x11-libs/goffice-0.10.51:0.10[introspection?]
>=dev-libs/libxml2-2.4.12:2
>=x11-libs/pango-1.24.0:=
>=x11-libs/gtk+-3.8.7:3
x11-libs/cairo:=[svg]
introspection? (
${PYTHON_DEPS}
>=dev-libs/gobject-introspection-1:=
)
perl? ( dev-lang/perl:= )
libgda? ( gnome-extra/libgda:5[gtk] )"
DEPEND="${RDEPEND}"
BDEPEND="
app-text/docbook-xml-dtd:4.5
app-text/yelp-tools
dev-util/gtk-doc-am
>=dev-util/intltool-0.35.0
virtual/pkgconfig"
src_prepare() {
default
# Manage gi overrides ourselves
sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
# Changed from 'elibtoolize' for bug # 791610
eautoreconf
}
src_configure() {
econf \
--disable-gtk-doc \
--disable-maintainer-mode \
--disable-schemas-compile \
--disable-static \
--without-psiconv \
--without-python \
--with-zlib \
$(use_with libgda gda) \
$(use_enable introspection) \
$(use_with perl)
}
src_install() {
default
dodoc HACKING MAINTAINERS
if use introspection; then
python_moduleinto gi.overrides
python_foreach_impl python_domodule introspection/gi/overrides/Gnm.py
fi
# no static archives
find "${ED}" -name '*.la' -delete || die
}

@ -181,189 +181,6 @@ DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288741 BLAKE2B 3291
DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1091131 BLAKE2B c6d2921e9162c85a0fda89a07a323a9c44d4d98eba8b39fd29048bdd8cbfbed9e4ee6b94558dc2d9e286404879c02af06e85f52b1e4c328554cba54ac14a1bb9 SHA512 77af723cfd8a4681ba3c0089d03d875bf9de08db4fc3300f39e84affbdea068988733bd3c4552a3ac784d555220087d4fa53ca8c008987a933311c30b7494bf6
DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1111273 BLAKE2B 463e64b91998e1369b52d6863c114e4d811c65964f0f45395038c1222dc05adb3f92a5becffbbd404d2c4d4a57ad112c6829eabe88ce74b08b432c2de675c5e6 SHA512 5a413b1a10afc1cdbdfa458d1799601d5aa044c49683c1bf7101e384099ef76f9bf12b56fd6124e178c85b2c281bd95fba520d2f8da93e6a365829e96829903f
DIST LibreOffice_7.3.4.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317755 BLAKE2B 7938c2de17208a5a21fe32de9b78e6f2d3aa293c1fd2be4c97f1525eebccdd3b4192ec95c53b9b1be18e49f0379c60cce2a1f8cc0a437a62bed2436930e4d9cc SHA512 907b3768990ac48f18e40031a59959dec92ae567cd082904f88ca8951d8f87cbf9f285211aaaea2be8e41e242392709319d27584f40593cfe7158433037a9c6a
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_am.tar.gz 4471952 BLAKE2B cb844cdc63901c33e5a13ce6dccc8c7856a41b9890d6089b5cc7c86a647bf5f7e434395c4311766c5a1b5b5375c996cdd8519968411d2a0e59e3db2b58163518 SHA512 4b5e32128c8960aa3adf3237e5252b23417e7d2414df39b735a28f1dda0c6e23e77a8afa936b7053c571481a8d80598912687457566de706390c7232a255f4d7
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3930960 BLAKE2B 7aa471729c16a9897dc07883f130c0a681e0b8d118d6f7011b194f9abb74e6066abf96a1f59b396fbab288352e868532e1c82bceca7724f92ceffc4581034955 SHA512 874cd47423183bba0a5b5f72540623c21660ab18414dd91c7044a9404b421177a6a40a3323dd499ea6d7f9c85ddc98a2ede49a63afacbfbd50a4e3744eabada1
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4172557 BLAKE2B c0439d63d80c606507dcbe3899a6bf80834cf33e0a7a081487acdd37591f64578da1f5628b53f24699adb0fdea4286e6b37026298ff35400c45e29cb27f52cfe SHA512 b7345559124ab06a18e243f81002169681690ea79b61abab6805edac0a07ccc94961fa5de335a608ae9737d0030224605677b65a010bacc3429cc40804ac7146
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bg.tar.gz 4541783 BLAKE2B 86b4356eac81e207a7c8da502ec78862c378789633468f3ceae1b62cceee3fee9938e77b30268c85e341489d0029eb3c465e3577896b52087024942f8fd003ac SHA512 8e810b2f143ef6adbce0168e06a50c0741dd3e6c0dbc6d37a0eb8cb2b0b4c1d065dfe5f5c22efca2bf27a137de0c3354474f9fde474f43ee86e0633388ff1d74
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 4629846 BLAKE2B e21594e0eddfa7c7de978f413937b0e58eba72e7b271833464c475a98f32e41aabd5981c2b61ce75d46e42972c40e2128f6bb9f4127746bc736f8d29819d68ec SHA512 3e493bb44e68a26265341fd2a2e4a115b2587b642a381e134b53c8807ec85bd59a3e5d76388978271c232c6108f96e4d1e62907de934cd5eb95aabc05046bb35
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bn.tar.gz 4309258 BLAKE2B 44523869505f68423a2859e8bf7500fda16e002b354ac4e2b84beb0233c560934e552cdfcc0341da4da69ac920011938ebdc09d76ce62df729f95fcdfa766eae SHA512 d71311f41d74bb467de304d391fbfd0c883c8735eee147e1f747d946a7498d42ea69a6a36bd6784f8994aa379a9d314f425a9eabdb98af584f3a1aa7b20f0f6b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bo.tar.gz 4313205 BLAKE2B 5661486283d28ee1ac1497d6eab37f6cb597bc16388f18ac7421847e6dc02b6569612ed29cc01c2eb39761a835fed144c3bff9ad398947256961d5a6494fba50 SHA512 1aa36e33af52d59024018b0f8039325429cdddb4ccdece6ee3aecac3e73831450a754386d99f7d1e7841bf49fe6e9412e71c340677c58ef6cc2f8963a37a7f79
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_bs.tar.gz 4049211 BLAKE2B 38c0423326ae2e1e2902fe8c5b7f717c9c25b384e56f04776ae8c5f0d47b02a72b91777b6848be4f82f4fc7e81d68f8ee4dadd7f33c6bdf8d4c215198473018e SHA512 f6c295c4a8cc44cd5e2e7ddc4f26f3a4ecd9ae2092c52bb5cd375833fd7167659e43a3ca658acf98b826b143da8408d74ada6c75277b9f188eb16561d83c45e6
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 4210233 BLAKE2B bc13c2d1c22ec32c3c8c39d40ce239a78f52c56619b19d8f4dacf6ac612d4dcbef35520faed480c339ae20ff67cb56645268282a4ebfb1c5324f63b1346e35df SHA512 9316a23bc03728804c261eca16258005de327a1b621a6c4f94314645a6bc192c7f940802323ebc0ca42b6ee90b6f51a9f6a524d4a54f55d73c0c427a56dc5b5f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ca.tar.gz 4209270 BLAKE2B 3ef73ea791e2e1bf038a41082edb64ed4432fb3c5a3a019a87218366b4dac0f5ed9043ff10563921c9475d9bf3cd83a2101208c5bfd47eff814d5b7a864146df SHA512 6c405f1a8d16fdf8e447bcc77b05552fd125920909385736162cc392d0700c4c2070e037b81bae4c907ec5f4f6b3aad3b8b02fa34a251b6c53a1c4a2b66d3cf3
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_cs.tar.gz 4236667 BLAKE2B e011ceff1b35fb26df011d4c9ed3fd10efaa0c92afa306ddcc26efdf28fc59de02aad9d3f90d5145da18131c15a424d8c3b3906aa138ad720ce5feb7731f3968 SHA512 9d098784d408a29074a6a807f84ff3cc9aef28bca643af1f92d320235bc7e3588832561092b30632b4fcfef963565791c6d431a1e18991a07186df266a0a72ef
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_da.tar.gz 4145021 BLAKE2B acd1371f92dbeb93197d003c7f603c9d0e416ce736b872ed1b8528f9b841d804c9e22943f38c76aec15b38a148db7767ba80a8add82e4e7c9dcfcae39b08f6fb SHA512 805080c60292df755c5c762e9594d6850e84b8ca498c60fd31400fae16f9acedf7c631261159788cc73675517dbecc014bb8d4a5b1f78dd3b87f73f55aa8464a
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_de.tar.gz 4314542 BLAKE2B c242805623a033d9c94889a7166d0541f1b6cfe2e1591afaa750dbc49cb1338eee115b4ec5e685ab71400b34164b6b311319c6c7e667af2ad794aa920cc62652 SHA512 27f6b8d8f10c47efc46332e6a3c4ce969a39dcc020619d686b8595be43b7a3518badfbadbb15de7c4f7cd483a26e2e9734245eef7061ea251412d3a98a6c051f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_dz.tar.gz 4454241 BLAKE2B a7ff147b18b7b69f8452f9805cc3ad6a8b9dd11bc45df3569ee67db89630441a6b8e8647ddf24c5fb2a5276662d38727f094e5841b5b404d5bfb815d45989a48 SHA512 103dd7eba28f2dcd0a4195f46843b00157dab3401e88c1380d7e465beb4600eb0e474d2cb6e18bf952d7cfbaa82c954c6ec3d76f4b90c2252f386f47ca403ad0
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_el.tar.gz 5014377 BLAKE2B 890d1f912a381cf62c3e40dd4d048c07f88cff674b993f1aa82a5ac37547b7e61d3b52f492056c1965d1b80cdc61a691c7fcfdeb5a531e1fa851054e296eb0cd SHA512 123f750032c48bcdf92fc4b0dc36b8674e3a1f0a5ad8306e32aeccd70c1e86a5fd0a3081089be92ea19b3ace07c3c64ff2e451174faf9d9a88ae364ade29f0a9
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-GB.tar.gz 3937906 BLAKE2B 24847a6aafb18471f32f8cc2ee54063ce2c6265e8fe19bbc7c57c4c1bed02d5a7f83b9572fdb5542858983e7161e2c42f1b8e915169585f9e452454354a355a5 SHA512 a1a475f5235045796401da58d6b5d267030648d367d024767fc5abbdb3de119af0a40203dbbdd1f41c6ef1d757f73404ed3a26e670e89db25c46c0559aa90c6f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-US.tar.gz 2610634 BLAKE2B 1cac90734b2c0a36d74f1daa7be14715c66d8a367f589b9ff6bad52d61a88e46f41be708ddc73f067f6a8546f441fe07958573d853913c5288021bd205aba29d SHA512 d8ba488dcb7e4d376d052175cdedd59775a3e4bae4641239cabeda5fd185ede44f7e87dc1ed3c5e7a018268ca5f6ddf797ec33e5468b1f07da12a5b029337031
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_en-ZA.tar.gz 3930238 BLAKE2B 558a56dea0d22e2be9ce27df543d674d31024e9412b97d875f8337ede298912da9aaf70f0b046b743d68a459d294d24830699f98a0b0eee51aa7ba3827ccf3d8 SHA512 c96148b89b816d2aa5549ad7968653828024f380ebd41fff1cf91dd0cce045c6fec95b2e007d4acea44d8b3dead5c8fd21e4a40c7995d47a4de7e754b3cdb7e1
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eo.tar.gz 4038045 BLAKE2B 9106b9dc6f37574a75c8f659ea63fa02b3178133053b0271836df6a21fb8eab494f91f31b3cf23f15f5b3eba4e5b491c283a6b0cce80d335fb064300906b6ef6 SHA512 e5fdb20ceffd3279457749e157c09f2d5b02f8fab87dabc8a6e2459072845d12d16d62198ba3a60adac99729c04e1479ec79eb59aea9a2549783b486e0681397
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_es.tar.gz 4257181 BLAKE2B 135bf72bf5e2755e53ccb1ca6b7e19df2e57b446e1c8efd2ce26079e0a5dc65992f008c534f7bb03d89f1d8ba1fd0a9f61ae4215e46d73374fdda73c4a85aabd SHA512 485091ae4e56538e7daead2b2f460f3e9c6846cd2b2d1838c221490f79a08fe4381a17efb7f2fc4dcbeb4dc40f4edadb2bd8dfe3245baa7b36774112cde4eb92
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_et.tar.gz 4085963 BLAKE2B 5074834fc7b74f818de04171b4f45f96787e866d3025d619fc21939d67da62d7b0c81a09bd33a00fccdac9fc29c55201b3d38d74c5e676382e38bc525248c39b SHA512 a2c8cd72191b43a3436645ad3fc913435dbf1b718f7b99ccda5070d9a08a47b8a50d445f530ffc1bcd65a9f5af6b15214909cb6ab1e3f0185f02be9505610433
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_eu.tar.gz 4073030 BLAKE2B 18858d3c12fc6a676c741cdba30f4a9f90b07d98d2740e09315f11278ca736a2db8bfd68bebc293599e8285df2bdc757117b0397b327e4b33e5db4034d7c1e58 SHA512 291d1589c8c452a3c3e0a034c20125c3bc080bf38d301e570a29938b57720f978567a6f59d73e9f759b362b71b7bdc3372c5a1e1a5d4cc0e6c2f678b73a605e0
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fi.tar.gz 4080972 BLAKE2B 37ab441e8bace733c9448593d09d028a2ef04acecbf9bf7278daddd6f66b7db03446078fdaa351a2dadea20839fd0b6613254a03f792b177b3f57d4e6d66c83f SHA512 e2b065adbe5340dc650c62c12d191c78c56d23169b3ee20aac851ee94d0d52946497cb1eee39f7c9ec99c35fcd17114fbe55f641fbbc2a9f4a0fa1a34c16d895
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_fr.tar.gz 4233351 BLAKE2B b9868359c97ea48b8649e3ea0fb4fc275ddc601a74b10452aad96e756d7e68a057202d7954a53b74d7cd4bda5dd018645ec90f3641d3822cd751715c65282fc7 SHA512 8e49264fb15de5d128132c579f179e52b3493cec05b811e7f6b19f3f655793d52813065348c7047ed52c29d88b48f895b521e0d2c91d7bdb357948e42f70e6ce
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gl.tar.gz 4171652 BLAKE2B 26837acc9e0208c9ba74975bc1ae3a5523c9c4a56b992edc50f02d0232d9a8f46e620d87badc22319c5be251b52807e09e451161db19b6dcaf729290dffbb18f SHA512 e66c337762c5de72a78788d0a2181f6fc3c9c59307dca4e544b5ce99720759aa8dfbaf7f257ccf312fc9d837096f53b91614054210f2a60f7f3a9c453c960358
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_gu.tar.gz 4015102 BLAKE2B 857af6e8d2c37e832f99d5758c67c25c59e4399bd9da20201e7e4d895a7c60403c5c3c4e2e4182ff9c0748f5103ce3a4c523d22a09f49f43b44b6edafce26b90 SHA512 2f86562a63b54a35b57d4d01620c67a6cee340a7fe1df52902e2dc24b4b65a15ef51a3b197c2a35b672e59717f41ce4f7d70db9f6c564a0be9a35ec2201041ee
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_he.tar.gz 3794104 BLAKE2B c03cf505b968e0c8ad1ba928d573b51dfb1b2bf7101840b0763fcaf51bf1b6a780b5d7e6424feecc16ccefc3dd25445c988e290fede73b5524d005b60385c573 SHA512 5583bbc6db9956946c54f63a1586863903d13beb4c9099d66eb4c3065878b65b7433d0e00bd5fa1595e62989b05f78f5eca8a3fff3266298db62b8ed0cbc8937
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hi.tar.gz 4140821 BLAKE2B b64ee4f1e9594b77f8e3c529b0878710b406ad1ee2504eb7f74a0d3f05ad2924db6c75376e5e83478db02ce1663f082f3e8c07d67224b70553576a2a40a6a8af SHA512 cc5a7217bd5f0271d549b5f96430b8bd763f7a865f4c6f6d679efb9aa4142bcea7497ef9708dfc983840b28473831c8b84864c4125c628b42f01d040fc0d44fa
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hr.tar.gz 4052413 BLAKE2B e57e6139ae6840c8e9fce18b1411843a01077adb7218379faf8e9f8f5e3a5284071f2861d6e8fd951150d66ab074812576cb31d3ab29016b55d87a492879b210 SHA512 4ce2d3cf3bb905ebfaa30e489b7e1793d64efa811d7ef07d7aecbe0598fba0132ea2adada9582a1fae90aac9b049897516db46e7585cd4e3c2a70b462e41b0e0
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_hu.tar.gz 4344941 BLAKE2B 5a654ce00a91cc2528e46f6c7cdd822178b900f46805146468b7158ae3d5087501248cdb4bc1c3d02a8b6c2ec4455ff0b0bedc22d9a80fc55075e2fc6dcb3c96 SHA512 42840e3bb28b706ee56ebc4119a7adf30abfbb2b5cfa9f61ea67040955efff8b0f086e0e82486ee09181dbf19f0ca4cfd701d44093f65fc6b0f1b809ea56f239
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_id.tar.gz 4028242 BLAKE2B 98f010116ecbcc6af19aa3a8e150922541517bb901f5d057b277d1a2a9d5883a3dd202472622caa4fe37d0b85a700fa6458a757c0e77f0f926577f044dd3c342 SHA512 5d21a57ca7e23cd3cfe50241f0d9a0e80fa5f80bedb890c95300d9fe8b504dd6d76fe0b60652b969e6df7327324655de30842021a0fc1383dd181ca865182289
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_is.tar.gz 4072251 BLAKE2B 34e287ab609e8034bfd0a402479f6400adf80aca15578e287523bc2d0ea2f5ed2df557d1517385aa2dd970d389ce8c1b4f9f9da6aa8e1317ceb17f2fb6a8f404 SHA512 862cfbfcbf697fa748c245133a43d49c05c6e5bfe5d23e8e0e56cb17b616d092e103246d7b44602b79f399e8fc147da44f64435a0bedb281d9c1ebe25ce3d79c
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_it.tar.gz 4162217 BLAKE2B 4e660e1c516d02cdbd8c498b2742a4632e05e35d1451ef9de7c03d48fa294e7b98952f32fa2beb5840dab853f57a7056b67f6c67fc9b9c26f4f8c6aaef0dbc61 SHA512 752bd32eec46c62fd55356df6ea2fdc35b87c7cc89100a53bbb9a0cd0fe68f03c533fee8ebf95fecd1caa9cf95e4d6bbb6bddc8d4ad3036c1cca1f851ff70230
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ja.tar.gz 4804138 BLAKE2B 8405f0caf167581bfa57b4143f1caea5698be51196b26aca84a74a5a630b0c4a289bf0865ee2d2e3b26dccb9e4750e89efceddadfebafb1f968e62631b84e5a4 SHA512 cc73caeb7c82265abeae034c41370fe1d66b791903bf5574d56caafa702ef8eeb4914db33e4a81cce7cd14851929b36da417fc86b1b562536d9e5d6dbacd1b66
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ka.tar.gz 4255928 BLAKE2B f70338a19d250fc6a623a2b19129a95248e378813db4e1f1d5fc8f38e5a25f3a691fb78336947c493f7d0e9d035c98f1fc4b6d12f74919b1f345be66305ac429 SHA512 ccb06dcd0bf1ffcb9d6cec6ccd051c9a940177845bf7d50b57a816d1c9140c7b07fac0458b56369204d6cafadc0f6cadce17303ac6169e653464133bfcbc9057
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_km.tar.gz 4594808 BLAKE2B a3b46a98910291e0c76fbef01c0c0382e341f05fa71b9ea47c0836dfc94772935dd6a6bc6f4acc5d3643b8f93b67200f58564568d7a8a2a620f9c32dd536c95a SHA512 ffb21ab8e6d24d92d60d4549bc459570f672e6f0dc206c999f0f00312150e66a40ae6b07373fe30e7f20bb4eb07c4566881893a579b18a4ca65e733ded2c910a
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ko.tar.gz 4299961 BLAKE2B c995247117ea6407d2e3d5dc90961a0ffa1cb61f23284aa7e162407c0ae1424419e319428b83b8bc849615b56dfbfad4b6853f5e664682e965400af4953ee1fa SHA512 9aa976fae1dbbbeb52544baaad85b82ac7be15cc12f2e119ca678a7abf3efeccebe5cc317e5eac859be79b2d72c4c3e86678c04a52f87c198ad5864e5acae7c5
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lo.tar.gz 4016197 BLAKE2B b85a6c17cffcab253ee28a6d5e03e1ba89df2a3327ee14cffca2ab0d773cf5af123a399d14639b0a24a987c7e4c4db1bfe718b35cf4f0c0065ea39911d81dabf SHA512 a4e4b294de714288016e08e927c138a1ea2238b32ecc31dc827cf7982eefab9a857e3a09316fddba89fe663a28c40bc2493411a909eb9510a829ba9e2b61451b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lt.tar.gz 4263618 BLAKE2B 9838f56f3a0764434be7a1c8fda5cb4d0c9e32b3241fd405d472763539cfd19409a39d3ed3bdd77074416c9ba9d6c4527de3e43500df6060723a4279c5546421 SHA512 bd1358b23f6f5f09d320331e1b07e58e161a34ed4b1c666f4e45dddba2abec23a4b57c3329ec0bd2939384ace25d333c47706f92e8e3ecc3b116b4a5c6983086
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_lv.tar.gz 4066794 BLAKE2B 2a257e3a6c3b927cf2ae955b8568d42fd518a234e7206bd52074f1c4426e29db085775fd0d36c64d81b4725180537c39bba48dd48ed0b334d1a6a9c3d8a4be90 SHA512 57f53efdc9ab252c53ebbdff8c2e795055f7dbe9a157036b781677343c7273625b19c106919b98452778ea528bcaec73811b9222112f82debe4d54a55c33608a
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_mk.tar.gz 4110903 BLAKE2B d291e58f372781c28ee505386b3a23c33744a2550d175dda3c38918ce333f7f2e3dd977dbf1282ee2d020469dd59167548a0fc477beed887bd132b74bdce68c4 SHA512 eecb7ef6ce1f4d99ccbf809757d12dcbb77358cebcbb9c860a7bfd0641e7492126cf2625075ac9ab745d8c2d066fb7ba736086192019c41375483e9fabd214cd
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nb.tar.gz 4071265 BLAKE2B 815b82ee11ddcdf38b4ad5336a756c34b697821573a2a96b64edd401b8b080b19d9670030b5e9d17c3446322c7d8bc42c371813ea85437670446ea362030f022 SHA512 ceff65d56ffe0b65c9583938ecf077dbd66b939b0f82482d02722237c7985239b8beb76705b1f56ef33a8cec816a207343c8a1ffa95f05d636f6ea7577d0e6dd
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ne.tar.gz 4344624 BLAKE2B 50039a7dba6da46238d534501d8b554155cd305d4a85fdbaa729827b5d87c79b1443737cf4773939891096c0fceb7f5ecf5f4d12ccbefe54b9e6793d5604179b SHA512 53b96fe3c95cd178d18207b653dbd785230098dd782d54c655ff351a90fd7df67aa7625c94400339fd87c14123947e5f7a29fccb7bb2df9701acb0a1ead53f08
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nl.tar.gz 4198093 BLAKE2B 9841d364e51f0cdbaee8fc11f6e03c78b2067dbf7666163121436e03245d9aa88e307aaa227ee4aedbc36734751875858b91723f8d5dec4e8c410946a035b6fc SHA512 cf5e5f2fb811a22398afd60a27e7904f885026fc1e6570393f097bc0870baac6651982e45902f73d787b9958ae3960f1eef5bc350012514905a8d251468021c3
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_nn.tar.gz 4249535 BLAKE2B 87b3282d2348fa6e79c785f324fbbccf491c61f79add1f2e274c4c93374c2dfff35696c8bfd61f932b9e309979f7f07b2ff8415424e4e875f1ee022e2a089db9 SHA512 5dfca9e808f6fa63c4688082a18d6995c540f08459e0b860a421b549edfe20553057ebff4ecff44476747aea8338c3e6c73a0c6dd95eda55effdfcb2882985d4
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_om.tar.gz 4119651 BLAKE2B 2e3d02a83c9bc4f302b092c3368ec0cda77b401418a409351a4db5b2e2acbf6783baa75d16c4d79f0191e8e607e997b2620fb9e7210f70104c0fe473113ad375 SHA512 6ab5fcd96abb6782153034083ca44b72984e606c81f6e6446a569d16bf21b02af9e88ee2847cc79e428975ffc9fa68a60f0352a104372581ccbe7fe265d549fa
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pl.tar.gz 4371408 BLAKE2B 87bc967cc1e7dd3b74d4cdcda8c928ec28d00e430aae16902d7d854706185c3597225f3b4441bd68b75698ced887b0c6fc1555aa45269c4c83bd3165719fef33 SHA512 76fa261575c8a0adeaada2a2ad0c3b81837bceb478ba7fea55a7e1e5bd9c1cc8403b62b00bb76b3542603acc7bb37d3849601abd9502465cf30dbe4445af6cd3
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt-BR.tar.gz 4205075 BLAKE2B fcf8510035b1b9dac428c94d83d8296022704da65457bb03ec5834dd2509a5eed4aa03cd1f1927764143c84f56e457f5ad791dd988c2eabcc7acfa977c2303dd SHA512 717195d32d76d7d5ad6e842709060b6e6c328a4c0d6d5e90bf21416206fa8bd6dedfebdfb81114d01e73a24931abd07aff4e50332d279a29bde3c63ff984b22c
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_pt.tar.gz 4181452 BLAKE2B eb37908e121c5875d313bafa4cca4383c35bbb6229d39ade654069e5f7556950169655f5f9852dcd04a33df43bc187aa6c40e0ca4b76ef415ca113a1b7032edf SHA512 f4a07548130a1a29bccd7ad8457e59b16fc9d9ed586b42b99f3f583ba36e41b7ba3e6e291f80b11f34618ad3e0adf256a3001bf6aa1d7b2c0ebebcbeea7095c9
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ro.tar.gz 3963124 BLAKE2B e1415a4ec2a336f57bb767f58c8b150def611c6d20b970b1cfac3548e6189a9b52901d3aaf9398f8e9c3bd6b292efee027acb82871f652992da3926431fb04ea SHA512 c7f03b7c11f93116f9964137bc57a06257f3c35cd11416fe8bda7cadb52f937f1e4cb8f108a17ef4ba4cf61bcc4ef68e72a4374f9bc02616e1540198e2ad8457
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ru.tar.gz 4512192 BLAKE2B 51e8a1063cbc6a070d55ad3dc52ce2f043e3c5f6fa458b559d3b8fbbf204e0dc75af6656a3ff7e09c01c5a15cb3668ca67863b62c08292ac273292f0dfce8547 SHA512 2b0a8e8e744d41da86704fee434b732947e50abb6329ab8f40f922ef9fe2bf8bed2ca64d09858038e3c9a0ff5d466b65679baca291827647381f8e26c59cad9b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_si.tar.gz 4245724 BLAKE2B 326f6a6eccc64f118fc07e0a54c3381b15ff0893c694b12e132f09f0d5e102301212709cb046074fc0e550b9c61c7b23b7380b0bcf30a9c577d3d6f8ca9060dd SHA512 db3c38acf791205c84e09e7c35312a5c01f27d6b8384f539535efb25d368b2c563e0b4240f56593dfca8176f4aac4e432fdc4391a970c47e255f62b4cf3a7581
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sid.tar.gz 4109959 BLAKE2B 804b1d80f93249cdf4fd47590eb094db5c0f6dc536a655cc1eb339ae0d8193aaae7a65aa6aac0781b6b264562053bb036148c60a171322eaee5e3f0c07781edd SHA512 d2677286916122c6261e9d22cadc7cfc2d19ab5d177d4a6f6a20a91ffbdcff2b621874e1a0a5db31d206d272e6f02e66847519a85b92e7873b6604822ba4279f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sk.tar.gz 4267771 BLAKE2B 43529d5933adf921741e2b41b476ce833b9dd26f25129c4baf61dc9400f2598ef2fd74b9279ce1fd77439072d3ae5f408758b32e8ee9f89202c13db1db5be7f4 SHA512 641a2f46253ac9bc6a1e805e203f42b0cf0cc21b62abaa5e0ebaf76c22847422c1fa8eb7492b03eefb442c9c17938475815fc0cf5fd06ba04a5b3c8de650c4ca
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sl.tar.gz 4147270 BLAKE2B 946fee6b315ae3727b2863ece9cbd6f6fae81b01d80dd45574bb20dad0a3f946f671e3b79eb80bbb133e20fe2f5409d6a058ca96fccce38f481e7333457f4908 SHA512 28a76e5c30e358a589a972e260862e3a05149a977bbeafb330fb959791de59050116aaa15b985993ca0a2aa3c3fa10d4538532ac58db67d074024f7ad7eeae0f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sq.tar.gz 4021645 BLAKE2B 883d1c338560b7bb8e557b530d21f6826c6046722320398b115e44d0e42ffbdc5f8b1188ad05f7a25ce76ddfa6d26b19e7b4fcfc4ca2d7a44d456afe2547b93e SHA512 04201431f6e0c075625501af3f56401df37384614f310ca523fbf8a01760017859bdbed36964b2b46656aa0662586e3c1e9c3e00ce57f6e6590803d404e92e25
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_sv.tar.gz 4117529 BLAKE2B 848c9fd7d03f4ada8972f606084f798e0a043dfd00c2f2ad0164e177f53d28fef7cb40f7a21cec74604f65d9c7f6e165c8ee0378f07b44888b81d096b44f0f7a SHA512 fbc1b7a0d1f19030a11aa2701de262880604dd98c9bb36139b6c9f4a30a8a0511f929ce00784a1f8119951b9aa6524088c687f2ae12067c5f382b208383c03c1
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ta.tar.gz 4457620 BLAKE2B 1cafb39e8b006a786f9ce9cbc6acafb04772b35768168626e4e19656af56159d1b71ac958ec85ee1e8d2207760366c2d30e01c2dda516033bf0df43d7361ddea SHA512 7c97c3b47b27908d8994f906988d32271d4f79ce0af32e392df9910d43734624ec0f0847bdbeb8bfc46970ced1f8511bff048d0f81307f11c3349fa7969665da
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tg.tar.gz 4086463 BLAKE2B 3276ed5a24b6bcb359d8bd056982e11d2d752c59e7bdd963b0f2493ad0fcd62816a9e6fda19fdf5299ed86d20a7991b9b8e289fe9604c16f09d1dbbd641a27ab SHA512 6fd49f68b9a756fa526d0aae0e2f78682b20b1df987f9f1212bfca95f8d3b01d96c3a221c088df01395727d5dc830d4d2ffd3e55e3ac23f790ac07397219248f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_tr.tar.gz 4189045 BLAKE2B d563f64e78968d85f6a2d9d4a50880b45854445fe53efb9a684c9bce5f91c47179e00def351535b1866b4f186744c2d87dc9ca7e84a9362d3183eaa4e9e8f3f7 SHA512 1b34a4468dd5ae7f230483d62589b573e018c3c275760ceddf2eda968b0c774f9db6facd5ce4ba9255c538ed917e185a7afb9afabe4addfafa8a7caeb6e6b6bc
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_ug.tar.gz 4189398 BLAKE2B 451fe3896905149731616781cf814044c16948d8dfa06f67d0cf2e05e978588c0bd2cb4be77f530c09e70f8ca7b9ead9ea033e0527f3a43555afb2f6a6865e2d SHA512 14221caea28d491343bc5388efaafff4fe80d076594af9712637facba3da20e75d62db62c0c808781ff26580f24c64cd06956f1fb1c91151f145b1d52fbfeb8b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_uk.tar.gz 4526021 BLAKE2B ebf1a5560d389675a48c0bb1443fc3ffcd0e5dd4c7ff132b8813da1fdac1770cc425bd0670fd7b748e4737a8e478d2a455b9674371a8c1c05d2e58a9e436fad3 SHA512 915e53b78c991338f37568581bd4478bc598c7938c0f4367de8f2d418129308d5bc4a30e88cbe233ccd8e0b3d074c5c4601fb8f3d9bd325c10b397f90f6f3fd9
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_vi.tar.gz 4157923 BLAKE2B d543626f919ba70c186d790a837340bb9efd1a02179ce631806c7c32b0a72759b0724fb391d8f428465e0eb9f80171e7715245d1f5515b1d797e86d658d7c4d9 SHA512 10294afc5dae4a9a88e11ea666670769af9a9acfa235a43316a31ef192c3641091baeb44e33d6f203531c035e9de2c7b65e9f5bef3fb3db399ed17e96044339c
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-CN.tar.gz 4445598 BLAKE2B 6437396df400c267733aa3ef31f5bc2c744d7dfe83370839ac4279808ec2ff94043fe2ec8825bab847a26ddbbd3e044c5f67094c242648a4026ee55cee637a75 SHA512 99989a324c976fd14a758b8642ae4f51f896b59c09871f2bc5bfb22846833f23db0e3b9fa80e532ecb4af7b0fe2e567554d2be595a6ec747eaf2dd0249cd8593
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_helppack_zh-TW.tar.gz 4541520 BLAKE2B baeafcbc507eca81477465892023fcd81a7b282e99e85e72314e24225e7c88813b109ba8fe41f57325c65219fc4300993d77aaca2cc6b787ce4e5fd9443ff6e7 SHA512 fae11df9e869dc2fa6fd278d02b622e64477faf506d16c39752e59a8d98f256c78e4aae0235034335c9daa8c7427413d620c6d550585472e71849ba94ccdf1e7
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_af.tar.gz 1515572 BLAKE2B 5c4739833e0b21f0e722898170ffece1c6bcba099c3b66f3556e15e536c9b5d486c7f8ae4d517a8b5d2c0e97de76dfd29516df45ea506fca4a820363e9a4455c SHA512 d5b655e1a455a2bdbeb8c58860b63a9e8085b2e75f458f0a138522c4e14b83f04154ea0dcec51dd0fd59063756bd7440b2fabc22993995439b5ad21810d744fc
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_am.tar.gz 984558 BLAKE2B c3641990c6142a54ab0232e3f5116ce35087c6b1c9a35b52349a3682f49f74482ec527692f04c40eee883a3b33390f39398eb2828c17933acfa736e00f45f436 SHA512 e001b8e251fa519b4ca20f0b3acb1b766695935e0251c5d16549e05d2add1ce7832e002a5f040d898299bff261df5d239a9995d7a0644043075d83aa08937669
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ar.tar.gz 2580638 BLAKE2B 9ab9e6851e134615d08001fc1d7078d8a45318c44f068edb1c3ac8f9da7e40d9bfa569c61c14963005b92ec161c89425f70f91ba82e125bf5bca40bdf1451f18 SHA512 acf6e5cca8d05a459e4fde43eb9b7fe6da6334d4b275d8cf619902985290579851eaf2257846fd14a2bc66456e98b9959a533ba62d436ba9ee91b4ce45db78d6
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_as.tar.gz 526652 BLAKE2B d2e7bf3ce5f2d1b6bdb67bee4b3a13884a65628a6450340ffbc4998fe9564da4e13db5fb93517a73dbe941d01c443319f47732ecbb150bc104fc08bddca7dd32 SHA512 77aadc9679bb2dfd4830831042e7253205087745bc9f3ac0cc0d8a5e9900b15ad3ec2a091eb017b10f4a594e41007730b9883e7c85ffaa9e1ed2f7cd83bf28a1
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ast.tar.gz 588408 BLAKE2B 9202d0f1b764ffdca1a9692acf39cef8417c59e3c69fadbcf32537115ab5e21b555ddfb6954912b48def9845241fe4abc0234539ef4aabf833da5c8222742a04 SHA512 911f85cc28286d739762dcc8c7a333ab87c403c87691fa4ab72d5993beb67cc77f275360653a525b9b04175f16f08a1158aa264b01baa39606534b00d3083e4f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_be.tar.gz 2441792 BLAKE2B 24e87c5d7ea9d92d00dd480534bb749838d19367abf7e45905e657481860b8c13424780f647f8bfd293a311c1c4984b47f61a14aed0bc91a7fa0e8ac3b5042eb SHA512 7b8940695971f93781d966efb70ef7dc16c76dfdac809bf06b8ac7af20552d479692245476a01809778e37614ab92b280dd82582f99cc9f43d99c12a13c73f61
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bg.tar.gz 2773474 BLAKE2B 1f57e0b90f83ccdd02aaaa162082b452306740014cb2b99c7f4bc7b911f008bfe7eab5c65be64adcebb9340cd4a40649f7202e69b449dc915a1b554116942fac SHA512 b393017e53ebcb34a5f3844ac35708bea13b817612744bef1a67bd4c215d1ee7cf5dd40c08e06d9e15ab089d9de5d4abb06a6f0fa262296295bb30fd33bd3af3
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn-IN.tar.gz 719756 BLAKE2B c812f9f794ff0f93c57c7566cdc4e7b45319b582a424739f8813bb42454337f2dfa840479fdff183d7d33cea8ae01487d4bd41c260004a831772577d064af4f0 SHA512 dec2fd03b50f6643bf021d3a258547094790c52705b6d19f0eb213f609f8986586505f65f8c8a148299e3068765a7ae6779789b13728c128ae688930f5fc03ce
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bn.tar.gz 875062 BLAKE2B 12a4d9bc54ee5bd64597a91a2ba67512242a74a80b92a162eb8ec3c55067035ae6586d2c329381f3fec40564756557041b57989906bab4f1cb58c5790fd884bb SHA512 e220bbc92c70a19241c616783ea050c72fbfa29c7cfb455b1385087f703767929b2c6bc282a8578a4d1d268268f1b01c34512d3fe7b6beddcf0f977dd6fb7ac3
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bo.tar.gz 454199 BLAKE2B 0fe940ca216fa134ee90dc68557899735d71185ad3154e86deb2215fda9412be62d70521b766b06975b5a700e464224a9a0045233379a0e0728dae9ba8531b9a SHA512 d62eed8f5159580c0855e111cd938b2214e66eae629dfdfb803c48ed7445416ee92872f91dd30a4cb75ef687d0fd402573b6295309bbaa6a0978521c67aa3d6a
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_br.tar.gz 1512243 BLAKE2B 51035c8fb2cb7e496497cafa6b71a13d79d7b00144f7c8b13bcaea9cc6e6456bedb30da93e364dd20960348ab823dfb355996664b34bb4d3c58ca51f089df7e9 SHA512 ae636f46492a7af61943863ddf09caea45d90ca9c54a5210dd5874ff27e867b6b396167434942247d565b4afdfce7fc626fbe23befd5e50fb06c03f430487c32
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_brx.tar.gz 334933 BLAKE2B 85db76823100195d24c8731ebf93e2bc98d2a89db829571aa9709011b7627ae2778a3dac7b926c34ae4709056d4d5618a3ea71dc36f1d92b73874755007544f7 SHA512 95e72fccd30b9d4c539308dc44a0eb89ff1890b1748d04a8ae5762db3ee73793964e5d6d1b31f8da6c954745cdc237677a7c5c3c10209bda81376b2d5496d692
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_bs.tar.gz 667701 BLAKE2B ad77cd56faf1bbbd4a7945590fae54a13d6e3ead7a8efa93bb59ea651b861f51402c99a3bf450c9050fbbc41c2a41941250f7d14255815683f9b90b56d41f8a6 SHA512 1fbe5b3aed5993f7d64f6c5127d8e701732a9b2ecce42da453c8bfeffc7e86ee892c639f6801d0b572681d4320449e3de55b3feaa86af7c1c30ed0f03167875a
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca-valencia.tar.gz 2707279 BLAKE2B 527cb6b7c2a876e01ec5f9ba1ce03110b197ec4de960949bfa54d11ffac680ec4fd03661978b2578c910362f12a3dc16f93d4955be37be3c5c33dc4c03764c6e SHA512 ce50a22dc83abe1bbc025aea8162f21b9acb0e846d7557f70037e2cac8801fe29f5e277d5d2cff4cce696330ae830f47056d630470e3b067ec22c0449942307c
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ca.tar.gz 2753252 BLAKE2B 4d28d633c2507f84661946ca78b96f4d18618f9ee267e45e401daebf2b94a8addb0aad36b8c4173271c0c56c46b49819cff99b79aa0ab2fc148b6fb0fb838275 SHA512 c55b9204860bedf0144c97f557a87907dcbd165e47fabcb8a18a86e59818c1caceceb711f8ada68ecabf147fb0ca58f91df7a9e359fa1ddf81e9bc589795d706
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ckb.tar.gz 364887 BLAKE2B 359530f10db5d0a4ed9bf82b11397d5fdd38aa15a868761782d7c5a633278b4d648fe2bc344fdf509d4dd231da7357e8d4e1fce0d1cba6db6795d20b85439e6e SHA512 f3da3927f21eb049427829c86ff9222c0c5b40f93a151cc36bd0ec0f92d618d8464819a22ec5a86b7da476f68323a696cccc035f19a5cb61c81678827984d0ca
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cs.tar.gz 3856975 BLAKE2B ffd77564a01eff27ef76285fdb0a0390f6376fc1a66ff179c6cd639115c13e83eae5e527daa9f2d90ad35fb91991b87df2de2b810d99a1cdd870750f168110e5 SHA512 4274e87922853d6508fc2cad29e3bc2af26e951c22e11c81492b5e9c0067753ca41bcd146cac872a05affa460c1816e8a38a0ff77ab8955031ed5b64e414d18f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_cy.tar.gz 1040735 BLAKE2B 6c165fcb3d9c59f441bc27beaa49c24696907958fec04c7dc38d479c2c6db75484106eb6c80b41f717daa28a90b3682ddbc07276f9c32b742ac6777a245bf474 SHA512 50b13800f202c991afa973f75064c36fa7b4a9bf90751f157b51ae24bbdaccb818edd72ee75a5afb1321ecfe94a0f306ff66cfdc12af308f4efc53a9a4edfd27
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_da.tar.gz 3135136 BLAKE2B ff221420f3df7166eba291b385da5d7f83ce391045b4c49ba709ed148ff4204b81394b37faaf64522d7c9263da3dcecff6d6c217fb772853220e8463ca975c97 SHA512 97c8525af5f0020af72eaf9162eb23240d6a546ef96cc54a746cb92dbb9c3f2cdf3f6488e7347857cf64de1c3be2ef7668fc0198c75caad4f58a5ec0f4ff1cd4
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_de.tar.gz 22072454 BLAKE2B ddfc729c14a18bbad8f74aeb0709eff0c30d5ac8b9e9f542c1c52c45b1c88b52c68ba00da8fa583f8799d7843c503e4890c4d902317a0a3800b772512cf5e53a SHA512 4c50f23f8efd6ab3caf81080f1ae9b884853562089339a8b1f7be64fcda9dc45589f86ec06ff4cb3c54497faf9cd2cf9c046f3631b8ec098fdeae55952853d91
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dgo.tar.gz 431333 BLAKE2B 65583b52d16525c2e521e522f663fdd374ba81c3a7fa6318934fd6655bbdab988c09a1a0c98d237af5a70bf4de70b00b40f6961a448118b16c90ceb780ebd06d SHA512 0bc259bfae2a5fe37fe678d6da49a7a2b1f45a94f546e94bb77b7fa078b3af6c806c96d2c6b85909fc8ff3487b30030f53541a962cf482005312d667919273ba
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dsb.tar.gz 1065466 BLAKE2B 1dda3e891c8b785964b05435c57212bf0f4fd498c2a5307302fab43ab90191cdad92f2ed5aadc505bf39e2bb2a32a415c85072cdb6abd2c959058f3f6d3d6a28 SHA512 25d180000a77cbbd2ae27ae9d3924b65f31bcfd235bbfd00653aa1bb5677c36002983a86569027f75846ea43089e7b2681362df7d4b9f75dc9e4807c15f37e9f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_dz.tar.gz 480108 BLAKE2B 92044665cf313ddef1bb79d33549f9455c46e61993716509f570cb1f3717bd39262e118e5008c1dd9cc1b64a7272079b4a8c1fcdf9c23280e25f294c6f400e45 SHA512 b760fe8aed657e63243c79963608556d63491344fe8a1979e68982dcd7744255dfe575530f2c3ba3a80fe89f39d933dcae3e554864ccb70e0f5c338c4284fc00
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_el.tar.gz 3181301 BLAKE2B d415c6c809184331205299cf7a319d0d2a0f95bb93d993c9af08a3dee94eb936fc52c8b877bc4be959c7a7476940207c9414d78cb166e7721e4b3af0db7e7197 SHA512 004e6ea72421ac14529ff7c271ade1945f23ba61599c687bc29ccb4dcf9b0bdf01b211eea3f515a77f9b02783f1261c13ea19c6751c6516805495844e3e83dbb
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-GB.tar.gz 7681624 BLAKE2B ff6750b8842414b09484b686c411e3a4d6318a329092f645afbe9d7170e6a8d8d19ab5898664196c896a455eb736b55d2f6c759c07ad98973743d5ae85932024 SHA512 c1fbe573c1a18fbf0a98c9582e2b7e865917b39494595fef5defde1837eef8187a15e0b8ed11dde298df043b6644e8a199c4ddccb99b87bcb72b8bb6bbe6c86b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_en-ZA.tar.gz 7071359 BLAKE2B a17841b2f22baba01a076f0a288a322b1658c7dde187a0a0232095cc4bd74abf365eebd3c06d5632e81a533be82955c409837c7696bd39eee6c972ab57574d22 SHA512 26f933d3b724716ef164ebc23370c40407bb29e8fbed69e372a9a1baebd292d9413a8021a983d3652986a4e7090568cf5c16165938f426ae7e542d3dfbff0efc
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eo.tar.gz 1312336 BLAKE2B cdd4f5c6d84ae0c9e76bd4dda820a4766190f9b00bcd3d9c45c91bee146c21d54e937463b3d35f5713fb32be8c70b01af959075fe3c826431f297fea1582eeee SHA512 7bcf754f7e8475f7f85e30fe2c001eded7841feecf18b51e9abd44661cc66f24fd2003e5ff2b75fd19eef6d66873398f8460d4a9dc3c83a4ded82835d1380d9f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_es.tar.gz 7836948 BLAKE2B 6e74bbe2827a7c0301fe63cd69b34d72d2560e407d92df704a8269ab53a24f22d75358f775b8c77afe7c10374e453944bfd9abd876c18213a9ae77e5ff632c26 SHA512 90c7c80635374cf74cee95ac9612ffba74110435a6741a7e88d58748ee2bb50bb9b7ab692156b12b2067762392e975d4abfb7f5c3c89ee85644f40f5c06f4e7b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_et.tar.gz 1891047 BLAKE2B 6e15ed31142a89f56dcd46d2e92b05516de85de4b5045f3ed1a1c8b9d734c5018e9ecc5bee5cf4c42206974ababf48483d8e8a197f868d83cac709a20f29486f SHA512 2e58c8dfdd1b5a027724170e1b2f33bbf2dc4bb1b9e656c8f71fbb6cd2139021c73d7d8d07ba57a4be473089e037f374e643beea030849e08dc325cb4fe8cf16
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_eu.tar.gz 1044140 BLAKE2B cc8c08aa257abc23fb8ac3f4dd4c7520bf5596ebbab8a8af1e83ebee7c32ed3876149237dd217d6bead4a68218ef00d9ddfe095da51d26190f4041d989a1ccec SHA512 429aa85be4701ea31836b47e06bd8cdc5c79c09186989b178f779f495c279f3d7ff5e69740b6875e1f96aff41e1c253029fb0803958035909f42cebc72364afb
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fa.tar.gz 355752 BLAKE2B ca82d282b1b062e29d8f7f66727dcf894038e686f63e63951a644cb538c7d7d8866b0ce991b4c694c8d3f37cad9461ab2d475487ff00c559630ab6a52a86e87c SHA512 21642f39da4be0a46328eda2283fffe15e04cb58931c75677e905a14d193a6b9ba3fbabd848fd3824b8c788c941fe38e8662274ba0ca9472d5832cef5559dd3b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fi.tar.gz 891292 BLAKE2B b4db358a2efee2b39ec61d3a8cc877f688e8ac4c018125852c2aaba8ded0cd267242907fde8439aec9c7b50410543d973933ea11d5bd234aea2707eef0c69bab SHA512 3f946e4268490b6f94eb8ad021848d338749367c168a72cb264cf36853e4e92bbbe616451011cd11b7ad4d76d4ba40af2c95485457e877dbe6900063bad11ecb
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fr.tar.gz 3353151 BLAKE2B 184b82a3b6f7be7886cf14122c3e3b3fa65191ca8a7dc9ac0a30226cc5ecc5db4a275a0c725939744409e62f77a59ad51287d6d360b6f822cd0fe4d9e17f43a5 SHA512 3868a34b95c0c465f87e4f43182bbf27b7504c53bed8768fcbafa33efe63f3defef33176798e693046dcfb0ea2e6b0f12a4ee5ba347820d289058a2ed109f00d
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fur.tar.gz 194629 BLAKE2B 40438dafe535164cf947c18f2e5777fff2339488672cd44bc5131d5f34609a47ed9ff6fa5ad05ec65775be87bbb15badb20dbc3bfae1868c53c0dcf565d4808d SHA512 483bc2ecb2c0fc824a0af378bde7ca2aae2b624b66498ea25bac1c0b716c6a7f49e0b0c42326fddf23db41c5a9f5b04f29ef183c8807f0419f5b123bbbe26a64
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_fy.tar.gz 930150 BLAKE2B efb9a82f683b0f0076e9ddbc95bfc39db1379145bfab159e3e1cb9039dafd40b291d5931e4ee2f0a1285a413083c6dce685098655338370f61234b808b5d96ea SHA512 7e3a923d2efb97ce10acf909e6c629e9cf5742e8a7dc3231e0fd32e0260fdeab5d4f4a82162c350fe16b3a51b1941d2a059b642a9275692a62edb15ea16beaf2
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ga.tar.gz 722740 BLAKE2B 73ad62ef60b3922c2fd77a389b790f1d64a45b5db114313c84756b151747a76f278759f492ca2bbf35ff3c3227e88d464d733c8f78de82b7c94a6e495427ae73 SHA512 8ed6c14cbf44280b1b3f38b25d6c2b63462c0cde47237393de9e0503dd49ffc2020000cd6a04cf4845f2bb937b11ae9382d2483bda4d2300f4872893dc280918
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gd.tar.gz 1763199 BLAKE2B 119cc8ddcd3a018aec5b4fdbb5fb354310c737c28df3bfaa2d47fc4b5615bf2edb2d057e9cc9cb20d72cc008c2f7ad91d46af4ca0ce4bad879e04ff895f61e56 SHA512 72c13a43cdcf2804b0ad87e5fb398daf3648d63888b37d9677e31b604e5fe80f7b310579a9a5024dc1ae1d111d4bc0992649a1c1b9eac6f957b5cba45c35c4bb
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gl.tar.gz 2882650 BLAKE2B 60a74e1da47bed7b533062bb0a1b58e8e0bf21e04d863ad2accd1b39bd45962455386dd9d97b5218b9506604657736b7002b98b17854f02ebce8dc246893e7f7 SHA512 0cda67d23ccf7057668fc45a61e6577f0a664a2bf42d8f3edfb7bace5924c014add3ee700387b5f76ef4d03374995721bf7bb1ab1f821cadb34b8b7aa7a67385
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gu.tar.gz 1294895 BLAKE2B fd4457dff0f24168d2529cf4b8edc064b9f296868db4f7677470e8a833d9b3502906a30bcfd77c2321c7e297436216af6471a112583a5bed639f05c61e488fbc SHA512 85d82238a119aced191e312dbe123e3e5b1b86d50a5aae8ecf91722b1f4f39ee35ad31cdeea110d9228c119fa0a12e53bb9f22395fc12bac7325156e5d548a18
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_gug.tar.gz 503413 BLAKE2B 6b2624b17eb215e9e95ff65a8ccaeed81abec4c4d3f1a31abf096792c5c1f99aea83eb4600efd9f458bdf515f226b96ba4ffd97e4a75c82a6a2f306196edf142 SHA512 e6e99f34d767c373011bab4c3441fc2c9b7775c91beb685395bd4d7979c1e3ff99ba488fb41cab23f33a65edde857a9d96e3a5aaf7c52aafae9c33a472b190c7
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_he.tar.gz 1700645 BLAKE2B dde19dfa2e3816e65b4622da09e4b336367d15234bc757174885cca2fbbefce3db21fe2ba9393798be1b8eaaf8c56a617daad23abf8dfc8e29bb45c090ea2cbb SHA512 8372b777db22b970637ae8e384343d7cbbe2e711656c2ac3e41dfa9c12abb347040c63da9c5e6f11ff338cba4e4aef9e4825a85ee81f50ffe977d4189e7fe3b1
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hi.tar.gz 557751 BLAKE2B 3937867f47d99249dd624837a5bbc9b54fbfeddd88f32fb9c13329dc73cded26823ea7e52653318b43c6994a37e01c0a0eb4b8c34e562a62d88d4f819c92e1ca SHA512 dca5dd88ee1b42379944e34ce1dc7f906cd016c3871e41a5690626cac99097d94f5d7d37dc4ce91f1c85e16a4dfa12e055c725a3d65cd6429dd7bf61a7acf860
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hr.tar.gz 997127 BLAKE2B a491dc1b1fefdcab7d66f615ba830b0d8dd1fa9ce9c5e3aa41fefbb3477bcaf14c8369f9a17a66460a03213625eff71993b7b5702cd0374081fbcb11dc61e1fc SHA512 6105c95a10d23273e8b3a16ddc5e998c9b83bec2f853531a3c808885c80721532eb77805d04194b65a903fe3e52e9f36c669d6ddd56476ddaea29dafa0301f60
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hsb.tar.gz 1062569 BLAKE2B 9ac8f967f9341d77a3d9c6e99ddca24fdf7577bd188e7c8e52c209bb16b49132741508ec85844721da81609ffb97534f9df5e6cd7203c0d881a0e4955dae705b SHA512 3f5a2b688c93213b7ff5585287359135cd3b7f651af75ec7bdacf4c6cf536bf1997f9b2d2e7aac947a1990886dc3bb94ecfe35b5b25176254200fcee02788df8
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_hu.tar.gz 3335626 BLAKE2B 3aaf68639a290fece295d017d6bba99db380f0bfc4f78a2b00895f9d5b5256624d50f909db757f764b30ac323495d2b4bde8ff72bb67097a47ed3eb8d2e2a0c1 SHA512 a2c06c78cf43c6eed20aedfca446fea40552d7d52db32d06b352ffeef8fe89a666d8e2f9ded0d1c5b7fc58cf41f6f47fed811ce44fae64fb6fa035b298081bb1
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_id.tar.gz 1898646 BLAKE2B 232513624a752ff368512ebb0eee203881e597010ae28bba5c75877f8282aab69a4dbf5ff3f0f35dae9e3f7b75159d5082f063de2347daf8d541c649e2f434db SHA512 57342c1339a3c645e56796fcca44d992591882ef7c36db7dc9d147ee2c754c05bb4a413a9aab440c81a3b2f47d3088f66a14a147ab2d5e0fe3fbb6d364415023
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_is.tar.gz 1623137 BLAKE2B e665f796c8a7377468cf82a321266825e3ddb84873837661c39c6b99e2e57be81077a7f54b2688a009f5b7410dc23d30ebc87cde3f95bb62a5c539d71e180908 SHA512 62272f3b23c6ae836842e28cb6c4bdf7b91c3a4a143171930c286de704334a0aaa623a18b3cfa37093f8fad99514f4f887d9a3e2c04b873c1247eb485b43981f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_it.tar.gz 2377663 BLAKE2B bce17403dc9f732391c663a68fa0f5e16019d53f850eca998b6769cd1b7e4a6a78b8afff5209b0113a53bd4c3147006a6331201f114ae9b2d3d299514cfd60c4 SHA512 2f73f76789d57f2f57c340701d4bb3546a41997952ef3be4daecece9ca28e585db5240c74a118f0cd9beb762a2414922b859832f05b0005a6f5deafbf5406f38
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ja.tar.gz 1045184 BLAKE2B dc792dd29e3e3d9289f9b46085333ff1025e5f4d9e0f05731f5dc97f2dbb753368594634661a83dfb042e6a840d8de9155447f2e14167aadbf05b986def61728 SHA512 ddadbb2dcde310ac380162dd85114474a1351a04579947f0e6f7d8d26a54c47947bd1e6744ecc462503cb833b85cc34e6ed236baea1fa4a40e20557fd59b0747
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ka.tar.gz 396907 BLAKE2B f52169e9d327b8df1493cc191724e3f3f6cdd696be43fa4032d2d62101de256daa7c1ade7cac2038bc84e6266cd683c923891e70434a9b6e0c3c728bb9ad9230 SHA512 1a0d0ea32dfd35e54a4be33705c94106009402781420fe9fff6da676f73c6b74a30717f2bf27834039ef2a9378bdeb6b7c138de53f21f42666f5471df0e6fd49
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kab.tar.gz 634647 BLAKE2B e03c1cf12153798a9fb3c2f45500511695b5fd4d392511423bbd1f2c589d24dd00f250310dff40e96c92f178e6389703c4ab270c24b10f0cdff55b8c494bb0e7 SHA512 13fc11313525bf3c73e5aac37d44ff698cb1407cd820e33c51f3aa2cb9fa251c6c346568967d70fc997148688c8974e252aac67c8ee1385bf353c5e1693130e0
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kk.tar.gz 832036 BLAKE2B 7a4e33706128a601536dcf0cb21f3bab007c63bc2d034077dad09edef598493fae1a66291adee711bb33213f818cfb3424ede517bba345ab23dcbec3c15d3bda SHA512 27096c6fb0c754bd7f9a17ac0b9811ad29dca6860866ea0f629ed43404d27b5d7ac1c7f4d085c0aec5cb3c8dd56f33c56f584b1663664f3189ea0c443079b8de
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_km.tar.gz 808505 BLAKE2B 00213e74c7527521018e2734a647e2a3b4e48089b6277d05221d047f0a4521c3719396b5ba603a6d54975589b33d3d501bca7013b14d3b153d60dc12fbddb2fc SHA512 f8cf3135a18e09c0d2b1cfbebdbf4e1167b2f3446f10251807937c81008286a58c56db7a6198ce9b95def28e205afc12ed9d05519baba5c8279a0b80c1c187d5
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kmr-Latn.tar.gz 332545 BLAKE2B d9438ea6c99bcc0c19950b0d58a602d7f112d75e3ade6bae2148bab64ce4d65d00c4fe4ee9b3524d6f522905064736613c154866d99c2bc594562a144e2e8f1a SHA512 a012738371935a40789a1150b450b1e9d2e3bcb3d27accb3d6a4bd5a5fba63787dc348d2b75685b649c787440e94719f60f0cf95009fb1aa77f7e6338a463008
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kn.tar.gz 566492 BLAKE2B 9d62376672d10c4d17611c8a8d838563e78332f3f117f944aae692aaac74f9841f5fb9320c4cbd588beab626643045fd0ba87d9c7a531259623ada9e9a4e6883 SHA512 e515f9f66538c9c892355b5f7dadbd9d01c09d647773b1ed885aec195c9a9a8f3d14138092d6a640e51cff948c37863d5a575508e1d73c047e9fb7b57980d323
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ko.tar.gz 1697631 BLAKE2B c7c90dda59072300d6f5fb0c8b52829fa9c0051df632c26f744ab22e033dac11578972d7df8b5048f95abfab6970df03498d0a3fab399d0e3ab12588c35577de SHA512 baa6a2ef06b38f084b6a6443290d515b7d3aaedb53638412e9ebf49bdc672df4e49b56dc84916d4db14f0a6df42182c1b5dd3969976cd70c5cf1bbc61e614833
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_kok.tar.gz 405664 BLAKE2B fde2f36b43953a21a21093041f35ee7714c8a3a085f37b8194e00a0b05c25e3f13105e9b5b5af74c0549c9e79aa63b90182054c6d8a37bb58313665c28923950 SHA512 59d61486fe8a48b38a559c3e93558973ec699bd6184868f839caa243b9fe5d2255ee1ab123c4b00c098cb19176350df380b4e6332ff8e696f7c64ea48bce5702
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ks.tar.gz 327493 BLAKE2B dd3fb4da49e0cd32ee46b9244ab15bd5cb258cc0d2187c70b190a959567a1c1b6e6b1ce24b2263e382c4e21f7dbb6aec0234046c8c5444fe879f027db2868f51 SHA512 fd5a77e0bb472e11b63a1cd33348ef7b94ce25ea12059a19c2d8214dd7c891a9617072abfa276d74f510b6e4906a66e122baa19e06a62a655756a6215f1d62df
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lb.tar.gz 147384 BLAKE2B 3bcbec2a5e5c5f13470e983a7840f9d78d592fdd465895fdce1422504f5d1b4603d639ba0f47b158338adf8ba25bb2fa7276c07a6b89646a029964a82e376417 SHA512 c2f8c4a9ac981e51ef4f8862d8266bef533efb3e314b8ef15b653a2a6e0a39fcbafbcc37d491f65b4362dd5227d0d2b951c547fb689df6ca1b5a10319b1d0079
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lo.tar.gz 518895 BLAKE2B 076d31e4482049b8c2dfa524a36a14460e75136de88f5c4fcd0c66c732cb70c710be0d0717b70554daf43a41e52c25dec97714fb74e46820d5afbd80ebff05f1 SHA512 29df8795c4873c67858eeaffd112009921e5848aa3db81aad02d5189dc0343320ed89f74f9d3c0fa93877ccdd2b50d1c36e53cd2f278f9fdf8501bc070f9ec80
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lt.tar.gz 1243723 BLAKE2B 0a276880a535b94a158fb05b728ce3d29dd3d869398a01fe6f78b4e53a935500f80075b9e63634cf2ee991e15edd21dec1ab57de16df8ee503399a2ddc1624cb SHA512 4b1008a2bb9cbcaf26a11248f47c1df9bd63125b79ce8cee0c611a93f4a3cea70c1da5c34018b0b514bec8dc71d4326f898f1238db68f0dde4153eec25271c26
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_lv.tar.gz 1166883 BLAKE2B 2de61e6e9a691f07d227ab946bd5d0c6c5eb016878c0a5253675b7dd7dfe031e4e1c99752ce24a76410c0e0487d00c71e577458bd229834abfc7c871598e2158 SHA512 59f36f79d7eb50d2e4a5a1d882e40952edf11b62ea322e671bd99a32857d9361f8a9bf34ebec9e8ee875e70177e68cb9b180c2357b21b3e16b0e6ea983710cad
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mai.tar.gz 329344 BLAKE2B 91750a6c02f2910569e015b3f165fec0b4dbc06a220f47ac5828c864c9b928f52abc778baef7b2e40595a1ba269909eab6c56fb313882fc01835d1b877bf74c0 SHA512 05d84c0cb7328feeb2809f196b27d145e3e9daccda39cc4627f47b3931abab5679980759993ef35d050357a344064d44846c81201fa1febf3e672157e852634f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mk.tar.gz 481287 BLAKE2B 7e27c6e56fedc3e7ca90b2640474a1c016e7c690b2e811ade25ffc8986b461e2821afa1c9fe94a7f9ce70eb6584fe75ee7e0433cd5cf6f097f077d05876e0c1f SHA512 4efab7c9f322d2b30cda9eb3944665750c30c3aa435f33f40ec5a70ebf0b91c3cd2a5eb446accdadf81511150f6bbae83b1adfddb9df5ec774fcb24ceefdebaa
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ml.tar.gz 528517 BLAKE2B 95d8184da0f6e91fe751140332c3d3abc5c850023fc02b8f845c76a5cfaf1ae79be02c1d297c61a0b153d02d3a1ba4a1d1e63fb3a61ca883d99035271bacb5f4 SHA512 a0774d28938a3d777d8a3d0cf9f4f19d2b610271ece56cfba1a92a8bf078113ae0f07887d17fb248a200f491360251a128bb5315377da8695ea304afcf453502
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mn.tar.gz 2372766 BLAKE2B 839ad1c75a3eb2e424e74c23da20a46ae38ae2ac622f4c4e87a4a44a140a672447aeb14d6c524019f2c1d29c99e22562074aba7134b4c0ad28e9cb027ca089a2 SHA512 229ed8e2c50cde157ffa70ebf75401208ec3c796fff4c17eb07183458cae5703f24c02c7863fae0b1b831d7562e094cdf637c5f720de013ac669eb216158d2c9
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mni.tar.gz 396566 BLAKE2B af55d8cfe88d05908676fbf7344403ac7e976c1b09f8de6e88ea3a8da0e8ac27ac73602adee174fddc2f005cfac9993154f5f3a1a99698637e669556a7a1a40c SHA512 097b4823a461685f6707ab7cc84e75181bea989d0c4aeab94ba8e1457bb752b02f3f90c060e7ec318b335135b75a6882ac92e587fbd5a4b1e5b96ead3be59dd6
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_mr.tar.gz 561065 BLAKE2B f62c284385ceebc7ebf114ab3e7c600346a1f0e9dd05f3b3f3e3ed3871865137a9714c3b2ab6d8a6dfd15a393f60132395c6114620ecf453c4fede2664737c49 SHA512 7864e4f285fa4c4f3ad88d9c3a54744e480b6ff8589dc641d184873729895e7524a428a01e2850a865ebef1828fd6dc03230fd47f8a21cc6120a23eb222fad94
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_my.tar.gz 453533 BLAKE2B fd05e6c99b81ba9eb82bd54d857838a9a481bcf54ec89961d1f0ff00c091e74547d4f05bca73909030b283285ae23f5bfd65dc7255f7f4edd5e24d757be50df0 SHA512 9bda6e808e2c4c736acde79303bee169f20e5cbda1c92b1577271564afffd78948dabb12aabcfcacc4f72a5ffef01e7db97e738d666d828b22c669868b01d47f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nb.tar.gz 4377704 BLAKE2B 9d485f0d900ab02bba58134d27f836275621d099bfb00a7509ea17bb87aeac9b4857941a6eaab59c35fb64722c698c6e2c8a025d0f766f7777d42f976b3a2a9f SHA512 cf4396d6a617fa78ce951d15926ca6191339eece27f8821cbadc6ec7d5536b80ac8f1157b8e1aac117a9085d22ab5df5d86be44d20150ad312a19dc68e0bf82b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ne.tar.gz 943642 BLAKE2B 220aa8176b17917658644e4f773773eb9388ad2b67bafe14a929192fd6bc8062316082fbc42d2af69d87b74b495308b9f1d00b28bd0e4531934d5e611006cd5f SHA512 9bdf68a09d438020f9148bcb50970753adc1789c2e44bf1f623ece8f99bf2141126b30946df410def65866b7b12906785e727631bb1922d878e1d09ec95b118a
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nl.tar.gz 1839780 BLAKE2B 613e7681f1c66f80e345ad2f48f49cb26ed59bc879d6d3c5bab0021c56edf841adf245a71ba2df2342e5239edbced4e0aeee6b8c8a0b9b83fb3ab57b1dd29d95 SHA512 b5ec3fca2b52f5801bc200b162d898c31c4668bd64bb7f81540a2aff6306828c53e9bf3ba81129588abb8acc21883ba7d2f733c7c794e3951c0f6a3a269c6cc9
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nn.tar.gz 4380155 BLAKE2B ea5494feae28ff31375cdec32be58edb8b9371a8458d1d81e023a83bc1c997153202d6d292a6e3945d3902b8532ace5594beda160bafe07a71f400c68c81698d SHA512 2aaaf51b7f510d5780f76bc955e581a8613802126d85c6e430b0fcaf798f55deada337f3a2597b1c188c964401cd94dbd15a709ead9f47f5785c554877c4a2df
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nr.tar.gz 277061 BLAKE2B 02e97be5101760cfacc73cba0177dcb0d9b5cbbb46cf085ce03231d9657f3e5e1c40d26542784b3eab0fceabda5cc081cb941ee93cad93c8d18d5ea0465c994b SHA512 c4d67c1aae0e45568ec853eb1f62d66197603d5c8c15985b64cfda6dd15e81732ca2bdb508b8cd222bd02b872781d9d7ed00ecf6b3a00b257ff41d5d23ff2186
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_nso.tar.gz 319503 BLAKE2B 50b7943fa5b7d022b012b73b7e80d76f9140959233123fd6cce7cb2b8aaa373cd576f3d7616f154f19411b0b9acfc12fcacd79a2bf9749fd5e12bc0cbde27fdd SHA512 dcdcc0753d4856cbd5528a7e85397b23be90627fe88fa630b2146c0ae824673b6e0fbdf19ad0f5056062c975a9d347b336d1fa5e3f4ff9c867544d49243e6237
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_oc.tar.gz 1353284 BLAKE2B a2a89a74ab7086346f7f2d1e02457285a4eb192175e679c937a169fb414177240664d669422b16d37882f6ae7cf22c83b882d941bb45fdc23e9c0d76197cde2a SHA512 ec600e0977ce047ca489906c6cb13db90713e314e5d3241e14ee15dbd7256bca45f593fe2ab9feb17fb9cd62cc33855026ad6941912b3aedf628e7a8b33a4b8b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_om.tar.gz 480173 BLAKE2B b45de1058c261c476b34bdadb2192eee6a2bdedfa7740506d9a1cb60cb0a18b85c02c2317c70a03b4e314d7f38e3531239ec7ff034e9ba9569de94695ef2e5a3 SHA512 c6912fec6fd459877698db6c309eb92577f312042b8061fd618f942bdcbafe0c51478a0c8e7417d9457b0f201000804efebc6c722bab63197d2d009658fe8613
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_or.tar.gz 580622 BLAKE2B 8a75a96425286222723ca15a3941d5349cb9ed2fdc8130e4f745f883ae4466e12e0a3c783b28d628e448f0090892de10f1885af75680be79657b5d8e15343ddf SHA512 de7092720b33ee99990731d7a56406c166a674c9202f241746758437bd37cf839703e72856ab65066139d2c9f3a6db6f8e33eb201358539b5e265b3486b75958
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pa-IN.tar.gz 523732 BLAKE2B 58141b2d77d5c2ce6ee4105169406fffc7f04056efea5c8efd3fa0e71f1164d397f5ad6882b91e41d7a67480a6121909cbd943160dd4a746c447b990a424ac51 SHA512 8990b2ae41e93876f3ec881c81d092de6a3df0dea00b9787f1c07179630817114537cdc798660bf3620df4a550585e7346f7c0ee6ade0f6723c06af3a4fbc037
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pl.tar.gz 3410613 BLAKE2B c0dab09b4526578fafc18f9ef3bf5faf62cde9e14ea453df5e9053ea9eeb8db8176cfbd7088b0bee4c9cec05bf2cf00357ff9e014430ce62be380b0e8cd8bb0d SHA512 20908498b93e03d280c6daa96f38cc84a0e619a675a3530c34eb244435d2a278faacd0d1f32144b05c7e4da673a68f9209d0f5029f702516c0ebb5b914f2954e
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt-BR.tar.gz 7610837 BLAKE2B 053f9998a489ebbbb00e875edfb74574c523cb62928d6a93dd85c6e763d764e4b7276fd6edd6a76f4dfe36e42f34251bc51e5f6095f6c4ac42360ff518860bba SHA512 fa6c47a7879f5dd6d60f5d38b402863097f70077a97313ddfc9d376dbf25b357a61b0aedd481b77bed1ea960b8ea136c0ea0de1d191a690a85cc34107b57c6f4
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_pt.tar.gz 2669853 BLAKE2B 82faa696f6546267b4a017e79f3059e33b6eb8da283536d49dcb5a3d3ef7b4cb2e431e9ef2c1a6a365ed754d98492d8ed2c1edfdd3aee841bdccef69125dd2d1 SHA512 930d20e24763b0b59890c2296a2d917cac5cd7039086cc1721a68e77489aa5f6dfc55489b3b1466f0e4f086bb132b06d540347cde9906332114eb597fd1c87d4
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ro.tar.gz 2571671 BLAKE2B 941a552e04356f31680ccb77550c58f82379047f9e53bc266a47c2bf2eb6b8519359c134a8fc7c98d12565e64a430a413c7269b8b1a779f5144e5f1dbfab5dc5 SHA512 39931b63426cb66ce346f75a81e696f014ff7c6fb120a7388289a24f62392095dba21cab11a37d2e9fe02a807e68e43f2e8d4c3b295f531b598ae4059fd98c8b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ru.tar.gz 2434687 BLAKE2B 53ac608320dc300be7e23e3c59f358835db9fedceb215e1f626a5e32ce482c3d834c50dac0397ec69aaaad7bd6a47d48487dcd81a01b4108846ca577a0f3a49f SHA512 988b660fdbebaf64e4842a25a9693fb3a21b9b32e72d8ae4cfbf75613eca9e648f87c190a67c504243add5ba0100b20d8eabcbd6d27dddea0aa9313242219442
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_rw.tar.gz 344259 BLAKE2B f61aad41329912db99b59e87c9500506514f29ae506380f26e37f27a579e7acf2213304ee277c483833e71ceb62e9d4d89079dfec12525ed63741faa89890b5b SHA512 bc6d5f005bfb1d8dc517538732f6f3e6d3d769e0b7751ce1f2a4616cef8d84e1a94aba9fb9a9695e45ad27b9e77662a34cc331c9ecec2c0b430b9aca1115c331
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sa-IN.tar.gz 441764 BLAKE2B d78b48f09f773885ca13c848c765c5ace4f2931557caad160c6baf31b2330ea33e950701652c920e7080e9f8f299cf89acb373d2f79a48f24397cb15a0532801 SHA512 79174e8b80f92c1778e944f8f018ba1239a348b590feb6ba4eed376256a5b0838b8d6c5735b4f726efdaad54ee735b500a4fa643d7e1b0e9ba5f429d10014bc5
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sat.tar.gz 506394 BLAKE2B a6ffca59c4846186e046d2f79cbfa1019dc7a82f92be799d149cde976fc8b8905f4ca69fdbbb53ee7a4fcf4c44b2126a6641d57211611445163dadc8a9adaf9a SHA512 3a1b2e48ebefa6ee1afcd1bb465aaf8d6995b04d6b76835c374b1c2a22d3f268a8d6b049d0c2ad995dde4bf681fea2cdf283c39e1000830ec1ca843dfe9def76
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sd.tar.gz 428487 BLAKE2B 429f22760784b549ba8c5d1051e079aed9d6ca36e23ea56b399192fceff49fd5359f1ff753f235846c4aab6b524eaf74a44232bc60a18998180abc9d1dbddf6e SHA512 251ea54b7155bfefd0563e71125763be45e140b80d0f71abb0c6f7e133a748ec5ae684fc0c07fbcab1dd0b6fdff9bd095b1669d5cbd804f5684c15aa4453575a
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_si.tar.gz 756735 BLAKE2B 18ed7404da0aa2fd056906400c9bc50b77a71137e07d29ff2b9390f05ce2ed51ab3b7c8799f8ae2b43d62d41984317e6bbc9e0607873c4f436b1cc898c953e7d SHA512 b1d1c0a2ae3d1154f27a6d9787ff7737c9c38d4e7a442280338c72b2c3ec72292002ef0c4fc3e35b0b4ca7b564676ad51cffeb27affed824c32ddb1a6755891c
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sid.tar.gz 516562 BLAKE2B 168167c44468a620301256a0f36d4a50f5ed078d83ae8d0d15268fb2a29bf5744b97dbce1fdbea6d9146bddc630d79aba00ffbf74815ad054fb5124676f96caf SHA512 33e953928efc5e25ad50ab62dd5c33c0dd82534966be5b428d28ee68d69816610ab0a321fb1c174f97c69c9823b042b2499c102f04dfe7c94100c47b09dd455e
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sk.tar.gz 2377074 BLAKE2B c65c6eed87261c91b52c76f63fbe7064991247191bbcc5df8865b6807717740fbabf76166edbe651177217d1cf3c5673f1e206c0d79ce16fb80bbe64ca4d4748 SHA512 aea9dee1a6fc66609e18bf0207a98f0c49bbcb959de926a28da5543c09efa116a7d45499a9a95cb822adf86b0d0363cb4f70ea6e1bfe35866d6a34fba30adeae
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sl.tar.gz 2781386 BLAKE2B 3288e4a82a398680f36a5449becb80aa2d052dc4bc309fa7e08da3e2cc6b33c36176de2b5f88e99dc3fd3c44702f1f87c2fa54adcc455fc9ae0956fae24020d6 SHA512 509cacce37e0b01ae0fa3c7cf64d1d868e4e691c21e66f099403c0ef2599fde38dd7449d2f824b1b5ccfb46f6b58c60b301517c0d40c3ed4309ee5fd8043e480
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sq.tar.gz 1214842 BLAKE2B 78328132eb4b65a7d5b1f3568c5f7ac93ec8f5a6016cdbd0398d837a19850cb92e2f86e3c1886d94a56bf1e7d82122710fec74818a246448d186355e7a37ba51 SHA512 16387749c200b33f8e63102e6970f65cf1cca6362eb30bd362c38d16ecb1cd9c7f5cb04eef5a24ab7b231287f6e594334f8975258ddea4568bf9f0f664ccf438
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr-Latn.tar.gz 2404650 BLAKE2B 4dd8d4f3f78e48a19a92223fa8e3eb6c7af2dd269a986c31edd511aa795b8109f5f7e9d305cb2cdec443bfa09038f4f274417273151686828855fa9cdc6fa2eb SHA512 5a4de0f7fc00936c7979a0987635cf760bb134b2c102a6b628ff4fb980b64db7b5b730ef72fd205431fa85e15f0d95feef50b0b87faae51093287d84e2b2b312
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sr.tar.gz 2859929 BLAKE2B 1ebc21ad1806c6dcbef6acea3c36fcdacd2861d77d73372494b0af4011fb827b706fb95b6066763a0ac5422ab734ce864b4fecf113f9b63da6a89e3591b775c4 SHA512 6f5e797a6ecd4da8f2a52888f00103a76a6a570cb409559399cab995b0caf680d1d8ac8d571d413fc0d4d275f720cfbe86a23fe573d0b8093fa4dcc2a0b6de66
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ss.tar.gz 284631 BLAKE2B 0938ec44ad4e1e00c3b82cf853c66427703af6ff8f3671163730e6a85a44b7cfcf3ae8337761fa3d2fd7e26e97c1b6f38d39920a87b4a22010e5dffe55125a02 SHA512 405ce61d788de9a480e59aae85bf35d6f336dfffb7a649072d491ea3263524254a4ff8227f0a48fe2ee86e1e6abe57cc41cbed8d54cd3fb68aa7709bddb03b52
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_st.tar.gz 279165 BLAKE2B 70c3356684ab95b265ff7886f92e5eb04cac5e2c01635d1f39aa5b23228eb211ac1f31c1ae878d83fe1d9cd91d0cc9433c1f35f376edeef930b342e6e9545927 SHA512 7b5d570df8b88199449c170714402867115ff3f0146222dc16f92f2dff3ee542ea0e45dc6b318339613cb56050c5357ae9ecedc9f466378bc6ec60e8ced53b57
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sv.tar.gz 2913103 BLAKE2B 3235748b34db23da081a542c657c891a70dc3b1142dab73dc6d9a351ccb586694bb33cc085ee5afeddd17bbf43ea887ecd26dcefcbad892c73b1e7f41f135e33 SHA512 98b0681aa042822346337e449e94c99fc2542eca148c0630fd02179cb4bee1910c217c5d4a9190677c474d2ad5430ee851565993b61eec64023297d3ebc147e7
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_sw-TZ.tar.gz 315851 BLAKE2B 03da9c5e61e67e387a715c1b8f296ad1e25f7b7e6d88a2bda5d79b249fcf642ede37c523840a857ede461887461e31a66f53562505ee7fe57fe90b765cb1ae9e SHA512 69cf6ea58879b185e2e6c06ab6ce5ec037d735c35ee683a74d4367e5ba8622c784928ebd9c9d9fbc5010ca1f20692fe26c85de01e08bb7cb91a1c1bed366b3e3
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_szl.tar.gz 733676 BLAKE2B 522ad0f0ca45eb7e00b837d8a5411ba8636d09a1bd6083bead476dd5382714dd8fb868a202e1b048138c2d2d87765396d427f222ac3b5c9f591e606bc8e037a7 SHA512 5ce9a27984aa29e44ae01fef40e70763b034e59e53d241f61dc556b6c89a60f93ac513b5b14deccd790c502c2751d647fd704cbd2202e91e16891b9fe83ed7d0
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ta.tar.gz 723362 BLAKE2B e052b4f0108472ba40a73e3137324607e5c7269a9c043bde947c0d595b8b5f14b9bf3921ddc2f44e745a4cb7074498a165bfdc2b8736e71bd76bc5a02b037a0f SHA512 55c38b8c31cdb48e2510351571de734e5161476a29773fc389d7e9c65a2e3e761042c03af67befcbdfced8a17079fd336df56a0433afe913e0303e88613aa709
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_te.tar.gz 1071413 BLAKE2B f60b22f94023a766784c70f966dfd37103b6175d6991996e67fb4293387a66f2a5d00229a1c40aa5e145688044550019fdd94bbac21848ac050b64e14c398b1e SHA512 bd63563e6876feac030eea0f5352c7aec85393bc6f2d5fe711750efe7f97257b52e65eeb6fc9a626c133b18e1dea6ad4f2b1a48b9ed7871f2c237cb878e15e6e
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tg.tar.gz 388030 BLAKE2B 17d84d403b4a6461a5e4cb45100b1c12c8ff0bdec994b7c6f73a6f64780d3e8c2d1d3bbb92eaf5ada1fecae8b7a3dd0a17118aac7ff523f0d7a91661fb9299c6 SHA512 222e6b0ac39afb53046ab90593af2e20739703158cc6685cf95fbde98b3071ce252acacdb94802a2eac7c6fc1032a9deb6cc283d7b51fe1eabbc86b5e50d55d4
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_th.tar.gz 750036 BLAKE2B a46e98f8e92b8d40e5c61e7c35a89a362f6fdf027c2d4877e449cdba9c50f4eb889be3d481e1f994ebcd1fcb143899511007df798183deae7d66d862ba8b1041 SHA512 5cf5f26a6b29e3a04d586db684733b58fbb322a8b63ac76537ebf93f76563752c635c3ef290d429918ef359abffb52c85c6eb0d74fe86b1f5cb92ced6c74259b
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tn.tar.gz 258598 BLAKE2B ad1773e60c2edb6ea5b59086eb2c92d48e9393af7f8c3344e92092dc213667387777b404f19cea80ca841556c5770f442e2db3022992dba90f1c7d942c64c92b SHA512 a9e9545c19a259861673d8438a0e5a87156ce87651b4643cd77df02f9364bd70671f85c128ce77b6e9f10874bc77f869d5b36de61d0fa7eaa077d7e66565937c
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tr.tar.gz 3364736 BLAKE2B 4771e5c4f2e32c77ad3de84b5c2309b9581eea3105b4109d770e547ce9a9d11b25023fd1460e6e7bd7c1cd26e42a6d10133888b7b88f4d72066ead4251d485d4 SHA512 802e9666c19b335858151d6062099a4da4e62c082f7d67e3957245567996a2cfc23bbbc54a9b3580b010391040cfac7f12ebe2ad97d1c14cbfb8f66bc2ab189d
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ts.tar.gz 277017 BLAKE2B 756255845806179a7b3b2cbc07a04b5827be4ca745ef8fd3d90b27aa2b4b26f170fd488644c192c103a4626745f622cc10824680e56ade9c94046c144278040c SHA512 fa9a3b788051afe710ea1e4e8449e248f0d834e83c20d2175a7df6776a056bf373ba8695295bc46e6a18e4fa4f49740b8b996fded34734f31ba8a7db86b01f79
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_tt.tar.gz 185671 BLAKE2B 70622746b369bb7a015ce7a9398d93c8560a334c0775231ce33cd3cabefbddafc03889ec4c2e883fc39ce5da972167d94c9553fab146d836ee44aa67f289bec0 SHA512 6bddf4dbc6e5e64e76a5ec98292c075d7559f02fd6b1dc662b7cd71e701843dbc9c06cbb2c1c5121bb0396ad316b9b48271517043c28846f38630d0b77ebfab1
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ug.tar.gz 535203 BLAKE2B f790f6b538ce616171d7812c42638a6ebad2ba733b4e4fc6f3caae81ab0da93dfae40ab8d87a4fe5d890e51081d48eba79ceffd41dd90d4de79d8426f4b58fd1 SHA512 71a57ed9a500c33d73a10557202be123d123ee645484af33103fe5892f10e6d741613011996e757aa137f115a4ccb8e8cd8458d45ac0d08598de4d29a08eef27
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uk.tar.gz 2893670 BLAKE2B 6497b3c8f4a04e4e5e3c4c31dc4ceef063e605bee4674d2a76315f6445ae058e4887c3e0dac616e87c53dd782cfa8363df4145b2e3a223ee74cba5776d318c40 SHA512 b1a23cc4b4774279eb1ae4504c5ab26dab319169443b3692730e0032bbb7ab6315cf77578ee2cefc6a05b6ba13e7a840326cfba2811b1374825c2b8b67c15e7f
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_uz.tar.gz 311650 BLAKE2B 055df4d859189803f877b76d2ab84b36aeddc1c331b2fe0394db34da22ae26d0877fdd2f6c52c08c10a7ca41aca5b1f0f25783d25e214d2e63a0f2cf9e876f67 SHA512 09d90bc501879ccb8ba72a43c8d01040decf5b6e3ee5a2e16909fb8743d5ec350420c13159ca5d9956f4c0da00b7f46fa7d510e8302f877cb732d15dae86d984
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_ve.tar.gz 281533 BLAKE2B 385e5abb1b8125aa4530c5bf3fd1b7ef0d816afff355693b6ae4b1b0a91cf537ece4f7b1ae4eb0900d2408a698d38f21fffc09e49021c20695e815888c782a99 SHA512 e691e6fd7e47416d0358e99d81a894ec95f41382f91fdb5181fae15478a3bee0a5889e8477e0fe260cba215006e9c889da0f876c1cdebfd0f2f71ed838402e7e
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vec.tar.gz 751223 BLAKE2B 8adbf80d4f3678d712effcf757fe42901ad67c6ad95f27625815bf5d74e94393ee333ebeb75191c05814a4457dd87a461f2ca1af552c417df85b0311d4b22bd8 SHA512 2d9e300aff25ea3468c24fff7dbccce6fd9953af3f016d855983e3f56c5c60d1a9b75ef8d730fd89809f7b0343582c886790e6443aec17da8c429d488bf5e884
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_vi.tar.gz 561999 BLAKE2B cc2451a590f06bce4f44fff6d7c0e2b3c5edf93f59f1c3ba7e79594df26011a1edba300754499ed79aa11435671036d3cf629148ec834746f4cd7b9b4e96fb8c SHA512 4855b0b8e677ec8f3efa9a45d38fbc3695283a7a973e88c624379bbb66f0128f7c40d9bca59bb7b7f2bf323fabc903868815a5be40eba64d7232b538679a52ea
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz 288123 BLAKE2B 3c136b911a56ade8b547aafa68b20118a01e76d3d8c9f3a5cabcad71c9931f93240c465a7c5cde0715823f8014a058f7d74ceb36ec8aacff60b1eee95b4445d9 SHA512 ed0485ca15f017afe980a66be303a407f46c056afc04868c72b94997d594c4ab8684883b94823ba15fe8acf6bfbbd06d28161a656a997b155eaaf50b988115f3
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 1091398 BLAKE2B 21a3a8152305d93c14292b1b98e994d3b7595b4ad1a63077fe44fb341df140f4bb7163008dc1d60a0635c8021868a96baa5d9947a54970959dc4d4896f4c5075 SHA512 d13c092ec257fb955ea34461d486d2cc3b2ba22539bebc28efa0d754625af25ad0e116e0ec68044de5057d16def9ddbd4bdb13381229bfd2c0fa708404080552
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 1111080 BLAKE2B cd4a008e4b12c57e641ab5803071d529351b0172ea2d173b47d4e26a4deee85b59dea1774df168bfe570f32719244b4e4c6d78181784e1e863495a4cf155d88f SHA512 23d10e15cd43745f7e406d3a16704c298570754d4edc6d36114bc0546508f104d36cf2db4f5e886d7a914affd5e86cf94789ab0bd23b8ccd8e6f45e7ca78a7ac
DIST LibreOffice_7.3.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz 317736 BLAKE2B 1c4310dfcfbed66049ed05957400e948fadaa7cc6fc25c0c85179871e2f1446e42ebcfb8c69a8e70bf6219faf46e16f165f6feea2a3c4f0216e6227e95e9a731 SHA512 df2b04513b2a5d9021428ba9416d1a3eaa0c4f561c6a80e9528911a2d7dbad819f9dda0cf229eaa4300043e909c0bc7d60d704bfb6cdfc05e0fec71413ff88c8
DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_am.tar.gz 4472208 BLAKE2B 9d12370854eb42b6004f4b99f56838f19ef9190ba50f2a5168105913d65de686bd1ed0c8989285767b0e2ae59d5bcca066df3996675388601ee796d6c8addb88 SHA512 7fa83ac992beba3ec6e0800c737b336d6f156dc7b26cfb8b7b103afc9f4618c375f6177b0348c9e3a214fe8cc2cf9b7dd8047160a75d401753aa5a8636fa733f
DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ar.tar.gz 3931258 BLAKE2B e79dbe93cee0fd14b1bd02fc91a99dc466bb729d2c3ae294d2cc64dbc4a56893b294a8e515eb8a3cd1ec8825dbbaf7544dc1f280b3c648b9c6c6725f381473b1 SHA512 efd65245aea3c4a06f4e5007a130640203b5506aea38cd86bdb895142dfaf9bde300fab541587d40a1d6dd1dac7db0b33bac50c088c25ee4c1f603b8366d9e24
DIST LibreOffice_7.3.6.2_Linux_x86-64_rpm_helppack_ast.tar.gz 4173080 BLAKE2B 068ac4fdb247be21f800ca79274b13b0404f703ffcd166d3b196887df9b40f9e69f46811941f3583b2fa2113ac81498f14e45ab5472b2c4aa6a9c3978e4e4668 SHA512 4b45ffab84269fad84a83a0db0f186922c50f2b0b61cdb14f64ec0986f1f994f504c5b93c1b632bac13de423b057668469ae8eff9d0b7c0f62699fc22872c5df

@ -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,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux"
KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux"
IUSE="offlinehelp"
#

@ -20,11 +20,9 @@ DIST libcmis-0.5.2.tar.xz 484404 BLAKE2B 7de242393c28fc8289bb598b34e704eb2affaaa
DIST libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz 5005888 BLAKE2B 836ec268c19c27ac079ea1084587c3e999f39ad2188be1a5cf8337ad0473ffda6c32d0695254d3797d1607707329befa88da6043f424544487238e550eda8590 SHA512 4159dfb4d08e359feb23127e12db590260913e70774161ac9513abb5183ad6ed6d2bdfbe56fc8aa68e2fc57ee29eae67aa0180e1a7d955016884ecba2ca60ff8
DIST libreoffice-7.3.4.2.tar.xz 256373724 BLAKE2B 98a3a450e8b16caafdbe914b542c32e3e251ac6f2fe528e593640397d50b533f146b1cfd262c633bfee9766a5ef659f7ce606453952978c71c08f249da7d7125 SHA512 10ea93d380b8c59ec15aefc4c4f6f5cbc76b03cf444e2f172fdb8cdde637e8d3de4aa2b7adbd55ec04ba8ad5db73a1bd80e8b692ca328c416d229526f01bd4a0
DIST libreoffice-7.3.5.2-patchset-01.tar.xz 12700 BLAKE2B 353f6552d31616dfeb32287173bbd70366045ec437c8735e701bff357032f5ef2358920c5d8495142551116999b034db6611a72536edf14fe13ea9cace3a931c SHA512 dbd8b4b494159845efbe9ad76d5822188b9868aff8ef488793f4e2b0f2f0290942322651e8b53dd71db81cba559e3510732801d0c643cb2af9526cb1e1837891
DIST libreoffice-7.3.5.2.tar.xz 256607688 BLAKE2B 82d9b1407e42e844214ab323a202beaa964857cf77279e199e2730adb6d86ff79acec197bc0ae9969b429894bf0ed7a50dbda8fe8c29472b16d88e1eab6d7a57 SHA512 00d381e97c0bc6f97d4e770b7037f08fc659e58e792d47b539ecd0b3fb4e3e9b570769e9b3eb26522d951fa14926f71bef8567756b8b8b8c4777a00e48ee030c
DIST libreoffice-7.3.6.2.tar.xz 256616324 BLAKE2B 52456e529ae2898101824882f124a5b039a1dfb98fd77dfceef39a41a3af871123c56b83a73d0aaf92e1cea57f35af442ca0a17814a1374538a9495ac601cee0 SHA512 8f61e9c09b344cf120bc6f9463344b28644e52738360ddeb1a29d9d2294d24132b070902a089531869e11487f5a7153fc4752e6636af7ef57269d23c8187ec86
DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883 SHA512 785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
DIST libreoffice-help-7.3.4.2.tar.xz 112208564 BLAKE2B a47b428d69c62ba38d74ee5eca1dfeba66389ea0c7ef103f97292180d43ddc92a5e6ca4f9377f802318b89fca7aab6278c23171d9480e3961e521c161ec42fd3 SHA512 68af32f017b46f7d3e664bc8cfc69de6939c33f26248273372cc7ba5a29299c79795cc13b92a921b8e2508045e0447319ad0c0cd3678929355db6ef8a79a8614
DIST libreoffice-help-7.3.5.2.tar.xz 112208852 BLAKE2B 700887d829f420d1f7a023e83727862182a0cc8c0066c0897a41b73af2565e2bfd2fcb43ed8d7f3cf964329f5304a64c1b80fc950eab7a3450877025748d6167 SHA512 9e8c782fa20bef6806d96965c469be2423d5be6e6b3e78f690c553294cfe83877cd96fc2234caa247cf063264c1bea4909047771298946e33ae83e04597104c6
DIST libreoffice-help-7.3.6.2.tar.xz 112209384 BLAKE2B 629a9dae6464adb33ed4494df8cbf59305a686b0bab21d55e3c139b87c5e3eee3e77ef1f22be84973d6e51a1ffb74aa74fd7f91b82223b2e3cc6d3bc900e7305 SHA512 7a98e8d3b146638bdb608d86b617bb45ff2649957ad9391aadfbb32fb18a4c8d15675bd24076dbb2b635569bfdab988f7cac461cfe04e53b3febfb2aa35d6189
DIST skia-m103-b301ff025004c9cd82816c86c547588e6c24b466.tar.xz 11079112 BLAKE2B d3eb44a64187ddd3097bc7473eaa6b631b4043b9679861426ae83956de7907a03b51cc472cbb9169c52e92cbc4ebe681181c675ae938324c6d3a10eff9a7084a SHA512 1234ff6e787947fb6442b7279c7ef07d48d7036b15591782ea197c827c60fba77bbe83029bf7d8dfa7dc126535a9a780f6b927fbf7339f0825061616a9c53436
DIST skia-m97-a7230803d64ae9d44f4e1282444801119a3ae967.tar.xz 11826600 BLAKE2B 2985ba0318fd72ac216fda33c6961eaa8ee649d2a850eb736accbd91fbc9cee7dc4e5752b2696a35204770a188412e2ecd0cc128cec324c682f9bc35e68358b3 SHA512 fbf5cfef66991565dbad928091a4e795a5b5b79a1e062a98ab9135b9972827de703c449507957294e7471c422c2e2ed239d6df61ffb9b9581a9ca3d848687a76

@ -1,661 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..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/~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=(
# not packaged in Gentoo, https://github.com/efficient/libcuckoo/
"${ADDONS_URI}/libcuckoo-93217f8d391718380c508a722ab9acd5e9081233.tar.gz"
# 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 )
gtk? ( 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"
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]
>=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"
# pending upstream
"${FILESDIR}/${PN}-7.3.5.2-poppler-22.09.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"
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-cuckoo
--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
}

@ -103,7 +103,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )"
SLOT="0"
[[ ${MY_PV} == *9999* ]] || \
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86 ~amd64-linux"
KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 x86 ~amd64-linux"
COMMON_DEPEND="${PYTHON_DEPS}
app-arch/unzip

@ -1,164 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE="tk?"
inherit cmake desktop flag-o-matic python-single-r1 xdg
DESCRIPTION="Desktop publishing (DTP) and layout program"
HOMEPAGE="https://www.scribus.net/"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86"
IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
tk? ( scripts )"
# osg
# couple of third_party libs bundled
DEPEND="${PYTHON_DEPS}
app-text/libmspub
app-text/libqxp
app-text/poppler:=
dev-libs/hyphen
dev-libs/icu:0=
dev-libs/librevenge
dev-libs/libxml2
dev-qt/qtcore:5
dev-qt/qtgui:5[-gles2-only]
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
media-libs/fontconfig
media-libs/freetype:2
media-libs/harfbuzz:0=[icu]
media-libs/lcms:2
media-libs/libcdr
media-libs/libfreehand
media-libs/libjpeg-turbo:=
media-libs/libpagemaker
media-libs/libpng:0=
media-libs/libvisio
media-libs/libzmf
media-libs/tiff:0
net-print/cups
sys-libs/zlib[minizip]
x11-libs/cairo[X,svg]
boost? ( dev-libs/boost:= )
graphicsmagick? ( media-gfx/graphicsmagick:= )
hunspell? ( app-text/hunspell:= )
osg? ( dev-games/openscenegraph:= )
pdf? ( app-text/podofo:0= )
scripts? (
$(python_gen_cond_dep '
dev-python/pillow[tk?,${PYTHON_USEDEP}]
')
)
"
RDEPEND="${DEPEND}
app-text/ghostscript-gpl
"
BDEPEND="
dev-qt/linguist-tools:5
virtual/pkgconfig
"
PATCHES=(
# non(?)-upstreamable
"${FILESDIR}"/${PN}-1.5.3-fpic.patch
"${FILESDIR}"/${PN}-1.5.6-docdir.patch
"${FILESDIR}"/${PN}-1.5.8-findhyphen-1.patch
"${FILESDIR}"/${PN}-1.5.6-findhyphen.patch
"${FILESDIR}"/${PN}-1.5.8-poppler-22.2.0-1.patch
"${FILESDIR}"/${PN}-1.5.8-poppler-22.2.0-2.patch
"${FILESDIR}"/${PN}-1.5.8-poppler-22.03.0.patch # bug 834537
"${FILESDIR}"/${PN}-1.5.8-poppler-22.04.0.patch # bug 843287
"${FILESDIR}"/${PN}-1.5.8-poppler-22.09.0.patch
)
CMAKE_BUILD_TYPE="Release"
S="${WORKDIR}/${P}"
src_prepare() {
cmake_src_prepare
rm -r codegen/cheetah scribus/third_party/hyphen || die
sed \
-e "/^\s*unzip\.[ch]/d" \
-e "/^\s*ioapi\.[ch]/d" \
-i scribus/CMakeLists.txt Scribus.pro || die
rm scribus/ioapi.[ch] || die
sed \
-e 's:\(${CMAKE_INSTALL_PREFIX}\):./\1:g' \
-i resources/templates/CMakeLists.txt || die
sed \
-e "/^add_subdirectory(ui\/qml)/s/^/#DONT/" \
-i scribus/CMakeLists.txt || die # nothing but a bogus Hello World test
}
src_configure() {
# bug #550818
append-cppflags -DHAVE_MEMRCHR
local mycmakeargs=(
-DHAVE_PYTHON=ON
-DWANT_DISTROBUILD=ON
-DWANT_CPP17=ON
-DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}/
-DPython3_EXECUTABLE="${PYTHON}"
-DWITH_BOOST=$(usex boost)
-DWANT_DEBUG=$(usex debug)
-DWANT_NOEXAMPLES=$(usex !examples)
-DWANT_GRAPHICSMAGICK=$(usex graphicsmagick)
-DWANT_HUNSPELL=$(usex hunspell)
-DWANT_HEADERINSTALL=$(usex !minimal)
-DWANT_NOOSG=$(usex !osg)
-DWITH_PODOFO=$(usex pdf)
-DWANT_NOTEMPLATES=$(usex !templates)
)
cmake_src_configure
}
src_install() {
cmake_src_install
if ! use tk; then
rm "${ED}"/usr/share/scribus/scripts/{FontSample,CalendarWizard}.py || die
fi
if use scripts; then
python_fix_shebang "${ED}"/usr/share/scribus/scripts
python_optimize "${ED}"/usr/share/scribus/scripts
else
rm "${ED}"/usr/share/scribus/scripts/*.py || die
fi
mv "${ED}"/usr/share/doc/${PF}/{en,html} || die
ln -sf html "${ED}"/usr/share/doc/${PF}/en || die
# These files are parsed to populate the help/about window.
cat >> "${T}"/COPYING <<- EOF || die
${PN} is licensed under the "${LICENSE}".
Please visit https://www.gnu.org/licenses/gpl-2.0.html for the complete license text.
EOF
dodoc "${T}"/COPYING
docompress -x /usr/share/doc/${PF}/en /usr/share/doc/${PF}/{AUTHORS,TRANSLATION,LINKS,COPYING}
local size
for size in 16 32 128 256 512; do
newicon -s $size resources/iconsets/artwork/icon_${size}x${size}.png scribus.png
done
newicon -s 64 resources/iconsets/artwork/icon_32x32@2x.png scribus.png
doicon resources/iconsets/*/scribus.png
domenu scribus.desktop
}

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

Loading…
Cancel
Save