parent
720d566d12
commit
307a994c45
@ -1,23 +1,23 @@
|
|||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
-----BEGIN PGP SIGNED MESSAGE-----
|
||||||
Hash: SHA512
|
Hash: SHA512
|
||||||
|
|
||||||
MANIFEST Manifest.files.gz 29451 BLAKE2B 397ce3633be40ac1343c3b27d52e18e98735e861c37474cebd9516ac193f401b7e09d4dd4875d3e4121338d8fa0f33ff22fd402c63927e2d57ebafc133cb67f8 SHA512 905ce4e8ec03c0e3e7568178baf26818793aa1eb7d3c59471594722e4081dae10c7b2fbd734b2770455d274ce3ecf020faed43018cd8b347ca6e4206b3d7288f
|
MANIFEST Manifest.files.gz 29439 BLAKE2B 70ebe55397555c69bddddadff8b27b76cc614bab096112f81fc206d4172545d997371b2f9d8a58543720468f7be72abac63a0a0840eea0d0c52d8ac05101aedd SHA512 0b606d2d4b85ba4c638f09c576c0d603257e29e768e463c2602b2539201458d7edbc8a6b7dcf6a207fdc4a8dd3e7c1fac3cf4fccaccbd83fa17f61b210b16ce5
|
||||||
TIMESTAMP 2020-10-12T05:08:42Z
|
TIMESTAMP 2020-10-12T14:08:26Z
|
||||||
-----BEGIN PGP SIGNATURE-----
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+D5NpfFIAAAAAALgAo
|
iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAl+EY1pfFIAAAAAALgAo
|
||||||
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
|
||||||
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
|
||||||
klB7yw/9EHjAlgdct42zva2v8towRaTMEIS6sbzwYTLAiwlkxe4gNtnYkHUVV+hu
|
klCjbw//fegTIE8Uukv3akfrN3o6vATeKJciBekt6gtcH++s89gFXRRfyxfmkVRa
|
||||||
pxX5JS2o8qRQGdAZD2oyCUya3URKgUgv0vASk6YiF4Zy7v+D8OADBbJmtQChyuu9
|
OHoAB+EopGv6PKpYIvkRCeQ3ybpjBQw0f3dJfB/dSL//QUafFSWYFmIvwCTSenmg
|
||||||
1SL83tmvbXsLt5EAqpLd8XgVy8kTZntjPKq4939TVAPkqaKR/HMCg6B38W99jZ9o
|
hsZoSKgny9SQgzr83YqVBj3WUK9PVBmHruHkOiJSJy4EQmzpnf5bBjLP6hFCScZR
|
||||||
7Wss2guT36FoiMB0PcS7/Rj8HDRCknyTt+YFnr9CelFmK2iIMq8DcUnNSBQXH7VZ
|
W7iqg5fOFs4CsrNfZGPwkMSkeyNo7jPhm67CCweLB/eDvhC1Cas3X7gGdZciRy2r
|
||||||
A8iJhtoPsqFgJpzkoxVkUeH+edg3Oqi8E3Dh0JTCJchC0Y15YRff2fUDV/KFE3En
|
GeRvruYVdh8SZFcFU/f0hoLsHNDduieN3dCRvyzMGmXNs1xzMEbixs9BlOmDKM8+
|
||||||
y1BoKFH00PQrsUmEuAqu3TSOtSVz3UsGweLzEpLQ/ptDYvOkiWjgHuTQMtC0Xdgf
|
JD0F23i2YjdiBFpLCiTBijpnrAc8sOVKjMzyXgWqn7pWFBcp6KfmGYgia2miW+7D
|
||||||
kwVmMFhzn45rsnaVbGbidApwRRWD6Ggz35iLptTsgQpz+m22VUnuQOm3kuDouHVB
|
7bCClhoL+XXx+lD3+1EehU2uBNcnEFD4zAdL2CZQzbYwS7vdORQZsEWnxtIX6sIe
|
||||||
oPOrEhLyiH8W2ly96s4QZaFU7dXAOjamc6zZIXctrazD79wBr/7SYB0AipFTe/bK
|
uw9ZhL1p4udzibiRfcWxtI522KWqSB8gmzYFqYbXasjVaVwKfKYv5nkqp5NANmC0
|
||||||
xqpgUB70SWZcymyepsu1ODzrh1EoGtSOq9aPidXog/74QM9ugqUslHSxtVMX/St2
|
BONkptXcM17LcW7v36d1QzgJrD1HyeqjzP9q6YbO8Lf3jWidbcpHWlujaWoRGoms
|
||||||
IgcTPxgS6QoBZG9SC0TzvEcBypysZOqXSuofXSgOJ7kGW7UxKpLJT5gXANdzbDMv
|
HJkkopkaWF5kiTBgkDxCN6+Hr/lFL9P91tT41yx20zcEqoiILJPm4dVtkVwezrRB
|
||||||
GgyKByVzXMYIpLN76A0C/1VyUYboNClK7FJS5nGUhzxKOJAePfQ=
|
SVfLZVeuxSsYYCLbRPU7usnJ3GQYykHe1ZB20I4ABa7B4Vis3Hg=
|
||||||
=xryV
|
=31fi
|
||||||
-----END PGP SIGNATURE-----
|
-----END PGP SIGNATURE-----
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -0,0 +1,73 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit autotools systemd tmpfiles
|
||||||
|
|
||||||
|
DESCRIPTION="Bus communication for all Prelude modules"
|
||||||
|
HOMEPAGE="https://www.prelude-siem.org"
|
||||||
|
SRC_URI="https://www.prelude-siem.org/pkg/src/5.2.0/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="dbx geoip snmp tcpwrapper xml"
|
||||||
|
|
||||||
|
RDEPEND="net-libs/gnutls:=
|
||||||
|
>=dev-libs/libprelude-5.2.0
|
||||||
|
<dev-libs/libprelude-6
|
||||||
|
dbx? (
|
||||||
|
>=dev-libs/libpreludedb-5.2.0
|
||||||
|
<dev-libs/libpreludedb-6
|
||||||
|
)
|
||||||
|
geoip? ( dev-libs/libmaxminddb )
|
||||||
|
snmp? ( net-analyzer/net-snmp )
|
||||||
|
tcpwrapper? ( sys-apps/tcp-wrappers )
|
||||||
|
xml? ( dev-libs/libxml2 )"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
BDEPEND="virtual/pkgconfig"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-3.1.0-run.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=(
|
||||||
|
--localstatedir="${EPREFIX}/var"
|
||||||
|
$(use_with dbx libpreludedb-prefix)
|
||||||
|
$(use_enable geoip libmaxminddb)
|
||||||
|
$(use_enable snmp snmp)
|
||||||
|
$(use_with tcpwrapper libwrap)
|
||||||
|
$(usex xml '' '--without-xml-prefix')
|
||||||
|
)
|
||||||
|
|
||||||
|
econf "${myconf[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
rm -rv "${ED}/run" || die "rm failed"
|
||||||
|
keepdir /var/spool/prelude-manager{,/failover,/scheduler}
|
||||||
|
keepdir /var/spool/prelude/prelude-manager{,/failover,/scheduler}
|
||||||
|
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
|
||||||
|
systemd_dounit "${FILESDIR}/${PN}.service"
|
||||||
|
newtmpfiles "${FILESDIR}/${PN}.run" "${PN}.conf"
|
||||||
|
|
||||||
|
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
tmpfiles_process "${PN}.conf"
|
||||||
|
}
|
Binary file not shown.
@ -1,5 +1,3 @@
|
|||||||
DIST scrypt-1.3.0.tgz 380332 BLAKE2B 4bb2c5b911cd25e80444e7dd6381692a3ddd3dcd3a5f4bcda14c8cc4169f332f2c617175bfd222f03d8e48a3eefd9d01b2d7c3fd6b712b3266b2cc75bee8396b SHA512 199f58adb5231f1ad585dbe8f64d6c54920cee201bd7703bcfc7e64917bf8647f9e35b3835b78c41210fd9af5223a79938f2495e4b48e6a62bfe8721d82492c2
|
|
||||||
DIST scrypt-1.3.1.tgz 394516 BLAKE2B 91faa22dc317927b92abe26c5e15cd52c409722716076c7cc502a0c6e4e84ceaaf60222b3ef141c6a209f36084df2d7f45d8f19482aa035c3e2442513c4283d9 SHA512 c76c29463d2a4db6b62283daca80bc4124a6272f37f983d472d44251b98da702f1edb16ad15058a8d0ea320c23bc1486892ab25d367d37ec77c38a55ad7e69fe
|
DIST scrypt-1.3.1.tgz 394516 BLAKE2B 91faa22dc317927b92abe26c5e15cd52c409722716076c7cc502a0c6e4e84ceaaf60222b3ef141c6a209f36084df2d7f45d8f19482aa035c3e2442513c4283d9 SHA512 c76c29463d2a4db6b62283daca80bc4124a6272f37f983d472d44251b98da702f1edb16ad15058a8d0ea320c23bc1486892ab25d367d37ec77c38a55ad7e69fe
|
||||||
EBUILD scrypt-1.3.0.ebuild 365 BLAKE2B aee5437ba9e2c13c9f4f12413b0eabd8f6e546aef97a2d1dc71003ec972561e70d3bd7a63450c80682c36f4fb326165acf9d970b5d6c0425f21401191a694ea4 SHA512 d4bfe2fccf9dfecdc5b2fdb9eb845645e58ceb4833a85f5a3a8ca696b6deaead5bc66f9e1954f260a517fefd93294d262e83f9686e742be7bf9a1fde029d6d8b
|
|
||||||
EBUILD scrypt-1.3.1.ebuild 451 BLAKE2B 85576d7a479c5b1381d947e13cd0b923861799aeaa734c5f0b850befbdb35285dea06ffa359d020da3b4129a48a5b87f0d1a34ecd5f91c1e616b1f86ea023540 SHA512 e3beb1513d2bd91f8e9718682b30567c3f2719e67187ce547fb1a9a9c3c3e1537cdf0354f3f549614db674f2968511693af5e03c155e9c6e825b5a0678f00460
|
EBUILD scrypt-1.3.1.ebuild 451 BLAKE2B 85576d7a479c5b1381d947e13cd0b923861799aeaa734c5f0b850befbdb35285dea06ffa359d020da3b4129a48a5b87f0d1a34ecd5f91c1e616b1f86ea023540 SHA512 e3beb1513d2bd91f8e9718682b30567c3f2719e67187ce547fb1a9a9c3c3e1537cdf0354f3f549614db674f2968511693af5e03c155e9c6e825b5a0678f00460
|
||||||
MISC metadata.xml 368 BLAKE2B 66dc904d7524c2f61313445e7dfe583df69a6bfbbdd1ec8b4203206ec47bb178bb2c5bdacb618cfe47409fb0328ab32e6a6bff123725ed1088e9f2422b4c9e26 SHA512 1a6a98313e5a0e60c51174622e8b96d1b25b0a9b6060a55b1ec18690bf8def973f70c6597077663ab518f4d8135bf7ea114052be801b324e91f80d2580fa7914
|
MISC metadata.xml 368 BLAKE2B 66dc904d7524c2f61313445e7dfe583df69a6bfbbdd1ec8b4203206ec47bb178bb2c5bdacb618cfe47409fb0328ab32e6a6bff123725ed1088e9f2422b4c9e26 SHA512 1a6a98313e5a0e60c51174622e8b96d1b25b0a9b6060a55b1ec18690bf8def973f70c6597077663ab518f4d8135bf7ea114052be801b324e91f80d2580fa7914
|
||||||
|
@ -1,14 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
DESCRIPTION="A simple password-based encryption utility using scrypt key derivation function"
|
|
||||||
HOMEPAGE="http://www.tarsnap.com/scrypt.html"
|
|
||||||
SRC_URI="http://www.tarsnap.com/${PN}/${P}.tgz"
|
|
||||||
|
|
||||||
LICENSE="BSD-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
|
|
||||||
DOCS=( FORMAT )
|
|
@ -1,7 +1,6 @@
|
|||||||
AUX swtpm-build-sys-Explicitly-link-libswtpm_libtpms-with-lcry.patch 1680 BLAKE2B ef4b57c14ee6124fea5643cc868bbf1f5426990f58dd892309a223b828deedc62f100c13b2065a850f9053682bb58e61d877e62c05fe05abba905c9f98c74d2b SHA512 a59b45a2d7c99e439de64b042549f07fd2e12cc1330e68df72f2a77a55579b851ee321a3d95fc2595bb68090b63062cd82ccb161201a78031c96e473bcebc3f8
|
AUX swtpm-0.5.0-build-sys-Remove-WError.patch 431 BLAKE2B 8b0d63dcab783a322c72aab6b8f7cd3de53509716d48fd2f30d136279bb2a52a6a942f43a2c87e6f66db9f3470f0486255db8056da8c49b2b788048af62aa3ba SHA512 981a1fe5bf25c7a820dc5913b0384bc48b0bc50cd84e04921f0f64a4be6dd6b2a815d4cba39370b2e62c4473f2edbdc6bba7b09ce74b9e441f1b8df3166eb959
|
||||||
AUX swtpm-build-sys-Use-AC_COMPILE_IFELSE-to-check-for-unused-.patch 1793 BLAKE2B ab67a59a2f40a31f72b25f1ea0fc27bfd908a25929b7e40224c91bc08949c31abb7fbcd1092f1f12c774dfa0bda8ce8f04bbca7785124dadd2839a971526b835 SHA512 068c83a69a13bfffbade03bfd45e032ecda014fee9bfe2462abed55c500f6f4fb98391a525350580c06e5d59bb560c6f96a945429624f30d2b0e593de54c86df
|
AUX swtpm-0.5.0-disable-test-dependencies.patch 696 BLAKE2B 7cbfb36e82b88d125dabaab8508803cde8b4fe414b1bf0e193421a7632597baa3142dcefa1bd53c7ebe6fea529ad827fc65bfd42bd617c415043b795d5c36c15 SHA512 32931311e8a4c57ae167379db5ff3decc5c1b3b891f180e6ee4991a9cf366ac26049c2e3eabc434eef3890635317f2f2cb1a80cf827a4c3e44fe76943665e85c
|
||||||
AUX swtpm-disable-test-dependencies.patch 774 BLAKE2B 8089885d5b21cea09fb5ec59d69640754671ba27763d57bdb45345768722166d4cd5fa0d890542aa79a90c2b8e609f611ac4ccd58be71ec13128d81daccb50bd SHA512 d803222c8fb04a7909f8a60563dfd23327c842f12138309f3b901309651857d6c545ca8e46c68c9b60b97f0e03ab79575784e242409d41b3d69e6ad8516428e5
|
AUX swtpm-0.5.0-fix-localca-path.patch 1318 BLAKE2B 1d8c7367cdc92232d13b4169e387afcd7247ffbdc785cad0d4e40ca9ee7710036f4a7debc1c6112afe255b19422a32b76f72efba04840136f28a72d241aa091e SHA512 e327b581dd1cf9bf92d400fc2574a585ea8708ba6b7e2c89fe368cfc990e464773900488736944b0f97cfd6e65b6aebf39e55ef22428fcc2510c8205ef77d738
|
||||||
AUX swtpm-fix-localca-path.patch 1197 BLAKE2B fb94a734303e1c71158ffda2958275a377d9c75b98262061b06bb22d2dce6efd3b5d126758b65cbab8141a78549c4ab99d3aa2c241c4870de67f871706840b5d SHA512 c9a0e6ee27f0b38b65f2cad65a48622c3b9e9e8913bba002f0c82168f22162dbc62ed2b104942ed8141889625f225f29516ecbd20ba6ffb5091eb2201df0f107
|
DIST swtpm-0.5.0.tar.gz 309011 BLAKE2B 3977acef1e68adca82ed5b51adb5f8787f6eb874ee16768b5b4bbbb13b043f8a39f534b2aa99ef92fb1608f0c4c805b51bb8fbc83297b71afcec2d99faff03d9 SHA512 ba7dafc9a9ddd28252615028a45fe3e68efd12df948c1e8ec938caabb840406a7a1935e1e4a6e1b6b8848bee08450673138dc5a0d63f0447f5e0e07350e4aed7
|
||||||
DIST swtpm-0.3.2.tar.gz 308843 BLAKE2B 501c600e36a437fc99f662f1c217169cab15b0d4ec4a4551a29dd83541c9718e182c7eb13a43e541da453fc28c48232354b617525e32d9721e697744eaa5a17a SHA512 5da668cd8091f0db70bec52cd8d26bacf7b18e4c27c83c1cba25e59c69bb2ba7a1d011d9bf4bafa44e1a49065538445eb56683806be6f1875cba383f8edb6a4f
|
EBUILD swtpm-0.5.0.ebuild 1790 BLAKE2B 5dfca031a0b9bf25cc9ef84b1e798ec4de0ba09b7b7ebe10af8060fb59b02c197a8bd1f1376e2727dd8ed30cd580edbdb33f9c52e830201d872ce2d55ba613ba SHA512 0a5f84d1f3108ecf4361879109f958f7f5ea61bfad52503c1a72ba1a2901c4f7316568b04921173cf7557b98aa954f30183fe8a16a5d06b17835755c8b646bf8
|
||||||
EBUILD swtpm-0.3.2.ebuild 1641 BLAKE2B 08e229f1e6cdd4a17f9d92d02bbe4897f44bd0a5c0a4c38677cc4a7f84c513ced4d84c22d04ae496f92245b5907a02ff1eab9da7f5d598bffb5b4260e08a5602 SHA512 fcf43e868cd834c201b5bea591bae646e114fcbdcb77ebdb6f3477c71a48859bd11b2919937f73ba604b2d909440614744c0214325044e0c83cabf52dcc9ba1c
|
|
||||||
MISC metadata.xml 457 BLAKE2B defc06c2642823aa760cafc22e90f891f9337358bfaa446778e1f4107f6e295ec21b5987f49bdcee3fd7b68084be1b864d7569e74bd729345e4886b08c617a06 SHA512 c80e24dc4ec41e5aae1e7fe67208c945e62c02f469164d0a76445269e3e0204674cd593956f99fa1539505e1a70a15bbf6c02afcf6b38592f04f3c4d3f275e08
|
MISC metadata.xml 457 BLAKE2B defc06c2642823aa760cafc22e90f891f9337358bfaa446778e1f4107f6e295ec21b5987f49bdcee3fd7b68084be1b864d7569e74bd729345e4886b08c617a06 SHA512 c80e24dc4ec41e5aae1e7fe67208c945e62c02f469164d0a76445269e3e0204674cd593956f99fa1539505e1a70a15bbf6c02afcf6b38592f04f3c4d3f275e08
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
index d035653..1db5c5c 100644
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -461,7 +461,7 @@ AC_SUBST([TSS_USER])
|
||||||
|
AC_SUBST([TSS_GROUP])
|
||||||
|
|
||||||
|
CFLAGS="$CFLAGS -Wreturn-type -Wsign-compare -Wswitch-enum"
|
||||||
|
-CFLAGS="$CFLAGS -Wmissing-prototypes -Wall -Werror"
|
||||||
|
+CFLAGS="$CFLAGS -Wmissing-prototypes -Wall"
|
||||||
|
CFLAGS="$CFLAGS -Wformat -Wformat-security"
|
||||||
|
CFLAGS="$CFLAGS $GNUTLS_CFLAGS $COVERAGE_CFLAGS"
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
index d035653..0728a2e 100644
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -325,21 +325,11 @@ fi
|
||||||
|
AM_CONDITIONAL([WITH_GNUTLS], [test "x$with_gnutls" = "xyes"])
|
||||||
|
AC_SUBST([GNUTLS_LIBS])
|
||||||
|
|
||||||
|
-AC_PATH_PROG([EXPECT], expect)
|
||||||
|
-if test "x$EXPECT" = "x"; then
|
||||||
|
- AC_MSG_ERROR([expect is required: expect package])
|
||||||
|
-fi
|
||||||
|
-
|
||||||
|
AC_PATH_PROG([GAWK], gawk)
|
||||||
|
if test "x$GAWK" = "x"; then
|
||||||
|
AC_MSG_ERROR([gawk is required: gawk package])
|
||||||
|
fi
|
||||||
|
|
||||||
|
-AC_PATH_PROG([SOCAT], socat)
|
||||||
|
-if test "x$SOCAT" = "x"; then
|
||||||
|
- AC_MSG_ERROR([socat is required: socat package])
|
||||||
|
-fi
|
||||||
|
-
|
||||||
|
AC_PATH_PROG([BASE64], base64)
|
||||||
|
if test "x$BASE64" = "x"; then
|
||||||
|
AC_MSG_ERROR([base64 is required: base64 package])
|
@ -1,19 +1,21 @@
|
|||||||
diff --git a/samples/Makefile.am b/samples/Makefile.am
|
diff --git a/samples/Makefile.am b/samples/Makefile.am
|
||||||
index 4558d66..6fc6d77 100644
|
index 7d69bf8..9fb8338 100644
|
||||||
--- a/samples/Makefile.am
|
--- a/samples/Makefile.am
|
||||||
+++ b/samples/Makefile.am
|
+++ b/samples/Makefile.am
|
||||||
@@ -16,9 +16,9 @@ samplessysconf_DATA = \
|
@@ -56,10 +56,10 @@ endif
|
||||||
swtpm-localca.options
|
|
||||||
|
|
||||||
install-data-local:
|
install-data-local:
|
||||||
- $(MKDIR_P) $(DESTDIR)$(localstatedir)/lib/swtpm-localca
|
- $(MKDIR_P) $(DESTDIR)$(localstatedir)/lib/swtpm-localca
|
||||||
+ $(MKDIR_P) $(DESTDIR)$(localstatedir)/swtpm-localca
|
+ $(MKDIR_P) $(DESTDIR)$(localstatedir)/swtpm-localca
|
||||||
if test -z $(DESTDIR); then \
|
if test -z $(DESTDIR); then \
|
||||||
- chown @TSS_USER@:@TSS_GROUP@ $(DESTDIR)$(localstatedir)/lib/swtpm-localca || true; \
|
- chown -R @TSS_USER@:root $(DESTDIR)$(localstatedir)/lib/swtpm-localca || true; \
|
||||||
+ chown @TSS_USER@:@TSS_GROUP@ $(DESTDIR)$(localstatedir)/swtpm-localca || true; \
|
- chmod 0750 $(DESTDIR)$(localstatedir)/lib/swtpm-localca || true; \
|
||||||
|
+ chown -R @TSS_USER@:root $(DESTDIR)$(localstatedir)/swtpm-localca || true; \
|
||||||
|
+ chmod 0750 $(DESTDIR)$(localstatedir)/swtpm-localca || true; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
EXTRA_DIST= \
|
# for out-of-tree builds we need to clean up
|
||||||
diff --git a/samples/swtpm-localca.conf.in b/samples/swtpm-localca.conf.in
|
diff --git a/samples/swtpm-localca.conf.in b/samples/swtpm-localca.conf.in
|
||||||
index 1f0b48d..63f1fed 100644
|
index 1f0b48d..63f1fed 100644
|
||||||
--- a/samples/swtpm-localca.conf.in
|
--- a/samples/swtpm-localca.conf.in
|
@ -1,49 +0,0 @@
|
|||||||
From d9bc718871810d18c70ba9d4e9ee23071bd6db36 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Stefan Berger <stefanb@linux.vnet.ibm.com>
|
|
||||||
Date: Tue, 21 Jul 2020 18:39:07 -0400
|
|
||||||
Subject: [PATCH 2/2] build-sys: Explicitly link libswtpm_libtpms with -lcrypto
|
|
||||||
(Gentoo)
|
|
||||||
|
|
||||||
This patch fixes the following linker issue reported for Gentoo in
|
|
||||||
issue #280.
|
|
||||||
|
|
||||||
ld.lld: error: /var/tmp/portage/app-crypt/swtpm-0.3.1-r1/work/swtpm-0.3.1/src/swtpm/.libs/libswtpm_libtpms.so: undefined reference to EVP_sha512
|
|
||||||
ld.lld: error: /var/tmp/portage/app-crypt/swtpm-0.3.1-r1/work/swtpm-0.3.1/src/swtpm/.libs/libswtpm_libtpms.so: undefined reference to PKCS5_PBKDF2_HMAC
|
|
||||||
ld.lld: error: /var/tmp/portage/app-crypt/swtpm-0.3.1-r1/work/swtpm-0.3.1/src/swtpm/.libs/libswtpm_libtpms.so: undefined reference to SHA512
|
|
||||||
|
|
||||||
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
|
|
||||||
---
|
|
||||||
configure.ac | 2 ++
|
|
||||||
src/swtpm/Makefile.am | 3 ++-
|
|
||||||
2 files changed, 4 insertions(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index 56d3f09..7aaa201 100644
|
|
||||||
--- a/configure.ac
|
|
||||||
+++ b/configure.ac
|
|
||||||
@@ -150,6 +150,8 @@ openssl)
|
|
||||||
AC_CHECK_HEADERS([openssl/aes.h],[],
|
|
||||||
AC_MSG_ERROR(Is openssl-devel/libssl-dev installed?))
|
|
||||||
AC_MSG_RESULT([Building with openssl crypto library])
|
|
||||||
+ LIBCRYPTO_LIBS=$(pkg-config --libs libcrypto)
|
|
||||||
+ AC_SUBST([LIBCRYPTO_LIBS])
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
diff --git a/src/swtpm/Makefile.am b/src/swtpm/Makefile.am
|
|
||||||
index dd2a63a..b5f15e3 100644
|
|
||||||
--- a/src/swtpm/Makefile.am
|
|
||||||
+++ b/src/swtpm/Makefile.am
|
|
||||||
@@ -69,7 +69,8 @@ libswtpm_libtpms_la_LIBADD = \
|
|
||||||
$(LIBTPMS_LIBS) \
|
|
||||||
$(GLIB_LIBS) \
|
|
||||||
$(LIBRT_LIBS) \
|
|
||||||
- $(LIBSECCOMP_LIBS)
|
|
||||||
+ $(LIBSECCOMP_LIBS) \
|
|
||||||
+ $(LIBCRYPTO_LIBS)
|
|
||||||
|
|
||||||
bin_PROGRAMS = swtpm
|
|
||||||
if WITH_CUSE
|
|
||||||
--
|
|
||||||
2.26.2
|
|
||||||
|
|
@ -1,56 +0,0 @@
|
|||||||
From b6d16129a525f572ef37d20ba1cd70d59ca4f079 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Stefan Berger <stefanb@linux.vnet.ibm.com>
|
|
||||||
Date: Tue, 21 Jul 2020 17:38:10 -0400
|
|
||||||
Subject: [PATCH 1/2] build-sys: Use AC_COMPILE_IFELSE to check for unused
|
|
||||||
linker flags (clang)
|
|
||||||
|
|
||||||
This patch fixes a clang issue report in issue #280.
|
|
||||||
|
|
||||||
clang does not use ld, so we cannot grep for support of certain linker
|
|
||||||
flags but have to test-compile.
|
|
||||||
|
|
||||||
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
|
|
||||||
---
|
|
||||||
configure.ac | 26 +++++++++++++++++++-------
|
|
||||||
1 file changed, 19 insertions(+), 7 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index b4d4258..56d3f09 100644
|
|
||||||
--- a/configure.ac
|
|
||||||
+++ b/configure.ac
|
|
||||||
@@ -357,13 +357,25 @@ if test "x$enable_hardening" != "xno"; then
|
|
||||||
if test -z "$TMP1" && test -n "$TPM2"; then
|
|
||||||
HARDENING_CFLAGS="$HARDENING_CFLAGS -D_FORTIFY_SOURCE=2 "
|
|
||||||
fi
|
|
||||||
- dnl Check ld for 'relro' and 'now'
|
|
||||||
- if $LD --help 2>&1 | $GREP '\-z relro ' > /dev/null; then
|
|
||||||
- HARDENING_CFLAGS="$HARDENING_CFLAGS -Wl,-z,relro "
|
|
||||||
- fi
|
|
||||||
- if $LD --help 2>&1 | $GREP '\-z now ' > /dev/null; then
|
|
||||||
- HARDENING_CFLAGS="$HARDENING_CFLAGS -Wl,-z,now "
|
|
||||||
- fi
|
|
||||||
+ dnl Check linker for 'relro' and 'now'
|
|
||||||
+ save_CFLAGS="$CFLAGS"
|
|
||||||
+ CFLAGS="-Wl,-z,relro -Werror"
|
|
||||||
+ AC_MSG_CHECKING([whether linker supports -Wl,-z,relro])
|
|
||||||
+ AC_COMPILE_IFELSE(
|
|
||||||
+ [AC_LANG_SOURCE([[int main() { return 0; }]])],
|
|
||||||
+ [HARDENING_CFLAGS="$HARDENING_CFLAGS -Wl,-z,relro"
|
|
||||||
+ AC_MSG_RESULT(yes)],
|
|
||||||
+ [AC_MSG_RESULT(no)]
|
|
||||||
+ )
|
|
||||||
+ CFLAGS="-Wl,-z,now -Werror"
|
|
||||||
+ AC_MSG_CHECKING([whether linker supports -Wl,-z,now])
|
|
||||||
+ AC_COMPILE_IFELSE(
|
|
||||||
+ [AC_LANG_SOURCE([[int main() { return 0; }]])],
|
|
||||||
+ [HARDENING_CFLAGS="$HARDENING_CFLAGS -Wl,-z,now"
|
|
||||||
+ AC_MSG_RESULT(yes)],
|
|
||||||
+ [AC_MSG_RESULT(no)]
|
|
||||||
+ )
|
|
||||||
+ CFLAGS="$save_CFLAGS"
|
|
||||||
AC_SUBST([HARDENING_CFLAGS])
|
|
||||||
fi
|
|
||||||
|
|
||||||
--
|
|
||||||
2.26.2
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
diff --git a/Makefile.am b/Makefile.am
|
|
||||||
index 47b091a..61192bf 100644
|
|
||||||
--- a/Makefile.am
|
|
||||||
+++ b/Makefile.am
|
|
||||||
@@ -9,9 +9,7 @@ SUBDIRS = \
|
|
||||||
include \
|
|
||||||
man \
|
|
||||||
samples \
|
|
||||||
- src \
|
|
||||||
- tests
|
|
||||||
-
|
|
||||||
+ src
|
|
||||||
ACLOCAL_AMFLAGS = -I m4
|
|
||||||
|
|
||||||
EXTRA_DIST = \
|
|
||||||
diff --git a/configure.ac b/configure.ac
|
|
||||||
index c7b4e98..8e6445b 100644
|
|
||||||
--- a/configure.ac
|
|
||||||
+++ b/configure.ac
|
|
||||||
@@ -330,16 +330,6 @@ if test "x$GAWK" = "x"; then
|
|
||||||
AC_MSG_ERROR([gawk is required: gawk package])
|
|
||||||
fi
|
|
||||||
|
|
||||||
-AC_PATH_PROG([SOCAT], socat)
|
|
||||||
-if test "x$SOCAT" = "x"; then
|
|
||||||
- AC_MSG_ERROR([socat is required: socat package])
|
|
||||||
-fi
|
|
||||||
-
|
|
||||||
-AC_PATH_PROG([PYTHON], python3)
|
|
||||||
-if test "x$PYTHON" = "x"; then
|
|
||||||
- AC_MSG_ERROR([python3 is required])
|
|
||||||
-fi
|
|
||||||
-
|
|
||||||
AC_ARG_ENABLE([hardening],
|
|
||||||
AS_HELP_STRING([--disable-hardening], [Disable hardening flags]))
|
|
||||||
|
|
@ -1,82 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
|
||||||
|
|
||||||
inherit autotools python-any-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Libtpms-based TPM emulator"
|
|
||||||
HOMEPAGE="https://github.com/stefanberger/swtpm"
|
|
||||||
SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="BSD"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="fuse gnutls libressl seccomp test"
|
|
||||||
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
COMMON_DEPEND="
|
|
||||||
fuse? (
|
|
||||||
dev-libs/glib:2
|
|
||||||
sys-fs/fuse:0
|
|
||||||
)
|
|
||||||
gnutls? (
|
|
||||||
dev-libs/libtasn1:=
|
|
||||||
>=net-libs/gnutls-3.1.0[tools]
|
|
||||||
)
|
|
||||||
!libressl? (
|
|
||||||
dev-libs/openssl:0=
|
|
||||||
dev-libs/libtpms[-libressl]
|
|
||||||
)
|
|
||||||
libressl? (
|
|
||||||
dev-libs/libressl:0=
|
|
||||||
dev-libs/libtpms[libressl]
|
|
||||||
)
|
|
||||||
seccomp? ( sys-libs/libseccomp )
|
|
||||||
"
|
|
||||||
|
|
||||||
DEPEND="${COMMON_DEPEND}
|
|
||||||
test? (
|
|
||||||
net-misc/socat
|
|
||||||
${PYTHON_DEPS}
|
|
||||||
)
|
|
||||||
"
|
|
||||||
|
|
||||||
RDEPEND="${COMMON_DEPEND}
|
|
||||||
acct-group/tss
|
|
||||||
acct-user/tss
|
|
||||||
app-crypt/tpm-tools
|
|
||||||
app-crypt/trousers
|
|
||||||
dev-tcltk/expect"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${PN}-fix-localca-path.patch"
|
|
||||||
"${FILESDIR}/${PN}-build-sys-Explicitly-link-libswtpm_libtpms-with-lcry.patch"
|
|
||||||
"${FILESDIR}/${PN}-build-sys-Use-AC_COMPILE_IFELSE-to-check-for-unused-.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
use test || eapply "${FILESDIR}/${PN}-disable-test-dependencies.patch"
|
|
||||||
default
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf \
|
|
||||||
--disable-static \
|
|
||||||
--with-openssl \
|
|
||||||
--without-selinux \
|
|
||||||
$(use_with fuse cuse) \
|
|
||||||
$(use_with gnutls) \
|
|
||||||
$(use_with seccomp)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
fowners tss:tss /var/lib/swtpm-localca
|
|
||||||
keepdir /var/lib/swtpm-localca
|
|
||||||
find "${D}" -name '*.la' -delete || die
|
|
||||||
}
|
|
@ -0,0 +1,94 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{7,8} )
|
||||||
|
|
||||||
|
inherit autotools distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Libtpms-based TPM emulator"
|
||||||
|
HOMEPAGE="https://github.com/stefanberger/swtpm"
|
||||||
|
SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
IUSE="fuse gnutls libressl seccomp test"
|
||||||
|
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
COMMON_DEPEND="
|
||||||
|
fuse? (
|
||||||
|
dev-libs/glib:2
|
||||||
|
sys-fs/fuse:0
|
||||||
|
)
|
||||||
|
gnutls? (
|
||||||
|
dev-libs/libtasn1:=
|
||||||
|
>=net-libs/gnutls-3.1.0[tools]
|
||||||
|
)
|
||||||
|
!libressl? (
|
||||||
|
dev-libs/openssl:0=
|
||||||
|
dev-libs/libtpms[-libressl]
|
||||||
|
)
|
||||||
|
libressl? (
|
||||||
|
dev-libs/libressl:0=
|
||||||
|
dev-libs/libtpms[libressl]
|
||||||
|
)
|
||||||
|
seccomp? ( sys-libs/libseccomp )
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
test? (
|
||||||
|
net-misc/socat
|
||||||
|
dev-tcltk/expect
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
acct-group/tss
|
||||||
|
acct-user/tss
|
||||||
|
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-0.5.0-fix-localca-path.patch"
|
||||||
|
"${FILESDIR}/${PN}-0.5.0-build-sys-Remove-WError.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
use test || eapply "${FILESDIR}/${PN}-0.5.0-disable-test-dependencies.patch"
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
eautomake
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--disable-static \
|
||||||
|
--with-openssl \
|
||||||
|
--without-selinux \
|
||||||
|
$(use_with fuse cuse) \
|
||||||
|
$(use_with gnutls) \
|
||||||
|
$(use_with seccomp)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# We want the default src_compile, not the version distutils-r1 exports
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
python_foreach_impl python_optimize
|
||||||
|
fowners -R tss:root /var/lib/swtpm-localca
|
||||||
|
fperms 750 /var/lib/swtpm-localca
|
||||||
|
keepdir /var/lib/swtpm-localca
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
# We want the default src_test, not the version distutils-r1 exports
|
||||||
|
default
|
||||||
|
}
|
Binary file not shown.
@ -1,3 +1,3 @@
|
|||||||
DIST e16-docs-0.16.8.0.2.tar.gz 1655229 BLAKE2B 7f57fcc90791f27e2186cd266222072c5ab5214f12e0f35fbdf706035e6f7ce68ab632779e77572e3ddb8c0d183aebfacc23dc25f400a941325dced54ae72b92 SHA512 df46cedff63984f5fe3cd4d523406efc3b4334447cbe9e31abae969961142887c5891bad7c65b066bb077f69789de4d38718872554e4a23f3b5b853bda665e31
|
DIST e16-docs-0.16.8.0.2.tar.gz 1655229 BLAKE2B 7f57fcc90791f27e2186cd266222072c5ab5214f12e0f35fbdf706035e6f7ce68ab632779e77572e3ddb8c0d183aebfacc23dc25f400a941325dced54ae72b92 SHA512 df46cedff63984f5fe3cd4d523406efc3b4334447cbe9e31abae969961142887c5891bad7c65b066bb077f69789de4d38718872554e4a23f3b5b853bda665e31
|
||||||
EBUILD e16-docs-0.16.8.0.2.ebuild 370 BLAKE2B 1e08021ed008270dd32bf41d31c51ede0723620ad42340ea8d15df9708aeadecb1803b5f5eb171892c36a6aa81aaa5197f070351b4db735cca4959282510d03f SHA512 b485e31a2b8e5379b005d3962f563bd8c9e3ea24204c459d618d4c3c1b4b582c047418d75c31eae0be3de78c7b56a3b194f39e52837ef25e2fb5045fdbcb4d41
|
EBUILD e16-docs-0.16.8.0.2.ebuild 368 BLAKE2B 92efba5030d5e6e8a0d46e91cdc49b6e8213a5d083a76b5ce567cea11397962488fe94c78bd71a051f2e6563fda2e2faae5101b2ada671d1636272de610f2ce0 SHA512 359656ee14ed2316d898ce0b7a0747bcb65118d6e09250557f78e4775d860a6d0575b30956d1fe182d9d7cffdc8b0257fef95be81dd1f42f89f870d86a3de1c8
|
||||||
MISC metadata.xml 343 BLAKE2B 295618490636872ce0aff5266028733087db75ec585d604a9908afe1cfa49e4101778badbc3dded2717e733fa76b879a4fbb58070b3e2e1e09268a871eb7bb8c SHA512 200efaf51e5c6746fa854a10d1d63348695db4da86091cd50ef01a9fd4b7d46cda9c79f257fdf337911d276fc2f95ca17dc05070a252f7eaa1fc3bb9eb2c1071
|
MISC metadata.xml 343 BLAKE2B 295618490636872ce0aff5266028733087db75ec585d604a9908afe1cfa49e4101778badbc3dded2717e733fa76b879a4fbb58070b3e2e1e09268a871eb7bb8c SHA512 200efaf51e5c6746fa854a10d1d63348695db4da86091cd50ef01a9fd4b7d46cda9c79f257fdf337911d276fc2f95ca17dc05070a252f7eaa1fc3bb9eb2c1071
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
JAVA_PKG_IUSE="source"
|
||||||
|
|
||||||
|
inherit eutils java-pkg-2 java-ant-2
|
||||||
|
|
||||||
|
MY_A="apache-${P}-src"
|
||||||
|
MY_P="${MY_A/-servlet-api/}"
|
||||||
|
DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3/EL API 3.0 implementation"
|
||||||
|
HOMEPAGE="https://tomcat.apache.org/"
|
||||||
|
SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="3.1"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=">=virtual/jdk-1.8"
|
||||||
|
RDEPEND=">=virtual/jre-1.8"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${MY_P}/"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace build.xml"
|
||||||
|
rm -fR */*/build.xml
|
||||||
|
einfo "Removing bundled jars and classes"
|
||||||
|
find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
|
||||||
|
|
||||||
|
java-pkg-2_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
java-pkg_dojar "${S}"/output/build/lib/*.jar
|
||||||
|
use source && java-pkg_dosrc java/javax/servlet/
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,44 @@
|
|||||||
|
From 0493f57a9878fd4d92fc419358173fd31b95bda8 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Georgy Yakovlev <gyakovlev@gentoo.org>
|
||||||
|
Date: Sun, 11 Oct 2020 22:09:39 -0700
|
||||||
|
Subject: [PATCH] Support LibreSSL 3.2.x
|
||||||
|
|
||||||
|
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
|
||||||
|
---
|
||||||
|
vendor/openssl-sys/.cargo-checksum.json | 2 +-
|
||||||
|
vendor/openssl-sys/build/main.rs | 4 ++--
|
||||||
|
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/vendor/openssl-sys/.cargo-checksum.json b/vendor/openssl-sys/.cargo-checksum.json
|
||||||
|
index 4c079f5..11beb6e 100644
|
||||||
|
--- a/vendor/openssl-sys/.cargo-checksum.json
|
||||||
|
+++ b/vendor/openssl-sys/.cargo-checksum.json
|
||||||
|
@@ -1 +1 @@
|
||||||
|
-{"files":{"CHANGELOG.md":"17531e8bd93e3bd9ada0d3b4e4d07508d316985a2cbe4df73186ba70d5971923","Cargo.toml":"b71de20a64dc4704f77b8cc8ea9f63e47f2d39f06696900077eefd93a17d16ec","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"949fb3913ec7f94229242978dfeee5e19261b6d7506fc91dcd153bb0d2a84895","build/cfgs.rs":"2b49fbdb045c40bd46bf7e7adfde8c45508e4b51af0080fb934eb1131863d75a","build/expando.c":"c4fa8a4424b2321f1857edfc5ce1ac1f03eda54440367d3142310c0eb5553004","build/find_normal.rs":"0742487bd3faa681232e812c5c96f0e5b83b485ba236a4efda1cd8f5a260b5eb","build/find_vendored.rs":"7bf0e59c5646d72ee5a4392ad970fdf5c20288ddaf54dd86a8caff49583b38f5","build/main.rs":"0d8b960ab71be4e2a08e3ff7e9615a17f7dddcd601b7fdd885bb6f6c5a6fe5f5","src/aes.rs":"822bf666db351fe6ef9607c918081d6ad378fc1cedb05290bb746f86980c6088","src/asn1.rs":"254025cb408dbeff73bee6d06325acba9042cb11db30bdad04eedfb789be84b3","src/bio.rs":"1f38a3ec4029511fecd7a51548965a265f3e7772891b5514e22bfb1d061b3a90","src/bn.rs":"c71b9c79f704a94a889d27bf75e7e5b1f9f10b0df0aeb485aef509cf05d7467f","src/cms.rs":"f21a403fea95e7b7efe0539a429831cfa51c8818adb79c7ebf73ae2a6f2dc87e","src/conf.rs":"511e008c18039f54d856d70b80009426fc7f4ce34fe4304e2c58ebf465031de0","src/crypto.rs":"a1279719ade9704be3d9af55ff679abbe918d525f332ca15810146d45e9080cf","src/dh.rs":"7cc334e86d16b3eae165dfa3a6c8e488bc0fe590c17beda38893d2e9d784d5a6","src/dsa.rs":"ae79baf231681900ea76304285b3ffacf5298c90b8c04d371269cf4adbb5b9fa","src/dtls1.rs":"45e1dbf94a42d587fd948d553dc30187aa6aa2b5b82d554cf725ff36df768aa0","src/ec.rs":"81372dfe497db2fc90457a470a3b8ccb249828b3ce2bf4fd2da8ec42afd6a6b3","src/err.rs":"3edf1379b3277df32e047a52553d243d4a4001111a277cf4b12f7297f2fe2bf0","src/evp.rs":"ae748b7d7a0f74eb21c2750bf571c09f99bb835f23436c247493a66c28fb5c6b","src/hmac.rs":"fa3976d94a1383f300bdec228270afb8b47c97bb019d727c7d59ba783be3c42e","src/lib.rs":"846f03332238caace3dade00a6c15b5ed1773edd601cc72dca2f1339d58b2b7f","src/macros.rs":"638fb9098f6024e82b331eeee50c64cefdb58456dba28ee42560be655a0c2bf6","src/obj_mac.rs":"7203d356f7654c5805600b823eccf8e1d9d9cbce9a01859938612a3f0aae4cdc","src/object.rs":"3e45fb025ccbd6a556aae9738ef8a3b11cc2655ffa9d8422be21699b2e45d6c4","src/ocsp.rs":"1db59566d2f072f7ae981f0c07e1604fcdf60e66845afe0689d588f8e4272115","src/ossl_typ.rs":"f00c3f88f7947f5d13698a2fc796c68eb1bd65b2686f661d29482021170db71f","src/pem.rs":"d3ae2748c53597c91aa1896f18844ccd9ce2dca1627662b8974330e5f1b3f36c","src/pkcs12.rs":"93aab2820008ad90dc346a7dcc02f9201d94bff0bb7d1d71031c097850287c50","src/pkcs7.rs":"5370c8d4bfbf1502fa33aff635cb730e7c87814580f1df9bdb1412a492377813","src/rand.rs":"469601b4fbb56d4dbf5cf5d7bb8483e3bde411edea18601e7d1ed6ef27180fd3","src/rsa.rs":"0e8c1f0bc37620a9208175542143bfd411ae88188974d2d5b37a2b8b77d0e2c8","src/safestack.rs":"6c39e28565d34efad707d77561d4caa99e3f028fcac3a2ef6fd403a78de1190c","src/sha.rs":"1a6b028a63654d2419417a9a8af790cd22409a4643682a0686ecdb9441264eba","src/srtp.rs":"306047f3f31828fe7d15de154b375f071ae07012a94c0b5c909f5fe57962a11b","src/ssl.rs":"bb9bcb4a3b96ce6919236f48dfc5e0ad66f1cef1dce7d989c778d6f28ee6403b","src/ssl3.rs":"9336c816e00847d552dea22587d4ac72ff3cbd469fa5ff750423a19ea11e68eb","src/stack.rs":"1a509907283e5a2bf88cf193ce607f49ce7d2d95547c2ce2abc0fd4567aad334","src/tls1.rs":"60ca3dea1bbfda645bde563b4a878dac129c3f760e3ad572381000fc7a8ef522","src/x509.rs":"31ad553ece8fbb1fda6d8cf43ea0895863f961b6e1171ed05063134d3892f5cc","src/x509_vfy.rs":"5609f6300ab37a4d4755c81f7af1e6bb93a2f1a6f333c6e42f1e73ebf83ddc05","src/x509v3.rs":"30c58ce7d80670cc597d041e0f59862c1100e38743fc9dde2aec6dc811a4a558"},"package":"a842db4709b604f0fe5d1170ae3565899be2ad3d9cbc72dedc789ac0511f78de"}
|
||||||
|
\ No newline at end of file
|
||||||
|
+{"files":{"CHANGELOG.md":"17531e8bd93e3bd9ada0d3b4e4d07508d316985a2cbe4df73186ba70d5971923","Cargo.toml":"b71de20a64dc4704f77b8cc8ea9f63e47f2d39f06696900077eefd93a17d16ec","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"949fb3913ec7f94229242978dfeee5e19261b6d7506fc91dcd153bb0d2a84895","build/cfgs.rs":"2b49fbdb045c40bd46bf7e7adfde8c45508e4b51af0080fb934eb1131863d75a","build/expando.c":"c4fa8a4424b2321f1857edfc5ce1ac1f03eda54440367d3142310c0eb5553004","build/find_normal.rs":"0742487bd3faa681232e812c5c96f0e5b83b485ba236a4efda1cd8f5a260b5eb","build/find_vendored.rs":"7bf0e59c5646d72ee5a4392ad970fdf5c20288ddaf54dd86a8caff49583b38f5","build/main.rs":"16dadcb59a2e9f7b4c7f4d6731530533f52df6af9dcc1877bcdad52a5d403385","src/aes.rs":"822bf666db351fe6ef9607c918081d6ad378fc1cedb05290bb746f86980c6088","src/asn1.rs":"254025cb408dbeff73bee6d06325acba9042cb11db30bdad04eedfb789be84b3","src/bio.rs":"1f38a3ec4029511fecd7a51548965a265f3e7772891b5514e22bfb1d061b3a90","src/bn.rs":"c71b9c79f704a94a889d27bf75e7e5b1f9f10b0df0aeb485aef509cf05d7467f","src/cms.rs":"f21a403fea95e7b7efe0539a429831cfa51c8818adb79c7ebf73ae2a6f2dc87e","src/conf.rs":"511e008c18039f54d856d70b80009426fc7f4ce34fe4304e2c58ebf465031de0","src/crypto.rs":"a1279719ade9704be3d9af55ff679abbe918d525f332ca15810146d45e9080cf","src/dh.rs":"7cc334e86d16b3eae165dfa3a6c8e488bc0fe590c17beda38893d2e9d784d5a6","src/dsa.rs":"ae79baf231681900ea76304285b3ffacf5298c90b8c04d371269cf4adbb5b9fa","src/dtls1.rs":"45e1dbf94a42d587fd948d553dc30187aa6aa2b5b82d554cf725ff36df768aa0","src/ec.rs":"81372dfe497db2fc90457a470a3b8ccb249828b3ce2bf4fd2da8ec42afd6a6b3","src/err.rs":"3edf1379b3277df32e047a52553d243d4a4001111a277cf4b12f7297f2fe2bf0","src/evp.rs":"ae748b7d7a0f74eb21c2750bf571c09f99bb835f23436c247493a66c28fb5c6b","src/hmac.rs":"fa3976d94a1383f300bdec228270afb8b47c97bb019d727c7d59ba783be3c42e","src/lib.rs":"846f03332238caace3dade00a6c15b5ed1773edd601cc72dca2f1339d58b2b7f","src/macros.rs":"638fb9098f6024e82b331eeee50c64cefdb58456dba28ee42560be655a0c2bf6","src/obj_mac.rs":"7203d356f7654c5805600b823eccf8e1d9d9cbce9a01859938612a3f0aae4cdc","src/object.rs":"3e45fb025ccbd6a556aae9738ef8a3b11cc2655ffa9d8422be21699b2e45d6c4","src/ocsp.rs":"1db59566d2f072f7ae981f0c07e1604fcdf60e66845afe0689d588f8e4272115","src/ossl_typ.rs":"f00c3f88f7947f5d13698a2fc796c68eb1bd65b2686f661d29482021170db71f","src/pem.rs":"d3ae2748c53597c91aa1896f18844ccd9ce2dca1627662b8974330e5f1b3f36c","src/pkcs12.rs":"93aab2820008ad90dc346a7dcc02f9201d94bff0bb7d1d71031c097850287c50","src/pkcs7.rs":"5370c8d4bfbf1502fa33aff635cb730e7c87814580f1df9bdb1412a492377813","src/rand.rs":"469601b4fbb56d4dbf5cf5d7bb8483e3bde411edea18601e7d1ed6ef27180fd3","src/rsa.rs":"0e8c1f0bc37620a9208175542143bfd411ae88188974d2d5b37a2b8b77d0e2c8","src/safestack.rs":"6c39e28565d34efad707d77561d4caa99e3f028fcac3a2ef6fd403a78de1190c","src/sha.rs":"1a6b028a63654d2419417a9a8af790cd22409a4643682a0686ecdb9441264eba","src/srtp.rs":"306047f3f31828fe7d15de154b375f071ae07012a94c0b5c909f5fe57962a11b","src/ssl.rs":"bb9bcb4a3b96ce6919236f48dfc5e0ad66f1cef1dce7d989c778d6f28ee6403b","src/ssl3.rs":"9336c816e00847d552dea22587d4ac72ff3cbd469fa5ff750423a19ea11e68eb","src/stack.rs":"1a509907283e5a2bf88cf193ce607f49ce7d2d95547c2ce2abc0fd4567aad334","src/tls1.rs":"60ca3dea1bbfda645bde563b4a878dac129c3f760e3ad572381000fc7a8ef522","src/x509.rs":"31ad553ece8fbb1fda6d8cf43ea0895863f961b6e1171ed05063134d3892f5cc","src/x509_vfy.rs":"5609f6300ab37a4d4755c81f7af1e6bb93a2f1a6f333c6e42f1e73ebf83ddc05","src/x509v3.rs":"30c58ce7d80670cc597d041e0f59862c1100e38743fc9dde2aec6dc811a4a558"},"package":"a842db4709b604f0fe5d1170ae3565899be2ad3d9cbc72dedc789ac0511f78de"}
|
||||||
|
diff --git a/vendor/openssl-sys/build/main.rs b/vendor/openssl-sys/build/main.rs
|
||||||
|
index 49f26d2..2de8ea5 100644
|
||||||
|
--- a/vendor/openssl-sys/build/main.rs
|
||||||
|
+++ b/vendor/openssl-sys/build/main.rs
|
||||||
|
@@ -220,7 +220,7 @@ See rust-openssl README for more information:
|
||||||
|
(3, 0, _) => ('3', '0', 'x'),
|
||||||
|
(3, 1, 0) => ('3', '1', '0'),
|
||||||
|
(3, 1, _) => ('3', '1', 'x'),
|
||||||
|
- (3, 2, 0) => ('3', '2', '0'),
|
||||||
|
+ (3, 2, _) => ('3', '2', 'x'),
|
||||||
|
_ => version_error(),
|
||||||
|
};
|
||||||
|
|
||||||
|
@@ -261,7 +261,7 @@ fn version_error() -> ! {
|
||||||
|
"
|
||||||
|
|
||||||
|
This crate is only compatible with OpenSSL 1.0.1 through 1.1.1, or LibreSSL 2.5
|
||||||
|
-through 3.2.0, but a different version of OpenSSL was found. The build is now aborting
|
||||||
|
+through 3.2.x, but a different version of OpenSSL was found. The build is now aborting
|
||||||
|
due to this version mismatch.
|
||||||
|
|
||||||
|
"
|
||||||
|
--
|
||||||
|
2.28.0
|
||||||
|
|
Binary file not shown.
@ -1,3 +1,5 @@
|
|||||||
DIST fstrm-0.3.0.tar.gz 185153 BLAKE2B 1e1e16792288255c1d963f2831b6f362d08a343cb58ae7ae8e24c5d9a70d870b238c399b9f2cb30da939dbfbf5faa49a61609725036113e579f2c7d63a36e599 SHA512 4134da0ed8579cb6784a419bba76b3be7487ec67b6fad65e0e662b40e668389010381176794d15da9c96339292f0faedc143f87b7ef3815b69bbc8b165af5c4d
|
DIST fstrm-0.3.0.tar.gz 185153 BLAKE2B 1e1e16792288255c1d963f2831b6f362d08a343cb58ae7ae8e24c5d9a70d870b238c399b9f2cb30da939dbfbf5faa49a61609725036113e579f2c7d63a36e599 SHA512 4134da0ed8579cb6784a419bba76b3be7487ec67b6fad65e0e662b40e668389010381176794d15da9c96339292f0faedc143f87b7ef3815b69bbc8b165af5c4d
|
||||||
|
DIST fstrm-0.6.0.tar.gz 135214 BLAKE2B 237b371450ea2e92e466aaeab2d6ebf9ba7c6bbf14d1517431818b01a2609c1765299bb576bb3a4a3a99a9ce7644992c3f5eaf82c01d903a1bad358d49ed47b4 SHA512 8e327f40fb49b36998d8bb9353b30b9924630b85adf1e4462ce4b456daa7eea727892a59f43ddd48de5bf5059a450fef54726b09af6d7f210fa182c4055d65f4
|
||||||
EBUILD fstrm-0.3.0.ebuild 803 BLAKE2B 52f8d34804c41344d3414cb9b07e476f49cef9f6e41db960e33fce21d404cc011ad97b92dee7288e868a12e10020a16e328b805c320c4395fc7967411faec988 SHA512 9d81084901f1d029c9e62117e294b1f6985870928db5f8aac00d71449874b67a378d5d3f7d46503ce8eed22ea916eefdf4e60142059b092addc9dd7a0dbdb829
|
EBUILD fstrm-0.3.0.ebuild 803 BLAKE2B 52f8d34804c41344d3414cb9b07e476f49cef9f6e41db960e33fce21d404cc011ad97b92dee7288e868a12e10020a16e328b805c320c4395fc7967411faec988 SHA512 9d81084901f1d029c9e62117e294b1f6985870928db5f8aac00d71449874b67a378d5d3f7d46503ce8eed22ea916eefdf4e60142059b092addc9dd7a0dbdb829
|
||||||
|
EBUILD fstrm-0.6.0.ebuild 828 BLAKE2B a7b481fa2a227491417d4d09e6d540c6667caef22343663f442b22500691f8ab21c86d94fcf9ce8415a5a9a2e04b1b861ba37fc865d2ef7bf7dc6bc4d4bc3bcc SHA512 1c8e905ac28673f0e881a5c57e0b4ef78b2c6ab335d95927a287f8224cb9b6ba257cfc3c4c279f1d6e48b4210469cba6f441482449dc331dbb9ce30eabc8017a
|
||||||
MISC metadata.xml 321 BLAKE2B 4513b4f120d44149f4419f74664e9f345f365c4f6f3938f9c751021ce00a2bee3c1f655b2c47113eded5f743dbc8c8968f7e3fba76ff71189e4026777700724a SHA512 a2bd9cbe2b311f26fa6bb62aa783fa8577f0e07d6e284370c787386e08b6aaf98d4f5bf655f69283d864b0e7a7fe847c75142ac67ff12dd93596f9ddddcbb065
|
MISC metadata.xml 321 BLAKE2B 4513b4f120d44149f4419f74664e9f345f365c4f6f3938f9c751021ce00a2bee3c1f655b2c47113eded5f743dbc8c8968f7e3fba76ff71189e4026777700724a SHA512 a2bd9cbe2b311f26fa6bb62aa783fa8577f0e07d6e284370c787386e08b6aaf98d4f5bf655f69283d864b0e7a7fe847c75142ac67ff12dd93596f9ddddcbb065
|
||||||
|
@ -0,0 +1,36 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit autotools multilib-minimal
|
||||||
|
|
||||||
|
DESCRIPTION="Frame Streams implementation in C"
|
||||||
|
HOMEPAGE="https://github.com/farsightsec/fstrm"
|
||||||
|
SRC_URI="https://github.com/farsightsec/fstrm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||||
|
IUSE="static-libs utils"
|
||||||
|
|
||||||
|
BDEPEND="virtual/pkgconfig"
|
||||||
|
RDEPEND="utils? ( dev-libs/libevent:=[${MULTILIB_USEDEP}] )"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
multilib_copy_sources
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_configure() {
|
||||||
|
econf \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_enable utils programs)
|
||||||
|
}
|
||||||
|
|
||||||
|
multilib_src_install_all() {
|
||||||
|
default
|
||||||
|
find "${ED}" -name '*.la' -delete || die
|
||||||
|
}
|
@ -1,7 +1,6 @@
|
|||||||
|
AUX intel-neo-20.37.17906-no_Werror.patch 324 BLAKE2B 60fa6150f50986a12daf7a55b49cc7be6c8a6c314de750937f806ee0f057140a0d41630352914e529e79adf30ccea41bf0f3bae3cec68378ad3897e3047c7202 SHA512 74843a8a6114dc79d92906f957dcb1b411007ba4c27ebe1b46121acfd9dae34b122e711cfc290ecced7f5c622ee7340c8294fc7ef45b88dfdc6ac807cbac1785
|
||||||
DIST intel-neo-20.16.16582.tar.gz 3042531 BLAKE2B adfc0aee2a315e67ccb3e4fe39ab09b618930607d3de931d1367881642d8e542385589299f593d3ab1cd6e16de7a8fce7b55fa1b4259097e15da7e55034d344b SHA512 700bee3ccf72c2bc89f5c8a75591de9dafbfe0a6480e3216258842c6b68ce1b527569d5fe1327a0a80cfbf79dca1d956820f060b602feefa83fc9b47cb46d7d0
|
DIST intel-neo-20.16.16582.tar.gz 3042531 BLAKE2B adfc0aee2a315e67ccb3e4fe39ab09b618930607d3de931d1367881642d8e542385589299f593d3ab1cd6e16de7a8fce7b55fa1b4259097e15da7e55034d344b SHA512 700bee3ccf72c2bc89f5c8a75591de9dafbfe0a6480e3216258842c6b68ce1b527569d5fe1327a0a80cfbf79dca1d956820f060b602feefa83fc9b47cb46d7d0
|
||||||
DIST intel-neo-20.36.17813.tar.gz 3459305 BLAKE2B 81996bb5946ff6334dc06aceed7e5f01f1ec1e417de7a600d41af43e0f74e3003b293f2981ad742e4f9df630aa81e9a21f6a0a04e9615ee4caa97fae4fe682bf SHA512 366120e785e068393bc0b1c2345eb3d2eca46d6c7485736d7e2aeece91d404f9b802230873b6f868fdd9d7a9852112a8aa216cde1210ab51d430dcef9601d968
|
|
||||||
DIST intel-neo-20.37.17906.tar.gz 3492080 BLAKE2B e133dde18c67e5b50dc65372faeaf78ee2512adf80f6869e9a99ff18aba5463b2c47e62cac3122eb899c644f5bbea6dd3205d348d071ea8854e3271b9e25fb34 SHA512 3db9b05dbfc05de8e5aad4eac631320642ff03444ff3eafe0f9cf72897e2dfb723563ad9f953a900a19511cc8affd3832d3f3fa966d9388714c326c71180e8f6
|
DIST intel-neo-20.37.17906.tar.gz 3492080 BLAKE2B e133dde18c67e5b50dc65372faeaf78ee2512adf80f6869e9a99ff18aba5463b2c47e62cac3122eb899c644f5bbea6dd3205d348d071ea8854e3271b9e25fb34 SHA512 3db9b05dbfc05de8e5aad4eac631320642ff03444ff3eafe0f9cf72897e2dfb723563ad9f953a900a19511cc8affd3832d3f3fa966d9388714c326c71180e8f6
|
||||||
EBUILD intel-neo-20.16.16582.ebuild 1197 BLAKE2B 480adbc18a35ac51f842cb996f32abce6006a15907d96fc91c900a5acb053b105b8111c3bef818ca3f8d87822123fd703cf57b01fe8694706c01bbc873116441 SHA512 5eaf2f8757db684c8cc7eeca9de1446a3d15761c69cb58888ff46862d51204a5f5a8ff350a89bd80c3bcbcd969856f5d796081ca658b72b83bd821f0da63f299
|
EBUILD intel-neo-20.16.16582.ebuild 1197 BLAKE2B 480adbc18a35ac51f842cb996f32abce6006a15907d96fc91c900a5acb053b105b8111c3bef818ca3f8d87822123fd703cf57b01fe8694706c01bbc873116441 SHA512 5eaf2f8757db684c8cc7eeca9de1446a3d15761c69cb58888ff46862d51204a5f5a8ff350a89bd80c3bcbcd969856f5d796081ca658b72b83bd821f0da63f299
|
||||||
EBUILD intel-neo-20.36.17813.ebuild 1198 BLAKE2B 190a825c85eac774f52eed0205e6f758c4a071cfa19e39fa30a4569b046531481b07d1cf22d630e6c9af5c9fb133b6fdd106ae17f51987b2020b2c1a247cf00c SHA512 9876ce22eaa6685a9623e3653fde979f6450fdfe93b58e9c1dde104f64c182059c9ae9cbf52e7dc3951077030022b92f063afc0905ec265e15835bd9e96ebc8f
|
EBUILD intel-neo-20.37.17906.ebuild 1260 BLAKE2B e440657f16549c85761afa6737523733b0b88cb350c49728df98de3da0a6a3149bbc08a4e5191c28462e351872f05fdfff1046322678601139a5aaa70c07b09f SHA512 c78b0525b5a17dc7353620ea3164b6674c1601d0873794fc75c82b8cfb97cf4699dffc37e5bc70f017ab9dd5df51887231999468d34ab886638edc4fa2f863b2
|
||||||
EBUILD intel-neo-20.37.17906.ebuild 1198 BLAKE2B 60f0e920cb2b2f0f779726107d99ac7f2ea6720717093beb8d2f779794de35405e5aa514cb44492d27b3cee459c37bcfb6b70d7f7de219e241abb6eb3888c198 SHA512 e23cbc54ee00785599fc35375f44978e72a3d3deab9e264be68b7c29ccd4497aa00cd95802cb92362a505b5877719dd72f8d98c3224b3dd6e3b4bf3ba8b6f625
|
|
||||||
MISC metadata.xml 1173 BLAKE2B 60913d5c1e3b546b4a9a8f35341761a89a4c8e1a7ed3c63ba992eabfc28c01f790f1eb006220ccb3c764a0b6325e6e8f56186a058ec9387226eb2a911c9b73c2 SHA512 f2b373b08f2b599a1dcaef3ea32157a7278c8088a247d8275f68a35730ee28d065acdf8e99287a853a0a761bc497a5e48c72c3352a8f8cdbc9828134bab6c602
|
MISC metadata.xml 1173 BLAKE2B 60913d5c1e3b546b4a9a8f35341761a89a4c8e1a7ed3c63ba992eabfc28c01f790f1eb006220ccb3c764a0b6325e6e8f56186a058ec9387226eb2a911c9b73c2 SHA512 f2b373b08f2b599a1dcaef3ea32157a7278c8088a247d8275f68a35730ee28d065acdf8e99287a853a0a761bc497a5e48c72c3352a8f8cdbc9828134bab6c602
|
||||||
|
@ -0,0 +1,10 @@
|
|||||||
|
--- a/CMakeLists.txt
|
||||||
|
+++ b/CMakeLists.txt
|
||||||
|
@@ -801,7 +801,6 @@
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-noexcept-type") # Added for gtest
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# Compile code with defenses enabled (settings to be used for production release code)
|
@ -1,51 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit cmake
|
|
||||||
|
|
||||||
MY_PN="compute-runtime"
|
|
||||||
MY_P="${MY_PN}-${PV}"
|
|
||||||
|
|
||||||
DESCRIPTION="Intel Graphics Compute Runtime for L0 and OpenCL, for Broadwell and beyond"
|
|
||||||
HOMEPAGE="https://github.com/intel/compute-runtime"
|
|
||||||
SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="l0 vaapi"
|
|
||||||
|
|
||||||
BDEPEND="virtual/pkgconfig"
|
|
||||||
COMMON=">=virtual/opencl-3
|
|
||||||
>=dev-util/intel-graphics-compiler-1.0.3826
|
|
||||||
>=media-libs/gmmlib-20.2.5
|
|
||||||
l0? ( >=dev-libs/level-zero-1.0.0 )
|
|
||||||
vaapi? (
|
|
||||||
x11-libs/libdrm[video_cards_intel]
|
|
||||||
x11-libs/libva
|
|
||||||
)"
|
|
||||||
DEPEND="${COMMON}
|
|
||||||
media-libs/mesa" # for Khronos OpenGL headers
|
|
||||||
RDEPEND="${COMMON}"
|
|
||||||
|
|
||||||
DOCS=(
|
|
||||||
README.md
|
|
||||||
FAQ.md
|
|
||||||
)
|
|
||||||
|
|
||||||
S="${WORKDIR}"/${MY_P}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DKHRONOS_GL_HEADERS_DIR="${EPREFIX}/usr/include"
|
|
||||||
-DBUILD_WITH_L0=$(usex l0)
|
|
||||||
-DDISABLE_LIBVA=$(usex vaapi "no" "yes")
|
|
||||||
# If enabled, tests are automatically run during the compile phase
|
|
||||||
# - and we cannot run them because they require permissions to access
|
|
||||||
# the hardware.
|
|
||||||
-DSKIP_UNIT_TESTS=ON
|
|
||||||
)
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
@ -1,3 +1,5 @@
|
|||||||
DIST libp11-0.4.10.tar.gz 496891 BLAKE2B 219f65f68ab6dbd4bbe5893ac0d520d7e4676afdd9f3891a3bc66fa006c353b2adad269708cee714985b495ed0b0d691f31964d7099125147ec630f3c63143e8 SHA512 7005dbbab170dff48bee99de67ab9ffbfd2004f4b5150a0a67717aabb30eb93a34495b6d084da5d05162dd8666e8ff4c451d0d153ee4dd5422b59f6f6ca2130c
|
DIST libp11-0.4.10.tar.gz 496891 BLAKE2B 219f65f68ab6dbd4bbe5893ac0d520d7e4676afdd9f3891a3bc66fa006c353b2adad269708cee714985b495ed0b0d691f31964d7099125147ec630f3c63143e8 SHA512 7005dbbab170dff48bee99de67ab9ffbfd2004f4b5150a0a67717aabb30eb93a34495b6d084da5d05162dd8666e8ff4c451d0d153ee4dd5422b59f6f6ca2130c
|
||||||
|
DIST libp11-0.4.11.tar.gz 500433 BLAKE2B 6a12d8bc0551b3ef11857c0e60a33ebae4f8dfa72c914e9356c13547d71e0f1000ef4b6b7476cfba7cc3376b44b05c2bb0e7a88a267c13702222a7d2b10e9a78 SHA512 37eeeab09cbef7e1498358f2c614f4ec6cb9f37bc9b19e6e393fc0ed3c47ebad8d484b5f5cf428c76ffdf25d08e337d5148d0ff517957283394111dea83352f2
|
||||||
EBUILD libp11-0.4.10.ebuild 784 BLAKE2B 5d1fbb3bc9e54e6901a4c6ad4a8cf14a88f8488fdf5be7370ce4c970c80e1032722ef6773a77c1a4eab9949194e834ae5e8a6572c029b80babecbc55104493a5 SHA512 e5fc6cab83014394893f4c380777d0c2a2b09e8c6ba9db8b99eb0f45e80b0194a429a12ab1f2911af7f0be2447e8b45ba00b04554d084724a4a2043200557f32
|
EBUILD libp11-0.4.10.ebuild 784 BLAKE2B 5d1fbb3bc9e54e6901a4c6ad4a8cf14a88f8488fdf5be7370ce4c970c80e1032722ef6773a77c1a4eab9949194e834ae5e8a6572c029b80babecbc55104493a5 SHA512 e5fc6cab83014394893f4c380777d0c2a2b09e8c6ba9db8b99eb0f45e80b0194a429a12ab1f2911af7f0be2447e8b45ba00b04554d084724a4a2043200557f32
|
||||||
|
EBUILD libp11-0.4.11.ebuild 792 BLAKE2B c7e8284ef4f67d1d72aa184594d5ba7a883bec4ab79420c25c1baec9aaaf331134d9e450b3b89ca592029a6f4d1536b6b9ba05d4b312357ebdba0b57b6a18809 SHA512 1e772b0605053409f8442dbde0cd4480a783722507254f2b4d4d3942e65f27fc39ad7f9b2bfb596da5598cc1c6874167de1e8e94535b4b244a2b103632a68da7
|
||||||
MISC metadata.xml 688 BLAKE2B b48943e8dfbbacdf23e8ac46500a04daedaf1d518418b87d73887ab8fb0bd660b29f725431c484fda26bf9dedf42bd5a468f2ccc4e0fd275984a934c37630856 SHA512 9b3e84e121b963a5510382d4994d32d5cf4dbdf77ebc7340e4b17dc960034f89c6d3114b011de93c44a97f67433934c293cc6552518e0b5e333f63ad26b709e8
|
MISC metadata.xml 688 BLAKE2B b48943e8dfbbacdf23e8ac46500a04daedaf1d518418b87d73887ab8fb0bd660b29f725431c484fda26bf9dedf42bd5a468f2ccc4e0fd275984a934c37630856 SHA512 9b3e84e121b963a5510382d4994d32d5cf4dbdf77ebc7340e4b17dc960034f89c6d3114b011de93c44a97f67433934c293cc6552518e0b5e333f63ad26b709e8
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DESCRIPTION="Abstraction layer to simplify PKCS#11 API"
|
||||||
|
HOMEPAGE="https://github.com/opensc/libp11/wiki"
|
||||||
|
SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||||
|
IUSE="libressl bindist doc static-libs"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
!libressl? ( dev-libs/openssl:0=[bindist=] )
|
||||||
|
libressl? ( >=dev-libs/libressl-2.8:0= )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
virtual/pkgconfig
|
||||||
|
doc? ( app-doc/doxygen )"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf \
|
||||||
|
--enable-shared \
|
||||||
|
$(use_enable static-libs static) \
|
||||||
|
$(use_enable doc api-doc)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
}
|
@ -0,0 +1,99 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||||
|
USE_RUBY="ruby25 ruby26 ruby27"
|
||||||
|
DISTUTILS_OPTIONAL=1
|
||||||
|
|
||||||
|
inherit autotools distutils-r1 ruby-single
|
||||||
|
|
||||||
|
DESCRIPTION="Prelude-SIEM Framework Library"
|
||||||
|
HOMEPAGE="https://www.prelude-siem.org"
|
||||||
|
SRC_URI="https://www.prelude-siem.org/pkg/src/5.2.0/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="lua perl python ruby"
|
||||||
|
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND="net-libs/gnutls:=
|
||||||
|
lua? ( dev-lang/lua:* )
|
||||||
|
perl? ( dev-lang/perl:= )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
ruby? ( ${RUBY_DEPS} )"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
BDEPEND=">=dev-lang/swig-4.0.0
|
||||||
|
dev-util/gtk-doc-am
|
||||||
|
sys-devel/flex
|
||||||
|
lua? ( dev-lang/lua:* )
|
||||||
|
perl? ( dev-lang/perl:= virtual/perl-ExtUtils-MakeMaker )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
ruby? ( ${RUBY_DEPS} )
|
||||||
|
virtual/pkgconfig
|
||||||
|
virtual/yacc"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-4.0.0-fix-python-bindings.patch"
|
||||||
|
"${FILESDIR}/${PN}-5.1.0-fix_gtkdoc_1.32.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# Avoid null runpaths in Perl bindings.
|
||||||
|
sed -e 's/ LD_RUN_PATH=""//' -i "${S}/bindings/Makefile.am" || die "sed failed"
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
cd bindings/python || die
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=(
|
||||||
|
--enable-easy-bindings
|
||||||
|
--with-swig
|
||||||
|
--without-python2
|
||||||
|
--localstatedir="${EPREFIX}/var"
|
||||||
|
$(use_with lua)
|
||||||
|
$(use_with perl)
|
||||||
|
$(usex perl '--with-perl-installdirs=vendor' '')
|
||||||
|
$(use_with ruby)
|
||||||
|
)
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
python_setup
|
||||||
|
myconf+=( --with-python3="${EPYTHON}" )
|
||||||
|
else
|
||||||
|
myconf+=( --without-python3 )
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf "${myconf[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
if use python; then
|
||||||
|
cd bindings/python || die
|
||||||
|
distutils-r1_src_compile
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
if use python; then
|
||||||
|
cd bindings/python || die
|
||||||
|
distutils-r1_src_install
|
||||||
|
fi
|
||||||
|
|
||||||
|
keepdir /var/spool/prelude
|
||||||
|
}
|
@ -0,0 +1,92 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||||
|
DISTUTILS_OPTIONAL=1
|
||||||
|
|
||||||
|
inherit autotools distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Framework to easy access to the Prelude database"
|
||||||
|
HOMEPAGE="https://www.prelude-siem.org"
|
||||||
|
SRC_URI="https://www.prelude-siem.org/pkg/src/${PV}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="mysql postgres python sqlite"
|
||||||
|
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-libs/libprelude-5.2.0
|
||||||
|
<dev-libs/libprelude-6
|
||||||
|
net-libs/gnutls:=
|
||||||
|
mysql? ( dev-db/mysql-connector-c:= )
|
||||||
|
postgres? ( dev-db/postgresql:* )
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
sqlite? ( dev-db/sqlite:3 )"
|
||||||
|
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
BDEPEND=">=dev-lang/swig-4.0.0
|
||||||
|
dev-util/gtk-doc-am
|
||||||
|
sys-devel/flex
|
||||||
|
virtual/pkgconfig
|
||||||
|
virtual/yacc
|
||||||
|
python? ( ${PYTHON_DEPS} )"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-4.0.0-fix-python-bindings.patch"
|
||||||
|
"${FILESDIR}/${PN}-5.1.0-fix_gtkdoc_1.32.patch"
|
||||||
|
"${FILESDIR}/${PN}-5.1.0-update_m4_postgresql.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
eautoreconf
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
cd bindings/python || die
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=(
|
||||||
|
--enable-easy-bindings
|
||||||
|
--without-swig
|
||||||
|
--without-python2
|
||||||
|
--localstatedir="${EPREFIX}/var"
|
||||||
|
$(use_with mysql)
|
||||||
|
$(use_with postgres postgresql)
|
||||||
|
$(use_with sqlite sqlite3)
|
||||||
|
)
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
python_setup
|
||||||
|
myconf+=( --with-python3="${EPYTHON}" )
|
||||||
|
else
|
||||||
|
myconf+=( --without-python3 )
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf "${myconf[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
default
|
||||||
|
if use python; then
|
||||||
|
cd bindings/python || die
|
||||||
|
distutils-r1_src_compile
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
if use python; then
|
||||||
|
cd bindings/python || die
|
||||||
|
distutils-r1_src_install
|
||||||
|
fi
|
||||||
|
}
|
@ -1,40 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
CMAKE_ECLASS=cmake
|
|
||||||
inherit cmake-multilib llvm
|
|
||||||
|
|
||||||
MY_PV="$(ver_rs 3 -)"
|
|
||||||
MY_P="${PN}-${MY_PV}"
|
|
||||||
|
|
||||||
DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
|
|
||||||
HOMEPAGE="https://github.com/intel/opencl-clang"
|
|
||||||
SRC_URI="https://github.com/intel/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="UoI-NCSA"
|
|
||||||
SLOT="10"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
DEPEND="sys-devel/clang:10=[static-analyzer,${MULTILIB_USEDEP}]
|
|
||||||
sys-devel/llvm:10=[${MULTILIB_USEDEP}]
|
|
||||||
dev-util/spirv-llvm-translator:10=[${MULTILIB_USEDEP}]"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
LLVM_MAX_SLOT=10
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
|
|
||||||
"${FILESDIR}"/${PN}-10.0.0.1_find-llvm-tblgen.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
|
|
||||||
-DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
|
|
||||||
)
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
@ -1,41 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
CMAKE_ECLASS=cmake
|
|
||||||
|
|
||||||
inherit cmake-multilib llvm
|
|
||||||
|
|
||||||
MY_PV="$(ver_rs 3 -)"
|
|
||||||
MY_P="${PN}-${MY_PV}"
|
|
||||||
|
|
||||||
DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
|
|
||||||
HOMEPAGE="https://github.com/intel/opencl-clang"
|
|
||||||
SRC_URI="https://github.com/intel/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="UoI-NCSA"
|
|
||||||
SLOT="10"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
|
|
||||||
DEPEND="sys-devel/clang:10=[static-analyzer,${MULTILIB_USEDEP}]
|
|
||||||
sys-devel/llvm:10=[${MULTILIB_USEDEP}]
|
|
||||||
>=dev-util/spirv-llvm-translator-10.0.0_p20200909:10=[${MULTILIB_USEDEP}]"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
LLVM_MAX_SLOT=10
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
|
|
||||||
"${FILESDIR}"/${PN}-10.0.0.1_find-llvm-tblgen.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
|
|
||||||
-DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
|
|
||||||
)
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
@ -1,35 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
CMAKE_ECLASS=cmake
|
|
||||||
inherit cmake-multilib llvm
|
|
||||||
|
|
||||||
DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
|
|
||||||
HOMEPAGE="https://github.com/intel/opencl-clang"
|
|
||||||
SRC_URI="https://github.com/intel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="UoI-NCSA"
|
|
||||||
SLOT="9"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
|
|
||||||
BDEPEND="dev-vcs/git"
|
|
||||||
DEPEND="sys-devel/clang:9=[static-analyzer,${MULTILIB_USEDEP}]
|
|
||||||
sys-devel/llvm:9=[${MULTILIB_USEDEP}]
|
|
||||||
dev-util/spirv-llvm-translator:9=[${MULTILIB_USEDEP}]"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
LLVM_MAX_SLOT=9
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
multilib_src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
|
|
||||||
-DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
|
|
||||||
)
|
|
||||||
cmake_src_configure
|
|
||||||
}
|
|
@ -1,5 +1,6 @@
|
|||||||
|
AUX qtcompress-0_p20180513-nogui.patch 271 BLAKE2B 707ece6707c14e01119f7e31e07b6055af511897638a487b4a561ce7afb3bbb596c24c0496ab8114d1cb46ff71c0733b31f57475bae37d38eabc3b23f4894c31 SHA512 ba55a21fd90c59792ed95036828a3664888d51a3d602ebc81d9f50d841a0afdfd720602e1b27e4d4c3f2946c9a11d17b09382a6c0ff7d14ea07e80ecf4bfa16b
|
||||||
AUX qtcompress-0_p20180513-remove-zlib.patch 276 BLAKE2B f19e4e9a26f64ca0329ff99e64b7c7aa92997a903dc011547d79efef0c457b56b955c037ee73726238c75931dd25e13561a4744c8ca6cfa423bc076c2282881f SHA512 c99e0aacdf9e485f915d911b55e1824046345364c89e6a4fbc172687bd604b4eeff20bde22975ea5c65c103efda3c9af7e907b9599b6acdfad095fec9501670b
|
AUX qtcompress-0_p20180513-remove-zlib.patch 276 BLAKE2B f19e4e9a26f64ca0329ff99e64b7c7aa92997a903dc011547d79efef0c457b56b955c037ee73726238c75931dd25e13561a4744c8ca6cfa423bc076c2282881f SHA512 c99e0aacdf9e485f915d911b55e1824046345364c89e6a4fbc172687bd604b4eeff20bde22975ea5c65c103efda3c9af7e907b9599b6acdfad095fec9501670b
|
||||||
AUX qtcompress-0_p20180513-test-include.patch 377 BLAKE2B a44f61f1321c7ec81404dff13b62c064c27553d74c0776cefa3e1c7b6031b11a16e6b5a57fb8f63398f3c1d3f1511b0ed0ce89b23e99007dfbebd42b504ef276 SHA512 1dffaccebaac8071467406273a7242949c197f95125b0ac8ad2678c63c24d7c7a018757ab7c91ef618feb4c16eacb839fb2ef27caaf362d7ba69af4e5e714105
|
AUX qtcompress-0_p20180513-test-include.patch 377 BLAKE2B a44f61f1321c7ec81404dff13b62c064c27553d74c0776cefa3e1c7b6031b11a16e6b5a57fb8f63398f3c1d3f1511b0ed0ce89b23e99007dfbebd42b504ef276 SHA512 1dffaccebaac8071467406273a7242949c197f95125b0ac8ad2678c63c24d7c7a018757ab7c91ef618feb4c16eacb839fb2ef27caaf362d7ba69af4e5e714105
|
||||||
DIST qtcompress-0_p20180513.tar.gz 251845 BLAKE2B eab320403b2b853fd12b9c10146bbdbbaad6053e57e7b72e7d80448c3913a6e4dbe898496dcec49631b8d0b371a9c7af20e30324dc960d91180cdf2fb4865121 SHA512 6a1d980f94d689063cbb8322e154d618de0002b956460303fe76cd0b6d14d6f9ea6925fe347aa91831eaa0364ea1c5ba50bdcbf5006b1651a23d93bb8867e336
|
DIST qtcompress-0_p20180513.tar.gz 251845 BLAKE2B eab320403b2b853fd12b9c10146bbdbbaad6053e57e7b72e7d80448c3913a6e4dbe898496dcec49631b8d0b371a9c7af20e30324dc960d91180cdf2fb4865121 SHA512 6a1d980f94d689063cbb8322e154d618de0002b956460303fe76cd0b6d14d6f9ea6925fe347aa91831eaa0364ea1c5ba50bdcbf5006b1651a23d93bb8867e336
|
||||||
EBUILD qtcompress-0_p20180513.ebuild 1414 BLAKE2B e87f969311798a30f826f02b1dc49a97efc9ffd1af36ccef5c379a707e607dae53dbaaa57faa7845f9dc3be1901e004612ba17542306025ae4590d55ccec6249 SHA512 947759ad4f9778cf9cb9dbb4cdd7b666fd1f84cc462d032470f8af39556a640f866dd66e9ab3cb81d095ab463e0bb5f16835ed3c941af823f5c82118d6e5bbaf
|
EBUILD qtcompress-0_p20180513.ebuild 1446 BLAKE2B 5959babf25ca830105446f71b083b72441990127503a1b1cce678154aaf8439aab5d586e1b3c859abab241503cc63b550968909f2bc407424b2f6d6748e83406 SHA512 fca862c5c4a119c535b6719ee405fb6ad0197214433b3017140013b2d375818c96b2e02a446cd0dd8b8e10b78f83cccdd1e70dcd1ec6b6ba3646572e20823aa0
|
||||||
MISC metadata.xml 457 BLAKE2B 5d91d6540bde9264de584a447773b0e88770a674ac00d70e661c4be7d569335b9669c44dec78be1352fc1f3108372601d6610afa91146e69264ee84336a542cd SHA512 86d096ae7e165edb3052cab594e400c3d8af08bb4dd99e4cb8d44c4cf111304f5baaa476ccc0dc59dd66b0da9a7e9c559f4ce67c7dd1b68508df32da726452fe
|
MISC metadata.xml 457 BLAKE2B 5d91d6540bde9264de584a447773b0e88770a674ac00d70e661c4be7d569335b9669c44dec78be1352fc1f3108372601d6610afa91146e69264ee84336a542cd SHA512 86d096ae7e165edb3052cab594e400c3d8af08bb4dd99e4cb8d44c4cf111304f5baaa476ccc0dc59dd66b0da9a7e9c559f4ce67c7dd1b68508df32da726452fe
|
||||||
|
@ -0,0 +1,10 @@
|
|||||||
|
--- a/tests/auto/unit/qzip/qzip.pro 2018-05-13 08:44:01.000000000 -0000
|
||||||
|
+++ b/tests/auto/unit/qzip/qzip.pro 2020-10-10 14:23:34.377528668 -0000
|
||||||
|
@@ -1,6 +1,7 @@
|
||||||
|
CONFIG += testcase
|
||||||
|
TARGET = tst_qzip
|
||||||
|
QT += compress testlib
|
||||||
|
+QT -= gui
|
||||||
|
SOURCES += tst_qzip.cpp
|
||||||
|
|
||||||
|
wince* {
|
@ -1,5 +1,5 @@
|
|||||||
AUX serdisplib-2.02-disable-static-build.patch 3327 BLAKE2B 677d3dcc121cbc42345e987055aa202ea8118c74bbb5edd0f5d50dc7408ec77e6f439e38d1277fcba87e31932be4794021c45fe55115d7e1325cafe506abc750 SHA512 ca19a3f05fbc70693892d201efb938c9fd1c298d9e4551a51e802d99999b91568607fa73696c4be991a833432969ae0981fe3daa1e2cd5d18bbc0406bd925faa
|
AUX serdisplib-2.02-disable-static-build.patch 3327 BLAKE2B 677d3dcc121cbc42345e987055aa202ea8118c74bbb5edd0f5d50dc7408ec77e6f439e38d1277fcba87e31932be4794021c45fe55115d7e1325cafe506abc750 SHA512 ca19a3f05fbc70693892d201efb938c9fd1c298d9e4551a51e802d99999b91568607fa73696c4be991a833432969ae0981fe3daa1e2cd5d18bbc0406bd925faa
|
||||||
AUX serdisplib-2.02-use-destdir.patch 3400 BLAKE2B 77d9adc8c9a44586cbe352c6273677704d7335fc75c82d50a681c361a10a45484ae0dfb3241bf9d99ba242f6548df9cb036992b46e157f9c4ec3ca098397be7e SHA512 370ace46b39ba5e67d7f728a3cb3980b75a2c7e6e5fb25273f9c3bfbe10f33479bfcff92e3074a2cb80985c114d161b78115410dd88330810f654875e57d7575
|
AUX serdisplib-2.02-use-destdir.patch 3400 BLAKE2B 77d9adc8c9a44586cbe352c6273677704d7335fc75c82d50a681c361a10a45484ae0dfb3241bf9d99ba242f6548df9cb036992b46e157f9c4ec3ca098397be7e SHA512 370ace46b39ba5e67d7f728a3cb3980b75a2c7e6e5fb25273f9c3bfbe10f33479bfcff92e3074a2cb80985c114d161b78115410dd88330810f654875e57d7575
|
||||||
DIST serdisplib-2.02.tar.gz 497028 BLAKE2B f35b6df60303a288b2a279d821a510089802019f33b7ee36b9c2fd1d1d6bef0b3118793e6d965076c1665e1e2555a553186ef1a9210712ef9d2bc1e090ec0a98 SHA512 d9936c25dc14e24eb02876f203476752340e621d8ee5c87ee99862575e45199bf46ff8487dfdd80b16a89543958fdf5a16a2aaf78d5cade06811cfb1592c45eb
|
DIST serdisplib-2.02.tar.gz 497028 BLAKE2B f35b6df60303a288b2a279d821a510089802019f33b7ee36b9c2fd1d1d6bef0b3118793e6d965076c1665e1e2555a553186ef1a9210712ef9d2bc1e090ec0a98 SHA512 d9936c25dc14e24eb02876f203476752340e621d8ee5c87ee99862575e45199bf46ff8487dfdd80b16a89543958fdf5a16a2aaf78d5cade06811cfb1592c45eb
|
||||||
EBUILD serdisplib-2.02-r1.ebuild 2818 BLAKE2B b5904152290d33ad81e895b8df0aaa88eb8c49d75c0690e76532e72ccbe56e7f4c7a034f8b11a08ced9333f8bccbcdeff3512687ab40b6716228df9d9e209e8a SHA512 1a7b8e956352a86ae8fa93c0a09a58a676c17b06201a12a2986fe6f41a920046dc11b9009a703e722d05bc71496147e0c864daf336bcaa31f9d1848cd0b781a5
|
EBUILD serdisplib-2.02-r1.ebuild 2817 BLAKE2B 5b8a3bb31704f99a64523d6e5654162a0bb08457f22cbc2e450ec4bcb161679a664f34a3b17463c4839806546769d85be24af8cde68ca3f5f307e6615b53f7f7 SHA512 3c82e14965dc5e595039314cab3d89f84317216aea0edf25b8c7b0161abc8608df0ce74a54d8eb17df6eb6449068c4e2c7d3f939d4cc4d74aa3122b5fad33cda
|
||||||
MISC metadata.xml 662 BLAKE2B 08a9e0f6642a8e77f31b102b1874b32e43728451e92ad3db770c06b93a3653c575844fdb1b92d4969640327b94ea56aec3caffe3afd48540709fde7c541644ac SHA512 5f67e02b44a93b45ac7f08be8e569d2974a761f54c4ddc90cc541459adc3e41b5702405d971f29c094e4b7755975d9f5cd4ba4ad0f6d9ee116e5fd6f4a2c2b91
|
MISC metadata.xml 662 BLAKE2B 08a9e0f6642a8e77f31b102b1874b32e43728451e92ad3db770c06b93a3653c575844fdb1b92d4969640327b94ea56aec3caffe3afd48540709fde7c541644ac SHA512 5f67e02b44a93b45ac7f08be8e569d2974a761f54c4ddc90cc541459adc3e41b5702405d971f29c094e4b7755975d9f5cd4ba4ad0f6d9ee116e5fd6f4a2c2b91
|
||||||
|
Binary file not shown.
@ -1,7 +1,7 @@
|
|||||||
DIST busted-2.0.0.tar.gz 55002 BLAKE2B 39a3b7bf156911e25f94020f9e56b3f43b9f02b910a9d1c1f288dbdb83e5d53253d5b40d73df655844ed683cff7959d42c330c0d061db918385df07870e16da3 SHA512 3151694b1fba1acc52e3bcfee0231008b14934e89da5885d7e063c6f023479c42040c42a8c0aa6ff1f8303ad6b2a70f0687c8a218830de7231007ef8748457bf
|
DIST busted-2.0.0.tar.gz 55002 BLAKE2B 39a3b7bf156911e25f94020f9e56b3f43b9f02b910a9d1c1f288dbdb83e5d53253d5b40d73df655844ed683cff7959d42c330c0d061db918385df07870e16da3 SHA512 3151694b1fba1acc52e3bcfee0231008b14934e89da5885d7e063c6f023479c42040c42a8c0aa6ff1f8303ad6b2a70f0687c8a218830de7231007ef8748457bf
|
||||||
DIST busted-2.0_rc11_p0.tar.gz 48368 BLAKE2B 3e4534795a4d6bd816b9879d447b82e144f738f3601856e5c9fc5419a6b8f3cb57a78a9ce6ad90990c1abe9fe0974b809d10a942b5f4930b4120f98d34de0dbe SHA512 f09cd5ad2be05b37254e9d602433639340b020e0670e8a435f1ee1d312eced37e284c2f5a398d7a0403fac0023851b74dbe659373e495c5354f48baed814c4b8
|
DIST busted-2.0_rc11_p0.tar.gz 48368 BLAKE2B 3e4534795a4d6bd816b9879d447b82e144f738f3601856e5c9fc5419a6b8f3cb57a78a9ce6ad90990c1abe9fe0974b809d10a942b5f4930b4120f98d34de0dbe SHA512 f09cd5ad2be05b37254e9d602433639340b020e0670e8a435f1ee1d312eced37e284c2f5a398d7a0403fac0023851b74dbe659373e495c5354f48baed814c4b8
|
||||||
DIST busted-2.0_rc12_p1.tar.gz 52404 BLAKE2B 51f12aea26d6b0909fdbf8953b316814ff8cd76d39358a26eb785ac7541acddbfde1b19d2e41c9e966a604f8f00b9517181f87264a76a4ac7f9f8d6008c87692 SHA512 0cb1f6a66110514dc3675b2e667cca676e6672e895b57ffba438e89a1e0a7f4f8f941cab54ead905758987be15e9885e1eeb82baabc9d18bf29ea56b832b89b1
|
DIST busted-2.0_rc12_p1.tar.gz 52404 BLAKE2B 51f12aea26d6b0909fdbf8953b316814ff8cd76d39358a26eb785ac7541acddbfde1b19d2e41c9e966a604f8f00b9517181f87264a76a4ac7f9f8d6008c87692 SHA512 0cb1f6a66110514dc3675b2e667cca676e6672e895b57ffba438e89a1e0a7f4f8f941cab54ead905758987be15e9885e1eeb82baabc9d18bf29ea56b832b89b1
|
||||||
EBUILD busted-2.0.0.ebuild 957 BLAKE2B bcbac18003386369e39e625d23c73bd431b9934c87fbcf3d75efd9ca744c809a9ffab0f631bf44552a902fa8cbb7c6794f265b96afc0d5b4b5683f5f1ea64504 SHA512 0819f548c7c9658c09904591e9fac66b312dc35ffb5f3fc86e81d1cc4878a326bf949f8e0ab6ca11fd26ec69de64af940c2ce4e1f73e1720393b45f7b47b0a1e
|
EBUILD busted-2.0.0.ebuild 964 BLAKE2B 1b69ac95f62fbd8d48b4a51b7f1123902eea37f4af167efd3c3306193fa4a1afc34176561fd13e0119db0d2aedc3a776efca7328fc46516a5c11b2883589355f SHA512 52fc2a5fd0a095813f33de8b1d49f29419297d08168c161d78325ef45b4f956ea5c788a69f2aafab79f4c54f7336c8a8c402632df39ac84b13dbc3ab5830a8f3
|
||||||
EBUILD busted-2.0_rc11_p0.ebuild 1021 BLAKE2B 6be1c981d3259907dcbd7878c11f6eeb9894ebddd9eda8559881c087bec7e4a1f7d8016765920148defac4644bef46f82b107b4136866e1377c7465f184431cb SHA512 47e1e443cbce25838a3647d2aadcdf244219abff50be7a4cac51906a65ee8dbe2b122145de4c84cd18384c5aa1c4b818d308bb733a4af77e16bff9cf15b16ffe
|
EBUILD busted-2.0_rc11_p0.ebuild 1021 BLAKE2B 6be1c981d3259907dcbd7878c11f6eeb9894ebddd9eda8559881c087bec7e4a1f7d8016765920148defac4644bef46f82b107b4136866e1377c7465f184431cb SHA512 47e1e443cbce25838a3647d2aadcdf244219abff50be7a4cac51906a65ee8dbe2b122145de4c84cd18384c5aa1c4b818d308bb733a4af77e16bff9cf15b16ffe
|
||||||
EBUILD busted-2.0_rc12_p1.ebuild 1037 BLAKE2B 51659b876392952b2a23b9dd99cca97e1b7ef48b0e23760206a0f282a4e4892afe93f743b611732a95096431627c4196119115af8fd3f7c3030b3588744ecbf7 SHA512 af2b746bb71fdd39e34d82c6b056919665ae63abbc1d7fbef35610a2b65e0a9300a905771f15cb1b9a512b14737c1c524a3aba19d3b4ab4d4d29c4758ed59657
|
EBUILD busted-2.0_rc12_p1.ebuild 1037 BLAKE2B 51659b876392952b2a23b9dd99cca97e1b7ef48b0e23760206a0f282a4e4892afe93f743b611732a95096431627c4196119115af8fd3f7c3030b3588744ecbf7 SHA512 af2b746bb71fdd39e34d82c6b056919665ae63abbc1d7fbef35610a2b65e0a9300a905771f15cb1b9a512b14737c1c524a3aba19d3b4ab4d4d29c4758ed59657
|
||||||
MISC metadata.xml 652 BLAKE2B 97daa2438be52bd6aa462673572d6b1efce6331e9dfbfa5d3b2915619661ec2b359c6687c5aa294d66eb089e152e93c24f1c2f00dd8ad9dc9d13934fe8170883 SHA512 7b07510891c5df25357c17f05de4bcbf1ea54f44f9ce06507de70ae9ddd835bfd20d1cb4bd3787ffb9ffeb88b238bc148b5c5ffad7abb1853ed0517b03a7d122
|
MISC metadata.xml 652 BLAKE2B 97daa2438be52bd6aa462673572d6b1efce6331e9dfbfa5d3b2915619661ec2b359c6687c5aa294d66eb089e152e93c24f1c2f00dd8ad9dc9d13934fe8170883 SHA512 7b07510891c5df25357c17f05de4bcbf1ea54f44f9ce06507de70ae9ddd835bfd20d1cb4bd3787ffb9ffeb88b238bc148b5c5ffad7abb1853ed0517b03a7d122
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST dkjson-2.5.tar.gz 15799 BLAKE2B 25cf9aa3d00d87b367096dc793984766d7777c98ec9e97c5bd72961fb0141bb1ae94682f3719d11bde52104a755636de546fe8aece0fbf7147045175ad8bcea9 SHA512 ec9a226c3a94d7561f8f51bb0e6c92a64385b0d8baf83de862cce7e1c302d900bff723be23e4b5b4c3c2accafaf8d75d4b0842e14b2e41390a3f9761d46a38af
|
DIST dkjson-2.5.tar.gz 15799 BLAKE2B 25cf9aa3d00d87b367096dc793984766d7777c98ec9e97c5bd72961fb0141bb1ae94682f3719d11bde52104a755636de546fe8aece0fbf7147045175ad8bcea9 SHA512 ec9a226c3a94d7561f8f51bb0e6c92a64385b0d8baf83de862cce7e1c302d900bff723be23e4b5b4c3c2accafaf8d75d4b0842e14b2e41390a3f9761d46a38af
|
||||||
EBUILD dkjson-2.5.ebuild 642 BLAKE2B e759f543433a80f3628c02c963f0310981af35a26ec825fc3f0f787db50971433c1f4c9db4e923ec5c50eb141a30a7d3c2d9bcfb8a033bd39f1ef5bc5400decc SHA512 c45e0b133fb9e7c49c29dedf66a5655ff5972a79251ffe6f321d072ad35ade068ee64737ab3d7dde28234dc545d25ad35a14f3755c5938bb32520f7978f03be9
|
EBUILD dkjson-2.5.ebuild 649 BLAKE2B be740ce1b7fb4e98745a5d74be437554817b7426bf2305358d906c8739472c6d9277abce138037f114c3484d95babafa8eb04f7185b789d0ca62d3808217a8ba SHA512 0081aa2c7417e12b5dc68e09af3534c3b07a279d20b501b4bf8e3f1a942f971f1d0fe64a42dbb0288cf898000f73da3d723f0a32391b5b7a5501b79739be779c
|
||||||
MISC metadata.xml 620 BLAKE2B 4285a62df1f275147f5b5a40d83bd570d2458b8f8bd4c32957b9a52364b6bde7f471e4fd6ab58ed80bdd648e5c28fea4038ae63ced6ed7dc9636ba11d3c44f8c SHA512 e224d3462b86cd9c66705a3ffdce9861c03f3cee050e851c8f9064c19a6257ef1f5f18c125b7349d495a343fb9696b408523cccd09cd99be6ed599d9cb45238f
|
MISC metadata.xml 620 BLAKE2B 4285a62df1f275147f5b5a40d83bd570d2458b8f8bd4c32957b9a52364b6bde7f471e4fd6ab58ed80bdd648e5c28fea4038ae63ced6ed7dc9636ba11d3c44f8c SHA512 e224d3462b86cd9c66705a3ffdce9861c03f3cee050e851c8f9064c19a6257ef1f5f18c125b7349d495a343fb9696b408523cccd09cd99be6ed599d9cb45238f
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST lua-term-0.3.tar.gz 3752 BLAKE2B 6d42129b60278a4bf756195bae28529a9a22688945ecf6c5648ea490645de363799e4fe5a188069e3739557c3b45ee83e28e315cdd69e987f022f28e3a673cb2 SHA512 e91585994c0337d4dbdc36f51cec9f66fe7319212e82c56752ed724bbbe273e4dc67977bd13e7963545bb075f23f69a448dfc4cc4d6c3c49e96af99cd3eb59e7
|
DIST lua-term-0.3.tar.gz 3752 BLAKE2B 6d42129b60278a4bf756195bae28529a9a22688945ecf6c5648ea490645de363799e4fe5a188069e3739557c3b45ee83e28e315cdd69e987f022f28e3a673cb2 SHA512 e91585994c0337d4dbdc36f51cec9f66fe7319212e82c56752ed724bbbe273e4dc67977bd13e7963545bb075f23f69a448dfc4cc4d6c3c49e96af99cd3eb59e7
|
||||||
DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31
|
DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31
|
||||||
EBUILD lua-term-0.3.ebuild 1046 BLAKE2B 77c1acb0eaf7cad9e72c6d4e09e52a60078ffe2e8da1d8d119c5083d6fe3b0c493cee7aba008562dc56997ebda0f1713151354ed633dbd7d27389755bfba841f SHA512 060e77c10f7a78844361be521ffdd0996b090bf7a7413b8c85dcf8f4488cd3cec1c1d61991a64c6f3d64e22c092aa5cbac00b465c91f8b2c06a2791daddc7f39
|
EBUILD lua-term-0.3.ebuild 1046 BLAKE2B 77c1acb0eaf7cad9e72c6d4e09e52a60078ffe2e8da1d8d119c5083d6fe3b0c493cee7aba008562dc56997ebda0f1713151354ed633dbd7d27389755bfba841f SHA512 060e77c10f7a78844361be521ffdd0996b090bf7a7413b8c85dcf8f4488cd3cec1c1d61991a64c6f3d64e22c092aa5cbac00b465c91f8b2c06a2791daddc7f39
|
||||||
EBUILD lua-term-0.7.ebuild 1022 BLAKE2B d9cf479851d2f6edb89df92b9ed665bf3a72d122bbbd60167e46b5bf4ca5bf26cb75fa41aaa6301a55f76a63dc43589fa6e6c68ae2f354a3fea6ecae83f1f01a SHA512 bfd431172ebcba523f7b18254b7b53481e5b14e7d13e85a86ed6013df6f195eabf323dc0dc8665ae0dc702a50e23b56705f83c262b07d4d6abe0571792e88e50
|
EBUILD lua-term-0.7.ebuild 1029 BLAKE2B 4ac662a8f1929e2623ae2b8f2165d493e4d35cea33e44946dcd129ad5e51e5edbf89ceb7bb5cecce8d8e38dde7b98ce00690da5af30a14793a93cbcea2a54b3c SHA512 d8413694b148ee76686fd877a216781514d96fc1651f5d449600b15cf0f8f732363a4bdd1e73922e0dfe54e7f319159c9dec85be9eefaaa5d2dc445da72fd459
|
||||||
MISC metadata.xml 329 BLAKE2B 53838f32093f301c09eca7e323feeb35d9ceee5a2a38fe0902bafd8893afed48e8b7f8b4bfebfa183cdcabc63d654b983658ae69c08c640cb97239c5f15ea4b9 SHA512 927fa93e0060fdb183c77425cf3716dde54c4b2a6a4fdbfadf9a8bbeeb186b55ac93589003c8259382d3985075e9ef4239c3a7be359bc704cc6d3febc3c8f89e
|
MISC metadata.xml 329 BLAKE2B 53838f32093f301c09eca7e323feeb35d9ceee5a2a38fe0902bafd8893afed48e8b7f8b4bfebfa183cdcabc63d654b983658ae69c08c640cb97239c5f15ea4b9 SHA512 927fa93e0060fdb183c77425cf3716dde54c4b2a6a4fdbfadf9a8bbeeb186b55ac93589003c8259382d3985075e9ef4239c3a7be359bc704cc6d3febc3c8f89e
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST lua-zlib-1.1.tar.gz 16572 BLAKE2B 22f504230616ea0df505c4aa00fc562c2cdfebd9f8e40b6000fdda883dbdefbeb10d22a2466386f1bfb314672aa17524420d047498346e5c980ebc6f5e175b41 SHA512 df9768efb96be8175b6afe1fd347b268565ecd93a71dd0f1f7ec1b710fd52bbd7a7c37a89f7c3d939906c7ac1578e9bdb542a0052673b6ac6eec7285d7f75633
|
DIST lua-zlib-1.1.tar.gz 16572 BLAKE2B 22f504230616ea0df505c4aa00fc562c2cdfebd9f8e40b6000fdda883dbdefbeb10d22a2466386f1bfb314672aa17524420d047498346e5c980ebc6f5e175b41 SHA512 df9768efb96be8175b6afe1fd347b268565ecd93a71dd0f1f7ec1b710fd52bbd7a7c37a89f7c3d939906c7ac1578e9bdb542a0052673b6ac6eec7285d7f75633
|
||||||
DIST lua-zlib-1.2.tar.gz 16612 BLAKE2B ca2ff51c97929fac0918de3902a175eda583da3ca415f9eff5e68a9c3ba0414827c3a96b968e9fcbccbe9612b1ade3fdc4498e50c4df53b0fa768912f428a287 SHA512 da13239089c1027b0bfb4ee463043b326ef5586206c5d76af8707736da3c03622b2fc38e732761a5b7a6422ad81a09557abc8548f37fef07ada0d4064eabfcf4
|
DIST lua-zlib-1.2.tar.gz 16612 BLAKE2B ca2ff51c97929fac0918de3902a175eda583da3ca415f9eff5e68a9c3ba0414827c3a96b968e9fcbccbe9612b1ade3fdc4498e50c4df53b0fa768912f428a287 SHA512 da13239089c1027b0bfb4ee463043b326ef5586206c5d76af8707736da3c03622b2fc38e732761a5b7a6422ad81a09557abc8548f37fef07ada0d4064eabfcf4
|
||||||
EBUILD lua-zlib-1.1.ebuild 564 BLAKE2B 203e756b59cf226829503f3b77623df1551dff4dc1dffe25cf0708a12f3ecd8ef9fc889c6479591f1062a2cd8bad80aae6f1b91c42045c89d81b76a249362e02 SHA512 9ead1ee1c59a4d97100e5aefe9c042fa38cba0f6273b78badce20226fca819be9e2c1906b6b30a449cc68383ea065477e787cc8968de97776d98ca2000a037e0
|
EBUILD lua-zlib-1.1.ebuild 564 BLAKE2B 203e756b59cf226829503f3b77623df1551dff4dc1dffe25cf0708a12f3ecd8ef9fc889c6479591f1062a2cd8bad80aae6f1b91c42045c89d81b76a249362e02 SHA512 9ead1ee1c59a4d97100e5aefe9c042fa38cba0f6273b78badce20226fca819be9e2c1906b6b30a449cc68383ea065477e787cc8968de97776d98ca2000a037e0
|
||||||
EBUILD lua-zlib-1.2.ebuild 673 BLAKE2B e0450a8a3fa16da71d32fa257c71ec20b0b20ea2401103eadc880cd21a125358d442c3bce11570f76caf174c31ea6585542009bae0987a7fc9f75f220b3bf8cb SHA512 f19efe8394d62fdc63d2187f751c1e2c837b3eeba52ca56b1352bd0bbcff608c22eccde4d34929db5db27292a06346903c46eff4be6756f8c39e17e5e759648d
|
EBUILD lua-zlib-1.2.ebuild 670 BLAKE2B f6f3df9186eb5bfa11589e9ae78a304d4ab925524d78904740dee4411cd846eeb2414be53b29e558b6a06c2f8c0fe64140f8eacde9e93b64e4fd9aa3480eb882 SHA512 d86f8e119ed9a31ec67bdd750d0068885a9beef04afdd703d8431d76cd9a18e97505e1a1d171216a53beceb44bb6afa94922d4d1c00c52ccaf869d5b6ada63f1
|
||||||
MISC metadata.xml 333 BLAKE2B f65699b0f49f67c857500010ae12d8416cdb0c7d5817b445aed9de46000bc80186ff7d84f8eafcc63d760c8b95713561eedfe24f0500781866b294f9086ba30e SHA512 9473337d43cd76c8d23c3d4c300412f06b296afa9ca59d51b46d4c880a0b5e36523f71eb86a5d0bb856b29aa1cb936ee611aceae81a9d2d4907b9392e51b282b
|
MISC metadata.xml 333 BLAKE2B f65699b0f49f67c857500010ae12d8416cdb0c7d5817b445aed9de46000bc80186ff7d84f8eafcc63d760c8b95713561eedfe24f0500781866b294f9086ba30e SHA512 9473337d43cd76c8d23c3d4c300412f06b296afa9ca59d51b46d4c880a0b5e36523f71eb86a5d0bb856b29aa1cb936ee611aceae81a9d2d4907b9392e51b282b
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
DIST luaevent-0.4.4.tar.gz 22249 BLAKE2B f4375e02a4a0e2a4517e559b6625188bc0b577f5dc2ce843ba2d9b8811f2953a3255ebf7ee28313731ecc5c7c4877ef78c119a4633361eea2f915426b6a92a2e SHA512 2f2d669e645c3186d5060f2a5358fed4756087e173bd94431cf74b158fc25ff8de4640f1a832704d1431a7b10797385a449ae79ce049e98edc414260cd4c85ea
|
DIST luaevent-0.4.4.tar.gz 22249 BLAKE2B f4375e02a4a0e2a4517e559b6625188bc0b577f5dc2ce843ba2d9b8811f2953a3255ebf7ee28313731ecc5c7c4877ef78c119a4633361eea2f915426b6a92a2e SHA512 2f2d669e645c3186d5060f2a5358fed4756087e173bd94431cf74b158fc25ff8de4640f1a832704d1431a7b10797385a449ae79ce049e98edc414260cd4c85ea
|
||||||
DIST luaevent-0.4.6.tar.gz 22599 BLAKE2B 2f70ef105ce43d6b48e69bcc896e20a64ca49e124ad979f5191606d10bb61de1664782016b55cc9f2bc32a704d8f0b4d664eebd8176905f72f9a4e3d1e8b0fdd SHA512 21e222d5bba75fd2e623a8abf20fc3cd38505bf7d3fe94d8781ed626556c398a8501775eb423f0567918cc75f2d846026d4aa559ac5129eca8261f0c73427913
|
DIST luaevent-0.4.6.tar.gz 22599 BLAKE2B 2f70ef105ce43d6b48e69bcc896e20a64ca49e124ad979f5191606d10bb61de1664782016b55cc9f2bc32a704d8f0b4d664eebd8176905f72f9a4e3d1e8b0fdd SHA512 21e222d5bba75fd2e623a8abf20fc3cd38505bf7d3fe94d8781ed626556c398a8501775eb423f0567918cc75f2d846026d4aa559ac5129eca8261f0c73427913
|
||||||
EBUILD luaevent-0.4.4.ebuild 1156 BLAKE2B 015d8a84362a3579eae6cc5097464373d51f72e2aa7847ad2c7b60d8ed2bdab2ab8621ff4797fafe7214442775a34f4d89cbec85270824f41ccd4fe4fd244701 SHA512 7a7b99d8809b91c8a61afb22906bae5660e51ba945f2b8ef3860b97dff83933585a7e292517d553276c1c3fc3190d6eea8fd0267e6a98d3b394d8bae97fe0d00
|
EBUILD luaevent-0.4.4.ebuild 1156 BLAKE2B 015d8a84362a3579eae6cc5097464373d51f72e2aa7847ad2c7b60d8ed2bdab2ab8621ff4797fafe7214442775a34f4d89cbec85270824f41ccd4fe4fd244701 SHA512 7a7b99d8809b91c8a61afb22906bae5660e51ba945f2b8ef3860b97dff83933585a7e292517d553276c1c3fc3190d6eea8fd0267e6a98d3b394d8bae97fe0d00
|
||||||
EBUILD luaevent-0.4.6.ebuild 1171 BLAKE2B 87ea0f602d89cfa6fd4d88c436beb1df7893e3c414b94113c4a5b8f15da8d995cbaffbcfac279c2fa1142f348c3e62858fc0b7389d42c48ffa4804b7969464bb SHA512 32375b015f6db86ffa83ab3c04be86e17b249c531108d9864e74f7bb1630418f6096e5bb05ee3d4e43ec9ddcf966a9722c492458f9393c1d44f73df94ea8e501
|
EBUILD luaevent-0.4.6.ebuild 1168 BLAKE2B 7561542017660b6215eba52ead1d1ca238aaf1f23162cdac91606498e42cb7741412a790f6bad61dd7d7b60ba770d14b445f9cc6a780cbef50f4ba8fbf1454e5 SHA512 9c6373d2717d92499cdc760ed8fecdd9be1b94d26c8aa89f521fb45304db69d4eb89b347f292d1fa2125cb648651176017446ef86211cfbfe5403fc6f365060c
|
||||||
MISC metadata.xml 412 BLAKE2B d38a312a6841ec1c241efdfd7582fc6059578291015bbf4a90fa669864d2e831099c24dd2bd46c73d946613a5440ad52d4cdf1bd87ca468e25bbb259e1495aa4 SHA512 63aafaff1b4115b3f1f530563e417dd6c6cfad2a62e8be3deaeb1b49a2154efc9756073636c2efa11d534c3019c33bdda0cf9c420f6d0713790f26206ccb2d19
|
MISC metadata.xml 412 BLAKE2B d38a312a6841ec1c241efdfd7582fc6059578291015bbf4a90fa669864d2e831099c24dd2bd46c73d946613a5440ad52d4cdf1bd87ca468e25bbb259e1495aa4 SHA512 63aafaff1b4115b3f1f530563e417dd6c6cfad2a62e8be3deaeb1b49a2154efc9756073636c2efa11d534c3019c33bdda0cf9c420f6d0713790f26206ccb2d19
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
DIST luasec-0.7.tar.gz 47965 BLAKE2B 5bd19cfb5c2529a6fbee221442730c87394f1bf3d5089dd83d18e91ef1a2b88cde19c59988e438eb37e50c02c40a8906ad11ce9b3247b03ea11ed6d9e890b7d6 SHA512 6adf5241aa5a0d92c9dd7fc7f7e426969475548f47979ccc28187471b3bad4132c215de6da1f471d21b05c6558d36309264512c9c4ac70a53d6f6e204cac1358
|
DIST luasec-0.7.tar.gz 47965 BLAKE2B 5bd19cfb5c2529a6fbee221442730c87394f1bf3d5089dd83d18e91ef1a2b88cde19c59988e438eb37e50c02c40a8906ad11ce9b3247b03ea11ed6d9e890b7d6 SHA512 6adf5241aa5a0d92c9dd7fc7f7e426969475548f47979ccc28187471b3bad4132c215de6da1f471d21b05c6558d36309264512c9c4ac70a53d6f6e204cac1358
|
||||||
DIST luasec-0.9.tar.gz 52163 BLAKE2B fa95ae63b36f138f923dc412f527ff527e4f7562ad177ca7f450ef889e75c204d1bfec3773523fb68865c3846a0edc583cbf903db5233ff080074147f33bfb30 SHA512 ea601016328232ca0ff12be72897eeedac88a78834a63e1c36d2828a3187039665a2c60597b5af1fa6917b6fe87cd292fbcdfabcd67bab968f587e038d52a933
|
DIST luasec-0.9.tar.gz 52163 BLAKE2B fa95ae63b36f138f923dc412f527ff527e4f7562ad177ca7f450ef889e75c204d1bfec3773523fb68865c3846a0edc583cbf903db5233ff080074147f33bfb30 SHA512 ea601016328232ca0ff12be72897eeedac88a78834a63e1c36d2828a3187039665a2c60597b5af1fa6917b6fe87cd292fbcdfabcd67bab968f587e038d52a933
|
||||||
EBUILD luasec-0.7.ebuild 1117 BLAKE2B eaf0c4d0bf061052050fcf87e33587911f96e20659dc5afc951ce15b024d154ad4c8325a2aa2c7aaeba64e6555e69b087364fdd7ef847969ec11884a28c7a3d0 SHA512 cc8dd8a4b08f351bcff361ab0cd970c64adc301b6e389c1e908c58d795e698b6ed4539489f7bad9395cdde0562cfaf3de926e1b7c2eb4ba18723a3aebd49c676
|
EBUILD luasec-0.7.ebuild 1117 BLAKE2B eaf0c4d0bf061052050fcf87e33587911f96e20659dc5afc951ce15b024d154ad4c8325a2aa2c7aaeba64e6555e69b087364fdd7ef847969ec11884a28c7a3d0 SHA512 cc8dd8a4b08f351bcff361ab0cd970c64adc301b6e389c1e908c58d795e698b6ed4539489f7bad9395cdde0562cfaf3de926e1b7c2eb4ba18723a3aebd49c676
|
||||||
EBUILD luasec-0.9.ebuild 1001 BLAKE2B 6f27365cb971438786b7f8f49a5151250a98bf0b2dda34e00d278ae455a03b702479f52eab6aa066863112c396ee036b1ea67e3be4409d3e3a003556d869b94d SHA512 00ec4c52aa7323b4d81bcee1cce40c0329f0760e1d221fa3134916fab6eb9c2ccaede7ef6ea23f5bff006b3eed0e66bacaf5507371c1145d7907ef402243b251
|
EBUILD luasec-0.9.ebuild 998 BLAKE2B 2d8a8a4246e1022d4814881f55070171cbbdc62d188ab34c608b4e60fb65b3cd39a8627a709c0337a77a912a26426b38a8bea8934875d44164fa1b77fde2ca69 SHA512 62e9bd34b64f8cc94c2e64fb1e22822a786fd401e9f2232231256bce13d0049a15c67b4c2177096aac546edb9b44981b63855496f8821239af0b7cec1768a32a
|
||||||
EBUILD luasec-9999.ebuild 1103 BLAKE2B 8d32013bb83b774b57beaeebcdd2687c769c34672be5cbf343155954417850592071591b985fd1771fa7633888a2977c0d92326f5e31732ff7ea141b43f55c3d SHA512 c6c9f13f1b8e62b3f1b4ae06374cdfdd6a99fedbcc61fb4bce8911254e9d295fbdd0f7637ef220a0acc2250a7658e29fb91e0182bc50542e49de51b03bc0cc60
|
EBUILD luasec-9999.ebuild 1103 BLAKE2B 8d32013bb83b774b57beaeebcdd2687c769c34672be5cbf343155954417850592071591b985fd1771fa7633888a2977c0d92326f5e31732ff7ea141b43f55c3d SHA512 c6c9f13f1b8e62b3f1b4ae06374cdfdd6a99fedbcc61fb4bce8911254e9d295fbdd0f7637ef220a0acc2250a7658e29fb91e0182bc50542e49de51b03bc0cc60
|
||||||
MISC metadata.xml 566 BLAKE2B 2a450b74b0f44833f841b701e215721f4055b44a66e43f649e69a4f1c9757985a09a99f8798e7f219349c190f2614733aad757d81e11f610885dbc0fe08b6e6e SHA512 f02b7d7234f4a6d93cd9c734c1b8a8a09b48fb73998d240925329357a6e9dac590aff6ccde697d18698fdbd6f2c69e4d6f5e983affba91b5a84f4f3108e3d660
|
MISC metadata.xml 566 BLAKE2B 2a450b74b0f44833f841b701e215721f4055b44a66e43f649e69a4f1c9757985a09a99f8798e7f219349c190f2614733aad757d81e11f610885dbc0fe08b6e6e SHA512 f02b7d7234f4a6d93cd9c734c1b8a8a09b48fb73998d240925329357a6e9dac590aff6ccde697d18698fdbd6f2c69e4d6f5e983affba91b5a84f4f3108e3d660
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
DIST mediator_lua-1.1.2_p0.tar.gz 5809 BLAKE2B a14cbe043cef72cdff35f92c5e6e420e94ab9930235ef71c31749f6371ef3a9a55c104ebe0a82ad86a95ddb5913ebe69f600e16393b6c5ff532802ace7bd7597 SHA512 116d08a96fa0bd540ac4d3cac61a529a634cba3621c6f2e917b405462bbc0e2ab5b170dc6819e470105cdedf958a382945819eaff4affa63bc057824c163c8a0
|
DIST mediator_lua-1.1.2_p0.tar.gz 5809 BLAKE2B a14cbe043cef72cdff35f92c5e6e420e94ab9930235ef71c31749f6371ef3a9a55c104ebe0a82ad86a95ddb5913ebe69f600e16393b6c5ff532802ace7bd7597 SHA512 116d08a96fa0bd540ac4d3cac61a529a634cba3621c6f2e917b405462bbc0e2ab5b170dc6819e470105cdedf958a382945819eaff4affa63bc057824c163c8a0
|
||||||
EBUILD mediator_lua-1.1.2_p0.ebuild 789 BLAKE2B d47c91ea051797b91ceafc9ef5c6a357e3d74873bbf7f09d564f575731da6ccdd961ce53b5d92d7f52f53f3fc05a18f9919ab7b8b6665e3c2759f79cd21e1276 SHA512 ce25a50ae8ceb75c2ec422deec9fb8db8812443c96f8da19cc9c3d16f4fe9367881ac20c1d0cec8e476ad8aed55df26e2eb4aefb9b26ce4499e8b44098e9d7ca
|
EBUILD mediator_lua-1.1.2_p0.ebuild 796 BLAKE2B f3731646697ab1c65bb058a856cdbd2c2ec2dc1f62cdcb261ea1b6f26029bb0e225d216b74fa2f246217ebf2722a62c0499d1e2ae7d8f0571c5ced78b5a5e9a8 SHA512 cf1e7536527a28fdf3ee7ecc8ac8e52c151ea17b04154788a54ff68ab13c79e8503215e0e05160f16a17872545417e0f3de1b1d37174092a17afb2a5ba878c1e
|
||||||
MISC metadata.xml 623 BLAKE2B f6e574caf2544132e811d3399dbec685c535e6a9ca63833ecba15d5f3df3faa3f0d585ae5a923aef9455e4d2489a1065e1aad577ee849488b3f982e90beaefd0 SHA512 52bea35c9427c5f7a81b7690447698137215cb1ccfeee60a4733a6a5512f204aef0a258e71701b4565bc2696e491514391c82140507f45ebf72c23a01156b6fb
|
MISC metadata.xml 623 BLAKE2B f6e574caf2544132e811d3399dbec685c535e6a9ca63833ecba15d5f3df3faa3f0d585ae5a923aef9455e4d2489a1065e1aad577ee849488b3f982e90beaefd0 SHA512 52bea35c9427c5f7a81b7690447698137215cb1ccfeee60a4733a6a5512f204aef0a258e71701b4565bc2696e491514391c82140507f45ebf72c23a01156b6fb
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
DIST say-1.3_p1.tar.gz 3667 BLAKE2B bd99687a71129c5038749b0a2ea48411a411cf05559793cc0c4802a5b7aa620fbf4fd15ed9ab661b33c7b9f94468aaf9e292d177aca4d1c7cd29009601d015f0 SHA512 8d4a360bf0731c2a70c23edb9e6e81cab1e7d9b861aa35103a5c6e521633410860d76c46dc2ea62a06ac8ab3b522bc71c11143d6fe7e26e7fa24dd3f5ea1e5f6
|
DIST say-1.3_p1.tar.gz 3667 BLAKE2B bd99687a71129c5038749b0a2ea48411a411cf05559793cc0c4802a5b7aa620fbf4fd15ed9ab661b33c7b9f94468aaf9e292d177aca4d1c7cd29009601d015f0 SHA512 8d4a360bf0731c2a70c23edb9e6e81cab1e7d9b861aa35103a5c6e521633410860d76c46dc2ea62a06ac8ab3b522bc71c11143d6fe7e26e7fa24dd3f5ea1e5f6
|
||||||
EBUILD say-1.3_p1-r1.ebuild 880 BLAKE2B a8ca9d061b256cfcd8e074683cc0f8e4d051bf87d906d0683dcc444a9287f17e1ba9b34255231626de4b684f97c84dcd04420da8b7b49c8bf5857058101b5b84 SHA512 a1514c5661fcb46f65f5b484e2beaa09ce64f8707e073615a826a6128e18e4b0b38a28347383d63f2c20f36d6785f8daecd2700d7d3ac80b373ba3a491ce764d
|
EBUILD say-1.3_p1-r1.ebuild 887 BLAKE2B 4cfd1027b04900f9df4cf4c94ebbc2d7094dcce9a122dc90641fb6034b0a29bddb940565180a913663295f4afa2fbd3bf570f78e2b424940a781df938d496665 SHA512 853c051df61f99b614077d07802df809d845f0aa149afd45785a645c3812c675ed03b13d2421f1a965c9f64512f0d8b5a66145c0df06fe20e629ac6b630c9549
|
||||||
EBUILD say-1.3_p1.ebuild 664 BLAKE2B 23a1ec3ce6ae91d6ee0a79f2b882e49c75b25ac2b6dd45cbbe6c46a44e088f9050120cd21e90b0222e6f7029521a79a3040b4500687fe6aca625cfc0abd287f0 SHA512 348ac3a993aeee0c570dabdf7fc632c8532801620ce384f1b1b8f18b75ee20b6894f0ac1fc0a4d646e6be38df6136f88631f37e26a79275c6f27d8314a486ba8
|
EBUILD say-1.3_p1.ebuild 664 BLAKE2B 23a1ec3ce6ae91d6ee0a79f2b882e49c75b25ac2b6dd45cbbe6c46a44e088f9050120cd21e90b0222e6f7029521a79a3040b4500687fe6aca625cfc0abd287f0 SHA512 348ac3a993aeee0c570dabdf7fc632c8532801620ce384f1b1b8f18b75ee20b6894f0ac1fc0a4d646e6be38df6136f88631f37e26a79275c6f27d8314a486ba8
|
||||||
MISC metadata.xml 329 BLAKE2B 325677f6bc343be31e86ec9fc075e35d5b4502d56bbca921a051259d3c3f0465ea8b413097b016e1da1071a568379b33f7f68f1415b48f3e7d6da61dd5496580 SHA512 682e04f76b25420d553f0f557f8b236c52882f6789783dcb4ef4df71bfb702dac268bedaba38e3dd1504cc97e403663571bfe07186cf9101cfceb9aaefc8de92
|
MISC metadata.xml 329 BLAKE2B 325677f6bc343be31e86ec9fc075e35d5b4502d56bbca921a051259d3c3f0465ea8b413097b016e1da1071a568379b33f7f68f1415b48f3e7d6da61dd5496580 SHA512 682e04f76b25420d553f0f557f8b236c52882f6789783dcb4ef4df71bfb702dac268bedaba38e3dd1504cc97e403663571bfe07186cf9101cfceb9aaefc8de92
|
||||||
|
Binary file not shown.
@ -1,15 +1,11 @@
|
|||||||
DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b00004e531ca7e4b3115a26c0e61c575cf2303a0
|
DIST llvmorg-10.0.0.tar.gz 120804856 BLAKE2B 6b0254f5b913398cdcf2b2ec1ff219888706d2b79d5296590934714e42ac79f6a6547941ac2b1d2c4e6313dd18b6c7068e748aa6ac033e49fccbf5d355aa8191 SHA512 baa182d62fef1851836013ae8a1a00861ea89769778d67fb97b407a9de664e6c85da2af9c5b3f75d2bf34ff6b00004e531ca7e4b3115a26c0e61c575cf2303a0
|
||||||
DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151
|
DIST llvmorg-10.0.1.tar.gz 120880730 BLAKE2B 30f19f56c4d1f6abcda5fec76256219d1e3c8a6ff1a1f152f94bfe362c07884339fe571ff7fe903ed3b3deb150b2fa868c387887a0dea2930dc08b81db71a5b1 SHA512 48078fff9293a87f1a973f3348f79506f04c3da774295f5eb67d74dd2d1aa94f0973f8ced3f4ab9e8339902071f82c603b43d5608ad7227046c4da769c5d2151
|
||||||
DIST llvmorg-11.0.0-rc3.tar.gz 122766783 BLAKE2B 052fdc864fed52692141284ebdc41d52d21fbeaf24ac5ed3e67701537baa683bae61b1c06de68322e0578a27a1f5a8856088cdc001d2b8d34d2ec88ae65ff739 SHA512 a28ce74775373c63fe23b3116cd25db0efb95c6fdb60e56f2522659a404a59576f3d9429a109cb0f90534927259289aa1c712673f36f92272d642bf8dce5699f
|
DIST llvmorg-11.0.0.tar.gz 122743665 BLAKE2B 3f95570240789fd68ddb747df817f5c6cdc9da40911bbe9ee3531c15ada9165e5002b1c2f778cf8735858485ea05a8754e3d3a5f4b15bdd6cb33d64a14692984 SHA512 b6d38871ccce0e086e27d35e42887618d68e57d8274735c59e3eabc42dee352412489296293f8d5169fe0044936345915ee7da61ebdc64ec10f7737f6ecd90f2
|
||||||
DIST llvmorg-11.0.0-rc4.tar.gz 122768150 BLAKE2B e92417b6e1775a10c196534518036de6393e3cb9e0e656d4f864e7870be8fb0dad3f4cf170345e653ba60f36172df117977d5dfebe3d9ee7ec2c160d3dc9c5cd SHA512 ed2aee9f6d0bb887f27840158e9f95d94c9ad3981a0388a33fcd3e405f5072134a02999075238b6a2b8803149aa08ac790214605b186c2cc2d4827ba53c00de1
|
|
||||||
DIST llvmorg-11.0.0-rc6.tar.gz 122769521 BLAKE2B 0d03f385447902846dcb8150bda85ac0ab42153f63bb653befc18ed1cba357493065777750447b0ac71c077f61ea8c8f7a4c313ea5f3079926ffd012ace0debd SHA512 249b8e685cfc45a651f4dbd777b10298251c77476b57f9657860644ded612f810224d16879225d17b7a6ac9d584d63d53a33ac114c38e1cf86dd9e8d0faed9a9
|
|
||||||
DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59
|
DIST llvmorg-9.0.1.tar.gz 113193320 BLAKE2B b86e405f2b8e00436045fd409fe19cdde75c797b1192c62a22b5ec75e6b4dc8e874a0f33008dc31562445e4cbe53a992b6f48c684255a6a1ef261e595b8b161f SHA512 fa88beeaae94b6d0cd9b5ba38658d0ffed8004035d7d8a4f95c3d31a709b88b581ae9bd7761333c8e5375c44b8f6be01768b5a3be901163159d7e6c43b71da59
|
||||||
EBUILD llvm-ocaml-10.0.0.ebuild 3219 BLAKE2B 8d2ac0dc88b865f723c527315aaabb6bbd75773660b63197c833c72d7915495e494d73144f84a451dec3793d45a2f7f44dc22beb5c60f55dfd88a23bb04aede0 SHA512 fa83b587c1170564e25c040e2809daf6dc13d1718074d22a7093f08e7444d6378dbeb2f5ddc57f681f4a93b14c95275c87027c9e9191757b1fba4c9008464d38
|
EBUILD llvm-ocaml-10.0.0.ebuild 3219 BLAKE2B 8d2ac0dc88b865f723c527315aaabb6bbd75773660b63197c833c72d7915495e494d73144f84a451dec3793d45a2f7f44dc22beb5c60f55dfd88a23bb04aede0 SHA512 fa83b587c1170564e25c040e2809daf6dc13d1718074d22a7093f08e7444d6378dbeb2f5ddc57f681f4a93b14c95275c87027c9e9191757b1fba4c9008464d38
|
||||||
EBUILD llvm-ocaml-10.0.1.ebuild 2960 BLAKE2B bf67406bf61b50af82f34276f7bfa6abe0bf809656e2addcc51efb7c1be5d4137462c9108239eea5f273a0e68f26c3300b3d2cc3cfe9df0c8555926e481fe231 SHA512 05e79634eb5e5ba38e0b0638a9627b7c8b38dfc7c685eaed8571283ed7791eb5d0ae2f6333cddf9b1f0f19b47e6d0e4c10444a4bc8bcdb69ce7061b25440a1b3
|
EBUILD llvm-ocaml-10.0.1.ebuild 2960 BLAKE2B bf67406bf61b50af82f34276f7bfa6abe0bf809656e2addcc51efb7c1be5d4137462c9108239eea5f273a0e68f26c3300b3d2cc3cfe9df0c8555926e481fe231 SHA512 05e79634eb5e5ba38e0b0638a9627b7c8b38dfc7c685eaed8571283ed7791eb5d0ae2f6333cddf9b1f0f19b47e6d0e4c10444a4bc8bcdb69ce7061b25440a1b3
|
||||||
EBUILD llvm-ocaml-11.0.0.9999.ebuild 2947 BLAKE2B b457ceed658d32cafc3926b32d73b4da03fb1b2b3d26988a95b839c75a97a61e401f1249acd10ba25b380ddac1ffa65b1e07ee97d054940da8d999bbb0fbe915 SHA512 8fb8849eef370b9becb05033c1108b0858dff95cfada75a634c52e558bf551346b69e6cfcd406c4c6a0d2a0660a00d92808c99471ec0b65ff5986f4cf399a630
|
EBUILD llvm-ocaml-11.0.0.9999.ebuild 2947 BLAKE2B b457ceed658d32cafc3926b32d73b4da03fb1b2b3d26988a95b839c75a97a61e401f1249acd10ba25b380ddac1ffa65b1e07ee97d054940da8d999bbb0fbe915 SHA512 8fb8849eef370b9becb05033c1108b0858dff95cfada75a634c52e558bf551346b69e6cfcd406c4c6a0d2a0660a00d92808c99471ec0b65ff5986f4cf399a630
|
||||||
EBUILD llvm-ocaml-11.0.0_rc3.ebuild 2947 BLAKE2B b457ceed658d32cafc3926b32d73b4da03fb1b2b3d26988a95b839c75a97a61e401f1249acd10ba25b380ddac1ffa65b1e07ee97d054940da8d999bbb0fbe915 SHA512 8fb8849eef370b9becb05033c1108b0858dff95cfada75a634c52e558bf551346b69e6cfcd406c4c6a0d2a0660a00d92808c99471ec0b65ff5986f4cf399a630
|
EBUILD llvm-ocaml-11.0.0.ebuild 2963 BLAKE2B 2a2a7c1ed212e2e33a2e35fcb5a37c36fb5eb67bf25594d504085e3a813ab57ad0e1ef09487945c87d5be8f27cbe781ab39533d2335344bf1d9b500853b78963 SHA512 769145ab1e93c2069723b336f38ca484e74a3b755355daf03828b728dac908ec5da0c0cea8ba8b7f518999af2492a30c77da45e70908f35f9633462b62ee6b87
|
||||||
EBUILD llvm-ocaml-11.0.0_rc4.ebuild 2947 BLAKE2B b457ceed658d32cafc3926b32d73b4da03fb1b2b3d26988a95b839c75a97a61e401f1249acd10ba25b380ddac1ffa65b1e07ee97d054940da8d999bbb0fbe915 SHA512 8fb8849eef370b9becb05033c1108b0858dff95cfada75a634c52e558bf551346b69e6cfcd406c4c6a0d2a0660a00d92808c99471ec0b65ff5986f4cf399a630
|
|
||||||
EBUILD llvm-ocaml-11.0.0_rc6.ebuild 2947 BLAKE2B b457ceed658d32cafc3926b32d73b4da03fb1b2b3d26988a95b839c75a97a61e401f1249acd10ba25b380ddac1ffa65b1e07ee97d054940da8d999bbb0fbe915 SHA512 8fb8849eef370b9becb05033c1108b0858dff95cfada75a634c52e558bf551346b69e6cfcd406c4c6a0d2a0660a00d92808c99471ec0b65ff5986f4cf399a630
|
|
||||||
EBUILD llvm-ocaml-12.0.0.9999.ebuild 2947 BLAKE2B b457ceed658d32cafc3926b32d73b4da03fb1b2b3d26988a95b839c75a97a61e401f1249acd10ba25b380ddac1ffa65b1e07ee97d054940da8d999bbb0fbe915 SHA512 8fb8849eef370b9becb05033c1108b0858dff95cfada75a634c52e558bf551346b69e6cfcd406c4c6a0d2a0660a00d92808c99471ec0b65ff5986f4cf399a630
|
EBUILD llvm-ocaml-12.0.0.9999.ebuild 2947 BLAKE2B b457ceed658d32cafc3926b32d73b4da03fb1b2b3d26988a95b839c75a97a61e401f1249acd10ba25b380ddac1ffa65b1e07ee97d054940da8d999bbb0fbe915 SHA512 8fb8849eef370b9becb05033c1108b0858dff95cfada75a634c52e558bf551346b69e6cfcd406c4c6a0d2a0660a00d92808c99471ec0b65ff5986f4cf399a630
|
||||||
EBUILD llvm-ocaml-9.0.1.ebuild 2922 BLAKE2B d7ae97c680d9f223a0fbaf2989ee60c4ae2baebf73664c9909485fea6c99f5c4c817ff522bee6175a741a5632687d1d0ea5b7b961587a258ca0737ac419390ac SHA512 dc30f078950d944a5c9d18d8804db82300845564afc05878cc7b157d37ad32259c528b358b9cd12684da3b9885b62e92cc6a32b46b8c4cbf48269839bd4cfa02
|
EBUILD llvm-ocaml-9.0.1.ebuild 2922 BLAKE2B d7ae97c680d9f223a0fbaf2989ee60c4ae2baebf73664c9909485fea6c99f5c4c817ff522bee6175a741a5632687d1d0ea5b7b961587a258ca0737ac419390ac SHA512 dc30f078950d944a5c9d18d8804db82300845564afc05878cc7b157d37ad32259c528b358b9cd12684da3b9885b62e92cc6a32b46b8c4cbf48269839bd4cfa02
|
||||||
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
|
MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5
|
||||||
|
@ -1,115 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{6..9} )
|
|
||||||
inherit cmake llvm llvm.org python-any-r1
|
|
||||||
|
|
||||||
DESCRIPTION="OCaml bindings for LLVM"
|
|
||||||
HOMEPAGE="https://llvm.org/"
|
|
||||||
LLVM_COMPONENTS=( llvm )
|
|
||||||
llvm.org_set_globals
|
|
||||||
|
|
||||||
# Keep in sync with sys-devel/llvm
|
|
||||||
ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC VE )
|
|
||||||
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
|
|
||||||
NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
|
|
||||||
"${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
|
|
||||||
ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
|
|
||||||
LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS=""
|
|
||||||
IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
|
|
||||||
REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-lang/ocaml-4.00.0:0=
|
|
||||||
dev-ml/ocaml-ctypes:=
|
|
||||||
~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
|
|
||||||
!sys-devel/llvm[ocaml(-)]"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
BDEPEND="
|
|
||||||
dev-lang/perl
|
|
||||||
dev-ml/findlib
|
|
||||||
test? ( dev-ml/ounit )
|
|
||||||
${PYTHON_DEPS}"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
|
|
||||||
python-any-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local libdir=$(get_libdir)
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DLLVM_LIBDIR_SUFFIX=${libdir#lib}
|
|
||||||
|
|
||||||
-DBUILD_SHARED_LIBS=OFF
|
|
||||||
-DLLVM_BUILD_LLVM_DYLIB=ON
|
|
||||||
-DLLVM_LINK_LLVM_DYLIB=ON
|
|
||||||
-DLLVM_OCAML_OUT_OF_TREE=ON
|
|
||||||
|
|
||||||
# cheap hack: LLVM combines both anyway, and the only difference
|
|
||||||
# is that the former list is explicitly verified at cmake time
|
|
||||||
-DLLVM_TARGETS_TO_BUILD=""
|
|
||||||
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
|
|
||||||
-DLLVM_BUILD_TESTS=$(usex test)
|
|
||||||
|
|
||||||
# disable various irrelevant deps and settings
|
|
||||||
-DLLVM_ENABLE_FFI=OFF
|
|
||||||
-DLLVM_ENABLE_TERMINFO=OFF
|
|
||||||
-DHAVE_HISTEDIT_H=NO
|
|
||||||
-DLLVM_ENABLE_ASSERTIONS=$(usex debug)
|
|
||||||
-DLLVM_ENABLE_EH=ON
|
|
||||||
-DLLVM_ENABLE_RTTI=ON
|
|
||||||
|
|
||||||
-DLLVM_HOST_TRIPLE="${CHOST}"
|
|
||||||
|
|
||||||
# disable go bindings
|
|
||||||
-DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
|
|
||||||
|
|
||||||
# TODO: ocamldoc
|
|
||||||
)
|
|
||||||
|
|
||||||
use test && mycmakeargs+=(
|
|
||||||
-DLLVM_LIT_ARGS="$(get_lit_flags)"
|
|
||||||
)
|
|
||||||
|
|
||||||
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
|
|
||||||
# also: custom rules for OCaml do not work for CPPFLAGS
|
|
||||||
use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
|
|
||||||
cmake_src_configure
|
|
||||||
|
|
||||||
local llvm_libdir=$(llvm-config --libdir)
|
|
||||||
# an ugly hack; TODO: figure out a way to pass -L to ocaml...
|
|
||||||
cd "${BUILD_DIR}/${libdir}" || die
|
|
||||||
ln -s "${llvm_libdir}"/*.so . || die
|
|
||||||
|
|
||||||
if use test; then
|
|
||||||
local llvm_bindir=$(llvm-config --bindir)
|
|
||||||
# Force using system-installed tools.
|
|
||||||
sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
|
|
||||||
"${BUILD_DIR}"/test/lit.site.cfg.py || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
cmake_build ocaml_all
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
# respect TMPDIR!
|
|
||||||
local -x LIT_PRESERVES_TMP=1
|
|
||||||
cmake_build check-llvm-bindings-ocaml
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
DESTDIR="${D}" \
|
|
||||||
cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
|
|
||||||
|
|
||||||
dodoc bindings/ocaml/README.txt
|
|
||||||
}
|
|
@ -1,115 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{6..9} )
|
|
||||||
inherit cmake llvm llvm.org python-any-r1
|
|
||||||
|
|
||||||
DESCRIPTION="OCaml bindings for LLVM"
|
|
||||||
HOMEPAGE="https://llvm.org/"
|
|
||||||
LLVM_COMPONENTS=( llvm )
|
|
||||||
llvm.org_set_globals
|
|
||||||
|
|
||||||
# Keep in sync with sys-devel/llvm
|
|
||||||
ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC VE )
|
|
||||||
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai Mips MSP430
|
|
||||||
NVPTX PowerPC RISCV Sparc SystemZ WebAssembly X86 XCore
|
|
||||||
"${ALL_LLVM_EXPERIMENTAL_TARGETS[@]}" )
|
|
||||||
ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
|
|
||||||
LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
|
|
||||||
SLOT="0/${PV}"
|
|
||||||
KEYWORDS=""
|
|
||||||
IUSE="debug test ${ALL_LLVM_TARGETS[*]}"
|
|
||||||
REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )"
|
|
||||||
RESTRICT="!test? ( test )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=dev-lang/ocaml-4.00.0:0=
|
|
||||||
dev-ml/ocaml-ctypes:=
|
|
||||||
~sys-devel/llvm-${PV}:=[${LLVM_TARGET_USEDEPS// /,},debug?]
|
|
||||||
!sys-devel/llvm[ocaml(-)]"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
BDEPEND="
|
|
||||||
dev-lang/perl
|
|
||||||
dev-ml/findlib
|
|
||||||
test? ( dev-ml/ounit )
|
|
||||||
${PYTHON_DEPS}"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
LLVM_MAX_SLOT=${PV%%.*} llvm_pkg_setup
|
|
||||||
python-any-r1_pkg_setup
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local libdir=$(get_libdir)
|
|
||||||
local mycmakeargs=(
|
|
||||||
-DLLVM_LIBDIR_SUFFIX=${libdir#lib}
|
|
||||||
|
|
||||||
-DBUILD_SHARED_LIBS=OFF
|
|
||||||
-DLLVM_BUILD_LLVM_DYLIB=ON
|
|
||||||
-DLLVM_LINK_LLVM_DYLIB=ON
|
|
||||||
-DLLVM_OCAML_OUT_OF_TREE=ON
|
|
||||||
|
|
||||||
# cheap hack: LLVM combines both anyway, and the only difference
|
|
||||||
# is that the former list is explicitly verified at cmake time
|
|
||||||
-DLLVM_TARGETS_TO_BUILD=""
|
|
||||||
-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
|
|
||||||
-DLLVM_BUILD_TESTS=$(usex test)
|
|
||||||
|
|
||||||
# disable various irrelevant deps and settings
|
|
||||||
-DLLVM_ENABLE_FFI=OFF
|
|
||||||
-DLLVM_ENABLE_TERMINFO=OFF
|
|
||||||
-DHAVE_HISTEDIT_H=NO
|
|
||||||
-DLLVM_ENABLE_ASSERTIONS=$(usex debug)
|
|
||||||
-DLLVM_ENABLE_EH=ON
|
|
||||||
-DLLVM_ENABLE_RTTI=ON
|
|
||||||
|
|
||||||
-DLLVM_HOST_TRIPLE="${CHOST}"
|
|
||||||
|
|
||||||
# disable go bindings
|
|
||||||
-DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
|
|
||||||
|
|
||||||
# TODO: ocamldoc
|
|
||||||
)
|
|
||||||
|
|
||||||
use test && mycmakeargs+=(
|
|
||||||
-DLLVM_LIT_ARGS="$(get_lit_flags)"
|
|
||||||
)
|
|
||||||
|
|
||||||
# LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
|
|
||||||
# also: custom rules for OCaml do not work for CPPFLAGS
|
|
||||||
use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
|
|
||||||
cmake_src_configure
|
|
||||||
|
|
||||||
local llvm_libdir=$(llvm-config --libdir)
|
|
||||||
# an ugly hack; TODO: figure out a way to pass -L to ocaml...
|
|
||||||
cd "${BUILD_DIR}/${libdir}" || die
|
|
||||||
ln -s "${llvm_libdir}"/*.so . || die
|
|
||||||
|
|
||||||
if use test; then
|
|
||||||
local llvm_bindir=$(llvm-config --bindir)
|
|
||||||
# Force using system-installed tools.
|
|
||||||
sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
|
|
||||||
"${BUILD_DIR}"/test/lit.site.cfg.py || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
cmake_build ocaml_all
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
# respect TMPDIR!
|
|
||||||
local -x LIT_PRESERVES_TMP=1
|
|
||||||
cmake_build check-llvm-bindings-ocaml
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
DESTDIR="${D}" \
|
|
||||||
cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
|
|
||||||
|
|
||||||
dodoc bindings/ocaml/README.txt
|
|
||||||
}
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue