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

2018-11-15 Thread Lars Wendler
commit: 69bbb3dbddc06b473959b9a4bd3da895ba762e5b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 15 09:02:20 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 15 09:02:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bbb3db

dev-util/checkbashisms: Marked version 2.18.6 stable for amd64 and x86.

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/checkbashisms/checkbashisms-2.18.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/checkbashisms/checkbashisms-2.18.6.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.18.6.ebuild
index 16cbdc16f64..17da65326d1 100644
--- a/dev-util/checkbashisms/checkbashisms-2.18.6.ebuild
+++ b/dev-util/checkbashisms/checkbashisms-2.18.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 # Requires python packages to check tools we don't need anyway



[gentoo-commits] repo/gentoo:master commit in: net-libs/liboauth/, net-libs/liboauth/files/

2018-11-15 Thread Lars Wendler
commit: d466db1a9e1c9b8db831c1e3cac3a316be185762
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 15 11:29:49 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 15 11:31:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d466db1a

net-libs/liboauth: EAPI-7 revbump and openssl-1.1 fix

Closes: https://bugs.gentoo.org/671178
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/liboauth-1.0.3-openssl-1.1.patch | 143 +
 net-libs/liboauth/liboauth-1.0.3-r1.ebuild |  80 
 2 files changed, 223 insertions(+)

diff --git a/net-libs/liboauth/files/liboauth-1.0.3-openssl-1.1.patch 
b/net-libs/liboauth/files/liboauth-1.0.3-openssl-1.1.patch
new file mode 100644
index 000..f39747fd12f
--- /dev/null
+++ b/net-libs/liboauth/files/liboauth-1.0.3-openssl-1.1.patch
@@ -0,0 +1,143 @@
+From bf51f1f17bdfcdbf09b7edad9995ccbf17c41109 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Thu, 15 Nov 2018 12:11:11 +0100
+Subject: [PATCH] Fixed build with openssl-1.1
+
+https://github.com/x42/liboauth/issues/9
+---
+ src/hash.c | 60 +++---
+ 1 file changed, 39 insertions(+), 21 deletions(-)
+
+diff --git a/src/hash.c b/src/hash.c
+index 17ff5c8..551991f 100644
+--- a/src/hash.c
 b/src/hash.c
