Compare commits
4 Commits
bb89402e9d
...
5e86854d9b
Author | SHA1 | Date |
---|---|---|
Robert Förster | 5e86854d9b | |
Robert Förster | 27007b4250 | |
Robert Förster | a876ec04b9 | |
Robert Förster | 9b0300083a |
|
@ -1 +1 @@
|
||||||
DIST timescaledb-2.6.0.tar.gz 2863860 BLAKE2B 14b7bbfcfe1ca874ef24a7d31f3855f78cde0be57022251e1b1eb141819e19af45a2269123583a2d97c08c778aed38d9662cd4a6ff9c44281a605b8c0faed1ec SHA512 b076a44e3b30e99986dba710079cdc1a38b59a9d65ecd9f78fa16f3b762f253d7a9236a34a4d7e7beb29c1051113ea8877973e07ed3116012c9d2175a77e2edc
|
DIST timescaledb-2.6.1.tar.gz 2876847 BLAKE2B 6053e69fd6f7b86287c0ae54966a9e7528cf371d2952b6edfe80c0c616c4fcaccf04fa1f3af5f7ed787e85b7b12ac00e709664552c79561f7b4e503891cb5dd4 SHA512 edcc84c37af9670c1a7bf527f5c430405e9b04e9a35e676d04e7ac70b20184032f992d05545a180b50ac2346b076aac4fc98348c355006345394910978864a8f
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
DIST openpgp-keys-sssd-20220515-pubkey.asc 4694 BLAKE2B 01afaa534c968263fcc7ee678291fe7b31b000a99aac64543aa162a70ab48cca499a563287257301f1c26c2b1c069c00e6ffd1d4bb9acde8514b8a3bd33a602d SHA512 abfa0e8f541a7084c8b36cec7df6f5738361e03147d8d242840c6747484519563c6ce22ef7673c4bbc9e80f2565bcbc6896e99f9da6469272b22111a001ad15a
|
|
@ -0,0 +1,8 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>base-system@gentoo.org</email>
|
||||||
|
</maintainer>
|
||||||
|
<stabilize-allarches/>
|
||||||
|
</pkgmetadata>
|
|
@ -0,0 +1,21 @@
|
||||||
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
MY_COMMIT="66f60aada4518d4b0076d41b82496bf3abd68703"
|
||||||
|
DESCRIPTION="OpenPGP keys used by SSSD"
|
||||||
|
HOMEPAGE="https://sssd.io/"
|
||||||
|
# https://raw.githubusercontent.com/SSSD/sssd/master/contrib/pubkey.asc
|
||||||
|
SRC_URI="https://raw.githubusercontent.com/SSSD/sssd/${MY_COMMIT}/contrib/pubkey.asc -> ${P}-pubkey.asc"
|
||||||
|
S="${WORKDIR}"
|
||||||
|
|
||||||
|
LICENSE="public-domain"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local files=( ${A} )
|
||||||
|
insinto /usr/share/openpgp-keys
|
||||||
|
newins - sssd.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
|
||||||
|
}
|
|
@ -1 +1,2 @@
|
||||||
DIST sssd-2.6.3.tar.gz 6062332 BLAKE2B bb2a81ce45200ea933244404743438ea552be3cfb7807b57bdbfdaa33caebee437dbb846efbc779c2db4ede2a049637e6e709117c9797104cdace185520591f2 SHA512 5a8cacac5ead44d31167852b418167a740b31fc9adf2a0fe88e57c3a8ed9e9cfda1ceb57084c5e86f43deb0e96e78dc88f23dae962df3b0a5ae60255cdeff8fc
|
DIST sssd-2.7.0.tar.gz 7556843 BLAKE2B 7184050d2a93a557ddcf278d4fcdac9b8a24fc46b531a46fbfe6a0b8fb5d7c96c540bdac879d7882a89e8d92c875562bf1b63c791e49aa3638f5e9301c680e16 SHA512 578ee5b5a0160fce2ea9269d6082a6517ee63cd9ea8ea8a202f1a5d7783ae0f02d18a8a32a48dc8773e1a9d28093c9256d8d26d42a2facf20b57cadf419a854c
|
||||||
|
DIST sssd-2.7.0.tar.gz.asc 833 BLAKE2B 11b5cdaa568efa7fe9c5a87c49b137544dff120bc4c511160271292b0eb091f62d866755d90ab3a1488b3f5bb06e3da53a289e7eb4ad4fa88ba43a013fd40e1f SHA512 380976807642a1c3abf1756a2c3dd06abe9f697415587965d43e540b3263bcd92fd42f4c2e1963426e9e7a434ad20c7b17dcf9f56143d59c2cca6e2fe792dddc
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
--- src/tools/analyzer/Makefile.am.old 2022-05-16 00:02:17.122583752 +0200
|
||||||
|
+++ src/tools/analyzer/Makefile.am 2022-05-16 00:04:29.499238484 +0200
|
||||||
|
@@ -1,5 +1,7 @@
|
||||||
|
sss_analyze_pythondir = $(libexecdir)/sssd
|
||||||
|
+modulesdir = $(pkgpythondir)/modules
|
||||||
|
|
||||||
|
+if BUILD_PYTHON_BINDINGS
|
||||||
|
dist_sss_analyze_python_SCRIPTS = \
|
||||||
|
sss_analyze \
|
||||||
|
$(NULL)
|
||||||
|
@@ -15,8 +17,8 @@
|
||||||
|
sss_analyze.py \
|
||||||
|
$(NULL)
|
||||||
|
|
||||||
|
-modulesdir = $(pkgpythondir)/modules
|
||||||
|
dist_modules_DATA = \
|
||||||
|
modules/__init__.py \
|
||||||
|
modules/request.py \
|
||||||
|
$(NULL)
|
||||||
|
+endif
|
|
@ -15,6 +15,7 @@
|
||||||
<flag name="netlink">Add support for netlink protocol via <pkg>dev-libs/libnl</pkg></flag>
|
<flag name="netlink">Add support for netlink protocol via <pkg>dev-libs/libnl</pkg></flag>
|
||||||
<flag name="nfsv4">Add support for the nfsv4 idmapd plugin provided by <pkg>net-fs/nfs-utils</pkg></flag>
|
<flag name="nfsv4">Add support for the nfsv4 idmapd plugin provided by <pkg>net-fs/nfs-utils</pkg></flag>
|
||||||
<flag name="pac">Add Privileged Attribute Certificate Support for Kerberos</flag>
|
<flag name="pac">Add Privileged Attribute Certificate Support for Kerberos</flag>
|
||||||
|
<flag name="subid">Add support for subordinate uid and gid ranges</flag>
|
||||||
<flag name="sudo">Build helper to let <pkg>app-admin/sudo</pkg> use sssd provided information</flag>
|
<flag name="sudo">Build helper to let <pkg>app-admin/sudo</pkg> use sssd provided information</flag>
|
||||||
<flag name="systemtap">Enable SystemTAP/DTrace tracing</flag>
|
<flag name="systemtap">Enable SystemTAP/DTrace tracing</flag>
|
||||||
<flag name="valgrind">Depend on <pkg>dev-util/valgrind</pkg> for test suite</flag>
|
<flag name="valgrind">Depend on <pkg>dev-util/valgrind</pkg> for test suite</flag>
|
||||||
|
|
|
@ -1,22 +1,24 @@
|
||||||
# Copyright 1999-2021 Gentoo Authors
|
# Copyright 1999-2022 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
|
||||||
PLOCALES="ca cs de es eu fi fr ja ko nl pt pt_BR ru sv tg uk zh_CN"
|
PLOCALES="ca cs de es eu fi fr ja ko nl pt pt_BR ru sv tg uk zh_CN"
|
||||||
PLOCALES_BIN="${PLOCALES} bg hu id it nb pl zh_TW"
|
PLOCALES_BIN="${PLOCALES} bg hu id it nb pl zh_TW"
|
||||||
PLOCALE_BACKUP="de"
|
PLOCALE_BACKUP="de"
|
||||||
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sssd.asc
|
||||||
|
|
||||||
inherit autotools linux-info multilib-minimal optfeature plocale python-single-r1 pam systemd toolchain-funcs
|
inherit autotools linux-info multilib-minimal optfeature plocale python-single-r1 pam systemd toolchain-funcs verify-sig
|
||||||
|
|
||||||
DESCRIPTION="System Security Services Daemon provides access to identity and authentication"
|
DESCRIPTION="System Security Services Daemon provides access to identity and authentication"
|
||||||
HOMEPAGE="https://github.com/SSSD/sssd"
|
HOMEPAGE="https://github.com/SSSD/sssd"
|
||||||
SRC_URI="https://github.com/SSSD/sssd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz"
|
||||||
|
SRC_URI+=" verify-sig? ( https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz.asc )"
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
LICENSE="GPL-3"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
||||||
IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux subid sudo systemd systemtap test valgrind"
|
IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux subid sudo systemd systemtap test valgrind"
|
||||||
REQUIRED_USE="
|
REQUIRED_USE="
|
||||||
pac? ( samba )
|
pac? ( samba )
|
||||||
|
@ -30,6 +32,7 @@ DEPEND="
|
||||||
app-crypt/p11-kit
|
app-crypt/p11-kit
|
||||||
>=dev-libs/ding-libs-0.2
|
>=dev-libs/ding-libs-0.2
|
||||||
>=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
|
>=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
|
||||||
|
dev-libs/jansson
|
||||||
dev-libs/libpcre2:=
|
dev-libs/libpcre2:=
|
||||||
dev-libs/libunistring:=
|
dev-libs/libunistring:=
|
||||||
>=dev-libs/popt-1.16
|
>=dev-libs/popt-1.16
|
||||||
|
@ -46,7 +49,7 @@ DEPEND="
|
||||||
>=sys-libs/ldb-1.1.17-r1:=
|
>=sys-libs/ldb-1.1.17-r1:=
|
||||||
virtual/libintl
|
virtual/libintl
|
||||||
acl? ( net-fs/cifs-utils[acl] )
|
acl? ( net-fs/cifs-utils[acl] )
|
||||||
locator? ( >=net-dns/c-ares-1.10.0-r1[${MULTILIB_USEDEP}] )
|
locator? ( >=net-dns/c-ares-1.10.0-r1:=[${MULTILIB_USEDEP}] )
|
||||||
netlink? ( dev-libs/libnl:3 )
|
netlink? ( dev-libs/libnl:3 )
|
||||||
nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 )
|
nfsv4? ( >=net-fs/nfs-utils-2.3.1-r2 )
|
||||||
nls? ( >=sys-devel/gettext-0.18 )
|
nls? ( >=sys-devel/gettext-0.18 )
|
||||||
|
@ -64,6 +67,10 @@ DEPEND="
|
||||||
>=sys-libs/libsemanage-2.1
|
>=sys-libs/libsemanage-2.1
|
||||||
)
|
)
|
||||||
subid? ( >=sys-apps/shadow-4.9 )
|
subid? ( >=sys-apps/shadow-4.9 )
|
||||||
|
systemd? (
|
||||||
|
sys-apps/systemd:=
|
||||||
|
sys-apps/util-linux
|
||||||
|
)
|
||||||
systemtap? ( dev-util/systemtap )"
|
systemtap? ( dev-util/systemtap )"
|
||||||
RDEPEND="${DEPEND}
|
RDEPEND="${DEPEND}
|
||||||
>=sys-libs/glibc-2.17[nscd]
|
>=sys-libs/glibc-2.17[nscd]
|
||||||
|
@ -72,6 +79,11 @@ BDEPEND="
|
||||||
virtual/pkgconfig
|
virtual/pkgconfig
|
||||||
${PYTHON_DEPS}
|
${PYTHON_DEPS}
|
||||||
doc? ( app-doc/doxygen )
|
doc? ( app-doc/doxygen )
|
||||||
|
man? (
|
||||||
|
app-text/docbook-xml-dtd:4.4
|
||||||
|
>=dev-libs/libxslt-1.1.26
|
||||||
|
nls? ( app-text/po4a )
|
||||||
|
)
|
||||||
nls? ( sys-devel/gettext )
|
nls? ( sys-devel/gettext )
|
||||||
test? (
|
test? (
|
||||||
dev-libs/check
|
dev-libs/check
|
||||||
|
@ -84,14 +96,13 @@ BDEPEND="
|
||||||
sys-libs/uid_wrapper
|
sys-libs/uid_wrapper
|
||||||
valgrind? ( dev-util/valgrind )
|
valgrind? ( dev-util/valgrind )
|
||||||
)
|
)
|
||||||
man? (
|
verify-sig? ( sec-keys/openpgp-keys-sssd )
|
||||||
app-text/docbook-xml-dtd:4.4
|
"
|
||||||
>=dev-libs/libxslt-1.1.26
|
|
||||||
nls? ( app-text/po4a )
|
|
||||||
)"
|
|
||||||
|
|
||||||
CONFIG_CHECK="~KEYS"
|
CONFIG_CHECK="~KEYS"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${PN}-2.7.0-conditional-python-install.patch )
|
||||||
|
|
||||||
MULTILIB_WRAPPED_HEADERS=(
|
MULTILIB_WRAPPED_HEADERS=(
|
||||||
/usr/include/ipa_hbac.h
|
/usr/include/ipa_hbac.h
|
||||||
/usr/include/sss_idmap.h
|
/usr/include/sss_idmap.h
|
||||||
|
@ -128,13 +139,6 @@ src_prepare() {
|
||||||
|
|
||||||
plocale_for_each_locale enable_locale
|
plocale_for_each_locale enable_locale
|
||||||
|
|
||||||
# remove locales that will not build
|
|
||||||
# sed -i \
|
|
||||||
# -e "/_langs]/ s/ br//" \
|
|
||||||
# -e "/_langs]/ s/ lv//" \
|
|
||||||
# src/man/po/po4a.cfg \
|
|
||||||
# || die
|
|
||||||
|
|
||||||
PLOCALES="${PLOCALES_BIN}"
|
PLOCALES="${PLOCALES_BIN}"
|
||||||
plocale_get_locales > po/LINGUAS || die
|
plocale_get_locales > po/LINGUAS || die
|
||||||
|
|
||||||
|
@ -197,6 +201,7 @@ multilib_src_configure() {
|
||||||
$(multilib_native_use_with sudo)
|
$(multilib_native_use_with sudo)
|
||||||
$(multilib_native_with autofs)
|
$(multilib_native_with autofs)
|
||||||
$(multilib_native_with ssh)
|
$(multilib_native_with ssh)
|
||||||
|
--without-oidc-child
|
||||||
$(use_with subid)
|
$(use_with subid)
|
||||||
$(use_enable systemtap)
|
$(use_enable systemtap)
|
||||||
$(use_enable valgrind)
|
$(use_enable valgrind)
|
|
@ -73,7 +73,7 @@ src_configure() {
|
||||||
--sysconfdir="${EPREFIX}/etc"
|
--sysconfdir="${EPREFIX}/etc"
|
||||||
--bashcompletiondir="$(get_bashcompdir)"
|
--bashcompletiondir="$(get_bashcompdir)"
|
||||||
--systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
--systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
||||||
$(use_enable dracut-cpio)
|
--enable-dracut-cpio="$(usex dracut-cpio)"
|
||||||
)
|
)
|
||||||
|
|
||||||
tc-export CC PKG_CONFIG
|
tc-export CC PKG_CONFIG
|
||||||
|
|
|
@ -71,7 +71,7 @@ src_configure() {
|
||||||
--sysconfdir="${EPREFIX}/etc"
|
--sysconfdir="${EPREFIX}/etc"
|
||||||
--bashcompletiondir="$(get_bashcompdir)"
|
--bashcompletiondir="$(get_bashcompdir)"
|
||||||
--systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
--systemdsystemunitdir="$(systemd_get_systemunitdir)"
|
||||||
$(use_enable dracut-cpio)
|
--enable-dracut-cpio="$(usex dracut-cpio)"
|
||||||
)
|
)
|
||||||
|
|
||||||
tc-export CC PKG_CONFIG
|
tc-export CC PKG_CONFIG
|
||||||
|
|
Loading…
Reference in New Issue