parent
3b8c9f36b8
commit
6bbb5edb98
Binary file not shown.
Binary file not shown.
@ -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
|
||||||
|
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
DIST bzip3-1.1.3.tar.xz 257212 BLAKE2B cc94b4c2caa3123b2c775d66143757bcaea7ead6d8a130391d6714583cfcb92fffca47ad80ffc8b5a01483f6cbfab7101c96521cd97e740116c9e10c64c358e8 SHA512 d48695d066ddc79e81c189f8c06e999f8eb8191982db8908f7bd4dfaa0f8fab1ba57e41664962cc6e8611f8398603918e4bd4d58efff2f04292ea54983a6f38d
|
|
||||||
DIST bzip3-1.1.4.tar.xz 260404 BLAKE2B ddd087b631c9d5945dea0f4da280dfd74fd303eaed10f7553f770ca18b3b65f00718c073d87e565602a9ed02f4604a0d2dda0ff42cbd38f593bb012f5362cc5c SHA512 86f26b290001d255ad1d2378b5e2d59f9c85e1625ba5d7dca86acd544bb80af95b3379c215a03e0f81f77b7972a852d37746c1028464f404d28a6f9b707383b8
|
DIST bzip3-1.1.4.tar.xz 260404 BLAKE2B ddd087b631c9d5945dea0f4da280dfd74fd303eaed10f7553f770ca18b3b65f00718c073d87e565602a9ed02f4604a0d2dda0ff42cbd38f593bb012f5362cc5c SHA512 86f26b290001d255ad1d2378b5e2d59f9c85e1625ba5d7dca86acd544bb80af95b3379c215a03e0f81f77b7972a852d37746c1028464f404d28a6f9b707383b8
|
||||||
DIST bzip3-1.1.5.tar.xz 265340 BLAKE2B 0226a97d564f1c9d9d1089b43ae79a9e43d0b77628298ef953c45505ad8d62caaf17bf6fa357857f123cf072b8ccd3003bfe138f25284baa5a5a5cdd8a555f71 SHA512 589c2e8e675a61014c7c4e82d0f2067201e3fb97bf7cfa6b7aa23690dc739824226089ac710509cc085b22eeb671ed5e23c6493967a433d3b284cb638af71be8
|
DIST bzip3-1.1.5.tar.xz 265340 BLAKE2B 0226a97d564f1c9d9d1089b43ae79a9e43d0b77628298ef953c45505ad8d62caaf17bf6fa357857f123cf072b8ccd3003bfe138f25284baa5a5a5cdd8a555f71 SHA512 589c2e8e675a61014c7c4e82d0f2067201e3fb97bf7cfa6b7aa23690dc739824226089ac710509cc085b22eeb671ed5e23c6493967a433d3b284cb638af71be8
|
||||||
|
DIST bzip3-1.1.6.tar.xz 265708 BLAKE2B 9429dcb3e9deef8aafdf890215ba95669dbcb135d6d2896f18cc70b482bab321497d3a26f36be59700ad0da879578b7c906f20629c72642aa15fc3b1507a788a SHA512 19120d3a850495a5bcc43b124e4a8eddf41bac55119d0898bf1e7c5b744f4bcc84c41b9018615f577fe3bfdceab8dd2ab6f2722cb9fbf86bf1c0a2da9ca32916
|
||||||
|
Binary file not shown.
@ -0,0 +1,44 @@
|
|||||||
|
From b0abedf60b40adf0f2fb3cf9dfee4bc601f7b39f Mon Sep 17 00:00:00 2001
|
||||||
|
From: Chen Qi <Qi.Chen@windriver.com>
|
||||||
|
Date: Thu, 25 Aug 2022 05:45:53 -0700
|
||||||
|
Subject: [PATCH] use sd_bus_call_method_async to replace the asyncv one
|
||||||
|
|
||||||
|
The sd_bus_call_method_asyncv's 10th parameter is of type
|
||||||
|
va_list and supplying NULL when invoking it causes compilation
|
||||||
|
error. Just replace it with the async one.
|
||||||
|
|
||||||
|
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
|
||||||
|
---
|
||||||
|
meson.build | 4 ++--
|
||||||
|
src/lxc/cgroups/cgfsng.c | 2 +-
|
||||||
|
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/meson.build b/meson.build
|
||||||
|
index 21955a0504..f8bdcf4e83 100644
|
||||||
|
--- a/meson.build
|
||||||
|
+++ b/meson.build
|
||||||
|
@@ -295,9 +295,9 @@ if not want_sd_bus.disabled()
|
||||||
|
has_sd_bus = false
|
||||||
|
endif
|
||||||
|
|
||||||
|
- if not cc.has_function('sd_bus_call_method_asyncv', prefix: '#include <systemd/sd-bus.h>', dependencies: libsystemd)
|
||||||
|
+ if not cc.has_function('sd_bus_call_method_async', prefix: '#include <systemd/sd-bus.h>', dependencies: libsystemd)
|
||||||
|
if not sd_bus_optional
|
||||||
|
- error('libsystemd misses required sd_bus_call_method_asyncv function')
|
||||||
|
+ error('libsystemd misses required sd_bus_call_method_async function')
|
||||||
|
endif
|
||||||
|
|
||||||
|
has_sd_bus = false
|
||||||
|
diff --git a/src/lxc/cgroups/cgfsng.c b/src/lxc/cgroups/cgfsng.c
|
||||||
|
index 8a3615893f..d90e5385e1 100644
|
||||||
|
--- a/src/lxc/cgroups/cgfsng.c
|
||||||
|
+++ b/src/lxc/cgroups/cgfsng.c
|
||||||
|
@@ -1232,7 +1232,7 @@ static int unpriv_systemd_create_scope(struct cgroup_ops *ops, struct lxc_conf *
|
||||||
|
if (r < 0)
|
||||||
|
return log_error(SYSTEMD_SCOPE_FAILED, "Failed to connect to user bus: %s", strerror(-r));
|
||||||
|
|
||||||
|
- r = sd_bus_call_method_asyncv(bus, NULL, DESTINATION, PATH, INTERFACE, "Subscribe", NULL, NULL, NULL, NULL);
|
||||||
|
+ r = sd_bus_call_method_async(bus, NULL, DESTINATION, PATH, INTERFACE, "Subscribe", NULL, NULL, NULL);
|
||||||
|
if (r < 0)
|
||||||
|
return log_error(SYSTEMD_SCOPE_FAILED, "Failed to subscribe to signals: %s", strerror(-r));
|
||||||
|
|
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
||||||
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
||||||
|
DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052
|
||||||
|
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||||
|
inherit git-r3
|
||||||
|
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"
|
||||||
|
S=${WORKDIR}/certbot-${PV}/acme
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="An implementation of the ACME protocol"
|
||||||
|
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/chardet[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||||
|
distutils_enable_tests pytest
|
@ -1,2 +1,3 @@
|
|||||||
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
||||||
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
||||||
|
DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052
|
||||||
|
@ -0,0 +1,33 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||||
|
inherit git-r3
|
||||||
|
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"
|
||||||
|
S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
|
||||||
|
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
RDEPEND=">=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||||
|
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
|
||||||
|
dev-python/python-augeas[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-component[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-interface[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
@ -1,2 +1,3 @@
|
|||||||
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
||||||
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
||||||
|
DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052
|
||||||
|
@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||||
|
inherit git-r3
|
||||||
|
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"
|
||||||
|
S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
|
||||||
|
fi
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
|
||||||
|
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||||
|
>=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-interface[${PYTHON_USEDEP}]"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
@ -1,2 +1,3 @@
|
|||||||
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
DIST certbot-1.29.0.tar.gz 1367853 BLAKE2B c0d8d2c05a061b2d50564a97bf17ae883bd443321bf99cea13fbae196c7ec876231d803d5389e524997dd8632035d5ad60b1a99b025a22a65d0865d564cfafc5 SHA512 755781e12e0e4cdb41aa16d90ab6a334ef41a98630e08127a867c8e8813ee45ebd3f6f54168fe747900f6ab59539e414ffed7891c05746b3a7af2e2a96a8d522
|
||||||
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
DIST certbot-1.30.0.tar.gz 1370072 BLAKE2B c9286bc6dfee59c5a7b458430b08ee273615b42e40d2355b41c5d58a0b8757d83551e947058660e4abda88d7f11c16184a248c313b4d01e145df0e39b717bf86 SHA512 15727a7a38a9cbe4890a347c0cc2a795be19502ece28034400d41cf96a6d4bef197890bd85cd02ecc6a792e3502ae8aa663aad45e980047567f0d3b161cbe3df
|
||||||
|
DIST certbot-1.31.0.tar.gz 1371459 BLAKE2B 95fc9f29b1e91f5bc12a9b7146d00f4f3b4647eeda8e866c46c17d8d8a2443bd46cfa04758e8571e84b2bbf70bd68943c47ceaf6d830d3e5121e41d9548da051 SHA512 a2f6d7714bfc8e2c400e69be038404da138b53f0dc09e071048d560ba9e9527cc0b786b8d210b62c3d07c3aeadaee12dc0d060d144af4b5c3178576fde65b052
|
||||||
|
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999* ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/certbot/certbot.git"
|
||||||
|
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"
|
||||||
|
fi
|
||||||
|
S=${WORKDIR}/${P}/${PN}
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Let's encrypt client to automate deployment of X.509 certificates"
|
||||||
|
HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
IUSE="selinux"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pyrfc3339[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-component[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-interface[${PYTHON_USEDEP}]
|
||||||
|
selinux? ( sec-policy/selinux-certbot )"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST ghex-42.3.tar.xz 1003928 BLAKE2B 26bb123fc5a56fc2ff891a057ac276a36bc500a2e23f29bd26a85d6888035e2b8af7aed7f7b679a898c0a98bf042bb4e05c66e55a8fac0eb63422ee03823dc74 SHA512 9eff44892d203a2a9aab7239d85f61a860458fd7a8b4d7410f94d4f596ca5e2ff269faa81e620e7fc08bebe40c819a4c0cafefb5278121a9f2c8885bfd17c59f
|
DIST ghex-42.3.tar.xz 1003928 BLAKE2B 26bb123fc5a56fc2ff891a057ac276a36bc500a2e23f29bd26a85d6888035e2b8af7aed7f7b679a898c0a98bf042bb4e05c66e55a8fac0eb63422ee03823dc74 SHA512 9eff44892d203a2a9aab7239d85f61a860458fd7a8b4d7410f94d4f596ca5e2ff269faa81e620e7fc08bebe40c819a4c0cafefb5278121a9f2c8885bfd17c59f
|
||||||
|
DIST ghex-43.0.tar.xz 1020716 BLAKE2B e4b6590f9af11d6fbec31266ef9959b827937697eebd02a942b85e0c0d51555ced79ab84b34c4ab42b5cbb6d6071390d00cd0177e7e712e33e240b3132749a19 SHA512 4150d33ea1dc40d0c051ba1ba4a4829d084a4aa6ed682bade5b3e039a90049c4d009183e78b06768946b516386aa9e41b888eca61c40d96336d7ab4dd37b395b
|
||||||
|
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit gnome.org gnome2-utils meson xdg
|
||||||
|
|
||||||
|
DESCRIPTION="GNOME hexadecimal editor"
|
||||||
|
HOMEPAGE="https://wiki.gnome.org/Apps/Ghex"
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/ghex.git"
|
||||||
|
SRC_URI=""
|
||||||
|
else
|
||||||
|
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="GPL-2+ FDL-1.1+"
|
||||||
|
IUSE="gtk-doc test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
SLOT="4"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/glib-2.68.0:2
|
||||||
|
>=gui-libs/gtk-4.4.0:4
|
||||||
|
gui-libs/libadwaita:1
|
||||||
|
dev-libs/gobject-introspection
|
||||||
|
!app-editors/ghex:2
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
gtk-doc? ( dev-util/gi-docgen )
|
||||||
|
test? (
|
||||||
|
dev-util/desktop-file-utils
|
||||||
|
dev-libs/appstream-glib
|
||||||
|
)
|
||||||
|
dev-util/gtk-update-icon-cache
|
||||||
|
dev-util/itstool
|
||||||
|
>=sys-devel/gettext-0.19.8
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
-Ddocdir="${EPREFIX}"/usr/share/gtk-doc/
|
||||||
|
-Ddevelopment=false
|
||||||
|
-Dmmap-buffer-backend=true
|
||||||
|
-Ddirect-buffer-backend=true
|
||||||
|
-Dintrospection=enabled
|
||||||
|
$(meson_use gtk-doc gtk_doc)
|
||||||
|
-Dstatic-html-help=false
|
||||||
|
-Dvapi=false
|
||||||
|
)
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_pkg_postinst
|
||||||
|
gnome2_schemas_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
xdg_pkg_postrm
|
||||||
|
gnome2_schemas_update
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST gnome-text-editor-42.2.tar.xz 1168504 BLAKE2B 0bbd02fab92c3ac2df2a38352561dda27662b4ede30d9cfd05b54d58c4dc4824375ee427e764415dc450a2f8dd793ba539e5681df984a20b1d121bd97a3f3008 SHA512 4373b048118c7a4253fe99a6ec6091c054154399d34e5a33f933d535f0e6c659023603e08e1cbcddb972d6385632b2b9351455eaa1398dcd7c50b3b4562400ae
|
DIST gnome-text-editor-42.2.tar.xz 1168504 BLAKE2B 0bbd02fab92c3ac2df2a38352561dda27662b4ede30d9cfd05b54d58c4dc4824375ee427e764415dc450a2f8dd793ba539e5681df984a20b1d121bd97a3f3008 SHA512 4373b048118c7a4253fe99a6ec6091c054154399d34e5a33f933d535f0e6c659023603e08e1cbcddb972d6385632b2b9351455eaa1398dcd7c50b3b4562400ae
|
||||||
DIST gnome-text-editor-43.0.tar.xz 575536 BLAKE2B 7e99d63bc42e4a7327451a610bcf022f03f2bf1f4a1665655302fc5dbdf4811f8b828821a49fab4fa1afe3c77568d8cd87dcef97ca8201ff0bb6517f693688a1 SHA512 359287e3338531285110628df934ff9c81c236aec692c088084fd3c3944703ec9737f2f12554be477becf0d9a12706b621bd4558a54ebaf70f713c75a750b181
|
DIST gnome-text-editor-43.0.tar.xz 575536 BLAKE2B 7e99d63bc42e4a7327451a610bcf022f03f2bf1f4a1665655302fc5dbdf4811f8b828821a49fab4fa1afe3c77568d8cd87dcef97ca8201ff0bb6517f693688a1 SHA512 359287e3338531285110628df934ff9c81c236aec692c088084fd3c3944703ec9737f2f12554be477becf0d9a12706b621bd4558a54ebaf70f713c75a750b181
|
||||||
|
DIST gnome-text-editor-43.1.tar.xz 601588 BLAKE2B 0e3b7231327898b554360cfa45c3ba9f8ff005f61b6f68f6ea431d1c9e459b429af4da794b06ce6f4618de06c96a191477f1cadd61cfa6ae9e1ae350b75658a1 SHA512 aab2fcf5d0ad705833802bec3ccacce175c16dc717b521e0b220ddf5420760ec76a90db9b4f4ee0722c2b19a40304e1c379f06f2983e4597df233ade67a0f725
|
||||||
|
@ -0,0 +1,56 @@
|
|||||||
|
# Copyright 2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit gnome.org gnome2-utils meson xdg
|
||||||
|
|
||||||
|
DESCRIPTION="A simple text editor for the GNOME desktop"
|
||||||
|
HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-text-editor"
|
||||||
|
S="${WORKDIR}/gnome-text-editor-${PV/_/.}"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+ CC-BY-SA-3.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
IUSE="spell"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=dev-libs/glib-2.73.0:2
|
||||||
|
>=gui-libs/gtk-4.7:4
|
||||||
|
>=gui-libs/gtksourceview-5.5.0:5
|
||||||
|
>=gui-libs/libadwaita-1.2:1
|
||||||
|
app-text/editorconfig-core-c
|
||||||
|
spell? (
|
||||||
|
>=app-text/enchant-2.2.0:2
|
||||||
|
dev-libs/icu:=
|
||||||
|
)
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
gnome-base/gsettings-desktop-schemas
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
dev-util/glib-utils
|
||||||
|
dev-util/itstool
|
||||||
|
>=sys-devel/gettext-0.21
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
$(meson_feature spell enchant)
|
||||||
|
-Dbugreport_url="https://bugs.gentoo.org"
|
||||||
|
)
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
xdg_pkg_postinst
|
||||||
|
gnome2_schemas_update
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
xdg_pkg_postrm
|
||||||
|
gnome2_schemas_update
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST gnote-42.0.tar.xz 3330504 BLAKE2B 847c1c66b86902c13a7e9cd349e0b1e565f046ba81809dca002bfdc07d1e3dc4e12797da90e7689d8fde886ced580da9b744ca736697d1fd933a93cc344304bd SHA512 fcdd653a29ae957faf177bacbe1bbdced186416c04a8f45f194a055914544b0679019935f482834e515a20865f358dfdfc32aa846c0fd24596cf5e569e21b997
|
DIST gnote-42.0.tar.xz 3330504 BLAKE2B 847c1c66b86902c13a7e9cd349e0b1e565f046ba81809dca002bfdc07d1e3dc4e12797da90e7689d8fde886ced580da9b744ca736697d1fd933a93cc344304bd SHA512 fcdd653a29ae957faf177bacbe1bbdced186416c04a8f45f194a055914544b0679019935f482834e515a20865f358dfdfc32aa846c0fd24596cf5e569e21b997
|
||||||
DIST gnote-42.1.tar.xz 3330824 BLAKE2B 0bfd6276ab8446acfd925dd44fad7bbc94afe770bd4395ad2cfa1b20e4635da681d44db13b20b65262f80959d5cecaf044bc75cc6ea4fed84c79c87d8cda0ad1 SHA512 2ff3218b571edc1dcbba1cb5db5127ecfd184883a70bc6bd88391a9679989527680abe4ffb46620e73285fb1caacc23787e2500a867886924b540dfdd7f28d87
|
DIST gnote-42.1.tar.xz 3330824 BLAKE2B 0bfd6276ab8446acfd925dd44fad7bbc94afe770bd4395ad2cfa1b20e4635da681d44db13b20b65262f80959d5cecaf044bc75cc6ea4fed84c79c87d8cda0ad1 SHA512 2ff3218b571edc1dcbba1cb5db5127ecfd184883a70bc6bd88391a9679989527680abe4ffb46620e73285fb1caacc23787e2500a867886924b540dfdd7f28d87
|
||||||
|
DIST gnote-43.0.tar.xz 3325232 BLAKE2B 9e56aa164262b710aab872be48fded2a6c70a062ddfe7c95ae633c38269390a6b3c3143c788f0ee43fb37d0229443a600d71e5edfbab1aa387a20e135210a0dc SHA512 34133ba1cef12c02a6518017f6b5b07b6781f05af787034ceb3dd8bc4d59fff2a7cdc17615511e7008c39bebf52e6b78a973840bdd5b6b1e5199226fdd12d91c
|
||||||
|
@ -0,0 +1,66 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit gnome2 meson readme.gentoo-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Desktop note-taking application"
|
||||||
|
HOMEPAGE="https://wiki.gnome.org/Apps/Gnote"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+ FDL-1.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=dev-libs/glib-2.62:2[dbus]
|
||||||
|
>=dev-cpp/glibmm-2.62.0:2
|
||||||
|
>=dev-cpp/gtkmm-3.22.20:3.0
|
||||||
|
>=app-crypt/libsecret-0.8
|
||||||
|
>=dev-libs/libxml2-2:2
|
||||||
|
dev-libs/libxslt
|
||||||
|
>=sys-apps/util-linux-2.16:=
|
||||||
|
>=app-text/gspell-1.6.0:=
|
||||||
|
test? ( dev-libs/unittest++ )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
gnome-base/gsettings-desktop-schemas
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
app-text/docbook-xml-dtd:4.1.2
|
||||||
|
>=dev-util/intltool-0.35.0
|
||||||
|
dev-util/itstool
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# Build system requires UnitTest++ >=1.5.1, but the .pc file doesn't
|
||||||
|
# specify a version
|
||||||
|
sed -i -e "/UnitTest++/ s/version: [^,]*,//" meson.build || die
|
||||||
|
if ! use test; then
|
||||||
|
sed -i -e "/unit_test_pp/ s/ = .*/ = disabler()/" meson.build || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if has_version net-fs/wdfs; then
|
||||||
|
DOC_CONTENTS="You have net-fs/wdfs installed. app-misc/gnote will use it to
|
||||||
|
synchronize notes."
|
||||||
|
else
|
||||||
|
DOC_CONTENTS="Gnote can use net-fs/wdfs to synchronize notes.
|
||||||
|
If you want to use that functionality just emerge net-fs/wdfs.
|
||||||
|
Gnote will automatically detect that you did and let you use it."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
meson_src_install
|
||||||
|
readme.gentoo_create_doc
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
gnome2_pkg_postinst
|
||||||
|
readme.gentoo_print_elog
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
@ -1,2 +1 @@
|
|||||||
DIST kuroo-1.2.1.tar.xz 247540 BLAKE2B 69c8a85cd58347b835039f4bc6929abb71baf517ee1de8b10779d4ba08b997bd46a8e0a5b1c55ea2847d80ab58ed336e524cf53cf707416a6182a0dcbd84abc9 SHA512 3815fcdb27c234669accd3abf0f6f252194d680bc1c18f13e66c428cfcef50685019b19ca8fe20fec1b633e6ed224620cf67eea8a29f593b33760d19657d2d24
|
|
||||||
DIST kuroo-1.2.2.tar.xz 250284 BLAKE2B 57bb80fde83e4506b0e8e9230a9e619ec887327779e1d9700e51bd534fa3d14ab51d3d80aad1def1a67cc14fd446f84f1ea551919578bf7f92cbb5dc4368e172 SHA512 6120508d77fe2b6787aa62994327882bd7abd0a08bfce0905920ab17b7837aabfa271c572377fe16131dd9770e5fd45c82409c6aeae5f27f8c0eb33d4e0cdb4c
|
DIST kuroo-1.2.2.tar.xz 250284 BLAKE2B 57bb80fde83e4506b0e8e9230a9e619ec887327779e1d9700e51bd534fa3d14ab51d3d80aad1def1a67cc14fd446f84f1ea551919578bf7f92cbb5dc4368e172 SHA512 6120508d77fe2b6787aa62994327882bd7abd0a08bfce0905920ab17b7837aabfa271c572377fe16131dd9770e5fd45c82409c6aeae5f27f8c0eb33d4e0cdb4c
|
||||||
|
@ -1,108 +0,0 @@
|
|||||||
Drop bogus dependencies, add implicit.
|
|
||||||
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -11,25 +11,32 @@
|
|
||||||
include(ECMInstallIcons)
|
|
||||||
include(ECMAddTests)
|
|
||||||
|
|
||||||
-find_package(Qt5Widgets REQUIRED)
|
|
||||||
+# Works without this explicit declaration but it ought to be here for correctness
|
|
||||||
+find_package( SQLite3 REQUIRED )
|
|
||||||
|
|
||||||
-find_package( KF5 ${KF5_MIN_VERSION} REQUIRED
|
|
||||||
- Auth
|
|
||||||
- Config
|
|
||||||
- ConfigWidgets
|
|
||||||
- CoreAddons
|
|
||||||
- I18n
|
|
||||||
- IconThemes
|
|
||||||
- ItemModels
|
|
||||||
- ItemViews
|
|
||||||
+# These are actually all deps of other things
|
|
||||||
+find_package( Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
|
|
||||||
+ Core
|
|
||||||
+ Gui
|
|
||||||
+ Widgets
|
|
||||||
+)
|
|
||||||
+
|
|
||||||
+find_package( KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
|
|
||||||
+ # These are all required directly and not provided by any dependencies. It "compiles and works" on the development system with just these
|
|
||||||
KIO
|
|
||||||
Notifications
|
|
||||||
ThreadWeaver
|
|
||||||
TextWidgets
|
|
||||||
- Su
|
|
||||||
- WidgetsAddons
|
|
||||||
- WindowSystem
|
|
||||||
- XmlGui
|
|
||||||
+ # Required in link step
|
|
||||||
+ XmlGui # MainWindow is XmlGuiWindow
|
|
||||||
+ ItemViews # TreeWidgetSearchLine
|
|
||||||
+ # These seem to be provided by deps, but should be direct deps too
|
|
||||||
+ ConfigWidgets
|
|
||||||
+ I18n # i18n(QStr)
|
|
||||||
+ Config # Config dialogs
|
|
||||||
+ Auth # KAuthExecuteJob &c.
|
|
||||||
+ CoreAddons # AboutData? Job Process User?
|
|
||||||
+ WidgetsAddons # Font(Chooser|Requester)? PageWidget? MessageBox ...
|
|
||||||
)
|
|
||||||
|
|
||||||
#
|
|
||||||
--- a/src/CMakeLists.txt
|
|
||||||
+++ b/src/CMakeLists.txt
|
|
||||||
@@ -102,25 +102,37 @@
|
|
||||||
kde_enable_exceptions()
|
|
||||||
|
|
||||||
target_link_libraries( kuroo
|
|
||||||
+ # These are all used directly and not provided by any other dependency. It "compiles and works" on the development system with just these
|
|
||||||
+ KF5::KIOCore
|
|
||||||
+ KF5::Notifications
|
|
||||||
+ KF5::ThreadWeaver
|
|
||||||
+ KF5::TextWidgets
|
|
||||||
+ KF5::XmlGui
|
|
||||||
+ sqlite3 # TODO: use some sort of ORM maybe find_package?
|
|
||||||
+ KF5::ItemViews
|
|
||||||
+ # Builds without these specified, but they should be necessary
|
|
||||||
Qt5::Core
|
|
||||||
+ Qt5::Gui
|
|
||||||
+ Qt5::Widgets
|
|
||||||
KF5::Auth
|
|
||||||
+ KF5::AuthCore
|
|
||||||
KF5::ConfigCore
|
|
||||||
KF5::ConfigGui
|
|
||||||
+ KF5::ConfigWidgets
|
|
||||||
KF5::CoreAddons
|
|
||||||
KF5::I18n
|
|
||||||
- KF5::ItemViews
|
|
||||||
- KF5::KIOCore
|
|
||||||
- KF5::Notifications
|
|
||||||
- KF5::ThreadWeaver
|
|
||||||
- KF5::TextWidgets
|
|
||||||
KF5::WidgetsAddons
|
|
||||||
- KF5::WindowSystem
|
|
||||||
- KF5::XmlGui
|
|
||||||
- sqlite3
|
|
||||||
)
|
|
||||||
|
|
||||||
add_executable( kuroo_helper auth/kuroohelper.cpp )
|
|
||||||
-target_link_libraries( kuroo_helper Qt5::Core KF5::KIOCore KF5::Auth KF5::CoreAddons )
|
|
||||||
+target_link_libraries( kuroo_helper
|
|
||||||
+ # These are all used directly and not provided by any other dependency. It "compiles and works" on the development system with just these
|
|
||||||
+ KF5::KIOCore
|
|
||||||
+ KF5::Auth
|
|
||||||
+ # Builds without explicit declaration, but these make sense
|
|
||||||
+ Qt5::Core
|
|
||||||
+ KF5::CoreAddons # KProcess
|
|
||||||
+)
|
|
||||||
install( TARGETS kuroo_helper DESTINATION ${KAUTH_HELPER_INSTALL_DIR} )
|
|
||||||
kauth_install_helper_files( kuroo_helper org.gentoo.portage.kuroo root )
|
|
||||||
kauth_install_actions( org.gentoo.portage.kuroo auth/org.gentoo.portage.kuroo.actions )
|
|
||||||
@@ -139,6 +151,6 @@
|
|
||||||
########### install ###############
|
|
||||||
install( TARGETS kuroo ${INSTALL_TARGETS_DEFAULT_ARGS} )
|
|
||||||
#install( FILES DESTINATION ${DATA_INSTALL_DIR}/autostart )
|
|
||||||
-install( FILES config/kurooconfig.kcfg DESTINATION ${KCFG_INSTALL_DIR} )
|
|
||||||
+install( FILES config/kurooconfig.kcfg DESTINATION ${KDE_INSTALL_KCFGDIR} )
|
|
||||||
install( FILES kurooui.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/kuroo )
|
|
||||||
install( FILES kuroo.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}/System )
|
|
@ -1,50 +0,0 @@
|
|||||||
# Copyright 1999-2022 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
KFMIN=5.85.0
|
|
||||||
inherit ecm
|
|
||||||
|
|
||||||
DESCRIPTION="Graphical Portage frontend based on KDE Frameworks"
|
|
||||||
HOMEPAGE="https://sourceforge.net/projects/kuroo/"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
dev-db/sqlite:3
|
|
||||||
dev-qt/qtgui:5
|
|
||||||
dev-qt/qtwidgets:5
|
|
||||||
>=kde-frameworks/kauth-${KFMIN}:5
|
|
||||||
>=kde-frameworks/kconfig-${KFMIN}:5
|
|
||||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
|
|
||||||
>=kde-frameworks/kcoreaddons-${KFMIN}:5
|
|
||||||
>=kde-frameworks/ki18n-${KFMIN}:5
|
|
||||||
>=kde-frameworks/kio-${KFMIN}:5
|
|
||||||
>=kde-frameworks/kitemviews-${KFMIN}:5
|
|
||||||
>=kde-frameworks/knotifications-${KFMIN}:5
|
|
||||||
>=kde-frameworks/ktextwidgets-${KFMIN}:5
|
|
||||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
|
|
||||||
>=kde-frameworks/kxmlgui-${KFMIN}:5
|
|
||||||
>=kde-frameworks/threadweaver-${KFMIN}:5
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
app-portage/gentoolkit
|
|
||||||
kde-apps/kompare:5
|
|
||||||
"
|
|
||||||
BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}/${P}-cmake.patch" ) # bug 811693
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if ! has_version app-admin/logrotate ; then
|
|
||||||
elog "Installing app-admin/logrotate is recommended to keep"
|
|
||||||
elog "portage's summary.log size reasonable to view in the history page."
|
|
||||||
fi
|
|
||||||
|
|
||||||
ecm_pkg_postinst
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,9 @@
|
|||||||
|
https://bugs.gentoo.org/870832
|
||||||
|
--- a/configure.in
|
||||||
|
+++ b/configure.in
|
||||||
|
@@ -26,4 +26,5 @@
|
||||||
|
[#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
+ #include <string.h>
|
||||||
|
|
||||||
|
int main(void)
|
@ -0,0 +1,49 @@
|
|||||||
|
https://bugs.gentoo.org/870946
|
||||||
|
--- a/clit18/display.c
|
||||||
|
+++ b/clit18/display.c
|
||||||
|
@@ -24,2 +24,3 @@
|
||||||
|
#include <stdlib.h>
|
||||||
|
+#include <string.h>
|
||||||
|
#include "litlib.h"
|
||||||
|
--- a/clit18/drm5.c
|
||||||
|
+++ b/clit18/drm5.c
|
||||||
|
@@ -32,2 +32,3 @@
|
||||||
|
#include <string.h>
|
||||||
|
+#include <ctype.h>
|
||||||
|
#include <assert.h>
|
||||||
|
--- a/clit18/explode.c
|
||||||
|
+++ b/clit18/explode.c
|
||||||
|
@@ -26,2 +26,3 @@
|
||||||
|
#include <string.h>
|
||||||
|
+#include <sys/stat.h>
|
||||||
|
#include "clit.h"
|
||||||
|
--- a/clit18/hexdump.c
|
||||||
|
+++ b/clit18/hexdump.c
|
||||||
|
@@ -18,2 +18,3 @@
|
||||||
|
#include <stdlib.h>
|
||||||
|
+#include <string.h>
|
||||||
|
|
||||||
|
--- a/clit18/manifest.c
|
||||||
|
+++ b/clit18/manifest.c
|
||||||
|
@@ -25,2 +25,3 @@
|
||||||
|
#include <stdlib.h>
|
||||||
|
+#include <string.h>
|
||||||
|
#include "litlib.h"
|
||||||
|
--- a/clit18/transmute.c
|
||||||
|
+++ b/clit18/transmute.c
|
||||||
|
@@ -24,2 +24,3 @@
|
||||||
|
#include <stdlib.h>
|
||||||
|
+#include <string.h>
|
||||||
|
#include "litlib.h"
|
||||||
|
--- a/lib/litsections.c
|
||||||
|
+++ b/lib/litsections.c
|
||||||
|
@@ -33,2 +33,3 @@
|
||||||
|
#include "litinternal.h"
|
||||||
|
+#include "lzx/lzx.h"
|
||||||
|
#include "lzx.h"
|
||||||
|
--- a/lib/newlzx/lzxglue.c
|
||||||
|
+++ b/lib/newlzx/lzxglue.c
|
||||||
|
@@ -30,2 +30,3 @@
|
||||||
|
#include <stdlib.h>
|
||||||
|
+#include <string.h>
|
||||||
|
#include "litlib.h"
|
@ -0,0 +1,134 @@
|
|||||||
|
# Copyright 2005-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit cmake toolchain-funcs xdg-utils
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999* ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
|
||||||
|
SLOT="0/9999"
|
||||||
|
else
|
||||||
|
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc
|
||||||
|
inherit verify-sig
|
||||||
|
|
||||||
|
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
|
||||||
|
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
SLOT="0/125" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
||||||
|
HOMEPAGE="https://poppler.freedesktop.org/"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
|
||||||
|
|
||||||
|
# No test data provided
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
COMMON_DEPEND="
|
||||||
|
media-libs/fontconfig
|
||||||
|
>=media-libs/freetype-2.8
|
||||||
|
sys-libs/zlib
|
||||||
|
cairo? (
|
||||||
|
dev-libs/glib:2
|
||||||
|
x11-libs/cairo
|
||||||
|
introspection? ( dev-libs/gobject-introspection:= )
|
||||||
|
)
|
||||||
|
curl? ( net-misc/curl )
|
||||||
|
jpeg? ( media-libs/libjpeg-turbo:= )
|
||||||
|
jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
|
||||||
|
lcms? ( media-libs/lcms:2 )
|
||||||
|
nss? ( >=dev-libs/nss-3.19:0 )
|
||||||
|
png? ( media-libs/libpng:0= )
|
||||||
|
qt5? (
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtxml:5
|
||||||
|
)
|
||||||
|
tiff? ( media-libs/tiff:0 )
|
||||||
|
"
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
cjk? ( app-text/poppler-data )
|
||||||
|
"
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
boost? ( dev-libs/boost )
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
dev-util/glib-utils
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
if [[ ${PV} != *9999* ]] ; then
|
||||||
|
BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-aacid )"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DOCS=( AUTHORS NEWS README.md README-XPDF )
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-20.12.1-qt5-deps.patch"
|
||||||
|
"${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
|
||||||
|
"${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake_src_prepare
|
||||||
|
|
||||||
|
# Clang doesn't grok this flag, the configure nicely tests that, but
|
||||||
|
# cmake just uses it, so remove it if we use clang
|
||||||
|
if tc-is-clang ; then
|
||||||
|
sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
|
||||||
|
sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
|
||||||
|
-i CMakeLists.txt || die
|
||||||
|
else
|
||||||
|
einfo "policy(SET CMP0002 OLD) - workaround can be removed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
xdg_environment_reset
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DBUILD_GTK_TESTS=OFF
|
||||||
|
-DBUILD_QT5_TESTS=OFF
|
||||||
|
-DBUILD_CPP_TESTS=OFF
|
||||||
|
-DBUILD_MANUAL_TESTS=OFF
|
||||||
|
-DRUN_GPERF_IF_PRESENT=OFF
|
||||||
|
-DENABLE_BOOST="$(usex boost)"
|
||||||
|
-DENABLE_ZLIB=ON
|
||||||
|
-DENABLE_ZLIB_UNCOMPRESS=OFF
|
||||||
|
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
|
||||||
|
-DUSE_FLOAT=OFF
|
||||||
|
-DWITH_Cairo=$(usex cairo)
|
||||||
|
-DENABLE_LIBCURL=$(usex curl)
|
||||||
|
-DENABLE_CPP=$(usex cxx)
|
||||||
|
-DWITH_JPEG=$(usex jpeg)
|
||||||
|
-DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
|
||||||
|
-DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
|
||||||
|
-DENABLE_CMS=$(usex lcms lcms2 none)
|
||||||
|
-DWITH_NSS3=$(usex nss)
|
||||||
|
-DWITH_PNG=$(usex png)
|
||||||
|
$(cmake_use_find_package qt5 Qt5Core)
|
||||||
|
-DWITH_TIFF=$(usex tiff)
|
||||||
|
-DENABLE_UTILS=$(usex utils)
|
||||||
|
-DENABLE_QT6=OFF
|
||||||
|
)
|
||||||
|
use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake_src_install
|
||||||
|
|
||||||
|
# live version doesn't provide html documentation
|
||||||
|
if use cairo && use doc && [[ ${PV} != *9999* ]]; then
|
||||||
|
# For now install gtk-doc there
|
||||||
|
insinto /usr/share/gtk-doc/html/poppler
|
||||||
|
doins -r "${S}"/glib/reference/html/*
|
||||||
|
fi
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,28 @@
|
|||||||
|
From 7372e83edf47cf26dc64a49850b6fd80aaea5495 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Vasiliy Fofanov <fofanov@adacore.com>
|
||||||
|
Date: Mon, 13 Dec 2021 18:54:17 +0100
|
||||||
|
Subject: [PATCH] Remove redundant "with" of parent unit
|
||||||
|
|
||||||
|
This fixes a warning raised by recent GNAT toolchains.
|
||||||
|
|
||||||
|
TN: UC13-054
|
||||||
|
---
|
||||||
|
test/src/aunit-test_suites-tests.ads | 3 +--
|
||||||
|
1 file changed, 1 insertion(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/test/src/aunit-test_suites-tests.ads b/test/src/aunit-test_suites-tests.ads
|
||||||
|
index 0d3ea33..377c0c3 100644
|
||||||
|
--- a/test/src/aunit-test_suites-tests.ads
|
||||||
|
+++ b/test/src/aunit-test_suites-tests.ads
|
||||||
|
@@ -1,10 +1,9 @@
|
||||||
|
--
|
||||||
|
--- Copyright (C) 2009-2010, AdaCore
|
||||||
|
+-- Copyright (C) 2009-2021, AdaCore
|
||||||
|
--
|
||||||
|
|
||||||
|
with AUnit.Test_Fixtures;
|
||||||
|
with AUnit.Test_Results;
|
||||||
|
-with AUnit.Test_Suites;
|
||||||
|
|
||||||
|
package AUnit.Test_Suites.Tests is
|
||||||
|
|
@ -0,0 +1,50 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 )
|
||||||
|
inherit ada multiprocessing autotools
|
||||||
|
|
||||||
|
MYP=${P}-${PV}0518-19F7B-src
|
||||||
|
ID=3ddb98c0c8854dc7631bebd673ac7bc53038d4b7
|
||||||
|
ADAMIRROR=https://community.download.adacore.com/v1
|
||||||
|
|
||||||
|
DESCRIPTION="Monitors dynamic allocation and deallocation activity in a program"
|
||||||
|
HOMEPAGE="http://libre.adacore.com/"
|
||||||
|
SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="${ADA_DEPS}"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
dev-ada/gprbuild[${ADA_USEDEP}]
|
||||||
|
sys-libs/binutils-libs:="
|
||||||
|
|
||||||
|
REQUIRED_USE="${ADA_REQUIRED_USE}"
|
||||||
|
|
||||||
|
S="${WORKDIR}"/${MYP}
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}"/${PN}-2018-gentoo.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
mv configure.in configure.ac
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
gprbuild -v -p -Pgnatmem.gpr -j$(makeopts_jobs) \
|
||||||
|
-cargs:C ${CFLAGS} -cargs:Ada ${ADAFLAGS} \
|
||||||
|
-largs ${LDFLAGS} \
|
||||||
|
|| die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin obj/gnatmem
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
ADA_COMPAT=( gnat_202{0..1} gcc_12_2_0 )
|
||||||
|
inherit ada
|
||||||
|
|
||||||
|
MYP=${P}-${PV}0518-19D3B-src
|
||||||
|
ID=884f3b229457c995ddebb46a16a7cc50ed837c90
|
||||||
|
ADAMIRROR=https://community.download.adacore.com/v1
|
||||||
|
|
||||||
|
DESCRIPTION="Translates addresses into filename, line number, and function names"
|
||||||
|
HOMEPAGE="http://libre.adacore.com/"
|
||||||
|
SRC_URI="${ADAMIRROR}/${ID}?filename=${MYP}.tar.gz -> ${MYP}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="${ADA_DEPS}"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
REQUIRED_USE="${ADA_REQUIRED_USE}"
|
||||||
|
|
||||||
|
S="${WORKDIR}"/${MYP}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
gnatmake -v gnatsymbolize -cargs ${ADAFLAGS} || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin gnatsymbolize
|
||||||
|
}
|
Binary file not shown.
@ -1,3 +1,4 @@
|
|||||||
DIST citus-10.2.7.tar.gz 5549985 BLAKE2B cb562437757624cc34f80219e8039fdcaf27ebc4a63b30714beafe5555a85769f44a92d74173fb94085f48d09bedaffc019463ec6db67217f8554154a91e2e74 SHA512 32441e964d97d3a69eed309c8d52f65ae31a3a7b79c6e765e967025c7f6a041420925dfb5fb0835cec1ae66549f59fe256994f4120514ec2e781169b771c85e6
|
DIST citus-10.2.7.tar.gz 5549985 BLAKE2B cb562437757624cc34f80219e8039fdcaf27ebc4a63b30714beafe5555a85769f44a92d74173fb94085f48d09bedaffc019463ec6db67217f8554154a91e2e74 SHA512 32441e964d97d3a69eed309c8d52f65ae31a3a7b79c6e765e967025c7f6a041420925dfb5fb0835cec1ae66549f59fe256994f4120514ec2e781169b771c85e6
|
||||||
DIST citus-11.0.6.tar.gz 6021221 BLAKE2B 7b19328890b79ce639599cf2f99ee15f6dc7e87a062fbd538b288895a3ec6e4af36eabad0a7111de8b53029670be8d6a66ba692a66101c43120640f4fffc37d4 SHA512 4b5667fcfdc89a171ae8e15095d5e688a1d8b4707d13cd4742f5695f9e57e76190e11c4fe933044a64ac00b0982da91d6a253cd272af6ba58131b787ad4b13ef
|
DIST citus-11.0.6.tar.gz 6021221 BLAKE2B 7b19328890b79ce639599cf2f99ee15f6dc7e87a062fbd538b288895a3ec6e4af36eabad0a7111de8b53029670be8d6a66ba692a66101c43120640f4fffc37d4 SHA512 4b5667fcfdc89a171ae8e15095d5e688a1d8b4707d13cd4742f5695f9e57e76190e11c4fe933044a64ac00b0982da91d6a253cd272af6ba58131b787ad4b13ef
|
||||||
DIST citus-11.1.1.tar.gz 6354348 BLAKE2B 2cd4da30af0e0deee3a1dc05ef636b850bc9e244aa81920f9a7692cc3ddecd7802d41ebc76070072453001bd1ea620c6863ead538df4d9cca281979132fde917 SHA512 295702b9ff33bb89487fd2bfe46382391fcad457922847575babae78e1866ec5a55f51e9899b42c8a1193fdbac5df2386a60977ecf3b41631472cd7de97abbe8
|
DIST citus-11.1.1.tar.gz 6354348 BLAKE2B 2cd4da30af0e0deee3a1dc05ef636b850bc9e244aa81920f9a7692cc3ddecd7802d41ebc76070072453001bd1ea620c6863ead538df4d9cca281979132fde917 SHA512 295702b9ff33bb89487fd2bfe46382391fcad457922847575babae78e1866ec5a55f51e9899b42c8a1193fdbac5df2386a60977ecf3b41631472cd7de97abbe8
|
||||||
|
DIST citus-11.1.2.tar.gz 6361264 BLAKE2B 836d381cf3186e690fd4cdb23315964c83dd7de0efa9c8461170a8d0b6e262dfde9da65b6396ce240daf8c115e05cdccc64681fe9a06d0abc8a66fab267b9f30 SHA512 a20cd6d1f42a5b8b00b80ef65dd766251ea9b392fd9e0e62c07c3233ec2c5614723ebe69d684c15e499fb995fc86ca90811b76b595f6d5b414e42de6e7050bc7
|
||||||
|
@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
POSTGRES_COMPAT=( 13 14 )
|
||||||
|
|
||||||
|
inherit postgres-multi
|
||||||
|
|
||||||
|
DESCRIPTION="Open-source postgresql extension for clustering/multi-node setups"
|
||||||
|
HOMEPAGE="https://www.citusdata.com/"
|
||||||
|
|
||||||
|
MY_PV="${PV/beta0/beta}"
|
||||||
|
SRC_URI="https://github.com/citusdata/citus/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||||
|
|
||||||
|
IUSE=""
|
||||||
|
LICENSE="POSTGRESQL AGPL-3"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
SLOT=0
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
DEPEND="${POSTGRES_DEP}
|
||||||
|
app-arch/lz4
|
||||||
|
app-arch/zstd
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
postgres-multi_foreach econf
|
||||||
|
}
|
@ -1,2 +1,3 @@
|
|||||||
DIST timescaledb-2.7.2.tar.gz 2990906 BLAKE2B 48ed3ad549e331d0f134ba3ecdb7ffe97e6c3aa7d4e8a46d9633def40c86c8be105b0ef15de74a1528f623031645dbf04a8500d13877e7619e95d58f21a5b82e SHA512 1f80ef166bce570d741da48cf7ae3739d6be37802674d9be100017e50936f99ce7c6927c8ddbe290abfede307bfe8442701f5edf85f64669801fd859bc105804
|
DIST timescaledb-2.7.2.tar.gz 2990906 BLAKE2B 48ed3ad549e331d0f134ba3ecdb7ffe97e6c3aa7d4e8a46d9633def40c86c8be105b0ef15de74a1528f623031645dbf04a8500d13877e7619e95d58f21a5b82e SHA512 1f80ef166bce570d741da48cf7ae3739d6be37802674d9be100017e50936f99ce7c6927c8ddbe290abfede307bfe8442701f5edf85f64669801fd859bc105804
|
||||||
DIST timescaledb-2.8.0.tar.gz 6768327 BLAKE2B cc6895f4389c1a0b04bf492432325212b0ee8bd4b2a6c3c8ba1abbd36bd5ae9ec4a95e520100d87ba0f787fb25c0b98dd42667330b3ba9d72d06e36dc66c0426 SHA512 0d9c947b230b2aecfa8d6bc8c0a995fe2847e8851fff58d5fcfab532cf54581f72acd2c9eaa8e55bd5e425db5c31baa4bef83ccd41413a26ce0a9c940d2ab6db
|
DIST timescaledb-2.8.0.tar.gz 6768327 BLAKE2B cc6895f4389c1a0b04bf492432325212b0ee8bd4b2a6c3c8ba1abbd36bd5ae9ec4a95e520100d87ba0f787fb25c0b98dd42667330b3ba9d72d06e36dc66c0426 SHA512 0d9c947b230b2aecfa8d6bc8c0a995fe2847e8851fff58d5fcfab532cf54581f72acd2c9eaa8e55bd5e425db5c31baa4bef83ccd41413a26ce0a9c940d2ab6db
|
||||||
|
DIST timescaledb-2.8.1.tar.gz 6789998 BLAKE2B 63684a5e18bf6104700bb0d78f5fb16bad35627160e1b96f1688b6b1065da9fd03377d5e56e4832da2e04879bbf416d31587bcc27e9b5a01b635a963515f60ef SHA512 69dfea5874d5c1ca8fef1382b8fc49d709a09908009fe38fe4ae44bebdae701615e3cbeb2f3ecd2044babd1a7c6ff255f96fa31f94f84293cfba942542775c54
|
||||||
|
@ -0,0 +1,67 @@
|
|||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
POSTGRES_COMPAT=( 12 13 14 )
|
||||||
|
POSTGRES_USEDEP="ssl"
|
||||||
|
|
||||||
|
inherit postgres-multi cmake
|
||||||
|
|
||||||
|
DESCRIPTION="Open-source time-series SQL database"
|
||||||
|
HOMEPAGE="https://www.timescale.com/"
|
||||||
|
SRC_URI="https://github.com/timescale/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
IUSE="proprietary-extensions"
|
||||||
|
LICENSE="POSTGRESQL Apache-2.0 proprietary-extensions? ( timescale )"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
SLOT=0
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
DEPEND="${POSTGRES_DEP}"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
CMAKE_IN_SOURCE_BUILD=yes
|
||||||
|
CMAKE_BUILD_TYPE="RelWithDebInfo"
|
||||||
|
BUILD_DIR=${WORKDIR}/${P}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
postgres-multi_src_prepare
|
||||||
|
postgres-multi_foreach cmake_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
timescale_configure() {
|
||||||
|
local CMAKE_USE_DIR=$BUILD_DIR
|
||||||
|
local mycmakeargs=( "-DPG_CONFIG=/usr/bin/pg_config${MULTIBUILD_VARIANT}" "-DREGRESS_CHECKS=OFF" )
|
||||||
|
|
||||||
|
# licensing is tied to features, this useflag disables the non-apache2 licensed bits
|
||||||
|
if ! use proprietary-extensions ; then
|
||||||
|
mycmakeargs+=("-DAPACHE_ONLY=ON")
|
||||||
|
fi
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
postgres-multi_foreach timescale_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
timescale_src_compile() {
|
||||||
|
local CMAKE_USE_DIR=$BUILD_DIR
|
||||||
|
cmake_src_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
postgres-multi_foreach timescale_src_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
timescale_src_install() {
|
||||||
|
local CMAKE_USE_DIR=$BUILD_DIR
|
||||||
|
cmake_src_install
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
postgres-multi_foreach timescale_src_install
|
||||||
|
}
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue