[gentoo-commits] repo/gentoo:master commit in: mail-filter/postsrsd/, mail-filter/postsrsd/files/
commit: 69853414eda033b50db1931eede45b520ab1de0d Author: nic boet cc> AuthorDate: Wed Mar 30 15:55:50 2022 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Apr 7 14:12:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69853414 mail-filter/postsrsd fixes initd pass SRS_HASHLENGTH, SRS_HASHMIN, SRS_LISTEN_ADDR vars from confd into initd remove old unused init EAPI 8 the new ebuild Closes: https://bugs.gentoo.org/836390 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nic Boet boet.cc> Signed-off-by: Dirkjan Ochtman gentoo.org> .../files/{postsrsd.init => postsrsd.init-r2} | 7 +++-- mail-filter/postsrsd/postsrsd-1.11-r1.ebuild | 35 ++ 2 files changed, 39 insertions(+), 3 deletions(-) diff --git a/mail-filter/postsrsd/files/postsrsd.init b/mail-filter/postsrsd/files/postsrsd.init-r2 similarity index 74% rename from mail-filter/postsrsd/files/postsrsd.init rename to mail-filter/postsrsd/files/postsrsd.init-r2 index acc00232be5b..e1b21218899e 100644 --- a/mail-filter/postsrsd/files/postsrsd.init +++ b/mail-filter/postsrsd/files/postsrsd.init-r2 @@ -1,10 +1,10 @@ #!/sbin/openrc-run -# Copyright 2015 Gentoo Foundation +# Copyright 2015-2022 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 PIDFILE=/var/run/$SVCNAME.pid -SRS_DOMAIN=`postconf -h mydomain || true` -SRS_EXCLUDE_DOMAINS= +SRS_DOMAIN="${SRS_DOMAIN:-`postconf -h mydomain || true`}" +SRS_EXCLUDE_DOMAINS="${SRS_EXCLUDE_DOMAINS:-''}" depend() { need net @@ -18,6 +18,7 @@ start() { -- -f "$SRS_FORWARD_PORT" -r "$SRS_REVERSE_PORT" \ -d "$SRS_DOMAIN" -s "$SRS_SECRET" -a "$SRS_SEPARATOR" \ -u "$RUN_AS" -p "$PIDFILE" -c "$CHROOT" \ + -n "$SRS_HASHLENGTH" -N "$SRS_HASHMIN" -l "$SRS_LISTEN_ADDR" \ -D -X"$SRS_EXCLUDE_DOMAINS" eend $? } diff --git a/mail-filter/postsrsd/postsrsd-1.11-r1.ebuild b/mail-filter/postsrsd/postsrsd-1.11-r1.ebuild new file mode 100644 index ..25a52f452d8a --- /dev/null +++ b/mail-filter/postsrsd/postsrsd-1.11-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Postfix Sender Rewriting Scheme daemon" +SRC_URI="https://github.com/roehling/postsrsd/archive/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/roehling/postsrsd"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +BDEPEND=">=dev-util/cmake-2.4" +RDEPEND="" + +CHROOT_DIR="${EPREFIX}/var/lib/postsrsd" + +src_configure() { + local mycmakeargs=( + -DCHROOT_DIR=${CHROOT_DIR} + -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + newinitd "${FILESDIR}/postsrsd.init-r2" postsrsd + newconfd "${BUILD_DIR}/postsrsd.default" postsrsd + keepdir ${CHROOT_DIR} +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pelican/
commit: c233a7e833165d0cf86479d51c894ce8c58a32dd Author: Dirkjan Ochtman gentoo org> AuthorDate: Tue Mar 29 08:13:26 2022 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Tue Mar 29 08:13:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c233a7e8 app-text/pelican: version bump to 4.7.2 Closes: https://bugs.gentoo.org/show_bug.cgi?id=836337 Closes: https://bugs.gentoo.org/show_bug.cgi?id=836336 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Dirkjan Ochtman gentoo.org> app-text/pelican/Manifest | 1 + app-text/pelican/pelican-4.7.2.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index b883eb6230cb..a900cf6df054 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -1 +1,2 @@ DIST pelican-4.5.3.tar.gz 1397896 BLAKE2B 86651f627af67c571ea65a7ddfe7b62747fd2798575d6c4f29455da9b2371ce22ff42d715f148925724764e0a9fbb8aeba1dea401226856d3681b520dbb0a7af SHA512 b1ef5f145b448f6af2e25a1adb399521d4c5f7eef3ee2aa5ab9e50c223623b5c9961622e5cd835a3cb72dbbe905da6ac9217128f2459a35892bbac9b9cb6d26a +DIST pelican-4.7.2.tar.gz 1401737 BLAKE2B c277844c0c153f71aae051dd8897e9abf8fd1ddc7c49251aaa7b85b7324a85da0ded74e8328a4b64ec79b8e6b4e143d5496b8535900c8a88bfa6198489c0a80c SHA512 9fbf2ecb3c193e976e01a4d095095ac55d56fe45aa24467d91635bbecb9df933ccabd6a456e14c6ee14ce0a845820be8d887917af314e13c7a3eb830cb0ce7e6 diff --git a/app-text/pelican/pelican-4.7.2.ebuild b/app-text/pelican/pelican-4.7.2.ebuild new file mode 100644 index ..bc44f2e4f3c2 --- /dev/null +++ b/app-text/pelican/pelican-4.7.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9,10} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" +HOMEPAGE="https://blog.getpelican.com/ https://pypi.org/project/pelican/"; +SRC_URI="https://github.com/getpelican/pelican/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples markdown" + +RESTRICT="test" +RDEPEND=">=dev-python/feedgenerator-1.9[${PYTHON_USEDEP}] + >=dev-python/jinja-2.7[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + dev-python/blinker[${PYTHON_USEDEP}] + >=dev-python/six-1.4[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + markdown? ( dev-python/markdown[${PYTHON_USEDEP}] )" +DEPEND="test? ( dev-python/markdown[${PYTHON_USEDEP}] )" + +DOCS=( README.rst ) + +distutils_enable_tests nose + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + if use examples; then + insinto "/usr/share/doc/${PF}" + docompress -x "/usr/share/doc/${PF}/samples" + doins -r samples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_wsgi/
commit: 08b4c1a50d8b8985a0544ac3b11bf66e5faa7698 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Jan 1 20:14:13 2022 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Jan 1 20:14:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b4c1a5 www-apache/mod_wsgi: bump to 4.9.0 Fixes: https://bugs.gentoo.org/show_bug.cgi?id=830386 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Dirkjan Ochtman gentoo.org> www-apache/mod_wsgi/Manifest | 1 + www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild | 48 +++ 2 files changed, 49 insertions(+) diff --git a/www-apache/mod_wsgi/Manifest b/www-apache/mod_wsgi/Manifest index cf5aa4f2482b..a9647c9c54e8 100644 --- a/www-apache/mod_wsgi/Manifest +++ b/www-apache/mod_wsgi/Manifest @@ -1 +1,2 @@ DIST mod_wsgi-4.7.1.tar.gz 696111 BLAKE2B 69fea421077f1ecbf1cef5c9eac4ba296fa676e0bfbb860ca8a7cb701701f405edb3760486b87e8d9dd93efcb4c23385197d770ca32e16a473d5d252d292fb76 SHA512 cbb5ec53d55e47a83f2b0630527c6a52b48ef21d5d2c18adcb875fc455795b39b3c93f4a86dfbf9738c0bd554d86cc4912cc9ff83c428af302ab94a61f66b5b4 +DIST mod_wsgi-4.9.0.tar.gz 699891 BLAKE2B 7ee6ffc28e86baf8ee92973479a26964f7c183c2b113b49a48af02c622f8d8f698abffcd4f522a1ecca5b89325f94856cbe89db5a81d2ac2e87438ee90be97b0 SHA512 9dc34d431171321094a9713444895d9754eff4e69ad1e86c8d3cd77bc1ca0a4c10b697e7f8cf14902d6bfaf205c8842e62fa944bb38f66f1c54fd36af95a09d6 diff --git a/www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild b/www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild new file mode 100644 index ..09d2547237d1 --- /dev/null +++ b/www-apache/mod_wsgi/mod_wsgi-4.9.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="threads(+)" + +inherit apache-module python-single-r1 + +DESCRIPTION="An Apache2 module for running Python WSGI applications" +HOMEPAGE="https://github.com/GrahamDumpleton/mod_wsgi"; +SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${PYTHON_DEPS}" + +APACHE2_MOD_CONF="70_${PN}" +APACHE2_MOD_DEFINE="WSGI" +APACHE2_MOD_FILE="${S}/src/server/.libs/${PN}.so" + +DOCFILES="README.rst" + +need_apache2 + +pkg_setup() { + python-single-r1_pkg_setup + + # Calling depend.apache_pkg_setup fails because we do not have + # "apache2" in IUSE but the function expects this in order to call + # _init_apache2_late which sets the APACHE_MODULESDIR variable. + _init_apache2 + _init_apache2_late +} + +src_configure() { + econf --with-apxs="${APXS}" --with-python="${PYTHON}" +} + +src_compile() { + default +}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_wsgi/, www-apache/mod_wsgi/files/
commit: e823909c5782c667e59d85e75d52e1802f1f8a90 Author: t0b3 gmail com> AuthorDate: Thu Dec 16 18:24:44 2021 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Dec 31 15:49:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e823909c www-apache/mod_wsgi: add python 3.10 Closes: https://bugs.gentoo.org/829359 Signed-off-by: Thomas Bettler gmail.com> Signed-off-by: Dirkjan Ochtman gentoo.org> .../mod_wsgi/files/mod_wsgi-4.7.1-py310.patch | 126 + www-apache/mod_wsgi/mod_wsgi-4.7.1-r1.ebuild | 6 +- 2 files changed, 131 insertions(+), 1 deletion(-) diff --git a/www-apache/mod_wsgi/files/mod_wsgi-4.7.1-py310.patch b/www-apache/mod_wsgi/files/mod_wsgi-4.7.1-py310.patch new file mode 100644 index ..274046d99ca0 --- /dev/null +++ b/www-apache/mod_wsgi/files/mod_wsgi-4.7.1-py310.patch @@ -0,0 +1,126 @@ +From b439f1c411a9479ccc03c16465cdff50fede79d3 Mon Sep 17 00:00:00 2001 +From: Petr Viktorin +Date: Thu, 10 Jun 2021 15:45:03 +0200 +Subject: [PATCH] Use Py_CompileString rather than + PyParser_SimpleParseFile/PyNode_Compile +From: https://github.com/GrahamDumpleton/mod_wsgi/commit/b439f1c411a9479ccc03c16465cdff50fede79d3 + +--- + src/server/mod_wsgi.c| 68 +++- + src/server/wsgi_python.h | 1 - + 2 files changed, 53 insertions(+), 16 deletions(-) + +diff --git a/src/server/mod_wsgi.c b/src/server/mod_wsgi.c +index b657a748..4f1d8765 100644 +--- a/src/server/mod_wsgi.c b/src/server/mod_wsgi.c +@@ -3645,7 +3645,10 @@ static PyObject *wsgi_load_source(apr_pool_t *pool, request_rec *r, + FILE *fp = NULL; + PyObject *m = NULL; + PyObject *co = NULL; +-struct _node *n = NULL; ++char *source; ++size_t pos = 0; ++size_t allocated = 1024; ++size_t nread; + + #if defined(WIN32) && defined(APR_HAS_UNICODE_FS) + apr_wchar_t wfilename[APR_PATH_MAX]; +@@ -3730,36 +3733,71 @@ static PyObject *wsgi_load_source(apr_pool_t *pool, request_rec *r, + return NULL; + } + +-n = PyParser_SimpleParseFile(fp, filename, Py_file_input); +- ++source = malloc(allocated); ++if (source != NULL) { ++do { ++nread = fread(source + pos, 1, allocated - pos, fp); ++pos += nread; ++if (nread == 0) { ++if (ferror(fp)) { ++free(source); ++source = NULL; ++} ++break; ++} ++if (pos == allocated) { ++allocated *= 2; ++char *reallocated_source = realloc(source, allocated); ++if (reallocated_source == NULL) { ++free(source); ++source = NULL; ++break; ++} ++source = reallocated_source; ++} ++} while (!feof(fp)); ++} + fclose(fp); +- +-if (!n) { ++if (source == NULL) { + Py_BEGIN_ALLOW_THREADS + if (r) { +-ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, ++ap_log_rerror(APLOG_MARK, APLOG_ERR, errno, r, + "mod_wsgi (pid=%d, process='%s', application='%s'): " +- "Failed to parse Python script file '%s'.", getpid(), ++ "Could not read source file '%s'.", getpid(), + process_group, application_group, filename); + } + else { +-ap_log_error(APLOG_MARK, APLOG_ERR, 0, wsgi_server, ++ap_log_error(APLOG_MARK, APLOG_ERR, errno, wsgi_server, + "mod_wsgi (pid=%d, process='%s', application='%s'): " +- "Failed to parse Python script file '%s'.", getpid(), ++ "Could not read source file '%s'.", getpid(), + process_group, application_group, filename); + } + Py_END_ALLOW_THREADS ++return NULL; ++} + +-wsgi_log_python_error(r, NULL, filename, 0); ++co = Py_CompileString(filename, source, 0); ++free(source); + ++if (!co) { ++Py_BEGIN_ALLOW_THREADS ++if (r) { ++ap_log_rerror(APLOG_MARK, APLOG_ERR, errno, r, ++ "mod_wsgi (pid=%d, process='%s', application='%s'): " ++ "Could not compile source file '%s'.", getpid(), ++ process_group, application_group, filename); ++} ++else { ++ap_log_error(APLOG_MARK, APLOG_ERR, errno, wsgi_server, ++ "mod_wsgi (pid=%d, process='%s', application='%s'): " ++ "C
[gentoo-commits] repo/gentoo:master commit in: app-misc/mime-types/
commit: f66c216acf084a560ec85964dd5475362aa9a952 Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Dec 31 09:47:48 2021 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Dec 31 09:47:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66c216a app-misc/mime-types: remove myself as maintainer Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Dirkjan Ochtman gentoo.org> app-misc/mime-types/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/app-misc/mime-types/metadata.xml b/app-misc/mime-types/metadata.xml index ded8014aa9fb..84a481f19a6b 100644 --- a/app-misc/mime-types/metadata.xml +++ b/app-misc/mime-types/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - d...@gentoo.org - Dirkjan Ochtman - e...@gentoo.org Eray Aslan
[gentoo-commits] repo/gentoo:master commit in: app-text/rnc2rng/
commit: 30d9bd2cb77d6c486db9d8f1650092151a419afc Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Sep 9 11:02:34 2021 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Sep 9 11:02:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d9bd2c app-text/rnc2rng: remove DISTUTILS_USE_SETUPTOOLS Closes: https://bugs.gentoo.org/show_bug.cgi?id=812248 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Dirkjan Ochtman gentoo.org> app-text/rnc2rng/{rnc2rng-2.6.6.ebuild => rnc2rng-2.6.6-r1.ebuild} | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-text/rnc2rng/rnc2rng-2.6.6.ebuild b/app-text/rnc2rng/rnc2rng-2.6.6-r1.ebuild similarity index 93% rename from app-text/rnc2rng/rnc2rng-2.6.6.ebuild rename to app-text/rnc2rng/rnc2rng-2.6.6-r1.ebuild index b7a8a05356a..2c7a835ba98 100644 --- a/app-text/rnc2rng/rnc2rng-2.6.6.ebuild +++ b/app-text/rnc2rng/rnc2rng-2.6.6-r1.ebuild @@ -5,8 +5,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend - inherit distutils-r1 DESCRIPTION="RELAX NG Compact to regular syntax conversion library"
[gentoo-commits] repo/gentoo:master commit in: app-text/rnc2rng/
commit: 7debe507ef81ecac62afc2b6e91c6c4e89544897 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Sep 9 08:46:49 2021 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Sep 9 08:46:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7debe507 app-text/rnc2rng: version bump to 2.6.6 Fixes: https://bugs.gentoo.org/show_bug.cgi?id=812230 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Dirkjan Ochtman gentoo.org> app-text/rnc2rng/Manifest | 1 + app-text/rnc2rng/rnc2rng-2.6.6.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/app-text/rnc2rng/Manifest b/app-text/rnc2rng/Manifest index 351a08ddecd..ca711dad946 100644 --- a/app-text/rnc2rng/Manifest +++ b/app-text/rnc2rng/Manifest @@ -1 +1,2 @@ DIST rnc2rng-2.6.4.tar.gz 18005 BLAKE2B 4725f9a8dfcc5e7ed26c4560d9198939d51376aad8feaa5e592bf28c9014d1abe0e90c47f6aff9ec0d7cecc815660a3a41270c118e4db87030e5a1fa208f3177 SHA512 c26103943ecac440dbeb4db6f913e57c2e4b1f84f92d7e8693e66b6a1e5af051c49ace8172fb94dae2d447ee042e432af15cc578e606452b50ca843d8bd85378 +DIST rnc2rng-2.6.6.tar.gz 18089 BLAKE2B be9b2a22770bed034b4ad93bba23dba7e1f58c553cef4e1a507a00ffb62c6f6e937df22e4d5f2fd3c542acebd72adb82320cddf34f873d35f442be0d457b3cba SHA512 a0f108383ad927c2d9e1cc11960ddaab99a8cb4bf0417cd8e7ccdbc7925746b2fa8c1cbd96a74e89f7166eb8e330c224a49d97aa2ef5d83d7a0c4254240fb308 diff --git a/app-text/rnc2rng/rnc2rng-2.6.6.ebuild b/app-text/rnc2rng/rnc2rng-2.6.6.ebuild new file mode 100644 index 000..b7a8a05356a --- /dev/null +++ b/app-text/rnc2rng/rnc2rng-2.6.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="RELAX NG Compact to regular syntax conversion library" +HOMEPAGE="https://github.com/djc/rnc2rng"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="dev-python/rply[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +RESTRICT="!test? ( test )" + +python_test() { + "${PYTHON}" test.py +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/postsrsd/
commit: ace18e8c1379f3854c589153ba9029287c1bdbc7 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Jun 9 07:39:07 2021 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Jun 9 07:39:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ace18e8c mail-filter/postsrsd: clean up vulnerable version Bug: https://bugs.gentoo.org/show_bug.cgi?id=793674 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> mail-filter/postsrsd/Manifest | 1 - mail-filter/postsrsd/postsrsd-1.10.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/mail-filter/postsrsd/Manifest b/mail-filter/postsrsd/Manifest index 62d7a6b3b26..d130791c888 100644 --- a/mail-filter/postsrsd/Manifest +++ b/mail-filter/postsrsd/Manifest @@ -1,2 +1 @@ -DIST postsrsd-1.10.tar.gz 34844 BLAKE2B 4722e8f3ec1d5d7de0648d8afc03c38f485c92b092bd42bc02c82c4072b5eb053cbb907bd1198de1219acf465c850b4f08ee8bca629f85734ca2ff643d77c1e4 SHA512 79f824cbc56de2e79da2eb67b1888c1c171a10a7bae5f19384c22024ff7e65dd36a447e632ddaf77bea6bdfa4972c7a918a30cd3b06f7b7ae49ab7552c43be0e DIST postsrsd-1.11.tar.gz 36309 BLAKE2B 352894d82cf0bc16f711433b83282f31f94dc6358fcdda1362c00834bf41d70ea9f543c45428fca19d979a6a3b7c1676b8e3b35e4f21e8e27b707f986592 SHA512 cc041bbbd0277dd416a19e427d63eace3489dc518ebe3a61a022b3e2e159bcb09731a0eb5547eb85bd55887821726b66e828326c109c2ebe26b27dbd062a8d89 diff --git a/mail-filter/postsrsd/postsrsd-1.10.ebuild b/mail-filter/postsrsd/postsrsd-1.10.ebuild deleted file mode 100644 index 9e1777c300c..000 --- a/mail-filter/postsrsd/postsrsd-1.10.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Postfix Sender Rewriting Scheme daemon" -SRC_URI="https://github.com/roehling/postsrsd/archive/${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://github.com/roehling/postsrsd"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -BDEPEND=">=dev-util/cmake-2.4" -RDEPEND="" - -CHROOT_DIR="${EPREFIX}/var/lib/postsrsd" - -src_configure() { - local mycmakeargs=( - -DCHROOT_DIR=${CHROOT_DIR} - -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - newinitd "${FILESDIR}/postsrsd.init-r1" postsrsd - newconfd "${BUILD_DIR}/postsrsd.default" postsrsd - keepdir ${CHROOT_DIR} -}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/postsrsd/
commit: 1c2210c49a427dd15d93fd3635557ec9e1dbff1e Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Jun 7 15:14:27 2021 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Jun 7 15:14:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2210c4 mail-filter/postsrsd: version bump to 1.11 with security fix Bug: https://bugs.gentoo.org/793674 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> mail-filter/postsrsd/Manifest | 1 + mail-filter/postsrsd/postsrsd-1.11.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/mail-filter/postsrsd/Manifest b/mail-filter/postsrsd/Manifest index 48f18bff6ea..62d7a6b3b26 100644 --- a/mail-filter/postsrsd/Manifest +++ b/mail-filter/postsrsd/Manifest @@ -1 +1,2 @@ DIST postsrsd-1.10.tar.gz 34844 BLAKE2B 4722e8f3ec1d5d7de0648d8afc03c38f485c92b092bd42bc02c82c4072b5eb053cbb907bd1198de1219acf465c850b4f08ee8bca629f85734ca2ff643d77c1e4 SHA512 79f824cbc56de2e79da2eb67b1888c1c171a10a7bae5f19384c22024ff7e65dd36a447e632ddaf77bea6bdfa4972c7a918a30cd3b06f7b7ae49ab7552c43be0e +DIST postsrsd-1.11.tar.gz 36309 BLAKE2B 352894d82cf0bc16f711433b83282f31f94dc6358fcdda1362c00834bf41d70ea9f543c45428fca19d979a6a3b7c1676b8e3b35e4f21e8e27b707f986592 SHA512 cc041bbbd0277dd416a19e427d63eace3489dc518ebe3a61a022b3e2e159bcb09731a0eb5547eb85bd55887821726b66e828326c109c2ebe26b27dbd062a8d89 diff --git a/mail-filter/postsrsd/postsrsd-1.11.ebuild b/mail-filter/postsrsd/postsrsd-1.11.ebuild new file mode 100644 index 000..3252770ad77 --- /dev/null +++ b/mail-filter/postsrsd/postsrsd-1.11.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Postfix Sender Rewriting Scheme daemon" +SRC_URI="https://github.com/roehling/postsrsd/archive/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/roehling/postsrsd"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +BDEPEND=">=dev-util/cmake-2.4" +RDEPEND="" + +CHROOT_DIR="${EPREFIX}/var/lib/postsrsd" + +src_configure() { + local mycmakeargs=( + -DCHROOT_DIR=${CHROOT_DIR} + -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + newinitd "${FILESDIR}/postsrsd.init-r1" postsrsd + newconfd "${BUILD_DIR}/postsrsd.default" postsrsd + keepdir ${CHROOT_DIR} +}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_wsgi/
commit: 9ce605f95884162f1f83f92948b21af2f34faef3 Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Apr 5 19:02:00 2021 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Apr 5 19:02:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ce605f9 www-apache/mod_wsgi: clean up old version Closes: https://bugs.gentoo.org/show_bug.cgi?id=757642 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> www-apache/mod_wsgi/Manifest | 1 - www-apache/mod_wsgi/mod_wsgi-4.7.0.ebuild | 38 --- 2 files changed, 39 deletions(-) diff --git a/www-apache/mod_wsgi/Manifest b/www-apache/mod_wsgi/Manifest index aec6f05f1e8..cf5aa4f2482 100644 --- a/www-apache/mod_wsgi/Manifest +++ b/www-apache/mod_wsgi/Manifest @@ -1,2 +1 @@ -DIST mod_wsgi-4.7.0.tar.gz 695658 BLAKE2B 4332e5c30219cde9cf44c8633f3052faa104524d5a2ccd151fe9675364760cb9c447001289094c57cef21df4e364962c93e85f3a3eef36325e9b96e7715dfc19 SHA512 4c40a07301ef7f42ff175cfd5efd9c4916ba90749780cdc470cc0c62b190af810ba4284504f2b342c1e92801637aa52ba5719e0b114a072fd50d68754abdf36f DIST mod_wsgi-4.7.1.tar.gz 696111 BLAKE2B 69fea421077f1ecbf1cef5c9eac4ba296fa676e0bfbb860ca8a7cb701701f405edb3760486b87e8d9dd93efcb4c23385197d770ca32e16a473d5d252d292fb76 SHA512 cbb5ec53d55e47a83f2b0630527c6a52b48ef21d5d2c18adcb875fc455795b39b3c93f4a86dfbf9738c0bd554d86cc4912cc9ff83c428af302ab94a61f66b5b4 diff --git a/www-apache/mod_wsgi/mod_wsgi-4.7.0.ebuild b/www-apache/mod_wsgi/mod_wsgi-4.7.0.ebuild deleted file mode 100644 index f2bcc902e83..000 --- a/www-apache/mod_wsgi/mod_wsgi-4.7.0.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python3_7 ) -PYTHON_REQ_USE="threads(+)" - -inherit apache-module eutils python-single-r1 - -DESCRIPTION="An Apache2 module for running Python WSGI applications" -HOMEPAGE="https://github.com/GrahamDumpleton/mod_wsgi"; -SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="" -RDEPEND="${PYTHON_DEPS}" - -APACHE2_MOD_CONF="70_${PN}" -APACHE2_MOD_DEFINE="WSGI" -APACHE2_MOD_FILE="${S}/src/server/.libs/${PN}.so" - -DOCFILES="README.rst" - -need_apache2 - -src_configure() { - econf --with-apxs=${APXS} --with-python=${PYTHON} -} - -src_compile() { - default -}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_wsgi/
commit: ed320c5426c615d428641419128653ad05fc49ea Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Feb 8 13:43:32 2021 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Feb 8 13:44:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed320c54 www-apache/mod_wsgi: revbump to add python3.9 compat Fixes: https://bugs.gentoo.org/show_bug.cgi?id=768642 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> www-apache/mod_wsgi/mod_wsgi-4.7.1-r1.ebuild | 51 1 file changed, 51 insertions(+) diff --git a/www-apache/mod_wsgi/mod_wsgi-4.7.1-r1.ebuild b/www-apache/mod_wsgi/mod_wsgi-4.7.1-r1.ebuild new file mode 100644 index 000..609e961c96e --- /dev/null +++ b/www-apache/mod_wsgi/mod_wsgi-4.7.1-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{6,7,8,9} ) +PYTHON_REQ_USE="threads(+)" + +inherit apache-module eutils python-single-r1 + +DESCRIPTION="An Apache2 module for running Python WSGI applications" +HOMEPAGE="https://github.com/GrahamDumpleton/mod_wsgi"; +SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${PYTHON_DEPS}" + +APACHE2_MOD_CONF="70_${PN}" +APACHE2_MOD_DEFINE="WSGI" +APACHE2_MOD_FILE="${S}/src/server/.libs/${PN}.so" + +DOCFILES="README.rst" + +need_apache2 + +pkg_setup() { + python-single-r1_pkg_setup + + # Calling depend.apache_pkg_setup fails because we do not have + # "apache2" in IUSE but the function expects this in order to call + # _init_apache2_late which sets the APACHE_MODULESDIR variable. + _init_apache2 + _init_apache2_late +} + +src_configure() { + # configure.ac contains bashisms + # (https://github.com/GrahamDumpleton/mod_wsgi/issues/567) + CONFIG_SHELL="/bin/bash" \ + econf --with-apxs="${APXS}" --with-python="${PYTHON}" +} + +src_compile() { + default +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/postsrsd/
commit: 09b8f71a2bea30bd2ef3dfef0777d7da50ea1bfa Author: Dirkjan Ochtman gentoo org> AuthorDate: Tue Dec 22 20:26:25 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Tue Dec 22 20:26:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b8f71a mail-filter/postsrsd: remove vulnerable version 1.6 Bug: https://bugs.gentoo.org/show_bug.cgi?id=760821 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> mail-filter/postsrsd/Manifest| 1 - mail-filter/postsrsd/postsrsd-1.6.ebuild | 35 2 files changed, 36 deletions(-) diff --git a/mail-filter/postsrsd/Manifest b/mail-filter/postsrsd/Manifest index e393a3a0931..48f18bff6ea 100644 --- a/mail-filter/postsrsd/Manifest +++ b/mail-filter/postsrsd/Manifest @@ -1,2 +1 @@ DIST postsrsd-1.10.tar.gz 34844 BLAKE2B 4722e8f3ec1d5d7de0648d8afc03c38f485c92b092bd42bc02c82c4072b5eb053cbb907bd1198de1219acf465c850b4f08ee8bca629f85734ca2ff643d77c1e4 SHA512 79f824cbc56de2e79da2eb67b1888c1c171a10a7bae5f19384c22024ff7e65dd36a447e632ddaf77bea6bdfa4972c7a918a30cd3b06f7b7ae49ab7552c43be0e -DIST postsrsd-1.6.tar.gz 32111 BLAKE2B 5b4e562aa9c9b5faf0e45c035a71d76dc2b6e9b3d4399108f06e6d0ad3e4f7abfcb8c18c818f3b4787bab155bf7895caaf127a97b861b26525ad5a27f2ee4dc7 SHA512 b2df4cdec41361e15cd8c9207fb16564d607559bcb36dd73c9347b90e4f3c2414b88434ef1ffe6a18783f38c5960383516e40e4ffa28802a03539e52ca723aa1 diff --git a/mail-filter/postsrsd/postsrsd-1.6.ebuild b/mail-filter/postsrsd/postsrsd-1.6.ebuild deleted file mode 100644 index 5b7fe63b27e..000 --- a/mail-filter/postsrsd/postsrsd-1.6.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -DESCRIPTION="Postfix Sender Rewriting Scheme daemon" -SRC_URI="https://github.com/roehling/postsrsd/archive/${PV}.tar.gz -> ${P}.tar.gz" -HOMEPAGE="https://github.com/roehling/postsrsd"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND=">=dev-util/cmake-2.4" -RDEPEND="" - -CHROOT_DIR="${EPREFIX}/var/lib/postsrsd" - -src_configure() { - local mycmakeargs=( - -DCHROOT_DIR=${CHROOT_DIR} - -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - newinitd "${FILESDIR}/postsrsd.init-r1" postsrsd - newconfd "${BUILD_DIR}/postsrsd.default" postsrsd - keepdir ${CHROOT_DIR} -}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/postsrsd/
commit: a91026aa9742129fd7d2fddfa491a11fb6dad2fb Author: Dirkjan Ochtman gentoo org> AuthorDate: Sun Dec 20 19:25:13 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sun Dec 20 19:25:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91026aa mail-filter/postsrsd: bump to 1.10 to fix CVE-2020-35573 Bug: https://bugs.gentoo.org/760821 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> mail-filter/postsrsd/Manifest | 1 + mail-filter/postsrsd/postsrsd-1.10.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/mail-filter/postsrsd/Manifest b/mail-filter/postsrsd/Manifest index fd02a04e05a..e393a3a0931 100644 --- a/mail-filter/postsrsd/Manifest +++ b/mail-filter/postsrsd/Manifest @@ -1 +1,2 @@ +DIST postsrsd-1.10.tar.gz 34844 BLAKE2B 4722e8f3ec1d5d7de0648d8afc03c38f485c92b092bd42bc02c82c4072b5eb053cbb907bd1198de1219acf465c850b4f08ee8bca629f85734ca2ff643d77c1e4 SHA512 79f824cbc56de2e79da2eb67b1888c1c171a10a7bae5f19384c22024ff7e65dd36a447e632ddaf77bea6bdfa4972c7a918a30cd3b06f7b7ae49ab7552c43be0e DIST postsrsd-1.6.tar.gz 32111 BLAKE2B 5b4e562aa9c9b5faf0e45c035a71d76dc2b6e9b3d4399108f06e6d0ad3e4f7abfcb8c18c818f3b4787bab155bf7895caaf127a97b861b26525ad5a27f2ee4dc7 SHA512 b2df4cdec41361e15cd8c9207fb16564d607559bcb36dd73c9347b90e4f3c2414b88434ef1ffe6a18783f38c5960383516e40e4ffa28802a03539e52ca723aa1 diff --git a/mail-filter/postsrsd/postsrsd-1.10.ebuild b/mail-filter/postsrsd/postsrsd-1.10.ebuild new file mode 100644 index 000..6e2930ed6f8 --- /dev/null +++ b/mail-filter/postsrsd/postsrsd-1.10.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Postfix Sender Rewriting Scheme daemon" +SRC_URI="https://github.com/roehling/postsrsd/archive/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/roehling/postsrsd"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +BDEPEND=">=dev-util/cmake-2.4" +RDEPEND="" + +CHROOT_DIR="${EPREFIX}/var/lib/postsrsd" + +src_configure() { + local mycmakeargs=( + -DCHROOT_DIR=${CHROOT_DIR} + -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + newinitd "${FILESDIR}/postsrsd.init-r1" postsrsd + newconfd "${BUILD_DIR}/postsrsd.default" postsrsd + keepdir ${CHROOT_DIR} +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pelican/
commit: f6462c69af984711e8ed7694d535b2d1b3fe208c Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 5 14:54:07 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 5 21:10:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6462c69 app-text/pelican: remove old versions Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> app-text/pelican/Manifest | 4 --- app-text/pelican/pelican-3.7.1.ebuild | 54 --- app-text/pelican/pelican-4.0.0.ebuild | 54 --- app-text/pelican/pelican-4.0.1.ebuild | 54 --- app-text/pelican/pelican-4.1.2.ebuild | 54 --- 5 files changed, 220 deletions(-) diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index 1b01b3a11ed..7fc950539aa 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -1,5 +1 @@ -DIST pelican-3.7.1.tar.gz 784605 BLAKE2B 42adef016f54a931e4fef225af9a4c5c880b66c96660c2a34137a425f879688822ddc8bbc19805444bf2b49369c3dccf8a5303748ff9e7cbde3910d6ba501652 SHA512 9e04e6a2009cc134f74410d8c8349831467192e7524287e23cad0b68232f2b5dd04f5d98505222d71eb3441e466bccec1cafc7f6e3c6bfcb4c5e57e4ab0fadda -DIST pelican-4.0.0.tar.gz 1314626 BLAKE2B 18924209949b43063416f2e2c6e22a5524a36bab79a801f7cc6953c0822beb1bd5b05e715f5bcdb7c4877aba8d7a62cf4276e8abc43406f3c6fd7af8ef0c7c2f SHA512 5d98f5e13e6dde6b27cc299f9fb166edec79efb3fc53b29567218e0d0ba164989ce51830029ec8359697bc039661f6b0ced8d4155105e29098c038840c97d253 -DIST pelican-4.0.1.tar.gz 1314716 BLAKE2B 1fbe01f5df7f1c730d7a45429369311f77c7e8e278a05cc037e03d8193dc2ae9075ee1346fea072a08ee5d73baf9aaed8c1f8f210fd4331754accca9ebffa4da SHA512 26f91046124bb92de6fa31d17ab89f743cf9408c15b9b259875e2378342133313368418da083d1d4abc5de0537806a9dede327719c8fcf89d135805c47618a4a -DIST pelican-4.1.2.tar.gz 1329126 BLAKE2B ec6067b9df2bf37877ca23602228b2eff035221ef16ed1f185e2806fd661c8b733603506f3f1d9516422bd8009a0712f726d40559a39b0d100224ee56c3e706c SHA512 9a20e3a16e2caa15b6a47281d4acd6ada344292f011d4fd30c6ac786aebbccffd9cd0b2fd80471d3a383d4cb0ba779c51653705572760e62f6c2d3d49a862a67 DIST pelican-4.2.0.tar.gz 1332348 BLAKE2B 879a9d51f2b2956e895302dd613c877ff65bf8d420cd70144618ada07723037bca680f6983bdf3860d144ebae4eca8198219dad9caf0d6ecc06745a3881447fa SHA512 9c9f41306739acc4c6c6a7ddf50d955d958af7be1da197b42859b95405b18ab5b597fee4f9aabdf98cd508204558bff9c4f0c11bf4e5367b16e32568682a21e6 diff --git a/app-text/pelican/pelican-3.7.1.ebuild b/app-text/pelican/pelican-3.7.1.ebuild deleted file mode 100644 index 28cced5b201..000 --- a/app-text/pelican/pelican-3.7.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_6 ) - -inherit distutils-r1 - -DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" -HOMEPAGE="https://blog.getpelican.com/ https://pypi.org/project/pelican/"; -SRC_URI="https://github.com/getpelican/pelican/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc examples markdown test" -RESTRICT="!test? ( test )" - -DEPEND=">=dev-python/feedgenerator-1.9[${PYTHON_USEDEP}] - >=dev-python/jinja-2.7[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - dev-python/blinker[${PYTHON_USEDEP}] - >=dev-python/six-1.4[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) - markdown? ( dev-python/markdown[${PYTHON_USEDEP}] ) - test? ( - dev-python/nose[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - )" -RDEPEND="" - -DOCS=( README.rst ) - -python_compile_all() { - use doc && emake -C docs html -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/_build/html/. ) - if use examples; then - insinto "/usr/share/doc/${PF}" - docompress -x "/usr/share/doc/${PF}/samples" - doins -r samples - fi - distutils-r1_python_install_all -} - -python_test() { - nosetests || die "Testing failed with ${EPYTHON}" -} diff --git a/app-text/pelican/pelican-4.0.0.ebuild b/app-text/pelican/pelican-4.0.0.ebuild deleted file mode 100644 index 8f8778fe816..000 --- a/app-text/pelican/pelican-4.0.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public Lice
[gentoo-commits] repo/gentoo:master commit in: app-text/pelican/
commit: 5acaae430913559ea691fc802673e0599d0b55b4 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 5 21:09:51 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 5 21:10:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5acaae43 app-text/pelican: version bump to 4.5.1, fixes bug 746665 Closes: https://bugs.gentoo.org/746665 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> app-text/pelican/Manifest | 1 + app-text/pelican/pelican-4.5.1.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index 7fc950539aa..c3c010c88f6 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -1 +1,2 @@ DIST pelican-4.2.0.tar.gz 1332348 BLAKE2B 879a9d51f2b2956e895302dd613c877ff65bf8d420cd70144618ada07723037bca680f6983bdf3860d144ebae4eca8198219dad9caf0d6ecc06745a3881447fa SHA512 9c9f41306739acc4c6c6a7ddf50d955d958af7be1da197b42859b95405b18ab5b597fee4f9aabdf98cd508204558bff9c4f0c11bf4e5367b16e32568682a21e6 +DIST pelican-4.5.1.tar.gz 1397023 BLAKE2B f12b16045feaf001c8f6e57116fb8e807ce1d51f16bf7a373203edec3d1edb91a2386dbf8fb008efbc11654ae1cbe678b4a3cbf99349340db1d784962e81ab5b SHA512 cb27399d3c280981d1e8cd01dbfd54b1a8bd11d9b87c4717226a2a467d73c3ad4e038a8e544534289a73e9e3cc64b4414e2b3bbf2cdd05b917d02df79ab40b5a diff --git a/app-text/pelican/pelican-4.5.1.ebuild b/app-text/pelican/pelican-4.5.1.ebuild new file mode 100644 index 000..82ec8950141 --- /dev/null +++ b/app-text/pelican/pelican-4.5.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{3_5,3_6,3_7} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" +HOMEPAGE="https://blog.getpelican.com/ https://pypi.org/project/pelican/"; +SRC_URI="https://github.com/getpelican/pelican/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples markdown test" + +DEPEND=">=dev-python/feedgenerator-1.9[${PYTHON_USEDEP}] + >=dev-python/jinja-2.7[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + dev-python/blinker[${PYTHON_USEDEP}] + >=dev-python/six-1.4[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + markdown? ( dev-python/markdown[${PYTHON_USEDEP}] ) + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + )" +RDEPEND="" +RESTRICT="test" + +DOCS=( README.rst ) + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + if use examples; then + insinto "/usr/share/doc/${PF}" + docompress -x "/usr/share/doc/${PF}/samples" + doins -r samples + fi + distutils-r1_python_install_all +} + +python_test() { + nosetests || die "Testing failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: app-text/rnc2rng/
commit: c37ac90b1f7e6c47b562d1020c557e3ef8d88d45 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 5 14:51:35 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 5 14:52:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37ac90b app-text/rnc2rng: version bump to 2.6.4, fixes #746650 Fixes: https://bugs.gentoo.org/746650 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> app-text/rnc2rng/Manifest | 1 + app-text/rnc2rng/rnc2rng-2.6.4.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/app-text/rnc2rng/Manifest b/app-text/rnc2rng/Manifest index 419a81475b4..0fbcdfaf19a 100644 --- a/app-text/rnc2rng/Manifest +++ b/app-text/rnc2rng/Manifest @@ -1,2 +1,3 @@ DIST rnc2rng-2.6.1.tar.gz 14330 BLAKE2B 04d316f03da1e936603ca69cf5c8e087dd3a45f457d2b245452544e2a74a730d4c20a655a3eea5856f7f91e9154a7196bee89e8cc052cae887c6188da89b0574 SHA512 ab18b713d8756153fe03c76901dac7b090c7eab12042a251f2e97d7ae4e1ebfdf969a826305704f073c9df5a0980a6d8cd5d4e7a12a8caed018cab46a9196159 DIST rnc2rng-2.6.2.tar.gz 17981 BLAKE2B 202b7f540197a5a17367a28524c4ca2b532d9e051b349654978754a0b96ecc89536a2a0857a1244027e0815ac1351581054c818787faff8e9a0ebd034c1c08ee SHA512 d305e902e16b3c30f6654475b28b2c71dec40bd6f7046bba8e56b81b947086e004b6b572ab3851c8622d00ddbfd7c65228d2b39b1f1cd647ebfd1e3082886f28 +DIST rnc2rng-2.6.4.tar.gz 18005 BLAKE2B 4725f9a8dfcc5e7ed26c4560d9198939d51376aad8feaa5e592bf28c9014d1abe0e90c47f6aff9ec0d7cecc815660a3a41270c118e4db87030e5a1fa208f3177 SHA512 c26103943ecac440dbeb4db6f913e57c2e4b1f84f92d7e8693e66b6a1e5af051c49ace8172fb94dae2d447ee042e432af15cc578e606452b50ca843d8bd85378 diff --git a/app-text/rnc2rng/rnc2rng-2.6.4.ebuild b/app-text/rnc2rng/rnc2rng-2.6.4.ebuild new file mode 100644 index 000..034398c5e38 --- /dev/null +++ b/app-text/rnc2rng/rnc2rng-2.6.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) +DISTUTILS_USE_SETUPTOOLS=rdepend + +inherit distutils-r1 + +DESCRIPTION="RELAX NG Compact to regular syntax conversion library" +HOMEPAGE="https://github.com/djc/rnc2rng"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="dev-python/rply[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +RESTRICT="!test? ( test )" + +python_test() { + "${PYTHON}" test.py +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 43d2633a62275f77114ed0878892ce01678b3cb9 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 5 14:40:18 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 5 14:41:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d2633a profiles/package.mask: start last rites for dev-db/couchdb-python Bug: https://bugs.gentoo.org/748063 Signed-off-by: Dirkjan Ochtman gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index b59a77815bf..3d4d7af5f5b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -32,6 +32,11 @@ #--- END OF EXAMPLES --- +# Dirkjan Ochtman (2020-11-05) +# Incorrect DISTUTILS_USE_SETUPTOOLS value, dead upstream. +# Removal in 30 days. Bug #748063 +dev-python/couchdb-python + # Alfredo Tupone (2020-11-05) # will be upgraded after new lua release www-apps/liquid_feedback_frontend
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/
commit: 82498116180ce2e3f5b1a1eaad29dcac1051eecc Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 5 14:21:48 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 5 14:22:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82498116 dev-libs/nanomsg: remove myself as maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> dev-libs/nanomsg/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-libs/nanomsg/metadata.xml b/dev-libs/nanomsg/metadata.xml index 5388d1835bb..60d7533c2a1 100644 --- a/dev-libs/nanomsg/metadata.xml +++ b/dev-libs/nanomsg/metadata.xml @@ -5,10 +5,6 @@ patr...@gentoo.org Patrick Lauer - - d...@gentoo.org - Dirkjan Ochtman - nanomsg/nanomsg
[gentoo-commits] repo/gentoo:master commit in: dev-python/nnpy/
commit: e17b52e8d8d01a6a4aa2ef4b825fb41ed048bab9 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 5 14:22:57 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 5 14:22:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17b52e8 dev-python/nnpy: remove myself as maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> dev-python/nnpy/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-python/nnpy/metadata.xml b/dev-python/nnpy/metadata.xml index 85cc65f8def..aa31df7c434 100644 --- a/dev-python/nnpy/metadata.xml +++ b/dev-python/nnpy/metadata.xml @@ -5,10 +5,6 @@ aball...@gentoo.org Alexis Ballier - - d...@gentoo.org - Dirkjan Ochtman - nanomsg/nnpy
[gentoo-commits] repo/gentoo:master commit in: sys-libs/timezone-data/
commit: afcf18b3d73d7fa42efc421eac81011135797a40 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 5 14:05:50 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 5 14:05:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afcf18b3 sys-libs/timezone-data: remove myself as a maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> sys-libs/timezone-data/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/sys-libs/timezone-data/metadata.xml b/sys-libs/timezone-data/metadata.xml index 7cccf4ec41b..8770301e4df 100644 --- a/sys-libs/timezone-data/metadata.xml +++ b/sys-libs/timezone-data/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -d...@gentoo.org - Dirkjan Ochtman - toolch...@gentoo.org Gentoo Toolchain Project
[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
commit: b78980579e132224507c70b07a92d1582034c4d9 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 5 10:42:42 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 5 14:04:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7898057 mail-filter/rspamd: remove myself as maintainer Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Dirkjan Ochtman gentoo.org> mail-filter/rspamd/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml index c14373f9b6e..f0f82f46abd 100644 --- a/mail-filter/rspamd/metadata.xml +++ b/mail-filter/rspamd/metadata.xml @@ -5,10 +5,6 @@ c...@roessner.co Christian Roessner - -d...@gentoo.org - Dirkjan Ochtman - arka...@atlas.cz Petr Vaněk
[gentoo-commits] repo/gentoo:master commit in: app-text/rnc2rng/
commit: d733cbeca81cc252e2e581c0c49d0822770c7234 Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Apr 6 08:19:57 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Apr 6 08:21:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d733cbec app-text/rnc2rng: bump to 2.6.2 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Dirkjan Ochtman gentoo.org> app-text/rnc2rng/Manifest | 1 + app-text/rnc2rng/rnc2rng-2.6.2.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/app-text/rnc2rng/Manifest b/app-text/rnc2rng/Manifest index 89c026dcad1..419a81475b4 100644 --- a/app-text/rnc2rng/Manifest +++ b/app-text/rnc2rng/Manifest @@ -1 +1,2 @@ DIST rnc2rng-2.6.1.tar.gz 14330 BLAKE2B 04d316f03da1e936603ca69cf5c8e087dd3a45f457d2b245452544e2a74a730d4c20a655a3eea5856f7f91e9154a7196bee89e8cc052cae887c6188da89b0574 SHA512 ab18b713d8756153fe03c76901dac7b090c7eab12042a251f2e97d7ae4e1ebfdf969a826305704f073c9df5a0980a6d8cd5d4e7a12a8caed018cab46a9196159 +DIST rnc2rng-2.6.2.tar.gz 17981 BLAKE2B 202b7f540197a5a17367a28524c4ca2b532d9e051b349654978754a0b96ecc89536a2a0857a1244027e0815ac1351581054c818787faff8e9a0ebd034c1c08ee SHA512 d305e902e16b3c30f6654475b28b2c71dec40bd6f7046bba8e56b81b947086e004b6b572ab3851c8622d00ddbfd7c65228d2b39b1f1cd647ebfd1e3082886f28 diff --git a/app-text/rnc2rng/rnc2rng-2.6.2.ebuild b/app-text/rnc2rng/rnc2rng-2.6.2.ebuild new file mode 100644 index 000..3d843d09305 --- /dev/null +++ b/app-text/rnc2rng/rnc2rng-2.6.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) + +inherit distutils-r1 + +DESCRIPTION="RELAX NG Compact to regular syntax conversion library" +HOMEPAGE="https://github.com/djc/rnc2rng"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND="dev-python/rply[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +RESTRICT="!test? ( test )" + +python_test() { + "${PYTHON}" test.py +}
[gentoo-commits] repo/gentoo:master commit in: app-text/rnc2rng/, dev-python/citeproc-py/, dev-python/rnc2rng/, ...
commit: 0b5ad2264dab12cb69b6e2f54f02b7568016e8ed Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Apr 6 08:16:11 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Apr 6 08:21:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b5ad226 app-text/rnc2rng: move from dev-python to app-text Signed-off-by: Dirkjan Ochtman gentoo.org> {dev-python => app-text}/rnc2rng/Manifest | 0 {dev-python => app-text}/rnc2rng/metadata.xml | 0 {dev-python => app-text}/rnc2rng/rnc2rng-2.6.1.ebuild | 0 dev-python/citeproc-py/citeproc-py-0.4.0-r1.ebuild| 2 +- profiles/updates/2Q-2020 | 1 + 5 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/rnc2rng/Manifest b/app-text/rnc2rng/Manifest similarity index 100% rename from dev-python/rnc2rng/Manifest rename to app-text/rnc2rng/Manifest diff --git a/dev-python/rnc2rng/metadata.xml b/app-text/rnc2rng/metadata.xml similarity index 100% rename from dev-python/rnc2rng/metadata.xml rename to app-text/rnc2rng/metadata.xml diff --git a/dev-python/rnc2rng/rnc2rng-2.6.1.ebuild b/app-text/rnc2rng/rnc2rng-2.6.1.ebuild similarity index 100% rename from dev-python/rnc2rng/rnc2rng-2.6.1.ebuild rename to app-text/rnc2rng/rnc2rng-2.6.1.ebuild diff --git a/dev-python/citeproc-py/citeproc-py-0.4.0-r1.ebuild b/dev-python/citeproc-py/citeproc-py-0.4.0-r1.ebuild index 5a6963b71c4..56734409539 100644 --- a/dev-python/citeproc-py/citeproc-py-0.4.0-r1.ebuild +++ b/dev-python/citeproc-py/citeproc-py-0.4.0-r1.ebuild @@ -18,7 +18,7 @@ IUSE="" PATCHES=( "${FILESDIR}/b1a5f925527093b0b5c11507f379a908e3354820.patch" ) RDEPEND=" - dev-python/rnc2rng[${PYTHON_USEDEP}] + app-text/rnc2rng[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}]" BDEPEND=" ${RDEPEND}" diff --git a/profiles/updates/2Q-2020 b/profiles/updates/2Q-2020 index d449f2ca155..3d9269f1e95 100644 --- a/profiles/updates/2Q-2020 +++ b/profiles/updates/2Q-2020 @@ -1,2 +1,3 @@ move dev-libs/yaml-cpp dev-cpp/yaml-cpp move dev-python/scikit-learn sci-libs/scikits_learn +move dev-python/rnc2rng app-text/rnc2rng
[gentoo-commits] repo/gentoo:master commit in: mail-filter/postsrsd/
commit: 5d885d35d0aa05452ae3118916ddc6341e334de0 Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Mar 23 08:10:08 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sun Mar 29 11:36:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d885d35 mail-filter/postsrsd: bump to version 1.6 and EAPI=7 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Dirkjan Ochtman gentoo.org> mail-filter/postsrsd/Manifest| 1 + mail-filter/postsrsd/postsrsd-1.6.ebuild | 35 2 files changed, 36 insertions(+) diff --git a/mail-filter/postsrsd/Manifest b/mail-filter/postsrsd/Manifest index 34ee714cde2..ebe08e6a835 100644 --- a/mail-filter/postsrsd/Manifest +++ b/mail-filter/postsrsd/Manifest @@ -1 +1,2 @@ DIST postsrsd-1.4.tar.gz 26555 BLAKE2B acdfb3c8a1ca5172ac7727913ad6c1f9cf0450996aaf3cbc4905b89e02de5917de2d6e7674819299bd456232547fdc0496be06c5cd0531fd703622edfaf9a9df SHA512 e5b9d2091d562030dd8d35117a3c5fb7d99c0613120fc90f74be57af5e88a3fe0ce73a5ce702708047ae37f70c6aedb4a0df018dccbe480048ccb6ed4debbcef +DIST postsrsd-1.6.tar.gz 32111 BLAKE2B 5b4e562aa9c9b5faf0e45c035a71d76dc2b6e9b3d4399108f06e6d0ad3e4f7abfcb8c18c818f3b4787bab155bf7895caaf127a97b861b26525ad5a27f2ee4dc7 SHA512 b2df4cdec41361e15cd8c9207fb16564d607559bcb36dd73c9347b90e4f3c2414b88434ef1ffe6a18783f38c5960383516e40e4ffa28802a03539e52ca723aa1 diff --git a/mail-filter/postsrsd/postsrsd-1.6.ebuild b/mail-filter/postsrsd/postsrsd-1.6.ebuild new file mode 100644 index 000..ec90ac1a91a --- /dev/null +++ b/mail-filter/postsrsd/postsrsd-1.6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Postfix Sender Rewriting Scheme daemon" +SRC_URI="https://github.com/roehling/postsrsd/archive/${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/roehling/postsrsd"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=dev-util/cmake-2.4" +RDEPEND="" + +CHROOT_DIR="${EPREFIX}/var/lib/postsrsd" + +src_configure() { + local mycmakeargs=( + -DCHROOT_DIR=${CHROOT_DIR} + -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + newinitd "${FILESDIR}/postsrsd.init-r1" postsrsd + newconfd "${BUILD_DIR}/postsrsd.default" postsrsd + keepdir ${CHROOT_DIR} +}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_wsgi/
commit: 2dbbc4dd25480c2ac6ced69af94315ff0482f78b Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Feb 1 20:45:43 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Feb 1 20:45:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbbc4dd www-apache/mod_wsgi: remove old versions Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Dirkjan Ochtman gentoo.org> www-apache/mod_wsgi/Manifest | 2 -- www-apache/mod_wsgi/mod_wsgi-4.5.17.ebuild | 38 -- www-apache/mod_wsgi/mod_wsgi-4.5.21.ebuild | 38 -- 3 files changed, 78 deletions(-) diff --git a/www-apache/mod_wsgi/Manifest b/www-apache/mod_wsgi/Manifest index 24a9d97943b..c706d88013e 100644 --- a/www-apache/mod_wsgi/Manifest +++ b/www-apache/mod_wsgi/Manifest @@ -1,5 +1,3 @@ DIST mod_wsgi-4.5.13.tar.gz 679121 BLAKE2B 310a6a56495883439fad4a5ee7b30e749aaec4131bc039fd378018c30c9b61f1cb2c8b0ed6339c4a9cf556571e2713ff356b04007f1e2a10bcac52ddd5e5d14f SHA512 94bf6ae0d76ece67682a8ca3b7f202bb08a1f3e09e42c33f52b561a57ac8265ca2f5431f839bfe731eb014f279b0d865fd007f14a4839c934d372390d24a44a2 -DIST mod_wsgi-4.5.17.tar.gz 680160 BLAKE2B 496f81cea9256622bc6ee96308b47c264479701f64bcd5bef7699211a288a45d459df8f30b014cdf1e9b911b6aeff454ca7ccb5cb8eebe8b238e903a89fd8a26 SHA512 d40fb48b654bd49d36c4a249527c9190eb7aea2bd138c035ae304a48cb6e223aa34831a2eeec8aade9ac3bafe2493f35a2359caca1e8ec9dd6aff013693de973 -DIST mod_wsgi-4.5.21.tar.gz 682330 BLAKE2B 984437becb86e1df5bb3fcdb55c441d9634c98181f3704068617773f61048ccd38ea8617409b6e64413fb3584eaf46bd2c8fe67afd86993e4e0e85076d2bd98a SHA512 3180cf19bd5238586b288a030542c779533da8a35531f5d18edd85a1143e515b0906a599d2e1fd3251e3fa19bde6469fdc5c92850d9544e115736262c083d383 DIST mod_wsgi-4.6.5.tar.gz 693825 BLAKE2B 1564c331505706548ed171a6f57ad8947eea257295ecae56c0d3e87c4d15743ea4bb0275ae94a6168912ff27fcfcd06eec823b8332d19895ed803ad6164da77b SHA512 5f1526b74ea59c8ef897b49b1b2f2de42d9d0144277fd74f9f8e1f3e0198735f98ec30f726883a3192d0ed33a4013232cb2adf8db9d817b4de0198890eaa7044 DIST mod_wsgi-4.7.0.tar.gz 695658 BLAKE2B 4332e5c30219cde9cf44c8633f3052faa104524d5a2ccd151fe9675364760cb9c447001289094c57cef21df4e364962c93e85f3a3eef36325e9b96e7715dfc19 SHA512 4c40a07301ef7f42ff175cfd5efd9c4916ba90749780cdc470cc0c62b190af810ba4284504f2b342c1e92801637aa52ba5719e0b114a072fd50d68754abdf36f diff --git a/www-apache/mod_wsgi/mod_wsgi-4.5.17.ebuild b/www-apache/mod_wsgi/mod_wsgi-4.5.17.ebuild deleted file mode 100644 index 761d1695797..000 --- a/www-apache/mod_wsgi/mod_wsgi-4.5.17.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 python3_6 ) -PYTHON_REQ_USE="threads" - -inherit apache-module eutils python-single-r1 - -DESCRIPTION="An Apache2 module for running Python WSGI applications" -HOMEPAGE="https://github.com/GrahamDumpleton/mod_wsgi"; -SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="" -RDEPEND="${PYTHON_DEPS}" - -APACHE2_MOD_CONF="70_${PN}" -APACHE2_MOD_DEFINE="WSGI" -APACHE2_MOD_FILE="${S}/src/server/.libs/${PN}.so" - -DOCFILES="README.rst" - -need_apache2 - -src_configure() { - econf --with-apxs=${APXS} --with-python=${PYTHON} -} - -src_compile() { - default -} diff --git a/www-apache/mod_wsgi/mod_wsgi-4.5.21.ebuild b/www-apache/mod_wsgi/mod_wsgi-4.5.21.ebuild deleted file mode 100644 index 761d1695797..000 --- a/www-apache/mod_wsgi/mod_wsgi-4.5.21.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 python3_6 ) -PYTHON_REQ_USE="threads" - -inherit apache-module eutils python-single-r1 - -DESCRIPTION="An Apache2 module for running Python WSGI applications" -HOMEPAGE="https://github.com/GrahamDumpleton/mod_wsgi"; -SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="" -RDEPEND="${PYTHON_DEPS}" - -APACHE2_MOD_CONF="70_${PN}" -APACHE2_MOD_DEFINE="WSGI" -APACHE2_MOD_FILE="${S}/src/server/.libs/${PN}.so" - -DOCFILES="README.rst" - -need_apache2 - -src_configure() { - econf --with-apxs=${APXS} --with-python=${PYTHON} -} - -src_compile() { - default -}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_wsgi/
commit: f2d2220bdd5e942a4f5e29087ff829af38e2e422 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Feb 1 20:31:09 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Feb 1 20:31:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d2220b www-apache/mod_wsgi: version bump to 4.7.0, add python3_7 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Dirkjan Ochtman gentoo.org> www-apache/mod_wsgi/Manifest | 1 + www-apache/mod_wsgi/mod_wsgi-4.7.0.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/www-apache/mod_wsgi/Manifest b/www-apache/mod_wsgi/Manifest index 4e2845be975..24a9d97943b 100644 --- a/www-apache/mod_wsgi/Manifest +++ b/www-apache/mod_wsgi/Manifest @@ -2,3 +2,4 @@ DIST mod_wsgi-4.5.13.tar.gz 679121 BLAKE2B 310a6a56495883439fad4a5ee7b30e749aaec DIST mod_wsgi-4.5.17.tar.gz 680160 BLAKE2B 496f81cea9256622bc6ee96308b47c264479701f64bcd5bef7699211a288a45d459df8f30b014cdf1e9b911b6aeff454ca7ccb5cb8eebe8b238e903a89fd8a26 SHA512 d40fb48b654bd49d36c4a249527c9190eb7aea2bd138c035ae304a48cb6e223aa34831a2eeec8aade9ac3bafe2493f35a2359caca1e8ec9dd6aff013693de973 DIST mod_wsgi-4.5.21.tar.gz 682330 BLAKE2B 984437becb86e1df5bb3fcdb55c441d9634c98181f3704068617773f61048ccd38ea8617409b6e64413fb3584eaf46bd2c8fe67afd86993e4e0e85076d2bd98a SHA512 3180cf19bd5238586b288a030542c779533da8a35531f5d18edd85a1143e515b0906a599d2e1fd3251e3fa19bde6469fdc5c92850d9544e115736262c083d383 DIST mod_wsgi-4.6.5.tar.gz 693825 BLAKE2B 1564c331505706548ed171a6f57ad8947eea257295ecae56c0d3e87c4d15743ea4bb0275ae94a6168912ff27fcfcd06eec823b8332d19895ed803ad6164da77b SHA512 5f1526b74ea59c8ef897b49b1b2f2de42d9d0144277fd74f9f8e1f3e0198735f98ec30f726883a3192d0ed33a4013232cb2adf8db9d817b4de0198890eaa7044 +DIST mod_wsgi-4.7.0.tar.gz 695658 BLAKE2B 4332e5c30219cde9cf44c8633f3052faa104524d5a2ccd151fe9675364760cb9c447001289094c57cef21df4e364962c93e85f3a3eef36325e9b96e7715dfc19 SHA512 4c40a07301ef7f42ff175cfd5efd9c4916ba90749780cdc470cc0c62b190af810ba4284504f2b342c1e92801637aa52ba5719e0b114a072fd50d68754abdf36f diff --git a/www-apache/mod_wsgi/mod_wsgi-4.7.0.ebuild b/www-apache/mod_wsgi/mod_wsgi-4.7.0.ebuild new file mode 100644 index 000..f5287255740 --- /dev/null +++ b/www-apache/mod_wsgi/mod_wsgi-4.7.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PYTHON_COMPAT=( python2_7 python3_6 python3_7 ) +PYTHON_REQ_USE="threads(+)" + +inherit apache-module eutils python-single-r1 + +DESCRIPTION="An Apache2 module for running Python WSGI applications" +HOMEPAGE="https://github.com/GrahamDumpleton/mod_wsgi"; +SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${PYTHON_DEPS}" + +APACHE2_MOD_CONF="70_${PN}" +APACHE2_MOD_DEFINE="WSGI" +APACHE2_MOD_FILE="${S}/src/server/.libs/${PN}.so" + +DOCFILES="README.rst" + +need_apache2 + +src_configure() { + econf --with-apxs=${APXS} --with-python=${PYTHON} +} + +src_compile() { + default +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pelican/
commit: 045e67c650113072db4a06201cb162debccd6c2a Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Jan 20 09:24:08 2020 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Jan 20 09:24:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045e67c6 app-text/pelican: version bump to 4.2.0 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Dirkjan Ochtman gentoo.org> app-text/pelican/Manifest | 1 + app-text/pelican/pelican-4.2.0.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index c8b3af10c27..1b01b3a11ed 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -2,3 +2,4 @@ DIST pelican-3.7.1.tar.gz 784605 BLAKE2B 42adef016f54a931e4fef225af9a4c5c880b66c DIST pelican-4.0.0.tar.gz 1314626 BLAKE2B 18924209949b43063416f2e2c6e22a5524a36bab79a801f7cc6953c0822beb1bd5b05e715f5bcdb7c4877aba8d7a62cf4276e8abc43406f3c6fd7af8ef0c7c2f SHA512 5d98f5e13e6dde6b27cc299f9fb166edec79efb3fc53b29567218e0d0ba164989ce51830029ec8359697bc039661f6b0ced8d4155105e29098c038840c97d253 DIST pelican-4.0.1.tar.gz 1314716 BLAKE2B 1fbe01f5df7f1c730d7a45429369311f77c7e8e278a05cc037e03d8193dc2ae9075ee1346fea072a08ee5d73baf9aaed8c1f8f210fd4331754accca9ebffa4da SHA512 26f91046124bb92de6fa31d17ab89f743cf9408c15b9b259875e2378342133313368418da083d1d4abc5de0537806a9dede327719c8fcf89d135805c47618a4a DIST pelican-4.1.2.tar.gz 1329126 BLAKE2B ec6067b9df2bf37877ca23602228b2eff035221ef16ed1f185e2806fd661c8b733603506f3f1d9516422bd8009a0712f726d40559a39b0d100224ee56c3e706c SHA512 9a20e3a16e2caa15b6a47281d4acd6ada344292f011d4fd30c6ac786aebbccffd9cd0b2fd80471d3a383d4cb0ba779c51653705572760e62f6c2d3d49a862a67 +DIST pelican-4.2.0.tar.gz 1332348 BLAKE2B 879a9d51f2b2956e895302dd613c877ff65bf8d420cd70144618ada07723037bca680f6983bdf3860d144ebae4eca8198219dad9caf0d6ecc06745a3881447fa SHA512 9c9f41306739acc4c6c6a7ddf50d955d958af7be1da197b42859b95405b18ab5b597fee4f9aabdf98cd508204558bff9c4f0c11bf4e5367b16e32568682a21e6 diff --git a/app-text/pelican/pelican-4.2.0.ebuild b/app-text/pelican/pelican-4.2.0.ebuild new file mode 100644 index 000..95251b6cc3f --- /dev/null +++ b/app-text/pelican/pelican-4.2.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" +HOMEPAGE="https://blog.getpelican.com/ https://pypi.org/project/pelican/"; +SRC_URI="https://github.com/getpelican/pelican/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples markdown test" + +DEPEND=">=dev-python/feedgenerator-1.9[${PYTHON_USEDEP}] + >=dev-python/jinja-2.7[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + dev-python/blinker[${PYTHON_USEDEP}] + >=dev-python/six-1.4[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + markdown? ( dev-python/markdown[${PYTHON_USEDEP}] ) + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + )" +RDEPEND="" +RESTRICT="test" + +DOCS=( README.rst ) + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + if use examples; then + insinto "/usr/share/doc/${PF}" + docompress -x "/usr/share/doc/${PF}/samples" + doins -r samples + fi + distutils-r1_python_install_all +} + +python_test() { + nosetests || die "Testing failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/, mail-filter/rspamd/files/
commit: b481cbb2f97f7453c04f9a94d98bd8c3e17e3cb8 Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Nov 4 11:22:17 2019 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Nov 4 11:22:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b481cbb2 mail-filter/rspamd: version bump to 2.1 Closes: https://bugs.gentoo.org/698902 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Dirkjan Ochtman gentoo.org> mail-filter/rspamd/Manifest| 1 + mail-filter/rspamd/files/rspamd-r7.init| 55 ++ .../{rspamd-.ebuild => rspamd-2.1.ebuild} | 12 ++--- mail-filter/rspamd/rspamd-.ebuild | 12 ++--- 4 files changed, 66 insertions(+), 14 deletions(-) diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest index 32757315930..b4131458c7c 100644 --- a/mail-filter/rspamd/Manifest +++ b/mail-filter/rspamd/Manifest @@ -1,3 +1,4 @@ DIST rspamd-1.8.3.tar.gz 4319623 BLAKE2B b7fdd6791df5899710bb1d696a9b94d1840335b6a34d6cdeebc2b5eebe9f4e5b6da3e90ed9ab5e3945aab7ef33f54f048024b51c3de37db1a083ad89c656b456 SHA512 5e20255466fe2cd4842196fb2138732b59911de655e73d9cc13009b5179b84e5a2060083961b35fe40b9f550f8e18067056415a1d803fac54fac70024c01 DIST rspamd-1.9.0.tar.gz 4402395 BLAKE2B 11f90fc232496b493296ef0fb9ff4118ac11863528cd6a52bcae6adbdc09ce86453bb39df35714702fcd5c6a535007ec402a580bd735abbddeeb154ff8807219 SHA512 fee2a60c10fbab087b12d9188974a0c47417a9894308f66980eb6311496b16661194d858d1e522d2d524b3e359f2f3ad88535421d1dc05be26414b5a346afec6 DIST rspamd-1.9.4.tar.gz 4476230 BLAKE2B e4866fb8fd97210e77b75d948ae97f038eccc33ec9f6214693579e5d84210c87ff9258204f466ffe6bea780159d24d819aaf393a06dbf2785659a784e4f4e8b6 SHA512 3acecec6adb91580ac2ad96419fdc9588b120ec5a3b4a44135fc5a3e7c15f2dbc99963a8337f9effb9423846489545a55d89d1849c5ba62d8cd91dc67c32d8dc +DIST rspamd-2.1.tar.gz 4232297 BLAKE2B 4685fa404e5a66d2295da57ece8ce1830507b3464c5136952dbb85847a5002c9c45c4f5430d0d60bc199f3aeafde7abf3ac218451f1609b81a5edfd4d0394588 SHA512 7ecd42e9196ccad29a18bb3e6153fd13d3564c1630c4ec88c712d180f789ad2c36755bfeff65e8dd82737debfb5530a6ec4eb401b49dd82b9eb1dbdea991f84f diff --git a/mail-filter/rspamd/files/rspamd-r7.init b/mail-filter/rspamd/files/rspamd-r7.init new file mode 100644 index 000..311fde9d637 --- /dev/null +++ b/mail-filter/rspamd/files/rspamd-r7.init @@ -0,0 +1,55 @@ +#!/sbin/openrc-run +# Copyright 2015-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +RSPAMD_CONFIGFILE=${RSPAMD_CONFIGFILE:-"/etc/rspamd/rspamd.conf"} +RSPAMD_GROUP=${RSPAMD_GROUP:-rspamd} +RSPAMD_OPTS=${RSPAMD_OPTS:-""} +RSPAMD_PIDFILE=${RSPAMD_PIDFILE:-"/run/rspamd.pid"} +RSPAMD_USER=${RSPAMD_USER:-rspamd} + +command="/usr/bin/rspamd" +command_rspamadm="/usr/bin/rspamadm" +command_args="${RSPAMD_OPTS} -c \"${RSPAMD_CONFIGFILE}\" -u ${RSPAMD_USER} -g ${RSPAMD_GROUP} --pid \"${RSPAMD_PIDFILE}\"" +start_stop_daemon_args=${RSPAMD_SSDARGS:-"--wait 1000"} +pidfile="${RSPAMD_PIDFILE}" +retry=${RSPAMD_TERMTIMEOUT:-"TERM/60/KILL/5"} + +required_files="${RSPAMD_CONFIGFILE}" + +description="Rapid spam filtering system" + +extra_commands="checkconfig" +extra_started_commands="reload" + +description_checkconfig="Validate rspamd's configuration" +description_reload="Sends rspamd a signal to reload its configuration" + +depend() { + before mta + use dns redis +} + +checkconfig() { + ${command_rspamadm} configtest 1>/dev/null || return 1 +} + +reload() { + checkconfig || return 1 + + ebegin "Reloading ${SVCNAME}" + start-stop-daemon --signal HUP --pidfile "${pidfile}" + eend $? +} + +start_pre() { + if [ "${RC_CMD}" != "restart" ]; then + checkconfig || return 1 + fi +} + +stop_pre() { + if [ "${RC_CMD}" = "restart" ]; then + checkconfig || return 1 + fi +} diff --git a/mail-filter/rspamd/rspamd-.ebuild b/mail-filter/rspamd/rspamd-2.1.ebuild similarity index 88% copy from mail-filter/rspamd/rspamd-.ebuild copy to mail-filter/rspamd/rspamd-2.1.ebuild index 2000be8f549..a44b355c466 100644 --- a/mail-filter/rspamd/rspamd-.ebuild +++ b/mail-filter/rspamd/rspamd-2.1.ebuild @@ -17,18 +17,18 @@ DESCRIPTION="Rapid spam filtering system" HOMEPAGE="https://github.com/vstakhov/rspamd"; LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_ssse3 gd jemalloc +jit libressl pcre2 +torch" -REQUIRED_USE="torch? ( jit )" +IUSE="blas cpu_flags_x86_ssse3 jemalloc +jit libressl pcre2" RDEPEND="dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= - d
[gentoo-commits] repo/gentoo:master commit in: dev-php/twig/
commit: faf866ceb51f0dd240d1b68dbe3fe3e339787feb Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Jul 3 20:06:24 2019 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sun Jul 7 18:42:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf866ce dev-php/twig: version bump to 1.42.2 Revert faulty patching strategy. Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-php/twig/Manifest | 1 + dev-php/twig/twig-1.42.2.ebuild | 86 + 2 files changed, 87 insertions(+) diff --git a/dev-php/twig/Manifest b/dev-php/twig/Manifest index 2d9b40a94e2..787f3db0ac1 100644 --- a/dev-php/twig/Manifest +++ b/dev-php/twig/Manifest @@ -1 +1,2 @@ DIST twig-1.40.1.tar.gz 274081 BLAKE2B 0e73bd9fff58677446ba03ed560bff17c1879192b79cca9f718ccd330e1eac64ee1195d7034fa52ec009e323868d1cc1bedc182e90f0a77c8b54d6aa16022554 SHA512 de174e5dd14562a155515a3238aa07ef5a22c3bf0eff8ecc320f1a972e56f1ec759a53ee24579c6434e286b3775044e88c753fd08930037314b45c9577b310b1 +DIST twig-1.42.2.tar.gz 277760 BLAKE2B c72462b172f1cda85ca8a7988870e20abf09bdc6114eb428213508fcf9c19a2b10e180e8fa052b8e51e8aee749c7c0ded936e5792ca1f8b5c7024872335df3fb SHA512 17ccfcea750d9d9154841598b34de8882aa1144696d912c8175b1add996db4f31b3cb85bc68dc75f62944fe858345811ebbf952aabb0c3ff8c1bbc2a0f1a2576 diff --git a/dev-php/twig/twig-1.42.2.ebuild b/dev-php/twig/twig-1.42.2.ebuild new file mode 100644 index 000..54c306ddc74 --- /dev/null +++ b/dev-php/twig/twig-1.42.2.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="Twig" +USE_PHP="php5-6" +S="${WORKDIR}/${MY_PN}-${PV}" +PHP_EXT_S="${S}/ext/${PN}" +PHP_EXT_NAME="${PN}" +PHP_EXT_OPTIONAL_USE="extension" + +inherit eutils php-ext-source-r3 + +DESCRIPTION="PHP templating engine with syntax similar to Django" +HOMEPAGE="http://twig.sensiolabs.org/"; +SRC_URI="https://github.com/twigphp/${MY_PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc extension test" + +DEPEND="test? ( dev-php/phpunit )" + +# We always require *some* version of PHP; the eclass (conditionally) +# requires *specific* versions. +RDEPEND="dev-lang/php" + +src_prepare(){ + # We need to call eapply_user ourselves, because it may be skipped + # if either the "extension" USE flag is not set, or if the user's + # PHP_TARGETS is essentially empty (does not contain "php5-6"). In + # the latter case, the eclass src_prepare does nothing. We only call + # the eclass phase conditionally because the correct version of + # e.g. "phpize" may not be there unless USE=extension is set. + eapply_user + use extension && php-ext-source-r3_src_prepare +} + +src_configure() { + # The eclass phase will try to run the ./configure script even if it + # doesn't exist (in contrast to the default src_configure), so we + # need to skip it if the eclass src_prepare (that creates said + # script) is not run. + use extension && php-ext-source-r3_src_configure +} + +src_compile() { + # Avoids the same problem as in src_configure. + use extension && php-ext-source-r3_src_compile +} + +src_install(){ + use extension && php-ext-source-r3_src_install + + cd "${S}" || die + # The autoloader requires the 'T' in "Twig" capitalized. + insinto "/usr/share/php/${MY_PN}/lib" + doins -r lib/* + insinto "/usr/share/php/${MY_PN}/src" + doins -r src/* + insinto "/usr/share/php/${MY_PN}" + #dosym "lib/Autoloader.php" "/usr/share/php/${MY_PN}/Autoloader.php" + + # The eclass src_install calls einstalldocs, so we may install a few + # files twice. Doing so should be harmless. + dodoc README.rst CHANGELOG + + # This installs the reStructuredText source documents. There's got + # to be some way to turn them into HTML using Sphinx, but upstream + # doesn't provide for it. + use doc && dodoc -r doc +} + +src_test(){ + phpunit --bootstrap test/bootstrap.php || die "test suite failed" +} + +pkg_postinst(){ + elog "${PN} has been installed in /usr/share/php/${MY_PN}/." + elog "To use it in a script, require('${MY_PN}/Autoloader.php')," + elog "and then run \"Twig_Autoloader::register();\". Most of" + elog "the examples in the documentation should work without" + elog "further modification." +}
[gentoo-commits] repo/gentoo:master commit in: dev-php/twig/
commit: fbfc7330bf19313e2aa121d786a2cfdbb4e8c12e Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed May 8 20:00:23 2019 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed May 8 20:00:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfc7330 dev-php/twig: clean up vulnerable versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-php/twig/Manifest | 2 - dev-php/twig/twig-1.31.0.ebuild | 82 - dev-php/twig/twig-1.35.3.ebuild | 82 - 3 files changed, 166 deletions(-) diff --git a/dev-php/twig/Manifest b/dev-php/twig/Manifest index 1650929d3b1..2d9b40a94e2 100644 --- a/dev-php/twig/Manifest +++ b/dev-php/twig/Manifest @@ -1,3 +1 @@ -DIST twig-1.31.0.tar.gz 242247 BLAKE2B f11195b235c5dd8cda5373394d94306c81810d46c155194cc11bfcb832778b03085bf05de10b636ebda9223876ab9b752214e8676c000578c702f6d9b832ffe1 SHA512 c8c25139b2568d40c9d1b14d8f489047abe13b1598c9d3292ddd3898a685ac69ede00a516c12c4f22805314fca4712991cd27e39dd9c4f57e5576f86e2746401 -DIST twig-1.35.3.tar.gz 256758 BLAKE2B e96f6651fddd2fab3a1d379a2996ded594942bcb511548d419a56e8e4cc6c6b30e6a0a96b44211351ce9b3d2f36cde6b1c85acd46e51d5c2e19793703fccecc4 SHA512 c27d4407b5ad0e51724599fe0371a5951e8a8654df443ca6ac817a9c6958c3235b4d56a396eeceb71eaf707887420a6beace10ca42f1c09882988039c932fe7b DIST twig-1.40.1.tar.gz 274081 BLAKE2B 0e73bd9fff58677446ba03ed560bff17c1879192b79cca9f718ccd330e1eac64ee1195d7034fa52ec009e323868d1cc1bedc182e90f0a77c8b54d6aa16022554 SHA512 de174e5dd14562a155515a3238aa07ef5a22c3bf0eff8ecc320f1a972e56f1ec759a53ee24579c6434e286b3775044e88c753fd08930037314b45c9577b310b1 diff --git a/dev-php/twig/twig-1.31.0.ebuild b/dev-php/twig/twig-1.31.0.ebuild deleted file mode 100644 index 7e678f068e6..000 --- a/dev-php/twig/twig-1.31.0.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN="Twig" -USE_PHP="php5-6" -S="${WORKDIR}/${MY_PN}-${PV}" -PHP_EXT_S="${S}/ext/${PN}" -PHP_EXT_NAME="${PN}" -PHP_EXT_OPTIONAL_USE="extension" - -inherit php-ext-source-r3 - -DESCRIPTION="PHP templating engine with syntax similar to Django" -HOMEPAGE="http://twig.sensiolabs.org/"; -SRC_URI="https://github.com/twigphp/${MY_PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc extension test" - -DEPEND="test? ( dev-php/phpunit )" - -# We always require *some* version of PHP; the eclass (conditionally) -# requires *specific* versions. -RDEPEND="dev-lang/php" - -src_prepare(){ - # We need to call eapply_user ourselves, because it may be skipped - # if either the "extension" USE flag is not set, or if the user's - # PHP_TARGETS is essentially empty (does not contain "php5-6"). In - # the latter case, the eclass src_prepare does nothing. We only call - # the eclass phase conditionally because the correct version of - # e.g. "phpize" may not be there unless USE=extension is set. - eapply_user - use extension && php-ext-source-r3_src_prepare -} - -src_configure() { - # The eclass phase will try to run the ./configure script even if it - # doesn't exist (in contrast to the default src_configure), so we - # need to skip it if the eclass src_prepare (that creates said - # script) is not run. - use extension && php-ext-source-r3_src_configure -} - -src_compile() { - # Avoids the same problem as in src_configure. - use extension && php-ext-source-r3_src_compile -} - -src_install(){ - use extension && php-ext-source-r3_src_install - - cd "${S}" || die - # The autoloader requires the 'T' in "Twig" capitalized. - insinto "/usr/share/php/${MY_PN}" - doins -r lib/"${MY_PN}"/* - - # The eclass src_install calls einstalldocs, so we may install a few - # files twice. Doing so should be harmless. - dodoc README.rst CHANGELOG - - # This installs the reStructuredText source documents. There's got - # to be some way to turn them into HTML using Sphinx, but upstream - # doesn't provide for it. - use doc && dodoc -r doc -} - -src_test(){ - phpunit --bootstrap test/bootstrap.php || die "test suite failed" -} - -pkg_postinst(){ - elog "${PN} has been installed in /usr/share/php/${MY_PN}/." - elog "To use it in a script, require('${MY_PN}/Autoloader.php')," - elog "and then run \"Twig_Autoloader::reg
[gentoo-commits] repo/gentoo:master commit in: dev-php/twig/, dev-php/twig/files/
commit: 1b71d712064b76fd4b04d184948528528479b242 Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon May 6 19:46:15 2019 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon May 6 19:46:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b71d712 dev-php/twig: version bump to 1.40.1 (fixes CVE-2019-9942) Closes: https://bugs.gentoo.org/681862 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-php/twig/Manifest | 1 + dev-php/twig/files/1.40.1-autoloader-path.patch | 16 + dev-php/twig/twig-1.40.1.ebuild | 87 + 3 files changed, 104 insertions(+) diff --git a/dev-php/twig/Manifest b/dev-php/twig/Manifest index 22fa33348e9..1650929d3b1 100644 --- a/dev-php/twig/Manifest +++ b/dev-php/twig/Manifest @@ -1,2 +1,3 @@ DIST twig-1.31.0.tar.gz 242247 BLAKE2B f11195b235c5dd8cda5373394d94306c81810d46c155194cc11bfcb832778b03085bf05de10b636ebda9223876ab9b752214e8676c000578c702f6d9b832ffe1 SHA512 c8c25139b2568d40c9d1b14d8f489047abe13b1598c9d3292ddd3898a685ac69ede00a516c12c4f22805314fca4712991cd27e39dd9c4f57e5576f86e2746401 DIST twig-1.35.3.tar.gz 256758 BLAKE2B e96f6651fddd2fab3a1d379a2996ded594942bcb511548d419a56e8e4cc6c6b30e6a0a96b44211351ce9b3d2f36cde6b1c85acd46e51d5c2e19793703fccecc4 SHA512 c27d4407b5ad0e51724599fe0371a5951e8a8654df443ca6ac817a9c6958c3235b4d56a396eeceb71eaf707887420a6beace10ca42f1c09882988039c932fe7b +DIST twig-1.40.1.tar.gz 274081 BLAKE2B 0e73bd9fff58677446ba03ed560bff17c1879192b79cca9f718ccd330e1eac64ee1195d7034fa52ec009e323868d1cc1bedc182e90f0a77c8b54d6aa16022554 SHA512 de174e5dd14562a155515a3238aa07ef5a22c3bf0eff8ecc320f1a972e56f1ec759a53ee24579c6434e286b3775044e88c753fd08930037314b45c9577b310b1 diff --git a/dev-php/twig/files/1.40.1-autoloader-path.patch b/dev-php/twig/files/1.40.1-autoloader-path.patch new file mode 100644 index 000..8c236883e07 --- /dev/null +++ b/dev-php/twig/files/1.40.1-autoloader-path.patch @@ -0,0 +1,16 @@ +--- a/lib/Twig/Autoloader.php 2019-04-29 16:12:28.0 +0200 b/lib/Twig/Autoloader.php.new 2019-05-06 21:37:39.955238245 +0200 +@@ -43,9 +43,11 @@ + return; + } + +-if (is_file($file = __DIR__.'/../'.str_replace(['_', "\0"], ['/', ''], $class).'.php')) { ++if (is_file($file = __DIR__.'/../'.str_replace(['Twig_', "\0"], ['lib/', ''], $class).'.php')) { + require $file; +-} elseif (is_file($file = __DIR__.'/../../src/'.str_replace(['Twig\\', '\\', "\0"], ['', '/', ''], $class).'.php')) { ++} elseif (is_file($file = __DIR__.'/../'.str_replace(['_', "\0"], ['/', ''], $class).'.php')) { ++require $file; ++} elseif (is_file($file = __DIR__.'/../src/'.str_replace(['Twig\\', '\\', "\0"], ['', '/', ''], $class).'.php')) { + require $file; + } + } diff --git a/dev-php/twig/twig-1.40.1.ebuild b/dev-php/twig/twig-1.40.1.ebuild new file mode 100644 index 000..0903fb3e789 --- /dev/null +++ b/dev-php/twig/twig-1.40.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_PN="Twig" +USE_PHP="php5-6" +S="${WORKDIR}/${MY_PN}-${PV}" +PHP_EXT_S="${S}/ext/${PN}" +PHP_EXT_NAME="${PN}" +PHP_EXT_OPTIONAL_USE="extension" + +inherit eutils php-ext-source-r3 + +DESCRIPTION="PHP templating engine with syntax similar to Django" +HOMEPAGE="http://twig.sensiolabs.org/"; +SRC_URI="https://github.com/twigphp/${MY_PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc extension test" + +DEPEND="test? ( dev-php/phpunit )" + +# We always require *some* version of PHP; the eclass (conditionally) +# requires *specific* versions. +RDEPEND="dev-lang/php" + +src_prepare(){ + # We need to call eapply_user ourselves, because it may be skipped + # if either the "extension" USE flag is not set, or if the user's + # PHP_TARGETS is essentially empty (does not contain "php5-6"). In + # the latter case, the eclass src_prepare does nothing. We only call + # the eclass phase conditionally because the correct version of + # e.g. "phpize" may not be there unless USE=extension is set. + epatch "${FILESDIR}/${PV}-autoloader-path.patch" + eapply_user + use ext
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_wsgi/
commit: 65ca8c91bdc54d11a80868489c03c0ab8e17afcf Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Mar 20 19:51:02 2019 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Mar 20 19:51:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65ca8c91 www-apache/mod_wsgi: version bump to 4.6.5 Closes: https://bugs.gentoo.org/show_bug.cgi?id=673526 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 www-apache/mod_wsgi/Manifest | 1 + www-apache/mod_wsgi/mod_wsgi-4.6.5.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/www-apache/mod_wsgi/Manifest b/www-apache/mod_wsgi/Manifest index 6b4d03b7d81..4e2845be975 100644 --- a/www-apache/mod_wsgi/Manifest +++ b/www-apache/mod_wsgi/Manifest @@ -1,3 +1,4 @@ DIST mod_wsgi-4.5.13.tar.gz 679121 BLAKE2B 310a6a56495883439fad4a5ee7b30e749aaec4131bc039fd378018c30c9b61f1cb2c8b0ed6339c4a9cf556571e2713ff356b04007f1e2a10bcac52ddd5e5d14f SHA512 94bf6ae0d76ece67682a8ca3b7f202bb08a1f3e09e42c33f52b561a57ac8265ca2f5431f839bfe731eb014f279b0d865fd007f14a4839c934d372390d24a44a2 DIST mod_wsgi-4.5.17.tar.gz 680160 BLAKE2B 496f81cea9256622bc6ee96308b47c264479701f64bcd5bef7699211a288a45d459df8f30b014cdf1e9b911b6aeff454ca7ccb5cb8eebe8b238e903a89fd8a26 SHA512 d40fb48b654bd49d36c4a249527c9190eb7aea2bd138c035ae304a48cb6e223aa34831a2eeec8aade9ac3bafe2493f35a2359caca1e8ec9dd6aff013693de973 DIST mod_wsgi-4.5.21.tar.gz 682330 BLAKE2B 984437becb86e1df5bb3fcdb55c441d9634c98181f3704068617773f61048ccd38ea8617409b6e64413fb3584eaf46bd2c8fe67afd86993e4e0e85076d2bd98a SHA512 3180cf19bd5238586b288a030542c779533da8a35531f5d18edd85a1143e515b0906a599d2e1fd3251e3fa19bde6469fdc5c92850d9544e115736262c083d383 +DIST mod_wsgi-4.6.5.tar.gz 693825 BLAKE2B 1564c331505706548ed171a6f57ad8947eea257295ecae56c0d3e87c4d15743ea4bb0275ae94a6168912ff27fcfcd06eec823b8332d19895ed803ad6164da77b SHA512 5f1526b74ea59c8ef897b49b1b2f2de42d9d0144277fd74f9f8e1f3e0198735f98ec30f726883a3192d0ed33a4013232cb2adf8db9d817b4de0198890eaa7044 diff --git a/www-apache/mod_wsgi/mod_wsgi-4.6.5.ebuild b/www-apache/mod_wsgi/mod_wsgi-4.6.5.ebuild new file mode 100644 index 000..959f38d461b --- /dev/null +++ b/www-apache/mod_wsgi/mod_wsgi-4.6.5.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PYTHON_COMPAT=( python2_7 python3_{3,4,5,6} ) +PYTHON_REQ_USE="threads" + +inherit apache-module eutils python-single-r1 + +DESCRIPTION="An Apache2 module for running Python WSGI applications" +HOMEPAGE="https://github.com/GrahamDumpleton/mod_wsgi"; +SRC_URI="https://github.com/GrahamDumpleton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +IUSE="" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +RDEPEND="${PYTHON_DEPS}" + +APACHE2_MOD_CONF="70_${PN}" +APACHE2_MOD_DEFINE="WSGI" +APACHE2_MOD_FILE="${S}/src/server/.libs/${PN}.so" + +DOCFILES="README.rst" + +need_apache2 + +src_configure() { + econf --with-apxs=${APXS} --with-python=${PYTHON} +} + +src_compile() { + default +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pelican/
commit: 608d889e43704e1b10458f342cc5d2c5b3264922 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Mar 20 19:35:41 2019 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Mar 20 19:35:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608d889e app-text/pelican: remove old versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-text/pelican/Manifest | 3 -- app-text/pelican/pelican-3.6.0.ebuild | 42 -- app-text/pelican/pelican-3.6.3.ebuild | 55 --- app-text/pelican/pelican-3.7.0.ebuild | 53 - 4 files changed, 153 deletions(-) diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index 3d25b1d1c01..9e5e2f841e2 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -1,5 +1,2 @@ -DIST pelican-3.6.0.tar.gz 773887 BLAKE2B 9e0827a13fc1668a718c69604c29832062d69db36753f248c03572b46490a57abb2cdcab84881b308792c7c9f1716665b12be7bdcaf878afd0f5d5d049c9d385 SHA512 7c4bcda6155b363d9e0d31d1763f20f9e3a3e9c5cd250ef4ce02305504e910c3ad61b3ae4ab909d1bca51a46102fe59583a6700f5a32a14d0c1cde47507db3d0 -DIST pelican-3.6.3.tar.gz 775060 BLAKE2B b4e2ab53f312f4a6f0a3398dd07512e9e51f3f780dae47a7a2405f36ac81149eb336e8a97a7898dfdec9d27938acd57ebaa19b4d9f928f7c714cb9b85108dda6 SHA512 8bd8fcb72e67955d9c267731f74905417174d0767ec159d9b141e74aaa3cd8ee095270a7cc30847c413c702944df0c0b974ff8e98c55aa5004c00dbc55eadb16 -DIST pelican-3.7.0.tar.gz 784432 BLAKE2B 34aac3c79fb4f9417132209ba2decb75b52aab80efa7a1770650422e283fe1801aedc68a84f2ec8ee36e3b3df67b0582ceb2062bf3dca2ba109bf76a8f462e06 SHA512 e4b8a771737a8f6fab109b0f4544229f09141f38210b502f605ae449be7ba12bb43db6637592d2e9060255e923f092c6cfe8dc7bbeec1431d5b625f3a9b8222d DIST pelican-3.7.1.tar.gz 784605 BLAKE2B 42adef016f54a931e4fef225af9a4c5c880b66c96660c2a34137a425f879688822ddc8bbc19805444bf2b49369c3dccf8a5303748ff9e7cbde3910d6ba501652 SHA512 9e04e6a2009cc134f74410d8c8349831467192e7524287e23cad0b68232f2b5dd04f5d98505222d71eb3441e466bccec1cafc7f6e3c6bfcb4c5e57e4ab0fadda DIST pelican-4.0.0.tar.gz 1314626 BLAKE2B 18924209949b43063416f2e2c6e22a5524a36bab79a801f7cc6953c0822beb1bd5b05e715f5bcdb7c4877aba8d7a62cf4276e8abc43406f3c6fd7af8ef0c7c2f SHA512 5d98f5e13e6dde6b27cc299f9fb166edec79efb3fc53b29567218e0d0ba164989ce51830029ec8359697bc039661f6b0ced8d4155105e29098c038840c97d253 diff --git a/app-text/pelican/pelican-3.6.0.ebuild b/app-text/pelican/pelican-3.6.0.ebuild deleted file mode 100644 index f6c4eac0245..000 --- a/app-text/pelican/pelican-3.6.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} ) - -inherit distutils-r1 - -DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" -HOMEPAGE="https://blog.getpelican.com/ https://pypi.org/project/pelican/"; -SRC_URI="https://github.com/getpelican/pelican/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="examples markdown" - -DEPEND=">=dev-python/feedgenerator-1.6[${PYTHON_USEDEP}] - >=dev-python/jinja-2.7[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/unidecode[${PYTHON_USEDEP}] - dev-python/blinker[${PYTHON_USEDEP}] - >=dev-python/six-1.4[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - markdown? ( dev-python/markdown[${PYTHON_USEDEP}] )" -RDEPEND="" - -DOCS=( README.rst ) - -python_install_all() { - use examples && local EXAMPLES=( samples/. ) - distutils-r1_python_install_all -} - -# no tests: tests/content not in tarball for 2.8.1 -# for 3.0, should be based on tox (refer to virtualenvwrapper) - -#python_test() { -# esetup.py test -#} diff --git a/app-text/pelican/pelican-3.6.3.ebuild b/app-text/pelican/pelican-3.6.3.ebuild deleted file mode 100644 index 306df4f67c4..000 --- a/app-text/pelican/pelican-3.6.3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python{2_7,3_4,3_5} ) - -inherit distutils-r1 - -DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" -HOMEPAGE="https://blog.getpelican.com/ https://pypi.org/project/pelican/"; -SRC_URI="https://github.com/getpelican/pelican/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc examples markdown test" -# Tes
[gentoo-commits] repo/gentoo:master commit in: app-text/pelican/
commit: 66900222b11c12ffbbf96fd9c5741f2256d339c1 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Mar 20 19:32:14 2019 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Mar 20 19:32:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66900222 app-text/pelican: version bump to 4.0.0 Closes: https://bugs.gentoo.org/show_bug.cgi?id=671896 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-text/pelican/Manifest | 1 + app-text/pelican/pelican-4.0.0.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/app-text/pelican/Manifest b/app-text/pelican/Manifest index e6d71aa5bff..3d25b1d1c01 100644 --- a/app-text/pelican/Manifest +++ b/app-text/pelican/Manifest @@ -2,3 +2,4 @@ DIST pelican-3.6.0.tar.gz 773887 BLAKE2B 9e0827a13fc1668a718c69604c29832062d69db DIST pelican-3.6.3.tar.gz 775060 BLAKE2B b4e2ab53f312f4a6f0a3398dd07512e9e51f3f780dae47a7a2405f36ac81149eb336e8a97a7898dfdec9d27938acd57ebaa19b4d9f928f7c714cb9b85108dda6 SHA512 8bd8fcb72e67955d9c267731f74905417174d0767ec159d9b141e74aaa3cd8ee095270a7cc30847c413c702944df0c0b974ff8e98c55aa5004c00dbc55eadb16 DIST pelican-3.7.0.tar.gz 784432 BLAKE2B 34aac3c79fb4f9417132209ba2decb75b52aab80efa7a1770650422e283fe1801aedc68a84f2ec8ee36e3b3df67b0582ceb2062bf3dca2ba109bf76a8f462e06 SHA512 e4b8a771737a8f6fab109b0f4544229f09141f38210b502f605ae449be7ba12bb43db6637592d2e9060255e923f092c6cfe8dc7bbeec1431d5b625f3a9b8222d DIST pelican-3.7.1.tar.gz 784605 BLAKE2B 42adef016f54a931e4fef225af9a4c5c880b66c96660c2a34137a425f879688822ddc8bbc19805444bf2b49369c3dccf8a5303748ff9e7cbde3910d6ba501652 SHA512 9e04e6a2009cc134f74410d8c8349831467192e7524287e23cad0b68232f2b5dd04f5d98505222d71eb3441e466bccec1cafc7f6e3c6bfcb4c5e57e4ab0fadda +DIST pelican-4.0.0.tar.gz 1314626 BLAKE2B 18924209949b43063416f2e2c6e22a5524a36bab79a801f7cc6953c0822beb1bd5b05e715f5bcdb7c4877aba8d7a62cf4276e8abc43406f3c6fd7af8ef0c7c2f SHA512 5d98f5e13e6dde6b27cc299f9fb166edec79efb3fc53b29567218e0d0ba164989ce51830029ec8359697bc039661f6b0ced8d4155105e29098c038840c97d253 diff --git a/app-text/pelican/pelican-4.0.0.ebuild b/app-text/pelican/pelican-4.0.0.ebuild new file mode 100644 index 000..568df33717e --- /dev/null +++ b/app-text/pelican/pelican-4.0.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="A tool to generate a static blog, with restructured text or markdown input files" +HOMEPAGE="https://blog.getpelican.com/ https://pypi.org/project/pelican/"; +SRC_URI="https://github.com/getpelican/pelican/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc examples markdown test" + +DEPEND=">=dev-python/feedgenerator-1.9[${PYTHON_USEDEP}] + >=dev-python/jinja-2.7[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + dev-python/blinker[${PYTHON_USEDEP}] + >=dev-python/six-1.4[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] ) + markdown? ( dev-python/markdown[${PYTHON_USEDEP}] ) + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + )" +RDEPEND="" +RESTRICT="test" + +DOCS=( README.rst ) + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && local HTML_DOCS=( docs/_build/html/. ) + if use examples; then + insinto "/usr/share/doc/${PF}" + docompress -x "/usr/share/doc/${PF}/samples" + doins -r samples + fi + distutils-r1_python_install_all +} + +python_test() { + nosetests || die "Testing failed with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 3ffd0a77e2ebe3f8f4c8a7eceff0ab0403f8e808 Author: Dirkjan Ochtman gentoo org> AuthorDate: Tue Nov 20 20:17:19 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Tue Nov 20 20:17:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffd0a77 dev-lang/rust: only run llvm_pkg_setup when using system-llvm Fixes: https://bugs.gentoo.org/671526 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lang/rust/rust-1.30.1-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-lang/rust/rust-1.30.1-r1.ebuild b/dev-lang/rust/rust-1.30.1-r1.ebuild index 5133dec80f5..3984df3686b 100644 --- a/dev-lang/rust/rust-1.30.1-r1.ebuild +++ b/dev-lang/rust/rust-1.30.1-r1.ebuild @@ -87,7 +87,9 @@ pkg_pretend() { pkg_setup() { pre_build_checks python-any-r1_pkg_setup - llvm_pkg_setup + if use system-llvm; then + llvm_pkg_setup + fi } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: c0718dbc84ed51edd184446fc0d9cde7195e25a0 Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Nov 19 16:41:47 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Nov 19 16:42:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0718dbc dev-lang/rust: check reqs, ewarn about cargo symlink Fixes: https://bugs.gentoo.org/626134 Fixes: https://bugs.gentoo.org/626742 Fixes: https://bugs.gentoo.org/663354 Fixes: https://bugs.gentoo.org/671182 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lang/rust/rust-1.30.1-r1.ebuild | 23 ++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/dev-lang/rust/rust-1.30.1-r1.ebuild b/dev-lang/rust/rust-1.30.1-r1.ebuild index 620583b6ecb..5133dec80f5 100644 --- a/dev-lang/rust/rust-1.30.1-r1.ebuild +++ b/dev-lang/rust/rust-1.30.1-r1.ebuild @@ -5,7 +5,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 python3_{5,6} pypy ) -inherit eapi7-ver llvm multiprocessing multilib-build python-any-r1 rust-toolchain toolchain-funcs +inherit check-reqs eapi7-ver estack flag-o-matic llvm multiprocessing multilib-build python-any-r1 rust-toolchain toolchain-funcs if [[ ${PV} = *beta* ]]; then betaver=${PV//*beta} @@ -68,7 +68,24 @@ toml_usex() { usex "$1" true false } +pre_build_checks() { + CHECKREQS_DISK_BUILD="7G" + CHECKREQS_MEMORY="4G" + eshopts_push -s extglob + if is-flagq '-g?(gdb)?([1-9])'; then + CHECKREQS_DISK_BUILD="10G" + CHECKREQS_MEMORY="16G" + fi + eshopts_pop + check-reqs_pkg_setup +} + +pkg_pretend() { + pre_build_checks +} + pkg_setup() { + pre_build_checks python-any-r1_pkg_setup llvm_pkg_setup } @@ -256,6 +273,10 @@ pkg_postinst() { elog "Rust installs a helper script for calling GDB and LLDB," elog "for your convenience it is installed under /usr/bin/rust-{gdb,lldb}-${PV}." + ewarn "cargo is now installed from dev-lang/rust{,-bin} instead of dev-util/cargo." + ewarn "This might have resulted in a dangling symlink for /usr/bin/cargo on some" + ewarn "systems. This can be resolved by calling 'sudo eselect rust set ${P}'." + if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then elog "install app-emacs/rust-mode to get emacs support for rust." fi
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 4ce79113460106b48277780ce05af72aabd8b406 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 15 16:04:47 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 15 16:05:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce79113 dev-lang/rust: call llvm_pkg_setup explicitly Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lang/rust/rust-1.30.1-r1.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-lang/rust/rust-1.30.1-r1.ebuild b/dev-lang/rust/rust-1.30.1-r1.ebuild index 39efcc08a62..620583b6ecb 100644 --- a/dev-lang/rust/rust-1.30.1-r1.ebuild +++ b/dev-lang/rust/rust-1.30.1-r1.ebuild @@ -68,6 +68,11 @@ toml_usex() { usex "$1" true false } +pkg_setup() { + python-any-r1_pkg_setup + llvm_pkg_setup +} + src_prepare() { local rust_stage0_root="${WORKDIR}"/rust-stage0
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 3a5b9598e49664cf3b11fb276adae40093c40d9e Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Nov 15 09:27:27 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Nov 15 09:27:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5b9598 dev-lang/rust: fix inconsistency, optionally use system LLVM Fixes: https://bugs.gentoo.org/663240 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lang/rust/metadata.xml | 1 + dev-lang/rust/rust-1.30.1-r1.ebuild | 22 ++ 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml index c6a534bebad..cd1133751de 100644 --- a/dev-lang/rust/metadata.xml +++ b/dev-lang/rust/metadata.xml @@ -8,6 +8,7 @@ Install cargo component Install clippy component +Use the system LLVM install Install rls component Install rustfmt component Build support for the wasm32-unknown-unknown diff --git a/dev-lang/rust/rust-1.30.1-r1.ebuild b/dev-lang/rust/rust-1.30.1-r1.ebuild index 17118cfdb50..39efcc08a62 100644 --- a/dev-lang/rust/rust-1.30.1-r1.ebuild +++ b/dev-lang/rust/rust-1.30.1-r1.ebuild @@ -5,7 +5,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 python3_{5,6} pypy ) -inherit eapi7-ver multiprocessing multilib-build python-any-r1 rust-toolchain toolchain-funcs +inherit eapi7-ver llvm multiprocessing multilib-build python-any-r1 rust-toolchain toolchain-funcs if [[ ${PV} = *beta* ]]; then betaver=${PV//*beta} @@ -36,7 +36,7 @@ LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" -IUSE="clippy cpu_flags_x86_sse2 debug doc +jemalloc libressl rls rustfmt wasm ${ALL_LLVM_TARGETS[*]}" +IUSE="clippy cpu_flags_x86_sse2 debug doc +jemalloc libressl rls rustfmt system-llvm wasm ${ALL_LLVM_TARGETS[*]}" COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 jemalloc? ( dev-libs/jemalloc ) @@ -45,7 +45,8 @@ COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 libressl? ( dev-libs/libressl:0= ) net-libs/libssh2 net-libs/http-parser:= - net-misc/curl[ssl]" + net-misc/curl[ssl] + system-llvm? ( >=sys-devel/llvm-6:= )" DEPEND="${COMMON_DEPEND} ${PYTHON_DEPS} || ( @@ -78,7 +79,7 @@ src_prepare() { } src_configure() { - local rust_target="" rust_targets="" rust_target_name arch_cflags + local rust_target="" rust_targets="" arch_cflags # Collect rust target names to compile standard libs for all ABIs. for v in $(multilib_get_enabled_abi_pairs); do @@ -110,6 +111,7 @@ src_configure() { release-debuginfo = $(toml_usex debug) assertions = $(toml_usex debug) targets = "${LLVM_TARGETS// /;}" + link-shared = $(toml_usex system-llvm) [build] build = "${rust_target}" host = ["${rust_target}"] @@ -140,7 +142,7 @@ src_configure() { EOF for v in $(multilib_get_enabled_abi_pairs); do - rust_target=$(get_abi_CHOST ${v##*.}) + rust_target=$(rust_abi $(get_abi_CHOST ${v##*.})) arch_cflags="$(get_abi_CFLAGS ${v##*.})" cat <<- EOF >> "${S}"/config.env @@ -154,6 +156,11 @@ src_configure() { linker = "$(tc-getCC)" ar = "$(tc-getAR)" EOF + if use system-llvm; then + cat <<- EOF >> "${S}"/config.toml + llvm-config = "$(get_llvm_prefix)/bin/llvm-config" + EOF + fi done if use wasm; then @@ -200,10 +207,9 @@ src_install() { continue fi abi_libdir=$(get_abi_LIBDIR ${v##*.}) - rust_target=$(get_abi_CHOST ${v##*.}) - rust_abi=$(rust_abi $rust_target) + rust_target=$(rust_abi $(get_abi_CHOST ${v##*.})) mkdir -p "${D}/usr/${abi_libdir}" - cp "${D}/usr/$(get_libdir)/${P}/rustlib/${rust_abi}/lib"/*.so \ + cp "${D}/usr/$(get_libdir)/${P}/rustlib/${rust_target}/lib"/*.so \ "${D}/usr/${abi_libdir}" || die done
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: a722093b0e0c5280ef2d2cdf9b531f89e2ef53ed Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Nov 14 16:14:39 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Nov 14 16:16:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a722093b virtual/rust: version bump to 1.30.1 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 virtual/rust/rust-1.30.1.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/virtual/rust/rust-1.30.1.ebuild b/virtual/rust/rust-1.30.1.ebuild new file mode 100644 index 000..f0642556ce5 --- /dev/null +++ b/virtual/rust/rust-1.30.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for Rust language compiler" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: be62941af158204626112a6bfcd8dbde9b9b7436 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Nov 14 16:14:31 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Nov 14 16:16:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be62941a dev-lang/rust-bin: version bump to 1.30.1 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lang/rust-bin/Manifest | 13 +++ dev-lang/rust-bin/rust-bin-1.30.1.ebuild | 145 +++ 2 files changed, 158 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index aa3305c60d3..961c1354640 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -17,3 +17,16 @@ DIST rust-1.29.2-powerpc64-unknown-linux-gnu.tar.xz 103432092 BLAKE2B ed700d2987 DIST rust-1.29.2-powerpc64le-unknown-linux-gnu.tar.xz 106607384 BLAKE2B de19f341dcc1cc580e68865d3b0034f781ed4ca0ac1b07c89352409684670c7d0fd5c95ea6018fc7de4fbfacf4f7d0ebeec34c036c0062ca7f776403511df7dd SHA512 b9181da601a467f46713f2f438fc7ad69c46fc310e62a8d45f665744c8578491d832b8624ff454c19c94f1694fa406846a82289250241030a70b2cb4b88913d1 DIST rust-1.29.2-s390x-unknown-linux-gnu.tar.xz 99114900 BLAKE2B 08e9251bd8e9c9ac6352ab81735b720052b3288b5fd344f6ba69205c7971f362270f0acce7dbd3763b20d3b1e976ff5404151253acb9c29708f36038d23299f1 SHA512 f76a030257edbdd993d7a4e83da895c8b4749904fb2252a125b3e4ef4331a1cb2c389ec54a372bea413718e3dad987e4b17eb29d301c29ba330222502e6b9b75 DIST rust-1.29.2-x86_64-unknown-linux-gnu.tar.xz 148275708 BLAKE2B bd7c974f5c8cf78a1fbfc73544ecdab97b7f9ab28ed9ab66759eca3e0fa085fdb2689ba5dfc6dccc6746bab91b6b0b544c44cb729e493e2f9ed84c96a247 SHA512 8bc05942a72b186ea1765831bea6921f734e2dd58790a8e427a6d63a2db0d9064937d3198ca3febffeba73b1cc3bef716155ef6cb32127ddeef29ac884cde4b8 +DIST rust-1.30.1-aarch64-unknown-linux-gnu.tar.xz 114223904 BLAKE2B ca3f93d8cb59f5ecc8680ab018f8666a5c0df1bf671af4220c39178a946ce77a05588d91709facd42a1d693120c46c472c4d6dc0b6a5e7d3330b9f0807ff3fcc SHA512 5fb9cb0281cd76b1995bcd6c4dd824f8a4d4c1ffc61a0a54f62b45340b98a7b41cf5ec3d4a8ec370c2603c14f9dc5451ae1a47ea96ebbd520770dfd22cf0ffdc +DIST rust-1.30.1-arm-unknown-linux-gnueabi.tar.xz 120865688 BLAKE2B 18934c592882ad3608b82ab9aac68412790d02c148c2af0a37a5027ebe059ff697a8556c4dcbf0ac5cf37c6fbd37c51abbf88a3f0ce274742ff1d7ec94f96f04 SHA512 871e0b036273ec62e28712fe1d5d1c74b061eabb59f9cc852e8924df1aaa3797af28d51dde643010920321fa71382ddd70f2d97d25c06999d5663f5209ffc6b7 +DIST rust-1.30.1-arm-unknown-linux-gnueabihf.tar.xz 121114868 BLAKE2B 6410c16e3019b67d2e299b06527db6d7291a1426c4606012234bd8e93b3e3738dda5907aa6d9e48ac25f2a7e06a441f7e42095ec81de01408c235577e0df2df5 SHA512 73ac63f81a86b70ea0378e859b6a913f3f6e2044f1ddcb056c53a18d3f32011a47abf29bf2a84f3a9d6732bec348741662448104e320bcaebf2a3667209fcedb +DIST rust-1.30.1-armv7-unknown-linux-gnueabihf.tar.xz 122390768 BLAKE2B 39c38b9bf96e94023b9c6d81fce8c341e789f182b59bf1b540a6d22be24e0498c638d0d3aa1433f49e52048795f91f5f4ca707dd8fcb998ea51caa932537b74e SHA512 88f9f23f431cc34d6b7ddc51c2321905df03dc714aab0b3a5e067390de5092b472f8092ba25a5c09666ad9b138efc2f4b625ca86dbe10ddeea213b8e9d70c9b3 +DIST rust-1.30.1-i686-unknown-linux-gnu.tar.xz 143689500 BLAKE2B 0b654570e295c785b074625c8fe7649e1841327fba790e38e08e912ad0602440e08a205318e637c903989bd19bab4c0a726583f2ab457d75ff71e96524251aa0 SHA512 66c56107fd8c83f9c1948137aee09c67633f6f472823696719a22b5f0b0e28925b0a6b6545b8fe4d741b8473ddc49db30fe112fc5b0e6fc63439901ff5462a86 +DIST rust-1.30.1-mips-unknown-linux-gnu.tar.xz 112662912 BLAKE2B ded8631f76ac5fc16cae298f5a7afdb8c451ff95af03c827959bd19484d513066ac387e956577f5ee42369fc5d68c1e2cbf4cfc72c364739eea31643844ba936 SHA512 8a1681f054a57d62050a2d11ae3109e7be4f6638319b059d10612f0be073de63f2dffea79bb29452763fad8a64274367d9bbe5ca0636e78c34a6cdce542118a0 +DIST rust-1.30.1-mips64-unknown-linux-gnuabi64.tar.xz 117355424 BLAKE2B fcc583d99a6b17e1d38d26a48d39768b09c52e6a6fa3cd36d9513bd9385fd4560d06c3a737b69c396b5bb465ae261321dbbaf7bda4378d7e4be165bc889d8b2d SHA512 c18cd513021753d2b8e1a9ea2bf0bd73817e2c81dcf246993b52c7055b3b18d9f20c935dec4281acbd2792a6964dbfb0c05b5cb2075703aaa444352ef8f06d50 +DIST rust-1.30.1-mipsel-unknown-linux-gnu.tar.xz 114622708 BLAKE2B 5d62f6744cb1bf69d7047bb18e246623ee98c94bfa083fd5269bdcf8dd1c2c0824747dd641f703931f0b22fd513ee8a65a4dec103bf479f6a00e72098541a1aa SHA512 3d084c5c986ba379a3213c9662bc6a0e24c9d3a1c4ae4e28c3f807841eacb15dd8fb42bcb190967ba4a9e8e5397b63e6bbd3990bd9826d52a127bd71ac5b361e +DIST rust-1.30.1-powerpc-unknown-linux-gnu.tar.xz 110375696 BLAKE2B 6ffa7b6b7ae569c7ebf6b0ab43287421e4a5e2ea8654638902e61df42f7e3de7f14c14f2e585d7b3e140f2ebc7a0e1149b814fd5a6d6c0374f9d8059ff3369c3 SHA512 ebbd2c2b160e6e36a03eee205a333cddf0a36cd0ce42135a7e4119469be41b76cedda143cf9e9491ae0d9aaf65e2e927550e2e0358401fc5f657ee02b37959b4 +DIST rust-1.30.1-powerpc64-unknown-linux-gnu.tar.xz 11869816
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust/files/
commit: aee297999eab95cd0c4c5ebd886874529efde55b Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Nov 14 16:12:09 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Nov 14 16:16:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee29799 dev-lang/rust: version bump to 1.30.1 Fixes: https://bugs.gentoo.org/669876 Fixes: https://bugs.gentoo.org/669918 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lang/rust/Manifest | 14 ++ dev-lang/rust/files/1.30.1-clippy-sysroot.patch | 62 ++ dev-lang/rust/rust-1.30.1.ebuild| 263 3 files changed, 339 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 7f04344072c..7ee673aefe7 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -11,5 +11,19 @@ DIST rust-1.28.0-powerpc64-unknown-linux-gnu.tar.xz 105788856 BLAKE2B 8280826125 DIST rust-1.28.0-powerpc64le-unknown-linux-gnu.tar.xz 105822856 BLAKE2B 0cf534a55efff99daf700127fc7bc7b82b93054d054fbf8479a8b247b41381fd82f8672ac12f3e3f53566d816964d83069593817d1932b33902f83994f1bdc33 SHA512 bdbdf3a64a184dd4510a113bbe20c058f42e35321cd2fb7c938487dfc9b1f04320b523ea215dd92a23c2537292eeb064097119e2097d6e24a1c4e237d9d4fc8b DIST rust-1.28.0-s390x-unknown-linux-gnu.tar.xz 98839840 BLAKE2B bbff015b3d2daf1443781cccb80527cf8c7f86a01ed928b49cc7e87e17f8c6354f6a47dd2356ff75357e09f7f79ec85812bd8458aee9455800fdf88761243e94 SHA512 5ffb44d16c990b8a6377b64e5042a3b2e709bcc7187013dbe4ab3c9d8cd781b6bf07b0d374340e2ccabe9f84fd4731b606cb05a10a739ebcfa49652518a2aa46 DIST rust-1.28.0-x86_64-unknown-linux-gnu.tar.xz 134120432 BLAKE2B 56fb79a98659d9c8e56b8eef87dea3302ee5901bc4507d1c204628370b20cf34b2875c9586faa0acc2bc2b1a5beedeb9b5ba199cfb85d52f268f084a02f04f27 SHA512 4f427c11a9cd22aedd01bd7ed5bee2ba5e00a27db25af4f596cf8627d88eff8e72625eb83729d2e6c6780aaffd44c0e7065a1c8fa22f4899349b72c726cf6a5f +DIST rust-1.29.2-aarch64-unknown-linux-gnu.tar.xz 99702524 BLAKE2B 669066ada5c88ad966125edca77723fbe0ebc0e19859a96cf02eb28a107df87647bc552358cb5e1f8be1fb79d836f8202f4e59349f123bd95383a3a9cb82d0f0 SHA512 f871359a3b1ac54fb237921204d98ef4fac06830e9835849538397c27d40283662c0f6ab3f6eafe0e9ef63182a460e26d615111055430ece0fe94ddf7ad03914 +DIST rust-1.29.2-arm-unknown-linux-gnueabi.tar.xz 105368092 BLAKE2B 7764689fdaeb2ade9aff248707f472ed35d06d4240b138ddf083ef614227845bf6e1d0be38ebc771e95b0998dab3f550de5abe50ffe89625690611d4bdf53aad SHA512 2ef8fda575b00bf7c6f20a8f2a1b6cb8c3b1de6287c9e07889c9a3a682f73f9470bb5649425652ac47af8f61f49abf21209f6b151c4a5ae42dcea59f6e79f84b +DIST rust-1.29.2-arm-unknown-linux-gnueabihf.tar.xz 105657004 BLAKE2B 5813dde3020afda41e307f4d9ba57c3840ff800bceb0ef494d743095ce6d4da333da208fc72bb36e21209a9ae16e081ca3e7580d59a984ce561d85bcf4b2e2dc SHA512 81d4e392afe3f4bd1ad76a78610e92e8a27afe8f6d0ff1773dbdf35f2041a587c2a0d71db0658ff50fb43460b4f15f23bbb1cc03a018d49d153314e636befb8a +DIST rust-1.29.2-armv7-unknown-linux-gnueabihf.tar.xz 105958932 BLAKE2B 569cbee0ad0eba41c280be934fc5a59c52331b0853d890aad2188c1979a259d90f4092d72dc9e8027255e2ea6b5ea422a06dd9d82f6b2a865fb1d3bcf146c13d SHA512 bff1220781eca904a93d2cefafed3587e3f76e1dc04fbef09a0281295b6c06491c5fa327830c430d31df80eb7a3e64eac7f45739bc118e3626854f96dce246e2 +DIST rust-1.29.2-i686-unknown-linux-gnu.tar.xz 150567444 BLAKE2B d3b3cfa88e89e29cf2e502a2ee11b22ea45cf9fa5ca0611de273062a8885dc0b9206a43175895a873cbfbaa08bf0bbdcf38cca45436b77b47dbac1b09e0fdb68 SHA512 faac22aec54d0754ff991f2a34ed7b8bfefa8dc9720d247eec1c6b671bbc701907146a796699591e4a677a0f378b9d96bfea5b33452f05dd876c668525f9f33d +DIST rust-1.29.2-mips-unknown-linux-gnu.tar.xz 96027696 BLAKE2B e12dbd41e45a5009c218be07f085d75ce99bd7a7daf8917db0127aa03ac78f4883b344b566d3a8947b836d55750388ea5387264e036c75de7ef4ba5dda081d63 SHA512 21d860c6f7219f51b65dced57e0173500e054d2d13300f0ee7721262a8354e5dbc272deb8387fcaaeb16ad793808f87edc6c087f7e442e7434264a3302acf537 +DIST rust-1.29.2-mips64-unknown-linux-gnuabi64.tar.xz 102149796 BLAKE2B 1f40dd40e461769cfb75a671d6f83c650c74031302bd8872861cfdd3432e270e47c150382c6f02c38e7823f35a158de395cbc33f0061e51632d130b6fd0910f9 SHA512 5b98632b80d2ed4cef17bd068adabbe26146a6df68e6e70f2535f61f981c8f935b2491a2dcf388a2afe0cc225f10f9f262342457ce9def8c800364253cac7e67 +DIST rust-1.29.2-mipsel-unknown-linux-gnu.tar.xz 97362256 BLAKE2B 4d3170a8c48a68a606eff5631d198b16ca09953b0d8079c39f5edc6284a037c0b2212c74d098da4fa0a40a0917139022a9746734e9fdeb62e2564337430a4edb SHA512 9c5ca864da672a975730073e3291c2be218c2624a11ec5fc9a2637bdf58c7437ae77910bccbc6678d584a3464036377d4717d7f6ebdd5712e9bc86973e91d0ad +DIST rust-1.29.2-powerpc-unknown-linux-gnu.tar.xz 93639612 BLAKE2B 54fe353f32bedb2567784bfe28ac741f137cc55928e874157f420460831cdb4617fee262c4d3b56d6720dba37bb7b6281c970d4a3002c673aaa85aa70eed922
[gentoo-commits] repo/gentoo:master commit in: virtual/cargo/
commit: 6d788931275ea5eae6231396e53c947dcdc047cd Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Nov 14 16:16:07 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Nov 14 16:16:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d788931 virtual/cargo: version bump to 1.30.1 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 virtual/cargo/cargo-1.30.1.ebuild | 17 + 1 file changed, 17 insertions(+) diff --git a/virtual/cargo/cargo-1.30.1.ebuild b/virtual/cargo/cargo-1.30.1.ebuild new file mode 100644 index 000..8d3318f5f69 --- /dev/null +++ b/virtual/cargo/cargo-1.30.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Package manager for Rust" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND="|| ( + =dev-lang/rust-${PV}* + =dev-lang/rust-bin-${PV}* + )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo/
commit: 842a4dfd703d8359b6fab9853cf9f9e7e8c8ef50 Author: Marcus Comstedt mc pp se> AuthorDate: Sun Oct 28 21:28:56 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sun Oct 28 21:30:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842a4dfd dev-util/cargo: use rust-toolchain.eclass to simply keywording Signed-off-by: Marcus Comstedt mc.pp.se> Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-util/cargo/Manifest| 7 +++ dev-util/cargo/cargo-0.30.0.ebuild | 33 +++-- 2 files changed, 10 insertions(+), 30 deletions(-) diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest index 0a4e766..68416d69f4d 100644 --- a/dev-util/cargo/Manifest +++ b/dev-util/cargo/Manifest @@ -11,6 +11,13 @@ DIST cargo-0.29.0-arm-unknown-linux-gnueabi.tar.xz 4716672 BLAKE2B f14d8091c4ef3 DIST cargo-0.29.0-arm-unknown-linux-gnueabihf.tar.xz 4754612 BLAKE2B 880f97d7081138946c090936171767b8aaa82f5c07f25c53c00572427ccda29d14279cc7209c08891b34787854169185fa1aca89dfe91384002e7672fb585199 SHA512 7675251e5ea163e23e27501ba6e534b5d79a4eb3d411604f42b31f604c21d491ecad77ae40552738ce9c05e630ebf162c47827e9c4c36c3cf960b1e3f3ace2d0 DIST cargo-0.29.0-armv7-unknown-linux-gnueabihf.tar.xz 4748580 BLAKE2B 3528f3e7412d6562d2551148ba8945cd70de4bb1565fdb184a4aba3d44fee4dae6edeb150a38a70ac4b8fabd056d366e4a3ce68dd20e9cae123362b2a6f48b39 SHA512 db6cb3252b484006c51cfefc0fc6adad04bb29e71892323965072e9b3e2441a760fe268fc46c9272318b7ff60834b41bc0843592371c029ea07dd744be6a1489 DIST cargo-0.29.0-i686-unknown-linux-gnu.tar.xz 4996976 BLAKE2B 6bc94fcb274ee97bee3f17213f5afef7a7d92276e1865e0648806ea4b8aac663561fc36826ac8f38abf43ee71b0be8f9d3688d759cf638628e3004bf96bf23a6 SHA512 a9d1ad33c1aec30d39354bbafc3976cf6410bc03fd77a6e98c95af39280b9f2a579817429c933e31eaa19170e11a0dfb33147262d04183b9b714d58be8f93b32 +DIST cargo-0.29.0-mips-unknown-linux-gnu.tar.xz 4251332 BLAKE2B 92bc697cf151764f553d920ee14ee76b717d33301cdb21344873c1b4930e1f0aa60c6089ece51f8843862e0708ead037d9d4c809f0bd5e94034797090d38a577 SHA512 29398e82d9a44dc300fa69e936ae2b2c5865ad670cfcfdf8a3c943121b16c98f83ead4c4ac14f8f4a9b84bc1823e38dd9aaddd70341e7971573762541c2862f5 +DIST cargo-0.29.0-mips64-unknown-linux-gnuabi64.tar.xz 4183044 BLAKE2B e323ba93f2491d8adec772bba83d8485fe367f888c150fef0b231e336ad9b1940b211dd3c53b88cb25057909738554ff51d39a571ddc96d8c5013fbc946d9e60 SHA512 8e8577dc78d4deead9f40c45502fb16533fefe99df869313b174bda9d8b6b1c2d93e161420777449850bc494623193fe7163234fc5ba28307a2df767a8902c49 +DIST cargo-0.29.0-mipsel-unknown-linux-gnu.tar.xz 4353112 BLAKE2B 8e182f45c23851a77d8c4d789b37057e047700a3575306dd189d6f538ec7b478f14330fde21cb6d508fe3e28b665373f211de8b755e5a127db86e8afc3a0e63c SHA512 f7ed870885087086f0445c63e333cdf98a6a5e3750c88e2aa9075041e9df874bd188eb378f2627dc198a1a33c4b66118c5f479d1246a4290e870a140e5263820 +DIST cargo-0.29.0-powerpc-unknown-linux-gnu.tar.xz 4287000 BLAKE2B 67d66ec85dbbdbdf52c58469822a00a5e7174d4f2320c76eb6bd3554f5f5b296e9a3b86fd3683bf1d899be09b26f322f019237bdd5facaf91fad876a9f92f93e SHA512 33fd864771a4d144223396d5af3e16d0ead7c50e6c9ed7602a320d5df505d787dca4f792fd7399fe0718a2a4c9d97cf086f1840d20815390ed0e21b21ea32a14 +DIST cargo-0.29.0-powerpc64-unknown-linux-gnu.tar.xz 4361184 BLAKE2B ac9abd7223aec898b32c02f8ef809021f22d81833284e4ecec473cad5dc6e5f09b60f39ce09be75f832f49399988761cc3894ee7d2d7eaf1f53efd449bbe1db0 SHA512 076177de8ac4eb6eeb467d736622b1221d014f2fe3e042d75a6689a12886b65d1cccb8fdc4ea1cc47f1249bfd30335e6744e01d49c907449170221a641c680e7 +DIST cargo-0.29.0-powerpc64le-unknown-linux-gnu.tar.xz 4603700 BLAKE2B e0e1c9104c4b026bc9571966f9cd4c6044c8716f7eee621192171d08cccd53f6cbde7f1ce37d6b95a324516e22a9c36d864e0207f9e8b8e4684cd9fcd04e1e8c SHA512 702752a015a09c6b61f08a46aa616290d0eaa0c5342ad73238a44a15fd66ae749b14a31052d53d679ba582a357dbba9c50b690ec04e0be805bc4755cde52c9b5 +DIST cargo-0.29.0-s390x-unknown-linux-gnu.tar.xz 4111676 BLAKE2B e43046f2d036d2243e922569c284fbdd56e7f8a8e2c4c3e42a83e1adb4d7aa098b1919c39c23e84a9d3313218ce670cd8de66da5af77c6e0da075138ff58e65b SHA512 cff62105c5ea4bc3314317999a66019a09d4acdd2409e9e140262023ce53e8b0d488c7e20f9d1ca518cb7fbd62ed2dbd7c9af25e3458d12f30e2bc493fd021ff DIST cargo-0.29.0-x86_64-unknown-linux-gnu.tar.xz 4916092 BLAKE2B 0e0816886ef2b5cbfe8e639482b866c634917e1942aad457b69d14ca5ad15c3f655361c271277645b8f485f00fe0b6255a4423c8f45620cba70f0a622c93885e SHA512 f27e1b2cf212b2bfbaff0eca787e5cdb56389504f8e5ecd737a49db977e0c20a54cd2f504b9f6cfebe14bb6880e375ad03db0f1e5dcddd3278590332e9343e76 DIST cargo-0.30.0.crate 797689 BLAKE2B 4d141fda6fc2ba340a4781cff45bb6becba0a97e63cd2993378ecb5698c44a92c720b67771e2de289aff18e698e43c9dfa0233d14cadbf936a2681dadafe1e65 SHA512 7d6f99710fa7a68de0a36c7f79fee5c1281f626822faa193f2e9c777dafb992cd62dfaa02fab0f274837dd13849b1725a9d8b1f18729062d33cd01f5ffb845af DIST cargo-0.30.0.tar.gz 80
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: f4cd97ac2e4322f75738a9edb03fe216554121a9 Author: Marcus Comstedt mc pp se> AuthorDate: Sun Oct 28 21:23:01 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sun Oct 28 21:24:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4cd97ac dev-lang/rust: make better use of rust-toolchain.eclass Signed-off-by: Marcus Comstedt mc.pp.se> Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-lang/rust/rust-1.29.2.ebuild | 14 ++ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/dev-lang/rust/rust-1.29.2.ebuild b/dev-lang/rust/rust-1.29.2.ebuild index b1d1b8dd282..a78fda48444 100644 --- a/dev-lang/rust/rust-1.29.2.ebuild +++ b/dev-lang/rust/rust-1.29.2.ebuild @@ -21,14 +21,7 @@ else KEYWORDS="~amd64 ~arm64 ~x86" fi -CHOST_amd64=x86_64-unknown-linux-gnu -CHOST_x86=i686-unknown-linux-gnu -CHOST_arm64=aarch64-unknown-linux-gnu - RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0" -RUST_STAGE0_amd64="rust-${RUST_STAGE0_VERSION}-${CHOST_amd64}" -RUST_STAGE0_x86="rust-${RUST_STAGE0_VERSION}-${CHOST_x86}" -RUST_STAGE0_arm64="rust-${RUST_STAGE0_VERSION}-${CHOST_arm64}" CARGO_DEPEND_VERSION="0.$(($(ver_cut 2) + 1)).0" @@ -83,8 +76,7 @@ toml_usex() { src_prepare() { local rust_stage0_root="${WORKDIR}"/rust-stage0 - local rust_stage0_name="RUST_STAGE0_${ARCH}" - local rust_stage0="${!rust_stage0_name}" + local rust_stage0="rust-${RUST_STAGE0_VERSION}-$(rust_abi)" "${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig --destdir="${rust_stage0_root}" --prefix=/ || die @@ -96,8 +88,7 @@ src_configure() { # Collect rust target names to compile standard libs for all ABIs. for v in $(multilib_get_enabled_abi_pairs); do - rust_target_name="CHOST_${v##*.}" - rust_targets="${rust_targets},\"${!rust_target_name}\"" + rust_targets="${rust_targets},\"$(rust_abi $(get_abi_CHOST ${v##*.}))\"" done if use wasm; then rust_targets="${rust_targets},\"wasm32-unknown-unknown\"" @@ -124,7 +115,6 @@ src_configure() { local rust_stage0_root="${WORKDIR}"/rust-stage0 - rust_target_name="CHOST_${ARCH}" rust_target="$(rust_abi)" cat <<- EOF > "${S}"/config.toml
[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
commit: 2a83bb6d12bebbcf671a54f65ed7f8b072dfb8ce Author: Christian Roessner roessner-network-solutions com> AuthorDate: Thu Oct 18 14:13:44 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Oct 22 12:53:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a83bb6d mail-filter/rspamd: Version bump to 1.8.1 Signed-off-by: Christian Roessner roessner-network-solutions.com> Signed-off-by: Dirkjan Ochtman gentoo.org> mail-filter/rspamd/Manifest| 1 + .../{rspamd-.ebuild => rspamd-1.8.1.ebuild}| 35 ++ mail-filter/rspamd/rspamd-.ebuild | 35 ++ 3 files changed, 33 insertions(+), 38 deletions(-) diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest index 40bdb27cc26..2223d7172bb 100644 --- a/mail-filter/rspamd/Manifest +++ b/mail-filter/rspamd/Manifest @@ -6,3 +6,4 @@ DIST rspamd-1.7.5.tar.gz 4494681 BLAKE2B 709b589157cb61568ebe78af64bb2363cb73427 DIST rspamd-1.7.7.tar.gz 4534430 BLAKE2B 83ba39b80293bf87f397e6b1b1cbec27e7c44f096a148b6d29c641d10b607b616865ec54c1a88dc55f620b17e8c69bcf8690ee509d1b9a517a923fe0afc08b70 SHA512 7436848b3fc0e2ef90dcc54b48c1c95d6a7753175f484297de2e77bd117a9858da09b2a50f8692f210e48421b604ef465311b97197b473823a87ac74337d7752 DIST rspamd-1.7.8.tar.gz 4542955 BLAKE2B 78fbb01c51d290f8d88f4c512df248fcbc8e28e00a820ba0d3dc22adf4bb1b54b1923aa5306fde5d4d75c81a9304f220608a6cec3f1077bbb9adfa1ea8bdc2a4 SHA512 43f2350dfa4e0369cd53480bd4c8d0aa3898d7c471540281e7460a264207032aea226c4fd519a26397b9e9e8c8de3951e5a9752e010eabf1b3733a0c3e3086c2 DIST rspamd-1.7.9.tar.gz 4557492 BLAKE2B f42775ba8157ef4815331c304e3030c522e9ae5e10ef0194da0c7dde105b40fed2ae84b063d78aed37992146311aecc1ac77f64dacdaf3ff11bb85076e8aef7c SHA512 d11d8c03668b85feae665ed491cd156c7430fbad30f42fe44103ea3c3a8bc988e5f8981e784e8f31aa35ba1ff9f7abd23605638e4ee3086a056b22fb3109563e +DIST rspamd-1.8.1.tar.gz 4286637 BLAKE2B dd202a2f3dab4ef459d978e06231f8fcef3724ea5912c7455d553dc04e2744322b9144ba05a2f6f22a7eb58cd0a967f213bfc76fb273b5425036a5042975ed89 SHA512 98c2d909b7dc19f1c431d4e6968092a10630ef238d3c8cc2825e7b2d92bee893bc7f9c431f3a6337ef2af4d2a157f0584e7b13fba0540660d7c853bc25cc diff --git a/mail-filter/rspamd/rspamd-.ebuild b/mail-filter/rspamd/rspamd-1.8.1.ebuild similarity index 85% copy from mail-filter/rspamd/rspamd-.ebuild copy to mail-filter/rspamd/rspamd-1.8.1.ebuild index e4b16db1465..40d3b529082 100644 --- a/mail-filter/rspamd/rspamd-.ebuild +++ b/mail-filter/rspamd/rspamd-1.8.1.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"; fi -inherit cmake-utils user systemd pax-utils ${SCM} +inherit cmake-utils pax-utils systemd user ${SCM} DESCRIPTION="Rapid spam filtering system" HOMEPAGE="https://github.com/vstakhov/rspamd"; @@ -26,26 +26,23 @@ SLOT="0" IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch" REQUIRED_USE="torch? ( jit )" -RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:0= ) - fann? ( sci-mathematics/fann ) - pcre2? ( dev-libs/libpcre2[jit=] ) - !pcre2? ( dev-libs/libpcre[jit=] ) - jit? ( dev-lang/luajit:2 ) - jemalloc? ( dev-libs/jemalloc ) - dev-libs/libevent - net-libs/libnsl - dev-db/sqlite:3 +RDEPEND="dev-db/sqlite:3 dev-libs/glib:2 - https://github.com/vstakhov/rspamd.git"; fi -inherit cmake-utils user systemd pax-utils ${SCM} +inherit cmake-utils pax-utils systemd user ${SCM} DESCRIPTION="Rapid spam filtering system" HOMEPAGE="https://github.com/vstakhov/rspamd"; @@ -26,26 +26,23 @@ SLOT="0" IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch" REQUIRED_USE="torch? ( jit )" -RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] ) - libressl? ( dev-libs/libressl:0= ) - fann? ( sci-mathematics/fann ) - pcre2? ( dev-libs/libpcre2[jit=] ) - !pcre2? ( dev-libs/libpcre[jit=] ) - jit? ( dev-lang/luajit:2 ) - jemalloc? ( dev-libs/jemalloc ) - dev-libs/libevent - net-libs/libnsl - dev-db/sqlite:3 +RDEPEND="dev-db/sqlite:3 dev-libs/glib:2 -
[gentoo-commits] repo/gentoo:master commit in: virtual/cargo/
commit: f0af60d27859caa220f06fac51860f48e5e99a9a Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Oct 20 18:58:12 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Oct 20 18:58:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0af60d2 virtual/cargo: version bump to 1.29.2 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 virtual/cargo/cargo-1.29.2.ebuild | 20 1 file changed, 20 insertions(+) diff --git a/virtual/cargo/cargo-1.29.2.ebuild b/virtual/cargo/cargo-1.29.2.ebuild new file mode 100644 index 000..75db8598289 --- /dev/null +++ b/virtual/cargo/cargo-1.29.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Package manager for Rust" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +CARGO_DEPEND_VERSION="0.$(($(ver_cut 2) + 1)).0" + +RDEPEND="|| ( + =dev-lang/rust-${PV}*[cargo] + =dev-lang/rust-bin-${PV}*[cargo] + =dev-util/cargo-${CARGO_DEPEND_VERSION}* + )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/, dev-lang/rust-bin/, eclass/
commit: b1e72b014ab0da096b840576a295474655da8846 Author: stefson yahoo de> AuthorDate: Fri Oct 19 18:35:05 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Oct 19 19:17:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e72b01 eclass/rust-toolchain: switch back to tar.xz for sources Signed-off-by: Steffen Kuhn yandex.com> Signed-off-by: Dirkjan Ochtman gentoo.org> dev-lang/rust-bin/Manifest | 26 +- dev-lang/rust/Manifest | 23 ++- eclass/rust-toolchain.eclass | 4 ++-- 3 files changed, 25 insertions(+), 28 deletions(-) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index cb584bedd57..aa3305c60d3 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -4,16 +4,16 @@ DIST rust-1.29.1-arm-unknown-linux-gnueabihf.tar.xz 106051860 BLAKE2B 65d9a5f755 DIST rust-1.29.1-armv7-unknown-linux-gnueabihf.tar.xz 106372416 BLAKE2B 25371071e52a585c3f0b99f5849cf674aedd6d024ce75f6bf7b0d88f485d715b42d6a0f5eb8871890240d1c2488d7ad75c8ac7b4b22dd88e3ce2d049d35ae8ee SHA512 0067476eb0972998cee33f27d8fd6ef51c497bd6edbbd8a289fcf768da525805646569ed029318d4be6ecb6aece6669e3554eb30a14e1d31f2a3e7d5896b14c3 DIST rust-1.29.1-i686-unknown-linux-gnu.tar.xz 150811536 BLAKE2B 97d268cbbb5485d8efde108462bb0086ed9428a9b7ba8136dac764cd871a39d9503f6b928ce5fd9f1cdbf20dd109877f4404cb4522ccb2d37bfd55b15664 SHA512 8dc2a3b7fb1eef4b009541c473b767d07ab1136b933495b22e3fa56925def80b141b4801ce362ce9986a559fda4299fea35dd4bd7209dc1b3425b44421605df8 DIST rust-1.29.1-x86_64-unknown-linux-gnu.tar.xz 148184680 BLAKE2B be64a44619807be3151162e45cefe79242e965277606b7aac4f0456d34e4cb526b1779c327499c47c484a830c4c566ab1aeaef30cf17ae7d2bdc89ecbf1f5de5 SHA512 69809c2ae77be6a1f71a5f14cea74dee6ac59bb548bc8ed454819ce3db38146ad64b83a6bf2a6d5cea68c807bc8ecf6c7929c4f8365b419e40a23022074efa16 -DIST rust-1.29.2-aarch64-unknown-linux-gnu.tar.gz 158291745 BLAKE2B 975248855beed5633b9e859d175ea1de50be8df30be1bb953b64917c881c7da44b389ad5a370c6e5abfcc2ca63229f4b9108224febf46a147aa701c8b395e9e0 SHA512 95522c1562ed91a729bd1cf60284de89c21ef2c12ee292c7fb6389cbaf87e4818a7df9c8f11c08965f8b0d553b40fffc8ae088994a0ec645bfe02fbdb9e3923a -DIST rust-1.29.2-arm-unknown-linux-gnueabi.tar.gz 162811009 BLAKE2B 92ea257c3067935ee54417216e54d5819f0b2e4098e176e9cace132fc8e96af131c36246631b8d2eeb1a832218c862d39aeb733fad1257970049d25aae859728 SHA512 c43f8643a189da2dc0bb96512f0189acdbf9685ea349752b9a3db39bbb85f922651cc858882d0b3e88044ead900b4358f6e9b1afbbac73c12e99b38980226d3b -DIST rust-1.29.2-arm-unknown-linux-gnueabihf.tar.gz 163163963 BLAKE2B 9e8fdcef7f3d0828e908697abd38b24b981d1175f6ba525fefe0226e9950daf3f33d46fe4f000dd4697a95904bac4b49388f6a8815d60919a5da41ea3e66658e SHA512 d6504b347e480f4ad6c4d7c5f00b4acd6e502c6adc6c3246c9a030457177ee10ccbf79f544f49114e675dfd3662124fe47d77be8c8d4bed6da3c21fa846abe05 -DIST rust-1.29.2-armv7-unknown-linux-gnueabihf.tar.gz 160680120 BLAKE2B b80e2d965cf4eafbd1c64d3837bac1161107759479697e75894f8d090838e37de0f86a9fa46c93ad4f944a4f79016d7bccc24ee2146870b96e941c73b3fb SHA512 36b0aa72c374e8d0aaf958416afbdebb8c3cb5bd19e9c10a021d4f5b1554d6f02b6b6cad1359bddf7cb62b8927859dbd021e393849071fd129f532b20830e8b8 -DIST rust-1.29.2-i686-unknown-linux-gnu.tar.gz 241724580 BLAKE2B 3670cd462e2d2ef0d5da2366e2199ccb4d3757c2e82ffd811d5f047208485d34bd4f03b818fea9617d646b072f9f43cdc5da3b63564769ba631a3c41d607b6bf SHA512 705191d58d8d5758809a82293a1cf4b8212f4a2921fadc90db89c98d97d3e712742fbb6115222eedfa614fdfe168244fbbb298af141122a0b527ff47b33be280 -DIST rust-1.29.2-mips-unknown-linux-gnu.tar.gz 154332987 BLAKE2B 5c9a73397877959fc9384a6feaf2b0eaa8c4b74d6e91d1cc9e2cd5970f814aece8fc81d6067c76a7e906ffe874e50643630456916e1cbad423dcc881385112bc SHA512 9209f236522b5bce900a42939c606c4a2d5eb114291a417495df5d3edc87922bfa3cfa35f76651baeac0c0ba6d1a26806c35c3bb9e507371a501994968d92918 -DIST rust-1.29.2-mips64-unknown-linux-gnuabi64.tar.gz 164993156 BLAKE2B 19dc03c1ab7e9258c12532c0187cbb04a32f48f242eda3bc1e28be339af3d537435786624c9d7a952cb6e664ba1f599c112f4c8659d2a36aec5f26cb4ba88cde SHA512 beca933cd99dd4c890178ffdc57ebe838b1626a681211736d7da576826f4ff1273f7508e06f432c0330c8da3e121437208bc703d25268603755b125689391923 -DIST rust-1.29.2-mipsel-unknown-linux-gnu.tar.gz 152427335 BLAKE2B ab4c891dbb4dfd93cc2f736a7c59b2c2f34eba5675b87c71a23020fa77b4e07e0149ab3eb985c8611a1db00068f0f414f9230add686f17e33a1b83370d957ae6 SHA512 8361f90cc180eb879429bc114876bd73812d44d887efe4972dfb863479927bd59b0cdf9477b8c4b3ef0ab18c0bdfc9615ab5896b823fc1e66946f4b1c4ca0130 -DIST rust-1.29.2-powerpc-unknown-linux-gnu.tar.gz 153327851 BLAKE2B e878b6ba4fc8cd83a6be3441529df70c486170847888bf8f5e1c11d024e7886df956348ad969263710d391e4a590d12e87edf52343cad26498074ea075a16716 SHA512 8438bd301868e0e356d220bb4ef661926503fd773f2f515ec748b446a20754c123f0d73e86e6a10b65a27af627908c68c5e64def540c8ece7d35a3f9d57dda6e -DIST rust-1.29
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 91378961a5880f419866ed35334334daf4305640 Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Oct 19 18:14:25 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Oct 19 18:17:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91378961 dev-lang/rust-bin: version bump to 1.29.2, based on r new eclass Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-lang/rust-bin/Manifest | 13 +++ dev-lang/rust-bin/rust-bin-1.29.2.ebuild | 155 +++ 2 files changed, 168 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index de84500680e..cb584bedd57 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -4,3 +4,16 @@ DIST rust-1.29.1-arm-unknown-linux-gnueabihf.tar.xz 106051860 BLAKE2B 65d9a5f755 DIST rust-1.29.1-armv7-unknown-linux-gnueabihf.tar.xz 106372416 BLAKE2B 25371071e52a585c3f0b99f5849cf674aedd6d024ce75f6bf7b0d88f485d715b42d6a0f5eb8871890240d1c2488d7ad75c8ac7b4b22dd88e3ce2d049d35ae8ee SHA512 0067476eb0972998cee33f27d8fd6ef51c497bd6edbbd8a289fcf768da525805646569ed029318d4be6ecb6aece6669e3554eb30a14e1d31f2a3e7d5896b14c3 DIST rust-1.29.1-i686-unknown-linux-gnu.tar.xz 150811536 BLAKE2B 97d268cbbb5485d8efde108462bb0086ed9428a9b7ba8136dac764cd871a39d9503f6b928ce5fd9f1cdbf20dd109877f4404cb4522ccb2d37bfd55b15664 SHA512 8dc2a3b7fb1eef4b009541c473b767d07ab1136b933495b22e3fa56925def80b141b4801ce362ce9986a559fda4299fea35dd4bd7209dc1b3425b44421605df8 DIST rust-1.29.1-x86_64-unknown-linux-gnu.tar.xz 148184680 BLAKE2B be64a44619807be3151162e45cefe79242e965277606b7aac4f0456d34e4cb526b1779c327499c47c484a830c4c566ab1aeaef30cf17ae7d2bdc89ecbf1f5de5 SHA512 69809c2ae77be6a1f71a5f14cea74dee6ac59bb548bc8ed454819ce3db38146ad64b83a6bf2a6d5cea68c807bc8ecf6c7929c4f8365b419e40a23022074efa16 +DIST rust-1.29.2-aarch64-unknown-linux-gnu.tar.gz 158291745 BLAKE2B 975248855beed5633b9e859d175ea1de50be8df30be1bb953b64917c881c7da44b389ad5a370c6e5abfcc2ca63229f4b9108224febf46a147aa701c8b395e9e0 SHA512 95522c1562ed91a729bd1cf60284de89c21ef2c12ee292c7fb6389cbaf87e4818a7df9c8f11c08965f8b0d553b40fffc8ae088994a0ec645bfe02fbdb9e3923a +DIST rust-1.29.2-arm-unknown-linux-gnueabi.tar.gz 162811009 BLAKE2B 92ea257c3067935ee54417216e54d5819f0b2e4098e176e9cace132fc8e96af131c36246631b8d2eeb1a832218c862d39aeb733fad1257970049d25aae859728 SHA512 c43f8643a189da2dc0bb96512f0189acdbf9685ea349752b9a3db39bbb85f922651cc858882d0b3e88044ead900b4358f6e9b1afbbac73c12e99b38980226d3b +DIST rust-1.29.2-arm-unknown-linux-gnueabihf.tar.gz 163163963 BLAKE2B 9e8fdcef7f3d0828e908697abd38b24b981d1175f6ba525fefe0226e9950daf3f33d46fe4f000dd4697a95904bac4b49388f6a8815d60919a5da41ea3e66658e SHA512 d6504b347e480f4ad6c4d7c5f00b4acd6e502c6adc6c3246c9a030457177ee10ccbf79f544f49114e675dfd3662124fe47d77be8c8d4bed6da3c21fa846abe05 +DIST rust-1.29.2-armv7-unknown-linux-gnueabihf.tar.gz 160680120 BLAKE2B b80e2d965cf4eafbd1c64d3837bac1161107759479697e75894f8d090838e37de0f86a9fa46c93ad4f944a4f79016d7bccc24ee2146870b96e941c73b3fb SHA512 36b0aa72c374e8d0aaf958416afbdebb8c3cb5bd19e9c10a021d4f5b1554d6f02b6b6cad1359bddf7cb62b8927859dbd021e393849071fd129f532b20830e8b8 +DIST rust-1.29.2-i686-unknown-linux-gnu.tar.gz 241724580 BLAKE2B 3670cd462e2d2ef0d5da2366e2199ccb4d3757c2e82ffd811d5f047208485d34bd4f03b818fea9617d646b072f9f43cdc5da3b63564769ba631a3c41d607b6bf SHA512 705191d58d8d5758809a82293a1cf4b8212f4a2921fadc90db89c98d97d3e712742fbb6115222eedfa614fdfe168244fbbb298af141122a0b527ff47b33be280 +DIST rust-1.29.2-mips-unknown-linux-gnu.tar.gz 154332987 BLAKE2B 5c9a73397877959fc9384a6feaf2b0eaa8c4b74d6e91d1cc9e2cd5970f814aece8fc81d6067c76a7e906ffe874e50643630456916e1cbad423dcc881385112bc SHA512 9209f236522b5bce900a42939c606c4a2d5eb114291a417495df5d3edc87922bfa3cfa35f76651baeac0c0ba6d1a26806c35c3bb9e507371a501994968d92918 +DIST rust-1.29.2-mips64-unknown-linux-gnuabi64.tar.gz 164993156 BLAKE2B 19dc03c1ab7e9258c12532c0187cbb04a32f48f242eda3bc1e28be339af3d537435786624c9d7a952cb6e664ba1f599c112f4c8659d2a36aec5f26cb4ba88cde SHA512 beca933cd99dd4c890178ffdc57ebe838b1626a681211736d7da576826f4ff1273f7508e06f432c0330c8da3e121437208bc703d25268603755b125689391923 +DIST rust-1.29.2-mipsel-unknown-linux-gnu.tar.gz 152427335 BLAKE2B ab4c891dbb4dfd93cc2f736a7c59b2c2f34eba5675b87c71a23020fa77b4e07e0149ab3eb985c8611a1db00068f0f414f9230add686f17e33a1b83370d957ae6 SHA512 8361f90cc180eb879429bc114876bd73812d44d887efe4972dfb863479927bd59b0cdf9477b8c4b3ef0ab18c0bdfc9615ab5896b823fc1e66946f4b1c4ca0130 +DIST rust-1.29.2-powerpc-unknown-linux-gnu.tar.gz 153327851 BLAKE2B e878b6ba4fc8cd83a6be3441529df70c486170847888bf8f5e1c11d024e7886df956348ad969263710d391e4a590d12e87edf52343cad26498074ea075a16716 SHA512 8438bd301868e0e356d220bb4ef661926503fd773f2f515ec748b446a20754c123f0d73e86e6a10b65a27af627908c68c5e64def540c8ece7d35a3f9d57dda6e +DIST rust-1.29.2-powerpc64-unknown-linux-g
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 4f8836f95798fb9fc90ffbfa57754b2f080b7d8a Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Oct 19 18:16:09 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Oct 19 18:17:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8836f9 virtual/rust: version bump to 1.29.2 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 virtual/rust/rust-1.29.2.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/virtual/rust/rust-1.29.2.ebuild b/virtual/rust/rust-1.29.2.ebuild new file mode 100644 index 000..f0642556ce5 --- /dev/null +++ b/virtual/rust/rust-1.29.2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for Rust language compiler" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 47c999c4e2a74335aa734b20c24064a64be745c6 Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Oct 15 19:37:39 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Oct 18 09:05:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c999c4 eclass: add rust-toolchain.eclass Signed-off-by: Dirkjan Ochtman gentoo.org> eclass/rust-toolchain.eclass | 120 +++ 1 file changed, 120 insertions(+) diff --git a/eclass/rust-toolchain.eclass b/eclass/rust-toolchain.eclass new file mode 100644 index 000..d09db264fc3 --- /dev/null +++ b/eclass/rust-toolchain.eclass @@ -0,0 +1,120 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: rust-toolchain.eclass +# @MAINTAINER: +# Rust Project +# @SUPPORTED_EAPIS: 6 +# @BLURB: helps map gentoo arches to rust ABIs +# @DESCRIPTION: +# This eclass contains a src_unpack default phase function, and +# helper functions, to aid in proper rust-ABI handling for various +# gentoo arches. + +case ${EAPI} in + 6) : ;; + 7) : ;; + *) die "EAPI=${EAPI:-0} is not supported" ;; +esac + +inherit multilib-build + +# @ECLASS-VARIABLE: RUST_TOOLCHAIN_BASEURL +# @DESCRIPTION: +# This variable specifies the base URL used by the +# rust_arch_uri and rust_all_arch_uris functions when +# generating the URI output list. +: ${RUST_TOOLCHAIN_BASEURL:=https://static.rust-lang.org/dist/} + +# @FUNCTION: rust_abi +# @USAGE: [CHOST-value] +# @DESCRIPTION: +# Outputs the Rust ABI name from a CHOST value, uses CHOST in the +# environment if none is specified. + +rust_abi() { + local CTARGET=${1:-${CHOST}} + case ${CTARGET%%*-} in +aarch64*) echo aarch64-unknown-linux-gnu;; +mips64*) echo mips64-unknown-linux-gnuabi64;; +powerpc64le*) echo powerpc64le-unknown-linux-gnu;; +powerpc64*) echo powerpc64-unknown-linux-gnu;; +x86_64*) echo x86_64-unknown-linux-gnu;; +armv6j*s*)echo arm-unknown-linux-gnueabi;; +armv6j*h*)echo arm-unknown-linux-gnueabihf;; +armv7a*h*)echo armv7-unknown-linux-gnueabihf;; +i?86*)echo i686-unknown-linux-gnu;; +mipsel*) echo mipsel-unknown-linux-gnu;; +mips*)echo mips-unknown-linux-gnu;; +powerpc*) echo powerpc-unknown-linux-gnu;; +s390x*) echo s390x-unknown-linux-gnu;; +*)echo ${CTARGET};; + esac +} + +# @FUNCTION: rust_all_abis +# @DESCRIPTION: +# Outputs a list of all the enabled Rust ABIs +rust_all_abis() { + if use multilib; then +local abi +local ALL_ABIS=() +for abi in $(multilib_get_enabled_abis); do + ALL_ABIS+=( $(rust_abi $(get_abi_CHOST ${abi})) ) +done +local abi_list +IFS=, eval 'abi_list=${ALL_ABIS[*]}' +echo ${abi_list} + else +rust_abi + fi +} + +# @FUNCTION: rust_arch_uri +# @USAGE: [alt-distfile-basename] +# @DESCRIPTION: +# Output the URI for use in SRC_URI, combining $RUST_TOOLCHAIN_BASEURL +# and the URI suffix provided in ARG2 with the rust ABI in ARG1, and +# optionally renaming to the distfile basename specified in ARG3. +# +# @EXAMPLE: +# SRC_URI="amd64? ( +#$(rust_arch_uri x86_64-unknown-linux-gnu rustc-${STAGE0_VERSION}) +# )" +# +rust_arch_uri() { + if [ -n "$3" ]; then +echo "${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.gz -> ${3}-${1}.tar.gz" + else +echo "${RUST_TOOLCHAIN_BASEURL}${2}-${1}.tar.gz" + fi +} + +# @FUNCTION: rust_all_arch_uris +# @USAGE [alt-distfile-basename] +# @DESCRIPTION: +# Outputs the URIs for SRC_URI to help fetch dependencies, using a base URI +# provided as an argument. Optionally allows for distfile renaming via a specified +# basename. +# +# @EXAMPLE: +# SRC_URI="$(rust_all_arch_uris rustc-${STAGE0_VERSION})" +# +rust_all_arch_uris() +{ + local uris="" + uris+="amd64? ( $(rust_arch_uri x86_64-unknown-linux-gnu "$@") ) " + uris+="arm? ( $(rust_arch_uri arm-unknown-linux-gnueabi "$@") + $(rust_arch_uri arm-unknown-linux-gnueabihf"$@") + $(rust_arch_uri armv7-unknown-linux-gnueabihf "$@") ) " + uris+="arm64? ( $(rust_arch_uri aarch64-unknown-linux-gnu "$@") ) " + uris+="mips? ( $(rust_arch_uri mips-unknown-linux-gnu "$@") + $(rust_arch_uri mipsel-unknown-linux-gnu "$@") + $(rust_arch_uri mips64-unknown-linux-gnuabi64 "$@") ) " + uris+="ppc? ( $(rust_arch_uri powerpc-unknown-linux-gnu "$@") ) " + uris+="ppc64? ( $(rust_arch_uri powerpc64-unknown-linux-gnu"$@") + $(rust_arch_uri powerpc64le-unknown-linux-gnu "$@") ) " + uris+="s390? ( $(rust_arch_uri s390x-unknown-linux-gnu"$@") ) " + uris+="x86? ( $(rust_arch_uri i686-unknown-linux-gnu "$@") ) " + echo "${uris}" +}
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: b80a65d1896524f4abb0d98d52264ba037598047 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Oct 18 09:04:09 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Oct 18 09:05:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80a65d1 profiles: allow clippy for new dev-lang/rust Signed-off-by: Dirkjan Ochtman gentoo.org> profiles/base/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index e8bc2da522e..7592c0b9ec7 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -22,7 +22,7 @@ app-misc/tracker firefox-bookmarks # Dirkjan Ochtman (29 Sep 2018) # Clippy is broken for now, can't find libraries (bug 667286) -dev-lang/rust clippy + (26 Sep 2018)
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/files/, dev-lang/rust/
commit: aca73a89121af25876703d0ddcc5f08ddf277933 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Oct 18 09:02:33 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Oct 18 09:05:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aca73a89 dev-lang/rust: version bump to 1.29.2 with fixes Fixes: https://bugs.gentoo.org/667286 Fixes: https://bugs.gentoo.org/667966 Bug: https://bugs.gentoo.org/609654 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-lang/rust/Manifest | 14 ++ dev-lang/rust/files/1.29.2-clippy-sysroot.patch | 62 + dev-lang/rust/rust-1.29.2.ebuild| 289 3 files changed, 365 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 2cb3a292859..782386dff1b 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -1,4 +1,18 @@ +DIST rust-1.28.0-aarch64-unknown-linux-gnu.tar.gz 157164971 BLAKE2B 04b6e5d19762aac8137fc2cd4649721808302293a3171750a301a50cc0d51239d589138708ef836674cbc26fb08e5dc1f95a9b914078bfca1fbe3c31482865e6 SHA512 b5ee4eaf18d3c06e73440d2b74012e936f3c6e518f70d40735bf487436d81b4bceecfca08cd9d46e689fa73bc17bea27f6bfac257ff8e943a71fd3bf3f0550fc DIST rust-1.28.0-aarch64-unknown-linux-gnu.tar.xz 98937652 BLAKE2B 836d3dd4e583fa50dd317c3bea56257e6ea19defdb38c16be6debb2854e147c8a92c4832263e4ac314136022a176526fe7d3774a3c5a84cd8d364cd2a1532860 SHA512 8d9acbc90ddaa1e0de0234a21798b19b5365ea371a12f9a143c6ebacbb48f57344da6e827e867513be502bce2801de27a0dbbacdf8618c653aeb58026b6c469c +DIST rust-1.28.0-arm-unknown-linux-gnueabi.tar.gz 162495940 BLAKE2B 98f8a03326cdf006509fea62aa892033117c7f22d6b6e5961afb7229574e7193237d9e0f010bd2c47a88cd0a3cbbc698432fbe2f3d94354a2f783df858ff913e SHA512 f52f78933d4da8252676f480b298ece7bec788106abde4b2075070f3a74fd3a53f6497685e6f481f623a911d4b81dee727b085cddf466e394577bca22e907dd8 +DIST rust-1.28.0-arm-unknown-linux-gnueabihf.tar.gz 162818424 BLAKE2B 41769724609e6847ed6bea7fc246063eec418e36b939cd5aab7cb84aea214baf15cc208211aa432a937c3b263bfe3412e3076c565f85cf1d0e92164c15dfa87d SHA512 c779f168be3c69e612fe4bc597cb95889e43e6100be304e4157cf35ed5651601a8e5e6470671642566979a7c2c9cfbd0c6446e428a4606f7869d3c5f698c0a7b +DIST rust-1.28.0-armv7-unknown-linux-gnueabihf.tar.gz 160016618 BLAKE2B 687d019803af7f6b891fe381eeea45d7cb009c78ae0e45b34ca6fdb91c03e27802de1578f0c0142aa17fbbe7bbf99c1a0a3b4ff32e39aaa3050f4e75019dd83f SHA512 1d26b31499462b5521f2ee798cfb6072516569077e5f9bcac21f9f0de06d1c9df0eec9735c5539048c0f8cb26b1a498eff8f3eed66f8e66bb937cc0e6e6c5c76 +DIST rust-1.28.0-i686-unknown-linux-gnu.tar.gz 223358542 BLAKE2B fa7b691bcfae4cd939848b5994d81efda99bc7482141faa4a557354d341dfbf0257e43d49e894de896947097987dba3df22c6783cd75f6c99d72f76c3226a899 SHA512 40fc0c6e347f60ab3809e95edabafd88e9160f8adaa217562a9c52fea42f540ca142eddd827ba16960bef8faa9401b37a963d29baa235aa84eb760c2a78a2c4f DIST rust-1.28.0-i686-unknown-linux-gnu.tar.xz 136925948 BLAKE2B 85d9239533920c3f16d7c61bada0caeabceceade29032b70bb4562bfd04fa0158cdd85b8a0a1119506416fa5916ade8a0466bf6c10da457299a6319aa25f9dd6 SHA512 ffdfab46db14f07354b553e02fdb9dc6602c2c52b78d8f17c499f4ddb1e257aa53479df836eb3f06a2548d34296b0277cdb6b4c6f3cec57265823df22752c135 +DIST rust-1.28.0-mips-unknown-linux-gnu.tar.gz 165489073 BLAKE2B 14d5f01a02fdc87b508dd214271b5b1f0fde2cbf360faa65cac51f8d3658acb4f1388c894a1451c0a9626e3abffedef0b663caab845ed95573b5567244fd8ed7 SHA512 9663fae3c05e5a393002261a213f08d1efc1426ef06849343475abfef4fcf427ea987b69dee6bc8edb92313c7e31cff79a526948f0934fdbd8ced219cdfe8b25 +DIST rust-1.28.0-mips64-unknown-linux-gnuabi64.tar.gz 164335544 BLAKE2B da043943d2c9429c1626ff233728afacdc360c3705ac4bcafa94d145aef5ca91cdf7763c078cf63439bf6d0d126eabed4f107520a510c9f4cc58445b5b24d47e SHA512 863678828f59d14d83d68555d86ae2c765d227524cd2d0c3b38948cf6da78db3590c4a05c426c19eacdb041aec9d55b12469a0e2bd6a3b0eab6bec5fe12dbbf9 +DIST rust-1.28.0-mipsel-unknown-linux-gnu.tar.gz 163172396 BLAKE2B 3a8f4568d66d82709199b1bb40b53c345628897b4b272f9f86086309a87513ffdd11be3a18698790c1efd0fc879f6a6dffbcc618952f355b38d6d4d1d4ae6aa5 SHA512 cbb05bb0b5024d0d7d4ec7b3f2db8004bb84213fc2bd0be8d820a3224fcbbd4a8245906927353e56c9cc9f09f36d1b1baf026cba2caa22a5873f20dceae6feaf +DIST rust-1.28.0-powerpc-unknown-linux-gnu.tar.gz 166220569 BLAKE2B 516340a78d3e7e52b0997b72d1767bb6481eb443c6ba9f7f52339a66b6b96c473e4023d66b104a147a8a580e54992b3aff81784314e03cc5a150a056b6504413 SHA512 71c10b5cab4b3a60d88c1d9a3463478379d5b5ff86c4c8a3f48da92354fc55490636128781ef71dbf5156f4f558077ffc161616ace614c32f8a43014435dd37f +DIST rust-1.28.0-powerpc64-unknown-linux-gnu.tar.gz 172115039 BLAKE2B d4f808101fd0db3096b7dd69fd77d9e69965b36cac7c23b7503ec6851f8868f3f00635b2a38a844e28b5e4a6490be50a29836db86d994933688e2ca8c8b
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: a381a6fc38056ebf7d548445062bd38c3cfa911f Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Oct 15 07:12:46 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Oct 15 19:35:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a381a6fc cargo.eclass: Really set dependencies. Closes: https://bugs.gentoo.org/668680 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Dirkjan Ochtman gentoo.org> eclass/cargo.eclass | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index bb27aa315ee..50f7830c51b 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: cargo.eclass @@ -16,8 +16,8 @@ CARGO_DEPEND="" [[ ${CATEGORY}/${PN} != dev-util/cargo ]] && CARGO_DEPEND="virtual/cargo" case ${EAPI} in - 6) : DEPEND="${DEPEND} ${CARGO_DEPEND}";; - 7) : BDEPEND="${BDEPEND} ${CARGO_DEPEND}";; + 6) DEPEND="${CARGO_DEPEND}";; + 7) BDEPEND="${CARGO_DEPEND}";; *) die "EAPI=${EAPI:-0} is not supported" ;; esac
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: d3aba8ca44bf9f3cdb6f44202206ed9fac08d6b9 Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Oct 5 13:09:59 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Oct 5 13:10:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3aba8ca dev-lang/rust-bin: remove old, vulnerable versions of rust Bug: https://bugs.gentoo.org/666976 Bug: https://bugs.gentoo.org/show_bug.cgi?id=662904 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-lang/rust-bin/Manifest | 11 -- dev-lang/rust-bin/rust-bin-1.25.0.ebuild| 122 - dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild | 163 3 files changed, 296 deletions(-) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 206dde34d3c..de84500680e 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -1,14 +1,3 @@ -DIST rust-1.25.0-arm-unknown-linux-gnueabi.tar.gz 152771389 BLAKE2B b163a41846233f08ba34ba325058843141b285758eede668e84d32751ace27d4b36fc5e8f963e1d13da1b46ae7cb48944987acc7ff36ced300bee154c7b22e68 SHA512 33a7bb3ed7a0b5b85e5dc0438ff620b67bc7bfe4d5e35bdcc9207a5dddf017a588a7de4877c4f1784f22f1d6e503ddd24d57f3d3af94d4bf00c781d4c378bb5f -DIST rust-1.25.0-arm-unknown-linux-gnueabihf.tar.gz 152774994 BLAKE2B 438fc55edcf80f1f292765c7d062c7c2e282c7798d0ca7312557262a7474f60341aae1c9a3f5bfe349576f7204fe1fa044dded933157b128e6c6015e23c89388 SHA512 688e8e0d2e5661f132033afe8020a93828a45d00a874155a1a7887c69590061a413db95f0443d43234fb65b5510dfd7bdb092c0cc7b3fde6abd5f386786d95ad -DIST rust-1.25.0-armv7-unknown-linux-gnueabihf.tar.gz 150376603 BLAKE2B 44aadf00b74d3d35039486289b319db5b1820dfb3b0fdbc03714ae2a8df78e09ee09fa41d9d8ec1377b91fb4a8f67cd7f4cdc99ceb39da4b48ba464ee1b73600 SHA512 a45312bec4c06b04d3c148d87a64aa55e14cc160eaaa6b712ce738590063137c8f9dd1030656071c1ac9a22cb852f34efdb98c435527c7371da381b802fb9104 -DIST rust-1.25.0-i686-unknown-linux-gnu.tar.gz 169267482 BLAKE2B 8fb18c95adf7edd74cd305683ab2ee33d59cce1a0f515e9ba63dfd105ffaf9150444e281502747856fa5164f24707b4bbbe110a2b1b7a1cf65c96b883a6f2ede SHA512 76bcd978b9b23b0fc6315f91bed153e59616aa62f520aae8e8d3587b5f5fae74fef15f8b0a749b02a69be56fad4df9a413019438135481917bca1fb1a7704de7 -DIST rust-1.25.0-x86_64-unknown-linux-gnu.tar.gz 178696930 BLAKE2B 0f82e837494d394c86462583f3d65f1ad839a97eda00fbc00476d06255831088cb7e554cc14edbf9dd23fbebf75078dc78204bdbec4795781f7fae0cbb6de63d SHA512 544e85bb69359d8ff6059d0f470b5995822f73e6d361be43f69f87d394b7252a11686f835336930bc257ba4347c0498abf5b1fbd751180d96bd9ca872b76d65c -DIST rust-1.28.0-aarch64-unknown-linux-gnu.tar.xz 98937652 BLAKE2B 836d3dd4e583fa50dd317c3bea56257e6ea19defdb38c16be6debb2854e147c8a92c4832263e4ac314136022a176526fe7d3774a3c5a84cd8d364cd2a1532860 SHA512 8d9acbc90ddaa1e0de0234a21798b19b5365ea371a12f9a143c6ebacbb48f57344da6e827e867513be502bce2801de27a0dbbacdf8618c653aeb58026b6c469c -DIST rust-1.28.0-arm-unknown-linux-gnueabi.tar.xz 104676648 BLAKE2B b26b23c3605e6584c51e0e914dbb3be60996e079e52ff2d4850ed43c1f1f7cd5ac575b40dbe852f927d36654f5ab7e384548f3a92b3466bfbb1cda7f9f069bcb SHA512 a1eaf1d7826ebfe222d233cabd8b88073ca2c8dd42a0b870e324dfc63e7290308418222c56802bc421c9bda119dc7c5f3e225ff33cacad5776b79cbcc1a877b2 -DIST rust-1.28.0-arm-unknown-linux-gnueabihf.tar.xz 104992084 BLAKE2B df97766d7abf73f668a2936834bc0f35739289eeeb5395276a2fdfd5b6c0baee3ba1eee1099f19d4f4f1cbd1a33cf62ad888dd3d1856b613ac853c6a17650741 SHA512 3b58b83f38bf8d8e841ae6614d72bb6e6faf75fb7c19abc5451548b0e6de0ef3b64dfbc70481a1e40f74074bfad701aa7a58296b4a0d07957a418bd3cd769917 -DIST rust-1.28.0-armv7-unknown-linux-gnueabihf.tar.xz 105144132 BLAKE2B d9e0791c7dc77ade26d383a5c57117a2b7b50c6a523b31fbf604c0b779c966c504f85c718353f2e581bfe8a228369671a8b731f808bc0133ad3fad61f853 SHA512 9142110e0c24657aca41468648d9364c2e6fce60b08ca7113c944a53701fc5a309481a8fdd5845b229bcc750ccad63af561d452c3a3a0727ab1ca7a461b06d3d -DIST rust-1.28.0-i686-unknown-linux-gnu.tar.xz 136925948 BLAKE2B 85d9239533920c3f16d7c61bada0caeabceceade29032b70bb4562bfd04fa0158cdd85b8a0a1119506416fa5916ade8a0466bf6c10da457299a6319aa25f9dd6 SHA512 ffdfab46db14f07354b553e02fdb9dc6602c2c52b78d8f17c499f4ddb1e257aa53479df836eb3f06a2548d34296b0277cdb6b4c6f3cec57265823df22752c135 -DIST rust-1.28.0-x86_64-unknown-linux-gnu.tar.xz 134120432 BLAKE2B 56fb79a98659d9c8e56b8eef87dea3302ee5901bc4507d1c204628370b20cf34b2875c9586faa0acc2bc2b1a5beedeb9b5ba199cfb85d52f268f084a02f04f27 SHA512 4f427c11a9cd22aedd01bd7ed5bee2ba5e00a27db25af4f596cf8627d88eff8e72625eb83729d2e6c6780aaffd44c0e7065a1c8fa22f4899349b72c726cf6a5f DIST rust-1.29.1-aarch64-unknown-linux-gnu.tar.xz 100127240 BLAKE2B 32bebfcb3fe9c12bc0404d1a7980d09a3e96117d93eccc3f76601a4a06ff5ab9d4627bc50ce00b6c69723379a2ebf3e3f25b9724b1bd2dc00c001b28fd70b91
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 8ed181c4609c8f8832b0dd9e02a085434e694fea Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Oct 5 13:06:54 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Oct 5 13:10:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed181c4 virtual/rust: remove old rust versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 virtual/rust/rust-1.25.0.ebuild | 15 --- virtual/rust/rust-1.28.0.ebuild | 15 --- 2 files changed, 30 deletions(-) diff --git a/virtual/rust/rust-1.25.0.ebuild b/virtual/rust/rust-1.25.0.ebuild deleted file mode 100644 index 7cc0e2e73fb..000 --- a/virtual/rust/rust-1.25.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="Virtual for Rust language compiler" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -DEPEND="" -RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )" diff --git a/virtual/rust/rust-1.28.0.ebuild b/virtual/rust/rust-1.28.0.ebuild deleted file mode 100644 index 529febdafe2..000 --- a/virtual/rust/rust-1.28.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual for Rust language compiler" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -BDEPEND="" -RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo/
commit: 16673e2f541e015cbeb44930af24891844fdf337 Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Oct 5 13:10:42 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Oct 5 13:10:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16673e2f dev-util/cargo: remove old versions of cargo Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-util/cargo/Manifest| 148 dev-util/cargo/cargo-0.26.0.ebuild | 227 - dev-util/cargo/cargo-0.29.0.ebuild | 215 --- 3 files changed, 590 deletions(-) diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest index f5c144c5eff..0a4e766 100644 --- a/dev-util/cargo/Manifest +++ b/dev-util/cargo/Manifest @@ -1,87 +1,38 @@ -DIST aho-corasick-0.5.3.crate 252052 BLAKE2B aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309 SHA512 cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31 -DIST aho-corasick-0.6.4.crate 25443 BLAKE2B b866fec3f2d7bf39152b30d4c95c921c3912c832cb5d7016c771bf19cb8bf02851ee942c891cc95f339b35c0545f9b45e26ce893486660b26227129aa7792b84 SHA512 0191f627896469bdb271f1b9d2f3d3b0f7952579cd07c2659996ad66a961dbe605c6a4a929100d6b9c246e65199c0e180b1e8349943f06a6f08250e003e62b65 -DIST aho-corasick-0.6.6.crate 26330 BLAKE2B dbdfcba15832736cf1ec65c9f93943e7ef368fc71e5545e1481788428ce1ebacaf87b4d045cb22695c1738ac6a0c579b38e886a461bd665b07898ca3a7f9e808 SHA512 6ac654a3e670ca53350ae6a4b21f7cc50335a42ac8557f34712575e9e9871991d29e45a45280f8c32a8a44340a54ac33585e7f1ab9b549462002e0ec24da2caa DIST aho-corasick-0.6.8.crate 26786 BLAKE2B 877bac172514332ef3c607fa3c9b4708822543f69091b3151d31d9297306dbcb0b6ce9cf5ba02f3c08f5baff337e3525ada8f2240fd6aa12cce428694a36 SHA512 1adbce716a3082c3fcd3514c49af3872d926df14044767266707862c0ad7ee22848a6ce99903003c04a3e8f8cd91b38ec8ca5d4a2c9031bfec4c93cf71c15556 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa DIST arrayvec-0.4.7.crate 22946 BLAKE2B 93d17ae9e706969e319980b4e00dd0a6c040c8d62cd41d1de34ab997e28798329e00d3dc3893da45ce5bc066fcf70dd5d8e98a79fbac8fc06d33a073a97b7b89 SHA512 195faecd7709eb908227cda7111e1b736ecf96120f9b615f1dc0a9a1cc61947e2ad4fedc7fc81d14405b51a4c8a216f81b8ed1d1d603a9fa451a38b4637e2bae DIST atty-0.2.11.crate 5916 BLAKE2B e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499 SHA512 9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79 -DIST atty-0.2.8.crate 5708 BLAKE2B e88f1155f51dd36eb38364994eeffc84683b43b8010909e058d9fd80fa492092ed49d6d05b5b7d10fd2585191dd1b6efdccf30be298f53dcb832027fd6187508 SHA512 d6aac03499b5e8187ecacd6060d34d3ad8747eb680c9f59ba13e00253d422b2d7d092236fc8eced93358f251d46672013463e3bfdc0aaa9e9e7c5c8e08a22195 -DIST backtrace-0.3.5.crate 27636 BLAKE2B db71be18b39a7aa25d2e1850fd907d3ea96d30af66b72c7b2b12a37acf6d6f46cdca1b9de884167e7567584848ea2ca4a1b03468e9158a62a3fde6aacd0746c8 SHA512 b554fd616780c706d8f6e7afef4800625a9fec5f7825e995a534103d1b773f0f28e09d49a1163eef9059681d669953ed1b7a8fb33209ee3b7be1fdeaa2adb3a1 DIST backtrace-0.3.9.crate 31054 BLAKE2B 5d90d098d149198eabe4665b1eb2cf41c5f392ddc1c5cc499047dd72533d79b679943781445f7d86f269a15d3f8ca2775dfe89123935d32ccef4b8151547283e SHA512 edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637 -DIST backtrace-sys-0.1.16.crate 283418 BLAKE2B d15f9c692dd805c61dbd219c70f0b47bb6d2a18bdb2657bd5b5bf6f94f1df621f6be56e2774d2d5d218f044c1358b1af4251705123c5d48ce5575ff3a2f3b50a SHA512 2fd32fee7c13d1c83be5e86341a4c1c0da06876a73a9fb74c680994132510eac9a3444144c97ddcb78919da044e628650d604a20a06ca7852289168da8d754b4 -DIST backtrace-sys-0.1.23.crate 522263 BLAKE2B fa5f2e1929dd4a0fd0c38abb52fee514315e4d8711b17cb880cd78007ef82093796e9249e73fa0296455810059ee4fe9e09ba05c5d2c0a9dde206ab601816455 SHA512 29c3f317ba7907e8cf0f23990f450e0d3a0ba27479c3c7bbedaa3bd3aef177eea6e8393bc1051a60f2e18fff6d329790f2706eddc27bf6558ebc2d05e0f173fc DIST backtrace-sys-0.1.24.crate 522332 BLAKE2B aebfee4b257b44ce127f3bc13d7622dcb0d6cb4c1e73d504b8d77b6c0b1ed47e7ca310cb6b41798cd13e6589739c352d9e33072e20fae0547d292312604a27d9 SHA512 7e7b279bbe5f3d8bc2ff3234df11d7b08cb09209c861c24b3fa67dcd89699bd80a6fbf93d3b0b287544f73792983172bfb5e5c86caedee59f09ee66d259fd0c7 -DIST bitflags-0.9.1.crate 1240
[gentoo-commits] repo/gentoo:master commit in: virtual/cargo/
commit: ae6218914bd9b3f1cd2171ae64c728fda605d6cf Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Oct 5 13:04:18 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Oct 5 13:10:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae621891 virtual/cargo: remove old cargo versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 virtual/cargo/cargo-1.25.0.ebuild | 18 -- virtual/cargo/cargo-1.28.0.ebuild | 20 2 files changed, 38 deletions(-) diff --git a/virtual/cargo/cargo-1.25.0.ebuild b/virtual/cargo/cargo-1.25.0.ebuild deleted file mode 100644 index ecc9d88e919..000 --- a/virtual/cargo/cargo-1.25.0.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Package manager for Rust" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -BDEPEND="" -RDEPEND="|| ( - =dev-lang/rust-${PV}*[extended] - =dev-util/cargo-0.26.0* - )" diff --git a/virtual/cargo/cargo-1.28.0.ebuild b/virtual/cargo/cargo-1.28.0.ebuild deleted file mode 100644 index 58d8d61dc88..000 --- a/virtual/cargo/cargo-1.28.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Package manager for Rust" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -CARGO_DEPEND_VERSION="0.$(($(ver_cut 2) + 1)).0" - -RDEPEND="|| ( - =dev-lang/rust-${PV}*[cargo] - =dev-lang/rust-bin-${PV}*[cargo] - =dev-util/cargo-${CARGO_DEPEND_VERSION}* - )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 5bbd64bd5a9b84a1a33a9bbcf7b725d26d947a50 Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Oct 5 13:08:58 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Oct 5 13:10:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbd64bd dev-lang/rust: remove old, vulnerable versions of rust Bug: https://bugs.gentoo.org/show_bug.cgi?id=666976 Bug: https://bugs.gentoo.org/show_bug.cgi?id=662904 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-lang/rust/Manifest | 8 -- dev-lang/rust/metadata.xml | 2 - dev-lang/rust/rust-1.25.0.ebuild| 172 -- dev-lang/rust/rust-1.28.0-r1.ebuild | 276 dev-lang/rust/rust-1.28.0.ebuild| 268 -- 5 files changed, 726 deletions(-) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 9a79c051edc..2cb3a292859 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -1,12 +1,4 @@ -DIST rust-1.24.0-aarch64-unknown-linux-gnu.tar.gz 184157362 BLAKE2B 68b1b9471b6d26dbb2c3bf897d2bffc15d2fcd1fde774d4f23389e9ccb96fc60d8ec8c343b5f93651bced05bdf228d549c747f3f3d4de9c8232e99aa1b6bef6a SHA512 d15548a7b21ca4605ff24d098a59414548a315acd736ac4d8ac845399c9febdd810ba76fdf2dd9336325bd749866ee72f3d8c7c573b04a4d932d00cd7cac34c0 -DIST rust-1.24.0-i686-unknown-linux-gnu.tar.gz 193631843 BLAKE2B f19e9f717f5626b2267da4e661b53f45f7948a83a25156239af3cadb1184bf39669171364754f1787cdb78c3b62bd145bff1e3f4c3c7890f0dd52839bd8ae923 SHA512 3806bee5dccc080fae437bbc7f2e2062803244eb57c25e5e591e46279810c661bf016a4043e0af991b49b9e09a5d81ec275a852c3647a474507b03846d76aac0 -DIST rust-1.24.0-x86_64-unknown-linux-gnu.tar.gz 199663002 BLAKE2B 2373637eb4410c07328b3cbaecb56ca465956ec1a2f14786e00922d74c4e68760538383960080348be003bee656761f5bbd0aa871ea21e22d029b3f8ab5344a7 SHA512 63ecb84b31f586c85e25229fb673892567edc2f557ac2ca1958caf3e26aa4e6c9a55b410aeeeadf1a61a5ebd66a517106e942f923a2884ce69ee92aec622187b -DIST rust-1.27.2-aarch64-unknown-linux-gnu.tar.xz 94186748 BLAKE2B 7e8f46128a7638217ef63caf479e1a6d9ebde7a225b7dad55082eb06e0206f0b1a5efa65badb15127a456ddc39702482407bbb9171a11397a31bc7c85d2cbcfa SHA512 84022350f1e8fc34a353a09848333424a557ddea3b9445a1a5fc9d2f2abced942154e80888ab4091174d6d83c6766f583ef240ab2e2233de5d536633d2765040 -DIST rust-1.27.2-i686-unknown-linux-gnu.tar.xz 144776012 BLAKE2B 98883f45637adf0920543da8951f29bf5ab11d1f39e9f4154b77e882eadce26ec5e8ed3e9bdcf560f8009fbaab4b7255ba8eb8eeb8beadad39ec6fa74b6dde45 SHA512 e17960120bdd18a527c0783ce8ca8d76cdc9b436f36a73a82fd2ea709b253f33feeb88310fab7a86305bad403eb5dad7ea43d0e5bc5ad1e3847f29e85040303a -DIST rust-1.27.2-x86_64-unknown-linux-gnu.tar.xz 144218956 BLAKE2B 40834086f211dd64ec76be37eb477697ff44783f261f0b9bfc10b46cc340cf3c15adf80d39a9df642b4985ea1239ad7f1d1803a44f3bd3d53f073bdc38a1de0e SHA512 14861392dad81d2c040d0deb64d5dd34652d5cc2875e404609a0f13c8fb6bdc38f9bc7b1e309829365a00c42b610f2b7a73cffa232ecfdf0618b5508a8667198 DIST rust-1.28.0-aarch64-unknown-linux-gnu.tar.xz 98937652 BLAKE2B 836d3dd4e583fa50dd317c3bea56257e6ea19defdb38c16be6debb2854e147c8a92c4832263e4ac314136022a176526fe7d3774a3c5a84cd8d364cd2a1532860 SHA512 8d9acbc90ddaa1e0de0234a21798b19b5365ea371a12f9a143c6ebacbb48f57344da6e827e867513be502bce2801de27a0dbbacdf8618c653aeb58026b6c469c DIST rust-1.28.0-i686-unknown-linux-gnu.tar.xz 136925948 BLAKE2B 85d9239533920c3f16d7c61bada0caeabceceade29032b70bb4562bfd04fa0158cdd85b8a0a1119506416fa5916ade8a0466bf6c10da457299a6319aa25f9dd6 SHA512 ffdfab46db14f07354b553e02fdb9dc6602c2c52b78d8f17c499f4ddb1e257aa53479df836eb3f06a2548d34296b0277cdb6b4c6f3cec57265823df22752c135 DIST rust-1.28.0-x86_64-unknown-linux-gnu.tar.xz 134120432 BLAKE2B 56fb79a98659d9c8e56b8eef87dea3302ee5901bc4507d1c204628370b20cf34b2875c9586faa0acc2bc2b1a5beedeb9b5ba199cfb85d52f268f084a02f04f27 SHA512 4f427c11a9cd22aedd01bd7ed5bee2ba5e00a27db25af4f596cf8627d88eff8e72625eb83729d2e6c6780aaffd44c0e7065a1c8fa22f4899349b72c726cf6a5f -DIST rustc-1.25.0-src.tar.gz 98639156 BLAKE2B 1408d5dd0611d4830de3b6b3d00e3fad4198a47599b639d0ac0bd05aaba401f743056a942e9df04a4d192c6b12e8cfe9a9cdf8cd26e48b72104ce9b423df049e SHA512 7d8886f4d5a621eb794e814deb60be681fa38cf086f87ffa14e5a3500c640b237c549a632de1331a0f1b71963de41f6d31a4df3866b7e597424002316fed81ce -DIST rustc-1.28.0-src.tar.xz 55838968 BLAKE2B 1ff1f54dbae8c6481a6467d35b7c7dc340eba5e8c34f08ecb7b2300239c98a70c8459dacb8c8932ab6d9b3e2770e5b3508e23db7b01ff6014b7dbc076cf1de94 SHA512 a4885cd42a1006738cca2f0d8c0d5e4fd4014fc4629cbf691935bd36ffb896c553717022e67532359b5f1bd8e5050fc38b9dffed7c45cc76f7089ec134dfb980 DIST rustc-1.29.1-src.tar.xz 61937676 BLAKE2B 6a60249538e1ec62471f4d0e3fc31c0a648433aa6f85ca7341657ea07772e338eb92a629941685808f4b80e84cb025d78aee9d0d6fa71c6635a1647c61bca9b
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: e2f81c248ffdcfa111cad3fcfdf483be13ef9eeb Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Oct 3 14:41:56 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Oct 3 14:42:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f81c24 dev-lang/rust-bin: add cpu_flags_x86_sse2 to REQUIRED_USE Bug: https://bugs.gentoo.org/665660 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-lang/rust-bin/rust-bin-1.29.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-lang/rust-bin/rust-bin-1.29.1.ebuild b/dev-lang/rust-bin/rust-bin-1.29.1.ebuild index 161aa8102ac..cc54a0ffd92 100644 --- a/dev-lang/rust-bin/rust-bin-1.29.1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.29.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="amd64? ( https://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" KEYWORDS="~amd64 ~arm64 x86" -IUSE="cargo clippy doc libressl rustfmt" +IUSE="cargo clippy cpu_flags_x86_sse2 doc libressl rustfmt" CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0" @@ -39,6 +39,7 @@ RDEPEND="${DEPEND} net-misc/curl[ssl] )" PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )" +REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )" QA_PREBUILT=" opt/${P}/bin/*-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: da77475c0d4233c4d92283a5f0f2677a02387d77 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Oct 3 14:38:18 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Oct 3 14:42:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da77475c dev-lang/rust: add cpu_flags_x86_sse2 to REQUIRED_USE Closes: https://bugs.gentoo.org/665660 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-lang/rust/rust-1.29.1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-lang/rust/rust-1.29.1.ebuild b/dev-lang/rust/rust-1.29.1.ebuild index 9ff5d6b03f5..f7c35f7cda7 100644 --- a/dev-lang/rust/rust-1.29.1.ebuild +++ b/dev-lang/rust/rust-1.29.1.ebuild @@ -48,7 +48,7 @@ LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" -IUSE="cargo clippy debug doc +jemalloc libressl rls rustfmt wasm ${ALL_LLVM_TARGETS[*]}" +IUSE="cargo clippy cpu_flags_x86_sse2 debug doc +jemalloc libressl rls rustfmt wasm ${ALL_LLVM_TARGETS[*]}" RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 jemalloc? ( dev-libs/jemalloc ) @@ -72,7 +72,8 @@ DEPEND="${RDEPEND} " PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )" -REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} ) + x86? ( cpu_flags_x86_sse2 )" S="${WORKDIR}/${MY_P}-src"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 93b04cb4afe914d5fd2fa2b22a95dc445be6e691 Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Oct 1 08:23:11 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Oct 1 08:23:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b04cb4 dev-lang/rust-bin: cargo binary does not depend on http-parser Bug: https://bugs.gentoo.org/666524 Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-lang/rust-bin/rust-bin-1.29.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-lang/rust-bin/rust-bin-1.29.1.ebuild b/dev-lang/rust-bin/rust-bin-1.29.1.ebuild index 12b8c7084dc..161aa8102ac 100644 --- a/dev-lang/rust-bin/rust-bin-1.29.1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.29.1.ebuild @@ -36,7 +36,6 @@ RDEPEND="${DEPEND} !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) net-libs/libssh2 - net-libs/http-parser:= net-misc/curl[ssl] )" PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: a7d53da2c0963c3b1d87c5875cdf79224c3ee1ee Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 19:10:56 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 19:15:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7d53da2 dev-lang/rust: remove old versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-lang/rust/Manifest | 8 -- dev-lang/rust/rust-1.26.2.ebuild| 232 -- dev-lang/rust/rust-1.27.1-r2.ebuild | 271 dev-lang/rust/rust-1.27.1.ebuild| 234 --- 4 files changed, 745 deletions(-) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index bdc1d4db5b4..9a79c051edc 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -1,12 +1,6 @@ DIST rust-1.24.0-aarch64-unknown-linux-gnu.tar.gz 184157362 BLAKE2B 68b1b9471b6d26dbb2c3bf897d2bffc15d2fcd1fde774d4f23389e9ccb96fc60d8ec8c343b5f93651bced05bdf228d549c747f3f3d4de9c8232e99aa1b6bef6a SHA512 d15548a7b21ca4605ff24d098a59414548a315acd736ac4d8ac845399c9febdd810ba76fdf2dd9336325bd749866ee72f3d8c7c573b04a4d932d00cd7cac34c0 DIST rust-1.24.0-i686-unknown-linux-gnu.tar.gz 193631843 BLAKE2B f19e9f717f5626b2267da4e661b53f45f7948a83a25156239af3cadb1184bf39669171364754f1787cdb78c3b62bd145bff1e3f4c3c7890f0dd52839bd8ae923 SHA512 3806bee5dccc080fae437bbc7f2e2062803244eb57c25e5e591e46279810c661bf016a4043e0af991b49b9e09a5d81ec275a852c3647a474507b03846d76aac0 DIST rust-1.24.0-x86_64-unknown-linux-gnu.tar.gz 199663002 BLAKE2B 2373637eb4410c07328b3cbaecb56ca465956ec1a2f14786e00922d74c4e68760538383960080348be003bee656761f5bbd0aa871ea21e22d029b3f8ab5344a7 SHA512 63ecb84b31f586c85e25229fb673892567edc2f557ac2ca1958caf3e26aa4e6c9a55b410aeeeadf1a61a5ebd66a517106e942f923a2884ce69ee92aec622187b -DIST rust-1.25.0-aarch64-unknown-linux-gnu.tar.xz 83752132 BLAKE2B a0d49238ccaa3547764c07a215a0e02c813ae18cd6aca3baae1d9a10dee87d73526552b7ff6e4936ec414794d1143041aa8f92d244e2e4fe5aaefcb12a6dcb0a SHA512 404ecd4dc1e49fba41d7ade947877f621aa762e43eb5a8f604823fe297e8023f095cd449610240ed235723baaac96064eb38445794e27708edcdbca998d939e3 -DIST rust-1.25.0-i686-unknown-linux-gnu.tar.xz 102453124 BLAKE2B 8986ebab6a7a9d00f716541484e0cfd4f33ca592880097217e718cb79cae77aad8ecaf6856f72386d2419b4dcc0d99425fb37f72b4830d6a20a74166f2c534d0 SHA512 75ad5cb5e00fabc24aaa46236cc6f2193a7543fd0944c0717c11a56d9c420d20463ad683558d86f5d42abacfb89d15f9cabf404c912a5e24a28e6716c8003e8f -DIST rust-1.25.0-x86_64-unknown-linux-gnu.tar.xz 111059260 BLAKE2B ae982976a735c2b5226722207a983bb638cb7c0cb0ceb6b438456d54fac86a5d1892b535f01ac463157205c0ae27ae876482f6ac1fa269a9ec3e1177be0cef2e SHA512 aea93ff64f620a1dd6b48d07ec3dcbc126b2f5c17b4697c096ec8cd02a3c7dfec7ae7d5df70a55eceb372897ad12f3d01c67d5aaea0167a80270931c61323f78 -DIST rust-1.26.2-aarch64-unknown-linux-gnu.tar.xz 90964988 BLAKE2B 7e5de737ff2b4711e0a5b3085f10c3f2918fc5823dcb52bc5f897a5617b65d648d5e59664dbfaa904ff08923d1bbd11aae21349760fefef6ff18ea0e45391e07 SHA512 b565ec988d3b946dabc8902eba60b446070e77b7c27aa98d981b7ba5e9285bda95565627600e6be057970de5006d9640ef77fa920849160f5cf98508b48d1673 -DIST rust-1.26.2-i686-unknown-linux-gnu.tar.xz 143090096 BLAKE2B 7871fa4e4d0f320ff949cd31cefa116bc7b741927626958e1d10197f05fc9a662b8d6c21ddd4d2910700e6f7273e4fc18738e6ff58cd85b9af4ed25eceea31d9 SHA512 859b5b72c78cca8cd473012599ca12539ef9a5ee38d1d024019fd84220e344e1cd0efd2b027ef333555b158b23529f35ceb5d59d76c35e7946b5fe4a8a52 -DIST rust-1.26.2-x86_64-unknown-linux-gnu.tar.xz 138609432 BLAKE2B 54507a8ce3ab2676e6e66852b6d3f1a47ca07ad4b56383f6247149309a0f60f67fbf0a6ba27d968c24340c07d7d5074942c6eaccbc1207c5e75fd9a6f47b2481 SHA512 29e474b0eab4dd2ffa0b964d83f52ffce530e75c4193e307410ef6d20ef9ad2b300a4f467bdf06b3311157340e9295cb9b1efdcf08dafee66979b076c2afba7e DIST rust-1.27.2-aarch64-unknown-linux-gnu.tar.xz 94186748 BLAKE2B 7e8f46128a7638217ef63caf479e1a6d9ebde7a225b7dad55082eb06e0206f0b1a5efa65badb15127a456ddc39702482407bbb9171a11397a31bc7c85d2cbcfa SHA512 84022350f1e8fc34a353a09848333424a557ddea3b9445a1a5fc9d2f2abced942154e80888ab4091174d6d83c6766f583ef240ab2e2233de5d536633d2765040 DIST rust-1.27.2-i686-unknown-linux-gnu.tar.xz 144776012 BLAKE2B 98883f45637adf0920543da8951f29bf5ab11d1f39e9f4154b77e882eadce26ec5e8ed3e9bdcf560f8009fbaab4b7255ba8eb8eeb8beadad39ec6fa74b6dde45 SHA512 e17960120bdd18a527c0783ce8ca8d76cdc9b436f36a73a82fd2ea709b253f33feeb88310fab7a86305bad403eb5dad7ea43d0e5bc5ad1e3847f29e85040303a DIST rust-1.27.2-x86_64-unknown-linux-gnu.tar.xz 144218956 BLAKE2B 40834086f211dd64ec76be37eb477697ff44783f261f0b9bfc10b46cc340cf3c15adf80d39a9df642b4985ea1239ad7f1d1803a44f3bd3d53f073bdc38a1de0e SHA512 14861392dad81d2c040d0deb64d5dd34652d5cc2875e404609a0f13c8fb6bdc38f9bc7b1e309829365a00c42b610f2b7a73cffa232ecfdf0618b5508a8667198 @@ -14,7 +8,5 @@ DIST rust-1.28.0-aarch64-unkn
[gentoo-commits] repo/gentoo:master commit in: virtual/cargo/
commit: af67713a2d8c18f7e67c1666a0e5ef5864552065 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 19:09:28 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 19:15:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af67713a virtual/cargo: remove old versions Signed-off-by: Dirkjan Ochtman gentoo.org> virtual/cargo/cargo-1.27.1.ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/virtual/cargo/cargo-1.27.1.ebuild b/virtual/cargo/cargo-1.27.1.ebuild deleted file mode 100644 index ddb3bfb6cf1..000 --- a/virtual/cargo/cargo-1.27.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Package manager for Rust" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -BDEPEND="" -RDEPEND="|| ( - =dev-lang/rust-${PV}*[cargo] - =dev-lang/rust-bin-${PV}*[cargo] - =dev-util/cargo-0.28.0* - )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/rustfmt/
commit: 286ee7f9d2ae07a3fe384db9b31325bcaf95a4f2 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 19:06:06 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 19:15:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=286ee7f9 dev-util/rustfmt: remove old versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-util/rustfmt/Manifest | 38 --- dev-util/rustfmt/rustfmt-0.5.0.ebuild | 44 --- dev-util/rustfmt/rustfmt-0.6.3.ebuild | 49 --- 3 files changed, 131 deletions(-) diff --git a/dev-util/rustfmt/Manifest b/dev-util/rustfmt/Manifest index b2e97cc2a16..b1b48cdad0a 100644 --- a/dev-util/rustfmt/Manifest +++ b/dev-util/rustfmt/Manifest @@ -1,43 +1,21 @@ -DIST aho-corasick-0.5.1.crate 29015 BLAKE2B af79c5c22e2b4d9ab81d7b0ccd70a375853e50277edb4bd31d0ff9acc670d8776c14044ac06dc659209549259ce8debc18d63ea38ac6812cb52f0f28dd2c8c7f SHA512 81dbcf720613671880c5f28066a1368ee7e953c5d9f44253dc1f9c31b601e87bac518baa48cfaa34b905a4f687ec30233c1dcb00da093dbe502ce8a2f96b9619 -DIST aho-corasick-0.5.3.crate 252052 BLAKE2B aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309 SHA512 cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31 DIST aho-corasick-0.6.3.crate 24963 BLAKE2B 7d22a3501664a4324e43a20874fe4d2afcb1576d66f76bcfd894c0ea03b0daefd85e03e20196370dcb86d8c81067c3bc2202889349389c23b876d4b2bf8f2bbd SHA512 4d0d55d8a6657fe13009d66728b7417926325dd9ca4f7ad7cd5d40e59cf0a55b906cd109d724a0b385ee988526535fc64a467ded171419e452c5a8c90196ae45 -DIST bitflags-0.5.0.crate 10940 BLAKE2B 69d9f52d1dfbec986034981f4629022b25b94c01d54424ae2399a0749c51f0f1c725ca312cfb3f953efc95732b7ca32e432e29b1e5bbba416cb4e0c21a266546 SHA512 220511ed57391bbbd4c8828cf485aed25d078a1cad6305367939072383e48468d545550002398a288d30d8501b9232fb9a91e7a3651f67103991677b9f25de0c -DIST bitflags-0.7.0.crate 10851 BLAKE2B 00a4e2b66275d6fc8a7374aeec275b5fdf0e2c197e7e90e56afe89ac45554d14ba2063aa26a486dd88d822939b6ea5a5b40936d45d8717e2a98e95ba1d3f501f SHA512 fdfe472c26e5486d1a3f1bfe5a27d26678781235c6e14b49bdb75388359cb78841f38d794fc4557548581a80a10b715d8840182c9ca3316049984a6b9f35b3c0 DIST bitflags-0.9.1.crate 12406 BLAKE2B e89527c5411150c09bc16072e0e4e5b2dde4b50fb2ed76984c1b58db225912db580f96c7954cbbf597036e9d743658364977ba24d0d7660312c3b8d38306d879 SHA512 3c106186aa8b5b8d0fba377818618e6428af38f60e4f707873142b44cb6f64d1d7f347840c8bfba084ff569ac8c57d87f2288c4a1d79e282bc02544d69f976c0 DIST diff-0.1.10.crate 7534 BLAKE2B 4dbb88e8b516de6441a1e1a090f0b58399c53bac8bddc212bcc2acd05613ddb81ebe689270aeca01b8395da02a5bdcf80ea9daa050c85d5835915ed4d901978d SHA512 1ba0f700ecd4f0598ed3d32e5f54f8df9d47b4a440c8a16ac99a45fd8401ef68acb6b743056fc769ba29f5c060745de7fec697aa1dff14f44c8f7c6bec74057b -DIST diff-0.1.9.crate 2954 BLAKE2B bf192e188a616626e595b29095f55b4c2f860dcf8dff527e85340ab984e1cfa29e541cd044adbb70f0f2659eb671a1cac11a546fc04386e5ef412679c4c6011d SHA512 d208be8da107d438168197c7ea67377048519b350c10d30410b57d71954ef634d03dfdb87b88f5a9fd7e0527ac31d165df95bf7a040b03c161831b9bb3f78dee DIST dtoa-0.4.1.crate 73264 BLAKE2B 36698b6d78a1abc15fe36a9cfd545cf91c116d249b52b710bc098cd3857bef6ea1491e10c641c3e4fe8b6bb91c66b7623e22090ea182f2af61da6bcde1a8d032 SHA512 eb1be73a72f1b301371484aabfbffaf69692ad6baaeaace810d7bc8097a5084cca8cc37abf561b1371cb08fad04e07b24bb2149620a785387759813189682fda -DIST env_logger-0.3.3.crate 5603 BLAKE2B dcb2e90e5b3476a11c4f2cd4449918375fb530b745b9e598a69a5384b03ec6908d62fb3c32ec2b15087b87e33a090e2d1fc7d9ae52de4a5f54413e3fc43d2632 SHA512 336384348b052e5af4f1b8be2930e124b35b4652c4c6fdf4861012092b81790da51776c6fea1d2667bcca65d0e0a27186ceee7aba6657a45551dfbc37a348b48 -DIST env_logger-0.3.5.crate 5950 BLAKE2B 89772523b6beaa965be1548a0193d92a0a334e301b23e94bcbd407c1e0d5c31ea999b75fbc48d007529ac7581f92866a654d0fd67cc2df329a1ba1ce53c0fdf6 SHA512 9650ba32bfaa8c013c04cf2eb68378874fed53a178332151bec8d7ac832ab2884f91fdc39c372d3c1677954b073212654fb570da1f3c708e4d5a25910d6c1181 DIST env_logger-0.4.3.crate 10891 BLAKE2B acbe308cb75ad68f824dd8cbbef13a9bab3234f121952f16af274180ce87bbde6f6327bd98f0d2a4623fa7a4980b554ffecc9280b709df1323de149399537d6d SHA512 ba2c10608f87804e528a2de28c236e780485413dbc3835b5bd9acf4a9c11d9c5a310747b5d8a5ef7752186ab8a1ab5fbf6042657a3447380cb0869722246 DIST extprim-1.2.2.crate 40910 BLAKE2B 92cf01e760fff5f1b8f880779c97a193bd338e9a4a4257d975082db873fa0a891f6bf700c629fcc57bbc4acb707a34c11da4273f640b9a527497325ba1cdaf4b SHA512 e14c5720c799b9822ce27fb000eb040b3aee41634c3a80a4ac275fd36575c777e0103b8572afc1d5c4ca9b08317b7620cace93fedb9363983617e8d8927cfba2 DIST getopts-0.2.14.crate 1662
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 108d71d54795039cfa3793a7c40d0a3dade92960 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 19:10:08 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 19:15:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108d71d5 virtual/rust: remove old versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 virtual/rust/rust-1.26.2.ebuild | 15 --- virtual/rust/rust-1.27.1.ebuild | 15 --- 2 files changed, 30 deletions(-) diff --git a/virtual/rust/rust-1.26.2.ebuild b/virtual/rust/rust-1.26.2.ebuild deleted file mode 100644 index 26f2a40c593..000 --- a/virtual/rust/rust-1.26.2.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -DESCRIPTION="Virtual for Rust language compiler" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND="" -RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )" diff --git a/virtual/rust/rust-1.27.1.ebuild b/virtual/rust/rust-1.27.1.ebuild deleted file mode 100644 index f0642556ce5..000 --- a/virtual/rust/rust-1.27.1.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual for Rust language compiler" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -BDEPEND="" -RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 39b0b3bb7d5a512821846628f4cf89c44e3e41d4 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 19:11:48 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 19:15:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b0b3bb dev-lang/rust-bin: remove old versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-lang/rust-bin/Manifest | 10 -- dev-lang/rust-bin/rust-bin-1.26.2.ebuild| 125 dev-lang/rust-bin/rust-bin-1.27.1-r1.ebuild | 142 dev-lang/rust-bin/rust-bin-1.28.0.ebuild| 142 4 files changed, 419 deletions(-) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 559e4a78b2e..206dde34d3c 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -3,16 +3,6 @@ DIST rust-1.25.0-arm-unknown-linux-gnueabihf.tar.gz 152774994 BLAKE2B 438fc55edc DIST rust-1.25.0-armv7-unknown-linux-gnueabihf.tar.gz 150376603 BLAKE2B 44aadf00b74d3d35039486289b319db5b1820dfb3b0fdbc03714ae2a8df78e09ee09fa41d9d8ec1377b91fb4a8f67cd7f4cdc99ceb39da4b48ba464ee1b73600 SHA512 a45312bec4c06b04d3c148d87a64aa55e14cc160eaaa6b712ce738590063137c8f9dd1030656071c1ac9a22cb852f34efdb98c435527c7371da381b802fb9104 DIST rust-1.25.0-i686-unknown-linux-gnu.tar.gz 169267482 BLAKE2B 8fb18c95adf7edd74cd305683ab2ee33d59cce1a0f515e9ba63dfd105ffaf9150444e281502747856fa5164f24707b4bbbe110a2b1b7a1cf65c96b883a6f2ede SHA512 76bcd978b9b23b0fc6315f91bed153e59616aa62f520aae8e8d3587b5f5fae74fef15f8b0a749b02a69be56fad4df9a413019438135481917bca1fb1a7704de7 DIST rust-1.25.0-x86_64-unknown-linux-gnu.tar.gz 178696930 BLAKE2B 0f82e837494d394c86462583f3d65f1ad839a97eda00fbc00476d06255831088cb7e554cc14edbf9dd23fbebf75078dc78204bdbec4795781f7fae0cbb6de63d SHA512 544e85bb69359d8ff6059d0f470b5995822f73e6d361be43f69f87d394b7252a11686f835336930bc257ba4347c0498abf5b1fbd751180d96bd9ca872b76d65c -DIST rust-1.26.2-arm-unknown-linux-gnueabi.tar.xz 98267104 BLAKE2B ae44fcead124e5e3993240be0c8a46e545df5d045d39184cfada86d9a820fa30a771396a2ced86c2454aef224951e85cf0b6965c13ed98a3024e07d4ca1ec6a9 SHA512 a96295ef2d0eca5a682e3b3bcfe3b3ffeb5bbe45bc949f467cfd1e7ac7252d74e86d2d8f25e5722e75e7f537afeb3b0ae9054bd3908916ea461623f8c13ba5bf -DIST rust-1.26.2-arm-unknown-linux-gnueabihf.tar.xz 98502692 BLAKE2B 124040a31e93923f66319244dbeba2be5836fb05ea3c1b8d833bdfac796ab1818139651a798ff398c7448958835ea238e9a111899493b992cc25c026a096ae89 SHA512 e23aa8e1167990a61413cdc0c0f336eafee02c90763120a08fdd7fcd7fbf04bbdbe38c59017cfa43ef622cac1b03f0850d5ace15046d384311a9f8af3cbe8b40 -DIST rust-1.26.2-armv7-unknown-linux-gnueabihf.tar.xz 98828932 BLAKE2B 2f60e65128bd32d97422d82d99f5c5447d1c1e77582028089d52208e3ede4af5e72c278a3fb5001348c864087f3e85af05604a0b6078891c5ed812d745840d93 SHA512 7b8e3f39a62b7b5fdaa6d53e5638de26968799d97b5d53e09bf49456b02f968495cff4757f25d38bc3393ca33dc1b9da353ec290ba9416770e082548aa5079ac -DIST rust-1.26.2-i686-unknown-linux-gnu.tar.xz 143090096 BLAKE2B 7871fa4e4d0f320ff949cd31cefa116bc7b741927626958e1d10197f05fc9a662b8d6c21ddd4d2910700e6f7273e4fc18738e6ff58cd85b9af4ed25eceea31d9 SHA512 859b5b72c78cca8cd473012599ca12539ef9a5ee38d1d024019fd84220e344e1cd0efd2b027ef333555b158b23529f35ceb5d59d76c35e7946b5fe4a8a52 -DIST rust-1.26.2-x86_64-unknown-linux-gnu.tar.xz 138609432 BLAKE2B 54507a8ce3ab2676e6e66852b6d3f1a47ca07ad4b56383f6247149309a0f60f67fbf0a6ba27d968c24340c07d7d5074942c6eaccbc1207c5e75fd9a6f47b2481 SHA512 29e474b0eab4dd2ffa0b964d83f52ffce530e75c4193e307410ef6d20ef9ad2b300a4f467bdf06b3311157340e9295cb9b1efdcf08dafee66979b076c2afba7e -DIST rust-1.27.1-arm-unknown-linux-gnueabi.tar.xz 101083416 BLAKE2B 2fd3a4b0c8a6cc1e7f7bc11300081183144639c4d02b8bb989154fbad92ad1e30ac8171993d8296ce8f0486dd018df46360693d912b50ca0c299c4c059f79d17 SHA512 7fa376f077abad6e24b81aa98ab7d953b8257388212a509c7a061ebe022cefd5bd042f24fc287bc4fb4cb9a6cbb651ae0d8146b5d4fe73d395ebb7192367 -DIST rust-1.27.1-arm-unknown-linux-gnueabihf.tar.xz 101382108 BLAKE2B 8743930b86b8ac1032afc5ced83f57b0606e9143a9d8e30a8b2ede70abb415fc2f1a904cb4b92adde7f71d54e83384509f02220cea9a9ab189a79815a58bd434 SHA512 be49a245163bef0345cd138fdc8d13a8403bf6b52350550119eba87921f6a1abb04267bc698da30e5e688d8592fc20d8d3d63aff7ac1fa7397950531d329 -DIST rust-1.27.1-armv7-unknown-linux-gnueabihf.tar.xz 98288932 BLAKE2B 4794e8c54c8f733de6129829bab9e02644651fd6350db76bdb8c69f32fcff0a61e4992241431fea2b871e04a6f28607810918c5161a5a8a0b3fe756a37b619e3 SHA512 405bd579e69ec73de384487c4cd77eefcbc6c537ca3421f38ce2d35b8cd911def82fb9006b788a8aa6cdef69f620a5b1f2a2f7364bf7ddd0452d80b33315fa43 -DIST rust-1.27.1-i686-unknown-linux-gnu.tar.xz 144852524 BLAKE2B f087ad3ee7f942482c6aa02f9dcdc4adf6ede64e698024f7dcca6dccedcc5f9e9805050015d8328c5b672c94cb7f1008551a95a69b1ce8e754e048c5604dd11
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo/
commit: 64146058b1ce805d42ea27c1e59707ef8e11656f Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 19:07:22 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 19:15:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64146058 dev-util/cargo: remove old versions Signed-off-by: Dirkjan Ochtman gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 dev-util/cargo/Manifest| 58 -- dev-util/cargo/cargo-0.27.0.ebuild | 215 - dev-util/cargo/cargo-0.28.0.ebuild | 214 3 files changed, 487 deletions(-) diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest index 8846b0f4d00..f5c144c5eff 100644 --- a/dev-util/cargo/Manifest +++ b/dev-util/cargo/Manifest @@ -4,13 +4,9 @@ DIST aho-corasick-0.6.6.crate 26330 BLAKE2B dbdfcba15832736cf1ec65c9f93943e7ef36 DIST aho-corasick-0.6.8.crate 26786 BLAKE2B 877bac172514332ef3c607fa3c9b4708822543f69091b3151d31d9297306dbcb0b6ce9cf5ba02f3c08f5baff337e3525ada8f2240fd6aa12cce428694a36 SHA512 1adbce716a3082c3fcd3514c49af3872d926df14044767266707862c0ad7ee22848a6ce99903003c04a3e8f8cd91b38ec8ca5d4a2c9031bfec4c93cf71c15556 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa DIST arrayvec-0.4.7.crate 22946 BLAKE2B 93d17ae9e706969e319980b4e00dd0a6c040c8d62cd41d1de34ab997e28798329e00d3dc3893da45ce5bc066fcf70dd5d8e98a79fbac8fc06d33a073a97b7b89 SHA512 195faecd7709eb908227cda7111e1b736ecf96120f9b615f1dc0a9a1cc61947e2ad4fedc7fc81d14405b51a4c8a216f81b8ed1d1d603a9fa451a38b4637e2bae -DIST atty-0.2.10.crate 5962 BLAKE2B 36a2fe57eb500124f20464a7d67f86bc6270c2143f8273683011599adee180ee71fb0ea565c38171b9d471479d63041e4bbba4f713dfb92239b7d298e9d89e7e SHA512 76cbf960475073101d617bdaf12ed1e93dfdd96e22182674e1ec04c955fb1de2e3aa132345c50a1bebc579932d43c74c9aac64ae64107e98648a0f1f6562285b DIST atty-0.2.11.crate 5916 BLAKE2B e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499 SHA512 9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79 DIST atty-0.2.8.crate 5708 BLAKE2B e88f1155f51dd36eb38364994eeffc84683b43b8010909e058d9fd80fa492092ed49d6d05b5b7d10fd2585191dd1b6efdccf30be298f53dcb832027fd6187508 SHA512 d6aac03499b5e8187ecacd6060d34d3ad8747eb680c9f59ba13e00253d422b2d7d092236fc8eced93358f251d46672013463e3bfdc0aaa9e9e7c5c8e08a22195 -DIST atty-0.2.9.crate 5898 BLAKE2B fa8b45e670fc4147f0407e4a059569e3d4ec31f79aef01ef581c03396a73aa449482dba200bf49d6f60887853eadc8ccf483c0fa0ebcba9f219557cee9a907ba SHA512 2d7d2e52f3d3b66d4280dc3a2509c0125b1cf7dc136f3cc81e1a91aee0dcebdb544f631bccf299580f24ac8687f9b61e3b08fc961c040146959eeec1205c DIST backtrace-0.3.5.crate 27636 BLAKE2B db71be18b39a7aa25d2e1850fd907d3ea96d30af66b72c7b2b12a37acf6d6f46cdca1b9de884167e7567584848ea2ca4a1b03468e9158a62a3fde6aacd0746c8 SHA512 b554fd616780c706d8f6e7afef4800625a9fec5f7825e995a534103d1b773f0f28e09d49a1163eef9059681d669953ed1b7a8fb33209ee3b7be1fdeaa2adb3a1 -DIST backtrace-0.3.6.crate 28437 BLAKE2B 63f056086b8c56707e7a3f9719e211a70368584c85a6a3b05ed8ad31cf3ac86f6fc091c826392439fcaf9a0f4066de8da00449a9715d90c1585d450fff63bbdd SHA512 c42e9891a2297aefa08e6ec627520bfd3f93f7eddc2782cb5eb277092d588b1d84e75ac724d29548eab77de19de3400748b90bf2eccfed5ce1e20a979dd210e6 -DIST backtrace-0.3.7.crate 28432 BLAKE2B 5478adb8e5a028a5d5af62b2f6522c2a7bee65bcbfa76da252c57e4f17b682db486f3aff96501d49943d86567eb8187f1e37a42f324b3cf3181788d0cd760b15 SHA512 a3f0d8bfef2158310c65f41e246323b0953147a017dbe47143b8dc2e1734c945f13b49732a16f1712a3b5a27a23f27a38778d8185c64a7982948aace69c079af DIST backtrace-0.3.9.crate 31054 BLAKE2B 5d90d098d149198eabe4665b1eb2cf41c5f392ddc1c5cc499047dd72533d79b679943781445f7d86f269a15d3f8ca2775dfe89123935d32ccef4b8151547283e SHA512 edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637 DIST backtrace-sys-0.1.16.crate 283418 BLAKE2B d15f9c692dd805c61dbd219c70f0b47bb6d2a18bdb2657bd5b5bf6f94f1df621f6be56e2774d2d5d218f044c1358b1af4251705123c5d48ce5575ff3a2f3b50a SHA512 2fd32fee7c13d1c83be5e86341a4c1c0da06876a73a9fb74c680994132510eac9a3444144c97ddcb78919da044e628650d604a20a06ca7852289168da8d754b4 DIST backtrace-sys-0.1.23.crate 522263 BLAKE2B fa5f2e1929dd4a0fd0c38abb52fee514315e4d8711b17cb880cd78007ef82093796e9249e73fa0296455810059ee4fe9e09ba05c5d2c0a9dde206ab601816455 SHA512 29c3f317ba7907e8cf0f23990f450e0d3a0ba27479c3c7bbedaa3bd3aef177eea6e8393bc1051a60f2e18fff6d329790f2706eddc27bf6558ebc2d05e0f173fc @@ -26,28 +22,13 @@ DIST car
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: c4352e21e506526e50718a675396f870fa9e123f Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 18:41:43 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 18:42:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4352e21 profiles: mask rust-bin[doc] on arm64, too Bug: https://bugs.gentoo.org/660512 Signed-off-by: Dirkjan Ochtman gentoo.org> profiles/arch/arm64/package.use.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 95cc57c20c5..800fe51e91a 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -5,6 +5,7 @@ # Upstream doesn't build docs for tier 2 and lower architectures. # Bug #660512. dev-lang/rust doc +dev-lang/rust-bin doc # Michał Górny (20 Sep 2018) # dev-libs/libpfm not keyworded here (and unclear if it supports ARM64).
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo/
commit: 503c6add60b33583610db927f40362ab4c4a66c3 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Sep 20 09:22:23 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 13:21:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503c6add dev-util/cargo: version bump to 0.30.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Dirkjan Ochtman gentoo.org> dev-util/cargo/Manifest| 71 dev-util/cargo/cargo-0.30.0.ebuild | 229 + 2 files changed, 300 insertions(+) diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest index 5093557b67f..8846b0f4d00 100644 --- a/dev-util/cargo/Manifest +++ b/dev-util/cargo/Manifest @@ -1,7 +1,9 @@ DIST aho-corasick-0.5.3.crate 252052 BLAKE2B aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309 SHA512 cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31 DIST aho-corasick-0.6.4.crate 25443 BLAKE2B b866fec3f2d7bf39152b30d4c95c921c3912c832cb5d7016c771bf19cb8bf02851ee942c891cc95f339b35c0545f9b45e26ce893486660b26227129aa7792b84 SHA512 0191f627896469bdb271f1b9d2f3d3b0f7952579cd07c2659996ad66a961dbe605c6a4a929100d6b9c246e65199c0e180b1e8349943f06a6f08250e003e62b65 DIST aho-corasick-0.6.6.crate 26330 BLAKE2B dbdfcba15832736cf1ec65c9f93943e7ef368fc71e5545e1481788428ce1ebacaf87b4d045cb22695c1738ac6a0c579b38e886a461bd665b07898ca3a7f9e808 SHA512 6ac654a3e670ca53350ae6a4b21f7cc50335a42ac8557f34712575e9e9871991d29e45a45280f8c32a8a44340a54ac33585e7f1ab9b549462002e0ec24da2caa +DIST aho-corasick-0.6.8.crate 26786 BLAKE2B 877bac172514332ef3c607fa3c9b4708822543f69091b3151d31d9297306dbcb0b6ce9cf5ba02f3c08f5baff337e3525ada8f2240fd6aa12cce428694a36 SHA512 1adbce716a3082c3fcd3514c49af3872d926df14044767266707862c0ad7ee22848a6ce99903003c04a3e8f8cd91b38ec8ca5d4a2c9031bfec4c93cf71c15556 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST arrayvec-0.4.7.crate 22946 BLAKE2B 93d17ae9e706969e319980b4e00dd0a6c040c8d62cd41d1de34ab997e28798329e00d3dc3893da45ce5bc066fcf70dd5d8e98a79fbac8fc06d33a073a97b7b89 SHA512 195faecd7709eb908227cda7111e1b736ecf96120f9b615f1dc0a9a1cc61947e2ad4fedc7fc81d14405b51a4c8a216f81b8ed1d1d603a9fa451a38b4637e2bae DIST atty-0.2.10.crate 5962 BLAKE2B 36a2fe57eb500124f20464a7d67f86bc6270c2143f8273683011599adee180ee71fb0ea565c38171b9d471479d63041e4bbba4f713dfb92239b7d298e9d89e7e SHA512 76cbf960475073101d617bdaf12ed1e93dfdd96e22182674e1ec04c955fb1de2e3aa132345c50a1bebc579932d43c74c9aac64ae64107e98648a0f1f6562285b DIST atty-0.2.11.crate 5916 BLAKE2B e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499 SHA512 9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79 DIST atty-0.2.8.crate 5708 BLAKE2B e88f1155f51dd36eb38364994eeffc84683b43b8010909e058d9fd80fa492092ed49d6d05b5b7d10fd2585191dd1b6efdccf30be298f53dcb832027fd6187508 SHA512 d6aac03499b5e8187ecacd6060d34d3ad8747eb680c9f59ba13e00253d422b2d7d092236fc8eced93358f251d46672013463e3bfdc0aaa9e9e7c5c8e08a22195 @@ -12,9 +14,11 @@ DIST backtrace-0.3.7.crate 28432 BLAKE2B 5478adb8e5a028a5d5af62b2f6522c2a7bee65b DIST backtrace-0.3.9.crate 31054 BLAKE2B 5d90d098d149198eabe4665b1eb2cf41c5f392ddc1c5cc499047dd72533d79b679943781445f7d86f269a15d3f8ca2775dfe89123935d32ccef4b8151547283e SHA512 edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637 DIST backtrace-sys-0.1.16.crate 283418 BLAKE2B d15f9c692dd805c61dbd219c70f0b47bb6d2a18bdb2657bd5b5bf6f94f1df621f6be56e2774d2d5d218f044c1358b1af4251705123c5d48ce5575ff3a2f3b50a SHA512 2fd32fee7c13d1c83be5e86341a4c1c0da06876a73a9fb74c680994132510eac9a3444144c97ddcb78919da044e628650d604a20a06ca7852289168da8d754b4 DIST backtrace-sys-0.1.23.crate 522263 BLAKE2B fa5f2e1929dd4a0fd0c38abb52fee514315e4d8711b17cb880cd78007ef82093796e9249e73fa0296455810059ee4fe9e09ba05c5d2c0a9dde206ab601816455 SHA512 29c3f317ba7907e8cf0f23990f450e0d3a0ba27479c3c7bbedaa3bd3aef177eea6e8393bc1051a60f2e18fff6d329790f2706eddc27bf6558ebc2d05e0f173fc +DIST backtrace-sys-0.1.24.crate 522332 BLAKE2B aebfee4b257b44ce127f3bc13d7622dcb0d6cb4c1e73d504b8d77b6c0b1ed47e7ca310cb6b41798cd13e6589739c352d9e33072e20fae0547d292312604a27d9 SHA512 7e7b279bbe5f3d8bc2ff3234df11d7b08cb09209c861c24b3fa67dcd89699bd80a6fbf93d3b0b287544f73792983172bfb5e5c86caedee59f09ee66d259fd0c7 DIST bitflags-0.9.1.crate 1240
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 2c45b2b04a2ab980615e660872c8cf9f371a6843 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 13:09:33 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 13:22:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c45b2b0 dev-lang/rust-bin: version bump to 1.29.1 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Dirkjan Ochtman gentoo.org> dev-lang/rust-bin/Manifest | 6 ++ dev-lang/rust-bin/metadata.xml | 1 + dev-lang/rust-bin/rust-bin-1.29.1.ebuild | 176 +++ 3 files changed, 183 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 55be30adaab..559e4a78b2e 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -19,3 +19,9 @@ DIST rust-1.28.0-arm-unknown-linux-gnueabihf.tar.xz 104992084 BLAKE2B df97766d7a DIST rust-1.28.0-armv7-unknown-linux-gnueabihf.tar.xz 105144132 BLAKE2B d9e0791c7dc77ade26d383a5c57117a2b7b50c6a523b31fbf604c0b779c966c504f85c718353f2e581bfe8a228369671a8b731f808bc0133ad3fad61f853 SHA512 9142110e0c24657aca41468648d9364c2e6fce60b08ca7113c944a53701fc5a309481a8fdd5845b229bcc750ccad63af561d452c3a3a0727ab1ca7a461b06d3d DIST rust-1.28.0-i686-unknown-linux-gnu.tar.xz 136925948 BLAKE2B 85d9239533920c3f16d7c61bada0caeabceceade29032b70bb4562bfd04fa0158cdd85b8a0a1119506416fa5916ade8a0466bf6c10da457299a6319aa25f9dd6 SHA512 ffdfab46db14f07354b553e02fdb9dc6602c2c52b78d8f17c499f4ddb1e257aa53479df836eb3f06a2548d34296b0277cdb6b4c6f3cec57265823df22752c135 DIST rust-1.28.0-x86_64-unknown-linux-gnu.tar.xz 134120432 BLAKE2B 56fb79a98659d9c8e56b8eef87dea3302ee5901bc4507d1c204628370b20cf34b2875c9586faa0acc2bc2b1a5beedeb9b5ba199cfb85d52f268f084a02f04f27 SHA512 4f427c11a9cd22aedd01bd7ed5bee2ba5e00a27db25af4f596cf8627d88eff8e72625eb83729d2e6c6780aaffd44c0e7065a1c8fa22f4899349b72c726cf6a5f +DIST rust-1.29.1-aarch64-unknown-linux-gnu.tar.xz 100127240 BLAKE2B 32bebfcb3fe9c12bc0404d1a7980d09a3e96117d93eccc3f76601a4a06ff5ab9d4627bc50ce00b6c69723379a2ebf3e3f25b9724b1bd2dc00c001b28fd70b916 SHA512 fae658f99069b599e3ec17e5a6b80f3c726937dd4751e375a003583ac6feeeb5f68bdd9e55c8ab84a0974607a45e08eaaad9e373f5a9b4bc172d2c986664d671 +DIST rust-1.29.1-arm-unknown-linux-gnueabi.tar.xz 105764732 BLAKE2B 552c0df65a1ca1ff094d25ddbdaf6e50b4faa1123677b796eb6a5aec2f8cba7f9ede9611aa2e7ffd7c4e39d578f166e73e4c9916a8db7a7652b006364ea78601 SHA512 cd5ea55b3c4f67deeb9a2688fea6800ebac1bbabfa5ce8d37f6ca0c1628cde9770831a0ec894309ca86dfed9faa3949c479e5b546abfaebcc6431f7709f487b2 +DIST rust-1.29.1-arm-unknown-linux-gnueabihf.tar.xz 106051860 BLAKE2B 65d9a5f75540cdfedf89ebbe30f04fce964a3e1d27479a8393924c5b6a1cd77883c7d54b9e1634378febe6a2ec3ec04f6ba403e15afc43e6cc5b32902932ba57 SHA512 aea98cbe613abf8fbba45806356a26776bc369c4100658fc613bf730d7f7ed6aeb413cbfefa5eb77da80008dce95264b8bcbe420804b32ad577c5821203fe151 +DIST rust-1.29.1-armv7-unknown-linux-gnueabihf.tar.xz 106372416 BLAKE2B 25371071e52a585c3f0b99f5849cf674aedd6d024ce75f6bf7b0d88f485d715b42d6a0f5eb8871890240d1c2488d7ad75c8ac7b4b22dd88e3ce2d049d35ae8ee SHA512 0067476eb0972998cee33f27d8fd6ef51c497bd6edbbd8a289fcf768da525805646569ed029318d4be6ecb6aece6669e3554eb30a14e1d31f2a3e7d5896b14c3 +DIST rust-1.29.1-i686-unknown-linux-gnu.tar.xz 150811536 BLAKE2B 97d268cbbb5485d8efde108462bb0086ed9428a9b7ba8136dac764cd871a39d9503f6b928ce5fd9f1cdbf20dd109877f4404cb4522ccb2d37bfd55b15664 SHA512 8dc2a3b7fb1eef4b009541c473b767d07ab1136b933495b22e3fa56925def80b141b4801ce362ce9986a559fda4299fea35dd4bd7209dc1b3425b44421605df8 +DIST rust-1.29.1-x86_64-unknown-linux-gnu.tar.xz 148184680 BLAKE2B be64a44619807be3151162e45cefe79242e965277606b7aac4f0456d34e4cb526b1779c327499c47c484a830c4c566ab1aeaef30cf17ae7d2bdc89ecbf1f5de5 SHA512 69809c2ae77be6a1f71a5f14cea74dee6ac59bb548bc8ed454819ce3db38146ad64b83a6bf2a6d5cea68c807bc8ecf6c7929c4f8365b419e40a23022074efa16 diff --git a/dev-lang/rust-bin/metadata.xml b/dev-lang/rust-bin/metadata.xml index 3407a1ae8de..5252c49ea5c 100644 --- a/dev-lang/rust-bin/metadata.xml +++ b/dev-lang/rust-bin/metadata.xml @@ -7,6 +7,7 @@ Install cargo component +Install clippy component Install rustfmt component diff --git a/dev-lang/rust-bin/rust-bin-1.29.1.ebuild b/dev-lang/rust-bin/rust-bin-1.29.1.ebuild new file mode 100644 index 000..857b9fca313 --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.29.1.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils bash-completion-r1 versionator toolchain-funcs + +MY_P="rust-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/"; +SRC_URI="amd64? ( https://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.xz ) + arm? ( + https://static.
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 8bf6f4e40b36aaa453359585576c42fe50c4494a Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 13:12:36 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 13:22:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf6f4e4 virtual/rust: version bump to 1.29.1 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Dirkjan Ochtman gentoo.org> virtual/rust/rust-1.29.1.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/virtual/rust/rust-1.29.1.ebuild b/virtual/rust/rust-1.29.1.ebuild new file mode 100644 index 000..fa78c78a3e7 --- /dev/null +++ b/virtual/rust/rust-1.29.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for Rust language compiler" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 9302e0ccc9521d8a0cf401431c62218015efb370 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Sep 20 09:20:12 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 13:21:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9302e0cc cargo.eclass: restrict pretag pattern to allow extended versions This is needed for openssl-src, which has a version like 110.0.7+1.1.0i. Signed-off-by: Dirkjan Ochtman gentoo.org> eclass/cargo.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index a15dfa9f30c..bb27aa315ee 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -39,7 +39,7 @@ cargo_crate_uris() { local name version url pretag name="${crate%-*}" version="${crate##*-}" - pretag="[a-zA-Z]+" + pretag="^[a-zA-Z]+" if [[ $version =~ $pretag ]]; then version="${name##*-}-${version}" name="${name%-*}"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 837dfce8560d51e153e8c5bd900c1a587fd31825 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 12:46:57 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 13:21:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=837dfce8 dev-lang/rust: version bump to 1.29.1 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Dirkjan Ochtman gentoo.org> dev-lang/rust/Manifest | 4 + dev-lang/rust/metadata.xml | 1 + dev-lang/rust/rust-1.29.1.ebuild | 290 +++ 3 files changed, 295 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index e7a6c0abd82..bdc1d4db5b4 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -10,7 +10,11 @@ DIST rust-1.26.2-x86_64-unknown-linux-gnu.tar.xz 138609432 BLAKE2B 54507a8ce3ab2 DIST rust-1.27.2-aarch64-unknown-linux-gnu.tar.xz 94186748 BLAKE2B 7e8f46128a7638217ef63caf479e1a6d9ebde7a225b7dad55082eb06e0206f0b1a5efa65badb15127a456ddc39702482407bbb9171a11397a31bc7c85d2cbcfa SHA512 84022350f1e8fc34a353a09848333424a557ddea3b9445a1a5fc9d2f2abced942154e80888ab4091174d6d83c6766f583ef240ab2e2233de5d536633d2765040 DIST rust-1.27.2-i686-unknown-linux-gnu.tar.xz 144776012 BLAKE2B 98883f45637adf0920543da8951f29bf5ab11d1f39e9f4154b77e882eadce26ec5e8ed3e9bdcf560f8009fbaab4b7255ba8eb8eeb8beadad39ec6fa74b6dde45 SHA512 e17960120bdd18a527c0783ce8ca8d76cdc9b436f36a73a82fd2ea709b253f33feeb88310fab7a86305bad403eb5dad7ea43d0e5bc5ad1e3847f29e85040303a DIST rust-1.27.2-x86_64-unknown-linux-gnu.tar.xz 144218956 BLAKE2B 40834086f211dd64ec76be37eb477697ff44783f261f0b9bfc10b46cc340cf3c15adf80d39a9df642b4985ea1239ad7f1d1803a44f3bd3d53f073bdc38a1de0e SHA512 14861392dad81d2c040d0deb64d5dd34652d5cc2875e404609a0f13c8fb6bdc38f9bc7b1e309829365a00c42b610f2b7a73cffa232ecfdf0618b5508a8667198 +DIST rust-1.28.0-aarch64-unknown-linux-gnu.tar.xz 98937652 BLAKE2B 836d3dd4e583fa50dd317c3bea56257e6ea19defdb38c16be6debb2854e147c8a92c4832263e4ac314136022a176526fe7d3774a3c5a84cd8d364cd2a1532860 SHA512 8d9acbc90ddaa1e0de0234a21798b19b5365ea371a12f9a143c6ebacbb48f57344da6e827e867513be502bce2801de27a0dbbacdf8618c653aeb58026b6c469c +DIST rust-1.28.0-i686-unknown-linux-gnu.tar.xz 136925948 BLAKE2B 85d9239533920c3f16d7c61bada0caeabceceade29032b70bb4562bfd04fa0158cdd85b8a0a1119506416fa5916ade8a0466bf6c10da457299a6319aa25f9dd6 SHA512 ffdfab46db14f07354b553e02fdb9dc6602c2c52b78d8f17c499f4ddb1e257aa53479df836eb3f06a2548d34296b0277cdb6b4c6f3cec57265823df22752c135 +DIST rust-1.28.0-x86_64-unknown-linux-gnu.tar.xz 134120432 BLAKE2B 56fb79a98659d9c8e56b8eef87dea3302ee5901bc4507d1c204628370b20cf34b2875c9586faa0acc2bc2b1a5beedeb9b5ba199cfb85d52f268f084a02f04f27 SHA512 4f427c11a9cd22aedd01bd7ed5bee2ba5e00a27db25af4f596cf8627d88eff8e72625eb83729d2e6c6780aaffd44c0e7065a1c8fa22f4899349b72c726cf6a5f DIST rustc-1.25.0-src.tar.gz 98639156 BLAKE2B 1408d5dd0611d4830de3b6b3d00e3fad4198a47599b639d0ac0bd05aaba401f743056a942e9df04a4d192c6b12e8cfe9a9cdf8cd26e48b72104ce9b423df049e SHA512 7d8886f4d5a621eb794e814deb60be681fa38cf086f87ffa14e5a3500c640b237c549a632de1331a0f1b71963de41f6d31a4df3866b7e597424002316fed81ce DIST rustc-1.26.2-src.tar.xz 54613640 BLAKE2B f361b7a0ed40ccb026750b4a70b99931f1abf52024e907b588e339902de2fbbd15501d237ac048d0537005834b0a2f49935f654a8c75d40ed95c65894f611481 SHA512 a598858ddce0e05d1d431be383400f44fc551eb2e368f37b01670c0b65ea5da6a7d5b2b68bb6ef806d2107cfa0d5007008442ad4d5ddb17d18d04e0ab31600b0 DIST rustc-1.27.1-src.tar.xz 55458892 BLAKE2B 9c5cec24760afdcee51fb0ba8d2289b92d34de57e97e57f2e5dc129674edab4a595ab5756c789b5de15bdd5107363f12a517169cedc7c3093fa0241d200ca3ab SHA512 4a8c03476ca1867a1130b825724ecb6bd629b889d704fdd6c3de4e188f73e2d1acdfae413f26e37505d76109d23d8e9ab409b31af3d67d244f8552730ada292d DIST rustc-1.28.0-src.tar.xz 55838968 BLAKE2B 1ff1f54dbae8c6481a6467d35b7c7dc340eba5e8c34f08ecb7b2300239c98a70c8459dacb8c8932ab6d9b3e2770e5b3508e23db7b01ff6014b7dbc076cf1de94 SHA512 a4885cd42a1006738cca2f0d8c0d5e4fd4014fc4629cbf691935bd36ffb896c553717022e67532359b5f1bd8e5050fc38b9dffed7c45cc76f7089ec134dfb980 +DIST rustc-1.29.1-src.tar.xz 61937676 BLAKE2B 6a60249538e1ec62471f4d0e3fc31c0a648433aa6f85ca7341657ea07772e338eb92a629941685808f4b80e84cb025d78aee9d0d6fa71c6635a1647c61bca9bc SHA512 1ded651b4c460e11e5e44c26de88a80fb13c297de2ee1e5af89638e12a7e8f43dd756689d4cc4fad45c52d4d43a3c70dd6a3ae550735b9dad5f8defea6a7 diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml index 88d11733609..8b63f5a12fc 100644 --- a/dev-lang/rust/metadata.xml +++ b/dev-lang/rust/metadata.xml @@ -9,6 +9,7 @@ Build and install rls, rustfmt and cargo alongside the compiler and stdlib Install cargo component +Install clippy component Use dev-libs/jemalloc as the standard memory allocator Install rls component diff --git a/dev-lang/rust/rust-1.29.1.ebuild b/dev-lang/rust/rust-1.29.1.ebuild new
[gentoo-commits] repo/gentoo:master commit in: profiles/base/
commit: df4c8351cc7f06f994653ed9035d77d0dcb48cc3 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 13:17:08 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 13:22:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4c8351 profiles: mask rust{,-bin} clippy flag Bug: https://bugs.gentoo.org/667286 Signed-off-by: Dirkjan Ochtman gentoo.org> profiles/base/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 911da73221c..7ebcd86cfe0 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Dirkjan Ochtman (29 Sep 2018) +# Clippy is broken for now, can't find libraries (bug 667286) +dev-lang/rust clippy +dev-lang/rust-bin clippy + # Virgil Dupras (26 Sep 2018) # Server feature in paramiko is patched out for security reasons. It can # be re-enabled with the 'server' USE flag, but this flag is hard
[gentoo-commits] repo/gentoo:master commit in: virtual/cargo/
commit: 07c8ed6260232bc1881d318f0793fe7525f0a255 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 13:11:43 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 13:22:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c8ed62 virtual/cargo: version bump to 1.29.1 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Dirkjan Ochtman gentoo.org> virtual/cargo/cargo-1.29.1.ebuild | 20 1 file changed, 20 insertions(+) diff --git a/virtual/cargo/cargo-1.29.1.ebuild b/virtual/cargo/cargo-1.29.1.ebuild new file mode 100644 index 000..e05ec4b3130 --- /dev/null +++ b/virtual/cargo/cargo-1.29.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Package manager for Rust" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +CARGO_DEPEND_VERSION="0.$(($(ver_cut 2) + 1)).0" + +RDEPEND="|| ( + =dev-lang/rust-${PV}*[cargo] + =dev-lang/rust-bin-${PV}*[cargo] + =dev-util/cargo-${CARGO_DEPEND_VERSION}* + )"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/
commit: f2962e61955c40bc8c1b637f66e76e27755fc1b6 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Sep 29 13:19:55 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Sep 29 13:22:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2962e61 profiles: mask rust docs on arm64 Closes: https://bugs.gentoo.org/660512 Signed-off-by: Dirkjan Ochtman gentoo.org> profiles/arch/arm64/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index d76abd4d25c..95cc57c20c5 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Dirkjan Ochtman (29 Sep 2018) +# Upstream doesn't build docs for tier 2 and lower architectures. +# Bug #660512. +dev-lang/rust doc + # Michał Górny (20 Sep 2018) # dev-libs/libpfm not keyworded here (and unclear if it supports ARM64). # Bug #51.
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo/
commit: 7affc9f183165f8c5ce8fa2dcaebb2d74ae137dc Author: Dirkjan Ochtman gentoo org> AuthorDate: Tue Sep 11 07:19:42 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Tue Sep 11 07:19:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7affc9f1 dev-util/cargo: tweak the build command and die early dev-util/cargo/cargo-0.29.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/cargo/cargo-0.29.0.ebuild b/dev-util/cargo/cargo-0.29.0.ebuild index e5043089537..984fa0934a2 100644 --- a/dev-util/cargo/cargo-0.29.0.ebuild +++ b/dev-util/cargo/cargo-0.29.0.ebuild @@ -125,7 +125,7 @@ wincolor-0.1.6 wincolor-1.0.0 " -inherit cargo bash-completion-r1 versionator +inherit cargo bash-completion-r1 multiprocessing versionator BOOTSTRAP_VERSION="0.$(($(get_version_component_range 2) - 1)).0" @@ -195,7 +195,7 @@ src_configure() { src_compile() { export CARGO_HOME="${ECARGO_HOME}" local cargo="${WORKDIR}/cargo-${BOOTSTRAP_VERSION}-${TRIPLE}/cargo/bin/cargo" - ${cargo} build --release + ${cargo} build -j$(makeopts_jobs) --release || die # Building HTML documentation use doc && ${cargo} doc
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo/
commit: 35df61400f902c057036be8d0a716512d95800cc Author: Dirkjan Ochtman gentoo org> AuthorDate: Mon Sep 10 07:35:19 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Mon Sep 10 07:35:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35df6140 dev-util/cargo: depend on recent rust This hopefully prevents compilation failures to a too old compiler. Closes: https://bugs.gentoo.org/664484 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-util/cargo/cargo-0.29.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cargo/cargo-0.29.0.ebuild b/dev-util/cargo/cargo-0.29.0.ebuild index cecbe816e58..e5043089537 100644 --- a/dev-util/cargo/cargo-0.29.0.ebuild +++ b/dev-util/cargo/cargo-0.29.0.ebuild @@ -178,7 +178,7 @@ RDEPEND="${COMMON_DEPEND} !dev-util/cargo-bin net-misc/curl[ssl]" DEPEND="${COMMON_DEPEND} - >=virtual/rust-1.19.0 + >=virtual/rust-1.27.0 dev-util/cmake sys-apps/coreutils sys-apps/diffutils
[gentoo-commits] repo/gentoo:master commit in: dev-db/couchdb/
commit: 95de86b79599e4bc510e4356d4f99a02627f2273 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Aug 8 14:32:48 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Aug 8 14:33:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95de86b7 dev-db/couchdb: remove myself as a maintainer Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-db/couchdb/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-db/couchdb/metadata.xml b/dev-db/couchdb/metadata.xml index 37f6a303390..cc08d6296c9 100644 --- a/dev-db/couchdb/metadata.xml +++ b/dev-db/couchdb/metadata.xml @@ -1,7 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - d...@gentoo.org - +
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 79193548f4bf7d853c86cae4566fc74840be6e8c Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 12:34:38 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Aug 8 12:30:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79193548 cargo.eclass: support EAPI 7 eclass/cargo.eclass | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 799b0618bd2..8bbad012424 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -11,8 +11,12 @@ if [[ -z ${_CARGO_ECLASS} ]]; then _CARGO_ECLASS=1 +CARGO_DEPEND="" +[[ ${CATEGORY}/${PN} != dev-util/cargo ]] && CARGO_DEPEND=">=dev-util/cargo-0.13.0" + case ${EAPI} in - 6) : ;; + 6) : DEPEND="${DEPEND} ${CARGO_DEPEND}";; + 7) : BDEPEND="${BDEPEND} ${CARGO_DEPEND}";; *) die "EAPI=${EAPI:-0} is not supported" ;; esac @@ -22,8 +26,6 @@ EXPORT_FUNCTIONS src_unpack src_compile src_install IUSE="${IUSE} debug" -[[ ${CATEGORY}/${PN} != dev-util/cargo ]] && DEPEND=">=dev-util/cargo-0.13.0" - ECARGO_HOME="${WORKDIR}/cargo_home" ECARGO_VENDOR="${ECARGO_HOME}/gentoo"
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 9d77264c3a113041387fe8a753834f4707216a49 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 16:09:03 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Aug 8 12:30:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d77264c cargo.eclass: reduce verbosity by default eclass/cargo.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 7f4ae174cc2..53efd0e1659 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -121,7 +121,7 @@ cargo_src_compile() { export CARGO_HOME="${ECARGO_HOME}" - cargo build -v -j $(makeopts_jobs) $(usex debug "" --release) \ + cargo build -j $(makeopts_jobs) $(usex debug "" --release) \ || die "cargo build failed" }
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 58375fedcdc4f2a22667d4961c3005f6565c6e17 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 12:36:12 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Aug 8 12:30:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58375fed cargo.eclass: depend on virtual/cargo instead of dev-util/cargo eclass/cargo.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/cargo.eclass b/eclass/cargo.eclass index 8bbad012424..7f4ae174cc2 100644 --- a/eclass/cargo.eclass +++ b/eclass/cargo.eclass @@ -12,7 +12,7 @@ if [[ -z ${_CARGO_ECLASS} ]]; then _CARGO_ECLASS=1 CARGO_DEPEND="" -[[ ${CATEGORY}/${PN} != dev-util/cargo ]] && CARGO_DEPEND=">=dev-util/cargo-0.13.0" +[[ ${CATEGORY}/${PN} != dev-util/cargo ]] && CARGO_DEPEND="virtual/cargo" case ${EAPI} in 6) : DEPEND="${DEPEND} ${CARGO_DEPEND}";;
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 598ec1ea3e6164061dea2f0f6d5ff4a7b74e3a50 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Aug 8 13:19:36 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Aug 8 13:29:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598ec1ea dev-lang/rust-bin: add run-time Cargo deps, fix eselect provider Closes: https://bugs.gentoo.org/662842 Closes: https://bugs.gentoo.org/662932 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild | 161 1 file changed, 161 insertions(+) diff --git a/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild b/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild new file mode 100644 index 000..34f0792b018 --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils bash-completion-r1 versionator toolchain-funcs + +MY_P="rust-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/"; +SRC_URI="amd64? ( https://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.xz ) + arm? ( + https://static.rust-lang.org/dist/${MY_P}-arm-unknown-linux-gnueabi.tar.xz + https://static.rust-lang.org/dist/${MY_P}-arm-unknown-linux-gnueabihf.tar.xz + https://static.rust-lang.org/dist/${MY_P}-armv7-unknown-linux-gnueabihf.tar.xz + ) + x86? ( https://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.xz )" + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" +SLOT="stable" +KEYWORDS="~amd64 ~x86" +IUSE="cargo doc libressl rustfmt" + +CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0" + +DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + !dev-lang/rust:0 + cargo? ( !dev-util/cargo ) + rustfmt? ( !dev-util/rustfmt ) +" +RDEPEND="${DEPEND} + cargo? ( + sys-libs/zlib + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + net-libs/libssh2 + net-libs/http-parser + net-misc/curl[ssl] + )" +PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )" + +QA_PREBUILT=" + opt/${P}/bin/*-${PV} + opt/${P}/lib/*.so + opt/${P}/lib/rustlib/*/lib/*.so + opt/${P}/lib/rustlib/*/lib/*.rlib* +" + +pkg_pretend () { + if [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv7* ]]; then + die "${CHOST} is not supported by upstream Rust. You must use a hard float version." + fi +} + +src_unpack() { + default + + local postfix + use amd64 && postfix=x86_64-unknown-linux-gnu + + if use arm && [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv6* ]]; then + postfix=arm-unknown-linux-gnueabi + elif use arm && [[ ${CHOST} == armv6*h* ]]; then + postfix=arm-unknown-linux-gnueabihf + elif use arm && [[ ${CHOST} == armv7*h* ]]; then + postfix=armv7-unknown-linux-gnueabihf + fi + + use x86 && postfix=i686-unknown-linux-gnu + mv "${WORKDIR}/${MY_P}-${postfix}" "${S}" || die +} + +src_install() { + local std=$(grep 'std' ./components) + local components="rustc,${std}" + use doc && components="${components},rust-docs" + use cargo && components="${components},cargo" + use rustfmt && components="${components},rustfmt-preview" + ./install.sh \ + --components="${components}" \ + --disable-verify \ + --prefix="${D}/opt/${P}" \ + --mandir="${D}/usr/share/${P}/man" \ + --disable-ldconfig \ + || die + + local rustc=rustc-bin-${PV} + local rustdoc=rustdoc-bin-${PV} + local rustgdb=rust-gdb-bin-${PV} + local rustlldb=rust-lldb-bin-${PV} + + mv "${D}/opt/${P}/bin/rustc" "${D}/opt/${P}/bin/${rustc}" || die + mv "${D}/opt/${P}/bin/rustdoc" "${D}/opt/${P}/bin/${rustdoc}" || die + mv "${D}/opt/${P}/bin/rust-gdb" "${D}/opt/${P}/bin/${rustgdb}" || die + mv "${D}/opt/${P}/bin/rust-lldb" "${D}/opt/${P}/bin/${rustlldb}" || die + + dosym "../../opt/${P}/bin/${rustc}" "/usr/bin/${rustc}" + dosym "../../opt/${P}/bin/${rustd
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: e11d308b1b92ae130a9454f115a219c1bc19feb3 Author: stefson yahoo de> AuthorDate: Wed Aug 8 13:29:19 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Aug 8 13:29:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e11d308b dev-lang/rust-bin: add arm64 support Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust-bin/Manifest | 1 + dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild | 2 ++ 2 files changed, 3 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 1dff0fb6f43..55be30adaab 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -13,6 +13,7 @@ DIST rust-1.27.1-arm-unknown-linux-gnueabihf.tar.xz 101382108 BLAKE2B 8743930b86 DIST rust-1.27.1-armv7-unknown-linux-gnueabihf.tar.xz 98288932 BLAKE2B 4794e8c54c8f733de6129829bab9e02644651fd6350db76bdb8c69f32fcff0a61e4992241431fea2b871e04a6f28607810918c5161a5a8a0b3fe756a37b619e3 SHA512 405bd579e69ec73de384487c4cd77eefcbc6c537ca3421f38ce2d35b8cd911def82fb9006b788a8aa6cdef69f620a5b1f2a2f7364bf7ddd0452d80b33315fa43 DIST rust-1.27.1-i686-unknown-linux-gnu.tar.xz 144852524 BLAKE2B f087ad3ee7f942482c6aa02f9dcdc4adf6ede64e698024f7dcca6dccedcc5f9e9805050015d8328c5b672c94cb7f1008551a95a69b1ce8e754e048c5604dd11e SHA512 e0c7d5f64db768321bbdf229529b12f93e36507db03329b0b26094fd81cdf013804f929105ac4545903eb4494770120407c40616086b431ea66413be7e1163d3 DIST rust-1.27.1-x86_64-unknown-linux-gnu.tar.xz 144328984 BLAKE2B 45551c2f4258c821e9b56ac09d673c46032b5f480da5fc51c0e0e33f66be7f0619aa4ad878336dbffae32e6eb43f2adfbba927ad5cfbb919b9e4395169d5c3bd SHA512 b419c19f75082a63a669ebeeefbce907ca7e7ac50a1c1355d1b10b3a4c1f8e28a76c4fd677efd8cb966a6e70a76059813e39b8dfe93de1401c7419d57ddca52a +DIST rust-1.28.0-aarch64-unknown-linux-gnu.tar.xz 98937652 BLAKE2B 836d3dd4e583fa50dd317c3bea56257e6ea19defdb38c16be6debb2854e147c8a92c4832263e4ac314136022a176526fe7d3774a3c5a84cd8d364cd2a1532860 SHA512 8d9acbc90ddaa1e0de0234a21798b19b5365ea371a12f9a143c6ebacbb48f57344da6e827e867513be502bce2801de27a0dbbacdf8618c653aeb58026b6c469c DIST rust-1.28.0-arm-unknown-linux-gnueabi.tar.xz 104676648 BLAKE2B b26b23c3605e6584c51e0e914dbb3be60996e079e52ff2d4850ed43c1f1f7cd5ac575b40dbe852f927d36654f5ab7e384548f3a92b3466bfbb1cda7f9f069bcb SHA512 a1eaf1d7826ebfe222d233cabd8b88073ca2c8dd42a0b870e324dfc63e7290308418222c56802bc421c9bda119dc7c5f3e225ff33cacad5776b79cbcc1a877b2 DIST rust-1.28.0-arm-unknown-linux-gnueabihf.tar.xz 104992084 BLAKE2B df97766d7abf73f668a2936834bc0f35739289eeeb5395276a2fdfd5b6c0baee3ba1eee1099f19d4f4f1cbd1a33cf62ad888dd3d1856b613ac853c6a17650741 SHA512 3b58b83f38bf8d8e841ae6614d72bb6e6faf75fb7c19abc5451548b0e6de0ef3b64dfbc70481a1e40f74074bfad701aa7a58296b4a0d07957a418bd3cd769917 DIST rust-1.28.0-armv7-unknown-linux-gnueabihf.tar.xz 105144132 BLAKE2B d9e0791c7dc77ade26d383a5c57117a2b7b50c6a523b31fbf604c0b779c966c504f85c718353f2e581bfe8a228369671a8b731f808bc0133ad3fad61f853 SHA512 9142110e0c24657aca41468648d9364c2e6fce60b08ca7113c944a53701fc5a309481a8fdd5845b229bcc750ccad63af561d452c3a3a0727ab1ca7a461b06d3d diff --git a/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild b/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild index 34f0792b018..381776dde8a 100644 --- a/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild @@ -15,6 +15,7 @@ SRC_URI="amd64? ( https://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux https://static.rust-lang.org/dist/${MY_P}-arm-unknown-linux-gnueabihf.tar.xz https://static.rust-lang.org/dist/${MY_P}-armv7-unknown-linux-gnueabihf.tar.xz ) + arm64? ( https://static.rust-lang.org/dist/${MY_P}-aarch64-unknown-linux-gnu.tar.xz ) x86? ( https://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.xz )" LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" @@ -67,6 +68,7 @@ src_unpack() { postfix=armv7-unknown-linux-gnueabihf fi + use arm64 && postfix=aarch64-unknown-linux-gnu use x86 && postfix=i686-unknown-linux-gnu mv "${WORKDIR}/${MY_P}-${postfix}" "${S}" || die }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 8bb837d714c14f7ff921420e7d2694258bf71716 Author: Dirkjan Ochtman gentoo org> AuthorDate: Wed Aug 8 13:35:29 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Wed Aug 8 13:35:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb837d7 dev-lang/rust-bin: add ~arm64 to KEYWORDS Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild b/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild index 381776dde8a..75593e6949a 100644 --- a/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.28.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="amd64? ( https://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="cargo doc libressl rustfmt" CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 37996d8ff1bded532518f4d9291c131c6e2a9ef1 Author: Dirkjan Ochtman gentoo org> AuthorDate: Tue Aug 7 08:04:49 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Tue Aug 7 08:05:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37996d8f dev-lang/rust: include cargo run-time dependencies Closes: https://bugs.gentoo.org/662932 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust/rust-1.28.0-r1.ebuild | 277 1 file changed, 277 insertions(+) diff --git a/dev-lang/rust/rust-1.28.0-r1.ebuild b/dev-lang/rust/rust-1.28.0-r1.ebuild new file mode 100644 index 000..2595c9c53af --- /dev/null +++ b/dev-lang/rust/rust-1.28.0-r1.ebuild @@ -0,0 +1,277 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{5,6} pypy ) + +inherit multiprocessing multilib-build python-any-r1 toolchain-funcs versionator + +if [[ ${PV} = *beta* ]]; then + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + MY_P="rustc-beta" + SLOT="beta/${PV}" + SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz" + KEYWORDS="" +else + ABI_VER="$(get_version_component_range 1-2)" + SLOT="stable/${ABI_VER}" + MY_P="rustc-${PV}" + SRC="${MY_P}-src.tar.xz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +CHOST_amd64=x86_64-unknown-linux-gnu +CHOST_x86=i686-unknown-linux-gnu +CHOST_arm64=aarch64-unknown-linux-gnu + +RUST_STAGE0_VERSION="1.$(($(get_version_component_range 2) - 1)).2" +RUST_STAGE0_amd64="rust-${RUST_STAGE0_VERSION}-${CHOST_amd64}" +RUST_STAGE0_x86="rust-${RUST_STAGE0_VERSION}-${CHOST_x86}" +RUST_STAGE0_arm64="rust-${RUST_STAGE0_VERSION}-${CHOST_arm64}" + +CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/"; + +SRC_URI="https://static.rust-lang.org/dist/${SRC} -> rustc-${PV}-src.tar.xz + amd64? ( https://static.rust-lang.org/dist/${RUST_STAGE0_amd64}.tar.xz ) + x86? ( https://static.rust-lang.org/dist/${RUST_STAGE0_x86}.tar.xz ) + arm64? ( https://static.rust-lang.org/dist/${RUST_STAGE0_arm64}.tar.xz ) +" + +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" + +IUSE="cargo debug doc +jemalloc libressl rls rustfmt wasm ${ALL_LLVM_TARGETS[*]}" + +RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + jemalloc? ( dev-libs/jemalloc ) + cargo? ( + sys-libs/zlib + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + net-libs/libssh2 + net-libs/http-parser + net-misc/curl[ssl] + )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + || ( + >=sys-devel/gcc-4.7 + >=sys-devel/clang-3.5 + ) + cargo? ( !dev-util/cargo ) + rustfmt? ( !dev-util/rustfmt ) + dev-util/cmake +" +PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )" + +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" + +S="${WORKDIR}/${MY_P}-src" + +toml_usex() { + usex "$1" true false +} + +src_prepare() { + local rust_stage0_root="${WORKDIR}"/rust-stage0 + + local rust_stage0_name="RUST_STAGE0_${ARCH}" + local rust_stage0="${!rust_stage0_name}" + + "${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig --destdir="${rust_stage0_root}" --prefix=/ || die + + default +} + +src_configure() { + local rust_target="" rust_targets="" rust_target_name arch_cflags + + # Collect rust target names to compile standard libs for all ABIs. + for v in $(multilib_get_enabled_abi_pairs); do + rust_target_name="CHOST_${v##*.}" + rust_targets="${rust_targets},\"${!rust_target_name}\"" + done + if use wasm; then + rust_targets="${rust_targets},\"wasm32-unknown-unknown\"" + fi + rust_targets="${rust_targets#,}" + + local extended="false" tools="" + if use cargo; then + extended="true" + tools=&qu
[gentoo-commits] repo/gentoo:master commit in: sys-apps/habitat/
commit: bd3327e531e17eae3d12e5207ebf4d7e640cae03 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 19:58:44 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Aug 4 19:59:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3327e5 sys-apps/habitat: use virtual/cargo instead of dev-util/cargo Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-apps/habitat/habitat-0.54.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/habitat/habitat-0.54.0.ebuild b/sys-apps/habitat/habitat-0.54.0.ebuild index 407816389d2..1f7b4845125 100644 --- a/sys-apps/habitat/habitat-0.54.0.ebuild +++ b/sys-apps/habitat/habitat-0.54.0.ebuild @@ -12,7 +12,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -DEPEND="dev-util/cargo +DEPEND="virtual/cargo >=virtual/rust-1.23 >=net-libs/zeromq-3.2 virtual/pkgconfig"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 660e83d26f8d1ec214054c9fba746bd3645b7b3c Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 12:03:03 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Aug 4 12:15:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660e83d2 dev-lang/rust-bin: version bump to 1.28.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust-bin/Manifest | 5 ++ dev-lang/rust-bin/rust-bin-1.28.0.ebuild | 142 +++ 2 files changed, 147 insertions(+) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index 0fd595aeabd..d16615818d2 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -23,3 +23,8 @@ DIST rust-1.27.1-arm-unknown-linux-gnueabihf.tar.xz 101382108 BLAKE2B 8743930b86 DIST rust-1.27.1-armv7-unknown-linux-gnueabihf.tar.xz 98288932 BLAKE2B 4794e8c54c8f733de6129829bab9e02644651fd6350db76bdb8c69f32fcff0a61e4992241431fea2b871e04a6f28607810918c5161a5a8a0b3fe756a37b619e3 SHA512 405bd579e69ec73de384487c4cd77eefcbc6c537ca3421f38ce2d35b8cd911def82fb9006b788a8aa6cdef69f620a5b1f2a2f7364bf7ddd0452d80b33315fa43 DIST rust-1.27.1-i686-unknown-linux-gnu.tar.xz 144852524 BLAKE2B f087ad3ee7f942482c6aa02f9dcdc4adf6ede64e698024f7dcca6dccedcc5f9e9805050015d8328c5b672c94cb7f1008551a95a69b1ce8e754e048c5604dd11e SHA512 e0c7d5f64db768321bbdf229529b12f93e36507db03329b0b26094fd81cdf013804f929105ac4545903eb4494770120407c40616086b431ea66413be7e1163d3 DIST rust-1.27.1-x86_64-unknown-linux-gnu.tar.xz 144328984 BLAKE2B 45551c2f4258c821e9b56ac09d673c46032b5f480da5fc51c0e0e33f66be7f0619aa4ad878336dbffae32e6eb43f2adfbba927ad5cfbb919b9e4395169d5c3bd SHA512 b419c19f75082a63a669ebeeefbce907ca7e7ac50a1c1355d1b10b3a4c1f8e28a76c4fd677efd8cb966a6e70a76059813e39b8dfe93de1401c7419d57ddca52a +DIST rust-1.28.0-arm-unknown-linux-gnueabi.tar.xz 104676648 BLAKE2B b26b23c3605e6584c51e0e914dbb3be60996e079e52ff2d4850ed43c1f1f7cd5ac575b40dbe852f927d36654f5ab7e384548f3a92b3466bfbb1cda7f9f069bcb SHA512 a1eaf1d7826ebfe222d233cabd8b88073ca2c8dd42a0b870e324dfc63e7290308418222c56802bc421c9bda119dc7c5f3e225ff33cacad5776b79cbcc1a877b2 +DIST rust-1.28.0-arm-unknown-linux-gnueabihf.tar.xz 104992084 BLAKE2B df97766d7abf73f668a2936834bc0f35739289eeeb5395276a2fdfd5b6c0baee3ba1eee1099f19d4f4f1cbd1a33cf62ad888dd3d1856b613ac853c6a17650741 SHA512 3b58b83f38bf8d8e841ae6614d72bb6e6faf75fb7c19abc5451548b0e6de0ef3b64dfbc70481a1e40f74074bfad701aa7a58296b4a0d07957a418bd3cd769917 +DIST rust-1.28.0-armv7-unknown-linux-gnueabihf.tar.xz 105144132 BLAKE2B d9e0791c7dc77ade26d383a5c57117a2b7b50c6a523b31fbf604c0b779c966c504f85c718353f2e581bfe8a228369671a8b731f808bc0133ad3fad61f853 SHA512 9142110e0c24657aca41468648d9364c2e6fce60b08ca7113c944a53701fc5a309481a8fdd5845b229bcc750ccad63af561d452c3a3a0727ab1ca7a461b06d3d +DIST rust-1.28.0-i686-unknown-linux-gnu.tar.xz 136925948 BLAKE2B 85d9239533920c3f16d7c61bada0caeabceceade29032b70bb4562bfd04fa0158cdd85b8a0a1119506416fa5916ade8a0466bf6c10da457299a6319aa25f9dd6 SHA512 ffdfab46db14f07354b553e02fdb9dc6602c2c52b78d8f17c499f4ddb1e257aa53479df836eb3f06a2548d34296b0277cdb6b4c6f3cec57265823df22752c135 +DIST rust-1.28.0-x86_64-unknown-linux-gnu.tar.xz 134120432 BLAKE2B 56fb79a98659d9c8e56b8eef87dea3302ee5901bc4507d1c204628370b20cf34b2875c9586faa0acc2bc2b1a5beedeb9b5ba199cfb85d52f268f084a02f04f27 SHA512 4f427c11a9cd22aedd01bd7ed5bee2ba5e00a27db25af4f596cf8627d88eff8e72625eb83729d2e6c6780aaffd44c0e7065a1c8fa22f4899349b72c726cf6a5f diff --git a/dev-lang/rust-bin/rust-bin-1.28.0.ebuild b/dev-lang/rust-bin/rust-bin-1.28.0.ebuild new file mode 100644 index 000..53d2d4e87eb --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.28.0.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils bash-completion-r1 versionator toolchain-funcs + +MY_P="rust-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/"; +SRC_URI="amd64? ( https://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.xz ) + arm? ( + https://static.rust-lang.org/dist/${MY_P}-arm-unknown-linux-gnueabi.tar.xz + https://static.rust-lang.org/dist/${MY_P}-arm-unknown-linux-gnueabihf.tar.xz + https://static.rust-lang.org/dist/${MY_P}-armv7-unknown-linux-gnueabihf.tar.xz + ) + x86? ( https://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.xz )" + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" +SLOT="stable" +KEYWORDS="~amd64 ~x86" +IUSE="cargo doc rustfmt" + +CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0" + +DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + !dev-lang/rust:0 + cargo? ( !dev-util/cargo ) + rustfmt? (
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 894b03c45ba2226f46a3f5194720eeeae74a7270 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 12:15:37 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Aug 4 12:15:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894b03c4 dev-lang/rust-bin: remove old versions Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust-bin/Manifest | 10 --- dev-lang/rust-bin/rust-bin-1.26.0.ebuild | 125 - dev-lang/rust-bin/rust-bin-1.27.0.ebuild | 125 - dev-lang/rust-bin/rust-bin-1.27.1.ebuild | 130 --- 4 files changed, 390 deletions(-) diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest index d16615818d2..1dff0fb6f43 100644 --- a/dev-lang/rust-bin/Manifest +++ b/dev-lang/rust-bin/Manifest @@ -3,21 +3,11 @@ DIST rust-1.25.0-arm-unknown-linux-gnueabihf.tar.gz 152774994 BLAKE2B 438fc55edc DIST rust-1.25.0-armv7-unknown-linux-gnueabihf.tar.gz 150376603 BLAKE2B 44aadf00b74d3d35039486289b319db5b1820dfb3b0fdbc03714ae2a8df78e09ee09fa41d9d8ec1377b91fb4a8f67cd7f4cdc99ceb39da4b48ba464ee1b73600 SHA512 a45312bec4c06b04d3c148d87a64aa55e14cc160eaaa6b712ce738590063137c8f9dd1030656071c1ac9a22cb852f34efdb98c435527c7371da381b802fb9104 DIST rust-1.25.0-i686-unknown-linux-gnu.tar.gz 169267482 BLAKE2B 8fb18c95adf7edd74cd305683ab2ee33d59cce1a0f515e9ba63dfd105ffaf9150444e281502747856fa5164f24707b4bbbe110a2b1b7a1cf65c96b883a6f2ede SHA512 76bcd978b9b23b0fc6315f91bed153e59616aa62f520aae8e8d3587b5f5fae74fef15f8b0a749b02a69be56fad4df9a413019438135481917bca1fb1a7704de7 DIST rust-1.25.0-x86_64-unknown-linux-gnu.tar.gz 178696930 BLAKE2B 0f82e837494d394c86462583f3d65f1ad839a97eda00fbc00476d06255831088cb7e554cc14edbf9dd23fbebf75078dc78204bdbec4795781f7fae0cbb6de63d SHA512 544e85bb69359d8ff6059d0f470b5995822f73e6d361be43f69f87d394b7252a11686f835336930bc257ba4347c0498abf5b1fbd751180d96bd9ca872b76d65c -DIST rust-1.26.0-arm-unknown-linux-gnueabi.tar.xz 98262664 BLAKE2B 1de2aeef6d035f9f5a4238ad0c730baabfa39944a0cc47ab31fb51b1dd7f606688a4e9c7cd323e7a4998601fce4ebd0102e2d011cfff3caa3a20f91579442cd4 SHA512 44fdff800a6da1929ccab717f544add5a0500856b4ae1edbd6202d5d8b9781bd336c75c857ddf40e6f7175916fb026210bc5ec2656f4b564dd69cc9189bda3d6 -DIST rust-1.26.0-arm-unknown-linux-gnueabihf.tar.xz 98490960 BLAKE2B ad4210bc39d11974f0a5032f6779b4c8ca04f705da8c15a755d5072d157724896a65fc149c16c6f9a479f0c61a6cb0a70d90e48543f6d72725de6baf25d4a94b SHA512 3822303a7a8c567f3a917f4c934f1411fd606a335d5f6e574dd0be9d463e9fe27ff948c820b25a305e53d83b5d9fa0e1cbfca86451a0b3e11ff84ef7a82f65c8 -DIST rust-1.26.0-armv7-unknown-linux-gnueabihf.tar.xz 98788032 BLAKE2B 3727effee1eaf89d979e27f339901ac938acc22d9dd8e664c20941e46db8250f349493f65598243d5234539bb2037e9dabd38f1a047dd8f9bbe20ae2c8270747 SHA512 5766dbba6f4faae3e8dfd1d98ea948e3835d5b1c28b8daf6c734afd7f27301aa857147eb28762462f77c9da539aae2a81319f194154245abd5cdae7067f24d6c -DIST rust-1.26.0-i686-unknown-linux-gnu.tar.xz 143003764 BLAKE2B 4c0b1872196c21bf9bc9d927455b4c8eb379e40281ef9fdd8a440b702b919628a00bf2e7b392084e8f41f30119c93bfa6e57ba47ee1adecb1d5cdda43778f821 SHA512 1257f9edefc49ee1742c3acd666d15f077c4d999a82dfe0d574df5c41981c3f716adf86b23d96cf9a6757508aea92abcbe06ad9e3bec2cb4ac19512d60ebba31 -DIST rust-1.26.0-x86_64-unknown-linux-gnu.tar.xz 139246408 BLAKE2B dc386c7b9e016bdcb8b2475d789b100922defc0bcd400476e4e618f51c338338edfc463428c9fa0fdcf8f051465a126d1c61030c5881d5c21888e80b8068bad8 SHA512 457503fea324251a92f25d0d45f1e2ac7d342a6a8f52d1abe93a579c7ae9b7f453a707d353e82614b37790747e8551f9762188ee25ff883495598cbf17b3f97e DIST rust-1.26.2-arm-unknown-linux-gnueabi.tar.xz 98267104 BLAKE2B ae44fcead124e5e3993240be0c8a46e545df5d045d39184cfada86d9a820fa30a771396a2ced86c2454aef224951e85cf0b6965c13ed98a3024e07d4ca1ec6a9 SHA512 a96295ef2d0eca5a682e3b3bcfe3b3ffeb5bbe45bc949f467cfd1e7ac7252d74e86d2d8f25e5722e75e7f537afeb3b0ae9054bd3908916ea461623f8c13ba5bf DIST rust-1.26.2-arm-unknown-linux-gnueabihf.tar.xz 98502692 BLAKE2B 124040a31e93923f66319244dbeba2be5836fb05ea3c1b8d833bdfac796ab1818139651a798ff398c7448958835ea238e9a111899493b992cc25c026a096ae89 SHA512 e23aa8e1167990a61413cdc0c0f336eafee02c90763120a08fdd7fcd7fbf04bbdbe38c59017cfa43ef622cac1b03f0850d5ace15046d384311a9f8af3cbe8b40 DIST rust-1.26.2-armv7-unknown-linux-gnueabihf.tar.xz 98828932 BLAKE2B 2f60e65128bd32d97422d82d99f5c5447d1c1e77582028089d52208e3ede4af5e72c278a3fb5001348c864087f3e85af05604a0b6078891c5ed812d745840d93 SHA512 7b8e3f39a62b7b5fdaa6d53e5638de26968799d97b5d53e09bf49456b02f968495cff4757f25d38bc3393ca33dc1b9da353ec290ba9416770e082548aa5079ac DIST rust-1.26.2-i686-unknown-linux-gnu.tar.xz 143090096 BLAKE2B 7871fa4e4d0f320ff949cd31cefa116bc7b741927626958e1d10197f05fc9a662b8d6c21ddd4d2910700e6f7273e4fc18738e6ff58cd85b9af4ed25eceea31d9
[gentoo-commits] repo/gentoo:master commit in: virtual/cargo/
commit: 643d2403b4db5d732d834fccf7d6ba477f98da2c Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 12:10:23 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Aug 4 12:15:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643d2403 virtual/cargo: version bump to 1.28.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 virtual/cargo/cargo-1.28.0.ebuild | 20 1 file changed, 20 insertions(+) diff --git a/virtual/cargo/cargo-1.28.0.ebuild b/virtual/cargo/cargo-1.28.0.ebuild new file mode 100644 index 000..e05ec4b3130 --- /dev/null +++ b/virtual/cargo/cargo-1.28.0.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Package manager for Rust" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +CARGO_DEPEND_VERSION="0.$(($(ver_cut 2) + 1)).0" + +RDEPEND="|| ( + =dev-lang/rust-${PV}*[cargo] + =dev-lang/rust-bin-${PV}*[cargo] + =dev-util/cargo-${CARGO_DEPEND_VERSION}* + )"
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 630311066971444af155feaf79863ef315d3fbeb Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 12:04:01 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Aug 4 12:15:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63031106 virtual/rust: version bump to 1.28.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 virtual/rust/rust-1.28.0.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/virtual/rust/rust-1.28.0.ebuild b/virtual/rust/rust-1.28.0.ebuild new file mode 100644 index 000..fa78c78a3e7 --- /dev/null +++ b/virtual/rust/rust-1.28.0.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for Rust language compiler" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 263a6fb60f9b4c91f299ed7ec1849c0070364443 Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Aug 3 12:31:58 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Aug 4 12:15:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263a6fb6 dev-lang/rust: version bump to 1.28.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust/Manifest | 4 + dev-lang/rust/rust-1.28.0.ebuild | 269 +++ 2 files changed, 273 insertions(+) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index 4f60e535553..e7a6c0abd82 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -7,6 +7,10 @@ DIST rust-1.25.0-x86_64-unknown-linux-gnu.tar.xz 111059260 BLAKE2B ae982976a735c DIST rust-1.26.2-aarch64-unknown-linux-gnu.tar.xz 90964988 BLAKE2B 7e5de737ff2b4711e0a5b3085f10c3f2918fc5823dcb52bc5f897a5617b65d648d5e59664dbfaa904ff08923d1bbd11aae21349760fefef6ff18ea0e45391e07 SHA512 b565ec988d3b946dabc8902eba60b446070e77b7c27aa98d981b7ba5e9285bda95565627600e6be057970de5006d9640ef77fa920849160f5cf98508b48d1673 DIST rust-1.26.2-i686-unknown-linux-gnu.tar.xz 143090096 BLAKE2B 7871fa4e4d0f320ff949cd31cefa116bc7b741927626958e1d10197f05fc9a662b8d6c21ddd4d2910700e6f7273e4fc18738e6ff58cd85b9af4ed25eceea31d9 SHA512 859b5b72c78cca8cd473012599ca12539ef9a5ee38d1d024019fd84220e344e1cd0efd2b027ef333555b158b23529f35ceb5d59d76c35e7946b5fe4a8a52 DIST rust-1.26.2-x86_64-unknown-linux-gnu.tar.xz 138609432 BLAKE2B 54507a8ce3ab2676e6e66852b6d3f1a47ca07ad4b56383f6247149309a0f60f67fbf0a6ba27d968c24340c07d7d5074942c6eaccbc1207c5e75fd9a6f47b2481 SHA512 29e474b0eab4dd2ffa0b964d83f52ffce530e75c4193e307410ef6d20ef9ad2b300a4f467bdf06b3311157340e9295cb9b1efdcf08dafee66979b076c2afba7e +DIST rust-1.27.2-aarch64-unknown-linux-gnu.tar.xz 94186748 BLAKE2B 7e8f46128a7638217ef63caf479e1a6d9ebde7a225b7dad55082eb06e0206f0b1a5efa65badb15127a456ddc39702482407bbb9171a11397a31bc7c85d2cbcfa SHA512 84022350f1e8fc34a353a09848333424a557ddea3b9445a1a5fc9d2f2abced942154e80888ab4091174d6d83c6766f583ef240ab2e2233de5d536633d2765040 +DIST rust-1.27.2-i686-unknown-linux-gnu.tar.xz 144776012 BLAKE2B 98883f45637adf0920543da8951f29bf5ab11d1f39e9f4154b77e882eadce26ec5e8ed3e9bdcf560f8009fbaab4b7255ba8eb8eeb8beadad39ec6fa74b6dde45 SHA512 e17960120bdd18a527c0783ce8ca8d76cdc9b436f36a73a82fd2ea709b253f33feeb88310fab7a86305bad403eb5dad7ea43d0e5bc5ad1e3847f29e85040303a +DIST rust-1.27.2-x86_64-unknown-linux-gnu.tar.xz 144218956 BLAKE2B 40834086f211dd64ec76be37eb477697ff44783f261f0b9bfc10b46cc340cf3c15adf80d39a9df642b4985ea1239ad7f1d1803a44f3bd3d53f073bdc38a1de0e SHA512 14861392dad81d2c040d0deb64d5dd34652d5cc2875e404609a0f13c8fb6bdc38f9bc7b1e309829365a00c42b610f2b7a73cffa232ecfdf0618b5508a8667198 DIST rustc-1.25.0-src.tar.gz 98639156 BLAKE2B 1408d5dd0611d4830de3b6b3d00e3fad4198a47599b639d0ac0bd05aaba401f743056a942e9df04a4d192c6b12e8cfe9a9cdf8cd26e48b72104ce9b423df049e SHA512 7d8886f4d5a621eb794e814deb60be681fa38cf086f87ffa14e5a3500c640b237c549a632de1331a0f1b71963de41f6d31a4df3866b7e597424002316fed81ce DIST rustc-1.26.2-src.tar.xz 54613640 BLAKE2B f361b7a0ed40ccb026750b4a70b99931f1abf52024e907b588e339902de2fbbd15501d237ac048d0537005834b0a2f49935f654a8c75d40ed95c65894f611481 SHA512 a598858ddce0e05d1d431be383400f44fc551eb2e368f37b01670c0b65ea5da6a7d5b2b68bb6ef806d2107cfa0d5007008442ad4d5ddb17d18d04e0ab31600b0 DIST rustc-1.27.1-src.tar.xz 55458892 BLAKE2B 9c5cec24760afdcee51fb0ba8d2289b92d34de57e97e57f2e5dc129674edab4a595ab5756c789b5de15bdd5107363f12a517169cedc7c3093fa0241d200ca3ab SHA512 4a8c03476ca1867a1130b825724ecb6bd629b889d704fdd6c3de4e188f73e2d1acdfae413f26e37505d76109d23d8e9ab409b31af3d67d244f8552730ada292d +DIST rustc-1.28.0-src.tar.xz 55838968 BLAKE2B 1ff1f54dbae8c6481a6467d35b7c7dc340eba5e8c34f08ecb7b2300239c98a70c8459dacb8c8932ab6d9b3e2770e5b3508e23db7b01ff6014b7dbc076cf1de94 SHA512 a4885cd42a1006738cca2f0d8c0d5e4fd4014fc4629cbf691935bd36ffb896c553717022e67532359b5f1bd8e5050fc38b9dffed7c45cc76f7089ec134dfb980 diff --git a/dev-lang/rust/rust-1.28.0.ebuild b/dev-lang/rust/rust-1.28.0.ebuild new file mode 100644 index 000..41be6dd5569 --- /dev/null +++ b/dev-lang/rust/rust-1.28.0.ebuild @@ -0,0 +1,269 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{5,6} pypy ) + +inherit multiprocessing multilib-build python-any-r1 toolchain-funcs versionator + +if [[ ${PV} = *beta* ]]; then + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + MY_P="rustc-beta" + SLOT="beta/${PV}" + SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz" + KEYWORDS="" +else + ABI_VER="$(get_version_component_range 1-2)" + SLOT="stable/${ABI_VER}" + MY_P="rustc-${PV}" +
[gentoo-commits] repo/gentoo:master commit in: dev-util/cargo/
commit: 29f7c15ff99561a56f6c6b3ff6a53d1c245fa6e2 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Aug 4 11:54:23 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Aug 4 12:15:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f7c15f dev-util/cargo: version bump to 0.29.0 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-util/cargo/Manifest| 66 dev-util/cargo/cargo-0.29.0.ebuild | 215 + 2 files changed, 281 insertions(+) diff --git a/dev-util/cargo/Manifest b/dev-util/cargo/Manifest index 3969ed4334c..5093557b67f 100644 --- a/dev-util/cargo/Manifest +++ b/dev-util/cargo/Manifest @@ -1,13 +1,17 @@ DIST aho-corasick-0.5.3.crate 252052 BLAKE2B aba67d996b22c336165be78c89f53a2164605544f82587ceb1145bdb850326c2889d1bdcc3e95a6c5bb1dc0a996902130ab8425a7b0b88b38daffbfc9f58e309 SHA512 cc297b4882b869919edf9023ee2bd7100eb48709f6e7076fd26d1701dab3d8aa2cfb03752a764877cd92177ab7a4ce3dcdae76d16965eca2ff53667832afda31 DIST aho-corasick-0.6.4.crate 25443 BLAKE2B b866fec3f2d7bf39152b30d4c95c921c3912c832cb5d7016c771bf19cb8bf02851ee942c891cc95f339b35c0545f9b45e26ce893486660b26227129aa7792b84 SHA512 0191f627896469bdb271f1b9d2f3d3b0f7952579cd07c2659996ad66a961dbe605c6a4a929100d6b9c246e65199c0e180b1e8349943f06a6f08250e003e62b65 +DIST aho-corasick-0.6.6.crate 26330 BLAKE2B dbdfcba15832736cf1ec65c9f93943e7ef368fc71e5545e1481788428ce1ebacaf87b4d045cb22695c1738ac6a0c579b38e886a461bd665b07898ca3a7f9e808 SHA512 6ac654a3e670ca53350ae6a4b21f7cc50335a42ac8557f34712575e9e9871991d29e45a45280f8c32a8a44340a54ac33585e7f1ab9b549462002e0ec24da2caa DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa DIST atty-0.2.10.crate 5962 BLAKE2B 36a2fe57eb500124f20464a7d67f86bc6270c2143f8273683011599adee180ee71fb0ea565c38171b9d471479d63041e4bbba4f713dfb92239b7d298e9d89e7e SHA512 76cbf960475073101d617bdaf12ed1e93dfdd96e22182674e1ec04c955fb1de2e3aa132345c50a1bebc579932d43c74c9aac64ae64107e98648a0f1f6562285b +DIST atty-0.2.11.crate 5916 BLAKE2B e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499 SHA512 9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79 DIST atty-0.2.8.crate 5708 BLAKE2B e88f1155f51dd36eb38364994eeffc84683b43b8010909e058d9fd80fa492092ed49d6d05b5b7d10fd2585191dd1b6efdccf30be298f53dcb832027fd6187508 SHA512 d6aac03499b5e8187ecacd6060d34d3ad8747eb680c9f59ba13e00253d422b2d7d092236fc8eced93358f251d46672013463e3bfdc0aaa9e9e7c5c8e08a22195 DIST atty-0.2.9.crate 5898 BLAKE2B fa8b45e670fc4147f0407e4a059569e3d4ec31f79aef01ef581c03396a73aa449482dba200bf49d6f60887853eadc8ccf483c0fa0ebcba9f219557cee9a907ba SHA512 2d7d2e52f3d3b66d4280dc3a2509c0125b1cf7dc136f3cc81e1a91aee0dcebdb544f631bccf299580f24ac8687f9b61e3b08fc961c040146959eeec1205c DIST backtrace-0.3.5.crate 27636 BLAKE2B db71be18b39a7aa25d2e1850fd907d3ea96d30af66b72c7b2b12a37acf6d6f46cdca1b9de884167e7567584848ea2ca4a1b03468e9158a62a3fde6aacd0746c8 SHA512 b554fd616780c706d8f6e7afef4800625a9fec5f7825e995a534103d1b773f0f28e09d49a1163eef9059681d669953ed1b7a8fb33209ee3b7be1fdeaa2adb3a1 DIST backtrace-0.3.6.crate 28437 BLAKE2B 63f056086b8c56707e7a3f9719e211a70368584c85a6a3b05ed8ad31cf3ac86f6fc091c826392439fcaf9a0f4066de8da00449a9715d90c1585d450fff63bbdd SHA512 c42e9891a2297aefa08e6ec627520bfd3f93f7eddc2782cb5eb277092d588b1d84e75ac724d29548eab77de19de3400748b90bf2eccfed5ce1e20a979dd210e6 DIST backtrace-0.3.7.crate 28432 BLAKE2B 5478adb8e5a028a5d5af62b2f6522c2a7bee65bcbfa76da252c57e4f17b682db486f3aff96501d49943d86567eb8187f1e37a42f324b3cf3181788d0cd760b15 SHA512 a3f0d8bfef2158310c65f41e246323b0953147a017dbe47143b8dc2e1734c945f13b49732a16f1712a3b5a27a23f27a38778d8185c64a7982948aace69c079af +DIST backtrace-0.3.9.crate 31054 BLAKE2B 5d90d098d149198eabe4665b1eb2cf41c5f392ddc1c5cc499047dd72533d79b679943781445f7d86f269a15d3f8ca2775dfe89123935d32ccef4b8151547283e SHA512 edb485ad27d19e0cccea123cc6a9db5b3222831e48722d8fcec7349fd1c4b62b67ab1f488fea4973da82c8f17a86aeba4ea8f2fc1aa60f6528833cda39efa637 DIST backtrace-sys-0.1.16.crate 283418 BLAKE2B d15f9c692dd805c61dbd219c70f0b47bb6d2a18bdb2657bd5b5bf6f94f1df621f6be56e2774d2d5d218f044c1358b1af4251705123c5d48ce5575ff3a2f3b50a SHA512 2fd32fee7c13d1c83be5e86341a4c1c0da06876a73a9fb74c680994132510eac9a3444144c97ddcb78919da044e628650d604a20a06ca7852289168da8d754b4 +DIST backtrace-sys-0.1.23.crate 522263 BLAKE2B fa5f2e1929dd4a0fd0c38abb52fee514315e4d8711b17cb880cd78007ef82093796e9249e73fa0296455810059ee4fe9e09ba05c5d2c0a9dde206ab601816455
[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/
commit: 7e2f437941a0698c0edf0fa7e2851db0e8c03832 Author: Christian Roessner roessner-network-solutions com> AuthorDate: Wed Aug 1 14:53:04 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Aug 3 11:41:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e2f4379 mail-filter/rspamd: Version bump to 1.7.9 mail-filter/rspamd/Manifest| 1 + mail-filter/rspamd/rspamd-1.7.9.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest index 7b59c3f2dd5..40bdb27cc26 100644 --- a/mail-filter/rspamd/Manifest +++ b/mail-filter/rspamd/Manifest @@ -5,3 +5,4 @@ DIST rspamd-1.7.2.tar.gz 4460606 BLAKE2B 2c4389fd5350d67d21745288f74c4e1276772c4 DIST rspamd-1.7.5.tar.gz 4494681 BLAKE2B 709b589157cb61568ebe78af64bb2363cb7342736e29971f30de1e1a1e9e667402006cb3a34e1d240a32560608ab9ab86838a288707b5043c89c3d9127880f60 SHA512 3e77c99abd47b1d22ccae33c0312b4338253af0ff10825dc2796fc42864142c91324d349677098bcd0c156a9229c04d3ce8a08808b6eb702624c918722e3acc4 DIST rspamd-1.7.7.tar.gz 4534430 BLAKE2B 83ba39b80293bf87f397e6b1b1cbec27e7c44f096a148b6d29c641d10b607b616865ec54c1a88dc55f620b17e8c69bcf8690ee509d1b9a517a923fe0afc08b70 SHA512 7436848b3fc0e2ef90dcc54b48c1c95d6a7753175f484297de2e77bd117a9858da09b2a50f8692f210e48421b604ef465311b97197b473823a87ac74337d7752 DIST rspamd-1.7.8.tar.gz 4542955 BLAKE2B 78fbb01c51d290f8d88f4c512df248fcbc8e28e00a820ba0d3dc22adf4bb1b54b1923aa5306fde5d4d75c81a9304f220608a6cec3f1077bbb9adfa1ea8bdc2a4 SHA512 43f2350dfa4e0369cd53480bd4c8d0aa3898d7c471540281e7460a264207032aea226c4fd519a26397b9e9e8c8de3951e5a9752e010eabf1b3733a0c3e3086c2 +DIST rspamd-1.7.9.tar.gz 4557492 BLAKE2B f42775ba8157ef4815331c304e3030c522e9ae5e10ef0194da0c7dde105b40fed2ae84b063d78aed37992146311aecc1ac77f64dacdaf3ff11bb85076e8aef7c SHA512 d11d8c03668b85feae665ed491cd156c7430fbad30f42fe44103ea3c3a8bc988e5f8981e784e8f31aa35ba1ff9f7abd23605638e4ee3086a056b22fb3109563e diff --git a/mail-filter/rspamd/rspamd-1.7.9.ebuild b/mail-filter/rspamd/rspamd-1.7.9.ebuild new file mode 100644 index 000..e4b16db1465 --- /dev/null +++ b/mail-filter/rspamd/rspamd-1.7.9.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +if [[ ${PV} == * ]] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/vstakhov/rspamd.git"; +fi + +inherit cmake-utils user systemd pax-utils ${SCM} + +DESCRIPTION="Rapid spam filtering system" +HOMEPAGE="https://github.com/vstakhov/rspamd"; + +if [[ ${PV} == * ]] ; then + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://github.com/vstakhov/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cpu_flags_x86_ssse3 fann gd jemalloc +jit libressl pcre2 +torch" +REQUIRED_USE="torch? ( jit )" + +RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] ) + libressl? ( dev-libs/libressl:0= ) + fann? ( sci-mathematics/fann ) + pcre2? ( dev-libs/libpcre2[jit=] ) + !pcre2? ( dev-libs/libpcre[jit=] ) + jit? ( dev-lang/luajit:2 ) + jemalloc? ( dev-libs/jemalloc ) + dev-libs/libevent + net-libs/libnsl + dev-db/sqlite:3 + dev-libs/glib:2 +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: f5e8022123785a93b308c55cffb1d144daf38a97 Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Jul 14 16:36:19 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Jul 14 16:36:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e80221 dev-lang/rust: fix problems with symlinking new binaries Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust/{rust-1.27.1-r1.ebuild => rust-1.27.1-r2.ebuild} | 10 ++ 1 file changed, 10 insertions(+) diff --git a/dev-lang/rust/rust-1.27.1-r1.ebuild b/dev-lang/rust/rust-1.27.1-r2.ebuild similarity index 96% rename from dev-lang/rust/rust-1.27.1-r1.ebuild rename to dev-lang/rust/rust-1.27.1-r2.ebuild index 2ce91ade5ab..1dc2182f159 100644 --- a/dev-lang/rust/rust-1.27.1-r1.ebuild +++ b/dev-lang/rust/rust-1.27.1-r2.ebuild @@ -232,6 +232,16 @@ src_install() { /usr/bin/rust-gdb /usr/bin/rust-lldb EOF + if use cargo; then + echo /usr/bin/cargo >> "${T}/provider-${P}" + fi + if use rls; then + echo /usr/bin/rls >> "${T}/provider-${P}" + fi + if use rustfmt; then + echo /usr/bin/rustfmt >> "${T}/provider-${P}" + echo /usr/bin/cargo-fmt >> "${T}/provider-${P}" + fi dodir /etc/env.d/rust insinto /etc/env.d/rust doins "${T}/provider-${P}"
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: 60fe40bed7f365e59a3ada7c9c719cc6d497b09d Author: Dirkjan Ochtman gentoo org> AuthorDate: Sat Jul 14 14:22:10 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Sat Jul 14 14:22:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fe40be virtual/rust: remove 1.27.0 ebuild dev-lang/rust-1.27.0 was removed, causing dependency chain breakage. Package-Manager: Portage-2.3.40, Repoman-2.3.9 virtual/rust/rust-1.27.0.ebuild | 15 --- 1 file changed, 15 deletions(-) diff --git a/virtual/rust/rust-1.27.0.ebuild b/virtual/rust/rust-1.27.0.ebuild deleted file mode 100644 index fa78c78a3e7..000 --- a/virtual/rust/rust-1.27.0.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Virtual for Rust language compiler" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -BDEPEND="" -RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: virtual/cargo/
commit: e42627cc9349699282c54c7c2ddd35e84cce00d1 Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Jul 13 20:16:44 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Jul 13 20:16:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42627cc virtual/cargo: initial version 1.27.1 This abstracts over the separately installed dev-util/cargo and the cargo that can be installed as part of rust and rust-bin from 1.27.1 forward. Package-Manager: Portage-2.3.40, Repoman-2.3.9 virtual/cargo/cargo-1.27.1.ebuild | 19 +++ virtual/cargo/metadata.xml| 8 2 files changed, 27 insertions(+) diff --git a/virtual/cargo/cargo-1.27.1.ebuild b/virtual/cargo/cargo-1.27.1.ebuild new file mode 100644 index 000..ddb3bfb6cf1 --- /dev/null +++ b/virtual/cargo/cargo-1.27.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Package manager for Rust" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="" +RDEPEND="|| ( + =dev-lang/rust-${PV}*[cargo] + =dev-lang/rust-bin-${PV}*[cargo] + =dev-util/cargo-0.28.0* + )" diff --git a/virtual/cargo/metadata.xml b/virtual/cargo/metadata.xml new file mode 100644 index 000..85cf4eb9205 --- /dev/null +++ b/virtual/cargo/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +r...@gentoo.org +Rust Project + +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust/
commit: 10c62b78362a3feecd71ab6ea474e848bc8a6950 Author: Dirkjan Ochtman gentoo org> AuthorDate: Fri Jul 13 19:58:40 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Fri Jul 13 20:06:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c62b78 dev-lang/rust: add USE flags to install cargo, rls and rustfmt Reduce verbosity of builds to get sane output. Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust/metadata.xml | 3 + dev-lang/rust/rust-1.27.1-r1.ebuild | 261 2 files changed, 264 insertions(+) diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml index c03ce153031..88d11733609 100644 --- a/dev-lang/rust/metadata.xml +++ b/dev-lang/rust/metadata.xml @@ -8,8 +8,11 @@ Build and install rls, rustfmt and cargo alongside the compiler and stdlib +Install cargo component Use dev-libs/jemalloc as the standard memory allocator +Install rls component +Install rustfmt component Build support for the wasm32-unknown-unknown target diff --git a/dev-lang/rust/rust-1.27.1-r1.ebuild b/dev-lang/rust/rust-1.27.1-r1.ebuild new file mode 100644 index 000..2ce91ade5ab --- /dev/null +++ b/dev-lang/rust/rust-1.27.1-r1.ebuild @@ -0,0 +1,261 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{5,6} pypy ) + +inherit multiprocessing multilib-build python-any-r1 toolchain-funcs versionator + +if [[ ${PV} = *beta* ]]; then + betaver=${PV//*beta} + BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" + MY_P="rustc-beta" + SLOT="beta/${PV}" + SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz" + KEYWORDS="" +else + ABI_VER="$(get_version_component_range 1-2)" + SLOT="stable/${ABI_VER}" + MY_P="rustc-${PV}" + SRC="${MY_P}-src.tar.xz" + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +CHOST_amd64=x86_64-unknown-linux-gnu +CHOST_x86=i686-unknown-linux-gnu +CHOST_arm64=aarch64-unknown-linux-gnu + +RUST_STAGE0_VERSION="1.$(($(get_version_component_range 2) - 1)).2" +RUST_STAGE0_amd64="rust-${RUST_STAGE0_VERSION}-${CHOST_amd64}" +RUST_STAGE0_x86="rust-${RUST_STAGE0_VERSION}-${CHOST_x86}" +RUST_STAGE0_arm64="rust-${RUST_STAGE0_VERSION}-${CHOST_arm64}" + +# there is no cargo 0.28 tag, so use 0.27 +#CARGO_DEPEND_VERSION="0.$(($(version_get_comp 2) + 1)).0" +CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2))).0" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/"; + +SRC_URI="https://static.rust-lang.org/dist/${SRC} -> rustc-${PV}-src.tar.xz + amd64? ( https://static.rust-lang.org/dist/${RUST_STAGE0_amd64}.tar.xz ) + x86? ( https://static.rust-lang.org/dist/${RUST_STAGE0_x86}.tar.xz ) + arm64? ( https://static.rust-lang.org/dist/${RUST_STAGE0_arm64}.tar.xz ) +" + +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430 + NVPTX PowerPC Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" + +IUSE="cargo debug doc +jemalloc rls rustfmt wasm ${ALL_LLVM_TARGETS[*]}" + +RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + jemalloc? ( dev-libs/jemalloc )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + || ( + >=sys-devel/gcc-4.7 + >=sys-devel/clang-3.5 + ) + cargo? ( !dev-util/cargo ) + rustfmt? ( !dev-util/rustfmt ) + dev-util/cmake +" +PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )" + +REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )" + +S="${WORKDIR}/${MY_P}-src" + +toml_usex() { + usex "$1" true false +} + +src_prepare() { + local rust_stage0_root="${WORKDIR}"/rust-stage0 + + local rust_stage0_name="RUST_STAGE0_${ARCH}" + local rust_stage0="${!rust_stage0_name}" + + "${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig --destdir="${rust_stage0_root}" --prefix=/ || die + + default +} + +src_configure() { + local rust_target="" rust_targets="" rust_target_name arch_cflags + + # Collect rust target names to compile standard libs for all ABIs. + for v in $(multilib_get_enabled_abi_pairs); do + rust_target_name="CHOST_${v##*.}" + rust_targets="${rust_targets},\"${!rust_target_name}\"" + done +
[gentoo-commits] repo/gentoo:master commit in: virtual/rust/
commit: ba05f1f31593c9ea751bde01a9380c5f516ef0e7 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Jul 12 20:58:22 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Jul 12 20:58:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba05f1f3 virtual/rust: bump to 1.27.1 Package-Manager: Portage-2.3.40, Repoman-2.3.9 virtual/rust/rust-1.27.1.ebuild | 15 +++ 1 file changed, 15 insertions(+) diff --git a/virtual/rust/rust-1.27.1.ebuild b/virtual/rust/rust-1.27.1.ebuild new file mode 100644 index 000..fa78c78a3e7 --- /dev/null +++ b/virtual/rust/rust-1.27.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Virtual for Rust language compiler" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +BDEPEND="" +RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: b9a8ae66e199136944e2a832a7c7e74cc2af0679 Author: Dirkjan Ochtman gentoo org> AuthorDate: Thu Jul 12 12:46:56 2018 + Commit: Dirkjan Ochtman gentoo org> CommitDate: Thu Jul 12 12:46:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9a8ae66 dev-lang/rust-bin: fix issues with cargo USE flag, add rustfmt flag Fixes: https://bugs.gentoo.org/show_bug.cgi?id=660974 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/rust-bin/metadata.xml | 1 + dev-lang/rust-bin/rust-bin-1.27.1-r1.ebuild | 142 2 files changed, 143 insertions(+) diff --git a/dev-lang/rust-bin/metadata.xml b/dev-lang/rust-bin/metadata.xml index 7f14692ab9a..3407a1ae8de 100644 --- a/dev-lang/rust-bin/metadata.xml +++ b/dev-lang/rust-bin/metadata.xml @@ -7,5 +7,6 @@ Install cargo component +Install rustfmt component diff --git a/dev-lang/rust-bin/rust-bin-1.27.1-r1.ebuild b/dev-lang/rust-bin/rust-bin-1.27.1-r1.ebuild new file mode 100644 index 000..53d2d4e87eb --- /dev/null +++ b/dev-lang/rust-bin/rust-bin-1.27.1-r1.ebuild @@ -0,0 +1,142 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils bash-completion-r1 versionator toolchain-funcs + +MY_P="rust-${PV}" + +DESCRIPTION="Systems programming language from Mozilla" +HOMEPAGE="https://www.rust-lang.org/"; +SRC_URI="amd64? ( https://static.rust-lang.org/dist/${MY_P}-x86_64-unknown-linux-gnu.tar.xz ) + arm? ( + https://static.rust-lang.org/dist/${MY_P}-arm-unknown-linux-gnueabi.tar.xz + https://static.rust-lang.org/dist/${MY_P}-arm-unknown-linux-gnueabihf.tar.xz + https://static.rust-lang.org/dist/${MY_P}-armv7-unknown-linux-gnueabihf.tar.xz + ) + x86? ( https://static.rust-lang.org/dist/${MY_P}-i686-unknown-linux-gnu.tar.xz )" + +LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" +SLOT="stable" +KEYWORDS="~amd64 ~x86" +IUSE="cargo doc rustfmt" + +CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0" + +DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 + !dev-lang/rust:0 + cargo? ( !dev-util/cargo ) + rustfmt? ( !dev-util/rustfmt ) +" +RDEPEND="${DEPEND}" +PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )" + +QA_PREBUILT=" + opt/${P}/bin/*-${PV} + opt/${P}/lib/*.so + opt/${P}/lib/rustlib/*/lib/*.so + opt/${P}/lib/rustlib/*/lib/*.rlib* +" + +pkg_pretend () { + if [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv7* ]]; then + die "${CHOST} is not supported by upstream Rust. You must use a hard float version." + fi +} + +src_unpack() { + default + + local postfix + use amd64 && postfix=x86_64-unknown-linux-gnu + + if use arm && [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv6* ]]; then + postfix=arm-unknown-linux-gnueabi + elif use arm && [[ ${CHOST} == armv6*h* ]]; then + postfix=arm-unknown-linux-gnueabihf + elif use arm && [[ ${CHOST} == armv7*h* ]]; then + postfix=armv7-unknown-linux-gnueabihf + fi + + use x86 && postfix=i686-unknown-linux-gnu + mv "${WORKDIR}/${MY_P}-${postfix}" "${S}" || die +} + +src_install() { + local std=$(grep 'std' ./components) + local components="rustc,${std}" + use doc && components="${components},rust-docs" + use cargo && components="${components},cargo" + use rustfmt && components="${components},rustfmt-preview" + ./install.sh \ + --components="${components}" \ + --disable-verify \ + --prefix="${D}/opt/${P}" \ + --mandir="${D}/usr/share/${P}/man" \ + --disable-ldconfig \ + || die + + local rustc=rustc-bin-${PV} + local rustdoc=rustdoc-bin-${PV} + local rustgdb=rust-gdb-bin-${PV} + + mv "${D}/opt/${P}/bin/rustc" "${D}/opt/${P}/bin/${rustc}" || die + mv "${D}/opt/${P}/bin/rustdoc" "${D}/opt/${P}/bin/${rustdoc}" || die + mv "${D}/opt/${P}/bin/rust-gdb" "${D}/opt/${P}/bin/${rustgdb}" || die + + dosym "../../opt/${P}/bin/${rustc}" "/usr/bin/${rustc}" + dosym "../../opt/${P}/bin/${rustdoc}" "/usr/bin/${rustdoc}" + dosym "../../opt/${P}/bin/${rustgdb}" "/usr/bin/${rustgdb}" + + if use cargo; then +