[gentoo-commits] repo/gentoo:master commit in: mail-mta/opensmtpd/files/, net-libs/libasr/, mail-mta/opensmtpd/

2018-10-30 Thread Jason Donenfeld
commit: 7bbc2084f926426b4a69e810c01f5b1f90d1970e
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Oct 30 17:54:16 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Oct 30 18:54:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbc2084

mail-mta/opensmtpd: bump ebuilds

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 mail-mta/opensmtpd/Manifest|   3 +-
 .../files/opensmtpd-6.0.2_p1-autoconf.patch|  46 --
 .../files/opensmtpd-6.0.2_p1-libressl.patch| 101 -
 .../opensmtpd/files/opensmtpd-6.0.2_p1-musl.patch  |  51 ---
 mail-mta/opensmtpd/opensmtpd-6.0.2_p1-r2.ebuild|  98 
 0.2_p1-r1.ebuild => opensmtpd-6.0.3_p1.ebuild} |  24 ++---
 ...d-6.0.2_p1.ebuild => opensmtpd-6.4.0_p1.ebuild} |  26 ++
 net-libs/libasr/Manifest   |   2 -
 net-libs/libasr/libasr-1.0.1.201505061057.ebuild   |  20 
 net-libs/libasr/libasr-1.0.1.ebuild|  16 
 10 files changed, 17 insertions(+), 370 deletions(-)

diff --git a/mail-mta/opensmtpd/Manifest b/mail-mta/opensmtpd/Manifest
index 44fdee8bd41..7ade143bda4 100644
--- a/mail-mta/opensmtpd/Manifest
+++ b/mail-mta/opensmtpd/Manifest
@@ -1 +1,2 @@
-DIST opensmtpd-6.0.2p1.tar.gz 695513 BLAKE2B 
ad048364943c3abd3e0f40b06bc77831c91b8d1bfe8bc95753a0c5e5add4eacf6288aa7c7613a07979b04c0d34fad4f26e65cba8cbe3a060c9d8dbca734b75e7
 SHA512 
1e4275795dd2c43174ffa268398a0d9864ce4cb7d370330f7b8c55a9b40e757616bbd280919a409ebde403769e3dea62047857dc2ff98d7ecce660b459c7ff1c
+DIST opensmtpd-6.0.3p1.tar.gz 699702 BLAKE2B 
49f08e8329adc049a562b6ef7efa4c0a39cbcfe8a158cb905cfc726a7302ffe9833ccfb52041340767d55d0f2ae2087e8eac92b7359016c6c76b4d963a334558
 SHA512 
e579818a0ddbe637deb5a4e40f43eaf797783903ceac18fd89a57581b135b9e407d424e1a70ff7b4b06a0ee50bafb6e8ab2451371917887904b06ff1b55d320f
+DIST opensmtpd-6.4.0p1.tar.gz 718638 BLAKE2B 
23c1c286a865efcbd16461ec8930f5325a6e164a58ceb7bbe0feb9088bcf615b7fd7e2eb6820bcde161864c476087b39c289c75ea5ca0b18c46710f9723b3dd7
 SHA512 
c60dbac857925041769104adae33393f526a328767e19bc78d06e45a13b7dd50f3eefdaa3811b8da330c24a670e98da74e18af5ac486266dade6255a6f3b5135

