[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/
commit: 85265115f14e00dbb109b749f270233f4a2d0499 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 6 07:57:26 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 6 07:57:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85265115 net-proxy/squid: stable 3.5.27-r1 for hppa, bug #645356 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" net-proxy/squid/squid-3.5.27-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/squid/squid-3.5.27-r1.ebuild b/net-proxy/squid/squid-3.5.27-r1.ebuild index 2f7c9beac30..dc5029c0563 100644 --- a/net-proxy/squid/squid-3.5.27-r1.ebuild +++ b/net-proxy/squid/squid-3.5.27-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.squid-cache.org/Versions/v3/3.5/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" IUSE="caps ipv6 pam ldap libressl samba sasl kerberos nis radius ssl snmp selinux logrotate test \ ecap esi ssl-crtd \ mysql postgres sqlite \
[gentoo-commits] proj/musl:master commit in: media-gfx/sane-backends/, media-gfx/sane-backends/files/
commit: 396d62c451a9c12862d70469345539b04cfba900 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Feb 6 07:57:29 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Feb 6 07:57:29 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=396d62c4 media-gfx/sane-backends: in tree version works media-gfx/sane-backends/Manifest | 1 - .../sane-backends/files/niash_array_index.patch| 140 - .../sane-backends-1.0.24-automagic_systemd.patch | 40 --- .../files/sane-backends-1.0.24-cross-compile.patch | 30 -- .../sane-backends-1.0.24-kodakaio_avahi.patch | 84 -- ...ne-backends-1.0.24-saned_pidfile_location.patch | 11 - .../sane-backends-1.0.24-systemd_pkgconfig.patch | 37 --- .../files/sane-backends-1.0.24-u_char.patch| 11 - .../files/sane-backends-1.0.24-unused-cups.patch | 42 --- media-gfx/sane-backends/files/saned| 10 - media-gfx/sane-backends/files/saned.confd | 2 - media-gfx/sane-backends/files/saned.initd | 12 - media-gfx/sane-backends/metadata.xml | 5 - .../sane-backends/sane-backends-1.0.24-r6.ebuild | 329 - 14 files changed, 754 deletions(-) diff --git a/media-gfx/sane-backends/Manifest b/media-gfx/sane-backends/Manifest deleted file mode 100644 index 1ad06f1..000 --- a/media-gfx/sane-backends/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sane-backends-1.0.24.tar.gz 5778749 SHA256 27c7085a54f1505d8b551e6f1e69d30e1ee57328b18429bb2225dabf4c45462d SHA512 1e9f962bb9d27f17067eb662dabfc0a1aa0d06e16bec4bd28868124b468578d82f14f6d2c1f5de63d2cec57ca4584ec12d3b2c2b1de20f1199aece581453ebc5 WHIRLPOOL 19b939c920a3c157044c85a941debdc664d8781562fa3fc04f061b9d216b089be80edfd43479069382adf13e68160518fdbd5c84a5f4c506a46f8521d4ed2a1c diff --git a/media-gfx/sane-backends/files/niash_array_index.patch b/media-gfx/sane-backends/files/niash_array_index.patch deleted file mode 100644 index 236c459..000 --- a/media-gfx/sane-backends/files/niash_array_index.patch +++ /dev/null @@ -1,140 +0,0 @@ backend/niash.c2010-12-02 00:49:58.0 +0100 -+++ backend/niash.c.new2011-09-21 20:09:07.0 +0200 -@@ -82,14 +82,7 @@ - optThreshold, - - -- optLast, --/* put temporarily disabled options here after optLast */ -- -- optGroupMisc, -- optLamp, -- -- optCalibrate, -- optGamma /* analog gamma = single number */ -+ optLast - } EOptionIndex; - - -@@ -685,17 +678,6 @@ - pDesc->size = 0; - break; - --case optGamma: -- pDesc->name = SANE_NAME_ANALOG_GAMMA; -- pDesc->title = SANE_TITLE_ANALOG_GAMMA; -- pDesc->desc = SANE_DESC_ANALOG_GAMMA; -- pDesc->type = SANE_TYPE_FIXED; -- pDesc->constraint_type = SANE_CONSTRAINT_RANGE; -- pDesc->constraint.range = &rangeGamma; -- pDesc->cap = SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT; -- pVal->w = startUpGamma; -- break; -- - case optGammaTable: - pDesc->name = SANE_NAME_GAMMA_VECTOR; - pDesc->title = SANE_TITLE_GAMMA_VECTOR; -@@ -707,31 +689,6 @@ - pVal->wa = s->aGammaTable; - break; - --case optGroupMisc: -- pDesc->title = SANE_I18N ("Miscellaneous"); -- pDesc->type = SANE_TYPE_GROUP; -- pDesc->size = 0; -- break; -- --case optLamp: -- pDesc->name = "lamp"; -- pDesc->title = SANE_I18N ("Lamp status"); -- pDesc->desc = SANE_I18N ("Switches the lamp on or off."); -- pDesc->type = SANE_TYPE_BOOL; -- pDesc->cap = SANE_CAP_SOFT_SELECT | SANE_CAP_SOFT_DETECT; -- /* switch the lamp on when starting for first the time */ -- pVal->w = SANE_TRUE; -- break; -- --case optCalibrate: -- pDesc->name = "calibrate"; -- pDesc->title = SANE_I18N ("Calibrate"); -- pDesc->desc = SANE_I18N ("Calibrates for black and white level."); -- pDesc->type = SANE_TYPE_BUTTON; -- pDesc->cap = SANE_CAP_SOFT_SELECT; -- pDesc->size = 0; -- break; -- - case optGroupMode: - pDesc->title = SANE_I18N ("Scan Mode"); - pDesc->desc = ""; -@@ -1007,7 +964,6 @@ - /* Get options of type SANE_Word */ - case optCount: - case optDPI: --case optGamma: - case optTLX: - case optTLY: - case optBRX: -@@ -1031,17 +987,6 @@ - strcpy ((char *) pVal, modeList[s->aValues[optMode].w]); - break; - -- /* Get options of type SANE_Bool */ --case optLamp: -- GetLamp (&s->HWParams, &fLampIsOn); -- *(SANE_Bool *) pVal = fLampIsOn; -- break; -- --case optCalibrate: -- /* although this option has nothing to read, -- it's added here to avoid a warning when running scanimage --hel
[gentoo-commits] proj/musl:master commit in: net-analyzer/wireshark/
commit: dc001f21dffba19a7d4ba80bad0b018628f14e16 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Feb 6 07:25:40 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Feb 6 07:25:40 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=dc001f21 net-analyzer/wireshark: remove unused flag from metadata.xml Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-analyzer/wireshark/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/wireshark/metadata.xml b/net-analyzer/wireshark/metadata.xml index 1dcbdb4..cf871ba 100644 --- a/net-analyzer/wireshark/metadata.xml +++ b/net-analyzer/wireshark/metadata.xml @@ -33,7 +33,7 @@ Install capinfos, to print information about capture files Install captype, to print the file types of capture files Install ciscodump, extcap interface to capture from a remote Cisco router - Use dev-libs/libgcrypt to decrypt traffic + Install dftest, to display filter byte-code, for debugging dfilter routines Build documentation in pdf format (US and a4 paper sizes) Install dumpcap, to dump network traffic from inside wireshark
[gentoo-commits] repo/gentoo:master commit in: app-portage/gemato/
commit: 425d2403fca857081a62b1463fa8adb513192c55 Author: Joshua Kinard gentoo org> AuthorDate: Tue Feb 6 07:14:43 2018 + Commit: Joshua Kinard gentoo org> CommitDate: Tue Feb 6 07:14:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425d2403 app-portage/gemato: added ~mips to KEYWORDS, per #638776 Signed-off-by: Joshua Kinard gentoo.org> Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-portage/gemato/gemato-10.3-r1.ebuild | 2 +- app-portage/gemato/gemato-11.0.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/gemato/gemato-10.3-r1.ebuild b/app-portage/gemato/gemato-10.3-r1.ebuild index 9a0b3df31cd..6dd1dc95ea5 100644 --- a/app-portage/gemato/gemato-10.3-r1.ebuild +++ b/app-portage/gemato/gemato-10.3-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="+blake2 bzip2 +gpg lzma sha3 test" MODULE_RDEPEND=" diff --git a/app-portage/gemato/gemato-11.0.ebuild b/app-portage/gemato/gemato-11.0.ebuild index 9a0b3df31cd..6dd1dc95ea5 100644 --- a/app-portage/gemato/gemato-11.0.ebuild +++ b/app-portage/gemato/gemato-11.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="+blake2 bzip2 +gpg lzma sha3 test" MODULE_RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/bz2file/
commit: 08985154fbbc363599733f0a5b8ef73c487eed56 Author: Joshua Kinard gentoo org> AuthorDate: Tue Feb 6 07:17:20 2018 + Commit: Joshua Kinard gentoo org> CommitDate: Tue Feb 6 07:17:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08985154 dev-python/bz2file: added ~mips to KEYWORDS, per #638776 Signed-off-by: Joshua Kinard gentoo.org> Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-python/bz2file/bz2file-0.98.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/bz2file/bz2file-0.98.ebuild b/dev-python/bz2file/bz2file-0.98.ebuild index 13abc5b1f8c..a3b6e7d6835 100644 --- a/dev-python/bz2file/bz2file-0.98.ebuild +++ b/dev-python/bz2file/bz2file-0.98.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="" python_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/backports-lzma/
commit: a133847ddb93cb5afcf3131aeac619c9864185df Author: Joshua Kinard gentoo org> AuthorDate: Tue Feb 6 07:20:10 2018 + Commit: Joshua Kinard gentoo org> CommitDate: Tue Feb 6 07:20:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a133847d dev-python/backports-lzma: added ~mips to KEYWORDS, per #638776 Signed-off-by: Joshua Kinard gentoo.org> Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-python/backports-lzma/backports-lzma-0.0.10.ebuild | 2 +- dev-python/backports-lzma/backports-lzma-0.0.8.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild index 52da80dba0d..776551285a1 100644 --- a/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild +++ b/dev-python/backports-lzma/backports-lzma-0.0.10.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test" RDEPEND="app-arch/xz-utils:0= diff --git a/dev-python/backports-lzma/backports-lzma-0.0.8.ebuild b/dev-python/backports-lzma/backports-lzma-0.0.8.ebuild index 178f3c3c7eb..b8a0569c494 100644 --- a/dev-python/backports-lzma/backports-lzma-0.0.8.ebuild +++ b/dev-python/backports-lzma/backports-lzma-0.0.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" RDEPEND="app-arch/xz-utils dev-python/backports[${PYTHON_USEDEP}]"
[gentoo-commits] proj/musl:master commit in: app-editors/emacs/
commit: bcde0634fef7e640e201661a89fbd934f2062a49 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Feb 6 07:15:41 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Feb 6 07:15:41 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=bcde0634 app-editors/emacs: remove unused flag from metadata.xml Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-editors/emacs/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-editors/emacs/metadata.xml b/app-editors/emacs/metadata.xml index 61b8821..64c34d3 100644 --- a/app-editors/emacs/metadata.xml +++ b/app-editors/emacs/metadata.xml @@ -47,7 +47,7 @@ Prefer wide Emacs integers (typically 62-bit). This option has an effect only on architectures where "long" and "long long" types have different size. - Enable use of GTK widgets in Emacs buffers -(requires GTK3) +
[gentoo-commits] repo/gentoo:master commit in: net-proxy/sshuttle/
commit: 3838105b77316a45453dea09dda8cd8f4e9ba919 Author: Tim Harder gentoo org> AuthorDate: Tue Feb 6 03:01:20 2018 + Commit: Tim Harder gentoo org> CommitDate: Tue Feb 6 03:17:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3838105b net-proxy/sshuttle: initial docs and man page net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild | 53 1 file changed, 53 insertions(+) diff --git a/net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild b/net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild new file mode 100644 index 000..49502d96180 --- /dev/null +++ b/net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) + +inherit linux-info distutils-r1 + +DESCRIPTION="Transparent proxy server that works as a poor man's VPN using ssh" +HOMEPAGE="https://github.com/sshuttle/sshuttle https://pypi.python.org/pypi/sshuttle"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + net-firewall/iptables +" +DEPEND=" + dev-python/sphinx + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +CONFIG_CHECK="~NETFILTER_XT_TARGET_HL ~IP_NF_TARGET_REDIRECT ~IP_NF_MATCH_TTL ~NF_NAT" + +python_prepare_all() { + # don't run tests via setup.py pytest + sed -i "/setup_requires=/s/'pytest-runner'//" setup.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + emake -C docs html man +} + +python_test() { + py.test || die "Tests fail under ${EPYTHON}" +} + +python_install_all() { + HTML_DOCS=( "${S}"/docs/_build/html/. ) + doman "${S}"/docs/_build/man/* + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: net-proxy/sshuttle/, net-proxy/sshuttle/files/
commit: bb1f8408db50c4ea99c48cd41eafcc98c0460be0 Author: Tim Harder gentoo org> AuthorDate: Tue Feb 6 03:15:57 2018 + Commit: Tim Harder gentoo org> CommitDate: Tue Feb 6 03:17:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb1f8408 net-proxy/sshuttle: check for more generic remote python versions .../sshuttle/files/sshuttle-0.78.3-remote-python.patch | 13 + net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild| 2 ++ 2 files changed, 15 insertions(+) diff --git a/net-proxy/sshuttle/files/sshuttle-0.78.3-remote-python.patch b/net-proxy/sshuttle/files/sshuttle-0.78.3-remote-python.patch new file mode 100644 index 000..d7404fd45b0 --- /dev/null +++ b/net-proxy/sshuttle/files/sshuttle-0.78.3-remote-python.patch @@ -0,0 +1,13 @@ +Check for more generic remote python versions. + +--- sshuttle-0.78.3/sshuttle/ssh.py sshuttle-0.78.3/sshuttle/ssh.py +@@ -116,7 +116,7 @@ + if python: + pycmd = "'%s' -c '%s'" % (python, pyscript) + else: +-pycmd = ("P=python3.5; $P -V 2>/dev/null || P=python; " ++pycmd = ("P=python3; $P -V 2>/dev/null || P=python2; $P -V 2>/dev/null || P=python; " + "exec \"$P\" -c %s") % quote(pyscript) + pycmd = ("exec /bin/sh -c %s" % quote(pycmd)) + argv = (sshl + diff --git a/net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild b/net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild index 49502d96180..254601915e1 100644 --- a/net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild +++ b/net-proxy/sshuttle/sshuttle-0.78.3-r1.ebuild @@ -31,6 +31,8 @@ DEPEND=" CONFIG_CHECK="~NETFILTER_XT_TARGET_HL ~IP_NF_TARGET_REDIRECT ~IP_NF_MATCH_TTL ~NF_NAT" +PATCHES=( "${FILESDIR}"/${P}-remote-python.patch ) + python_prepare_all() { # don't run tests via setup.py pytest sed -i "/setup_requires=/s/'pytest-runner'//" setup.py || die
[gentoo-commits] repo/gentoo:master commit in: sys-apps/opentmpfiles/
commit: 68549620265e97d963ebf5d969699b7ebd4eaead Author: Benda Xu gentoo org> AuthorDate: Sat Jan 13 03:36:10 2018 + Commit: Benda XU gentoo org> CommitDate: Tue Feb 6 03:14:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68549620 sys-apps/opentmpfiles: support Prefix. Reported-By: Paul Preney, Horea Christian, Cyril de Vaucleroy Closes: https://bugs.gentoo.org/644484 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-apps/opentmpfiles/opentmpfiles-0.1.3-r1.ebuild | 53 ++ 1 file changed, 53 insertions(+) diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.1.3-r1.ebuild b/sys-apps/opentmpfiles/opentmpfiles-0.1.3-r1.ebuild new file mode 100644 index 000..cd2b8eff44b --- /dev/null +++ b/sys-apps/opentmpfiles/opentmpfiles-0.1.3-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit prefix + +if [[ ${PV} = * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/openrc/${PN}"; +else + SRC_URI="https://github.com/openrc/${PN}/archive/${PV}.tar.gz -> + ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +fi + +DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files" +HOMEPAGE="https://github.com/openrc/opentmpfiles"; + +LICENSE="BSD-2" +SLOT="0" +IUSE="selinux" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: profiles/features/prefix/standalone/kernel-2.6.32+/
commit: 6caa16fe017fd7df23bfbfaa354016df077ce405 Author: Benda Xu gentoo org> AuthorDate: Tue Feb 6 02:39:30 2018 + Commit: Benda XU gentoo org> CommitDate: Tue Feb 6 02:41:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6caa16fe p/f/p/s/kernel-2.6.32+: mask net-libs/libnsl It is a split-off from glibc-2.26. profiles/features/prefix/standalone/kernel-2.6.32+/package.mask | 3 +++ 1 file changed, 3 insertions(+) diff --git a/profiles/features/prefix/standalone/kernel-2.6.32+/package.mask b/profiles/features/prefix/standalone/kernel-2.6.32+/package.mask index 666a526176d..d89543acfa1 100644 --- a/profiles/features/prefix/standalone/kernel-2.6.32+/package.mask +++ b/profiles/features/prefix/standalone/kernel-2.6.32+/package.mask @@ -5,3 +5,6 @@ # we just use a universal glibc-2.24 on all ARCHes for simplicity. >=sys-libs/glibc-2.24 + +# libnsl is a split-off from glibc-2.26 +>net-libs/libnsl-0
[gentoo-commits] repo/gentoo:master commit in: dev-python/fusepy/
commit: 2e66431b78d55b5a7efb881f5ef0f99e32b543f6 Author: Tim Harder gentoo org> AuthorDate: Tue Feb 6 01:17:00 2018 + Commit: Tim Harder gentoo org> CommitDate: Tue Feb 6 01:51:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e66431b dev-python/fusepy: update HOMEPAGE and upstream info dev-python/fusepy/fusepy-2.0.4-r1.ebuild | 6 +++--- dev-python/fusepy/metadata.xml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/fusepy/fusepy-2.0.4-r1.ebuild b/dev-python/fusepy/fusepy-2.0.4-r1.ebuild index 4d274aed3c8..81765709fec 100644 --- a/dev-python/fusepy/fusepy-2.0.4-r1.ebuild +++ b/dev-python/fusepy/fusepy-2.0.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,8 +8,8 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit distutils-r1 DESCRIPTION="Python FUSE bindings using ctypes" -HOMEPAGE="https://github.com/terencehonles/fusepy"; -SRC_URI="https://github.com/terencehonles/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/fusepy/fusepy"; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" KEYWORDS="~amd64 ~x86" SLOT="0" diff --git a/dev-python/fusepy/metadata.xml b/dev-python/fusepy/metadata.xml index 4158c62ad4d..de0f4f2e620 100644 --- a/dev-python/fusepy/metadata.xml +++ b/dev-python/fusepy/metadata.xml @@ -10,6 +10,6 @@ MacFUSE. It's just one file and is implemented using ctypes. - terencehonles/fusepy + fusepy/fusepy
[gentoo-commits] repo/gentoo:master commit in: dev-python/parso/
commit: 1c6ccb564a48f18b9b1ca0c61ab895814f195fe9 Author: Tim Harder gentoo org> AuthorDate: Thu Oct 19 18:21:15 2017 + Commit: Tim Harder gentoo org> CommitDate: Tue Feb 6 01:51:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c6ccb56 dev-python/parso: initial import, required by latest version of jedi dev-python/parso/Manifest | 1 + dev-python/parso/metadata.xml | 12 dev-python/parso/parso-0.1.1.ebuild | 35 +++ 3 files changed, 48 insertions(+) diff --git a/dev-python/parso/Manifest b/dev-python/parso/Manifest new file mode 100644 index 000..653c0365695 --- /dev/null +++ b/dev-python/parso/Manifest @@ -0,0 +1 @@ +DIST parso-0.1.1.tar.gz 376876 BLAKE2B ad0b9492273d23da1f4133a2f1e6edd2fa7f2213dbe12868f891863e9286fa0281de7fc6c6924b78a5820f94867971bbc09f18b3d0f2e4832c9c875850205254 SHA512 1199651136af1c9f0801a031a197e367f7fa73b5878b863103a506481e8b325e6b305e4260510a567dccf91f298fd7e9e5674f4dc410765ae1f9112f742aa6a0 diff --git a/dev-python/parso/metadata.xml b/dev-python/parso/metadata.xml new file mode 100644 index 000..0d25fbf1ae0 --- /dev/null +++ b/dev-python/parso/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +pyt...@gentoo.org +Python + + +parso +davidhalter/parso + + diff --git a/dev-python/parso/parso-0.1.1.ebuild b/dev-python/parso/parso-0.1.1.ebuild new file mode 100644 index 000..99e6a66edd9 --- /dev/null +++ b/dev-python/parso/parso-0.1.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 + +DESCRIPTION="a python parser that supports error recovery and round-trip parsing" +HOMEPAGE="https://github.com/davidhalter/parso https://pypi.python.org/pypi/parso"; +SRC_URI="https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc test" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx ) + test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + +python_test() { + py.test -v test || die "tests failed with ${EPYTHON}" +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && HTML_DOCS=( "${S}"/docs/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jedi/, dev-python/jedi/files/
commit: cdb4a4c747fcabfbdbc5c709c559b1669d0b0ae6 Author: Tim Harder gentoo org> AuthorDate: Tue Feb 6 01:46:31 2018 + Commit: Tim Harder gentoo org> CommitDate: Tue Feb 6 01:51:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdb4a4c7 dev-python/jedi: version bump to 0.11.1 dev-python/jedi/Manifest | 1 + .../jedi/files/jedi-0.11.1-exclude-tests.patch | 26 +++ dev-python/jedi/jedi-0.11.1.ebuild | 51 ++ 3 files changed, 78 insertions(+) diff --git a/dev-python/jedi/Manifest b/dev-python/jedi/Manifest index 2ac7fdc76cd..aa9d365820a 100644 --- a/dev-python/jedi/Manifest +++ b/dev-python/jedi/Manifest @@ -1 +1,2 @@ DIST jedi-0.10.2.tar.gz 373879 BLAKE2B 8007b31dc6c96d9538ab141b976fd4554ea16f01bb277692534a2972a6dcf61ee809c7573a7a3f7c0eceb29505de6ffe3ec0a7234a427579333b453fc9cd9dbc SHA512 847b000894b5e17cf5582c88245989ce1f0e17b595c79a2cdf4cc7a805fe7360ea08f28ac31473408be795c9ea210c85541cffa5fc7e7119da8c0228eb509351 +DIST jedi-0.11.1.tar.gz 332402 BLAKE2B bc0a8df89c3d8b6387a22cc08f613c990c59e360c58ae1d2becf521a755892afa4972195f6e40ec3bb48b74b20a966034d0e5bcad5051f90e5b4cc082270 SHA512 61389704a318f89d12b053b786bfb6bda21d2696830c001d6d6e66191fc060d731bc05ea71f2e70725532dcbe109c5c7346a36d227e6f8ab0eb2512f4c1a8945 diff --git a/dev-python/jedi/files/jedi-0.11.1-exclude-tests.patch b/dev-python/jedi/files/jedi-0.11.1-exclude-tests.patch new file mode 100644 index 000..a85af80d4c9 --- /dev/null +++ b/dev-python/jedi/files/jedi-0.11.1-exclude-tests.patch @@ -0,0 +1,26 @@ +From 4e52acbf26b6d52e26e757cb04817d17c5464331 Mon Sep 17 00:00:00 2001 +From: Dave Halter +Date: Sun, 7 Jan 2018 14:13:21 +0100 +Subject: [PATCH] Using setup.py build should not include part of tests + +It looks like that we have to not only exclude the test package but also 'test.*'. Thanks to @david-geiger for noticing this. Fixes #1024. +--- + setup.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index 3f3b7e54..c7081858 100755 +--- a/setup.py b/setup.py +@@ -32,7 +32,7 @@ setup(name='jedi', + license='MIT', + keywords='python completion refactoring vim', + long_description=readme, +- packages=find_packages(exclude=['test']), ++ packages=find_packages(exclude=['test', 'test.*']), + install_requires=install_requires, + extras_require={'dev': ['docopt']}, + package_data={'jedi': ['evaluate/compiled/fake/*.pym']}, +-- +2.16.1 + diff --git a/dev-python/jedi/jedi-0.11.1.ebuild b/dev-python/jedi/jedi-0.11.1.ebuild new file mode 100644 index 000..7aac943f7a2 --- /dev/null +++ b/dev-python/jedi/jedi-0.11.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 + +DESCRIPTION="Autocompletion library for Python" +HOMEPAGE="https://github.com/davidhalter/jedi"; +SRC_URI="https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="doc test" + +RDEPEND=">=dev-python/parso-0.1.1[${PYTHON_USEDEP}]" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx ) + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + ${RDEPEND} + )" + +PATCHES=( "${FILESDIR}"/${PN}-0.11.1-exclude-tests.patch ) + +# various misc failures +RESTRICT="test" + +src_prepare() { + # skip integration and speed tests + rm test/test_{integration,speed}* || die + + distutils-r1_python_prepare_all +} + +python_test() { + PYTHONPATH="${PYTHONPATH%:}${PYTHONPATH+:}${S}/test" py.test -v test \ + || die "Tests failed under ${EPYTHON}" +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_install_all() { + use doc && HTML_DOCS=( "${S}"/docs/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] proj/musl:master commit in: dev-lang/rust/
commit: acc9ccf2b2a378825b1d196481f7fcbe2cb6a5da Author: stefson yahoo de> AuthorDate: Fri Feb 2 16:08:26 2018 + Commit: Aric Belsito gmail com> CommitDate: Fri Feb 2 16:08:26 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=acc9ccf2 dev-lang/rust: attempt to fix MAKEOPTS during src_install as well dev-lang/rust/rust-1.23.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/rust/rust-1.23.0-r1.ebuild b/dev-lang/rust/rust-1.23.0-r1.ebuild index c5b5ff4..d648ba0 100644 --- a/dev-lang/rust/rust-1.23.0-r1.ebuild +++ b/dev-lang/rust/rust-1.23.0-r1.ebuild @@ -193,7 +193,7 @@ src_compile() { } src_install() { - env DESTDIR="${D}" ./x.py install || die + env DESTDIR="${D}" ./x.py install -j$(makeopts_jobs) || die rm "${D}/usr/$(get_libdir)/rustlib/components" || die rm "${D}/usr/$(get_libdir)/rustlib/install.log" || die
[gentoo-commits] proj/musl:master commit in: net-analyzer/wireshark/, net-analyzer/wireshark/files/
commit: 9c63d18d78a9329fd221409c91a0da5b60465238 Author: Dan Robertson gmail com> AuthorDate: Mon Feb 5 20:20:41 2018 + Commit: Aric Belsito gmail com> CommitDate: Mon Feb 5 20:20:41 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=9c63d18d net-analyzer/wireshark: build with udpdump enabled net-analyzer/wireshark/Manifest| 1 + .../files/wireshark-1.99.8-qtchooser.patch | 10 + .../files/wireshark-2.1.0-sse4_2-r1.patch | 21 ++ .../files/wireshark-2.4-androiddump.patch | 27 ++ .../wireshark/files/wireshark-2.4.3-libsmi.patch | 233 .../files/wireshark--androiddump.patch | 10 + .../files/wireshark-includes-fix-musl.patch| 15 ++ net-analyzer/wireshark/wireshark-2.4.4.ebuild | 294 + 8 files changed, 611 insertions(+) diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest new file mode 100644 index 000..4987062 --- /dev/null +++ b/net-analyzer/wireshark/Manifest @@ -0,0 +1 @@ +DIST wireshark-2.4.4.tar.xz 28818372 BLAKE2B 1a28cabdc8dfbed16244c6906ef360c2d3edee3cd75a5134ea7b21b138c3be08de9327a1415cb308f7a01c382e0aa5cf14e4466b4c3762c29a7f7cbc4683890e SHA512 b6625f860a10e10babd686820680a5e169594f171e7e176fc96325255ec096481da2e8a0fdff10b42cead82011740714a4331003dda0d48bf3b419da37834bdc diff --git a/net-analyzer/wireshark/files/wireshark-1.99.8-qtchooser.patch b/net-analyzer/wireshark/files/wireshark-1.99.8-qtchooser.patch new file mode 100644 index 000..4745951 --- /dev/null +++ b/net-analyzer/wireshark/files/wireshark-1.99.8-qtchooser.patch @@ -0,0 +1,10 @@ +--- a/acinclude.m4 b/acinclude.m4 +@@ -2149,7 +2149,6 @@ + # -qt={version} argument, otherwise we look for particular + # tool versions using tool name suffixes. + # +- AC_PATH_PROG(QTCHOOSER, qtchooser) + if test ! -z "$QTCHOOSER"; then + # + # We found qtchooser; we assume that means that diff --git a/net-analyzer/wireshark/files/wireshark-2.1.0-sse4_2-r1.patch b/net-analyzer/wireshark/files/wireshark-2.1.0-sse4_2-r1.patch new file mode 100644 index 000..8efe5af --- /dev/null +++ b/net-analyzer/wireshark/files/wireshark-2.1.0-sse4_2-r1.patch @@ -0,0 +1,21 @@ +--- a/configure.ac b/configure.ac +@@ -818,6 +818,7 @@ + AC_SUBST(PIE_CFLAGS) + AC_SUBST(PIE_LDFLAGS) + ++AC_ARG_ENABLE(sse4_2,[ --enable-sse4_2 Support SSE4.2 (Streaming SIMD Extensions 4.2) instructions],[ + WS_CFLAGS_saved="$WS_CFLAGS" + AC_WIRESHARK_COMPILER_FLAGS_CHECK(-msse4.2, C) + if test "x$can_add_to_cflags" = "xyes" +@@ -844,6 +845,10 @@ + ac_sse4_2_flag=-xarch=sse4_2 + fi + fi ++],[ ++AC_MSG_RESULT(no) ++]) ++ + WS_CFLAGS="$WS_CFLAGS_saved" + + if test "x$ac_sse4_2_flag" != x; then diff --git a/net-analyzer/wireshark/files/wireshark-2.4-androiddump.patch b/net-analyzer/wireshark/files/wireshark-2.4-androiddump.patch new file mode 100644 index 000..e67ab21 --- /dev/null +++ b/net-analyzer/wireshark/files/wireshark-2.4-androiddump.patch @@ -0,0 +1,27 @@ +--- a/extcap/androiddump.c b/extcap/androiddump.c +@@ -363,13 +363,13 @@ + pcap = pcap_open_dead_with_tstamp_precision(encap_ext, PACKET_LENGTH, PCAP_TSTAMP_PRECISION_NANO); + extcap_dumper.dumper.pcap = pcap_dump_open(pcap, fifo); + if (!extcap_dumper.dumper.pcap) { +-g_warning("Can't open %s for saving packets: %s", pcap_geterr(pcap)); ++g_warning("Can't open %s for saving packets: %s", fifo, pcap_geterr(pcap)); + pcap_close(pcap); + exit(EXIT_CODE_CANNOT_SAVE_LIBPCAP_DUMP); + } + extcap_dumper.encap = encap; + if (pcap_dump_flush(extcap_dumper.dumper.pcap) == -1) { +-g_warning("Write to %s failed: %s", g_strerror(errno)); ++g_warning("Write to %s failed: %s", fifo, g_strerror(errno)); + } + #else + int err = 0; +@@ -416,7 +416,7 @@ + + pcap_dump((u_char *) extcap_dumper.dumper.pcap, &pcap_header, buffer); + if (pcap_dump_flush(extcap_dumper.dumper.pcap) == -1) { +-g_warning("Write to %s failed: %s", g_strerror(errno)); ++g_warning("Write to %s failed: %s", fifo, g_strerror(errno)); + } + #else + int err = 0; diff --git a/net-analyzer/wireshark/files/wireshark-2.4.3-libsmi.patch b/net-analyzer/wireshark/files/wireshark-2.4.3-libsmi.patch new file mode 100644 index 000..288efb7 --- /dev/null +++ b/net-analyzer/wireshark/files/wireshark-2.4.3-libsmi.patch @@ -0,0 +1,233 @@ +From 72c2e53981a204d746737d8c01c4ad3738cd4880 Mon Sep 17 00:00:00 2001 +From: =?utf8?q?Jo=C3=A3o=20Valverde?= +Date: Sun, 5 Nov 2017 12:05:43 + +Subject: [PATCH 1/1] autotools: Use pkg-config to configure Libsmi +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf8 +Content-Transfer-Encoding: 8bit + +Change-Id: Icecea743739aa7e1a65753f623f311514260d373 +Reviewed-on: https://code.wireshark.org/review/24252 +Petr
[gentoo-commits] proj/musl:master commit in: net-analyzer/wireshark/
commit: 0c5fc8dca2808b93c696b051a5f1345622ea2f38 Author: Aric Belsito gmail com> AuthorDate: Tue Feb 6 01:08:58 2018 + Commit: Aric Belsito gmail com> CommitDate: Tue Feb 6 01:08:58 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0c5fc8dc net-analyzer/wireshark: add metadata.xml net-analyzer/wireshark/metadata.xml | 62 +++ net-analyzer/wireshark/wireshark-2.4.4.ebuild | 2 +- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/net-analyzer/wireshark/metadata.xml b/net-analyzer/wireshark/metadata.xml new file mode 100644 index 000..1dcbdb4 --- /dev/null +++ b/net-analyzer/wireshark/metadata.xml @@ -0,0 +1,62 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + net...@gentoo.org + Gentoo network monitoring and analysis project + + + Wireshark is the world's foremost network protocol analyzer, and is the de + facto (and often de jure) standard across many industries and educational + institutions. Wireshark has a rich feature set which includes 1) deep + inspection of hundreds of protocols, with more being added all the time, 2) + live capture and offline analysis, 3) standard three-pane packet browser, 4) + captured network data can be browsed via a GUI, or via the TTY-mode TShark + utility, 5) the most powerful display filters in the industry, 6) rich VoIP + analysis, 7) read/write many different capture file formats: tcpdump + (libpcap), Catapult DCT2000, Cisco Secure IDS iplog, Microsoft Network + Monitor, Network General Sniffer® (compressed and uncompressed), Sniffer® + Pro, and NetXray®, Network Instruments Observer, Novell LANalyzer, RADCOM + WAN/LAN Analyzer, Shomiti/Finisar Surveyor, Tektronix K12xx, Visual Networks + Visual UpTime, WildPackets EtherPeek/TokenPeek/AiroPeek, and many others, 8) + capture files compressed with gzip can be decompressed on the fly, 9) live + data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, + Token Ring, Frame Relay, FDDI, and others, 10) decryption support for many + protocols, including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and + WPA/WPA2, 11) coloring rules can be applied to the packet list for quick, + intuitive analysis, 12) output can be exported to XML, PostScript®, CSV, or + plain text + + + Use the GNU net-dns/c-ares library to resolve DNS names + Install androiddump, an extcap interface to capture from Android devices + Install capinfos, to print information about capture files + Install captype, to print the file types of capture files + Install ciscodump, extcap interface to capture from a remote Cisco router + Use dev-libs/libgcrypt to decrypt traffic + Install dftest, to display filter byte-code, for debugging dfilter routines + Build documentation in pdf format (US and a4 paper sizes) + Install dumpcap, to dump network traffic from inside wireshark + Install editcap, to edit and/or translate the format of capture files + Use net-libs/libssh (for sshdump) + Use dev-libs/libxml2 for handling XML configuration in dissectors + Use app-arch/lz4 for compression/decompression + Install mergecap, to merge two or more capture files into one + Use dev-libs/libnl + Use net-libs/nghttp2 for HTTP/2 support + Use net-libs/libpcap for network packet capturing (build dumpcap, rawshark) + Install randpkt, a utility for creating pcap trace files full of random packets + Install randpktdump, an extcap interface to provide access to the random packet generator (randpkt) + Install reordercap, to reorder input file by timestamp into output file + Use media-libs/sbc for playing back SBC encoded packets + Install sharkd, the daemon variant of wireshark + Use net-libs/libsmi to resolve numeric OIDs into human readable format + Use app-arch/snappy for snappy compression and decompression + Use media-libs/spandsp for for G.722 and G.726 codec support in the RTP Player + Install sshdump, an extcap interface to capture from a remote host through SSH + Install text2pcap, to generate a capture file from an ASCII hexdump of packets + Install tfshark, a terminal-based version of the FileShark capability + Install tshark, to dump and analyzer network traffic from the command line + Install udpdump, to get packets exported from a source (like a network device or a GSMTAP producer) that are dumped to a pcap file + +
[gentoo-commits] proj/musl:master commit in: /
commit: 84bf3839de44aecb7112dca27ebe4af1f39d3017 Author: Aric Belsito gmail com> AuthorDate: Tue Feb 6 01:11:27 2018 + Commit: Aric Belsito gmail com> CommitDate: Tue Feb 6 01:11:27 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=84bf3839 Merge remote-tracking branch 'github/pr/95' dev-lang/rust/rust-1.21.0.ebuild | 6 +++--- dev-lang/rust/rust-1.23.0-r1.ebuild | 6 +++--- dev-lang/rust/rust-1.23.0.ebuild | 6 +++--- dev-util/cargo/cargo-0.22.0-r1.ebuild | 4 ++-- dev-util/cargo/cargo-0.23.0.ebuild| 4 ++-- dev-util/cargo/cargo-0.24.0.ebuild| 4 ++-- 6 files changed, 15 insertions(+), 15 deletions(-)
[gentoo-commits] proj/musl:master commit in: /
commit: 7a49fe1b07709802afe3d1dff3f19d323606c211 Author: Aric Belsito gmail com> AuthorDate: Tue Feb 6 01:06:46 2018 + Commit: Aric Belsito gmail com> CommitDate: Tue Feb 6 01:06:46 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7a49fe1b Merge remote-tracking branch 'github/pr/97' net-analyzer/wireshark/Manifest| 1 + .../files/wireshark-1.99.8-qtchooser.patch | 10 + .../files/wireshark-2.1.0-sse4_2-r1.patch | 21 ++ .../files/wireshark-2.4-androiddump.patch | 27 ++ .../wireshark/files/wireshark-2.4.3-libsmi.patch | 233 .../files/wireshark--androiddump.patch | 10 + .../files/wireshark-includes-fix-musl.patch| 15 ++ net-analyzer/wireshark/wireshark-2.4.4.ebuild | 294 + 8 files changed, 611 insertions(+)
[gentoo-commits] proj/musl:master commit in: dev-lang/rust/
commit: 1808c612c0dc6b99670bfc32fa75c00782c3764e Author: stefson yahoo de> AuthorDate: Sat Feb 3 20:46:29 2018 + Commit: Aric Belsito gmail com> CommitDate: Sat Feb 3 20:46:29 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1808c612 dev-lang/rust: backport the fix for MAKEOPTS dev-lang/rust/rust-1.21.0.ebuild | 6 +++--- dev-lang/rust/rust-1.23.0.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-lang/rust/rust-1.21.0.ebuild b/dev-lang/rust/rust-1.21.0.ebuild index e0a13e5..89bfe31 100644 --- a/dev-lang/rust/rust-1.21.0.ebuild +++ b/dev-lang/rust/rust-1.21.0.ebuild @@ -6,7 +6,7 @@ EAPI=6 LLVM_MAX_SLOT=4 PYTHON_COMPAT=( python2_7 ) -inherit python-any-r1 versionator toolchain-funcs llvm +inherit multiprocessing python-any-r1 versionator toolchain-funcs llvm if [[ ${PV} = *beta* ]]; then betaver=${PV//*beta} @@ -173,11 +173,11 @@ src_configure() { } src_compile() { - ./x.py build || die + ./x.py build -j$(makeopts_jobs) || die } src_install() { - env DESTDIR="${D}" ./x.py install || die + env DESTDIR="${D}" ./x.py install -j$(makeopts_jobs) || die rm "${D}/usr/$(get_libdir)/rustlib/components" || die rm "${D}/usr/$(get_libdir)/rustlib/install.log" || die diff --git a/dev-lang/rust/rust-1.23.0.ebuild b/dev-lang/rust/rust-1.23.0.ebuild index cf9be2c..f01a389 100644 --- a/dev-lang/rust/rust-1.23.0.ebuild +++ b/dev-lang/rust/rust-1.23.0.ebuild @@ -6,7 +6,7 @@ EAPI=6 LLVM_MAX_SLOT=4 PYTHON_COMPAT=( python2_7 ) -inherit python-any-r1 versionator toolchain-funcs llvm +inherit multiprocessing python-any-r1 versionator toolchain-funcs llvm if [[ ${PV} = *beta* ]]; then betaver=${PV//*beta} @@ -178,11 +178,11 @@ src_configure() { } src_compile() { - ./x.py build || die + ./x.py build -j$(makeopts_jobs) || die } src_install() { - env DESTDIR="${D}" ./x.py install || die + env DESTDIR="${D}" ./x.py install -j$(makeopts_jobs) || die rm "${D}/usr/$(get_libdir)/rustlib/components" || die rm "${D}/usr/$(get_libdir)/rustlib/install.log" || die
[gentoo-commits] proj/musl:master commit in: dev-util/cargo/
commit: 16b43a596efd4262efcd5f07ee50da57cb4afc07 Author: stefson yahoo de> AuthorDate: Sat Feb 3 20:02:26 2018 + Commit: Aric Belsito gmail com> CommitDate: Sat Feb 3 20:02:26 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=16b43a59 dev-util/cargo: make the build system honor MAKEOPTS from make.conf dev-util/cargo/cargo-0.22.0-r1.ebuild | 4 ++-- dev-util/cargo/cargo-0.23.0.ebuild| 4 ++-- dev-util/cargo/cargo-0.24.0.ebuild| 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/cargo/cargo-0.22.0-r1.ebuild b/dev-util/cargo/cargo-0.22.0-r1.ebuild index 0b10511..4c1ff2b 100644 --- a/dev-util/cargo/cargo-0.22.0-r1.ebuild +++ b/dev-util/cargo/cargo-0.22.0-r1.ebuild @@ -121,7 +121,7 @@ wincolor-0.1.4 ws2_32-sys-0.2.1 " -inherit bash-completion-r1 cargo versionator +inherit multiprocessing bash-completion-r1 cargo versionator case "${CHOST}" in armv7a-hardfloat-*) @@ -208,7 +208,7 @@ src_configure() { src_compile() { export CARGO_HOME="${ECARGO_HOME}" local cargo="${WORKDIR}/cargo-${CARGO_SNAPSHOT_VERSION}-${CARGOHOST}/cargo/bin/cargo" - ${cargo} build --release || die + ${cargo} build --release -j$(makeopts_jobs) || die # Building HTML documentation use doc && ${cargo} doc diff --git a/dev-util/cargo/cargo-0.23.0.ebuild b/dev-util/cargo/cargo-0.23.0.ebuild index 6ac0726..21af231 100644 --- a/dev-util/cargo/cargo-0.23.0.ebuild +++ b/dev-util/cargo/cargo-0.23.0.ebuild @@ -128,7 +128,7 @@ wincolor-0.1.4 ws2_32-sys-0.2.1 " -inherit bash-completion-r1 cargo versionator +inherit multiprocessing bash-completion-r1 cargo versionator case "${CHOST}" in armv7a-hardfloat-*) @@ -215,7 +215,7 @@ src_configure() { src_compile() { export CARGO_HOME="${ECARGO_HOME}" local cargo="${WORKDIR}/cargo-${CARGO_SNAPSHOT_VERSION}-${CARGOHOST}/cargo/bin/cargo" - ${cargo} build --release || die + ${cargo} build --release -j$(makeopts_jobs) || die # Building HTML documentation use doc && ${cargo} doc diff --git a/dev-util/cargo/cargo-0.24.0.ebuild b/dev-util/cargo/cargo-0.24.0.ebuild index b1c7978..b04241b 100644 --- a/dev-util/cargo/cargo-0.24.0.ebuild +++ b/dev-util/cargo/cargo-0.24.0.ebuild @@ -132,7 +132,7 @@ wincolor-0.1.4 ws2_32-sys-0.2.1 " -inherit bash-completion-r1 cargo versionator +inherit multiprocessing bash-completion-r1 cargo versionator case "${CHOST}" in armv7a-hardfloat-*) @@ -217,7 +217,7 @@ src_configure() { src_compile() { export CARGO_HOME="${ECARGO_HOME}" local cargo="${WORKDIR}/cargo-${CARGO_SNAPSHOT_VERSION}-${CARGOHOST}/cargo/bin/cargo" - ${cargo} build --release || die + ${cargo} build --release -j$(makeopts_jobs) || die # Building HTML documentation use doc && ${cargo} doc
[gentoo-commits] proj/musl:master commit in: dev-lang/rust/
commit: 4a89d331496affd51a02d11bf5277a9a38910162 Author: stefson yahoo de> AuthorDate: Fri Feb 2 15:59:18 2018 + Commit: Aric Belsito gmail com> CommitDate: Fri Feb 2 15:59:18 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4a89d331 dev-lang/rust: attempt to make the build system to honor MAKEOPTS from make.conf dev-lang/rust/rust-1.23.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/rust/rust-1.23.0-r1.ebuild b/dev-lang/rust/rust-1.23.0-r1.ebuild index 5d7184a..c5b5ff4 100644 --- a/dev-lang/rust/rust-1.23.0-r1.ebuild +++ b/dev-lang/rust/rust-1.23.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=6 LLVM_MAX_SLOT=4 PYTHON_COMPAT=( python2_7 ) -inherit python-any-r1 versionator toolchain-funcs llvm +inherit multiprocessing python-any-r1 versionator toolchain-funcs llvm if [[ ${PV} = *beta* ]]; then betaver=${PV//*beta} @@ -189,7 +189,7 @@ src_configure() { } src_compile() { - ./x.py build || die + ./x.py build -j$(makeopts_jobs) || die } src_install() {
[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/
commit: a7581a42143ab6dc4ee6bfee5c7e595db82d3144 Author: Aric Belsito gmail com> AuthorDate: Tue Feb 6 01:02:46 2018 + Commit: Aric Belsito gmail com> CommitDate: Tue Feb 6 01:02:46 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a7581a42 sys-devel/gdb: version bump to 8.1 sys-devel/gdb/Manifest | 1 + sys-devel/gdb/gdb-8.1.ebuild | 255 +++ 2 files changed, 256 insertions(+) diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest index de0f4f2..c681003 100644 --- a/sys-devel/gdb/Manifest +++ b/sys-devel/gdb/Manifest @@ -3,3 +3,4 @@ DIST gdb-7.12.1.tar.xz 19225392 BLAKE2B 2e4b7fe69c3cb11c04b505d1e110bf0a9ca65b61 DIST gdb-8.0.1-patches-1.tar.xz 8620 BLAKE2B 8595017a881c41cbe78846fae9f50460aa6a4aa8d3863b17e4b9119d886600ee086b642c44b427a2de29c5f3fd4697df838e85e23aafeac05a6ce3291546f099 SHA512 912ad1a51207ca1ec9d3c46e32b07d78a5d3368b617f277532f8a81e40875cc9ec5af8b62f9b1de67aa6d09520c6cc6ad32f48bd44415985d8ad03aa4a1bca7d DIST gdb-8.0.1.tar.xz 19583920 BLAKE2B c22e314a0fe3ccb84cef6eca66c51af60914160ac9760cbe517628079dfb15ec73a623badf070b3162d4bd9e44937f717fd44e1d569edba4532853c82b31ac1d SHA512 5eb328910033f0918058be2f92caebf1e8dfc6caa3c730d99d621627e53de3c1b43761c2f683d53555893253c2f06768cbf56cdea051a3d291ffb6cfae87b5e1 DIST gdb-8.0.tar.xz 19588616 BLAKE2B 148965e33a42787b5fa39650c2b6c48e28895930e36f11b44e8391366be1cc3bd4265ea7df932a7d650291fb20e3f66956c7dff1923025f889e5c035d3bf4207 SHA512 e4044bdd162cbf95044ec1eaa44d2fa62a33e051bdbbacbc97afd4dfb07bae1bea514381fc1966aede89d6796ef2377a15748a93d95e2ad494c8497db489e886 +DIST gdb-8.1.tar.xz 20095080 BLAKE2B 9332058b8b723261ba215124f42a2d6ba916219efdfb3c23ae1f48fecf131c801bbd31b345f2c8339b23d74da690be0260ac31f8f2e79549b62f0880199bfdec SHA512 ffd82f415d7652d62dad1716c307836f594217a363429609beb7d70239e8bf06b73b393345b0e000796228e56681ed7656ac3c8be05e91d6d652ab0d5b1dc357 diff --git a/sys-devel/gdb/gdb-8.1.ebuild b/sys-devel/gdb/gdb-8.1.ebuild new file mode 100644 index 000..a6a3d61 --- /dev/null +++ b/sys-devel/gdb/gdb-8.1.ebuild @@ -0,0 +1,255 @@ +# 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,3_6} ) + +inherit flag-o-matic eutils python-single-r1 + +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi +is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; } + +RPM= +MY_PV=${PV} +case ${PV} in +*) + # live git tree + EGIT_REPO_URI="git://sourceware.org/git/binutils-gdb.git" + inherit git-2 + SRC_URI="" + ;; +*.*.50.2???) + # weekly snapshots + SRC_URI="ftp://sourceware.org/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.xz"; + ;; +*.*.*.*.*.*) + # fedora versions; note we swap the rpm & fedora core versions. + # gdb-6.8.50.20090302-8.fc11.src.rpm -> gdb-6.8.50.20090302.11.8.ebuild + # gdb-7.9-11.fc23.src.rpm -> gdb-7.9.23.11.ebuild + inherit versionator rpm + gvcr() { get_version_component_range "$@"; } + parse_fedora_ver() { + set -- $(get_version_components) + MY_PV=$(gvcr 1-$(( $# - 2 ))) + RPM="${PN}-${MY_PV}-$(gvcr $#).fc$(gvcr $(( $# - 1 ))).src.rpm" + } + parse_fedora_ver + SRC_URI="mirror://fedora-dev/development/rawhide/source/SRPMS/g/${RPM}" + ;; +*) + # Normal upstream release + SRC_URI="mirror://gnu/gdb/${P}.tar.xz + ftp://sourceware.org/pub/gdb/releases/${P}.tar.xz"; + ;; +esac + +PATCH_VER="1" +PATCH_DEV="slyfox" +DESCRIPTION="GNU debugger" +HOMEPAGE="https://sourceware.org/gdb/"; +SRC_URI="${SRC_URI} + ${PATCH_DEV:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${PN}-8.0.1-patches-${PATCH_VER}.tar.xz} + ${PATCH_VER:+mirror://gentoo/${PN}-8.0.1-patches-${PATCH_VER}.tar.xz} +" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +if [[ ${PV} != * ]] ; then + # alpha #562128 + KEYWORDS="~amd64 ~arm ~mips ~ppc ~x86" +fi +IUSE="+client lzma multitarget nls +python +server test vanilla xml" +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + || ( client server ) +" + +RDEPEND="server? ( !dev-util/gdbserver ) + client? ( + >=sys-libs/ncurses-5.2-r2:0= + sys-libs/readline:0= + lzma? ( app-arch/xz-utils ) + python? ( ${PYTHON_DEPS} ) + xml? ( dev-libs/expat ) + sys-libs/zlib + )" +DEPEND="${RDEPEND} + app-arch/xz-utils + sys-apps/texinfo + client? ( + virtual/yacc + test? ( dev-util/dejagnu ) + nls? ( sys-devel/gettext ) + )" + +PATCHES=( + "${FILESDIR}"/${PN}-7.11-linux_nat.patch + "${FILESDIR}"/${PN}-7.11-missing-stat_h.patch
[gentoo-commits] proj/musl:master commit in: dev-lang/rust/
commit: cf190b860b62512906d48b151f8c2484ac28c503 Author: Aric Belsito gmail com> AuthorDate: Tue Feb 6 01:09:27 2018 + Commit: Aric Belsito gmail com> CommitDate: Tue Feb 6 01:09:27 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cf190b86 dev-lang/rust: add missing "extended" dependency dev-lang/rust/rust-1.23.0-r1.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dev-lang/rust/rust-1.23.0-r1.ebuild b/dev-lang/rust/rust-1.23.0-r1.ebuild index 5d7184a..7f1948f 100644 --- a/dev-lang/rust/rust-1.23.0-r1.ebuild +++ b/dev-lang/rust/rust-1.23.0-r1.ebuild @@ -69,12 +69,17 @@ SRC_URI="https://static.rust-lang.org/dist/${SRC} -> rustc-${PV}-src.tar.xz LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA" -IUSE="debug doc extended jemalloc system-llvm" +IUSE="debug doc extended jemalloc libressl system-llvm" RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425 jemalloc? ( dev-libs/jemalloc ) system-llvm? ( sys-devel/llvm:4 ) extended? ( + libressl? ( + >=dev-libs/libressl-2.5.0:= +
[gentoo-commits] repo/gentoo:master commit in: app-emacs/circe/
commit: 4accdd52cbc2bbbeed3a5d08015ed53d20a25040 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Feb 4 16:01:16 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Feb 5 23:58:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4accdd52 app-emacs/circe: use HTTPS, fix HOMEPAGE app-emacs/circe/circe-1.3.ebuild | 4 ++-- app-emacs/circe/circe-2.7.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-emacs/circe/circe-1.3.ebuild b/app-emacs/circe/circe-1.3.ebuild index f9056ffa00e..cc6e6d9515d 100644 --- a/app-emacs/circe/circe-1.3.ebuild +++ b/app-emacs/circe/circe-1.3.ebuild @@ -6,8 +6,8 @@ EAPI=5 inherit elisp DESCRIPTION="A great IRC client for Emacs" -HOMEPAGE="http://www.jorgenschaefer.de/software/circe/ - http://www.emacswiki.org/emacs/Circe"; +HOMEPAGE="https://github.com/jorgenschaefer/circe + https://www.emacswiki.org/emacs/Circe"; SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${P}.tar.gz"; LICENSE="GPL-3+" diff --git a/app-emacs/circe/circe-2.7.ebuild b/app-emacs/circe/circe-2.7.ebuild index 447bd4da3a0..8367f297cab 100644 --- a/app-emacs/circe/circe-2.7.ebuild +++ b/app-emacs/circe/circe-2.7.ebuild @@ -8,7 +8,7 @@ inherit elisp DESCRIPTION="A great IRC client for Emacs" HOMEPAGE="https://github.com/jorgenschaefer/circe - http://www.emacswiki.org/emacs/Circe"; + https://www.emacswiki.org/emacs/Circe"; SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/browse-kill-ring/
commit: 20e84d881f4f5fe79a6aee2142c7d2f3dcf4a720 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:07:28 2018 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Feb 5 23:54:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e84d88 app-emacs/browse-kill-ring: use HTTPS app-emacs/browse-kill-ring/browse-kill-ring-1.3c.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/browse-kill-ring/browse-kill-ring-1.3c.ebuild b/app-emacs/browse-kill-ring/browse-kill-ring-1.3c.ebuild index 506e33f5ccb..cda01a9fd76 100644 --- a/app-emacs/browse-kill-ring/browse-kill-ring-1.3c.ebuild +++ b/app-emacs/browse-kill-ring/browse-kill-ring-1.3c.ebuild @@ -6,7 +6,7 @@ EAPI=4 inherit elisp DESCRIPTION="An improved interface to kill-ring" -HOMEPAGE="http://www.emacswiki.org/emacs/BrowseKillRing +HOMEPAGE="https://www.emacswiki.org/emacs/BrowseKillRing https://github.com/T-J-Teru/browse-kill-ring"; # taken from upstream git repo SRC_URI="mirror://gentoo/${P}.el.bz2"
[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/
commit: 8bd1dc7d6f09296caed0e0b1fc022292005cce30 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 23:17:04 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 23:21:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bd1dc7d app-text/qpdf: stable 7.0.0 for ia64, bug #626446 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" app-text/qpdf/qpdf-7.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/qpdf/qpdf-7.0.0.ebuild b/app-text/qpdf/qpdf-7.0.0.ebuild index 1f2e2a2c5f3..a5dae22384e 100644 --- a/app-text/qpdf/qpdf-7.0.0.ebuild +++ b/app-text/qpdf/qpdf-7.0.0.ebuild @@ -12,7 +12,7 @@ LICENSE="|| ( Apache-2.0 Artistic-2 )" # subslot = libqpdf soname version SLOT="0/18" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~sparc-solaris" IUSE="doc examples perl static-libs test" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: 3d9e36f798dce2f750c182b9e4ec65f7ccac93ff Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 23:17:08 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 23:21:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9e36f7 net-dns/libidn: stable 1.33-r2 for ia64, bug #631130 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index 692c6cf9aad..321a2443545 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/
commit: 46a20882c7b8a3a4de87b43be3628f1a05cf263b Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 23:17:13 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 23:21:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a20882 net-print/cups-filters: stable 1.17.9 for ia64, bug #641340 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" net-print/cups-filters/cups-filters-1.17.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-print/cups-filters/cups-filters-1.17.9.ebuild b/net-print/cups-filters/cups-filters-1.17.9.ebuild index 947b950d103..6cb4e8893d8 100644 --- a/net-print/cups-filters/cups-filters-1.17.9.ebuild +++ b/net-print/cups-filters/cups-filters-1.17.9.ebuild @@ -12,7 +12,7 @@ if [[ "${PV}" == "" ]] ; then EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters"; else SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~m68k-mint" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 ~amd64-fbsd ~m68k-mint" fi DESCRIPTION="Cups filters" HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters";
[gentoo-commits] repo/gentoo:master commit in: sys-process/fcron/files/, sys-process/fcron/
commit: 542ea24d025c589074ca91c1d71c75a93f9b278e Author: Anthony G. Basile gentoo org> AuthorDate: Mon Feb 5 22:53:01 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Feb 5 22:53:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542ea24d sys-process/fcron: make check_system_crontabs musl friendly Package-Manager: Portage-2.3.19, Repoman-2.3.6 ...fcron-3.2.1-r2.ebuild => fcron-3.2.1-r3.ebuild} | 3 ++- sys-process/fcron/fcron-3.3.0_beta-r1.ebuild | 3 ++- .../files/fcron-3.2.1-musl-getopt-order.patch | 24 ++ 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/sys-process/fcron/fcron-3.2.1-r2.ebuild b/sys-process/fcron/fcron-3.2.1-r3.ebuild similarity index 98% rename from sys-process/fcron/fcron-3.2.1-r2.ebuild rename to sys-process/fcron/fcron-3.2.1-r3.ebuild index 604e9afb710..fe5f30de4ec 100644 --- a/sys-process/fcron/fcron-3.2.1-r2.ebuild +++ b/sys-process/fcron/fcron-3.2.1-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -28,6 +28,7 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}"/${PN}-3.1.1-noreadline.patch "${FILESDIR}"/${PN}-3.2.1-configure-fix-audit-parameter-check.patch + "${FILESDIR}"/${PN}-3.2.1-musl-getopt-order.patch ) pkg_setup() { diff --git a/sys-process/fcron/fcron-3.3.0_beta-r1.ebuild b/sys-process/fcron/fcron-3.3.0_beta-r1.ebuild index 10f03c92f51..f842946849e 100644 --- a/sys-process/fcron/fcron-3.3.0_beta-r1.ebuild +++ b/sys-process/fcron/fcron-3.3.0_beta-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -31,6 +31,7 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}"/${PN}-3.1.1-noreadline.patch "${FILESDIR}"/${PN}-3.2.1-configure-fix-audit-parameter-check.patch + "${FILESDIR}"/${PN}-3.2.1-musl-getopt-order.patch ) S="${WORKDIR}/${MY_P}" diff --git a/sys-process/fcron/files/fcron-3.2.1-musl-getopt-order.patch b/sys-process/fcron/files/fcron-3.2.1-musl-getopt-order.patch new file mode 100644 index 000..801baad9171 --- /dev/null +++ b/sys-process/fcron/files/fcron-3.2.1-musl-getopt-order.patch @@ -0,0 +1,24 @@ +diff -Naur fcron-3.2.1.orig/script/check_system_crontabs.bash fcron-3.2.1/script/check_system_crontabs.bash +--- fcron-3.2.1.orig/script/check_system_crontabs.bash 2015-03-28 04:45:42.0 -0400 fcron-3.2.1/script/check_system_crontabs.bash 2018-02-05 17:47:04.735425134 -0500 +@@ -256,7 +256,7 @@ + sed -i -e "s/@yearly/0 0 1 1 */g" -e "s/@annually/0 0 1 1 */g" -e "s/@monthly/0 0 1 * */g" -e "s/@weekly/0 0 * * 0/g" -e "s/@daily/0 0 * * */g" -e "s/@midnight/0 0 * * */g" -e "s/@hourly/0 * * * */g" $FCRONTAB_FILE_TMP + + # notify fcron about the updated file +- $FCRONTAB_PROG $FCRONTAB_FILE_TMP -u systab ++ $FCRONTAB_PROG -u systab $FCRONTAB_FILE_TMP + } + + NEED_REBUILD=0 +diff -Naur fcron-3.2.1.orig/script/check_system_crontabs.sh fcron-3.2.1/script/check_system_crontabs.sh +--- fcron-3.2.1.orig/script/check_system_crontabs.sh 2015-03-28 04:45:42.0 -0400 fcron-3.2.1/script/check_system_crontabs.sh2018-02-05 17:45:48.673612299 -0500 +@@ -265,7 +265,7 @@ + sed -i -e "s/@yearly/0 0 1 1 */g" -e "s/@annually/0 0 1 1 */g" -e "s/@monthly/0 0 1 * */g" -e "s/@weekly/0 0 * * 0/g" -e "s/@daily/0 0 * * */g" -e "s/@midnight/0 0 * * */g" -e "s/@hourly/0 * * * */g" "$FCRONTAB_FILE_TMP" + + # notify fcron about the updated file +- "$FCRONTAB_PROG" -c "$FCRON_CONFIG_FILE" "$FCRONTAB_FILE_TMP" -u systab ++ "$FCRONTAB_PROG" -c "$FCRON_CONFIG_FILE" -u systab "$FCRONTAB_FILE_TMP" + } + + NEED_REBUILD=0
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libebml/
commit: c06371fd4d1ae2413e5e2d05a12463deca0d18be Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 22:44:23 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 22:44:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06371fd dev-libs/libebml: stable 1.3.5 for ia64, bug #641292 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" dev-libs/libebml/libebml-1.3.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libebml/libebml-1.3.5.ebuild b/dev-libs/libebml/libebml-1.3.5.ebuild index 5dde7f7bc85..218d957ffa6 100644 --- a/dev-libs/libebml/libebml-1.3.5.ebuild +++ b/dev-libs/libebml/libebml-1.3.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dl.matroska.org/downloads/${PN}/${P}.tar.xz"; LICENSE="LGPL-2.1" SLOT="0/4" # subslot = soname major version -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" IUSE="debug static-libs" src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/xemacs/
commit: 6b5f861c024bd4c001232c20f546f23a1ae09305 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 22:36:20 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 22:36:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5f861c app-editors/xemacs: stable 21.4.24-r1 for hppa, bug #645070 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" app-editors/xemacs/xemacs-21.4.24-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/xemacs/xemacs-21.4.24-r1.ebuild b/app-editors/xemacs/xemacs-21.4.24-r1.ebuild index 91886480deb..23a21614307 100644 --- a/app-editors/xemacs/xemacs-21.4.24-r1.ebuild +++ b/app-editors/xemacs/xemacs-21.4.24-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://ftp.xemacs.org/xemacs-21.4/${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc ~x86" +KEYWORDS="~alpha amd64 hppa ~mips ppc ppc64 sparc ~x86" IUSE="eolconv gif gpm pop postgres ldap xface nas dnd X jpeg tiff png mule motif freewnn canna xim athena neXt Xaw3d gdbm berkdb" X_DEPEND="x11-libs/libXt x11-libs/libXmu x11-libs/libXext x11-misc/xbitmaps"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/
commit: 6085410f730eb4866c53b433c3337ae0a7e90ff9 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 22:34:11 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 22:34:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6085410f net-proxy/squid: stable 3.5.27-r1 for ia64, bug #645356 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ia64" net-proxy/squid/squid-3.5.27-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/squid/squid-3.5.27-r1.ebuild b/net-proxy/squid/squid-3.5.27-r1.ebuild index 61961d6f22c..2f7c9beac30 100644 --- a/net-proxy/squid/squid-3.5.27-r1.ebuild +++ b/net-proxy/squid/squid-3.5.27-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.squid-cache.org/Versions/v3/3.5/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" IUSE="caps ipv6 pam ldap libressl samba sasl kerberos nis radius ssl snmp selinux logrotate test \ ecap esi ssl-crtd \ mysql postgres sqlite \
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/files/, x11-misc/xkeyboard-config/
commit: cba05e849ae9ec7289f44eb2f624030c95b83f4b Author: Chí-Thanh Christopher Nguyễn gentoo org> AuthorDate: Mon Feb 5 22:28:08 2018 + Commit: Chí-Thanh Christopher Nguyễn gentoo org> CommitDate: Mon Feb 5 22:31:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba05e84 x11-misc/xkeyboard-config: add patch to fix pl keyboard layout Bug: https://bugs.freedesktop.org/show_bug.cgi?id=104904 Closes: https://bugs.gentoo.org/show_bug.cgi?id=646434 Package-Manager: Portage-2.3.19, Repoman-2.3.6 ...keyboard-config-2.23.1_fix_typo_in_polish.patch | 25 + .../xkeyboard-config-2.23.1-r1.ebuild | 42 ++ 2 files changed, 67 insertions(+) diff --git a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.23.1_fix_typo_in_polish.patch b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.23.1_fix_typo_in_polish.patch new file mode 100644 index 000..7d9e6fca2dc --- /dev/null +++ b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.23.1_fix_typo_in_polish.patch @@ -0,0 +1,25 @@ +From 9a5cecf64ffc427a6a5a7c9a061992c32e5b8a4f Mon Sep 17 00:00:00 2001 +From: Gunnar Hjalmarsson +Date: Thu, 1 Feb 2018 15:37:46 +0100 +Subject: Fix typo in Polish symbols file + +https://bugs.freedesktop.org/show_bug.cgi?id=104904 +--- + symbols/pl | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/symbols/pl b/symbols/pl +index 52e7959..800cb85 100644 +--- a/symbols/pl b/symbols/pl +@@ -497,7 +497,6 @@ partial alphanumeric_keys +include "sun_vndr/pl(sun_type6)" + }; + +--- + //Glagolica + partial alphanumeric_keys + xkb_symbols "glagolica" +-- +cgit v1.1 + diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.23.1-r1.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.23.1-r1.ebuild new file mode 100644 index 000..4a9d40a48f1 --- /dev/null +++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.23.1-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +XORG_STATIC=no +inherit xorg-2 + +EGIT_REPO_URI="https://anongit.freedesktop.org/git/xkeyboard-config.git"; + +DESCRIPTION="X keyboard configuration database" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig"; +[[ ${PV} == ** ]] || SRC_URI="https://www.x.org/releases/individual/data/xkeyboard-config/${P}.tar.bz2"; + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris" +IUSE="" + +LICENSE="MIT" +SLOT="0" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/
commit: 91de703ea92d244ab940d2813f94e6bbfc02079d Author: Tim Harder gentoo org> AuthorDate: Mon Feb 5 22:24:17 2018 + Commit: Tim Harder gentoo org> CommitDate: Mon Feb 5 22:25:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91de703e x11-terms/kitty: fix libxkbcommon dep to enable X support Closes: https://bugs.gentoo.org/646704 x11-terms/kitty/{kitty-0.7.1.ebuild => kitty-0.7.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/kitty/kitty-0.7.1.ebuild b/x11-terms/kitty/kitty-0.7.1-r1.ebuild similarity index 98% rename from x11-terms/kitty/kitty-0.7.1.ebuild rename to x11-terms/kitty/kitty-0.7.1-r1.ebuild index 4a24fd5abf5..5109632fa7c 100644 --- a/x11-terms/kitty/kitty-0.7.1.ebuild +++ b/x11-terms/kitty/kitty-0.7.1-r1.ebuild @@ -26,7 +26,7 @@ COMMON_DEPS=" x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXinerama - x11-libs/libxkbcommon + x11-libs/libxkbcommon[X] wayland? ( dev-libs/wayland >=dev-libs/wayland-protocols-1.12
[gentoo-commits] repo/gentoo:master commit in: www-apps/wordpress/
commit: 6c1396e85b3552f199f4b0847db9f857b4845f4b Author: Sebastian Pipping gentoo org> AuthorDate: Mon Feb 5 22:21:29 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Feb 5 22:21:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1396e8 www-apps/wordpress: 4.9.3 Package-Manager: Portage-2.3.24, Repoman-2.3.6 www-apps/wordpress/Manifest | 2 +- www-apps/wordpress/{wordpress-4.9.2.ebuild => wordpress-4.9.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest index 01c42cdff56..382c5de90cb 100644 --- a/www-apps/wordpress/Manifest +++ b/www-apps/wordpress/Manifest @@ -1 +1 @@ -DIST wordpress-4.9.2.tar.gz 8807744 BLAKE2B 88c2c9decde312600548e03a14e3721dc82a3a57e59910f9ad85a323beb4ac8faba7de48f46bbc43c78e6862fb93c181b5b6bb690142f5e897c84dd621c9e58f SHA512 013d49b7a7d47937e1acb49b6543b820c8d1c5b5a3bd86f9629d44640a4c399e84b2604a359c26986bc0e29836094c8444e152c4aa5bcffe9f7a4620f731 +DIST wordpress-4.9.3.tar.gz 8565571 BLAKE2B 2ac5d6c1ed1cf130268ac10998ded728d22e54991bf4385e1ed023e1de4e38e48247793ee26bb98de729fce359c3a267430a0a794b0abe51eed37b43ba9e038f SHA512 87ddb753252e1d16f577ed8135c06f31838e01a1efbe4895a91e9dd170c4d380cb0e9df0c7bfa375718e973e9f10ebb85d0253ebe67a04de6a59304d41b20f5e diff --git a/www-apps/wordpress/wordpress-4.9.2.ebuild b/www-apps/wordpress/wordpress-4.9.3.ebuild similarity index 100% rename from www-apps/wordpress/wordpress-4.9.2.ebuild rename to www-apps/wordpress/wordpress-4.9.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-video/mpv/, media-video/mpv/files/
commit: bcdc0b042764a52730954c29fda8d3aa36674c24 Author: Ilya Tumaykin gmail com> AuthorDate: Mon Feb 5 22:19:31 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Feb 5 22:21:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcdc0b04 media-video/mpv: fix float comparisons in tests Closes: https://bugs.gentoo.org/628252 Closes: https://github.com/gentoo/gentoo/pull/7052 Package-Manager: Portage-2.3.24, Repoman-2.3.6 Signed-off-by: Thomas Deutschmann gentoo.org> ...mpv-0.25.0-fix-float-comparisons-in-tests.patch | 61 ++ media-video/mpv/mpv-0.25.0-r2.ebuild | 3 +- media-video/mpv/mpv-0.26.0.ebuild | 3 +- media-video/mpv/mpv-0.27.0-r1.ebuild | 3 +- media-video/mpv/mpv-0.28.0.ebuild | 1 + 5 files changed, 68 insertions(+), 3 deletions(-) diff --git a/media-video/mpv/files/mpv-0.25.0-fix-float-comparisons-in-tests.patch b/media-video/mpv/files/mpv-0.25.0-fix-float-comparisons-in-tests.patch new file mode 100644 index 000..5498b99a3c7 --- /dev/null +++ b/media-video/mpv/files/mpv-0.25.0-fix-float-comparisons-in-tests.patch @@ -0,0 +1,61 @@ +commit f4f24c105f9c132e84cba9a9707acc261033a816 +Author: Ilya Tumaykin +Date: Thu Feb 1 14:05:06 2018 +0300 + +tests: stop comparing floats against DBL_EPSILON, use FLT_EPSILON + +Fixes #5253. + +diff --git a/test/gl_video.c b/test/gl_video.c +index a2d2577e25..6b5f3a7060 100644 +--- a/test/gl_video.c b/test/gl_video.c +@@ -4,22 +4,22 @@ + static void test_scale_ambient_lux_limits(void **state) { + float x; + x = gl_video_scale_ambient_lux(16.0, 64.0, 2.40, 1.961, 16.0); +-assert_double_equal(x, 2.40f); ++assert_float_equal(x, 2.40f); + + x = gl_video_scale_ambient_lux(16.0, 64.0, 2.40, 1.961, 64.0); +-assert_double_equal(x, 1.961f); ++assert_float_equal(x, 1.961f); + } + + static void test_scale_ambient_lux_sign(void **state) { + float x; + x = gl_video_scale_ambient_lux(16.0, 64.0, 1.961, 2.40, 64.0); +-assert_double_equal(x, 2.40f); ++assert_float_equal(x, 2.40f); + } + + static void test_scale_ambient_lux_clamping(void **state) { + float x; + x = gl_video_scale_ambient_lux(16.0, 64.0, 2.40, 1.961, 0.0); +-assert_double_equal(x, 2.40f); ++assert_float_equal(x, 2.40f); + } + + static void test_scale_ambient_lux_log10_midpoint(void **state) { +@@ -27,7 +27,7 @@ static void test_scale_ambient_lux_log10_midpoint(void **state) { + // 32 corresponds to the the midpoint after converting lux to the log10 scale + x = gl_video_scale_ambient_lux(16.0, 64.0, 2.40, 1.961, 32.0); + float mid_gamma = (2.40 - 1.961) / 2 + 1.961; +-assert_double_equal(x, mid_gamma); ++assert_float_equal(x, mid_gamma); + } + + int main(void) { +diff --git a/test/test_helpers.h b/test/test_helpers.h +index 7a61da82ea..49328f623f 100644 +--- a/test/test_helpers.h b/test/test_helpers.h +@@ -10,6 +10,7 @@ + #include + #include + +-#define assert_double_equal(a, b) assert_true(fabs(a - b) <= DBL_EPSILON) ++#define assert_double_equal(a, b) assert_true(fabs((a) - (b)) <= DBL_EPSILON * fmax(fabs(a), fabs(b))) ++#define assert_float_equal(a, b) assert_true(fabsf((a) - (b)) <= FLT_EPSILON * fmaxf(fabsf(a), fabsf(b))) + + #endif diff --git a/media-video/mpv/mpv-0.25.0-r2.ebuild b/media-video/mpv/mpv-0.25.0-r2.ebuild index c5ddc81267d..c57ddd036dc 100644 --- a/media-video/mpv/mpv-0.25.0-r2.ebuild +++ b/media-video/mpv/mpv-0.25.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -136,6 +136,7 @@ RDEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}/${PN}-0.19.0-make-ffmpeg-version-check-non-fatal.patch" "${FILESDIR}/${PN}-0.23.0-make-libavdevice-check-accept-libav.patch" + "${FILESDIR}/${PN}-0.25.0-fix-float-comparisons-in-tests.patch" ) mpv_check_compiler() { diff --git a/media-video/mpv/mpv-0.26.0.ebuild b/media-video/mpv/mpv-0.26.0.ebuild index 164672738f8..c3ff2f124af 100644 --- a/media-video/mpv/mpv-0.26.0.ebuild +++ b/media-video/mpv/mpv-0.26.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -141,6 +141,7 @@ RDEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}/${PN}-0.19.0-make-ffmpeg-version-check-non-fatal.patch" "${FILESDIR}/${PN}-0.23.0-make-libavdevice-check-accept-libav.patch" + "${FILESDIR}/${PN}-0.25.0-fix-float-comparisons-in-tests.patch" ) pkg_setup() { diff --git a/media-video/mpv/mpv-0.27.0-r1.ebuild b/media-video/mpv/mpv-0.27.0-r1.ebuild index fd90c09f204..558adb5ce72 100644 --- a/media-video/mpv/mpv-0.27.0-r1.ebuild +++ b/media-video/mpv/mpv-0.27.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation
[gentoo-commits] repo/gentoo:master commit in: sys-libs/freeipmi/files/
commit: 36467f951acfef096f6b4be5138ec4ba283caa97 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Feb 4 08:36:43 2018 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Feb 5 22:19:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36467f95 sys-libs/freeipmi: remove unused patch (cherry picked from commit c174332fde9b7373c118b00b610e9c70593b7bbc) Signed-off-by: Robin H. Johnson gentoo.org> Close: https://github.com/gentoo/gentoo/pull/7048 sys-libs/freeipmi/files/freeipmi-1.1.1-strictaliasing.patch | 13 - 1 file changed, 13 deletions(-) diff --git a/sys-libs/freeipmi/files/freeipmi-1.1.1-strictaliasing.patch b/sys-libs/freeipmi/files/freeipmi-1.1.1-strictaliasing.patch deleted file mode 100644 index ecbb77f216f..000 --- a/sys-libs/freeipmi/files/freeipmi-1.1.1-strictaliasing.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -Nuar freeipmi-1.1.1.orig/libfreeipmi/Makefile.am freeipmi-1.1.1/libfreeipmi/Makefile.am freeipmi-1.1.1.orig/libfreeipmi/Makefile.am2012-01-02 19:26:00.0 + -+++ freeipmi-1.1.1/libfreeipmi/Makefile.am 2012-01-21 20:26:26.957801741 + -@@ -25,7 +25,8 @@ - -DIPMI_IPCKEY=\"$(localstatedir)/lib/$(PACKAGE_NAME)/ipckey\" \ - -DIPMI_DEBUG_IPCKEY=\"$(top_builddir)/libfreeipmi/driver/ipmi-semaphores.h\" \ - -D_GNU_SOURCE \ -- -D_REENTRANT -+ -D_REENTRANT \ -+ -fno-strict-aliasing - - libfreeipmi_la_LDFLAGS = \ - -version-info @LIBFREEIPMI_VERSION_INFO@ $(VERSION_FLAGS) \
[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/
commit: 5aecce3e865d586a217132b6d55a6f76b2ef0b9e Author: Tomas Mozes gmail com> AuthorDate: Mon Feb 5 09:18:41 2018 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Feb 5 22:14:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aecce3e dev-db/redis: bump to 4.0.8 Package-Manager: Portage-2.3.22, Repoman-2.3.6 (cherry picked from commit 22c376a8936493e27c49ba1260e02c6c203217b8) Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/7081 dev-db/redis/Manifest | 1 + dev-db/redis/redis-4.0.8.ebuild | 141 2 files changed, 142 insertions(+) diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest index c7d324f6f3e..59e56aa09ea 100644 --- a/dev-db/redis/Manifest +++ b/dev-db/redis/Manifest @@ -5,3 +5,4 @@ DIST redis-4.0.1.tar.gz 1711660 BLAKE2B 0b8881baa78908df4adcc1aabfa0ea9554900f8b DIST redis-4.0.2.tar.gz 1713990 BLAKE2B 307ab76b336f7520e14a23a1577c46e1b63cc5a5a5b6afb725cb87934fbcb62107085671fd1072d1142ce8e92f069e6b6064c9f4468335bc6997897c8f494471 SHA512 1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4 DIST redis-4.0.6.tar.gz 1723533 BLAKE2B 94c2a9b7eeaa676efaac75cd5c143b0f4b02440b5a21ecc9b2a68cc27ad4abc1fc4d7dbc903dea5d956ce737ca434ea5b5bdde4a35df3a3689da60c5fb0bddf1 SHA512 784aad612664df666c36f969cb6a9ab794f004abcf9aa761bd1f5f0f8fdb248d5b38f48a59b68c2de7d2a344755f1537efc9d5847de0d662302699ed94d40813 DIST redis-4.0.7.tar.gz 1729488 BLAKE2B 7a5337b868e4da4a7387b31bc9d6bd4c86abd701b9ba999f64296ed5188cbba7208ced466973a500730ca03e70a9a85fbab2fb4700fdc977e58defc0126487d1 SHA512 6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b +DIST redis-4.0.8.tar.gz 1729973 BLAKE2B 32d82a07beba9ea8f0b08a8fc69da548a1974e5839f052a9803ffb0f52ef920df9b128092e061b5e693581a50efef4a1212c1f6310dc8492eff5ca841ff3b03a SHA512 11c126ddef3bedbceb02ee7a80a61374e081da8087055d77970b0097066a6f1c5e0c4f0d246c9851f8c3beca22f185c184669a9dc4f1c7c229f8cd2c34196ab6 diff --git a/dev-db/redis/redis-4.0.8.ebuild b/dev-db/redis/redis-4.0.8.ebuild new file mode 100644 index 000..c7f8131160d --- /dev/null +++ b/dev-db/redis/redis-4.0.8.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils flag-o-matic systemd toolchain-funcs user + +DESCRIPTION="A persistent caching system, key-value and data structures database" +HOMEPAGE="http://redis.io/"; +SRC_URI="http://download.redis.io/releases/${P}.tar.gz"; + +LICENSE="BSD" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +IUSE="+jemalloc tcmalloc luajit test" +SLOT="0" + +# Redis does NOT build with Lua 5.2 or newer at this time. +# This should link correctly with both unslotted & slotted Lua, without +# changes. +RDEPEND=" + luajit? ( dev-lang/luajit:2 ) + !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) ) + tcmalloc? ( dev-util/google-perftools ) + jemalloc? ( >=dev-libs/jemalloc-3.2 )" + +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + >=sys-devel/autoconf-2.63 + test? ( dev-lang/tcl:0= )" + +REQUIRED_USE="?? ( tcmalloc jemalloc )" + +S="${WORKDIR}/${PN}-${PV/_/-}" + +pkg_setup() { + enewgroup redis 75 + enewuser redis 75 -1 /var/lib/redis redis +} + +src_prepare() { + eapply \ + "${FILESDIR}"/${PN}-3.2.3-config.patch \ + "${FILESDIR}"/${PN}-4.0.1-shared.patch \ + "${FILESDIR}"/${PN}-4.0.1-sharedlua.patch \ + "${FILESDIR}"/${PN}-sentinel-4.0.6-config.patch + eapply_user + + # Copy lua modules into build dir + cp "${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c "${S}"/src || die + cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die + # Append cflag for lua_cjson + # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61 + append-cflags "-DENABLE_CJSON_GLOBAL" + + # now we will rewrite present Makefiles + local makefiles="" MKF + for MKF in $(find -name 'Makefile' | cut -b 3-); do + mv "${MKF}" "${MKF}.in" + sed -i -e 's:$(CC):@CC@:g' \ + -e 's:$(CFLAGS):@AM_CFLAGS@:g' \ + -e 's: $(DEBUG)::g' \ + -e 's:$(OBJARCH)::g' \ + -e 's:ARCH:TARCH:g' \ + -e '/^CCOPT=/s:$: $(LDFLAGS):g' \ + "${MKF}.in" \ + || die "Sed failed for ${MKF}" + makefiles+=" ${MKF}" + done + # autodetection of compiler and settings; generates the modified Makefiles + cp "${FILESDIR}"/co
[gentoo-commits] repo/gentoo:master commit in: sys-auth/oath-toolkit/
commit: 3d39c2a5cff2b4768cebc4a8af958fd3b7d23dca Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Feb 4 18:57:23 2018 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Feb 5 22:15:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d39c2a5 sys-auth/oath-toolkit: remove dead HOMEPAGE (cherry picked from commit 273a5ac37c0dd1e18af65d7a1c252185a3cc6f4a) Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/7073 sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild | 4 ++-- sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild b/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild index fe2bc6eed69..224c9094191 100644 --- a/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild +++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 inherit pam eutils autotools DESCRIPTION="Toolkit for using one-time password authentication with HOTP/TOTP algorithms" -HOMEPAGE="http://www.nongnu.org/oath-toolkit/ http://gitorious.org/oath-toolkit/"; +HOMEPAGE="http://www.nongnu.org/oath-toolkit/"; SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz"; LICENSE="GPL-3 LGPL-2.1" diff --git a/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild b/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild index 7b695b0a62a..394a6ea3c5f 100644 --- a/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild +++ b/sys-auth/oath-toolkit/oath-toolkit-2.6.2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit pam eutils autotools DESCRIPTION="Toolkit for using one-time password authentication with HOTP/TOTP algorithms" -HOMEPAGE="http://www.nongnu.org/oath-toolkit/ http://gitorious.org/oath-toolkit/"; +HOMEPAGE="http://www.nongnu.org/oath-toolkit/"; SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz"; LICENSE="GPL-3 LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/
commit: 1fd194041b4e0f23ea3b4ee693cf9bf24e30c2fb Author: Francesco Turco fastmail fm> AuthorDate: Sun Feb 4 17:56:33 2018 + Commit: Robin H. Johnson gentoo org> CommitDate: Mon Feb 5 22:15:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd19404 dev-vcs/git: use HTTPS for HOMEPAGE (cherry picked from commit 3ab80eeb17d891ca2f0d1ce8747507f2ec4e86fc) Signed-off-by: Robin H. Johnson gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/7069 dev-vcs/git/git-2.13.6.ebuild | 2 +- dev-vcs/git/git-2.14.3.ebuild | 2 +- dev-vcs/git/git-2.15.1.ebuild | 2 +- dev-vcs/git/git-2.16.0.ebuild | 2 +- dev-vcs/git/git-2.16.1.ebuild | 2 +- dev-vcs/git/git--r1.ebuild | 2 +- dev-vcs/git/git--r2.ebuild | 2 +- dev-vcs/git/git--r3.ebuild | 2 +- dev-vcs/git/git-.ebuild| 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/dev-vcs/git/git-2.13.6.ebuild b/dev-vcs/git/git-2.13.6.ebuild index 2983583a5a3..12ba009e9ed 100644 --- a/dev-vcs/git/git-2.13.6.ebuild +++ b/dev-vcs/git/git-2.13.6.ebuild @@ -27,7 +27,7 @@ MY_P="${PN}-${MY_PV}" DOC_VER=${MY_PV} DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" -HOMEPAGE="http://www.git-scm.com/"; +HOMEPAGE="https://www.git-scm.com/"; if [[ ${PV} != * ]]; then SRC_URI_SUFFIX="xz" SRC_URI_KORG="mirror://kernel/software/scm/git" diff --git a/dev-vcs/git/git-2.14.3.ebuild b/dev-vcs/git/git-2.14.3.ebuild index e5c4ab4671a..70da7ddf205 100644 --- a/dev-vcs/git/git-2.14.3.ebuild +++ b/dev-vcs/git/git-2.14.3.ebuild @@ -34,7 +34,7 @@ MY_P="${PN}-${MY_PV}" DOC_VER=${MY_PV} DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" -HOMEPAGE="http://www.git-scm.com/"; +HOMEPAGE="https://www.git-scm.com/"; if [[ ${PV} != * ]]; then SRC_URI_SUFFIX="xz" SRC_URI_KORG="mirror://kernel/software/scm/git" diff --git a/dev-vcs/git/git-2.15.1.ebuild b/dev-vcs/git/git-2.15.1.ebuild index 38599e3b1c2..67a7f811554 100644 --- a/dev-vcs/git/git-2.15.1.ebuild +++ b/dev-vcs/git/git-2.15.1.ebuild @@ -34,7 +34,7 @@ MY_P="${PN}-${MY_PV}" DOC_VER=${MY_PV} DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" -HOMEPAGE="http://www.git-scm.com/"; +HOMEPAGE="https://www.git-scm.com/"; if [[ ${PV} != * ]]; then SRC_URI_SUFFIX="xz" SRC_URI_KORG="mirror://kernel/software/scm/git" diff --git a/dev-vcs/git/git-2.16.0.ebuild b/dev-vcs/git/git-2.16.0.ebuild index 38599e3b1c2..67a7f811554 100644 --- a/dev-vcs/git/git-2.16.0.ebuild +++ b/dev-vcs/git/git-2.16.0.ebuild @@ -34,7 +34,7 @@ MY_P="${PN}-${MY_PV}" DOC_VER=${MY_PV} DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" -HOMEPAGE="http://www.git-scm.com/"; +HOMEPAGE="https://www.git-scm.com/"; if [[ ${PV} != * ]]; then SRC_URI_SUFFIX="xz" SRC_URI_KORG="mirror://kernel/software/scm/git" diff --git a/dev-vcs/git/git-2.16.1.ebuild b/dev-vcs/git/git-2.16.1.ebuild index 38599e3b1c2..67a7f811554 100644 --- a/dev-vcs/git/git-2.16.1.ebuild +++ b/dev-vcs/git/git-2.16.1.ebuild @@ -34,7 +34,7 @@ MY_P="${PN}-${MY_PV}" DOC_VER=${MY_PV} DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" -HOMEPAGE="http://www.git-scm.com/"; +HOMEPAGE="https://www.git-scm.com/"; if [[ ${PV} != * ]]; then SRC_URI_SUFFIX="xz" SRC_URI_KORG="mirror://kernel/software/scm/git" diff --git a/dev-vcs/git/git--r1.ebuild b/dev-vcs/git/git--r1.ebuild index 38599e3b1c2..67a7f811554 100644 --- a/dev-vcs/git/git--r1.ebuild +++ b/dev-vcs/git/git--r1.ebuild @@ -34,7 +34,7 @@ MY_P="${PN}-${MY_PV}" DOC_VER=${MY_PV} DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" -HOMEPAGE="http://www.git-scm.com/"; +HOMEPAGE="https://www.git-scm.com/"; if [[ ${PV} != * ]]; then SRC_URI_SUFFIX="xz" SRC_URI_KORG="mirror://kernel/software/scm/git" diff --git a/dev-vcs/git/git--r2.ebuild b/dev-vcs/git/git--r2.ebuild index 38599e3b1c2..67a7f811554 100644 --- a/dev-vcs/git/git--r2.ebuild +++ b/dev-vcs/git/git--r2.ebuild @@ -34,7 +34,7 @@ MY_P="${PN}-${MY_PV}" DOC_VER=${MY_PV} DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" -HOMEPAGE="http://www.git-scm.com/"; +HOMEPAGE="https://www.git-scm.com/"; if [[ ${PV} != * ]]; then SRC_URI_SUFFIX="xz" SRC_URI_KORG="mirror://kernel/software/scm/git" diff --git a/dev-vcs/git/git--r3.ebuild b/dev-vcs/git/git--r3.ebuild index 38599e3b1c2..67a7f811554 100644 --- a/dev-vcs/git/git--r3.ebuild +++ b/dev-vcs/git/git--r3.ebuild @@ -34,7 +34,7 @@ MY_P="${PN}-${MY_PV}" DOC_VER=${MY_PV} DESCRIPTION="stupid content tracker: distributed VCS designed for speed and efficiency" -HOMEPAGE="http://www.git-scm.com/"; +HOMEPAGE="https://www.git-s
[gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/
commit: 6e8656738f9e971631e5e695e1faedfe328ad10a Author: Patrice Clement gentoo org> AuthorDate: Mon Feb 5 22:03:51 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Feb 5 22:04:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e865673 net-nds/389-ds-base: add back 1.3.5.19. Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild | 124 net-nds/389-ds-base/Manifest| 1 + 2 files changed, 125 insertions(+) diff --git a/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild b/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild new file mode 100644 index 000..e36a909ca91 --- /dev/null +++ b/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +WANT_AUTOMAKE="1.13" + +inherit user eutils multilib flag-o-matic autotools + +DESCRIPTION="389 Directory Server (core librares and daemons )" +HOMEPAGE="http://www.port389.org/"; +SRC_URI="http://www.port389.org/sources/${P}.tar.bz2"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="autobind auto-dn-suffix debug doc +pam-passthru +dna +ldapi +bitwise presence kerberos selinux" + +# Pinned to db:4.8 as it is the current stable, can change to a later db version < 6 when they stabilize. +# The --with-db-inc line in econf will need to be updated as well when changing db version. +COMMON_DEPEND=" + sys-libs/db:4.8 + >=dev-libs/cyrus-sasl-2.1.19 + >=net-analyzer/net-snmp-5.1.2 + >=dev-libs/icu-3.4:= + >=dev-libs/nss-3.22[utils] + dev-libs/nspr + >=dev-libs/svrcore-4.1.2 + dev-libs/openssl:0= + dev-libs/libpcre:3 + >=dev-perl/perl-mozldap-1.5.3 + dev-perl/NetAddr-IP + net-nds/openldap + sys-libs/pam + sys-libs/zlib + kerberos? ( >=app-crypt/mit-krb5-1.7-r100[openldap] )" + +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen )" + +RDEPEND="${COMMON_DEPEND} + selinux? ( sec-policy/selinux-dirsrv ) + virtual/perl-Time-Local + virtual/perl-MIME-Base64" + +pkg_setup() { + enewgroup dirsrv + enewuser dirsrv -1 -1 -1 dirsrv +} + +src_prepare() { + # as per 389 documentation, when 64bit, export USE_64 + use amd64 && export USE_64=1 + + eautoreconf + + append-lfs-flags +} + +src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable pam-passthru) \ + $(use_enable ldapi) \ + $(use_enable autobind) \ + $(use_enable dna) \ + $(use_enable bitwise) \ + $(use_enable presence) \ + $(use_with kerberos) \ + $(use_enable auto-dn-suffix) \ + --with-initddir=no \ + --enable-maintainer-mode \ + --with-fhs \ + --with-openldap \ + --sbindir=/usr/sbin \ + --bindir=/usr/bin \ + --with-db-inc=/usr/include/db4.8 + +} + +src_compile() { + default + if use doc; then + doxygen slapi.doxy || die "cannot run doxygen" + fi +} + +src_install () { + # -j1 is a temporary workaround for bug #605432 + emake -j1 DESTDIR="${D}" install + + # Install gentoo style init script + # Get these merged upstream + newinitd "${FILESDIR}"/389-ds.initd-r1 389-ds + newinitd "${FILESDIR}"/389-ds-snmp.initd 389-ds-snmp + + # cope with libraries being in /usr/lib/dirsrv + dodir /etc/env.d + echo "LDPATH=/usr/$(get_libdir)/dirsrv" > "${D}"/etc/env.d/08dirsrv + + if use doc; then + cd "${S}" || die + docinto html/ + dodoc -r docs/html/. + fi +} + +pkg_postinst() { + echo + elog "If you are planning to use 389-ds-snmp (ldap-agent)," + elog "make sure to properly configure: /etc/dirsrv/config/ldap-agent.conf" + elog "adding proper 'server' entries, and adding the lines below to" + elog " => /etc/snmp/snmpd.conf" + elog + elog "master agentx" + elog "agentXSocket /var/agentx/master" + elog + elog "To start 389 Directory Server (LDAP service) at boot:" + elog + elog "rc-update add 389-ds default" + elog + echo +} diff --git a/net-nds/389-ds-base/Manifest b/net-nds/389-ds-base/Manifest index 703806045e2..8cfbb2f535b 100644 --- a/net-nds/389-ds-base/Manifest +++ b/net-nds/389-ds-base/Manifest @@ -1 +1,2 @@ +DIST 389-ds-base-1.3.5.19.tar.bz2 3588794 BLAKE2B f3341c8ec4d1b612babe83fd0cc8a4ef43b7a05d8ab5585dceefe39c8182af0d6c8de3b0e7bd867bfd02863a70d09ea0058613b3bfdffcf1140f4cb69c2d SHA512 897f59fe23a9d5a784df7a255dc300805c8f00b754d4976f8637a61954ffe2de59da09ee700dc5047b406196deb28e9647ec50c0b06c0d34371a418c126c8
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/
commit: 342623357deeebe747f49e2e6834e8723d02c79c Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 22:03:23 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 22:03:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34262335 net-dns/bind: stable 9.11.2_p1 for hppa, bug #644706 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" net-dns/bind/bind-9.11.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/bind/bind-9.11.2_p1.ebuild b/net-dns/bind/bind-9.11.2_p1.ebuild index d48c319918a..60c845661d8 100644 --- a/net-dns/bind/bind-9.11.2_p1.ebuild +++ b/net-dns/bind/bind-9.11.2_p1.ebuild @@ -38,7 +38,7 @@ SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${P}.tar. LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # -berkdb by default re bug 602682 IUSE="-berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi idn ipv6 json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux ssl static-libs
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/
commit: 3fe6da9ff2c6773c0e2f319357ed79ce51d0a3c5 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 5 22:03:28 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 5 22:03:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe6da9f net-dns/bind-tools: stable 9.11.2_p1 for hppa, bug #644706 Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="hppa" net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild b/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild index 41139f632a2..07f0efd7eab 100644 --- a/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild +++ b/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${MY_PN}- LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml" # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: 968fe10adbc362b1aacf682bac3eba8c32d1c058 Author: Michał Górny gentoo org> AuthorDate: Sat Feb 3 15:25:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:58:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=968fe10a sys-apps/portage: Enable additional QA features for USE=gentoo-dev Enable additional FEATURES for developers that are not ready for deployment on our users but are useful for preventing developers from committing common mistakes. Closes: https://github.com/gentoo/gentoo/pull/7034 sys-apps/portage/portage-2.3.24.ebuild | 4 sys-apps/portage/portage-.ebuild | 4 2 files changed, 8 insertions(+) diff --git a/sys-apps/portage/portage-2.3.24.ebuild b/sys-apps/portage/portage-2.3.24.ebuild index 8de39be7758..9c6f5d9387d 100644 --- a/sys-apps/portage/portage-2.3.24.ebuild +++ b/sys-apps/portage/portage-2.3.24.ebuild @@ -99,6 +99,10 @@ python_prepare_all() { sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \ -i pym/_emerge/create_depgraph_params.py || \ die "failed to patch create_depgraph_params.py" + + einfo "Enabling additional FEATURES for gentoo-dev..." + echo 'FEATURES="${FEATURES} ipc-sandbox network-sandbox strict-keepdir"' \ + >> cnf/make.globals || die fi if use native-extensions; then diff --git a/sys-apps/portage/portage-.ebuild b/sys-apps/portage/portage-.ebuild index fdf7d5dee9d..e91f5535212 100644 --- a/sys-apps/portage/portage-.ebuild +++ b/sys-apps/portage/portage-.ebuild @@ -98,6 +98,10 @@ python_prepare_all() { sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \ -i pym/_emerge/create_depgraph_params.py || \ die "failed to patch create_depgraph_params.py" + + einfo "Enabling additional FEATURES for gentoo-dev..." + echo 'FEATURES="${FEATURES} ipc-sandbox network-sandbox strict-keepdir"' \ + >> cnf/make.globals || die fi if use native-extensions; then
[gentoo-commits] repo/gentoo:master commit in: app-crypt/ubuntu-keyring/
commit: 117b40907aa6bc1a7b6fb5b7e004ccf06ec44b06 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Feb 5 21:38:15 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Feb 5 21:56:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117b4090 app-crypt/ubuntu-keyring: 2018.02.05 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-crypt/ubuntu-keyring/Manifest | 1 + .../ubuntu-keyring-2018.02.05.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/app-crypt/ubuntu-keyring/Manifest b/app-crypt/ubuntu-keyring/Manifest index 45a3810c818..84e69558b92 100644 --- a/app-crypt/ubuntu-keyring/Manifest +++ b/app-crypt/ubuntu-keyring/Manifest @@ -2,3 +2,4 @@ DIST ubuntu-keyring_2012.05.19.tar.gz 18495 BLAKE2B 8bc9e0c8a112e50b686db7224b88 DIST ubuntu-keyring_2016.09.01.tar.gz 18251 BLAKE2B 223982d494c7f455e834b8ed1763bd84fe0929af3a556143b7a166160ac056fc07bad5c52dafb170df0ab232bed6816479e2dad549bc90becdf7d847345523ae SHA512 ae48fb7a57c95140abb38fa3ed0484acf5374ecc562b54ca321a1c33e76178c3f9e5869ceca1f529686135d601f5738d4426589e558f65923271ca5d2f16ebe2 DIST ubuntu-keyring_2016.09.19.tar.gz 20282 BLAKE2B bfe9af3dd25b2f35f27bd421b5b03d94f018fc02af0f3dfb95441260b31ec48ea406c869305f99a1599661bc4862e40c9258d5fe39c2b84e8a3534f3ae807e1c SHA512 2dec94d99502730f455ca9832a0f20a027fbcbd896124b93f79dbf0b2c15e73641719626c08caaf9d35922d569929097f2e2189bad855d12bf4cddd2e4379d19 DIST ubuntu-keyring_2016.10.27.tar.gz 19182 BLAKE2B 2a3f67be4f2e14e15747f497ffb6a5d784010ae4532b4b3990103cc461f7e2af8a00957fb173ab98e7e44e3fab843c611c33a88cd68c462e09b70a54acfe3cce SHA512 ac4b4353a89bd15f8511ba1cecccb6597c407b67b4642c24ae1e461b2be2a5b2989bf5bc033cb2a265217688a366d2c2907b52bc1e484061348cb218ee5cb6a2 +DIST ubuntu-keyring_2018.02.05.tar.gz 27788 BLAKE2B 6d11ad002063eb0663316a157058fe4733bae42af4bb6620c20f0230b0f3f0c7a7760b90401c7fe711f0177de9302f13814245dff4476e8781912e08fa35a8d3 SHA512 cbed6d444f9d83c46f9d4a3351dec7da2ae9746fc56fa66f74c95719fa0ecdb84edb90c74acec26ffecae3741c9c460c84208bdbd3a1ec006b735acf90a7fe99 diff --git a/app-crypt/ubuntu-keyring/ubuntu-keyring-2018.02.05.ebuild b/app-crypt/ubuntu-keyring/ubuntu-keyring-2018.02.05.ebuild new file mode 100644 index 000..2189efd914c --- /dev/null +++ b/app-crypt/ubuntu-keyring/ubuntu-keyring-2018.02.05.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="GnuPG archive keys of the Ubuntu archive" +HOMEPAGE="http://packages.ubuntu.com/zesty/ubuntu-keyring"; +SRC_URI="mirror://ubuntu/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +S="${WORKDIR}"/${PN}-2018.01.17 + +src_install() { + insinto /usr/share/keyrings/ + doins keyrings/*.gpg + + dodoc changelog README +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/polygon/
commit: 01fb2fb6856812ed33d6214607bab5142db2c53f Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Feb 4 12:52:27 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:55:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fb2fb6 dev-python/polygon: use HTTPS Closes: https://github.com/gentoo/gentoo/pull/7062 dev-python/polygon/polygon-2.0.6.ebuild | 2 +- dev-python/polygon/polygon-3.0.7.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/polygon/polygon-2.0.6.ebuild b/dev-python/polygon/polygon-2.0.6.ebuild index 1a3a6bbaf25..c411417e96c 100644 --- a/dev-python/polygon/polygon-2.0.6.ebuild +++ b/dev-python/polygon/polygon-2.0.6.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 DESCRIPTION="Python package to handle polygonal shapes in 2D" -HOMEPAGE="http://www.j-raedler.de/projects/polygon/"; +HOMEPAGE="https://www.j-raedler.de/projects/polygon/"; SRC_URI="https://www.bitbucket.org/jraedler/${PN}2/downloads/Polygon2-${PV}.zip"; LICENSE="LGPL-2" diff --git a/dev-python/polygon/polygon-3.0.7.ebuild b/dev-python/polygon/polygon-3.0.7.ebuild index 3a694ba4f5c..4932e85b87c 100644 --- a/dev-python/polygon/polygon-3.0.7.ebuild +++ b/dev-python/polygon/polygon-3.0.7.ebuild @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{4,5,6} ) inherit distutils-r1 DESCRIPTION="Python package to handle polygonal shapes in 2D" -HOMEPAGE="http://www.j-raedler.de/projects/polygon"; +HOMEPAGE="https://www.j-raedler.de/projects/polygon/"; SRC_URI="https://www.bitbucket.org/jraedler/${PN}3/downloads/Polygon3-${PV}.zip"; LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mox/
commit: 091a7848f3d5192124d143b693575296cb024d77 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:21:57 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091a7848 dev-python/mox: fix HOMEPAGE dev-python/mox/mox-0.5.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/mox/mox-0.5.3-r1.ebuild b/dev-python/mox/mox-0.5.3-r1.ebuild index fd0438fec06..5a83898fa88 100644 --- a/dev-python/mox/mox-0.5.3-r1.ebuild +++ b/dev-python/mox/mox-0.5.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 DESCRIPTION="A mock object framework for Python, loosely based on EasyMock for Java" -HOMEPAGE="https://code.google.com/p/pymox/"; +HOMEPAGE="https://pypi.python.org/pypi/mox"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-tagging/
commit: b69946b12840a126a65ed0ed54bf1d0d0e159064 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:14:24 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b69946b1 dev-python/django-tagging: fix HOMEPAGE dev-python/django-tagging/django-tagging-0.4.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/django-tagging/django-tagging-0.4.1.ebuild b/dev-python/django-tagging/django-tagging-0.4.1.ebuild index ba76163a9c1..53e7d2d9bd8 100644 --- a/dev-python/django-tagging/django-tagging-0.4.1.ebuild +++ b/dev-python/django-tagging/django-tagging-0.4.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit distutils-r1 DESCRIPTION="Generic tagging application for Django" -HOMEPAGE="https://code.google.com/p/django-tagging/"; +HOMEPAGE="https://pypi.python.org/pypi/django-tagging"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pymssql/
commit: 8af1edf87f8764b62a7a695d5e6756e5dddb7954 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:31:20 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af1edf8 dev-python/pymssql: remove dead HOMEPAGE dev-python/pymssql/pymssql-1.0.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pymssql/pymssql-1.0.2-r1.ebuild b/dev-python/pymssql/pymssql-1.0.2-r1.ebuild index dd4bf164102..24b3891b022 100644 --- a/dev-python/pymssql/pymssql-1.0.2-r1.ebuild +++ b/dev-python/pymssql/pymssql-1.0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 pypy ) inherit distutils-r1 flag-o-matic DESCRIPTION="Simple MSSQL python extension module" -HOMEPAGE="http://pymssql.sourceforge.net/ https://code.google.com/p/pymssql/ https://pypi.python.org/pypi/pymssql"; +HOMEPAGE="http://www.pymssql.org/en/stable/ https://pypi.python.org/pypi/pymssql"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: dev-python/funcparserlib/
commit: 01fdeceb5dc2020ac2352d179bb2e572c8fc8c8a Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:15:07 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01fdeceb dev-python/funcparserlib: remove dead HOMEPAGE dev-python/funcparserlib/funcparserlib-0.3.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild b/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild index 42b86b32304..454dc776570 100644 --- a/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild +++ b/dev-python/funcparserlib/funcparserlib-0.3.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) inherit distutils-r1 DESCRIPTION="Recursive descent parsing library based on functional combinators" -HOMEPAGE="https://code.google.com/p/funcparserlib/ https://pypi.python.org/pypi/funcparserlib"; +HOMEPAGE="https://pypi.python.org/pypi/funcparserlib"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-sqlparse/
commit: 3dfa82c6dca162d874ed9652e7eae425b805d6f1 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:33:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dfa82c6 dev-python/python-sqlparse: remove dead HOMEPAGE dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild b/dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild index 8abfe85a5f6..c29badf7f59 100644 --- a/dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild +++ b/dev-python/python-sqlparse/python-sqlparse-0.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ MY_PN="${PN##python-}" MY_P="${MY_PN}-${PV}" DESCRIPTION="A non-validating SQL parser module for Python" -HOMEPAGE="https://code.google.com/p/python-sqlparse/ https://github.com/andialbrecht/sqlparse"; +HOMEPAGE="https://github.com/andialbrecht/sqlparse"; SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyev/
commit: a081f26da80fad9f83ec1e4684b3243899b8740e Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:28:11 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a081f26d dev-python/pyev: fix HOMEPAGE dev-python/pyev/pyev-0.9.0.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/pyev/pyev-0.9.0.ebuild b/dev-python/pyev/pyev-0.9.0.ebuild index 6340dab7873..7bd3c4243e5 100644 --- a/dev-python/pyev/pyev-0.9.0.ebuild +++ b/dev-python/pyev/pyev-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -8,8 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit distutils-r1 DESCRIPTION="Python libev interface, an event loop" -HOMEPAGE="https://code.google.com/p/pyev/ - http://pythonhosted.org/pyev/"; +HOMEPAGE="https://pypi.python.org/pypi/pyev/"; SRC_URI="mirror://pypi/p/pyev/${P}.tar.gz" LICENSE="|| ( BSD GPL-2 )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pympler/
commit: 296766fbe22b922134ce59a8a70ee7f9329bec5b Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:29:17 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=296766fb dev-python/pympler: remove dead HOMEPAGE dev-python/pympler/pympler-0.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pympler/pympler-0.5.ebuild b/dev-python/pympler/pympler-0.5.ebuild index 60c4548dd30..629446a0c6b 100644 --- a/dev-python/pympler/pympler-0.5.ebuild +++ b/dev-python/pympler/pympler-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ MY_PN="Pympler" MY_P="${MY_PN}-${PV}" DESCRIPTION="Memory profiling for Python applications" -HOMEPAGE="https://code.google.com/p/pympler/ https://pypi.python.org/pypi/Pympler https://github.com/pympler/pympler"; +HOMEPAGE="https://pypi.python.org/pypi/Pympler https://github.com/pympler/pympler"; SRC_URI="https://github.com/pympler/pympler/archive/${PV}.tar.gz -> ${P}.tar.gz" # The PyPi tarball is missing the documentation #SRC_URI="mirror://pypi/P/${MY_PN}/${MY_P}.tar.gz"
[gentoo-commits] repo/gentoo:master commit in: dev-python/mimeparse/
commit: 05991e6bd917cf1634a7cd4aeaae8752fd05dc9a Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:20:57 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05991e6b dev-python/mimeparse: remove dead HOMEPAGE dev-python/mimeparse/mimeparse-0.1.4-r1.ebuild | 6 ++ dev-python/mimeparse/mimeparse-1.6.0.ebuild| 4 +--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/dev-python/mimeparse/mimeparse-0.1.4-r1.ebuild b/dev-python/mimeparse/mimeparse-0.1.4-r1.ebuild index 542f7ab01eb..28ff557b5f6 100644 --- a/dev-python/mimeparse/mimeparse-0.1.4-r1.ebuild +++ b/dev-python/mimeparse/mimeparse-0.1.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,9 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) inherit distutils-r1 DESCRIPTION="Basic functions for handling mime-types in python" -HOMEPAGE=" - https://code.google.com/p/mimeparse - https://github.com/dbtsai/python-mimeparse"; +HOMEPAGE="https://github.com/dbtsai/python-mimeparse"; MY_PN="python-${PN}" MY_P="${MY_PN}-${PV}" SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" diff --git a/dev-python/mimeparse/mimeparse-1.6.0.ebuild b/dev-python/mimeparse/mimeparse-1.6.0.ebuild index 503dac48264..523a55bdcc4 100644 --- a/dev-python/mimeparse/mimeparse-1.6.0.ebuild +++ b/dev-python/mimeparse/mimeparse-1.6.0.ebuild @@ -11,9 +11,7 @@ MY_PN="python-${PN}" MY_P="${MY_PN}-${PV}" DESCRIPTION="Basic functions for handling mime-types in python" -HOMEPAGE=" - https://code.google.com/p/mimeparse - https://github.com/dbtsai/python-mimeparse"; +HOMEPAGE="https://github.com/dbtsai/python-mimeparse"; SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-python/graphy/
commit: a7a802ad6da2e4fe39d2e2354e979004d909d6cc Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:18:23 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a802ad dev-python/graphy: fix HOMEPAGE dev-python/graphy/graphy-1.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/graphy/graphy-1.0-r1.ebuild b/dev-python/graphy/graphy-1.0-r1.ebuild index 5c8b9ed9551..38c81ab0bc1 100644 --- a/dev-python/graphy/graphy-1.0-r1.ebuild +++ b/dev-python/graphy/graphy-1.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -10,7 +10,7 @@ inherit distutils-r1 MY_P=${PN}_${PV} DESCRIPTION="Simple Chart Library for Python" -HOMEPAGE="https://code.google.com/p/graphy/"; +HOMEPAGE="https://pypi.python.org/pypi/Graphy"; SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.bz2"; LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/futures/
commit: 6f0ce8b6c1c8194b59c8a09564d2315c83470f31 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:16:51 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0ce8b6 dev-python/futures: remove dead HOMEPAGE dev-python/futures/futures-3.0.3.ebuild | 4 ++-- dev-python/futures/futures-3.1.1.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/futures/futures-3.0.3.ebuild b/dev-python/futures/futures-3.0.3.ebuild index 1405b9a2704..b184442a9eb 100644 --- a/dev-python/futures/futures-3.0.3.ebuild +++ b/dev-python/futures/futures-3.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,7 @@ PYTHON_COMPAT=( python2_7 pypy ) inherit distutils-r1 DESCRIPTION="Backport of the concurrent.futures package from Python 3.2" -HOMEPAGE="https://code.google.com/p/pythonfutures https://pypi.python.org/pypi/futures"; +HOMEPAGE="https://pypi.python.org/pypi/futures"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" diff --git a/dev-python/futures/futures-3.1.1.ebuild b/dev-python/futures/futures-3.1.1.ebuild index 1e80033b96f..6dea76a2aae 100644 --- a/dev-python/futures/futures-3.1.1.ebuild +++ b/dev-python/futures/futures-3.1.1.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy ) inherit distutils-r1 DESCRIPTION="Backport of the concurrent.futures package from Python 3.2" -HOMEPAGE="https://code.google.com/p/pythonfutures https://pypi.python.org/pypi/futures"; +HOMEPAGE="https://pypi.python.org/pypi/futures"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="PSF-2"
[gentoo-commits] repo/gentoo:master commit in: dev-python/django-evolution/
commit: b0241f75644897985dd162ea0bf989cd5afeda0b Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:13:02 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0241f75 dev-python/django-evolution: remove dead HOMEPAGE dev-python/django-evolution/django-evolution-0.7.4.ebuild | 4 ++-- dev-python/django-evolution/django-evolution-0.7.5.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/django-evolution/django-evolution-0.7.4.ebuild b/dev-python/django-evolution/django-evolution-0.7.4.ebuild index fe8128f22f4..72352a19cd9 100644 --- a/dev-python/django-evolution/django-evolution-0.7.4.ebuild +++ b/dev-python/django-evolution/django-evolution-0.7.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ MY_P=${MY_PN}-${PV} RELEASE="0.7" DESCRIPTION="A Django application that will run cron jobs for other django apps" -HOMEPAGE="https://code.google.com/p/django-evolution/ https://pypi.python.org/pypi/django_evolution/"; +HOMEPAGE="https://pypi.python.org/pypi/django_evolution/"; SRC_URI="http://downloads.reviewboard.org/releases/${PN}/${RELEASE}/${MY_P}.tar.gz"; LICENSE="BSD" diff --git a/dev-python/django-evolution/django-evolution-0.7.5.ebuild b/dev-python/django-evolution/django-evolution-0.7.5.ebuild index 2571729bdc5..280f18145a3 100644 --- a/dev-python/django-evolution/django-evolution-0.7.5.ebuild +++ b/dev-python/django-evolution/django-evolution-0.7.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ MY_P=${MY_PN}-${PV} RELEASE="0.7" DESCRIPTION="A Django application that will run cron jobs for other django apps" -HOMEPAGE="https://code.google.com/p/django-evolution/ https://pypi.python.org/pypi/django_evolution/"; +HOMEPAGE="https://pypi.python.org/pypi/django_evolution/"; SRC_URI="http://downloads.reviewboard.org/releases/${PN}/${RELEASE}/${MY_P}.tar.gz"; LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pywebdav/
commit: 8706e1dc0f37b848ca3b26ecbaa809b281f73c06 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:34:16 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8706e1dc dev-python/pywebdav: remove dead HOMEPAGE Closes: https://github.com/gentoo/gentoo/pull/7085 dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild b/dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild index 82507042ad2..84fb3d628c7 100644 --- a/dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild +++ b/dev-python/pywebdav/pywebdav-0.9.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -10,7 +10,7 @@ inherit distutils-r1 MY_P=${P/pywebdav/PyWebDAV} DESCRIPTION="WebDAV server written in Python" -HOMEPAGE="https://code.google.com/p/pywebdav/ https://pypi.python.org/pypi/PyWebDAV"; +HOMEPAGE="https://pypi.python.org/pypi/PyWebDAV"; SRC_URI="https://pywebdav.googlecode.com/files/${MY_P}.tar.gz"; LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: dev-python/iso8601/
commit: 29bce11dd6e0a883c7df195d35a790685e2eeda9 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:19:44 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29bce11d dev-python/iso8601: remove dead HOMEPAGE dev-python/iso8601/iso8601-0.1.10.ebuild | 4 ++-- dev-python/iso8601/iso8601-0.1.11.ebuild | 4 ++-- dev-python/iso8601/iso8601-0.1.12.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-python/iso8601/iso8601-0.1.10.ebuild b/dev-python/iso8601/iso8601-0.1.10.ebuild index 734d93ba8da..837331b4a9c 100644 --- a/dev-python/iso8601/iso8601-0.1.10.ebuild +++ b/dev-python/iso8601/iso8601-0.1.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) inherit distutils-r1 DESCRIPTION="Simple module to parse ISO 8601 dates" -HOMEPAGE="https://code.google.com/p/pyiso8601/ https://pypi.python.org/pypi/iso8601"; +HOMEPAGE="https://pypi.python.org/pypi/iso8601"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" diff --git a/dev-python/iso8601/iso8601-0.1.11.ebuild b/dev-python/iso8601/iso8601-0.1.11.ebuild index aec1dd38db8..50e9f122ffc 100644 --- a/dev-python/iso8601/iso8601-0.1.11.ebuild +++ b/dev-python/iso8601/iso8601-0.1.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) inherit distutils-r1 DESCRIPTION="Simple module to parse ISO 8601 dates" -HOMEPAGE="https://code.google.com/p/pyiso8601/ https://pypi.python.org/pypi/iso8601"; +HOMEPAGE="https://pypi.python.org/pypi/iso8601"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" diff --git a/dev-python/iso8601/iso8601-0.1.12.ebuild b/dev-python/iso8601/iso8601-0.1.12.ebuild index b5793936c2f..4f136067bd4 100644 --- a/dev-python/iso8601/iso8601-0.1.12.ebuild +++ b/dev-python/iso8601/iso8601-0.1.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) inherit distutils-r1 DESCRIPTION="Simple module to parse ISO 8601 dates" -HOMEPAGE="https://code.google.com/p/pyiso8601/ https://pypi.python.org/pypi/iso8601"; +HOMEPAGE="https://pypi.python.org/pypi/iso8601"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-python/functest/
commit: 9c6e2da5c7ad1de724ffca058f4d7e259c292b2b Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:15:46 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6e2da5 dev-python/functest: remove dead HOMEPAGE dev-python/functest/functest-0.8.8-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/functest/functest-0.8.8-r1.ebuild b/dev-python/functest/functest-0.8.8-r1.ebuild index 2ff1be77f7d..f0c3e936b6f 100644 --- a/dev-python/functest/functest-0.8.8-r1.ebuild +++ b/dev-python/functest/functest-0.8.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 DESCRIPTION="Functest is a test tool/framework for testing in Python" -HOMEPAGE="https://code.google.com/p/functest/ https://pypi.python.org/pypi/functest"; +HOMEPAGE="https://pypi.python.org/pypi/functest"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/configobj/
commit: d0ebbd962d80edab45ce151bfc9bd15a73cb7d32 Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:11:45 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:53:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ebbd96 dev-python/configobj: remove dead HOMEPAGE dev-python/configobj/configobj-5.0.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/configobj/configobj-5.0.6.ebuild b/dev-python/configobj/configobj-5.0.6.ebuild index 32e648e29e1..27ddc4d 100644 --- a/dev-python/configobj/configobj-5.0.6.ebuild +++ b/dev-python/configobj/configobj-5.0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy ) inherit distutils-r1 DESCRIPTION="Simple config file reader and writer" -HOMEPAGE="http://www.voidspace.org.uk/python/configobj.html https://code.google.com/p/configobj/ https://pypi.python.org/pypi/configobj"; +HOMEPAGE="http://www.voidspace.org.uk/python/configobj.html https://pypi.python.org/pypi/configobj"; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/
commit: 5c73dc8bddc74876c7d3a177bf30e5d21ba3e808 Author: Patrice Clement gentoo org> AuthorDate: Mon Feb 5 21:52:22 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Feb 5 21:52:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c73dc8b net-nds/389-ds-base: remove vulnerable version. Bug: https://bugs.gentoo.org/645706 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild | 124 net-nds/389-ds-base/Manifest| 1 - 2 files changed, 125 deletions(-) diff --git a/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild b/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild deleted file mode 100644 index e36a909ca91..000 --- a/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -WANT_AUTOMAKE="1.13" - -inherit user eutils multilib flag-o-matic autotools - -DESCRIPTION="389 Directory Server (core librares and daemons )" -HOMEPAGE="http://www.port389.org/"; -SRC_URI="http://www.port389.org/sources/${P}.tar.bz2"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="autobind auto-dn-suffix debug doc +pam-passthru +dna +ldapi +bitwise presence kerberos selinux" - -# Pinned to db:4.8 as it is the current stable, can change to a later db version < 6 when they stabilize. -# The --with-db-inc line in econf will need to be updated as well when changing db version. -COMMON_DEPEND=" - sys-libs/db:4.8 - >=dev-libs/cyrus-sasl-2.1.19 - >=net-analyzer/net-snmp-5.1.2 - >=dev-libs/icu-3.4:= - >=dev-libs/nss-3.22[utils] - dev-libs/nspr - >=dev-libs/svrcore-4.1.2 - dev-libs/openssl:0= - dev-libs/libpcre:3 - >=dev-perl/perl-mozldap-1.5.3 - dev-perl/NetAddr-IP - net-nds/openldap - sys-libs/pam - sys-libs/zlib - kerberos? ( >=app-crypt/mit-krb5-1.7-r100[openldap] )" - -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen )" - -RDEPEND="${COMMON_DEPEND} - selinux? ( sec-policy/selinux-dirsrv ) - virtual/perl-Time-Local - virtual/perl-MIME-Base64" - -pkg_setup() { - enewgroup dirsrv - enewuser dirsrv -1 -1 -1 dirsrv -} - -src_prepare() { - # as per 389 documentation, when 64bit, export USE_64 - use amd64 && export USE_64=1 - - eautoreconf - - append-lfs-flags -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable pam-passthru) \ - $(use_enable ldapi) \ - $(use_enable autobind) \ - $(use_enable dna) \ - $(use_enable bitwise) \ - $(use_enable presence) \ - $(use_with kerberos) \ - $(use_enable auto-dn-suffix) \ - --with-initddir=no \ - --enable-maintainer-mode \ - --with-fhs \ - --with-openldap \ - --sbindir=/usr/sbin \ - --bindir=/usr/bin \ - --with-db-inc=/usr/include/db4.8 - -} - -src_compile() { - default - if use doc; then - doxygen slapi.doxy || die "cannot run doxygen" - fi -} - -src_install () { - # -j1 is a temporary workaround for bug #605432 - emake -j1 DESTDIR="${D}" install - - # Install gentoo style init script - # Get these merged upstream - newinitd "${FILESDIR}"/389-ds.initd-r1 389-ds - newinitd "${FILESDIR}"/389-ds-snmp.initd 389-ds-snmp - - # cope with libraries being in /usr/lib/dirsrv - dodir /etc/env.d - echo "LDPATH=/usr/$(get_libdir)/dirsrv" > "${D}"/etc/env.d/08dirsrv - - if use doc; then - cd "${S}" || die - docinto html/ - dodoc -r docs/html/. - fi -} - -pkg_postinst() { - echo - elog "If you are planning to use 389-ds-snmp (ldap-agent)," - elog "make sure to properly configure: /etc/dirsrv/config/ldap-agent.conf" - elog "adding proper 'server' entries, and adding the lines below to" - elog " => /etc/snmp/snmpd.conf" - elog - elog "master agentx" - elog "agentXSocket /var/agentx/master" - elog - elog "To start 389 Directory Server (LDAP service) at boot:" - elog - elog "rc-update add 389-ds default" - elog - echo -} diff --git a/net-nds/389-ds-base/Manifest b/net-nds/389-ds-base/Manifest index 8cfbb2f535b..703806045e2 100644 --- a/net-nds/389-ds-base/Manifest +++ b/net-nds/389-ds-base/Manifest @@ -1,2 +1 @@ -DIST 389-ds-base-1.3.5.19.tar.bz2 3588794 BLAKE2B f3341c8ec4d1b612babe83fd0cc8a4ef43b7a05d8ab5585dceefe39c8182af0d6c8de3b0e7bd867bfd02863a70d09ea0058613b3bfdffcf1140f4cb69c2d SHA512 897f59fe23a9d5a784df7a255dc300805c8f00b754d4976f8637a61954ffe2de59da09ee700dc5
[gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/, net-nds/389-ds-base/files/
commit: e71df7341cdaa0a4cc2aeff56496ce1724b921d2 Author: Wes Cilldhaire sol1 com au> AuthorDate: Mon Feb 5 01:07:25 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Feb 5 21:50:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71df734 net-nds/389-ds-base: patch against CVE-2017-15135 in 1.3.6.8. * Patch and revbump to 1.3.6.8 to address CVE-2017-15135 * Update copyright line in all versions for 2018 Bug: https://bugs.gentoo.org/645706 Acked-by: wibrown redhat.com Package-Manager: Portage-2.3.20, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7078 net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild| 2 +- 3.6.8.ebuild => 389-ds-base-1.3.6.8-r1.ebuild} | 4 +- net-nds/389-ds-base/389-ds-base-.ebuild| 2 +- ...-base-1.3.6-backport-invalid-password-mig.patch | 376 + 4 files changed, 381 insertions(+), 3 deletions(-) diff --git a/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild b/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild index 6fddd0315a5..e36a909ca91 100644 --- a/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild +++ b/net-nds/389-ds-base/389-ds-base-1.3.5.19.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 diff --git a/net-nds/389-ds-base/389-ds-base-1.3.6.8.ebuild b/net-nds/389-ds-base/389-ds-base-1.3.6.8-r1.ebuild similarity index 96% rename from net-nds/389-ds-base/389-ds-base-1.3.6.8.ebuild rename to net-nds/389-ds-base/389-ds-base-1.3.6.8-r1.ebuild index 6fddd0315a5..0232cdec1d4 100644 --- a/net-nds/389-ds-base/389-ds-base-1.3.6.8.ebuild +++ b/net-nds/389-ds-base/389-ds-base-1.3.6.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -53,6 +53,8 @@ src_prepare() { # as per 389 documentation, when 64bit, export USE_64 use amd64 && export USE_64=1 + epatch "${FILESDIR}/389-ds-base-1.3.6-backport-invalid-password-mig.patch" + eautoreconf append-lfs-flags diff --git a/net-nds/389-ds-base/389-ds-base-.ebuild b/net-nds/389-ds-base/389-ds-base-.ebuild index 463fd580d5d..046375125af 100644 --- a/net-nds/389-ds-base/389-ds-base-.ebuild +++ b/net-nds/389-ds-base/389-ds-base-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 diff --git a/net-nds/389-ds-base/files/389-ds-base-1.3.6-backport-invalid-password-mig.patch b/net-nds/389-ds-base/files/389-ds-base-1.3.6-backport-invalid-password-mig.patch new file mode 100644 index 000..b4ba70a2fb5 --- /dev/null +++ b/net-nds/389-ds-base/files/389-ds-base-1.3.6-backport-invalid-password-mig.patch @@ -0,0 +1,376 @@ +From cefec5714cf0fdec4aa582a5fe020ef80d6024cd Mon Sep 17 00:00:00 2001 +From: William Brown +Date: Thu, 18 Jan 2018 11:27:58 +1000 +Subject: [PATCH] Ticket bz1525628 1.3.6 backport - invalid password migration + causes unauth bind + +Bug Description: Slapi_ct_memcmp expects both inputs to be +at LEAST size n. If they are not, we only compared UP to n. + +Invalid migrations of passwords (IE {CRYPT}XX) would create +a pw which is just salt and no hash. ct_memcmp would then +only verify the salt bits and would allow the authentication. + +This relies on an administrative mistake both of allowing +password migration (nsslapd-allow-hashed-passwords) and then +subsequently migrating an INVALID password to the server. + +Fix Description: slapi_ct_memcmp now access n1, n2 size +and will FAIL if they are not the same, but will still compare +n bytes, where n is the "longest" memory, to the first byte +of the other to prevent length disclosure of the shorter +value (generally the mis-migrated password) + +https://bugzilla.redhat.com/show_bug.cgi?id=1525628 + +Author: wibrown + +Review by: ??? +--- + .../bz1525628_ct_memcmp_invalid_hash_test.py | 56 + ldap/servers/plugins/pwdstorage/clear_pwd.c| 4 +- + ldap/servers/plugins/pwdstorage/crypt_pwd.c| 4 +- + ldap/servers/plugins/pwdstorage/md5_pwd.c | 36 ++--- + ldap/servers/plugins/pwdstorage/sha_pwd.c | 18 +-- + ldap/servers/plugins/pwdstorage/smd5_pwd.c | 60 +++--- + ldap/servers/slapd/ch_malloc.c | 36 +++-- + ldap/servers/slapd/slapi-plugin.h | 2 +- + 8 files changed, 155 insertions(+), 61 deletions(-) + create mode 100644 dirsrvtests/tests/suites/password/bz1525628_ct_memcmp_invalid_hash_test.py + +diff --git a/dirsrvtests/tests/suites/password/bz1525628_ct_memcmp_invalid_hash_test.py b/dirsrvtests/tests/suites/password/bz1525628_ct_memcmp_invalid_hash_test.py +new file mode 10
[gentoo-commits] repo/gentoo:master commit in: dev-python/async/
commit: 81f2dd2b61bc0c1080414397f212b401867a392c Author: Michael Mair-Keimberger gmail com> AuthorDate: Mon Feb 5 20:41:18 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 21:45:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f2dd2b dev-python/async: remove dead HOMEPAGE Closes: https://github.com/gentoo/gentoo/pull/7086 dev-python/async/async-0.6.2.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-python/async/async-0.6.2.ebuild b/dev-python/async/async-0.6.2.ebuild index cf9973078f4..c764d41bff7 100644 --- a/dev-python/async/async-0.6.2.ebuild +++ b/dev-python/async/async-0.6.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -8,9 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 ) inherit distutils-r1 DESCRIPTION="Async Framework" -HOMEPAGE=" - http://gitorious.org/git-python/async - https://pypi.python.org/pypi/async"; +HOMEPAGE="https://pypi.python.org/pypi/async"; SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: app-misc/vifm/
commit: 9eea9efe132afd1a21f34060cbffac44f5b644db Author: Chema Alonso Josa gentoo org> AuthorDate: Mon Feb 5 21:43:53 2018 + Commit: José María Alonso gentoo org> CommitDate: Mon Feb 5 21:43:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eea9efe app-misc/vifm: Bumps version to 0.9.1 Package-Manager: Portage-2.3.19, Repoman-2.3.6 app-misc/vifm/Manifest | 1 + app-misc/vifm/vifm-0.9.1.ebuild | 102 2 files changed, 103 insertions(+) diff --git a/app-misc/vifm/Manifest b/app-misc/vifm/Manifest index 0c267eb9172..d5cb1fedafb 100644 --- a/app-misc/vifm/Manifest +++ b/app-misc/vifm/Manifest @@ -1,3 +1,4 @@ DIST vifm-0.7.2.tar.bz2 468086 BLAKE2B a83b1f43eb3f6e47afd5a7c810741468857c602b80cad5c91d2033eea9e1f1efb09e19ca7b02f39e93f8f7186b4cb6fb0627f98a30c054a0d7d71d1b454698d8 SHA512 24a5ad44cecd01f489b95008f0b98ad6cd63656bc7fe4a888101f369f9b258cb87b8025efac30237fbaebc7aff14d173d02118839312017276f3f6b62ea4a3b9 DIST vifm-0.9.1-beta.tar.bz2 1002371 BLAKE2B 435b50294a623e1e0bc1f98b2f4687bb9e85934178c540fda89a8e0d8ff32e9ea1a944cc7fb39190ca741d57e4c5abbd5a46e776d0115cf3892452bff565bb15 SHA512 c8516acf069fb88f8cfc0db663623ab37caf34277b7fd4d07759deb026c11ac70a7d438e419fc8f5d545e2e25b8e9cc40f8220c3b415c97a8e7e8b9d132bdb0c +DIST vifm-0.9.1.tar.bz2 1002758 BLAKE2B 8eb9cc4c299877485bb4a44d95fe2412e196686399a6246bc1b5036dbc34ecbcf1cd43d1d55bdacdcc099a65e03f589f360d39ee38da4e12bff0a4bfcbdd180b SHA512 a30457329bf9501efd7e9e0853107b5ecd653ab70e7081764677d035bd0f61876bc96b35bea5258153d68b7be075091168331be79d7398f94353f73bbf78933d DIST vifm-0.9.tar.bz2 971539 BLAKE2B 5d6dd8c399e38886ab3e2d548b93492bf31b464e5661c6f6d54504701bf1eab8338155a9ddc9b220c4cb2a67417d5622094e9ffb717ddf594984fe475214af60 SHA512 5ae2b03e672bd9a7f95a5c59141dabac8bc7946a4e307d6a3df70bdb52e1f7665b960a3d20709c811cbfbcf76f7836d23b5edb191968e5277fb705a291ab3a9a diff --git a/app-misc/vifm/vifm-0.9.1.ebuild b/app-misc/vifm/vifm-0.9.1.ebuild new file mode 100644 index 000..283cc2139c3 --- /dev/null +++ b/app-misc/vifm/vifm-0.9.1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools vim-doc versionator xdg-utils + +MY_P=$(replace_version_separator 4 '-' ${PF}) + +DESCRIPTION="Console file manager with vi(m)-like keybindings" +HOMEPAGE="http://vifm.info/"; +SRC_URI="mirror://sourceforge/vifm/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="X developer +extended-keys gtk +magic vim vim-syntax" + +DEPEND=" + >=sys-libs/ncurses-5.9-r3:0 + magic? ( sys-apps/file ) + gtk? ( x11-libs/gtk+:2 ) + X? ( x11-libs/libX11 ) +" +RDEPEND=" + ${DEPEND} + vim? ( || ( app-editors/vim app-editors/gvim ) ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) +" + +DOCS="AUTHORS FAQ NEWS README TODO" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + sed -i -e '/stat.h/a#include ' "${S}/src/modes/file_info.c" \ + || die + eapply_user + eautoreconf +} + +src_configure() { + econf \ + $(use_enable developer) \ + $(use_enable extended-keys) \ + $(use_with magic libmagic) \ + $(use_with gtk) \ + $(use_with X X11) +} + +src_compile() { + default +} + +src_install() { + emake DESTDIR="${D}" install + dodoc ${DOCS} + + if use vim; then + local t + for t in app plugin; do + insinto /usr/share/vim/vimfiles/"${t}" + doins "${S}"/data/vim/doc/"${t}"/"${PN}"* + done + fi + + if use vim-syntax; then + local t + for t in ftdetect ftplugin syntax; do + insinto /usr/share/vim/vimfiles/"${t}" + doins "${S}"/data/vim/"${t}"/"${PN}".vim + done + fi +} + +src_test() { + emake check +} + +pkg_postinst() { + xdg_desktop_database_update + if use vim; then + update_vim_helptags + + if [[ -n ${REPLACING_VERSIONS} ]]; then + elog + elog "You don't need to copy or link any files for" + elog " the vim plugin and documentation to work anymore." + elog "If you copied any vifm files to ~/.vim/ manually" + elog " in earlier vifm versions, please delete them." + fi + elog + elog "To use vim in vifm to view the documentation" + elog " edit ~/.vifm/vifmrc and set vimhelp instead of novimhelp" + elog + fi +} + +pkg_postrm() { + xdg_desktop_database_update + use vim && update_vim_helptags +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 2de4f9319f2f5b931771facf08b02463f55a44d5 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:29:11 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:29:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de4f931 sys-devel/gcc: arm stable, bug #638030 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" sys-devel/gcc/gcc-6.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-devel/gcc/gcc-6.4.0.ebuild b/sys-devel/gcc/gcc-6.4.0.ebuild index 193cad4d62b..807ffde328e 100644 --- a/sys-devel/gcc/gcc-6.4.0.ebuild +++ b/sys-devel/gcc/gcc-6.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -8,7 +8,7 @@ UCLIBC_VER="1.0" inherit toolchain -KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn/
commit: fc18c86e5195e97e1546e5bcdbcf19b1dcd97638 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:20:07 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:20:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc18c86e net-dns/libidn: arm stable, bug #631130 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-dns/libidn/libidn-1.33-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/libidn/libidn-1.33-r2.ebuild b/net-dns/libidn/libidn-1.33-r2.ebuild index d4cd0b6cab5..692c6cf9aad 100644 --- a/net-dns/libidn/libidn-1.33-r2.ebuild +++ b/net-dns/libidn/libidn-1.33-r2.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/libidn/${P}.tar.gz" LICENSE="GPL-2 GPL-3 LGPL-3 java? ( Apache-2.0 )" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc emacs java mono nls static-libs" DOCS=( AUTHORS ChangeLog FAQ NEWS README THANKS TODO )
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
commit: 1ec801ee5127d75d4bcb8232c56fdbc942f6a4f7 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:25:04 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:25:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec801ee dev-db/mysql: arm stable, bug #644986 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-db/mysql/mysql-5.6.39.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/mysql/mysql-5.6.39.ebuild b/dev-db/mysql/mysql-5.6.39.ebuild index 3dd68d1d03b..70e25842d03 100644 --- a/dev-db/mysql/mysql-5.6.39.ebuild +++ b/dev-db/mysql/mysql-5.6.39.ebuild @@ -16,7 +16,7 @@ inherit mysql-multilib-r1 IUSE="$IUSE numa" # REMEMBER: also update eclass/mysql*.eclass before committing! -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" COMMON_DEPEND="numa? ( sys-process/numactl:= )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/strongswan/
commit: 75b36e20d6ecf30881142b76966f0f001fb42183 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:18:52 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:18:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75b36e20 net-vpn/strongswan: arm stable, bug #628606 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-vpn/strongswan/strongswan-5.6.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild b/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild index 7d50b595dfe..5959172eaf3 100644 --- a/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild +++ b/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://download.strongswan.org/${P}.tar.bz2"; LICENSE="GPL-2 RSA DES" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~ppc ~ppc64 x86" IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql networkmanager +non-root +openssl selinux sqlite pam pkcs11" STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/
commit: 33dffa93faf66077758cbe39bac0a9a7147df43c Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:19:44 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:19:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33dffa93 dev-db/redis: arm stable, bug #631002 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-db/redis/redis-4.0.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/redis/redis-4.0.2-r1.ebuild b/dev-db/redis/redis-4.0.2-r1.ebuild index 093bb2e78a1..c0178a4ac9f 100644 --- a/dev-db/redis/redis-4.0.2-r1.ebuild +++ b/dev-db/redis/redis-4.0.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="http://redis.io/"; SRC_URI="http://download.redis.io/releases/${P}.tar.gz"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" IUSE="+jemalloc tcmalloc luajit test" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/
commit: 7fd004b090a908ce62192c83413c6893f939816d Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:25:34 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:25:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd004b0 net-proxy/squid: arm stable, bug #645356 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-proxy/squid/squid-3.5.27-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-proxy/squid/squid-3.5.27-r1.ebuild b/net-proxy/squid/squid-3.5.27-r1.ebuild index 959f1917bad..61961d6f22c 100644 --- a/net-proxy/squid/squid-3.5.27-r1.ebuild +++ b/net-proxy/squid/squid-3.5.27-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://www.squid-cache.org/Versions/v3/3.5/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" IUSE="caps ipv6 pam ldap libressl samba sasl kerberos nis radius ssl snmp selinux logrotate test \ ecap esi ssl-crtd \ mysql postgres sqlite \
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind/
commit: 652397e7bed05236a1d70b3372a08777f2681afd Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:23:59 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:23:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652397e7 net-dns/bind: arm stable, bug #644706 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-dns/bind/bind-9.11.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/bind/bind-9.11.2_p1.ebuild b/net-dns/bind/bind-9.11.2_p1.ebuild index 3643fb446cc..d48c319918a 100644 --- a/net-dns/bind/bind-9.11.2_p1.ebuild +++ b/net-dns/bind/bind-9.11.2_p1.ebuild @@ -38,7 +38,7 @@ SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${P}.tar. LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" # -berkdb by default re bug 602682 IUSE="-berkdb +caps dlz dnstap doc filter- fixed-rrset geoip gost gssapi idn ipv6 json ldap libressl lmdb mysql nslint odbc postgres python rpz seccomp selinux ssl static-libs
[gentoo-commits] repo/gentoo:master commit in: app-arch/brotli/
commit: 89c6aac6c5bb2360544dfaa811c4b31b1f921f10 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:26:03 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:26:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c6aac6 app-arch/brotli: arm stable, bug #645698 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" app-arch/brotli/brotli-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/brotli/brotli-1.0.2.ebuild b/app-arch/brotli/brotli-1.0.2.ebuild index 7c3f2752aa4..b787d9919a8 100644 --- a/app-arch/brotli/brotli-1.0.2.ebuild +++ b/app-arch/brotli/brotli-1.0.2.ebuild @@ -29,7 +29,7 @@ if [[ ${PV} == "" ]] ; then inherit git-r3 else PATCHES=( "${FILESDIR}"/${P}-no-rpath.patch ) - KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux" SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gdk-pixbuf/
commit: 6dcc29f021e1f5596f52cae77aee8e07332c4dd6 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:24:29 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:24:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dcc29f0 x11-libs/gdk-pixbuf: arm stable, bug #644770 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild index c1db4416c3f..f7783d3c8dd 100644 --- a/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild +++ b/x11-libs/gdk-pixbuf/gdk-pixbuf-2.36.11.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.gnome.org/browse/gdk-pixbuf"; LICENSE="LGPL-2+" SLOT="2" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="X debug +introspection jpeg jpeg2k tiff test" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/connman/
commit: 119a2c10c3e4e8ed04a94604548bad6f5dc59ab1 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:19:17 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:19:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119a2c10 net-misc/connman: arm stable, bug #630028 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-misc/connman/connman-1.35-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/connman/connman-1.35-r1.ebuild b/net-misc/connman/connman-1.35-r1.ebuild index 6f8f47acb00..6805bf58a4d 100644 --- a/net-misc/connman/connman-1.35-r1.ebuild +++ b/net-misc/connman/connman-1.35-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://kernel/linux/network/${PN}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86" IUSE="${IUSE} bluetooth debug doc examples +ethernet iptables l2tp nftables" IUSE="${IUSE} ofono openvpn openconnect pptp policykit tools vpnc +wifi wispr networkmanager"
[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/
commit: c89b0052d391c10f0ca8f6cbf825dba40ddb34cc Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:21:14 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:21:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89b0052 media-video/ffmpeg: arm stable, bug #639698 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" media-video/ffmpeg/ffmpeg-3.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-video/ffmpeg/ffmpeg-3.3.6.ebuild b/media-video/ffmpeg/ffmpeg-3.3.6.ebuild index c081af04fa2..6d2547849fd 100644 --- a/media-video/ffmpeg/ffmpeg-3.3.6.ebuild +++ b/media-video/ffmpeg/ffmpeg-3.3.6.ebuild @@ -54,7 +54,7 @@ LICENSE=" samba? ( GPL-3 ) " if [ "${PV#}" = "${PV}" ] ; then - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" + KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" fi # Options to use as use_enable in the foo[:bar] form.
[gentoo-commits] repo/gentoo:master commit in: net-irc/irssi/
commit: 3c1ef03425ca8b4bc8aaab4b642a3983823837e0 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:22:56 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:22:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1ef034 net-irc/irssi: arm stable, bug #643704 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-irc/irssi/irssi-1.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/irssi/irssi-1.0.6.ebuild b/net-irc/irssi/irssi-1.0.6.ebuild index 4af3e254a76..8d65e7d0559 100644 --- a/net-irc/irssi/irssi-1.0.6.ebuild +++ b/net-irc/irssi/irssi-1.0.6.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV/_/-}/${MY_P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="+perl selinux socks5 +proxy libressl" CDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: 1abc2c9a4346848ba6d2e5526c937686fd136b32 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:26:11 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:26:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abc2c9a net-misc/curl: arm stable, bug #645698 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-misc/curl/curl-7.58.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/curl/curl-7.58.0.ebuild b/net-misc/curl/curl-7.58.0.ebuild index deb3a31a6b5..ccfd3528a53 100644 --- a/net-misc/curl/curl-7.58.0.ebuild +++ b/net-misc/curl/curl-7.58.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://curl.haxx.se/download/${P}.tar.bz2"; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="adns brotli http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl static-libs test threads" IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_winssl" IUSE+=" elibc_Winnt"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: e4faf9ecd3d8d1de352a8e3f55742f13a84e9bb8 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:22:30 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:22:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4faf9ec dev-lang/php: arm stable, bug #643564 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-lang/php/php-7.1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/php-7.1.13.ebuild b/dev-lang/php/php-7.1.13.ebuild index fc61d291f8d..8abe8296909 100644 --- a/dev-lang/php/php-7.1.13.ebuild +++ b/dev-lang/php/php-7.1.13.ebuild @@ -18,7 +18,7 @@ LICENSE="PHP-3.01 unicode? ( BSD-2 LGPL-2.1 )" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" # We can build the following SAPIs in the given order SAPIS="embed cli cgi fpm apache2 phpdbg"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/busybox/
commit: 6751b727a6b2def72e43cd2d2cd479ef00bc1475 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:20:30 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:20:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6751b727 sys-apps/busybox: arm stable, bug #638258 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" sys-apps/busybox/busybox-1.28.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/busybox/busybox-1.28.0.ebuild b/sys-apps/busybox/busybox-1.28.0.ebuild index 141aa0ced95..64a2b189f24 100644 --- a/sys-apps/busybox/busybox-1.28.0.ebuild +++ b/sys-apps/busybox/busybox-1.28.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == "" ]] ; then else MY_P=${PN}-${PV/_/-} SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2"; - KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" + KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux" fi LICENSE="GPL-2" # GPL-2 only
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/
commit: 386a94ee93b0d7e5cfb2d65d293eaf4fb915b11b Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:21:37 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:21:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386a94ee sys-kernel/linux-firmware: arm stable, bug #643476 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" sys-kernel/linux-firmware/linux-firmware-20180103-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/linux-firmware/linux-firmware-20180103-r1.ebuild b/sys-kernel/linux-firmware/linux-firmware-20180103-r1.ebuild index c1476a3e5fa..da0454f608c 100644 --- a/sys-kernel/linux-firmware/linux-firmware-20180103-r1.ebuild +++ b/sys-kernel/linux-firmware/linux-firmware-20180103-r1.ebuild @@ -8,13 +8,13 @@ if [[ ${PV} == * ]]; then inherit git-r3 SRC_URI="" EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"; - KEYWORDS="amd64 hppa ia64 ppc ppc64 x86" + KEYWORDS="amd64 arm hppa ia64 ppc ppc64 x86" else GIT_COMMIT="2eefafb2e9dcbafdf4b83d8c43fcd6b75fd4ac78" SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz mirror://gentoo/microcode_amd_fam17h.tar.gz https://dev.gentoo.org/~whissi/dist/${PN}/microcode_amd_fam17h.tar.gz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86" fi DESCRIPTION="Linux firmware files"
[gentoo-commits] repo/gentoo:master commit in: net-dns/bind-tools/
commit: 8b82827ad5de3b8668fb276c9457cb0196606da8 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:23:51 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:23:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b82827a net-dns/bind-tools: arm stable, bug #644706 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild b/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild index 093d70344b6..41139f632a2 100644 --- a/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild +++ b/net-dns/bind-tools/bind-tools-9.11.2_p1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> ${MY_PN}- LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml" # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
[gentoo-commits] repo/gentoo:master commit in: net-mail/dovecot/
commit: 6375c5be0760d837cc9142e96707495e20ed3359 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:23:24 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:23:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6375c5be net-mail/dovecot: arm stable, bug #644214 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild b/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild index e0ba779cbfb..8cbe8076991 100644 --- a/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild +++ b/net-mail/dovecot/dovecot-2.2.33.2-r1.ebuild @@ -24,7 +24,7 @@ HOMEPAGE="http://www.dovecot.org/"; SLOT="0" LICENSE="LGPL-2.1 MIT" -KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sparc x86" IUSE_DOVECOT_AUTH="kerberos ldap mysql pam postgres sqlite vpopmail" IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib"
[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/
commit: 8a766e0b0b7250baa3543b9d3934a719d621e194 Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:19:39 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:19:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a766e0b dev-db/redis: arm stable, bug #631002 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-db/redis/redis-3.2.8-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/redis/redis-3.2.8-r5.ebuild b/dev-db/redis/redis-3.2.8-r5.ebuild index 67b5b39c0a0..6222692d069 100644 --- a/dev-db/redis/redis-3.2.8-r5.ebuild +++ b/dev-db/redis/redis-3.2.8-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ HOMEPAGE="http://redis.io/"; SRC_URI="http://download.redis.io/releases/${P}.tar.gz"; LICENSE="BSD" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos ~x86-solaris" IUSE="+jemalloc tcmalloc luajit test" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 775ba00daa68892af1c5331569bacf22126c395d Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:22:14 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:22:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=775ba00d dev-lang/php: arm stable, bug #643564 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-lang/php/php-5.6.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/php-5.6.33.ebuild b/dev-lang/php/php-5.6.33.ebuild index 129c4151570..7616d76851e 100644 --- a/dev-lang/php/php-5.6.33.ebuild +++ b/dev-lang/php/php-5.6.33.ebuild @@ -18,7 +18,7 @@ LICENSE="PHP-3.01 unicode? ( BSD-2 LGPL-2.1 )" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" # We can build the following SAPIs in the given order SAPIS="embed cli cgi fpm apache2"
[gentoo-commits] repo/gentoo:master commit in: app-admin/collectd/
commit: 46bc29483ea802f47fbea4792cf978d15085d8ea Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:18:27 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:18:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bc2948 app-admin/collectd: arm stable, bug #628540 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" app-admin/collectd/collectd-5.7.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/collectd/collectd-5.7.2-r1.ebuild b/app-admin/collectd/collectd-5.7.2-r1.ebuild index 43537509b26..a040f5e72fc 100644 --- a/app-admin/collectd/collectd-5.7.2-r1.ebuild +++ b/app-admin/collectd/collectd-5.7.2-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 arm x86" IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl selinux static-libs udev xfs" # The plugin lists have to follow here since they extend IUSE
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphviz/
commit: 2ed030ee80bea6e1b7afe3f2e79572a51e44d7da Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:17:45 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:17:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed030ee media-gfx/graphviz: arm stable, bug #530736 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" media-gfx/graphviz/graphviz-2.40.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild index 74292713eeb..ae157940f55 100644 --- a/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild +++ b/media-gfx/graphviz/graphviz-2.40.1-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://www.graphviz.org/pub/graphviz/stable/SOURCES/${P}.tar.gz"; LICENSE="CPL-1.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris" IUSE="+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf perl postscript python qt5 ruby static-libs svg tcl X elibc_FreeBSD" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: 1bae8f7bb8b61a1b5f713e14ab62aa20e04ab41f Author: Markus Meier gentoo org> AuthorDate: Mon Feb 5 21:22:22 2018 + Commit: Markus Meier gentoo org> CommitDate: Mon Feb 5 21:22:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bae8f7b dev-lang/php: arm stable, bug #643564 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm" dev-lang/php/php-7.0.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/php/php-7.0.27.ebuild b/dev-lang/php/php-7.0.27.ebuild index c3349c83d6a..bae76a7e295 100644 --- a/dev-lang/php/php-7.0.27.ebuild +++ b/dev-lang/php/php-7.0.27.ebuild @@ -18,7 +18,7 @@ LICENSE="PHP-3.01 unicode? ( BSD-2 LGPL-2.1 )" SLOT="$(get_version_component_range 1-2)" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" # We can build the following SAPIs in the given order SAPIS="embed cli cgi fpm apache2 phpdbg"
[gentoo-commits] repo/gentoo:master commit in: www-client/surfraw/files/, www-client/surfraw/
commit: 90495f87e0831ee83b4da2634d03618a099fe5ac Author: Jeroen Roovers gentoo org> AuthorDate: Mon Feb 5 20:47:51 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Feb 5 20:48:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90495f87 www-client/surfraw: Version 2.3.0. Package-Manager: Portage-2.3.24, Repoman-2.3.6 www-client/surfraw/Manifest| 1 + .../surfraw/files/surfraw-2.3.0-completion.patch | 43 +++ www-client/surfraw/surfraw-2.3.0.ebuild| 87 ++ 3 files changed, 131 insertions(+) diff --git a/www-client/surfraw/Manifest b/www-client/surfraw/Manifest index 792ef3f87f8..ee68fecec4b 100644 --- a/www-client/surfraw/Manifest +++ b/www-client/surfraw/Manifest @@ -1 +1,2 @@ DIST surfraw-2.2.9.tar.gz 200042 BLAKE2B c360da9826b6473a1159e67a19e9e12eaf4697b5be4373088169eb6ee1b85f126854f8594c5de8fd0517b7020947be42a5678d1ed7bd798f0925c53a68728c15 SHA512 81ddfc5300f5f052e09187144f39c0e1f0d6a0df9ad82d4457b60498278061ac6736a8236bd2b3516f6ad885d22c8616372b354f11b2dbb46ef4f3790456f016 +DIST surfraw-2.3.0.tar.gz 205557 BLAKE2B 35ca2b46f14fc123fd014682a413c6f22e8c9f05d85e8e76660e099536fda8648446757d467afbe8807c91ec1628c568854ebfda48953e9499a018c30f2bc5ee SHA512 51cdfb68bab701bce635a64ab3d5af669b2330c895180d01cca1c6f3c4005972ba4c573b693df59a2cc4fdb97d4fd11224bae500bbd4a17c3ab446de5241c9a0 diff --git a/www-client/surfraw/files/surfraw-2.3.0-completion.patch b/www-client/surfraw/files/surfraw-2.3.0-completion.patch new file mode 100644 index 000..1f86ec55f01 --- /dev/null +++ b/www-client/surfraw/files/surfraw-2.3.0-completion.patch @@ -0,0 +1,43 @@ +--- a/surfraw-bash-completion.IN b/surfraw-bash-completion.IN +@@ -4,6 +4,23 @@ + # installing the bash-completion package which sets this explicitly. + shopt -s extglob + ++_srpkgname() ++{ ++ local pd ++ local dir=$(sed -n -e '/^PORTDIR=/ { s/^[^=]\+="\?\([^"]\+\|\S\+\).*/\1/p ; q }' \ ++ /etc/make.{conf,globals})/* ++ local cur="$1" ++ ++ COMPREPLY=($(compgen -W "$( ++ for pd in $dir ++ do ++ [ ! -d ${pd} ] && continue ++ builtin cd ${pd} ++ echo * ++ done)" -- ${cur}) ++ ) ++} ++ + _surfraw() + { COMPREPLY=() + local cur=${COMP_WORDS[COMP_CWORD]} +@@ -20,7 +37,7 @@ + thenCOMPREPLY=( $( compgen -W "$elvi" -- $cur ) ) + # "sr go" for google + elif[[ $prev == @(alioth|deb@(bugs|contents|packages|pts|sec)|freshmeat|fsfdir|sourceforge) ]] +- thenCOMPREPLY=( $(apt-cache --generate pkgnames $cur) ) ++ then_srpkgname ${cur} + # "sr debbugs 4" to check 44bsd-rdist bugs... + elif[[ -x /usr/bin/look ]] # in bsdmainutils, "important" + thenCOMPREPLY=( $(/usr/bin/look ${cur:-''}) ) +@@ -29,5 +46,5 @@ + fi + return 0 + } +-# test first in case removed-but-unpurged +-type -p surfraw >/dev/null 2>&1 && complete -F _surfraw surfraw sr ++ ++complete -F _surfraw surfraw sr diff --git a/www-client/surfraw/surfraw-2.3.0.ebuild b/www-client/surfraw/surfraw-2.3.0.ebuild new file mode 100644 index 000..cea13e94ecb --- /dev/null +++ b/www-client/surfraw/surfraw-2.3.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit bash-completion-r1 eutils + +DESCRIPTION="A fast unix command line interface to WWW" +HOMEPAGE="http://surfraw.alioth.debian.org/ https://gitlab.com/surfraw/Surfraw"; +SRC_URI="http://${PN}.alioth.debian.org/dist/${P}.tar.gz"; + +SLOT="0" +LICENSE="public-domain" +KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" +RESTRICT="test" +RDEPEND=" + dev-lang/perl +" + +DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO) +PATCHES=( + "${FILESDIR}"/${PN}-2.3.0-completion.patch +) + +src_configure() { + econf --with-elvidir='$(datadir)'/surfraw +} + +src_install() { + default + + newbashcomp surfraw-bash-completion ${PN} + bashcomp_alias ${PN} sr + + docinto examples + dodoc examples/README + insinto /usr/share/doc/${PF}/examples + doins examples/uzbl_load_url_from_surfraw +} + +pkg_preinst() { + has_version "=${CATEGORY}/${PN}-1.0.7" + upgrade_from_1_0_7=$? +} + +pkg_postinst() { + local moves f + + einfo + einfo "You can get a list of installed elvi by just typing 'surfraw' or" + einfo "the abbreviated 'sr'." + einfo + einfo "You can try some searches, for example:" + einfo "$ sr ask why is jeeves gay? " + einfo "$ sr google -results=100 RMS, GNU, which is sinner, which is sin?" + einfo "$ sr rhyme -method=perfect Julian" + einfo + einfo "The system configuration file is /etc/surfraw.conf" + einfo +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: e115c22c5dba3760f1d0337098d1bc93bde60e4d Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 20:44:27 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 20:45:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e115c22c sys-apps/portage: git portage requires gemato-11+ sys-apps/portage/portage-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/portage-.ebuild b/sys-apps/portage/portage-.ebuild index 52fca1f4c12..fdf7d5dee9d 100644 --- a/sys-apps/portage/portage-.ebuild +++ b/sys-apps/portage/portage-.ebuild @@ -51,7 +51,7 @@ RDEPEND=" elibc_uclibc? ( >=sys-apps/sandbox-2.2 ) >=app-misc/pax-utils-0.1.17 rsync-verify? ( - >=app-portage/gemato-10 + >=app-portage/gemato-11 app-crypt/gentoo-keys app-crypt/gnupg[ssl(-)] )
[gentoo-commits] repo/gentoo:master commit in: app-portage/unsymlink-lib/
commit: 277341dff7020cdfc6ae2642416d87638886f223 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 5 20:42:09 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 20:45:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277341df app-portage/unsymlink-lib: Clean old up app-portage/unsymlink-lib/Manifest| 3 --- app-portage/unsymlink-lib/unsymlink-lib-10.ebuild | 25 --- app-portage/unsymlink-lib/unsymlink-lib-11.ebuild | 25 --- app-portage/unsymlink-lib/unsymlink-lib-9.ebuild | 25 --- 4 files changed, 78 deletions(-) diff --git a/app-portage/unsymlink-lib/Manifest b/app-portage/unsymlink-lib/Manifest index e6822dd3766..eca37bf3afc 100644 --- a/app-portage/unsymlink-lib/Manifest +++ b/app-portage/unsymlink-lib/Manifest @@ -1,4 +1 @@ -DIST unsymlink-lib-10.tar.gz 8710 BLAKE2B 23c3e483f57480ffdc73a6fe4a16f3956c4e402f8490ae0a0f35659e3b1f3acf4f76e4ae8ea8f9b538d5c5f7226be7d72a735f12174329cde5e895b80af9063e SHA512 a00bed24336b9cec5870c43723b236ecf3e847e21c64ef5a119a31bc98adf4bd4b43594be423c593c1cf104fd3de41e91398bf0920eca57339a1e12768855a3b -DIST unsymlink-lib-11.tar.gz 8766 BLAKE2B 786870765ad065c58e539dafed63f350c4fc251552f44ad8cd1d2bdca12295f5db859d01143e5bdcbd61806433a57961e9b0c0852919b656804cc4cefbb2b621 SHA512 afd5ad53812ea4bfe60a42b05fdac6059042519fc438e69dc76168104c0e39b49374c8bda278c3901e88f137b4f051f2c4648f1d7a190d8755e8d6ac2717ab1f DIST unsymlink-lib-12.tar.gz 8689 BLAKE2B 3c170886bfa3980ef0d51be1e3636afcd700aad94514a2783a1bf221970022fb4812640ac0c2f54e6b0d3b93244a64221b092768425faa1ddcfdc21ba76d9cd1 SHA512 e964cf8dae4107cbe0f5a304e693794d50316b914cca6cdf068ac3e715c8a6fab44d96ec38bd34e5c4f65dd169629bcaca3a0b6ce3256c3d40dbff69dac56fe5 -DIST unsymlink-lib-9.tar.gz 8695 BLAKE2B 436c1f62a608ba016e1b4de6c998fe9667a22f345b9be68fe10e584a39a3389049d511615ecf9fe6e6845fc199082af68066dc71e6cb8edb43222480833e1d24 SHA512 24bf1a2c6a0cf7336f343617ddefe2fb56e39efbf5278d432abd282a41e001130fe227efee2c3ccd0d1b74a7a4dbc241f7e208be1c54844a7a612aabf28d diff --git a/app-portage/unsymlink-lib/unsymlink-lib-10.ebuild b/app-portage/unsymlink-lib/unsymlink-lib-10.ebuild deleted file mode 100644 index 6ca4f9fdb17..000 --- a/app-portage/unsymlink-lib/unsymlink-lib-10.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) -inherit python-single-r1 - -DESCRIPTION="Convert your system to SYMLINK_LIB=no" -HOMEPAGE="https://github.com/mgorny/unsymlink-lib"; -SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - sys-apps/portage[${PYTHON_USEDEP}]" - -src_install() { - python_doscript unsymlink-lib - dodoc README -} diff --git a/app-portage/unsymlink-lib/unsymlink-lib-11.ebuild b/app-portage/unsymlink-lib/unsymlink-lib-11.ebuild deleted file mode 100644 index 6ca4f9fdb17..000 --- a/app-portage/unsymlink-lib/unsymlink-lib-11.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) -inherit python-single-r1 - -DESCRIPTION="Convert your system to SYMLINK_LIB=no" -HOMEPAGE="https://github.com/mgorny/unsymlink-lib"; -SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - sys-apps/portage[${PYTHON_USEDEP}]" - -src_install() { - python_doscript unsymlink-lib - dodoc README -} diff --git a/app-portage/unsymlink-lib/unsymlink-lib-9.ebuild b/app-portage/unsymlink-lib/unsymlink-lib-9.ebuild deleted file mode 100644 index 6ca4f9fdb17..000 --- a/app-portage/unsymlink-lib/unsymlink-lib-9.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{4,5,6}} ) -inherit python-single-r1 - -DESCRIPTION="Convert your system to SYMLINK_LIB=no" -HOMEPAGE="https://github.com/mgorny/unsymlink-lib"; -SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - sys-apps/portage[${PYTHON_USEDEP}]" - -src_install() { - python_doscript unsymlink-lib - dodoc README -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/rofi/files/, x11-misc/rofi/
commit: aeaf9c2da9aeda090277b601a840e6f0d1ae4657 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Feb 5 19:43:15 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Feb 5 19:43:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeaf9c2d x11-misc/rofi: Disable gtk-settings.test (bug #646688). Package-Manager: Portage-2.3.24, Repoman-2.3.6 x11-misc/rofi/files/rofi-1.5.0-gtk-settings-test.patch | 13 + x11-misc/rofi/rofi-1.5.0.ebuild| 1 + 2 files changed, 14 insertions(+) diff --git a/x11-misc/rofi/files/rofi-1.5.0-gtk-settings-test.patch b/x11-misc/rofi/files/rofi-1.5.0-gtk-settings-test.patch new file mode 100644 index 000..82aa264ac29 --- /dev/null +++ b/x11-misc/rofi/files/rofi-1.5.0-gtk-settings-test.patch @@ -0,0 +1,13 @@ +--- a/subprojects/libnkutils/libnkutils-common.mk b/subprojects/libnkutils/libnkutils-common.mk +@@ -130,8 +130,8 @@ + %D%/src/gtk-settings.c \ + %D%/src/nkutils-gtk-settings.h + +-_libnkutils_tests += \ +- %D%/tests/gtk-settings.test ++#_libnkutils_tests += \ ++# %D%/tests/gtk-settings.test + endif + + if NK_ENABLE_XDG_DE diff --git a/x11-misc/rofi/rofi-1.5.0.ebuild b/x11-misc/rofi/rofi-1.5.0.ebuild index 29016aeb7d0..b1d04b298f2 100644 --- a/x11-misc/rofi/rofi-1.5.0.ebuild +++ b/x11-misc/rofi/rofi-1.5.0.ebuild @@ -36,6 +36,7 @@ DEPEND=" " PATCHES=( "${FILESDIR}"/${PN}-0.15.12-Werror.patch + "${FILESDIR}"/${PN}-1.5.0-gtk-settings-test.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/rst2pdf/
commit: 29b11c7d713c0dc5fda8db3031905bae3c8a2b0a Author: Pacho Ramos gentoo org> AuthorDate: Mon Feb 5 19:29:56 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Mon Feb 5 19:29:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b11c7d dev-python/rst2pdf: Revbump to not rely on dynamic-deps (#645668 by Franz Fellner) Package-Manager: Portage-2.3.20, Repoman-2.3.6 RepoMan-Options: --force dev-python/rst2pdf/{rst2pdf-0.93-r2.ebuild => rst2pdf-0.93-r3.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rst2pdf/rst2pdf-0.93-r2.ebuild b/dev-python/rst2pdf/rst2pdf-0.93-r3.ebuild similarity index 97% rename from dev-python/rst2pdf/rst2pdf-0.93-r2.ebuild rename to dev-python/rst2pdf/rst2pdf-0.93-r3.ebuild index 0702bafbb18..004f5a1239a 100644 --- a/dev-python/rst2pdf/rst2pdf-0.93-r2.ebuild +++ b/dev-python/rst2pdf/rst2pdf-0.93-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5
[gentoo-commits] proj/portage:master commit in: pym/portage/package/ebuild/, bin/
commit: fa3f1ba8153644e07be3215d8862522a0de12134 Author: Michał Górny gentoo org> AuthorDate: Sat May 21 06:54:19 2016 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 19:25:14 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fa3f1ba8 portage.package.ebuild.config: Always export filtered USE_EXPAND vars Ensure that all USE_EXPAND variables are always exported with filtered USE flags inside, even if none of those flags are declared in IUSE. This is the behavior required for EAPI 5+ by the PMS. Since the behavior for earlier EAPIs is left undefined and having different behavior would be confusing to users, apply it in earlier EAPIs as well. Bug: https://bugs.gentoo.org/582140 Closes: https://github.com/gentoo/portage/pull/254 Reviewed-by: Zac Medico gentoo.org> bin/ebuild.sh| 8 +- pym/portage/package/ebuild/config.py | 55 ++-- 2 files changed, 4 insertions(+), 59 deletions(-) diff --git a/bin/ebuild.sh b/bin/ebuild.sh index 4a80fdd06..d63b0a0ba 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Prevent aliases from causing portage to act inappropriately. @@ -704,12 +704,6 @@ if ! has "$EBUILD_PHASE" clean cleanrm ; then fi fi -# unset USE_EXPAND variables that contain only the special "*" token -for x in ${USE_EXPAND} ; do - [ "${!x}" == "*" ] && unset ${x} -done -unset x - if has nostrip ${FEATURES} ${RESTRICT} || has strip ${RESTRICT} then export DEBUGBUILD=1 diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py index 35cf4f614..432520ba8 100644 --- a/pym/portage/package/ebuild/config.py +++ b/pym/portage/package/ebuild/config.py @@ -1359,47 +1359,7 @@ class config(object): filtered_var_split.append(x) var_split = filtered_var_split - if var_split: - value = ' '.join(var_split) - else: - # Don't export empty USE_EXPAND vars unless the user config - # exports them as empty. This is required for vars such as - # LINGUAS, where unset and empty have different meanings. - # The special '*' token is understood by ebuild.sh, which - # will unset the variable so that things like LINGUAS work - # properly (see bug #459350). - if has_wildcard: - value = '*' - else: - if has_iuse: - already_set = False - # Skip the first 'env' configdict, in order to - # avoid infinite recursion here, since that dict's - # __getitem__ calls the current __getitem__. - for d in self._settings.lookuplist[1:]: - if key in d: - already_set = True - break - - if not already_set: - for x in self._unfiltered_use: - if x[:prefix_len] == prefix: - already_set = True - break - - if already_set: - value = '' - else: - value = '*' - else: - # It's not in IUSE, so just allow the variable content - # to pass through if it is defined somewhere. This - # allows packages that support LINGUAS but don't - # declare it in IUSE to use the variable outside of the - # USE_EXPAND context. - value = None - - return value + return ' '.join(var_split) def _setcpv_recursion_gate
[gentoo-commits] proj/portage:master commit in: pym/portage/package/ebuild/
commit: 19ba736dabd1ade71ce7dc10f27d465e9a9af770 Author: Michał Górny gentoo org> AuthorDate: Fri May 20 22:01:45 2016 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 19:24:52 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=19ba736d portage.package.ebuild.config: Rename iuse_implicit -> iuse_effective Rename the iuse_implicit variable used in USE_EXPAND handling to iuse_effective, since that is what is actually passed there. Correct naming makes figuring out what the function does much easier. Reviewed-by: Zac Medico gentoo.org> pym/portage/package/ebuild/config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pym/portage/package/ebuild/config.py b/pym/portage/package/ebuild/config.py index 5624e86d3..35cf4f614 100644 --- a/pym/portage/package/ebuild/config.py +++ b/pym/portage/package/ebuild/config.py @@ -1307,13 +1307,13 @@ class config(object): """ def __init__(self, settings, unfiltered_use, - use, usemask, iuse_implicit, + use, usemask, iuse_effective, use_expand_split, use_expand_dict): self._settings = settings self._unfiltered_use = unfiltered_use self._use = use self._usemask = usemask - self._iuse_implicit = iuse_implicit + self._iuse_effective = iuse_effective self._use_expand_split = use_expand_split self._use_expand_dict = use_expand_dict @@ -1331,7 +1331,7 @@ class config(object): if has_wildcard: var_split = [ x for x in var_split if x != "*" ] has_iuse = set() - for x in self._iuse_implicit: + for x in self._iuse_effective: if x[:prefix_len] == prefix: has_iuse.add(x[prefix_len:]) if has_wildcard:
[gentoo-commits] proj/portage:master commit in: repoman/pym/repoman/, pym/portage/tests/resolver/, ...
commit: 3950d76df63cf0f3f6502014dd61b8aa9c260e36 Author: Michał Górny gentoo org> AuthorDate: Sun Feb 4 13:34:33 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 18:45:38 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3950d76d repoman: Update metadata.dtd URI to allow https:// Update the default metadata.dtd URI used in repoman and Portage tests to use https://. However, allow also http:// form for the migration period. The http:// compat can be removed once the Gentoo repository is updated to use https:// everywhere. Bug: https://bugs.gentoo.org/552720 Closes: https://github.com/gentoo/portage/pull/255 Reviewed-by: Zac Medico gentoo.org> pym/portage/tests/resolver/ResolverPlayground.py | 2 +- repoman/pym/repoman/metadata.py | 2 +- repoman/pym/repoman/modules/scan/metadata/pkgmetadata.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pym/portage/tests/resolver/ResolverPlayground.py b/pym/portage/tests/resolver/ResolverPlayground.py index d8037194b..d3a5d8092 100644 --- a/pym/portage/tests/resolver/ResolverPlayground.py +++ b/pym/portage/tests/resolver/ResolverPlayground.py @@ -45,7 +45,7 @@ class ResolverPlayground(object): "unpack_dependencies", "use.aliases", "use.force", "use.mask", "layout.conf")) metadata_xml_template = """ -http://www.gentoo.org/dtd/metadata.dtd";> +https://www.gentoo.org/dtd/metadata.dtd";> maintainer-nee...@gentoo.org diff --git a/repoman/pym/repoman/metadata.py b/repoman/pym/repoman/metadata.py index 53bda6305..11ec1aaf8 100644 --- a/repoman/pym/repoman/metadata.py +++ b/repoman/pym/repoman/metadata.py @@ -29,7 +29,7 @@ if sys.hexversion >= 0x300: # Note: This URI is hardcoded in all metadata.xml files. We can't # change it without updating all the xml files in the tree. -metadata_dtd_uri = 'http://www.gentoo.org/dtd/metadata.dtd' +metadata_dtd_uri = 'https://www.gentoo.org/dtd/metadata.dtd' metadata_xsd_uri = 'https://www.gentoo.org/xml-schema/metadata.xsd' # force refetch if the local copy creation time is older than this metadata_xsd_ctime_interval = 60 * 60 * 24 * 7 # 7 days diff --git a/repoman/pym/repoman/modules/scan/metadata/pkgmetadata.py b/repoman/pym/repoman/modules/scan/metadata/pkgmetadata.py index 6a0f501ec..3c38697fe 100644 --- a/repoman/pym/repoman/modules/scan/metadata/pkgmetadata.py +++ b/repoman/pym/repoman/modules/scan/metadata/pkgmetadata.py @@ -120,7 +120,7 @@ class PkgMetadata(ScanBase, USEFlagChecks): "%s/metadata.xml: %s" % (xpkg, "DOCTYPE is missing")) else: doctype_system = _metadata_xml.docinfo.system_url - if doctype_system != metadata_dtd_uri: + if doctype_system.replace('http://', 'https://') != metadata_dtd_uri: if doctype_system is None: system_problem = "but it is undefined" else:
[gentoo-commits] proj/portage:master commit in: cnf/, man/, pym/portage/sync/modules/rsync/
commit: 8d99acdb3f4fba258dfcdf3b659e400a8066d296 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 1 12:06:26 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 18:43:21 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8d99acdb rsync: Issue an explicit warning if Manifest timestamp is >24hr old Issue an explicit warning if the Manifest timestamp for Gentoo repository is 24 hours behind the system clock. This is meant to detect attacks based on preventing the user from upgrading. Reviewed-by: Zac Medico gentoo.org> cnf/repos.conf | 1 + man/portage.5 | 4 pym/portage/sync/modules/rsync/__init__.py | 1 + pym/portage/sync/modules/rsync/rsync.py| 21 + 4 files changed, 27 insertions(+) diff --git a/cnf/repos.conf b/cnf/repos.conf index 4a40ff4fc..984ecd220 100644 --- a/cnf/repos.conf +++ b/cnf/repos.conf @@ -7,6 +7,7 @@ sync-type = rsync sync-uri = rsync://rsync.gentoo.org/gentoo-portage auto-sync = yes sync-rsync-verify-metamanifest = yes +sync-rsync-verify-max-age = 24 sync-openpgp-key-path = /var/lib/gentoo/gkeys/keyrings/gentoo/release/pubring.gpg # for daily squashfs snapshots diff --git a/man/portage.5 b/man/portage.5 index d4f755f51..54ce7eec9 100644 --- a/man/portage.5 +++ b/man/portage.5 @@ -1086,6 +1086,10 @@ directories if appropriate. Number of parallel jobs to use when verifying nested Manifests. Defaults to the apparent number of processors. .TP +.B sync\-rsync\-verify\-max\-age +Warn if repository is older than the specified number of days. Disabled +when 0. Defaults to disabled. +.TP .B sync\-rsync\-verify\-metamanifest = yes|no Require the repository to contain a signed MetaManifest and verify it using \fBapp\-portage/gemato\fR. Defaults to no. diff --git a/pym/portage/sync/modules/rsync/__init__.py b/pym/portage/sync/modules/rsync/__init__.py index 27a2548c0..cb80f6d66 100644 --- a/pym/portage/sync/modules/rsync/__init__.py +++ b/pym/portage/sync/modules/rsync/__init__.py @@ -29,6 +29,7 @@ module_spec = { 'sync-rsync-extra-opts', 'sync-rsync-vcs-ignore', 'sync-rsync-verify-jobs', + 'sync-rsync-verify-max-age', 'sync-rsync-verify-metamanifest', ), } diff --git a/pym/portage/sync/modules/rsync/rsync.py b/pym/portage/sync/modules/rsync/rsync.py index dc4674548..ac841545d 100644 --- a/pym/portage/sync/modules/rsync/rsync.py +++ b/pym/portage/sync/modules/rsync/rsync.py @@ -6,6 +6,7 @@ import logging import time import signal import socket +import datetime import io import re import random @@ -109,6 +110,20 @@ class RsyncSync(NewBase): writemsg_level("!!! sync-rsync-verify-jobs not a positive integer: %s\n" % (self.verify_jobs,), level=logging.WARNING, noiselevel=-1) self.verify_jobs = None + # Support overriding max age. + self.max_age = self.repo.module_specific_options.get( + 'sync-rsync-verify-max-age', '') + if self.max_age: + try: + self.max_age = int(self.max_age) + if self.max_age < 0: + raise ValueError(self.max_age) + except ValueError: + writemsg_level("!!! sync-rsync-max-age must be a non-negative integer: %s\n" % (self.max_age,), + level=logging.WARNING, noiselevel=-1) + self.max_age = 0 + else: + self.max_age = 0 openpgp_env = None if self.verify_metamanifest and gemato is not None: @@ -339,6 +354,12 @@ class RsyncSync(NewBase): ts = m.find_timestamp() if ts is None: raise RuntimeError('Timestamp not found in Manifest') + if (self.max_age != 0 and + (datetime.datetime.utcnow() - ts.ts).days > self.max_age): + out.ewarn('Manifest is over %d days old, this is suspicious!' % (self.max_age,)) + out.ewarn('You may want to try using another mirror and/or reporting this one:') + out.ewarn(' %s' % (dosyncuri,)) + out.ewarn('')
[gentoo-commits] proj/portage:master commit in: pym/portage/sync/modules/git/
commit: d30191b887bb3a3d896c2b8bbf57571e8821b413 Author: Michał Górny gentoo org> AuthorDate: Thu Feb 1 13:30:46 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 18:43:35 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d30191b8 git: Support running the verification against sync-openpgp-key-path Closes: https://github.com/gentoo/portage/pull/252 Reviewed-by: Zac Medico gentoo.org> pym/portage/sync/modules/git/git.py | 101 +--- 1 file changed, 70 insertions(+), 31 deletions(-) diff --git a/pym/portage/sync/modules/git/git.py b/pym/portage/sync/modules/git/git.py index 7e5ddf3b5..cec760d00 100644 --- a/pym/portage/sync/modules/git/git.py +++ b/pym/portage/sync/modules/git/git.py @@ -1,6 +1,7 @@ # Copyright 2005-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +import io import logging import subprocess @@ -13,6 +14,12 @@ bad = create_color_func("BAD") warn = create_color_func("WARN") from portage.sync.syncbase import NewBase +try: + from gemato.exceptions import GematoException + import gemato.openpgp +except ImportError: + gemato = None + class GitSync(NewBase): '''Git sync class''' @@ -141,39 +148,71 @@ class GitSync(NewBase): 'sync-git-verify-commit-signature', 'false') != 'true'): return True - rev_cmd = [self.bin_command, "log", "--pretty=format:%G?", "-1"] - try: - status = (portage._unicode_decode( - subprocess.check_output(rev_cmd, - cwd=portage._unicode_encode(self.repo.location))) - .strip()) - except subprocess.CalledProcessError: - return False - - out = EOutput() - if status == 'G': # good signature is good - out.einfo('Trusted signature found on top commit') - return True - elif status == 'U': # untrusted - out.ewarn('Top commit signature is valid but not trusted') - return True + if self.repo.sync_openpgp_key_path is not None: + if gemato is None: + writemsg_level("!!! Verifying against specified key requires gemato-11.0+ installed\n", + level=logging.ERROR, noiselevel=-1) + return False + openpgp_env = gemato.openpgp.OpenPGPEnvironment() else: - if status == 'B': - expl = 'bad signature' - elif status == 'X': - expl = 'expired signature' - elif status == 'Y': - expl = 'expired key' - elif status == 'R': - expl = 'revoked key' - elif status == 'E': - expl = 'unable to verify signature (missing key?)' - elif status == 'N': - expl = 'no signature' + openpgp_env = None + + try: + out = EOutput() + env = None + if openpgp_env is not None: + try: + out.einfo('Using keys from %s' % (self.repo.sync_openpgp_key_path,)) + with io.open(self.repo.sync_openpgp_key_path, 'rb') as f: + openpgp_env.import_key(f) + out.ebegin('Refreshing keys from keyserver') + openpgp_env.refresh_keys() + out.eend(0) + except GematoException as e: + writemsg_level("!!! Verification impossible due to keyring problem:\n%s\n" + % (e,), + level=logging.ERROR, noiselevel=-1) + return (1, False) + + env = os.environ.copy() + env['GNUPGHOME'] = openpgp_env.home + + rev_cmd = [self.bin_command, "log", "--pretty=format:%G?", "-1"] + try: + status = (portage._unicode_decode( + subprocess.check_output(rev_cmd, + cwd=portage._unicode_encode(self.repo.location), + env=env))
[gentoo-commits] proj/portage:master commit in: pym/portage/sync/modules/rsync/
commit: a02b5f9f0ae428eeb6cdc30bb3bcb7ac647358de Author: Michał Górny gentoo org> AuthorDate: Thu Feb 1 11:44:49 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 5 18:41:35 2018 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a02b5f9f rsync: Verify the Manifest signature even if tree is unchanged Always verify the Manifest signature if verification is enabled. Skipping the deep tree verification for unchanged case is reasonable but we need to make sure the Manifest signature stays valid to catch the case of the signing key being revoked. Reviewed-by: Zac Medico gentoo.org> pym/portage/sync/modules/rsync/rsync.py | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pym/portage/sync/modules/rsync/rsync.py b/pym/portage/sync/modules/rsync/rsync.py index 39c4066d8..e6e218868 100644 --- a/pym/portage/sync/modules/rsync/rsync.py +++ b/pym/portage/sync/modules/rsync/rsync.py @@ -292,7 +292,7 @@ class RsyncSync(NewBase): self._process_exitcode(exitcode, dosyncuri, out, maxretries) # if synced successfully, verify now - if exitcode == 0 and not local_state_unchanged and self.verify_metamanifest: + if exitcode == 0 and self.verify_metamanifest: if gemato is None: writemsg_level("!!! Unable to verify: gemato-11.0+ is required\n", level=logging.ERROR, noiselevel=-1) @@ -315,6 +315,8 @@ class RsyncSync(NewBase): openpgp_env.refresh_keys() out.eend(0) + # we always verify the Manifest signature, in case + # we had to deal with key revocation case m = gemato.recursiveloader.ManifestRecursiveLoader( os.path.join(self.repo.location, 'Manifest'), verify_openpgp=True, @@ -336,9 +338,12 @@ class RsyncSync(NewBase): out.einfo('- timestamp: %s UTC' % ( m.openpgp_signature.timestamp)) - out.ebegin('Verifying %s' % (self.repo.location,)) - m.assert_directory_verifies() - out.eend(0) + # if nothing has changed, skip the actual Manifest + # verification + if not local_state_unchanged: + out.ebegin('Verifying %s' % (self.repo.location,)) + m.assert_directory_verifies() + out.eend(0) except GematoException as e: writemsg_level("!!! Manifest verification failed:\n%s\n" % (e,),