+@@ -362,6 +362,11 @@ looser:
+ #include "oauth.h" // base64 encode fn's.
+ #include 
+ 
++#if OPENSSL_VERSION_NUMBER < 0x1010
++#define EVP_MD_CTX_new EVP_MD_CTX_create
++#define EVP_MD_CTX_free EVP_MD_CTX_destroy
++#endif
++
+ char *oauth_sign_hmac_sha1 (const char *m, const char *k) {
+   return(oauth_sign_hmac_sha1_raw (m, strlen(m), k, strlen(k)));
+ }
+@@ -386,7 +391,7 @@ char *oauth_sign_rsa_sha1 (const char *m, const char *k) {
+   unsigned char *sig = NULL;
+   unsigned char *passphrase = NULL;
+   unsigned int len=0;
+-  EVP_MD_CTX md_ctx;
++  EVP_MD_CTX *md_ctx;
+ 
+   EVP_PKEY *pkey;
+   BIO *in;
+@@ -399,24 +404,31 @@ char *oauth_sign_rsa_sha1 (const char *m, const char *k) 
{
+ return xstrdup("liboauth/OpenSSL: can not read private key");
+   }
+ 
++  md_ctx = EVP_MD_CTX_new();
++  if (md_ctx == NULL) {
++  return xstrdup("liboauth/OpenSSL: failed to allocate EVP_MD_CTX");
++  }
++
+   len = EVP_PKEY_size(pkey);
+   sig = (unsigned char*)xmalloc((len+1)*sizeof(char));
+ 
+-  EVP_SignInit(_ctx, EVP_sha1());
+-  EVP_SignUpdate(_ctx, m, strlen(m));
+-  if (EVP_SignFinal (_ctx, sig, , pkey)) {
++  EVP_SignInit(md_ctx, EVP_sha1());
++  EVP_SignUpdate(md_ctx, m, strlen(m));
++  if (EVP_SignFinal (md_ctx, sig, , pkey)) {
+ char *tmp;
+ sig[len] = '\0';
+ tmp = oauth_encode_base64(len,sig);
+ OPENSSL_free(sig);
+ EVP_PKEY_free(pkey);
++EVP_MD_CTX_free(md_ctx);
+ return tmp;
+   }
++  EVP_MD_CTX_free(md_ctx);
+   return xstrdup("liboauth/OpenSSL: rsa-sha1 signing failed");
+ }
+ 
+ int oauth_verify_rsa_sha1 (const char *m, const char *c, const char *s) {
+-  EVP_MD_CTX md_ctx;
++  EVP_MD_CTX *md_ctx;
+   EVP_PKEY *pkey;
+   BIO *in;
+   X509 *cert = NULL;
+@@ -440,10 +452,10 @@ int oauth_verify_rsa_sha1 (const char *m, const char *c, 
const char *s) {
+   b64d= (unsigned char*) xmalloc(sizeof(char)*strlen(s));
+   slen = oauth_decode_base64(b64d, s);
+ 
+-  EVP_VerifyInit(_ctx, EVP_sha1());
+-  EVP_VerifyUpdate(_ctx, m, strlen(m));
+-  err = EVP_VerifyFinal(_ctx, b64d, slen, pkey);
+-  EVP_MD_CTX_cleanup(_ctx);
++  EVP_VerifyInit(md_ctx, EVP_sha1());
++  EVP_VerifyUpdate(md_ctx, m, strlen(m));
++  err = EVP_VerifyFinal(md_ctx, b64d, slen, pkey);
++  EVP_MD_CTX_cleanup(md_ctx);
+   EVP_PKEY_free(pkey);
+   xfree(b64d);
+   return (err);
+@@ -455,35 +467,41 @@ int oauth_verify_rsa_sha1 (const char *m, const char *c, 
const char *s) {
+  */
+ char *oauth_body_hash_file(char *filename) {
+   unsigned char fb[BUFSIZ];
+-  EVP_MD_CTX ctx;
++  EVP_MD_CTX *ctx;
+   size_t len=0;
+   unsigned char *md;
+   FILE *F= fopen(filename, "r");
+   if (!F) return NULL;
+ 
+-  EVP_MD_CTX_init();
+-  EVP_DigestInit(,EVP_sha1());
++  ctx = EVP_MD_CTX_new();
++  if (ctx == NULL) {
++  return xstrdup("liboauth/OpenSSL: failed to allocate EVP_MD_CTX");
++  }
++  EVP_DigestInit(ctx,EVP_sha1());
+   while (!feof(F) && (len=fread(fb,sizeof(char),BUFSIZ, F))>0) {
+-EVP_DigestUpdate(, fb, len);
++EVP_DigestUpdate(ctx, fb, len);
+   }
+   fclose(F);
+   len=0;
+   md=(unsigned char*) xcalloc(EVP_MD_size(EVP_sha1()),sizeof(unsigned char));
+-  EVP_DigestFinal(, md,(unsigned int*) );
+-  EVP_MD_CTX_cleanup();
++  EVP_DigestFinal(ctx, md,(unsigned int*) );
++  EVP_MD_CTX_cleanup(ctx);
+   return oauth_body_hash_encode(len, md);
+ }
+ 
+ char *oauth_body_hash_data(size_t length, const char *data) {
+-  EVP_MD_CTX ctx;
++  EVP_MD_CTX *ctx;
+   size_t len=0;
+   unsigned char *md;
+   md=(unsigned char*) xcalloc(EVP_MD_size(EVP_sha1()),sizeof(unsigned char));
+-  EVP_MD_CTX_init();
+-  

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird-bin/

2018-11-15 Thread Thomas Deutschmann
commit: 8baf9758e7fbcebb04a0337ca0a188d7dc71f02b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 12:21:49 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 12:22:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8baf9758

mail-client/thunderbird-bin: bump to v60.3.1

Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --force
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-client/thunderbird-bin/Manifest   | 110 ++---
 ...60.3.0.ebuild => thunderbird-bin-60.3.1.ebuild} |   0
 2 files changed, 55 insertions(+), 55 deletions(-)

diff --git a/mail-client/thunderbird-bin/Manifest 
b/mail-client/thunderbird-bin/Manifest
index 1819259b432..972c52aba07 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -56,60 +56,60 @@ DIST thunderbird-52.9.1-uk.xpi 652854 BLAKE2B 
bc5557a1df83f9b8ca0671fb7c76fe3a11
 DIST thunderbird-52.9.1-vi.xpi 637163 BLAKE2B 
95c18bab7d30dea4a8b2241290175c77a2b47e3b02346b734e728adadfa4656e4197ceb3328de4c5a12a076dcc7b4b412b0a32e3cdef41d65e471b2601f2
 SHA512 
dec44726008af723e44146abb89754f9fd0684e3cce0f0db07c05d8a100a8a862e5f7ad028c0f7d3594965ec35251e7c357ac212fb78570463bd8c18174658c9
 DIST thunderbird-52.9.1-zh-CN.xpi 593611 BLAKE2B 
441b5332a08daca64282a8d4233c7d9dc2008c80c1ebeaf4d125d5c804755509b9b67dda3423cc9b9a9af3d29b386bb621b231e426bdd89879e2e620f2106dea
 SHA512 
db0c8a338df861a43563c70fd73768a5db730ce39e7a8400de44ccada3edac1f7e3736edee5cff439df76ff17f2b4838701e95fa739f5aa04463539516a86f0b
 DIST thunderbird-52.9.1-zh-TW.xpi 595728 BLAKE2B 
8e2f6bdb65418ae837cef54f042eb8aa8ae32e952cece4e3a5a8cd13a4ac99a56495b7cca900d7ecd10d82ab77ed334a8e27eba8d49aca066bd2bb7d7182deb4
 SHA512 
24f48563439450751066d49f609ac4df9d7e31d7cea36ce8f2ad8f38b04fc4d1be99d50463700c4ea2963948b0ec1c1b5323cada6a3b1480f1debe52d50c4f1e
-DIST thunderbird-60.3.0-ar.xpi 627180 BLAKE2B 
f9e41733530ec33359580b67f9a4053378717da58bfd527ed92f802a13dc1d171decae52a9c836b8cfd08d07e056c049b35770d1284b72735b4ac6be71b609b4
 SHA512 
6932419ec7cb0f8fbccbdda0fe67e9965115f6a4926e195ba3afa3f12335888f2bd48d05513f22a3e8619b854e54d914e4d3a267fc327f85de1b5e707af00c7d
-DIST thunderbird-60.3.0-ast.xpi 560865 BLAKE2B 
4e42ad1786b3e605aeec6affefa3b89f30a205e8eeb016dbd118985e68961fa9fd34243c0ea1e8984cf3ebeccc1aa24beaf1d0c6dc6a1b1aacab86a650316bb1
 SHA512 
343d427a37b2d07620f25853c29879542fa8b14d894509fdfefde3367066c9de425d59e8880a27cc1ab602d26b3f2cb70f61cf29afc4756974c630b302e7612c
-DIST thunderbird-60.3.0-be.xpi 659078 BLAKE2B 
6fe6c79cceaee423acafc1c4ec7990d9c377ce5e1b6e0c52d65ccc289cb05ef5ff25433c17be4b9c92b2f2c97c65379a1254036b18df54957c69818615100d79
 SHA512 
59f307f3c18a03867dbab677ebf33ec3d1ee6efbf863189faee77eab0f674c4d365b5a59e121c57de748dd245b16d7daa08a30aa7efd03a820e8ee3e07eabda0
-DIST thunderbird-60.3.0-bg.xpi 665511 BLAKE2B 
8a0c4f2d44e678c31bcc09b237e69c20e20466565ddecb3c753d9345cebcd8d5ad3be0ce918ab9a1057ed225b95e822711eda4150901c8c9929098a130699415
 SHA512 
7b7de7e21d8e4b56add402ce3323ed23ee62118f9eb95b7d179007c9c235ee136430163a667dcc7bf0d52da06cafe716aa719aedbcb0a09f19bbce31c7c69d79
-DIST thunderbird-60.3.0-br.xpi 581591 BLAKE2B 
b7121e8ed5e590094fc60a15ae30d611ed16728e73be02e526410ea602edf05006b5684b4fc7a647b3bc1d9a9ae62f0e68928ae6b5150f51e55b58eb2add34d4
 SHA512 
7b298b4fecd3d7955e477fa104ffa37b479e594312f4d709f348257abc56e7e34c5e09ab900cfb4873deddeff0005a59be647217203639db675eb1c3e2035a74
-DIST thunderbird-60.3.0-ca.xpi 591970 BLAKE2B 
69e1f69ecc20018db8ea373423192e2eaf4a070f77dcb66c0df63f80f4949efe83a2a5c06a65f033f696aa556c87a3d902cde91ae1f4ae8bc64e0459dc7ebeff
 SHA512 
18950a7eeda7043fa75a00b01ba7a311a94990c3e4eb940ddd2543eeaddae69f66909ffbf69a6aa60f07fc194c8f80ed7c275838772dc930c08eb385916e4ca6
-DIST thunderbird-60.3.0-cs.xpi 611201 BLAKE2B 
f2c051c3e667baf9ee16b1544547910d03031d9a2f4793622edda3557c3316545ba9e99f506af0d557a713781f983bea2fd402a668a9f726320b426f9205b2a7
 SHA512 
6345b32778357514998da218a6316ef13fd865f5f66d95c6294ff524ff05e527c88d8a9ee57ff30d7aa0fa792f093dd91fea4814e8fdc8c93275f37db97cfab3
-DIST thunderbird-60.3.0-cy.xpi 582232 BLAKE2B 
29efad3ac7fe84f9e784bae5fd05b6d98437022b15796d06aa355cb121a7fdbe5f2ed31fd811d11346d7530b8238ef2d20786a7e090b350b7b299e16af997210
 SHA512 
5d50dd9662d4cd0e19c8217e7dd615b39cbe1ee6b7c7e1f07e62c583f276b93317bef3a02b883bafec5b9f5e469c1afe895b6027c822087727dadeaeb0620c3d
-DIST thunderbird-60.3.0-da.xpi 570805 BLAKE2B 
020b0de0daf9f3c743cb32a9c0655a8e950a62a114130c988f94fc4a6403bd8e2df0a05be2fbc00377d726e8aff2d332424c18e59dfc31938a675ce18b739ad8
 SHA512 
8a66cf19804a0fd4631410ddc0014e80fc1a14e071a0b1a9f924f661dedd0d0c29fb5ff920476a5c552f20e7895b43b7b3079905a1eaf037371434be32901301
-DIST thunderbird-60.3.0-de.xpi 582573 BLAKE2B 
5643563aa5c1debb171d29021f68b8bd502a0a9ec113680865ca01dcb3456a58bf37f4b2978e1525b6237096cdcf4ae76aec7a3a68b3aa8ef27e1477203b2970
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2018-11-15 Thread Thomas Deutschmann
commit: e3779006d86622864f40ad8714e98cca4da501d9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 12:19:58 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 12:22:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3779006

mail-client/thunderbird: bump to v60.3.1

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 mail-client/thunderbird/Manifest  |  54 +++
 mail-client/thunderbird/thunderbird-60.3.1.ebuild | 560 ++
 2 files changed, 614 insertions(+)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index 88560b173a8..85ea2967f23 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -116,3 +116,57 @@ DIST thunderbird-60.3.0-vi.xpi 638421 BLAKE2B 
aad9f330e7f95ba7204775710162f40418
 DIST thunderbird-60.3.0-zh-CN.xpi 622465 BLAKE2B 
c374b6a7d8e6a10f6340e814f62843160991db3a8e820c0acc9294d5e3416cf6025a9c472e21802095c7a88408449f111a9d0d3d95efee33b2903132847daa82
 SHA512 
7da02ae8830126da7646c4379ecac20123a7f9f2f9c0e72581800a5673332c8664eda1d8b2bf906fa452bee8a10413191272caf17ac6d07a2f1fd8bb5502ff3a
 DIST thunderbird-60.3.0-zh-TW.xpi 626188 BLAKE2B 
462a59258946095a905ea455267cc50893b8dd49d04d0adb02060945a660c80dea2bba5d9de5a9f4381b0c198211711f821c665fd33d0bb2b198afc2e7dc38af
 SHA512 
337aa9e5dcb9aef0cdb44d9d24c9eafb89b2e3bd13881b445ab5a49e4adfc47136b7180009998fbc61a7e8140683fa0bff571bf6970f944d841e6fca1aa1bbaf
 DIST thunderbird-60.3.0.source.tar.xz 285211708 BLAKE2B 
cb17d27ac97267507353d1a0cb501a9f9a44a4bad6389dbc2ed95f3f23626540075325d6787c992e37bbab7096d2553618a7e5888614ebe1218d7088b0d78127
 SHA512 
6cc390129dd2ce30c4685748bc5cdbf07c1326bf1ba4727d34b105f800ee3d0c7344a1bda3b8f6a666f635eb6d2fba7da5afb1222aac05a536d2dd77afb3a8d3
+DIST thunderbird-60.3.1-ar.xpi 627180 BLAKE2B 
6fab74803d4583529d5f4ff48e0081c4d62c635a0a990e0869e3cc3d34189dc84c986cdba5f978eaf992c1c75e21cdc40fcecfd665e74382574f80a38a4b7b63
 SHA512 
c13719e8c97dacd35c1f8cc7ecb73de162eb1a17d5c3bae7e501f3675554bbbe0a6a08858445ad355d3ce6522997531092d5e516c971e6db366d2d00ae9d1906
+DIST thunderbird-60.3.1-ast.xpi 560866 BLAKE2B 
e02a1a4c4e138e6cbc31e7bc2af01404b3bd8411f1325cce30ec5bec1f6194a9a5493227049f9e7f12b33e9acf014c6ab076c8d55dcf332215b4cf05576a0497
 SHA512 
6502fb9e321420bc72d77fda5724e923b4dba80d4522c45985f4447f67862e991429c9c8e47b38e997cd7a729504d40c2eb5d3d50bca07d833c75e80103ee090
+DIST thunderbird-60.3.1-be.xpi 659078 BLAKE2B 
237ce951c43210f3f5e6296c7081d5e188008ffe516fcd3227752c8607f8e2b35ddf0d9e05ded0e9dd88ba6f5fda88ab16068529c1bde352266132a079568968
 SHA512 
e204a26bc828e4ee460e39cd48ec815db127436c640457cdeae870856e417937f5bb2007a4cc7eb9e7092c5d1f43d9551105eae28d539dcadb16ba089cd614c3
+DIST thunderbird-60.3.1-bg.xpi 665512 BLAKE2B 
8af83075354f635f88e2dfd716b1e954f4a89ba4afefc39d570725fee18a9e401cfe130dfed465209f7a464a5e9f8b77764d6ffa6084ce3551f236ded837045f
 SHA512 
2a906ab28ef4e24a9a64f7a58f290178d89fc203dd213ea5a3fcaab90b6e5c30c5af063c9e7cfcf040f56c29ddb5f4bf9c35d4d8d92d1e3af69dc83c8a8b0d29
+DIST thunderbird-60.3.1-br.xpi 581592 BLAKE2B 
6213d07f3233a36f2b800592e495e314e894bbe38ee9af77ebaef196e9f5337906eb8cce91f322e15c2614d98edc3dced567ac21dfedb1de816bddcca8041a01
 SHA512 
f65729612c4367d5c0590dd32ff0bd674ab1bf9edaaf771bd7900d322fd613f297b35332bba8fd3c95b54692ec8d55972fa68f6e97f04363214d2a701f14a4f1
+DIST thunderbird-60.3.1-ca.xpi 591970 BLAKE2B 
e878cd92493bf382d2965f75d4d807b18f16da41d798f2bcbe6ffda49ad530a393f6e53b0b8ba948a23d5b118839249164213efb305c456bab7d212c9b0ffb49
 SHA512 
f68717f14b2767fdd302bbe2fff2a17d3d0ea23068b983a9d6052ef1dfe7c6169643bca1356eb9574c0eec7f6a34caee8666e588b1a966f91e26dfb24782549d
+DIST thunderbird-60.3.1-cs.xpi 611200 BLAKE2B 
8e48fdae401e22699c0aa869dfa00dceb38c1422c74293b4ebdb0e27efd4e8b9105073bd698a5e59b2aed2e0db9670a2b3b00fe2ed29474efa5093a941ebbb22
 SHA512 
c6aec1177a6a772b4d43c15df5ed0b2504c639cd5c66166af372d1d64b1936dc7e174f800dc28a6ad402e409e03e878354e63accd1b8732b8d25e394ffc7f814
+DIST thunderbird-60.3.1-cy.xpi 582231 BLAKE2B 
42ebe86e238029fdbfadc0a0c22acba9e7ca78bba230391f6ef739c0d880e939dc7380400ccdc30cb7695e6a7f3a00b73b6d5b56f9defc7b7d7382ac89a93292
 SHA512 
58a6431d2b160645021e06094cadb8ae26bddc306c0848acde6a7031bc085bb6b3f17d4091d4dad4f5cf40ea61179a331949550ab8747650cd2f20e1207050b7
+DIST thunderbird-60.3.1-da.xpi 570806 BLAKE2B 
182a8f382af27959df69fece2349d41171510097c64603bc2acef5e568747de5cc61604b7b08304854147f3a8ab6d1e4f54781c27b1d0edf8c0d9ba3f2d9d606
 SHA512 
1879d76a7945cd92172e798913dd05960a3b14994776b004e6c517b3af4b6bfcf0af0808a381b0e9dc159ad15c25f423df3fa8fc32f1c334aaf57b351590e56c
+DIST thunderbird-60.3.1-de.xpi 582574 BLAKE2B 
ccbe51866ce8c9b1423ad0d1334e5d76e571f1c327c646e50949522f8e6339cc80459dc5161a46611fbfa57ae096b5d5031db06f8ef400204fa0709339892f78
 SHA512 

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

2018-11-15 Thread Thomas Deutschmann
commit: c0ff4971ff0d25924489c8c968ee96d7d7759d8f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 12:35:20 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 12:35:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ff4971

net-vpn/strongswan: security cleanup

Bug: https://bugs.gentoo.org/668862
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-vpn/strongswan/Manifest   |   3 -
 net-vpn/strongswan/strongswan-5.6.0-r1.ebuild | 303 --
 net-vpn/strongswan/strongswan-5.6.2.ebuild| 303 --
 net-vpn/strongswan/strongswan-5.6.3.ebuild| 303 --
 4 files changed, 912 deletions(-)

diff --git a/net-vpn/strongswan/Manifest b/net-vpn/strongswan/Manifest
index b35b74232d7..29fdc73b496 100644
--- a/net-vpn/strongswan/Manifest
+++ b/net-vpn/strongswan/Manifest
@@ -1,4 +1 @@
-DIST strongswan-5.6.0.tar.bz2 4850722 BLAKE2B 
edb9f2b277cd8bccf886a824e4b3fb3c06af7510d9e21283fcb8d8ba9cf234f38182fcd1ca0c350b4039945ab10888406986d9a0b8edac24fe09faf0b8967fb2
 SHA512 
9362069a01c3642e62864d88fdb409a3c7514bf7c92cbe36e552c6a80915119cf5bb91c39592aab2d15b562684a0628a764e4fa7636d3b5fd2ebaf165c0ce649
-DIST strongswan-5.6.2.tar.bz2 4977859 BLAKE2B 
83943ec95e6b95724e9fc130a09f7c7364147d0ce50528ac8b64452db53516b143e92c7dcb746c0c25aaac9182dda14d55e5c267fbdcd5bb9a63cbf48801274b
 SHA512 
cf2d5cb6c45d991fe0ad8eed4ea8628f95a1871e9728ddf0985aa26e78d1e6da1c92c961772aafd3e55cfcfa84516204a15561389d373f78140f05607b248c52
-DIST strongswan-5.6.3.tar.bz2 4961579 BLAKE2B 
177d9ca9a730c8ccb3293c9f1c1397429879177aef60c90a3561fffed64cd4fe18cdf1c74bd52956c576e061ce33935b7dc34864576edeac7d4824841b0ee3e0
 SHA512 
080402640952b1a08e95bfe9c7f33c6a7dd01ac401b5e7e2e78257c0f2bf0a4d6078141232ac62abfacef892c493f6824948b3165d54d72b4e436ed564fd2609
 DIST strongswan-5.7.1.tar.bz2 4967533 BLAKE2B 
e438d1b44a997eb0e012586b18604bd35ac6f53cce1c34ff89192a760bbd0d6a9aaa7b90b389ff1a5e7c6d2356ff5cc74b40daad1d6579fa5026f4878489bf66
 SHA512 
43102814434bee7c27a5956be59099cc4ffb9bb5b0d6382ce4c6a80d1d82ed6639f698f5f5544b9ca563554a344638c953525b0e2d39bc6b71b19055c80e07fc

diff --git a/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild 
b/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild
deleted file mode 100644
index 7682afd92ad..000
--- a/net-vpn/strongswan/strongswan-5.6.0-r1.ebuild
+++ /dev/null
@@ -1,303 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils linux-info systemd user
-
-DESCRIPTION="IPsec-based VPN solution focused on security and ease of use, 
supporting IKEv1/IKEv2 and MOBIKE"
-HOMEPAGE="http://www.strongswan.org/;
-SRC_URI="http://download.strongswan.org/${P}.tar.bz2;
-
-LICENSE="GPL-2 RSA DES"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ~ppc64 x86"
-IUSE="+caps curl +constraints debug dhcp eap farp gcrypt +gmp ldap mysql 
networkmanager +non-root +openssl selinux sqlite pam pkcs11"
-
-STRONGSWAN_PLUGINS_STD="led lookip systime-fix unity vici"
-STRONGSWAN_PLUGINS_OPT="blowfish ccm ctr gcm ha ipseckey ntru padlock rdrand 
unbound whitelist"
-for mod in $STRONGSWAN_PLUGINS_STD; do
-   IUSE="${IUSE} +strongswan_plugins_${mod}"
-done
-
-for mod in $STRONGSWAN_PLUGINS_OPT; do
-   IUSE="${IUSE} strongswan_plugins_${mod}"
-done
-
-COMMON_DEPEND="!net-misc/openswan
-   gmp? ( >=dev-libs/gmp-4.1.5:= )
-   gcrypt? ( dev-libs/libgcrypt:0 )
-   caps? ( sys-libs/libcap )
-   curl? ( net-misc/curl )
-   ldap? ( net-nds/openldap )
-   openssl? ( >=dev-libs/openssl-0.9.8:=[-bindist] )
-   mysql? ( virtual/mysql )
-   sqlite? ( >=dev-db/sqlite-3.3.1 )
-   networkmanager? ( net-misc/networkmanager )
-   pam? ( sys-libs/pam )
-   strongswan_plugins_unbound? ( net-dns/unbound:= net-libs/ldns )"
-DEPEND="${COMMON_DEPEND}
-   virtual/linux-sources
-   sys-kernel/linux-headers"
-RDEPEND="${COMMON_DEPEND}
-   virtual/logger
-   sys-apps/iproute2
-   !net-vpn/libreswan
-   selinux? ( sec-policy/selinux-ipsec )"
-
-UGID="ipsec"
-
-pkg_setup() {
-   linux-info_pkg_setup
-   elog "Linux kernel version: ${KV_FULL}"
-
-   if ! kernel_is -ge 2 6 16; then
-   eerror
-   eerror "This ebuild currently only supports ${PN} with the"
-   eerror "native Linux 2.6 IPsec stack on kernels >= 2.6.16."
-   eerror
-   fi
-
-   if kernel_is -lt 2 6 34; then
-   ewarn
-   ewarn "IMPORTANT KERNEL NOTES: Please read carefully..."
-   ewarn
-
-   if kernel_is -lt 2 6 29; then
-   ewarn "[ < 2.6.29 ] Due to a missing kernel feature, 
you have to"
-   ewarn "include all required IPv6 modules even if you 
just intend"
-   ewarn "to run on IPv4 only."
-   

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/x86/, profiles/arch/base/

2018-11-15 Thread Thomas Deutschmann
commit: 917c309a28f1d65f1d79b72cacf9a48b98f55757
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 12:57:09 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 12:57:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917c309a

profiles: net-vpn/strongswan: enable padlock and rdrand plugin only for amd64 
and x86

Closes: https://bugs.gentoo.org/669084
Signed-off-by: Thomas Deutschmann  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/base/package.use.mask  | 7 ++-
 profiles/arch/x86/package.use.mask   | 5 +
 3 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 82836742587..5ebc288d727 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (15 Nov 2018)
+# - rdrand plugin is supported on amd64
+# - padlock plugin is supported on amd64
+net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
+
 # James Le Cuirot  (02 Nov 2018)
 # Vulkan is only available on amd64 at present.
 media-libs/libsdl2 -vulkan

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 0d31a6716b6..f67d7a0c944 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (15 Nov 2018)
+# - rdrand plugin is only supported on amd64 and x86
+# - padlock plugin is only supported on amd64 and x86
+net-vpn/strongswan strongswan_plugins_rdrand strongswan_plugins_padlock
+
 # James Le Cuirot  (02 Nov 2018)
 # Vulkan is only available on amd64 at present.
 media-libs/libsdl2 vulkan

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 39a47a933e9..672a44d0c17 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,11 @@
 
 # This file requires >=portage-2.1.1
 
+# Thomas Deutschmann  (15 Nov 2018)
+# - rdrand plugin is supported on x86
+# - padlock plugin is supported on x86
+net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
+
 # Alexys Jacob  (05 Nov 2018)
 # Requires dev-db/mongodb which has dropped x86 support
 net-analyzer/zmap mongo



[gentoo-commits] repo/gentoo:master commit in: dev-lang/spidermonkey/

2018-11-15 Thread Mikle Kolyada
commit: a38ca583df8229c92380c0e52ad81831329f3802
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Nov 15 13:13:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Nov 15 13:13:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38ca583

dev-lang/spidermonkey: amd64 stable wrt bug #661470

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.ebuild
index a0bc863ec2e..2480fbe3a02 100644
--- a/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-52.9.1_pre1.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
@@ -16,7 +16,7 @@ 
SRC_URI="http://ftp.mozilla.org/pub/spidermonkey/prereleases/52/pre1/mozjs-52.9.
 
 LICENSE="NPL-1.1"
 SLOT="52"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd"
 IUSE="debug minimal +system-icu test"
 
 RESTRICT="ia64? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/

2018-11-15 Thread Mikle Kolyada
commit: d039e825c3dfe2c25cad757a5a01b21c74f812fd
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Nov 15 13:14:13 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Nov 15 13:14:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d039e825

sys-auth/polkit: amd64 stable wrt bug #661470

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-auth/polkit/polkit-0.115-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/polkit/polkit-0.115-r1.ebuild 
b/sys-auth/polkit/polkit-0.115-r1.ebuild
index f07c7ca222e..78576d7d60b 100644
--- a/sys-auth/polkit/polkit-0.115-r1.ebuild
+++ b/sys-auth/polkit/polkit-0.115-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="elogind examples gtk +introspection jit kde nls pam selinux systemd test"
 
 REQUIRED_USE="?? ( elogind systemd )"



[gentoo-commits] repo/gentoo:master commit in: net-libs/gsoap/

2018-11-15 Thread Mikle Kolyada
commit: 0169d85be48df486356865cb3f28ecc9a21b4833
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Nov 15 13:17:17 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Nov 15 13:17:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0169d85b

net-libs/gsoap: amd64 stable wrt bug #671118

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-libs/gsoap/gsoap-2.8.70.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/gsoap/gsoap-2.8.70.ebuild 
b/net-libs/gsoap/gsoap-2.8.70.ebuild
index f09037b2e0f..9922f03b307 100644
--- a/net-libs/gsoap/gsoap-2.8.70.ebuild
+++ b/net-libs/gsoap/gsoap-2.8.70.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
 
 LICENSE="GPL-2 gSOAP"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc debug examples ipv6 libressl gnutls +ssl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-text/hunspell/

2018-11-15 Thread Mikle Kolyada
commit: 496c40fddbf35e70ed3a05f0a271ff4e87e1f266
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Nov 15 13:19:47 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Nov 15 13:19:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496c40fd

app-text/hunspell: amd64 stable wrt bug #671066

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/hunspell/hunspell-1.6.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/hunspell/hunspell-1.6.2-r1.ebuild 
b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
index 257fddabc45..e71b19fb5b0 100644
--- a/app-text/hunspell/hunspell-1.6.2-r1.ebuild
+++ b/app-text/hunspell/hunspell-1.6.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/hunspell;
 SLOT="0/$(get_version_component_range 1-2)"
 LICENSE="MPL-1.1 GPL-2 LGPL-2.1"
 IUSE="ncurses nls readline static-libs"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
ncurses? ( sys-libs/ncurses:0= )



<    1   2