diff --git a/mail-mta/opensmtpd/files/opensmtpd-6.0.2_p1-autoconf.patch 
b/mail-mta/opensmtpd/files/opensmtpd-6.0.2_p1-autoconf.patch
deleted file mode 100644
index d490a902919..000
--- a/mail-mta/opensmtpd/files/opensmtpd-6.0.2_p1-autoconf.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 9370e962bfa1032ab16c48c79977536eae665d75 Mon Sep 17 00:00:00 2001
-From: Freddy DISSAUX 
-Date: Sat, 17 Sep 2016 08:50:14 +0200
-Subject: [PATCH] Fix expression, as explain in
-
-https://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Generic-Declarations.html#Generic-Declarations
-
-"Unlike the other `AC_CHECK_*S' macros, when a symbol is not
-declared, HAVE_DECL_symbol is defined to `0' instead of
-leaving HAVE_DECL_symbol undeclared."

- openbsd-compat/defines.h| 2 +-
- openbsd-compat/openbsd-compat.h | 4 ++--
- 2 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/openbsd-compat/defines.h b/openbsd-compat/defines.h
-index 0a94d76..bda39e9 100644
 a/openbsd-compat/defines.h
-+++ b/openbsd-compat/defines.h
-@@ -85,7 +85,7 @@
- # define STDERR_FILENO   2
- #endif
- 
--#if defined(HAVE_DECL_O_NONBLOCK) && HAVE_DECL_O_NONBLOCK == 0
-+#if !HAVE_DECL_O_NONBLOCK
- # define O_NONBLOCK  4/* Non Blocking Open */
- #endif
- 
-diff --git a/openbsd-compat/openbsd-compat.h b/openbsd-compat/openbsd-compat.h
-index fd931d0..1ef2925 100644
 a/openbsd-compat/openbsd-compat.h
-+++ b/openbsd-compat/openbsd-compat.h
-@@ -212,11 +212,11 @@ void errc(int, int, const char *, ...);
- #define pledge(promises, paths) 0
- #endif
- 
--#ifndef HAVE_DECL_AF_LOCAL
-+#if !HAVE_DECL_AF_LOCAL
- #define AF_LOCAL AF_UNIX
- #endif
- 
--#ifndef HAVE_DECL_WAIT_MYPGRP
-+#if !HAVE_DECL_WAIT_MYPGRP
- #define WAIT_MYPGRP 0
- #endif
- 

diff --git a/mail-mta/opensmtpd/files/opensmtpd-6.0.2_p1-libressl.patch 
b/mail-mta/opensmtpd/files/opensmtpd-6.0.2_p1-libressl.patch
deleted file mode 100644
index e1656b94040..000
--- a/mail-mta/opensmtpd/files/opensmtpd-6.0.2_p1-libressl.patch
+++ /dev/null
@@ -1,101 +0,0 @@
-From f948b923873a93472dea9b786cf60a3472b0ddc8 Mon Sep 17 00:00:00 2001
-From: Samuel Holland 
-Date: Wed, 11 Jan 2017 17:35:29 -0600
-Subject: [PATCH] fix compatibility with libressl
-
-These functions are exported by libcrypto from libressl, due to its
-similar OpenBSD compatibility layer, but they are not present in any
-header files. Thus, while we can use the existing compiled function,
-and do not need to provide our own, we do need to provide the prototype
-for it.
-
-This avoids implicit function declarations and the resulting crashes due
-to pointer truncation.
-
-The patc

[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-10-17 Thread Jason Donenfeld
commit: 374f9b4b52365f1cdd6f857031724d156b9e5475
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Oct 18 01:52:13 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Oct 18 01:52:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374f9b4b

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20181007.ebuild => wireguard-0.0.20181018.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 8b1f4762f3c..515ecca3b8c 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20181007.tar.xz 299128 BLAKE2B 
7715492729c41cb3cbf94b4b6fc35ab8642251746bdbdfd5dfd72dbf2449d0f75d2b34e91fbaa281002435070ff4cf22e74a93fb36c422a2997ab1a8150112b5
 SHA512 
571268dd678a3140d10aece943f1ec62dd0e5f684558c514d5af03c7beee9c578ca04995eb9c89b694a23a47f919fae0985dee2bc1c26d4a657b819ecc747f1e
+DIST WireGuard-0.0.20181018.tar.xz 299432 BLAKE2B 
05869b7a421761581445b8e383119a893d65ec9ff7b53551bede6022ee7609e9bc2c8081392ac5eba382ae817a281390f1fcfb35cd7c9a8b32794eb25878e541
 SHA512 
ab9f42bdae1b12a95faaf51d5b9e17a8635c67386feefaaa40e0395d78c3258b9afa8a1d2f64010fac4867fa0d229a4ed850fab8a24678d6c8aa2ab6e30ae1b3

diff --git a/net-vpn/wireguard/wireguard-0.0.20181007.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20181018.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20181007.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20181018.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/signal-desktop-bin/

2018-10-17 Thread Jason Donenfeld
commit: 250f8bd658e601bf0693a15f1ac9e365c73bef24
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Oct 17 23:57:41 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Oct 17 23:58:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250f8bd6

net-im/signal-desktop-bin: bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-im/signal-desktop-bin/Manifest  | 2 +-
 ...ignal-desktop-bin-1.16.2.ebuild => signal-desktop-bin-1.16.3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/signal-desktop-bin/Manifest 
b/net-im/signal-desktop-bin/Manifest
index ccb6ceaa12f..d805d97fd49 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1 +1 @@
-DIST signal-desktop_1.16.2_amd64.deb 72168974 BLAKE2B 
2b55f94c9c66b8b19560c4fc95f20d25e44a02862335e9600a0065fa9b068a582560cb067af68a3f7825339485ef2687321d89d6cf0df308f9210561fea99266
 SHA512 
50cb5e7ef72ee344e09a38015b0eef87e373214202b68fa2db3809d97b1782b5e8d86d7d8adf0d38460a39ad1e1ed1ef9f50c569238af8112ce0fc5c3d28b236
+DIST signal-desktop_1.16.3_amd64.deb 72171054 BLAKE2B 
b488ba95dcd26b87582c41cc51433b46ab9dcfcce4cbe002c87e9cee5b5d07c554093aab5b9b2cae42621bcaa8c63ae2d39e4f362a77f5292bc9786b1d76e920
 SHA512 
62bd8b6608c48b8a57471fd9aa5d2662634697aae7e9244c841d729fe8c25f18a2362593fcc522d97adce894209c4dac9379facd1b58b1dd380bb061cd08c4a6

diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.16.2.ebuild 
b/net-im/signal-desktop-bin/signal-desktop-bin-1.16.3.ebuild
similarity index 97%
rename from net-im/signal-desktop-bin/signal-desktop-bin-1.16.2.ebuild
rename to net-im/signal-desktop-bin/signal-desktop-bin-1.16.3.ebuild
index e9c70cc5597..e4a362f0ca5 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-1.16.2.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.16.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



[gentoo-commits] repo/gentoo:master commit in: dev-libs/xbyak/

2018-10-14 Thread Jason Donenfeld
commit: 2e10f3422a4c87e716c1ba3994c7f556818dc73a
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Oct 14 19:43:05 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun Oct 14 19:44:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e10f342

dev-libs/xbyak: import new ebuild

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 dev-libs/xbyak/Manifest  |  1 +
 dev-libs/xbyak/metadata.xml  |  7 +++
 dev-libs/xbyak/xbyak-5.73.ebuild | 23 +++
 3 files changed, 31 insertions(+)

diff --git a/dev-libs/xbyak/Manifest b/dev-libs/xbyak/Manifest
new file mode 100644
index 000..fb1b70d01a0
--- /dev/null
+++ b/dev-libs/xbyak/Manifest
@@ -0,0 +1 @@
+DIST xbyak-5.73.tar.gz 214021 BLAKE2B 
bf7ab78df7ac3f5a8860b3a613957bad8b6faba523126f6f4ce94be4ce25da8b91a418ac2445d8d706f09fc7434a8ab9ef6f63c56ef0b7860290fe6801849fe7
 SHA512 
1c2eb73c2e9b66d4b4f7689e071ea8ba8a3b7f0e05ef885ad35ca89f706772bd6e8ad448581c954b1a24f424ebd2db4e420410450a951fda7e02d6fd2e5e9a67

diff --git a/dev-libs/xbyak/metadata.xml b/dev-libs/xbyak/metadata.xml
new file mode 100644
index 000..38b28ff6e62
--- /dev/null
+++ b/dev-libs/xbyak/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+zx...@gentoo.org
+
+

diff --git a/dev-libs/xbyak/xbyak-5.73.ebuild b/dev-libs/xbyak/xbyak-5.73.ebuild
new file mode 100644
index 000..4cfd5772e81
--- /dev/null
+++ b/dev-libs/xbyak/xbyak-5.73.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="JIT assembler for x86(IA-32)/x64(AMD64, x86-64)"
+HOMEPAGE="https://github.com/herumi/xbyak;
+SRC_URI="https://github.com/herumi/xbyak/archive/v5.73.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_compile() { :; }
+
+src_install() {
+   emake install PREFIX="${D}/usr"
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-10-07 Thread Jason Donenfeld
commit: 914a54c3784fa0bb83fb37c2d60d2628f35aa9e6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Oct  7 15:14:53 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun Oct  7 15:15:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914a54c3

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20181006.ebuild => wireguard-0.0.20181007.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index d2666ffd2d7..8b1f4762f3c 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20181006.tar.xz 298168 BLAKE2B 
711c3dfe601b99f5525176aa2cb38722d6f4bf2b1704c6e0d09f78f588258e21d3a5dcbc407f18421964c79fd42e9f62a13312ba254fb1d7fe08c0fd1d75d5b7
 SHA512 
a8cfae43c3d1c4bcebd5f301eb7ce3d45f799383c8b696757e84e53d921027d415dc4459628a1dd441f0c5d31079582a54517e8de0b258452ea4a310362be9bf
+DIST WireGuard-0.0.20181007.tar.xz 299128 BLAKE2B 
7715492729c41cb3cbf94b4b6fc35ab8642251746bdbdfd5dfd72dbf2449d0f75d2b34e91fbaa281002435070ff4cf22e74a93fb36c422a2997ab1a8150112b5
 SHA512 
571268dd678a3140d10aece943f1ec62dd0e5f684558c514d5af03c7beee9c578ca04995eb9c89b694a23a47f919fae0985dee2bc1c26d4a657b819ecc747f1e

diff --git a/net-vpn/wireguard/wireguard-0.0.20181006.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20181007.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20181006.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20181007.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-10-05 Thread Jason Donenfeld
commit: 7092c1a1c778bbeebd34372e75c6c842c9a7e242
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Oct  6 03:15:01 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Oct  6 03:15:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7092c1a1

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180925.ebuild => wireguard-0.0.20181006.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index ad30b5abec7..d2666ffd2d7 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180925.tar.xz 296460 BLAKE2B 
c760891c91585d1bf9e9b3ac045ecd6f824288d041531f040b901a59c5fdc0ce9562bc6b2f058f5fcb0cf05098e972aa11799fef404fb84be785f7f09378f890
 SHA512 
8385a7fa8a928372d98147bd61de89fc3d90a886eec92ac2795581433566c48e07e0f8aba45c3e6454697254cd77c9ef20c2004bbd7b1762b960e2ad8574395e
+DIST WireGuard-0.0.20181006.tar.xz 298168 BLAKE2B 
711c3dfe601b99f5525176aa2cb38722d6f4bf2b1704c6e0d09f78f588258e21d3a5dcbc407f18421964c79fd42e9f62a13312ba254fb1d7fe08c0fd1d75d5b7
 SHA512 
a8cfae43c3d1c4bcebd5f301eb7ce3d45f799383c8b696757e84e53d921027d415dc4459628a1dd441f0c5d31079582a54517e8de0b258452ea4a310362be9bf

diff --git a/net-vpn/wireguard/wireguard-0.0.20180925.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20181006.ebuild
similarity index 99%
rename from net-vpn/wireguard/wireguard-0.0.20180925.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20181006.ebuild
index 332e52b44d2..035320b20fd 100644
--- a/net-vpn/wireguard/wireguard-0.0.20180925.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20181006.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



[gentoo-commits] repo/gentoo:master commit in: media-sound/music-file-organizer/

2018-09-29 Thread Jason Donenfeld
commit: c53cf79ad14a00634939224f9565eb0fe4afb0e6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Sep 30 03:03:08 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun Sep 30 03:04:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53cf79a

media-sound/music-file-organizer: version bump

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 media-sound/music-file-organizer/Manifest   | 2 +-
 ...ic-file-organizer-1.0.1.ebuild => music-file-organizer-1.0.2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/music-file-organizer/Manifest 
b/media-sound/music-file-organizer/Manifest
index 916ddbbf217..7f5ce5681f3 100644
--- a/media-sound/music-file-organizer/Manifest
+++ b/media-sound/music-file-organizer/Manifest
@@ -1 +1 @@
-DIST music-file-organizer-1.0.1.tar.xz 6644 BLAKE2B 
7307995aaf79c5eee553f1eb3dc124ca18edac5d9f65bfc71d8d738b72a78b0c4d47a31be1652b4fa2338ddc49d883066e73cc3c2c2856bad411d9ed0fb2f4a1
 SHA512 
4a69f90b3d859ec18746708c64c316b9f583e3ed7718848109815a9e725fe43d3ca1260dea90aae25201150569538056de7de75f05fe7ea6a1ae637f041431c2
+DIST music-file-organizer-1.0.2.tar.xz 501840 BLAKE2B 
7ec80a3d49ec2cd36882f9bb5d78f1f82aba9f9b8690380f1fcda3f9fab4ba5a4879e94f4457fb079ceb27d27b599cf500da595d9f37736df3fda709cf2ee016
 SHA512 
61546f595b801d4377bbfb7e52517a149cae90dee6dbb29c81a15ae6c055d535b4b095928e6918b4e0784e1d52136705a4822cb294e9b665a996afc68b4951f0

diff --git a/media-sound/music-file-organizer/music-file-organizer-1.0.1.ebuild 
b/media-sound/music-file-organizer/music-file-organizer-1.0.2.ebuild
similarity index 95%
rename from media-sound/music-file-organizer/music-file-organizer-1.0.1.ebuild
rename to media-sound/music-file-organizer/music-file-organizer-1.0.2.ebuild
index beee9faf4e8..90beb71cf18 100644
--- a/media-sound/music-file-organizer/music-file-organizer-1.0.1.ebuild
+++ b/media-sound/music-file-organizer/music-file-organizer-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5



[gentoo-commits] repo/gentoo:master commit in: eclass/

2018-09-27 Thread Jason Donenfeld
commit: 9610ee1b91ab306c282cc8045be9a057e70e64db
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Sep 27 23:40:59 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Sep 27 23:46:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9610ee1b

multilib: mips64 is sometimes called mipsisa64

This is the case for tuples like `mipsisa64r6-pc-linux-gnu`, which are
required for making a working mips64r6 compiler.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 eclass/multilib.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index 9a81a02d91d..393f0db073c 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -354,6 +354,7 @@ multilib_env() {
mips64*|mipsisa64*)
export CFLAGS_o32=${CFLAGS_o32--mabi=32}
export CHOST_o32=${CTARGET/mips64/mips}
+   export CHOST_o32=${CHOST_o32/mipsisa64/mipsisa32}
export CTARGET_o32=${CHOST_o32}
export LIBDIR_o32="lib"
 



[gentoo-commits] repo/gentoo:master commit in: eclass/

2018-09-27 Thread Jason Donenfeld
commit: 3c32c5cab4170bcfc1f64bb0540513b779937fb6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Sep 27 23:40:59 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Sep 27 23:44:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c32c5ca

multilib: mips64 is sometimes called mipsisa64

This is the case for tuples like `mipsisa64r6-pc-linux-gnu`, which are
required for making a working mips64r6 compiler.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 eclass/multilib.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass
index 350b6f949d1..9a81a02d91d 100644
--- a/eclass/multilib.eclass
+++ b/eclass/multilib.eclass
@@ -351,7 +351,7 @@ multilib_env() {
;;
esac
;;
-   mips64*)
+   mips64*|mipsisa64*)
export CFLAGS_o32=${CFLAGS_o32--mabi=32}
export CHOST_o32=${CTARGET/mips64/mips}
export CTARGET_o32=${CHOST_o32}



[gentoo-commits] proj/crossdev:master commit in: /

2018-09-27 Thread Jason Donenfeld
commit: d30e5756540a0590ae9dd81fdc1bbf75accf9ded
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Sep 27 23:37:26 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Sep 27 23:37:26 2018 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=d30e5756

crossdev: mips64 is sometimes called mipsisa64

This is the case for tuples like `mipsisa64r6-pc-linux-gnu`, which are
required for making a working mips64r6 compiler.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 crossdev | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/crossdev b/crossdev
index b8027a3..997b0a1 100755
--- a/crossdev
+++ b/crossdev
@@ -280,13 +280,13 @@ parse_target() {
  LPKG="newlib";;
ppu*) TARCH=ppc64;;
 
-   mips64*-gnuabin32)
+   mips64*-gnuabin32|mipsisa64*-gnuabin32)
  [[ ${MULTILIB_ABIS} == "default" ]] && 
MULTILIB_ABIS="n32";;
-   mips64*-gnuabi64|\
-   mips64*-gnuabin64)
+   mips64*-gnuabi64|mipsisa64*-gnuabi64|\
+   mips64*-gnuabin64|mipsisa64*-gnuabin64)
  [[ ${MULTILIB_ABIS} == "default" ]] && 
MULTILIB_ABIS="n64";;
-   mips64*-gnuabi32|\
-   mips64*-gnuabio32)
+   mips64*-gnuabi32|mipsisa64*-gnuabi32|\
+   mips64*-gnuabio32|mipsisa64*-gnuabio32)
  [[ ${MULTILIB_ABIS} == "default" ]] && 
MULTILIB_ABIS="o32";;
ee*)  TARCH=mips;
  KPKG="[none]"
@@ -351,7 +351,7 @@ parse_target() {
# glibc targets
*-gnu*)
case ${CTARGET} in
-   mips64*)
+   mips64*|mipsisa64*)
# has some support code, fails to build
;;
x86_64*|i?86*|arm*|aarch64*|powerpc*)



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-09-25 Thread Jason Donenfeld
commit: eacbb3665bb07db6e3ac1a3eb1997fb0de882b4f
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Sep 25 14:50:38 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Sep 25 14:51:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eacbb366

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180918.ebuild => wireguard-0.0.20180925.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 1d01e8908f1..ad30b5abec7 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180918.tar.xz 282204 BLAKE2B 
3a39bf16d8701f564075dcad575294e7e800d7a5e706bcd50fcd181c720eac18cfdccc70c88d1469667b7e5f00ccce4bc8393008774bedf1d92b9b342d39c7cf
 SHA512 
8e9cf26303d7bcc8b8becc8b2a174c54ac46a32d4eb0bda357aef5b71f50e3e860de3b7db955698c88965f1c7f680097463e20e49ec6dff5bf140e789a85ac56
+DIST WireGuard-0.0.20180925.tar.xz 296460 BLAKE2B 
c760891c91585d1bf9e9b3ac045ecd6f824288d041531f040b901a59c5fdc0ce9562bc6b2f058f5fcb0cf05098e972aa11799fef404fb84be785f7f09378f890
 SHA512 
8385a7fa8a928372d98147bd61de89fc3d90a886eec92ac2795581433566c48e07e0f8aba45c3e6454697254cd77c9ef20c2004bbd7b1762b960e2ad8574395e

diff --git a/net-vpn/wireguard/wireguard-0.0.20180918.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180925.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180918.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180925.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-09-18 Thread Jason Donenfeld
commit: 8c29653728d0d3e93475daf89f9e50928898f8d1
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Sep 18 14:52:46 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Sep 18 14:53:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c296537

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180910.ebuild => wireguard-0.0.20180918.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 3791daed2bb..1d01e8908f1 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180910.tar.xz 271596 BLAKE2B 
b9da34caed7d5b01ebd9796aeed509becafa5006e53a852e8ff2e391607ef8abf6fd2b2b6e7e147a5d2e6f8d401d09319188b80d15dd1ebe2478602ee77b831c
 SHA512 
644d617d9d53f688c93cafb438d46075b642805b4ddfc328a8c1046a4a2baef3048a5a5af7f71986d753868ad8da8546ea7063572ef56c50bfcd07f3c147899f
+DIST WireGuard-0.0.20180918.tar.xz 282204 BLAKE2B 
3a39bf16d8701f564075dcad575294e7e800d7a5e706bcd50fcd181c720eac18cfdccc70c88d1469667b7e5f00ccce4bc8393008774bedf1d92b9b342d39c7cf
 SHA512 
8e9cf26303d7bcc8b8becc8b2a174c54ac46a32d4eb0bda357aef5b71f50e3e860de3b7db955698c88965f1c7f680097463e20e49ec6dff5bf140e789a85ac56

diff --git a/net-vpn/wireguard/wireguard-0.0.20180910.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180918.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180910.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180918.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-text/cutemarked/, app-text/cutemarked/files/

2018-09-15 Thread Jason Donenfeld
commit: 16a56a2a32b0b78b64a5a6da0455020ba2c83376
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Sep 15 13:11:14 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Sep 15 13:11:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16a56a2a

app-text/cutemarked: modernize

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 ...rked-0.11.3.ebuild => cutemarked-0.11.3-r1.ebuild} | 19 ++-
 .../cutemarked/files/cutemarked-0.11.3-bgcolor.patch  | 12 
 2 files changed, 22 insertions(+), 9 deletions(-)

diff --git a/app-text/cutemarked/cutemarked-0.11.3.ebuild 
b/app-text/cutemarked/cutemarked-0.11.3-r1.ebuild
similarity index 80%
rename from app-text/cutemarked/cutemarked-0.11.3.ebuild
rename to app-text/cutemarked/cutemarked-0.11.3-r1.ebuild
index a04e77142d0..d4f1373747d 100644
--- a/app-text/cutemarked/cutemarked-0.11.3.ebuild
+++ b/app-text/cutemarked/cutemarked-0.11.3-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 inherit qmake-utils
 
@@ -15,24 +15,25 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="
+   app-text/discount
+   app-text/hunspell
+   dev-qt/linguist-tools:5
dev-qt/qtcore:5
dev-qt/qtgui:5
-   dev-qt/qtwebkit:5
-   dev-qt/linguist-tools:5
dev-qt/qtnetwork:5
dev-qt/qtprintsupport:5
dev-qt/qttest:5
-   app-text/discount
-   app-text/hunspell
+   dev-qt/qtwebkit:5
 "
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/CuteMarkEd-${PV}"
 
-src_prepare() {
-   epatch "${FILESDIR}/${PN}"-0.11.1-respect-destdir.patch
-   epatch "${FILESDIR}/${PN}"-0.11.3-qaction-include.patch
-}
+PATCHES=(
+   "${FILESDIR}/${PN}"-0.11.1-respect-destdir.patch
+   "${FILESDIR}/${PN}"-0.11.3-qaction-include.patch
+   "${FILESDIR}/${PN}"-0.11.3-bgcolor.patch
+)
 
 src_configure() {
eqmake5 ROOT="${D}" CuteMarkEd.pro

diff --git a/app-text/cutemarked/files/cutemarked-0.11.3-bgcolor.patch 
b/app-text/cutemarked/files/cutemarked-0.11.3-bgcolor.patch
new file mode 100644
index 000..8cf1fe5f1c3
--- /dev/null
+++ b/app-text/cutemarked/files/cutemarked-0.11.3-bgcolor.patch
@@ -0,0 +1,12 @@
+diff --git a/app/styles/markdown.css b/app/styles/markdown.css
+index 7c87385..607f025 100644
+--- a/app/styles/markdown.css
 b/app/styles/markdown.css
+@@ -25,6 +25,7 @@ body{
+ line-height: 1;
+ max-width: 960px;
+ padding: 30px;
++background-color: #ff;
+ }
+ h1, h2, h3, h4 {
+ color: #11;



[gentoo-commits] repo/gentoo:master commit in: app-text/cutemarked/files/, app-text/cutemarked/

2018-09-15 Thread Jason Donenfeld
commit: a823527a271c3d7ab11e59f2c72a626b1c63b6cb
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Sep 15 12:59:52 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Sep 15 13:00:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a823527a

app-text/cutemarked: add missing  include

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 app-text/cutemarked/cutemarked-0.11.3.ebuild  |  3 ++-
 .../cutemarked/files/cutemarked-0.11.3-qaction-include.patch  | 11 +++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/app-text/cutemarked/cutemarked-0.11.3.ebuild 
b/app-text/cutemarked/cutemarked-0.11.3.ebuild
index a6afe6931ae..a04e77142d0 100644
--- a/app-text/cutemarked/cutemarked-0.11.3.ebuild
+++ b/app-text/cutemarked/cutemarked-0.11.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -31,6 +31,7 @@ S="${WORKDIR}/CuteMarkEd-${PV}"
 
 src_prepare() {
epatch "${FILESDIR}/${PN}"-0.11.1-respect-destdir.patch
+   epatch "${FILESDIR}/${PN}"-0.11.3-qaction-include.patch
 }
 
 src_configure() {

diff --git a/app-text/cutemarked/files/cutemarked-0.11.3-qaction-include.patch 
b/app-text/cutemarked/files/cutemarked-0.11.3-qaction-include.patch
new file mode 100644
index 000..5e585945902
--- /dev/null
+++ b/app-text/cutemarked/files/cutemarked-0.11.3-qaction-include.patch
@@ -0,0 +1,11 @@
+diff -Nru a/app/optionsdialog.cpp b/app/optionsdialog.cpp
+--- a/app/optionsdialog.cpp2016-03-28 13:48:50.0 +0200
 b/app/optionsdialog.cpp2018-06-05 07:28:09.086517828 +0200
+@@ -17,6 +17,7 @@
+ #include "optionsdialog.h"
+ #include "ui_optionsdialog.h"
+ 
++#include 
+ #include 
+ #include 
+ #include 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-09-10 Thread Jason Donenfeld
commit: d620aa41c22a617a6e6dcee3eb4ac8d13bb1e5a6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Sep 11 00:57:40 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Sep 11 00:57:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d620aa41

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180904.ebuild => wireguard-0.0.20180910.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index cb21c2b47cc..3791daed2bb 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180904.tar.xz 272012 BLAKE2B 
e279f85374f880d69e4a4dc5b8442520abe4e3141a69133ea012e1c613dd1b9cb6f7b31d38ffd3f5e1f453dcad8cec847df2fd6bf1e46e66dc42f94da3516cb6
 SHA512 
5eba275fd7bc96a81d7c07f92920bf4e562910756bb7980d1381b204efda184ee93fa710f2ccb0c14667c8647c2fac1cc51fa95be3a51ac25a0567c6204c9018
+DIST WireGuard-0.0.20180910.tar.xz 271596 BLAKE2B 
b9da34caed7d5b01ebd9796aeed509becafa5006e53a852e8ff2e391607ef8abf6fd2b2b6e7e147a5d2e6f8d401d09319188b80d15dd1ebe2478602ee77b831c
 SHA512 
644d617d9d53f688c93cafb438d46075b642805b4ddfc328a8c1046a4a2baef3048a5a5af7f71986d753868ad8da8546ea7063572ef56c50bfcd07f3c147899f

diff --git a/net-vpn/wireguard/wireguard-0.0.20180904.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180910.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180904.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180910.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-09-04 Thread Jason Donenfeld
commit: 0b1e29e850888b3cf8d6fb9c8cc426c6933228e0
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Sep  4 18:29:55 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Sep  4 18:32:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1e29e8

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180809.ebuild => wireguard-0.0.20180904.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 5fe18f78cf5..cb21c2b47cc 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180809.tar.xz 272348 BLAKE2B 
20e78896b685f7ce9bee9b9863d5261b44947049b14a42f6ef75c2bfac1b04e53814faa3f3ddc47d1f8af877c97625dc0e160d3b4955b75422ec218bfb5e23af
 SHA512 
2278cae078cf3ff9e0c43979ff559820d9d99b64c1ccdbc8a7fea3fc1a5fa0818d782a8962aefc07678599cc15f5a4237fd5dd7ffad108d639c39930979e3cc5
+DIST WireGuard-0.0.20180904.tar.xz 272012 BLAKE2B 
e279f85374f880d69e4a4dc5b8442520abe4e3141a69133ea012e1c613dd1b9cb6f7b31d38ffd3f5e1f453dcad8cec847df2fd6bf1e46e66dc42f94da3516cb6
 SHA512 
5eba275fd7bc96a81d7c07f92920bf4e562910756bb7980d1381b204efda184ee93fa710f2ccb0c14667c8647c2fac1cc51fa95be3a51ac25a0567c6204c9018

diff --git a/net-vpn/wireguard/wireguard-0.0.20180809.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180904.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180809.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180904.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-08-09 Thread Jason Donenfeld
commit: d3aa8a8dc7bdbb1307e28524d9fcb5357a18b354
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Aug 10 02:25:53 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Aug 10 02:26:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3aa8a8d

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180802.ebuild => wireguard-0.0.20180809.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index f0938d3660a..5fe18f78cf5 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180802.tar.xz 272932 BLAKE2B 
dbb9d007b16a39bae280183b4cb214d46a1c511ff9437aa50a003582b8e8388bba197e4b248068267fbbfa5cd392b986cb50986365c757dd3efac6372991ec42
 SHA512 
73449764547d531ff5528b49d411c9a8aa9d36bdf659b03ff904272cceb9f09718da81ed204b623c189e194ad11257b05e0d8db27db0a3d3f751fc0abc17d76c
+DIST WireGuard-0.0.20180809.tar.xz 272348 BLAKE2B 
20e78896b685f7ce9bee9b9863d5261b44947049b14a42f6ef75c2bfac1b04e53814faa3f3ddc47d1f8af877c97625dc0e160d3b4955b75422ec218bfb5e23af
 SHA512 
2278cae078cf3ff9e0c43979ff559820d9d99b64c1ccdbc8a7fea3fc1a5fa0818d782a8962aefc07678599cc15f5a4237fd5dd7ffad108d639c39930979e3cc5

diff --git a/net-vpn/wireguard/wireguard-0.0.20180802.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180809.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180802.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180809.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-apps/cgit/

2018-08-04 Thread Jason Donenfeld
commit: 3de14b2b9ded28a9b78b9bc2ff7386a15f449544
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Aug  4 14:53:07 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Aug  4 14:53:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de14b2b

www-apps/cgit: stable

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 www-apps/cgit/cgit-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/cgit/cgit-1.2.1.ebuild b/www-apps/cgit/cgit-1.2.1.ebuild
index cc4e2a13954..47dca91a09f 100644
--- a/www-apps/cgit/cgit-1.2.1.ebuild
+++ b/www-apps/cgit/cgit-1.2.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://kernel/software/scm/git/git-${GIT_V}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="doc +highlight +lua +jit"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-08-03 Thread Jason Donenfeld
commit: 6000e40bd8b959979e2e6ebf35efa00cb2aefa10
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Aug  3 23:04:25 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Aug  3 23:04:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6000e40b

net-vpn/wireguard: fix warn use condition

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-vpn/wireguard/wireguard-0.0.20180802.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-vpn/wireguard/wireguard-0.0.20180802.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180802.ebuild
index 858da002956..332e52b44d2 100644
--- a/net-vpn/wireguard/wireguard-0.0.20180802.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20180802.ebuild
@@ -37,9 +37,11 @@ wg_quick_optional_config_nob() {
 
 pkg_setup() {
if use module; then
-   wg_quick_optional_config_nob IP_ADVANCED_ROUTER
-   wg_quick_optional_config_nob IP_MULTIPLE_TABLES
-   wg_quick_optional_config_nob NETFILTER_XT_MARK
+   if use tools; then
+   wg_quick_optional_config_nob IP_ADVANCED_ROUTER
+   wg_quick_optional_config_nob IP_MULTIPLE_TABLES
+   wg_quick_optional_config_nob NETFILTER_XT_MARK
+   fi
 
linux-mod_pkg_setup
kernel_is -lt 3 10 0 && die "This version of ${PN} requires 
Linux >= 3.10"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-08-03 Thread Jason Donenfeld
commit: c1f10f6305d69988b9550f083a5300c8530cfee3
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Aug  3 23:01:14 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Aug  3 23:01:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f10f63

net-vpn/wireguard: warn for wg-quick kconfig

Suggested-by: Piotr Karbowski  gmail.com>
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-vpn/wireguard/wireguard-0.0.20180802.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/net-vpn/wireguard/wireguard-0.0.20180802.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180802.ebuild
index e7bf51b60e9..858da002956 100644
--- a/net-vpn/wireguard/wireguard-0.0.20180802.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20180802.ebuild
@@ -30,8 +30,17 @@ MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 
+wg_quick_optional_config_nob() {
+   CONFIG_CHECK="$CONFIG_CHECK ~$1"
+   declare -g ERROR_$1="CONFIG_$1: This option is required for automatic 
routing of default routes inside of wg-quick(8), though it is not required for 
general WireGuard usage."
+}
+
 pkg_setup() {
if use module; then
+   wg_quick_optional_config_nob IP_ADVANCED_ROUTER
+   wg_quick_optional_config_nob IP_MULTIPLE_TABLES
+   wg_quick_optional_config_nob NETFILTER_XT_MARK
+
linux-mod_pkg_setup
kernel_is -lt 3 10 0 && die "This version of ${PN} requires 
Linux >= 3.10"
fi



[gentoo-commits] repo/gentoo:master commit in: www-apps/cgit/

2018-08-03 Thread Jason Donenfeld
commit: b20b0b8096573157de7bf1c3891c14de0d186813
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Aug  3 15:14:02 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Aug  3 15:14:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20b0b80

www-apps/cgit: bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 www-apps/cgit/Manifest   | 2 +-
 www-apps/cgit/{cgit-1.2.ebuild => cgit-1.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/cgit/Manifest b/www-apps/cgit/Manifest
index 97b6a0da41c..adbbfd2694c 100644
--- a/www-apps/cgit/Manifest
+++ b/www-apps/cgit/Manifest
@@ -1,2 +1,2 @@
-DIST cgit-1.2.tar.xz 88628 BLAKE2B 
92d75aae276e566ca67ce84145a345df246900660210fbcb3093bb946d9bfc3505c11863fd282de4742cfbb371a48f9fcbb88b1e5a8f3536ebd1b1cb8919a841
 SHA512 
efcc99aa49851c4373065d1e5a01b9eb1df1f2f7cbf8bdfede2d8b76787735e94f157589a8dfe57eaf3057ad53a1b4ada2fb2f69332df2a3496a21825dac9329
+DIST cgit-1.2.1.tar.xz 89648 BLAKE2B 
c1dc2fe9af58cc00bef9e11c5f784c5696d108671456be61c46e971659df3274874e751b26d6e124c2b3e7b407bbad2878ec5d74f26a0469146bfc66a479501c
 SHA512 
c7380df9afbc3735ef9e4f196f4f5bbd26cf52e473fa6f435e7d0c00dc295cc8de6bee6bfb1857144025c8591d41a6a74efb1af551e8610848d90ac40fcfab36
 DIST git-2.18.0.tar.xz 5102264 BLAKE2B 
94a8469a0e489d517136233301f1af622a3e612967316620800a771721f4e558dfb9159f158ddd07d294fce3ceb256038483f5a8c1fe6a84f661710857945dce
 SHA512 
db19363c9c2042248322d49874a27c0614acfb912183725e5d4f0331d6b44cef66a9a7da6a49bd4a17e5d86d30c5fed6bef7527f386494184595a433c4060e46

diff --git a/www-apps/cgit/cgit-1.2.ebuild b/www-apps/cgit/cgit-1.2.1.ebuild
similarity index 100%
rename from www-apps/cgit/cgit-1.2.ebuild
rename to www-apps/cgit/cgit-1.2.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/

2018-08-02 Thread Jason Donenfeld
commit: d94a4fec907bb9d476669c0fe277ca3a9506990f
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Aug  3 03:37:25 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Aug  3 03:37:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94a4fec

app-admin/pass: bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-admin/pass/Manifest|  2 +-
 app-admin/pass/pass-1.7.2.ebuild   | 78 --
 .../{pass-1.7.2-r1.ebuild => pass-1.7.3.ebuild}|  2 +-
 3 files changed, 2 insertions(+), 80 deletions(-)

diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest
index 6156b551573..f12d405e6d6 100644
--- a/app-admin/pass/Manifest
+++ b/app-admin/pass/Manifest
@@ -1 +1 @@
-DIST password-store-1.7.2.tar.xz 63620 BLAKE2B 
a1fe0b7ee1fdb94d2b76773653462d14c07c8fb239ffbcae210cc3c9c829fc5c0bd0bf85d8d44343a0cec50aae953b13a70d67aa7c94abf6c02f84bfd0d7c4ff
 SHA512 
e6719a7125af6ecd80fdbeb38b4e2e89e7358ff16e18739d68a04b72dfdf860294b54f7ec0ec9676a62d2e270db8f54784a357c82217a478694472f8136e3657
+DIST password-store-1.7.3.tar.xz 63416 BLAKE2B 
5931608e0208dfe6965b79f586c153a4930d1c3d3b74433d026ee0bc5889fcc29334c637ca4fb68308d0169bad7c8235b6632e9f80eda1e24f0f5721353f88e3
 SHA512 
89755a7b02f05d75055a9fc14fd3f456c0a49ec31bdffd097a027f91228c64a98b18c1e80017aeda811773ae3287ff1b9737532da8ded06799d8fe3979ca06f7

diff --git a/app-admin/pass/pass-1.7.2.ebuild b/app-admin/pass/pass-1.7.2.ebuild
deleted file mode 100644
index 47767213280..000
--- a/app-admin/pass/pass-1.7.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 elisp-common
-
-DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely"
-HOMEPAGE="https://www.passwordstore.org/;
-SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86 ~x86-macos"
-IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
-
-RDEPEND="
-   app-crypt/gnupg
-   media-gfx/qrencode
-   >=app-text/tree-1.7.0
-   git? ( dev-vcs/git )
-   X? ( x11-misc/xclip )
-   elibc_Darwin? ( app-misc/getopt )
-   zsh-completion? ( app-shells/gentoo-zsh-completions )
-   fish-completion? ( app-shells/fish )
-   dmenu? ( x11-misc/dmenu x11-misc/xdotool )
-   emacs? ( virtual/emacs )
-"
-
-S="${WORKDIR}/password-store-${PV}"
-
-src_prepare() {
-   default
-
-   use elibc_Darwin || return
-   # use coreutils'
-   sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die
-   # host getopt isn't cool, and we aren't brew (rip out brew reference)
-   sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die
-   # make sure we can find "mount"
-   sed -i -e 's:mount -t:/sbin/mount -t:' src/platform/darwin.sh || die
-}
-
-src_compile() {
-   :;
-}
-
-src_install() {
-   emake install \
-   DESTDIR="${D}" \
-   PREFIX="${EPREFIX}/usr" \
-   BASHCOMPDIR="$(get_bashcompdir)" \
-   WITH_BASHCOMP=yes \
-   WITH_ZSHCOMP=$(usex zsh-completion) \
-   WITH_FISHCOMP=$(usex fish-completion)
-   use dmenu && dobin contrib/dmenu/passmenu
-   if use emacs; then
-   elisp-install ${PN} contrib/emacs/*.el
-   elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
-   fi
-   if use importers; then
-   exeinto /usr/share/${PN}/importers
-   doexe contrib/importers/*
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-   if use importers; then
-   einfo "To import passwords from other password managers, you 
may use the"
-   einfo "various importer scripts found in:"
-   einfo "${EROOT%/}/usr/share/${PN}/importers/"
-   fi
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/app-admin/pass/pass-1.7.2-r1.ebuild 
b/app-admin/pass/pass-1.7.3.ebuild
similarity index 98%
rename from app-admin/pass/pass-1.7.2-r1.ebuild
rename to app-admin/pass/pass-1.7.3.ebuild
index 9618fcff0ce..38bc4967611 100644
--- a/app-admin/pass/pass-1.7.2-r1.ebuild
+++ b/app-admin/pass/pass-1.7.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~x86 ~x86-macos"
 IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-08-02 Thread Jason Donenfeld
commit: 91e4a9f8bfd5b972b3579616a8b2ddd2cf5ffe82
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Aug  3 03:23:01 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Aug  3 03:23:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91e4a9f8

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180731.ebuild => wireguard-0.0.20180802.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 57e530f9d0d..f0938d3660a 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180731.tar.xz 271884 BLAKE2B 
530edb87f120a4c24bacebde6490107da416f908a71d469277e92111aba389954ecb36f9a5be23ebe23d8e98d97bc238ff97387e91660ad998250abf3182f5eb
 SHA512 
9f8d4c468b3328c54545b755c1a0555b4ad480ed5ec09660deef455be52128f346cc586250ccb11edb92231fc250d5718859b549549a032fff817cc925fba1e5
+DIST WireGuard-0.0.20180802.tar.xz 272932 BLAKE2B 
dbb9d007b16a39bae280183b4cb214d46a1c511ff9437aa50a003582b8e8388bba197e4b248068267fbbfa5cd392b986cb50986365c757dd3efac6372991ec42
 SHA512 
73449764547d531ff5528b49d411c9a8aa9d36bdf659b03ff904272cceb9f09718da81ed204b623c189e194ad11257b05e0d8db27db0a3d3f751fc0abc17d76c

diff --git a/net-vpn/wireguard/wireguard-0.0.20180731.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180802.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180731.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180802.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-07-31 Thread Jason Donenfeld
commit: 2d28a12a60bdc277d44f988f517076cb3cb1b627
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Jul 31 18:26:16 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Jul 31 18:26:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d28a12a

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180718.ebuild => wireguard-0.0.20180731.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index b89bf734200..57e530f9d0d 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180718.tar.xz 272072 BLAKE2B 
da18f6ff6fcbe9c226ddf39a7137d7648647ae49be311b3b239af845b864403feaf226de7f148b9a6d67c6426d7f96d6c077286fd332bbdb98c913a3039ecd8f
 SHA512 
38d7fa90ab7528c0f29e93c4b37c357e51f33061353c180044c50fe05a37874652b3cb179c80f17b8fe9dddbcb224253723ad730e2ad5649cb17ec9d32e8f9ca
+DIST WireGuard-0.0.20180731.tar.xz 271884 BLAKE2B 
530edb87f120a4c24bacebde6490107da416f908a71d469277e92111aba389954ecb36f9a5be23ebe23d8e98d97bc238ff97387e91660ad998250abf3182f5eb
 SHA512 
9f8d4c468b3328c54545b755c1a0555b4ad480ed5ec09660deef455be52128f346cc586250ccb11edb92231fc250d5718859b549549a032fff817cc925fba1e5

diff --git a/net-vpn/wireguard/wireguard-0.0.20180718.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180731.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180718.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180731.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/, app-emulation/qemu/files/

2018-07-23 Thread Jason Donenfeld
commit: fd6a9690eddc378b1c85996206f33396a6aefff2
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Jul 23 12:34:41 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Jul 23 15:06:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6a9690

app-emulation/qemu: fix aarch64 tcg simd crash

QEMU mailing list thread is here:
https://marc.info/?l=qemu-devel=153229252602494=2

The patch is here:
https://marc.info/?l=qemu-devel=153230940005574=2

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 .../qemu/files/qemu-2.12.0-aarch64-simd-fix.patch  |  36 +
 app-emulation/qemu/qemu-2.12.0-r4.ebuild   | 819 +
 2 files changed, 855 insertions(+)

diff --git a/app-emulation/qemu/files/qemu-2.12.0-aarch64-simd-fix.patch 
b/app-emulation/qemu/files/qemu-2.12.0-aarch64-simd-fix.patch
new file mode 100644
index 000..c8b8a02354c
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.12.0-aarch64-simd-fix.patch
@@ -0,0 +1,36 @@
+From: Richard Henderson 
+To: qemu-de...@nongnu.org
+Cc: ja...@zx2c4.com,
+   qemu-sta...@nongnu.org
+Subject: [PATCH for-3.0] tcg/i386: Mark xmm registers call-clobbered
+Date: Sun, 22 Jul 2018 18:29:41 -0700
+Message-Id: <20180723012941.16920-1-richard.hender...@linaro.org>
+X-Mailer: git-send-email 2.17.1
+
+When host vector registers and operations were introduced, I failed
+to mark the registers call clobbered as required by the ABI.
+
+Fixes: 770c2fc7bb7
+Cc: qemu-sta...@nongnu.org
+Reported-by: Jason A. Donenfeld 
+Signed-off-by: Richard Henderson 
+---
+ tcg/i386/tcg-target.inc.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tcg/i386/tcg-target.inc.c b/tcg/i386/tcg-target.inc.c
+index e87b0d445e..a91e4f1313 100644
+--- a/tcg/i386/tcg-target.inc.c
 b/tcg/i386/tcg-target.inc.c
+@@ -3532,7 +3532,7 @@ static void tcg_target_init(TCGContext *s)
+ tcg_target_available_regs[TCG_TYPE_V256] = ALL_VECTOR_REGS;
+ }
+ 
+-tcg_target_call_clobber_regs = 0;
++tcg_target_call_clobber_regs = ALL_VECTOR_REGS;
+ tcg_regset_set_reg(tcg_target_call_clobber_regs, TCG_REG_EAX);
+ tcg_regset_set_reg(tcg_target_call_clobber_regs, TCG_REG_EDX);
+ tcg_regset_set_reg(tcg_target_call_clobber_regs, TCG_REG_ECX);
+-- 
+2.17.1
+

diff --git a/app-emulation/qemu/qemu-2.12.0-r4.ebuild 
b/app-emulation/qemu/qemu-2.12.0-r4.ebuild
new file mode 100644
index 000..6ece9e3bd0a
--- /dev/null
+++ b/app-emulation/qemu/qemu-2.12.0-r4.ebuild
@@ -0,0 +1,819 @@
+# 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} )
+PYTHON_REQ_USE="ncurses,readline"
+
+PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
+
+FIRMWARE_ABI_VERSION="2.11.1-r50"
+
+inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
+   user udev fcaps readme.gentoo-r1 pax-utils l10n
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+
+   # Gentoo specific patchsets:
+   SRC_URI+=" 
https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-r5.tar.xz;
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+IUSE="accessibility +aio alsa bluetooth bzip2 capstone +caps +curl debug
+   +fdt glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
+   kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
+   pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
+   spice ssh static static-user systemtap tci test usb usbredir vde
+   +vhost-net virgl virtfs +vnc vte xattr xen xfs"
+
+COMMON_TARGETS="aarch64 alpha arm cris hppa i386 m68k microblaze microblazeel
+   mips mips64 mips64el mipsel nios2 or1k ppc ppc64 riscv32 riscv64 s390x
+   sh4 sh4eb sparc sparc64 x86_64 xtensa xtensaeb"
+IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
+   lm32 moxie ppcemb tricore unicore32"
+IUSE_USER_TARGETS="${COMMON_TARGETS}
+   aarch64_be armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus
+   tilegx"
+
+use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
+use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
+IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
+
+# Allow no targets to be built so that people can get a tools-only build.
+# Block USE flag configurations known to not work.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   gtk2? ( gtk )
+   qemu_softmmu_targets_arm? ( fdt

[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-07-18 Thread Jason Donenfeld
commit: 7cc66eb5e4e5e6cddb8b389fac88adaaa52b0a36
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jul 18 19:38:50 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jul 18 19:39:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc66eb5

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180708-r1.ebuild => wireguard-0.0.20180718.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 8acf02f1f7e..b89bf734200 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180708.tar.xz 271816 BLAKE2B 
f8f8dd0ae90cc23fc0e8b339c97808d1dc81b5f245e08ec85b356391e3a7a84a61aded30295751e0fd63961214424bc1719ab8d9f85e5aff54dbe270fcbf215a
 SHA512 
91e4eb5c863f7070dc139739bbb5f6ce5b7ff9e8bd293a6217e6b9ac8dcacc710c01bac9386df50bd1226f0534c5332f8e1e2c50e9483e167eac6345a616f6f6
+DIST WireGuard-0.0.20180718.tar.xz 272072 BLAKE2B 
da18f6ff6fcbe9c226ddf39a7137d7648647ae49be311b3b239af845b864403feaf226de7f148b9a6d67c6426d7f96d6c077286fd332bbdb98c913a3039ecd8f
 SHA512 
38d7fa90ab7528c0f29e93c4b37c357e51f33061353c180044c50fe05a37874652b3cb179c80f17b8fe9dddbcb224253723ad730e2ad5649cb17ec9d32e8f9ca

diff --git a/net-vpn/wireguard/wireguard-0.0.20180708-r1.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180718.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180708-r1.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180718.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-apps/cgit/

2018-07-13 Thread Jason Donenfeld
commit: 51b002cd3e3e2b5d4df96113583bf12419575936
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Jul 13 22:29:53 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Jul 13 22:30:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b002cd

www-apps/cgit: version bump

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 www-apps/cgit/Manifest |  6 +-
 www-apps/cgit/cgit-0.12.ebuild | 93 --
 www-apps/cgit/{cgit-1.1.ebuild => cgit-1.2.ebuild} |  2 +-
 3 files changed, 3 insertions(+), 98 deletions(-)

diff --git a/www-apps/cgit/Manifest b/www-apps/cgit/Manifest
index 8cb4e0b0c86..97b6a0da41c 100644
--- a/www-apps/cgit/Manifest
+++ b/www-apps/cgit/Manifest
@@ -1,4 +1,2 @@
-DIST cgit-0.12.tar.xz 85152 BLAKE2B 
10a8432176ffe093c2615406285a9958147c1e33b9c98dc939493b5b107663dc1951d2ba7ea4464c27041f51c2f5dd874da9ed3de8b68da5316ffe1e9d9354f7
 SHA512 
59c9189b5713184b07a7db65c30e26987bd14d76ccb998be52fb2d1cca0ae0d1637391c4d14ab58d29c0b58b586c1294ae865e140eda2a031ca1f175d83abc34
-DIST cgit-1.1.tar.xz 86268 BLAKE2B 
c0fcff703378298b7075e2a55119a8c1adb34d8f86f11acaded775a6cd140fa8ab39c4f2623c317607722201f9f1aed94be4f068f72344b66b0c6ac33538f76e
 SHA512 
8f2ec418716d7a6f0880a713b622f2ee41217dc2d5462903841d59d978a021a8bc2be667ca65c25baee2b9dcd4a76bddd0c813bda0486109cc694e7610827051
-DIST git-2.10.2.tar.xz 4106108 BLAKE2B 
34edc8a28df20fd4f4df8cee09c7c543968743827f263bdfeb60cff4802812cca060f829cd382d1bdc020004e14e083573c278cd706ff16008d77bf23e956a85
 SHA512 
0ab09de481dbb31c3304382afaa5d3fc9f861115c9954c65b11a8a1c34b939118c7ed3ff60ac329145888596388e3e4d2b2fb677fe109d33a57206d531b5ee6a
-DIST git-2.7.0.tar.xz 3861524 BLAKE2B 
b5a3f42598b315db0799f3cb4f2285dd08805bb1eb8e4dcedfca2b51fcda2904cd6d46136c0091d90a0d23a80228015a33d709be787fb000713105cbe9a9ed3e
 SHA512 
e2d51e3d547229bb1e5c3a92c71476695f23420d9c639f9cb1d953fd00579aad92f9bbaf8f3d45f966c9476da73bf4c11dabf18c06f542de6e4d26e12c43dcf3
+DIST cgit-1.2.tar.xz 88628 BLAKE2B 
92d75aae276e566ca67ce84145a345df246900660210fbcb3093bb946d9bfc3505c11863fd282de4742cfbb371a48f9fcbb88b1e5a8f3536ebd1b1cb8919a841
 SHA512 
efcc99aa49851c4373065d1e5a01b9eb1df1f2f7cbf8bdfede2d8b76787735e94f157589a8dfe57eaf3057ad53a1b4ada2fb2f69332df2a3496a21825dac9329
+DIST git-2.18.0.tar.xz 5102264 BLAKE2B 
94a8469a0e489d517136233301f1af622a3e612967316620800a771721f4e558dfb9159f158ddd07d294fce3ceb256038483f5a8c1fe6a84f661710857945dce
 SHA512 
db19363c9c2042248322d49874a27c0614acfb912183725e5d4f0331d6b44cef66a9a7da6a49bd4a17e5d86d30c5fed6bef7527f386494184595a433c4060e46

diff --git a/www-apps/cgit/cgit-0.12.ebuild b/www-apps/cgit/cgit-0.12.ebuild
deleted file mode 100644
index 26c877f635b..000
--- a/www-apps/cgit/cgit-0.12.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-WEBAPP_MANUAL_SLOT="yes"
-
-inherit webapp eutils multilib user toolchain-funcs
-
-[[ -z "${CGIT_CACHEDIR}" ]] && CGIT_CACHEDIR="/var/cache/${PN}/"
-
-GIT_V="2.7.0"
-
-DESCRIPTION="a fast web-interface for git repositories"
-HOMEPAGE="https://git.zx2c4.com/cgit/about;
-SRC_URI="mirror://kernel/software/scm/git/git-${GIT_V}.tar.xz
-   https://git.zx2c4.com/cgit/snapshot/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="doc +highlight +lua +jit"
-
-RDEPEND="
-   dev-vcs/git
-   sys-libs/zlib
-   dev-libs/openssl:0
-   virtual/httpd-cgi
-   highlight? ( || ( dev-python/pygments app-text/highlight ) )
-   lua? ( jit? ( dev-lang/luajit ) !jit? ( dev-lang/lua ) )
-"
-# ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken
-DEPEND="${RDEPEND}
-   !=app-text/asciidoc-8.5.1 )
-"
-
-pkg_setup() {
-   webapp_pkg_setup
-   enewuser "${PN}"
-}
-
-src_prepare() {
-   rmdir git || die
-   mv "${WORKDIR}"/git-"${GIT_V}" git || die
-
-   echo "prefix = ${EPREFIX}/usr" >> cgit.conf
-   echo "libdir = ${EPREFIX}/usr/$(get_libdir)" >> cgit.conf
-   echo "CGIT_SCRIPT_PATH = ${MY_CGIBINDIR}" >> cgit.conf
-   echo "CGIT_DATA_PATH = ${MY_HTDOCSDIR}" >> cgit.conf
-   echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf
-   echo "DESTDIR = ${D}" >> cgit.conf
-   if use lua; then
-   if use jit; then
-   echo "LUA_PKGCONFIG = luajit" >> cgit.conf
-   else
-   echo "LUA_PKGCONFIG = lua" >> cgit.conf
-   fi
-   else
-   echo "NO_LUA = 1" >> cgit.conf
-   fi
-}
-
-src_compile() {
-   emake V=1 AR="$(tc-getAR)&qu

[gentoo-commits] repo/gentoo:master commit in: dev-python/svgwrite/

2018-07-11 Thread Jason Donenfeld
commit: 4fa384ee9394fdc66c99208ce37798d0c4094a4d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jul 11 21:29:01 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jul 11 21:35:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa384ee

dev-python/svgwrite: import new ebuild

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-python/svgwrite/Manifest   |  1 +
 dev-python/svgwrite/metadata.xml   |  8 
 dev-python/svgwrite/svgwrite-1.1.12.ebuild | 20 
 3 files changed, 29 insertions(+)

diff --git a/dev-python/svgwrite/Manifest b/dev-python/svgwrite/Manifest
new file mode 100644
index 000..8b9eaa08905
--- /dev/null
+++ b/dev-python/svgwrite/Manifest
@@ -0,0 +1 @@
+DIST svgwrite-1.1.12.tar.gz 202920 BLAKE2B 
a2b60f3c3829203342919bc75d01f64515f13ba305f357fa788c3754679451e21a7ab97eb517413d4e882e7271d063e7034a10bb70a1946d84734e23e838bdd1
 SHA512 
326fcc0dd0749925c0c35793a91ffdb25be1fd724d7d87bd6491a6396a6ab65fce073a387faac4f3d034ceadcf24ef73e3838cd249c4e1c19e20b1e82769cf1a

diff --git a/dev-python/svgwrite/metadata.xml b/dev-python/svgwrite/metadata.xml
new file mode 100644
index 000..7f4f33c6dbc
--- /dev/null
+++ b/dev-python/svgwrite/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   Python
+   
+

diff --git a/dev-python/svgwrite/svgwrite-1.1.12.ebuild 
b/dev-python/svgwrite/svgwrite-1.1.12.ebuild
new file mode 100644
index 000..dde90e114ee
--- /dev/null
+++ b/dev-python/svgwrite/svgwrite-1.1.12.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Python Package to write SVG files"
+HOMEPAGE="https://github.com/mozman/svgwrite;
+SRC_URI="https://github.com/mozman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-python/pyparsing-2.0.1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyte/

2018-07-11 Thread Jason Donenfeld
commit: c20429ba0d7d8b0780575ff94f613ce646051843
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jul 11 21:34:26 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jul 11 21:35:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20429ba

dev-python/pyte: version bump

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-python/pyte/Manifest  |  1 +
 dev-python/pyte/pyte-0.8.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pyte/Manifest b/dev-python/pyte/Manifest
index 564dc814037..f9b730c9b52 100644
--- a/dev-python/pyte/Manifest
+++ b/dev-python/pyte/Manifest
@@ -1 +1,2 @@
 DIST pyte-0.5.2.tar.gz 42719 BLAKE2B 
00995c8427ade8a44dbc6dea4bea058431adb1409fbddc90b70ecd3cf4968632d66e4f21140ca5c071ea927208d40ed55606cf2d604f931970f99128c2b2dba8
 SHA512 
da903b31bb67e60bc8271c162f3429871d0def039cec5f63f07764fce1994236063876eb069a88783a4c7d8b0eac0646549c00f2a51ab8630287d852f05f4b0d
+DIST pyte-0.8.0.tar.gz 50415 BLAKE2B 
8e707d8dd598d4b76b281de1481d238448f6ed07daa962647e61e7f5ad62da67a08112db7e21cb3522e5719514975a9b01ec06ff1cf590e02d9ff434369e
 SHA512 
b1c23206f32c49ab509ac9bd4e042b043478cae35594c52c8389f5a5ba15cd0895315c42be5a0f2992b3aaa918ae282e43e88e72798a0b600307860f6df06465

diff --git a/dev-python/pyte/pyte-0.8.0.ebuild 
b/dev-python/pyte/pyte-0.8.0.ebuild
new file mode 100644
index 000..7de14fd4a96
--- /dev/null
+++ b/dev-python/pyte/pyte-0.8.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple VTXXX-compatible terminal emulator"
+HOMEPAGE="https://pypi.org/project/pyte/ https://github.com/selectel/pyte;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/wcwidth[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   esetup.py test --verbose
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/termtosvg/

2018-07-11 Thread Jason Donenfeld
commit: 622a6c35937bed790e8e8f1364a4e63088bc6a72
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jul 11 21:35:13 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jul 11 21:35:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622a6c35

media-gfx/termtosvg: import new ebuild

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 media-gfx/termtosvg/Manifest   |  1 +
 media-gfx/termtosvg/metadata.xml   |  7 +++
 media-gfx/termtosvg/termtosvg-0.4.0.ebuild | 21 +
 3 files changed, 29 insertions(+)

diff --git a/media-gfx/termtosvg/Manifest b/media-gfx/termtosvg/Manifest
new file mode 100644
index 000..b2e867a39b8
--- /dev/null
+++ b/media-gfx/termtosvg/Manifest
@@ -0,0 +1 @@
+DIST termtosvg-0.4.0.tar.gz 88543 BLAKE2B 
a45e15e7d681bb649670d4c73cf09306fa09276b2a34f762db66f4cf2d640d2163f4e98b16dc609e92b4145978e76a00e80950634d1599ee0766c4f08afb15a5
 SHA512 
c0c90fc9e74c892ebe6b7fcd25ff2757a7a8b9ee4da459fc608c96295d0f9b40bf6c98a0ac56f42c3e2a60cb60e9404a9b50863bdf74335d2b4758b124c04fcb

diff --git a/media-gfx/termtosvg/metadata.xml b/media-gfx/termtosvg/metadata.xml
new file mode 100644
index 000..38b28ff6e62
--- /dev/null
+++ b/media-gfx/termtosvg/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+zx...@gentoo.org
+
+

diff --git a/media-gfx/termtosvg/termtosvg-0.4.0.ebuild 
b/media-gfx/termtosvg/termtosvg-0.4.0.ebuild
new file mode 100644
index 000..a9ab7bed95f
--- /dev/null
+++ b/media-gfx/termtosvg/termtosvg-0.4.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Record terminal sessions as SVG animations"
+HOMEPAGE="https://github.com/nbedos/termtosvg;
+SRC_URI="https://github.com/nbedos/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}
+   >=dev-python/pyte-0.8.0[${PYTHON_USEDEP}]
+   dev-python/svgwrite[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-07-11 Thread Jason Donenfeld
commit: f6f57dce3eee999ded619f484a8a9edc96e92436
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jul 11 15:12:52 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jul 11 15:13:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f57dce

net-vpn/wireguard: revbump to prevent netifrc path clash

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 .../{wireguard-0.0.20180708.ebuild => wireguard-0.0.20180708-r1.ebuild}   | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-vpn/wireguard/wireguard-0.0.20180708.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180708-r1.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180708.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180708-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-misc/netifrc/

2018-07-10 Thread Jason Donenfeld
commit: c5bb14c231b0549af194ba00390fdc059f7ed953
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Jul 10 21:46:45 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Jul 10 21:46:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bb14c2

net-misc/netifrc: version bump

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-misc/netifrc/Manifest |  1 +
 net-misc/netifrc/netifrc-0.6.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-misc/netifrc/Manifest b/net-misc/netifrc/Manifest
index 1604fe398eb..b9ecac544a5 100644
--- a/net-misc/netifrc/Manifest
+++ b/net-misc/netifrc/Manifest
@@ -7,3 +7,4 @@ DIST netifrc-0.4.0.tar.bz2 75517 BLAKE2B 
2ae5169b040268d299ed6a043c169b132378ccb
 DIST netifrc-0.5.0.tar.bz2 78738 BLAKE2B 
b0627aaf0ee0526cfbb6af3c8cb82476ee910d19d16ee4a3ebf736fce0e91c2a7a44bf2400b0854bbfc2cc0f3f0bc84ef917760326c2a73a59a60314c5a8f7d8
 SHA512 
2348c0df590d6060de3756a5111ac2916047e21ce56d43fc0b8d99946f93ca02ce300abcd9243e1e4cbcd5ab89ea6ed0869785cdb5297a669aeb6812788933b0
 DIST netifrc-0.5.1.tar.bz2 78749 BLAKE2B 
cecbf4b64cc8e93483326ef0646d2abfdb837c0351cc210ea0134e654cd44f90cba0390014412f6b45ff4d337d3aaeb5e739553231305846351452aebac870e1
 SHA512 
277d10f58f694c734c9dec52896f847a58e40b61567573dd634d0a0604c27550d4baec461df46dac4e535753f6594afd30344696229f4f4cf4f5e04dba659710
 DIST netifrc-0.6.0.tar.bz2 83349 BLAKE2B 
d9be118aa2aa13891091f7b5060d06ce0bc1eb9740c5adec04b985785e7bd7afe77bc03751d178b8e09c967b04581b12cfbf50aa49b7226ab580081e420f22bc
 SHA512 
de47d146619bd716a0eda8149063691d9d71a895579ac50d3fea60bf0e48c516d6b37aed81c33083dc6e7d4bb74841bb6b143c23972669de9d76b8f7df7a5d23
+DIST netifrc-0.6.1.tar.gz 79791 BLAKE2B 
e38236d189ce0e40eaa5ba7b94e2e74e444bbd185fbacf515c65ca1f0ff441525cdc44696e12ff33e4ae1f80f2766a91866cfef8f9b737d34e1c59290248f49b
 SHA512 
798a882f87f153c31b415d77a06a2beca94a958ea982aca20bbc2cf6a7d800aedbd99a577734ea41d6a75807b13d640dd7fa5a51aa5a27055e9c552634ac7bdb

diff --git a/net-misc/netifrc/netifrc-0.6.1.ebuild 
b/net-misc/netifrc/netifrc-0.6.1.ebuild
new file mode 100644
index 000..b7337968c42
--- /dev/null
+++ b/net-misc/netifrc/netifrc-0.6.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils systemd udev
+
+DESCRIPTION="Gentoo Network Interface Management Scripts"
+HOMEPAGE="https://www.gentoo.org/proj/en/base/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
+   #EGIT_REPO_URI="https://github.com/gentoo/${PN}; # Alternate
+   inherit git-r3
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="kernel_linux? ( virtual/pkgconfig )
+   !"${S}"/ChangeLog
+   fi
+
+   # Allow user patches to be applied without modifying the ebuild
+   epatch_user
+}
+
+src_compile() {
+   MAKE_ARGS="${MAKE_ARGS}
+   UDEVDIR=${EPREFIX}$(get_udevdir)
+   LIBEXECDIR=${EPREFIX}/lib/${PN} PF=${PF}"
+
+   use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
+
+   emake ${MAKE_ARGS} all
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+   dodoc README CREDITS FEATURE-REMOVAL-SCHEDULE STYLE TODO ChangeLog
+
+   # Install the service file
+   LIBEXECDIR=${EPREFIX}/lib/${PN}
+   UNIT_DIR="$(systemd_get_unitdir)"
+   sed "s:@LIBEXECDIR@:${LIBEXECDIR}:" "${S}/systemd/net_at.service.in" > 
"${T}/net_at.service" || die
+   systemd_newunit "${T}/net_at.service" 'net@.service'
+   dosym "${UNIT_DIR#${EPREFIX}}/net@.service" 
"${UNIT_DIR#${EPREFIX}}/net@lo.service"
+}
+
+pkg_postinst() {
+   if [[ ! -e "${EROOT}"/etc/conf.d/net && -z $REPLACING_VERSIONS ]]; then
+   elog "The network configuration scripts will use dhcp by"
+   elog "default to set up your interfaces."
+   elog "If you need to set up something more complete, see"
+   elog "${EROOT}/usr/share/doc/${P}/README"
+   fi
+}



[gentoo-commits] proj/netifrc:master commit in: /

2018-07-10 Thread Jason Donenfeld
commit: e42b4b9c0ceeb5d3dde6096b7179d5da9c3e434e
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Jul 10 21:35:53 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Jul 10 21:37:33 2018 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=e42b4b9c

Bump for 0.6.1.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 Makefile.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.inc b/Makefile.inc
index aa732bb..b856105 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -1,3 +1,3 @@
 NAME=  netifrc
-VERSION=   0.6.0
+VERSION=   0.6.1
 PKG=   ${NAME}-${VERSION}



[gentoo-commits] proj/netifrc: New tag: 0.6.1

2018-07-10 Thread Jason Donenfeld
commit: 
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Tue Jul 10 21:42:34 2018 +

New tag: 0.6.1




[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/, net-vpn/wireguard/files/

2018-07-10 Thread Jason Donenfeld
commit: 84747f9cd8674344adc0215795e994899ed2ff3f
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Jul 10 21:18:03 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Jul 10 21:20:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84747f9c

net-vpn/wireguard: these have moved to netifrc

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-vpn/wireguard/files/wireguard-openrc.sh | 45 -
 net-vpn/wireguard/wireguard-0.0.20180708.ebuild |  2 --
 net-vpn/wireguard/wireguard-.ebuild |  2 --
 3 files changed, 49 deletions(-)

diff --git a/net-vpn/wireguard/files/wireguard-openrc.sh 
b/net-vpn/wireguard/files/wireguard-openrc.sh
deleted file mode 100644
index 9c53ef0ffa7..000
--- a/net-vpn/wireguard/files/wireguard-openrc.sh
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright (c) 2016 Gentoo Foundation
-# All rights reserved. Released under the 2-clause BSD license.
-
-wireguard_depend()
-{
-   program /usr/bin/wg
-   after interface
-   before dhcp
-}
-
-wireguard_pre_start()
-{
-   [[ $IFACE == wg* ]] || return 0
-   ip link delete dev "$IFACE" type wireguard 2>/dev/null
-   ebegin "Creating WireGuard interface $IFACE"
-   if ! ip link add dev "$IFACE" type wireguard; then
-   eend $?
-   return $?
-   fi
-   eend 0
-
-   ebegin "Configuring WireGuard interface $IFACE"
-   set -- $(_get_array "wireguard_$IFVAR")
-   if [[ -f $1 && $# -eq 1 ]]; then
-   /usr/bin/wg setconf "$IFACE" "$1"
-   else
-   eval /usr/bin/wg set "$IFACE" "$@"
-   fi
-   if [ $? -eq 0 ]; then
-   _up
-   eend 0
-   return
-   fi
-   e=$?
-   ip link delete dev "$IFACE" type wireguard 2>/dev/null
-   eend $e
-}
-
-wireguard_post_stop()
-{
-   [[ $IFACE == wg* ]] || return 0
-   ebegin "Removing WireGuard interface $IFACE"
-   ip link delete dev "$IFACE" type wireguard
-   eend $?
-}

diff --git a/net-vpn/wireguard/wireguard-0.0.20180708.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180708.ebuild
index 3a4681c656a..e7bf51b60e9 100644
--- a/net-vpn/wireguard/wireguard-0.0.20180708.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20180708.ebuild
@@ -57,8 +57,6 @@ src_install() {
BASHCOMPDIR="$(get_bashcompdir)" \
PREFIX="${EPREFIX}/usr" \
-C src/tools install
-   insinto /$(get_libdir)/netifrc/net
-   newins "${FILESDIR}"/wireguard-openrc.sh wireguard.sh
fi
use module-src && emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C src 
dkms-install
 }

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index 3a4681c656a..e7bf51b60e9 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -57,8 +57,6 @@ src_install() {
BASHCOMPDIR="$(get_bashcompdir)" \
PREFIX="${EPREFIX}/usr" \
-C src/tools install
-   insinto /$(get_libdir)/netifrc/net
-   newins "${FILESDIR}"/wireguard-openrc.sh wireguard.sh
fi
use module-src && emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" -C src 
dkms-install
 }



[gentoo-commits] proj/netifrc:master commit in: net/

2018-07-10 Thread Jason Donenfeld
commit: 66af4525ff3a4530a165443f459134f1f60283f8
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun May 27 23:56:51 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Jul 10 21:10:22 2018 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=66af4525

net/wireguard: import from ebuild

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 net/Makefile |  2 +-
 net/wireguard.sh | 53 +
 2 files changed, 54 insertions(+), 1 deletion(-)

diff --git a/net/Makefile b/net/Makefile
index 347e89c..390f8d8 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -14,7 +14,7 @@ INC-Linux=adsl.sh apipa.sh arping.sh bonding.sh 
br2684ctl.sh bridge.sh \
ccwgroup.sh clip.sh ethtool.sh iproute2.sh ifplugd.sh ip6to4.sh 
\
ipppd.sh iwconfig.sh netplugd.sh pppd.sh pump.sh tuntap.sh 
udhcpc.sh \
vlan.sh macvlan.sh ip6rd.sh firewalld.sh dummy.sh hsr.sh 
l2tp.sh \
-   iw.sh
+   iw.sh wireguard.sh
 
 SRCS-NetBSD= ifwatchd.sh.in
 INC-NetBSD=ifwatchd.sh

diff --git a/net/wireguard.sh b/net/wireguard.sh
new file mode 100644
index 000..efa45b0
--- /dev/null
+++ b/net/wireguard.sh
@@ -0,0 +1,53 @@
+# Copyright (c) 2016 Gentoo Foundation
+# Released under the 2-clause BSD license.
+
+wireguard_depend()
+{
+   program /usr/bin/wg
+   after interface
+}
+
+wireguard_pre_start()
+{
+   [ "${IFACE#wg}" != "$IFACE" ] || return 0
+
+   ip link delete dev "$IFACE" type wireguard 2>/dev/null
+   ebegin "Creating WireGuard interface $IFACE"
+   if ! ip link add dev "$IFACE" type wireguard; then
+   e=$?
+   eend $e
+   return $e
+   fi
+   eend 0
+
+   ebegin "Configuring WireGuard interface $IFACE"
+   set -- $(_get_array "wireguard_$IFVAR")
+   if [ $# -eq 1 ]; then
+   /usr/bin/wg setconf "$IFACE" "$1"
+   else
+   eval /usr/bin/wg set "$IFACE" "$@"
+   fi
+   e=$?
+   if [ $e -eq 0 ]; then
+   _up
+   e=$?
+   if [ $e -eq 0 ]; then
+   eend $e
+   return $e
+   fi
+   fi
+   ip link delete dev "$IFACE" type wireguard 2>/dev/null
+   eend $e
+   return $e
+}
+
+wireguard_post_stop()
+{
+   [ "${IFACE#wg}" != "$IFACE" ] || return 0
+
+   ebegin "Removing WireGuard interface $IFACE"
+   ip link delete dev "$IFACE" type wireguard
+   e=$?
+   eend $e
+   return $e
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-07-08 Thread Jason Donenfeld
commit: dc952e866c2903d17817a9d54bed103fc81833b7
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Jul  8 17:09:56 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun Jul  8 17:10:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc952e86

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180625.ebuild => wireguard-0.0.20180708.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 06133ed89ec..8acf02f1f7e 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180625.tar.xz 270732 BLAKE2B 
8cfee50e02a24902c1742485003f6beefd2a07413b22c6e98e37f3485ea05fa30e209959ed2d46bf222fbc410489fd7db9e42b1cb4513bcb96dd94231ad5b605
 SHA512 
3bbbc4eeeb8512fe6ec5ce09a95dcf86a93d0dd49edeb70b03dddeafc1d87ca22060d35abe77f5ae52afca6e5cfd7c252fc248f5a1ebfa7e7f9cf55a7eb1cabb
+DIST WireGuard-0.0.20180708.tar.xz 271816 BLAKE2B 
f8f8dd0ae90cc23fc0e8b339c97808d1dc81b5f245e08ec85b356391e3a7a84a61aded30295751e0fd63961214424bc1719ab8d9f85e5aff54dbe270fcbf215a
 SHA512 
91e4eb5c863f7070dc139739bbb5f6ce5b7ff9e8bd293a6217e6b9ac8dcacc710c01bac9386df50bd1226f0534c5332f8e1e2c50e9483e167eac6345a616f6f6

diff --git a/net-vpn/wireguard/wireguard-0.0.20180625.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180708.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180625.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180708.ebuild



[gentoo-commits] repo/gentoo:master commit in: eclass/

2018-06-28 Thread Jason Donenfeld
commit: be6b9650261d4c4599dc1c878f0cf8860a0a7bc0
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jun 28 16:57:49 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Jun 28 16:59:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6b9650

linux-mod: depend on libelf

Recent linux kernels rely on libelf at build time, which includes at the
time of building out of tree modules. So if a module is relying on the
existence of linux sources, it also needs to rely on libelf being
installed.

Signed-off-by: Jason A. Donenfeld  gentoo.org>

 eclass/linux-mod.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/linux-mod.eclass b/eclass/linux-mod.eclass
index bf580cf4cfa..e5b5ec782f0 100644
--- a/eclass/linux-mod.eclass
+++ b/eclass/linux-mod.eclass
@@ -150,7 +150,7 @@ RDEPEND="${MODULES_OPTIONAL_USE}${MODULES_OPTIONAL_USE:+? 
(} kernel_linux? ( vir
 DEPEND="${RDEPEND}
 ${MODULES_OPTIONAL_USE}${MODULES_OPTIONAL_USE:+? (}
sys-apps/sed
-   kernel_linux? ( virtual/linux-sources )
+   kernel_linux? ( virtual/linux-sources virtual/libelf )
${MODULES_OPTIONAL_USE:+)}"
 
 # eclass utilities



[gentoo-commits] repo/gentoo:master commit in: sys-apps/dtc/

2018-06-25 Thread Jason Donenfeld
commit: 38790c9459c49f6415bd211c3dc60666b45dc957
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Jun 26 03:23:27 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Jun 26 03:23:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38790c94

sys-apps/dtc: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-apps/dtc/Manifest |  1 +
 sys-apps/dtc/dtc-1.4.6.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/sys-apps/dtc/Manifest b/sys-apps/dtc/Manifest
index f56908e27e3..da4e8c2c8d1 100644
--- a/sys-apps/dtc/Manifest
+++ b/sys-apps/dtc/Manifest
@@ -2,3 +2,4 @@ DIST dtc-1.4.1.tar.xz 107920 BLAKE2B 
523173f0adf812f2d4789b1891ad34d10dcc9f3189c
 DIST dtc-1.4.2.tar.xz 112480 BLAKE2B 
922e4924bd9672b7b5a28fbe6a02a685bcb87909356130788f72dd029a3abd075a45e9cc28bea1db5c793422e4ce093433c597f753d6fa6f7183d51d6b132e73
 SHA512 
af536fda543a2516e10c45b80bd1b5797a33ab43e08fab6953ec861fc98a73ee232cdd3f5053e889f6e760d238a5a221c2716b8a6fd22b627cd01efac99915b2
 DIST dtc-1.4.3.tar.xz 122732 BLAKE2B 
94fe96dc846937ff8e405c4be36a32f0f320bdc6c608e95845227b6e9ab3e4c02643dd1169fd0c8c64777fa2ead8dd1cf0fc1cd2173450c23af124645f2c8b10
 SHA512 
ce9f39cef11f3e7048e8491f01844071bf54911ec36a0d2f2e1ed6c736b7e1a67be83cd2527895a686882d895142db020bf5131a282e0d68d1f4d32dc772db42
 DIST dtc-1.4.4.tar.xz 122748 BLAKE2B 
efef8ae46033bb2012aabc414ca4af78a44b1d2534be23c58004d970245a219d7d0d86c1c44cfb834f07410240dc5b8c8f926654cf73d018e5e1d625045f4d2f
 SHA512 
20689f7b0489fa945c4df4e27084dfd46fd5512a8dff9b28d60e0cd0e9e79bbd9944e4d70a1aba86a026481b35bb5441ed6b63d306a4a8f7581517f7359fa9bf
+DIST dtc-1.4.6.tar.xz 137868 BLAKE2B 
a2c7e5bf1afa70f827ed5b7dadc2dba58d7b67ebf3334386ff782c46688a9ffdc9c969523225de2c32fbcaa5db0ebaf157bbf8a0be182b13cfbcafdd981b04d9
 SHA512 
b52862159cbf9e6e8e1ecb5844e16c81a0b9c4df255366f8a48b15cb7e080754c142da7432de2542485fce70bb2a4fa76df6d1f93cbf0118e8dbe677153b9da8

diff --git a/sys-apps/dtc/dtc-1.4.6.ebuild b/sys-apps/dtc/dtc-1.4.6.ebuild
new file mode 100644
index 000..e0f94cb1572
--- /dev/null
+++ b/sys-apps/dtc/dtc-1.4.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit multilib toolchain-funcs eutils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/dtc/dtc.git"
+   inherit git-r3
+else
+   SRC_URI="mirror://kernel/software/utils/${PN}/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Open Firmware device tree compiler"
+HOMEPAGE="https://devicetree.org/ 
https://git.kernel.org/cgit/utils/dtc/dtc.git/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="static-libs"
+
+DEPEND="
+   sys-devel/bison
+   sys-devel/flex
+"
+DOCS="
+   Documentation/dt-object-internal.txt
+   Documentation/dts-format.txt
+   Documentation/manual.txt
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.4.4-posix-shell.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/^CFLAGS =/s:=:+=:' \
+   -e '/^CPPFLAGS =/s:=:+=:' \
+   -e 's:-Werror::' \
+   -e 's:-g -Os::' \
+   -e "/^PREFIX =/s:=.*:= ${EPREFIX}/usr:" \
+   -e "/^LIBDIR =/s:=.*:= \$(PREFIX)/$(get_libdir):" \
+   Makefile || die
+
+   tc-export AR CC
+   export V=1
+}
+
+MAKEOPTS="${MAKEOPTS} NO_PYTHON=1"
+
+src_install() {
+   default
+
+   use static-libs || find "${ED}" -name '*.a' -delete
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-06-25 Thread Jason Donenfeld
commit: e8499699e9d45d7803c7a0d8306083188ec1beca
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Jun 25 17:57:08 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Jun 25 17:57:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8499699

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180620.ebuild => wireguard-0.0.20180625.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 40c93bee3ea..06133ed89ec 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180620.tar.xz 270920 BLAKE2B 
0878c8561f1f43ad4c68e2359a8bb0c219f5e5c11126f4ec1f788796dabc8dc11475efa189a772097f087ade0a47b7f05efe3695c95c1ec2c3a3c46a2e62f00b
 SHA512 
e67657b21b548f0a82e76fbdc16e1856c2aa6e15828bd16514c398f8a867ce20aa5e280a1b8528910f7f210f0b8af709b46abd6b67c88416174cb2f5e87996bf
+DIST WireGuard-0.0.20180625.tar.xz 270732 BLAKE2B 
8cfee50e02a24902c1742485003f6beefd2a07413b22c6e98e37f3485ea05fa30e209959ed2d46bf222fbc410489fd7db9e42b1cb4513bcb96dd94231ad5b605
 SHA512 
3bbbc4eeeb8512fe6ec5ce09a95dcf86a93d0dd49edeb70b03dddeafc1d87ca22060d35abe77f5ae52afca6e5cfd7c252fc248f5a1ebfa7e7f9cf55a7eb1cabb

diff --git a/net-vpn/wireguard/wireguard-0.0.20180620.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180625.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180620.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180625.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-06-20 Thread Jason Donenfeld
commit: de5acc42d67c05dfaa11b7f15e9b8a61bdbb9c9d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jun 20 19:20:30 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jun 20 19:20:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5acc42

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180613.ebuild => wireguard-0.0.20180620.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 3d2b074cd93..40c93bee3ea 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180613.tar.xz 269316 BLAKE2B 
f2e005391971a9465e8766ca92ea70a7051cda7b9bededd260885df3665444b96ab0099f5d25e7ad060ee5459e4d7f3c94dd4dfcbac1b025f0fe822253679542
 SHA512 
dc61cb61e507bee3d07aa059a0c2f61812641797d041bade49797e31738858951d7ab209e6b5fdcf052a585754c8aa7d5a203474889b193513abfa7e87942181
+DIST WireGuard-0.0.20180620.tar.xz 270920 BLAKE2B 
0878c8561f1f43ad4c68e2359a8bb0c219f5e5c11126f4ec1f788796dabc8dc11475efa189a772097f087ade0a47b7f05efe3695c95c1ec2c3a3c46a2e62f00b
 SHA512 
e67657b21b548f0a82e76fbdc16e1856c2aa6e15828bd16514c398f8a867ce20aa5e280a1b8528910f7f210f0b8af709b46abd6b67c88416174cb2f5e87996bf

diff --git a/net-vpn/wireguard/wireguard-0.0.20180613.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180620.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180613.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180620.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/files/, app-emulation/qemu/

2018-06-15 Thread Jason Donenfeld
commit: c61676a2378adeebe401e204510cecd9077c4358
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Jun 15 14:09:33 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Jun 15 14:10:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61676a2

app-emulation/qemu: fix major TCG crash

This is a custom backport of a patch being prepared for 2.12.1.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../qemu-2.12.0-tcg-instruction-overflow.patch | 183 +
 ...qemu-2.12.0-r2.ebuild => qemu-2.12.0-r3.ebuild} |   1 +
 2 files changed, 184 insertions(+)

diff --git 
a/app-emulation/qemu/files/qemu-2.12.0-tcg-instruction-overflow.patch 
b/app-emulation/qemu/files/qemu-2.12.0-tcg-instruction-overflow.patch
new file mode 100644
index 000..24df138a777
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.12.0-tcg-instruction-overflow.patch
@@ -0,0 +1,183 @@
+diff -ru qemu-2.12.0/tcg/aarch64/tcg-target.inc.c 
qemu-2.12.0-modified/tcg/aarch64/tcg-target.inc.c
+--- qemu-2.12.0/tcg/aarch64/tcg-target.inc.c   2018-04-24 18:30:47.0 
+0200
 qemu-2.12.0-modified/tcg/aarch64/tcg-target.inc.c  2018-06-15 
15:47:20.557969818 +0200
+@@ -1733,7 +1733,7 @@
+ tcg_out_insn(s, 3305, LDR, offset, TCG_REG_TMP);
+ }
+ tcg_out_insn(s, 3207, BR, TCG_REG_TMP);
+-s->tb_jmp_reset_offset[a0] = tcg_current_code_size(s);
++set_jmp_reset_offset(s, a0);
+ break;
+ 
+ case INDEX_op_goto_ptr:
+diff -ru qemu-2.12.0/tcg/arm/tcg-target.inc.c 
qemu-2.12.0-modified/tcg/arm/tcg-target.inc.c
+--- qemu-2.12.0/tcg/arm/tcg-target.inc.c   2018-04-24 18:30:47.0 
+0200
 qemu-2.12.0-modified/tcg/arm/tcg-target.inc.c  2018-06-15 
15:47:20.557969818 +0200
+@@ -1822,7 +1822,7 @@
+ tcg_out_movi32(s, COND_AL, base, ptr - dil);
+ }
+ tcg_out_ld32_12(s, COND_AL, TCG_REG_PC, base, dil);
+-s->tb_jmp_reset_offset[args[0]] = tcg_current_code_size(s);
++set_jmp_reset_offset(s, args[0]);
+ }
+ break;
+ case INDEX_op_goto_ptr:
+diff -ru qemu-2.12.0/tcg/i386/tcg-target.inc.c 
qemu-2.12.0-modified/tcg/i386/tcg-target.inc.c
+--- qemu-2.12.0/tcg/i386/tcg-target.inc.c  2018-04-24 18:30:47.0 
+0200
 qemu-2.12.0-modified/tcg/i386/tcg-target.inc.c 2018-06-15 
15:47:20.558969815 +0200
+@@ -2245,7 +2245,7 @@
+ tcg_out_modrm_offset(s, OPC_GRP5, EXT5_JMPN_Ev, -1,
+  (intptr_t)(s->tb_jmp_target_addr + a0));
+ }
+-s->tb_jmp_reset_offset[a0] = tcg_current_code_size(s);
++set_jmp_reset_offset(s, a0);
+ break;
+ case INDEX_op_goto_ptr:
+ /* jmp to the given host address (could be epilogue) */
+diff -ru qemu-2.12.0/tcg/mips/tcg-target.inc.c 
qemu-2.12.0-modified/tcg/mips/tcg-target.inc.c
+--- qemu-2.12.0/tcg/mips/tcg-target.inc.c  2018-04-24 18:30:47.0 
+0200
 qemu-2.12.0-modified/tcg/mips/tcg-target.inc.c 2018-06-15 
15:47:20.558969815 +0200
+@@ -1744,7 +1744,7 @@
+ tcg_out_opc_reg(s, OPC_JR, 0, TCG_TMP0, 0);
+ }
+ tcg_out_nop(s);
+-s->tb_jmp_reset_offset[a0] = tcg_current_code_size(s);
++set_jmp_reset_offset(s, a0);
+ break;
+ case INDEX_op_goto_ptr:
+ /* jmp to the given host address (could be epilogue) */
+diff -ru qemu-2.12.0/tcg/ppc/tcg-target.inc.c 
qemu-2.12.0-modified/tcg/ppc/tcg-target.inc.c
+--- qemu-2.12.0/tcg/ppc/tcg-target.inc.c   2018-04-24 18:30:47.0 
+0200
 qemu-2.12.0-modified/tcg/ppc/tcg-target.inc.c  2018-06-15 
15:47:20.558969815 +0200
+@@ -2025,10 +2025,10 @@
+ }
+ tcg_out32(s, MTSPR | RS(TCG_REG_TB) | CTR);
+ tcg_out32(s, BCCTR | BO_ALWAYS);
+-s->tb_jmp_reset_offset[args[0]] = c = tcg_current_code_size(s);
++set_jmp_reset_offset(s, args[0]);
+ if (USE_REG_TB) {
+ /* For the unlinked case, need to reset TCG_REG_TB.  */
+-c = -c;
++c = -tcg_current_code_size(s);
+ assert(c == (int16_t)c);
+ tcg_out32(s, ADDI | TAI(TCG_REG_TB, TCG_REG_TB, c));
+ }
+diff -ru qemu-2.12.0/tcg/s390/tcg-target.inc.c 
qemu-2.12.0-modified/tcg/s390/tcg-target.inc.c
+--- qemu-2.12.0/tcg/s390/tcg-target.inc.c  2018-04-24 18:30:47.0 
+0200
 qemu-2.12.0-modified/tcg/s390/tcg-target.inc.c 2018-06-15 
15:47:20.558969815 +0200
+@@ -1783,7 +1783,7 @@
+ /* and go there */
+ tcg_out_insn(s, RR, BCR, S390_CC_ALWAYS, TCG_REG_TB);
+ }
+-s->tb_jmp_reset_offset[a0] = tcg_current_code_size(s);
++set_jmp_reset_offset(s, a0);
+ 
+ /* For the unlinked path of goto_tb, we need to reset
+TCG_REG_TB to the beginning of this TB.  */
+diff -ru qemu-2.12.0/tcg/sparc/tcg-target.inc.c 
qemu-2.12.0-modified/tcg/sparc/tcg-target.inc.c

[gentoo-commits] repo/gentoo:master commit in: app-admin/pass/

2018-06-14 Thread Jason Donenfeld
commit: 861e6bab31df9b6432b16df58c00440579f6ba4b
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jun 14 15:16:48 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Jun 14 15:17:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861e6bab

app-admin/pass: version bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --force

 app-admin/pass/Manifest | 2 +-
 app-admin/pass/{pass-1.7.1.ebuild => pass-1.7.2.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pass/Manifest b/app-admin/pass/Manifest
index 13351973e45..6156b551573 100644
--- a/app-admin/pass/Manifest
+++ b/app-admin/pass/Manifest
@@ -1 +1 @@
-DIST password-store-1.7.1.tar.xz 62340 BLAKE2B 
21e25b2b840a123273f65dd030459e2d9ef6da30fbb56157f54be079b05429392cc6149eb2d5557ccbd883295ff8f249348136b3490690d8dc31299a43880a4e
 SHA512 
2ba2ebc80c90454bbab1da3c43c2cfc87135f838f381e2616eef7c36b0c1de01e491cf587a666bb052d6dfd475fa429bc8fd82b0269325bd2b70afbb897b923e
+DIST password-store-1.7.2.tar.xz 63620 BLAKE2B 
a1fe0b7ee1fdb94d2b76773653462d14c07c8fb239ffbcae210cc3c9c829fc5c0bd0bf85d8d44343a0cec50aae953b13a70d67aa7c94abf6c02f84bfd0d7c4ff
 SHA512 
e6719a7125af6ecd80fdbeb38b4e2e89e7358ff16e18739d68a04b72dfdf860294b54f7ec0ec9676a62d2e270db8f54784a357c82217a478694472f8136e3657

diff --git a/app-admin/pass/pass-1.7.1.ebuild b/app-admin/pass/pass-1.7.2.ebuild
similarity index 100%
rename from app-admin/pass/pass-1.7.1.ebuild
rename to app-admin/pass/pass-1.7.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-06-13 Thread Jason Donenfeld
commit: 7e896d48500abc0a87b4b09b8f0e655d6c609261
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jun 13 14:20:25 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jun 13 14:20:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e896d48

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180531.ebuild => wireguard-0.0.20180613.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 773741bec5d..3d2b074cd93 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180531.tar.xz 269880 BLAKE2B 
36e9907742b26ecc57a98c54560dd23a0680fe113ed310bd41b3f454913366438d85deebfa7568ed7cb33b9fd2ca914157f0a4198ecc532d3e24e5e74a878d66
 SHA512 
1dfcdcf41adffdc42dcdbb0a84478b28574613b7834c7d1ccd17f176bac1d664afe824c850baf7d34213380ddffdfd66ddc5cbf7861904dc8359d2005ff07dff
+DIST WireGuard-0.0.20180613.tar.xz 269316 BLAKE2B 
f2e005391971a9465e8766ca92ea70a7051cda7b9bededd260885df3665444b96ab0099f5d25e7ad060ee5459e4d7f3c94dd4dfcbac1b025f0fe822253679542
 SHA512 
dc61cb61e507bee3d07aa059a0c2f61812641797d041bade49797e31738858951d7ab209e6b5fdcf052a585754c8aa7d5a203474889b193513abfa7e87942181

diff --git a/net-vpn/wireguard/wireguard-0.0.20180531.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180613.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180531.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180613.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-06-01 Thread Jason Donenfeld
commit: bd1258350895e8c44db5bbb16808c0da93c92098
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Jun  1 17:13:43 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Jun  1 17:13:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd125835

net-vpn/wireguard: use toolchain's CC and LD explicitly

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-vpn/wireguard/wireguard-0.0.20180531.ebuild | 2 +-
 net-vpn/wireguard/wireguard-.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-vpn/wireguard/wireguard-0.0.20180531.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180531.ebuild
index b8f4649d874..3a4681c656a 100644
--- a/net-vpn/wireguard/wireguard-0.0.20180531.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20180531.ebuild
@@ -41,7 +41,7 @@ src_compile() {
BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
use debug && BUILD_PARAMS="CONFIG_WIREGUARD_DEBUG=y ${BUILD_PARAMS}"
use module && linux-mod_src_compile
-   use tools && emake RUNSTATEDIR="${EPREFIX}/run" -C src/tools
+   use tools && emake RUNSTATEDIR="${EPREFIX}/run" -C src/tools 
CC="$(tc-getCC)" LD="$(tc-getLD)"
 }
 
 src_install() {

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index fdc71975143..3a4681c656a 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -41,7 +41,7 @@ src_compile() {
BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
use debug && BUILD_PARAMS="CONFIG_WIREGUARD_DEBUG=y ${BUILD_PARAMS}"
use module && linux-mod_src_compile
-   use tools && emake RUNSTATEDIR="${EPREFIX}/run" -C src/tools
+   use tools && emake RUNSTATEDIR="${EPREFIX}/run" -C src/tools 
CC="$(tc-getCC)" LD="$(tc-getLD)"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-05-30 Thread Jason Donenfeld
commit: 2315aee7dc2436d1482a18374db0b3ddb66c3cf6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu May 31 00:03:26 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu May 31 00:20:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2315aee7

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180524.ebuild => wireguard-0.0.20180531.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index cc41a9da0f8..773741bec5d 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180524.tar.xz 268996 BLAKE2B 
44721a2654c2ee274abf95e3aaf060c50c72fb3eb158e53f0ce252ca4a0d6d7e18a562e42560a3032008721d2485284439908d2ccedc333a0bb8900e7472d5a5
 SHA512 
0e961333459bd4523c5190d73e8ec5473f79cf65717429b675e055695ba3f5d30fd93b7801f2ad64cce0a8118df40233ef6318de5248a811ecc24d0bfdccfdf9
+DIST WireGuard-0.0.20180531.tar.xz 269880 BLAKE2B 
36e9907742b26ecc57a98c54560dd23a0680fe113ed310bd41b3f454913366438d85deebfa7568ed7cb33b9fd2ca914157f0a4198ecc532d3e24e5e74a878d66
 SHA512 
1dfcdcf41adffdc42dcdbb0a84478b28574613b7834c7d1ccd17f176bac1d664afe824c850baf7d34213380ddffdfd66ddc5cbf7861904dc8359d2005ff07dff

diff --git a/net-vpn/wireguard/wireguard-0.0.20180524.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180531.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180524.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180531.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-05-23 Thread Jason Donenfeld
commit: ca116b3ebc01c6e2f78956fcec82249cdd23d25d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu May 24 01:02:53 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu May 24 01:03:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca116b3e

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180519.ebuild => wireguard-0.0.20180524.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index bff0b108356..cc41a9da0f8 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180519.tar.xz 267784 BLAKE2B 
69fc0256f27a583331625e9cf107f355c9ecfc0c04c780bf5bc4423fa9d9efa8c9e9c8cab007191b2e458d0bf9c3adb4844c5abe12806545216fb9ad81c42513
 SHA512 
587a1371edd4a7fdf167154398f8a51da8c70f55e86a4be4b0b830a2f00a1421710017d954ad1aeda4df3a36ca8c9a911ba5fb407a851235257176291af3ee15
+DIST WireGuard-0.0.20180524.tar.xz 268996 BLAKE2B 
44721a2654c2ee274abf95e3aaf060c50c72fb3eb158e53f0ce252ca4a0d6d7e18a562e42560a3032008721d2485284439908d2ccedc333a0bb8900e7472d5a5
 SHA512 
0e961333459bd4523c5190d73e8ec5473f79cf65717429b675e055695ba3f5d30fd93b7801f2ad64cce0a8118df40233ef6318de5248a811ecc24d0bfdccfdf9

diff --git a/net-vpn/wireguard/wireguard-0.0.20180519.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180524.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180519.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180524.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-05-18 Thread Jason Donenfeld
commit: 594e6ae80de87518a83afabfffaf422bba0afabd
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat May 19 00:34:26 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat May 19 00:34:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594e6ae8

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180514.ebuild => wireguard-0.0.20180519.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index fe024d38e9b..bff0b108356 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180514.tar.xz 264124 BLAKE2B 
80c6805b93af2d649cd12bf68d28bce7ba0f31becc2807d39889e7526ee0b29a2f3e2f5d0dee18e405c2097a52570f5af743521d83a3fa05a4a14af400865323
 SHA512 
d2aa6647899b3197a448015fa5b4f2bae5b04b5876e388fa8632e6d0283d6938d95ae1fed59d22e915877411f8fc1ff218910ce32ceaeb8a38e1bda412af52a7
+DIST WireGuard-0.0.20180519.tar.xz 267784 BLAKE2B 
69fc0256f27a583331625e9cf107f355c9ecfc0c04c780bf5bc4423fa9d9efa8c9e9c8cab007191b2e458d0bf9c3adb4844c5abe12806545216fb9ad81c42513
 SHA512 
587a1371edd4a7fdf167154398f8a51da8c70f55e86a4be4b0b830a2f00a1421710017d954ad1aeda4df3a36ca8c9a911ba5fb407a851235257176291af3ee15

diff --git a/net-vpn/wireguard/wireguard-0.0.20180514.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180519.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180514.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180519.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-05-14 Thread Jason Donenfeld
commit: ecdf7bc2321a96a8f74a4c6a975c511683771e61
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue May 15 01:50:04 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue May 15 02:00:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdf7bc2

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180513.ebuild => wireguard-0.0.20180514.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 5e680f5d1ff..fe024d38e9b 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180513.tar.xz 258484 BLAKE2B 
9edda3cbf884f715c7bbfac3a4b0162104f25c77564f3c228b73fd40dfff12aeda34a3a29b1587bb7fa0a115a14facc65833ffbf926e2f936e879050a9381641
 SHA512 
82f46fc50f47ac94948a7984a209ec55506c2bf1c41edf3a89f8043a0c770d6e88fdd7888b01ea41b227d316f53606a354f4d5d184ab2f1ecef80e0b376270b1
+DIST WireGuard-0.0.20180514.tar.xz 264124 BLAKE2B 
80c6805b93af2d649cd12bf68d28bce7ba0f31becc2807d39889e7526ee0b29a2f3e2f5d0dee18e405c2097a52570f5af743521d83a3fa05a4a14af400865323
 SHA512 
d2aa6647899b3197a448015fa5b4f2bae5b04b5876e388fa8632e6d0283d6938d95ae1fed59d22e915877411f8fc1ff218910ce32ceaeb8a38e1bda412af52a7

diff --git a/net-vpn/wireguard/wireguard-0.0.20180513.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180514.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180513.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180514.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-05-13 Thread Jason Donenfeld
commit: b70a924d2701a08bc24e7428d3df4b09a33e1972
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun May 13 15:34:21 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun May 13 15:35:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70a924d

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180420.ebuild => wireguard-0.0.20180513.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 9dbad360e94..5e680f5d1ff 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180420.tar.xz 257288 BLAKE2B 
d0e4bd10b162c6ee3ab21ca4afde6e72de85ce4935fbff3768e0dcf02531c46c6cdae051d53527183d5f19e5abe3a684328a9a349f596790de9c619b03705c69
 SHA512 
19740c6678d13bbe156520d6121db2bd95c8f30891b9acbbc6af1d49079f144598f8062131ac1dfd14b830e32306bc54f2ae9608ceeec762ffde65495413a0ac
+DIST WireGuard-0.0.20180513.tar.xz 258484 BLAKE2B 
9edda3cbf884f715c7bbfac3a4b0162104f25c77564f3c228b73fd40dfff12aeda34a3a29b1587bb7fa0a115a14facc65833ffbf926e2f936e879050a9381641
 SHA512 
82f46fc50f47ac94948a7984a209ec55506c2bf1c41edf3a89f8043a0c770d6e88fdd7888b01ea41b227d316f53606a354f4d5d184ab2f1ecef80e0b376270b1

diff --git a/net-vpn/wireguard/wireguard-0.0.20180420.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180513.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180420.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180513.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-ndk/

2018-05-03 Thread Jason Donenfeld
commit: 3af875e0e04f816c40a0a650868e2946390dd052
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu May  3 14:20:03 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu May  3 14:20:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af875e0

dev-util/android-ndk: bump

Package-Manager: Portage-2.3.33, Repoman-2.3.9

 dev-util/android-ndk/Manifest   |  1 +
 dev-util/android-ndk/android-ndk-16b.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/dev-util/android-ndk/Manifest b/dev-util/android-ndk/Manifest
index 213ed3823c8..bbe95243d6b 100644
--- a/dev-util/android-ndk/Manifest
+++ b/dev-util/android-ndk/Manifest
@@ -5,6 +5,7 @@ DIST android-ndk-10e-x86.7z 394281908 BLAKE2B 
22c5b0e42c275f9266b11676435ea03af0
 DIST android-ndk-r11c-linux-x86_64.zip 794135138 BLAKE2B 
e048c6c7172aafce47e5961669e8130780a060190854316edde8e2aca763055cba8bb739dcb8aa51227a798d19b36a11bf2e7591f817070c153f05a2e5d74fd4
 SHA512 
c0de562061c9f08bcd1ae05b1de26898788e71cc7dc40502348214edd5a90f1bf8125721e587b341f6fe774fc79b1a6e28b3f702f3275e016baa0382fcea2767
 DIST android-ndk-r13b-linux-x86_64.zip 687311866 BLAKE2B 
2db7bfd9fa937d5f28fa238494e73ad1d09c539627308aa7f4e2c4114c6762dc908b1752b42dccf792f9c71ff7e3b5e08b2b03e7eac3ff5bea497c33d479d60a
 SHA512 
39f3bd2d0e1daca11870df2e2ef318ad070b19163a55e2c1c4a1a871e02f8ec51263d7cf4b6da54eaadbe4253b5c11b85f4c5aeb67fccfff9147a5c420589d12
 DIST android-ndk-r14b-linux-x86_64.zip 840626594 BLAKE2B 
5032893ee34e7167c5af5216d7b1357c3f9dcef136d63fa9a1d6c4849471430ac21a741e1c2439ec62b5cb1fa79af9ff39b46c31073e47e7a6f7c41e1a1a448b
 SHA512 
24435267fc5acae559aa5159f7c895ce5ea0cbb8ef966bb8ff0dadffcadccbe46bc3880d285bf4e411ef78632cf2f862408e7b2b41ebca51078b41eac66a301a
+DIST android-ndk-r16b-linux-x86_64.zip 852525873 BLAKE2B 
18f6e602d88ef0a8f1a7f31bc127547c32bc2fb133d5c87ca4d2f7099f79b54d67f578a68fcd59e94c84934ca2006decca5b09eac566f2f99d609862d4036e48
 SHA512 
94cd879925ee3174a9267e7da2d18d71874173976b362101ec06598a94b6587a33671e54bbbce5778c04418aacbb831e98386c16f6cde04574ea8c8589553dd7
 DIST android-ndk-r9-linux-x86-legacy-toolchains.tar.bz2 241172797 BLAKE2B 
c3aad099b68a1a605f06fdb9d93b929374c81481d6ba1502e9ad363c7437032465cd516bc9bdf205a4f9f8ea536865755970046f0f7db4070f32e0f18f65c606
 SHA512 
4c8f1c9c6dfe264f227959124dc19f9fc9596c166076b8ec82b37f033101285ccd5832962e233d2605869308b2367280665a1f53f4693cb753434b480c49af25
 DIST android-ndk-r9-linux-x86.tar.bz2 419862465 BLAKE2B 
2e41071a2b17104cd9b5ceb543ca154936a1358722f5fc33ab221227e6a254954fe687fe7a83e2dee72b189f0ac8ef5a11419297c1a36fb45451f797cc2bb85e
 SHA512 
9c2da6b52df00ff6177ac18314f7c7abef585d2297362d426a9b0a28c8319531d684c1515971066050181178ab205210a7f25ec1de9be843fd0da7c1e897747e
 DIST android-ndk-r9-linux-x86_64-legacy-toolchains.tar.bz2 244427866 BLAKE2B 
ad7c6e83ff0a8509750bb2ed302eff20dd4c451e5b55ff2be07268f007361a5023e1b4c8a175efc896e9041df6b1def54946a028dca31d432e48105161303171
 SHA512 
dde193474b46ac2ceb69f5ad3ba106eb840daf18470538d85e147b17dff8b1b1b848d499727e28bb8e76bdd16dd4bb99dc073c06f80949080551ae0437f08eed

diff --git a/dev-util/android-ndk/android-ndk-16b.ebuild 
b/dev-util/android-ndk/android-ndk-16b.ebuild
new file mode 100644
index 000..c1adc83a200
--- /dev/null
+++ b/dev-util/android-ndk/android-ndk-16b.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CHECKREQS_DISK_BUILD="6G"
+inherit check-reqs
+
+DESCRIPTION="Open Handset Alliance's Android NDK (Native Dev Kit)"
+HOMEPAGE="http://developer.android.com/sdk/ndk/;
+SRC_URI="https://dl.google.com/android/repository/${PN}-r${PV}-linux-x86_64.zip;
+
+LICENSE="android"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+RESTRICT="mirror strip installsources test"
+
+DEPEND="app-arch/p7zip"
+RDEPEND=">=dev-util/android-sdk-update-manager-10
+   >=sys-devel/make-3.81
+   || (
+   sys-libs/ncurses:0/5[tinfo]
+   sys-libs/ncurses:5/5[tinfo]
+   )"
+
+S="${WORKDIR}/${PN}-r${PV}"
+
+ANDROID_NDK_DIR="opt/${PN}"
+
+QA_PREBUILT="*"
+PYTHON_UPDATER_IGNORE="1"
+
+pkg_pretend() {
+   check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+   check-reqs_pkg_setup
+}
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   dodir "/${ANDROID_NDK_DIR}"
+   cp -pPR * "${ED}/${ANDROID_NDK_DIR}" || die
+
+   dodir "/${ANDROID_NDK_DIR}/out"
+   fowners -R root:android "/${ANDROID_NDK_DIR}"
+   fperms 0775 "/${ANDROID_NDK_DIR}/"{,build,platforms,prebuilt}
+   fperms 0775 "/${ANDROID_NDK_DIR}/"{python-packages,sources,toolchains}
+   fperms 3775 "/${ANDROID_NDK_DIR}/out"
+
+   ANDROID_P

[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-04-19 Thread Jason Donenfeld
commit: 21f6a565eb504c48ef8e19b48619d573adabc9c6
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Apr 20 04:07:08 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Apr 20 04:07:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f6a565

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180413.ebuild => wireguard-0.0.20180420.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 13a300d1289..9dbad360e94 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180413.tar.xz 257096 BLAKE2B 
7228c7b473392f5f2b961e26167914b71ac974622c236120468865d735bf599d98793ac9eaba9da23a0cb7631bbd1edcea4f36f8ab3a9ec85a11d6136e52ee08
 SHA512 
e9227c57250af8040a18e210f9741e1ca93411caf48f2325694e8d8a8699b78bd60244534c39e3ab372deae7059922b3ceb519eb8bf8737472cc3568f7577681
+DIST WireGuard-0.0.20180420.tar.xz 257288 BLAKE2B 
d0e4bd10b162c6ee3ab21ca4afde6e72de85ce4935fbff3768e0dcf02531c46c6cdae051d53527183d5f19e5abe3a684328a9a349f596790de9c619b03705c69
 SHA512 
19740c6678d13bbe156520d6121db2bd95c8f30891b9acbbc6af1d49079f144598f8062131ac1dfd14b830e32306bc54f2ae9608ceeec762ffde65495413a0ac

diff --git a/net-vpn/wireguard/wireguard-0.0.20180413.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180420.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180413.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180420.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-p2p/nicotine+/

2018-04-16 Thread Jason Donenfeld
commit: 05bd0d6528b0943dbdbdb77194d9e0d150ed7d6c
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Apr 16 17:51:53 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Apr 16 17:52:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bd0d65

net-p2p/nicotine+: version bump

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 net-p2p/nicotine+/Manifest |  2 +-
 net-p2p/nicotine+/metadata.xml |  3 +--
 ...ne+-1.2.16-r1.ebuild => nicotine+-1.4.1.ebuild} | 27 +-
 3 files changed, 8 insertions(+), 24 deletions(-)

diff --git a/net-p2p/nicotine+/Manifest b/net-p2p/nicotine+/Manifest
index 7696979f420..047e9967a8a 100644
--- a/net-p2p/nicotine+/Manifest
+++ b/net-p2p/nicotine+/Manifest
@@ -1 +1 @@
-DIST nicotine+-1.2.16.tar.bz2 3892006 BLAKE2B 
627ad763a319decd93b02e08273bee03545d623cdbcd7b274a51ff691947ed63fe7e290d29363ea806b350303df624afcedd7a3dbd88d30e31a6e6b138135fee
 SHA512 
8b5b7f99e14f28f3a1c7a77fc12662cfafa0f9ac9d3c8c2a2d1e959f96a9161005a29ad2ed07fa07ea8908b88f247f3c120b299e7183a0558994b5e96cb47f78
+DIST nicotine+-1.4.1.tar.gz 3824830 BLAKE2B 
def211a4d06b1cb6a409917579652b3a1c8c36ec5ecfe5e295b9fabeaaca02cd4999fd20935c8999d4cf989f3ecff0a0a2c7f52a40f8c2b03e05b6c9dc2feca9
 SHA512 
894dfb318b205b6be21face0308f183da15772f329158c6a9a8a816dfdf231ad89245188acad5538821b2a778c8a8a6201ce8548cc58550c4eb6c0763db9d66a

diff --git a/net-p2p/nicotine+/metadata.xml b/net-p2p/nicotine+/metadata.xml
index 202f8408697..0acc3684dd5 100644
--- a/net-p2p/nicotine+/metadata.xml
+++ b/net-p2p/nicotine+/metadata.xml
@@ -2,7 +2,6 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   eLvErDe/nicotine-plus
-   nicotine-plus
+   Nicotine-Plus/nicotine-plus

 

diff --git a/net-p2p/nicotine+/nicotine+-1.2.16-r1.ebuild 
b/net-p2p/nicotine+/nicotine+-1.4.1.ebuild
similarity index 53%
rename from net-p2p/nicotine+/nicotine+-1.2.16-r1.ebuild
rename to net-p2p/nicotine+/nicotine+-1.4.1.ebuild
index dd2b659a064..a6d9d9d6de4 100644
--- a/net-p2p/nicotine+/nicotine+-1.2.16-r1.ebuild
+++ b/net-p2p/nicotine+/nicotine+-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,34 +9,19 @@ DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1
 
 DESCRIPTION="A fork of nicotine, a Soulseek client in Python"
-HOMEPAGE="http://nicotine-plus.sourceforge.net;
-SRC_URI="mirror://sourceforge/nicotine-plus/${P}.tar.bz2"
+HOMEPAGE="https://github.com/Nicotine-Plus/nicotine-plus;
+SRC_URI="https://github.com/Nicotine-Plus/nicotine-plus/archive/1.4.1.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
 IUSE=""
 
-RDEPEND=">=dev-python/pygtk-2.12[${PYTHON_USEDEP}]
-   gnome-base/librsvg"
+RDEPEND=">=dev-python/pygtk-2.24[${PYTHON_USEDEP}]"
 
 DEPEND="${RDEPEND}"
 
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   distutils-r1_src_prepare
-   sed -i -e 's:\(Icon=\).*:\1nicotine-plus-32px:' \
-   "${S}"/files/nicotine.desktop
-}
-
-src_install() {
-   distutils-r1_src_install
-   python_fix_shebang "${D}"
-   dosym nicotine.py /usr/bin/nicotine
-}
+S="${WORKDIR}/nicotine-plus-${PV}"
 
 pkg_postinst() {
echo



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/, net-vpn/openvpn/files/

2018-04-16 Thread Jason Donenfeld
commit: 5788ebc0a13f19bb93a49f2f9b8d10902cb0fcc1
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Apr 16 17:29:55 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Apr 16 17:30:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5788ebc0

net-vpn/openvpn: fix compilation with libressl

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../files/openvpn-2.4.5-libressl-macro-fix.patch   | 63 ++
 net-vpn/openvpn/openvpn-2.4.5.ebuild   |  1 +
 2 files changed, 64 insertions(+)

diff --git a/net-vpn/openvpn/files/openvpn-2.4.5-libressl-macro-fix.patch 
b/net-vpn/openvpn/files/openvpn-2.4.5-libressl-macro-fix.patch
new file mode 100644
index 000..13b97600952
--- /dev/null
+++ b/net-vpn/openvpn/files/openvpn-2.4.5-libressl-macro-fix.patch
@@ -0,0 +1,63 @@
+diff --git a/configure.ac b/configure.ac
+index 626b4dd..2a8e87f 100644
+--- a/configure.ac
 b/configure.ac
+@@ -948,6 +948,18 @@ if test "${with_crypto_library}" = "openssl"; then
+   EC_GROUP_order_bits
+   ]
+   )
++  AC_CHECK_DECLS(
++  [
++  SSL_CTX_get_min_proto_version,
++  SSL_CTX_get_max_proto_version,
++  SSL_CTX_set_min_proto_version,
++  SSL_CTX_set_max_proto_version,
++  ],
++  ,
++  ,
++  [[#include ]]
++
++  )
+ 
+   CFLAGS="${saved_CFLAGS}"
+   LIBS="${saved_LIBS}"
+diff --git a/src/openvpn/openssl_compat.h b/src/openvpn/openssl_compat.h
+index d375fab..340d452 100644
+--- a/src/openvpn/openssl_compat.h
 b/src/openvpn/openssl_compat.h
+@@ -661,7 +661,7 @@ EC_GROUP_order_bits(const EC_GROUP *group)
+ #define RSA_F_RSA_OSSL_PRIVATE_ENCRYPT   RSA_F_RSA_EAY_PRIVATE_ENCRYPT
+ #endif
+ 
+-#ifndef SSL_CTX_get_min_proto_version
++#if !HAVE_DECL_SSL_CTX_GET_MIN_PROTO_VERSION
+ /** Return the min SSL protocol version currently enabled in the context.
+  *  If no valid version >= TLS1.0 is found, return 0. */
+ static inline int
+@@ -684,7 +684,7 @@ SSL_CTX_get_min_proto_version(SSL_CTX *ctx)
+ }
+ #endif /* SSL_CTX_get_min_proto_version */
+ 
+-#ifndef SSL_CTX_get_max_proto_version
++#if !HAVE_DECL_SSL_CTX_GET_MAX_PROTO_VERSION
+ /** Return the max SSL protocol version currently enabled in the context.
+  *  If no valid version >= TLS1.0 is found, return 0. */
+ static inline int
+@@ -707,7 +707,7 @@ SSL_CTX_get_max_proto_version(SSL_CTX *ctx)
+ }
+ #endif /* SSL_CTX_get_max_proto_version */
+ 
+-#ifndef SSL_CTX_set_min_proto_version
++#if !HAVE_DECL_SSL_CTX_SET_MIN_PROTO_VERSION
+ /** Mimics SSL_CTX_set_min_proto_version for OpenSSL < 1.1 */
+ static inline int
+ SSL_CTX_set_min_proto_version(SSL_CTX *ctx, long tls_ver_min)
+@@ -736,7 +736,7 @@ SSL_CTX_set_min_proto_version(SSL_CTX *ctx, long 
tls_ver_min)
+ }
+ #endif /* SSL_CTX_set_min_proto_version */
+ 
+-#ifndef SSL_CTX_set_max_proto_version
++#if !HAVE_DECL_SSL_CTX_SET_MAX_PROTO_VERSION
+ /** Mimics SSL_CTX_set_max_proto_version for OpenSSL < 1.1 */
+ static inline int
+ SSL_CTX_set_max_proto_version(SSL_CTX *ctx, long tls_ver_max)

diff --git a/net-vpn/openvpn/openvpn-2.4.5.ebuild 
b/net-vpn/openvpn/openvpn-2.4.5.ebuild
index 7143fb14c09..d93cd5da7e5 100644
--- a/net-vpn/openvpn/openvpn-2.4.5.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.5.ebuild
@@ -49,6 +49,7 @@ CONFIG_CHECK="~TUN"
 
 PATCHES=(
"${FILESDIR}/${PN}-external-cmocka.patch"
+   "${FILESDIR}/${P}-libressl-macro-fix.patch"
 )
 
 pkg_setup()  {



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-04-12 Thread Jason Donenfeld
commit: 7250349cefb8fb4afd3d8f6b3b5b7daf3a103263
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Apr 13 01:39:49 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Apr 13 01:40:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7250349c

net-vpn/wireguard: version bump

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180304.ebuild => wireguard-0.0.20180413.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 62da353a938..13a300d1289 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180304.tar.xz 227936 BLAKE2B 
0f9ddda4cf0a8a74babd3c4a5f8e6631b965585f83318ea906fc16a19fb2f45c121be9381e852e52a082e1dfbd62fa5b8e36498afdf018811bc5c030db4a96b8
 SHA512 
dc7ad4c366625bc614f95abe163459804fa3b6a4dd9e1c7eee1571d3dab5a5bc88dbdc6cc79b9ec48f471ba71da54050f1bce8874ed130f15234a8353d276e50
+DIST WireGuard-0.0.20180413.tar.xz 257096 BLAKE2B 
7228c7b473392f5f2b961e26167914b71ac974622c236120468865d735bf599d98793ac9eaba9da23a0cb7631bbd1edcea4f36f8ab3a9ec85a11d6136e52ee08
 SHA512 
e9227c57250af8040a18e210f9741e1ca93411caf48f2325694e8d8a8699b78bd60244534c39e3ab372deae7059922b3ceb519eb8bf8737472cc3568f7577681

diff --git a/net-vpn/wireguard/wireguard-0.0.20180304.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180413.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180304.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180413.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/sparse/

2018-03-08 Thread Jason Donenfeld
commit: f97a3b2c17462a50d3b65c53bc0d4fea164c4185
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Mar  9 01:56:21 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Mar  9 01:56:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97a3b2c

sys-devel/sparse: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-devel/sparse/Manifest|  1 +
 sys-devel/sparse/sparse-0.5.2_rc1.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/sys-devel/sparse/Manifest b/sys-devel/sparse/Manifest
index d6cc9aa6606..438d91cbbf8 100644
--- a/sys-devel/sparse/Manifest
+++ b/sys-devel/sparse/Manifest
@@ -1 +1,2 @@
 DIST sparse-0.5.1.tar.xz 215144 BLAKE2B 
209aa7cf34a9135dae38466a0ba41ff4fb888c363ed59a68a5820d4b6ef1636d717b8172a6d638d9dbc61197efb7a3e06ef85830b6f1c359737520b4b3aa0fbe
 SHA512 
f7fc516ef8343a4153b9bda1b50b326dcd55a77fce5acccd9aa4c5636d6510573c7e26b0a7ca1df847082faf2be2d292336ad1cec855e395703a6b1e04d3a8a1
+DIST sparse-0.5.2-rc1.tar.gz 282810 BLAKE2B 
74d06230ceb06dac427984c365223633ef795b2f6329c69da5183b9f357ee05d74b04b18cf400b4d813026a746218edbf9bc0b2aa371c8a3681ac10ce19b
 SHA512 
b58458b97e91b7d02d032a946d9870a3fd227959608fb7847864ad1a92258aeb0461da513f4d6d3b37791ed8d5fc41ac01cfef0fcaf34b229090ff078672ef40

diff --git a/sys-devel/sparse/sparse-0.5.2_rc1.ebuild 
b/sys-devel/sparse/sparse-0.5.2_rc1.ebuild
new file mode 100644
index 000..69c8ce4c6c7
--- /dev/null
+++ b/sys-devel/sparse/sparse-0.5.2_rc1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="C semantic parser"
+HOMEPAGE="https://sparse.wiki.kernel.org/index.php/Main_Page;
+
+RC_COMMIT=d1c2f8d3d4205ca1ae7cf0ec2cbd89a7fce73e5c
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git;
+   KEYWORDS=""
+else
+   
SRC_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git/snapshot/${PN}-${RC_COMMIT}.tar.gz
 -> ${PN}-${PV/_/-}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="gtk llvm test xml"
+
+RDEPEND="gtk? ( x11-libs/gtk+:2 )
+   llvm? ( >=sys-devel/llvm-3.0 )
+   xml? ( dev-libs/libxml2 )"
+DEPEND="${RDEPEND}
+   gtk? ( virtual/pkgconfig )
+   xml? ( virtual/pkgconfig )"
+
+S="${WORKDIR}/sparse-${RC_COMMIT}"
+
+src_prepare() {
+   tc-export AR CC PKG_CONFIG
+   sed -i \
+   -e '/^PREFIX=/s:=.*:=/usr:' \
+   -e "/^LIBDIR=/s:/lib:/$(get_libdir):" \
+   -e '/^COMMON_CFLAGS =/{s:=:= $(CPPFLAGS):;s:-O2 
-finline-functions -fno-strict-aliasing -g:-fno-strict-aliasing:}' \
+   -e "s:pkg-config:${PKG_CONFIG}:" \
+   Makefile || die
+   export MAKEOPTS+=" V=1 AR=${AR} CC=${CC} HAVE_GTK2=$(usex gtk) 
HAVE_LLVM=$(usex llvm) HAVE_LIBXML=$(usex xml)"
+   default
+}
+
+src_compile() {
+   emake $(usex test all all-installable)
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-03-04 Thread Jason Donenfeld
commit: 1ad65dccf091103b316ee4fefa005dc815f26609
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Mar  4 18:00:12 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun Mar  4 18:00:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad65dcc

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180218.ebuild => wireguard-0.0.20180304.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 07172f01a7c..62da353a938 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180218.tar.xz 224744 BLAKE2B 
aa9b0062d56bedc1a2fd54273aba011df8c4f1a3ca116d3e0628ef270b292cc30c78f98f22f848f9a2ef2ba50b29a9f4c99e6501109fdee8270567f865b2af05
 SHA512 
975556e447934a5492ddf6f4faef14887794fe2fece3b811bad17b93aa5fe34f55653d2b87ceb6d06f0292406247a3b45b67f1a61387cf724995c0a67fcd42d2
+DIST WireGuard-0.0.20180304.tar.xz 227936 BLAKE2B 
0f9ddda4cf0a8a74babd3c4a5f8e6631b965585f83318ea906fc16a19fb2f45c121be9381e852e52a082e1dfbd62fa5b8e36498afdf018811bc5c030db4a96b8
 SHA512 
dc7ad4c366625bc614f95abe163459804fa3b6a4dd9e1c7eee1571d3dab5a5bc88dbdc6cc79b9ec48f471ba71da54050f1bce8874ed130f15234a8353d276e50

diff --git a/net-vpn/wireguard/wireguard-0.0.20180218.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180304.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180218.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180304.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/sparse/

2018-02-25 Thread Jason Donenfeld
commit: 4ca54e22582ec2da3f687f4a2eb818c54381587c
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Feb 25 19:45:24 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun Feb 25 19:45:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca54e22

sys-devel/sparse: update distribution URI

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-devel/sparse/Manifest| 2 +-
 sys-devel/sparse/sparse-0.5.1.ebuild | 2 +-
 sys-devel/sparse/sparse-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-devel/sparse/Manifest b/sys-devel/sparse/Manifest
index 089768e1271..d6cc9aa6606 100644
--- a/sys-devel/sparse/Manifest
+++ b/sys-devel/sparse/Manifest
@@ -1 +1 @@
-DIST sparse-0.5.1.tar.gz 278241 BLAKE2B 
6004631c97e2a126d1e239aa1d8fcc540a92b3f63a6a2615f2f63b79a001495e8b27ffa7377c57b43227f3b50288be24cb4657c7801806f7c6d1d11b0f8c8ee9
 SHA512 
04a26e2b44d99e7402b5e8a8f61ecbd62adbc9c481a0c3c8e0ab2f9599d99f50679ce3f3d0c1ccfd6204c6ec5d9fa272f9fc4c4d21173897ebd592d14c6ee852
+DIST sparse-0.5.1.tar.xz 215144 BLAKE2B 
209aa7cf34a9135dae38466a0ba41ff4fb888c363ed59a68a5820d4b6ef1636d717b8172a6d638d9dbc61197efb7a3e06ef85830b6f1c359737520b4b3aa0fbe
 SHA512 
f7fc516ef8343a4153b9bda1b50b326dcd55a77fce5acccd9aa4c5636d6510573c7e26b0a7ca1df847082faf2be2d292336ad1cec855e395703a6b1e04d3a8a1

diff --git a/sys-devel/sparse/sparse-0.5.1.ebuild 
b/sys-devel/sparse/sparse-0.5.1.ebuild
index aad07d85db7..a2645e71308 100644
--- a/sys-devel/sparse/sparse-0.5.1.ebuild
+++ b/sys-devel/sparse/sparse-0.5.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git;
KEYWORDS=""
 else
-   
SRC_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git/snapshot/${P}.tar.gz;
+   SRC_URI="mirror://kernel/software/devel/${PN}/dist/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 fi
 

diff --git a/sys-devel/sparse/sparse-.ebuild 
b/sys-devel/sparse/sparse-.ebuild
index 800ee845a61..43d03a624df 100644
--- a/sys-devel/sparse/sparse-.ebuild
+++ b/sys-devel/sparse/sparse-.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git;
KEYWORDS=""
 else
-   
SRC_URI="https://git.kernel.org/pub/scm/devel/${PN}/${PN}.git/snapshot/${P}.tar.gz;
+   SRC_URI="mirror://kernel/software/devel/${PN}/dist/${P}.tar.xz"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/sparse/

2018-02-22 Thread Jason Donenfeld
commit: 3a918ea992cc4f3b8e8f14e748d24435a14fda9e
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Feb 22 22:16:05 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Feb 22 22:16:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a918ea9

sys-devel/sparse: commit landed upstream finally

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-devel/sparse/sparse-.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-devel/sparse/sparse-.ebuild 
b/sys-devel/sparse/sparse-.ebuild
index aad07d85db7..800ee845a61 100644
--- a/sys-devel/sparse/sparse-.ebuild
+++ b/sys-devel/sparse/sparse-.ebuild
@@ -28,8 +28,6 @@ DEPEND="${RDEPEND}
gtk? ( virtual/pkgconfig )
xml? ( virtual/pkgconfig )"
 
-PATCHES=( "${FILESDIR}/${PN}-0.5.1-cmdline-include.patch" )
-
 src_prepare() {
tc-export AR CC PKG_CONFIG
sed -i \



[gentoo-commits] repo/gentoo:master commit in: net-firewall/iptables/, net-firewall/iptables/files/systemd/

2018-02-21 Thread Jason Donenfeld
commit: 1dbbd48205516f3d2e14dad349c06f23b182de40
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Feb 21 15:05:11 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Feb 21 15:06:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dbbd482

net-firewall/iptables: pass -w to ip*tables-restore in systemd units

Otherwise one restore rule will prevent the other from working, and
nothing will get restored.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-firewall/iptables/files/systemd/ip6tables-restore.service   | 2 +-
 net-firewall/iptables/files/systemd/iptables-restore.service| 2 +-
 .../iptables/{iptables-1.4.21-r4.ebuild => iptables-1.4.21-r5.ebuild}   | 2 +-
 .../iptables/{iptables-1.6.1-r2.ebuild => iptables-1.6.1-r3.ebuild} | 0
 .../iptables/{iptables-1.6.2.ebuild => iptables-1.6.2-r1.ebuild}| 0
 5 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-firewall/iptables/files/systemd/ip6tables-restore.service 
b/net-firewall/iptables/files/systemd/ip6tables-restore.service
index c149e92ba90..921b691296d 100644
--- a/net-firewall/iptables/files/systemd/ip6tables-restore.service
+++ b/net-firewall/iptables/files/systemd/ip6tables-restore.service
@@ -8,7 +8,7 @@ Wants=network-pre.target
 
 [Service]
 Type=oneshot
-ExecStart=/sbin/ip6tables-restore /var/lib/ip6tables/rules-save
+ExecStart=/sbin/ip6tables-restore -w -- /var/lib/ip6tables/rules-save
 
 [Install]
 WantedBy=basic.target

diff --git a/net-firewall/iptables/files/systemd/iptables-restore.service 
b/net-firewall/iptables/files/systemd/iptables-restore.service
index 2474ee3ec41..a9e56793548 100644
--- a/net-firewall/iptables/files/systemd/iptables-restore.service
+++ b/net-firewall/iptables/files/systemd/iptables-restore.service
@@ -8,7 +8,7 @@ Wants=network-pre.target
 
 [Service]
 Type=oneshot
-ExecStart=/sbin/iptables-restore /var/lib/iptables/rules-save
+ExecStart=/sbin/iptables-restore -w -- /var/lib/iptables/rules-save
 
 [Install]
 WantedBy=basic.target

diff --git a/net-firewall/iptables/iptables-1.4.21-r4.ebuild 
b/net-firewall/iptables/iptables-1.4.21-r5.ebuild
similarity index 98%
rename from net-firewall/iptables/iptables-1.4.21-r4.ebuild
rename to net-firewall/iptables/iptables-1.4.21-r5.ebuild
index b873bc7ffcf..7861dad2a4f 100644
--- a/net-firewall/iptables/iptables-1.4.21-r4.ebuild
+++ b/net-firewall/iptables/iptables-1.4.21-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"

diff --git a/net-firewall/iptables/iptables-1.6.1-r2.ebuild 
b/net-firewall/iptables/iptables-1.6.1-r3.ebuild
similarity index 100%
rename from net-firewall/iptables/iptables-1.6.1-r2.ebuild
rename to net-firewall/iptables/iptables-1.6.1-r3.ebuild

diff --git a/net-firewall/iptables/iptables-1.6.2.ebuild 
b/net-firewall/iptables/iptables-1.6.2-r1.ebuild
similarity index 100%
rename from net-firewall/iptables/iptables-1.6.2.ebuild
rename to net-firewall/iptables/iptables-1.6.2-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-02-18 Thread Jason Donenfeld
commit: 24b3fe5ee4d1861151210651ad7d8baea8eafafb
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Feb 18 20:24:59 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun Feb 18 20:25:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b3fe5e

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180202.ebuild => wireguard-0.0.20180218.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index e19d638b1d1..07172f01a7c 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180202.tar.xz 220992 BLAKE2B 
ef2907d20b3eb154aafbb4da884c6fd6c40b26b010b76e26b4fb0802ccdfcfd10181089c16bd6385d04cf4bf7749a060b65da4f10a1c512dcc7c4b1747ad72e4
 SHA512 
81eb66b2abe3b3013fc7fbc7f6601808d1676f1fa5e7942d0af09e2ec56e91c396ded2b23eece7c63d1b76f6c3209d93b7cdf06c9d30a59e626d08a604a6780a
+DIST WireGuard-0.0.20180218.tar.xz 224744 BLAKE2B 
aa9b0062d56bedc1a2fd54273aba011df8c4f1a3ca116d3e0628ef270b292cc30c78f98f22f848f9a2ef2ba50b29a9f4c99e6501109fdee8270567f865b2af05
 SHA512 
975556e447934a5492ddf6f4faef14887794fe2fece3b811bad17b93aa5fe34f55653d2b87ceb6d06f0292406247a3b45b67f1a61387cf724995c0a67fcd42d2

diff --git a/net-vpn/wireguard/wireguard-0.0.20180202.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180218.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180202.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180218.ebuild



[gentoo-commits] repo/gentoo:master commit in: sys-devel/sparse/files/, sys-devel/sparse/

2018-02-14 Thread Jason Donenfeld
commit: ae3c38350efab149e32d974d8642891f69f375a3
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Feb 14 12:32:43 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Feb 14 12:37:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae3c3835

sys-devel/sparse: modernize

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-devel/sparse/Manifest  |  4 +-
 sys-devel/sparse/files/sparse-0.4.3-gentoo.patch   | 49 
 .../files/sparse-0.5.1-cmdline-include.patch   | 66 ++
 sys-devel/sparse/metadata.xml  |  4 ++
 sys-devel/sparse/sparse-0.4.3.ebuild   | 64 -
 sys-devel/sparse/sparse-0.4.4.ebuild   | 46 ---
 .../{sparse-0.5.0.ebuild => sparse-0.5.1.ebuild}   | 22 
 sys-devel/sparse/sparse-.ebuild| 22 
 8 files changed, 93 insertions(+), 184 deletions(-)

diff --git a/sys-devel/sparse/Manifest b/sys-devel/sparse/Manifest
index e0c8eb16025..089768e1271 100644
--- a/sys-devel/sparse/Manifest
+++ b/sys-devel/sparse/Manifest
@@ -1,3 +1 @@
-DIST sparse-0.4.3.tar.bz2 172431 BLAKE2B 
06864e372e676a5f0426612774f1df2d224e8e6a12b8f7edf7056225b19725e876196c12e4c92a9a2b64eb410c8a840f777b4df2ffb9945079f4903562fb0633
 SHA512 
ff3dbd3e28b1a95dc9d6abf9a4ffdfaa0f470047b8232bd50930839432ae66a2249adb861c880e8eef1a906b007fd7d1c1ef8683c48c763eb523aedc9e1df631
-DIST sparse-0.4.4.tar.bz2 174074 BLAKE2B 
d57c5ec6f837ef1fa8992b5ec21f467583888d9ac3b7699a73e6b8fa80046253cdc554a4c685c2d98474a18fee6fca26fa004d3afa74b18c8f58b05a2900d589
 SHA512 
5cd5e660ea863170e86f1abaa040434c43a5cc7e92560f1bcbcce9ce906ae7355c066168bfc1dcc551e41e4c0f864122be288ed69eb1c4cda8b7c0825b5b647f
-DIST sparse-0.5.0.tar.xz 187576 BLAKE2B 
c525ce2a11143cd2dbeaff3e8cb1eb66b1792a678946ce001f76ac9882cd54cce4d4c5ff740c12e0e54ca91a6a2dc57bc7682ff865014fcc382e662ba596
 SHA512 
0cb70a74034c4bc4d5340ab7d19288a438f4b6d0c4c63ac95d1f4cc3c5fdfe1370a27a607605a6f0c85ea6f371141c55abfdb4438d9e87b2d544fff5674f7ce4
+DIST sparse-0.5.1.tar.gz 278241 BLAKE2B 
6004631c97e2a126d1e239aa1d8fcc540a92b3f63a6a2615f2f63b79a001495e8b27ffa7377c57b43227f3b50288be24cb4657c7801806f7c6d1d11b0f8c8ee9
 SHA512 
04a26e2b44d99e7402b5e8a8f61ecbd62adbc9c481a0c3c8e0ab2f9599d99f50679ce3f3d0c1ccfd6204c6ec5d9fa272f9fc4c4d21173897ebd592d14c6ee852

diff --git a/sys-devel/sparse/files/sparse-0.4.3-gentoo.patch 
b/sys-devel/sparse/files/sparse-0.4.3-gentoo.patch
deleted file mode 100644
index 6f46687d78b..000
--- a/sys-devel/sparse/files/sparse-0.4.3-gentoo.patch
+++ /dev/null
@@ -1,49 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 74905df..1f2b2b6 100644
 a/Makefile
-+++ b/Makefile
-@@ -4,7 +4,7 @@ OS = linux
- 
- 
- CC = gcc
--CFLAGS = -O2 -finline-functions -fno-strict-aliasing -g
-+CFLAGS ?= -O2 -finline-functions -fno-strict-aliasing -g
- CFLAGS += -Wall -Wwrite-strings
- LDFLAGS += -g
- AR = ar
-@@ -21,7 +21,8 @@ HAVE_GCC_DEP:=$(shell touch .gcc-test.c &&   
\
-   echo 'yes'; rm -f .gcc-test.d .gcc-test.o .gcc-test.c)
- HAVE_GTK2:=$(shell pkg-config --exists gtk+-2.0 2>/dev/null && echo 'yes')
- 
--CFLAGS += -DGCC_BASE=\"$(shell $(CC) --print-file-name=)\"
-+GCC_BASE = $(shell $(CC) --print-file-name=)
-+CFLAGS += -DGCC_BASE=\"$(GCC_BASE)\"
- 
- ifeq ($(HAVE_GCC_DEP),yes)
- CFLAGS += -Wp,-MD,$(@D)/.$(@F).d
-@@ -113,7 +114,9 @@ SED_PC_CMD = 's|@version@|$(VERSION)|g;\
- 
- all: $(PROGRAMS) sparse.pc
- 
--install: $(INST_PROGRAMS) $(LIBS) $(LIB_H) sparse.pc
-+all-installable: $(INST_PROGRAMS) $(LIBS) $(LIB_H) sparse.pc
-+
-+install: all-installable
-   $(Q)install -d $(DESTDIR)$(BINDIR)
-   $(Q)install -d $(DESTDIR)$(LIBDIR)
-   $(Q)install -d $(DESTDIR)$(MAN1DIR)
-diff --git a/parse.h b/parse.h
-index 6b21e23..b26bd03 100644
 a/parse.h
-+++ b/parse.h
-@@ -35,10 +35,6 @@ struct statement {
-   struct /* declaration */ {
-   struct symbol_list *declaration;
-   };
--  struct /* label_arg */ {
--  struct symbol *label;
--  struct statement *label_statement;
--  };
-   struct {
-   struct expression *expression;
-   struct expression *context;

diff --git a/sys-devel/sparse/files/sparse-0.5.1-cmdline-include.patch 
b/sys-devel/sparse/files/sparse-0.5.1-cmdline-include.patch
new file mode 100644
index 000..5ea763001a0
--- /dev/null
+++ b/sys-devel/sparse/files/sparse-0.5.1-cmdline-include.patch
@@ -0,0 +1,66 @@
+diff --git a/validation/include-eval.c b/validation/include-eval.c
+new file mode 100644
+index 0..bf9bf63fe
+--- /dev/null
 b/validation/include-eval.c
+@@ -0,0 +1,7 @@
++/* nothing */
++
++/*
++ * check-name: include-eval.c
++ * check-command: sparse -include ./include-eva

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/speedtest-cli/

2018-02-13 Thread Jason Donenfeld
commit: db3d2dcd22a25d2c76b98631be7ffc394d8e8b7b
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Feb 13 15:29:43 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Feb 13 15:30:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db3d2dcd

net-analyzer/speedtest-cli: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-analyzer/speedtest-cli/Manifest|  4 +---
 .../speedtest-cli/speedtest-cli-0.3.4-r1.ebuild| 28 --
 .../speedtest-cli/speedtest-cli-1.0.1.ebuild   | 27 -
 .../speedtest-cli/speedtest-cli-1.0.2.ebuild   | 27 -
 .../speedtest-cli/speedtest-cli-1.0.7.ebuild   |  2 +-
 ...cli-1.0.7.ebuild => speedtest-cli-2.0.0.ebuild} |  0
 6 files changed, 2 insertions(+), 86 deletions(-)

diff --git a/net-analyzer/speedtest-cli/Manifest 
b/net-analyzer/speedtest-cli/Manifest
index a791d8a116c..eedea3cbe34 100644
--- a/net-analyzer/speedtest-cli/Manifest
+++ b/net-analyzer/speedtest-cli/Manifest
@@ -1,4 +1,2 @@
-DIST speedtest-cli-0.3.4.tar.gz 14452 BLAKE2B 
be95f51bca648c2e9a545f8e5f6b473777b5e43150c7ce12e23a73578f9662e15b68b89af2628015776aac5aea36bf808fc958490476c57770e8db6be86dcf78
 SHA512 
fb22ba9e17a30c172b8f751020d7117caf8b573dee112506917f24c5173e2901e0f0198b4946798daf3a27839519025f4a7f8f8942034bc19356b32d6a0f6851
-DIST speedtest-cli-1.0.1.tar.gz 20114 BLAKE2B 
539df6569b33a77232f30c4d59f16dab887f462c3a8ab3d1e2175202473beb743315b2f8ae3bf42fddbc2ca9f70dcfcba76d771fd2c1854a1d8dda0aa003fa72
 SHA512 
f6e78945f47779dfdadc0328468f3fb20999a011da3c832cca58a4703c083f9d73ea3bd06bc85aba5cce5b63db70a6d3b496ef1037ca377e7699a6cd1e42ed24
-DIST speedtest-cli-1.0.2.tar.gz 20251 BLAKE2B 
0fe3efcedee5de207bb102a999d6bdf227a3a2e9512b5a4c48fcca26836cce825bb8cdb6c617be166eb58dd9fffd80f8e1fb7ecec54259f7228936e826055927
 SHA512 
aa2dad2d9c1246af332c63437be171c0c0d138f16604d246f9f5b8b36b456fbb02376b166c75491211369d6b61220be7669f0b0487235f74dc2db95014e8d349
 DIST speedtest-cli-1.0.7.tar.gz 21077 BLAKE2B 
8bbb9b73f21f9252763461230053bac5d890d19d3f80a81f616bb4535c5e386b70b43c6ee0688ca813fab21f8387fd93df65b1b0254613efbdec93b1807d3caa
 SHA512 
c06c0e80ec00adebc04fb2bdab5b45ec84a32d9dbf2e4fbe7b0461f4b3b1fdcf29048b8c7a906c03dcea0771417317394243bdc6f1bc8fb763e13eafae31a42b
+DIST speedtest-cli-2.0.0.tar.gz 23642 BLAKE2B 
042b5c24d084400663548d3110dd28a4c4bad780d46f9f4182ab8d1a323a087970e0ebdff04dee2ecd1bed9b488dd72f472c762f631d3cad59aedc6452e5
 SHA512 
60bde263a06589c609a10e1a881a1b02f7c7426b95778d7729b1388e545713094501914c24ee08f0857c4f445354539b5508825ab1a51df284215ba681dd7888

diff --git a/net-analyzer/speedtest-cli/speedtest-cli-0.3.4-r1.ebuild 
b/net-analyzer/speedtest-cli/speedtest-cli-0.3.4-r1.ebuild
deleted file mode 100644
index 9d15ffc0b7d..000
--- a/net-analyzer/speedtest-cli/speedtest-cli-0.3.4-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Command line interface for testing internet bandwidth using 
speedtest.net"
-HOMEPAGE="https://github.com/sivel/speedtest-cli;
-SRC_URI="https://github.com/sivel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~arm ~arm64"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-DOCS=( CONTRIBUTING.md README.rst )
-
-PATCHES=( "${FILESDIR}/${PN}-0.3.4-fix-unicode-py3.patch" )
-
-python_install_all() {
-   doman ${PN}.1
-   distutils-r1_python_install_all
-}

diff --git a/net-analyzer/speedtest-cli/speedtest-cli-1.0.1.ebuild 
b/net-analyzer/speedtest-cli/speedtest-cli-1.0.1.ebuild
deleted file mode 100644
index 0ddf1db5151..000
--- a/net-analyzer/speedtest-cli/speedtest-cli-1.0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Command line interface for testing internet bandwidth using 
speedtest.net"
-HOMEPAGE="https://github.com/sivel/speedtest-cli;
-SRC_URI="https://github.com/sivel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-DOCS=( CONTRIBUTING.md README.rst )
-
-python_install_all() {
-   doman ${PN}.1
-   distutils-r1_python_install_all
-}

diff --git a/net-analyzer/speedtest-cli/speedtest-cli-1.0.2.ebuild 
b/net-analyzer/speedtest-cli/speedtest-cli-1.0.2.ebuild
deleted file mode 100644
index 0d

[gentoo-commits] repo/gentoo:master commit in: sys-apps/systemd/, sys-apps/systemd/files/

2018-02-08 Thread Jason Donenfeld
commit: 701d8158f31d695a453704b1b8f8f03bda93a39f
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Feb  8 17:16:49 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Feb  8 17:17:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701d8158

sys-apps/systemd: show proper networkctl display type

Upstream commit:
https://github.com/systemd/systemd/commit/3b8f29fd93899c4876a6ef53f9bcb6b40e1c98e7

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../files/237-0001-networkctl-display-type.patch   | 266 +
 ...systemd-237-r1.ebuild => systemd-237-r2.ebuild} |   1 +
 2 files changed, 267 insertions(+)

diff --git a/sys-apps/systemd/files/237-0001-networkctl-display-type.patch 
b/sys-apps/systemd/files/237-0001-networkctl-display-type.patch
new file mode 100644
index 000..e29cf2206aa
--- /dev/null
+++ b/sys-apps/systemd/files/237-0001-networkctl-display-type.patch
@@ -0,0 +1,266 @@
+From a18461bc7d446f8e130e9276de4397d00059267f Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" <ja...@zx2c4.com>
+Date: Mon, 29 Jan 2018 20:58:24 +0100
+Subject: [PATCH 1/4] networkd: display wireguard devtype
+
+It's not useful to simply show "none", when we have more interesting
+information to display.
+
+Signed-off-by: Jason A. Donenfeld <ja...@zx2c4.com>
+---
+ src/network/networkctl.c | 22 +++---
+ 1 file changed, 15 insertions(+), 7 deletions(-)
+
+diff --git a/src/network/networkctl.c b/src/network/networkctl.c
+index 59ce098cd1..6ce00dff6d 100644
+--- a/src/network/networkctl.c
 b/src/network/networkctl.c
+@@ -62,18 +62,26 @@ static int link_get_type_string(unsigned short iftype, 
sd_device *d, char **ret)
+ 
+ assert(ret);
+ 
+-if (iftype == ARPHRD_ETHER && d) {
++if (d) {
+ const char *devtype = NULL, *id = NULL;
++
++(void) sd_device_get_devtype(d, );
++
+ /* WLANs have iftype ARPHRD_ETHER, but we want
+  * to show a more useful type string for
+  * them */
++if (iftype == ARPHRD_ETHER) {
++if (streq_ptr(devtype, "wlan"))
++id = "wlan";
++else if (streq_ptr(devtype, "wwan"))
++id = "wwan";
++}
+ 
+-(void) sd_device_get_devtype(d, );
+-
+-if (streq_ptr(devtype, "wlan"))
+-id = "wlan";
+-else if (streq_ptr(devtype, "wwan"))
+-id = "wwan";
++/* Likewise, WireGuard has iftype ARPHRD_NONE,
++ * since it's layer 3, but we of course want
++ * something more useful than that. */
++if (iftype == ARPHRD_NONE && streq_ptr(devtype, "wireguard"))
++id = "wireguard";
+ 
+ if (id) {
+ p = strdup(id);
+
+From f119082e7a1ccfbf50c30a99819b6e303cdf09a1 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" <ja...@zx2c4.com>
+Date: Mon, 29 Jan 2018 21:01:46 +0100
+Subject: [PATCH 2/4] networkd: simplify and display all devtypes
+
+Every place the kernel actually calls SET_NETDEV_DEVTYPE, it's adding a
+piece of information that looks useful and relevant for us to use. So
+let's use it when it's there.
+
+The previous matching based on the corresponding ARPHRD didn't really
+make much sense. The more sensible logic for getting a textual
+representation of the link type is to see if the kernel supplies a
+devtype. If it does, great. If not, then we can fall back on the ARPHRD,
+as before.
+
+Signed-off-by: Jason A. Donenfeld <ja...@zx2c4.com>
+---
+ src/network/networkctl.c | 23 +++
+ 1 file changed, 3 insertions(+), 20 deletions(-)
+
+diff --git a/src/network/networkctl.c b/src/network/networkctl.c
+index 6ce00dff6d..8a08304240 100644
+--- a/src/network/networkctl.c
 b/src/network/networkctl.c
+@@ -63,28 +63,11 @@ static int link_get_type_string(unsigned short iftype, 
sd_device *d, char **ret)
+ assert(ret);
+ 
+ if (d) {
+-const char *devtype = NULL, *id = NULL;
++const char *devtype = NULL;
+ 
+ (void) sd_device_get_devtype(d, );
+-
+-/* WLANs have iftype ARPHRD_ETHER, but we want
+- * to show a more useful type string for
+- * them */
+-if (iftype == ARPHRD_ETHER) {
+-if (streq_ptr(devtype, "wlan"))
+-id = "wlan";
+-else if (streq_ptr(devtype, "wwan"))
+-id = "wwan";
+-   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/

2018-02-07 Thread Jason Donenfeld
commit: 17f471ecb332922afd446afc32990bf80b593c8a
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Feb  7 13:28:42 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Feb  7 13:28:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f471ec

dev-qt/qt-creator: add unkeyworded beta

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-qt/qt-creator/Manifest  |   1 +
 dev-qt/qt-creator/qt-creator-4.6.0_beta1.ebuild | 188 
 2 files changed, 189 insertions(+)

diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index 75af4a7e30e..02b8cee5840 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -1,2 +1,3 @@
 DIST qt-creator-opensource-src-4.4.1.tar.xz 20822304 BLAKE2B 
23c05b5e86fcbc3387cd9e8a82fb97e3b4e20182b41e2b24de7801126b0d5bbd708ca842ddcd828536fb279b6d2e4954909b8c40bfe14e050baa109095889e6d
 SHA512 
f0e836fd2106f909cb405f75457e0d4158ecdd134ec5cfa97b373e5818b5f715245ac8454a657801251302ef817c1de66580f2e45b12b3e23d3107ccf3985336
 DIST qt-creator-opensource-src-4.5.0.tar.xz 21641628 BLAKE2B 
83d8ef57b87278994451d34b69a17a7d6c872b014c82940593c83c53e4a693054bdcfa38c4706083ed2bc0386ae5fa8afcea4747d1dee67a2a9b1e0a3fa6aeed
 SHA512 
9296ebef4a3d5ae40a9fa3a4039e77b8e407dfb52af3a88b4cc615a89e163d92de420d9db614bc689adc695879f0c2e1906e9a218e7a6b96c4b222d52c94912c
+DIST qt-creator-opensource-src-4.6.0-beta1.tar.xz 23559992 BLAKE2B 
20a89a2e833fd5f618cc8b7301530abe3cb2f54f687fe3f08a3881e3ffdd90f98cf32ccd7e7461bfb4b80547bd5cfbd732257626ea938a6459a69ba9a72f7958
 SHA512 
034735898b24884822ede430dd777066a5b93f38c383861d85268d0d65a140116f3a2d639b0c33862768127e3e0881a7b08ff710c5a210ccfa42c5e8a9fe1ff6

diff --git a/dev-qt/qt-creator/qt-creator-4.6.0_beta1.ebuild 
b/dev-qt/qt-creator/qt-creator-4.6.0_beta1.ebuild
new file mode 100644
index 000..609adb4c9e7
--- /dev/null
+++ b/dev-qt/qt-creator/qt-creator-4.6.0_beta1.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PLOCALES="cs de fr ja pl ru sl uk zh-CN zh-TW"
+
+inherit llvm qmake-utils toolchain-funcs virtualx xdg
+
+DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
+HOMEPAGE="https://doc.qt.io/qtcreator/;
+LICENSE="GPL-3"
+SLOT="0"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://code.qt.io/${PN}/${PN}.git;
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-opensource-src-${MY_PV}
+   [[ ${MY_PV} == ${PV} ]] && MY_REL=official || MY_REL=development
+   
SRC_URI="https://download.qt.io/${MY_REL}_releases/${PN/-}/${PV%.*}/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS=""
+   S=${WORKDIR}/${MY_P}
+fi
+
+# TODO: unbundle sqlite
+
+QTC_PLUGINS=('android:android|qmakeandroidsupport' 
autotools:autotoolsprojectmanager baremetal bazaar
+   'clangcodemodel:clangcodemodel|clangrefactoring|clangpchmanager' 
clangstaticanalyzer clearcase
+   cmake:cmakeprojectmanager cvs designer git glsl:glsleditor ios 
mercurial modeling:modeleditor
+   nim perforce python:pythoneditor qbs:qbsprojectmanager qnx 
scxml:scxmleditor subversion valgrind
+   winrt)
+IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}"
+
+# minimum Qt version required
+QT_PV="5.6.2:5"
+
+CDEPEND="
+   =dev-libs/botan-1.10*[-bindist,threads]
+   >=dev-qt/qtconcurrent-${QT_PV}
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtdeclarative-${QT_PV}[widgets]
+   >=dev-qt/qtgui-${QT_PV}
+   >=dev-qt/qthelp-${QT_PV}
+   >=dev-qt/qtnetwork-${QT_PV}[ssl]
+   >=dev-qt/qtprintsupport-${QT_PV}
+   >=dev-qt/qtquickcontrols-${QT_PV}
+   >=dev-qt/qtscript-${QT_PV}
+   >=dev-qt/qtsql-${QT_PV}[sqlite]
+   >=dev-qt/qtsvg-${QT_PV}
+   >=dev-qt/qtwidgets-${QT_PV}
+   >=dev-qt/qtx11extras-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   clangcodemodel? ( >=sys-devel/clang-5:= )
+   designer? ( >=dev-qt/designer-${QT_PV} )
+   qbs? ( >=dev-util/qbs-1.9.1 )
+   systemd? ( sys-apps/systemd:= )
+   webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets] )
+"
+DEPEND="${CDEPEND}
+   >=dev-qt/linguist-tools-${QT_PV}
+   virtual/pkgconfig
+   doc? ( >=dev-qt/qdoc-${QT_PV} )
+   test? (
+   >=dev-qt/qtdeclarative-${QT_PV}[localstorage,xml]
+   >=dev-qt/qtquickcontrols2-${QT_PV}
+   >=dev-qt/qttest-${QT_PV}
+   )
+"
+RDEPEND="${CDEPEND}
+   sys-devel/gdb[client,python]
+   autotools? ( sys-devel/autoconf )
+   bazaar? ( dev-vcs/bzr )
+   clangstaticanalyzer? ( >=sys-devel/clang-3.9:* )
+   cmake? ( dev-util/cmake[server(+)] )
+   cvs? ( dev-vcs/cvs )
+   git? ( dev-vcs/git )
+   mercuria

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt-creator/

2018-02-07 Thread Jason Donenfeld
commit: 59ba4ad77e885b090b06f980aa51836eb0a1f76c
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Feb  7 13:10:45 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Feb  7 13:11:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ba4ad7

dev-qt/qt-creator: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-qt/qt-creator/Manifest|   1 +
 dev-qt/qt-creator/qt-creator-4.5.0.ebuild | 188 ++
 2 files changed, 189 insertions(+)

diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index ed5e2668bc9..75af4a7e30e 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -1 +1,2 @@
 DIST qt-creator-opensource-src-4.4.1.tar.xz 20822304 BLAKE2B 
23c05b5e86fcbc3387cd9e8a82fb97e3b4e20182b41e2b24de7801126b0d5bbd708ca842ddcd828536fb279b6d2e4954909b8c40bfe14e050baa109095889e6d
 SHA512 
f0e836fd2106f909cb405f75457e0d4158ecdd134ec5cfa97b373e5818b5f715245ac8454a657801251302ef817c1de66580f2e45b12b3e23d3107ccf3985336
+DIST qt-creator-opensource-src-4.5.0.tar.xz 21641628 BLAKE2B 
83d8ef57b87278994451d34b69a17a7d6c872b014c82940593c83c53e4a693054bdcfa38c4706083ed2bc0386ae5fa8afcea4747d1dee67a2a9b1e0a3fa6aeed
 SHA512 
9296ebef4a3d5ae40a9fa3a4039e77b8e407dfb52af3a88b4cc615a89e163d92de420d9db614bc689adc695879f0c2e1906e9a218e7a6b96c4b222d52c94912c

diff --git a/dev-qt/qt-creator/qt-creator-4.5.0.ebuild 
b/dev-qt/qt-creator/qt-creator-4.5.0.ebuild
new file mode 100644
index 000..38641edea7d
--- /dev/null
+++ b/dev-qt/qt-creator/qt-creator-4.5.0.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PLOCALES="cs de fr ja pl ru sl uk zh-CN zh-TW"
+
+inherit llvm qmake-utils toolchain-funcs virtualx xdg
+
+DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
+HOMEPAGE="https://doc.qt.io/qtcreator/;
+LICENSE="GPL-3"
+SLOT="0"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://code.qt.io/${PN}/${PN}.git;
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-opensource-src-${MY_PV}
+   [[ ${MY_PV} == ${PV} ]] && MY_REL=official || MY_REL=development
+   
SRC_URI="https://download.qt.io/${MY_REL}_releases/${PN/-}/${PV%.*}/${MY_PV}/${MY_P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~x86"
+   S=${WORKDIR}/${MY_P}
+fi
+
+# TODO: unbundle sqlite
+
+QTC_PLUGINS=('android:android|qmakeandroidsupport' 
autotools:autotoolsprojectmanager baremetal bazaar
+   'clangcodemodel:clangcodemodel|clangrefactoring|clangpchmanager' 
clangstaticanalyzer clearcase
+   cmake:cmakeprojectmanager cvs designer git glsl:glsleditor ios 
mercurial modeling:modeleditor
+   nim perforce python:pythoneditor qbs:qbsprojectmanager qnx 
scxml:scxmleditor subversion valgrind
+   winrt)
+IUSE="doc systemd test +webengine ${QTC_PLUGINS[@]%:*}"
+
+# minimum Qt version required
+QT_PV="5.6.2:5"
+
+CDEPEND="
+   =dev-libs/botan-1.10*[-bindist,threads]
+   >=dev-qt/qtconcurrent-${QT_PV}
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtdeclarative-${QT_PV}[widgets]
+   >=dev-qt/qtgui-${QT_PV}
+   >=dev-qt/qthelp-${QT_PV}
+   >=dev-qt/qtnetwork-${QT_PV}[ssl]
+   >=dev-qt/qtprintsupport-${QT_PV}
+   >=dev-qt/qtquickcontrols-${QT_PV}
+   >=dev-qt/qtscript-${QT_PV}
+   >=dev-qt/qtsql-${QT_PV}[sqlite]
+   >=dev-qt/qtsvg-${QT_PV}
+   >=dev-qt/qtwidgets-${QT_PV}
+   >=dev-qt/qtx11extras-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   clangcodemodel? ( >=sys-devel/clang-3.9:= )
+   designer? ( >=dev-qt/designer-${QT_PV} )
+   qbs? ( >=dev-util/qbs-1.9.1 )
+   systemd? ( sys-apps/systemd:= )
+   webengine? ( >=dev-qt/qtwebengine-${QT_PV}[widgets] )
+"
+DEPEND="${CDEPEND}
+   >=dev-qt/linguist-tools-${QT_PV}
+   virtual/pkgconfig
+   doc? ( >=dev-qt/qdoc-${QT_PV} )
+   test? (
+   >=dev-qt/qtdeclarative-${QT_PV}[localstorage,xml]
+   >=dev-qt/qtquickcontrols2-${QT_PV}
+   >=dev-qt/qttest-${QT_PV}
+   )
+"
+RDEPEND="${CDEPEND}
+   sys-devel/gdb[client,python]
+   autotools? ( sys-devel/autoconf )
+   bazaar? ( dev-vcs/bzr )
+   clangstaticanalyzer? ( >=sys-devel/clang-3.9:* )
+   cmake? ( dev-util/cmake[server(+)] )
+   cvs? ( dev-vcs/cvs )
+   git? ( dev-vcs/git )
+   mercurial? ( dev-vcs/mercurial )
+   subversion? ( dev-vcs/subversion )
+   valgrind? ( dev-util/valgrind )
+"
+# qt translations must also be installed or qt-creator translations won't be 
loaded
+for x in ${PLOCALES}; do
+   IUSE+=" l10n_${x}"
+   RDEPEND+=" l10n_${x}? ( >=dev-qt/qttranslations-${QT_PV} )"
+done

[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-02-02 Thread Jason Donenfeld
commit: 9b6c197c1fe4a3790f4da2fb9ca04af7091802a8
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Feb  2 18:09:10 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Feb  2 18:09:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6c197c

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180118.ebuild => wireguard-0.0.20180202.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 5b842f3a1de..e19d638b1d1 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180118.tar.xz 218508 BLAKE2B 
ea267ab089657e0407b4eb55889fc6cf7fe6ad958d8f7e88a5166161ace255cc91e5d7640fcc510cd32e63fb95a1be0fae1f4fdbed3de15d23fc2adcc5ff10e6
 SHA512 
8f90b4a84073e281de17ea1db422c2d97bf97c96aad2177d86485e244a447bf2d5e1c8f74f0bba560949f74c73fb6211cc13949a9b28ede2991a69eeaa9b8bd6
+DIST WireGuard-0.0.20180202.tar.xz 220992 BLAKE2B 
ef2907d20b3eb154aafbb4da884c6fd6c40b26b010b76e26b4fb0802ccdfcfd10181089c16bd6385d04cf4bf7749a060b65da4f10a1c512dcc7c4b1747ad72e4
 SHA512 
81eb66b2abe3b3013fc7fbc7f6601808d1676f1fa5e7942d0af09e2ec56e91c396ded2b23eece7c63d1b76f6c3209d93b7cdf06c9d30a59e626d08a604a6780a

diff --git a/net-vpn/wireguard/wireguard-0.0.20180118.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180202.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180118.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180202.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2018-01-18 Thread Jason Donenfeld
commit: d785af0de0bcbe52d4b35e5ed6722eeff101bfe5
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jan 18 15:46:43 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Jan 18 15:46:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d785af0d

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20171221.ebuild => wireguard-0.0.20180118.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index db5162ec732..5b842f3a1de 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171221.tar.xz 216112 BLAKE2B 
f47dcd9c002f76a8467fb367395d2c9c91253e06b9a32ee60445c97956cc0e25d1525df8b5cc6570b660de8a3ff19cd1ff2a02e7478f5240d63a6c1aa5b8ee78
 SHA512 
1ede1dcc3eaad54a25e995d956f277eedf272ce0a6915714bd0a947c58f4404d5a9e3ced2a8cb2e80a306e352c23c6a25cbaff533dafd00c923f34575c956b79
+DIST WireGuard-0.0.20180118.tar.xz 218508 BLAKE2B 
ea267ab089657e0407b4eb55889fc6cf7fe6ad958d8f7e88a5166161ace255cc91e5d7640fcc510cd32e63fb95a1be0fae1f4fdbed3de15d23fc2adcc5ff10e6
 SHA512 
8f90b4a84073e281de17ea1db422c2d97bf97c96aad2177d86485e244a447bf2d5e1c8f74f0bba560949f74c73fb6211cc13949a9b28ede2991a69eeaa9b8bd6

diff --git a/net-vpn/wireguard/wireguard-0.0.20171221.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180118.ebuild
similarity index 99%
rename from net-vpn/wireguard/wireguard-0.0.20171221.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180118.ebuild
index fdc71975143..b8f4649d874 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171221.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20180118.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



[gentoo-commits] repo/gentoo:master commit in: dev-python/scapy-python3/

2018-01-10 Thread Jason Donenfeld
commit: 50a9c4534f66c91eecbd66a3932fd9112f6a5998
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jan 11 00:23:00 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Jan 11 00:24:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a9c453

dev-python/scapy-python3: bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/scapy-python3/Manifest  |  1 +
 dev-python/scapy-python3/scapy-python3-0.23.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/scapy-python3/Manifest 
b/dev-python/scapy-python3/Manifest
index db30b834bbe..d67a849de79 100644
--- a/dev-python/scapy-python3/Manifest
+++ b/dev-python/scapy-python3/Manifest
@@ -1,2 +1,3 @@
 DIST scapy-python3-0.18.tar.gz 2052898 BLAKE2B 
bf692fa71561dbbdfd5e3ccce7218af149bcfdbbd0232877d761cecfd3736259faaf8a5388a21461a3825c92b62046e44c06c8f5ce53c541cd63edfadd44ff5a
 SHA512 
3b39e8cdb60dfd5d1e92eae681eb08f065ba14bbd647d55f3d4f62383a459c217024311c945c3731f1a58fe47e6b525492e760e2e1c8ea6eb807f7d59c975c5b
 DIST scapy-python3-0.21.tar.gz 2179545 BLAKE2B 
3ecedf3899fa36da5aa98374f599c51b1198e9f60e98e1d7e2bcc04509ca8ecb8f8985e8dfdc70da838cd555c8cbc0fe5dcab87b7cb6ba47abc7780b95471370
 SHA512 
d1f5eee914a25a7217f187fe8c757d330aa0375e1c90fb2e5f71ffaa2c7f97d0bf7e62f1e5ed9f9b7238a5d467d3c4f7186f5238b6d7444e94d9d98a1a602f76
+DIST scapy-python3-0.23.tar.gz 2196173 BLAKE2B 
32a3b48c83a2e2a4262f47307bde02c272106f863bb52e362dc0e1a23ef2095426a7cdfe7ae53bc6ff980ef08277857a3e87a6222d89a26812fd69b030b1
 SHA512 
9cb214a46f6f8b90c10afb903600472e389c30840e6e42c876cb035d18fe13f2affb2914263a668e802ac55727e7651e8dcc1c0ed753a92cd234488158a9ff60

diff --git a/dev-python/scapy-python3/scapy-python3-0.23.ebuild 
b/dev-python/scapy-python3/scapy-python3-0.23.ebuild
new file mode 100644
index 000..9da508913c3
--- /dev/null
+++ b/dev-python/scapy-python3/scapy-python3-0.23.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+IUSE="test"
+inherit distutils-r1
+
+DESCRIPTION="Packet crafting/sending/... PCAP processing tool with python3 
compatibility"
+HOMEPAGE="https://pypi.python.org/pypi/scapy-python3/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   !net-analyzer/scapy
+   "



[gentoo-commits] repo/gentoo:master commit in: app-admin/qtpass/

2018-01-04 Thread Jason Donenfeld
commit: 93c226b41afd8214c2397b9748810663351206fb
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Jan  4 20:54:06 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Jan  4 20:54:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c226b4

app-admin/qtpass: bump for critical security vulnerability

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-admin/qtpass/Manifest  |  2 +-
 .../{qtpass-1.1.6.ebuild => qtpass-1.2.1.ebuild}   | 10 --
 app-admin/qtpass/qtpass-.ebuild| 40 --
 3 files changed, 9 insertions(+), 43 deletions(-)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index 682876977cc..397410986fb 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1 +1 @@
-DIST qtpass-1.1.6.tar.gz 325329 BLAKE2B 
091cc00bc276f637a5d7f954a715a6e3687e1b369f1fd572f90c956c721524159a82d4283b025980f9b31132e07236706bd79fbbb830adccd3167a979bca48cc
 SHA512 
64d712a33df97b04ab1a9d5472aa7fa567e38e31ff7ba297e567d087a3f32b1c59097b339cdd4f568efc2bce16b93f2d2316e94d2605b6abac299d7cf7d0c3df
+DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B 
f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40
 SHA512 
3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1

diff --git a/app-admin/qtpass/qtpass-1.1.6.ebuild 
b/app-admin/qtpass/qtpass-1.2.1.ebuild
similarity index 76%
rename from app-admin/qtpass/qtpass-1.1.6.ebuild
rename to app-admin/qtpass/qtpass-1.2.1.ebuild
index 67195457fc9..dc949c150fc 100644
--- a/app-admin/qtpass/qtpass-1.1.6.ebuild
+++ b/app-admin/qtpass/qtpass-1.2.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 MY_P="QtPass-${PV}"
 
-inherit qmake-utils
+inherit qmake-utils desktop
 
 DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
 HOMEPAGE="https://qtpass.org/;
@@ -27,6 +27,12 @@ RDEPEND="app-admin/pass
 DEPEND="${RDEPEND}
dev-qt/linguist-tools:5"
 
+src_prepare() {
+   default
+
+   sed -i 's/SUBDIRS += src tests main/SUBDIRS += src main/' 
"${S}"/qtpass.pro || die
+   sed -i '/main\.depends = tests/d' "${S}"/qtpass.pro || die
+}
 src_configure() {
eqmake5 PREFIX="${D}"/usr
 }

diff --git a/app-admin/qtpass/qtpass-.ebuild 
b/app-admin/qtpass/qtpass-.ebuild
deleted file mode 100644
index 8da3eb46f11..000
--- a/app-admin/qtpass/qtpass-.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils git-r3
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-EGIT_REPO_URI="https://github.com/IJHack/${PN}.git;
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-DOCS=( FAQ.md README.md CONTRIBUTING.md )
-
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtwidgets:5
-   dev-qt/qtnetwork:5
-   app-admin/pass
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-"
-
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_install() {
-   default
-
-   doman ${PN}.1
-
-   insinto /usr/share/applications
-   doins "${PN}.desktop"
-
-   newicon artwork/icon.svg "${PN}-icon.svg"
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/aacgain/

2018-01-03 Thread Jason Donenfeld
commit: 112ada9496bbee10b51cc9eacaf383d2bd60ce47
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jan  3 11:04:33 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jan  3 11:04:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112ada94

media-sound/aacgain: stable fix

If the previous garbage was stable, then this certainly is.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/aacgain/aacgain-1.9-r1.ebuild | 104 --
 media-sound/aacgain/aacgain-1.9-r2.ebuild |   2 +-
 media-sound/aacgain/aacgain-1.9.ebuild| 100 
 3 files changed, 1 insertion(+), 205 deletions(-)

diff --git a/media-sound/aacgain/aacgain-1.9-r1.ebuild 
b/media-sound/aacgain/aacgain-1.9-r1.ebuild
deleted file mode 100644
index d278711d59b..000
--- a/media-sound/aacgain/aacgain-1.9-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils autotools
-
-FAAD2_PV="2.7"
-MP4V2_PV="1.9.1"
-MP3GAIN_PV="1.5.2"
-
-DESCRIPTION="AACGain normalizes the volume of music files using the Replay 
Gain algorithm"
-HOMEPAGE="http://aacgain.altosdesign.com/;
-SRC_URI="http://sbriesen.de/gentoo/distfiles/${P}.tar.xz
-   https://mp4v2.googlecode.com/files/mp4v2-${MP4V2_PV}.tar.bz2
-   mirror://sourceforge/mp3gain/mp3gain-${MP3GAIN_PV//./_}-src.zip
-   mirror://sourceforge/faac/faad2-${FAAD2_PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND=""
-
-DOCS="${PN}/README"
-
-src_unpack() {
-   mkdir -p "${S}"
-   for X in ${A}; do
-   case "${X}" in
-   mp3gain*)
-   mkdir -p "${S}/${X%%-*}"
-   cd "${S}/${X%%-*}"
-   unpack "${X}"
-   ;;
-   *)
-   cd "${S}"
-   unpack "${X}"
-   [ -d "${X%%-*}" ] || mv -f "${X%%-*}"-* 
"${X%%-*}"
-   ;;
-   esac
-   done
-}
-
-PATCHES=(
-   ${PN}/mp4v2.patch
-   "${FILESDIR}"/${P}-patch-dotdot.patch
-)
-
-src_prepare() {
-   default
-
-   sed -i -e 's:iquote :I:' faad2/libfaad/Makefile.am || die
-   sed -i -e 's:../\(mp4v2/\):\1:g' ${PN}/mp4v2.patch || die
-   sed -i -e 's:\(libmp4v2\|libfaad/libfaad\)\.la:README:g' \
-   -e 's:^\(autoreconf\|pushd\|popd\):# \1:g' 
aacgain/linux/prepare.sh || die
-
-   cd "${S}/${PN}/linux"
-   sh prepare.sh || die "prepare failed!"
-
-   cd "${S}"
-   eautoreconf
-
-   cd "${S}/faad2"
-   eautoreconf
-
-   cd "${S}/mp4v2"
-   elibtoolize
-}
-
-src_configure() {
-   local myconf="--disable-dependency-tracking"
-   local myconf2="${myconf} --disable-shared --enable-static"
-
-   cd "${S}/faad2"
-   econf ${myconf2} --without-xmms --without-mpeg4ip
-
-   cd "${S}/mp4v2"
-   econf ${myconf2} --disable-gch
-
-   cd "${S}"
-   econf ${myconf}
-}
-
-src_compile() {
-   cd "${S}/faad2/libfaad"
-   emake
-
-   cd "${S}/mp4v2"
-   emake
-
-   cd "${S}"
-   emake
-}
-
-pkg_postinst() {
-   ewarn
-   ewarn "BACK UP YOUR MUSIC FILES BEFORE USING AACGAIN!"
-   ewarn "THIS IS EXPERIMENTAL SOFTWARE. THERE HAVE BEEN"
-   ewarn "BUGS IN PAST RELEASES THAT CORRUPTED MUSIC FILES."
-   ewarn
-}

diff --git a/media-sound/aacgain/aacgain-1.9-r2.ebuild 
b/media-sound/aacgain/aacgain-1.9-r2.ebuild
index 6db52b1805e..a08a2bfff46 100644
--- a/media-sound/aacgain/aacgain-1.9-r2.ebuild
+++ b/media-sound/aacgain/aacgain-1.9-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="http://sbriesen.de/gentoo/distfiles/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND=""

diff --git a/media-sound/aacgain/aacgain-1.9.ebuild 
b/media-sound/aacgain/aacgain-1.9.ebuild
deleted file mode 100644
index d4817272178..000
--- a/media-sound/aacgain/aacgain-1.9.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools
-
-FAAD2_PV="2.7"
-MP4V2_PV="1.9.1"
-MP3GAIN_PV="1.5.2"
-
-DESCRIPTION="AACGain normalizes the volume of music files

[gentoo-commits] repo/gentoo:master commit in: media-sound/aacgain/, media-sound/aacgain/files/

2018-01-03 Thread Jason Donenfeld
commit: 49ad90a829e2ea143388b9b7fa3bf1b12bd864ad
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jan  3 11:03:42 2018 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jan  3 11:04:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49ad90a8

media-sound/aacgain: fix obvious bug and recent gcc issue

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-sound/aacgain/aacgain-1.9-r2.ebuild  | 105 +
 .../aacgain/files/aacgain-1.9-derefptr.patch   |  11 +++
 2 files changed, 116 insertions(+)

diff --git a/media-sound/aacgain/aacgain-1.9-r2.ebuild 
b/media-sound/aacgain/aacgain-1.9-r2.ebuild
new file mode 100644
index 000..6db52b1805e
--- /dev/null
+++ b/media-sound/aacgain/aacgain-1.9-r2.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils autotools
+
+FAAD2_PV="2.7"
+MP4V2_PV="1.9.1"
+MP3GAIN_PV="1.5.2"
+
+DESCRIPTION="AACGain normalizes the volume of music files using the Replay 
Gain algorithm"
+HOMEPAGE="http://aacgain.altosdesign.com/;
+SRC_URI="http://sbriesen.de/gentoo/distfiles/${P}.tar.xz
+   https://mp4v2.googlecode.com/files/mp4v2-${MP4V2_PV}.tar.bz2
+   mirror://sourceforge/mp3gain/mp3gain-${MP3GAIN_PV//./_}-src.zip
+   mirror://sourceforge/faac/faad2-${FAAD2_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+DOCS="${PN}/README"
+
+src_unpack() {
+   mkdir -p "${S}"
+   for X in ${A}; do
+   case "${X}" in
+   mp3gain*)
+   mkdir -p "${S}/${X%%-*}"
+   cd "${S}/${X%%-*}"
+   unpack "${X}"
+   ;;
+   *)
+   cd "${S}"
+   unpack "${X}"
+   [ -d "${X%%-*}" ] || mv -f "${X%%-*}"-* 
"${X%%-*}"
+   ;;
+   esac
+   done
+}
+
+PATCHES=(
+   ${PN}/mp4v2.patch
+   "${FILESDIR}"/${P}-patch-dotdot.patch
+   "${FILESDIR}"/${P}-derefptr.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's:iquote :I:' faad2/libfaad/Makefile.am || die
+   sed -i -e 's:../\(mp4v2/\):\1:g' ${PN}/mp4v2.patch || die
+   sed -i -e 's:\(libmp4v2\|libfaad/libfaad\)\.la:README:g' \
+   -e 's:^\(autoreconf\|pushd\|popd\):# \1:g' 
aacgain/linux/prepare.sh || die
+
+   cd "${S}/${PN}/linux"
+   sh prepare.sh || die "prepare failed!"
+
+   cd "${S}"
+   eautoreconf
+
+   cd "${S}/faad2"
+   eautoreconf
+
+   cd "${S}/mp4v2"
+   elibtoolize
+}
+
+src_configure() {
+   local myconf="--disable-dependency-tracking"
+   local myconf2="${myconf} --disable-shared --enable-static"
+
+   cd "${S}/faad2"
+   econf ${myconf2} --without-xmms --without-mpeg4ip
+
+   cd "${S}/mp4v2"
+   econf ${myconf2} --disable-gch
+
+   cd "${S}"
+   econf ${myconf}
+}
+
+src_compile() {
+   cd "${S}/faad2/libfaad"
+   emake
+
+   cd "${S}/mp4v2"
+   emake
+
+   cd "${S}"
+   emake
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "BACK UP YOUR MUSIC FILES BEFORE USING AACGAIN!"
+   ewarn "THIS IS EXPERIMENTAL SOFTWARE. THERE HAVE BEEN"
+   ewarn "BUGS IN PAST RELEASES THAT CORRUPTED MUSIC FILES."
+   ewarn
+}

diff --git a/media-sound/aacgain/files/aacgain-1.9-derefptr.patch 
b/media-sound/aacgain/files/aacgain-1.9-derefptr.patch
new file mode 100644
index 000..6973f36bf1b
--- /dev/null
+++ b/media-sound/aacgain/files/aacgain-1.9-derefptr.patch
@@ -0,0 +1,11 @@
+--- aacgain-1.9/mp4v2/src/rtphint.cpp  2017-07-14 17:54:58.230117921 +0200
 aacgain-1.9/mp4v2/src/rtphint.cpp  2017-07-14 17:58:57.441883719 +0200
+@@ -345,7 +345,7 @@
+ pSlash = strchr(pSlash, '/');
+ if (pSlash != NULL) {
+ pSlash++;
+-if (pSlash != '\0') {
++if (*pSlash != '\0') {
+ length = strlen(pRtpMap) - (pSlash - pRtpMap);
+ *ppEncodingParams = (char *)MP4Calloc(length + 1);
+ strncpy(*ppEncodingParams, pSlash, length);



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-12-25 Thread Jason Donenfeld
commit: 17484b2d75209fee124e6a42fce6f35f37f8988b
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Dec 25 16:10:28 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Dec 25 16:10:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17484b2d

net-vpn/wireguard: belated version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20171211.ebuild => wireguard-0.0.20171221.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index e84b79cf2b0..db5162ec732 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171211.tar.xz 239496 BLAKE2B 
d3cdbcdb09074e009360da9c775ca6fbbd5ab37ba13c6ba07a6397edac2a1cfc425637d0d7f21902c56370c5035fb105dd190387f464ce3541a9051bd30c1848
 SHA512 
8dfdf09753305e247dbc3a2cb77fcd1abec50dd7c4b1f0643270eea3236c418f9c4daac4215bf99bc6a66c0801b86c1e83ce097cdbf81d6549614f21b6ffbe35
+DIST WireGuard-0.0.20171221.tar.xz 216112 BLAKE2B 
f47dcd9c002f76a8467fb367395d2c9c91253e06b9a32ee60445c97956cc0e25d1525df8b5cc6570b660de8a3ff19cd1ff2a02e7478f5240d63a6c1aa5b8ee78
 SHA512 
1ede1dcc3eaad54a25e995d956f277eedf272ce0a6915714bd0a947c58f4404d5a9e3ced2a8cb2e80a306e352c23c6a25cbaff533dafd00c923f34575c956b79

diff --git a/net-vpn/wireguard/wireguard-0.0.20171211.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171221.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20171211.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171221.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-12-10 Thread Jason Donenfeld
commit: c60d1911cb42110b96f6ea8826aec7d8617ec982
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Dec 11 00:36:05 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Dec 11 00:36:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60d1911

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20171127.ebuild => wireguard-0.0.20171211.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index d85e70320bc..e84b79cf2b0 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171127.tar.xz 212408 BLAKE2B 
a79d04e77c04be96e5dd4c86e038bb43f33ffb8121688f7fbe4d747496feb675fae078c11bf450989472624d3cb56404da4cc9217c10fc75f77b3372d198f3b8
 SHA512 
31fb30f8a8eca96cee43d95b2ca10c05dd7f17f7f5695da6979e0d949735d5488065431529e580a881e3302cf78415c5132e116dc83ba1c40881de8b99627b95
+DIST WireGuard-0.0.20171211.tar.xz 239496 BLAKE2B 
d3cdbcdb09074e009360da9c775ca6fbbd5ab37ba13c6ba07a6397edac2a1cfc425637d0d7f21902c56370c5035fb105dd190387f464ce3541a9051bd30c1848
 SHA512 
8dfdf09753305e247dbc3a2cb77fcd1abec50dd7c4b1f0643270eea3236c418f9c4daac4215bf99bc6a66c0801b86c1e83ce097cdbf81d6549614f21b6ffbe35

diff --git a/net-vpn/wireguard/wireguard-0.0.20171127.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171211.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20171127.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171211.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/

2017-12-09 Thread Jason Donenfeld
commit: c8cc63e46b6405276dedf4d83b97422905f92943
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Dec  9 21:33:09 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Dec  9 21:33:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cc63e4

media-plugins/audacious-plugins: use virtual jack

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-plugins/audacious-plugins/Manifest  | 2 +-
 media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild | 2 +-
 media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild | 2 +-
 media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild| 2 +-
 media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild| 2 +-
 media-plugins/audacious-plugins/audacious-plugins-3.9-r1.ebuild   | 2 +-
 media-plugins/audacious-plugins/audacious-plugins-.ebuild | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-plugins/audacious-plugins/Manifest 
b/media-plugins/audacious-plugins/Manifest
index b387ea85e92..cb5fff6677c 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -5,4 +5,4 @@ DIST audacious-plugins-3.7.1.tar.bz2 1838045 SHA256 
228a384f26afb99166776d34
 DIST audacious-plugins-3.8.2-gtk3.tar.bz2 1821924 SHA256 
7849024beae61b8af3874b166cf3977905aec77859e53901158b531b31ef0cef SHA512 
a5457cecc72ca4d57a3fad686b5ff42b2110d8ef65203fa49ad063c8944fc41af5d231b0870126e21c4cc8b3152de36c13726813075d26ba86450ef2132a6d33
 WHIRLPOOL 
0a75dd8a439dd30dce4764385fa60f317c521c3f45b5e4ae6c1d14f6a64854d4c1650ba59facc7d204cbd53b7a8b3fca8dd94ee1b040fc2c8f444b179e4f
 DIST audacious-plugins-3.8.2.tar.bz2 1821558 SHA256 
d7cefca7a0e32bf4e58bb6e84df157268b5e9a6771a0e8c2da98b03f92a5fdd4 SHA512 
61be2ee962853ed05366d4089ae1bef96c282ff61a947dc32f06651a9b620035a33cf4d75f4c4d74821099f36f9124f2b2266940f4844d14ca43ef70a81cde08
 WHIRLPOOL 
9d87947da3a7d90f0e5262d27dcbbbff2cfc833d340e87448a11d7c5fdfd5a64d8e1f49823a50e7f6ff33214a93594051e561e75eab422aa6321402067076e75
 DIST audacious-plugins-3.9-gtk3.tar.bz2 1842950 SHA256 
2ad7ec156df316a26d77918b9258133a8c08cb2ae78565336cfddb5bd81993bd SHA512 
e2529af761bc97e589cac08689b16db657096b1bbfcc802789726ae1b472746025bec1b492de52eef755d7b50574d09b9250761bf701b1ca37f8a0e8db0f207b
 WHIRLPOOL 
576acdaa673d174e956dd17142e70f867d53aec1974660f62f5cb9edd5cd7def334e163384e549e4e8b2393724b3d0ac7c43c6018e1339764b6823689e12a657
-DIST audacious-plugins-3.9.tar.bz2 1843084 SHA256 
8bf7f21089cb3406968cc9c71307774aee7100ec4607f28f63cf5690d5c927b8 SHA512 
00c8c53d69995ca1fedb91c7df609cc6c65b13e1af23b98a2fbda143c02ac554cc2c42c01f1c593af252e36bfb85b6324f2daca8632d3b672c69fb4dead2e3fa
 WHIRLPOOL 
e0b7cb6a6fb97d7cd69be4d2efc7867bb8510e6ea94af84055e3c61ffb8b06e716f7ac30b961155d560f4e646b82c7df894a7024cfe68c0ee47c64b9e66e9665
+DIST audacious-plugins-3.9.tar.bz2 1843084 BLAKE2B 
fa3a8433a869a2df0589f59e12513adcc0da0545b53ee441db4b18be7e12334b4125bd60b48902c37041041555859ab19df814c483f7d971214077e9980148b6
 SHA512 
00c8c53d69995ca1fedb91c7df609cc6c65b13e1af23b98a2fbda143c02ac554cc2c42c01f1c593af252e36bfb85b6324f2daca8632d3b672c69fb4dead2e3fa

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild
index 3e86bc9211a..1fe0269d3a0 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="app-arch/unzip
  dev-qt/qtmultimedia:5
  dev-qt/qtwidgets:5 )
jack? ( >=media-libs/bio2jack-0.4
-   media-sound/jack-audio-connection-kit )
+   virtual/jack )
lame? ( media-sound/lame )
libnotify? ( x11-libs/libnotify )
libsamplerate? ( media-libs/libsamplerate )

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild
index 8ceb937a5ea..c975a6da641 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild
@@ -68,7 +68,7 @@ RDEPEND="app-arch/unzip
   media-libs/adplug
   ~media-sound/audacious-${PV}[qt5?] )
jack? ( >=media-libs/bio2jack-0.4
-   media-sound/jack-audio-connection-kit )
+   virtual/jack )
lame? ( media-sound/lame )
libnotify? ( x11-libs/libnotify )
libsamplerate? ( media-libs/libsamplerate )

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild
index 9a2b821003b..1e4ee35fcf0 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild
@@ -47,7 +47,7 @@ R

[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-11-26 Thread Jason Donenfeld
commit: c7f4fb7bb1c66c24f35214eddb99946706df410d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Nov 27 05:00:13 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Nov 27 05:00:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7f4fb7b

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20171122.ebuild => wireguard-0.0.20171127.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 6892c8b927b..d85e70320bc 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171122.tar.xz 211324 BLAKE2B 
b665d945350080d98b0ab85a3fc56ae488936eb5b7b4f44593d7262419a768998d4e05195ddba09cfebb5ec9dbfb3430d29ed7ed8c209e90fce2a2b1338bce78
 SHA512 
5294fca416712c7e14d3b608d1fa3a550a50477ee81f105294d3016ffba46306a5a68730c1c34dabab77d479294ec8ae41d97a8fd57eb5c2c39fd376275df7e4
+DIST WireGuard-0.0.20171127.tar.xz 212408 BLAKE2B 
a79d04e77c04be96e5dd4c86e038bb43f33ffb8121688f7fbe4d747496feb675fae078c11bf450989472624d3cb56404da4cc9217c10fc75f77b3372d198f3b8
 SHA512 
31fb30f8a8eca96cee43d95b2ca10c05dd7f17f7f5695da6979e0d949735d5488065431529e580a881e3302cf78415c5132e116dc83ba1c40881de8b99627b95

diff --git a/net-vpn/wireguard/wireguard-0.0.20171122.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171127.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20171122.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171127.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-11-22 Thread Jason Donenfeld
commit: a625007cb7e71a9b3c9a4059db1218e10fbab165
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Nov 22 18:56:04 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Nov 22 18:56:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a625007c

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.2017.ebuild => wireguard-0.0.20171122.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 56ec1e0032e..6892c8b927b 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.2017.tar.xz 174184 SHA256 
d9347786a9406ac276d86321ca64aadb1f0639cb0582c6e0519c634cf6e81157 SHA512 
2424c3923555d72a0b5910fc86071b2554934267d4c6521bc40076770984173b2cef55f4276dd4b5a446ea62f7c52424cd89b046f205314cff2919ff7de30e6b
 WHIRLPOOL 
d484d92a76382bb52f71d4a589887bfb73d8a27f313a775da3ba2f0bd406f95cda80894c574ad1f0a9e73d3fe220f67393158f33b7cc86947882ec2eb4fe6533
+DIST WireGuard-0.0.20171122.tar.xz 211324 BLAKE2B 
b665d945350080d98b0ab85a3fc56ae488936eb5b7b4f44593d7262419a768998d4e05195ddba09cfebb5ec9dbfb3430d29ed7ed8c209e90fce2a2b1338bce78
 SHA512 
5294fca416712c7e14d3b608d1fa3a550a50477ee81f105294d3016ffba46306a5a68730c1c34dabab77d479294ec8ae41d97a8fd57eb5c2c39fd376275df7e4

diff --git a/net-vpn/wireguard/wireguard-0.0.2017.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171122.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.2017.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171122.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/files/, net-vpn/wireguard/

2017-11-10 Thread Jason Donenfeld
commit: eae80f7e0beb8630ed88f1aa24aabdd8ac8fec9c
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Nov 11 03:40:54 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Nov 11 03:41:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae80f7e

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 net-vpn/wireguard/Manifest |  2 +-
 .../files/wireguard-0.0.20171101-funcfix.patch | 40 --
 ...171101.ebuild => wireguard-0.0.2017.ebuild} |  2 --
 3 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index e491b077f64..56ec1e0032e 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171101.tar.xz 173952 SHA256 
096b6482a65e566c7bf8c059f5ee6aadb2de565b04b6d810c685f1c377540325 SHA512 
c3a394256cf3cc2dce75dcb299f54969f74d4076a351b61972f10fb3e69191756c0c32552a5acc7e0cd5919c248f12035e6a33f15e43fdad64c6cf1230511ee3
 WHIRLPOOL 
0166c6e2c03a979719798332c8f6f0bae9f9586368d7d0f8cc9c3ee2ae7d6b15133caff1f665d1e99ab7e568a41dc1c64f94887f1461a1660a3c87b0d8a1f4a5
+DIST WireGuard-0.0.2017.tar.xz 174184 SHA256 
d9347786a9406ac276d86321ca64aadb1f0639cb0582c6e0519c634cf6e81157 SHA512 
2424c3923555d72a0b5910fc86071b2554934267d4c6521bc40076770984173b2cef55f4276dd4b5a446ea62f7c52424cd89b046f205314cff2919ff7de30e6b
 WHIRLPOOL 
d484d92a76382bb52f71d4a589887bfb73d8a27f313a775da3ba2f0bd406f95cda80894c574ad1f0a9e73d3fe220f67393158f33b7cc86947882ec2eb4fe6533

diff --git a/net-vpn/wireguard/files/wireguard-0.0.20171101-funcfix.patch 
b/net-vpn/wireguard/files/wireguard-0.0.20171101-funcfix.patch
deleted file mode 100644
index fe74e48b5dd..000
--- a/net-vpn/wireguard/files/wireguard-0.0.20171101-funcfix.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From cc310a5dd1899417971e993d61d1230b14fe4f87 Mon Sep 17 00:00:00 2001
-From: "Jason A. Donenfeld" <ja...@zx2c4.com>
-Date: Thu, 2 Nov 2017 16:07:26 +0100
-Subject: global: revert checkpatch.pl changes
-
-These changes were suggested by checkpatch.pl, but actually cause big
-problems depending on the options. Revert.

- src/noise.c | 2 +-
- src/peer.c  | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/noise.c b/src/noise.c
-index a0bea29..6ce9b78 100644
 a/src/noise.c
-+++ b/src/noise.c
-@@ -118,7 +118,7 @@ void noise_keypair_put(struct noise_keypair *keypair)
- 
- struct noise_keypair *noise_keypair_get(struct noise_keypair *keypair)
- {
--  RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), "Calling " __func__ " 
without holding the RCU BH read lock");
-+  RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), "Taking noise keypair 
reference without holding the RCU BH read lock");
-   if (unlikely(!keypair || !kref_get_unless_zero(>refcount)))
-   return NULL;
-   return keypair;
-diff --git a/src/peer.c b/src/peer.c
-index 1580262..81b71d4 100644
 a/src/peer.c
-+++ b/src/peer.c
-@@ -58,7 +58,7 @@ struct wireguard_peer *peer_create(struct wireguard_device 
*wg, const u8 public_
- 
- struct wireguard_peer *peer_get(struct wireguard_peer *peer)
- {
--  RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), "Calling " __func__ " 
without holding the RCU read lock");
-+  RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), "Taking peer reference 
without holding the RCU read lock");
-   if (unlikely(!peer || !kref_get_unless_zero(>refcount)))
-   return NULL;
-   return peer;
--- 
-cgit v1.1-33-gc3c0

diff --git a/net-vpn/wireguard/wireguard-0.0.20171101.ebuild 
b/net-vpn/wireguard/wireguard-0.0.2017.ebuild
similarity index 99%
rename from net-vpn/wireguard/wireguard-0.0.20171101.ebuild
rename to net-vpn/wireguard/wireguard-0.0.2017.ebuild
index 579c9736f07..fdc71975143 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171101.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.2017.ebuild
@@ -30,8 +30,6 @@ MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 
-PATCHES=( "${FILESDIR}/${P}-funcfix.patch" )
-
 pkg_setup() {
if use module; then
linux-mod_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/files/, net-vpn/wireguard/

2017-11-02 Thread Jason Donenfeld
commit: c06fba038a7fd27ef6bc684af127936bbd419b64
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Nov  2 17:27:35 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Nov  2 17:27:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06fba03

net-vpn/wireguard: fix compilation on LOCKDEP machines

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../files/wireguard-0.0.20171101-funcfix.patch | 40 ++
 net-vpn/wireguard/wireguard-0.0.20171101.ebuild|  2 ++
 2 files changed, 42 insertions(+)

diff --git a/net-vpn/wireguard/files/wireguard-0.0.20171101-funcfix.patch 
b/net-vpn/wireguard/files/wireguard-0.0.20171101-funcfix.patch
new file mode 100644
index 000..fe74e48b5dd
--- /dev/null
+++ b/net-vpn/wireguard/files/wireguard-0.0.20171101-funcfix.patch
@@ -0,0 +1,40 @@
+From cc310a5dd1899417971e993d61d1230b14fe4f87 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" <ja...@zx2c4.com>
+Date: Thu, 2 Nov 2017 16:07:26 +0100
+Subject: global: revert checkpatch.pl changes
+
+These changes were suggested by checkpatch.pl, but actually cause big
+problems depending on the options. Revert.
+---
+ src/noise.c | 2 +-
+ src/peer.c  | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/noise.c b/src/noise.c
+index a0bea29..6ce9b78 100644
+--- a/src/noise.c
 b/src/noise.c
+@@ -118,7 +118,7 @@ void noise_keypair_put(struct noise_keypair *keypair)
+ 
+ struct noise_keypair *noise_keypair_get(struct noise_keypair *keypair)
+ {
+-  RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), "Calling " __func__ " 
without holding the RCU BH read lock");
++  RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), "Taking noise keypair 
reference without holding the RCU BH read lock");
+   if (unlikely(!keypair || !kref_get_unless_zero(>refcount)))
+   return NULL;
+   return keypair;
+diff --git a/src/peer.c b/src/peer.c
+index 1580262..81b71d4 100644
+--- a/src/peer.c
 b/src/peer.c
+@@ -58,7 +58,7 @@ struct wireguard_peer *peer_create(struct wireguard_device 
*wg, const u8 public_
+ 
+ struct wireguard_peer *peer_get(struct wireguard_peer *peer)
+ {
+-  RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), "Calling " __func__ " 
without holding the RCU read lock");
++  RCU_LOCKDEP_WARN(!rcu_read_lock_bh_held(), "Taking peer reference 
without holding the RCU read lock");
+   if (unlikely(!peer || !kref_get_unless_zero(>refcount)))
+   return NULL;
+   return peer;
+-- 
+cgit v1.1-33-gc3c0

diff --git a/net-vpn/wireguard/wireguard-0.0.20171101.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171101.ebuild
index fdc71975143..579c9736f07 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171101.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20171101.ebuild
@@ -30,6 +30,8 @@ MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 
+PATCHES=( "${FILESDIR}/${P}-funcfix.patch" )
+
 pkg_setup() {
if use module; then
linux-mod_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-10-31 Thread Jason Donenfeld
commit: b1d1844d44b3fb469e6975892bc832335817b9c5
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Nov  1 00:01:04 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Nov  1 00:01:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d1844d

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20171031.ebuild => wireguard-0.0.20171101.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 10c32c496ce..e491b077f64 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171031.tar.xz 173560 SHA256 
69b9787b7ae2c681532a7a346e170471f1a651359ed53ff9e6fb8b2c60b9f96a SHA512 
08c0a584403ce5e210b928b8b459f3f99d16d949cbb2c5be1d8eae488a6f14c627b8004d9ec23ad3d38f1cc83115706e9328d382cb1fef4f18a22d589296bd19
 WHIRLPOOL 
0857e46461977c7faa66b65a39481bb7ccedd575cdd3fa2e1f33ee1491ad43e2e8cf9d1a79a269f67cd76179833ff19932255e84bcc7f59cf1573356f6c4aeee
+DIST WireGuard-0.0.20171101.tar.xz 173952 SHA256 
096b6482a65e566c7bf8c059f5ee6aadb2de565b04b6d810c685f1c377540325 SHA512 
c3a394256cf3cc2dce75dcb299f54969f74d4076a351b61972f10fb3e69191756c0c32552a5acc7e0cd5919c248f12035e6a33f15e43fdad64c6cf1230511ee3
 WHIRLPOOL 
0166c6e2c03a979719798332c8f6f0bae9f9586368d7d0f8cc9c3ee2ae7d6b15133caff1f665d1e99ab7e568a41dc1c64f94887f1461a1660a3c87b0d8a1f4a5

diff --git a/net-vpn/wireguard/wireguard-0.0.20171031.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171101.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20171031.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171101.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/files/, net-vpn/wireguard/

2017-10-31 Thread Jason Donenfeld
commit: 3b32a8f48a799318b5c06e42de40599dd71d0618
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Oct 31 17:35:03 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Oct 31 17:35:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b32a8f4

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-vpn/wireguard/Manifest |  2 +-
 .../wireguard-0.0.20171017-blake-headers.patch | 25 --
 ...171017.ebuild => wireguard-0.0.20171031.ebuild} |  2 --
 3 files changed, 1 insertion(+), 28 deletions(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 2c365f899da..10c32c496ce 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171017.tar.xz 171724 SHA256 
57b79a62874d9b99659a744513d4f6f9d88cb772deaa99e485b6fed3004a35cd SHA512 
134a1cbcdae6f3fa56e2c557f08eaae89e14f6b8455ffb818e1bb4113905298f26c170b3ee73129f895089407e86809047ae6813cd7a31db55b6b9a89f361edb
 WHIRLPOOL 
255c9b91aa80d0e92d92249665c995331c17d7ff1e3574184464c70a784aa21d837b2bf4d63997c777e3abd584715f7676f65e51243e8a2a41b1f2453df2f961
+DIST WireGuard-0.0.20171031.tar.xz 173560 SHA256 
69b9787b7ae2c681532a7a346e170471f1a651359ed53ff9e6fb8b2c60b9f96a SHA512 
08c0a584403ce5e210b928b8b459f3f99d16d949cbb2c5be1d8eae488a6f14c627b8004d9ec23ad3d38f1cc83115706e9328d382cb1fef4f18a22d589296bd19
 WHIRLPOOL 
0857e46461977c7faa66b65a39481bb7ccedd575cdd3fa2e1f33ee1491ad43e2e8cf9d1a79a269f67cd76179833ff19932255e84bcc7f59cf1573356f6c4aeee

diff --git a/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch 
b/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch
deleted file mode 100644
index d083a80fb5b..000
--- a/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From cf21875fe39d21bff2028a78921e03d96dc56e5a Mon Sep 17 00:00:00 2001
-From: "Jason A. Donenfeld" <ja...@zx2c4.com>
-Date: Sat, 21 Oct 2017 01:30:45 +0200
-Subject: blake2: include headers for macros
-

- src/crypto/blake2s.h | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/crypto/blake2s.h b/src/crypto/blake2s.h
-index 615010f..99de9f9 100644
 a/src/crypto/blake2s.h
-+++ b/src/crypto/blake2s.h
-@@ -4,6 +4,8 @@
- #define _WG_BLAKE2S_H
- 
- #include 
-+#include 
-+#include 
- 
- enum blake2s_lengths {
-   BLAKE2S_BLOCKBYTES = 64,
--- 
-cgit v1.1-31-g4243
-

diff --git a/net-vpn/wireguard/wireguard-0.0.20171017.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171031.ebuild
similarity index 98%
rename from net-vpn/wireguard/wireguard-0.0.20171017.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171031.ebuild
index 64a7738a1b8..fdc71975143 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171017.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20171031.ebuild
@@ -30,8 +30,6 @@ MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 
-PATCHES=( "${FILESDIR}/${P}-blake-headers.patch" )
-
 pkg_setup() {
if use module; then
linux-mod_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/files/, net-vpn/wireguard/

2017-10-20 Thread Jason Donenfeld
commit: 544a669875539c09fa3702310a6ecbb1abf2d6d7
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Oct 21 00:10:40 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Oct 21 00:11:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=544a6698

net-vpn/wireguard: include headers for happy building

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../wireguard-0.0.20171017-blake-headers.patch | 25 ++
 net-vpn/wireguard/wireguard-0.0.20171017.ebuild|  2 ++
 2 files changed, 27 insertions(+)

diff --git a/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch 
b/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch
new file mode 100644
index 000..d083a80fb5b
--- /dev/null
+++ b/net-vpn/wireguard/files/wireguard-0.0.20171017-blake-headers.patch
@@ -0,0 +1,25 @@
+From cf21875fe39d21bff2028a78921e03d96dc56e5a Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" <ja...@zx2c4.com>
+Date: Sat, 21 Oct 2017 01:30:45 +0200
+Subject: blake2: include headers for macros
+
+---
+ src/crypto/blake2s.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/crypto/blake2s.h b/src/crypto/blake2s.h
+index 615010f..99de9f9 100644
+--- a/src/crypto/blake2s.h
 b/src/crypto/blake2s.h
+@@ -4,6 +4,8 @@
+ #define _WG_BLAKE2S_H
+ 
+ #include 
++#include 
++#include 
+ 
+ enum blake2s_lengths {
+   BLAKE2S_BLOCKBYTES = 64,
+-- 
+cgit v1.1-31-g4243
+

diff --git a/net-vpn/wireguard/wireguard-0.0.20171017.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171017.ebuild
index fdc71975143..64a7738a1b8 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171017.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20171017.ebuild
@@ -30,6 +30,8 @@ MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 
+PATCHES=( "${FILESDIR}/${P}-blake-headers.patch" )
+
 pkg_setup() {
if use module; then
linux-mod_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-10-17 Thread Jason Donenfeld
commit: 7a688c61a99f6bffc0ec91a6ca50ca3fbc33240a
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Oct 17 17:31:28 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Oct 17 17:31:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a688c61

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20171011.ebuild => wireguard-0.0.20171017.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index c1591ad498e..2c365f899da 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171011.tar.xz 171404 SHA256 
e2e44ff658743507bca0f6b443c2f85aacc48d507ba2dcd4812717145df10b96 SHA512 
7ec5959becf96d214b0b6a0f2c638c986c7b330ce24c323a77f06a2ab853affb85c3cc6ab54d01ece525aef9bfd627bf4b69f21167ee86b16442659d202fcd77
 WHIRLPOOL 
4b0f4c49bb81f57fe583e575f744e0080662c0db81b08a9035e0ab23194dc9f12051525fa3c6466faf8d6043b35485ea5bde360b5ef551444d1e67a9aeab2a32
+DIST WireGuard-0.0.20171017.tar.xz 171724 SHA256 
57b79a62874d9b99659a744513d4f6f9d88cb772deaa99e485b6fed3004a35cd SHA512 
134a1cbcdae6f3fa56e2c557f08eaae89e14f6b8455ffb818e1bb4113905298f26c170b3ee73129f895089407e86809047ae6813cd7a31db55b6b9a89f361edb
 WHIRLPOOL 
255c9b91aa80d0e92d92249665c995331c17d7ff1e3574184464c70a784aa21d837b2bf4d63997c777e3abd584715f7676f65e51243e8a2a41b1f2453df2f961

diff --git a/net-vpn/wireguard/wireguard-0.0.20171011.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171017.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20171011.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171017.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/uhd/, net-wireless/uhd/files/

2017-10-15 Thread Jason Donenfeld
commit: e05c0d5549b494c5e4667b0701275b094d46c972
Author: Peter Levine  gmail  com>
AuthorDate: Sun Oct 15 23:55:09 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Oct 16 01:13:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05c0d55

net-wireless/uhd: Fix building with GCC-6

Bug: https://bugs.gentoo.org/611680
Package-Manager: Portage-2.3.10, Repoman-2.3.3

 net-wireless/uhd/files/uhd-3.8.5-gcc6.patch | 25 +
 net-wireless/uhd/uhd-3.8.5.ebuild   |  4 
 net-wireless/uhd/uhd-3.9.6.ebuild   |  2 ++
 3 files changed, 31 insertions(+)

diff --git a/net-wireless/uhd/files/uhd-3.8.5-gcc6.patch 
b/net-wireless/uhd/files/uhd-3.8.5-gcc6.patch
new file mode 100644
index 000..c2e5e00f70d
--- /dev/null
+++ b/net-wireless/uhd/files/uhd-3.8.5-gcc6.patch
@@ -0,0 +1,25 @@
+Bug: https://bugs.gentoo.org/611680
+Backported from: 
https://github.com/EttusResearch/uhd/commit/b6ad4c0531ef56f4e197cccd06f1d11fc89e4aab
+
+--- a/host/lib/usrp/dboard/db_cbx.cpp
 b/host/lib/usrp/dboard/db_cbx.cpp
+@@ -38,7 +38,7 @@ sbx_xcvr::cbx::~cbx(void){
+ /* NOP */
+ }
+ 
+-void sbx_xcvr::cbx::write_lo_regs(dboard_iface::unit_t unit, 
std::vector )
++void sbx_xcvr::cbx::write_lo_regs(dboard_iface::unit_t unit, const 
std::vector )
+ {
+ BOOST_FOREACH(boost::uint32_t reg, regs)
+ {
+--- a/host/lib/usrp/dboard/db_sbx_common.hpp
 b/host/lib/usrp/dboard/db_sbx_common.hpp
+@@ -225,7 +225,7 @@ class sbx_xcvr : public xcvr_dboard_base{
+ /*! This is the registered instance of the wrapper class, sbx_base. */
+ sbx_xcvr *self_base;
+ private:
+-void write_lo_regs(dboard_iface::unit_t unit, 
std::vector );
++void write_lo_regs(dboard_iface::unit_t unit, const 
std::vector );
+ max287x_iface::sptr _txlo;
+ max287x_iface::sptr _rxlo;
+ };

diff --git a/net-wireless/uhd/uhd-3.8.5.ebuild 
b/net-wireless/uhd/uhd-3.8.5.ebuild
index 1474f296e8c..d6787b88c5f 100644
--- a/net-wireless/uhd/uhd-3.8.5.ebuild
+++ b/net-wireless/uhd/uhd-3.8.5.ebuild
@@ -34,7 +34,11 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}"/uhd-release_00$(get_version_component_range 
1)_00$(get_version_component_range 2)_00$(get_version_component_range 3)/host
 
+PATCHES=( "${FILESDIR}"/${P}-gcc6.patch )
+
 src_prepare() {
+   cmake-utils_src_prepare
+
gnome2_environment_reset #534582
 
#this may not be needed in 3.4.3 and above, please verify

diff --git a/net-wireless/uhd/uhd-3.9.6.ebuild 
b/net-wireless/uhd/uhd-3.9.6.ebuild
index f1f73a61caf..57e30328555 100644
--- a/net-wireless/uhd/uhd-3.9.6.ebuild
+++ b/net-wireless/uhd/uhd-3.9.6.ebuild
@@ -36,6 +36,8 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}"/uhd-release_00$(get_version_component_range 
1)_00$(get_version_component_range 2)_00$(get_version_component_range 3)/host
 
 src_prepare() {
+   cmake-utils_src_prepare
+
gnome2_environment_reset #534582
 
#this may not be needed in 3.4.3 and above, please verify



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-10-11 Thread Jason Donenfeld
commit: e939ae4e73d55d84508a23f695679355a87e46ce
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Oct 11 14:15:19 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Oct 11 14:15:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e939ae4e

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20171005.ebuild => wireguard-0.0.20171011.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 1bb041fd160..c1591ad498e 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171005.tar.xz 167500 SHA256 
832a3b7cbb510f6986fd0c3a6b2d86bc75fc9f23b6754d8f46bc58ea8e02d608 SHA512 
c131351e1a5591d3aa1c9172d9c2dbc7c8d5ee3ca11e8efecfa32b51bfdb80939efe714b7d41f0e3ce5559d0de20a55675eb6af4f06d67811196682e6e9ed87d
 WHIRLPOOL 
be05c06b0b3d07584f20291b6ad97acbe60cd045e54416851ae11db21366804dae3d340d8914098c9e3953c06ebc99fd7571a304595ad5f46e7f72528e96bbc8
+DIST WireGuard-0.0.20171011.tar.xz 171404 SHA256 
e2e44ff658743507bca0f6b443c2f85aacc48d507ba2dcd4812717145df10b96 SHA512 
7ec5959becf96d214b0b6a0f2c638c986c7b330ce24c323a77f06a2ab853affb85c3cc6ab54d01ece525aef9bfd627bf4b69f21167ee86b16442659d202fcd77
 WHIRLPOOL 
4b0f4c49bb81f57fe583e575f744e0080662c0db81b08a9035e0ab23194dc9f12051525fa3c6466faf8d6043b35485ea5bde360b5ef551444d1e67a9aeab2a32

diff --git a/net-vpn/wireguard/wireguard-0.0.20171005.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171011.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20171005.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171011.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-10-06 Thread Jason Donenfeld
commit: f1c0b6e6c7b2114aeeeb095173f583f50e54ce49
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Oct  7 01:19:24 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Oct  7 01:19:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c0b6e6

net-vpn/wireguard: update URL

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-vpn/wireguard/wireguard-0.0.20171005.ebuild | 4 ++--
 net-vpn/wireguard/wireguard-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-vpn/wireguard/wireguard-0.0.20171005.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171005.ebuild
index 7cb3be1338f..fdc71975143 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171005.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20171005.ebuild
@@ -81,7 +81,7 @@ pkg_postinst() {
einfo "As such, it may contain significant issues. Please do not file"
einfo "bug reports with Gentoo, but rather direct them upstream to:"
einfo
-   einfo "t...@wireguard.iosecur...@wireguard.io"
+   einfo "t...@wireguard.comsecur...@wireguard.com"
einfo
 
if use tools; then
@@ -103,7 +103,7 @@ pkg_postinst() {
einfo "\"default-route\" argument. You may not use this server 
for any abusive or illegal"
einfo "purposes. It is for quick testing only."
einfo
-   einfo "More info on getting started can be found at: 
https://www.wireguard.io/quickstart/;
+   einfo "More info on getting started can be found at: 
https://www.wireguard.com/quickstart/;
einfo
fi
if use module; then

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index 7cb3be1338f..fdc71975143 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -81,7 +81,7 @@ pkg_postinst() {
einfo "As such, it may contain significant issues. Please do not file"
einfo "bug reports with Gentoo, but rather direct them upstream to:"
einfo
-   einfo "t...@wireguard.iosecur...@wireguard.io"
+   einfo "t...@wireguard.comsecur...@wireguard.com"
einfo
 
if use tools; then
@@ -103,7 +103,7 @@ pkg_postinst() {
einfo "\"default-route\" argument. You may not use this server 
for any abusive or illegal"
einfo "purposes. It is for quick testing only."
einfo
-   einfo "More info on getting started can be found at: 
https://www.wireguard.io/quickstart/;
+   einfo "More info on getting started can be found at: 
https://www.wireguard.com/quickstart/;
einfo
fi
if use module; then



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-10-05 Thread Jason Donenfeld
commit: 48989f733008517a3ee318698d56a8a984ff1179
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Fri Oct  6 01:38:19 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Fri Oct  6 01:38:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48989f73

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20171001.ebuild => wireguard-0.0.20171005.ebuild}| 2 +-
 net-vpn/wireguard/wireguard-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 2be93f536ed..1bb041fd160 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20171001.tar.xz 170872 SHA256 
ecff9a184685b7dd2d81576eba5bd96bb59031c9e9b505d6dc298f30998e SHA512 
20689980b1137e5800676606dfa737602293347559e75011cc7f32925333c1df29b2c630aa7c95cf075c4fbbf2c45af600d483bb7433bc8ecb652f371d06e625
 WHIRLPOOL 
35906436f5c01928e8f8bf2ea514c711ef6f2da3601811095d76528cbc8b019a2a5f778c807fce65f8f571d122c364cdbc0186bc5cdaf16144b6146e87a169e3
+DIST WireGuard-0.0.20171005.tar.xz 167500 SHA256 
832a3b7cbb510f6986fd0c3a6b2d86bc75fc9f23b6754d8f46bc58ea8e02d608 SHA512 
c131351e1a5591d3aa1c9172d9c2dbc7c8d5ee3ca11e8efecfa32b51bfdb80939efe714b7d41f0e3ce5559d0de20a55675eb6af4f06d67811196682e6e9ed87d
 WHIRLPOOL 
be05c06b0b3d07584f20291b6ad97acbe60cd045e54416851ae11db21366804dae3d340d8914098c9e3953c06ebc99fd7571a304595ad5f46e7f72528e96bbc8

diff --git a/net-vpn/wireguard/wireguard-0.0.20171001.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171005.ebuild
similarity index 98%
rename from net-vpn/wireguard/wireguard-0.0.20171001.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171005.ebuild
index 303cc217b58..7cb3be1338f 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171001.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20171005.ebuild
@@ -26,7 +26,7 @@ IUSE="debug +module +tools module-src"
 DEPEND="tools? ( net-libs/libmnl )"
 RDEPEND="${DEPEND}"
 
-MODULE_NAMES="wireguard(net:src)"
+MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index 303cc217b58..7cb3be1338f 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -26,7 +26,7 @@ IUSE="debug +module +tools module-src"
 DEPEND="tools? ( net-libs/libmnl )"
 RDEPEND="${DEPEND}"
 
-MODULE_NAMES="wireguard(net:src)"
+MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
 CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-10-03 Thread Jason Donenfeld
commit: 754ec96fb1baa8cb479706dd8728e4ea94028a94
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Oct  3 15:17:40 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Oct  3 15:18:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754ec96f

net-vpn/wireguard: verbose compiles aren't adding much

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 net-vpn/wireguard/wireguard-0.0.20171001.ebuild | 2 +-
 net-vpn/wireguard/wireguard-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/wireguard/wireguard-0.0.20171001.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171001.ebuild
index 1c1f3973c94..303cc217b58 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171001.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20171001.ebuild
@@ -38,7 +38,7 @@ pkg_setup() {
 }
 
 src_compile() {
-   BUILD_PARAMS="KERNELDIR=${KERNEL_DIR} V=1"
+   BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
use debug && BUILD_PARAMS="CONFIG_WIREGUARD_DEBUG=y ${BUILD_PARAMS}"
use module && linux-mod_src_compile
use tools && emake RUNSTATEDIR="${EPREFIX}/run" -C src/tools

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index 1c1f3973c94..303cc217b58 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -38,7 +38,7 @@ pkg_setup() {
 }
 
 src_compile() {
-   BUILD_PARAMS="KERNELDIR=${KERNEL_DIR} V=1"
+   BUILD_PARAMS="KERNELDIR=${KERNEL_DIR}"
use debug && BUILD_PARAMS="CONFIG_WIREGUARD_DEBUG=y ${BUILD_PARAMS}"
use module && linux-mod_src_compile
use tools && emake RUNSTATEDIR="${EPREFIX}/run" -C src/tools



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-10-02 Thread Jason Donenfeld
commit: 4ac9ca88d1bcd61d1a6bafeba4281c9296dc26ac
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Oct  2 18:11:22 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Oct  2 18:11:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac9ca88

net-vpn/wireguard: do not always depend on modutils

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 net-vpn/wireguard/wireguard-0.0.20171001.ebuild | 1 +
 net-vpn/wireguard/wireguard-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-vpn/wireguard/wireguard-0.0.20171001.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171001.ebuild
index 3a562565d9e..1c1f3973c94 100644
--- a/net-vpn/wireguard/wireguard-0.0.20171001.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20171001.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 
+MODULES_OPTIONAL_USE="module"
 inherit linux-mod bash-completion-r1
 
 DESCRIPTION="Simple yet fast and modern VPN that utilizes state-of-the-art 
cryptography."

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index 3a562565d9e..1c1f3973c94 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=6
 
+MODULES_OPTIONAL_USE="module"
 inherit linux-mod bash-completion-r1
 
 DESCRIPTION="Simple yet fast and modern VPN that utilizes state-of-the-art 
cryptography."



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-10-01 Thread Jason Donenfeld
commit: 5484440c5a25501effd9a2d2f81cf0bf792692a0
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Oct  2 01:08:52 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Oct  2 01:09:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5484440c

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20170918.ebuild => wireguard-0.0.20171001.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 4f83ae38fae..2be93f536ed 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20170918.tar.xz 161404 SHA256 
e083f18596574fb7050167090bfb4db4df09a1a99f3c1adc77f820c166368881 SHA512 
88e647e83f5d823cdfadcdc3d6a540f780401310c5f23ada5fb64446c3b2170d5ac66a8069f1f18fd3975f46d8d41d19b3ec076c4e6bfb4517476b78c3f9ccc9
 WHIRLPOOL 
0f0200f1c603118ed6b0b9f195d65c1a51206817e941a50d826450c028e0724a93be2c91c058e3c3a1e81baaf6a965bf80156db19bfa1cbb216f6ab48a42ee30
+DIST WireGuard-0.0.20171001.tar.xz 170872 SHA256 
ecff9a184685b7dd2d81576eba5bd96bb59031c9e9b505d6dc298f30998e SHA512 
20689980b1137e5800676606dfa737602293347559e75011cc7f32925333c1df29b2c630aa7c95cf075c4fbbf2c45af600d483bb7433bc8ecb652f371d06e625
 WHIRLPOOL 
35906436f5c01928e8f8bf2ea514c711ef6f2da3601811095d76528cbc8b019a2a5f778c807fce65f8f571d122c364cdbc0186bc5cdaf16144b6146e87a169e3

diff --git a/net-vpn/wireguard/wireguard-0.0.20170918.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20171001.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20170918.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20171001.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-09-18 Thread Jason Donenfeld
commit: f65e6a2cfb1015dc0fd664bc6ccae787a14d7d88
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Sep 18 15:52:19 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Sep 18 15:53:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65e6a2c

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-vpn/wireguard/Manifest | 2 +-
 .../{wireguard-0.0.20170907.ebuild => wireguard-0.0.20170918.ebuild}   | 3 +--
 net-vpn/wireguard/wireguard-.ebuild| 3 +--
 3 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index 3cf8e8dd3af..4f83ae38fae 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20170907.tar.xz 165312 SHA256 
a1ee12d60662607e4c5a19f84b5115e56f083e2600053882e161537f12d963fd SHA512 
3bf4c9216cc829752f3041b1d620dade61757810f768bf2987d10bb162e9c4df724717169a268522d02344d44c91dcfdfe8746a467c2d75bc06497f73cba1a96
 WHIRLPOOL 
d8afb01ba6919d743f0d6c2f9c3ed061efd27aa9b5a0f8f05fa3e8ec6ce8a336a39032720188033c04dbfe64a1003d314ac85bfa2c2e09c3f521ff517204ac20
+DIST WireGuard-0.0.20170918.tar.xz 161404 SHA256 
e083f18596574fb7050167090bfb4db4df09a1a99f3c1adc77f820c166368881 SHA512 
88e647e83f5d823cdfadcdc3d6a540f780401310c5f23ada5fb64446c3b2170d5ac66a8069f1f18fd3975f46d8d41d19b3ec076c4e6bfb4517476b78c3f9ccc9
 WHIRLPOOL 
0f0200f1c603118ed6b0b9f195d65c1a51206817e941a50d826450c028e0724a93be2c91c058e3c3a1e81baaf6a965bf80156db19bfa1cbb216f6ab48a42ee30

diff --git a/net-vpn/wireguard/wireguard-0.0.20170907.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20170918.ebuild
similarity index 95%
rename from net-vpn/wireguard/wireguard-0.0.20170907.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20170918.ebuild
index d3b45bd83e1..3a562565d9e 100644
--- a/net-vpn/wireguard/wireguard-0.0.20170907.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20170918.ebuild
@@ -27,8 +27,7 @@ RDEPEND="${DEPEND}"
 
 MODULE_NAMES="wireguard(net:src)"
 BUILD_TARGETS="module"
-CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER ~PADATA"
-WARNING_PADATA="If you're running a multicore system you likely should enable 
CONFIG_PADATA for improved performance and parallel crypto."
+CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 
 pkg_setup() {
if use module; then

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index d3b45bd83e1..3a562565d9e 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -27,8 +27,7 @@ RDEPEND="${DEPEND}"
 
 MODULE_NAMES="wireguard(net:src)"
 BUILD_TARGETS="module"
-CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER ~PADATA"
-WARNING_PADATA="If you're running a multicore system you likely should enable 
CONFIG_PADATA for improved performance and parallel crypto."
+CONFIG_CHECK="NET INET NET_UDP_TUNNEL CRYPTO_BLKCIPHER"
 
 pkg_setup() {
if use module; then



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-09-07 Thread Jason Donenfeld
commit: fee836844db1275674107680e0ac21d1cca9ac40
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Sep  7 14:51:08 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Sep  7 14:51:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fee83684

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20170810.ebuild => wireguard-0.0.20170907.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index d5b0a8d3f8a..3cf8e8dd3af 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20170810.tar.xz 164328 SHA256 
ab96230390625aad6f4816fa23aef6e9f7fee130f083d838919129ff12089bf7 SHA512 
41aa997fa9d333a8d93096e5a4a776be7bdd14d227c4cffe3027ff1db6dff36b2fa56c1d028a574aa05b5e1572badbf5af3c1612334382f405caa30e92cfd34e
 WHIRLPOOL 
99d82dc4822fa5c238b2e162761538b5b9ae4a842441e716f1d69f4873eccfc99f94cf5878149d2c05cf34ba97755d712ef5d596a27bb0cddbd8a62e92f5cde2
+DIST WireGuard-0.0.20170907.tar.xz 165312 SHA256 
a1ee12d60662607e4c5a19f84b5115e56f083e2600053882e161537f12d963fd SHA512 
3bf4c9216cc829752f3041b1d620dade61757810f768bf2987d10bb162e9c4df724717169a268522d02344d44c91dcfdfe8746a467c2d75bc06497f73cba1a96
 WHIRLPOOL 
d8afb01ba6919d743f0d6c2f9c3ed061efd27aa9b5a0f8f05fa3e8ec6ce8a336a39032720188033c04dbfe64a1003d314ac85bfa2c2e09c3f521ff517204ac20

diff --git a/net-vpn/wireguard/wireguard-0.0.20170810.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20170907.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20170810.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20170907.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-08-09 Thread Jason Donenfeld
commit: 04081db25cda5c7dd9c3e8bbc8d3b971313ffc90
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu Aug 10 00:20:22 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Thu Aug 10 00:20:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04081db2

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20170726.ebuild => wireguard-0.0.20170810.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index c16e990a9ab..d5b0a8d3f8a 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20170726.tar.xz 165052 SHA256 
db91452b6b5ec28049721a520fe4fd0683825bad45b7383d12d7b819668201db SHA512 
64f7583f0031ab79d70a494ce734fbb5a31b508d3dd4ac00214cce7fdd0eb61468ab49410c92d9e0dc07a382d83c9cf7af9298e6e794b18c081e1089f969729b
 WHIRLPOOL 
61a9f610a347227c673b2a4156fe7a889feed5c1ca8a292810e10b325b1b9d8506214c5fad7fa82908e516f145a6743fd6795bc0f7646d617439780c9e8594cf
+DIST WireGuard-0.0.20170810.tar.xz 164328 SHA256 
ab96230390625aad6f4816fa23aef6e9f7fee130f083d838919129ff12089bf7 SHA512 
41aa997fa9d333a8d93096e5a4a776be7bdd14d227c4cffe3027ff1db6dff36b2fa56c1d028a574aa05b5e1572badbf5af3c1612334382f405caa30e92cfd34e
 WHIRLPOOL 
99d82dc4822fa5c238b2e162761538b5b9ae4a842441e716f1d69f4873eccfc99f94cf5878149d2c05cf34ba97755d712ef5d596a27bb0cddbd8a62e92f5cde2

diff --git a/net-vpn/wireguard/wireguard-0.0.20170726.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20170810.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20170726.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20170810.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-08-08 Thread Jason Donenfeld
commit: 67e3569a9c805ad4887cd8a91561272c13f6c02a
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Aug  8 00:14:24 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Aug  8 22:47:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e3569a

net-vpn/wireguard: give advice to rmmod

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-vpn/wireguard/wireguard-0.0.20170726.ebuild | 41 -
 net-vpn/wireguard/wireguard-.ebuild | 41 -
 2 files changed, 68 insertions(+), 14 deletions(-)

diff --git a/net-vpn/wireguard/wireguard-0.0.20170726.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20170726.ebuild
index ff291933ed8..d3b45bd83e1 100644
--- a/net-vpn/wireguard/wireguard-0.0.20170726.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20170726.ebuild
@@ -76,13 +76,13 @@ pkg_postinst() {
fi
use module && linux-mod_pkg_postinst
 
-   ewarn
-   ewarn "This software is experimental and has not yet been released."
-   ewarn "As such, it may contain significant issues. Please do not file"
-   ewarn "bug reports with Gentoo, but rather direct them upstream to:"
-   ewarn
-   ewarn "t...@wireguard.iosecur...@wireguard.io"
-   ewarn
+   einfo
+   einfo "This software is experimental and has not yet been released."
+   einfo "As such, it may contain significant issues. Please do not file"
+   einfo "bug reports with Gentoo, but rather direct them upstream to:"
+   einfo
+   einfo "t...@wireguard.iosecur...@wireguard.io"
+   einfo
 
if use tools; then
einfo
@@ -106,4 +106,31 @@ pkg_postinst() {
einfo "More info on getting started can be found at: 
https://www.wireguard.io/quickstart/;
einfo
fi
+   if use module; then
+   local old new
+   if [[ $(uname -r) != "${KV_FULL}" ]]; then
+   ewarn
+   ewarn "You have just built WireGuard for kernel 
${KV_FULL}, yet the currently running"
+   ewarn "kernel is $(uname -r). If you intend to use this 
WireGuard module on the currently"
+   ewarn "running machine, you will first need to reboot 
it into the kernel ${KV_FULL}, for"
+   ewarn "which this module was built."
+   ewarn
+   elif [[ -f /sys/module/wireguard/version ]] && \
+old="$(< /sys/module/wireguard/version)" && \
+new="$(modinfo -F version 
"${ROOT}/lib/modules/${KV_FULL}/net/wireguard.ko" 2>/dev/null)" && \
+[[ $old != "$new" ]]; then
+   ewarn
+   ewarn "You appear to have just upgraded WireGuard from 
version v$old to v$new."
+   ewarn "However, the old version is still running on 
your system. In order to use the"
+   ewarn "new version, you will need to remove the old 
module and load the new one. As"
+   ewarn "root, you can accomplish this with the following 
commands:"
+   ewarn
+   ewarn "# rmmod wireguard"
+   ewarn "# modprobe wireguard"
+   ewarn
+   ewarn "Do note that doing this will remove current 
WireGuard interfaces, so you may want"
+   ewarn "to gracefully remove them yourself prior."
+   ewarn
+   fi
+   fi
 }

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index ff291933ed8..d3b45bd83e1 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -76,13 +76,13 @@ pkg_postinst() {
fi
use module && linux-mod_pkg_postinst
 
-   ewarn
-   ewarn "This software is experimental and has not yet been released."
-   ewarn "As such, it may contain significant issues. Please do not file"
-   ewarn "bug reports with Gentoo, but rather direct them upstream to:"
-   ewarn
-   ewarn "t...@wireguard.iosecur...@wireguard.io"
-   ewarn
+   einfo
+   einfo "This software is experimental and has not yet been released."
+   einfo "As such, it may contain significant issues. Please do not file"
+   einfo "bug reports with Gentoo, but rather direct them upstream to:"
+   einfo
+   einfo "t...@wireguard.iosecur...@wireguard.io"
+  

[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/

2017-08-07 Thread Jason Donenfeld
commit: cb106c295cf1e62755772f07b5d8552173d4a143
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Aug  7 13:07:38 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Mon Aug  7 13:07:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb106c29

sys-process/glances: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-process/glances/Manifest|  1 +
 sys-process/glances/glances-2.10.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest
index 21c3adf8ee8..4dfe2f641f4 100644
--- a/sys-process/glances/Manifest
+++ b/sys-process/glances/Manifest
@@ -1,2 +1,3 @@
+DIST Glances-2.10.tar.gz 5625608 SHA256 
3e3ebd41a4f627b76ee1cdf107482d81e787efde8a5e41e6568169d38eb2e696 SHA512 
a63c8280cd50564c6304979d2ea41eb05fca33c0618f78777f8c956249a345138d14cc6d745441cd73de85e88bc1074d0d8445ff531b0dafe9d565a326337993
 WHIRLPOOL 
985ceedeb8951e03f202c39c7e7eead570e80154408baf123be35e067ecca0f91aba01dbdb1c098e6fe6fae632200b6b2dfd3624c1d86822e77d590b8267cb58
 DIST Glances-2.7.1.tar.gz 13277845 SHA256 
afdfdb4b14ae514422c4a882788800473c6cff53719266735c9a2af400c14b86 SHA512 
c13e7fb8e6025d284cfabade4eaf10189f6605f53f219889c3c636780ac11773c579f39d956a9eebcf5618de2bffec42446982fb892d775109341af74e621b83
 WHIRLPOOL 
119792772e45e4a23ca7ddb0e84081eb79a6e72d68311fcba42f4305ae068b105a882b8dda3d14b3f9da6fb7fa55208a125d16c4170767c623c1d1286927fa11
 DIST Glances-2.8.1.tar.gz 5530699 SHA256 
12c10f9a9cac9c7ba70b0b5aa6551a97599731f2c8751c2cc53232da395c6b8b SHA512 
27759f621d5e29e1f4da0465abf9112b3e4146a8644110481000a7bf0fc8f2d3171a8082e7db7acd9a4a12558a8b3de8db1ae1bf0b1e5503b618aa5648b07c10
 WHIRLPOOL 
93ea9affc069a7c00fc7795d9afa625bfe9ba6dddf784c45403a305b7c4e186f964eebf15638709487aa66040f8270daf5bae06bf0ece434da1a7011a4085a5a

diff --git a/sys-process/glances/glances-2.10.ebuild 
b/sys-process/glances/glances-2.10.ebuild
new file mode 100644
index 000..84f43f88532
--- /dev/null
+++ b/sys-process/glances/glances-2.10.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5}} )
+PYTHON_REQ_USE="ncurses"
+
+inherit distutils-r1 eutils linux-info
+
+DESCRIPTION="CLI curses based monitoring tool"
+HOMEPAGE="https://github.com/nicolargo/glances;
+SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+# There is another optional extra batinfo, absent from portage
+RDEPEND="${DEPEND}
+   >=dev-python/psutil-2.0.0[${PYTHON_USEDEP}]"
+
+CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS"
+
+S="${WORKDIR}/${P^}"
+
+pkg_setup() {
+   linux-info_pkg_setup
+}
+
+python_prepare_all() {
+   # Remove duplicate entries of a prebuilt doc build and
+   # ensure install of the file glances.conf in /etc/${PN}
+   sed \
+   -e '/share\/doc\/glances/d' \
+   -e "s:'conf/glances.conf':('etc/glances', 
['conf/glances.conf':g" \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+   # add an intended file from original data set from setup.py to DOCS
+   local DOCS=( README.rst conf/glances.conf )
+   # setup for pre-built html docs in setup.py
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "Action script feature" dev-python/pystache
+   optfeature "Autodiscover mode" dev-python/zeroconf
+   optfeature "Battery monitoring support" dev-python/batinfo
+   optfeature "Docker monitoring support" dev-python/docker-py
+   optfeature "Graphical/chart support" dev-python/matplotlib
+   # https://bitbucket.org/gleb_zhulik/py3sensors
+   # optfeature "Hardware monitoring support" dev-python/py3sensors
+   optfeature "IP plugin" dev-python/netifaces
+   optfeature "InfluxDB export module" dev-python/influxdb
+   optfeature "Hard drive temperature monitoring" app-admin/hddtemp
+   optfeature "Quicklook CPU info" dev-python/py-cpuinfo
+   optfeature "RAID support" dev-python/pymdstat
+   optfeature "RabbitMQ/ActiveMQ export module" dev-python/pika
+   # https://github.com/banjiewen/bernhard
+   # optfeature "Riemann export" dev-python/bernhard
+   optfeature "SNMP support" dev-python/pysnmp
+   optfeature "StatsD export module" dev-python/statsd
+   optfeature "Web server mode" dev-python/bottle
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/, media-sound/audacious/

2017-08-01 Thread Jason Donenfeld
commit: 44cdc280df298d9c182562ed15090b8a520857bd
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Aug  1 12:09:09 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Aug  1 12:09:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44cdc280

media-*/audacious*: become maintainer

 media-plugins/audacious-plugins/metadata.xml | 4 ++--
 media-sound/audacious/metadata.xml   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-plugins/audacious-plugins/metadata.xml 
b/media-plugins/audacious-plugins/metadata.xml
index f9c194a447f..10ff7069371 100644
--- a/media-plugins/audacious-plugins/metadata.xml
+++ b/media-plugins/audacious-plugins/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-  chain...@gentoo.org
-  Tony Vroon
+  zx...@gentoo.org
+  Jason A. Donenfeld
 
 
   so...@gentoo.org

diff --git a/media-sound/audacious/metadata.xml 
b/media-sound/audacious/metadata.xml
index 9617f17e612..5ca8363411f 100644
--- a/media-sound/audacious/metadata.xml
+++ b/media-sound/audacious/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
-   chain...@gentoo.org
-   Tony Vroon
+   zx...@gentoo.org
+   Jason A. Donenfeld
   
   
so...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/, media-sound/audacious/

2017-07-31 Thread Jason Donenfeld
commit: cdf95b06fb6e38d3803e3e5e2f3f265b0488958e
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Aug  1 01:04:16 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Tue Aug  1 01:05:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf95b06

media-*/audacious*: version bump

 media-plugins/audacious-plugins/Manifest   |   2 +
 .../audacious-plugins-3.8.2.ebuild | 175 +
 media-plugins/audacious-plugins/metadata.xml   |   1 +
 media-sound/audacious/Manifest |   2 +
 media-sound/audacious/audacious-3.8.2.ebuild   |  78 +
 media-sound/audacious/metadata.xml |  10 +-
 6 files changed, 263 insertions(+), 5 deletions(-)

diff --git a/media-plugins/audacious-plugins/Manifest 
b/media-plugins/audacious-plugins/Manifest
index c25d94e065d..f02008cc184 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -3,3 +3,5 @@ DIST audacious-plugins-3.6.2-gtk3.tar.bz2 176 SHA256 
943d94c1ea09817caba627b
 DIST audacious-plugins-3.6.2.tar.bz2 1786338 SHA256 
e7798936249e1601177503d148a3dd59edd289579f3f1667351eb0ba463642e8 SHA512 
d0715bdc819b115e55daafc6715a770a9e2d8d61d19b9a9485195774e8ace672144dc7852f71bd0b796d26bfcb82766252f65d58a2a061e7a0228a1dda3148c5
 WHIRLPOOL 
055be62da6c7f8ddacf2c3ef18194ba09bf63dc3699919f6e5068740c0fc6db2b370da999ffe8724e62c60363928ae87ca86d526458fa93b9a3cce37799b12af
 DIST audacious-plugins-3.7.1-gtk3.tar.bz2 1838067 SHA256 
75469b52694fcfce237a937c6c64c0d355aefa6a7b6c2504ab447d901afc073f SHA512 
77b0e3c167d430ed97dfb2bd344d856de9a384a4667f7759ad59f47706de12d7b5b849455c381c27a58f82d3b423d08e922ac81f5e1bb0dd763b9a09bc3e53c6
 WHIRLPOOL 
fbbc8e4a512b681ff2a87ea7c971b3496ff007dab5fdb534457e5608724ba43fc71642384a417190ded19d900b6e1dc20c1369f59882d91791bbcc637402c4a3
 DIST audacious-plugins-3.7.1.tar.bz2 1838045 SHA256 
228a384f26afb99166776d3454539956aa00fde90dcb4612ce8910ed4116 SHA512 
2d22131babba572af235ec5f27135061a1602be55a2f709e327b7cd4052f7c11bc31398d01574a6f07197daa6b79cb42d5fa7b26f75764680420a46aede5cd9a
 WHIRLPOOL 
026c355c6323aa6b56b09c119d9320ec5a7306f11b90504631f8a25c05b4f9bd1641ff223e0122a7b5be48f341a3820b759d1829ca60274285cfe19897c9edae
+DIST audacious-plugins-3.8.2-gtk3.tar.bz2 1821924 SHA256 
7849024beae61b8af3874b166cf3977905aec77859e53901158b531b31ef0cef SHA512 
a5457cecc72ca4d57a3fad686b5ff42b2110d8ef65203fa49ad063c8944fc41af5d231b0870126e21c4cc8b3152de36c13726813075d26ba86450ef2132a6d33
 WHIRLPOOL 
0a75dd8a439dd30dce4764385fa60f317c521c3f45b5e4ae6c1d14f6a64854d4c1650ba59facc7d204cbd53b7a8b3fca8dd94ee1b040fc2c8f444b179e4f
+DIST audacious-plugins-3.8.2.tar.bz2 1821558 SHA256 
d7cefca7a0e32bf4e58bb6e84df157268b5e9a6771a0e8c2da98b03f92a5fdd4 SHA512 
61be2ee962853ed05366d4089ae1bef96c282ff61a947dc32f06651a9b620035a33cf4d75f4c4d74821099f36f9124f2b2266940f4844d14ca43ef70a81cde08
 WHIRLPOOL 
9d87947da3a7d90f0e5262d27dcbbbff2cfc833d340e87448a11d7c5fdfd5a64d8e1f49823a50e7f6ff33214a93594051e561e75eab422aa6321402067076e75

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild
new file mode 100644
index 000..716ae4cc937
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
+HOMEPAGE="http://audacious-media-player.org/;
+SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
+gtk3? ( 
http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+IUSE="aac +adplug alsa aosd bs2b cdda cue ffmpeg flac fluidsynth gnome http 
gtk gtk3 jack
+lame libnotify libsamplerate lirc mms mp3 nls pulseaudio qt5 scrobbler sdl sid 
sndfile vorbis wavpack"
+REQUIRED_USE="
+   ^^ ( gtk gtk3 qt5 )
+"
+# The following plugins REQUIRE a GUI build of audacious, because non-GUI
+# builds do NOT install the libaudgui library & headers.
+# Plugins without a configure option:
+#   alarm
+#   albumart
+#   delete-files
+#   ladspa
+#   playlist-manager
+#   search-tool
+#   skins
+#   vtx
+# Plugins with a configure option:
+#   glspectrum
+#   gtkui
+#   hotkey
+#   notify
+#   statusicon
+
+RDEPEND="app-arch/unzip
+   >=dev-libs/dbus-glib-0.60
+   dev-libs/libxml2:2
+   media-libs/libmodplug
+   ~media-sound/audacious-${PV}
+   >=media-sound/audacious-3.7.1-r1
+   media-libs/adplug
+   ( || ( >=dev-libs/glib-2.32.2

[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-07-25 Thread Jason Donenfeld
commit: f439e82bb534b05b4316f4f6e79b0c96087d1689
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Jul 26 01:51:54 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Wed Jul 26 01:51:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f439e82b

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20170706.ebuild => wireguard-0.0.20170726.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index f757494129f..c16e990a9ab 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20170706.tar.xz 164036 SHA256 
5763b9436265421a67f92cb82142042867fc87c573ecc18033d40c1476146c33 SHA512 
01ff9b284f80f20244ea89a8cea4906a507dc2bd1ffcda66db68138b81b4ecc370724d974e276e104c804f3bfd622770540c8e0fdb8c44b4ea6ce71157f37338
 WHIRLPOOL 
b31ae8328dcdc5dfa264f7767faed08aa2372489d10d68912a46d923211d88e8b58bdc4d48837139bd02c75d53e4b36aa532d71ab4365402e4712dced6dcc14b
+DIST WireGuard-0.0.20170726.tar.xz 165052 SHA256 
db91452b6b5ec28049721a520fe4fd0683825bad45b7383d12d7b819668201db SHA512 
64f7583f0031ab79d70a494ce734fbb5a31b508d3dd4ac00214cce7fdd0eb61468ab49410c92d9e0dc07a382d83c9cf7af9298e6e794b18c081e1089f969729b
 WHIRLPOOL 
61a9f610a347227c673b2a4156fe7a889feed5c1ca8a292810e10b325b1b9d8506214c5fad7fa82908e516f145a6743fd6795bc0f7646d617439780c9e8594cf

diff --git a/net-vpn/wireguard/wireguard-0.0.20170706.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20170726.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20170706.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20170726.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-07-16 Thread Jason Donenfeld
commit: 76b8170ff1bf8150c1050e807f147588817ac3cb
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sun Jul 16 14:41:56 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sun Jul 16 14:42:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76b8170f

net-vpn/wireguard: update website

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-vpn/wireguard/wireguard-0.0.20170706.ebuild | 2 +-
 net-vpn/wireguard/wireguard-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/wireguard/wireguard-0.0.20170706.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20170706.ebuild
index 0f1b5d07cb7..ff291933ed8 100644
--- a/net-vpn/wireguard/wireguard-0.0.20170706.ebuild
+++ b/net-vpn/wireguard/wireguard-0.0.20170706.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit linux-mod bash-completion-r1
 
 DESCRIPTION="Simple yet fast and modern VPN that utilizes state-of-the-art 
cryptography."
-HOMEPAGE="https://www.wireguard.io/;
+HOMEPAGE="https://www.wireguard.com/;
 
 if [[ ${PV} ==  ]]; then
inherit git-r3

diff --git a/net-vpn/wireguard/wireguard-.ebuild 
b/net-vpn/wireguard/wireguard-.ebuild
index 0f1b5d07cb7..ff291933ed8 100644
--- a/net-vpn/wireguard/wireguard-.ebuild
+++ b/net-vpn/wireguard/wireguard-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit linux-mod bash-completion-r1
 
 DESCRIPTION="Simple yet fast and modern VPN that utilizes state-of-the-art 
cryptography."
-HOMEPAGE="https://www.wireguard.io/;
+HOMEPAGE="https://www.wireguard.com/;
 
 if [[ ${PV} ==  ]]; then
inherit git-r3



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/gr-fosphor/

2017-07-07 Thread Jason Donenfeld
commit: 4ffd29147d977145659abdaf91e0eaf3a2549093
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Sat Jul  8 01:33:04 2017 +
Commit:     Jason Donenfeld  gentoo  org>
CommitDate: Sat Jul  8 01:34:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffd2914

net-analyzer/gr-fosphor: no wxwidgets

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 net-analyzer/gr-fosphor/gr-fosphor-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/gr-fosphor/gr-fosphor-.ebuild 
b/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
index 5104e42843b..e31c44e5a78 100644
--- a/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
+++ b/net-analyzer/gr-fosphor/gr-fosphor-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,14 +23,14 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-IUSE="+glfw qt4 wxwidgets"
+IUSE="+glfw qt4"
 
 RDEPEND="qt4? (
dev-qt/qtcore:4
dev-qt/qtgui:4
dev-qt/qtopengl:4
)
-   >=net-wireless/gnuradio-3.7_rc:0=[qt4?,wxwidgets?,${PYTHON_USEDEP}]
+   >=net-wireless/gnuradio-3.7_rc:0=[qt4?,${PYTHON_USEDEP}]
media-libs/freetype
dev-libs/boost:=
glfw? ( >=media-libs/glfw-3 )
@@ -54,8 +54,8 @@ src_configure() {
local mycmakeargs="
$(cmake-utils_use_enable glfw GLFW)
$(cmake-utils_use_enable qt4 QT)
-   $(cmake-utils_use_enable wxwidgets WX)
-DENABLE_PYTHON=ON
+   -DENABLE_WX=OFF
"
cmake-utils_src_configure
 }



  1   2   3   4   5   >