[gentoo-commits] repo/gentoo:master commit in: sys-boot/systemd-boot/files/, sys-boot/systemd-boot/
commit: 6713479f9affb2b5e2231d135219c16ce3f03778 Author: Mike Gilbert gentoo org> AuthorDate: Mon Oct 29 03:01:49 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Oct 30 01:15:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6713479f sys-boot/systemd-boot: glibc-2.28 compat for stat.h Closes: https://bugs.gentoo.org/669846 Package-Manager: Portage-2.3.51_p2, Repoman-2.3.11_p27 Signed-off-by: Mike Gilbert gentoo.org> sys-boot/systemd-boot/files/239-stat-0.patch | 108 ++ sys-boot/systemd-boot/files/239-stat-1.patch | 74 ++ sys-boot/systemd-boot/systemd-boot-239.ebuild | 2 + 3 files changed, 184 insertions(+) diff --git a/sys-boot/systemd-boot/files/239-stat-0.patch b/sys-boot/systemd-boot/files/239-stat-0.patch new file mode 100644 index 000..e136b703a2f --- /dev/null +++ b/sys-boot/systemd-boot/files/239-stat-0.patch @@ -0,0 +1,108 @@ +From 75720bff62a84896e9a0654afc7cf9408cf89a38 Mon Sep 17 00:00:00 2001 +From: Filipe Brandenburger +Date: Sun, 15 Jul 2018 22:43:35 -0700 +Subject: [PATCH] build-sys: Detect whether struct statx is defined in + sys/stat.h +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Starting with glibc 2.27.9000-36.fc29, include file sys/stat.h will have a +definition for struct statx, in which case include file linux/stat.h should be +avoided, in order to prevent a duplicate definition. + +In file included from ../src/basic/missing.h:18, +from ../src/basic/util.h:28, +from ../src/basic/hashmap.h:10, +from ../src/shared/bus-util.h:12, +from ../src/libsystemd/sd-bus/bus-creds.c:11: +/usr/include/linux/stat.h:99:8: error: redefinition of ‘struct statx’ + struct statx { + ^ +In file included from /usr/include/sys/stat.h:446, +from ../src/basic/util.h:19, +from ../src/basic/hashmap.h:10, +from ../src/shared/bus-util.h:12, +from ../src/libsystemd/sd-bus/bus-creds.c:11: +/usr/include/bits/statx.h:36:8: note: originally defined here + struct statx + ^ + +Extend our meson.build to look for struct statx when only sys/stat.h is +included and, in that case, do not include linux/stat.h anymore. + +Tested that systemd builds correctly when using a glibc version that includes a +definition for struct statx. + +glibc Fedora RPM update: +https://src.fedoraproject.org/rpms/glibc/c/28cb5d31fc1e5887912283c889689c47076278ae + +glibc upstream commit: +https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=fd70af45528d59a00eb3190ef6706cb299488fcd +--- + meson.build| 5 + + src/basic/missing.h| 5 - + src/basic/xattr-util.c | 1 - + 3 files changed, 9 insertions(+), 2 deletions(-) + +diff --git a/meson.build b/meson.build +index dd904c7148..68423bdfa5 100644 +--- a/meson.build b/meson.build +@@ -425,6 +425,7 @@ decl_headers = ''' + #include + ''' + # FIXME: key_serial_t is only defined in keyutils.h, this is bound to fail ++# FIXME: these should use -D_GNU_SOURCE, since that is defined at build time + + foreach decl : ['char16_t', + 'char32_t', +@@ -439,6 +440,10 @@ foreach decl : ['char16_t', + conf.set10('HAVE_' + decl.underscorify().to_upper(), have) + endforeach + ++conf.set10('HAVE_STRUCT_STATX_IN_SYS_STAT_H', cc.sizeof('struct statx', prefix : ''' ++#include ++''', args : '-D_GNU_SOURCE') > 0) ++ + foreach decl : [['IFLA_INET6_ADDR_GEN_MODE', 'linux/if_link.h'], + ['IN6_ADDR_GEN_MODE_STABLE_PRIVACY', 'linux/if_link.h'], + ['IFLA_VRF_TABLE', 'linux/if_link.h'], +diff --git a/src/basic/missing.h b/src/basic/missing.h +index 71a07d0574..14ad3d4914 100644 +--- a/src/basic/missing.h b/src/basic/missing.h +@@ -15,7 +15,6 @@ + #include + #include + #include +-#include + #include + #include + #include +@@ -25,6 +24,10 @@ + #include + #include + ++#if !HAVE_STRUCT_STATX_IN_SYS_STAT_H ++#include ++#endif ++ + #if HAVE_AUDIT + #include + #endif +diff --git a/src/basic/xattr-util.c b/src/basic/xattr-util.c +index c5c55ea846..0ee0979837 100644 +--- a/src/basic/xattr-util.c b/src/basic/xattr-util.c +@@ -2,7 +2,6 @@ + + #include + #include +-#include + #include + #include + #include +-- +2.19.1 + diff --git a/sys-boot/systemd-boot/files/239-stat-1.patch b/sys-boot/systemd-boot/files/239-stat-1.patch new file mode 100644 index 000..1104de3c9c1 --- /dev/null +++ b/sys-boot/systemd-boot/files/239-stat-1.patch @@ -0,0 +1,74 @@ +From 9c869d08d82c73f62ab3527567858ce4b0cf1257 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= +Date: Wed, 18 Jul 2018 17:26:17 +0200 +Subject: [PATCH] meson: unify linux/stat.h check with other checks and use + _GNU_SOURCE + +Using _GNU_SOURCE
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/files/, sys-fs/udev/
commit: dbb9fccb96b31a786aeedcaded94e9402de635ae Author: Mike Gilbert gentoo org> AuthorDate: Mon Oct 29 03:04:28 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Oct 30 01:15:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb9fccb sys-fs/udev: glibc-2.28 compat with stat.h Package-Manager: Portage-2.3.51_p2, Repoman-2.3.11_p27 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/udev/files/239-stat-0.patch | 108 + sys-fs/udev/files/239-stat-1.patch | 74 + sys-fs/udev/udev-239.ebuild| 2 + 3 files changed, 184 insertions(+) diff --git a/sys-fs/udev/files/239-stat-0.patch b/sys-fs/udev/files/239-stat-0.patch new file mode 100644 index 000..e136b703a2f --- /dev/null +++ b/sys-fs/udev/files/239-stat-0.patch @@ -0,0 +1,108 @@ +From 75720bff62a84896e9a0654afc7cf9408cf89a38 Mon Sep 17 00:00:00 2001 +From: Filipe Brandenburger +Date: Sun, 15 Jul 2018 22:43:35 -0700 +Subject: [PATCH] build-sys: Detect whether struct statx is defined in + sys/stat.h +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Starting with glibc 2.27.9000-36.fc29, include file sys/stat.h will have a +definition for struct statx, in which case include file linux/stat.h should be +avoided, in order to prevent a duplicate definition. + +In file included from ../src/basic/missing.h:18, +from ../src/basic/util.h:28, +from ../src/basic/hashmap.h:10, +from ../src/shared/bus-util.h:12, +from ../src/libsystemd/sd-bus/bus-creds.c:11: +/usr/include/linux/stat.h:99:8: error: redefinition of ‘struct statx’ + struct statx { + ^ +In file included from /usr/include/sys/stat.h:446, +from ../src/basic/util.h:19, +from ../src/basic/hashmap.h:10, +from ../src/shared/bus-util.h:12, +from ../src/libsystemd/sd-bus/bus-creds.c:11: +/usr/include/bits/statx.h:36:8: note: originally defined here + struct statx + ^ + +Extend our meson.build to look for struct statx when only sys/stat.h is +included and, in that case, do not include linux/stat.h anymore. + +Tested that systemd builds correctly when using a glibc version that includes a +definition for struct statx. + +glibc Fedora RPM update: +https://src.fedoraproject.org/rpms/glibc/c/28cb5d31fc1e5887912283c889689c47076278ae + +glibc upstream commit: +https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=fd70af45528d59a00eb3190ef6706cb299488fcd +--- + meson.build| 5 + + src/basic/missing.h| 5 - + src/basic/xattr-util.c | 1 - + 3 files changed, 9 insertions(+), 2 deletions(-) + +diff --git a/meson.build b/meson.build +index dd904c7148..68423bdfa5 100644 +--- a/meson.build b/meson.build +@@ -425,6 +425,7 @@ decl_headers = ''' + #include + ''' + # FIXME: key_serial_t is only defined in keyutils.h, this is bound to fail ++# FIXME: these should use -D_GNU_SOURCE, since that is defined at build time + + foreach decl : ['char16_t', + 'char32_t', +@@ -439,6 +440,10 @@ foreach decl : ['char16_t', + conf.set10('HAVE_' + decl.underscorify().to_upper(), have) + endforeach + ++conf.set10('HAVE_STRUCT_STATX_IN_SYS_STAT_H', cc.sizeof('struct statx', prefix : ''' ++#include ++''', args : '-D_GNU_SOURCE') > 0) ++ + foreach decl : [['IFLA_INET6_ADDR_GEN_MODE', 'linux/if_link.h'], + ['IN6_ADDR_GEN_MODE_STABLE_PRIVACY', 'linux/if_link.h'], + ['IFLA_VRF_TABLE', 'linux/if_link.h'], +diff --git a/src/basic/missing.h b/src/basic/missing.h +index 71a07d0574..14ad3d4914 100644 +--- a/src/basic/missing.h b/src/basic/missing.h +@@ -15,7 +15,6 @@ + #include + #include + #include +-#include + #include + #include + #include +@@ -25,6 +24,10 @@ + #include + #include + ++#if !HAVE_STRUCT_STATX_IN_SYS_STAT_H ++#include ++#endif ++ + #if HAVE_AUDIT + #include + #endif +diff --git a/src/basic/xattr-util.c b/src/basic/xattr-util.c +index c5c55ea846..0ee0979837 100644 +--- a/src/basic/xattr-util.c b/src/basic/xattr-util.c +@@ -2,7 +2,6 @@ + + #include + #include +-#include + #include + #include + #include +-- +2.19.1 + diff --git a/sys-fs/udev/files/239-stat-1.patch b/sys-fs/udev/files/239-stat-1.patch new file mode 100644 index 000..1104de3c9c1 --- /dev/null +++ b/sys-fs/udev/files/239-stat-1.patch @@ -0,0 +1,74 @@ +From 9c869d08d82c73f62ab3527567858ce4b0cf1257 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= +Date: Wed, 18 Jul 2018 17:26:17 +0200 +Subject: [PATCH] meson: unify linux/stat.h check with other checks and use + _GNU_SOURCE + +Using _GNU_SOURCE is better because that's how we include the headers in the +actual build, and some headers define different stuff when it is
[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/
commit: 73db3d9ea66d0a0b36478ce331f6d9f856c436e0 Author: Mike Gilbert gentoo org> AuthorDate: Mon Oct 29 03:09:34 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Oct 30 01:15:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73db3d9e sys-fs/udev: drop versionator Package-Manager: Portage-2.3.51_p2, Repoman-2.3.11_p27 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/udev/udev-239.ebuild | 2 +- sys-fs/udev/udev-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/udev/udev-239.ebuild b/sys-fs/udev/udev-239.ebuild index d536fd90a14..5dbe6b7d449 100644 --- a/sys-fs/udev/udev-239.ebuild +++ b/sys-fs/udev/udev-239.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal toolchain-funcs udev user versionator +inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal toolchain-funcs udev user if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/systemd/systemd.git; diff --git a/sys-fs/udev/udev-.ebuild b/sys-fs/udev/udev-.ebuild index 5825a197ca7..64b447627d3 100644 --- a/sys-fs/udev/udev-.ebuild +++ b/sys-fs/udev/udev-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal toolchain-funcs udev user versionator +inherit bash-completion-r1 linux-info meson ninja-utils multilib-minimal toolchain-funcs udev user if [[ ${PV} = * ]]; then EGIT_REPO_URI="https://github.com/systemd/systemd.git;
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 0a80e5d161de36cd7a688634d6e90b1f5482da4c Author: Mike Gilbert gentoo org> AuthorDate: Mon Oct 29 03:30:17 2018 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Oct 30 01:15:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a80e5d1 dev-util/meson: RDEPEND on setuptools Bug: https://github.com/mesonbuild/meson/issues/4267 Package-Manager: Portage-2.3.51_p2, Repoman-2.3.11_p27 Signed-off-by: Mike Gilbert gentoo.org> dev-util/meson/meson-0.48.0-r2.ebuild | 2 +- dev-util/meson/meson-0.48.1.ebuild| 2 +- dev-util/meson/meson-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/meson/meson-0.48.0-r2.ebuild b/dev-util/meson/meson-0.48.0-r2.ebuild index 653033f818b..e7fe15297da 100644 --- a/dev-util/meson/meson-0.48.0-r2.ebuild +++ b/dev-util/meson/meson-0.48.0-r2.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" +RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}"/test-llvm.patch diff --git a/dev-util/meson/meson-0.48.1.ebuild b/dev-util/meson/meson-0.48.1.ebuild index 3b76628728c..882072a2fad 100644 --- a/dev-util/meson/meson-0.48.1.ebuild +++ b/dev-util/meson/meson-0.48.1.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" +RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}"/0.48.0-multilib.patch diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild index 9e0fbd73864..d7d772117ac 100644 --- a/dev-util/meson/meson-.ebuild +++ b/dev-util/meson/meson-.ebuild @@ -22,7 +22,7 @@ SLOT="0" IUSE="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="" +RDEPEND="${DEPEND}" python_test() { (
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mujs/, dev-lang/mujs/files/
commit: e9aabe50eeb1ae673c9ad99ad03b83284350cdfb Author: Virgil Dupras gentoo org> AuthorDate: Tue Oct 30 00:49:00 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Tue Oct 30 00:50:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9aabe50 dev-lang/mujs: remove old and vulnerable Bug: https://bugs.gentoo.org/646784 Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lang/mujs/Manifest | 1 - dev-lang/mujs/files/mujs-1.0.1-gentoo.patch | 37 - dev-lang/mujs/mujs-0_p20161202.ebuild | 4 +-- dev-lang/mujs/mujs-1.0.1-r1.ebuild | 42 - 4 files changed, 2 insertions(+), 82 deletions(-) diff --git a/dev-lang/mujs/Manifest b/dev-lang/mujs/Manifest index 026fba50ce5..f05faac21e9 100644 --- a/dev-lang/mujs/Manifest +++ b/dev-lang/mujs/Manifest @@ -1,4 +1,3 @@ DIST mujs-0_p20161202.tar.gz 105413 BLAKE2B a65a343d6f60975c88001cdd8eae881559eaf8ba94cf26c8aa9a9a3837cd47ee798c784ed9e90380a76ef328e56d63d1dccd8a85a4a7496d31046d221cf8d7b9 SHA512 90dd1bce44740715a6f642bdb376be230c4a03c7970c2026479cf014a080b98b56a2131ca7ef8bf9c05b91285fe7dcc21dd4ca83879750351d57088408a62cbc -DIST mujs-1.0.1.tar.gz 116948 BLAKE2B 54d898eff95e65688a51d9df9175964609a55ad3243ffaa4da10f27a6262a20dd500cb76aefc22aa52799fed577864d15dfec9ed4aea24f0a4f1ff8dfa0a SHA512 46cbc45735dbf173d7fa5839e3b511730e4d42933c2286d170767659649ea88c2a3dcc74fb986d1eedb1d4fec8fcaaba146805cc9d0ef7da98bb5a9ce0c80a96 DIST mujs-1.0.4.tar.xz 91520 BLAKE2B 6ffe62b19b140e2ae63ebe59a3b3bd352936ccba53dda3b0fcf575440dc790a0767c7de8c0a1441d26c11c65074520a80050cc0efa1113be0df51a802e719574 SHA512 a32498fee20ab6ddc8bbf79b4fdd82f3560d4e4b28bbe57c4e8f1df4a8a5367a689b6c9a391761abe47a8f15d2832fede4a508330eb181744b9563ae9954c102 DIST mujs-1.0.5.tar.gz 119353 BLAKE2B 48f1b598e50d5804b0d64230cdd6b4d3f719187ea0906f45c9f45baee2c8df59c6fd09dc25afc9e1ce4e20a9866d158d16a4632bec552fddd8fac70b20e2363f SHA512 c1c59b5e80e0e5f580f30dfc0b4707b6a1e44a73c746b9783bb24d91429ddf8ed670a7663478300cc568cfc15a511720b6d18be2ade40a3a66fc7ab8f3933c2d diff --git a/dev-lang/mujs/files/mujs-1.0.1-gentoo.patch b/dev-lang/mujs/files/mujs-1.0.1-gentoo.patch deleted file mode 100644 index c6c7977ac75..000 --- a/dev-lang/mujs/files/mujs-1.0.1-gentoo.patch +++ /dev/null @@ -1,37 +0,0 @@ a/Makefile -+++ b/Makefile -@@ -2,7 +2,7 @@ - - build ?= release - --prefix ?= /usr/local -+prefix ?= /usr - bindir ?= $(prefix)/bin - incdir ?= $(prefix)/include - libdir ?= $(prefix)/lib -@@ -11,7 +11,7 @@ - - # Compiler flags for various configurations: - --CFLAGS := -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter -+CFLAGS += -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter - - ifeq "$(CC)" "clang" - CFLAGS += -Wunreachable-code -@@ -22,16 +22,6 @@ - LDFLAGS += -Wl,--gc-sections - endif - --ifeq "$(build)" "debug" --CFLAGS += -g --else ifeq "$(build)" "sanitize" --CFLAGS += -pipe -g -fsanitize=address -fno-omit-frame-pointer --LDFLAGS += -fsanitize=address --else --CFLAGS += -Os --LDFLAGS += -Wl,-s --endif -- - # You shouldn't need to edit anything below here. - - OUT := build/$(build) diff --git a/dev-lang/mujs/mujs-0_p20161202.ebuild b/dev-lang/mujs/mujs-0_p20161202.ebuild index 711c77f0950..629e6c0a776 100644 --- a/dev-lang/mujs/mujs-0_p20161202.ebuild +++ b/dev-lang/mujs/mujs-0_p20161202.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="http://git.ghostscript.com/?p=mujs.git;a=snapshot;h=fd003eceda531e13fbd LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="arm" IUSE="" DEPEND="" diff --git a/dev-lang/mujs/mujs-1.0.1-r1.ebuild b/dev-lang/mujs/mujs-1.0.1-r1.ebuild deleted file mode 100644 index d0a2333dcf4..000 --- a/dev-lang/mujs/mujs-1.0.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit flag-o-matic multilib toolchain-funcs - -DESCRIPTION="lightweight Javascript interpreter" -HOMEPAGE="http://mujs.com/; -SRC_URI="http://git.ghostscript.com/?p=mujs.git;a=snapshot;h=4792d16f17b15a1eca3c2a9c856dc13fda1d23c5;sf=tgz -> ${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="static-libs" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.1-gentoo.patch -) -S=${WORKDIR}/${PN}-4792d16 - -src_prepare() { - default - append-cflags -fPIC -Wl,-soname=lib${PN}.so.${PV} - tc-export CC -} - -src_compile() { - emake VERSION=${PV} shared -} - -src_install() { - emake \ -
[gentoo-commits] repo/gentoo:master commit in: dev-python/bleach/
commit: 0e35474f399ae9d22da287acf1a85f7fa61b907a Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 30 00:11:55 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 30 00:12:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e35474f dev-python/bleach: stable 2.1.3 for ia64, bug #663438 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" dev-python/bleach/bleach-2.1.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/bleach/bleach-2.1.3.ebuild b/dev-python/bleach/bleach-2.1.3.ebuild index 86fb7128e8f..85f6d783662 100644 --- a/dev-python/bleach/bleach-2.1.3.ebuild +++ b/dev-python/bleach/bleach-2.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pynacl/
commit: d25d086b5dbbb231bb1746482a05a744977ca174 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 30 00:12:07 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 30 00:12:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25d086b dev-python/pynacl: stable 1.2.1 for ia64, bug #667782 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" dev-python/pynacl/pynacl-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pynacl/pynacl-1.2.1.ebuild b/dev-python/pynacl/pynacl-1.2.1.ebuild index 0ec46fc711d..069a03cb992 100644 --- a/dev-python/pynacl/pynacl-1.2.1.ebuild +++ b/dev-python/pynacl/pynacl-1.2.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/pyca/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 ~s390 x86 ~amd64-fbsd" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 55991ccb5831f26fad2947cc60a17b7fcb4148a7 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 30 00:12:01 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 30 00:12:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55991ccb dev-python/hypothesis: stable 3.59.1 for ia64, bug #667782 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" dev-python/hypothesis/hypothesis-3.59.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/hypothesis/hypothesis-3.59.1.ebuild b/dev-python/hypothesis/hypothesis-3.59.1.ebuild index 6b2b3a54b38..532449a1d26 100644 --- a/dev-python/hypothesis/hypothesis-3.59.1.ebuild +++ b/dev-python/hypothesis/hypothesis-3.59.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd" IUSE="" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mujs/
commit: 7f33ee8277d2f75e6db763b57eba7ca4564c940e Author: Virgil Dupras gentoo org> AuthorDate: Tue Oct 30 00:11:12 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Tue Oct 30 00:11:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f33ee82 dev-lang/mujs: remove inactive maintainer Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-lang/mujs/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-lang/mujs/metadata.xml b/dev-lang/mujs/metadata.xml index ea8269a7881..9019cb3c42c 100644 --- a/dev-lang/mujs/metadata.xml +++ b/dev-lang/mujs/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - x...@gentoo.org - Michael Weber - vdup...@gentoo.org Virgil Dupras
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mujs/files/, dev-lang/mujs/
commit: d1328f92d871f75668d7ae9e352b3129c574863d Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 19:15:32 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Tue Oct 30 00:05:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1328f92 dev-lang/mujs: bump to version 1.0.5 Closes: https://bugs.gentoo.org/show_bug.cgi?id=668492 Closes: https://bugs.gentoo.org/show_bug.cgi?id=669854 Closes: https://bugs.gentoo.org/show_bug.cgi?id=669884 Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10283 Signed-off-by: Virgil Dupras gentoo.org> dev-lang/mujs/Manifest | 1 + dev-lang/mujs/files/mujs-1.0.5-flags.patch | 30 + dev-lang/mujs/metadata.xml | 8 + dev-lang/mujs/mujs-1.0.5.ebuild| 52 ++ 4 files changed, 91 insertions(+) diff --git a/dev-lang/mujs/Manifest b/dev-lang/mujs/Manifest index 55458109be0..026fba50ce5 100644 --- a/dev-lang/mujs/Manifest +++ b/dev-lang/mujs/Manifest @@ -1,3 +1,4 @@ DIST mujs-0_p20161202.tar.gz 105413 BLAKE2B a65a343d6f60975c88001cdd8eae881559eaf8ba94cf26c8aa9a9a3837cd47ee798c784ed9e90380a76ef328e56d63d1dccd8a85a4a7496d31046d221cf8d7b9 SHA512 90dd1bce44740715a6f642bdb376be230c4a03c7970c2026479cf014a080b98b56a2131ca7ef8bf9c05b91285fe7dcc21dd4ca83879750351d57088408a62cbc DIST mujs-1.0.1.tar.gz 116948 BLAKE2B 54d898eff95e65688a51d9df9175964609a55ad3243ffaa4da10f27a6262a20dd500cb76aefc22aa52799fed577864d15dfec9ed4aea24f0a4f1ff8dfa0a SHA512 46cbc45735dbf173d7fa5839e3b511730e4d42933c2286d170767659649ea88c2a3dcc74fb986d1eedb1d4fec8fcaaba146805cc9d0ef7da98bb5a9ce0c80a96 DIST mujs-1.0.4.tar.xz 91520 BLAKE2B 6ffe62b19b140e2ae63ebe59a3b3bd352936ccba53dda3b0fcf575440dc790a0767c7de8c0a1441d26c11c65074520a80050cc0efa1113be0df51a802e719574 SHA512 a32498fee20ab6ddc8bbf79b4fdd82f3560d4e4b28bbe57c4e8f1df4a8a5367a689b6c9a391761abe47a8f15d2832fede4a508330eb181744b9563ae9954c102 +DIST mujs-1.0.5.tar.gz 119353 BLAKE2B 48f1b598e50d5804b0d64230cdd6b4d3f719187ea0906f45c9f45baee2c8df59c6fd09dc25afc9e1ce4e20a9866d158d16a4632bec552fddd8fac70b20e2363f SHA512 c1c59b5e80e0e5f580f30dfc0b4707b6a1e44a73c746b9783bb24d91429ddf8ed670a7663478300cc568cfc15a511720b6d18be2ade40a3a66fc7ab8f3933c2d diff --git a/dev-lang/mujs/files/mujs-1.0.5-flags.patch b/dev-lang/mujs/files/mujs-1.0.5-flags.patch new file mode 100644 index 000..50de4fcff21 --- /dev/null +++ b/dev-lang/mujs/files/mujs-1.0.5-flags.patch @@ -0,0 +1,30 @@ +--- a/Makefile 2018-09-11 12:47:31.0 +0200 b/Makefile 2018-10-28 20:09:17.0 +0100 +@@ -15,7 +15,7 @@ + + # Compiler flags for various configurations: + +-CFLAGS := -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter ++CFLAGS += -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter + + ifeq "$(CC)" "clang" + CFLAGS += -Wunreachable-code +@@ -30,9 +30,6 @@ + else ifeq "$(build)" "sanitize" + CFLAGS += -pipe -g -fsanitize=address -fno-omit-frame-pointer + LDFLAGS += -fsanitize=address +-else +- CFLAGS += -Os +- LDFLAGS += -Wl,-s + endif + + ifeq "$(HAVE_READLINE)" "yes" +@@ -78,7 +75,7 @@ + + $(OUT)/libmujs.so: one.c $(HDRS) + @ mkdir -p $(dir $@) +- $(CC) $(CFLAGS) -fPIC -shared -o $@ $< -lm ++ $(CC) $(CFLAGS) $(LDFLAGS) -fPIC -shared -o $@ $< -lm + + $(OUT)/mujs: $(OUT)/libmujs.o $(OUT)/main.o + @ mkdir -p $(dir $@) diff --git a/dev-lang/mujs/metadata.xml b/dev-lang/mujs/metadata.xml index 68674fe1b80..ea8269a7881 100644 --- a/dev-lang/mujs/metadata.xml +++ b/dev-lang/mujs/metadata.xml @@ -9,4 +9,12 @@ vdup...@gentoo.org Virgil Dupras + + MuJS is a lightweight Javascript interpreter designed for embedding in + other software to extend them with scripting capabilities. + + + https://github.com/ccxvii/mujs/issues + ccxvii/mujs + diff --git a/dev-lang/mujs/mujs-1.0.5.ebuild b/dev-lang/mujs/mujs-1.0.5.ebuild new file mode 100644 index 000..11960e25273 --- /dev/null +++ b/dev-lang/mujs/mujs-1.0.5.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic multilib toolchain-funcs + +DESCRIPTION="An embeddable Javascript interpreter in C." +HOMEPAGE=" + http://mujs.com/ + https://github.com/ccxvii/mujs/ +" +SRC_URI="https://github.com/ccxvii/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="static-libs" + +PATCHES=( + "${FILESDIR}/${P}-flags.patch" +) + +src_prepare() { + default + + tc-export AR CC + + append-cflags -fPIC -Wl,-soname=lib${PN}.so.${PV} +} +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/ruby/
commit: 89895660c52682b911cb5e5446ceb547fd405225 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 29 23:26:08 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 29 23:26:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89895660 dev-lang/ruby: stable 2.3.8 for ia64, bug #668904 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" dev-lang/ruby/ruby-2.3.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/ruby/ruby-2.3.8.ebuild b/dev-lang/ruby/ruby-2.3.8.ebuild index 7c2584bd85e..450cedee3a8 100644 --- a/dev-lang/ruby/ruby-2.3.8.ebuild +++ b/dev-lang/ruby/ruby-2.3.8.ebuild @@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2; LICENSE="|| ( Ruby-BSD BSD-2 )" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests socks5 ssl tk xemacs ncurses +readline" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/html5lib/
commit: f626eb7176fd2a372d21997f521bd8dc7b2e00c3 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 29 23:25:47 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 29 23:26:21 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f626eb71 dev-python/html5lib: stable 1.0.1 for ia64, bug #659658 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" dev-python/html5lib/html5lib-1.0.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/html5lib/html5lib-1.0.1.ebuild b/dev-python/html5lib/html5lib-1.0.1.ebuild index 58e94db14c4..c8f05387945 100644 --- a/dev-python/html5lib/html5lib-1.0.1.ebuild +++ b/dev-python/html5lib/html5lib-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x64-macos" IUSE="test" RDEPEND=">=dev-python/six-1.9[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 1aaf78fe37092ca4ab2ab5c2848db19b3413e5e2 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 29 23:26:15 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 29 23:26:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aaf78fe sys-apps/systemd: stable 239-r2 for ia64, bug #669664 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" sys-apps/systemd/systemd-239-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-239-r2.ebuild b/sys-apps/systemd/systemd-239-r2.ebuild index 733b4be4fce..688a264fe30 100644 --- a/sys-apps/systemd/systemd-239-r2.ebuild +++ b/sys-apps/systemd/systemd-239-r2.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz https://dev.gentoo.org/~floppym/dist/${P}-patches-1.tar.gz; - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" fi PYTHON_COMPAT=( python{3_4,3_5,3_6} )
[gentoo-commits] repo/gentoo:master commit in: dev-python/rtimulib/
commit: 6a798fc05309c9ae2a38160706e3768f765a6aed Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 16:09:36 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:15:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a798fc0 dev-python/rtimulib: drop old version. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement gentoo.org> dev-python/rtimulib/rtimulib-7.2.1.ebuild | 22 -- 1 file changed, 22 deletions(-) diff --git a/dev-python/rtimulib/rtimulib-7.2.1.ebuild b/dev-python/rtimulib/rtimulib-7.2.1.ebuild deleted file mode 100644 index 06ba1a37367..000 --- a/dev-python/rtimulib/rtimulib-7.2.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# 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 - -MY_P="RTIMULib-${PV}" - -DESCRIPTION="Python Binding for RTIMULib, a versatile IMU library" -HOMEPAGE="https://github.com/RPi-Distro/RTIMULib; -SRC_URI="https://github.com/RPi-Distro/RTIMULib/archive/V${PV}.tar.gz -> ${MY_P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -S="${WORKDIR}/${MY_P}/Linux/python"
[gentoo-commits] repo/gentoo:master commit in: dev-python/e4u/
commit: 9bb468901d7720743777c1624dc2581ca58f8700 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 17:08:23 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:14:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb46890 dev-python/e4u: drop old version. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement gentoo.org> dev-python/e4u/e4u-0.1_rc5.ebuild | 42 --- 1 file changed, 42 deletions(-) diff --git a/dev-python/e4u/e4u-0.1_rc5.ebuild b/dev-python/e4u/e4u-0.1_rc5.ebuild deleted file mode 100644 index 018777c32b7..000 --- a/dev-python/e4u/e4u-0.1_rc5.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 - -MY_PV="${PV/_/}" - -DESCRIPTION="A library for handling unicode emoji and carrier's emoji" -HOMEPAGE="https://github.com/lambdalisue/e4u; -SRC_URI="https://github.com/lambdalisue/e4u/archive/${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz" - -KEYWORDS="~amd64 ~x86" -LICENSE="BSD" -SLOT="0" -IUSE="test" - -RDEPEND="dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}]" - -DEPEND="${DEPEND}" - -S="${WORKDIR}/${PN}-${MY_PV}" - -PATCHES=( - "${FILESDIR}"/change-emoji4unicode-url.patch - "${FILESDIR}"/initialize-e4u-tests.patch -) - -python_test() { - esetup.py test -} - -python_install_all() { - insinto /usr/share/e4u - doins e4u/data/emoji4unicode.xml - - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rtimulib/
commit: 66316ff45e6df5c0399fafeb7685188fced32efb Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 15:52:16 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:15:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66316ff4 dev-python/rtimulib: add python3.7 support. Also bumped to EAPI=7 and updated metadata.xml. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10274 Signed-off-by: Patrice Clement gentoo.org> dev-python/rtimulib/metadata.xml | 10 ++ dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild | 22 ++ 2 files changed, 32 insertions(+) diff --git a/dev-python/rtimulib/metadata.xml b/dev-python/rtimulib/metadata.xml index 54d5423c406..f9570ce600a 100644 --- a/dev-python/rtimulib/metadata.xml +++ b/dev-python/rtimulib/metadata.xml @@ -9,4 +9,14 @@ proxy-ma...@gentoo.org Proxy Maintainers + + RTIMULib is the simplest way to connect a 9-dof, 10-dof or 11-dof IMU + to an embedded Linux system and obtain Kalman-filtered quaternion or + Euler angle pose data. Basically, two simple funtion calls + (IMUInit() and IMURead()) are pretty much all that's needed to integrate RTIMULib. + + + https://github.com/RPi-Distro/RTIMULib/issues + RPi-Distro/RTIMULib + diff --git a/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild b/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild new file mode 100644 index 000..b593b743008 --- /dev/null +++ b/dev-python/rtimulib/rtimulib-7.2.1-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MY_PN="RTIMULib" +MY_P="${MY_PN}-${PV}" +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Python Binding for RTIMULib, a versatile IMU library" +HOMEPAGE="https://github.com/RPi-Distro/RTIMULib; +SRC_URI="https://github.com/RPi-Distro/${MY_PN}/archive/V${PV}.tar.gz -> ${MY_P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${MY_P}/Linux/python"
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl/
commit: f21531d521ebc822316b36ece9fcf8aa561d05d8 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 16:17:52 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:15:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21531d5 dev-python/python-axolotl: drop old version. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement gentoo.org> .../python-axolotl/python-axolotl-0.1.42.ebuild| 28 -- 1 file changed, 28 deletions(-) diff --git a/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild b/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild deleted file mode 100644 index b36e154d501..000 --- a/dev-python/python-axolotl/python-axolotl-0.1.42.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# 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 module for the axolotl protocol" -HOMEPAGE="https://github.com/tgalal/python-axolotl; -SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}]" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - ${RDEPEND}" - -python_test() { - esetup.py test -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/e4u/
commit: 90911972e60ac55f788089e36f50db130b5e9bfb Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 17:06:03 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:14:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90911972 dev-python/e4u: bump to EAPI=7. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10277 Signed-off-by: Patrice Clement gentoo.org> dev-python/e4u/e4u-0.1_rc5-r1.ebuild | 40 1 file changed, 40 insertions(+) diff --git a/dev-python/e4u/e4u-0.1_rc5-r1.ebuild b/dev-python/e4u/e4u-0.1_rc5-r1.ebuild new file mode 100644 index 000..a2a6610f9ab --- /dev/null +++ b/dev-python/e4u/e4u-0.1_rc5-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +MY_PV="${PV/_/}" + +DESCRIPTION="A library for handling unicode emoji and carrier's emoji" +HOMEPAGE="https://github.com/lambdalisue/e4u; +SRC_URI="https://github.com/lambdalisue/e4u/archive/${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz" + +KEYWORDS="~amd64 ~x86" +LICENSE="BSD" +SLOT="0" + +RDEPEND="dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${PN}-${MY_PV}" + +PATCHES=( + "${FILESDIR}"/change-emoji4unicode-url.patch + "${FILESDIR}"/initialize-e4u-tests.patch +) + +python_test() { + esetup.py test +} + +python_install_all() { + insinto /usr/share/e4u + doins e4u/data/emoji4unicode.xml + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nmeap/, dev-libs/nmeap/files/
commit: a05299dd81c8b959f5590e975e8f1c170e84b6b8 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 18:13:17 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:14:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05299dd dev-libs/nmeap: bump to EAPI=7. Also updated metadata.xml and fixed a compiler warning. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10279 Signed-off-by: Patrice Clement gentoo.org> .../files/nmeap-0.3-fix-unitialized-variable.patch | 11 dev-libs/nmeap/metadata.xml| 7 +-- dev-libs/nmeap/nmeap-0.3-r1.ebuild | 60 ++ 3 files changed, 75 insertions(+), 3 deletions(-) diff --git a/dev-libs/nmeap/files/nmeap-0.3-fix-unitialized-variable.patch b/dev-libs/nmeap/files/nmeap-0.3-fix-unitialized-variable.patch new file mode 100644 index 000..46dcbea6407 --- /dev/null +++ b/dev-libs/nmeap/files/nmeap-0.3-fix-unitialized-variable.patch @@ -0,0 +1,11 @@ +--- a/src/nmeap01.c2005-05-06 20:29:41.0 +0200 b/src/nmeap01.c2018-10-28 19:10:49.0 +0100 +@@ -282,7 +282,7 @@ + */ + int nmeap_process(nmeap_context_t *context) + { +-int id; ++int id = 0; + int i; + nmeap_sentence_t *s; + diff --git a/dev-libs/nmeap/metadata.xml b/dev-libs/nmeap/metadata.xml index 10629cc31d6..8a6d20835c5 100644 --- a/dev-libs/nmeap/metadata.xml +++ b/dev-libs/nmeap/metadata.xml @@ -9,12 +9,13 @@ proxy-ma...@gentoo.org Proxy Maintainers - - nmeap - Extensible NMEA-0183 (GPS) data parser in standard C. A directly linkable library intended for applications that want to embed GPS support, like app-misc/lcd4linux. + + https://sourceforge.net/p/nmeap/bugs/ + nmeap + diff --git a/dev-libs/nmeap/nmeap-0.3-r1.ebuild b/dev-libs/nmeap/nmeap-0.3-r1.ebuild new file mode 100644 index 000..61aa260e3f1 --- /dev/null +++ b/dev-libs/nmeap/nmeap-0.3-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="Extensible NMEA-0183 (GPS) data parser in standard C" +HOMEPAGE="http://nmeap.sourceforge.net/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="doc" + +DEPEND="doc? ( app-doc/doxygen )" + +PATCHES=( "${FILESDIR}/${P}-fix-unitialized-variable.patch" ) + +src_prepare() { + default + + # Repsect users CFLAGS for the static lib archive + sed -i -e 's/CFLAGS =/CFLAGS +=/' -e 's/-g -O0 -Werror//' src/Makefile || die + + # Don't build test programs, as they are not needed + sed -i -e '/TST/d' Makefile || die + + # Silent output of Doxygen and update it, since it is quite old + if use doc; then + sed -i -e 's/QUIET.*/QUIET = YES/' Doxyfile || die + doxygen -u Doxyfile 2>/dev/null || die + fi +} + +src_compile() { + local myemakeopts=( + AR="$(tc-getAR)" + CC="$(tc-getCC)" + ) + + emake "${myemakeopts[@]}" + + if use doc; then + doxygen Doxyfile || die + fi +} + +src_install() { + dolib.a lib/libnmeap.a + + doheader inc/nmeap.h inc/nmeap_def.h + + if use doc; then + local HTML_DOCS=( "doc/tutorial.html" "doc/html" ) + fi + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/prog-express/
commit: d0d1bf1d7e12bf60dde395f1eac64c99ced74ca3 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 23:20:05 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:14:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d1bf1d app-misc/prog-express: drop old version. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement gentoo.org> app-misc/prog-express/prog-express-3.7.8.ebuild | 70 - 1 file changed, 70 deletions(-) diff --git a/app-misc/prog-express/prog-express-3.7.8.ebuild b/app-misc/prog-express/prog-express-3.7.8.ebuild deleted file mode 100644 index 3cc76c3e268..000 --- a/app-misc/prog-express/prog-express-3.7.8.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop udev unpacker - -DESCRIPTION="A modern and intuitive control software for the Batronix USB programming devices" -HOMEPAGE="https://www.batronix.com; -SRC_URI="amd64? ( https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.amd64.deb ) - x86? ( https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.i386.deb )" - -KEYWORDS="-* ~amd64 ~x86" -LICENSE="prog-express" -SLOT="0" - -RDEPEND="dev-db/sqlite:3 - dev-dotnet/gtk-sharp:2 - dev-dotnet/libgdiplus - dev-lang/mono - dev-lang/mono-basic - virtual/libusb:1 - virtual/udev" - -S="${WORKDIR}" - -DOCS=( "usr/share/doc/prog-express/changelog" "usr/share/doc/prog-express/manuals" ) - -QA_PREBUILT="usr/bin/bxusb - usr/bin/bxusb-gui - usr/bin/prog-express - usr/sbin/bxfxload" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - gunzip usr/share/doc/prog-express/changelog.gz usr/share/man/man1/*.gz || die - - default -} - -src_install() { - dobin usr/bin/bxusb usr/bin/bxusb-gui usr/bin/prog-express - - dosbin usr/sbin/bxfxload - - insinto /usr/lib - doins -r usr/lib/bxusb usr/lib/prog-express - - insinto /usr/lib/prog-express - doins "${FILESDIR}"/pe.exe.config - - udev_dorules lib/udev/rules.d/85-batronix-devices.rules - - domenu usr/share/applications/prog-express.desktop - - doicon usr/share/pixmaps/prog-express.png - - doman usr/share/man/man1/bxfxload.1 usr/share/man/man1/bxusb.1 usr/share/man/man1/bxusb-gui.1 usr/share/man/man1/prog-express.1 -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { - udev_reload -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/prog-express/
commit: 138d11bc6ce545069ca45f984f9fe88621922c10 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 23:19:32 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:14:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138d11bc app-misc/prog-express: bump to EAPI=7. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10287 Signed-off-by: Patrice Clement gentoo.org> app-misc/prog-express/prog-express-3.7.8-r1.ebuild | 76 ++ 1 file changed, 76 insertions(+) diff --git a/app-misc/prog-express/prog-express-3.7.8-r1.ebuild b/app-misc/prog-express/prog-express-3.7.8-r1.ebuild new file mode 100644 index 000..8f6bb19e60e --- /dev/null +++ b/app-misc/prog-express/prog-express-3.7.8-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit desktop udev unpacker + +DESCRIPTION="A modern and intuitive control software for the Batronix USB programming devices" +HOMEPAGE="https://www.batronix.com; +SRC_URI=" + amd64? ( https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.amd64.deb ) + x86? ( https://www.batronix.com/exe/Batronix/Prog-Express/deb/${P}-1.i386.deb ) +" + +KEYWORDS="-* ~amd64 ~x86" +LICENSE="prog-express" +SLOT="0" + +RDEPEND=" + dev-db/sqlite:3 + dev-dotnet/gtk-sharp:2 + dev-dotnet/libgdiplus + dev-lang/mono + dev-lang/mono-basic + virtual/libusb:1 + virtual/udev +" + +S="${WORKDIR}" + +DOCS=( "usr/share/doc/prog-express/changelog" "usr/share/doc/prog-express/manuals" ) + +QA_PREBUILT=" + usr/bin/bxusb + usr/bin/bxusb-gui + usr/bin/prog-express + usr/sbin/bxfxload +" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + gunzip usr/share/doc/prog-express/changelog.gz usr/share/man/man1/*.gz || die + + default +} + +src_install() { + dobin usr/bin/{bxusb,bxusb-gui,prog-express} + + dosbin usr/sbin/bxfxload + + insinto /usr/lib + doins -r usr/lib/bxusb usr/lib/prog-express + + insinto /usr/lib/prog-express + doins "${FILESDIR}"/pe.exe.config + + udev_dorules lib/udev/rules.d/85-batronix-devices.rules + + domenu usr/share/applications/prog-express.desktop + + doicon usr/share/pixmaps/prog-express.png + + doman usr/share/man/man1/{bxfxload,bxusb,bxusb-gui,prog-express}.1 +} + +pkg_postinst() { + udev_reload +} + +pkg_postrm() { + udev_reload +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl-curve25519/
commit: ad91bba1c93ea7c4b0c956bbdbda14506b9eaa8a Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 16:14:54 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:15:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad91bba1 dev-python/python-axolotl-curve25519: add python3.7 support. Also bumped to EAPI=7. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10276 Signed-off-by: Patrice Clement gentoo.org> .../python-axolotl-curve25519-0.4.1_p2-r1.ebuild | 22 ++ 1 file changed, 22 insertions(+) diff --git a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r1.ebuild b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r1.ebuild new file mode 100644 index 000..98206da4369 --- /dev/null +++ b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2-r1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) + +inherit distutils-r1 + +MY_PV="${PV/_p/-}" + +DESCRIPTION="A python wrapper for the curve25519 library with ed25519 signatures" +HOMEPAGE="https://github.com/tgalal/python-axolotl-curve25519; +SRC_URI="https://github.com/tgalal/${PN}/archive/${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz" + +LICENSE="BSD GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl/
commit: 2d65c5b2d998e9db3bf3956f302b2e5d520b6807 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 16:15:44 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:15:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d65c5b2 dev-python/python-axolotl: add python3.7 support. Also bumped to EAPI=7. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement gentoo.org> .../python-axolotl/python-axolotl-0.1.42-r1.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/dev-python/python-axolotl/python-axolotl-0.1.42-r1.ebuild b/dev-python/python-axolotl/python-axolotl-0.1.42-r1.ebuild new file mode 100644 index 000..a51e848c959 --- /dev/null +++ b/dev-python/python-axolotl/python-axolotl-0.1.42-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="A python module for the axolotl protocol" +HOMEPAGE="https://github.com/tgalal/python-axolotl; +SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}] + " +DEPEND="${RDEPEND}" +BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" + +python_test() { + esetup.py test +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/spsdeclib/
commit: 752d2af6035c059198157f7a73fb3fd492227ad5 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 17:48:11 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:14:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752d2af6 dev-libs/spsdeclib: droped eutils from inherit. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10278 Signed-off-by: Patrice Clement gentoo.org> dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild b/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild index db6e46f2659..da942dd943d 100644 --- a/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild +++ b/dev-libs/spsdeclib/spsdeclib-5.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI="7" -inherit autotools eutils +inherit autotools DESCRIPTION="Kryoflux SPS Decoder Library" HOMEPAGE="https://www.kryoflux.com/; @@ -17,7 +17,7 @@ DEPEND="app-arch/unzip" S="${WORKDIR}/capsimg_source_linux_macosx/CAPSImg" -DOCS=( "${WORKDIR}/DONATIONS.txt" "${WORKDIR}/HISTORY.txt" "${WORKDIR}/RELEASE.txt" ) +DOCS=( "${WORKDIR}/{DONATIONS,HISTORY,RELEASE}.txt" ) PATCHES=( "${FILESDIR}"/add_symlink.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-python/pallets-sphinx-themes/
commit: 3cead902c031282e807dd3580b3d5d31ed0d9ca9 Author: Tomas Mozes gmail com> AuthorDate: Mon Oct 29 05:48:46 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:14:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cead902 dev-python/pallets-sphinx-themes: add missing RDEPENDs. Closes: https://bugs.gentoo.org/669814 Signed-off-by: Tomáš Mózes gmail.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10291 Signed-off-by: Patrice Clement gentoo.org> dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild index 985887d18c8..a7558053fe7 100644 --- a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild +++ b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-1.1.2.ebuild @@ -15,4 +15,6 @@ SLOT="0" KEYWORDS="~amd64 ~ia64 ~x86" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" +RDEPEND="dev-python/jinja[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-sense-hat/
commit: ae6efce0fddb6b61c19717c80e7eb596622256fc Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 16:11:39 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:15:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6efce0 dev-python/python-sense-hat: drop old version. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement gentoo.org> .../python-sense-hat/python-sense-hat-2.2.0.ebuild | 23 -- 1 file changed, 23 deletions(-) diff --git a/dev-python/python-sense-hat/python-sense-hat-2.2.0.ebuild b/dev-python/python-sense-hat/python-sense-hat-2.2.0.ebuild deleted file mode 100644 index e941ad6c7ac..000 --- a/dev-python/python-sense-hat/python-sense-hat-2.2.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# 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="Raspberry Pi Sense HAT python library" -HOMEPAGE="https://github.com/RPi-Distro/python-sense-hat; -SRC_URI="https://github.com/RPi-Distro/python-sense-hat/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~arm ~arm64" - -RDEPEND="dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/rtimulib[${PYTHON_USEDEP}]" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - ${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-axolotl-curve25519/
commit: 1650b08b6b68055516948f7394a52b0355f4517d Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 16:17:30 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:15:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1650b08b dev-python/python-axolotl-curve25519: drop old version. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement gentoo.org> .../python-axolotl-curve25519-0.4.1_p2.ebuild | 22 -- 1 file changed, 22 deletions(-) diff --git a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild b/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild deleted file mode 100644 index 46d50ec426b..000 --- a/dev-python/python-axolotl-curve25519/python-axolotl-curve25519-0.4.1_p2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# 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 - -MY_PV="${PV/_p/-}" - -DESCRIPTION="A python wrapper for the curve25519 library with ed25519 signatures" -HOMEPAGE="https://github.com/tgalal/python-axolotl-curve25519; -SRC_URI="https://github.com/tgalal/${PN}/archive/${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz" - -LICENSE="BSD GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -S="${WORKDIR}/${PN}-${MY_PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/spsdeclib/
commit: 56f30c85fd6a18d1762b5b4ca124ac7bbe0c43a2 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 18:18:36 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:14:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f30c85 dev-libs/spsdeclib: drop old version. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Patrice Clement gentoo.org> dev-libs/spsdeclib/spsdeclib-5.1.ebuild | 43 - 1 file changed, 43 deletions(-) diff --git a/dev-libs/spsdeclib/spsdeclib-5.1.ebuild b/dev-libs/spsdeclib/spsdeclib-5.1.ebuild deleted file mode 100644 index 22f948e9148..000 --- a/dev-libs/spsdeclib/spsdeclib-5.1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils - -DESCRIPTION="Kryoflux SPS Decoder Library" -HOMEPAGE="https://www.kryoflux.com/; -SRC_URI="https://www.kryoflux.com/download/${PN}_${PV}_source.zip; - -KEYWORDS="-* ~amd64 ~x86" -LICENSE="Kryoflux-MAME" -SLOT="0" - -DEPEND="app-arch/unzip" - -S="${WORKDIR}/capsimg_source_linux_macosx/CAPSImg" - -DOCS=( "${WORKDIR}/DONATIONS.txt" "${WORKDIR}/HISTORY.txt" "${WORKDIR}/RELEASE.txt" ) - -PATCHES=( "${FILESDIR}"/add_symlink.patch ) - -src_unpack() { - unpack ${A} - - # Unpacked ZIP-file contains two ZIP files, use the one for Linux - unpack "${WORKDIR}"/capsimg_source_linux_macosx.zip -} - -src_prepare() { - default - - # Respect users CFLAGS and CXXFLAGS - sed -i -e 's/-g//' configure.in || die - sed -i -e 's/CXXFLAGS="${CFLAGS}/CXXFLAGS="${CXXFLAGS}/' configure.in || die - - mv configure.in configure.ac || die - eautoconf - - # Fix permissions, as configure is not marked executable - chmod +x configure || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-sense-hat/
commit: fa84ccf43fd4bb629b3953400c518a52185fd528 Author: Conrad Kostecki kostecki com> AuthorDate: Sun Oct 28 16:03:37 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Oct 29 23:15:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa84ccf4 dev-python/python-sense-hat: add python3.7 support Also bumped to EAPI=7 and updated metadata.xml. Signed-off-by: Conrad Kostecki kostecki.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10275 Signed-off-by: Patrice Clement gentoo.org> dev-python/python-sense-hat/metadata.xml | 9 .../python-sense-hat-2.2.0-r1.ebuild | 25 ++ 2 files changed, 34 insertions(+) diff --git a/dev-python/python-sense-hat/metadata.xml b/dev-python/python-sense-hat/metadata.xml index 54d5423c406..eb43e658b30 100644 --- a/dev-python/python-sense-hat/metadata.xml +++ b/dev-python/python-sense-hat/metadata.xml @@ -9,4 +9,13 @@ proxy-ma...@gentoo.org Proxy Maintainers + + Python module to control the Raspberry Pi Sense HAT used in the Astro Pi mission. + An education outreach programme for UK schools sending code experiments + to the International Space Station. + + + https://github.com/RPi-Distro/python-sense-hat/issues + RPi-Distro/python-sense-hat + diff --git a/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild b/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild new file mode 100644 index 000..fed87a38366 --- /dev/null +++ b/dev-python/python-sense-hat/python-sense-hat-2.2.0-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) + +inherit distutils-r1 + +DESCRIPTION="Raspberry Pi Sense HAT python library" +HOMEPAGE="https://github.com/RPi-Distro/python-sense-hat; +SRC_URI="https://github.com/RPi-Distro/python-sense-hat/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~arm ~arm64" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/rtimulib[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/
commit: 43e3d19b0cc60d534ce8277e4b4affe494ae70de Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 23:06:00 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 23:06:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e3d19b sys-kernel/linux-firmware: drop old Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> sys-kernel/linux-firmware/Manifest | 2 - .../linux-firmware/linux-firmware-20180825.ebuild | 114 - .../linux-firmware/linux-firmware-20181001.ebuild | 114 - 3 files changed, 230 deletions(-) diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest index 6f37da8e9a8..a3a4e303626 100644 --- a/sys-kernel/linux-firmware/Manifest +++ b/sys-kernel/linux-firmware/Manifest @@ -1,3 +1 @@ -DIST linux-firmware-20180825.tar.gz 156618714 BLAKE2B 1bf44c456a87dce2e0622c8ef80bacae9d1aa76efacbb1519718be4a2c3e36a72b8baced8dc17953515052be923b85a8368179dfad591fbc7402521bce564e20 SHA512 583623fedf18a987a20cb6f5337146131a7b17a95ee79cb4b35199b6ecf42af039b824623235501685db18839c0d7e9e81cd79ed47fb993b4e72346bf9159021 -DIST linux-firmware-20181001.tar.gz 158397569 BLAKE2B 2694014f847fb60f5f0c208a479f4cdf0b422ef249735f22f0ef72e0fd385e8ba6737da1b1cf24daf74fd5f28c3c69b96e14850520f16b8a556c7ca734a3557e SHA512 f20b65122381423597cebd5a3018bbe55f0f8697a03b5ae3e7c1c6dd1cddcb1da4f3fddc8e4accb2d780faf1c0e66bed7dda6b1ab1c48d2e0b2435a5a7eb03f7 DIST linux-firmware-20181026.tar.gz 167486645 BLAKE2B 9923b9a8ab692023022d7bceb238b2ec4eba395062307864be558d969fba657301ada317b95071cad82a7a883a2d08f63f0ed34ecc7914a36f31ce85f55ac31f SHA512 4d6eff765557888dea432e0a28973c8ec067354a57aa4c37198e887618ca17e9d5e1243a618820fb470a86a5ce4b6255290f1c2c3835baba4fb87148372cafb0 diff --git a/sys-kernel/linux-firmware/linux-firmware-20180825.ebuild b/sys-kernel/linux-firmware/linux-firmware-20180825.ebuild deleted file mode 100644 index 3a8fcad736e..000 --- a/sys-kernel/linux-firmware/linux-firmware-20180825.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -inherit savedconfig - -if [[ ${PV} == * ]]; then - inherit git-r3 - SRC_URI="" - EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git; -else - GIT_COMMIT="fea76a04f25fd0a217c0d566ff5ff8f23ad3e648" - SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc x86" -fi - -DESCRIPTION="Linux firmware files" -HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git; - -LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist" -SLOT="0" -IUSE="savedconfig" - -DEPEND="" -RDEPEND="!savedconfig? ( - !sys-firmware/alsa-firmware[alsa_cards_ca0132] - !sys-firmware/alsa-firmware[alsa_cards_korg1212] - !sys-firmware/alsa-firmware[alsa_cards_maestro3] - !sys-firmware/alsa-firmware[alsa_cards_sb16] - !sys-firmware/alsa-firmware[alsa_cards_ymfpci] - !media-tv/cx18-firmware - ! ${PN}.conf - find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf - - if use savedconfig; then - restore_config ${PN}.conf - ebegin "Removing all files not listed in config" - find * \( \! -type d -and \! -name ${PN}.conf \) \ - | sort ${PN}.conf ${PN}.conf - \ - | uniq -u | xargs -r rm - eend $? || die - # remove empty directories, bug #396073 - find -type d -empty -delete || die - fi -} - -src_install() { - if use !savedconfig; then - save_config ${PN}.conf - fi - rm ${PN}.conf || die - insinto /lib/firmware/ - doins -r * -} - -pkg_preinst() { - if use savedconfig; then - ewarn "USE=savedconfig is active. You must handle file collisions manually." - fi -} - -pkg_postinst() { - elog "If you are only interested in particular firmware files, edit the saved" - elog "configfile and remove those that you do not want." -} diff --git a/sys-kernel/linux-firmware/linux-firmware-20181001.ebuild b/sys-kernel/linux-firmware/linux-firmware-20181001.ebuild deleted file mode 100644 index f095154ff46..000 --- a/sys-kernel/linux-firmware/linux-firmware-20181001.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -inherit savedconfig - -if [[ ${PV} == * ]]; then - inherit git-r3 -
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/
commit: 4d4e85ff0b2206dc16458e0c6157cd5d56cd8df3 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 23:04:40 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 23:06:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4e85ff sys-kernel/linux-firmware: update snapshot Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> sys-kernel/linux-firmware/Manifest | 1 + .../linux-firmware/linux-firmware-20181026.ebuild | 114 + 2 files changed, 115 insertions(+) diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest index 940e69c5a00..6f37da8e9a8 100644 --- a/sys-kernel/linux-firmware/Manifest +++ b/sys-kernel/linux-firmware/Manifest @@ -1,2 +1,3 @@ DIST linux-firmware-20180825.tar.gz 156618714 BLAKE2B 1bf44c456a87dce2e0622c8ef80bacae9d1aa76efacbb1519718be4a2c3e36a72b8baced8dc17953515052be923b85a8368179dfad591fbc7402521bce564e20 SHA512 583623fedf18a987a20cb6f5337146131a7b17a95ee79cb4b35199b6ecf42af039b824623235501685db18839c0d7e9e81cd79ed47fb993b4e72346bf9159021 DIST linux-firmware-20181001.tar.gz 158397569 BLAKE2B 2694014f847fb60f5f0c208a479f4cdf0b422ef249735f22f0ef72e0fd385e8ba6737da1b1cf24daf74fd5f28c3c69b96e14850520f16b8a556c7ca734a3557e SHA512 f20b65122381423597cebd5a3018bbe55f0f8697a03b5ae3e7c1c6dd1cddcb1da4f3fddc8e4accb2d780faf1c0e66bed7dda6b1ab1c48d2e0b2435a5a7eb03f7 +DIST linux-firmware-20181026.tar.gz 167486645 BLAKE2B 9923b9a8ab692023022d7bceb238b2ec4eba395062307864be558d969fba657301ada317b95071cad82a7a883a2d08f63f0ed34ecc7914a36f31ce85f55ac31f SHA512 4d6eff765557888dea432e0a28973c8ec067354a57aa4c37198e887618ca17e9d5e1243a618820fb470a86a5ce4b6255290f1c2c3835baba4fb87148372cafb0 diff --git a/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild new file mode 100644 index 000..6a771e1b0bb --- /dev/null +++ b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" +inherit savedconfig + +if [[ ${PV} == * ]]; then + inherit git-r3 + SRC_URI="" + EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git; +else + GIT_COMMIT="1cb4e51018293c14642f115b5868cda92b879161" + SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +fi + +DESCRIPTION="Linux firmware files" +HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git; + +LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist" +SLOT="0" +IUSE="savedconfig" + +DEPEND="" +RDEPEND="!savedconfig? ( + !sys-firmware/alsa-firmware[alsa_cards_ca0132] + !sys-firmware/alsa-firmware[alsa_cards_korg1212] + !sys-firmware/alsa-firmware[alsa_cards_maestro3] + !sys-firmware/alsa-firmware[alsa_cards_sb16] + !sys-firmware/alsa-firmware[alsa_cards_ymfpci] + !media-tv/cx18-firmware + ! ${PN}.conf + find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf + + if use savedconfig; then + restore_config ${PN}.conf + ebegin "Removing all files not listed in config" + find * \( \! -type d -and \! -name ${PN}.conf \) \ + | sort ${PN}.conf ${PN}.conf - \ + | uniq -u | xargs -r rm + eend $? || die + # remove empty directories, bug #396073 + find -type d -empty -delete || die + fi +} + +src_install() { + if use !savedconfig; then + save_config ${PN}.conf + fi + rm ${PN}.conf || die + insinto /lib/firmware/ + doins -r * +} + +pkg_preinst() { + if use savedconfig; then + ewarn "USE=savedconfig is active. You must handle file collisions manually." + fi +} + +pkg_postinst() { + elog "If you are only interested in particular firmware files, edit the saved" + elog "configfile and remove those that you do not want." +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/
commit: ea2bf97c18c4a958d73d641def2db7ecf3e6df5e Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 23:05:31 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 23:06:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2bf97c sys-kernel/linux-firmware: mark stable applying ALLARCHES policy Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> sys-kernel/linux-firmware/linux-firmware-20181026.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild index 6a771e1b0bb..ef69aff025c 100644 --- a/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild +++ b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild @@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then else GIT_COMMIT="1cb4e51018293c14642f115b5868cda92b879161" SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz -> ${P}.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-libs/loudmouth/
commit: 3500791f6606f1a1430c1303cef87f5e5ff21b84 Author: Andrey Utkin gentoo org> AuthorDate: Sat Oct 20 22:51:47 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 29 22:27:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3500791f net-libs/loudmouth: add dep dev-util/glib-utils Add build-time dependency on dev-util/glib-utils. Since few tools are not installed by dev-libs/glib-2.56.2 ebuild anymore, loudmouth fails to build, emitting such error: net-libs/loudmouth-1.5.3-r1 : /.../sh:line : glib-genmarshal: command not found This commit fixes the error. Conditional operator depending on dev-libs/glib version is not needed as this is handled by dev-util/glib-utils-2.52.3 being empty and not conflicting with dev-libs/glib. Bug: https://bugs.gentoo.org/667392 Signed-off-by: Andrey Utkin gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild index 5950fec9485..ad185ab77e8 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild @@ -25,6 +25,7 @@ RDEPEND=" asyncns? ( >=net-libs/libasyncns-0.3 ) " DEPEND="${RDEPEND} + dev-util/glib-utils test? ( dev-libs/check ) virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 6a63bd47cd2b4bab9db7f36410fd1e0aa0acb8a9 Author: Andrey Utkin gentoo org> AuthorDate: Sat Oct 20 22:25:41 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 29 22:27:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a63bd47 net-libs/loudmouth: add 1.5.3-r2 Clone new revision from -r1 (with keywords dropped to unstable) in order to commit improvements here. Signed-off-by: Andrey Utkin gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 59 1 file changed, 59 insertions(+) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild new file mode 100644 index 000..c00cab2c4e0 --- /dev/null +++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="Lightweight C Jabber library" +HOMEPAGE="https://github.com/mcabber/loudmouth; +SRC_URI="https://github.com/mcabber/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos" + +IUSE="asyncns ssl openssl static-libs test" + +# Automagic libidn dependency +RDEPEND=" + >=dev-libs/glib-2.16:2 + net-dns/libidn + ssl? ( + !openssl? ( >=net-libs/gnutls-1.4.0:0= ) + openssl? ( dev-libs/openssl:0= ) + ) + asyncns? ( >=net-libs/libasyncns-0.3 ) +" +DEPEND="${RDEPEND} + test? ( dev-libs/check ) + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${P}-gcc7.patch + "${FILESDIR}"/${P}-skip-gtk-doc.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf + + if use ssl; then + if ! use openssl; then + myconf="${myconf} --with-ssl=gnutls" + else + myconf="${myconf} --with-ssl=openssl" + fi + else + myconf="${myconf} --with-ssl=no" + fi + + econf \ + $(use_enable static-libs static) \ + $(use_with asyncns) \ + ${myconf} +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/loudmouth/
commit: 498edf66e57571806e8f6f3500d9bd3019f9cec1 Author: Andrey Utkin gentoo org> AuthorDate: Sat Oct 20 22:33:36 2018 + Commit: Andrey Utkin gentoo org> CommitDate: Mon Oct 29 22:27:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498edf66 net-libs/loudmouth: specify libidn slot Fix repoman warning: net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild: RDEPEND: 'net-dns/libidn' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator Signed-off-by: Andrey Utkin gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.10 net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild index c00cab2c4e0..5950fec9485 100644 --- a/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild +++ b/net-libs/loudmouth/loudmouth-1.5.3-r2.ebuild @@ -17,7 +17,7 @@ IUSE="asyncns ssl openssl static-libs test" # Automagic libidn dependency RDEPEND=" >=dev-libs/glib-2.16:2 - net-dns/libidn + net-dns/libidn:= ssl? ( !openssl? ( >=net-libs/gnutls-1.4.0:0= ) openssl? ( dev-libs/openssl:0= )
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/openmpi/
commit: cd95a8f55d025999ef3fa3070fe0ca77aed2fca9 Author: Justin Bronder gentoo org> AuthorDate: Mon Oct 29 22:25:10 2018 + Commit: Justin Bronder gentoo org> CommitDate: Mon Oct 29 22:25:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd95a8f5 sys-cluster/openmpi: bump 3.0.3 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Justin Bronder gentoo.org> sys-cluster/openmpi/Manifest | 2 +- sys-cluster/openmpi/{openmpi-3.0.2.ebuild => openmpi-3.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-cluster/openmpi/Manifest b/sys-cluster/openmpi/Manifest index bbb071bbc4a..ce183b7842a 100644 --- a/sys-cluster/openmpi/Manifest +++ b/sys-cluster/openmpi/Manifest @@ -9,5 +9,5 @@ DIST openmpi-1.8.8.tar.bz2 13231433 BLAKE2B d196fd0bb08cfb0c86a29ae39015eb15e146 DIST openmpi-2.0.2.tar.bz2 8311215 BLAKE2B 8dd0d7b95c396e9a0f05760136bbf62defd3527b2ac4f9ec738239b91d8cf5ed0c3dc4ad5330f0ea2fafa3464164e3d514bc058dc9d019daa83382ae990f442c SHA512 87dc3c23db4b9cb92dbacc9b384b21ce8c4288fe4edc204fbf4a3bef70d8ac4329269e777ed190fa87933d78b73b9e5550ea3b925b2039599cfef3953567232a DIST openmpi-2.0.4.tar.bz2 8272983 BLAKE2B 7d0a392fbc8c896cdccefb9bf0ff83fbd8db8a42d17f06cb23ac88ba896e2c75e1b1b7a79559d0ce3c2b881f197f54ce1bd8967c889bafe2b97f95fb6b957501 SHA512 2cccb83847d44f6282ec24f7bc12ab51b84dc5ac1a2a919ef0761847ff7cdcb31cfb1f38dca33df7063a98c27a64575a108002716d207cbba3a54773b999e6c5 DIST openmpi-2.1.5.tar.bz2 8323765 BLAKE2B 37da1ee31e540507efb466887997946b3b45f376aa6fb60341470fee257473543743b9e5651bf434288e45cdff6a0bfc3a521625a32c4946fdeee62ceafad9b1 SHA512 8b256c7019e11829dd1f235b7d98e0d135c8e92046a07dc70337c58498d946078f57434d0330d16c06d0e8c645d6f21fa8235d76da62f558ff01f68f6e69a4f1 -DIST openmpi-3.0.2.tar.bz2 9195169 BLAKE2B 46ab8149435797faa9ebd6ec4c69bea01096e5f57fed0f5cb92456a0bb2c3df828414901892e082935b56cb9d1da0426a1601849aefe1b36f94c6f3d666ec497 SHA512 2255d6c693243bf283d2b3af1cd8155ab0b2c904cb1ac61708f7950935bab8ff85968ca2c75a0fd091284e1c14f0c93be1423090ffdde9ac92b48980fc067b64 +DIST openmpi-3.0.3.tar.bz2 9316109 BLAKE2B e67e649917911eff3286c0f3d15e181b30e4ac6061891f6e13c75570368edb943fff55e4d41ffaa4a095b2060c84d24f8c32975758ad4632bae1813accd9f516 SHA512 12bbc5add4160e732ac10f302106c4bc2fa61ef2cde955e1fdd4a7aaad44b022d6babdd4bd529f687bb03fc5e5c3804ba6b1869e9609c9725bc291524c8304d7 DIST openmpi-3.1.2.tar.bz2 9461841 BLAKE2B 12a92bf8e7624d9e97e83b150af0e37674df7ed25df5bba2981dbf37025200f4d504a873dc0fc1c1a8455d7cdfa88e4fbc49fd5c166e3b629670af4e64f06c1a SHA512 ec8df8e0ac89f5573adfd25707a03a583069012a3a874c939ede71635198045565e5e9ddf0181cea474a1a6baaf8d7ba647e2ed194d1b29a1882c1fc18967b57 diff --git a/sys-cluster/openmpi/openmpi-3.0.2.ebuild b/sys-cluster/openmpi/openmpi-3.0.3.ebuild similarity index 100% rename from sys-cluster/openmpi/openmpi-3.0.2.ebuild rename to sys-cluster/openmpi/openmpi-3.0.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/
commit: d44647ea40e1135923dc008cc6162ef0f3734c6e Author: Louis Sautier gentoo org> AuthorDate: Mon Oct 29 21:50:46 2018 + Commit: Louis Sautier gentoo org> CommitDate: Mon Oct 29 22:21:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44647ea net-nntp/nzbget: remove old Signed-off-by: Louis Sautier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-nntp/nzbget/Manifest | 3 - net-nntp/nzbget/nzbget-14.1.ebuild | 106 net-nntp/nzbget/nzbget-19.1.ebuild | 121 --- net-nntp/nzbget/nzbget-20.0_pre2176.ebuild | 126 - 4 files changed, 356 deletions(-) diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest index e8c20f8b3ee..4ced24438de 100644 --- a/net-nntp/nzbget/Manifest +++ b/net-nntp/nzbget/Manifest @@ -1,5 +1,2 @@ -DIST nzbget-14.1.tar.gz 1332334 BLAKE2B cbb633993ffd4c7a9cf6556ef833838296bb4d6471e1ef30959244c1373d879176d638874e9892d1ede237ce26e3fe8d0f91f86e3e983f566f2f06a6f8bb9b8c SHA512 fae938529bb3968c0161f63ec3af07f844a8128b61abf6298457a4878ac0d47541d76730c8a068509fa091b102de07c9d28dcd668a8192fcfac60980f69be56d -DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2 SHA512 3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4 SHA512 8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927 -DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2 SHA512 7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525 DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5 SHA512 73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0 diff --git a/net-nntp/nzbget/nzbget-14.1.ebuild b/net-nntp/nzbget/nzbget-14.1.ebuild deleted file mode 100644 index 11b50ac963d..000 --- a/net-nntp/nzbget/nzbget-14.1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools eutils user - -MY_P=${P/_pre/-testing-r} - -DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files" -HOMEPAGE="http://nzbget.sourceforge.net/; -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="debug gnutls ncurses parcheck ssl zlib" - -RDEPEND="dev-libs/libxml2 - ncurses? ( sys-libs/ncurses ) - parcheck? ( - app-arch/libpar2 - dev-libs/libsigc++:2 - ) - ssl? ( - gnutls? ( net-libs/gnutls ) - !gnutls? ( dev-libs/openssl ) - ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog README nzbget.conf ) - -S=${WORKDIR}/${P/_pre*/-testing} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-14.0_pre1145-tinfo.patch - - sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' nzbget.conf || die - - sed \ - -e 's:^MainDir=.*:MainDir=/var/lib/nzbget:' \ - -e 's:^LockFile=.*:LockFile=/run/nzbget/nzbget.pid:' \ - -e 's:^LogFile=.*:LogFile=/var/log/nzbget/nzbget.log:' \ - -e 's:^WebDir=.*:WebDir=/usr/share/nzbget/webui:' \ - -e 's:^ConfigTemplate=.*:ConfigTemplate=/usr/share/nzbget/nzbget.conf:' \ - -e 's:^DaemonUsername=.*:DaemonUsername=nzbget:' \ - "${S}"/nzbget.conf > "${S}"/nzbgetd.conf || die - - sed -i "/^dist_doc_DATA/d" Makefile.am || die - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable debug) \ - $(use_enable ncurses curses) \ - $(use_enable parcheck) \ - $(use_enable ssl tls) \ - $(use_enable zlib gzip) \ - --with-tlslib=$(usex gnutls GnuTLS OpenSSL) -} - -src_install() { - default - - # remove unneeded service script - rm "${D}"/usr/sbin/nzbgetd || die - - insinto /etc - doins nzbget.conf - doins nzbgetd.conf - - keepdir /var/lib/nzbget/{dst,nzb,queue,tmp} - keepdir /var/log/nzbget - - newinitd
[gentoo-commits] repo/gentoo:master commit in: net-nntp/nzbget/, net-nntp/nzbget/files/
commit: 895aef81080868046d66517df146ee6fb4cd034d Author: Louis Sautier gentoo org> AuthorDate: Mon Oct 29 21:49:32 2018 + Commit: Louis Sautier gentoo org> CommitDate: Mon Oct 29 22:21:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895aef81 net-nntp/nzbget: bump to 21.0_pre2220, add systemd unit Closes: https://bugs.gentoo.org/662648 Signed-off-by: Louis Sautier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-nntp/nzbget/Manifest | 1 + net-nntp/nzbget/files/nzbget.service | 18 net-nntp/nzbget/nzbget-21.0_pre2220.ebuild | 129 + 3 files changed, 148 insertions(+) diff --git a/net-nntp/nzbget/Manifest b/net-nntp/nzbget/Manifest index 28f8b04a14d..e8c20f8b3ee 100644 --- a/net-nntp/nzbget/Manifest +++ b/net-nntp/nzbget/Manifest @@ -2,3 +2,4 @@ DIST nzbget-14.1.tar.gz 1332334 BLAKE2B cbb633993ffd4c7a9cf6556ef833838296bb4d64 DIST nzbget-19.1.tar.gz 1809849 BLAKE2B 30740c22e06f9b794485bb5c0c28cd95f9953863203a9055bf453a9adfe1e58adcf69dcddc3640c13aefb90bb26cd444070af2d9f0f6fadee676af453cdb23c2 SHA512 3ba7cd7f7fec28e29129be0a1ca5879a0593bc54be49e3776e84eeb7804377eec47106aa2371b31dec7d9152301d68b199ce9e66db714195defc8e15ef636532 DIST nzbget-20.0.tar.gz 1925665 BLAKE2B 4c4e93bb0fa170b4b6433cbb7d27f3fa67ed033c462711b19e179f42c18dfed044c937e6a7ce4b08a620f4d7af7d3ec9245de16f15d4db8005d3d8dc4f8f46d4 SHA512 8b0fe8ea41b64be9a2f624ef0fa2a8b8987bee412db68a0e8f1b607ce6be7bfd03f60ecc5e49807f4c726e136bc5a355c44559b215fea2bd290c2eb62a0b5927 DIST nzbget-20.0_pre2176.tar.gz 1923841 BLAKE2B ba6ba301013b160f4dcaf21257dc2c1ceac3c64c645bde556ed45e8dca5011b8d9b9ce76fbaf42b78f6400b530c4c0baa94ad34fe09daa86619506dd76333ca2 SHA512 7be68999cc284a53100c0892f7558e3e1d2ac7d83019c933ae0596de56a8c9bec78571aaf34983103a30563dcdd6387987f7a13404e0ffac48007e0d44efa525 +DIST nzbget-21.0_pre2220.tar.gz 1985190 BLAKE2B e19e1c997615f61895a26ca24ff1eb66e6caf99cecf3f3b0eccc2c0f67ebc61c20cdd24d869d8c2a1d2f0d5c53f5222cc3b151720e3a6d1398507fd252586cf5 SHA512 73cd24628ab224d62b4619ca6b9014edb08ac14f02850def3123db640c785fd8836ba4ee4be40a0cf918ba6c25bf19683e67d05aaa0f96c71ad23b6a30284fa0 diff --git a/net-nntp/nzbget/files/nzbget.service b/net-nntp/nzbget/files/nzbget.service new file mode 100644 index 000..031307e3efa --- /dev/null +++ b/net-nntp/nzbget/files/nzbget.service @@ -0,0 +1,18 @@ +[Unit] +Description=NZBGet binary newsgrabber +Documentation=https://nzbget.net/Documentation +After=network.target + +[Service] +User=nzbget +Group=nzbget +Type=forking +PIDFile=/run/nzbget/nzbget.pid +RuntimeDirectory=nzbget +RuntimeDirectoryMode=0755 +ExecStart=/usr/bin/nzbget -c /etc/nzbgetd.conf -o LockFile=/run/nzbget/nzbget.pid -D +ExecStop=/usr/bin/nzbget -c /etc/nzbgetd.conf -Q +ExecReload=/usr/bin/nzbget -c /etc/nzbgetd.conf -O + +[Install] +WantedBy=multi-user.target diff --git a/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild b/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild new file mode 100644 index 000..59e359e545b --- /dev/null +++ b/net-nntp/nzbget/nzbget-21.0_pre2220.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools eutils flag-o-matic user systemd + +MY_PV=${PV/_pre/-r} +MY_P=${PN}-${PV/_pre/-testing-r} + +DESCRIPTION="A command-line based binary newsgrabber supporting .nzb files" +HOMEPAGE="https://nzbget.net/; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-src.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86" +IUSE="debug gnutls ncurses +parcheck ssl test zlib" + +RDEPEND="dev-libs/libxml2:= + ncurses? ( sys-libs/ncurses:0= ) + ssl? ( + gnutls? ( + net-libs/gnutls:= + dev-libs/nettle:= + ) + !gnutls? ( dev-libs/openssl:0=[-bindist] ) + ) + zlib? ( sys-libs/zlib:= )" +DEPEND="${RDEPEND} + test? ( + || ( + =app-arch/rar-5* + =app-arch/unrar-5* + ) + ) + virtual/pkgconfig" +DOCS=( ChangeLog README nzbget.conf ) + +S=${WORKDIR}/${PN}-${PV/_pre*/-testing} + +check_compiler() { + if [[ ${MERGE_TYPE} != binary ]] && ! test-flag-CXX -std=c++14; then + eerror "${P} requires a C++14-capable compiler. Your current compiler" + eerror "does not seem to support the -std=c++14 option. Please" + eerror "upgrade to gcc-4.9 or an equivalent version supporting C++14." + die "The currently active compiler does not support -std=c++14" + fi +} + +pkg_pretend() { + check_compiler +} + +pkg_setup() { + check_compiler +} + +src_prepare() { + default + eautoreconf + + sed -i 's:^ScriptDir=.*:ScriptDir=/usr/share/nzbget/ppscripts:' nzbget.conf ||
[gentoo-commits] repo/gentoo:master commit in: sys-apps/iproute2/files/, sys-apps/iproute2/
commit: 2185fdc6724d0cf893fa228ef8e63b3791cae223 Author: Lars Wendler gentoo org> AuthorDate: Mon Oct 29 22:18:50 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Oct 29 22:21:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2185fdc6 sys-apps/iproute2: Revbumps to fix automagic dep on sys-libs/libcap Closes: https://bugs.gentoo.org/667644 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 ...tch => iproute2-4.17.0-configure-nomagic.patch} | 68 +- ...te2-4.17.0.ebuild => iproute2-4.17.0-r1.ebuild} | 6 +- ...te2-4.19.0.ebuild => iproute2-4.18.0-r1.ebuild} | 6 +- ...te2-4.18.0.ebuild => iproute2-4.19.0-r1.ebuild} | 8 ++- sys-apps/iproute2/iproute2-.ebuild | 8 ++- 5 files changed, 60 insertions(+), 36 deletions(-) diff --git a/sys-apps/iproute2/files/iproute2-4.16.0-configure-nomagic.patch b/sys-apps/iproute2/files/iproute2-4.17.0-configure-nomagic.patch similarity index 74% rename from sys-apps/iproute2/files/iproute2-4.16.0-configure-nomagic.patch rename to sys-apps/iproute2/files/iproute2-4.17.0-configure-nomagic.patch index 01a1fe2d812..30b5db3bc3c 100644 --- a/sys-apps/iproute2/files/iproute2-4.16.0-configure-nomagic.patch +++ b/sys-apps/iproute2/files/iproute2-4.17.0-configure-nomagic.patch @@ -9,16 +9,17 @@ are only passed when correctly needed. Prior Gentoo testcase for reproduction: USE=minimal ebuild ... compile. -- Linking with libelf & libmnl based only on presence. +- Linking with libelf, libmnl & libcap based only on presence. - Links based on libselinux based only on presence. Closes: https://bugs.gentoo.org/643722 Signed-off-by: Robin H. Johnson Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler +Added libcap to v4.17.0 by Lars Wendler iproute2-4.16.0/bridge/Makefile -+++ iproute2-4.16.0/bridge/Makefile +--- iproute2-4.17.0/bridge/Makefile iproute2-4.17.0/bridge/Makefile @@ -2,6 +2,7 @@ BROBJ = bridge.o fdb.o monitor.o link.o mdb.o vlan.o @@ -27,9 +28,9 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler all: bridge iproute2-4.16.0/config.include -+++ iproute2-4.16.0/config.include -@@ -0,0 +1,22 @@ +--- iproute2-4.17.0/config.include iproute2-4.17.0/config.include +@@ -0,0 +1,26 @@ +# We can only modify CFLAGS/LDLIBS after all the config options are known. +ifeq ($(IP_CONFIG_SETNS),y) + CFLAGS += $(IP_CONFIG_SETNS_CFLAGS) @@ -46,14 +47,18 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler + CFLAGS += $(HAVE_MNL_CFLAGS) + LDLIBS += $(HAVE_MNL_LDLIBS) +endif ++ifeq ($(HAVE_CAP),y) ++ CFLAGS += $(HAVE_CAP_CFLAGS) ++ LDLIBS += $(HAVE_CAP_LDLIBS) ++endif + +# Rules can only be declared after all variables in them are known. +%.o: %.c + $(QUIET_CC)$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $< + +# vim: ft=make: iproute2-4.16.0/configure -+++ iproute2-4.16.0/configure +--- iproute2-4.17.0/configure iproute2-4.17.0/configure @@ -212,7 +212,7 @@ then echo "IP_CONFIG_SETNS:=y" >>$CONFIG @@ -96,6 +101,17 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler else echo "no" fi +@@ -343,8 +343,8 @@ + echo "HAVE_CAP:=y" >>$CONFIG + echo "yes" + +- echo 'CFLAGS += -DHAVE_LIBCAP' `${PKG_CONFIG} libcap --cflags` >>$CONFIG +- echo 'LDLIBS +=' `${PKG_CONFIG} libcap --libs` >> $CONFIG ++ echo 'HAVE_CAP_CFLAGS += -DHAVE_LIBCAP' `${PKG_CONFIG} libcap --cflags` >>$CONFIG ++ echo 'HAVE_CAP_LDLIBS +=' `${PKG_CONFIG} libcap --libs` >> $CONFIG + else + echo "no" + fi @@ -426,7 +426,3 @@ echo -n "libcap support: " @@ -104,8 +120,8 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler -echo >> $CONFIG -echo "%.o: %.c" >> $CONFIG -echo '$(QUIET_CC)$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<' >> $CONFIG iproute2-4.16.0/devlink/Makefile -+++ iproute2-4.16.0/devlink/Makefile +--- iproute2-4.17.0/devlink/Makefile iproute2-4.17.0/devlink/Makefile @@ -1,5 +1,6 @@ # SPDX-License-Identifier: GPL-2.0 include ../config.mk @@ -113,8 +129,8 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler TARGETS := iproute2-4.16.0/genl/Makefile -+++ iproute2-4.16.0/genl/Makefile +--- iproute2-4.17.0/genl/Makefile iproute2-4.17.0/genl/Makefile @@ -2,6 +2,7 @@ GENLOBJ=genl.o @@ -123,8 +139,8 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler SHARED_LIBS ?= y CFLAGS += -fno-strict-aliasing iproute2-4.16.0/ip/Makefile -+++ iproute2-4.16.0/ip/Makefile +--- iproute2-4.17.0/ip/Makefile iproute2-4.17.0/ip/Makefile @@ -15,6 +15,7 @@ RTMONOBJ=rtmon.o @@ -133,8 +149,8 @@ Forward-ported from v4.14.1 to v4.16.0 by Lars Wendler ALLOBJ=$(IPOBJ) $(RTMONOBJ) SCRIPTS=ifcfg rtpr routel routef iproute2-4.16.0/lib/Makefile -+++
[gentoo-commits] proj/sci:master commit in: sys-cluster/openmpi/
commit: e1f86e60c786c9814c8176ac08db3ddbdf1569a7 Author: Justin Bronder gentoo org> AuthorDate: Mon Oct 29 22:16:54 2018 + Commit: Justin Bronder gentoo org> CommitDate: Mon Oct 29 22:16:54 2018 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e1f86e60 sys-cluster/openmpi: bump 3.0.3 Package-Manager: Portage-2.3.49, Repoman-2.3.10 sys-cluster/openmpi/{openmpi-3.0.2.ebuild => openmpi-3.0.3.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-cluster/openmpi/openmpi-3.0.2.ebuild b/sys-cluster/openmpi/openmpi-3.0.3.ebuild similarity index 100% rename from sys-cluster/openmpi/openmpi-3.0.2.ebuild rename to sys-cluster/openmpi/openmpi-3.0.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/
commit: ae185380e253a3856e627c5d4720148c31e7cd5e Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 22:10:23 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 22:10:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae185380 net-firewall/iptables: don't install /sbin/ebtables-{save,restore} If you want to use ebtables-{save,restore} from iptables package, please call ebtables-nft-{save,restore}. Follow up to commit 6f554459eb5269d28c4005456c409c99c6d93ba1. Closes: https://bugs.gentoo.org/669894 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> .../iptables/{iptables-1.8.1.ebuild => iptables-1.8.1-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-firewall/iptables/iptables-1.8.1.ebuild b/net-firewall/iptables/iptables-1.8.1-r1.ebuild similarity index 98% rename from net-firewall/iptables/iptables-1.8.1.ebuild rename to net-firewall/iptables/iptables-1.8.1-r1.ebuild index 3db0cde5904..0183b70bd77 100644 --- a/net-firewall/iptables/iptables-1.8.1.ebuild +++ b/net-firewall/iptables/iptables-1.8.1-r1.ebuild @@ -114,6 +114,9 @@ src_install() { # Bug 660886 rm "${ED%/}"/sbin/{arptables,ebtables} || die + + # Bug 669894 + rm "${ED%/}"/sbin/ebtables-{save,restore} || die fi systemd_dounit "${FILESDIR}"/systemd/iptables-{re,}store.service
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi/
commit: 4f544f7be85c2981851ecbcceb669f33bb562a71 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 29 22:04:51 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 29 22:05:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f544f7b www-client/vivaldi: Stable for AMD64 x86 too. Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild b/www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild index 5978d2dcb6e..548c8b37f6c 100644 --- a/www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild +++ b/www-client/vivaldi/vivaldi-2.1.1337.36_p1.ebuild @@ -25,7 +25,7 @@ SRC_URI=" LICENSE="Vivaldi" SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~x86" +KEYWORDS="-* amd64 ~arm x86" RESTRICT="bindist mirror" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pv/
commit: 34a8beb29ae940bda9da40fe21516fe20301124e Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 29 22:03:45 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 29 22:05:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a8beb2 sys-apps/pv: Stable for AMD64 HPPA x86 too. Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --ignore-arches Signed-off-by: Jeroen Roovers gentoo.org> sys-apps/pv/pv-1.6.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/pv/pv-1.6.6.ebuild b/sys-apps/pv/pv-1.6.6.ebuild index 7cf98364720..94d0b91d0f1 100644 --- a/sys-apps/pv/pv-1.6.6.ebuild +++ b/sys-apps/pv/pv-1.6.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://www.ivarch.com/programs/sources/${P}.tar.bz2; LICENSE="Artistic-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x86-solaris" IUSE="debug nls" PV_LINGUAS=( de fr pl pt )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgcrypt/
commit: 0d1f9865d36f3c4efac70f236d962901a113b8b4 Author: Kristian Fiskerstrand gentoo org> AuthorDate: Mon Oct 29 19:35:25 2018 + Commit: Kristian Fiskerstrand gentoo org> CommitDate: Mon Oct 29 19:35:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d1f9865 dev-libs/libgcrypt: New upstream version 1.8.4 Signed-off-by: Kristian Fiskerstrand gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-libs/libgcrypt/Manifest | 1 + dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild | 76 +++ 2 files changed, 77 insertions(+) diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest index 86446afd01a..49d000737ba 100644 --- a/dev-libs/libgcrypt/Manifest +++ b/dev-libs/libgcrypt/Manifest @@ -2,3 +2,4 @@ DIST libgcrypt-1.5.6.tar.bz2 1548918 BLAKE2B 14ff8dfcfd7c5345f1be6d5300b97db27c9 DIST libgcrypt-1.8.1.tar.bz2 2967344 BLAKE2B f259d08427f76238576e3897a821d457b6ff47c99716301b54b20a21ae7574a7ef1f4aa62947c443efb8274d5cb3d64dc1d9c4ea45568f6df6f29c2c1717860b SHA512 27c9d2fd9cba5afca71d421c9299d6942463975fae0bd10d4ff42cda2d7ea213e6b73c071a40fcf23ff52a93394cc7505ab332f8a4a3321826460e471eda5b4e DIST libgcrypt-1.8.2.tar.bz2 2966534 BLAKE2B 1a0768dc1c4fc64913256575ec9ebe77fe8c4297c648972c93865271f0a18e60954d2f37c264bad5f1941b5e80753f34349ded9626e5c26ab469cc076da9ac2e SHA512 1e8c414f95bf6b50e778102ca7c1b3b1f30d8320826d9fff747a0a098ef85499cdc3e6de736853b9cd4e5dadda35c7c0a291e13643dcac5eaef44f2ddc7a6c09 DIST libgcrypt-1.8.3.tar.bz2 2989166 BLAKE2B 3443883c3e8d005be6cbdc91589b8b287226f26eb59536e1a32512004af739a64a3817ac38fa1132fdfc3424c21ca49c81db93535a23d590a5dc4f4518f3cce1 SHA512 8c873204303f173dd3f49817a81035c1d504b2fc885965c9bc074a6e3fb108ceb6dca366d85e840a40712a6890fc325018ea9b8c1b7b8804c51c44b296cb96a0 +DIST libgcrypt-1.8.4.tar.bz2 2990108 BLAKE2B 97a1f9382adf23cd4ac491a392882f2e712fddd4f0d95a4fafb9cc70aa41ffa7b7b6a371b8368e9c99e3e1849b9d38078abc55703d4d8b25289f3c662e6ba8a1 SHA512 b831fc337eb14806897e224b0d1e78d1f8e9db91dffa818a015a4aa104144e2d971e5a855904907ee2bb9990a9d526de32d6787e1cae98e28a65c3258b2b1ea1 diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild b/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild new file mode 100644 index 000..ffd3b99f24b --- /dev/null +++ b/dev-libs/libgcrypt/libgcrypt-1.8.4.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib-minimal + +DESCRIPTION="General purpose crypto library based on the code used in GnuPG" +HOMEPAGE="http://www.gnupg.org/; +SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1 MIT" +SLOT="0/20" # subslot = soname major version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~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 o-flag-munging static-libs" + +RDEPEND=">=dev-libs/libgpg-error-1.25[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( virtual/texi2dvi )" + +PATCHES=( + "${FILESDIR}"/${PN}-1.6.1-uscore.patch + "${FILESDIR}"/${PN}-multilib-syspath.patch +) + +MULTILIB_CHOST_TOOLS=( + /usr/bin/libgcrypt-config +) + +src_prepare() { + default + eautoreconf +} + +multilib_src_configure() { + if [[ ${CHOST} == *86*-solaris* ]] ; then + # ASM code uses GNU ELF syntax, divide in particular, we need to + # allow this via ASFLAGS, since we don't have a flag-o-matic + # function for that, we'll have to abuse cflags for this + append-cflags -Wa,--divide + fi + local myeconfargs=( + --disable-dependency-tracking + --enable-noexecstack + $(use_enable o-flag-munging O-flag-munging) + $(use_enable static-libs static) + + # disabled due to various applications requiring privileges + # after libgcrypt drops them (bug #468616) + --without-capabilities + + # http://trac.videolan.org/vlc/ticket/620 + # causes bus-errors on sparc64-solaris + $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm") + $([[ ${CHOST} == sparcv9-*-solaris* ]] && echo "--disable-asm") + + GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \ + $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') +} + +multilib_src_compile() { + default + multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf +} + +multilib_src_install() { + emake DESTDIR="${D}" install + multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf +}
[gentoo-commits] proj/kde:master commit in: kde-plasma/discover/
commit: 3f10ae86e5310dc77ccc83ae5fac63b946159df0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 29 19:28:56 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 29 19:28:56 2018 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3f10ae86 kde-plasma/discover: 5.14.2 re-bump Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 kde-plasma/discover/{discover-5.14.1.ebuild => discover-5.14.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/kde-plasma/discover/discover-5.14.1.ebuild b/kde-plasma/discover/discover-5.14.2.ebuild similarity index 100% rename from kde-plasma/discover/discover-5.14.1.ebuild rename to kde-plasma/discover/discover-5.14.2.ebuild
[gentoo-commits] data/api:master commit in: files/overlays/
commit: 84ea5ba335fc0bf9bace55c0f292e5cef3902dfb Author: Michał Górny gentoo org> AuthorDate: Mon Oct 29 16:29:46 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 29 16:29:46 2018 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=84ea5ba3 repositories: Remove repos with issues unresolved since September Signed-off-by: Michał Górny gentoo.org> files/overlays/repositories.xml | 34 -- 1 file changed, 34 deletions(-) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index 260f7fc..446dfb1 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -1806,15 +1806,6 @@ https://cgit.gentoo.org/proj/gamerlay.git/atom/ - -geki -The playground of gekis hacking on Gentoo Linux distribution. -https://github.com/geki-yaba/gekis-playground - - h@web.de - -https://github.com/geki-yaba/gekis-playground.git - genealogy Gentoo overlay for Gramps and other packages related to genealogy @@ -3671,18 +3662,6 @@ git+ssh://g...@github.com/prototype99/prototype99.git https://github.com/prototype99/prototype99/commits/master.atom - -psix-overlay -zabuldon's personal overlay -https://github.com/zabuldon/psix-overlay - - vortex...@gmail.com - Sergey Isachenko - -https://github.com/zabuldon/psix-overlay.git -git://github.com/zabuldon/psix-overlay.git -https://github.com/zabuldon/psix-overlay/commits/master.atom - python Python project repository @@ -4043,19 +4022,6 @@ g...@github.com:Atoms/rukruk.git https://github.com/Atoms/rukruk/commits/master.atom - -rust -rust modules and tools -https://github.com/gentoo/gentoo-rust - - cyn...@gentoo.org - Mikhail Pukhlikov - -https://github.com/gentoo/gentoo-rust.git -git://github.com/gentoo/gentoo-rust.git -g...@github.com:gentoo/gentoo-rust.git -https://github.com/gentoo/gentoo-rust/commits/master.atom - rwald Personal overlay of Randall Wald
[gentoo-commits] data/api:master commit in: files/overlays/
commit: a0168e2a2999f29dcdc1f639bdaf2b64c7b214b2 Author: GreaterFire <32649575+GreaterFire users noreply github com> AuthorDate: Sun Oct 28 18:11:38 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 29 16:26:13 2018 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a0168e2a repositories: Remove trojan-gentoo The package this overlay holds has been added to the official gentoo packages. See: https://packages.gentoo.org/packages/net-proxy/trojan Closes: https://github.com/gentoo/api-gentoo-org/pull/168 Signed-off-by: Michał Górny gentoo.org> files/overlays/repositories.xml | 11 --- 1 file changed, 11 deletions(-) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index 2bad97f..260f7fc 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -4900,17 +4900,6 @@ https://github.com/tristelune1/tristelune-overlay.git - -trojan-gentoo -Gentoo overlay for trojan. -https://github.com/trojan-gfw/trojan-gentoo/ - - greaterf...@protonmail.com - GreaterFire - -https://github.com/trojan-gfw/trojan-gentoo.git - https://github.com/trojan-gfw/trojan-gentoo/commits/master.atom - trollerlay Overlay for packages that I use, which doesn't exist in main tree or layman's overlays
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: de2cc1abe3d5f4806cdf2b88d45e3e48425a936b Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 29 15:31:17 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 29 15:36:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2cc1ab www-client/opera-developer: Version 58.0.3125.0 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers gentoo.org> www-client/opera-developer/Manifest| 1 + .../opera-developer-58.0.3125.0.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 1382441eaa6..88660e9e10b 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,2 +1,3 @@ DIST opera-developer_58.0.3111.0_amd64.deb 69837552 BLAKE2B 1146bb9b7e8ffe4e3e7e352957f26e8bc77194f61e6c959d24538815e11aaf448984065a55e6c0de85eca5be8a04fea4dd0da6c6f196596c1b62eac1e8bf2d2a SHA512 8228d15efe92f29908190d2bdeb819d3b5b1b734a7e7db9287b5601d4a4b4f706da9a4327ffe8066e757094ddfb4888c42f1d5a52fbd6aeb121d9657e5e0b716 DIST opera-developer_58.0.3120.0_amd64.deb 70356546 BLAKE2B f769b8fd45edd7c17b7cd3311305c91e354f56147b548fae47127efaaba3a58d9c1e69ef2aade8a0c562cfd15c1dee6095a79078e5027c62a081e4f5635d5256 SHA512 4a6b5cd9d433ba33e0a2ca1dd36a241911ec1717e220707f26ff318bcef5ff617368491cabacb17a34cd88ba017acef1ae72af46b298c2a5ccec9bf5e13565c2 +DIST opera-developer_58.0.3125.0_amd64.deb 70583880 BLAKE2B fe1f38fc2ffecbf9da8e6bb23142b086098859ce7225ec5a71729119685be14fe162cd3b82ebabb81954c21635a2ecdc622abb13243b6b25fb70dce6d395 SHA512 96380c98937be0eb117dc562b399fe43078f6ba042afef1fd1b117e6f353ed203439afdcb60f8ef1beaff5919a532ed058c4874ebb3a09ee90830f83bb4fa3ed diff --git a/www-client/opera-developer/opera-developer-58.0.3125.0.ebuild b/www-client/opera-developer/opera-developer-58.0.3125.0.ebuild new file mode 100644 index 000..c09ad3685d1 --- /dev/null +++ b/www-client/opera-developer/opera-developer-58.0.3125.0.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CHROMIUM_LANGS=" + be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it + ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" +inherit chromium-2 gnome2-utils multilib unpacker xdg-utils + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE=" + https://download1.operacdn.com/pub/ + https://download2.operacdn.com/pub/ + https://download3.operacdn.com/pub/ + https://download4.operacdn.com/pub/ +" +SRC_URI="amd64? (" +for uri in ${SRC_URI_BASE}; do +SRC_URI+=" + "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" +" +done +SRC_URI+=")" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + epatch_user + + case ${ARCH} in + amd64) + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + ;; + x86) + mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die + ;; + esac + + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + gunzip usr/share/doc/${PF}/changelog.gz || die + + rm usr/bin/${PN} || die + + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die +} + +src_install() { + mv * "${D}" || die + dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} + fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postinst() { + gnome2_icon_cache_update +
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: fe9cbe3bd2bdc2e258dfe6b09016485473c8614d Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 29 15:32:00 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 29 15:36:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9cbe3b www-client/opera-developer: Old Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers gentoo.org> www-client/opera-developer/Manifest| 1 - .../opera-developer-58.0.3111.0.ebuild | 116 - 2 files changed, 117 deletions(-) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 88660e9e10b..8838c67d67d 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,3 +1,2 @@ -DIST opera-developer_58.0.3111.0_amd64.deb 69837552 BLAKE2B 1146bb9b7e8ffe4e3e7e352957f26e8bc77194f61e6c959d24538815e11aaf448984065a55e6c0de85eca5be8a04fea4dd0da6c6f196596c1b62eac1e8bf2d2a SHA512 8228d15efe92f29908190d2bdeb819d3b5b1b734a7e7db9287b5601d4a4b4f706da9a4327ffe8066e757094ddfb4888c42f1d5a52fbd6aeb121d9657e5e0b716 DIST opera-developer_58.0.3120.0_amd64.deb 70356546 BLAKE2B f769b8fd45edd7c17b7cd3311305c91e354f56147b548fae47127efaaba3a58d9c1e69ef2aade8a0c562cfd15c1dee6095a79078e5027c62a081e4f5635d5256 SHA512 4a6b5cd9d433ba33e0a2ca1dd36a241911ec1717e220707f26ff318bcef5ff617368491cabacb17a34cd88ba017acef1ae72af46b298c2a5ccec9bf5e13565c2 DIST opera-developer_58.0.3125.0_amd64.deb 70583880 BLAKE2B fe1f38fc2ffecbf9da8e6bb23142b086098859ce7225ec5a71729119685be14fe162cd3b82ebabb81954c21635a2ecdc622abb13243b6b25fb70dce6d395 SHA512 96380c98937be0eb117dc562b399fe43078f6ba042afef1fd1b117e6f353ed203439afdcb60f8ef1beaff5919a532ed058c4874ebb3a09ee90830f83bb4fa3ed diff --git a/www-client/opera-developer/opera-developer-58.0.3111.0.ebuild b/www-client/opera-developer/opera-developer-58.0.3111.0.ebuild deleted file mode 100644 index c09ad3685d1..000 --- a/www-client/opera-developer/opera-developer-58.0.3111.0.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CHROMIUM_LANGS=" - be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it - ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" -inherit chromium-2 gnome2-utils multilib unpacker xdg-utils - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; -LICENSE="OPERA-2014" -SLOT="0" -SRC_URI_BASE=" - https://download1.operacdn.com/pub/ - https://download2.operacdn.com/pub/ - https://download3.operacdn.com/pub/ - https://download4.operacdn.com/pub/ -" -SRC_URI="amd64? (" -for uri in ${SRC_URI_BASE}; do -SRC_URI+=" - "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" -" -done -SRC_URI+=")" -KEYWORDS="~amd64" - -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gconf:2 - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - net-misc/curl - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libnotify - x11-libs/pango[X] -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="usr/$(get_libdir)/${PN}" - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - epatch_user - - case ${ARCH} in - amd64) - mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die - rm -r usr/lib || die - ;; - x86) - mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die - ;; - esac - - mv usr/share/doc/${PN} usr/share/doc/${PF} || die - gunzip usr/share/doc/${PF}/changelog.gz || die - - rm usr/bin/${PN} || die - - pushd "${OPERA_HOME}/localization" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - sed -i \ - -e 's|^TargetEnvironment|X-&|g' \ - usr/share/applications/${PN}.desktop || die -} - -src_install() { - mv * "${D}" || die - dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} - fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postinst() { - gnome2_icon_cache_update -
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: 829329ed834fdf920770932e1f1102c9c0bd75b2 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 29 15:35:21 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 29 15:36:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=829329ed www-client/vivaldi-snapshot: Old Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers gentoo.org> www-client/vivaldi-snapshot/Manifest | 4 - .../vivaldi-snapshot-2.1.1337.35_p1.ebuild | 118 - 2 files changed, 122 deletions(-) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 57dc39b8a61..862cd5f20bd 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,7 +1,3 @@ -DIST vivaldi-snapshot-2.1.1337.35_p1-amd64.deb 58509442 BLAKE2B 93280316a3687718ce68019856adce591cc4d33ad27a7255e27f6771e8550bb7d679fd037043b338e35d54defacf4f787864d2b9fd55ee90fdd29b63f0832990 SHA512 7d5322e4b1d9def8438a304bbfa52229ba54614189df900f3d58db8758bc9f528fc33875260d1df26b26a2fc6c197086ef855350a09b3f67d20776a0b60eb75a -DIST vivaldi-snapshot-2.1.1337.35_p1-arm64.deb 50313988 BLAKE2B 75540fc7581f38bb3ef5ee891983e2068c8d339a00483c41f535d5eff057893954c10677c6b633531c8048fa537351905aca2ea4b8872b5d87412c801d537cef SHA512 2aa3bb701c1cde9770fe26a95c7bf235054cb4b6b95f2280b9d6891d4c210f5a2f937472978437135db73714268000e7af2900383632dd7ed954e00f68c2c1a0 -DIST vivaldi-snapshot-2.1.1337.35_p1-armhf.deb 51222764 BLAKE2B 0d56cb8af5d0a67616570e275ce3db2034c50df7a4017c8a86c235aa06e7a9c850714d229cc44a69f65a85d33d9c0b938bd47100e68b4e0918b87a5bf3ebebdd SHA512 d9f9ce745172c9f31187186d524141a025bff46f7704085a679a9c9914ad07102f70d4e138fd1fc21918c4b4aa5eccdb501856b89bfe2539ec5f31df5c2f6c82 -DIST vivaldi-snapshot-2.1.1337.35_p1-i386.deb 57392562 BLAKE2B 3cf6b09b18a52e6cb17666ea34e565b065371c59af9a8130f3053bef31695f754d08765bf11f857ac5350ab3815f79b6819706008be1741981a03a38ab53f6e0 SHA512 236eef97e70e644a00ab39e22af7603873b3452bff07d93161079e8ab899b616f6194e64526e97f3e63e09b8132ac973a1ce5785f3086f7f83d01ab6ec20e715 DIST vivaldi-snapshot-2.2.1350.4_p1-amd64.deb 58468342 BLAKE2B a27bb0aaa22cfaa81eed88b19860ac6d94362a503929304af9c3e6a9aa9784b9d0b3fa0ace34cce34ae668cd0991ff346ea75573da4fd444d10b958640c556bd SHA512 fe4579f6b3ae0ec989d06f2878bfbbfdaa6ae682d2ce31de41ca025010c879fe63cf8635723436f0309569cbdac0e7ca033e31a1294630c20da960d9a8916808 DIST vivaldi-snapshot-2.2.1350.4_p1-arm64.deb 50278814 BLAKE2B 27be904f2563cbcfb85d21982cf76c14406a4ef07a4cba37014ca9c8045e3f2e67105d1891cc0642cbf0fd350ac50420e38517fe8aeed0042ddc0ce96ca41744 SHA512 d846f46a9482a60ba65ea900ba34a71afd95915501c04069e174bfc83e4e0f6ea3753b9755b18825ddb0a9ffd3d953d1292f66b9be0b9a3bb8090381c48f9192 DIST vivaldi-snapshot-2.2.1350.4_p1-armhf.deb 51212312 BLAKE2B 26a382946d36f93a0485205d04aa17d66a3de91a717ed261a0de0a12b066eb74f4b04fba8773edc27d8d8b65f1ababbe95b7d891f0bda31f7eb1c882a53cdd75 SHA512 e86fdcc8e4b72e26294dd709226e1eccf45820646a6c7b17496d92aef142919b209b82d3135a2fbc22bbd0218bf703c63c46f68e32a50d5ec1ef09b317821b04 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.1.1337.35_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.1.1337.35_p1.ebuild deleted file mode 100644 index 91b5d4fe6ab..000 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.1.1337.35_p1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CHROMIUM_LANGS=" - am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv - sw ta te th tr uk vi zh-CN zh-TW -" -inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils - -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A browser for our friends" -HOMEPAGE="https://vivaldi.com/; -VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_; -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) - arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb ) - x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86" -RESTRICT="bindist mirror" - -DEPEND=" - virtual/libiconv -" -RDEPEND=" - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype - media-libs/speex - net-print/cups - sys-apps/dbus - sys-libs/libcap - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:2 - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage -
[gentoo-commits] repo/gentoo:master commit in: www-client/vivaldi-snapshot/
commit: d305805036aac0fc7376b4254db95bcd9b68ebfe Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 29 15:33:45 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 29 15:36:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3058050 www-client/vivaldi-snapshot: Version 2.2.1350.4_p1 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Jeroen Roovers gentoo.org> www-client/vivaldi-snapshot/Manifest | 4 + .../vivaldi-snapshot-2.2.1350.4_p1.ebuild | 118 + 2 files changed, 122 insertions(+) diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 73339de2f3e..57dc39b8a61 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -2,3 +2,7 @@ DIST vivaldi-snapshot-2.1.1337.35_p1-amd64.deb 58509442 BLAKE2B 93280316a3687718 DIST vivaldi-snapshot-2.1.1337.35_p1-arm64.deb 50313988 BLAKE2B 75540fc7581f38bb3ef5ee891983e2068c8d339a00483c41f535d5eff057893954c10677c6b633531c8048fa537351905aca2ea4b8872b5d87412c801d537cef SHA512 2aa3bb701c1cde9770fe26a95c7bf235054cb4b6b95f2280b9d6891d4c210f5a2f937472978437135db73714268000e7af2900383632dd7ed954e00f68c2c1a0 DIST vivaldi-snapshot-2.1.1337.35_p1-armhf.deb 51222764 BLAKE2B 0d56cb8af5d0a67616570e275ce3db2034c50df7a4017c8a86c235aa06e7a9c850714d229cc44a69f65a85d33d9c0b938bd47100e68b4e0918b87a5bf3ebebdd SHA512 d9f9ce745172c9f31187186d524141a025bff46f7704085a679a9c9914ad07102f70d4e138fd1fc21918c4b4aa5eccdb501856b89bfe2539ec5f31df5c2f6c82 DIST vivaldi-snapshot-2.1.1337.35_p1-i386.deb 57392562 BLAKE2B 3cf6b09b18a52e6cb17666ea34e565b065371c59af9a8130f3053bef31695f754d08765bf11f857ac5350ab3815f79b6819706008be1741981a03a38ab53f6e0 SHA512 236eef97e70e644a00ab39e22af7603873b3452bff07d93161079e8ab899b616f6194e64526e97f3e63e09b8132ac973a1ce5785f3086f7f83d01ab6ec20e715 +DIST vivaldi-snapshot-2.2.1350.4_p1-amd64.deb 58468342 BLAKE2B a27bb0aaa22cfaa81eed88b19860ac6d94362a503929304af9c3e6a9aa9784b9d0b3fa0ace34cce34ae668cd0991ff346ea75573da4fd444d10b958640c556bd SHA512 fe4579f6b3ae0ec989d06f2878bfbbfdaa6ae682d2ce31de41ca025010c879fe63cf8635723436f0309569cbdac0e7ca033e31a1294630c20da960d9a8916808 +DIST vivaldi-snapshot-2.2.1350.4_p1-arm64.deb 50278814 BLAKE2B 27be904f2563cbcfb85d21982cf76c14406a4ef07a4cba37014ca9c8045e3f2e67105d1891cc0642cbf0fd350ac50420e38517fe8aeed0042ddc0ce96ca41744 SHA512 d846f46a9482a60ba65ea900ba34a71afd95915501c04069e174bfc83e4e0f6ea3753b9755b18825ddb0a9ffd3d953d1292f66b9be0b9a3bb8090381c48f9192 +DIST vivaldi-snapshot-2.2.1350.4_p1-armhf.deb 51212312 BLAKE2B 26a382946d36f93a0485205d04aa17d66a3de91a717ed261a0de0a12b066eb74f4b04fba8773edc27d8d8b65f1ababbe95b7d891f0bda31f7eb1c882a53cdd75 SHA512 e86fdcc8e4b72e26294dd709226e1eccf45820646a6c7b17496d92aef142919b209b82d3135a2fbc22bbd0218bf703c63c46f68e32a50d5ec1ef09b317821b04 +DIST vivaldi-snapshot-2.2.1350.4_p1-i386.deb 57355788 BLAKE2B a6ca6cbc6b7366c1f0782d803f925c3971315f81a82cd14d383fc8443bb386eabc612eeed77392b67636199afd8cc0fb446b1b97dcdefb90c162e9e650dba5fd SHA512 b0890a7b951a6c95c3c4575e407571cdadcabcb99e116619288875c1eff83e7c5010e1cbd3e27dd29e07b3aface3b8b4f9de41534e6d12460b2c9f700ceacd77 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1350.4_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1350.4_p1.ebuild new file mode 100644 index 000..91b5d4fe6ab --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1350.4_p1.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CHROMIUM_LANGS=" + am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk vi zh-CN zh-TW +" +inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils + +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/; +VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_; +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) + arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb ) + x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86" +RESTRICT="bindist mirror" + +DEPEND=" + virtual/libiconv +" +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + media-libs/speex + net-print/cups + sys-apps/dbus + sys-libs/libcap + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver +
[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/
commit: 7e65ccfdf96a1fc131d6d695937e12a390e54059 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Oct 29 15:27:47 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Oct 29 15:27:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e65ccfd app-metrics/node_exporter: Add 0.17.0_rc0 This fixes parsing of /proc/partitions, which changed format in Linux 4.19. Signed-off-by: Tobias Klausmann gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-metrics/node_exporter/Manifest | 1 + .../node_exporter/node_exporter-0.17.0_rc0.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/app-metrics/node_exporter/Manifest b/app-metrics/node_exporter/Manifest index 6de65209dc0..a88ebe2f739 100644 --- a/app-metrics/node_exporter/Manifest +++ b/app-metrics/node_exporter/Manifest @@ -1,2 +1,3 @@ DIST node_exporter-0.15.2.tar.gz 1327204 BLAKE2B ee694771ed6d736fd4bb6a10f713f31becc930fb8225499d4b3a2a2cc7416c1816605cd8f4205dc37a2264af8d9f85e3519bc01844d252b6a70d4ee5f6308ece SHA512 b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52 DIST node_exporter-0.16.0.tar.gz 1413131 BLAKE2B 7561ae8cc4994c6772816b72d6e3ea98934cb02eee7fab6c08a58ca853e492192defbadf25ea6f992fd044d23826241a4c0fb54c423b59394210803a5fa517e3 SHA512 59a2286024de76e7213e430ba77a366190d626d3b410c8dc960ad2bf68798e8ec3aeb851396673fb402eef15b2596f6835cf0197a53b9a3d1c0f8a1a81965fc7 +DIST node_exporter-0.17.0_rc0.tar.gz 1741645 BLAKE2B 483d5b100fdef9725486c62017491eb33c20df313859d2bc24a2d326324ca65cdd38412689f15d39acc22bd913ddcbd2967408f25ef2dd3ad3d09fd60ea42c3c SHA512 6df9d5e89b6ac14604530e255c68dc160a85299d93ce406137d45c0963391adc2e31260ef67e10cdbdd3299fc26ba65cc0c3dff876927e08133250bb797e diff --git a/app-metrics/node_exporter/node_exporter-0.17.0_rc0.ebuild b/app-metrics/node_exporter/node_exporter-0.17.0_rc0.ebuild new file mode 100644 index 000..ee86f635902 --- /dev/null +++ b/app-metrics/node_exporter/node_exporter-0.17.0_rc0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit user golang-build golang-vcs-snapshot + +EGO_PN="github.com/prometheus/node_exporter" +EGIT_COMMIT="v${PV/_rc/-rc.}" +NODE_EXPORTER_COMMIT="d42bd70" +ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Prometheus exporter for machine metrics" +HOMEPAGE="https://github.com/prometheus/node_exporter; +SRC_URI="${ARCHIVE_URI}" +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +DEPEND="dev-util/promu" + +pkg_setup() { + enewgroup ${PN} + enewuser ${PN} -1 -1 -1 ${PN} +} + +src_prepare() { + default + sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" src/${EGO_PN}/.promu.yml || die +} + +src_compile() { + pushd src/${EGO_PN} || die + mkdir -p bin || die + GOPATH="${S}" promu build -v --prefix node_exporter || die + popd || die +} + +src_install() { + pushd src/${EGO_PN} || die + dobin node_exporter/node_exporter + dodoc {README,CHANGELOG,CONTRIBUTING}.md + popd || die + keepdir /var/lib/node_exporter /var/log/node_exporter + fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter + newinitd "${FILESDIR}"/${PN}-1.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/
commit: fc687da79bf00ee42b8768cc251491ca5bbd39e8 Author: Lars Wendler gentoo org> AuthorDate: Mon Oct 29 15:14:19 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Oct 29 15:14:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc687da7 media-video/smplayer: Bump to version 18.10.0 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-video/smplayer/Manifest| 1 + media-video/smplayer/smplayer-18.10.0.ebuild | 134 +++ 2 files changed, 135 insertions(+) diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest index b9460a19fd0..aacf3a4f3b5 100644 --- a/media-video/smplayer/Manifest +++ b/media-video/smplayer/Manifest @@ -1,2 +1,3 @@ +DIST smplayer-18.10.0.tar.bz2 5167524 BLAKE2B e6c1993057f9249cb0677643816744c3a7e44bdd70865b21bc5d69d6f087c03be53fa01057ac75c42d74a00a6d5b5f6e8be4e6955ffe022196c45bba218becc2 SHA512 7726294c16761900b384db42155a26891f9becae38ef39b35dd9c6a62c2050b5720a8b641a893b33c7bc08a5c98e12a4651196a67311444d6cbed2dbd5895f5c DIST smplayer-18.6.0.tar.bz2 5111791 BLAKE2B db19932703d93cba7f3f54989988d88af7ed033a61388f89263f613ce743cfd1ff649dad9db2b43193a459110267ee176eae9640f814e77545cfe6b5fb53abe2 SHA512 8383c8c3d4a171adc189d6bc4c11c0b7a8ea78bf8ff8518589647dfd846b314cf3290a1d607c617e7e971ee29c696bf9d306d1b1c1bb4824f42efd97c7a8 DIST smplayer-18.9.0.tar.bz2 5163115 BLAKE2B 84fa716fbe01dc3719ca74e0419229c70e0955ccbc482471e24dfa22e8ce4c03edbd99bc8aa92cad2ec2fc2060feaf2cab13850fab05fc6f3e34bba63861e22a SHA512 ee2e68877ad9fb45923e46512953326b6703e830964c3d123aee6a4ca96990fae03a3b568b313aae76548dea08d671f86ef55b3023bc46eb3aa73b1ff96c135d diff --git a/media-video/smplayer/smplayer-18.10.0.ebuild b/media-video/smplayer/smplayer-18.10.0.ebuild new file mode 100644 index 000..87ba114738e --- /dev/null +++ b/media-video/smplayer/smplayer-18.10.0.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl +he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU +sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW" +PLOCALE_BACKUP="en_US" + +inherit gnome2-utils l10n qmake-utils toolchain-funcs xdg-utils + +DESCRIPTION="Great Qt GUI front-end for mplayer/mpv" +HOMEPAGE="http://www.smplayer.eu/; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+ BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux" +IUSE="autoshutdown bidi debug mpris" + +COMMON_DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5= + dev-qt/qtnetwork:5[ssl] + dev-qt/qtscript:5 + dev-qt/qtsingleapplication[X,qt5(+)] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + autoshutdown? ( dev-qt/qtdbus:5 ) + mpris? ( dev-qt/qtdbus:5 ) +" +DEPEND="${COMMON_DEPEND} + dev-qt/linguist-tools:5 +" +RDEPEND="${COMMON_DEPEND} + || ( + media-video/mplayer[bidi?,libass,png,X] + ( + >=media-video/mpv-0.15.0[libass,X] + >=net-misc/youtube-dl-2014.11.26 + ) + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # bug 487544 + "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch" + "${FILESDIR}/${PN}-18.2.0-jobserver.patch" + "${FILESDIR}/${PN}-18.3.0-disable-werror.patch" +) + +src_prepare() { + use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch ) + + default + + # Upstream Makefile sucks + sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \ + -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \ + -e '/\.\/get_svn_revision\.sh/,+2c\ + cd src && $(DEFS) $(MAKE)' \ + Makefile || die + + # Turn off online update checker, bug #479902 + sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \ + -e 's:DEFINES += CHECK_UPGRADED:#&:' \ + -i src/smplayer.pro || die + + # Turn off intrusive share widget + sed -e 's:DEFINES += SHARE_WIDGET:#&:' \ + -i src/smplayer.pro || die + + # Toggle autoshutdown option which pulls in dbus, bug #524392 + if ! use autoshutdown ; then + sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#&:' \ + -i src/smplayer.pro || die + fi + + # Turn debug message flooding off + if ! use debug ; then + sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \ + -i src/smplayer.pro || die + fi + + # MPRIS2 pulls in dbus, bug #553710 + if ! use mpris ; then + sed -e 's:DEFINES += MPRIS2:#&:' \ + -i src/smplayer.pro || die + fi + + # Commented out
[gentoo-commits] repo/gentoo:master commit in: www-client/qutebrowser/
commit: 5e9dd8130776a67013774b65114713fd8b7268f8 Author: Justin Bronder gentoo org> AuthorDate: Mon Oct 29 15:01:55 2018 + Commit: Justin Bronder gentoo org> CommitDate: Mon Oct 29 15:02:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9dd813 www-client/qutebrowser: bump 1.5.2 Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Justin Bronder gentoo.org> www-client/qutebrowser/Manifest | 2 +- .../qutebrowser/{qutebrowser-1.5.0.ebuild => qutebrowser-1.5.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest index e01ccec0728..a945d539d7e 100644 --- a/www-client/qutebrowser/Manifest +++ b/www-client/qutebrowser/Manifest @@ -1,2 +1,2 @@ -DIST qutebrowser-1.5.0.tar.gz 3565920 BLAKE2B e1915e1eefe6ba7ae7b4143fd6c289e6c521f0800cdd866158e8183315ce13f22053f51eada8c3797c3f3338525dd7a44fce75c21eacfe5a4b674382d091b147 SHA512 c77febd1f6dbe2d578f0935c0de0c89556b8c408eb5e6a265a77bf0dac2c2e81659debbd7989806b8e567acf8c42c16bf3ee6bd8115615c0246e6ae5a34f0ef5 DIST qutebrowser-1.5.1.tar.gz 3566699 BLAKE2B 55a5df744fa0558697ac38d020c40f358c64d9e47e887f77489c125ee359fa93b0af530aa5cb44491b98481869a7341c4b782055eaeace72be2795e763db969b SHA512 6db4ed253c9b69aeed190c4920f85e2fc87dda5403bd2b263cf92ec47569e64b8275677a45c4de4f255fd6f9987d90fc2ccacb7bb10eacad1ca683daa0ce513c +DIST qutebrowser-1.5.2.tar.gz 3566709 BLAKE2B 4b317c87770cbc817e19808f7e1ce58c030bb8567aba21bf23c6d57f136ab13763ef6b6cdf0c078428b7b228ef32b1156eb1ab125df037a5073c110f83df806d SHA512 29c48d86b95bf2b40459ef06dab37fff7e30409f78d8c50c494ebafc9698a0c0123a63d160679b3a4778ecb15e5c339dc67357a60f493499ad4b6443f7dacc7a diff --git a/www-client/qutebrowser/qutebrowser-1.5.0.ebuild b/www-client/qutebrowser/qutebrowser-1.5.2.ebuild similarity index 100% rename from www-client/qutebrowser/qutebrowser-1.5.0.ebuild rename to www-client/qutebrowser/qutebrowser-1.5.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 42f6cf7978f163f3eb01c8ab7a9b8eabfe270bce Author: Lars Wendler gentoo org> AuthorDate: Mon Oct 29 14:57:30 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Oct 29 14:57:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f6cf79 dev-libs/libinput: Bump to version 1.12.2 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.12.2.ebuild | 77 2 files changed, 78 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index d6298099739..11d77e5beaa 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1,3 +1,4 @@ DIST libinput-1.10.7.tar.xz 494648 BLAKE2B ddcbe5f54b90f8291c16e5912fa3d673fb2c66f0247c9d771f7c2dfeeef9b51404f31d7ac99cfd20b37e1d01d6b2b3bc95155ab6581c6a94e922e153d9098892 SHA512 b102b8065ceed7511ad26efba34d5d9b0c13f0f7aaa882bb21501f7a5166f4cbe140fcbb488e90e6880bd47bb2b27667a4d6aa79b8726269fa1337897034a684 DIST libinput-1.11.3.tar.xz 487408 BLAKE2B 38dc14cf018ca59279e8b6e85fd91f4b29545b4a55ab968cb11d9a8afc8d80c311efc6e57339b9baa9fb270f52cfb0758ff8ea313991867c35f3da47910977ac SHA512 5e18daab6202bcbfddeebc35dac4cabb5f726b5b73f5fc87975b58f3019a54a4b1f506a3200e920638fb978a0b96c23c2e90b081942f86d33c16d4836949 DIST libinput-1.12.1.tar.xz 520072 BLAKE2B 2d2b2d82f27ac01ff25b3bf6fd7b77ca56467ab818cdc5d4a641629fed623ef5042915889f54f71b1881595af1d85770bbf4ecfd798c079878efa0a0546c4a36 SHA512 de1714526ee1244e3086729efa5b72724b2b989fa8d04418e633d1ef5a8ea777ae3cd4b8c5b015ca0da2b8cf5b07111bff2283c7d6068abcdfa81c3f71b81d68 +DIST libinput-1.12.2.tar.xz 517712 BLAKE2B 3a8b1e5120334d44dcd14461fef4d20d51ec2f910c95bf10e54201dcd8b6ef2913a284940f05f0088ed810c0841b7e3cbfd1b33d7bcce3a81031330cb42bfe18 SHA512 f7122a1d18dd2d0072a34fd9897ebe25a065100b3754052d7ec133bddb56d5c2a5a94950cfc8366ef5d117180c28b3ff99b1a62f3ab95df5ac22f86721fbdc67 diff --git a/dev-libs/libinput/libinput-1.12.2.ebuild b/dev-libs/libinput/libinput-1.12.2.ebuild new file mode 100644 index 000..20a7cf9b839 --- /dev/null +++ b/dev-libs/libinput/libinput-1.12.2.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) + +inherit meson python-any-r1 udev + +DESCRIPTION="Library to handle input devices in Wayland" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/; +SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0/10" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="doc input_devices_wacom" +# Tests require write access to udev rules directory which is a no-no for live system. +# Other tests are just about logs, exported symbols and autotest of the test library. +RESTRICT="test" + +RDEPEND=" + input_devices_wacom? ( >=dev-libs/libwacom-0.20 ) + >=dev-libs/libevdev-1.3 + >=sys-libs/mtdev-1.1 + virtual/libudev:= + virtual/udev +" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( + $(python_gen_any_dep ' + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ') + >=app-doc/doxygen-1.8.3 + >=media-gfx/graphviz-2.38.0 + ) +" +# test? ( +# >=dev-libs/check-0.9.10 +# dev-util/valgrind +# sys-libs/libunwind ) + +python_check_deps() { + has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \ + has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ + has_version "dev-python/sphinx[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_configure() { + # gui can be built but will not be installed + local emesonargs=( + -Ddebug-gui=false + $(meson_use doc documentation) + $(meson_use input_devices_wacom libwacom) + -Dtests=false # tests are restricted + -Dudev-dir="$(get_udevdir)" + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use doc ; then + docinto html + dodoc -r "${BUILD_DIR}"/Documentation/. + fi +} + +pkg_postinst() { + udevadm hwdb --update --root="${ROOT%/}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/
commit: 859f95819786330c353c4ceb1155868ac3467113 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 13:55:42 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 14:54:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859f9581 dev-libs/librdkafka: bump to v0.11.6 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/librdkafka/Manifest | 1 + dev-libs/librdkafka/librdkafka-0.11.6.ebuild | 71 2 files changed, 72 insertions(+) diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest index 6a895733406..0d10c5fc79a 100644 --- a/dev-libs/librdkafka/Manifest +++ b/dev-libs/librdkafka/Manifest @@ -1,2 +1,3 @@ DIST librdkafka-0.11.4.tar.gz 1900117 BLAKE2B 3e755c91d6a2e12829ba841749977f8c05c9f243d79db64247547e4a49790e67d07f7d82633f45689dcc5f88caaef200027e6af3866de283c1de6120d7f98467 SHA512 6b34e7c476d328a2f8e8321f6ddcaeaf43730284bb3aaddac81c3cd9a1fa5d7f7ef7481f1093b36d89edde7b766da6cd27a9eb9a635b12b640e8a46a269bafc8 DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41 SHA512 4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c +DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0 SHA512 9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718 diff --git a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild new file mode 100644 index 000..b0cc10771fd --- /dev/null +++ b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="Apache Kafka C/C++ client library" +HOMEPAGE="https://github.com/edenhill/librdkafka; + +if [[ ${PV} == "" ]]; then + EGIT_REPO_URI="https://github.com/edenhill/${PN}.git; + + inherit git-r3 +else + SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86" +fi + +LICENSE="BSD-2" + +# subslot = soname version +SLOT="0/1" + +IUSE="lz4 sasl ssl static-libs" + +RDEPEND=" + lz4? ( app-arch/lz4:=[static-libs(-)?] ) + sasl? ( dev-libs/cyrus-sasl:= ) + ssl? ( dev-libs/openssl:0= ) + sys-libs/zlib +" + +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" + +src_configure() { + tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP + + local myeconf=( + --no-cache + --no-download + --disable-debug-symbols + $(use_enable lz4) + $(use_enable sasl) + $(usex static-libs '--enable-static' '') + $(use_enable ssl) + ) + + econf ${myeconf[@]} +} + +src_test() { + emake -C tests run_local +} + +src_install() { + local DOCS=( + README.md + CONFIGURATION.md + INTRODUCTION.md + ) + + default + + if ! use static-libs; then + find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/
commit: 9684940802ac82dbbb0eff5ca1b9e1b83b815ff4 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 13:30:48 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 14:54:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96849408 net-firewall/shorewall: bump to v5.2.1.1 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> net-firewall/shorewall/Manifest | 7 + net-firewall/shorewall/shorewall-5.2.1.1.ebuild | 479 2 files changed, 486 insertions(+) diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest index 65b3e1bc59e..8a3f2870510 100644 --- a/net-firewall/shorewall/Manifest +++ b/net-firewall/shorewall/Manifest @@ -1,14 +1,21 @@ DIST shorewall-5.2.0.5.tar.bz2 539666 BLAKE2B df4f8680ee29a773f584a1210b40a7047be1a590490a01617b26b71840e488f569ebcf268ba2f6199fb10671925356c4e187a5219ed7784672f6d14b2e90f580 SHA512 8299e0f40ad96c09eceb9460c6088e694e50b7a1b81a16395426466c666eb21dc23236c1ee6cc6047c05ad4a4ba43aac33fc7cb05f5784bf27ac81e5fa4e9059 +DIST shorewall-5.2.1.1.tar.bz2 552739 BLAKE2B bfbfdb3320eb884b965f3c7b8d5af61a78bb625a10ad2bc493a5c8a191d676d933855335209a41f893ccb2edb644cf510930da936227fad9fb667793dce88e91 SHA512 59e1b4bb09114162911f0cb42d67df0d82c5a4410322ceb972506705c10cf903cb482123a00181399da99513c857d382771de36ec11433ff7bd9d57a343c48dc DIST shorewall-5.2.1.tar.bz2 550552 BLAKE2B c7b77912f644b3ae1a15a366018bc57da72d23342ec9db4ba282c8bc993f4964b3ce6d783448e2e36a6370fd223e1d14f1b27e9cadfa47024a1dda8109419c7f SHA512 2c408196a142a314f72ea4adb4193fa5cf30300529c41661e157e7b69f2d8448a0c25bcd177f25d6f993494b26068edf48cc0fc8e6a526380726baa33a8e11c8 DIST shorewall-core-5.2.0.5.tar.bz2 76567 BLAKE2B 078520ef3166d689d559f1c08ae417a2bf5c7fdc3618a26f72b244fa14679634752dffaeebafbd84609e33ec7f1856b701abb297077797abcb14d3264a3bfd25 SHA512 640c854a7484e886cd603742d16682456e02c0054c3d6d5f2188bf30e235ac975fc1ce50af500cf4fb99253a1d13c2408cc72aff54f14aa738e1e80b8d07066a +DIST shorewall-core-5.2.1.1.tar.bz2 78022 BLAKE2B dfa53a4558ec819feee25116021e410ac65dfad20d3d9384e3a233d47e7e443957149d025166d094397fb2c01b8be7694db8c06e927776250b5edafa97e5d287 SHA512 0c12d5deb4a93fb174a7c97459f2863149eec52ab778c30523c23cbdfbeb94d890442a0eb8ad9869158a967f2daac59a9d7194734e35e69982889d93d984b58b DIST shorewall-core-5.2.1.tar.bz2 76562 BLAKE2B 6129e90f9cfca9b36221320eb917f3299dd151d366e2b98d546519330cd5c95511d4a1e7b1a4ea2de046aed2d2a72367f8e3039ad288de89178e161cb16eb5a0 SHA512 4ea3fdec0c4ffb57a7e63334aed3479819079936575928b01399a3c2a8515a4ecf1eb19f1e193849480e6ac84f4c7de9e4c84699765684fb2299bf1b5276a3a8 DIST shorewall-docs-html-5.2.0.5.tar.bz2 4295236 BLAKE2B 8cef99b3535551e1d4ecdf0d3d1c2b3434c0b91c793f0857bc3f22f0020d80cd49b038c7c4f5d15fe23af14869f1736a69b01978403fe94bc5dac261bd2f5e4d SHA512 5fa3ab52580e8f090ab0be9b1796bef65a41d1a9dc5c9501e3daeba22bad7b28b5306aba5b383c654eed5f7d727a7744812034eeb1ad051633a80b2892096c24 +DIST shorewall-docs-html-5.2.1.1.tar.bz2 4303275 BLAKE2B d2a9c980f0486671103653a6944e12f03e282bd859a9c06558d6dbfdf9fd6a7c72993355ab61138c94317d36228cbbb55903c9d17547ecdc18af57e989a5ef7b SHA512 c9eef71fdc53a97a523a580c5df0c7773f7dc6fc8abfbfe7a2fbc607be6d0e6377f47886001a87a37260118edb298880abda06e3ac4581d8551b3934791332fc DIST shorewall-docs-html-5.2.1.tar.bz2 4302517 BLAKE2B a38659f9740da36efe3a2bf844b9686a18bb47476388580d02462aec0715afb1d09d20ffb2ee708550f7288fb7bb36ae8e5f23d902bd126bb2a5c496866e49dd SHA512 c67c621c1fea599c5e1987a7847bed187d8d0571e1b6d42c9fc351022de04b47e4f57030f919b85e8c9fef51829e0b04cbbc14e29a0df6f084c765219d46591c DIST shorewall-init-5.2.0.5.tar.bz2 30881 BLAKE2B 92617f17553b6df514cbfc72e86597e9859baa641782848763923ff4c650915cd7fb97f0c71b41d525d6a9d5ebbf10e9918d6a8d682c9c4654de3ba40b54c0ce SHA512 0367ad7468d5a9c0c70d31fdd66c05e54cf747dd45dc1bf2e128935c65af8c2508f033ed2945185059214dd81f5a8fb3f122323fd2bb79d2d642997741167371 +DIST shorewall-init-5.2.1.1.tar.bz2 33215 BLAKE2B 3b151f60e368cd4237a8549d6de14ec4ed896c2c838f680a59aa12492c46bfb48accfa1a5bc98877663523861040af4995628e75f693c9fa5433483ef0fc6161 SHA512 21cdccc01b60df48e7e1204102c0b371d7e32fb1f897310e31a6cff128ebf5ed5efe3903bc487aa41ee093c23eb87e59764b78903ee5c6eba03552a1d634 DIST shorewall-init-5.2.1.tar.bz2 31705 BLAKE2B 7f6a6b5266d63e3b0fab99a49f342e8172a20f50471fdcebe07a6c62dc36fcf4d96a041870df815aa5ecf2c421b5d7cb1408c0f54f520295611d54a876150294 SHA512 caba4eebcc576bf261327cb7304aedcaaea7325a34e444b4dd9ce60cd545b479271ea9b7049743ac1499485695d7d0f2a37b127a895cb3d200e6dfb41a21fe17 DIST shorewall-lite-5.2.0.5.tar.bz2 36651 BLAKE2B 192ecda8b04d0330f0a7bced6136f2723d201cd7c30af80b59bfa81f49614d10c900cf5856296ad854287f3c925e5f78f144698674ec7b8d91065072db4ca53e SHA512 b95154f7614eeedde1fc087750372cadd0c0a9618986741e035a9d83c06d2534feb78edaf6a97e2a45788015e6706f8dac3714ca3b22bd068e792458a3f5af40 +DIST
[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql++/, dev-db/mysql++/files/
commit: 14d0571686b2750162afece2646eabfa1203fbe4 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 14:53:23 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 14:54:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d05716 dev-db/mysql++: bump to v3.2.4 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> dev-db/mysql++/Manifest| 1 + dev-db/mysql++/files/mysql++-3.2.4-as-needed.patch | 178 + .../files/mysql++-3.2.4-only-unit-tests.patch | 13 ++ dev-db/mysql++/mysql++-3.2.4.ebuild| 61 +++ 4 files changed, 253 insertions(+) diff --git a/dev-db/mysql++/Manifest b/dev-db/mysql++/Manifest index 879287d01bf..dad4956ee71 100644 --- a/dev-db/mysql++/Manifest +++ b/dev-db/mysql++/Manifest @@ -1,3 +1,4 @@ DIST mysql++-2.3.2.tar.gz 1627115 BLAKE2B 058ed41485474e4283a7200aa57398e85162f697f017ccfde7974b85457bb827d17bfdd522ef46818d42a75751a0eeb6ade39ded73e0265ee6811eb2769df3ea SHA512 b546c8369550e541c1a0b1b0e301fdd298a771cb709ad6c6ea3450a8f8bbe7533989a82d1c19cd9bf9a261d7a1fc4c3760919d3d5e3e43b5d698b75b7abf07f7 DIST mysql++-3.2.1.tar.gz 2256735 BLAKE2B 8d5e713926a405fa9b93af690554595d8cc79cc25af216103df241f549fd93e7fa051ef5f1a27e7c67825408b8310886bedaeb69bd80b6ea6cf1c320a94cc9d2 SHA512 936021dcf8568d3ee0c935e5c552acc6fd2b57849d1cc60e68b45b690d798d7bfbc1dedc04e21417d1b4c27017b471e4f6cb70de7f1904949b9222090a777de9 DIST mysql++-3.2.3.tar.gz 3241023 BLAKE2B 5faa5711c7ed7c64346013bd1ca6e7dc20e5b23d33983a719c892bbd1002f3986206df6cfef54316f11aa480f18dbc0a2cf6944f9572f3a7dca24cdb73099eb9 SHA512 b6b0a9856ede9e5e08be0f5ed1689b1256f8cf31c3afbb9c9e7f68d0734380e25909ef31cd04be6b253c86b2f881df10f3793a2d3e32042375dbbab4b0700d0a +DIST mysql++-3.2.4.tar.gz 4594696 BLAKE2B 7e0553b0e22bb3607a914fc7756ec192465af546749b0147a97558fb3d397e504f4552dcbc783f5bcc934e51fd1dac863e5479c4af3053d394a51c94cd825ee0 SHA512 69e23c211240854b59951bdb1cecc57f2f818d822a977942177e65195900dbdcc62d598c3e90c18f4a0a37e5340df7a149719c45b791de59c03d1f1259c5f4fd diff --git a/dev-db/mysql++/files/mysql++-3.2.4-as-needed.patch b/dev-db/mysql++/files/mysql++-3.2.4-as-needed.patch new file mode 100644 index 000..0de56d99294 --- /dev/null +++ b/dev-db/mysql++/files/mysql++-3.2.4-as-needed.patch @@ -0,0 +1,178 @@ +https://bugs.gentoo.org/635414 + +--- a/Makefile.in b/Makefile.in +@@ -408,55 +408,55 @@ $(LIBPREFIX)mysqlpp_ssqls2parse$(LIBEXT): $(SSQLS2PARSE_OBJECTS) $(DLLPREFIX)mys + $(RANLIB) $@ + + ssqlsxlat$(EXEEXT): $(SSQLSXLAT_OBJECTS) $(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3) $(LIBPREFIX)mysqlpp_ssqls2parse$(LIBEXT) +- $(CXX) -o $@ $(SSQLSXLAT_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS) -lmysqlpp -lmysqlpp_ssqls2parse -lmysqlpp $(LIBS) ++ $(CXX) -o $@ $(SSQLSXLAT_OBJECTS) $(LDFLAGS) -L. -lmysqlpp -lmysqlpp_ssqls2parse -lmysqlpp $(LIBS) -L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ + + test_array_index$(EXEEXT): $(TEST_ARRAY_INDEX_OBJECTS) $(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3) +- $(CXX) -o $@ $(TEST_ARRAY_INDEX_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS) -lmysqlpp $(LIBS) ++ $(CXX) -o $@ $(TEST_ARRAY_INDEX_OBJECTS) $(LDFLAGS) -L. -lmysqlpp $(LIBS) -L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ + + test_cpool$(EXEEXT): $(TEST_CPOOL_OBJECTS) $(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3) +- $(CXX) -o $@ $(TEST_CPOOL_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS) -lmysqlpp $(LIBS) ++ $(CXX) -o $@ $(TEST_CPOOL_OBJECTS) $(LDFLAGS) -L. -lmysqlpp $(LIBS) -L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ + + test_datetime$(EXEEXT): $(TEST_DATETIME_OBJECTS) $(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3) +- $(CXX) -o $@ $(TEST_DATETIME_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS) -lmysqlpp $(LIBS) ++ $(CXX) -o $@ $(TEST_DATETIME_OBJECTS) $(LDFLAGS) -L. -lmysqlpp $(LIBS) -L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ + + test_inttypes$(EXEEXT): $(TEST_INTTYPES_OBJECTS) $(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3) +- $(CXX) -o $@ $(TEST_INTTYPES_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L. -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ $(LDFLAGS) -lmysqlpp $(LIBS) ++ $(CXX) -o $@ $(TEST_INTTYPES_OBJECTS) $(LDFLAGS) -L. -lmysqlpp $(LIBS) -L@MYSQL_C_LIB_DIR@ -l@MYSQL_C_LIB_NAME@ @PTHREAD_LIBS@ @MYSQLPP_EXTRA_LIBS@ + + test_insertpolicy$(EXEEXT): $(TEST_INSERTPOLICY_OBJECTS) $(DLLPREFIX)mysqlpp$(__mysqlpp___targetsuf3) +- $(CXX) -o $@ $(TEST_INSERTPOLICY_OBJECTS)-L@MYSQL_C_LIB_DIR@ -L.
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/
commit: c6563f92d74e1567bef1a1b9990760943978e5c2 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 13:24:26 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 14:53:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6563f92 sys-firmware/intel-microcode: bump - New microcode: sig 0x000506f0, pf_mask 0x01, 2016-06-07, rev 0x0010 - Updated microcodes: sig 0x000406f1, pf_mask 0xef, 2018-04-19, rev 0xb2e -> 2018-09-05, rev 0xb31 sig 0x00050654, pf_mask 0xb7, 2018-05-15, rev 0x24d -> 2018-08-09, rev 0x250 sig 0x000806e9, pf_mask 0xc0, 2018-03-24, rev 0x008e-> 2018-07-16, rev 0x009a sig 0x000806ea, pf_mask 0xc0, 2018-05-15, rev 0x0096-> 2018-10-18, rev 0x009e sig 0x000906e9, pf_mask 0x2a, 2018-03-24, rev 0x008e-> 2018-07-16, rev 0x009a sig 0x000906ea, pf_mask 0x22, 2018-05-02, rev 0x0096-> 2018-07-16, rev 0x009a sig 0x000906eb, pf_mask 0x02, 2018-03-24, rev 0x008e-> 2018-07-16, rev 0x009a Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> sys-firmware/intel-microcode/Manifest | 1 + .../intel-microcode-20180807a_p20181027.ebuild | 253 + 2 files changed, 254 insertions(+) diff --git a/sys-firmware/intel-microcode/Manifest b/sys-firmware/intel-microcode/Manifest index 9a0815d330a..59fe1a9b4b9 100644 --- a/sys-firmware/intel-microcode/Manifest +++ b/sys-firmware/intel-microcode/Manifest @@ -1,2 +1,3 @@ DIST intel-microcode-collection-20180922.tar.xz 4506768 BLAKE2B c985c20e01ab171637bf8acbab912a802608681a7f62779a63cd4218008435638c06452fef157d26ff6295dbee963827493dd85fb31b6e2b8e447158eb55d9f9 SHA512 08d38e25d02a45cbc2272c440e64255dbaac90efc67dd241f8e329c84eff2baab38236ee97a52e3803ecbc87a751d1d44f08a18288fba52cbbf916390d461646 +DIST intel-microcode-collection-20181027.tar.xz 4517880 BLAKE2B 189e23cfc77d89da945dec6e1762ce9ba16c1cbc0a618e80f3c328b3d9766ef3bb8e62c84c3a6f32ef994f426b5f00ff1ec520105ac7734f25a606e7cb036ec6 SHA512 fc96d0bbacea9da7a232a6482a7731a029c7e110c3358f917d99e1906c9a783b90df22dde2ad4043e8029a4e3ca5a86d43927b38f668456dfda4098d9d5f37c5 DIST microcode-20180807a.tgz 1628061 BLAKE2B a6b5a07596a0b1687efb95c207b2194865b2f975cc0d761a687d5b9d8fea63e777eb73373113f356a18592fd53651cf37d044d4e98cdfe6b306393b54ac06129 SHA512 3cd6794a5ce26e86f7b644e523ba978699316046e593da215b73b17c4b43049ac4a81636e2ce3e727d06c2efbac98657764aa3ff355edb429127585bb49a9b10 diff --git a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild new file mode 100644 index 000..42757b59066 --- /dev/null +++ b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild @@ -0,0 +1,253 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit linux-info toolchain-funcs mount-boot + +# Find updates by searching and clicking the first link (hopefully it's the one): +# https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File + +COLLECTION_SNAPSHOT="${PV##*_p}" +INTEL_SNAPSHOT="${PV/_p*}" +NUM="28087" +DESCRIPTION="Intel IA32/IA64 microcode update data" +HOMEPAGE="http://inertiawar.com/microcode/ https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}; +SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz + https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz; + +LICENSE="intel-ucode" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="hostonly initramfs +split-ucode vanilla" +REQUIRED_USE="|| ( initramfs split-ucode )" + +DEPEND="sys-apps/iucode_tool" + +# ! "${ED%/}/tmp/.blacklist_altered" || die "Failed to add marker that MICROCODE_BLACKLIST variable was used" + fi + + if [[ "${MICROCODE_SIGNATURES}" != "${MICROCODE_SIGNATURES_DEFAULT}" ]]; then + echo ${MICROCODE_SIGNATURES} > "${ED%/}/tmp/.signatures_altered" || die "Failed to add marker that MICROCODE_SIGNATURES variable was used" + fi +} + +pkg_preinst() { + if [[ -f "${ED%/}/tmp/.blacklist_altered" ]]; then + local _recorded_MICROCODE_BLACKLIST_value=$(cat "${ED%/}/tmp/.blacklist_altered") + ewarn "MICROCODE_BLACKLIST is set to \"${_recorded_MICROCODE_BLACKLIST_value}\" instead of default \"${MICROCODE_BLACKLIST_DEFAULT}\". You are on your own!" + fi + + if [[ -f "${ED%/}/tmp/.signatures_altered" ]]; then + local _recorded_MICROCODE_SIGNATURES_value=$(cat "${ED%/}/tmp/.signatures_altered") + ewarn "Package was created using advanced options:" + ewarn "MICROCODE_SIGNATURES is set to \"${_recorded_MICROCODE_SIGNATURES_value}\" instead of default \"${MICROCODE_SIGNATURES_DEFAULT}\"!" + fi + + # Make
[gentoo-commits] repo/gentoo:master commit in: app-metrics/collectd/
commit: af8ef29cd8467203060306fd8dc89d88a616535e Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 13:53:06 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 14:54:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8ef29c app-metrics/collectd: bump to v5.8.1 Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> app-metrics/collectd/Manifest | 1 + app-metrics/collectd/collectd-5.8.1.ebuild | 534 + 2 files changed, 535 insertions(+) diff --git a/app-metrics/collectd/Manifest b/app-metrics/collectd/Manifest index 36255f3caad..ae878e1916e 100644 --- a/app-metrics/collectd/Manifest +++ b/app-metrics/collectd/Manifest @@ -1 +1,2 @@ DIST collectd-5.8.0.tar.bz2 1686017 BLAKE2B 26d995cdb9c25869bf96a056e6ba879de9f009fd4bbf1364a7dedba93b822e57c4b606ca8c84da68cc29db8e77333047695e85d7eb101080de9cee783240f5ea SHA512 1b3d0cc44e2ca54e13eebf292074f1efa8b33d6800d04405e0eaaa2dd1cb2416c6eae580729fb5aead23a5039f41ffe8a9989a907a8c18be8f867f1099fc0008 +DIST collectd-5.8.1.tar.bz2 1789228 BLAKE2B 739f961172978db33bdf95c8f93bde0036a26b2ed2abd3396a734d4b97c4ae117bb26a62fcdbb3d77bd63d9f64a38f83d0c8a0665e8fa7bf5ed2efc6838b0e8e SHA512 8c75448c6e59ee1ea5c1cf486c07040d20fb36d5b7a1be2ab45facea330166e8c1d1fa38e3fa82ec905428d7b2c92c66aae35ee8e3546f67ce76f7f410739901 diff --git a/app-metrics/collectd/collectd-5.8.1.ebuild b/app-metrics/collectd/collectd-5.8.1.ebuild new file mode 100644 index 000..b334e07575c --- /dev/null +++ b/app-metrics/collectd/collectd-5.8.1.ebuild @@ -0,0 +1,534 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} ) +JAVA_PKG_OPT_USE="collectd_plugins_java" + +inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib perl-functions python-single-r1 systemd tmpfiles user + +DESCRIPTION="Collects system statistics and provides mechanisms to store the values" + +HOMEPAGE="https://collectd.org/; +SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2" + +LICENSE="MIT GPL-2 GPL-2+ GPL-3 GPL-3+" +SLOT="0" +KEYWORDS="~alpha ~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 + +# Plugins that don't build (e.g. dependencies not in Gentoo) +# apple_sensors: Requires libIOKit +# aquaero: Requires aerotools-ng/libaquaero5 +# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data) +# dpdkevents:Requires dpdk +# dpdkstat: Requires dpdk +# grpc: Requires libgrpc +# intel_pmu: Requires libjevents (pmu-tools) +# intel_rdt: Requires libpqos from intel-cmt-cat project +# lpar: Requires libperfstat (AIX only) +# mic: Requires Intel Many Integrated Core Architecture API +#(part of Intel's Xeon Phi software) +# netapp:Requires libnetapp (http://communities.netapp.com/docs/DOC-1110) +# pf:Requires BSD packet filter +# pinba: Requires MySQL Pinba engine (http://pinba.org/) +# tape: Requires libkstat (Solaris only) +# write_riemann: Requires riemann-c-client +# xmms: Requires libxmms (v1) +# zone: Solaris only... +COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer dpdkstat grpc + intel_pmu intel_rdt lpar mic netapp pf pinba tape write_riemann + xmms zone" + +# Plugins that have been (compile) tested and can be enabled via COLLECTD_PLUGINS +COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind + ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep + csv curl curl_json curl_xml dbi df disk dns drbd email + entropy ethstat exec fhcount filecount fscache gmond gps hddtemp + hugepages interface ipc ipmi iptables ipvs irq java lua + load logfile log_logstash lvm madwifi match_empty_counter + match_hashed match_regex match_timediff match_value mbmon mcelog md + memcachec memcached memory modbus mqtt multimeter mysql netlink + network network nfs nginx notify_desktop notify_email notify_nagios + ntpd numa nut olsrd onewire openldap openvpn oracle ovs_events + ovs_stats perl ping postgresql powerdns processes protocols python + python redis routeros rrdcached rrdtool sensors serial sigrok smart + snmp snmp_agent statsd swap syslog table tail tail_csv + target_notification target_replace target_scale target_set tcpconns + teamspeak2 ted thermal threshold tokyotyrant turbostat unixsock + uptime users uuid varnish virt vmem vserver wireless write_graphite + write_http write_kafka write_log write_mongodb write_prometheus + write_redis write_sensu write_tsdb xencpu zfs_arc zookeeper" +
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/
commit: 873efa6d3f5d6bc5070088f45fff18a92e462776 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 13:28:36 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 14:54:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873efa6d sys-firmware/intel-microcode: drop old Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> sys-firmware/intel-microcode/Manifest | 1 - .../intel-microcode-20180807a_p20180922.ebuild | 253 - 2 files changed, 254 deletions(-) diff --git a/sys-firmware/intel-microcode/Manifest b/sys-firmware/intel-microcode/Manifest index 59fe1a9b4b9..20c20a365e3 100644 --- a/sys-firmware/intel-microcode/Manifest +++ b/sys-firmware/intel-microcode/Manifest @@ -1,3 +1,2 @@ -DIST intel-microcode-collection-20180922.tar.xz 4506768 BLAKE2B c985c20e01ab171637bf8acbab912a802608681a7f62779a63cd4218008435638c06452fef157d26ff6295dbee963827493dd85fb31b6e2b8e447158eb55d9f9 SHA512 08d38e25d02a45cbc2272c440e64255dbaac90efc67dd241f8e329c84eff2baab38236ee97a52e3803ecbc87a751d1d44f08a18288fba52cbbf916390d461646 DIST intel-microcode-collection-20181027.tar.xz 4517880 BLAKE2B 189e23cfc77d89da945dec6e1762ce9ba16c1cbc0a618e80f3c328b3d9766ef3bb8e62c84c3a6f32ef994f426b5f00ff1ec520105ac7734f25a606e7cb036ec6 SHA512 fc96d0bbacea9da7a232a6482a7731a029c7e110c3358f917d99e1906c9a783b90df22dde2ad4043e8029a4e3ca5a86d43927b38f668456dfda4098d9d5f37c5 DIST microcode-20180807a.tgz 1628061 BLAKE2B a6b5a07596a0b1687efb95c207b2194865b2f975cc0d761a687d5b9d8fea63e777eb73373113f356a18592fd53651cf37d044d4e98cdfe6b306393b54ac06129 SHA512 3cd6794a5ce26e86f7b644e523ba978699316046e593da215b73b17c4b43049ac4a81636e2ce3e727d06c2efbac98657764aa3ff355edb429127585bb49a9b10 diff --git a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20180922.ebuild b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20180922.ebuild deleted file mode 100644 index cf35c112d2d..000 --- a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20180922.ebuild +++ /dev/null @@ -1,253 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit linux-info toolchain-funcs mount-boot - -# Find updates by searching and clicking the first link (hopefully it's the one): -# https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File - -COLLECTION_SNAPSHOT="${PV##*_p}" -INTEL_SNAPSHOT="${PV/_p*}" -NUM="28087" -DESCRIPTION="Intel IA32/IA64 microcode update data" -HOMEPAGE="http://inertiawar.com/microcode/ https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}; -SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz - https://dev.gentoo.org/~whissi/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz; - -LICENSE="intel-ucode" -SLOT="0" -KEYWORDS="-* amd64 x86" -IUSE="hostonly initramfs +split-ucode vanilla" -REQUIRED_USE="|| ( initramfs split-ucode )" - -DEPEND="sys-apps/iucode_tool" - -# ! "${ED%/}/tmp/.blacklist_altered" || die "Failed to add marker that MICROCODE_BLACKLIST variable was used" - fi - - if [[ "${MICROCODE_SIGNATURES}" != "${MICROCODE_SIGNATURES_DEFAULT}" ]]; then - echo ${MICROCODE_SIGNATURES} > "${ED%/}/tmp/.signatures_altered" || die "Failed to add marker that MICROCODE_SIGNATURES variable was used" - fi -} - -pkg_preinst() { - if [[ -f "${ED%/}/tmp/.blacklist_altered" ]]; then - local _recorded_MICROCODE_BLACKLIST_value=$(cat "${ED%/}/tmp/.blacklist_altered") - ewarn "MICROCODE_BLACKLIST is set to \"${_recorded_MICROCODE_BLACKLIST_value}\" instead of default \"${MICROCODE_BLACKLIST_DEFAULT}\". You are on your own!" - fi - - if [[ -f "${ED%/}/tmp/.signatures_altered" ]]; then - local _recorded_MICROCODE_SIGNATURES_value=$(cat "${ED%/}/tmp/.signatures_altered") - ewarn "Package was created using advanced options:" - ewarn "MICROCODE_SIGNATURES is set to \"${_recorded_MICROCODE_SIGNATURES_value}\" instead of default \"${MICROCODE_SIGNATURES_DEFAULT}\"!" - fi - - # Make sure /boot is available if needed. - use initramfs && mount-boot_pkg_preinst - - local _initramfs_file="${ED%/}/boot/intel-uc.img" - local _ucode_dir="${ED%/}/lib/firmware/intel-ucode" - - if use hostonly; then - # While this output looks redundant we do this check to detect - # rare cases where iucode_tool was unable to detect system's processor(s). - local _detected_processors=$(iucode_tool --scan-system 2>&1) - if [[ -z "${_detected_processors}" ]]; then - ewarn "Looks like iucode_tool was unable to detect any processor!" - else - einfo "Only
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/
commit: 6bb332684c5544716e42d20de7b4c5b31c0a4a38 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 29 13:28:07 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 29 14:54:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb33268 sys-firmware/intel-microcode: amd64 & x86 stable Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann gentoo.org> sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild index 42757b59066..cf35c112d2d 100644 --- a/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild +++ b/sys-firmware/intel-microcode/intel-microcode-20180807a_p20181027.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT} LICENSE="intel-ucode" SLOT="0" -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 x86" IUSE="hostonly initramfs +split-ucode vanilla" REQUIRED_USE="|| ( initramfs split-ucode )"
[gentoo-commits] proj/sci:master commit in: sci-biology/Fastaq/
commit: 559bb60db84e5ef4a7b912b2fd7dba135d57b303 Author: Martin Mokrejs fold natur cuni cz> AuthorDate: Mon Oct 29 14:23:35 2018 + Commit: Martin Mokrejs fold natur cuni cz> CommitDate: Mon Oct 29 14:23:35 2018 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=559bb60d sci-biology/Fastaq: add python 3_{6,7} Package-Manager: Portage-2.3.51, Repoman-2.3.10 sci-biology/Fastaq/Fastaq-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-biology/Fastaq/Fastaq-.ebuild b/sci-biology/Fastaq/Fastaq-.ebuild index 3544716c7..3a99df177 100644 --- a/sci-biology/Fastaq/Fastaq-.ebuild +++ b/sci-biology/Fastaq/Fastaq-.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python3_3 python3_4 python3_5 ) +PYTHON_COMPAT=( python3_3 python3_4 python3_5 python3_6 python3_7 ) inherit distutils-r1 git-r3
[gentoo-commits] repo/gentoo:master commit in: www-apps/otrs/
commit: b54e2890d4abc2bf91a07b09f950f1caa9230155 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Oct 29 14:19:46 2018 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Oct 29 14:19:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54e2890 www-apps/otrs: removed S. Weichinger from maintainers (bug #669656) Signed-off-by: Miroslav Šulc gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 www-apps/otrs/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/www-apps/otrs/metadata.xml b/www-apps/otrs/metadata.xml index 9c04a8ca23c..b1745fd1cbc 100644 --- a/www-apps/otrs/metadata.xml +++ b/www-apps/otrs/metadata.xml @@ -1,18 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - li...@xunil.at - Stefan Weichinger - web-a...@gentoo.org Gentoo Webapps - - proxy-ma...@gentoo.org - Proxy Maintainers - Provide all dependencies for use of mod_perl instead of cgi
[gentoo-commits] repo/gentoo:master commit in: www-apps/otrs/
commit: d82825f51359e50354d37c26c726d3901e85912f Author: Miroslav Šulc gentoo org> AuthorDate: Mon Oct 29 14:22:13 2018 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Oct 29 14:22:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d82825f5 www-apps/otrs-6.0.7: updated deps (bug #669656) Signed-off-by: Miroslav Šulc gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 www-apps/otrs/otrs-6.0.7.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/www-apps/otrs/otrs-6.0.7.ebuild b/www-apps/otrs/otrs-6.0.7.ebuild index b2b0f33288d..fa7797934ae 100644 --- a/www-apps/otrs/otrs-6.0.7.ebuild +++ b/www-apps/otrs/otrs-6.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -18,7 +18,7 @@ REQUIRED_USE="|| ( mysql postgres )" DEPEND="media-libs/libpng:0" -RDEPEND="dev-perl/Apache-Reload +RDEPEND=" dev-perl/Archive-Zip dev-perl/DBI dev-perl/IO-Socket-SSL @@ -36,6 +36,7 @@ RDEPEND="dev-perl/Apache-Reload dev-perl/YAML-LibYAML apache2? ( mod_perl? ( + dev-perl/Apache-Reload www-servers/apache:2 =www-apache/libapreq2-2* www-apache/mod_perl )
[gentoo-commits] repo/gentoo:master commit in: dev-db/mycli/
commit: ca2e2ccae5663178b103a6c75502f39bee766ae3 Author: Brian Evans gentoo org> AuthorDate: Mon Oct 29 13:58:48 2018 + Commit: Brian Evans gentoo org> CommitDate: Mon Oct 29 13:58:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca2e2cca dev-db/mycli: Revbump for dependency blocker; update live deps Signed-off-by: Brian Evans gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-db/mycli/{mycli-1.17.0.ebuild => mycli-1.17.0-r1.ebuild} | 6 +++--- dev-db/mycli/mycli-.ebuild | 8 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-db/mycli/mycli-1.17.0.ebuild b/dev-db/mycli/mycli-1.17.0-r1.ebuild similarity index 88% rename from dev-db/mycli/mycli-1.17.0.ebuild rename to dev-db/mycli/mycli-1.17.0-r1.ebuild index da3bb44df49..7165a292853 100644 --- a/dev-db/mycli/mycli-1.17.0.ebuild +++ b/dev-db/mycli/mycli-1.17.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -20,11 +20,11 @@ RDEPEND=" >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}] >=dev-python/prompt_toolkit-1.0.10[${PYTHON_USEDEP}] - !>=dev-python/prompt_toolkit-1.1.0 + =dev-python/pygments-2.0[${PYTHON_USEDEP}] >=dev-python/pymysql-0.9.2[${PYTHON_USEDEP}] >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] - !>=dev-python/python-sqlparse-0.3.0 +
[gentoo-commits] proj/sci:master commit in: sci-biology/abyss/
commit: 0e4eaa3b33984588d0d57ca68b0ea877c461c6ab Author: Martin Mokrejs fold natur cuni cz> AuthorDate: Mon Oct 29 13:56:23 2018 + Commit: Martin Mokrejs fold natur cuni cz> CommitDate: Mon Oct 29 13:56:23 2018 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0e4eaa3b sci-biology/abyss: version bump Package-Manager: Portage-2.3.51, Repoman-2.3.10 sci-biology/abyss/{abyss-2.1.1.ebuild => abyss-2.1.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sci-biology/abyss/abyss-2.1.1.ebuild b/sci-biology/abyss/abyss-2.1.2.ebuild similarity index 100% rename from sci-biology/abyss/abyss-2.1.1.ebuild rename to sci-biology/abyss/abyss-2.1.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh/
commit: c207ada893dd75e9cc05a358531fcd2ebae16372 Author: Lars Wendler gentoo org> AuthorDate: Mon Oct 29 13:08:04 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Oct 29 13:08:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c207ada8 net-libs/libssh: Bump to version 0.8.5 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-libs/libssh/Manifest| 1 + net-libs/libssh/libssh-0.8.5.ebuild | 111 2 files changed, 112 insertions(+) diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest index d129d602132..c0cd95c47bb 100644 --- a/net-libs/libssh/Manifest +++ b/net-libs/libssh/Manifest @@ -1,3 +1,4 @@ DIST libssh-0.7.4.tar.xz 351892 BLAKE2B 5427faa04eac7b57f73909f113d933daf667f8311c30364bbf06d4f01121a58f5b560e0a1d9071655ce9b310fa3f3f801e11e880ca3eacde66efa0f49dc51b2b SHA512 94b8183e5c83e339303c1a160c92ccff6159471ac7d189ab66cf6d606d2e803fd616519f079aef1577c947d3a14e315332b05ea08e44d0ab550edbcb768dbea7 DIST libssh-0.7.5.tar.xz 351632 BLAKE2B b41cccb6215c5b7e66742171d91e1081d3c1bf44455b65a5992093d31b28db7a6375e815303e115e02b2458c734d9c61e4b1528ba905bf8a421ca2bbb7221ce6 SHA512 6c7f539899caaedf13d66fa2e0fac1a475ecdfe389131abcbdf908bdebc50a0b9e6b0d43e67e52aea85c32f6aa68e46ca2f50695992f82ded83489f445a8e775 DIST libssh-0.8.4.tar.xz 425848 BLAKE2B 8ca913e4c9e2ffa231bb437ac6a4de695bbdf8720a7619f3fc310a3d724cb7e85bcf81d31761c3fe4e3c29010b67d3fc81cf391d5c2f7e051cb8cc2400763248 SHA512 73d685bab2e88ff6b03c95cc13f1bd341bce4c527353c7e4870865d236cfbe23dfd2d198a1ec1531aed1afd700ce8e5b738ec68ca9152a4b6ae63dd6cbbf0d51 +DIST libssh-0.8.5.tar.xz 427372 BLAKE2B d1cd94a50f09b1562f7267ff435b2d180b84d4132a589e053f43f5de64bb764d9263910837a53be594e64595483ed9516dcbf20abc5071e9a8154b8bb75f6f4c SHA512 f1e90a5046e006d44a48ab36675167761d8e308ada7a1d7a1f7ba2825d222a2fab7e19dbc78b1371fee9ba74d9c55d9856a623f97842c9b9ad4c79215e344124 diff --git a/net-libs/libssh/libssh-0.8.5.ebuild b/net-libs/libssh/libssh-0.8.5.ebuild new file mode 100644 index 000..7b660604f3a --- /dev/null +++ b/net-libs/libssh/libssh-0.8.5.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_P="${PN}-${PV/_rc/rc}" +inherit cmake-multilib + +DESCRIPTION="Access a working SSH implementation by means of a library" +HOMEPAGE="https://www.libssh.org/; + +if [[ "${PV}" == * ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://git.libssh.org/projects/libssh.git; +else + inherit eapi7-ver + SRC_URI="https://www.libssh.org/files/$(ver_cut 1-2)/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +fi + +LICENSE="LGPL-2.1" +SLOT="0/4" # subslot = soname major version +IUSE="debug doc examples gcrypt gssapi libressl mbedtls pcap server +sftp static-libs test zlib" +# Maintainer: check IUSE-defaults at DefineOptions.cmake + +REQUIRED_USE="?? ( gcrypt mbedtls ) test? ( static-libs )" + +RDEPEND=" + !gcrypt? ( + !mbedtls? ( + !libressl? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + ) + ) + gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] ) + gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + mbedtls? ( net-libs/mbedtls[${MULTILIB_USEDEP}] ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen[dot] ) + test? ( >=dev-util/cmocka-0.3.1[${MULTILIB_USEDEP}] ) +" + +DOCS=( AUTHORS README ChangeLog ) + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}/${PN}-0.8.0-tests.patch" + "${FILESDIR}/${PN}-0.8.3-strict-overflow.patch" +) + +src_prepare() { + cmake-utils_src_prepare + + # just install the examples, do not compile them + cmake_comment_add_subdirectory examples + + # keyfile torture test is currently broken + sed -i \ + -e '/torture_keyfiles/d' \ + tests/unittests/CMakeLists.txt || die +} + +multilib_src_configure() { + local mycmakeargs=( + -DUNIT_TESTING="$(usex test)" + -DWITH_DEBUG_CALLTRACE="$(usex debug)" + -DWITH_DEBUG_CRYPTO="$(usex debug)" + -DWITH_GCRYPT="$(usex gcrypt)" + -DWITH_GSSAPI="$(usex gssapi)" + -DWITH_MBEDTLS="$(usex mbedtls)" + -DWITH_NACL=no + -DWITH_PCAP="$(usex pcap)" + -DWITH_SERVER="$(usex server)" + -DWITH_SFTP="$(usex sftp)" + -DWITH_STACK_PROTECTOR=OFF + -DWITH_STACK_PROTECTOR_STRONG=OFF + -DWITH_STATIC_LIB="$(usex static-libs)" + -DWITH_ZLIB="$(usex
[gentoo-commits] repo/gentoo:master commit in: dev-libs/openssl/files/, dev-libs/openssl/
commit: 9cf9aa64d52743263e9619c3cd0794557e3b5445 Author: Lars Wendler gentoo org> AuthorDate: Mon Oct 29 13:02:33 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Oct 29 13:08:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf9aa64 dev-libs/openssl: Revbumps to fix CVE-2018-0735 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 .../files/openssl-1.1.0i-CVE-2018-0735.patch | 44 ++ .../files/openssl-1.1.1-CVE-2018-0735.patch| 44 ++ ...nssl-1.1.0i.ebuild => openssl-1.1.0i-r1.ebuild} | 5 ++- ...penssl-1.1.1.ebuild => openssl-1.1.1-r1.ebuild} | 4 ++ 4 files changed, 95 insertions(+), 2 deletions(-) diff --git a/dev-libs/openssl/files/openssl-1.1.0i-CVE-2018-0735.patch b/dev-libs/openssl/files/openssl-1.1.0i-CVE-2018-0735.patch new file mode 100644 index 000..5762c04fa34 --- /dev/null +++ b/dev-libs/openssl/files/openssl-1.1.0i-CVE-2018-0735.patch @@ -0,0 +1,44 @@ +From 56fb454d281a023b3f950d969693553d3f3ceea1 Mon Sep 17 00:00:00 2001 +From: Pauli +Date: Fri, 26 Oct 2018 10:54:58 +1000 +Subject: [PATCH] Timing vulnerability in ECDSA signature generation + (CVE-2018-0735) + +Preallocate an extra limb for some of the big numbers to avoid a reallocation +that can potentially provide a side channel. + +Reviewed-by: Bernd Edlinger +(Merged from https://github.com/openssl/openssl/pull/7486) + +(cherry picked from commit 99540ec79491f59ed8b46b4edf130e17dc907f52) +--- + crypto/ec/ec_mult.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/crypto/ec/ec_mult.c b/crypto/ec/ec_mult.c +index 22bb30ffa1..ff882cce20 100644 +--- a/crypto/ec/ec_mult.c b/crypto/ec/ec_mult.c +@@ -177,8 +177,8 @@ static int ec_mul_consttime(const EC_GROUP *group, EC_POINT *r, + */ + cardinality_bits = BN_num_bits(cardinality); + group_top = bn_get_top(cardinality); +-if ((bn_wexpand(k, group_top + 1) == NULL) +-|| (bn_wexpand(lambda, group_top + 1) == NULL)) ++if ((bn_wexpand(k, group_top + 2) == NULL) ++|| (bn_wexpand(lambda, group_top + 2) == NULL)) + goto err; + + if (!BN_copy(k, scalar)) +@@ -205,7 +205,7 @@ static int ec_mul_consttime(const EC_GROUP *group, EC_POINT *r, + * k := scalar + 2*cardinality + */ + kbit = BN_is_bit_set(lambda, cardinality_bits); +-BN_consttime_swap(kbit, k, lambda, group_top + 1); ++BN_consttime_swap(kbit, k, lambda, group_top + 2); + + group_top = bn_get_top(group->field); + if ((bn_wexpand(s->X, group_top) == NULL) +-- +2.19.1 + diff --git a/dev-libs/openssl/files/openssl-1.1.1-CVE-2018-0735.patch b/dev-libs/openssl/files/openssl-1.1.1-CVE-2018-0735.patch new file mode 100644 index 000..295f5dbe8d8 --- /dev/null +++ b/dev-libs/openssl/files/openssl-1.1.1-CVE-2018-0735.patch @@ -0,0 +1,44 @@ +From b1d6d55ece1c26fa2829e2b819b038d7b6d692b4 Mon Sep 17 00:00:00 2001 +From: Pauli +Date: Fri, 26 Oct 2018 10:54:58 +1000 +Subject: [PATCH] Timing vulnerability in ECDSA signature generation + (CVE-2018-0735) + +Preallocate an extra limb for some of the big numbers to avoid a reallocation +that can potentially provide a side channel. + +Reviewed-by: Bernd Edlinger +(Merged from https://github.com/openssl/openssl/pull/7486) + +(cherry picked from commit 99540ec79491f59ed8b46b4edf130e17dc907f52) +--- + crypto/ec/ec_mult.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/crypto/ec/ec_mult.c b/crypto/ec/ec_mult.c +index 7e1b3650e7..0e0a5e1394 100644 +--- a/crypto/ec/ec_mult.c b/crypto/ec/ec_mult.c +@@ -206,8 +206,8 @@ int ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT *r, + */ + cardinality_bits = BN_num_bits(cardinality); + group_top = bn_get_top(cardinality); +-if ((bn_wexpand(k, group_top + 1) == NULL) +-|| (bn_wexpand(lambda, group_top + 1) == NULL)) { ++if ((bn_wexpand(k, group_top + 2) == NULL) ++|| (bn_wexpand(lambda, group_top + 2) == NULL)) { + ECerr(EC_F_EC_SCALAR_MUL_LADDER, ERR_R_BN_LIB); + goto err; + } +@@ -244,7 +244,7 @@ int ec_scalar_mul_ladder(const EC_GROUP *group, EC_POINT *r, + * k := scalar + 2*cardinality + */ + kbit = BN_is_bit_set(lambda, cardinality_bits); +-BN_consttime_swap(kbit, k, lambda, group_top + 1); ++BN_consttime_swap(kbit, k, lambda, group_top + 2); + + group_top = bn_get_top(group->field); + if ((bn_wexpand(s->X, group_top) == NULL) +-- +2.19.1 + diff --git a/dev-libs/openssl/openssl-1.1.0i.ebuild b/dev-libs/openssl/openssl-1.1.0i-r1.ebuild similarity index 98% rename from dev-libs/openssl/openssl-1.1.0i.ebuild rename to dev-libs/openssl/openssl-1.1.0i-r1.ebuild index f97d4157d7e..4cc9eb656d0 100644 --- a/dev-libs/openssl/openssl-1.1.0i.ebuild +++ b/dev-libs/openssl/openssl-1.1.0i-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright
[gentoo-commits] repo/gentoo:master commit in: app-backup/bacula/, app-backup/bacula/files/
commit: ac56f49873be00220ba45e16f9f9de35abf0c9a3 Author: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo org> AuthorDate: Mon Oct 29 12:37:02 2018 + Commit: Jorge Manuel B. S. Vicetto gentoo org> CommitDate: Mon Oct 29 12:37:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac56f498 app-backup/bacula: Add 9.2.1 release. Sort dependencies alphabetically, cosmetic changes, replace the virtual/mysql dependency with mysql-connector-c or mariadb-connect-c, install all manpages, use a different dir for archivedir and add a post install warning about it. Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 app-backup/bacula/Manifest| 1 + app-backup/bacula/bacula-9.2.1.ebuild | 440 ++ app-backup/bacula/files/bacula-fix-manpages.patch | 32 ++ 3 files changed, 473 insertions(+) diff --git a/app-backup/bacula/Manifest b/app-backup/bacula/Manifest index d30becad806..837e1b87168 100644 --- a/app-backup/bacula/Manifest +++ b/app-backup/bacula/Manifest @@ -1,3 +1,4 @@ DIST bacula-5.2.13.tar.gz 4243395 BLAKE2B 5cad5d2675f8a2dd28a76c1a4e4c649d1bf9b031e5e4febfb537a72a0481c2f7c3e80d39b84657238bc147b58174ce544749aed70882f66678edfaa2fb51ac2f SHA512 dfdff353f5b6ed4d85013dc292526706bbd67066f7057a114012172926c819c8df1eb8779166d5a90db3a49a5584f0a8daf7566cc93cf4fa3f1bdda245b55cf0 DIST bacula-9.0.6.tar.gz 3984215 BLAKE2B 89d0c83ae1ffd2c2677f5882eebc0feac12780a78f9fcf6d30e44981a09f29dd8bd3f0e55ba963a0ed03099117f2d645cf0402cf528fe939d88210ed547ea157 SHA512 a85b8e089951eb9949c9906af45f204a69cd4a7d2e0f29439b74a29ade20c05a49a8c38665189a46c0ad07af0c97380485e10da6aa53dfc47a22934f589f265e DIST bacula-9.0.8.tar.gz 4475511 BLAKE2B be321a2a215cc2b127423cf8d103303957c7064ba4453f0da8b82b3c23a38d45df7ee0e434da8a010911976812b23886fcf366d0dee9f1880c0f14fa641c1937 SHA512 4041525f594e23bfb231ea182a680899020347dd26e1d7f6d05c9f97aac8000a1bbeb9acaf2f73b283616fe03caf38fbb335b0e65e6a18e0322ca64da6f98e64 +DIST bacula-9.2.1.tar.gz 4115337 BLAKE2B 17c678bee46c9788d9abf220d0c810f94864f9f1609fc25513b2cf0a11ac584fc2ca4429fa49d7af567d316b92c243900bed21511b59f8976fd230186896c70f SHA512 6b14372fb505a4c5e084b96154c764b20e173504e335813cfffd406eb1739a301a5352047696501a11fcc297381a9fbed6e0e8714ad62998f02edbd9e0ff8d1b diff --git a/app-backup/bacula/bacula-9.2.1.ebuild b/app-backup/bacula/bacula-9.2.1.ebuild new file mode 100644 index 000..4d4577e24ba --- /dev/null +++ b/app-backup/bacula/bacula-9.2.1.ebuild @@ -0,0 +1,440 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit desktop libtool qmake-utils systemd user + +MY_PV=${PV/_beta/-b} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Featureful client/server network backup suite" +HOMEPAGE="http://www.bacula.org/; +SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="acl bacula-clientonly bacula-nodir bacula-nosd examples ipv6 libressl logwatch mysql postgres qt5 readline +sqlite ssl static tcpd vim-syntax X" + +DEPEND=" + !bacula-clientonly? ( + !bacula-nodir? ( virtual/mta ) + postgres? ( dev-db/postgresql:=[threads] ) + mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) + sqlite? ( dev-db/sqlite:3 ) + ) + dev-libs/gmp:0 + qt5? ( + dev-qt/qtsvg:5 + x11-libs/qwt:6 + ) + logwatch? ( sys-apps/logwatch ) + readline? ( sys-libs/readline:0 ) + static? ( + dev-libs/lzo[static-libs] + sys-libs/ncurses:=[static-libs] + sys-libs/zlib[static-libs] + acl? ( virtual/acl[static-libs] ) + ssl? ( + !libressl? ( dev-libs/openssl:0=[static-libs] ) + libressl? ( dev-libs/libressl:0=[static-libs] ) + ) + ) + !static? ( + dev-libs/lzo + sys-libs/ncurses:= + sys-libs/zlib + acl? ( virtual/acl ) + ssl? ( + !libressl? ( dev-libs/openssl:0= ) + libressl? ( dev-libs/libressl:0= ) + ) + ) + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) +" +RDEPEND="${DEPEND} + !bacula-clientonly? ( + !bacula-nosd? ( + app-arch/mt-st + sys-block/mtx + ) + ) + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) +" + +REQUIRED_USE=" + !bacula-clientonly? ( ^^ ( mysql postgres sqlite ) ) + static? ( bacula-clientonly ) +" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + #XOR and !bacula-clientonly controlled by REQUIRED_USE + use mysql && export mydbtype="mysql" + use postgres && export
[gentoo-commits] proj/musl:master commit in: media-libs/mesa/files/, media-libs/mesa/
commit: 5c0caeaae7e3e7be707d561b847fa52603fd5253 Author: callmetango users noreply github com> AuthorDate: Sat Aug 25 11:52:07 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:48:16 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5c0caeaa media-libs/mesa: increased stacksize to prevent segfaults * increased stacksize to prevent segfaults as suggested by https://github.com/alpinelinux/aports/pull/4847 .../mesa/files/mesa-18-musl-larger-stacksize.patch | 52 ++ media-libs/mesa/mesa-18.1.6-r1.ebuild | 547 + 2 files changed, 599 insertions(+) diff --git a/media-libs/mesa/files/mesa-18-musl-larger-stacksize.patch b/media-libs/mesa/files/mesa-18-musl-larger-stacksize.patch new file mode 100644 index 000..cfc3bc5 --- /dev/null +++ b/media-libs/mesa/files/mesa-18-musl-larger-stacksize.patch @@ -0,0 +1,52 @@ +# [main/mesa: use larger stack size for new threads #4847](https://github.com/alpinelinux/aports/pull/4847) + +[prspkt (prspkt) · GitHub](https://github.com/prspkt) commented +2018-07-25T12:34:00Z + +Since the introduction of the mesa 18.1.* series, applications that use OpenGL +have been consistently segfaulting. I can locally reproduce using +`community/mpv` for video playback. This has also been discovered +[here](https://github.com/gentoo/musl/issues/136) and the +[patch](https://github.com/void-linux/void-packages/blob/18838a6cd6b00b1d309d6cc712b7d54660597221/srcpkgs/libGL/patches/musl-stacksize.patch) +was imported after following a discussion +[here](https://github.com/void-linux/void-packages/issues/933). + +Increasing the stacksise consistently fixes the issue. + +## References + +[Segfaults with mesa-18.1.0_rc* · Issue #136 · gentoo/musl · GitHub](https://github.com/gentoo/musl/issues/136) +[RetroArch segfaults after recent update of various gfx libraries: mesa-ati-dri, libGL, etc. · Issue #933 · void-linux/void-packages · GitHub](https://github.com/void-linux/void-packages/issues/933) + +--- a/include/c11/threads_posix.h b/include/c11/threads_posix.h +@@ -281,15 +281,29 @@ static inline int + thrd_create(thrd_t *thr, thrd_start_t func, void *arg) + { + struct impl_thrd_param *pack; ++#ifdef __GLIBC__ ++pthread_attr_t *attrp = NULL; ++#else ++pthread_attr_t attr = { 0 }; ++pthread_attr_init(); ++pthread_attr_setstacksize(, 8388608); ++pthread_attr_t *attrp = ++#endif + assert(thr != NULL); + pack = (struct impl_thrd_param *)malloc(sizeof(struct impl_thrd_param)); + if (!pack) return thrd_nomem; + pack->func = func; + pack->arg = arg; +-if (pthread_create(thr, NULL, impl_thrd_routine, pack) != 0) { ++if (pthread_create(thr, attrp, impl_thrd_routine, pack) != 0) { ++#ifndef __GLIBC__ ++pthread_attr_destroy(); ++#endif + free(pack); + return thrd_error; + } ++#ifndef __GLIBC__ ++pthread_attr_destroy(); ++#endif + return thrd_success; + } diff --git a/media-libs/mesa/mesa-18.1.6-r1.ebuild b/media-libs/mesa/mesa-18.1.6-r1.ebuild new file mode 100644 index 000..134fcaf --- /dev/null +++ b/media-libs/mesa/mesa-18.1.6-r1.ebuild @@ -0,0 +1,547 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git; + +if [[ ${PV} = ]]; then + GIT_ECLASS="git-r3" + EXPERIMENTAL="true" +fi + +PYTHON_COMPAT=( python2_7 ) + +inherit autotools llvm multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS} + +OPENGL_DIR="xorg-x11" + +MY_P="${P/_/-}" + +DESCRIPTION="OpenGL-like graphic library for Linux" +HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/; + +if [[ $PV == ]]; then + SRC_URI="" +else + SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +fi + +LICENSE="MIT" +SLOT="0" +RESTRICT="!bindist? ( bindist )" + +RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 unwind + +llvm +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind + vdpau vulkan wayland xvmc xa" + +REQUIRED_USE=" + d3d9? ( dri3 gallium ) + llvm? ( gallium ) + opencl? ( gallium llvm || ( video_cards_r600 video_cards_radeonsi ) ) + openmax? ( gallium ) + gles1? ( egl ) + gles2? ( egl ) + vaapi? ( gallium ) + vdpau? ( gallium ) + vulkan? ( || ( video_cards_i965 video_cards_radeonsi ) + video_cards_radeonsi? ( llvm ) ) + wayland? ( egl gbm ) + xa? ( gallium ) + video_cards_freedreno? ( gallium ) +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 27fcf7cf5410c58049f9203001c10e86a2c66d1d Author: Mart Raudsepp gentoo org> AuthorDate: Mon Oct 29 11:47:02 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Oct 29 11:47:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27fcf7cf sys-apps/systemd-239-r2: arm64 stable (bug #669664) Signed-off-by: Mart Raudsepp gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 sys-apps/systemd/systemd-239-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-239-r2.ebuild b/sys-apps/systemd/systemd-239-r2.ebuild index 9f9ca4983c6..733b4be4fce 100644 --- a/sys-apps/systemd/systemd-239-r2.ebuild +++ b/sys-apps/systemd/systemd-239-r2.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz https://dev.gentoo.org/~floppym/dist/${P}-patches-1.tar.gz; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" fi PYTHON_COMPAT=( python{3_4,3_5,3_6} )
[gentoo-commits] proj/musl:master commit in: net-fs/autofs/, net-fs/autofs/files/
commit: 7b16ed130f2ab2a38562726023fda23d40634038 Author: Neula famsim de> AuthorDate: Sun Oct 28 13:45:08 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:42:31 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7b16ed13 net-fs/autofs: fix segfault when using automount with --debug flag net-fs/autofs/autofs-5.1.4.ebuild | 3 +- .../files/autofs-early-pthread_key_create.patch| 42 ++ 2 files changed, 44 insertions(+), 1 deletion(-) diff --git a/net-fs/autofs/autofs-5.1.4.ebuild b/net-fs/autofs/autofs-5.1.4.ebuild index 3546185..71bf379 100644 --- a/net-fs/autofs/autofs-5.1.4.ebuild +++ b/net-fs/autofs/autofs-5.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -47,6 +47,7 @@ CONFIG_CHECK="~AUTOFS4_FS" PATCHES=( "${FILESDIR}"/${PN}-musl.patch + "${FILESDIR}"/${PN}-early-pthread_key_create.patch ) src_prepare() { diff --git a/net-fs/autofs/files/autofs-early-pthread_key_create.patch b/net-fs/autofs/files/autofs-early-pthread_key_create.patch new file mode 100644 index 000..6e59812 --- /dev/null +++ b/net-fs/autofs/files/autofs-early-pthread_key_create.patch @@ -0,0 +1,42 @@ +Fixes segfault when launching autofs with debugging info + +--- autofs-5.1.4/daemon/automount.c2017-12-19 03:46:44.0 +0100 autofs-5.1.4/daemon/automount.c2018-10-28 12:45:28.388254819 +0100 +@@ -2495,16 +2495,10 @@ int main(int argc, char *argv[]) + macro_free_global_table(); + exit(1); + } +- +- info(logging, "Starting automounter version %s, master map %s", +- version, master_list->name); +- info(logging, "using kernel protocol version %d.%02d", +- get_kver_major(), get_kver_minor()); +- +- status = pthread_key_create(_thread_stdenv_vars, +- key_thread_stdenv_vars_destroy); ++ ++ status = pthread_key_create(_thread_attempt_id, free); + if (status) { +- logerr("%s: failed to create thread data key for std env vars!", ++ logerr("%s: failed to create thread data key for attempt ID!", + program); + master_kill(master_list); + res = write(start_pipefd[1], pst_stat, sizeof(*pst_stat)); +@@ -2513,10 +2507,15 @@ int main(int argc, char *argv[]) + macro_free_global_table(); + exit(1); + } ++ info(logging, "Starting automounter version %s, master map %s", ++ version, master_list->name); ++ info(logging, "using kernel protocol version %d.%02d", ++ get_kver_major(), get_kver_minor()); + +- status = pthread_key_create(_thread_attempt_id, free); ++ status = pthread_key_create(_thread_stdenv_vars, ++ key_thread_stdenv_vars_destroy); + if (status) { +- logerr("%s: failed to create thread data key for attempt ID!", ++ logerr("%s: failed to create thread data key for std env vars!", + program); + master_kill(master_list); + res = write(start_pipefd[1], pst_stat, sizeof(*pst_stat));
[gentoo-commits] proj/musl:master commit in: x11-base/xorg-server/
commit: 5407d80d6c8bd952ba8b68fd3cefe7e316b51dc6 Author: stefson yahoo de> AuthorDate: Sat Oct 27 16:51:20 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=5407d80d x11-base/xorg-server: revbump x11-base/xorg-server/Manifest | 2 +- .../{xorg-server-1.20.1.ebuild => xorg-server-1.20.3.ebuild} | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest index 0c6e270..9a42cef 100644 --- a/x11-base/xorg-server/Manifest +++ b/x11-base/xorg-server/Manifest @@ -1,3 +1,3 @@ DIST xorg-server-1.19.5.tar.bz2 5965044 BLAKE2B 23375793ea4459a962f412440e307081ce2acd3c646e5db4d1bfac20e267bcbb1752ba8f6de66df06d25eaf92d1b55082a80eced0d44c257a757d5926ca6a7f3 SHA512 928dea5850b98cd815004cfa133eca23cfa9521920c934c68a92787f2cae13cca1534eee772a4fb74b8ae8cb92662b5d68b95b834c8aa8ec57cd57cb4e5dd45c DIST xorg-server-1.19.6.tar.bz2 5984528 BLAKE2B 7aaef0bccbfef669ea5e78faabf736e8ab4f460079b7b12b58a642dd9cb42ad4b6c662a6e8671bfc41e697561c856cb663dfbe9cbdf3a4e67d800f2e98c253f6 SHA512 38519a8d0af9dd034045fc346959496dd718fa59b6188307974797a1cd9c349deb54987f6232ea8396baf810dcc710c0ff191f76ed2186cae4d44921b3680412 -DIST xorg-server-1.20.1.tar.bz2 6103772 BLAKE2B ac71d603cef8efe814275b658d4a76e231eb0fda14dd6e7177509bf147feaf37657789d8fc83f8017435c84760d7be357f203a8346aac612a53083cf413f7d75 SHA512 ef2b93a61683c8ca8d1f14b771e70db65ba119a73db8a46e7cdbf2ac2243e3f4b2732068eb5aa5d7b76f460db995a3c04390870198a5210ec30df4360ad9f94b +DIST xorg-server-1.20.3.tar.bz2 6205000 BLAKE2B 9fc8acf1812d0aa4800941dd1846060f91edf1e7ebc92b35e8c2028266d88d3ab3ba14e95f535e5ee41941f8e20769ee75723ba609f5653d4892f97bc5cf91c4 SHA512 ee44554f86df4297f54c5871fe7a18954eeef4338775a25f36d6577b279c4775f61128da71b86cfaeadcc080838d6749dede138d4db178866579da2056543fba diff --git a/x11-base/xorg-server/xorg-server-1.20.1.ebuild b/x11-base/xorg-server/xorg-server-1.20.3.ebuild similarity index 98% rename from x11-base/xorg-server/xorg-server-1.20.1.ebuild rename to x11-base/xorg-server/xorg-server-1.20.3.ebuild index 808bbfe..0c358b4 100644 --- a/x11-base/xorg-server/xorg-server-1.20.1.ebuild +++ b/x11-base/xorg-server/xorg-server-1.20.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -151,6 +151,7 @@ src_configure() { $(use_enable !minimal xfree86-utils) $(use_enable !minimal dri) $(use_enable !minimal dri2) + $(use_enable !minimal dri3) $(use_enable !minimal glx) $(use_enable xcsecurity) $(use_enable xephyr)
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 0e32d00bc13b235e107d5ed932d459a01a04dea2 Author: stefson yahoo de> AuthorDate: Sat Oct 27 18:55:28 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0e32d00b sys-devel/gcc: readjust KEYWORDS sys-devel/gcc/gcc-7.3.0-r6.ebuild | 2 +- sys-devel/gcc/gcc-8.2.0-r2.ebuild | 3 +-- sys-devel/gcc/gcc-8.2.0-r4.ebuild | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/sys-devel/gcc/gcc-7.3.0-r6.ebuild b/sys-devel/gcc/gcc-7.3.0-r6.ebuild index 2b75113..64dfcf5 100644 --- a/sys-devel/gcc/gcc-7.3.0-r6.ebuild +++ b/sys-devel/gcc/gcc-7.3.0-r6.ebuild @@ -8,7 +8,7 @@ PATCH_VER="1.8" inherit epatch toolchain -KEYWORDS="amd64 arm arm64 ~mips ppc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-8.2.0-r2.ebuild b/sys-devel/gcc/gcc-8.2.0-r2.ebuild index 40a6799..35564be 100644 --- a/sys-devel/gcc/gcc-8.2.0-r2.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r2.ebuild @@ -8,8 +8,7 @@ PATCH_VER="1.2" inherit toolchain -#needs minimal test before unkeywording -#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND} diff --git a/sys-devel/gcc/gcc-8.2.0-r4.ebuild b/sys-devel/gcc/gcc-8.2.0-r4.ebuild index 17dd76e..aca35c1 100644 --- a/sys-devel/gcc/gcc-8.2.0-r4.ebuild +++ b/sys-devel/gcc/gcc-8.2.0-r4.ebuild @@ -8,8 +8,7 @@ PATCH_VER="1.5" inherit toolchain -#needs minimal test before unkeywording -#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" RDEPEND="" DEPEND="${RDEPEND}
[gentoo-commits] proj/musl:master commit in: sys-apps/iproute2/
commit: 092ce9df92fe7fe921298b8a9d67212df36e6eec Author: stefson yahoo de> AuthorDate: Sat Oct 27 17:00:03 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=092ce9df sys-apps/iproute2: remove old sys-apps/iproute2/Manifest | 1 - sys-apps/iproute2/iproute2-4.15.0.ebuild | 152 --- 2 files changed, 153 deletions(-) diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest index 74ab904..8df37a8 100644 --- a/sys-apps/iproute2/Manifest +++ b/sys-apps/iproute2/Manifest @@ -1,4 +1,3 @@ DIST iproute2-4.14.1.tar.xz 636876 BLAKE2B 232dbe29b9af516d8345c86c044359d3b0cfe73fb88a2ba1dcd05534b52dea37c9155d2b273a4a0d40b55fba8b5503a0fbe5bc71f37864c0a2ba9d6f08b6bf41 SHA512 e593b68c46ef5f98bd6911ee7beb38388a14935a29fefabdeccc96aa012593b6f3a49b3bb1baed7d77e54f1f4a857172e058b73407f4070f158b8713f44f5d2c -DIST iproute2-4.15.0.tar.xz 648836 BLAKE2B e7f3a027ec88de7c6ac82c5529b37fdf22311bc9290e71662bc3b1e32d4cb6a1845e2badb961a21b50b5ed1b9d23130e512a011767183f7df1b33eb05101044b SHA512 bcc54b8dc83d7b0e759a2de77eb38fed483d7f7f82698f482e0259000f2f55ba79c556b721730eb999e85c865ad136fd7549304ebe936545e02e848ba7f698bc DIST iproute2-4.16.0.tar.xz 661336 BLAKE2B 4efb08c88a60b1bbbeef807c0731e610032bfb11d022562c1df052d324eb43cb25b9523f49730d22a3f92eb06bd5037c70d8ed0b58276a0cf0854a0f82800b64 SHA512 a8fbc92665a8d4ca6ee1e894bfb27373cf6b16dac9e2ab3831e418fcc9b895acc7d6fc64efa0b0e37b3affd4ef8eacf4dae5715536138d6a05c65ad49a2becad DIST iproute2-4.17.0.tar.xz 675268 BLAKE2B 3d1455c119c9c56b11a64092c152fcea2b161f571006878215425b95deef779fed523368252ce672a1a70251c019edbe6ff2bdac8c3ee8abab1fb29e2a3c669c SHA512 ccd7fb70afd58f1fcd4e17c38a24607207da853c4d6118fda423efa6e51faad3ad03c4d6d58a579c40ef9c68aaf13b1c455e12b0c36e155712d3d4db3c2ff4b5 diff --git a/sys-apps/iproute2/iproute2-4.15.0.ebuild b/sys-apps/iproute2/iproute2-4.15.0.ebuild deleted file mode 100644 index 89b5e4d..000 --- a/sys-apps/iproute2/iproute2-4.15.0.ebuild +++ /dev/null @@ -1,152 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs flag-o-matic multilib - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2.git" - inherit git-r3 -else - SRC_URI="mirror://kernel/linux/utils/net/${PN}/${P}.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" -fi - -DESCRIPTION="kernel routing and traffic control utilities" -HOMEPAGE="https://wiki.linuxfoundation.org/networking/iproute2; - -LICENSE="GPL-2" -SLOT="0" -IUSE="atm berkdb elf +iptables ipv6 minimal selinux" - -# We could make libmnl optional, but it's tiny, so eh -RDEPEND=" - !net-misc/arpd - !minimal? ( net-libs/libmnl ) - elf? ( virtual/libelf ) - iptables? ( >=net-firewall/iptables-1.4.20:= ) - berkdb? ( sys-libs/db:= ) - atm? ( net-dialup/linux-atm ) - selinux? ( sys-libs/libselinux ) -" -# We require newer linux-headers for ipset support #549948 and some defines #553876 -DEPEND=" - ${RDEPEND} - app-arch/xz-utils - iptables? ( virtual/pkgconfig ) - >=sys-devel/bison-2.4 - sys-devel/flex - >=sys-kernel/linux-headers-3.16 - elibc_glibc? ( >=sys-libs/glibc-2.7 ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-3.1.0-mtu.patch #291907 - "${FILESDIR}"/${PN}-4.14.1-configure-nomagic.patch # bug 643722 - "${FILESDIR}"/${PN}-4.15.0-musl.patch -) - -src_prepare() { - if ! use ipv6 ; then - PATCHES+=( - "${FILESDIR}"/${PN}-4.11.0-no-ipv6.patch #326849 - ) - fi - - default - - sed -i \ - -e '/^CC :\?=/d' \ - -e "/^LIBDIR/s:=.*:=/$(get_libdir):" \ - -e "s:-O2:${CFLAGS} ${CPPFLAGS}:" \ - -e "/^HOSTCC/s:=.*:= $(tc-getBUILD_CC):" \ - -e "/^DBM_INCLUDE/s:=.*:=${T}:" \ - Makefile || die - - # Use /run instead of /var/run. - sed -i \ - -e 's:/var/run:/run:g' \ - include/namespace.h \ - man/man8/ip-netns.8 || die - - # build against system headers - rm -r include/netinet #include/linux include/ip{,6}tables{,_common}.h include/libiptc - sed -i 's:TCPI_OPT_ECN_SEEN:16:' misc/ss.c || die - - use minimal && sed -i -e '/^SUBDIRS=/s:=.*:=lib tc ip:' Makefile -} - -src_configure() { - tc-export AR CC PKG_CONFIG - - # This sure is ugly. Should probably move into toolchain-funcs at some point. - local setns - pushd "${T}" >/dev/null - printf '#include \nint main(){return setns(0, 0);}\n' > test.c - ${CC} ${CFLAGS} ${CPPFLAGS} -D_GNU_SOURCE ${LDFLAGS} test.c >&/dev/null && setns=y || setns=n - echo 'int main(){return
[gentoo-commits] proj/musl:master commit in: sys-libs/compiler-rt-sanitizers/
commit: f5ffd968a452e9678c41376f03d65e2639268ed0 Author: stefson yahoo de> AuthorDate: Sun Oct 28 11:20:36 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f5ffd968 sys-libs/compiler-rt-sanitizers: sync KEYWORDS with tree sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild index 176e836..7fe9367 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild @@ -22,7 +22,7 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz LICENSE="|| ( UoI-NCSA MIT )" SLOT="${PV%_*}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+clang test elibc_glibc" RESTRICT="!test? ( test ) !clang? ( test )"
[gentoo-commits] proj/musl:master commit in: sys-libs/libomp/files/
commit: e5d56e439b831c75c7e8d15ff01efd0868d72292 Author: stefson yahoo de> AuthorDate: Sat Oct 27 17:05:00 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e5d56e43 sys-libs/libomp: delete forgotten patch .../files/libomp-5.0.0-use-va_copy-macro.patch | 26 -- 1 file changed, 26 deletions(-) diff --git a/sys-libs/libomp/files/libomp-5.0.0-use-va_copy-macro.patch b/sys-libs/libomp/files/libomp-5.0.0-use-va_copy-macro.patch deleted file mode 100644 index 6f1a198..000 --- a/sys-libs/libomp/files/libomp-5.0.0-use-va_copy-macro.patch +++ /dev/null @@ -1,26 +0,0 @@ -From cb8e8ab68bd2af477dc73c5ad5d0bc10bacab8f7 Mon Sep 17 00:00:00 2001 -From: "Jory A. Pratt" -Date: Sat, 9 Sep 2017 08:20:40 -0500 -Subject: [PATCH] Use va_cpoy macro - -Signed-off-by: Jory A. Pratt - runtime/src/kmp_str.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/runtime/src/kmp_str.cpp b/runtime/src/kmp_str.cpp -index 88967e1..75d33df 100644 a/runtime/src/kmp_str.cpp -+++ b/runtime/src/kmp_str.cpp -@@ -168,7 +168,7 @@ void __kmp_str_buf_vprint(kmp_str_buf_t *buffer, char const *format, - - #if !KMP_OS_WINDOWS - va_list _args; -- __va_copy(_args, args); // Make copy of args. -+ va_copy(_args, args); // Make copy of args. - #define args _args // Substitute args with its copy, _args. - #endif // KMP_OS_WINDOWS - rc = KMP_VSNPRINTF(buffer->str + buffer->used, free, format, args); --- -2.14.1 -
[gentoo-commits] proj/musl:master commit in: sys-libs/compiler-rt-sanitizers/, sys-libs/compiler-rt-sanitizers/files/
commit: 184148a287f9c84840a8b3cec607be1ca2aa7623 Author: stefson yahoo de> AuthorDate: Sat Oct 27 16:44:33 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=184148a2 sys-libs/compiler-rt-sanitizers: fix compile for arm .../compiler-rt-sanitizers-6.0.1.ebuild| 4 +++- .../files/0001-fixup-for-interception_type_test.patch | 14 ++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild index d2a3805..176e836 100644 --- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild +++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild @@ -40,7 +40,9 @@ DEPEND=" S=${WORKDIR}/${MY_P} -PATCHES=( "${FILESDIR}"/${PN}-6.0.1-musl-patches.patch ) +PATCHES=( "${FILESDIR}"/${PN}-6.0.1-musl-patches.patch + "${FILESDIR}"/0001-fixup-for-interception_type_test.patch + ) # least intrusive of all CMAKE_BUILD_TYPE=RelWithDebInfo diff --git a/sys-libs/compiler-rt-sanitizers/files/0001-fixup-for-interception_type_test.patch b/sys-libs/compiler-rt-sanitizers/files/0001-fixup-for-interception_type_test.patch new file mode 100644 index 000..746f53c --- /dev/null +++ b/sys-libs/compiler-rt-sanitizers/files/0001-fixup-for-interception_type_test.patch @@ -0,0 +1,14 @@ +diff --git a/lib/interception/interception_type_test.cc b/lib/interception/interception_type_test.cc +index 2b3a6d5..21c2fb3 100644 +--- a/lib/interception/interception_type_test.cc b/lib/interception/interception_type_test.cc +@@ -32,8 +32,8 @@ COMPILER_CHECK(sizeof(::OFF64_T) == sizeof(off64_t)); + // The following are the cases when pread (and friends) is used instead of + // pread64. In those cases we need OFF_T to match off_t. We don't care about the + // rest (they depend on _FILE_OFFSET_BITS setting when building an application). +-# if SANITIZER_ANDROID || !defined _FILE_OFFSET_BITS || \ +- _FILE_OFFSET_BITS != 64 ++# if SANITIZER_ANDROID || !defined _FILE_OFFSET_BITS && !SANITIZER_NONGNU || \ ++ _FILE_OFFSET_BITS != 64 && !SANITIZER_NONGNU + COMPILER_CHECK(sizeof(::OFF_T) == sizeof(off_t)); + # endif
[gentoo-commits] proj/musl:master commit in: sys-devel/gcc/
commit: 7b137950a892f5fc4dca7939f81b019b4db1c597 Author: stefson yahoo de> AuthorDate: Sat Oct 27 16:41:28 2018 + Commit: Anthony G. Basile gentoo org> CommitDate: Mon Oct 29 11:38:04 2018 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7b137950 sys-devel/gcc: upgrade patchsets, this fixes insecure runtime paths of libvtv sys-devel/gcc/Manifest| 2 ++ sys-devel/gcc/gcc-7.3.0-r6.ebuild | 31 +++ sys-devel/gcc/gcc-8.2.0-r4.ebuild | 30 ++ 3 files changed, 63 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index c08d9e7..ac5372a 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -3,6 +3,8 @@ DIST gcc-6.4.0-patches-1.3.tar.bz2 13617 BLAKE2B 6bfb1d70397e6ca4359e5d190e36003 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922 SHA512 266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90 DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5 SHA512 24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33 +DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8 SHA512 4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302 SHA512 ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4 DIST gcc-8.2.0-patches-1.2.tar.bz2 11419 BLAKE2B 3d7a274ee42da5b73a3430c5043d38ae39cf27e9e642555c2e53a5c0ca3223b2a002cbc46c2d43c28ad1d5e40c9846019036868d91e22975e09351116ab62280 SHA512 dae9a9c0bb93ad35812d403ebba7aa2bb923b5b90ae66c68e34144e0e88466b78ac757ec3337a29118e8deeb5d945d6609829f9fd7c2cb8d133762333e599408 +DIST gcc-8.2.0-patches-1.5.tar.bz2 17012 BLAKE2B a6a09d316cdb008a5c3cd745bfb7730e8f6080c423712f9fdcc66f35aa060e81ba5959bb1997026eae9f0d52c0046797972de3194b2b79757353f4337367e934 SHA512 0e1da1f5eb9d6edd18822601865df112db2891517696316bf9d21ebd00b08b6432aef41d190c76d5b686c3504e140f47bfe6fc4a5a685e1f960ec0c7a2d4b889 DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185 SHA512 64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed diff --git a/sys-devel/gcc/gcc-7.3.0-r6.ebuild b/sys-devel/gcc/gcc-7.3.0-r6.ebuild new file mode 100644 index 000..2b75113 --- /dev/null +++ b/sys-devel/gcc/gcc-7.3.0-r6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PATCH_VER="1.8" +#UCLIBC_VER="1.0" + +inherit epatch toolchain + +KEYWORDS="amd64 arm arm64 ~mips ppc x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.13 )" +fi + +src_prepare() { + toolchain_src_prepare + + epatch "${FILESDIR}"/gcc-7.2.0-pr69728.patch + + if use elibc_musl || [[ ${CATEGORY} = cross-*-musl* ]]; then + epatch "${FILESDIR}"/6.3.0/cpu_indicator.patch + epatch "${FILESDIR}"/7.1.0/posix_memalign.patch + fi +} diff --git a/sys-devel/gcc/gcc-8.2.0-r4.ebuild b/sys-devel/gcc/gcc-8.2.0-r4.ebuild new file mode 100644 index 000..17dd76e --- /dev/null +++ b/sys-devel/gcc/gcc-8.2.0-r4.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PATCH_VER="1.5" +#UCLIBC_VER="1.0" + +inherit toolchain + +#needs minimal test before unkeywording +#KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86" + +RDEPEND="" +DEPEND="${RDEPEND} + elibc_glibc? ( >=sys-libs/glibc-2.13 ) + >=${CATEGORY}/binutils-2.20" + +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/
commit: 3dbc3138527f317af6950af0a4ce00834a3c1718 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 29 10:33:29 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 29 10:33:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbc3138 sys-apps/systemd: amd64 stable wrt bug #669664 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" sys-apps/systemd/systemd-239-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/systemd/systemd-239-r2.ebuild b/sys-apps/systemd/systemd-239-r2.ebuild index 5adff5e094e..9f9ca4983c6 100644 --- a/sys-apps/systemd/systemd-239-r2.ebuild +++ b/sys-apps/systemd/systemd-239-r2.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == ]]; then else SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz https://dev.gentoo.org/~floppym/dist/${P}-patches-1.tar.gz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" fi PYTHON_COMPAT=( python{3_4,3_5,3_6} )
[gentoo-commits] repo/gentoo:master commit in: dev-db/phpmyadmin/
commit: 4365bb0bffea72414ab2a23e9a9d58f90a988d55 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 29 10:32:57 2018 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 29 10:32:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4365bb0b dev-db/phpmyadmin: amd64 stable wrt bug #668914 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild b/dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild index 37e7b72e0cc..58754f1281b 100644 --- a/dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild +++ b/dev-db/phpmyadmin/phpmyadmin-4.8.3-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.phpmyadmin.net/; SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz; LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" IUSE="setup" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/exiv2/, media-gfx/exiv2/files/
commit: 8c24aae658082194548daf5a845dc996fab7f9f0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Oct 29 10:06:45 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Oct 29 10:14:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c24aae6 media-gfx/exiv2: Security cleanup Bug: https://bugs.gentoo.org/658236 Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 media-gfx/exiv2/Manifest | 1 - media-gfx/exiv2/exiv2-0.26_p20180319.ebuild| 136 -- .../exiv2-0.26_p20180319-CVE-2017-18005.patch | 484 - .../files/exiv2-0.26_p20180319-CVE-2018-4868.patch | 39 -- .../files/exiv2-0.26_p20180319-clang-fix.patch | 47 -- 5 files changed, 707 deletions(-) diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest index 1cdcc30af60..017a87d6e8b 100644 --- a/media-gfx/exiv2/Manifest +++ b/media-gfx/exiv2/Manifest @@ -1,2 +1 @@ -DIST exiv2-0.26_p20180319.tar.gz 28383543 BLAKE2B 753a2ebdb2033490c0f66cb1fb2574f02125f17813f6cbaf5eca66e053af9a2cdbc1266f0a033f0706ec22b31acd6e87271e426a335a58ee947757b52d283489 SHA512 852ce2cffcc0a2d902a939933127fdf5fa0b50020e1faf3ab0a375b129b9f61c7b97b76d4f39e376e7288d7cc045867bd1a96ae15dd0b7c0bcd1ba15259628e1 DIST exiv2-0.26_p20180811d.tar.xz 1722216 BLAKE2B 9e1c8307eb923c340894c82c37e9f6c31d82ff1b1de3c79d4ec9b0ec9428ad1d05f945e9a4e440028335857e7fc32d50cdc5245842d743e017037bd641b654db SHA512 5453650888440028acb139a02b387eab0232551c97256ce88dd626fa4cc8800ec02ad66e093c314bbfdc60726995b6c8482572d1ffaec73a265209c98c901780 diff --git a/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild b/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild deleted file mode 100644 index eb2572dfcf3..000 --- a/media-gfx/exiv2/exiv2-0.26_p20180319.ebuild +++ /dev/null @@ -1,136 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) -if [[ ${PV} = * ]]; then - EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git; - EGIT_BRANCH="0.26" - GIT_ECLASS=git-r3 -else - COMMIT=876b1314ab892cbfa6672b6b94adbeb90db4211f - SRC_URI="https://github.com/Exiv2/${PN}/tarball/${COMMIT} -> ${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" -fi -inherit cmake-multilib python-any-r1 - -DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility" -HOMEPAGE="http://www.exiv2.org/; - -LICENSE="GPL-2" -SLOT="0/26" -IUSE="doc examples nls png webready xmp" - -RDEPEND=" - >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] - nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] ) - png? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) - webready? ( - net-libs/libssh[${MULTILIB_USEDEP}] - net-misc/curl[${MULTILIB_USEDEP}] - ) - xmp? ( >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] ) -" -DEPEND="${RDEPEND} - doc? ( - ${PYTHON_DEPS} - app-doc/doxygen - dev-libs/libxslt - media-gfx/graphviz - virtual/pkgconfig - ) - nls? ( sys-devel/gettext ) -" - -DOCS=( README doc/ChangeLog doc/cmd.txt ) - -S="${WORKDIR}/${PN^}-${PN}-${COMMIT:0:7}" - -PATCHES=( - # 0.26 branch - "${FILESDIR}"/${P}-CVE-2018-4868.patch - "${FILESDIR}"/${P}-CVE-2017-18005.patch - "${FILESDIR}"/${P}-clang-fix.patch - # TODO: Take to upstream - "${FILESDIR}"/${PN}-0.26-fix-docs.patch - "${FILESDIR}"/${PN}-0.26-tools-optional.patch -) - -pkg_setup() { - use doc && python-any-r1_pkg_setup -} - -src_prepare() { - if [[ ${PV} != * ]] ; then - if [[ -d po ]] ; then - pushd po > /dev/null || die - local lang - for lang in *.po; do - if [[ -e ${lang} ]] \ - && ! has ${lang/.po/} ${LINGUAS-${lang/.po/}} ; then - case ${lang} in - CMakeLists.txt | \ - ${PN}.pot) ;; - *) rm -r ${lang} || die ;; - esac - fi - done - popd > /dev/null || die - else - die "Failed to prepare LINGUAS - po directory moved?" - fi - fi - - # FIXME @upstream: - einfo "Converting doc/cmd.txt to UTF-8" - iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die - mv -f doc/cmd.txt.tmp doc/cmd.txt || die - - if use doc;
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-itertools/
commit: 04126cecb0922ea013f20aea48edf86d70a6ff06 Author: Louis Sautier gentoo org> AuthorDate: Mon Oct 29 10:10:13 2018 + Commit: Louis Sautier gentoo org> CommitDate: Mon Oct 29 10:10:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04126cec dev-python/jaraco-itertools: remove old Signed-off-by: Louis Sautier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/jaraco-itertools/Manifest | 1 - .../jaraco-itertools/jaraco-itertools-2.5.ebuild | 59 -- 2 files changed, 60 deletions(-) diff --git a/dev-python/jaraco-itertools/Manifest b/dev-python/jaraco-itertools/Manifest index b9326091bc1..9f1c83f87cd 100644 --- a/dev-python/jaraco-itertools/Manifest +++ b/dev-python/jaraco-itertools/Manifest @@ -1,4 +1,3 @@ DIST jaraco.itertools-2.3.tar.gz 12857 BLAKE2B 714b123965af3ff593205aab373f3097709729377cd867ca2a7ccbb7795b1818f47b0b316d4c927c9aec4eb66fe1da63b44c1d60db310dd97b5444b01f7db04d SHA512 070a442531fd079fefcb61bbbdb0cc98bc88cbc5f23f6cb40ee1fafbc9a259c69e0a373e949ab54d22836f54b0de41e1b09d10692f92d18030825ca09345be48 DIST jaraco.itertools-2.5.2.tar.gz 13744 BLAKE2B 3f27144d580805380446b89972c785fa7d7a37a4841d07584efff31f4bdb1ffb9c5e00571172050e63fd65531d7f1db3d9272420c200e717bf9b6dad4b2e4dc4 SHA512 6e5085eb60451f7a5e46df7f69c73062680d980e46a0d41c4e6baaf47d48f413f7cf0ee26b0b24d90e2499174df41b37d7388cfe33e52bfcbc96f7378213d575 -DIST jaraco.itertools-2.5.tar.gz 13617 BLAKE2B 06c008a33a451314aa3e4ff0a5753dcd5e7f0b6504faea5574ea9d2061999246efbd62789e6ba81d49cc12cd4b13dd8241e58cbc71de611bd0cc773e5d40a1fa SHA512 9e56282073e7a09bcbe114c863c27d4a8233dc5b2805b17f174afcaba8643e6f8405c26f492713d0970975535102b188a4bad246b747a5718362c81a845cb494 DIST jaraco.itertools-3.0.0.tar.gz 13461 BLAKE2B b6b5146ea2fd9aabe72da85be84224d1c06b71278661183ea52e6ca7c9032c4ca33310d61eb93ceeb14edc4f5923dffc5af25cc8f3345c7453921d85f20ca22e SHA512 91ffcfd2e734fe6647115b54a0eec45b58176681208a48705600a7293484fabdb5190f6981a985f35048bbc2fcb66250fa8a0d862ef41422102cdec1acdbfa41 diff --git a/dev-python/jaraco-itertools/jaraco-itertools-2.5.ebuild b/dev-python/jaraco-itertools/jaraco-itertools-2.5.ebuild deleted file mode 100644 index 4342eba0bde..000 --- a/dev-python/jaraco-itertools/jaraco-itertools-2.5.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Tests fail with PyPy and PyPy 3 -PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) - -inherit distutils-r1 - -MY_PN="${PN/-/.}" -DESCRIPTION="Tools for working with iterables. Complements itertools and more_itertools" -HOMEPAGE="https://github.com/jaraco/jaraco.itertools; -SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" - -RDEPEND=" - dev-python/namespace-jaraco[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/inflect[${PYTHON_USEDEP}] - >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}] -" -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] - doc? ( - >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] - >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ) - test? ( - ${RDEPEND} - >=dev-python/pytest-2.8[${PYTHON_USEDEP}] - ) -" - -S="${WORKDIR}/${MY_PN}-${PV}" - -python_compile_all() { - if use doc; then - sphinx-build docs docs/_build/html || die - HTML_DOCS=( docs/_build/html/. ) - fi -} - -python_test() { - # Override pytest options to skip flake8 - PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \ - || die "tests failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/jaraco-itertools/
commit: b65350b17ec2a296df4513c952c52383dd248029 Author: Louis Sautier gentoo org> AuthorDate: Mon Oct 29 10:09:18 2018 + Commit: Louis Sautier gentoo org> CommitDate: Mon Oct 29 10:10:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65350b1 dev-python/jaraco-itertools: bump to 3.0.0 Signed-off-by: Louis Sautier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/jaraco-itertools/Manifest | 1 + .../jaraco-itertools/jaraco-itertools-3.0.0.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/dev-python/jaraco-itertools/Manifest b/dev-python/jaraco-itertools/Manifest index 413eebf6860..b9326091bc1 100644 --- a/dev-python/jaraco-itertools/Manifest +++ b/dev-python/jaraco-itertools/Manifest @@ -1,3 +1,4 @@ DIST jaraco.itertools-2.3.tar.gz 12857 BLAKE2B 714b123965af3ff593205aab373f3097709729377cd867ca2a7ccbb7795b1818f47b0b316d4c927c9aec4eb66fe1da63b44c1d60db310dd97b5444b01f7db04d SHA512 070a442531fd079fefcb61bbbdb0cc98bc88cbc5f23f6cb40ee1fafbc9a259c69e0a373e949ab54d22836f54b0de41e1b09d10692f92d18030825ca09345be48 DIST jaraco.itertools-2.5.2.tar.gz 13744 BLAKE2B 3f27144d580805380446b89972c785fa7d7a37a4841d07584efff31f4bdb1ffb9c5e00571172050e63fd65531d7f1db3d9272420c200e717bf9b6dad4b2e4dc4 SHA512 6e5085eb60451f7a5e46df7f69c73062680d980e46a0d41c4e6baaf47d48f413f7cf0ee26b0b24d90e2499174df41b37d7388cfe33e52bfcbc96f7378213d575 DIST jaraco.itertools-2.5.tar.gz 13617 BLAKE2B 06c008a33a451314aa3e4ff0a5753dcd5e7f0b6504faea5574ea9d2061999246efbd62789e6ba81d49cc12cd4b13dd8241e58cbc71de611bd0cc773e5d40a1fa SHA512 9e56282073e7a09bcbe114c863c27d4a8233dc5b2805b17f174afcaba8643e6f8405c26f492713d0970975535102b188a4bad246b747a5718362c81a845cb494 +DIST jaraco.itertools-3.0.0.tar.gz 13461 BLAKE2B b6b5146ea2fd9aabe72da85be84224d1c06b71278661183ea52e6ca7c9032c4ca33310d61eb93ceeb14edc4f5923dffc5af25cc8f3345c7453921d85f20ca22e SHA512 91ffcfd2e734fe6647115b54a0eec45b58176681208a48705600a7293484fabdb5190f6981a985f35048bbc2fcb66250fa8a0d862ef41422102cdec1acdbfa41 diff --git a/dev-python/jaraco-itertools/jaraco-itertools-3.0.0.ebuild b/dev-python/jaraco-itertools/jaraco-itertools-3.0.0.ebuild new file mode 100644 index 000..07997f7cfb6 --- /dev/null +++ b/dev-python/jaraco-itertools/jaraco-itertools-3.0.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# Tests fail with PyPy and PyPy 3 +PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) + +inherit distutils-r1 + +MY_PN="${PN/-/.}" +DESCRIPTION="Tools for working with iterables. Complements itertools and more_itertools" +HOMEPAGE="https://github.com/jaraco/jaraco.itertools; +SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + dev-python/namespace-jaraco[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/inflect[${PYTHON_USEDEP}] + >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}] +" +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}] + doc? ( + >=dev-python/jaraco-packaging-3.2[${PYTHON_USEDEP}] + >=dev-python/rst-linker-1.9[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + ) + test? ( + ${RDEPEND} + >=dev-python/pytest-2.8[${PYTHON_USEDEP}] + ) +" + +S="${WORKDIR}/${MY_PN}-${PV}" + +python_compile_all() { + if use doc; then + sphinx-build docs docs/_build/html || die + HTML_DOCS=( docs/_build/html/. ) + fi +} + +python_test() { + # Override pytest options to skip flake8 + PYTHONPATH=. pytest -vv --override-ini="addopts=--doctest-modules" \ + || die "tests failed with ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_install_all + find "${ED}" -name '*.pth' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/
commit: 786a8e741ad75779d06d04b8fbba3020e2b08085 Author: Lars Wendler gentoo org> AuthorDate: Mon Oct 29 09:30:26 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Oct 29 09:30:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786a8e74 net-ftp/filezilla: Bump to version 3.38.1. Removed old. Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 net-ftp/filezilla/Manifest | 2 +- net-ftp/filezilla/{filezilla-3.38.0.ebuild => filezilla-3.38.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest index d63a4414931..e766978a754 100644 --- a/net-ftp/filezilla/Manifest +++ b/net-ftp/filezilla/Manifest @@ -3,4 +3,4 @@ DIST FileZilla_3.35.1_src.tar.bz2 4963273 BLAKE2B dd7a30bf6916d7b2a6db0733856c82 DIST FileZilla_3.35.2_src.tar.bz2 4968449 BLAKE2B 1c06b0a67177fc2b91e037eef02c0835702f79d9a36f9af1eed27a486db2a351c073e866cb0359c6b415f737a07344619741018537c0e5a59c81c589c48c SHA512 dfd962cc1ed86b4198c339560482d722ca6fa81dfeaae47dbdb8867c7c4ce516cecff393e9bda7abf2148e32f6b423ed76296346e22570db1f292de06c5bc0b8 DIST FileZilla_3.36.0_src.tar.bz2 4981429 BLAKE2B f297671ead361b4b1b1063bca2c78ad1e8c029f9eb3eae2a6bd4bd56c794cfb4e9b70ee4cf9addda60635e12d7e37cf42b34763316d73beab37a24ab94eb03d8 SHA512 d5c9ebd49944b3f2b55f5b494113ffde13b61f5d98e3be0507731e0dfc0d18f1f36ec5d4bf0f9ce2bbcf9d9b91b92b93b192739fb89c99c6cced80e131b58322 DIST FileZilla_3.37.4_src.tar.bz2 4983335 BLAKE2B 16929caca3aabfdea406469a4128878f3cc48b347084d5d362ad206a7549be129195e8f111324b259e64d8e9324d9decd4bb51d088367fcaa560ec1feeb03570 SHA512 3f6697fd411b898f0db375bba7e6a34157c73274ee463832c38a4897240d990654c447baad8b0024492cb882106e7e63757d54401c487cfad96038d1f5eabfea -DIST FileZilla_3.38.0_src.tar.bz2 4984596 BLAKE2B 19a462181ba6f1832302828e57e9892f3dbd00c1bd2e095e1f071df3c48a1eed82e7177b93f86e8860a53d42a34370c96d75932144d40cb464e37bebb4eb9c04 SHA512 68c6915b2ec1873a3168479d479d56663a906a6b4b40e10f863cbd4e7545add74591954972dbbf6bb22c6640878edc28433dc5f057d7351d5429710b51d83977 +DIST FileZilla_3.38.1_src.tar.bz2 4983087 BLAKE2B a19b80b35535485fd1c03aa36a85aa1f894b106d09d1b78ab7e02fec6cec3e78e0612c343694e5fabaa2202802d2ba2cd2aa4e4d0840342f17c60c06c0c8bcf8 SHA512 a224c6f65253ceeef1f3049fd6304533a7efb427707c73481d3973d06e3b887f2511bc705e718a1018b287940c3d682794c6cf3d0e8d9e3c403a1e2f14ed01fc diff --git a/net-ftp/filezilla/filezilla-3.38.0.ebuild b/net-ftp/filezilla/filezilla-3.38.1.ebuild similarity index 100% rename from net-ftp/filezilla/filezilla-3.38.0.ebuild rename to net-ftp/filezilla/filezilla-3.38.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgpg-error/
commit: 2df79692ab69cbf9cd02b73af7a3fd77b9171ec6 Author: Alon Bar-Lev gentoo org> AuthorDate: Mon Oct 29 08:45:50 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Mon Oct 29 08:50:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df79692 dev-libs/libgpg-error: support cross-compile + multilib Closes: https://bugs.gentoo.org/show_bug.cgi?id=669906 Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild b/dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild index 92257a968e2..f4369202985 100644 --- a/dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild +++ b/dev-libs/libgpg-error/libgpg-error-1.32-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -39,7 +39,7 @@ multilib_src_configure() { $(use_enable static-libs static) \ --enable-threads \ CC_FOR_BUILD="$(tc-getBUILD_CC)" \ - $("${S}/configure" --help | grep -- --with-.*-prefix | sed -e 's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#") + $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') } multilib_src_install_all() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/
commit: 27cc0ba0c1af58524de63c34870f46922cc1afd0 Author: Alon Bar-Lev gentoo org> AuthorDate: Mon Oct 29 08:48:17 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Mon Oct 29 08:50:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27cc0ba0 app-crypt/pinentry: support cross-compile + multilib Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 app-crypt/pinentry/pinentry-1.1.0-r3.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild index 82e3443aa1b..ea2b5bdf4d6 100644 --- a/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild +++ b/app-crypt/pinentry/pinentry-1.1.0-r3.ebuild @@ -75,7 +75,9 @@ src_configure() { --enable-pinentry-tty \ FLTK_CONFIG="${EROOT}/usr/bin/fltk-config" \ MOC="$(qt5_get_bindir)"/moc \ - $(./configure --help | grep -- --with-.*-prefix | sed -e 's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#") + GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \ + LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \ + $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: d01126a180eb92f13b503cea8915351a7b18e254 Author: Alon Bar-Lev gentoo org> AuthorDate: Mon Oct 29 08:48:52 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Mon Oct 29 08:50:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01126a1 app-crypt/gnupg: support cross-compile + multilib Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 app-crypt/gnupg/gnupg-2.2.10-r2.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app-crypt/gnupg/gnupg-2.2.10-r2.ebuild b/app-crypt/gnupg/gnupg-2.2.10-r2.ebuild index 2bf51b3eec8..9e198106fa3 100644 --- a/app-crypt/gnupg/gnupg-2.2.10-r2.ebuild +++ b/app-crypt/gnupg/gnupg-2.2.10-r2.ebuild @@ -93,7 +93,12 @@ src_configure() { --enable-gpgsm \ --enable-large-secmem \ CC_FOR_BUILD="$(tc-getBUILD_CC)" \ - $(./configure --help | grep -- --with-.*-prefix | sed -e 's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#") + GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \ + KSBA_CONFIG="${EROOT}/usr/bin/ksba-config" \ + LIBASSUAN_CONFIG="${EROOT}/usr/bin/libassuan-config" \ + LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \ + NPTH_CONFIG="${EROOT}/usr/bin/npth-config" \ + $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libksba/
commit: 4b2b97d9eba5edbd88ae804cf0b3b1385dc56600 Author: Alon Bar-Lev gentoo org> AuthorDate: Mon Oct 29 08:47:12 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Mon Oct 29 08:50:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2b97d9 dev-libs/libksba: support cross-compile + multilib Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-libs/libksba/libksba-1.3.5-r2.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-libs/libksba/libksba-1.3.5-r2.ebuild b/dev-libs/libksba/libksba-1.3.5-r2.ebuild index ef29c486e9a..e184aa1c798 100644 --- a/dev-libs/libksba/libksba-1.3.5-r2.ebuild +++ b/dev-libs/libksba/libksba-1.3.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,9 @@ DEPEND="${RDEPEND}" src_configure() { econf \ $(use_enable static-libs static) \ - $(./configure --help | grep -- --with-.*-prefix | sed -e 's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#") + GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \ + LIBGCRYPT_CONFIG="${EROOT}/usr/bin/${CHOST}-libgcrypt-config" \ + $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgcrypt/
commit: 61d83c45e370c29ea99f779d82c5133923ef2b14 Author: Alon Bar-Lev gentoo org> AuthorDate: Mon Oct 29 08:46:36 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Mon Oct 29 08:50:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d83c45 dev-libs/libgcrypt: support cross-compile + multilib Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild b/dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild index 02488a6c3c1..ffd3b99f24b 100644 --- a/dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild +++ b/dev-libs/libgcrypt/libgcrypt-1.8.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -57,7 +57,7 @@ multilib_src_configure() { GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \ - $("${S}/configure" --help | grep -- --with-.*-prefix | sed -e 's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#") + $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') } multilib_src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libassuan/
commit: c2d53513054ac07f7e6895ea27a2d0f6a6310c07 Author: Alon Bar-Lev gentoo org> AuthorDate: Mon Oct 29 08:47:38 2018 + Commit: Alon Bar-Lev gentoo org> CommitDate: Mon Oct 29 08:50:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d53513 dev-libs/libassuan: support cross-compile + multilib Signed-off-by: Alon Bar-Lev gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-libs/libassuan/libassuan-2.5.1-r1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-libs/libassuan/libassuan-2.5.1-r1.ebuild b/dev-libs/libassuan/libassuan-2.5.1-r1.ebuild index f834f0c7a39..8474c9c7dc6 100644 --- a/dev-libs/libassuan/libassuan-2.5.1-r1.ebuild +++ b/dev-libs/libassuan/libassuan-2.5.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,7 +35,8 @@ src_prepare() { src_configure() { econf \ $(use_enable static-libs static) \ - $(./configure --help | grep -- --with-.*-prefix | sed -e 's/prefix.*/prefix/' -e "s#\$#=${EROOT}/usr#") + GPG_ERROR_CONFIG="${EROOT}/usr/bin/${CHOST}-gpg-error-config" \ + $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g') } src_install() {
[gentoo-commits] repo/gentoo:master commit in: mail-mta/msmtp/
commit: 57f3d2e8a13677127a01d90ae48b979389ded7ba Author: Andrew Savchenko gentoo org> AuthorDate: Mon Oct 29 08:08:11 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Oct 29 08:08:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f3d2e8 mail-mta/msmtp: dohtml is banned in EAPI-7 Closes: https://bugs.gentoo.org/669900 Signed-off-by: Lars Wendler gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 mail-mta/msmtp/msmtp-1.6.8-r2.ebuild | 5 ++--- mail-mta/msmtp/msmtp-1.8.0-r1.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild b/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild index 2716f7113dc..8fadb17207e 100644 --- a/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild +++ b/mail-mta/msmtp/msmtp-1.6.8-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -87,8 +87,7 @@ src_install() { default if use doc ; then - dohtml doc/msmtp.html - dodoc doc/msmtp.pdf + dodoc doc/msmtp.{html,pdf} fi if use mta ; then diff --git a/mail-mta/msmtp/msmtp-1.8.0-r1.ebuild b/mail-mta/msmtp/msmtp-1.8.0-r1.ebuild index bfd8ac0fa06..07cedc460ef 100644 --- a/mail-mta/msmtp/msmtp-1.8.0-r1.ebuild +++ b/mail-mta/msmtp/msmtp-1.8.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -92,8 +92,7 @@ src_install() { fi if use doc ; then - dohtml doc/msmtp.html - dodoc doc/msmtp.pdf + dodoc doc/msmtp.{html,pdf} fi if use mta ; then
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclpython/, dev-tcltk/tclpython/files/
commit: 12bb26e7487c4fb04cbfd2fe45a04876a3b1e1b0 Author: Tupone Alfredo gentoo org> AuthorDate: Mon Oct 29 07:57:47 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Oct 29 07:57:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bb26e7 dev-tcltk/tclpython: Version bump to 5.0 Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-tcltk/tclpython/Manifest | 1 + .../tclpython/files/tclpython-5.0-gentoo.patch | 12 + dev-tcltk/tclpython/tclpython-5.0.ebuild | 51 ++ 3 files changed, 64 insertions(+) diff --git a/dev-tcltk/tclpython/Manifest b/dev-tcltk/tclpython/Manifest index 54cd3528959..9bd7a795d51 100644 --- a/dev-tcltk/tclpython/Manifest +++ b/dev-tcltk/tclpython/Manifest @@ -1 +1,2 @@ DIST tclpython-4.1.tar.bz2 10580 BLAKE2B 98d4783cc52bc907c21d50ee393e25ee084b449db7c393c16b0b1f0420469bd0904d16dc2a6806b776dad7dabd521e5f2e8cc942c720d9e69750385302355608 SHA512 5f08e7129a7d9afeb1ac6bf1ab1c83ad3bb481593c9516c0653c7b4ba0dfb1b3129a336e64b998cec8ef2d2377a6a366b73c640d25839ab280d5079c0b220d54 +DIST tclpython-5.0.tar.gz 19327 BLAKE2B bad25a6eb04dbcd9ca3e9bc81d44f098f31f2acf367ecc32307596d5da3ed95752b3c60d9ee74fc04e21669e0361f0790edad3ad5793c78ece4904beacd92900 SHA512 fe15218fe00e921384dbd9611685b86cb6dfacb515a95545079550aeadaaafc3964e6ef0594a268a3fd900f40d178659e8b7f6f2a6d9aa507b59a8be0bd116af diff --git a/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch b/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch new file mode 100644 index 000..7f4aa0bf5a2 --- /dev/null +++ b/dev-tcltk/tclpython/files/tclpython-5.0-gentoo.patch @@ -0,0 +1,12 @@ +--- a/Makefile 2018-10-28 17:21:20.274137396 +0100 b/Makefile 2018-10-28 17:21:47.696694473 +0100 +@@ -62,7 +62,8 @@ + $(OUTPUT_DIR)/pkgIndex.tcl:pkg/pkgIndex.tcl + cp -t $(dir $@) $^ + +-package: $(OUTPUT_DIR)/$(LIBRARY) $(OUTPUT_DIR)/pkgIndex.tcl ++package: $(OUTPUT_DIR)/$(LIBRARY) ++ ${MAKE} $(OUTPUT_DIR)/pkgIndex.tcl + + ifneq ($(MAKECMDGOALS), clean) + -include $(DEPEND) diff --git a/dev-tcltk/tclpython/tclpython-5.0.ebuild b/dev-tcltk/tclpython/tclpython-5.0.ebuild new file mode 100644 index 000..e4a170a603e --- /dev/null +++ b/dev-tcltk/tclpython/tclpython-5.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit multilib python-single-r1 toolchain-funcs + +DESCRIPTION="Python package for Tcl" +HOMEPAGE="http://jfontain.free.fr/tclpython.htm; +SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + dev-lang/tcl:0=" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_compile() { + local PKG_NAME + if python_is_python3; then + PKG_NAME=tclpython3 + else + PKG_NAME=tclpython + fi + emake PKG_NAME=${PKG_NAME} CC=$(tc-getCC) +} + +src_install() { + if python_is_python3; then + insinto /usr/$(get_libdir) + doins -r build/tclpython3/tclpython3 + fperms 775 /usr/$(get_libdir)/tclpython3/tclpython3.so.${PV} + dosym tclpython3.so.${PV} /usr/$(get_libdir)/tclpython3/tclpython3.so + else + insinto /usr/$(get_libdir) + doins -r build/tclpython/tclpython + fperms 775 /usr/$(get_libdir)/tclpython/tclpython.so.${PV} + dosym tclpython.so.${PV} /usr/$(get_libdir)/tclpython/tclpython3.so + fi + + dodoc README.md VERSION.md +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/
commit: 0e108cd964ad141485245e8919a8f3d2e5f7eebb Author: Michał Górny gentoo org> AuthorDate: Mon Oct 29 07:14:17 2018 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 29 07:14:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e108cd9 dev-libs/libgit2: Remove vulnerable versions Bug: https://bugs.gentoo.org/669736 Signed-off-by: Michał Górny gentoo.org> dev-libs/libgit2/Manifest | 2 - dev-libs/libgit2/libgit2-0.26.7.ebuild | 82 -- dev-libs/libgit2/libgit2-0.27.5.ebuild | 82 -- 3 files changed, 166 deletions(-) diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index 0bbdacef74c..4711943e3e0 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1,4 +1,2 @@ -DIST libgit2-0.26.7.tar.gz 4737641 BLAKE2B dd87ab3048dec361619ff0e42d19161e4b20a07d334ad42aa077b77202bf5e84b85e33a6d6668afef36a7ff23f85a68f28049e08dd7502b241e40a730a78bb44 SHA512 5ad0c514b6c1c58031029f4ada278a164cc112f25c36745973df27711f12888000c054816b65889576124e93b71ec9a1c4f4cc0b538f177d93a57bc145fea1e1 DIST libgit2-0.26.8.tar.gz 4742478 BLAKE2B 31326987961ed42740f6c0ddce6a80c278175899a62cabd65ce9eef60854553e6a91fd9947ca23945104d4e1b46f9ab0bb1a1a793d8dd87bed792528e5c32839 SHA512 efb9229b2882ac36910d75778d7431bec40f3529f2ad2dd6a950d5580ceb0d4dd798242a422ea6cbb880f515df4dfbb7055a65dd5a8106696d3d458851fca56e -DIST libgit2-0.27.5.tar.gz 4775158 BLAKE2B 118af462a4969bc802451b887386e87da0f855641a774ce7460d6fe7ad9c62ce71a4b35a7461a95c7c4a96c59143c9c1acc78c5a1b21143a651491713f4fa15b SHA512 318b981456d55f60f8aa1897f1f70274329e48f09769b661eb4bbe76399071eca0fbc7deacb3191db16bc89dba8cc69a64adaf8cbc65e34a65b6e72ca122e21f DIST libgit2-0.27.7.tar.gz 4782856 BLAKE2B c844eca24b5053b3391ace6ebeea047bbba4fd429786e08144151109bfbd22f5c1b2609a176816a5d7eff63f1fe91122f88d89d3613dc4c770051cf095ae5ac3 SHA512 de2e266939bd40bc580603539e1156906b97299523336ddc6a66c3bec26729495bef2daa2d240b83b7e011e93852381e95a4407132b0440a5aa1e1b7642c0011 diff --git a/dev-libs/libgit2/libgit2-0.26.7.ebuild b/dev-libs/libgit2/libgit2-0.26.7.ebuild deleted file mode 100644 index 4b2a7720581..000 --- a/dev-libs/libgit2/libgit2-0.26.7.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} ) -inherit cmake-utils python-any-r1 - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git; - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~ppc-macos" -fi - -DESCRIPTION="A linkable library for Git" -HOMEPAGE="https://libgit2.github.com/; - -LICENSE="GPL-2-with-linking-exception" -SLOT="0/26" -IUSE="+curl examples gssapi libressl +ssh test +threads trace" - -RDEPEND=" - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - sys-libs/zlib - net-libs/http-parser:= - curl? ( - !libressl? ( net-misc/curl:=[curl_ssl_openssl(-)] ) - libressl? ( net-misc/curl:=[curl_ssl_libressl(-)] ) - ) - gssapi? ( virtual/krb5 ) - ssh? ( net-libs/libssh2 ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig -" - -DOCS=( AUTHORS CONTRIBUTING.md CONVENTIONS.md README.md ) - -src_prepare() { - # skip online tests - sed -i '/libgit2_clar/s/-ionline/-xonline/' CMakeLists.txt || die - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)" - -DBUILD_CLAR=$(usex test) - -DENABLE_TRACE=$(usex trace) - -DUSE_GSSAPI=$(usex gssapi) - -DUSE_SSH=$(usex ssh) - -DTHREADSAFE=$(usex threads) - -DCURL=$(usex curl) - ) - cmake-utils_src_configure -} - -src_test() { - if [[ ${EUID} -eq 0 ]] ; then - # repo::iterator::fs_preserves_error fails if run as root - # since root can still access dirs with perms - ewarn "Skipping tests: non-root privileges are required for all tests to pass" - else - local TEST_VERBOSE=1 - cmake-utils_src_test - fi -} - -src_install() { - cmake-utils_src_install - - if use examples ; then - find examples -name '.gitignore' -delete || die - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-libs/libgit2/libgit2-0.27.5.ebuild b/dev-libs/libgit2/libgit2-0.27.5.ebuild deleted file mode 100644 index d10065358a4..000 --- a/dev-libs/libgit2/libgit2-0.27.5.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -#