parent
0e81c68ff3
commit
046fa29182
@ -1,23 +1,23 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA512
|
Hash: SHA512
|
||||||
|
|
||||||
MANIFEST Manifest.files.gz 29444 BLAKE2B 93a1de0385e2d80337a24d6b7f871c3e358719d333d2835e81ba72e8c553bb291b59c14e5820f29120d0a857f089bbb9842a038695a1722c0b5b10e2f91bbead SHA512 54c2643edc0e2fffa2ce74274f79e08a24537da72a3efe8212c9820e5d100249305a8b52175f58949563543456028d1cabe7cadc83c118b0735f7c5fe2107fb1
|
MANIFEST Manifest.files.gz 29422 BLAKE2B 8af407dd2ed26f0f8efab98619bf2fed248bb187e1ee8161faeea19917b2caff66df0a6ca4a2f072e1e5a65d473a9d2fbc968f7b28f027cded7be92520c3df93 SHA512 c9a75f55f39198ed9f358f17410354438a5353e8158022f4410d90eed67b6d9e2289cb040fbc51b8abe64c96ca7828321b7b669e162243d6f03bbd314adb1258
|
||||||
TIMESTAMP 2023-03-13T19:09:34Z
|
TIMESTAMP 2023-03-14T17:39:36Z
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQPdO5fFIAAAAAALgAo
|
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmQQsVhfFIAAAAAALgAo
|
||||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||||
klCtNQ/9H4ZE40wHiv/xdjCar662iRYjC37ONF7nTQCGAU6dAkM6FhYKblhI59im
|
klAUsA//df4UO8tN2j6VjdwmaylFHD1SL2RgAktJGUbjGW5O6BrWofMkLxOxUF9u
|
||||||
Rv1iM6dl/877fi82qvpmxIQuLEm2RmbaV7NR9H3gzASkbl1USDeG6d3/P35jSNm3
|
oEOAlwTtCZV+iinb+uqPGFMh19qwOGv20XeO8Aa4Gi6Fd7eQhyzIfvxgu5qnXiez
|
||||||
1VWvwYX+ufMVX9qGxHfeIVpU9cbSP1h+B7qMIETtesLLE1tbMCfAREb2GkB3HOVX
|
TYaxvXH8vdVYYvq9caD2H7cXV79dlFMsMNiiAHx8fq+vVusrI4oZBqwKEcDdggOo
|
||||||
2Z2CYHsaumaL3qQ2zJrxbvEVgH8rNBKMcPpfRrvNiDUsm4iKq7c47PQoQHtlRnRT
|
g8YwO5Nyf4VN7gIgIcpTnZpOWSiCS7njtgaveM3goKVW2j1GV7Etw5eSZDU40S5/
|
||||||
tsdJPP9OWnh7acmC+uhZJMobJyJ658GG+S2HHjdK5UWwM+jyJHoJJZ8H4Qawnf1I
|
Mm3oK+5ZUXQKUeb9RKMajjGVU4OMybO15HhEfrgC8G65lf3HFOC//F00eVENzs1e
|
||||||
+23IMdgQ2Jr9MHAtIFvlhbQ0/KbXBAYDIwdoIR9wL6o7xL4Nd1YyqMV5tEDS3PFu
|
wVPsFxEsGVfAz16AoQXMm9OhjV3kgceMz3SByo8ocMd46uhoa06nXAt9p429MNl+
|
||||||
7368yFanzf/dxgfU/2c3Mh8/Lniqmc4Y46Cygjh4K2LMoFCqaHpnAmrO15OGwMH/
|
gf3W3Fl4xG5VV54SkfZkc7G+BEwbfNe4cZl7bjyTqfW8LMTytpV+PLNBcj5+4ryT
|
||||||
TiRR0WeLMGvLJ5VAFxv6nOM4aDa2sDmjaYLL8Llv7hhR+aiJUjnr8NSp73Il3eFY
|
OAlER0pkTfD//dM0dW5hllXbZAFS2m6T2WvADCwv4sedXq+hpnqi6AmRrmyw8UPi
|
||||||
MxWkU729VS9mycFWF0tT6hAGa3a3MjdHVBgZVIbihwoIoGUm9saPk043xj7GM1fO
|
ng+HeM+nAFo2WXxVMgMsnKB2bXYYgz8wRPXQLkWWWphxCGI/8Jw/9LtLtBfl2XNX
|
||||||
trweOq9eN7WmygNoEObV/jHjV+OPbKE+hNGeMVUWUqqPXRVkg8VlYO2I7PTXy9Fq
|
BwiD2glIcYDW2Vb69rcykVdi4Vfjk/2aFnLHo/Lv/OBv0CHkMgmJ4kRJOssxvk6I
|
||||||
wl8mO6rmcI+TKlCpG9VXGgS+pnoUTwc5Q88AeGJOY9MjtymNZ34=
|
lkeNvEqHzWUgscEiaqFGiWvQukUexe3KYN8VqPbeupAeqkdq9cI=
|
||||||
=9kq7
|
=DcgO
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,80 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{10..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 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||||
|
|
||||||
|
# botocore is x.(y+2).z
|
||||||
|
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
|
||||||
|
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() {
|
||||||
|
local EPYTEST_DESELECT=(
|
||||||
|
# TODO
|
||||||
|
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
|
||||||
|
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
|
||||||
|
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
|
||||||
|
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
|
||||||
|
)
|
||||||
|
|
||||||
|
# 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
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
# Copyright 2021-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit bash-completion-r1 pam systemd
|
||||||
|
|
||||||
|
DESCRIPTION="Monitoring and managing daemons or similar programs running on a Unix system"
|
||||||
|
HOMEPAGE="http://mmonit.com/monit/"
|
||||||
|
SRC_URI="http://mmonit.com/monit/dist/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
|
||||||
|
IUSE="ipv6 pam ssl"
|
||||||
|
|
||||||
|
RDEPEND="sys-libs/zlib:=
|
||||||
|
virtual/libcrypt:=
|
||||||
|
pam? ( sys-libs/pam )
|
||||||
|
ssl? ( dev-libs/openssl:0= )
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
sys-devel/bison
|
||||||
|
sys-devel/flex
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
sed -i -e '/^INSTALL_PROG/s/-s//' Makefile.in || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myeconfargs=(
|
||||||
|
$(use_with ipv6)
|
||||||
|
$(use_with pam)
|
||||||
|
$(use_with ssl)
|
||||||
|
)
|
||||||
|
econf "${myeconfargs[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
newins "${FILESDIR}"/monit.logrotate monit
|
||||||
|
|
||||||
|
insinto /etc; insopts -m600; doins monitrc
|
||||||
|
newinitd "${FILESDIR}"/monit.initd-5.0-r1 monit
|
||||||
|
systemd_dounit system/startup/${PN}.service
|
||||||
|
|
||||||
|
use pam && newpamd "${FILESDIR}"/${PN}.pamd ${PN}
|
||||||
|
|
||||||
|
dobashcomp system/bash/monit
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "Sample configurations are available at:"
|
||||||
|
elog "http://mmonit.com/monit/documentation/"
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,5 @@
|
|||||||
DIST gnome-text-editor-43.2.tar.xz 611536 BLAKE2B d2230dee0b858384af9c9138631262eca27c0d79d9fc9dbf0a19206e325691326c1a8f80dee5ee4ade6f023b2cf91f10425eb522beed72bc41768645ca8200bc SHA512 b5fd2b5605b6ded13f0bcb684e543f8cd5fae0ec28f713d5cb45e07e5e17115632595d83e2ecbb37b7fba2eec887c11da2ea8d17b842de75ce1c4e27a0f17187
|
DIST gnome-text-editor-43.2.tar.xz 611536 BLAKE2B d2230dee0b858384af9c9138631262eca27c0d79d9fc9dbf0a19206e325691326c1a8f80dee5ee4ade6f023b2cf91f10425eb522beed72bc41768645ca8200bc SHA512 b5fd2b5605b6ded13f0bcb684e543f8cd5fae0ec28f713d5cb45e07e5e17115632595d83e2ecbb37b7fba2eec887c11da2ea8d17b842de75ce1c4e27a0f17187
|
||||||
|
DIST gnome-text-editor-44.rc.tar.xz 608816 BLAKE2B 6712bb75d1a02c5544736fb9d4e9aba6a9fffff9c8ffc1f9ac89359e911184b27dd0d3716c54c8583aa13ab66ef9c2ca36dc374c2285b263df58bace6e6ecdc9 SHA512 d704b32f6c83493cf17ea4afa7720ebd346f3667e780a1ed01425b8246930c23f2e078c8bc62ca65e00598d316da71da8baf057f2e13977dfd4789005e2a0b73
|
||||||
EBUILD gnome-text-editor-43.2.ebuild 1021 BLAKE2B 9f309ea815c8b6ae0eaa04aac753e3b4b1de2910039ee12784c13d436ec608465201a50814dcb375fa8cf4544736ea6e79394eafcd680cf41d2abfebce79eb49 SHA512 7284ac5c1ab6f875c5a34e69826b2ab2bd9b75d22b0f17fdd512d3b3d8a5dce5055a8be142e334e6bd938c5ce57f9fecc4495d2d88fb65c6e6df62205bf3aad5
|
EBUILD gnome-text-editor-43.2.ebuild 1021 BLAKE2B 9f309ea815c8b6ae0eaa04aac753e3b4b1de2910039ee12784c13d436ec608465201a50814dcb375fa8cf4544736ea6e79394eafcd680cf41d2abfebce79eb49 SHA512 7284ac5c1ab6f875c5a34e69826b2ab2bd9b75d22b0f17fdd512d3b3d8a5dce5055a8be142e334e6bd938c5ce57f9fecc4495d2d88fb65c6e6df62205bf3aad5
|
||||||
|
EBUILD gnome-text-editor-44_rc.ebuild 1152 BLAKE2B ec8cc659966b74287b4b5aa48fd7697ed062f7a20cca8a0b2c0caa3df36be8da138f4c70be6e07aa0ab08897810a93baa48ac3f2ef9c07402ec6ae932fc5bbb9 SHA512 8ecabbb463a6975a9bcca56f343997b81f6c3d415dbe0cdb49558682d1cfddebfb1556bd0a1f24c06ab9bd6f76aa969a6bb52b05ec66d1a2cc9439c60a5bdd79
|
||||||
MISC metadata.xml 358 BLAKE2B 908c67ba226a7e65b72a1cbaea99350f05fe9f904644c99b9c4e1e0c81f795c1420a0ca9cba1d56f59fb1b841151ffcf7d088add9f36a0e88314f7f52da94fcf SHA512 5862fb965119f76e19ed997e53e651778458604f1f9b69a1ee04db8eac52bdb6352da84ecb92555b31d3b8c62aa544c57c6040ed358af3beddd35fe356744d85
|
MISC metadata.xml 358 BLAKE2B 908c67ba226a7e65b72a1cbaea99350f05fe9f904644c99b9c4e1e0c81f795c1420a0ca9cba1d56f59fb1b841151ffcf7d088add9f36a0e88314f7f52da94fcf SHA512 5862fb965119f76e19ed997e53e651778458604f1f9b69a1ee04db8eac52bdb6352da84ecb92555b31d3b8c62aa544c57c6040ed358af3beddd35fe356744d85
|
||||||
|
@ -0,0 +1,60 @@
|
|||||||
|
# Copyright 2022-2023 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/_/.}"
|
||||||
|
SRC_URI="https://download.gnome.org/sources/${PN}/44/${PN}-44.rc.tar.xz"
|
||||||
|
S="${WORKDIR}/${PN}-44.rc"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+ CC-BY-SA-3.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
IUSE="spell"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~riscv"
|
||||||
|
|
||||||
|
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
|
||||||
|
x11-libs/cairo
|
||||||
|
dev-libs/icu
|
||||||
|
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.
@ -1,6 +1,6 @@
|
|||||||
DIST emacs-el-fetch-3.2.1.tar.bz2 18093 BLAKE2B b09d9bb77834f77597e92115f5055b0f17fa466ec695b5e8855cbc445ae2fda00f9a951a8b45b43e12eaf0846b7e2e3533091e9b2a879b2220edaeb40050029d SHA512 c46713d1d51c55715d7ffc165d89b5ae56a7f93aea894111da24547d02ed0c8cf3bc9c2deaa5a9a762ac5d699a6558b6215c55c207413d25bbfe52624ba86148
|
DIST emacs-el-fetch-3.2.1.tar.bz2 18093 BLAKE2B b09d9bb77834f77597e92115f5055b0f17fa466ec695b5e8855cbc445ae2fda00f9a951a8b45b43e12eaf0846b7e2e3533091e9b2a879b2220edaeb40050029d SHA512 c46713d1d51c55715d7ffc165d89b5ae56a7f93aea894111da24547d02ed0c8cf3bc9c2deaa5a9a762ac5d699a6558b6215c55c207413d25bbfe52624ba86148
|
||||||
DIST emacs-el-fetch-3.3.0.tar.bz2 18166 BLAKE2B b55001eebc706954cf017cc56ed4d16a9f7309d36103d1bce94458ea8bdcb7a301201ff50f11d2f1b515ea63469ed8be00e4755dc8b1f9713158aa18a0788383 SHA512 7df309f4432b6490552654e4e68e1c01cf6c158a9759057421c879ce46b15a55092c3c17cd5d130c9de5425f6294ab5402c7684c2125c5f959e6a0973fcdcc64
|
DIST emacs-el-fetch-3.3.0.tar.bz2 18166 BLAKE2B b55001eebc706954cf017cc56ed4d16a9f7309d36103d1bce94458ea8bdcb7a301201ff50f11d2f1b515ea63469ed8be00e4755dc8b1f9713158aa18a0788383 SHA512 7df309f4432b6490552654e4e68e1c01cf6c158a9759057421c879ce46b15a55092c3c17cd5d130c9de5425f6294ab5402c7684c2125c5f959e6a0973fcdcc64
|
||||||
EBUILD emacs-el-fetch-3.2.1.ebuild 762 BLAKE2B 734e03f49b783702446f758cb01916badd01cb69f36183f0efc724a3b4af5e4689b9f733ea4b89f7dc421adfef2376389f6fc6ad2655ec4f897ae58cc02fc3d4 SHA512 558123bdf3ea5e12bf0a9552f12a7c702378e9dd7c6f0eff0a561417b8731cac900a30bc2503281f9c971fda4c617e0e180b51105159d5cfba904654a17d44ad
|
EBUILD emacs-el-fetch-3.2.1.ebuild 762 BLAKE2B 734e03f49b783702446f758cb01916badd01cb69f36183f0efc724a3b4af5e4689b9f733ea4b89f7dc421adfef2376389f6fc6ad2655ec4f897ae58cc02fc3d4 SHA512 558123bdf3ea5e12bf0a9552f12a7c702378e9dd7c6f0eff0a561417b8731cac900a30bc2503281f9c971fda4c617e0e180b51105159d5cfba904654a17d44ad
|
||||||
EBUILD emacs-el-fetch-3.3.0.ebuild 763 BLAKE2B 33ba2199422ae70bef5e766602023f7008326a56a5bca55313740802ab2eea187ef5d52e9637b1655df2bae422aefc5ff6474a6595bcdd97d18a932dbab72d4f SHA512 c2f19babb1b3903947abe46e4a466ba5d2fa0a859b3e04049b153efc5dd1ad4d6564e18540ba6296ff6506ddb3ef252988c9e054413a18ff729843bb77617551
|
EBUILD emacs-el-fetch-3.3.0.ebuild 762 BLAKE2B 734e03f49b783702446f758cb01916badd01cb69f36183f0efc724a3b4af5e4689b9f733ea4b89f7dc421adfef2376389f6fc6ad2655ec4f897ae58cc02fc3d4 SHA512 558123bdf3ea5e12bf0a9552f12a7c702378e9dd7c6f0eff0a561417b8731cac900a30bc2503281f9c971fda4c617e0e180b51105159d5cfba904654a17d44ad
|
||||||
EBUILD emacs-el-fetch-9999.ebuild 763 BLAKE2B 95dcc54ea71dd112b45ebd7b156ab2f00cbdb4185d85e1a25aa51c2c67fbbd67919551243b2bf85ca9b62fe2fd9a5b96c290cbbf80b74f0c82ab2054084501f3 SHA512 46d6c970d1bab1313249e569c2861dfddc3390aaf24fc890f24bebc7f33476191335e367029b7239ce2e21748c9b9c0dda7e0d4320f4247361ae10daefaee9d7
|
EBUILD emacs-el-fetch-9999.ebuild 763 BLAKE2B 95dcc54ea71dd112b45ebd7b156ab2f00cbdb4185d85e1a25aa51c2c67fbbd67919551243b2bf85ca9b62fe2fd9a5b96c290cbbf80b74f0c82ab2054084501f3 SHA512 46d6c970d1bab1313249e569c2861dfddc3390aaf24fc890f24bebc7f33476191335e367029b7239ce2e21748c9b9c0dda7e0d4320f4247361ae10daefaee9d7
|
||||||
MISC metadata.xml 575 BLAKE2B 101713b2da08b2cee85fc0071f4b29ef4cc2af73bb858c28b01da3c256b32e410994972818fcdb80e886d0e2982900829b3bc96ec38a5c904faa26c248b57eca SHA512 3e09cee66a38365b9e65ef02dc6452badbcafaacd4f8ff1c68e76efb17072eb170367da17b59dcb7da7c864457e5259d8da96cee43d614d7d03c3c4888226dd8
|
MISC metadata.xml 575 BLAKE2B 101713b2da08b2cee85fc0071f4b29ef4cc2af73bb858c28b01da3c256b32e410994972818fcdb80e886d0e2982900829b3bc96ec38a5c904faa26c248b57eca SHA512 3e09cee66a38365b9e65ef02dc6452badbcafaacd4f8ff1c68e76efb17072eb170367da17b59dcb7da7c864457e5259d8da96cee43d614d7d03c3c4888226dd8
|
||||||
|
Binary file not shown.
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit bash-completion-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Rootkit Hunter scans for known and unknown rootkits, backdoors, and sniffers"
|
||||||
|
HOMEPAGE="http://rkhunter.sf.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-grep-3.8.patch.xz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~mips ~ppc ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
app-shells/bash
|
||||||
|
dev-lang/perl
|
||||||
|
sys-process/lsof[rpc]
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${P}/files"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-1.4.6-conf.patch"
|
||||||
|
"${FILESDIR}/${PN}-1.4.6-no-insecure-web.patch"
|
||||||
|
"${WORKDIR}/${PN}-1.4.6-grep-3.8.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# rkhunter requires to be root
|
||||||
|
dosbin ${PN}
|
||||||
|
|
||||||
|
insinto /etc
|
||||||
|
doins ${PN}.conf
|
||||||
|
|
||||||
|
exeinto /usr/lib/${PN}/scripts
|
||||||
|
doexe *.pl
|
||||||
|
|
||||||
|
insinto /var/lib/${PN}/db
|
||||||
|
doins *.dat
|
||||||
|
|
||||||
|
insinto /var/lib/${PN}/db/i18n
|
||||||
|
doins i18n/*
|
||||||
|
|
||||||
|
doman ${PN}.8
|
||||||
|
dodoc ACKNOWLEDGMENTS CHANGELOG FAQ README
|
||||||
|
|
||||||
|
exeinto /etc/cron.daily
|
||||||
|
newexe "${FILESDIR}/${PN}-1.4.cron" ${PN}
|
||||||
|
|
||||||
|
newbashcomp "${FILESDIR}/${PN}.bash-completion" ${PN}
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "A cron script has been installed to /etc/cron.daily/rkhunter."
|
||||||
|
elog "To enable it, edit /etc/cron.daily/rkhunter and follow the"
|
||||||
|
elog "directions."
|
||||||
|
elog "If you want ${PN} to send mail, you will need to install"
|
||||||
|
elog "virtual/mailx or alter the EMAIL_CMD variable in the"
|
||||||
|
elog "cron script and possibly the MAIL_CMD variable in the"
|
||||||
|
elog "${PN}.conf file to use another mail client."
|
||||||
|
}
|
Binary file not shown.
@ -1,5 +1,9 @@
|
|||||||
|
AUX geneweb-7.0.0_p1-gentoo.patch 1236 BLAKE2B 82e26c3d54245f16067b44ce6cdd87ca47563a6a889c7c44c69fa1a8c89e7ba9819873366c4724b52a70030f94097b9f24f3b975b6da86ddecd8b06de7b055b5 SHA512 811d08dc674f26e8ab2cb514740fcb3e37fc9d72df48fea59d958e407d686a2512b35cb75c048e091d9ec2a4cafe65c9e6f8cbbf49b8a78245e69919192f4453
|
||||||
AUX geneweb.confd 67 BLAKE2B 83af31b2708fc64dfba852fce65d6c76bf71bceff40ef5b7ef32a58ea9ae941771569d664f3fc0d555dd8ac9e78740fc0449d1011dbcfeeb66dd320c7b1f44fd SHA512 5d7e373c042ba1de97261807cf3b223157c0f383106b4fb2f2b04de21214218ad3a6e0f097101d45cb61e74d90d060ead93dc6e79a125ad97a0126690ae732b3
|
AUX geneweb.confd 67 BLAKE2B 83af31b2708fc64dfba852fce65d6c76bf71bceff40ef5b7ef32a58ea9ae941771569d664f3fc0d555dd8ac9e78740fc0449d1011dbcfeeb66dd320c7b1f44fd SHA512 5d7e373c042ba1de97261807cf3b223157c0f383106b4fb2f2b04de21214218ad3a6e0f097101d45cb61e74d90d060ead93dc6e79a125ad97a0126690ae732b3
|
||||||
AUX geneweb.initd 429 BLAKE2B d216c7970cd7e62a3732faeee6ac97062712023a6bbad6d6542aaf930f4e7e34d4f3e3cb844b734ee3e8fbae9950438f1a7d5b7206e9a2d304b77095107e5814 SHA512 8daa663aa7d7f614ddd709616411b2078dad492813de80dd9be9866c61a1ed97c41b28ec94fece79648e2c587b991ab0820e6601891add6d0c6867fe82782eb8
|
AUX geneweb.initd 429 BLAKE2B d216c7970cd7e62a3732faeee6ac97062712023a6bbad6d6542aaf930f4e7e34d4f3e3cb844b734ee3e8fbae9950438f1a7d5b7206e9a2d304b77095107e5814 SHA512 8daa663aa7d7f614ddd709616411b2078dad492813de80dd9be9866c61a1ed97c41b28ec94fece79648e2c587b991ab0820e6601891add6d0c6867fe82782eb8
|
||||||
|
AUX geneweb.initd-r1 445 BLAKE2B 43730c2044e6cf4d32b9479319db6379b947e581634e6c63c361bdd20714117277566cb6d1b22275d2f87af83d659e86c32b61df840bdbd762aff0901827558f SHA512 b2003ba7f06873cc802b18d6c1beb49216b6f187b6a10fbee63c41e8aa07c8f59745ca191b5c99df24bf05088ccce2587bd923ccbcaca11c7086d426ff6044ce
|
||||||
|
DIST Geneweb-1eaac340.tar.gz 14741729 BLAKE2B 828857f48175dc0e2af8162dde7b38548e1b9131dfe9acae9b7e8f9940866f27868a1efcfc4c08bdec0fda4789d8b8c87310ba2625cd4f3ba9bc557aaf274bf3 SHA512 ee3effc9b444c05547218b79242db0eb5a56f2ca00b67fcc9937c2395aeb7cbd4dd3524e8b774799e7fb87453ee77d53bc64edb930a1902be6896f8f8d6caa24
|
||||||
DIST geneweb-7.0.0.tar.gz 14767981 BLAKE2B 3a0a777a934d26fa91bd94d20311c6147e749961035b57aed8322c4e96f5cead2edde3a96e362b5de35073fa594d4cb5f3ef0f4d7eeaebea2095bfeef37740b6 SHA512 359b8e2258d572198a7516dd03830e536038392d552482f25fe4b93ded76dccebfe3c420eb2ba1a566500200755c87cbe19a2060eaeea895bd84c505b7b65345
|
DIST geneweb-7.0.0.tar.gz 14767981 BLAKE2B 3a0a777a934d26fa91bd94d20311c6147e749961035b57aed8322c4e96f5cead2edde3a96e362b5de35073fa594d4cb5f3ef0f4d7eeaebea2095bfeef37740b6 SHA512 359b8e2258d572198a7516dd03830e536038392d552482f25fe4b93ded76dccebfe3c420eb2ba1a566500200755c87cbe19a2060eaeea895bd84c505b7b65345
|
||||||
EBUILD geneweb-7.0.0-r2.ebuild 1903 BLAKE2B e5e6a59a5441dd7c7355d6feb8c6271557512ca0731aeb7514f2a10fddedbcaf3b9aaa119d1c82af1961ddd8b0739f102cdf7ca738e2b42f47d31b51f1f43c8e SHA512 ac7e3d7fb876aa7c01a6bffd6b68727d5b54383862b0fcee68db8a5ed020bec9702d1f94969b07a19ccedac281268f609d51296519a47e387c6ef254ad1c1e5b
|
EBUILD geneweb-7.0.0-r2.ebuild 1903 BLAKE2B e5e6a59a5441dd7c7355d6feb8c6271557512ca0731aeb7514f2a10fddedbcaf3b9aaa119d1c82af1961ddd8b0739f102cdf7ca738e2b42f47d31b51f1f43c8e SHA512 ac7e3d7fb876aa7c01a6bffd6b68727d5b54383862b0fcee68db8a5ed020bec9702d1f94969b07a19ccedac281268f609d51296519a47e387c6ef254ad1c1e5b
|
||||||
|
EBUILD geneweb-7.0.0_p1.ebuild 1822 BLAKE2B 940d3ed8ac5f0c8275716c98657df9954d65b215be9112334dbdafa83488dd0b8f3907ae3700ee4d7e54c068575f4825f66aa1346b49bf9a89600eb9dffdff75 SHA512 bf6ffe1d73ef76cf07b7cf5b19b1070567da661ffe7ab4e845e2ffb5c926bc455c1d698772dcf38569fce2f16fad0535c3e93e500de1559d014ed33cc71fc242
|
||||||
MISC metadata.xml 653 BLAKE2B eb1a56a2d9653f3dfaa2d22e6e3515f371d0d2f0d8a7fcf645ece5cb9d3c475703dc5c78379522264a3164606246368e1be056b915123aa7fbb9d111807d319f SHA512 923b0b1debec0cc57ce0b5616b187b54f20ad1dd151eda62bce5f12c2f1767f40f236118224e1ff92bd8894e09d5628313ce391220d60ac903240bdf15cda3ef
|
MISC metadata.xml 653 BLAKE2B eb1a56a2d9653f3dfaa2d22e6e3515f371d0d2f0d8a7fcf645ece5cb9d3c475703dc5c78379522264a3164606246368e1be056b915123aa7fbb9d111807d319f SHA512 923b0b1debec0cc57ce0b5616b187b54f20ad1dd151eda62bce5f12c2f1767f40f236118224e1ff92bd8894e09d5628313ce391220d60ac903240bdf15cda3ef
|
||||||
|
@ -0,0 +1,35 @@
|
|||||||
|
diff --git a/bin/gwrepl/mk_data.ml b/bin/gwrepl/mk_data.ml
|
||||||
|
index b2a808b65..e497a238c 100644
|
||||||
|
--- a/bin/gwrepl/mk_data.ml
|
||||||
|
+++ b/bin/gwrepl/mk_data.ml
|
||||||
|
@@ -42,7 +42,7 @@ let partition_map p l =
|
||||||
|
Printf.fprintf out "\n#endif\n"
|
||||||
|
|
||||||
|
let () =
|
||||||
|
- let opam_swich_prefix = Sys.getenv "OPAM_SWITCH_PREFIX" in
|
||||||
|
+ let opam_swich_prefix = "/usr" in
|
||||||
|
let opam_swich_prefix_lib = opam_swich_prefix // "lib" in
|
||||||
|
|
||||||
|
let dune_root, root, ( directories0, files0 ) =
|
||||||
|
@@ -157,7 +157,7 @@ let () =
|
||||||
|
List.iter aux [ "ocaml" // "stublibs" // "dllcamlstr.so"
|
||||||
|
; "ocaml" // "stublibs" // "dllunix.so"
|
||||||
|
] ;
|
||||||
|
- if_sosa_zarith out (fun () -> aux ("stublibs" // "dllzarith.so")) ;
|
||||||
|
+ if_sosa_zarith out (fun () -> aux ("ocaml" // "stublibs" // "dllzarith.so")) ;
|
||||||
|
end ;
|
||||||
|
Printf.fprintf out {||];;|}
|
||||||
|
end ;
|
||||||
|
diff --git a/test/dune.in b/test/dune.in
|
||||||
|
index ef891bbce..ac2a2b9e1 100644
|
||||||
|
--- a/test/dune.in
|
||||||
|
+++ b/test/dune.in
|
||||||
|
@@ -7,7 +7,7 @@
|
||||||
|
|
||||||
|
(executable
|
||||||
|
(name test)
|
||||||
|
- (libraries %%%SOSA_PKG%%% dummy_gwdb geneweb geneweb_def_show oUnit stdlib-shims)
|
||||||
|
+ (libraries %%%SOSA_PKG%%% dummy_gwdb geneweb geneweb_def_show ounit2 stdlib-shims)
|
||||||
|
(preprocess (pps ppx_deriving.show))
|
||||||
|
(modules
|
||||||
|
test
|
@ -0,0 +1,19 @@
|
|||||||
|
#!/sbin/openrc-run
|
||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
depend() {
|
||||||
|
need net
|
||||||
|
}
|
||||||
|
|
||||||
|
start() {
|
||||||
|
ebegin "Starting geneweb server"
|
||||||
|
start-stop-daemon -S -u geneweb -x /usr/bin/geneweb.gwd -- -bd /var/lib/geneweb -lang $LANG -log /var/log/geneweb.log -daemon
|
||||||
|
eend $?
|
||||||
|
}
|
||||||
|
|
||||||
|
stop() {
|
||||||
|
ebegin "Stopping geneweb server"
|
||||||
|
start-stop-daemon -K -u geneweb -x /usr/bin/geneweb.gwd
|
||||||
|
eend $?
|
||||||
|
}
|
@ -0,0 +1,86 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit dune
|
||||||
|
|
||||||
|
TagId=Geneweb-1eaac340
|
||||||
|
DESCRIPTION="Genealogy software program with a Web interface"
|
||||||
|
HOMEPAGE="https://github.com/geneweb/geneweb"
|
||||||
|
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${TagId}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="+ocamlopt test"
|
||||||
|
RESTRICT="strip
|
||||||
|
!test? ( test )"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-ml/re:=
|
||||||
|
dev-ml/uutf:=
|
||||||
|
dev-ml/uunf:=
|
||||||
|
dev-ml/uucp:=
|
||||||
|
dev-ml/unidecode:=
|
||||||
|
dev-ml/calendars:=
|
||||||
|
dev-ml/zarith:=
|
||||||
|
dev-ml/markup:=
|
||||||
|
dev-ml/jingoo:=
|
||||||
|
>=dev-ml/camlp5-8:=[ocamlopt?]
|
||||||
|
dev-ml/ppx_import:=
|
||||||
|
dev-ml/ppx_blob:=
|
||||||
|
acct-user/geneweb
|
||||||
|
acct-group/geneweb
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
dev-ml/cppo
|
||||||
|
test? ( dev-ml/ounit2 )"
|
||||||
|
|
||||||
|
QA_FLAGS_IGNORED='.*'
|
||||||
|
|
||||||
|
S="${WORKDIR}"/${PN}-${TagId}
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
sed -i \
|
||||||
|
-e "/opam_swich_prefix_lib/s|\"lib|\"$(get_libdir)|" \
|
||||||
|
bin/gwrepl/mk_data.ml \
|
||||||
|
|| die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
ocaml ./configure.ml --sosa-zarith || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake distrib
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dune_src_install
|
||||||
|
rm "${D}"/usr/share/doc/${PF}/geneweb/LICENSE || die
|
||||||
|
mv "${D}"/usr/share/doc/${PF}/geneweb/* "${D}"/usr/share/doc/${PF}/ || die
|
||||||
|
|
||||||
|
dodoc ICHANGES etc/README.txt etc/a.gwf
|
||||||
|
|
||||||
|
# Install manpages
|
||||||
|
doman man/*
|
||||||
|
|
||||||
|
cd distribution/gw
|
||||||
|
insinto /usr/share/${PN}
|
||||||
|
doins -r etc images lang setup gwd.arg
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/geneweb.initd-r1" geneweb
|
||||||
|
newconfd "${FILESDIR}/geneweb.confd" geneweb
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
einfo "If you come from an old version you need to rebuild the database"
|
||||||
|
einfo "\"geneweb.gwu foo -o foo.gw \" will save the database (use the previous"
|
||||||
|
einfo "version to do that). \"geneweb.gwc foo.gw -o bar \" will restore it "
|
||||||
|
einfo "(using the current package)"
|
||||||
|
}
|
Binary file not shown.
@ -1,107 +0,0 @@
|
|||||||
From 30ca48f4dc0e65a3798e6b21574bc80f6d4953fa Mon Sep 17 00:00:00 2001
|
|
||||||
From: =?UTF-8?q?L=C3=A1szl=C3=B3=20N=C3=A9meth?= <nemeth@numbertext.org>
|
|
||||||
Date: Wed, 25 Jan 2023 12:08:14 +0100
|
|
||||||
Subject: tdf#152493 ucb WebDAV: fix upload using HTTP 1.0 fallback
|
|
||||||
MIME-Version: 1.0
|
|
||||||
Content-Type: text/plain; charset=UTF-8
|
|
||||||
Content-Transfer-Encoding: 8bit
|
|
||||||
|
|
||||||
Fix broken libcurl upload to Vibe 4.0.6 WebDAV server
|
|
||||||
using HTTP 1.0 fallback.
|
|
||||||
|
|
||||||
Regression from commit 023ebf17898db4bca63129f079fd90b5cf76c1a9
|
|
||||||
"ucb: remove --with-webdav=neon" (Neon had no such upload
|
|
||||||
problem).
|
|
||||||
|
|
||||||
HTTP 1.0 fallback found by Pál Zoltán Kochis.
|
|
||||||
Fallback for CURLE_UNSUPPORTED_PROTOCOL
|
|
||||||
suggested by Michael Stahl. Thanks for their and
|
|
||||||
Attila Bakos' help.
|
|
||||||
|
|
||||||
Michael Stahl's comment: "'HTTP/0.9' in the [curl] error
|
|
||||||
message is very misleading: it simply means that a header
|
|
||||||
was expected but there was no header, so what is received
|
|
||||||
is interpreted as body.
|
|
||||||
|
|
||||||
Note: the HTTP/1.0 works because it does not use the
|
|
||||||
'Expect: 100-continue' so there should be no intermediate
|
|
||||||
100 Continue response from the server at all - instead
|
|
||||||
libcurl directly sends the XML document for the PROPFIND
|
|
||||||
and the server sends the response, and the problem does
|
|
||||||
not occur."
|
|
||||||
|
|
||||||
Co-authored-by: Michael Stahl <michael.stahl@allotropia.de>
|
|
||||||
|
|
||||||
Change-Id: I8bd79154de14b6425e0324f4d8f6e64512c08264
|
|
||||||
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/146067
|
|
||||||
Tested-by: László Németh <nemeth@numbertext.org>
|
|
||||||
Reviewed-by: László Németh <nemeth@numbertext.org>
|
|
||||||
---
|
|
||||||
ucb/source/ucp/webdav-curl/CurlSession.cxx | 24 ++++++++++++++++++++++++
|
|
||||||
ucb/source/ucp/webdav-curl/DAVException.hxx | 1 +
|
|
||||||
2 files changed, 25 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/ucb/source/ucp/webdav-curl/CurlSession.cxx b/ucb/source/ucp/webdav-curl/CurlSession.cxx
|
|
||||||
index 0f06363ce68f..bb1d4689a53c 100644
|
|
||||||
--- a/ucb/source/ucp/webdav-curl/CurlSession.cxx
|
|
||||||
+++ b/ucb/source/ucp/webdav-curl/CurlSession.cxx
|
|
||||||
@@ -964,6 +964,8 @@ auto CurlProcessor::ProcessRequestImpl(
|
|
||||||
"curl_easy_perform failed: " << GetErrorString(rc, rSession.m_ErrorBuffer));
|
|
||||||
switch (rc)
|
|
||||||
{
|
|
||||||
+ case CURLE_UNSUPPORTED_PROTOCOL:
|
|
||||||
+ throw DAVException(DAVException::DAV_UNSUPPORTED);
|
|
||||||
case CURLE_COULDNT_RESOLVE_PROXY:
|
|
||||||
throw DAVException(
|
|
||||||
DAVException::DAV_HTTP_LOOKUP,
|
|
||||||
@@ -1250,6 +1252,7 @@ auto CurlProcessor::ProcessRequest(
|
|
||||||
}
|
|
||||||
}
|
|
||||||
bool isRetry(false);
|
|
||||||
+ bool isFallbackHTTP10(false);
|
|
||||||
int nAuthRequests(0);
|
|
||||||
int nAuthRequestsProxy(0);
|
|
||||||
|
|
||||||
@@ -1473,6 +1476,27 @@ auto CurlProcessor::ProcessRequest(
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
+ else if (rException.getError() == DAVException::DAV_UNSUPPORTED)
|
|
||||||
+ {
|
|
||||||
+ // tdf#152493 libcurl can't handle "Transfer-Encoding: chunked"
|
|
||||||
+ // in HTTP/1.1 100 Continue response.
|
|
||||||
+ // workaround: if HTTP/1.1 didn't work, try HTTP/1.0
|
|
||||||
+ // (but fallback only once - to prevent infinite loop)
|
|
||||||
+ if (isFallbackHTTP10)
|
|
||||||
+ {
|
|
||||||
+ throw DAVException(DAVException::DAV_HTTP_ERROR);
|
|
||||||
+ }
|
|
||||||
+ isFallbackHTTP10 = true;
|
|
||||||
+ // note: this is not reset - future requests to this URI use it!
|
|
||||||
+ auto rc = curl_easy_setopt(rSession.m_pCurl.get(), CURLOPT_HTTP_VERSION,
|
|
||||||
+ CURL_HTTP_VERSION_1_0);
|
|
||||||
+ if (rc != CURLE_OK)
|
|
||||||
+ {
|
|
||||||
+ throw DAVException(DAVException::DAV_HTTP_ERROR);
|
|
||||||
+ }
|
|
||||||
+ SAL_INFO("ucb.ucp.webdav.curl", "attempting fallback to HTTP/1.0");
|
|
||||||
+ isRetry = true;
|
|
||||||
+ }
|
|
||||||
if (!isRetry)
|
|
||||||
{
|
|
||||||
throw; // everything else: re-throw
|
|
||||||
diff --git a/ucb/source/ucp/webdav-curl/DAVException.hxx b/ucb/source/ucp/webdav-curl/DAVException.hxx
|
|
||||||
index 84dba895485c..759e43f25f8e 100644
|
|
||||||
--- a/ucb/source/ucp/webdav-curl/DAVException.hxx
|
|
||||||
+++ b/ucb/source/ucp/webdav-curl/DAVException.hxx
|
|
||||||
@@ -130,6 +130,7 @@ class DAVException : public std::exception
|
|
||||||
DAV_SESSION_CREATE, // session creation error,
|
|
||||||
// mData = server[:port]
|
|
||||||
DAV_INVALID_ARG, // invalid argument
|
|
||||||
+ DAV_UNSUPPORTED, // internal to CurlSession
|
|
||||||
|
|
||||||
DAV_LOCK_EXPIRED, // DAV lock expired
|
|
||||||
|
|
||||||
--
|
|
||||||
cgit v1.2.1
|
|
||||||
|
|
Binary file not shown.
@ -1,3 +1,5 @@
|
|||||||
DIST gentoo-bashcomp-20190211.tar.bz2 21508 BLAKE2B 410994819f62b0bd105ca398c335d76993fd694b8e7f56c761b94fc1e2f6e90f2010f2f2a88febd71ac0c5643fc0e923c60151fbf9411e8a553b5917d6bcd8db SHA512 4b0a5e79f90ee8122fa8d0a7224fee6472b1762a0dda680ea1c0e8d4069760be9b6472e052b1b166a389c0e779816b98715386dbc62a3574e7ad851b2567a070
|
DIST gentoo-bashcomp-20190211.tar.bz2 21508 BLAKE2B 410994819f62b0bd105ca398c335d76993fd694b8e7f56c761b94fc1e2f6e90f2010f2f2a88febd71ac0c5643fc0e923c60151fbf9411e8a553b5917d6bcd8db SHA512 4b0a5e79f90ee8122fa8d0a7224fee6472b1762a0dda680ea1c0e8d4069760be9b6472e052b1b166a389c0e779816b98715386dbc62a3574e7ad851b2567a070
|
||||||
|
DIST gentoo-bashcomp-20230313.tar.bz2 21536 BLAKE2B 5dc47aecf68fc19c177026582d98b441d09a15bf0f9e618533c62a37b7986ab6d619f2873b58697f484830bbe88e7697755bb7ee14fb8c55be12e7296e1acfec SHA512 482bf1444e76da544bfbab727f9016abcc82ed4283e31e7ad1e1d302cfe67edfc55cdc37871ae53c09e4e3ce5a5e20dd5f8994ec60e1698076bc81659a2fa3b0
|
||||||
EBUILD gentoo-bashcomp-20190211-r1.ebuild 745 BLAKE2B 27670d155e17573b710018641de88818f340fa9a59e3e095cfc3f8eb6c89dabda89d91d32d0c910ae8a2cf86e37691c56b3afe6e3597f25b840da0dce807ef59 SHA512 f5d0e6a73ba692f6202185b1b893535aa7013393a803e638957dcfbc49ad5559f82694272999ff93d159611758b7b69a3d383d6d3bf0afd186b150cc351cb629
|
EBUILD gentoo-bashcomp-20190211-r1.ebuild 745 BLAKE2B 27670d155e17573b710018641de88818f340fa9a59e3e095cfc3f8eb6c89dabda89d91d32d0c910ae8a2cf86e37691c56b3afe6e3597f25b840da0dce807ef59 SHA512 f5d0e6a73ba692f6202185b1b893535aa7013393a803e638957dcfbc49ad5559f82694272999ff93d159611758b7b69a3d383d6d3bf0afd186b150cc351cb629
|
||||||
|
EBUILD gentoo-bashcomp-20230313.ebuild 753 BLAKE2B c0ba5b7d9674830502ea4c80d6c2f639c6d27d75c26f15fecde0786a425b40e2adc91f782bb7a39a0a0c68dfa176ed6f842bde5ef509c3ed089fc94676eda55c SHA512 51aec1c8c70a056c122d28a65fea9ba55cd54f4183550963bd7a8f88d4b2f26c1b35e92e11544f773398d4904d73db788b1892a78e77c4c9d0fdbee4d4f009c1
|
||||||
MISC metadata.xml 266 BLAKE2B 74ac06b4ea12603c8713e69cbff9ce6874266fc48ee5c846f0ac3d50bf577c3edb1e4b6690ec44fc4dd51e55e96dd5c2478831c9f754b04661fe7700d8baf66f SHA512 b996554131284e3556af42d2c5032c5b1635de67d48983096991935e7ee04c32aadc93e48cae5160861e86d64eb6fd4abafc40d9dd8b85ddc032b042a77677cb
|
MISC metadata.xml 266 BLAKE2B 74ac06b4ea12603c8713e69cbff9ce6874266fc48ee5c846f0ac3d50bf577c3edb1e4b6690ec44fc4dd51e55e96dd5c2478831c9f754b04661fe7700d8baf66f SHA512 b996554131284e3556af42d2c5032c5b1635de67d48983096991935e7ee04c32aadc93e48cae5160861e86d64eb6fd4abafc40d9dd8b85ddc032b042a77677cb
|
||||||
|
@ -0,0 +1,21 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit bash-completion-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
|
||||||
|
HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/"
|
||||||
|
SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
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"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install \
|
||||||
|
completionsdir="$(get_bashcompdir)" \
|
||||||
|
helpersdir="$(get_bashhelpersdir)" \
|
||||||
|
compatdir="${EPREFIX}/etc/bash_completion.d"
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,4 +1,6 @@
|
|||||||
|
AUX confuse-3.3-fix-CVE-2022-40320.patch 1137 BLAKE2B 6fb44768b35dee93ecf03859cc0c925072ef7e8506e91869d9436b7627d9c8d5c9e4608e47479e6ba67ccf98db9b29c1563511b2186ed6ac89563a03c9a75f0c SHA512 0fc8484484ea04906f9196df59bafc9739ed99b785fb001847b9d2d13a6055029debc793b28a0fea67be10534d1dc0d1c3c6bc8c7d28bf0eada8a0aa2bc15226
|
||||||
DIST confuse-3.3.tar.xz 485140 BLAKE2B 41f426544341966e4a4148c40951dd7f6771b70b182e9ab9f19ce9be781c3ca42c86615f48e91f3997c8e0654111de2360a09c070afc21047b6edb4a8187755f SHA512 93cc62d98166199315f65a2f6f540a9c0d33592b69a2c6a57fd17f132aecc6ece39b9813b96c9a49ae2b66a99b7eba1188a9ce9e360e1c5fb4b973619e7088a0
|
DIST confuse-3.3.tar.xz 485140 BLAKE2B 41f426544341966e4a4148c40951dd7f6771b70b182e9ab9f19ce9be781c3ca42c86615f48e91f3997c8e0654111de2360a09c070afc21047b6edb4a8187755f SHA512 93cc62d98166199315f65a2f6f540a9c0d33592b69a2c6a57fd17f132aecc6ece39b9813b96c9a49ae2b66a99b7eba1188a9ce9e360e1c5fb4b973619e7088a0
|
||||||
EBUILD confuse-3.3-r1.ebuild 1247 BLAKE2B a30d67299d61093a3863dc48e414b2e833bef615674191939d111633bae67c348b101fb5eac00fa48f25d94c34567acfdf60bbc520a8e3b3f63e3c8610ba8f33 SHA512 15f301f21c9e40285cd7a3252c1d761e1fb637f428210139456722ef37d44674da9d2f794ee95552196829dcfcbb4c23be4a59761f5fedeaf26ee28cc8b2c260
|
EBUILD confuse-3.3-r1.ebuild 1247 BLAKE2B a30d67299d61093a3863dc48e414b2e833bef615674191939d111633bae67c348b101fb5eac00fa48f25d94c34567acfdf60bbc520a8e3b3f63e3c8610ba8f33 SHA512 15f301f21c9e40285cd7a3252c1d761e1fb637f428210139456722ef37d44674da9d2f794ee95552196829dcfcbb4c23be4a59761f5fedeaf26ee28cc8b2c260
|
||||||
|
EBUILD confuse-3.3-r2.ebuild 1453 BLAKE2B d623811b160e20e650a679b0b57c2c20dcb68164b0a9ad430a0ccdba586a41c0638b1b8ee4793e82fc920392f7bf1a7e90297edca2df1dae7730c3b1eb9abe53 SHA512 a6c40e6bd845dcf66b2f212b0dd96fff019c379214227dc2eb733b80a5665df082f30cfa810284e128989ffffffec923a5edf5a1378038e64d88801850519c48
|
||||||
EBUILD confuse-3.3.ebuild 1162 BLAKE2B 867decdf55291a7acf6bf2cc5b557adcd5b2d18e50b116193aaa93532820e07212bf694dbcc4c42d42edbe00cc718b6f50cbd46f0153a4614c44b08828e6aa6c SHA512 6824fbbd39fef2b209d76e92dc4ab35947e4af35d82bef885e8717a4724d36ba634a7c3e7819aa78292f098f0c536a85773c2a4dd5bfc37b5c3fe78d65d1a8ca
|
EBUILD confuse-3.3.ebuild 1162 BLAKE2B 867decdf55291a7acf6bf2cc5b557adcd5b2d18e50b116193aaa93532820e07212bf694dbcc4c42d42edbe00cc718b6f50cbd46f0153a4614c44b08828e6aa6c SHA512 6824fbbd39fef2b209d76e92dc4ab35947e4af35d82bef885e8717a4724d36ba634a7c3e7819aa78292f098f0c536a85773c2a4dd5bfc37b5c3fe78d65d1a8ca
|
||||||
MISC metadata.xml 324 BLAKE2B 4b07d6e5ec2bd4a458f3441b4da7653d4d92b2a3d9ddf451976baac0e0631de0d66fd2fd3812447bf18c91c752e0ae84cd82a476a54af2c57999b92934d52fba SHA512 bd23cabb445578fab14d5eed7d112cf8f75c6be6b3879b56edbeeef69070beef42a6a2f6cf40f0406fdeaf38e46dcd3a4f27ef4bc14e09fc1c95c48492724854
|
MISC metadata.xml 324 BLAKE2B 4b07d6e5ec2bd4a458f3441b4da7653d4d92b2a3d9ddf451976baac0e0631de0d66fd2fd3812447bf18c91c752e0ae84cd82a476a54af2c57999b92934d52fba SHA512 bd23cabb445578fab14d5eed7d112cf8f75c6be6b3879b56edbeeef69070beef42a6a2f6cf40f0406fdeaf38e46dcd3a4f27ef4bc14e09fc1c95c48492724854
|
||||||
|
@ -0,0 +1,62 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
inherit multilib-minimal flag-o-matic
|
||||||
|
|
||||||
|
DESCRIPTION="a configuration file parser library"
|
||||||
|
HOMEPAGE="https://github.com/martinh/libconfuse"
|
||||||
|
SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="ISC"
|
||||||
|
SLOT="0/2.1.0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
|
||||||
|
|
||||||
|
IUSE="nls static-libs"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
sys-devel/flex
|
||||||
|
sys-devel/libtool
|
||||||
|
virtual/pkgconfig
|
||||||
|
nls? ( sys-devel/gettext )
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
# Upstream commit to fix CVE-2022-40320:
|
||||||
|
# https://github.com/libconfuse/libconfuse/commit/d73777c2c3566fb2647727bb56d9a2295b81669b
|
||||||
|
"${FILESDIR}"/confuse-3.3-fix-CVE-2022-40320.patch
|
||||||
|
)
|
||||||
|
|
||||||
|
DOCS=( AUTHORS )
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
multilib_copy_sources
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
# https://github.com/libconfuse/libconfuse/pull/167
|
||||||
|
append-lfs-flags
|
||||||
|
|
||||||
|
# examples are normally compiled but not installed. They
|
||||||
|
# fail during a mingw crosscompile.
|
||||||
|
local ECONF_SOURCE=${BUILD_DIR}
|
||||||
|
econf \
|
||||||
|
--enable-shared \
|
||||||
|
--disable-examples \
|
||||||
|
$(use_enable nls) \
|
||||||
|
$(use_enable static-libs static)
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
doman doc/man/man3/*.3
|
||||||
|
dodoc -r doc/html
|
||||||
|
|
||||||
|
docinto examples
|
||||||
|
dodoc examples/*.{c,conf}
|
||||||
|
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
}
|
@ -0,0 +1,39 @@
|
|||||||
|
https://bugs.gentoo.org/901089
|
||||||
|
https://github.com/libconfuse/libconfuse/commit/d73777c2c3566fb2647727bb56d9a2295b81669b
|
||||||
|
|
||||||
|
(Rebased by Vaibhav Rustagi <vaibhavrustagi@google.com>)
|
||||||
|
|
||||||
|
From d73777c2c3566fb2647727bb56d9a2295b81669b Mon Sep 17 00:00:00 2001
|
||||||
|
From: Joachim Wiberg <troglobit@gmail.com>
|
||||||
|
Date: Fri, 2 Sep 2022 16:12:46 +0200
|
||||||
|
Subject: [PATCH] Fix #163: unterminated username used with getpwnam()
|
||||||
|
|
||||||
|
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
|
||||||
|
--- a/src/confuse.c
|
||||||
|
+++ b/src/confuse.c
|
||||||
|
@@ -1863,18 +1863,20 @@ DLLIMPORT char *cfg_tilde_expand(const char *filename)
|
||||||
|
passwd = getpwuid(geteuid());
|
||||||
|
file = filename + 1;
|
||||||
|
} else {
|
||||||
|
- /* ~user or ~user/path */
|
||||||
|
- char *user;
|
||||||
|
+ char *user; /* ~user or ~user/path */
|
||||||
|
+ size_t len;
|
||||||
|
|
||||||
|
file = strchr(filename, '/');
|
||||||
|
if (file == 0)
|
||||||
|
file = filename + strlen(filename);
|
||||||
|
|
||||||
|
- user = malloc(file - filename);
|
||||||
|
+ len = file - filename - 1;
|
||||||
|
+ user = malloc(len + 1);
|
||||||
|
if (!user)
|
||||||
|
return NULL;
|
||||||
|
|
||||||
|
- strncpy(user, filename + 1, file - filename - 1);
|
||||||
|
+ strncpy(user, &filename[1], len);
|
||||||
|
+ user[len] = 0;
|
||||||
|
passwd = getpwnam(user);
|
||||||
|
free(user);
|
||||||
|
}
|
||||||
|
|
@ -1,5 +1,7 @@
|
|||||||
DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247 SHA512 decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
|
DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247 SHA512 decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
|
||||||
DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998 SHA512 6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb
|
DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998 SHA512 6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb
|
||||||
|
DIST gobject-introspection-1.76.0.tar.xz 1054488 BLAKE2B b5cc25977cf0a61b93fb98919f2c0e30e770431fdd4cfe85a564c50f9bd5e6ea9fec2b61c0b58f98c326c3007c361e1de0aee961538bcfd3b41fdb2a7e48a40b SHA512 76f3d2a74afbc3c819dee9350c39024b8665e704e01f63f877b431d59db42ee52ff636cb314c6be6e30b06bb21286ef37255467cc28ba434dc4dd72edc0cf8e9
|
||||||
EBUILD gobject-introspection-common-1.74.0.ebuild 933 BLAKE2B fa5cd3f41118b786d1f70e05b37f5b3c8923c3216ac2eb14f5151278d0020e41b5f22b52aeff3dc14e7f5aa231529cc6680fa5f981d0d2513c2f2bb1d2ab5717 SHA512 21f2c5f753090a79f64dd080eb9f23616750cf89c38b68a686b8ab7e01ab06d5a211851088f2d00ab3c2032f2dcf363e92f08d108560b1a31051170c9594d883
|
EBUILD gobject-introspection-common-1.74.0.ebuild 933 BLAKE2B fa5cd3f41118b786d1f70e05b37f5b3c8923c3216ac2eb14f5151278d0020e41b5f22b52aeff3dc14e7f5aa231529cc6680fa5f981d0d2513c2f2bb1d2ab5717 SHA512 21f2c5f753090a79f64dd080eb9f23616750cf89c38b68a686b8ab7e01ab06d5a211851088f2d00ab3c2032f2dcf363e92f08d108560b1a31051170c9594d883
|
||||||
EBUILD gobject-introspection-common-1.75.6.ebuild 941 BLAKE2B 8e0355ca754ef7bd2e1b1283a04e2cde6592cd426cde56e574139d925e1b3c4670535d6afba36bf56ba30cdd4b79bfab1c60855c6db25d0ac1837b1f741124e9 SHA512 8045a509ff51cb59dcebb16420bcc929c1104f07013bfd17a6a1eecf51ff4d2731899d8ea40aae82ae2cafbc7a5c08320d9717f94252fc3af1b41a76949f9f5f
|
EBUILD gobject-introspection-common-1.75.6.ebuild 941 BLAKE2B 8e0355ca754ef7bd2e1b1283a04e2cde6592cd426cde56e574139d925e1b3c4670535d6afba36bf56ba30cdd4b79bfab1c60855c6db25d0ac1837b1f741124e9 SHA512 8045a509ff51cb59dcebb16420bcc929c1104f07013bfd17a6a1eecf51ff4d2731899d8ea40aae82ae2cafbc7a5c08320d9717f94252fc3af1b41a76949f9f5f
|
||||||
|
EBUILD gobject-introspection-common-1.76.0.ebuild 941 BLAKE2B 8e0355ca754ef7bd2e1b1283a04e2cde6592cd426cde56e574139d925e1b3c4670535d6afba36bf56ba30cdd4b79bfab1c60855c6db25d0ac1837b1f741124e9 SHA512 8045a509ff51cb59dcebb16420bcc929c1104f07013bfd17a6a1eecf51ff4d2731899d8ea40aae82ae2cafbc7a5c08320d9717f94252fc3af1b41a76949f9f5f
|
||||||
MISC metadata.xml 362 BLAKE2B 18f3d214e624758a552818e8c02cebcaf9340d5201cb23c6999c36247f969b65c912de4515101acdc0862338d697a510b15182b904dca7f4a7ae12e3c1b188b9 SHA512 f08d8077b802b7c95433d8e4e31d89183b072306ebf16570977f65339641c29a1917dc3c869d5268bd3a9ebba5537ed15623183a7dada64f811943a16bab676b
|
MISC metadata.xml 362 BLAKE2B 18f3d214e624758a552818e8c02cebcaf9340d5201cb23c6999c36247f969b65c912de4515101acdc0862338d697a510b15182b904dca7f4a7ae12e3c1b188b9 SHA512 f08d8077b802b7c95433d8e4e31d89183b072306ebf16570977f65339641c29a1917dc3c869d5268bd3a9ebba5537ed15623183a7dada64f811943a16bab676b
|
||||||
|
@ -0,0 +1,30 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
GNOME_ORG_MODULE="gobject-introspection"
|
||||||
|
|
||||||
|
inherit gnome.org
|
||||||
|
|
||||||
|
DESCRIPTION="Build infrastructure for GObject Introspection"
|
||||||
|
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
|
||||||
|
|
||||||
|
LICENSE="HPND"
|
||||||
|
SLOT="0"
|
||||||
|
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"
|
||||||
|
|
||||||
|
RDEPEND="!<${CATEGORY}/${GNOME_ORG_MODULE}-${PV}"
|
||||||
|
# Use !<${PV} because mixing gobject-introspection with different version of -common can cause issues like:
|
||||||
|
# https://forums.gentoo.org/viewtopic-p-7421930.html
|
||||||
|
|
||||||
|
src_configure() { :; }
|
||||||
|
|
||||||
|
src_compile() { :; }
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/aclocal
|
||||||
|
doins m4/introspection.m4
|
||||||
|
|
||||||
|
insinto /usr/share/gobject-introspection-1.0
|
||||||
|
doins Makefile.introspection
|
||||||
|
}
|
@ -1,5 +1,7 @@
|
|||||||
DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247 SHA512 decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
|
DIST gobject-introspection-1.74.0.tar.xz 1044008 BLAKE2B 223bb9b8b452f03945f941086e47fb3b14f03f8353f4f903b21e3f494af728652a44de986752374057e90dd8111f21f5b0cd3e00bb0a8c3aa25c8261bb0b9247 SHA512 decff5dda0ec5ec0afda4d6bcd3bdadcbf34289002c0d9c0c77ecf8c5d3f15d196b24d8035041545031006acbdfe76af47c42da061c40e200c87f2c74cd301f0
|
||||||
DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998 SHA512 6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb
|
DIST gobject-introspection-1.75.6.tar.xz 1054100 BLAKE2B 3fb76550fc4f0ede1f0af93ef15d9923d25408ffc7d4f10fa4e10830ce1c7055760ec0fb11985f977eee9e81066e0712b4b6271398febd3e7592919db0335998 SHA512 6fb7b82c46eb79336ec654d34c94213bafd5ea6b293050698714c26afc929c73b6abbe75e09e992f0cccb7168f638a40219d6708e2758f620551a7b39306e0fb
|
||||||
|
DIST gobject-introspection-1.76.0.tar.xz 1054488 BLAKE2B b5cc25977cf0a61b93fb98919f2c0e30e770431fdd4cfe85a564c50f9bd5e6ea9fec2b61c0b58f98c326c3007c361e1de0aee961538bcfd3b41fdb2a7e48a40b SHA512 76f3d2a74afbc3c819dee9350c39024b8665e704e01f63f877b431d59db42ee52ff636cb314c6be6e30b06bb21286ef37255467cc28ba434dc4dd72edc0cf8e9
|
||||||
EBUILD gobject-introspection-1.74.0.ebuild 1999 BLAKE2B b87fcfbbf75a219a6a5b258d7f0bbc7d77603139fd92a1289edb4c362c7fc62bbceb0fdd25efbeaa3d6ee74ba3a615099fd45e9fbdcbdd7ce9675d7f82c6454c SHA512 61924dd1698f62ffc2161260a775e85158b5d7cdc004336611d2b72a803fa18cebeb70f3e236b12080c8c4b18c96cb6454b2932237139b45078465b3e33d4ca7
|
EBUILD gobject-introspection-1.74.0.ebuild 1999 BLAKE2B b87fcfbbf75a219a6a5b258d7f0bbc7d77603139fd92a1289edb4c362c7fc62bbceb0fdd25efbeaa3d6ee74ba3a615099fd45e9fbdcbdd7ce9675d7f82c6454c SHA512 61924dd1698f62ffc2161260a775e85158b5d7cdc004336611d2b72a803fa18cebeb70f3e236b12080c8c4b18c96cb6454b2932237139b45078465b3e33d4ca7
|
||||||
EBUILD gobject-introspection-1.75.6.ebuild 2007 BLAKE2B 83923aa2b95ef5026dea4493da60d6ea1c7921617acd1db1a6656484a50a2ad8157069f769eaecff6fafaaf0acecace3898f9fcf6a9a60bfce8d4dc4dcdada57 SHA512 d958f55bf81e645d5cbb06e6a408bfd077bac5fecd0ee8826dea03ace40895f15fe68a87bb3c466de943acd2105db40a6314ab8a9f84e059a831bdeaa465d243
|
EBUILD gobject-introspection-1.75.6.ebuild 2007 BLAKE2B 83923aa2b95ef5026dea4493da60d6ea1c7921617acd1db1a6656484a50a2ad8157069f769eaecff6fafaaf0acecace3898f9fcf6a9a60bfce8d4dc4dcdada57 SHA512 d958f55bf81e645d5cbb06e6a408bfd077bac5fecd0ee8826dea03ace40895f15fe68a87bb3c466de943acd2105db40a6314ab8a9f84e059a831bdeaa465d243
|
||||||
|
EBUILD gobject-introspection-1.76.0.ebuild 2007 BLAKE2B 83923aa2b95ef5026dea4493da60d6ea1c7921617acd1db1a6656484a50a2ad8157069f769eaecff6fafaaf0acecace3898f9fcf6a9a60bfce8d4dc4dcdada57 SHA512 d958f55bf81e645d5cbb06e6a408bfd077bac5fecd0ee8826dea03ace40895f15fe68a87bb3c466de943acd2105db40a6314ab8a9f84e059a831bdeaa465d243
|
||||||
MISC metadata.xml 485 BLAKE2B 6ecc9396bcb29a8365be4058592c307ddcb0cc16ab56723ca32a378b5608b86378ab291345a6a3ccbe8225c6ffc91b6ba1e2996b5b0d1f4271d0757bf376ef8e SHA512 43a479854b1d5783c028ecfd8357a632db089f95de9e703608de7f229a37beee5e43781ff3f68b2dfa9bceac1355597373d31d209fdea0301917be5fbe7e7fbe
|
MISC metadata.xml 485 BLAKE2B 6ecc9396bcb29a8365be4058592c307ddcb0cc16ab56723ca32a378b5608b86378ab291345a6a3ccbe8225c6ffc91b6ba1e2996b5b0d1f4271d0757bf376ef8e SHA512 43a479854b1d5783c028ecfd8357a632db089f95de9e703608de7f229a37beee5e43781ff3f68b2dfa9bceac1355597373d31d209fdea0301917be5fbe7e7fbe
|
||||||
|
@ -0,0 +1,79 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{9..11} )
|
||||||
|
PYTHON_REQ_USE="xml(+)"
|
||||||
|
inherit gnome.org meson python-single-r1 xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Introspection system for GObject-based libraries"
|
||||||
|
HOMEPAGE="https://wiki.gnome.org/Projects/GObjectIntrospection"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2+ GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="doctool gtk-doc test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
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"
|
||||||
|
|
||||||
|
# virtual/pkgconfig needed at runtime, bug #505408
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/gobject-introspection-common-${PV}
|
||||||
|
>=dev-libs/glib-2.75.0:2
|
||||||
|
dev-libs/libffi:=
|
||||||
|
doctool? (
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/mako[${PYTHON_USEDEP}]
|
||||||
|
dev-python/markdown[${PYTHON_USEDEP}]
|
||||||
|
')
|
||||||
|
)
|
||||||
|
virtual/pkgconfig
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
"
|
||||||
|
# Wants real bison, not app-alternatives/yacc
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
BDEPEND="
|
||||||
|
gtk-doc? (
|
||||||
|
>=dev-util/gtk-doc-1.19
|
||||||
|
app-text/docbook-xml-dtd:4.3
|
||||||
|
app-text/docbook-xml-dtd:4.5
|
||||||
|
)
|
||||||
|
sys-devel/bison
|
||||||
|
sys-devel/flex
|
||||||
|
test? (
|
||||||
|
x11-libs/cairo[glib]
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/mako[${PYTHON_USEDEP}]
|
||||||
|
dev-python/markdown[${PYTHON_USEDEP}]
|
||||||
|
')
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
python-single-r1_pkg_setup
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local emesonargs=(
|
||||||
|
$(meson_feature test cairo)
|
||||||
|
$(meson_feature doctool)
|
||||||
|
#-Dglib_src_dir
|
||||||
|
$(meson_use gtk-doc gtk_doc)
|
||||||
|
#-Dcairo_libname
|
||||||
|
-Dpython="${EPYTHON}"
|
||||||
|
#-Dgir_dir_prefix
|
||||||
|
)
|
||||||
|
meson_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
meson_src_install
|
||||||
|
python_fix_shebang "${ED}"/usr/bin/
|
||||||
|
python_optimize "${ED}"/usr/$(get_libdir)/gobject-introspection/giscanner
|
||||||
|
|
||||||
|
# Prevent collision with gobject-introspection-common
|
||||||
|
rm -v "${ED}"/usr/share/aclocal/introspection.m4 \
|
||||||
|
"${ED}"/usr/share/gobject-introspection-1.0/Makefile.introspection || die
|
||||||
|
rmdir "${ED}"/usr/share/aclocal || die
|
||||||
|
}
|
@ -1,6 +1,4 @@
|
|||||||
AUX libinput-1.22.1-sphinx-6.patch 928 BLAKE2B a4028f31bc5caa22c0beafb48f2d014db24bff8d7019c4a29ea40ea99ebc47fe7115105a92edea13e85fdbd7571d0f006b503a350bab2b3e7a86cf1817e16100 SHA512 2ebeb9f0fd8c63b69c7f6645708e0d091901899a0dbf6fce5c9c4fe1d6238b1cf1cf6946b0f100f7f7cd28c52c1efe52e4a410f01892611bccb23babed12fe2e
|
AUX libinput-1.22.1-sphinx-6.patch 928 BLAKE2B a4028f31bc5caa22c0beafb48f2d014db24bff8d7019c4a29ea40ea99ebc47fe7115105a92edea13e85fdbd7571d0f006b503a350bab2b3e7a86cf1817e16100 SHA512 2ebeb9f0fd8c63b69c7f6645708e0d091901899a0dbf6fce5c9c4fe1d6238b1cf1cf6946b0f100f7f7cd28c52c1efe52e4a410f01892611bccb23babed12fe2e
|
||||||
DIST libinput-1.21.0.tar.gz 988650 BLAKE2B 54c63beeff8dee93a52774220b45321d8a94261687b463319fbae9246331b532be7995a5b32c30425b9d0708b2ba69d4b4e83e8dc7ecebe6fb1237b723a266b6 SHA512 510273d68f2d4cfa61564a706b1f334f6bfca0d1c8faf0bb8aa656cf3fbd5e38d79d6fbaa01a20d38bc15777c9afc341e4ed08d35ef367ef3803ce788cbc4a0e
|
|
||||||
DIST libinput-1.22.1.tar.bz2 794829 BLAKE2B 253f840e45ab2293503a0da09ea914b982e643c35928af6762955325a002b5bf20bf8571e705e3a050663cd0e1e26ee0cf4952a6193659f9b27ad1080008e900 SHA512 9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e
|
DIST libinput-1.22.1.tar.bz2 794829 BLAKE2B 253f840e45ab2293503a0da09ea914b982e643c35928af6762955325a002b5bf20bf8571e705e3a050663cd0e1e26ee0cf4952a6193659f9b27ad1080008e900 SHA512 9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e
|
||||||
EBUILD libinput-1.21.0-r1.ebuild 2289 BLAKE2B 919c4b10094449a3daf12bfa003f6375fa7d0d7b018315fdad95ffa3483bfa5660c8e14539226715a0d2c25a1d395fbe4717529530fcd5109f32eac7c1e83fa8 SHA512 f33d59fb989cf9daac06bae61f2b71c58212184595ac15da9b0307a6d38c216ff26a79117617d369763f8719cf6d9ab20d7ccffb7eb96e34e529dd850dd160b5
|
EBUILD libinput-1.22.1.ebuild 2220 BLAKE2B 1a20f29c1da69045ced3d841d228849cde47c229332655a36b363b425bed472e925a69d63bf4c97f2ba94fbd5770af8163419dd7562e270e2abe8e57c517501d SHA512 58d2d21e9519fc559f6a1fd6416811585d8562af3178cd02eaff710e866a7228de49133bdbfc0ab5613780f19dd441679ff142b1d0703754638da5add972d475
|
||||||
EBUILD libinput-1.22.1.ebuild 2221 BLAKE2B 4326b4b59d2b79aac50257a0bdc7cdcc1cc32ffbb76e314c77a28d2d7f821feb4ac02a2735e67b7f7766b787c8fa61f78d3d40cd693b5cb1a6267511b4392072 SHA512 90cdd5af9b81712ad5356c271e05a3490014f4b539492d167691fa3473640481faa0c1c16ac148673dc39a3f84d48d918361edecb01753f6eb026065e195809f
|
|
||||||
MISC metadata.xml 339 BLAKE2B c649f0ffaad1b1dc76c3d3184d95356b2925f642ff6b96c3eba0c31a1d96c3d9b741c1348f8ec90d02428c30a836872fe4e42e7ab5f5e5197f4a787f9147a1a8 SHA512 e9aeca6cc4451ab5b622f597f8debaecfdc672244e5e0b687ac294c20009ba42fb2ccc45e7016a2427312e1c768259005e0a7ff53026087570382652ec23cb60
|
MISC metadata.xml 339 BLAKE2B c649f0ffaad1b1dc76c3d3184d95356b2925f642ff6b96c3eba0c31a1d96c3d9b741c1348f8ec90d02428c30a836872fe4e42e7ab5f5e5197f4a787f9147a1a8 SHA512 e9aeca6cc4451ab5b622f597f8debaecfdc672244e5e0b687ac294c20009ba42fb2ccc45e7016a2427312e1c768259005e0a7ff53026087570382652ec23cb60
|
||||||
|
@ -1,92 +0,0 @@
|
|||||||
# Copyright 2014-2023 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
PYTHON_COMPAT=( python3_{9..11} )
|
|
||||||
|
|
||||||
inherit meson python-any-r1 udev
|
|
||||||
|
|
||||||
DESCRIPTION="Library to handle input devices in Wayland"
|
|
||||||
HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput"
|
|
||||||
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0/10"
|
|
||||||
[[ "$(ver_cut 3)" -gt 900 ]] || \
|
|
||||||
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
|
|
||||||
IUSE="doc input_devices_wacom test"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
BDEPEND="
|
|
||||||
virtual/pkgconfig
|
|
||||||
doc? (
|
|
||||||
$(python_gen_any_dep '
|
|
||||||
dev-python/commonmark[${PYTHON_USEDEP}]
|
|
||||||
dev-python/recommonmark[${PYTHON_USEDEP}]
|
|
||||||
dev-python/sphinx[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}]
|
|
||||||
')
|
|
||||||
>=app-doc/doxygen-1.8.3
|
|
||||||
>=media-gfx/graphviz-2.38.0
|
|
||||||
)
|
|
||||||
"
|
|
||||||
# test? ( dev-util/valgrind )
|
|
||||||
RDEPEND="
|
|
||||||
input_devices_wacom? ( >=dev-libs/libwacom-0.27:= )
|
|
||||||
>=dev-libs/libevdev-1.9.902
|
|
||||||
>=sys-libs/mtdev-1.1
|
|
||||||
virtual/libudev:=
|
|
||||||
virtual/udev
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
test? ( >=dev-libs/check-0.9.10 )"
|
|
||||||
|
|
||||||
python_check_deps() {
|
|
||||||
has_version -b "dev-python/commonmark[${PYTHON_USEDEP}]" && \
|
|
||||||
has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
|
|
||||||
has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && \
|
|
||||||
has_version -b ">=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}]"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
use doc && python-any-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
sed "s@, '-Werror'@@" -i meson.build || die #744250
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# gui can be built but will not be installed
|
|
||||||
local emesonargs=(
|
|
||||||
-Ddebug-gui=false
|
|
||||||
$(meson_use doc documentation)
|
|
||||||
$(meson_use input_devices_wacom libwacom)
|
|
||||||
$(meson_use test tests)
|
|
||||||
-Dudev-dir="${EPREFIX}$(get_udevdir)"
|
|
||||||
)
|
|
||||||
meson_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
meson_src_install
|
|
||||||
if use doc ; then
|
|
||||||
docinto html
|
|
||||||
dodoc -r "${BUILD_DIR}"/Documentation/.
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
pkgname="dev-python/python-libevdev"
|
|
||||||
if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}" ; then
|
|
||||||
einfo "${pkgname} must be installed to use the"
|
|
||||||
einfo "libinput measure and libinput replay tools."
|
|
||||||
fi
|
|
||||||
|
|
||||||
udev_reload
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
udev_reload
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
DIST Class-XSAccessor-1.19.tar.gz 80786 BLAKE2B 4650d7d6a4ab2783292ae567f7b43e7268f665c04698ebf245ff4eaf7d6405aae6497e7a1edd056aa948b061c353fe8912553f0dc84e21b152c56be3f42b2d4c SHA512 58855bb2108b60cc90ae1d1c4d6a011da7bac2d063c7c953ff8610ae164ba60731a664f0fbddf148e1eabb60042913a17633a9c9a8936a23a59130b381bf63f8
|
DIST Class-XSAccessor-1.19.tar.gz 80786 BLAKE2B 4650d7d6a4ab2783292ae567f7b43e7268f665c04698ebf245ff4eaf7d6405aae6497e7a1edd056aa948b061c353fe8912553f0dc84e21b152c56be3f42b2d4c SHA512 58855bb2108b60cc90ae1d1c4d6a011da7bac2d063c7c953ff8610ae164ba60731a664f0fbddf148e1eabb60042913a17633a9c9a8936a23a59130b381bf63f8
|
||||||
EBUILD Class-XSAccessor-1.190.0-r1.ebuild 726 BLAKE2B cb5d05351f6e0a24f82363dc3697972710d63aa574c6a4b22ef6ae439d60f163091166533cf834175cd35433e5851ee9ea1b84c3a92b4fc67a07ac854f079f06 SHA512 3ad95f5f3580d38d324bd6e04c26ed5374199a2ebc09a19a5f95414866e140fd7330578470d80d12998a893395ea2402191aed233ed8cb2a046d41606f5ca868
|
EBUILD Class-XSAccessor-1.190.0-r1.ebuild 726 BLAKE2B cb5d05351f6e0a24f82363dc3697972710d63aa574c6a4b22ef6ae439d60f163091166533cf834175cd35433e5851ee9ea1b84c3a92b4fc67a07ac854f079f06 SHA512 3ad95f5f3580d38d324bd6e04c26ed5374199a2ebc09a19a5f95414866e140fd7330578470d80d12998a893395ea2402191aed233ed8cb2a046d41606f5ca868
|
||||||
EBUILD Class-XSAccessor-1.190.0-r2.ebuild 733 BLAKE2B 38bca6ce2f37e2fe0807a4d99af0f6814f53a22f2adb2e9e398138ed33a455fa2ad98a88bc8d80a1001c9461eb9e81e0318eaf33587a43c9267b6307482c33f9 SHA512 27df85c8d4129fcabdc016de71302d34cfaa0e2820094864e829058720ab6945a957014168e0b9596cc5cf6b41c4e4cacb29b8ba8a0eb2534aeb48d277ab6075
|
EBUILD Class-XSAccessor-1.190.0-r2.ebuild 739 BLAKE2B ce4bb32e746e8395a4836d6dc5e754725756724536e27b9ab91411987c1fd1b3953f884b44c1aa9d0bb18ce555ca192f74732e4f5bcae65348a4c491f0d05ea6 SHA512 735cea52c80d515049437f342dac2d900eb1e17c529e5f05bbd70007c627edd1e0a9986d746474e63ef692d8b603aeffaaf0823ed4c23864cf41d421eb5b0892
|
||||||
MISC metadata.xml 476 BLAKE2B 15f5222ab2ac2056c747f2e80d656b13665a2d9e17e73941844044b0535e20cbffc553fbf543d6c56060a374f430cb4803f51bc7625ce8cefbd5b21fa71fd1ae SHA512 ba7108d4f0d479e9ba33e59da396ec1d274535e09b63cf26afaab81bf54549ff131b8dac1115f89b523d58c44d69188c1f0128f4ec54fd500d545b227306f6d9
|
MISC metadata.xml 476 BLAKE2B 15f5222ab2ac2056c747f2e80d656b13665a2d9e17e73941844044b0535e20cbffc553fbf543d6c56060a374f430cb4803f51bc7625ce8cefbd5b21fa71fd1ae SHA512 ba7108d4f0d479e9ba33e59da396ec1d274535e09b63cf26afaab81bf54549ff131b8dac1115f89b523d58c44d69188c1f0128f4ec54fd500d545b227306f6d9
|
||||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
DIST Moo-2.005004.tar.gz 108339 BLAKE2B 9b61a0a4867e72e277b56f684ec4b723c264cd5b87e7f38018788871870d36fc37b11e112138a762823c6aba68fc2c96d6fd6ead26c8a8f22ac432a06e8e58c4 SHA512 a1335d180cd19dc7189bc1663efd5a05650d579c5e5d049fc4059a382d1eeb882fdd9cd2b107fdd40499e22a5c6196fc47c1334145101def531e5f5fd3cd0edf
|
DIST Moo-2.005004.tar.gz 108339 BLAKE2B 9b61a0a4867e72e277b56f684ec4b723c264cd5b87e7f38018788871870d36fc37b11e112138a762823c6aba68fc2c96d6fd6ead26c8a8f22ac432a06e8e58c4 SHA512 a1335d180cd19dc7189bc1663efd5a05650d579c5e5d049fc4059a382d1eeb882fdd9cd2b107fdd40499e22a5c6196fc47c1334145101def531e5f5fd3cd0edf
|
||||||
EBUILD Moo-2.5.4-r1.ebuild 777 BLAKE2B 04e965ac897045a1746924ad522aa4b90a129d79711f39e418d70c0f277532ea5ad85f93ec715a6f8eba6ae80b6071424c158345e9d31d748344294f08743ed1 SHA512 83fab12c021889616a92dd4be033a35b5d96d36654c06b9e4f4bd203679b2267fc26b608daa6592c824e897128484a7cd10ea9db6381905302728a456325b321
|
EBUILD Moo-2.5.4-r1.ebuild 783 BLAKE2B 33b3a51dc84f8e40430c48ca38932db2fe97ac5e695139b6316b6a3b6e32a0eb75f3c0b566fefefc5aa139bbf1c46bec89faaa127f1dfc8cc79e7c32948ed95e SHA512 d9757a14b69dd595976b29f2ac825b359723970894de948da5f9dea680d27d719aa3f3a06e61f47949aaa53bf306d8aecbcd49d8ebf7e039697ad092877d976c
|
||||||
EBUILD Moo-2.5.4.ebuild 742 BLAKE2B 9398487060af77b0a59129b3ce5c5df9d76ab4f5fbaa1348e1a5fecd0a7621810ff1dc1ab468552214ba2459a96b46e4b609153a387c8416dd20d78c84d7c9f0 SHA512 45159ac986641d90437e0fb314cec6e97598d7d836f47e59fcc96084ee801dbd500707eb038d2b4c9b0892e7f22d1dbc82f23d8232c3f0de8b4fb33ec13bdcb7
|
EBUILD Moo-2.5.4.ebuild 742 BLAKE2B 9398487060af77b0a59129b3ce5c5df9d76ab4f5fbaa1348e1a5fecd0a7621810ff1dc1ab468552214ba2459a96b46e4b609153a387c8416dd20d78c84d7c9f0 SHA512 45159ac986641d90437e0fb314cec6e97598d7d836f47e59fcc96084ee801dbd500707eb038d2b4c9b0892e7f22d1dbc82f23d8232c3f0de8b4fb33ec13bdcb7
|
||||||
MISC metadata.xml 1198 BLAKE2B 2120c2346eeeb09cbe7d4606d185f7e33cf6f8b5cc1420bad656218a907023a576249c1e10d04a152af52fccfc2a737cdc88c502363fb255dedc40434ff87c34 SHA512 36aafcba183bf5bffb3f560bdd11f954788508724bd6daf9f4e2f80c6d39f757c2f7a5df8751c55834445a4b533d571f8e418d22ebc7a5e824af05d52562997d
|
MISC metadata.xml 1198 BLAKE2B 2120c2346eeeb09cbe7d4606d185f7e33cf6f8b5cc1420bad656218a907023a576249c1e10d04a152af52fccfc2a737cdc88c502363fb255dedc40434ff87c34 SHA512 36aafcba183bf5bffb3f560bdd11f954788508724bd6daf9f4e2f80c6d39f757c2f7a5df8751c55834445a4b533d571f8e418d22ebc7a5e824af05d52562997d
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
DIST Net-DNS-1.34.tar.gz 260260 BLAKE2B 1a2d9aa15757efb25e0b70ceb7e07f446be33c1e4e30ebc343cbc44489ead69c3e7e958a68fb52963f409579bbc50f2c198b38d92c6624edbcab05aac2d1e60b SHA512 890b5e7b574a546337571a8c7f5836650a7de41301ce2386d973041f0f1da0bd40c69cfc3625fccd01685502017b42d23cd75e95f40a1ffd7bcc796385899032
|
DIST Net-DNS-1.34.tar.gz 260260 BLAKE2B 1a2d9aa15757efb25e0b70ceb7e07f446be33c1e4e30ebc343cbc44489ead69c3e7e958a68fb52963f409579bbc50f2c198b38d92c6624edbcab05aac2d1e60b SHA512 890b5e7b574a546337571a8c7f5836650a7de41301ce2386d973041f0f1da0bd40c69cfc3625fccd01685502017b42d23cd75e95f40a1ffd7bcc796385899032
|
||||||
|
DIST Net-DNS-1.37.tar.gz 263815 BLAKE2B c55ac20becb5b218aa8bfeeb315b828173bb28ea1d518646369ab3ee122b028cf1b181f2a17ed44a4a7917fe959c445f90524ad6d446e927c28de633c78949ec SHA512 fd6e04f7f9628a2937ac360d6939f8d6ce866f6b536e78af5879f1a97fc3b38dc3c12223739323613791c603b701f2419635865ccb03c7cacdd5e85559536559
|
||||||
EBUILD Net-DNS-1.340.0.ebuild 1827 BLAKE2B b5912d88efd86305cf6eb060740b59e6c02d732a3bd4a24511aaf01709a701404a5b7b01d31f979731f75551202d5850798b279a8d870aaa6a98f08c3b96fc5d SHA512 183729a05cc9eb0ba5407114e451288495e1900291b32aa4a6becd0674ac22479ab08c769c8d66fdb18b5272b30e6828a329748715db8716db3252e40ce7c3df
|
EBUILD Net-DNS-1.340.0.ebuild 1827 BLAKE2B b5912d88efd86305cf6eb060740b59e6c02d732a3bd4a24511aaf01709a701404a5b7b01d31f979731f75551202d5850798b279a8d870aaa6a98f08c3b96fc5d SHA512 183729a05cc9eb0ba5407114e451288495e1900291b32aa4a6becd0674ac22479ab08c769c8d66fdb18b5272b30e6828a329748715db8716db3252e40ce7c3df
|
||||||
|
EBUILD Net-DNS-1.370.0.ebuild 1835 BLAKE2B be5902523bb869604a5cbce52c4515bca805f55ed78647fedf0f1651ea93e4da1de8a6894da4c66903ef464b91426e011ae4f4715c2afd34ea94d1f597805407 SHA512 ab2e8108095d57391bdef8e95c7f53538cd180c1a4962003eb2f38f3390048f9eb05807cd744c60ede728aa50e21d1ec20c5327b1a97e5d4be399bf196b4ac60
|
||||||
MISC metadata.xml 6048 BLAKE2B 41fcc0d5530e9a54377cefb819ea40566d35d332b352f31f34536160c6af626dcdd1620845246b7862bbf9a23a721e43ad1f83f7c1358018dea85387b7767230 SHA512 809b491d424e658f55cde66db7ec74b0c5df1b4c9f8a060d9c46fb1af9bc20ce58527bc3f92d16127f46521b3229ef39dd3989bee62da4dcc08d4a1742adbefe
|
MISC metadata.xml 6048 BLAKE2B 41fcc0d5530e9a54377cefb819ea40566d35d332b352f31f34536160c6af626dcdd1620845246b7862bbf9a23a721e43ad1f83f7c1358018dea85387b7767230 SHA512 809b491d424e658f55cde66db7ec74b0c5df1b4c9f8a060d9c46fb1af9bc20ce58527bc3f92d16127f46521b3229ef39dd3989bee62da4dcc08d4a1742adbefe
|
||||||
|
@ -0,0 +1,67 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_AUTHOR=NLNETLABS
|
||||||
|
DIST_VERSION=1.37
|
||||||
|
DIST_EXAMPLES=( "contrib" "demo" )
|
||||||
|
inherit toolchain-funcs perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Perl Interface to the Domain Name System"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="minimal"
|
||||||
|
|
||||||
|
PDEPEND="
|
||||||
|
!minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 )
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
>=virtual/perl-Carp-1.100.0
|
||||||
|
>=dev-perl/Digest-HMAC-1.30.0
|
||||||
|
>=virtual/perl-Digest-MD5-2.130.0
|
||||||
|
>=virtual/perl-Digest-SHA-5.230.0
|
||||||
|
>=virtual/perl-Encode-2.260.0
|
||||||
|
>=virtual/perl-Exporter-5.630.0
|
||||||
|
>=virtual/perl-File-Spec-3.290.0
|
||||||
|
>=virtual/perl-MIME-Base64-2.130.0
|
||||||
|
>=virtual/perl-Scalar-List-Utils-1.190.0
|
||||||
|
>=virtual/perl-Time-Local-1.190.0
|
||||||
|
>=virtual/perl-IO-Socket-IP-0.380.0
|
||||||
|
>=virtual/perl-IO-1.140.0
|
||||||
|
!minimal? (
|
||||||
|
>=dev-perl/Digest-BubbleBabble-0.20.0
|
||||||
|
>=dev-perl/Net-LibIDN2-1.0.0
|
||||||
|
)
|
||||||
|
"
|
||||||
|
BDEPEND="${RDEPEND}
|
||||||
|
>=virtual/perl-ExtUtils-MakeMaker-6.480.0
|
||||||
|
>=virtual/perl-Getopt-Long-2.430.0
|
||||||
|
test? (
|
||||||
|
>=virtual/perl-Test-Simple-0.520.0
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
perl-module_src_prepare
|
||||||
|
mydoc="TODO"
|
||||||
|
# --IPv6-tests requires that you have external IPv6 connectivity
|
||||||
|
# as it connects to 2001:7b8:206:1:0:1234:be21:e31e
|
||||||
|
if ! use test || ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
|
||||||
|
myconf="${myconf} --no-online-tests --no-IPv6-tests"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake FULL_AR="$(tc-getAR)" OTHERLDFLAGS="${LDFLAGS}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
perl_rm_files t/00-pod.t
|
||||||
|
if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
|
||||||
|
elog "Network tests disabled without to DIST_TEST_OVERIDE=~network"
|
||||||
|
fi
|
||||||
|
perl-module_src_test
|
||||||
|
}
|
@ -1,3 +1,5 @@
|
|||||||
DIST Net-LibIDN2-1.01.tar.gz 24496 BLAKE2B 7373448c9085834301b23c4b16a653624b91b443d240d8a608e2bb9d3e51472508f43a89ea78aa26b47480a60c8055a6879ce7390a222b74d469e6a2e01d1f98 SHA512 b3eb430c99a458e9e5fbd16fb6b059bd660a995be7ebe806b44b46160db7a5502806d503ec03667ef9865634f403db2e665c3dcad58f4e221e918ef4d78eabd0
|
DIST Net-LibIDN2-1.01.tar.gz 24496 BLAKE2B 7373448c9085834301b23c4b16a653624b91b443d240d8a608e2bb9d3e51472508f43a89ea78aa26b47480a60c8055a6879ce7390a222b74d469e6a2e01d1f98 SHA512 b3eb430c99a458e9e5fbd16fb6b059bd660a995be7ebe806b44b46160db7a5502806d503ec03667ef9865634f403db2e665c3dcad58f4e221e918ef4d78eabd0
|
||||||
|
DIST Net-LibIDN2-1.02.tar.gz 24518 BLAKE2B 0ccbadd445fcec84d082acdc6c43566a50276fc9bb4cc5a1e954761889b2712c8fde4012e1ffacfefcea796d7d04698a74928895ce822ef84d74f44c97b36b37 SHA512 c421b6a675e08993d0e9ae4cb11a666d3ecd9cd11c112399ce2d2ec49c3b21e462fe0e6043d3dc821bc31f4880b3b0415ce16f946cc537101a633b8d19234855
|
||||||
EBUILD Net-LibIDN2-1.10.0.ebuild 818 BLAKE2B 6a88f8aecc31692d759f26ca5d3ab2967a10a6fd209187cbdf471fadb5ac840bb847c6e12b6b89da1ee3f10650282537d91c61e46f419f3be6a9d6814dd8e734 SHA512 bf30eb3d5536e1e3c3d1c516cea3c25adea8d27d86e261d2145e653571bb642bd81b2f849a10f3de97d865c78fea65ea56b9248cf65b93cf0390e78f173e879c
|
EBUILD Net-LibIDN2-1.10.0.ebuild 818 BLAKE2B 6a88f8aecc31692d759f26ca5d3ab2967a10a6fd209187cbdf471fadb5ac840bb847c6e12b6b89da1ee3f10650282537d91c61e46f419f3be6a9d6814dd8e734 SHA512 bf30eb3d5536e1e3c3d1c516cea3c25adea8d27d86e261d2145e653571bb642bd81b2f849a10f3de97d865c78fea65ea56b9248cf65b93cf0390e78f173e879c
|
||||||
|
EBUILD Net-LibIDN2-1.20.0.ebuild 825 BLAKE2B 0ce856f3f943c135414fab8561bd4aa20e9679f2ed0b219450519cc2cf01b336a3dede0e9ea6e17317fa0ef148eabdfcfea79f8218808a47136338eb98cd62f6 SHA512 728e107bfec7d7a8ab7fa1885e04ef0282742b1888fae1123afd276978bf89dafa76fa7c9d4967fe2c59c36c331d118e3bf28578e6ab3a1dd99c5adbe4747f56
|
||||||
MISC metadata.xml 395 BLAKE2B 9ec41defe077073e76d410e65c09b98f1e7be7b95ebc5a2e9e74e9a3845766caf944f7cf36ad1f7637b612bf96c6c2d48793ddd1c74def16129844f1a8aa712d SHA512 e2c7f284a2a769588fda9569fd519ded3378e3ff9853d9c2322e4f71d78f62085fda35a4cbd4f40cd80bc10c58001ac3d41ec3717dd3ec82ca1a8c60141dffbe
|
MISC metadata.xml 395 BLAKE2B 9ec41defe077073e76d410e65c09b98f1e7be7b95ebc5a2e9e74e9a3845766caf944f7cf36ad1f7637b612bf96c6c2d48793ddd1c74def16129844f1a8aa712d SHA512 e2c7f284a2a769588fda9569fd519ded3378e3ff9853d9c2322e4f71d78f62085fda35a4cbd4f40cd80bc10c58001ac3d41ec3717dd3ec82ca1a8c60141dffbe
|
||||||
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DIST_AUTHOR=THOR
|
||||||
|
DIST_VERSION=1.02
|
||||||
|
inherit perl-module
|
||||||
|
|
||||||
|
DESCRIPTION="Perl bindings for GNU Libidn2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
|
||||||
|
RDEPEND="net-dns/libidn2:="
|
||||||
|
DEPEND="net-dns/libidn2:="
|
||||||
|
BDEPEND="${RDEPEND}
|
||||||
|
dev-perl/Module-Build
|
||||||
|
virtual/perl-ExtUtils-CBuilder
|
||||||
|
virtual/perl-ExtUtils-ParseXS
|
||||||
|
dev-perl/Module-Build
|
||||||
|
test? (
|
||||||
|
>=virtual/perl-Test-Simple-0.10.0
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
unset LD
|
||||||
|
[[ -n "${CCLD}" ]] && export LD="${CCLD}"
|
||||||
|
perl-module_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
./Build --config optimize="${CFLAGS}" build || die
|
||||||
|
}
|
@ -1,34 +0,0 @@
|
|||||||
# Copyright 2022-2023 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=setuptools
|
|
||||||
PYPI_NO_NORMALIZE=1
|
|
||||||
PYTHON_COMPAT=( python3_{9..11} )
|
|
||||||
|
|
||||||
inherit distutils-r1 pypi
|
|
||||||
|
|
||||||
DESCRIPTION="A Python package that generates fake data for you"
|
|
||||||
HOMEPAGE="
|
|
||||||
https://github.com/joke2k/faker/
|
|
||||||
https://pypi.org/project/Faker/
|
|
||||||
"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~x86"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
|
|
||||||
!dev-ruby/faker
|
|
||||||
"
|
|
||||||
BDEPEND="
|
|
||||||
test? (
|
|
||||||
dev-python/freezegun[${PYTHON_USEDEP}]
|
|
||||||
dev-python/pillow[${PYTHON_USEDEP},tiff]
|
|
||||||
dev-python/validators[${PYTHON_USEDEP}]
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
distutils_enable_tests pytest
|
|
Binary file not shown.
@ -0,0 +1,68 @@
|
|||||||
|
# Copyright 1999-2023 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{10..11} )
|
||||||
|
|
||||||
|
inherit distutils-r1 multiprocessing
|
||||||
|
|
||||||
|
DESCRIPTION="The AWS SDK for Python"
|
||||||
|
HOMEPAGE="
|
||||||
|
https://github.com/boto/boto3/
|
||||||
|
https://pypi.org/project/boto3/
|
||||||
|
"
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
|
EGIT_REPO_URI="https://github.com/boto/boto3"
|
||||||
|
inherit git-r3
|
||||||
|
BOTOCORE_PV=${PV}
|
||||||
|
else
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/boto/boto3/archive/${PV}.tar.gz
|
||||||
|
-> ${P}.gh.tar.gz
|
||||||
|
"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
|
||||||
|
# botocore is x.(y+3).z
|
||||||
|
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_sphinx docs/source \
|
||||||
|
'dev-python/guzzle_sphinx_theme'
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# don't lock versions to narrow ranges
|
||||||
|
sed -e '/botocore/ d' \
|
||||||
|
-e '/jmespath/ d' \
|
||||||
|
-e '/s3transfer/ d' \
|
||||||
|
-i setup.py || die
|
||||||
|
|
||||||
|
# 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
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
epytest tests/{functional,unit} -n "$(makeopts_jobs)"
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue