[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 566b3e75f3ed42e2f5019358de6ea7f68f32e21b Author: Eray Aslan gentoo org> AuthorDate: Tue Sep 19 16:02:55 2023 + Commit: Eray Aslan gentoo org> CommitDate: Tue Sep 19 16:04:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566b3e75 app-crypt/heimdal: Remove unused dependencies Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r3.ebuild | 12 ++-- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r3.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r3.ebuild index 8408240047cb..27e020f183d4 100644 --- a/app-crypt/heimdal/heimdal-7.8.0-r3.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0-r3.ebuild @@ -4,9 +4,8 @@ EAPI=8 PYTHON_COMPAT=( python3_{11..12} ) -VIRTUALX_REQUIRED="manual" -inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic +inherit autotools db-use multilib-minimal python-any-r1 flag-o-matic MY_P="${P}" DESCRIPTION="Kerberos 5 implementation from KTH" @@ -34,11 +33,6 @@ CDEPEND=" >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] afs? ( net-fs/openafs ) hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) - X? ( - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXt - ) !!app-crypt/mit-krb5 !!app-crypt/mit-krb5-appl" @@ -47,8 +41,7 @@ DEPEND="${CDEPEND} dev-perl/JSON virtual/pkgconfig sys-apps/texinfo - >=sys-devel/autoconf-2.62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )" + >=sys-devel/autoconf-2.62" RDEPEND="${CDEPEND} selinux? ( sec-policy/selinux-kerberos )" @@ -110,7 +103,6 @@ multilib_src_configure() { $(use_enable static-libs static) $(multilib_native_use_with caps capng) $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr) - $(multilib_native_use_with X x) ) if use berkdb; then myeconfargs+=(
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 91af7c9c8b9da614355ab51aef288243db51f5c6 Author: Eray Aslan gentoo org> AuthorDate: Tue Sep 19 15:56:12 2023 + Commit: Eray Aslan gentoo org> CommitDate: Tue Sep 19 16:04:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91af7c9c app-crypt/heimdal: remove openssl support heimdal does not support openssl-3. remove openssl support since openssl-1.1 is EOL. This is not as bad as it sounds since we fall back to heimdal's hcrypto library Closes: https://bugs.gentoo.org/913718 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r3.ebuild | 188 ++ 1 file changed, 188 insertions(+) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r3.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r3.ebuild new file mode 100644 index ..8408240047cb --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.8.0-r3.ebuild @@ -0,0 +1,188 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="https://www.heimdal.software/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux static-libs test X" +RESTRICT="!test? ( test )" + +# 717740 +REQUIRED_USE="otp? ( berkdb )" + +CDEPEND=" + virtual/libcrypt:=[${MULTILIB_USEDEP}] + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) + lmdb? ( dev-db/lmdb:= ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) + X? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + dev-perl/JSON + virtual/pkgconfig + sys-apps/texinfo + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +PATCHES=( + "${FILESDIR}/heimdal_disable-check-iprop.patch" + "${FILESDIR}/heimdal_tinfo.patch" + "${FILESDIR}/heimdal_build-headers-before-use.patch" + "${FILESDIR}/heimdal_fix-db60.patch" + "${FILESDIR}/heimdal-7.8.0-CVE-2022-45142.patch" + "${FILESDIR}/heimdal-7.8.0-configure-clang16.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myeconfargs=( + --enable-kcm + --disable-osfc2 + --enable-shared + --with-libintl="${EPREFIX}"/usr + --with-readline="${EPREFIX}"/usr + --with-sqlite3="${EPREFIX}"/usr + --libexecdir="${EPREFIX}"/usr/sbin + --enable-pthread-support + --enable-kx509 + --enable-pk-init + --with-ipv6 + --without-openssl + $(use_enable afs afs-support) + $(use_enable gdbm ndbm-db) + $(use_enable lmdb mdb-db) + $(use_enable otp) + $(use_enable static-libs static) + $(multilib_native_use_with caps capng) + $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr) + $(multilib_native_use_with X x) + ) + if use berkdb; then + myeconfargs+=( + --with-berkeley-db + --with-berkeley-db-include="$(db_includedir)" + ) + else + myeconfargs+=( + --without-berkeley-db + ) + fi + + CONFIG_SHELL="${BROOT}"/bin/bash ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + if multilib_is_native_abi; then + emake + else + emake -C include + emake -C lib +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 8bdef46539adc83699dd8db1c3eb5580e662cdb9 Author: Eray Aslan gentoo org> AuthorDate: Wed Aug 16 17:49:26 2023 + Commit: Eray Aslan gentoo org> CommitDate: Wed Aug 16 17:49:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bdef465 app-crypt/heimdal: drop 7.7.1, 7.8.0 Bug: https://bugs.gentoo.org/893722 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/Manifest | 1 - app-crypt/heimdal/heimdal-7.7.1.ebuild | 186 - app-crypt/heimdal/heimdal-7.8.0.ebuild | 186 - 3 files changed, 373 deletions(-) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index f8d451ab605c..1c1d72c4ec6f 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,2 +1 @@ -DIST heimdal-7.7.1.tar.gz 10009851 BLAKE2B 2d2b6cef4aea1dfab97106cc6be5f3f68736c93f153b650ba349ee32be2a415de8a550c462c6d0978628ac18403838145198e07b4710ebe21570878e2b44f595 SHA512 c77def1d32301caa8675297152a534919459a65bd1c5353cdc8795c07aa7a94fd319b697b98e02233ef25eaeedb36420edd139c1e22d68d54bb991343a11a369 DIST heimdal-7.8.0.tar.gz 10024936 BLAKE2B bab8ed12a5257395b34bb88e22147912857015c652f0899c54809582c49f9c33b9ac748b28dd38ac7072d245e86e44c5dafb8725103fcb4a6dae16c8d1d4b623 SHA512 0167345aca77d65b7a1113874eee5b65ec6e1fec1f196d57e571265409fa35ef95a673a4fd4aafbb0ab5fb5b246b97412353a68d6613a8aff6393a9f1e72999e diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild deleted file mode 100644 index b36ce55b43e2.. --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -VIRTUALX_REQUIRED="manual" - -inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic - -MY_P="${P}" -DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="https://www.heimdal.software/; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" -RESTRICT="!test? ( test )" - -CDEPEND=" - virtual/libcrypt:=[${MULTILIB_USEDEP}] - ssl? ( - >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] - ) - berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) - gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) - lmdb? ( dev-db/lmdb:= ) - caps? ( sys-libs/libcap-ng ) - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] - sys-libs/ncurses:0= - >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] - afs? ( net-fs/openafs ) - hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) - X? ( - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXt - ) - !!app-crypt/mit-krb5 - !!app-crypt/mit-krb5-appl" - -DEPEND="${CDEPEND} - ${PYTHON_DEPS} - dev-perl/JSON - virtual/pkgconfig - sys-apps/texinfo - >=sys-devel/autoconf-2.62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )" - -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-kerberos )" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/krb5-types.h - /usr/include/cms_asn1.h - /usr/include/digest_asn1.h - /usr/include/hdb_asn1.h - /usr/include/krb5_asn1.h - /usr/include/pkcs12_asn1.h - /usr/include/pkinit_asn1.h - /usr/include/rfc2459_asn1.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/krb5-config -) - -PATCHES=( - "${FILESDIR}/heimdal_disable-check-iprop.patch" - "${FILESDIR}/heimdal_tinfo.patch" - "${FILESDIR}/heimdal_build-headers-before-use.patch" - "${FILESDIR}/heimdal_fix-db60.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # QA - append-flags -fno-strict-aliasing - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --enable-kcm - --disable-osfc2 - --enable-shared - --with-libintl="${EPREFIX}"/usr - --with-readline="${EPREFIX}"/usr - --with-sqlite3="${EPREFIX}"/usr - --libexecdir="${EPREFIX}"/usr/sbin - --enable-pthread-support - --enable-kx509 - --enable-pk-init - --with-ipv6 - $(use_enable afs afs-support) - $(use_enable gdbm ndbm-db) - $(use_enable lmdb mdb-db) - $(use_enable otp) - $(use_enable static-libs static) - $(multilib_native_use_with caps capng) - $(multilib_native_use_with
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: ce90eb8d772be1904a205967f1f255f83c8ac60e Author: Sam James gentoo org> AuthorDate: Wed Aug 2 16:23:08 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 16:23:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce90eb8d app-crypt/heimdal: Stabilize 7.8.0-r1 x86, #894490 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild index 51744852c458..0394ebbb151b 100644 --- a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 376326c2162f8a0c70b149e25fe9de87e44652da Author: Sam James gentoo org> AuthorDate: Wed Aug 2 16:23:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 16:23:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376326c2 app-crypt/heimdal: Stabilize 7.8.0-r1 ppc64, #894490 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild index ce2a4bbcc4b9..51744852c458 100644 --- a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 83599b60b7b85678a75591fc50aa5e7780b5a7ac Author: Sam James gentoo org> AuthorDate: Wed Aug 2 16:23:02 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 16:23:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83599b60 app-crypt/heimdal: Stabilize 7.8.0-r1 arm, #894490 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild index f6fca46b3e14..ce2a4bbcc4b9 100644 --- a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 29869b140a8f150bb2392018ab2e1f64254002e6 Author: Sam James gentoo org> AuthorDate: Wed Aug 2 16:22:59 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 2 16:22:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29869b14 app-crypt/heimdal: Stabilize 7.8.0-r1 amd64, #894490 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild index 94c61a4ca265..f6fca46b3e14 100644 --- a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/, app-crypt/heimdal/files/
commit: 1c2da20ef523be6e933fac18977656b4ade96ab3 Author: Sam James gentoo org> AuthorDate: Fri Apr 14 03:37:35 2023 + Commit: Sam James gentoo org> CommitDate: Fri Apr 14 03:37:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2da20e app-crypt/heimdal: fix configure w/ clang 16 Closes: https://bugs.gentoo.org/899072 Signed-off-by: Sam James gentoo.org> .../files/heimdal-7.8.0-configure-clang16.patch| 54 ++ app-crypt/heimdal/heimdal-7.8.0-r2.ebuild | 191 + 2 files changed, 245 insertions(+) diff --git a/app-crypt/heimdal/files/heimdal-7.8.0-configure-clang16.patch b/app-crypt/heimdal/files/heimdal-7.8.0-configure-clang16.patch new file mode 100644 index ..6e948bc51c3b --- /dev/null +++ b/app-crypt/heimdal/files/heimdal-7.8.0-configure-clang16.patch @@ -0,0 +1,54 @@ +https://bugs.gentoo.org/899072 +https://github.com/heimdal/heimdal/issues/790 +https://github.com/heimdal/heimdal/pull/1085 + +From 5b872a635c9c8f04f58e03c43e7953c35e1f66b7 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Thu, 13 Apr 2023 13:13:59 +0200 +Subject: [PATCH 1/2] cf: Include for memset in AC_HAVE_STRUCT_FIELD + +Otherwise, the check relies on an implicit function declaration, +and will fail unconditionally with compilers that do not support +them. +--- a/cf/have-struct-field.m4 b/cf/have-struct-field.m4 +@@ -7,7 +7,8 @@ dnl AC_HAVE_STRUCT_FIELD(struct, field, headers) + AC_DEFUN([AC_HAVE_STRUCT_FIELD], [ + define(cache_val, translit(ac_cv_type_$1_$2, [A-Z ], [a-z_])) + AC_CACHE_CHECK([for $2 in $1], cache_val,[ +-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[$3]], ++AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ++$3]], + [[$1 x; memset(, 0, sizeof(x)); x.$2]])], + [cache_val=yes], + [cache_val=no]) + +From fc6d5b5c7677bb7271361c4bd60ea1bd36d944b9 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Thu, 13 Apr 2023 13:26:29 +0200 +Subject: [PATCH 2/2] cf: Do not use headers and argument lists in + AC_FIND_FUNC_NO_LIBS2 + +The callers of this macro generally do not supply this information. +Without it, the checks rely on compiler support for implicit function +declarations. It would be possible to supply this information in +the callers. But even then, with the existing macro interface, it +would be necessary to pass eg. null pointers where they trigger +undefined behavior. Therefore, use the same kludge that autoconf +uses to make up prototypes, avoiding those implicit function +declarations. + +The includes/arguments macro parameters are now ignored, but preserved +for interface compatibility. +--- a/cf/find-func-no-libs2.m4 b/cf/find-func-no-libs2.m4 +@@ -21,7 +21,7 @@ if eval "test \"\$ac_cv_func_$1\" != yes" ; then + *) ac_lib="-l$ac_lib" ;; + esac + LIBS="$6 $ac_lib $5 $ac_save_LIBS" +- AC_LINK_IFELSE([AC_LANG_PROGRAM([[$3]],[[$1($4)]])],[eval "if test -n \"$ac_lib\";then ac_cv_funclib_$1=$ac_lib; else ac_cv_funclib_$1=yes; fi";break]) ++ AC_LINK_IFELSE([AC_LANG_PROGRAM([[char $1 (void);]],[[$1()]])],[eval "if test -n \"$ac_lib\";then ac_cv_funclib_$1=$ac_lib; else ac_cv_funclib_$1=yes; fi";break]) + done + eval "ac_cv_funclib_$1=\${ac_cv_funclib_$1-no}" + LIBS="$ac_save_LIBS" + diff --git a/app-crypt/heimdal/heimdal-7.8.0-r2.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r2.ebuild new file mode 100644 index ..e007ac4d09ef --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.8.0-r2.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="https://www.heimdal.software/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" +RESTRICT="!test? ( test )" + +# 717740 +REQUIRED_USE="otp? ( berkdb )" + +CDEPEND=" + virtual/libcrypt:=[${MULTILIB_USEDEP}] + ssl? ( + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) + lmdb? ( dev-db/lmdb:= ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) + X? ( + x11-libs/libX11 +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 2ca846db74f76def84731eaf2c8442423fc2e9b2 Author: Sam James gentoo org> AuthorDate: Sat Apr 1 00:54:47 2023 + Commit: Sam James gentoo org> CommitDate: Sat Apr 1 00:54:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca846db app-crypt/heimdal: Stabilize 7.8.0-r1 arm64, #894490 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild index b1f928b677ed..94c61a4ca265 100644 --- a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: ca0fc6099e2e937fe858c384ec71a7a984b9205e Author: Eray Aslan gentoo org> AuthorDate: Wed Mar 29 07:18:00 2023 + Commit: Eray Aslan gentoo org> CommitDate: Wed Mar 29 07:18:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0fc609 app-crypt/heimdal: fix otp dependency on berkdb Closes: https://bugs.gentoo.org/717740 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild index 7e276c9c25ba..b1f928b677ed 100644 --- a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -19,6 +19,9 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 s IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )" +# 717740 +REQUIRED_USE="otp? ( berkdb )" + CDEPEND=" virtual/libcrypt:=[${MULTILIB_USEDEP}] ssl? (
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 36eab9f0361d4704fbba58b69a714c0e5463eec6 Author: Matoro Mahri users noreply github com> AuthorDate: Thu Mar 16 18:50:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 19 17:35:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36eab9f0 app-crypt/heimdal: Stabilize 7.8.0-r1 sparc, #894490 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild index 7852376dbebc..7e276c9c25ba 100644 --- a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/files/, app-crypt/heimdal/
commit: 8ea98796eb18ab898c602e5f4c447eb310090435 Author: Sam James gentoo org> AuthorDate: Thu Feb 9 04:19:34 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 04:19:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea98796 app-crypt/heimdal: fix CVE-2022-45142 Bug: https://bugs.gentoo.org/893722 Signed-off-by: Sam James gentoo.org> .../files/heimdal-7.8.0-CVE-2022-45142.patch | 36 app-crypt/heimdal/heimdal-7.8.0-r1.ebuild | 187 + 2 files changed, 223 insertions(+) diff --git a/app-crypt/heimdal/files/heimdal-7.8.0-CVE-2022-45142.patch b/app-crypt/heimdal/files/heimdal-7.8.0-CVE-2022-45142.patch new file mode 100644 index ..dad75df4b3b8 --- /dev/null +++ b/app-crypt/heimdal/files/heimdal-7.8.0-CVE-2022-45142.patch @@ -0,0 +1,36 @@ +https://bugs.gentoo.org/893722 +https://www.openwall.com/lists/oss-security/2023/02/08/1 + +From: Helmut Grohne +Subject: [PATCH v3] CVE-2022-45142: gsskrb5: fix accidental logic inversions + +The referenced commit attempted to fix miscompilations with gcc-9 and +gcc-10 by changing `memcmp(...)` to `memcmp(...) != 0`. Unfortunately, +it also inverted the result of the comparison in two occasions. This +inversion happened during backporting the patch to 7.7.1 and 7.8.0. + +Fixes: f6edaafcfefd ("gsskrb5: CVE-2022-3437 Use constant-time memcmp() + for arcfour unwrap") +Signed-off-by: Helmut Grohne +--- a/lib/gssapi/krb5/arcfour.c b/lib/gssapi/krb5/arcfour.c +@@ -365,7 +365,7 @@ _gssapi_verify_mic_arcfour(OM_uint32 * minor_status, + return GSS_S_FAILURE; + } + +-cmp = (ct_memcmp(cksum_data, p + 8, 8) == 0); ++cmp = (ct_memcmp(cksum_data, p + 8, 8) != 0); + if (cmp) { + *minor_status = 0; + return GSS_S_BAD_MIC; +@@ -730,7 +730,7 @@ OM_uint32 _gssapi_unwrap_arcfour(OM_uint32 *minor_status, + return GSS_S_FAILURE; + } + +-cmp = (ct_memcmp(cksum_data, p0 + 16, 8) == 0); /* SGN_CKSUM */ ++cmp = (ct_memcmp(cksum_data, p0 + 16, 8) != 0); /* SGN_CKSUM */ + if (cmp) { + _gsskrb5_release_buffer(minor_status, output_message_buffer); + *minor_status = 0; +-- +2.38.1 diff --git a/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild new file mode 100644 index ..7852376dbebc --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.8.0-r1.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="https://www.heimdal.software/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" +RESTRICT="!test? ( test )" + +CDEPEND=" + virtual/libcrypt:=[${MULTILIB_USEDEP}] + ssl? ( + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) + lmdb? ( dev-db/lmdb:= ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) + X? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + dev-perl/JSON + virtual/pkgconfig + sys-apps/texinfo + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +PATCHES=( + "${FILESDIR}/heimdal_disable-check-iprop.patch" + "${FILESDIR}/heimdal_tinfo.patch" + "${FILESDIR}/heimdal_build-headers-before-use.patch" + "${FILESDIR}/heimdal_fix-db60.patch" + "${FILESDIR}/heimdal-7.8.0-CVE-2022-45142.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 41e77aadea2c944996dcec87463b000b1a69ab3c Author: Sam James gentoo org> AuthorDate: Thu Feb 9 03:24:08 2023 + Commit: Sam James gentoo org> CommitDate: Thu Feb 9 03:24:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e77aad app-crypt/heimdal: force bash for configure Normally try to patch these but already poking at another issue w/ Heimdal. Closes: https://bugs.gentoo.org/893304 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.1.ebuild | 2 +- app-crypt/heimdal/heimdal-7.8.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index 3b0301eaac21..b36ce55b43e2 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -121,7 +121,7 @@ multilib_src_configure() { ) fi - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" + CONFIG_SHELL="${BROOT}"/bin/bash ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_compile() { diff --git a/app-crypt/heimdal/heimdal-7.8.0.ebuild b/app-crypt/heimdal/heimdal-7.8.0.ebuild index da4b148d20a2..c4cbe4271abd 100644 --- a/app-crypt/heimdal/heimdal-7.8.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.8.0.ebuild @@ -121,7 +121,7 @@ multilib_src_configure() { ) fi - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" + CONFIG_SHELL="${BROOT}"/bin/bash ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: e0a160fb54ce476d71ca94d17784b819e96ed814 Author: Eray Aslan gentoo org> AuthorDate: Sun Feb 5 15:21:00 2023 + Commit: Eray Aslan gentoo org> CommitDate: Sun Feb 5 15:21:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a160fb app-crypt/heimdal: add 7.8.0 Closes: https://bugs.gentoo.org/889324 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/Manifest | 1 + app-crypt/heimdal/heimdal-7.8.0.ebuild | 186 + 2 files changed, 187 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index cd10e37e09e4..f8d451ab605c 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1 +1,2 @@ DIST heimdal-7.7.1.tar.gz 10009851 BLAKE2B 2d2b6cef4aea1dfab97106cc6be5f3f68736c93f153b650ba349ee32be2a415de8a550c462c6d0978628ac18403838145198e07b4710ebe21570878e2b44f595 SHA512 c77def1d32301caa8675297152a534919459a65bd1c5353cdc8795c07aa7a94fd319b697b98e02233ef25eaeedb36420edd139c1e22d68d54bb991343a11a369 +DIST heimdal-7.8.0.tar.gz 10024936 BLAKE2B bab8ed12a5257395b34bb88e22147912857015c652f0899c54809582c49f9c33b9ac748b28dd38ac7072d245e86e44c5dafb8725103fcb4a6dae16c8d1d4b623 SHA512 0167345aca77d65b7a1113874eee5b65ec6e1fec1f196d57e571265409fa35ef95a673a4fd4aafbb0ab5fb5b246b97412353a68d6613a8aff6393a9f1e72999e diff --git a/app-crypt/heimdal/heimdal-7.8.0.ebuild b/app-crypt/heimdal/heimdal-7.8.0.ebuild new file mode 100644 index ..da4b148d20a2 --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.8.0.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="https://www.heimdal.software/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" +RESTRICT="!test? ( test )" + +CDEPEND=" + virtual/libcrypt:=[${MULTILIB_USEDEP}] + ssl? ( + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) + lmdb? ( dev-db/lmdb:= ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) + X? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + dev-perl/JSON + virtual/pkgconfig + sys-apps/texinfo + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +PATCHES=( + "${FILESDIR}/heimdal_disable-check-iprop.patch" + "${FILESDIR}/heimdal_tinfo.patch" + "${FILESDIR}/heimdal_build-headers-before-use.patch" + "${FILESDIR}/heimdal_fix-db60.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myeconfargs=( + --enable-kcm + --disable-osfc2 + --enable-shared + --with-libintl="${EPREFIX}"/usr + --with-readline="${EPREFIX}"/usr + --with-sqlite3="${EPREFIX}"/usr + --libexecdir="${EPREFIX}"/usr/sbin + --enable-pthread-support + --enable-kx509 + --enable-pk-init + --with-ipv6 + $(use_enable afs afs-support) + $(use_enable gdbm ndbm-db) + $(use_enable lmdb mdb-db) + $(use_enable otp) + $(use_enable static-libs static) + $(multilib_native_use_with caps capng) + $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr) + $(use_with ssl openssl
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/files/
commit: 54dd82a246ef5cf08fa2db08cd62ae035c61743f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Dec 6 18:36:44 2022 + Commit: Sam James gentoo org> CommitDate: Sat Dec 24 06:58:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54dd82a2 app-crypt/heimdal: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28572 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/files/heimdal_hcrypto.patch | 45 --- 1 file changed, 45 deletions(-) diff --git a/app-crypt/heimdal/files/heimdal_hcrypto.patch b/app-crypt/heimdal/files/heimdal_hcrypto.patch deleted file mode 100644 index ff3228d4973a.. --- a/app-crypt/heimdal/files/heimdal_hcrypto.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 329918bd671c89de6e1c2874baba48d658a89a10 Mon Sep 17 00:00:00 2001 -From: Damir Franusic -Date: Sun, 9 Dec 2018 19:53:58 +0100 -Subject: [PATCH] hcrypto: fix include path - - lib/hcrypto/Makefile.am | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/lib/hcrypto/Makefile.am b/lib/hcrypto/Makefile.am -index 469176b6c6..195117d174 100644 a/lib/hcrypto/Makefile.am -+++ b/lib/hcrypto/Makefile.am -@@ -9,7 +9,8 @@ AM_CPPFLAGS += $(INCLUDE_openssl_crypto) - endif - - AM_CPPFLAGS += -I$(top_srcdir)/lib/hx509 \ -- -I$(srcdir)/libtommath -DUSE_HCRYPTO_LTM=1 -+ -I$(srcdir)/libtommath -DUSE_HCRYPTO_LTM=1 \ -+ -I$(srcdir)/.. - - lib_LTLIBRARIES = libhcrypto.la - check_LTLIBRARIES = libhctest.la -From 572a6fd7ac41e9210ef3eb765fe7da4ec8a94bb2 Mon Sep 17 00:00:00 2001 -From: Luke Howard -Date: Mon, 24 Dec 2018 02:21:32 + -Subject: [PATCH] hx509: fix dependency, hxtool requires ASN.1 headers - - lib/hx509/Makefile.am | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/hx509/Makefile.am b/lib/hx509/Makefile.am -index b58deb3e37..09643c43a0 100644 a/lib/hx509/Makefile.am -+++ b/lib/hx509/Makefile.am -@@ -164,7 +164,7 @@ hxtool-commands.c hxtool-commands.h: hxtool-commands.in $(SLC) - dist_hxtool_SOURCES = hxtool.c - nodist_hxtool_SOURCES = hxtool-commands.c hxtool-commands.h - --$(hxtool_OBJECTS): hxtool-commands.h hx509_err.h -+$(hxtool_OBJECTS): hxtool-commands.h $(nodist_include_HEADERS) - - hxtool_LDADD = \ - libhx509.la \
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/, app-crypt/heimdal/files/
commit: daa2d5a00ef05ee38ce089bb56cb658500b250e0 Author: Eray Aslan gentoo org> AuthorDate: Mon Nov 28 11:49:02 2022 + Commit: Eray Aslan gentoo org> CommitDate: Mon Nov 28 11:49:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa2d5a0 app-crypt/heimdal: drop 7.7.0-r5 Bug: https://bugs.gentoo.org/881429 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/Manifest | 1 - .../heimdal/files/heimdal_fix-autoconf-2.70.patch | 29 app-crypt/heimdal/heimdal-7.7.0-r5.ebuild | 188 - 3 files changed, 218 deletions(-) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 7394a567ab21..cd10e37e09e4 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,2 +1 @@ -DIST heimdal-7.7.0.tar.gz 10189293 BLAKE2B db9cdd1861dc9214a7f76b3d8b9656cfc0bad11cb6eadffa4fa29ea7f9aabd4c3d1b628c510644ec9abe1b3bf27a413ccf8cd590d602c4a4ac54ba3deb4cedc4 SHA512 6660939b5a36ce36310721a08a089fb671d1e3d2e8ac74ea4775bfa5f8f772d32de805551456200fe96cc486c092c44beb84f5dd877008bc305490ee971bbf99 DIST heimdal-7.7.1.tar.gz 10009851 BLAKE2B 2d2b6cef4aea1dfab97106cc6be5f3f68736c93f153b650ba349ee32be2a415de8a550c462c6d0978628ac18403838145198e07b4710ebe21570878e2b44f595 SHA512 c77def1d32301caa8675297152a534919459a65bd1c5353cdc8795c07aa7a94fd319b697b98e02233ef25eaeedb36420edd139c1e22d68d54bb991343a11a369 diff --git a/app-crypt/heimdal/files/heimdal_fix-autoconf-2.70.patch b/app-crypt/heimdal/files/heimdal_fix-autoconf-2.70.patch deleted file mode 100644 index 0dcc31026203.. --- a/app-crypt/heimdal/files/heimdal_fix-autoconf-2.70.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 22352b90e78e2d162b98b5ef6c84672c397be40a Mon Sep 17 00:00:00 2001 -From: Lars Wendler -Date: Wed, 17 Mar 2021 17:49:18 +0100 -Subject: [PATCH] autoconf-2.70 fix - -autoconf-2.70 and newer are more strict with quoting etc. and thus generate -a broken configure file: - - configure: 20855: Syntax error: ")" unexpected (expecting "fi") - -Gentoo-bug: https://bugs.gentoo.org/776241 -Signed-off-by: Lars Wendler - cf/check-var.m4 | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/cf/check-var.m4 b/cf/check-var.m4 -index 2fd7bca6f0..71d6f70ca8 100644 a/cf/check-var.m4 -+++ b/cf/check-var.m4 -@@ -20,7 +20,7 @@ AC_MSG_RESULT($ac_foo) - if test "$ac_foo" = yes; then - AC_DEFINE_UNQUOTED(AS_TR_CPP(HAVE_[]$1), 1, - [Define if you have the `]$1[' variable.]) -- m4_ifval([$2], AC_CHECK_DECLS([$1],[],[],[$2])) -+ m4_ifval([$2], [AC_CHECK_DECLS([$1],[],[],[$2])]) - fi - ]) - diff --git a/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild deleted file mode 100644 index 447430e284ee.. --- a/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild +++ /dev/null @@ -1,188 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -VIRTUALX_REQUIRED="manual" - -inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic - -MY_P="${P}" -DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="https://www.heimdal.software/; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" -RESTRICT="!test? ( test )" - -CDEPEND=" - virtual/libcrypt:=[${MULTILIB_USEDEP}] - ssl? ( - >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] - ) - berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) - gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) - lmdb? ( dev-db/lmdb:= ) - caps? ( sys-libs/libcap-ng ) - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] - sys-libs/ncurses:0= - >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] - afs? ( net-fs/openafs ) - hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) - X? ( - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXt - ) - !!app-crypt/mit-krb5 - !!app-crypt/mit-krb5-appl" - -DEPEND="${CDEPEND} - ${PYTHON_DEPS} - dev-perl/JSON - virtual/pkgconfig - sys-apps/texinfo - >=sys-devel/autoconf-2.62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )" - -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-kerberos )" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/krb5-types.h - /usr/include/cms_asn1.h - /usr/include/digest_asn1.h - /usr/include/hdb_asn1.h - /usr/include/krb5_asn1.h - /usr/include/pkcs12_asn1.h - /usr/include/pkinit_asn1.h - /usr/include/rfc2459_asn1.h -) -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: ca43de0cfa37c590ccefea0f82550cfa9016f727 Author: Eray Aslan gentoo org> AuthorDate: Mon Nov 28 11:42:54 2022 + Commit: Eray Aslan gentoo org> CommitDate: Mon Nov 28 11:44:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca43de0c app-crypt/heimdal: stabilize 7.7.1 x86 #881439 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index fe5a79422feb..36394d4af47a 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: b47ef4264d4fcccb6f911236d314d30838da721c Author: Eray Aslan gentoo org> AuthorDate: Mon Nov 28 11:41:58 2022 + Commit: Eray Aslan gentoo org> CommitDate: Mon Nov 28 11:44:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47ef426 app-crypt/heimdal: stabilize 7.7.1 amd64 #881439 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index ad8d45881eaf..fe5a79422feb 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 08a37d2af375e86e758cb022dc3f0eab430608c4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 12:12:24 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 12:12:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a37d2a app-crypt/heimdal: Stabilize 7.7.1 arm64, #881439 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/heimdal/heimdal-7.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index c21c0fa130c0..ded7f3a12a68 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 70ebeeba8bb10099cfbd796159ffcee1b7eef6d0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 12:12:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 12:12:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ebeeba app-crypt/heimdal: Stabilize 7.7.1 sparc, #881439 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/heimdal/heimdal-7.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index 578033fce0c3..ad8d45881eaf 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 11e77d1da5d6d55b946e92a5aa7c0a8e6ac040f2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 12:12:29 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 12:12:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e77d1d app-crypt/heimdal: Stabilize 7.7.1 arm, #881439 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/heimdal/heimdal-7.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index ded7f3a12a68..4774bf7a3afb 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 2ca99a1c477612b086227b16654849caaf79ebdb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 12:12:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 12:12:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca99a1c app-crypt/heimdal: Stabilize 7.7.1 ppc64, #881439 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/heimdal/heimdal-7.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index 4774bf7a3afb..578033fce0c3 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 257ef1f706b2a8cf54bd35ca4e9df7479a66898d Author: Sam James gentoo org> AuthorDate: Thu Nov 17 23:45:31 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 18 00:43:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257ef1f7 app-crypt/heimdal: update HOMEPAGE Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r5.ebuild | 2 +- app-crypt/heimdal/heimdal-7.7.1.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild index 7faee15b679b..447430e284ee 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild @@ -10,7 +10,7 @@ inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o MY_P="${P}" DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="http://www.h5l.org/; +HOMEPAGE="https://www.heimdal.software/; SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild index 5012d8dddef3..c21c0fa130c0 100644 --- a/app-crypt/heimdal/heimdal-7.7.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -10,7 +10,7 @@ inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic MY_P="${P}" DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="http://www.h5l.org/; +HOMEPAGE="https://www.heimdal.software/; SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: d2b3d0f516d485cd8a9040f5d68f0943d810cdad Author: Eray Aslan gentoo org> AuthorDate: Tue Nov 15 22:57:45 2022 + Commit: Eray Aslan gentoo org> CommitDate: Tue Nov 15 22:57:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b3d0f5 app-crypt/heimdal: add 7.7.1 Bug: https://bugs.gentoo.org/881429 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/Manifest | 1 + app-crypt/heimdal/heimdal-7.7.1.ebuild | 186 + 2 files changed, 187 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 7402ad50fecf..7394a567ab21 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1 +1,2 @@ DIST heimdal-7.7.0.tar.gz 10189293 BLAKE2B db9cdd1861dc9214a7f76b3d8b9656cfc0bad11cb6eadffa4fa29ea7f9aabd4c3d1b628c510644ec9abe1b3bf27a413ccf8cd590d602c4a4ac54ba3deb4cedc4 SHA512 6660939b5a36ce36310721a08a089fb671d1e3d2e8ac74ea4775bfa5f8f772d32de805551456200fe96cc486c092c44beb84f5dd877008bc305490ee971bbf99 +DIST heimdal-7.7.1.tar.gz 10009851 BLAKE2B 2d2b6cef4aea1dfab97106cc6be5f3f68736c93f153b650ba349ee32be2a415de8a550c462c6d0978628ac18403838145198e07b4710ebe21570878e2b44f595 SHA512 c77def1d32301caa8675297152a534919459a65bd1c5353cdc8795c07aa7a94fd319b697b98e02233ef25eaeedb36420edd139c1e22d68d54bb991343a11a369 diff --git a/app-crypt/heimdal/heimdal-7.7.1.ebuild b/app-crypt/heimdal/heimdal-7.7.1.ebuild new file mode 100644 index ..5012d8dddef3 --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.7.1.ebuild @@ -0,0 +1,186 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="http://www.h5l.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" +RESTRICT="!test? ( test )" + +CDEPEND=" + virtual/libcrypt:=[${MULTILIB_USEDEP}] + ssl? ( + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] + ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) + lmdb? ( dev-db/lmdb:= ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) + X? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + dev-perl/JSON + virtual/pkgconfig + sys-apps/texinfo + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +PATCHES=( + "${FILESDIR}/heimdal_disable-check-iprop.patch" + "${FILESDIR}/heimdal_tinfo.patch" + "${FILESDIR}/heimdal_build-headers-before-use.patch" + "${FILESDIR}/heimdal_fix-db60.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myeconfargs=( + --enable-kcm + --disable-osfc2 + --enable-shared + --with-libintl="${EPREFIX}"/usr + --with-readline="${EPREFIX}"/usr + --with-sqlite3="${EPREFIX}"/usr + --libexecdir="${EPREFIX}"/usr/sbin + --enable-pthread-support + --enable-kx509 + --enable-pk-init + --with-ipv6 + $(use_enable afs afs-support) + $(use_enable gdbm ndbm-db) + $(use_enable lmdb mdb-db) + $(use_enable otp) + $(use_enable static-libs static) + $(multilib_native_use_with caps capng) + $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr) + $(use_with ssl openssl "${EPREFIX}"/usr) +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: c35829ddeff19cd3c98b0634560c1c25320fd9e3 Author: Eray Aslan gentoo org> AuthorDate: Thu May 19 09:49:47 2022 + Commit: Eray Aslan gentoo org> CommitDate: Thu May 19 09:49:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c35829dd app-crypt/heimdal: enable py3.10 Closes: https://bugs.gentoo.org/845444 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild index bce9deb32fc0..7faee15b679b 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) VIRTUALX_REQUIRED="manual" inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: bb993c4fce43a27932e33d43eec2e0147964d075 Author: David Seifert gentoo org> AuthorDate: Sun Apr 17 15:09:26 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 17 15:09:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb993c4f app-crypt/heimdal: remove sys-libs/e2fsprogs-libs dep Bug: https://bugs.gentoo.org/806875 Signed-off-by: David Seifert gentoo.org> .../heimdal/{heimdal-7.7.0-r4.ebuild => heimdal-7.7.0-r5.ebuild} | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r4.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild similarity index 97% rename from app-crypt/heimdal/heimdal-7.7.0-r4.ebuild rename to app-crypt/heimdal/heimdal-7.7.0-r5.ebuild index 8036cbeb0073..bce9deb32fc0 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r4.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r5.ebuild @@ -29,10 +29,7 @@ CDEPEND=" lmdb? ( dev-db/lmdb:= ) caps? ( sys-libs/libcap-ng ) >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - || ( - >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] - sys-libs/e2fsprogs-libs[${MULTILIB_USEDEP}] - ) + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] sys-libs/ncurses:0= >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] afs? ( net-fs/openafs )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 545092c671faa2a3fa5e5fc49b27efe3d89d51b0 Author: Sam James gentoo org> AuthorDate: Wed Mar 23 00:00:35 2022 + Commit: Sam James gentoo org> CommitDate: Wed Mar 23 00:00:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=545092c6 app-crypt/heimdal: add subslot dep on OpenLDAP New OpenLDAP breaks ABI (changes SONAME) Signed-off-by: Sam James gentoo.org> .../heimdal/{heimdal-7.7.0-r3.ebuild => heimdal-7.7.0-r4.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r3.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r4.ebuild similarity index 98% rename from app-crypt/heimdal/heimdal-7.7.0-r3.ebuild rename to app-crypt/heimdal/heimdal-7.7.0-r4.ebuild index 832a5ab34fbd..8036cbeb0073 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r3.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r4.ebuild @@ -26,7 +26,7 @@ CDEPEND=" ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) - lmdb? ( dev-db/lmdb ) + lmdb? ( dev-db/lmdb:= ) caps? ( sys-libs/libcap-ng ) >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] || ( @@ -36,7 +36,7 @@ CDEPEND=" sys-libs/ncurses:0= >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] afs? ( net-fs/openafs ) - hdb-ldap? ( >=net-nds/openldap-2.3.0 ) + hdb-ldap? ( >=net-nds/openldap-2.3.0:= ) X? ( x11-libs/libX11 x11-libs/libXau
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 32a83bab871b6b4d2a09ebd8b63b8169b86ea468 Author: David Seifert gentoo org> AuthorDate: Fri Dec 31 17:49:46 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 31 17:49:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32a83bab app-crypt/heimdal: update for multilib sys-fs/e2fsprogs Bug: https://bugs.gentoo.org/806875 Signed-off-by: David Seifert gentoo.org> .../heimdal/{heimdal-7.7.0-r2.ebuild => heimdal-7.7.0-r3.ebuild} | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r3.ebuild similarity index 97% rename from app-crypt/heimdal/heimdal-7.7.0-r2.ebuild rename to app-crypt/heimdal/heimdal-7.7.0-r3.ebuild index aef15e2c2985..877ceb3362f7 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r3.ebuild @@ -29,7 +29,10 @@ CDEPEND=" lmdb? ( dev-db/lmdb ) caps? ( sys-libs/libcap-ng ) >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] + || ( + >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}] + sys-libs/e2fsprogs-libs[${MULTILIB_USEDEP}] + ) sys-libs/ncurses:0= >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] afs? ( net-fs/openafs )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 0ebec55bb6c2c32d1cf520e2af2a5a522739a40c Author: Eray Aslan gentoo org> AuthorDate: Thu Dec 16 10:18:48 2021 + Commit: Eray Aslan gentoo org> CommitDate: Thu Dec 16 10:18:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebec55b app-crypt/heimdal: remove old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/Manifest | 1 - app-crypt/heimdal/heimdal-7.6.0.ebuild | 186 - 2 files changed, 187 deletions(-) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 361b8317215c..7402ad50fecf 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,2 +1 @@ -DIST heimdal-7.6.0.tar.gz 10186832 BLAKE2B 456b495a3d0a196cf02d6042c6db72c772327545fbc84f7bb758f55f3fca025432bf319fc33e9e0b5fe5ca78b83aea9dc47d77bf1f5b69ae88f1286a22c41263 SHA512 3f7ce090cf8da91f19675a1d9f6bd65c83b3a847337739481506f09d74001cb44283b103ba684dac8a5f11ec48605b5476240c534f6fc36442fb874b73680200 DIST heimdal-7.7.0.tar.gz 10189293 BLAKE2B db9cdd1861dc9214a7f76b3d8b9656cfc0bad11cb6eadffa4fa29ea7f9aabd4c3d1b628c510644ec9abe1b3bf27a413ccf8cd590d602c4a4ac54ba3deb4cedc4 SHA512 6660939b5a36ce36310721a08a089fb671d1e3d2e8ac74ea4775bfa5f8f772d32de805551456200fe96cc486c092c44beb84f5dd877008bc305490ee971bbf99 diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild deleted file mode 100644 index 9a250d65624c.. --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..8} ) -VIRTUALX_REQUIRED="manual" - -inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic - -MY_P="${P}" -DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="http://www.h5l.org/; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 +lmdb otp selinux ssl static-libs test X" -RESTRICT="!test? ( test )" - -CDEPEND=" - ssl? ( - >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] - ) - berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) - gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) - lmdb? ( dev-db/lmdb ) - caps? ( sys-libs/libcap-ng ) - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] - sys-libs/ncurses:0= - >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] - afs? ( net-fs/openafs ) - hdb-ldap? ( >=net-nds/openldap-2.3.0 ) - X? ( - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXt - ) - !!app-crypt/mit-krb5 - !!app-crypt/mit-krb5-appl" - -DEPEND="${CDEPEND} - ${PYTHON_DEPS} - dev-perl/JSON - virtual/pkgconfig - sys-apps/texinfo - >=sys-devel/autoconf-2.62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )" - -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-kerberos )" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/krb5-types.h - /usr/include/cms_asn1.h - /usr/include/digest_asn1.h - /usr/include/hdb_asn1.h - /usr/include/krb5_asn1.h - /usr/include/pkcs12_asn1.h - /usr/include/pkinit_asn1.h - /usr/include/rfc2459_asn1.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/krb5-config -) - -PATCHES=( - "${FILESDIR}/heimdal_disable-check-iprop.patch" - "${FILESDIR}/heimdal_tinfo.patch" - "${FILESDIR}/heimdal_hcrypto.patch" - "${FILESDIR}/heimdal_build-headers-before-use.patch" - "${FILESDIR}/heimdal_fix-db60.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # QA - append-flags -fno-strict-aliasing - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --enable-kcm - --disable-osfc2 - --enable-shared - --with-libintl="${EPREFIX}"/usr - --with-readline="${EPREFIX}"/usr - --with-sqlite3="${EPREFIX}"/usr - --libexecdir="${EPREFIX}"/usr/sbin - --enable-pthread-support - --enable-kx509 - --enable-pk-init - $(use_enable afs afs-support) - $(use_enable gdbm ndbm-db) - $(use_enable lmdb mdb-db) - $(use_enable otp) - $(use_enable static-libs static) - $(multilib_native_use_with caps capng) - $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr) - $(use_with ipv6) - $(use_with ssl openssl
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 3ce8cc3acc55419581b3e94b9fda967ca0271c63 Author: Sam James gentoo org> AuthorDate: Tue Dec 14 02:04:44 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 14 02:04:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce8cc3a app-crypt/heimdal: Stabilize 7.7.0-r2 ppc, #762223 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild index ed69823743dd..f13c5036742f 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 150450f1997dd0f91d5e7e8c4236376b24d028ae Author: Sam James gentoo org> AuthorDate: Tue Dec 14 02:04:48 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 14 02:04:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150450f1 app-crypt/heimdal: Stabilize 7.7.0-r2 ppc64, #762223 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild index f13c5036742f..aef15e2c2985 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/, profiles/arch/riscv/
commit: 49611562871f73c26c00e515aae722c08b899b72 Author: Marek Szuba gentoo org> AuthorDate: Thu Jul 1 13:34:35 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Jul 1 14:06:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49611562 app-crypt/heimdal: keyword 7.7.0-r2 for ~riscv Builds, tests and installs fine. Signed-off-by: Marek Szuba gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r2.ebuild | 4 ++-- profiles/arch/riscv/package.use.mask | 5 - 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild index 98f5fed1249..ed69823743d 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) VIRTUALX_REQUIRED="manual" inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )" diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index d74e938de5a..cd17c469dbc 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -2,7 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # Marek Szuba (2021-07-01) -# courier|courier-imap and postgresql not keyworded here yet +# Dependencies not keyworded here yet: +# - net-fs/openafs +app-crypt/heimdal afs +# - mail-mta/courier|net-mail/courier-imap, dev-db/postgresql dev-libs/cyrus-sasl authdaemond postgres # Ye Cao (2021-06-26)
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 64c256975f15c148dc1d81846b77856f284fd934 Author: Michał Górny gentoo org> AuthorDate: Mon May 31 20:08:18 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon May 31 20:18:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c25697 app-crypt/heimdal: Enable py3.8 on 7.6.0 Signed-off-by: Michał Górny gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index b6582b76a92..9a250d65624 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7..8} ) VIRTUALX_REQUIRED="manual" inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 46c48f30cb720457064f1f640926d09e0733bf25 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 2 17:20:04 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 2 17:22:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c48f30 app-crypt/heimdal: remove libressl support Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Mikle Kolyada gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild| 5 ++--- app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index cb90fe7d33b..b6582b76a92 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -16,13 +16,12 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" -IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp selinux ssl static-libs test X" +IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )" CDEPEND=" ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index 64901aeb730..4b1f82f5c52 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -16,13 +16,12 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" -IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" +IUSE="afs +berkdb caps gdbm hdb-ldap +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )" CDEPEND=" ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 3bbfd1692d8b275c16a97deb376b68d26e7c3721 Author: Ben Kohler gentoo org> AuthorDate: Thu Mar 25 19:03:17 2021 + Commit: Ben Kohler gentoo org> CommitDate: Thu Mar 25 19:03:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbfd169 app-crypt/heimdal: add missing texinfo dep Closes: https://bugs.gentoo.org/554988 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild| 3 ++- app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index aa459cd2786..f7a97fea37f 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -46,6 +46,7 @@ DEPEND="${CDEPEND} ${PYTHON_DEPS} dev-perl/JSON virtual/pkgconfig + sys-apps/texinfo >=sys-devel/autoconf-2.62 test? ( X? ( ${VIRTUALX_DEPEND} ) )" diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index 1140bf30c50..64901aeb730 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -46,6 +46,7 @@ DEPEND="${CDEPEND} ${PYTHON_DEPS} dev-perl/JSON virtual/pkgconfig + sys-apps/texinfo >=sys-devel/autoconf-2.62 test? ( X? ( ${VIRTUALX_DEPEND} ) )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/files/, app-crypt/heimdal/
commit: e00c050d8db2767817094d1701a6744337ac9076 Author: Eray Aslan gentoo org> AuthorDate: Sat Mar 20 06:29:15 2021 + Commit: Eray Aslan gentoo org> CommitDate: Sat Mar 20 06:29:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00c050d app-crypt/heimdal: fix building with autoconf-2.70 Closes: https://bugs.gentoo.org/776241 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Eray Aslan gentoo.org> .../heimdal/files/heimdal_fix-autoconf-2.70.patch | 29 ++ app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 1 + 2 files changed, 30 insertions(+) diff --git a/app-crypt/heimdal/files/heimdal_fix-autoconf-2.70.patch b/app-crypt/heimdal/files/heimdal_fix-autoconf-2.70.patch new file mode 100644 index 000..0dcc3102620 --- /dev/null +++ b/app-crypt/heimdal/files/heimdal_fix-autoconf-2.70.patch @@ -0,0 +1,29 @@ +From 22352b90e78e2d162b98b5ef6c84672c397be40a Mon Sep 17 00:00:00 2001 +From: Lars Wendler +Date: Wed, 17 Mar 2021 17:49:18 +0100 +Subject: [PATCH] autoconf-2.70 fix + +autoconf-2.70 and newer are more strict with quoting etc. and thus generate +a broken configure file: + + configure: 20855: Syntax error: ")" unexpected (expecting "fi") + +Gentoo-bug: https://bugs.gentoo.org/776241 +Signed-off-by: Lars Wendler +--- + cf/check-var.m4 | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cf/check-var.m4 b/cf/check-var.m4 +index 2fd7bca6f0..71d6f70ca8 100644 +--- a/cf/check-var.m4 b/cf/check-var.m4 +@@ -20,7 +20,7 @@ AC_MSG_RESULT($ac_foo) + if test "$ac_foo" = yes; then + AC_DEFINE_UNQUOTED(AS_TR_CPP(HAVE_[]$1), 1, + [Define if you have the `]$1[' variable.]) +- m4_ifval([$2], AC_CHECK_DECLS([$1],[],[],[$2])) ++ m4_ifval([$2], [AC_CHECK_DECLS([$1],[],[],[$2])]) + fi + ]) + diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index e6fabf4e954..1140bf30c50 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -73,6 +73,7 @@ PATCHES=( "${FILESDIR}/heimdal_hcrypto.patch" "${FILESDIR}/heimdal_build-headers-before-use.patch" "${FILESDIR}/heimdal_fix-db60.patch" + "${FILESDIR}/heimdal_fix-autoconf-2.70.patch" ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 6765392f93bd1c245ad227131d595635b2ff40ec Author: Sam James gentoo org> AuthorDate: Mon Mar 8 11:02:49 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 11:02:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6765392f app-crypt/heimdal: Stabilize 7.7.0-r1 x86, #762223 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index e4429e9372f..e6fabf4e954 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 0c7d3ee5fc58e80ea9f258057ac6648cb1308c42 Author: Sam James gentoo org> AuthorDate: Mon Jan 18 03:32:29 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 18 03:32:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7d3ee5 app-crypt/heimdal: Stabilize 7.7.0-r1 amd64, #762223 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index 0dbea843f38..e4429e9372f 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 87eb981d153929c19b7d754032749e47277f8ce0 Author: Sam James gentoo org> AuthorDate: Sun Jan 3 09:13:07 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jan 3 09:14:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87eb981d app-crypt/heimdal: Stabilize 7.7.0-r1 sparc, #762223 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index 52af32a12e6..0dbea843f38 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: a4204186d609106f237a8909a5d0a479348c5e76 Author: Sam James gentoo org> AuthorDate: Wed Dec 30 00:23:12 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 30 00:23:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4204186 app-crypt/heimdal: Stabilize 7.7.0-r1 arm, #762223 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index ad0fc3116a2..00cccacdc02 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 661cd7ccb84b0ff781c48a08f87b6969eb188bdf Author: Sam James gentoo org> AuthorDate: Wed Dec 30 00:23:57 2020 + Commit: Sam James gentoo org> CommitDate: Wed Dec 30 00:23:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661cd7cc app-crypt/heimdal: Stabilize 7.7.0-r1 arm64, #762223 Signed-off-by: Sam James gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index 00cccacdc02..52af32a12e6 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: f0207c7494c9d09592bf69f0891aaa05e17316ae Author: Eray Aslan gentoo org> AuthorDate: Tue Nov 10 08:45:37 2020 + Commit: Eray Aslan gentoo org> CommitDate: Tue Nov 10 08:46:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0207c74 app-crypt/heimdal: PYTHON_COMPAT bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index 1f5dcf3141c..ad0fc3116a2 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{7,8,9} ) VIRTUALX_REQUIRED="manual" inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: c1a86a0c8b561fdd8a53e91ed7f8b2334e40b98c Author: Eray Aslan gentoo org> AuthorDate: Tue Sep 8 06:35:35 2020 + Commit: Eray Aslan gentoo org> CommitDate: Tue Sep 8 06:35:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a86a0c app-crypt/heimdal: cleanup Bug: https://bugs.gentoo.org/686034 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/Manifest | 1 - app-crypt/heimdal/heimdal-7.5.0.ebuild | 173 - app-crypt/heimdal/metadata.xml | 3 - 3 files changed, 177 deletions(-) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index cb3e185d2da..361b8317215 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,3 +1,2 @@ -DIST heimdal-7.5.0.tar.gz 10071281 BLAKE2B 917f5855248c333e5ec35bf992973d8b5fb84581b9c3bc8d42c328e5f878ce24c5596c5a1e3fbca786a71be04984068efbb817f7336135056d1feae38895758f SHA512 6d1ad77e795df786680b5e68e2bfefee27bd0207eab507295d7af7053135de9c9ebb517d2c0235bc3a7d50945e18044515f0d76c0899b6b74aa839f1f3e5b131 DIST heimdal-7.6.0.tar.gz 10186832 BLAKE2B 456b495a3d0a196cf02d6042c6db72c772327545fbc84f7bb758f55f3fca025432bf319fc33e9e0b5fe5ca78b83aea9dc47d77bf1f5b69ae88f1286a22c41263 SHA512 3f7ce090cf8da91f19675a1d9f6bd65c83b3a847337739481506f09d74001cb44283b103ba684dac8a5f11ec48605b5476240c534f6fc36442fb874b73680200 DIST heimdal-7.7.0.tar.gz 10189293 BLAKE2B db9cdd1861dc9214a7f76b3d8b9656cfc0bad11cb6eadffa4fa29ea7f9aabd4c3d1b628c510644ec9abe1b3bf27a413ccf8cd590d602c4a4ac54ba3deb4cedc4 SHA512 6660939b5a36ce36310721a08a089fb671d1e3d2e8ac74ea4775bfa5f8f772d32de805551456200fe96cc486c092c44beb84f5dd877008bc305490ee971bbf99 diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild deleted file mode 100644 index 0710a88ee3d..000 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_6 ) -VIRTUALX_REQUIRED="manual" - -inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic - -MY_P="${P}" -DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="http://www.h5l.org/; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86" -IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" -RESTRICT="!test? ( test )" - -CDEPEND=" - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) - ) - berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) - !berkdb? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) - caps? ( sys-libs/libcap-ng ) - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] - sys-libs/ncurses:0= - >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] - afs? ( net-fs/openafs ) - hdb-ldap? ( >=net-nds/openldap-2.3.0 ) - X? ( - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXt - ) - !!app-crypt/mit-krb5 - !!app-crypt/mit-krb5-appl" - -DEPEND="${CDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig - >=sys-devel/autoconf-2.62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )" - -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-kerberos )" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/krb5-types.h - /usr/include/cms_asn1.h - /usr/include/digest_asn1.h - /usr/include/hdb_asn1.h - /usr/include/krb5_asn1.h - /usr/include/pkcs12_asn1.h - /usr/include/pkinit_asn1.h - /usr/include/rfc2459_asn1.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/krb5-config -) - -src_prepare() { - eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" - eapply "${FILESDIR}/heimdal_tinfo.patch" - eapply_user - eautoreconf -} - -src_configure() { - # QA - append-flags -fno-strict-aliasing - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --enable-kcm - --disable-osfc2 - --enable-shared - --with-libintl="${EPREFIX}"/usr - --with-readline="${EPREFIX}"/usr - --with-sqlite3="${EPREFIX}"/usr - --libexecdir="${EPREFIX}"/usr/sbin - --enable-pthread-support - $(use_enable afs afs-support) - $(use_enable otp) - $(use_enable pkinit kx509) - $(use_enable pkinit pk-init) - $(use_enable static-libs static) -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 615d0023a18b833685a1780169dd46d20d79f048 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Sep 7 08:38:52 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Sep 7 08:47:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=615d0023 app-crypt/heimdal: stable 7.6.0 for ppc64 stable wrt bug #686034 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index 36aee840b6d..c29a63646f0 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: d2d5d03cc0809336e3480356f16e6eed6bfc882c Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 16 19:04:07 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 16 19:12:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d5d03c app-crypt/heimdal: stable 7.6.0 for sparc, bug #686034 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index a4b03f644ad..648f2f91ecf 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 s390 sparc x86" IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp selinux ssl static-libs test X" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: fe6a4d0ac61717b8cb08097998230c55fb15e8d9 Author: David Seifert gentoo org> AuthorDate: Wed Aug 28 09:11:27 2019 + Commit: David Seifert gentoo org> CommitDate: Wed Aug 28 09:11:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6a4d0a app-crypt/heimdal: [QA] Remove unnecessary slash strip Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild| 4 ++-- app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index f7a31275a72..e3a1a5ad1bc 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -155,8 +155,8 @@ multilib_src_install_all() { dodoc ChangeLog* README NEWS TODO # client rename - mv "${ED%/}"/usr/share/man/man1/{,k}su.1 - mv "${ED%/}"/usr/bin/{,k}su + mv "${ED}"/usr/share/man/man1/{,k}su.1 + mv "${ED}"/usr/bin/{,k}su newinitd "${FILESDIR}"/heimdal-kdc.initd-r2 heimdal-kdc newinitd "${FILESDIR}"/heimdal-kadmind.initd-r2 heimdal-kadmind diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild index 6fe1ad2703e..96697f3aa74 100644 --- a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -155,8 +155,8 @@ multilib_src_install_all() { dodoc ChangeLog* README NEWS TODO # client rename - mv "${ED%/}"/usr/share/man/man1/{,k}su.1 - mv "${ED%/}"/usr/bin/{,k}su + mv "${ED}"/usr/share/man/man1/{,k}su.1 + mv "${ED}"/usr/bin/{,k}su newinitd "${FILESDIR}"/heimdal-kdc.initd-r2 heimdal-kdc newinitd "${FILESDIR}"/heimdal-kadmind.initd-r2 heimdal-kadmind
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 884f3c9af9468e3574ebc4ebd4bb2756bedabe57 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 10:30:27 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 10:30:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=884f3c9a app-crypt/heimdal: ppc stable wrt bug #686034 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index 9e6de52ac1f..f7a31275a72 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 53668abd1b3b5cccb363b4201316abaa473de7d1 Author: Eray Aslan gentoo org> AuthorDate: Thu Jun 13 15:37:38 2019 + Commit: Eray Aslan gentoo org> CommitDate: Thu Jun 13 15:37:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53668abd app-crypt/heimdal: revert app-i18n/kcc blocker kcc was renamed to heimtools Closes: https://bugs.gentoo.org/546342 Thanks-to: Arfrever Frehtes Taifersar Arahesis gmail.com> Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.7.0-r1.ebuild | 185 ++ 1 file changed, 185 insertions(+) diff --git a/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild new file mode 100644 index 000..6fe1ad2703e --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.7.0-r1.ebuild @@ -0,0 +1,185 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="http://www.h5l.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" + +CDEPEND=" + ssl? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) + lmdb? ( dev-db/lmdb ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0 ) + X? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + dev-perl/JSON + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +PATCHES=( + "${FILESDIR}/heimdal_disable-check-iprop.patch" + "${FILESDIR}/heimdal_tinfo.patch" + "${FILESDIR}/heimdal_hcrypto.patch" + "${FILESDIR}/heimdal_build-headers-before-use.patch" + "${FILESDIR}/heimdal_fix-db60.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myeconfargs=( + --enable-kcm + --disable-osfc2 + --enable-shared + --with-libintl="${EPREFIX}"/usr + --with-readline="${EPREFIX}"/usr + --with-sqlite3="${EPREFIX}"/usr + --libexecdir="${EPREFIX}"/usr/sbin + --enable-pthread-support + --enable-kx509 + --enable-pk-init + --with-ipv6 + $(use_enable afs afs-support) + $(use_enable gdbm ndbm-db) + $(use_enable lmdb mdb-db) + $(use_enable otp) + $(use_enable static-libs static) + $(multilib_native_use_with caps capng) + $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr) + $(use_with ssl openssl "${EPREFIX}"/usr) + $(multilib_native_use_with X x) + ) + if use berkdb; then + myeconfargs+=( + --with-berkeley-db + --with-berkeley-db-include="$(db_includedir)" + ) + else + myeconfargs+=( + --without-berkeley-db + ) + fi + + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_compile() { + if multilib_is_native_abi; then + emake + else + emake -C include + emake -C lib + emake -C kdc
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 9f27aca784faa3c17dcc4aee40c5e55f44190131 Author: Eray Aslan gentoo org> AuthorDate: Thu Jun 13 15:38:38 2019 + Commit: Eray Aslan gentoo org> CommitDate: Thu Jun 13 15:38:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f27aca7 app-crypt/heimdal: remove old Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.7.0.ebuild | 187 - 1 file changed, 187 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.7.0.ebuild b/app-crypt/heimdal/heimdal-7.7.0.ebuild deleted file mode 100644 index 5431b3fe2f8..000 --- a/app-crypt/heimdal/heimdal-7.7.0.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{5,6,7} ) -VIRTUALX_REQUIRED="manual" - -inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic - -MY_P="${P}" -DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="http://www.h5l.org/; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" -IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" - -CDEPEND=" - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) - ) - berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) - gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) - lmdb? ( dev-db/lmdb ) - caps? ( sys-libs/libcap-ng ) - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] - sys-libs/ncurses:0= - >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] - afs? ( net-fs/openafs ) - hdb-ldap? ( >=net-nds/openldap-2.3.0 ) - X? ( - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXt - ) - !!app-crypt/mit-krb5 - !!app-crypt/mit-krb5-appl" - -DEPEND="${CDEPEND} - ${PYTHON_DEPS} - dev-perl/JSON - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - >=sys-devel/autoconf-2.62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )" - -# file collision with app-i18n/kcc -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-kerberos ) - !app-i18n/kcc" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/krb5-types.h - /usr/include/cms_asn1.h - /usr/include/digest_asn1.h - /usr/include/hdb_asn1.h - /usr/include/krb5_asn1.h - /usr/include/pkcs12_asn1.h - /usr/include/pkinit_asn1.h - /usr/include/rfc2459_asn1.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/krb5-config -) - -PATCHES=( - "${FILESDIR}/heimdal_disable-check-iprop.patch" - "${FILESDIR}/heimdal_tinfo.patch" - "${FILESDIR}/heimdal_hcrypto.patch" - "${FILESDIR}/heimdal_build-headers-before-use.patch" - "${FILESDIR}/heimdal_fix-db60.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # QA - append-flags -fno-strict-aliasing - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --enable-kcm - --disable-osfc2 - --enable-shared - --with-libintl="${EPREFIX}"/usr - --with-readline="${EPREFIX}"/usr - --with-sqlite3="${EPREFIX}"/usr - --libexecdir="${EPREFIX}"/usr/sbin - --enable-pthread-support - --enable-kx509 - --enable-pk-init - --with-ipv6 - $(use_enable afs afs-support) - $(use_enable gdbm ndbm-db) - $(use_enable lmdb mdb-db) - $(use_enable otp) - $(use_enable static-libs static) - $(multilib_native_use_with caps capng) - $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr) - $(use_with ssl openssl "${EPREFIX}"/usr) - $(multilib_native_use_with X x) - ) - if use berkdb; then - myeconfargs+=( - --with-berkeley-db - --with-berkeley-db-include="$(db_includedir)" - ) - else - myeconfargs+=( - --without-berkeley-db - ) - fi - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" -} - -multilib_src_compile() { - if multilib_is_native_abi; then - emake - else - emake -C include - emake -C lib - emake -C kdc - emake -C tools - emake -C tests/plugin - fi -} -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 8ba24a7f63a2ce7b320bad9ff5b5cd77620a7a84 Author: Eray Aslan gentoo org> AuthorDate: Thu Jun 13 12:43:26 2019 + Commit: Eray Aslan gentoo org> CommitDate: Thu Jun 13 12:43:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ba24a7f app-crypt/heimdal: bump to 7.7.0 make ipv6 mandatory. add blocker for file collision with app-i18n/kcc Closes: https://bugs.gentoo.org/546342 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/Manifest | 1 + app-crypt/heimdal/heimdal-7.7.0.ebuild | 187 + 2 files changed, 188 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 998162ba10a..cb3e185d2da 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,2 +1,3 @@ DIST heimdal-7.5.0.tar.gz 10071281 BLAKE2B 917f5855248c333e5ec35bf992973d8b5fb84581b9c3bc8d42c328e5f878ce24c5596c5a1e3fbca786a71be04984068efbb817f7336135056d1feae38895758f SHA512 6d1ad77e795df786680b5e68e2bfefee27bd0207eab507295d7af7053135de9c9ebb517d2c0235bc3a7d50945e18044515f0d76c0899b6b74aa839f1f3e5b131 DIST heimdal-7.6.0.tar.gz 10186832 BLAKE2B 456b495a3d0a196cf02d6042c6db72c772327545fbc84f7bb758f55f3fca025432bf319fc33e9e0b5fe5ca78b83aea9dc47d77bf1f5b69ae88f1286a22c41263 SHA512 3f7ce090cf8da91f19675a1d9f6bd65c83b3a847337739481506f09d74001cb44283b103ba684dac8a5f11ec48605b5476240c534f6fc36442fb874b73680200 +DIST heimdal-7.7.0.tar.gz 10189293 BLAKE2B db9cdd1861dc9214a7f76b3d8b9656cfc0bad11cb6eadffa4fa29ea7f9aabd4c3d1b628c510644ec9abe1b3bf27a413ccf8cd590d602c4a4ac54ba3deb4cedc4 SHA512 6660939b5a36ce36310721a08a089fb671d1e3d2e8ac74ea4775bfa5f8f772d32de805551456200fe96cc486c092c44beb84f5dd877008bc305490ee971bbf99 diff --git a/app-crypt/heimdal/heimdal-7.7.0.ebuild b/app-crypt/heimdal/heimdal-7.7.0.ebuild new file mode 100644 index 000..5431b3fe2f8 --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.7.0.ebuild @@ -0,0 +1,187 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{5,6,7} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="http://www.h5l.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +IUSE="afs +berkdb caps gdbm hdb-ldap libressl +lmdb otp selinux ssl static-libs test X" + +CDEPEND=" + ssl? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) + lmdb? ( dev-db/lmdb ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0 ) + X? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + dev-perl/JSON + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +# file collision with app-i18n/kcc +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos ) + !app-i18n/kcc" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +PATCHES=( + "${FILESDIR}/heimdal_disable-check-iprop.patch" + "${FILESDIR}/heimdal_tinfo.patch" + "${FILESDIR}/heimdal_hcrypto.patch" + "${FILESDIR}/heimdal_build-headers-before-use.patch" + "${FILESDIR}/heimdal_fix-db60.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myeconfargs=( + --enable-kcm + --disable-osfc2 + --enable-shared + --with-libintl="${EPREFIX}"/usr + --with-readline="${EPREFIX}"/usr + --with-sqlite3="${EPREFIX}"/usr +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: f1ae53b50984a15c6b138ee34ce230585316bc83 Author: Eray Aslan gentoo org> AuthorDate: Thu Jun 13 10:36:33 2019 + Commit: Eray Aslan gentoo org> CommitDate: Thu Jun 13 10:36:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1ae53b5 app-crypt/heimdal: fix build failure make pkinit mandatory. bin_PROGRAMS and noinst_PROGRAMS in lib/krb5 require symbols from pkinit.c Closes: https://bugs.gentoo.org/687060 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index c3ee68bd68e..9e6de52ac1f 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" -IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp +pkinit selinux ssl static-libs test X" +IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp selinux ssl static-libs test X" CDEPEND=" ssl? ( @@ -96,12 +96,12 @@ multilib_src_configure() { --with-sqlite3="${EPREFIX}"/usr --libexecdir="${EPREFIX}"/usr/sbin --enable-pthread-support + --enable-kx509 + --enable-pk-init $(use_enable afs afs-support) $(use_enable gdbm ndbm-db) $(use_enable lmdb mdb-db) $(use_enable otp) - $(use_enable pkinit kx509) - $(use_enable pkinit pk-init) $(use_enable static-libs static) $(multilib_native_use_with caps capng) $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr)
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 9f50ad71c41427cedcd0f4bac7404d51cd423b2e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 7 10:05:12 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 7 10:05:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f50ad71 app-crypt/heimdal: ia64 stable wrt bug #686034 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index 83f90686d8f..c3ee68bd68e 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 57eb296ebbbd4aaeb1ef865913a862f1461db1b7 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri May 31 19:58:42 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 31 20:28:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57eb296e app-crypt/heimdal: stable 7.6.0 for hppa, bug #686034 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index ea1cec18b28..7ce4e6e4948 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: e4e1c75b4d9ad9867bf66d9ab2ddd5af40a93878 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 26 09:48:03 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 26 09:48:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e1c75b app-crypt/heimdal: s390 stable wrt bug #686034 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index 7b001586ed5..ea1cec18b28 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 0229918791f604564feaf4248facfac886e25e76 Author: Mikle Kolyada gentoo org> AuthorDate: Sun May 19 20:32:07 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun May 19 20:32:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02299187 app-crypt/heimdal: amd64 stable wrt bug #686034 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index d2a3b498e75..b4339db5f9b 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 3d197050d17033e64f70885f9d99cebcd05fe8ea Author: Aaron Bauman gentoo org> AuthorDate: Sat May 18 15:39:55 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat May 18 15:40:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d197050 app-crypt/heimdal: arm64 stable (bug #686034) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" app-crypt/heimdal/heimdal-7.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.6.0.ebuild b/app-crypt/heimdal/heimdal-7.6.0.ebuild index 8f46bd07e4e..df012eeeae8 100644 --- a/app-crypt/heimdal/heimdal-7.6.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" IUSE="afs +berkdb caps gdbm hdb-ldap ipv6 libressl +lmdb otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/, app-crypt/heimdal/files/
commit: 5c8fbea00ec59fad9583f6b815e89dcd33271faa Author: Eray Aslan gentoo org> AuthorDate: Fri May 17 07:47:28 2019 + Commit: Eray Aslan gentoo org> CommitDate: Fri May 17 07:47:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8fbea0 app-crypt/heimdal: security bump to 7.6.0 Bug: https://bugs.gentoo.org/686034 Closes: https://bugs.gentoo.org/649492 Closes: https://bugs.gentoo.org/647880 Closes: https://bugs.gentoo.org/641762 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Eray Aslan gentoo.org> app-crypt/heimdal/Manifest | 1 + .../files/heimdal_build-headers-before-use.patch | 29 app-crypt/heimdal/files/heimdal_fix-db60.patch | 11 ++ app-crypt/heimdal/files/heimdal_hcrypto.patch | 45 + app-crypt/heimdal/heimdal-7.6.0.ebuild | 185 + app-crypt/heimdal/metadata.xml | 3 + 6 files changed, 274 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index afa3849a21a..998162ba10a 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1 +1,2 @@ DIST heimdal-7.5.0.tar.gz 10071281 BLAKE2B 917f5855248c333e5ec35bf992973d8b5fb84581b9c3bc8d42c328e5f878ce24c5596c5a1e3fbca786a71be04984068efbb817f7336135056d1feae38895758f SHA512 6d1ad77e795df786680b5e68e2bfefee27bd0207eab507295d7af7053135de9c9ebb517d2c0235bc3a7d50945e18044515f0d76c0899b6b74aa839f1f3e5b131 +DIST heimdal-7.6.0.tar.gz 10186832 BLAKE2B 456b495a3d0a196cf02d6042c6db72c772327545fbc84f7bb758f55f3fca025432bf319fc33e9e0b5fe5ca78b83aea9dc47d77bf1f5b69ae88f1286a22c41263 SHA512 3f7ce090cf8da91f19675a1d9f6bd65c83b3a847337739481506f09d74001cb44283b103ba684dac8a5f11ec48605b5476240c534f6fc36442fb874b73680200 diff --git a/app-crypt/heimdal/files/heimdal_build-headers-before-use.patch b/app-crypt/heimdal/files/heimdal_build-headers-before-use.patch new file mode 100644 index 000..9460e3dcc24 --- /dev/null +++ b/app-crypt/heimdal/files/heimdal_build-headers-before-use.patch @@ -0,0 +1,29 @@ +https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906623 + +--- a/lib/hx509/Makefile.am2019-05-16 08:59:34.326758842 +0300 b/lib/hx509/Makefile.am2019-05-16 08:58:43.140804423 +0300 +@@ -147,8 +147,8 @@ + + $(ALL_OBJECTS): $(HX509_PROTOS) + +-$(libhx509_la_OBJECTS): $(srcdir)/hx_locl.h +-$(libhx509_la_OBJECTS): ocsp_asn1.h pkcs10_asn1.h ++$(ALL_OBJECTS): $(srcdir)/hx_locl.h ++$(ALL_OBJECTS): ocsp_asn1.h pkcs10_asn1.h $(dist_include_HEADERS) + + $(srcdir)/hx509-protos.h: $(dist_libhx509_la_SOURCES) + $(heim_verbose)cd $(srcdir) && perl ../../cf/make-proto.pl -R '^(_|^C)' -E HX509_LIB -q -P comment -o hx509-protos.h $(dist_libhx509_la_SOURCES) || rm -f hx509-protos.h +--- a/lib/hcrypto/Makefile.am 2019-05-16 09:02:28.154602045 +0300 b/lib/hcrypto/Makefile.am 2019-05-16 09:02:10.600617878 +0300 +@@ -102,6 +102,11 @@ + + TESTS = $(PROGRAM_TESTS) $(SCRIPT_TESTS) + ++ALL_OBJECTS = $(libhcrypto_la_OBJECTS) ++ALL_OBJECTS += $(test_rand_OBJECTS) ++ALL_OBJECTS += $(libhctest_la_OBJECTS) ++$(ALL_OBJECTS): | install-build-headers ++ + LDADD = $(lib_LTLIBRARIES) $(LIB_roken) $(LIB_openssl_crypto) + test_rand_LDADD = $(LDADD) -lm + diff --git a/app-crypt/heimdal/files/heimdal_fix-db60.patch b/app-crypt/heimdal/files/heimdal_fix-db60.patch new file mode 100644 index 000..7f012007e1e --- /dev/null +++ b/app-crypt/heimdal/files/heimdal_fix-db60.patch @@ -0,0 +1,11 @@ +--- a/lib/roken/ndbm_wrap.c2016-12-20 17:23:06.0 +0300 b/lib/roken/ndbm_wrap.c2019-05-17 10:00:00.107905769 +0300 +@@ -175,7 +175,7 @@ + return NULL; + } + +-#if (DB_VERSION_MAJOR > 3) && (DB_VERSION_MINOR > 0) ++#if DB_VERSION_MAJOR > 4 || (DB_VERSION_MAJOR > 3 && DB_VERSION_MINOR > 0) + if(db->open(db, NULL, fn, NULL, DB_BTREE, myflags, mode) != 0) { + #else + if(db->open(db, fn, NULL, DB_BTREE, myflags, mode) != 0) { diff --git a/app-crypt/heimdal/files/heimdal_hcrypto.patch b/app-crypt/heimdal/files/heimdal_hcrypto.patch new file mode 100644 index 000..ff3228d4973 --- /dev/null +++ b/app-crypt/heimdal/files/heimdal_hcrypto.patch @@ -0,0 +1,45 @@ +From 329918bd671c89de6e1c2874baba48d658a89a10 Mon Sep 17 00:00:00 2001 +From: Damir Franusic +Date: Sun, 9 Dec 2018 19:53:58 +0100 +Subject: [PATCH] hcrypto: fix include path + +--- + lib/hcrypto/Makefile.am | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/lib/hcrypto/Makefile.am b/lib/hcrypto/Makefile.am +index 469176b6c6..195117d174 100644 +--- a/lib/hcrypto/Makefile.am b/lib/hcrypto/Makefile.am +@@ -9,7 +9,8 @@ AM_CPPFLAGS += $(INCLUDE_openssl_crypto) + endif + + AM_CPPFLAGS += -I$(top_srcdir)/lib/hx509 \ +- -I$(srcdir)/libtommath -DUSE_HCRYPTO_LTM=1 ++ -I$(srcdir)/libtommath -DUSE_HCRYPTO_LTM=1 \ ++ -I$(srcdir)/.. + + lib_LTLIBRARIES = libhcrypto.la + check_LTLIBRARIES = libhctest.la
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 48a35f2796f49c0515c98be58fe1ecfde43f18ac Author: Lars Wendler gentoo org> AuthorDate: Mon Jan 7 15:36:35 2019 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jan 7 17:00:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a35f27 app-crypt/heimdal: Adjusted dependencies Slight ebuild improvements. Package-Manager: Portage-2.3.54, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> app-crypt/heimdal/heimdal-7.5.0.ebuild | 67 +- 1 file changed, 33 insertions(+), 34 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index e8a121962b7..17a6aa13e74 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) VIRTUALX_REQUIRED="manual" -inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic +inherit autotools db-use multilib multilib-minimal python-any-r1 virtualx flag-o-matic MY_P="${P}" DESCRIPTION="Kerberos 5 implementation from KTH" @@ -19,11 +19,11 @@ IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-lib CDEPEND=" ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) - !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) + !berkdb? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] ) caps? ( sys-libs/libcap-ng ) >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] @@ -66,8 +66,8 @@ MULTILIB_CHOST_TOOLS=( src_prepare() { eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" eapply "${FILESDIR}/heimdal_tinfo.patch" - eautoreconf eapply_user + eautoreconf } src_configure() { @@ -78,39 +78,38 @@ src_configure() { } multilib_src_configure() { - local myconf=() + local myeconfargs=( + --enable-kcm + --disable-osfc2 + --enable-shared + --with-libintl="${EPREFIX}"/usr + --with-readline="${EPREFIX}"/usr + --with-sqlite3="${EPREFIX}"/usr + --libexecdir="${EPREFIX}"/usr/sbin + --enable-pthread-support + $(use_enable afs afs-support) + $(use_enable otp) + $(use_enable pkinit kx509) + $(use_enable pkinit pk-init) + $(use_enable static-libs static) + $(multilib_native_use_with caps capng) + $(multilib_native_use_with hdb-ldap openldap "${EPREFIX}"/usr) + $(use_with ipv6) + $(use_with ssl openssl "${EPREFIX}"/usr) + $(multilib_native_use_with X x) + ) if use berkdb; then - myconf+=( + myeconfargs+=( --with-berkeley-db --with-berkeley-db-include="$(db_includedir)" ) else - myconf+=( + myeconfargs+=( --without-berkeley-db ) fi - ECONF_SOURCE=${S} \ - econf \ - --enable-kcm \ - --disable-osfc2 \ - --enable-shared \ - --with-libintl=/usr \ - --with-readline=/usr \ - --with-sqlite3=/usr \ - --libexecdir=/usr/sbin \ - --enable-pthread-support \ - $(use_enable afs afs-support) \ - $(use_enable otp) \ - $(use_enable pkinit kx509) \ - $(use_enable pkinit pk-init) \ - $(use_enable static-libs static) \ - $(multilib_native_use_with caps capng) \ - $(multilib_native_use_with hdb-ldap openldap /usr) \ - $(use_with ipv6) \ - $(use_with ssl openssl /usr) \ - $(multilib_native_use_with X x) \ - "${myconf[@]}" + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } multilib_src_compile() { @@ -145,8 +144,8 @@ multilib_src_install_all() { dodoc ChangeLog* README NEWS TODO # client rename - mv "${D}"/usr/share/man/man1/{,k}su.1 - mv "${D}"/usr/bin/{,k}su + mv "${ED%/}"/usr/share/man/man1/{,k}su.1 + mv "${ED%/}"/usr/bin/{,k}su newinitd "${FILESDIR}"/heimdal-kdc.initd-r2 heimdal-kdc
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: cd67eb9d4c2d14cb10f0ef6954b964de67ef1966 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Jun 12 15:37:53 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Jun 12 15:37:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd67eb9d app-crypt/heimdal: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-crypt/heimdal/heimdal-7.5.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index 55723b4747f..58e1b3287d8 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: b8d3108007a97d63ba6eebd5f279ad56cf2d314d Author: Aaron Bauman gentoo org> AuthorDate: Sun Apr 22 22:45:09 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Apr 22 22:45:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d31080 app-crypt/heimdal: drop vulnerable Bug: https://bugs.gentoo.org/640808 Package-Manager: Portage-2.3.31, Repoman-2.3.9 app-crypt/heimdal/Manifest | 1 - app-crypt/heimdal/heimdal-7.4.0.ebuild | 173 - 2 files changed, 174 deletions(-) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 7946c1e872d..afa3849a21a 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,2 +1 @@ -DIST heimdal-7.4.0.tar.gz 9928553 BLAKE2B e43215a82d603bf69d3ac22ffbf0b0b7995fdaa9c2d0c1a5ac2d145a5fbed653b9b021caae5af1955323760afcd0ec2083b94d1c32f07486c7368ab03172a9bd SHA512 3bb83974180e0f6fe2e1b2a11c51cf136c9a64f13f9ed7592f0039d03c1a22081b7d88ae631f94cf46589ed399b79666eb814104f915faa70b53749863a7 DIST heimdal-7.5.0.tar.gz 10071281 BLAKE2B 917f5855248c333e5ec35bf992973d8b5fb84581b9c3bc8d42c328e5f878ce24c5596c5a1e3fbca786a71be04984068efbb817f7336135056d1feae38895758f SHA512 6d1ad77e795df786680b5e68e2bfefee27bd0207eab507295d7af7053135de9c9ebb517d2c0235bc3a7d50945e18044515f0d76c0899b6b74aa839f1f3e5b131 diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild deleted file mode 100644 index 55723b4747f..000 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ /dev/null @@ -1,173 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) -VIRTUALX_REQUIRED="manual" - -inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic - -MY_P="${P}" -DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="http://www.h5l.org/; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" -IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" - -CDEPEND=" - ssl? ( - !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) - libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) - ) - berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) - !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) - caps? ( sys-libs/libcap-ng ) - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] - sys-libs/ncurses:0= - >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] - afs? ( net-fs/openafs ) - hdb-ldap? ( >=net-nds/openldap-2.3.0 ) - X? ( - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXt - ) - !!app-crypt/mit-krb5 - !!app-crypt/mit-krb5-appl" - -DEPEND="${CDEPEND} - ${PYTHON_DEPS} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - >=sys-devel/autoconf-2.62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )" - -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-kerberos )" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/krb5-types.h - /usr/include/cms_asn1.h - /usr/include/digest_asn1.h - /usr/include/hdb_asn1.h - /usr/include/krb5_asn1.h - /usr/include/pkcs12_asn1.h - /usr/include/pkinit_asn1.h - /usr/include/rfc2459_asn1.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/krb5-config -) - -src_prepare() { - eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" - eapply "${FILESDIR}/heimdal_tinfo.patch" - eautoreconf - eapply_user -} - -src_configure() { - # QA - append-flags -fno-strict-aliasing - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=() - if use berkdb; then - myconf+=( - --with-berkeley-db - --with-berkeley-db-include="$(db_includedir)" - ) - else - myconf+=( - --without-berkeley-db - ) - fi - - ECONF_SOURCE=${S} \ - econf \ - --enable-kcm \ - --disable-osfc2 \ - --enable-shared \ - --with-libintl=/usr \ - --with-readline=/usr \ - --with-sqlite3=/usr \ - --libexecdir=/usr/sbin \ - --enable-pthread-support \ - $(use_enable afs afs-support) \ - $(use_enable otp) \ - $(use_enable pkinit kx509) \ - $(use_enable pkinit pk-init) \ - $(use_enable static-libs static) \ - $(multilib_native_use_with caps capng) \ -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: b1e37e4ebb8537bfbb4a662f8bb2332be33fd981 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 22 22:40:24 2018 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 22 22:40:38 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e37e4e app-crypt/heimdal-7.5.0: hppa stable, bug 640808 app-crypt/heimdal/heimdal-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index 180e7c5e0ad..55723b4747f 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 9890fb95a5dfbcfc001ae6d68bffce45e3912ecf Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jan 29 08:21:45 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jan 29 08:21:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9890fb95 app-crypt/heimdal-7.5.0-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/640808 app-crypt/heimdal/heimdal-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index fc0a8cbe1d0..60543b74f1b 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: cace5df6907ea3905b5e65a385399a5725450192 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 28 21:53:54 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 28 21:55:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cace5df6 app-crypt/heimdal: stable 7.5.0 for ia64, bug #640808 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" app-crypt/heimdal/heimdal-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index cd2cd42da78..fc0a8cbe1d0 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 7c0c495c08561e4412cc2b3ed085d85e4458b957 Author: Markus Meier gentoo org> AuthorDate: Thu Dec 21 19:27:39 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu Dec 21 19:27:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0c495c app-crypt/heimdal: arm stable, bug #640808 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="arm" app-crypt/heimdal/heimdal-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index 5049f8cf7b7..cd2cd42da78 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 3cb69cfe5b586b5a54ca631412c46ff8083bd8c2 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 14 20:26:20 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 14 20:26:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb69cfe app-crypt/heimdal: amd64 stable wrt bug #640808 Package-Manager: Portage-2.3.13, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-crypt/heimdal/heimdal-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index fec4dfb90e9..5049f8cf7b7 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: feec2f426e4443f06b4b3fb9a18e74b5acf368fb Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Dec 13 07:40:11 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Dec 13 07:40:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feec2f42 app-crypt/heimdal: stable 7.5.0 for ppc/ppc64, bug #640808 Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" app-crypt/heimdal/heimdal-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index d0ce49902d3..fec4dfb90e9 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 0a387ef7055dc23ddb90d56b936ac6be6345ec8c Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 12 16:28:46 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 12 16:28:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a387ef7 app-crypt/heimdal: x86 stable (bug #640808) Package-Manager: Portage-2.3.16, Repoman-2.3.6 app-crypt/heimdal/heimdal-7.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild index 5aa24ddb663..d0ce49902d3 100644 --- a/app-crypt/heimdal/heimdal-7.5.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: a094422a61fc7d1bf9271edc4905f9ca27918bcc Author: Eray Aslan gentoo org> AuthorDate: Tue Dec 12 09:10:11 2017 + Commit: Eray Aslan gentoo org> CommitDate: Tue Dec 12 09:10:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a094422a app-crypt/heimdal: security bump - bug 640808 Package-Manager: Portage-2.3.18, Repoman-2.3.6 app-crypt/heimdal/Manifest | 1 + app-crypt/heimdal/heimdal-7.5.0.ebuild | 175 + 2 files changed, 176 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 85332da45ee..7946c1e872d 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1 +1,2 @@ DIST heimdal-7.4.0.tar.gz 9928553 BLAKE2B e43215a82d603bf69d3ac22ffbf0b0b7995fdaa9c2d0c1a5ac2d145a5fbed653b9b021caae5af1955323760afcd0ec2083b94d1c32f07486c7368ab03172a9bd SHA512 3bb83974180e0f6fe2e1b2a11c51cf136c9a64f13f9ed7592f0039d03c1a22081b7d88ae631f94cf46589ed399b79666eb814104f915faa70b53749863a7 +DIST heimdal-7.5.0.tar.gz 10071281 BLAKE2B 917f5855248c333e5ec35bf992973d8b5fb84581b9c3bc8d42c328e5f878ce24c5596c5a1e3fbca786a71be04984068efbb817f7336135056d1feae38895758f SHA512 6d1ad77e795df786680b5e68e2bfefee27bd0207eab507295d7af7053135de9c9ebb517d2c0235bc3a7d50945e18044515f0d76c0899b6b74aa839f1f3e5b131 diff --git a/app-crypt/heimdal/heimdal-7.5.0.ebuild b/app-crypt/heimdal/heimdal-7.5.0.ebuild new file mode 100644 index 000..5aa24ddb663 --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.5.0.ebuild @@ -0,0 +1,175 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="http://www.h5l.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" + +CDEPEND=" + ssl? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0 ) + X? ( x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +src_prepare() { + eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" + eapply "${FILESDIR}/heimdal_tinfo.patch" + eautoreconf + eapply_user +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myconf=() + if use berkdb; then + myconf+=( + --with-berkeley-db + --with-berkeley-db-include="$(db_includedir)" + ) + else + myconf+=( + --without-berkeley-db + ) + fi + + ECONF_SOURCE=${S} \ + econf \ + --enable-kcm \ + --disable-osfc2 \ + --enable-shared \ + --with-libintl=/usr \ + --with-readline=/usr \ + --with-sqlite3=/usr \ + --libexecdir=/usr/sbin \ + --enable-pthread-support \ + $(use_enable afs afs-support) \ + $(use_enable otp) \ + $(use_enable pkinit kx509) \ + $(use_enable pkinit
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 75e21f7f533dbf34406ca1e34d03d85cbf8f7d32 Author: Pacho Ramos gentoo org> AuthorDate: Sat Dec 9 19:46:06 2017 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Dec 10 10:14:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e21f7f app-crypt/heimdal: Add support for newer python Package-Manager: Portage-2.3.16, Repoman-2.3.6 app-crypt/heimdal/heimdal-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index b7ae49bd276..930d2cde117 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) VIRTUALX_REQUIRED="manual" inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/files/, app-crypt/heimdal/
commit: 2cced84a4ae58d3f6211ee36ab49ab33243dc809 Author: Eray Aslan gentoo org> AuthorDate: Tue Oct 31 06:03:40 2017 + Commit: Eray Aslan gentoo org> CommitDate: Tue Oct 31 06:03:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cced84a app-crypt/heimdal: remove vulnerable Package-Manager: Portage-2.3.13, Repoman-2.3.4 app-crypt/heimdal/Manifest | 3 - app-crypt/heimdal/files/heimdal_db6.patch | 41 - app-crypt/heimdal/files/heimdal_link_order.patch | 41 - .../heimdal/files/heimdal_missing-include.patch| 11 -- .../heimdal/files/heimdal_missing_symbols.patch| 28 --- app-crypt/heimdal/files/heimdal_texinfo-5.patch| 28 --- app-crypt/heimdal/heimdal-1.5.3-r2.ebuild | 193 - app-crypt/heimdal/heimdal-7.1.0.ebuild | 175 --- app-crypt/heimdal/heimdal-7.3.0.ebuild | 175 --- 9 files changed, 695 deletions(-) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index f182453c8de..c8eef7ab1ca 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,4 +1 @@ -DIST heimdal-1.5.3.tar.gz 6798305 SHA256 aac27bedb33c341b6aed202af07ccc816146a893148721f8123abbbf93bbfea5 SHA512 5c7890f60d6fe6b5034fca204eb7cdb33fdc397fe09b169212b6267310b83bb0b3b06a4c241be34c92cbd701bd95734b4019c33c147459c4a449861c4431 WHIRLPOOL 8202b1bdf76e84b4a0fea1aa89935dfb3fbcceca38c84ffb3e3e8454691398c9a7cecfad40c6661426be5e82f4e3f43b6d6494cf287900ff958e06603b602e19 -DIST heimdal-7.1.0.tar.gz 9925587 SHA256 cee58ab3a4ce79f243a3e73f465dac19fe2b93ef1c5ff244d6f1d689fedbde2d SHA512 5afc9d183ff0db6e82e83d47955cc77e775bc60569e2905f9106c31b8a33e8d67fbc042dd4836ebae094db38bf70ba858c224189fed8d55f277738ee6e76352e WHIRLPOOL cd6507c5f6a800e645a146d94fac41d1fbf4c3283c5c4ab4a40bd2229efa4f1a16be71aa74fc5d8f41023bdff8ff141419ce0b99f5cb7aaf09f22824db1d2df8 -DIST heimdal-7.3.0.tar.gz 9927966 SHA256 351df17c11f723681a4eab832e880af4a28693d1ed6996b02671d676dcb3b7b5 SHA512 2a2a76e073ce429086c6e673d83974ba57c7778500f9b007fba033a0e31aed4c4e060d123c10c6d54eda9cda35faabc3df5fa92b560531e92eb8f3dff4eb9dc2 WHIRLPOOL 2a60146a6ca0edcef6072cdbdb1a7a986da82a14b459062530b390ab5d895b0e671f4e46c9a707ea846bcbc832585b1a2e78a593f065c6929fdd2b4b41f49e95 DIST heimdal-7.4.0.tar.gz 9928553 SHA256 3de14ecd36ad21c1694a13da347512b047f4010d176fe412820664cb5d1429ad SHA512 3bb83974180e0f6fe2e1b2a11c51cf136c9a64f13f9ed7592f0039d03c1a22081b7d88ae631f94cf46589ed399b79666eb814104f915faa70b53749863a7 WHIRLPOOL 337a6da67bb48e08ecab2119598c19e2ca9b0cdbd7ca163f6ea55ccb0a1290cc2906eee106b625a43243edd7d1677ff36ae318ab82f2d3e439b8f25002f7f001 diff --git a/app-crypt/heimdal/files/heimdal_db6.patch b/app-crypt/heimdal/files/heimdal_db6.patch deleted file mode 100644 index 316cf153379..000 --- a/app-crypt/heimdal/files/heimdal_db6.patch +++ /dev/null @@ -1,41 +0,0 @@ a/cf/db.m4 -+++ b/cf/db.m4 -@@ -51,6 +51,8 @@ dnl db_create is used by db3 and db4 and db5 - #include - #ifdef HAVE_DBHEADER - #include <$dbheader/db.h> -+ #elif HAVE_DB6_DB_H -+ #include - #elif HAVE_DB5_DB_H - #include - #elif HAVE_DB4_DB_H a/lib/hdb/db3.c -+++ b/lib/hdb/db3.c -@@ -276,7 +276,7 @@ - } - db->hdb_db = d; - --#if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 1) -+#if (DB_VERSION_MAJOR > 4) || ((DB_VERSION_MAJOR == 4) && (DB_VERSION_MINOR >= 1)) - ret = (*d->open)(db->hdb_db, NULL, fn, NULL, DB_BTREE, myflags, mode); - #else - ret = (*d->open)(db->hdb_db, fn, NULL, DB_BTREE, myflags, mode); -@@ -284,7 +284,7 @@ - - if (ret == ENOENT) { - /* try to open without .db extension */ --#if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 1) -+#if (DB_VERSION_MAJOR > 4) || ((DB_VERSION_MAJOR == 4) && (DB_VERSION_MINOR >= 1)) - ret = (*d->open)(db->hdb_db, NULL, db->hdb_name, NULL, DB_BTREE, -myflags, mode); - #else a/cf/db.m4 -+++ b/cf/db.m4 -@@ -38,6 +38,7 @@ AS_IF([test "x$with_berkeley_db" != xno], - fi - ])], - [AC_CHECK_HEADERS([ \ -+ db6/db.h \ - db5/db.h \ - db4/db.h \ - db3/db.h \ diff --git a/app-crypt/heimdal/files/heimdal_link_order.patch b/app-crypt/heimdal/files/heimdal_link_order.patch deleted file mode 100644 index fdf6a0af9bc..000 --- a/app-crypt/heimdal/files/heimdal_link_order.patch +++ /dev/null @@ -1,41 +0,0 @@ kadmin/Makefile.am.orig2010-11-25 12:39:31.0 + -+++ kadmin/Makefile.am 2011-02-14 21:37:29.0 + -@@ -64,10 +64,10 @@ - $(top_builddir)/lib/krb5/libkrb5.la \ - $(LIB_hcrypto) \ - $(top_builddir)/lib/asn1/libasn1.la \ -- $(LIB_roken) \ -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: eba1a74706aebc172329e243285ada280fc405ad Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Oct 28 20:28:20 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Oct 28 20:31:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba1a747 app-crypt/heimdal: stable 7.4.0 for hppa, bug #624674 Package-Manager: Portage-2.3.13, Repoman-2.3.4 RepoMan-Options: --include-arches="hppa" app-crypt/heimdal/heimdal-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index fe98d3929c0..b7ae49bd276 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: f32ac168ac886cde498661a7d39d3c8395808bb7 Author: soredake krutt org> AuthorDate: Sun Apr 9 13:57:10 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sun Oct 22 16:28:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32ac168 app-crypt/heimdal: add ibressl support. Closes: https://github.com/gentoo/gentoo/pull/4387 app-crypt/heimdal/heimdal-7.1.0.ebuild | 10 +++--- app-crypt/heimdal/heimdal-7.3.0.ebuild | 8 ++-- app-crypt/heimdal/heimdal-7.4.0.ebuild | 8 ++-- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.1.0.ebuild b/app-crypt/heimdal/heimdal-7.1.0.ebuild index 416e7858a1c..5a5572526bb 100644 --- a/app-crypt/heimdal/heimdal-7.1.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,9 +15,13 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" -IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" +IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" -CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) +CDEPEND=" + ssl? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) caps? ( sys-libs/libcap-ng ) diff --git a/app-crypt/heimdal/heimdal-7.3.0.ebuild b/app-crypt/heimdal/heimdal-7.3.0.ebuild index 4591ceb4645..5a5572526bb 100644 --- a/app-crypt/heimdal/heimdal-7.3.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.3.0.ebuild @@ -15,9 +15,13 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" -IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" +IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" -CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) +CDEPEND=" + ssl? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) caps? ( sys-libs/libcap-ng ) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index b0582cd4196..fe98d3929c0 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -15,9 +15,13 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" -IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" +IUSE="afs +berkdb caps hdb-ldap ipv6 libressl otp +pkinit selinux ssl static-libs test X" -CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) +CDEPEND=" + ssl? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] ) + ) berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) caps? ( sys-libs/libcap-ng )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: a689a237795ea3548461c66a0529f2ae6fe0a293 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 30 05:47:30 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 30 06:30:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a689a237 app-crypt/heimdal: stable 7.4.0 for ppc/ppc64, bug #624674 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc ppc64" app-crypt/heimdal/heimdal-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index 6170cfab892..b0582cd4196 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 36af3b84d2cacdf4bc99c28e2fd3260edab72c1d Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Aug 18 20:40:33 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Aug 18 21:02:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36af3b84 app-crypt/heimdal: x86 stable (bug #624674) Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-crypt/heimdal/heimdal-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index 904c328745c..6170cfab892 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 3e0ce3517f131681467e2efd236c2d937a032ca7 Author: Markus Meier gentoo org> AuthorDate: Tue Jul 25 18:52:04 2017 + Commit: Markus Meier gentoo org> CommitDate: Tue Jul 25 18:52:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0ce351 app-crypt/heimdal: arm stable, bug #624674 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" app-crypt/heimdal/heimdal-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index d569923d20d..904c328745c 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: acc46f8b6b79b843dc047e9a6caeaa4710210e4d Author: Tobias Klausmann gentoo org> AuthorDate: Sun Jul 16 11:07:19 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Jul 16 11:07:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc46f8b app-crypt/heimdal-7.4.0-r0: alpha stable Gentoo-Bug: 624674 app-crypt/heimdal/heimdal-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index 02fb0c0c01c..d569923d20d 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 5a89763c3d7fe1807417a84dd962ce8dbb5e4dc0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 15 11:24:51 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 15 11:29:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a89763c app-crypt/heimdal: ia64 stable, bug #624674 Package-Manager: Portage-2.3.6, Repoman-2.3.2 RepoMan-Options: --include-arches="ia64" app-crypt/heimdal/heimdal-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index e4dd6ce01a3..02fb0c0c01c 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 486399dac1e04f68778e25b13250ce11c3047ee8 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Jul 15 09:03:16 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Jul 15 09:57:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486399da app-crypt/heimdal-7.4.0-r0: add amd64 keyword Gentoo-Bug: 624674 app-crypt/heimdal/heimdal-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild index 441c9a0f794..e4dd6ce01a3 100644 --- a/app-crypt/heimdal/heimdal-7.4.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 6dc2d2b7dce9e7eb8aa2bec77bb6246a2f54 Author: Eray Aslan gentoo org> AuthorDate: Thu Jul 13 05:48:11 2017 + Commit: Eray Aslan gentoo org> CommitDate: Thu Jul 13 05:48:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc2d2b7 app-crypt/heimdal: security bump to 7.4.0 - bug 624674 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-crypt/heimdal/Manifest | 1 + app-crypt/heimdal/heimdal-7.4.0.ebuild | 171 + 2 files changed, 172 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 1fff8b9f878..f182453c8de 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,3 +1,4 @@ DIST heimdal-1.5.3.tar.gz 6798305 SHA256 aac27bedb33c341b6aed202af07ccc816146a893148721f8123abbbf93bbfea5 SHA512 5c7890f60d6fe6b5034fca204eb7cdb33fdc397fe09b169212b6267310b83bb0b3b06a4c241be34c92cbd701bd95734b4019c33c147459c4a449861c4431 WHIRLPOOL 8202b1bdf76e84b4a0fea1aa89935dfb3fbcceca38c84ffb3e3e8454691398c9a7cecfad40c6661426be5e82f4e3f43b6d6494cf287900ff958e06603b602e19 DIST heimdal-7.1.0.tar.gz 9925587 SHA256 cee58ab3a4ce79f243a3e73f465dac19fe2b93ef1c5ff244d6f1d689fedbde2d SHA512 5afc9d183ff0db6e82e83d47955cc77e775bc60569e2905f9106c31b8a33e8d67fbc042dd4836ebae094db38bf70ba858c224189fed8d55f277738ee6e76352e WHIRLPOOL cd6507c5f6a800e645a146d94fac41d1fbf4c3283c5c4ab4a40bd2229efa4f1a16be71aa74fc5d8f41023bdff8ff141419ce0b99f5cb7aaf09f22824db1d2df8 DIST heimdal-7.3.0.tar.gz 9927966 SHA256 351df17c11f723681a4eab832e880af4a28693d1ed6996b02671d676dcb3b7b5 SHA512 2a2a76e073ce429086c6e673d83974ba57c7778500f9b007fba033a0e31aed4c4e060d123c10c6d54eda9cda35faabc3df5fa92b560531e92eb8f3dff4eb9dc2 WHIRLPOOL 2a60146a6ca0edcef6072cdbdb1a7a986da82a14b459062530b390ab5d895b0e671f4e46c9a707ea846bcbc832585b1a2e78a593f065c6929fdd2b4b41f49e95 +DIST heimdal-7.4.0.tar.gz 9928553 SHA256 3de14ecd36ad21c1694a13da347512b047f4010d176fe412820664cb5d1429ad SHA512 3bb83974180e0f6fe2e1b2a11c51cf136c9a64f13f9ed7592f0039d03c1a22081b7d88ae631f94cf46589ed399b79666eb814104f915faa70b53749863a7 WHIRLPOOL 337a6da67bb48e08ecab2119598c19e2ca9b0cdbd7ca163f6ea55ccb0a1290cc2906eee106b625a43243edd7d1677ff36ae318ab82f2d3e439b8f25002f7f001 diff --git a/app-crypt/heimdal/heimdal-7.4.0.ebuild b/app-crypt/heimdal/heimdal-7.4.0.ebuild new file mode 100644 index 000..441c9a0f794 --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.4.0.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="http://www.h5l.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" + +CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0 ) + X? ( x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +src_prepare() { + eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" + eapply "${FILESDIR}/heimdal_tinfo.patch" + eautoreconf + eapply_user +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myconf=() +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 72384ac231dfcb46679a170eaa55c466b08a1002 Author: Eray Aslan gentoo org> AuthorDate: Thu May 4 06:51:46 2017 + Commit: Eray Aslan gentoo org> CommitDate: Thu May 4 06:51:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72384ac2 app-crypt/heimdal: version bump to 7.3.0 Package-Manager: Portage-2.3.5, Repoman-2.3.2 app-crypt/heimdal/Manifest | 1 + app-crypt/heimdal/heimdal-7.3.0.ebuild | 171 + 2 files changed, 172 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 41e29fcbde4..1fff8b9f878 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,2 +1,3 @@ DIST heimdal-1.5.3.tar.gz 6798305 SHA256 aac27bedb33c341b6aed202af07ccc816146a893148721f8123abbbf93bbfea5 SHA512 5c7890f60d6fe6b5034fca204eb7cdb33fdc397fe09b169212b6267310b83bb0b3b06a4c241be34c92cbd701bd95734b4019c33c147459c4a449861c4431 WHIRLPOOL 8202b1bdf76e84b4a0fea1aa89935dfb3fbcceca38c84ffb3e3e8454691398c9a7cecfad40c6661426be5e82f4e3f43b6d6494cf287900ff958e06603b602e19 DIST heimdal-7.1.0.tar.gz 9925587 SHA256 cee58ab3a4ce79f243a3e73f465dac19fe2b93ef1c5ff244d6f1d689fedbde2d SHA512 5afc9d183ff0db6e82e83d47955cc77e775bc60569e2905f9106c31b8a33e8d67fbc042dd4836ebae094db38bf70ba858c224189fed8d55f277738ee6e76352e WHIRLPOOL cd6507c5f6a800e645a146d94fac41d1fbf4c3283c5c4ab4a40bd2229efa4f1a16be71aa74fc5d8f41023bdff8ff141419ce0b99f5cb7aaf09f22824db1d2df8 +DIST heimdal-7.3.0.tar.gz 9927966 SHA256 351df17c11f723681a4eab832e880af4a28693d1ed6996b02671d676dcb3b7b5 SHA512 2a2a76e073ce429086c6e673d83974ba57c7778500f9b007fba033a0e31aed4c4e060d123c10c6d54eda9cda35faabc3df5fa92b560531e92eb8f3dff4eb9dc2 WHIRLPOOL 2a60146a6ca0edcef6072cdbdb1a7a986da82a14b459062530b390ab5d895b0e671f4e46c9a707ea846bcbc832585b1a2e78a593f065c6929fdd2b4b41f49e95 diff --git a/app-crypt/heimdal/heimdal-7.3.0.ebuild b/app-crypt/heimdal/heimdal-7.3.0.ebuild new file mode 100644 index 000..4591ceb4645 --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.3.0.ebuild @@ -0,0 +1,171 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="http://www.h5l.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" + +CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0 ) + X? ( x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +src_prepare() { + eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" + eapply "${FILESDIR}/heimdal_tinfo.patch" + eautoreconf + eapply_user +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myconf=() + if use berkdb; then + myconf+=( + --with-berkeley-db + --with-berkeley-db-include="$(db_includedir)" + ) + else + myconf+=( + --without-berkeley-db + ) + fi + + ECONF_SOURCE=${S} \ + econf \ + --enable-kcm \ + --disable-osfc2 \
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: aacc79f011bacff486b5d7a1249aaf6d6ebe4dfb Author: Eray Aslan gentoo org> AuthorDate: Fri Dec 23 12:02:29 2016 + Commit: Eray Aslan gentoo org> CommitDate: Fri Dec 23 12:02:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aacc79f0 app-crypt/heimdal: fix cross-compiling - bug 603554 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-crypt/heimdal/heimdal-7.1.0.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-crypt/heimdal/heimdal-7.1.0.ebuild b/app-crypt/heimdal/heimdal-7.1.0.ebuild index 7a95f7f..68554c5 100644 --- a/app-crypt/heimdal/heimdal-7.1.0.ebuild +++ b/app-crypt/heimdal/heimdal-7.1.0.ebuild @@ -117,7 +117,6 @@ multilib_src_compile() { emake -j1 else emake -C include -j1 - emake -C base -j1 emake -C lib -j1 emake -C kdc -j1 emake -C tools -j1 @@ -134,7 +133,6 @@ multilib_src_install() { INSTALL_CATPAGES="no" emake DESTDIR="${D}" install else emake -C include DESTDIR="${D}" install - emake -C base DESTDIR="${D}" install emake -C lib DESTDIR="${D}" install emake -C kdc DESTDIR="${D}" install emake -C tools DESTDIR="${D}" install
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 2a02ec78aaf088c9d39df2d562498ec55fe87cdd Author: Eray Aslan gentoo org> AuthorDate: Thu Dec 22 13:59:40 2016 + Commit: Eray Aslan gentoo org> CommitDate: Thu Dec 22 14:01:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a02ec78 app-crypt/heimdal: version bump to 7.1.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-crypt/heimdal/Manifest | 1 + app-crypt/heimdal/heimdal-7.1.0.ebuild | 174 + 2 files changed, 175 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 20cd241..5862fdd 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,2 +1,3 @@ DIST heimdal-1.5.3.tar.gz 6798305 SHA256 aac27bedb33c341b6aed202af07ccc816146a893148721f8123abbbf93bbfea5 SHA512 5c7890f60d6fe6b5034fca204eb7cdb33fdc397fe09b169212b6267310b83bb0b3b06a4c241be34c92cbd701bd95734b4019c33c147459c4a449861c4431 WHIRLPOOL 8202b1bdf76e84b4a0fea1aa89935dfb3fbcceca38c84ffb3e3e8454691398c9a7cecfad40c6661426be5e82f4e3f43b6d6494cf287900ff958e06603b602e19 DIST heimdal-7.0.1.tar.gz 8030155 SHA256 85971537cd439082437234172ec2da11f6601730233b204724d9d8c0a3b42af7 SHA512 f711f8d29d843286a2a513587c17eb8dabae5e3068a0181f33e4133e3f756d01d534add4e33e82e73d27628a13d7625dc87e5bea5b4068d205d13da926380508 WHIRLPOOL e3aed7536c104288898d1506928ff263ba00f9c33110b2af7243a2fc632217c0da672050d8fb20e1947cf87c371efda8b8da0a74d1f73f3085621472d5a024df +DIST heimdal-7.1.0.tar.gz 9925587 SHA256 cee58ab3a4ce79f243a3e73f465dac19fe2b93ef1c5ff244d6f1d689fedbde2d SHA512 5afc9d183ff0db6e82e83d47955cc77e775bc60569e2905f9106c31b8a33e8d67fbc042dd4836ebae094db38bf70ba858c224189fed8d55f277738ee6e76352e WHIRLPOOL cd6507c5f6a800e645a146d94fac41d1fbf4c3283c5c4ab4a40bd2229efa4f1a16be71aa74fc5d8f41023bdff8ff141419ce0b99f5cb7aaf09f22824db1d2df8 diff --git a/app-crypt/heimdal/heimdal-7.1.0.ebuild b/app-crypt/heimdal/heimdal-7.1.0.ebuild new file mode 100644 index ..7a95f7f --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.1.0.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="http://www.h5l.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" + +CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0 ) + X? ( x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +src_prepare() { + eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" + eapply "${FILESDIR}/heimdal_tinfo.patch" + eautoreconf + eapply_user +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myconf=() + if use berkdb; then + myconf+=( + --with-berkeley-db + --with-berkeley-db-include="$(db_includedir)" + ) + else + myconf+=( + --without-berkeley-db + ) + fi + + ECONF_SOURCE=${S} \ + econf \ + --enable-kcm \ + --disable-osfc2 \ +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 6c029e7f65a936075b58133eeed7f807367579ca Author: Eray Aslan gentoo org> AuthorDate: Thu Dec 22 14:00:48 2016 + Commit: Eray Aslan gentoo org> CommitDate: Thu Dec 22 14:01:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c029e7f app-crypt/heimdal: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-crypt/heimdal/Manifest| 1 - app-crypt/heimdal/heimdal-7.0.1-r1.ebuild | 174 -- 2 files changed, 175 deletions(-) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index 5862fdd..41e29fc 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1,3 +1,2 @@ DIST heimdal-1.5.3.tar.gz 6798305 SHA256 aac27bedb33c341b6aed202af07ccc816146a893148721f8123abbbf93bbfea5 SHA512 5c7890f60d6fe6b5034fca204eb7cdb33fdc397fe09b169212b6267310b83bb0b3b06a4c241be34c92cbd701bd95734b4019c33c147459c4a449861c4431 WHIRLPOOL 8202b1bdf76e84b4a0fea1aa89935dfb3fbcceca38c84ffb3e3e8454691398c9a7cecfad40c6661426be5e82f4e3f43b6d6494cf287900ff958e06603b602e19 -DIST heimdal-7.0.1.tar.gz 8030155 SHA256 85971537cd439082437234172ec2da11f6601730233b204724d9d8c0a3b42af7 SHA512 f711f8d29d843286a2a513587c17eb8dabae5e3068a0181f33e4133e3f756d01d534add4e33e82e73d27628a13d7625dc87e5bea5b4068d205d13da926380508 WHIRLPOOL e3aed7536c104288898d1506928ff263ba00f9c33110b2af7243a2fc632217c0da672050d8fb20e1947cf87c371efda8b8da0a74d1f73f3085621472d5a024df DIST heimdal-7.1.0.tar.gz 9925587 SHA256 cee58ab3a4ce79f243a3e73f465dac19fe2b93ef1c5ff244d6f1d689fedbde2d SHA512 5afc9d183ff0db6e82e83d47955cc77e775bc60569e2905f9106c31b8a33e8d67fbc042dd4836ebae094db38bf70ba858c224189fed8d55f277738ee6e76352e WHIRLPOOL cd6507c5f6a800e645a146d94fac41d1fbf4c3283c5c4ab4a40bd2229efa4f1a16be71aa74fc5d8f41023bdff8ff141419ce0b99f5cb7aaf09f22824db1d2df8 diff --git a/app-crypt/heimdal/heimdal-7.0.1-r1.ebuild b/app-crypt/heimdal/heimdal-7.0.1-r1.ebuild deleted file mode 100644 index 7a95f7f.. --- a/app-crypt/heimdal/heimdal-7.0.1-r1.ebuild +++ /dev/null @@ -1,174 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) -VIRTUALX_REQUIRED="manual" - -inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic - -MY_P="${P}" -DESCRIPTION="Kerberos 5 implementation from KTH" -HOMEPAGE="http://www.h5l.org/; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" -IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" - -CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) - berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) - !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) - caps? ( sys-libs/libcap-ng ) - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] - >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] - sys-libs/ncurses:0= - >=sys-libs/readline-6.2_p5-r1[${MULTILIB_USEDEP}] - afs? ( net-fs/openafs ) - hdb-ldap? ( >=net-nds/openldap-2.3.0 ) - X? ( x11-libs/libX11 - x11-libs/libXau - x11-libs/libXt ) - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - ) - !!app-crypt/mit-krb5 - !!app-crypt/mit-krb5-appl" - -DEPEND="${CDEPEND} - ${PYTHON_DEPS} - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] - >=sys-devel/autoconf-2.62 - test? ( X? ( ${VIRTUALX_DEPEND} ) )" - -RDEPEND="${CDEPEND} - selinux? ( sec-policy/selinux-kerberos )" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/krb5-types.h - /usr/include/cms_asn1.h - /usr/include/digest_asn1.h - /usr/include/hdb_asn1.h - /usr/include/krb5_asn1.h - /usr/include/pkcs12_asn1.h - /usr/include/pkinit_asn1.h - /usr/include/rfc2459_asn1.h -) - -MULTILIB_CHOST_TOOLS=( - /usr/bin/krb5-config -) - -src_prepare() { - eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" - eapply "${FILESDIR}/heimdal_tinfo.patch" - eautoreconf - eapply_user -} - -src_configure() { - # QA - append-flags -fno-strict-aliasing - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myconf=() - if use berkdb; then - myconf+=( - --with-berkeley-db - --with-berkeley-db-include="$(db_includedir)" - ) - else - myconf+=( - --without-berkeley-db - ) - fi - - ECONF_SOURCE=${S} \ - econf \ - --enable-kcm \ - --disable-osfc2 \ -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 3a670cbd82d6b17dfc3f2de638366beff34f31a1 Author: Eray Aslan gentoo org> AuthorDate: Wed Dec 14 06:10:13 2016 + Commit: Eray Aslan gentoo org> CommitDate: Wed Dec 14 06:10:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a670cbd app-crypt/heimdal: client rename: su to ksu - bug 602256 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-crypt/heimdal/{heimdal-7.0.1.ebuild => heimdal-7.0.1-r1.ebuild} | 4 1 file changed, 4 insertions(+) diff --git a/app-crypt/heimdal/heimdal-7.0.1.ebuild b/app-crypt/heimdal/heimdal-7.0.1-r1.ebuild similarity index 98% rename from app-crypt/heimdal/heimdal-7.0.1.ebuild rename to app-crypt/heimdal/heimdal-7.0.1-r1.ebuild index 3738eaf..7a95f7f 100644 --- a/app-crypt/heimdal/heimdal-7.0.1.ebuild +++ b/app-crypt/heimdal/heimdal-7.0.1-r1.ebuild @@ -145,6 +145,10 @@ multilib_src_install() { multilib_src_install_all() { dodoc ChangeLog* README NEWS TODO + # client rename + mv "${D}"/usr/share/man/man1/{,k}su.1 + mv "${D}"/usr/bin/{,k}su + newinitd "${FILESDIR}"/heimdal-kdc.initd-r2 heimdal-kdc newinitd "${FILESDIR}"/heimdal-kadmind.initd-r2 heimdal-kadmind newinitd "${FILESDIR}"/heimdal-kpasswdd.initd-r2 heimdal-kpasswdd
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 1b98dde34b467e21da052fb689851e87f0702e43 Author: Eray Aslan gentoo org> AuthorDate: Thu Dec 1 12:50:17 2016 + Commit: Eray Aslan gentoo org> CommitDate: Thu Dec 1 12:50:17 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b98dde3 app-crypt/heimdal: version bump to heimdal-7.0.1 Upstream version numbering change: heimdal-7.0.1 is release candidate for heimdal-7.1 and is therefore p.masked Package-Manager: portage-2.3.2 app-crypt/heimdal/Manifest | 1 + app-crypt/heimdal/heimdal-7.0.1.ebuild | 170 + 2 files changed, 171 insertions(+) diff --git a/app-crypt/heimdal/Manifest b/app-crypt/heimdal/Manifest index e8322ee..20cd241 100644 --- a/app-crypt/heimdal/Manifest +++ b/app-crypt/heimdal/Manifest @@ -1 +1,2 @@ DIST heimdal-1.5.3.tar.gz 6798305 SHA256 aac27bedb33c341b6aed202af07ccc816146a893148721f8123abbbf93bbfea5 SHA512 5c7890f60d6fe6b5034fca204eb7cdb33fdc397fe09b169212b6267310b83bb0b3b06a4c241be34c92cbd701bd95734b4019c33c147459c4a449861c4431 WHIRLPOOL 8202b1bdf76e84b4a0fea1aa89935dfb3fbcceca38c84ffb3e3e8454691398c9a7cecfad40c6661426be5e82f4e3f43b6d6494cf287900ff958e06603b602e19 +DIST heimdal-7.0.1.tar.gz 8030155 SHA256 85971537cd439082437234172ec2da11f6601730233b204724d9d8c0a3b42af7 SHA512 f711f8d29d843286a2a513587c17eb8dabae5e3068a0181f33e4133e3f756d01d534add4e33e82e73d27628a13d7625dc87e5bea5b4068d205d13da926380508 WHIRLPOOL e3aed7536c104288898d1506928ff263ba00f9c33110b2af7243a2fc632217c0da672050d8fb20e1947cf87c371efda8b8da0a74d1f73f3085621472d5a024df diff --git a/app-crypt/heimdal/heimdal-7.0.1.ebuild b/app-crypt/heimdal/heimdal-7.0.1.ebuild new file mode 100644 index ..3738eaf --- /dev/null +++ b/app-crypt/heimdal/heimdal-7.0.1.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5} ) +VIRTUALX_REQUIRED="manual" + +inherit autotools db-use eutils multilib multilib-minimal python-any-r1 virtualx flag-o-matic + +MY_P="${P}" +DESCRIPTION="Kerberos 5 implementation from KTH" +HOMEPAGE="http://www.h5l.org/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd" +IUSE="afs +berkdb caps hdb-ldap ipv6 otp +pkinit selinux ssl static-libs test X" + +CDEPEND="ssl? ( >=dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) + berkdb? ( >=sys-libs/db-4.8.30-r1:*[${MULTILIB_USEDEP}] ) + !berkdb? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] ) + caps? ( sys-libs/libcap-ng ) + >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] + >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] + sys-libs/ncurses:0= + >=sys-libs/readline-6.2_p5-r1[${MULTILIB_USEDEP}] + afs? ( net-fs/openafs ) + hdb-ldap? ( >=net-nds/openldap-2.3.0 ) + X? ( x11-libs/libX11 + x11-libs/libXau + x11-libs/libXt ) + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20140508-r1 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + ) + !!app-crypt/mit-krb5 + !!app-crypt/mit-krb5-appl" + +DEPEND="${CDEPEND} + ${PYTHON_DEPS} + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] + >=sys-devel/autoconf-2.62 + test? ( X? ( ${VIRTUALX_DEPEND} ) )" + +RDEPEND="${CDEPEND} + selinux? ( sec-policy/selinux-kerberos )" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/krb5-types.h + /usr/include/cms_asn1.h + /usr/include/digest_asn1.h + /usr/include/hdb_asn1.h + /usr/include/krb5_asn1.h + /usr/include/pkcs12_asn1.h + /usr/include/pkinit_asn1.h + /usr/include/rfc2459_asn1.h +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/krb5-config +) + +src_prepare() { + eapply "${FILESDIR}/heimdal_disable-check-iprop.patch" + eapply "${FILESDIR}/heimdal_tinfo.patch" + eautoreconf + eapply_user +} + +src_configure() { + # QA + append-flags -fno-strict-aliasing + + multilib-minimal_src_configure +} + +multilib_src_configure() { + local myconf=() + if use berkdb; then + myconf+=( + --with-berkeley-db + --with-berkeley-db-include="$(db_includedir)" + ) + else + myconf+=( + --without-berkeley-db + ) + fi + + ECONF_SOURCE=${S} \ + econf \ + --enable-kcm \ + --disable-osfc2 \ + --enable-shared \ + --with-libintl=/usr \ + --with-readline=/usr \ + --with-sqlite3=/usr \ + --libexecdir=/usr/sbin \ + --enable-pthread-support \ + $(use_enable afs afs-support) \ +
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: 62af336e0cc7876b19db43de24e480a998bca6d4 Author: Pacho Ramos gentoo org> AuthorDate: Sun Oct 9 07:44:39 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Oct 9 07:46:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62af336e app-crypt/heimdal: Support python 3.5 Package-Manager: portage-2.3.1 app-crypt/heimdal/heimdal-1.5.3-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/heimdal/heimdal-1.5.3-r2.ebuild b/app-crypt/heimdal/heimdal-1.5.3-r2.ebuild index 850a1ca..8305baa 100644 --- a/app-crypt/heimdal/heimdal-1.5.3-r2.ebuild +++ b/app-crypt/heimdal/heimdal-1.5.3-r2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_3,3_4} ) +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) VIRTUALX_REQUIRED="manual" inherit autotools db-use eutils multilib multilib-minimal python-any-r1 toolchain-funcs virtualx flag-o-matic
[gentoo-commits] repo/gentoo:master commit in: app-crypt/heimdal/
commit: e34730b5bd1208288b9c86a3942a008c30e8bc01 Author: Justin Lecher jlec AT gentoo DOT org AuthorDate: Sun Aug 16 14:18:25 2015 + Commit: Justin Lecher jlec AT gentoo DOT org CommitDate: Sun Aug 16 14:20:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34730b5 app-crypt/heimdal: Use slot operators for ncurses Package-Manager: portage-2.2.20.1 Signed-off-by: Justin Lecher jlec AT gentoo.org app-crypt/heimdal/heimdal-1.5.3-r2.ebuild | 2 +- app-crypt/heimdal/metadata.xml| 14 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/app-crypt/heimdal/heimdal-1.5.3-r2.ebuild b/app-crypt/heimdal/heimdal-1.5.3-r2.ebuild index 21853f9..4c2d107 100644 --- a/app-crypt/heimdal/heimdal-1.5.3-r2.ebuild +++ b/app-crypt/heimdal/heimdal-1.5.3-r2.ebuild @@ -24,7 +24,7 @@ CDEPEND=ssl? ( =dev-libs/openssl-1.0.1h-r2[${MULTILIB_USEDEP}] ) caps? ( sys-libs/libcap-ng ) =dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}] =sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}] - sys-libs/ncurses + sys-libs/ncurses:5= =sys-libs/readline-6.2_p5-r1[${MULTILIB_USEDEP}] afs? ( net-fs/openafs ) hdb-ldap? ( =net-nds/openldap-2.3.0 ) diff --git a/app-crypt/heimdal/metadata.xml b/app-crypt/heimdal/metadata.xml index 4fcd8e4..a8ae673 100644 --- a/app-crypt/heimdal/metadata.xml +++ b/app-crypt/heimdal/metadata.xml @@ -1,17 +1,17 @@ ?xml version=1.0 encoding=UTF-8? !DOCTYPE pkgmetadata SYSTEM http://www.gentoo.org/dtd/metadata.dtd; pkgmetadata -herdkerberos/herd -longdescriptionKerberos 5 implementation from KTH/longdescription -use - flag name='otp' + herdkerberos/herd + longdescriptionKerberos 5 implementation from KTH/longdescription + use + flag name=otp Adds support for one-time passwords /flag - flag name='pkinit' + flag name=pkinit Adds support for PKINIT for the initial ticket /flag - flag name='hdb-ldap' + flag name=hdb-ldap Adds support for LDAP as a database backend /flag -/use + /use /pkgmetadata