[gentoo-commits] repo/gentoo:master commit in: dev-ruby/acme-client/

2019-10-29 Thread Hans de Graaff
commit: bd3eff04deba85c5a89510708c42e0b1612141fc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Oct 30 05:29:56 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Oct 30 05:29:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3eff04

dev-ruby/acme-client: add 2.0.5

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/acme-client/Manifest |  1 +
 dev-ruby/acme-client/acme-client-2.0.5.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/acme-client/Manifest b/dev-ruby/acme-client/Manifest
index 6774d38afe5..7fb31d3fe51 100644
--- a/dev-ruby/acme-client/Manifest
+++ b/dev-ruby/acme-client/Manifest
@@ -1,3 +1,4 @@
 DIST acme-client-2.0.2.gem 19968 BLAKE2B 
7a877d86ac4828fec08edd606b2f4f31788454ebe8109b1e94d28f33d00b0a3e49aa7ad8d3b46fa2440bcd1d7cda1c53ab91d6be6280dfeb0e5ccddcac02ed25
 SHA512 
e02fe9f919f8d5356bc60d0b6f2d05db42e5d6671762bfac45aafb118647e2d0b50cd7336dfa1f0983432e2bddb0344d1b240bd674e31ad14385adc15d58e1e1
 DIST acme-client-2.0.3.tar.gz 203320 BLAKE2B 
f5bc600c58b29429b8615b0d8cdadade9a4c7018068c356cfd481eee8b7718c19e736c620a752ef1a68ae70e8f641f3fb2ef7bcd44b70ac63cc97bad19ab3579
 SHA512 
c2b2bcba1cfe9184922cdfaafd02bdb51abf11cb39457e89f0670098bf9d240332129144fd4a7fcbc214a1496dbde576236ea15634b70f8f3fe22304d769f0c2
 DIST acme-client-2.0.4.tar.gz 206295 BLAKE2B 
5758a940e91036de04183ace9d076649cce220e18c92abbbf683026fd4fc1d05b3d2c735553648daac0f57f5e4c5c865679607d38f663af7623bd60fac99eff1
 SHA512 
3e8998ddedc69c6d2a15927be278ef055d1be0fe906c499504ecba811189e5ebbd9c1f54df8692bc0135766dfc8cfbd80f27ee345eab8bcd0126fac62be33742
+DIST acme-client-2.0.5.tar.gz 162456 BLAKE2B 
e01ffd790f404e0ac7a5fe42ef6d4819387dc810bb5c6856e51810b125f5020c3790003eb99e9560ab1618d7d3a420b63e4c1de9cc98e97a4a742ade6bfde54f
 SHA512 
f2f59f2536a5de918147c3b26285c9498eaf082f67d8e3c96036b61a05e3c265a37d7e23f91c03ef7a02ca99bcfec755bc0a9e2bf766ee7b6ffaae1ad1b7c4ab

diff --git a/dev-ruby/acme-client/acme-client-2.0.5.ebuild 
b/dev-ruby/acme-client/acme-client-2.0.5.ebuild
new file mode 100644
index 000..24a1c78f83c
--- /dev/null
+++ b/dev-ruby/acme-client/acme-client-2.0.5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="acme-client.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby client for the letsencrypt's ACME protocol."
+HOMEPAGE="https://github.com/unixcharles/acme-client;
+SRC_URI="https://github.com/unixcharles/acme-client/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/faraday-0.9.1:0"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/vcr-2.9.3
+   dev-ruby/webmock
+)"
+
+all_ruby_prepare() {
+   # Skip failing test where incorrect der value is retrieved, may be 
openssl 1.1.x related.
+   sed -i -e '/assigns the public key/apending' 
spec/certificate_request_spec.rb || die
+
+   # Avoid dependency on git
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+}



[gentoo-commits] proj/mysql-extras:master commit in: /

2019-10-29 Thread Thomas Deutschmann
commit: 1f78e2170cf4d6c36c6cfa3937f65d4ab853c7b3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 30 01:24:40 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 30 01:24:40 2019 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=1f78e217

Add 20018_all_percona-server-8.0.16-dont-install-tokudb-misc-files.patch

Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...cona-server-8.0.16-dont-install-tokudb-misc-files.patch | 14 ++
 1 file changed, 14 insertions(+)

diff --git 
a/20018_all_percona-server-8.0.16-dont-install-tokudb-misc-files.patch 
b/20018_all_percona-server-8.0.16-dont-install-tokudb-misc-files.patch
new file mode 100644
index 000..036aa42
--- /dev/null
+++ b/20018_all_percona-server-8.0.16-dont-install-tokudb-misc-files.patch
@@ -0,0 +1,14 @@
+--- a/storage/tokudb/PerconaFT/CMakeLists.txt
 b/storage/tokudb/PerconaFT/CMakeLists.txt
+@@ -102,11 +102,5 @@ add_subdirectory(src)
+ add_subdirectory(ftcxx)
+ add_subdirectory(tools)
+ 
+-install(
+-  FILES README.md COPYING.AGPLv3 COPYING.GPLv2 PATENTS
+-  DESTINATION .
+-  COMPONENT tokukv_misc
+-  )
+-
+ ## build tags
+ include(TokuBuildTagDatabases)



[gentoo-commits] proj/mysql-extras:master commit in: /

2019-10-29 Thread Thomas Deutschmann
commit: e347577568d429b6896a39ba59e7eff200241fb0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 30 01:00:34 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 30 01:00:34 2019 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=e3475775

Add 20038_all_percona-server-8.0.16-PS-5873.patch

Bug: https://bugs.gentoo.org/697980
Signed-off-by: Thomas Deutschmann  gentoo.org>

 20038_all_percona-server-8.0.16-PS-5873.patch | 24 
 1 file changed, 24 insertions(+)

diff --git a/20038_all_percona-server-8.0.16-PS-5873.patch 
b/20038_all_percona-server-8.0.16-PS-5873.patch
new file mode 100644
index 000..ab73594
--- /dev/null
+++ b/20038_all_percona-server-8.0.16-PS-5873.patch
@@ -0,0 +1,24 @@
+Fix
+
+  storage/innobase/handler/i_s.cc:7546:1: error: cannot convert 
'std::nullptr_t' to 'unsigned int' in initialization
+
+https://jira.percona.com/browse/PS-5873
+---
+ storage/innobase/handler/i_s.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+--- a/storage/innobase/handler/i_s.cc
 b/storage/innobase/handler/i_s.cc
+@@ -7536,8 +7536,8 @@ struct st_mysql_plugin i_s_innodb_changed_pages = {
+ STRUCT_FLD(descr, "InnoDB CHANGED_PAGES table"),
+ STRUCT_FLD(license, PLUGIN_LICENSE_GPL),
+ STRUCT_FLD(init, i_s_innodb_changed_pages_init),
+-STRUCT_FLD(deinit, i_s_common_deinit),
+ nullptr,
++STRUCT_FLD(deinit, i_s_common_deinit),
+ STRUCT_FLD(version, 0x0100 /* 1.0 */),
+ STRUCT_FLD(status_vars, nullptr),
+ STRUCT_FLD(system_vars, nullptr),
+-- 
+2.23.0
+



[gentoo-commits] proj/mysql-extras:master commit in: /

2019-10-29 Thread Thomas Deutschmann
commit: e1e48da44c654967c3edf685f903fa4266d64cf8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 30 00:55:56 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 30 00:55:56 2019 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=e1e48da4

Fix 20018_all_percona-server-8.0.16-without-clientlibs-tools.patch

Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...na-server-8.0.16-without-clientlibs-tools.patch | 26 +++---
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/20018_all_percona-server-8.0.16-without-clientlibs-tools.patch 
b/20018_all_percona-server-8.0.16-without-clientlibs-tools.patch
index 7e025c2..a1211fa 100644
--- a/20018_all_percona-server-8.0.16-without-clientlibs-tools.patch
+++ b/20018_all_percona-server-8.0.16-without-clientlibs-tools.patch
@@ -138,25 +138,35 @@
SET(sbindir ${prefix}/${INSTALL_SBINDIR})
 --- a/utilities/CMakeLists.txt
 +++ b/utilities/CMakeLists.txt
-@@ -90,6 +90,13 @@ IF(APPLE AND HAVE_CRYPTO_DYLIB AND HAVE_OPENSSL_DYLIB)
+@@ -90,22 +90,35 @@ IF(APPLE AND HAVE_CRYPTO_DYLIB AND HAVE_OPENSSL_DYLIB)
ADD_DEPENDENCIES(comp_err copy_openssl_dlls)
  ENDIF()
  
+-MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc)
 +IF(WITHOUT_CLIENTLIBS)
 +  MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc SKIP_INSTALL)
 +  MYSQL_ADD_EXECUTABLE(perror perror.cc SKIP_INSTALL)
-+IF(BUILD_BUNDLED_LZ4)
-+  MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc SKIP_INSTALL)
-+ENDIF()
++  IF(BUILD_BUNDLED_LZ4)
++MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc SKIP_INSTALL)
++  ENDIF()
 +ELSE(WITHOUT_CLIENTLIBS)
- MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc)
++  MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc)
++  MYSQL_ADD_EXECUTABLE(perror perror.cc)
++  IF (BUILD_BUNDLED_LZ4)
++MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
++  ENDIF()
++ENDIF()
++
  TARGET_LINK_LIBRARIES(my_print_defaults  mysys mysys_ssl)
  
-@@ -101,11 +108,14 @@ IF (BUILD_BUNDLED_LZ4)
-   MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
+-MYSQL_ADD_EXECUTABLE(perror perror.cc)
+ ADD_DEPENDENCIES(perror GenError)
+ TARGET_LINK_LIBRARIES(perror mysys mysys_ssl)
+ 
+ IF (BUILD_BUNDLED_LZ4)
+-  MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
TARGET_LINK_LIBRARIES(lz4_decompress ${LZ4_LIBRARY} mysys)
  ENDIF()
-+ENDIF(WITHOUT_CLIENTLIBS)
  
 -IF (BUILD_BUNDLED_ZLIB OR NOT OPENSSL_EXECUTABLE_HAS_ZLIB)
 +IF(WITHOUT_CLIENTLIBS)



[gentoo-commits] proj/mysql-extras:master commit in: /

2019-10-29 Thread Thomas Deutschmann
commit: 9c58421e9770bc1719dff1a6f170432bc39aa79f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct 29 23:57:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct 29 23:57:09 2019 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=9c58421e

Fix 20018_all_percona-server-8.0.16-without-clientlibs-tools.patch

Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...na-server-8.0.16-without-clientlibs-tools.patch | 80 --
 1 file changed, 28 insertions(+), 52 deletions(-)

diff --git a/20018_all_percona-server-8.0.16-without-clientlibs-tools.patch 
b/20018_all_percona-server-8.0.16-without-clientlibs-tools.patch
index dd06976..7e025c2 100644
--- a/20018_all_percona-server-8.0.16-without-clientlibs-tools.patch
+++ b/20018_all_percona-server-8.0.16-without-clientlibs-tools.patch
@@ -1,18 +1,3 @@
-From b38aad3589e5d7138d366bbde6336421f11829e9 Mon Sep 17 00:00:00 2001
-From: root 
-Date: Sat, 17 Aug 2019 00:08:53 +0200
-Subject: [PATCH 4/5] 20018_all_percona-server-8.0.18-without-clientlibs-tools
-

- CMakeLists.txt   | 13 +
- libmysql/CMakeLists.txt  | 23 +--
- scripts/CMakeLists.txt   | 11 ---
- support-files/CMakeLists.txt |  4 +++-
- utilities/CMakeLists.txt | 15 ---
- 5 files changed, 49 insertions(+), 17 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 586797bf..eac43129 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -1047,8 +1047,6 @@ ENDIF()
@@ -43,9 +28,9 @@ index 586797bf..eac43129 100644
  ADD_SUBDIRECTORY(utilities)
  ADD_SUBDIRECTORY(share)
  ADD_SUBDIRECTORY(libservices)
-@@ -1192,6 +1191,12 @@ ENDIF()
- ADD_SUBDIRECTORY(scripts)
- ADD_SUBDIRECTORY(support-files)
+@@ -1182,6 +1181,12 @@ IF(UNIX)
+   ADD_SUBDIRECTORY(man)
+ ENDIF()
  
 +IF(NOT WITHOUT_TOOLS)
 +  # Add system/bundled editline
@@ -54,10 +39,8 @@ index 586797bf..eac43129 100644
 +ENDIF(NOT WITHOUT_TOOLS)
 +
  IF(NOT WITHOUT_SERVER)
-   ADD_SUBDIRECTORY(mysql-test)
-   ADD_SUBDIRECTORY(mysql-test/lib/My/SafeProcess)
-diff --git a/libmysql/CMakeLists.txt b/libmysql/CMakeLists.txt
-index 3258ad9b..ca05da85 100644
+   ADD_SUBDIRECTORY(testclients)
+   ADD_SUBDIRECTORY(sql)
 --- a/libmysql/CMakeLists.txt
 +++ b/libmysql/CMakeLists.txt
 @@ -240,12 +240,17 @@ IF(WIN32)
@@ -100,8 +83,6 @@ index 3258ad9b..ca05da85 100644
TARGET_LINK_LIBRARIES(libmysql PRIVATE ${LIBS_TO_LINK})
  
IF(WIN32)
-diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
-index 22683309..541eeefc 100644
 --- a/scripts/CMakeLists.txt
 +++ b/scripts/CMakeLists.txt
 @@ -470,14 +470,12 @@ ELSE()
@@ -127,7 +108,7 @@ index 22683309..541eeefc 100644
 +SET(BIN_SCRIPTS
 +  ${BIN_SCRIPTS}
 +  mysql_config
-+  )
++)
 +  ENDIF(NOT WITHOUT_CLIENTLIBS)
 +
SET(PKGCONFIG_FILE ${LIBMYSQL_OS_OUTPUT_NAME}.pc)
@@ -142,8 +123,6 @@ index 22683309..541eeefc 100644
  MESSAGE(STATUS "INSTALL ${PKGCONFIG_FILE} ${INSTALL_PKGCONFIGDIR}")
  INSTALL(FILES
${CMAKE_CURRENT_BINARY_DIR}/${PKGCONFIG_FILE}
-diff --git a/support-files/CMakeLists.txt b/support-files/CMakeLists.txt
-index a5a31590..3b155127 100644
 --- a/support-files/CMakeLists.txt
 +++ b/support-files/CMakeLists.txt
 @@ -64,7 +64,9 @@ IF(UNIX)
@@ -157,41 +136,38 @@ index a5a31590..3b155127 100644

SET(bindir ${prefix}/${INSTALL_BINDIR})
SET(sbindir ${prefix}/${INSTALL_SBINDIR})
-diff --git a/utilities/CMakeLists.txt b/utilities/CMakeLists.txt
-index 9ffb59e6..d7263a75 100644
 --- a/utilities/CMakeLists.txt
 +++ b/utilities/CMakeLists.txt
-@@ -90,10 +90,15 @@ IF(APPLE AND HAVE_CRYPTO_DYLIB AND HAVE_OPENSSL_DYLIB)
+@@ -90,6 +90,13 @@ IF(APPLE AND HAVE_CRYPTO_DYLIB AND HAVE_OPENSSL_DYLIB)
ADD_DEPENDENCIES(comp_err copy_openssl_dlls)
  ENDIF()
  
--MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc)
-+IF(NOT WITHOUT_CLIENTLIBS)
-+  MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc)
-+  MYSQL_ADD_EXECUTABLE(perror perror.cc)
-+ELSE(NOT WITHOUT_CLIENTLIBS)
++IF(WITHOUT_CLIENTLIBS)
 +  MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc SKIP_INSTALL)
 +  MYSQL_ADD_EXECUTABLE(perror perror.cc SKIP_INSTALL)
-+ENDIF(NOT WITHOUT_CLIENTLIBS)
++IF(BUILD_BUNDLED_LZ4)
++  MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc SKIP_INSTALL)
++ENDIF()
++ELSE(WITHOUT_CLIENTLIBS)
+ MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc)
  TARGET_LINK_LIBRARIES(my_print_defaults  mysys mysys_ssl)
  
--MYSQL_ADD_EXECUTABLE(perror perror.cc)
- ADD_DEPENDENCIES(perror GenError)
- TARGET_LINK_LIBRARIES(perror mysys mysys_ssl)
- 
-@@ -103,7 +108,11 @@ IF (BUILD_BUNDLED_LZ4)
+@@ -101,11 +108,14 @@ IF (BUILD_BUNDLED_LZ4)
+   MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
+   TARGET_LINK_LIBRARIES(lz4_decompress ${LZ4_LIBRARY} mysys)
  ENDIF()
++ENDIF(WITHOUT_CLIENTLIBS)
  
- IF (BUILD_BUNDLED_ZLIB OR NOT OPENSSL_EXECUTABLE_HAS_ZLIB)
--  MYSQL_ADD_EXECUTABLE(zlib_decompress 

[gentoo-commits] proj/mysql-extras:master commit in: /

2019-10-29 Thread Thomas Deutschmann
commit: 3977e69c277db98074d31d713df2a3d37edc78ab
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct 29 23:58:22 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct 29 23:58:22 2019 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=3977e69c

Fix 20018_all_percona-server-8.0.16-fix-libressl-support.patch

Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...ercona-server-8.0.16-fix-libressl-support.patch | 58 +-
 1 file changed, 1 insertion(+), 57 deletions(-)

diff --git a/20018_percona-server-8.0.16-fix-libressl-support.patch 
b/20018_all_percona-server-8.0.16-fix-libressl-support.patch
similarity index 76%
rename from 20018_percona-server-8.0.16-fix-libressl-support.patch
rename to 20018_all_percona-server-8.0.16-fix-libressl-support.patch
index 5e7b24e..c54d7ae 100644
--- a/20018_percona-server-8.0.16-fix-libressl-support.patch
+++ b/20018_all_percona-server-8.0.16-fix-libressl-support.patch
@@ -1,29 +1,6 @@
-From da955a3a74c57688d33d845d5cb12cccf8004ff2 Mon Sep 17 00:00:00 2001
-From: root 
-Date: Sat, 17 Aug 2019 00:15:49 +0200
-Subject: [PATCH 5/5] percona-server-8.0.16-fix-libressl-support
-

- cmake/ssl.cmake   | 6 --
- extra/libevent/openssl-compat.h   | 5 -
- mysys_ssl/my_md5.cc   | 2 +-
- .../src/bindings/xcom/xcom/xcom_ssl_transport.c   | 4 ++--
- plugin/x/client/xconnection_impl.cc   | 4 ++--
- router/src/http/src/tls_client_context.cc | 2 +-
- router/src/http/src/tls_context.cc| 6 +-
- router/src/http/src/tls_server_context.cc | 3 ++-
- sql-common/client.cc  | 3 ++-
- sql/mysqld.cc | 4 ++--
- sql/sys_vars.cc   | 8 
- vio/viossl.cc | 4 ++--
- vio/viosslfactories.cc| 2 +-
- 13 files changed, 32 insertions(+), 21 deletions(-)
-
-diff --git a/cmake/ssl.cmake b/cmake/ssl.cmake
-index e93a12e0..06cd36ec 100644
 --- a/cmake/ssl.cmake
 +++ b/cmake/ssl.cmake
-@@ -313,12 +313,14 @@ MACRO (MYSQL_CHECK_SSL)
+@@ -313,7 +313,8 @@ MACRO (MYSQL_CHECK_SSL)
  OPENSSL_FIX_VERSION "${OPENSSL_VERSION_NUMBER}"
  )
  ENDIF()
@@ -33,15 +10,6 @@ index e93a12e0..06cd36ec 100644
 ADD_DEFINITIONS(-DHAVE_TLSv13)
  ENDIF()
  IF(OPENSSL_INCLUDE_DIR AND
-OPENSSL_LIBRARY   AND
--   CRYPTO_LIBRARY
-+   CRYPTO_LIBRARY AND
-+   OPENSSL_MAJOR_VERSION VERSION_GREATER_EQUAL "1"
-   )
-   SET(OPENSSL_FOUND TRUE)
-   FIND_PROGRAM(OPENSSL_EXECUTABLE openssl
-diff --git a/extra/libevent/openssl-compat.h b/extra/libevent/openssl-compat.h
-index 69afc716..deb21d6a 100644
 --- a/extra/libevent/openssl-compat.h
 +++ b/extra/libevent/openssl-compat.h
 @@ -24,7 +24,6 @@ static inline BIO_METHOD *BIO_meth_new(int type, const char 
*name)
@@ -61,8 +29,6 @@ index 69afc716..deb21d6a 100644
 +#endif
 +
  #endif /* OPENSSL_COMPAT_H */
-diff --git a/mysys_ssl/my_md5.cc b/mysys_ssl/my_md5.cc
-index 095fcb4e..0bdc885a 100644
 --- a/mysys_ssl/my_md5.cc
 +++ b/mysys_ssl/my_md5.cc
 @@ -56,7 +56,7 @@ static void my_md5_hash(unsigned char *digest, unsigned 
const char *buf,
@@ -74,8 +40,6 @@ index 095fcb4e..0bdc885a 100644
fips_mode = FIPS_mode();
  #endif /* HAVE_WOLFSSL */
/* If fips mode is ON/STRICT restricted method calls will result into abort,
-diff --git 
a/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.c
 
b/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.c
-index 67c151b2..6a18a717 100644
 --- 
a/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.c
 +++ 
b/plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/xcom_ssl_transport.c
 @@ -297,7 +297,7 @@ error:
@@ -96,8 +60,6 @@ index 67c151b2..6a18a717 100644
if (configure_ssl_fips_mode(ssl_fips_mode) != 1) {
  G_ERROR("Error setting the ssl fips mode");
  goto error;
-diff --git a/plugin/x/client/xconnection_impl.cc 
b/plugin/x/client/xconnection_impl.cc
-index cab1836c..4ba28d8f 100644
 --- a/plugin/x/client/xconnection_impl.cc
 +++ b/plugin/x/client/xconnection_impl.cc
 @@ -489,7 +489,7 @@ XError Connection_impl::get_ssl_error(const int error_id) {
@@ -118,8 +80,6 @@ index cab1836c..4ba28d8f 100644
char err_string[OPENSSL_ERROR_LENGTH] = {'\0'};
if (set_fips_mode((int)m_context->m_ssl_config.m_ssl_fips_mode, err_string) 
!=
1) {
-diff --git a/router/src/http/src/tls_client_context.cc 
b/router/src/http/src/tls_client_context.cc
-index f9dff94d..ae7413b4 100644
 --- a/router/src/http/src/tls_client_context.cc
 +++ b/router/src/http/src/tls_client_context.cc
 @@ -54,7 +54,7 @@ void 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/files/, dev-qt/qtwebengine/

2019-10-29 Thread Jimi Huotari
commit: eb95b42220ff63338858a7fc86624b8141f910bc
Author: Jimi Huotari  gentoo  org>
AuthorDate: Tue Oct 29 23:50:42 2019 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Tue Oct 29 23:52:27 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=eb95b422

dev-qt/qtwebengine: update crash reporting patch

Replace 'no-kcrash-reporting' patch with an upstream fix, and drop
it from where it's no longer needed.

https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?h=73-based=ccfc032f

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jimi Huotari  gentoo.org>

 .../qtwebengine-5.13.1-disable-crash-reports.patch | 29 ++
 .../qtwebengine-5.13.1-no-kcrash-reporting.patch   | 18 --
 dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild   |  4 +--
 dev-qt/qtwebengine/qtwebengine-5.13..ebuild|  5 
 dev-qt/qtwebengine/qtwebengine-5.14.0_beta2.ebuild |  2 --
 dev-qt/qtwebengine/qtwebengine-5.14..ebuild|  5 
 6 files changed, 31 insertions(+), 32 deletions(-)

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.13.1-disable-crash-reports.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.13.1-disable-crash-reports.patch
new file mode 100644
index ..c0a5941b
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.13.1-disable-crash-reports.patch
@@ -0,0 +1,29 @@
+From ccfc032fb57e98936ad9dd08ad5e75845b9e74b8 Mon Sep 17 00:00:00 2001
+From: Kirill Burtsev 
+Date: Tue, 2 Jul 2019 17:17:18 +0200
+Subject: FIXUP: Disable crash-reports when reporting is disabled
+
+Fix compilation issue because of unknown macro and flag,
+as enable_reporting feature is defined for net sub component.
+
+Change-Id: I451dc005fec66ddbf7a5c9de43eccfaafa2fe809
+Reviewed-by: Allan Sandfeld Jensen 
+---
+ chromium/content/public/common/content_features.cc | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/chromium/content/public/common/content_features.cc 
b/chromium/content/public/common/content_features.cc
+index e14b7733d9b..ff3f58dc1fc 100644
+--- a/src/3rdparty/chromium/content/public/common/content_features.cc
 b/src/3rdparty/chromium/content/public/common/content_features.cc
+@@ -4,6 +4,7 @@
+ 
+ #include "content/public/common/content_features.h"
+ #include "build/build_config.h"
++#include "net/net_buildflags.h"
+ 
+ namespace features {
+ 
+-- 
+cgit v1.2.1
+

diff --git 
a/dev-qt/qtwebengine/files/qtwebengine-5.13.1-no-kcrash-reporting.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.13.1-no-kcrash-reporting.patch
deleted file mode 100644
index 6f66c262..
--- a/dev-qt/qtwebengine/files/qtwebengine-5.13.1-no-kcrash-reporting.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Signed-off-by: Nicholas Meyer 
-
 a/src/3rdparty/chromium/content/public/common/content_features.cc  
2019-10-10 22:59:16.733542336 -0700
-+++ b/src/3rdparty/chromium/content/public/common/content_features.cc  
2019-10-10 22:59:03.675634565 -0700
-@@ -119,12 +119,7 @@
- // Enables crash reporting via Reporting API.
- // https://www.w3.org/TR/reporting/#crash-report
- const base::Feature kCrashReporting{"CrashReporting",
--#if BUILDFLAG(ENABLE_REPORTING)
--base::FEATURE_ENABLED_BY_DEFAULT
--#else
--base::FEATURE_DISABLED_BY_DEFAULT
--#endif
--};
-+base::FEATURE_DISABLED_BY_DEFAULT};
- 
- // Enables specification of a target element in the fragment identifier
- // via a CSS selector.

diff --git a/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild
index 39f64d63..c606a80b 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.13.1.ebuild
@@ -83,8 +83,8 @@ PATCHES+=(
"${FILESDIR}/${P}-pulseaudio-13.patch" # bug 694960
# QTBUG-76963, 5.13 branch:
"${FILESDIR}/${P}-webrtc-missing-header-w-linux-headers-5.2.patch"
-   # bug 693668, upstream(?) TODO:
-   "${FILESDIR}/${P}-no-kcrash-reporting.patch"
+   # bug 693668
+   "${FILESDIR}/${P}-disable-crash-reports.patch"
 )
 
 src_prepare() {

diff --git a/dev-qt/qtwebengine/qtwebengine-5.13..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.13..ebuild
index f22df0e5..3ec1fb34 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.13..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.13..ebuild
@@ -78,11 +78,6 @@ DEPEND="${RDEPEND}
pax_kernel? ( sys-apps/elfix )
 "
 
-PATCHES+=(
-   # bug 693668, upstream(?) TODO:
-   "${FILESDIR}/${PN}-5.13.1-no-kcrash-reporting.patch"
-)
-
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.11.2-paxmark-mksnapshot.patch" )
 

diff --git a/dev-qt/qtwebengine/qtwebengine-5.14.0_beta2.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.14.0_beta2.ebuild
index 8ef8814c..7033c9fc 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.14.0_beta2.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.14.0_beta2.ebuild
@@ -80,8 +80,6 @@ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/

2019-10-29 Thread Nick Sarnie
commit: 626fe61cda887ac891b84f24c746a51c48998dc7
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Oct 29 23:03:37 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Oct 29 23:08:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=626fe61c

media-libs/vulkan-layers: Bump version of glslang required

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie  gentoo.org>

 .../{vulkan-layers-1.1.125.ebuild => vulkan-layers-1.1.125-r1.ebuild} | 4 ++--
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.1.125.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.1.125-r1.ebuild
similarity index 90%
rename from media-libs/vulkan-layers/vulkan-layers-1.1.125.ebuild
rename to media-libs/vulkan-layers/vulkan-layers-1.1.125-r1.ebuild
index cc6a322ae6c..9814252061d 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.1.125.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.1.125-r1.ebuild
@@ -25,8 +25,8 @@ SLOT="0"
 IUSE="X wayland"
 
 DEPEND="${PYTHON_DEPS}
-   >=dev-util/glslang-7.12.3353_pre20191027:=[${MULTILIB_USEDEP}]
-   =dev-util/spirv-tools-2019.10_pre20191027:=[${MULTILIB_USEDEP}]
+   
>=dev-util/glslang-7.12.3353_pre20191027-r1:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-tools-2019.10_pre20191027:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-1.1.125
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index 9ee3418b3b2..787e1d87acf 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -26,7 +26,7 @@ IUSE="X wayland"
 
 DEPEND="${PYTHON_DEPS}
>=dev-util/glslang-7.12.3353_pre20191027:=[${MULTILIB_USEDEP}]
-   =dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]
+   ~dev-util/spirv-tools-:=[${MULTILIB_USEDEP}]
>=dev-util/vulkan-headers-1.1.125
wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] )
X? (



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

2019-10-29 Thread Nick Sarnie
commit: 804d6b3bcbc17a2e6520054e28f272683c4f839d
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Oct 29 22:55:04 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Oct 29 23:08:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804d6b3b

dev-util/glslang: Restrict test

Fixes: https://bugs.gentoo.org/698850
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild 
b/dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild
index 7c674c7f866..8c95609eba7 100644
--- a/dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild
+++ b/dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild
@@ -17,3 +17,6 @@ LICENSE="BSD"
 SLOT="0"
 
 PATCHES=( "${FILESDIR}/${P}-fix-relative-includes.patch" )
+
+# Bug 698850
+RESTRICT="test"



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

2019-10-29 Thread Nick Sarnie
commit: 3661db8161971abfffb8c858ba6f0b063326a707
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Oct 29 23:01:06 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Oct 29 23:08:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3661db81

dev-util/glslang: Add blocker for new shaderc, drop old

Fixes: https://bugs.gentoo.org/698862
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-util/glslang/Manifest   |  1 -
 dev-util/glslang/glslang-7.12.3352.ebuild   | 17 -
 .../glslang/glslang-7.12.3353_pre20191027-r1.ebuild |  2 ++
 dev-util/glslang/glslang-7.12.3353_pre20191027.ebuild   | 17 -
 4 files changed, 2 insertions(+), 35 deletions(-)

diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest
index 28c6d261b56..4634a6907a3 100644
--- a/dev-util/glslang/Manifest
+++ b/dev-util/glslang/Manifest
@@ -1,4 +1,3 @@
 DIST glslang-7.11.3114_pre20190415.tar.gz 2841827 BLAKE2B 
7d1c46f05d0b5def4d9612f45d3c24b67a4497dc229bbaecdad8d2109ae17e5545a12dac04b42bf8102b8d2b3ca6919168d238da7c496a5713ece83a664101f8
 SHA512 
d75e5a7ceea305bacf489696c14a17209e9793ebc3efbacda8cc26b23fd7ff6c5d2b1b3348df108be6e9249862454e0584772f09f702d47374923c4cde491192
-DIST glslang-7.12.3352.tar.gz 2841827 BLAKE2B 
7d1c46f05d0b5def4d9612f45d3c24b67a4497dc229bbaecdad8d2109ae17e5545a12dac04b42bf8102b8d2b3ca6919168d238da7c496a5713ece83a664101f8
 SHA512 
d75e5a7ceea305bacf489696c14a17209e9793ebc3efbacda8cc26b23fd7ff6c5d2b1b3348df108be6e9249862454e0584772f09f702d47374923c4cde491192
 DIST glslang-7.12.3353_pre20191027.tar.gz 3119760 BLAKE2B 
4a7eda7bf89b1589cb8a712660589e2746ff13ce3cac589a5651486fbdaa149b0fd8fceb791af0e43c9342aa9ca31459f66d0236c31d22959e519e8eb4457018
 SHA512 
6f247dbf9a50cdfe7b6ffbf79f73c46c57f8f61ef10037e0775ddd6faf4c5fd4b9b6b6761ecf26cc71c3711a650ee8619e2f0a33dfcf8ca8dc2974e497a685a7
 DIST glslang-7.9.2888.tar.gz 2370459 BLAKE2B 
9dc5550dce1fd718a8050cec81ad94195b19cc36cc4321fe5def48051dd66de4f9c651b6c34a7363701b52afba9f8c6cd4c2264f38416bc911fd2dcdf5a88ca4
 SHA512 
9a067a5006596bf61cd20f09173e2d22db37a10413bba1b1bb6e5ad3ecf46701786977961e2da8bfa32b19ccb2cc0a04d765f65ae01b80148e9b3f52dbfa8737

diff --git a/dev-util/glslang/glslang-7.12.3352.ebuild 
b/dev-util/glslang/glslang-7.12.3352.ebuild
deleted file mode 100644
index 1fbfeb598cd..000
--- a/dev-util/glslang/glslang-7.12.3352.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-multilib cmake-utils
-
-SNAPSHOT_COMMIT="0527c9db8148ce37442fa4a9c99a2a23ad50b0b7"
-SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}/glslang-${SNAPSHOT_COMMIT}"
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/;
-
-LICENSE="BSD"
-SLOT="0"

diff --git a/dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild 
b/dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild
index 8c95609eba7..c1e6eeb104d 100644
--- a/dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild
+++ b/dev-util/glslang/glslang-7.12.3353_pre20191027-r1.ebuild
@@ -18,5 +18,7 @@ SLOT="0"
 
 PATCHES=( "${FILESDIR}/${P}-fix-relative-includes.patch" )
 
+RDEPEND="!https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}/glslang-${SNAPSHOT_COMMIT}"
-
-DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V 
generator"
-HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/;
-
-LICENSE="BSD"
-SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/libkworkspace/

2019-10-29 Thread Andreas Sturmlechner
commit: 94735d57057a0b86cfb33e68088c1648769f755a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 22:58:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:59:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94735d57

kde-plasma/libkworkspace: Tarball respun

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/libkworkspace/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/libkworkspace/Manifest 
b/kde-plasma/libkworkspace/Manifest
index 585c492b726..9b9ca7672fa 100644
--- a/kde-plasma/libkworkspace/Manifest
+++ b/kde-plasma/libkworkspace/Manifest
@@ -1,2 +1,2 @@
 DIST plasma-workspace-5.16.5.tar.xz 4905748 BLAKE2B 
049a4ff618aade78ac130c1496f6add0ddc391db5b025045eaee91fbcac0a0b9e7b44a06757c94699c1038b18a96a06eb31d4ab6518bfda6d308e12b1269ca04
 SHA512 
e55e89b6a8e3dcf68bb7ad4f62f284cd819c7461eff1269f84df086a2516401c26363cc6c3c8e6cc8e27788222b3ed81098d765a25e5d96d9274e3b342816369
-DIST plasma-workspace-5.17.2.tar.xz 4961952 BLAKE2B 
4493e9fcf1280bc2eefd8fd0242de5e2eacb242ad56a3565b5d819448b0a9614e7392b97aa633b18c37a664e97a39996872131bd6b9be6416d8a8c0e78801dcb
 SHA512 
61bef7eea1f1d315d74f1df8a4dcf15f88411aa3a8e1ac70b66e1286079c972e47d8bc8418946db94bba28e628e0bb55be057033f30b54562b2bc17a0b7e2a3c
+DIST plasma-workspace-5.17.2.tar.xz 4962148 BLAKE2B 
b1966e0db9fe9aa75bb934f7bb0f7b0cf7f6134cbb75926dbe86ff77bfb00888116c05aad070305e36498d7346bbc394cf42d9272ca8da79634a04bc008f949f
 SHA512 
2c10f78de83d65e03a611f0928b28f723c71e2e9b02401c7e6b226bc7f5002119602d6344dca7c85a23ba3826e5f6f0b96057252a518bc9f8c0fa2931ac5f85d



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

2019-10-29 Thread Sergei Trofimovich
commit: e8f3bd3ef39bdb5561e49c0ca8b373bf1df37ac3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 29 22:29:22 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 29 22:29:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f3bd3e

dev-util/radare2: bump up to 4.0.0

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/radare2/Manifest  | 1 +
 dev-util/radare2/{radare2-.ebuild => radare2-4.0.0.ebuild} | 4 ++--
 dev-util/radare2/radare2-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index 6b0177becd5..67fc826582f 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -1,3 +1,4 @@
 DIST radare2-3.7.1.tar.gz 7481103 BLAKE2B 
4bae07dad298a45704ee45740bc3376902dfa35631efc94874666ead0b9c3dbb407558f4c02283d0909970247bc7730754cad9c6b6859a23ab40f408eff9102e
 SHA512 
972c137e20d73a4cc8001c6d3e3b0c68874ed4a837d2ec20f26bc164a5451dbd46264471adc93332eecadd86d8023579fa69b42fce0291f49979b451118c7673
 DIST radare2-3.8.0.tar.gz 7510078 BLAKE2B 
c3dcc28c0cda8c7c5f8dbc6d35c3d15fa73fec8402acfd5de0b3ea85ef0295608d2332efbb29a41e75239acafb66b1c3b946f58523d9e5bb605b70ddce3ce38d
 SHA512 
c9a1a4e7743b54026990d7473f05fb8eb25d7a7f0fd985172587ce82b8f6fefb53dd181b0bdb8463d2460c71e4a9eb377ead4ef7379615c90aa858d8fcadeadb
 DIST radare2-3.9.0.tar.gz 7519146 BLAKE2B 
cc64567c3ce4c0c764f288fcd8110a7ce25cc15fb6a977fc489ce7ad9b697d628d87ff9280601fd00a53a79fb8de3b7fdc83dff56463addfa80f3528ccb733ab
 SHA512 
7198c6fb35778d93fdbba5dd3dceddb7af21d555fb42f22752c8898ccba44fdcba92a6c502ddc8bdda71b883df392168ece807325b53cf75537b4ec59d86e42a
+DIST radare2-4.0.0.tar.gz 7558070 BLAKE2B 
9c7cb4492832c97c4f71c9583ecd78af843551fa0d02a07b29cf76c04062ce9e71e8d8fd72e87260311896f61ec709e577b328215c69d52598218d566f98d543
 SHA512 
3877088f61d8fac6a8fa12a35ef895904473e1db7e7428961eb06822ff1218338cd5b9ab16f78773413b31fec7463963b0cc3f801c661ce17cd40c8ddd423d76

diff --git a/dev-util/radare2/radare2-.ebuild 
b/dev-util/radare2/radare2-4.0.0.ebuild
similarity index 88%
copy from dev-util/radare2/radare2-.ebuild
copy to dev-util/radare2/radare2-4.0.0.ebuild
index 0b3f4cfb432..36cda6bb0ae 100644
--- a/dev-util/radare2/radare2-.ebuild
+++ b/dev-util/radare2/radare2-4.0.0.ebuild
@@ -10,9 +10,9 @@ HOMEPAGE="http://www.radare.org;
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/radare/radare2;
+   EGIT_REPO_URI="https://github.com/radareorg/radare2;
 else
-   SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/radareorg/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 

diff --git a/dev-util/radare2/radare2-.ebuild 
b/dev-util/radare2/radare2-.ebuild
index 0b3f4cfb432..36cda6bb0ae 100644
--- a/dev-util/radare2/radare2-.ebuild
+++ b/dev-util/radare2/radare2-.ebuild
@@ -10,9 +10,9 @@ HOMEPAGE="http://www.radare.org;
 
 if [[ ${PV} == * ]]; then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/radare/radare2;
+   EGIT_REPO_URI="https://github.com/radareorg/radare2;
 else
-   SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/radareorg/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/jempbox/

2019-10-29 Thread Miroslav Šulc
commit: a36ac30e1b2b7cfa5b64e600f42e112ea635f9ed
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 29 22:25:04 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 29 22:26:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36ac30e

dev-java/jempbox: jdk and eapi upgrade

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/jempbox/jempbox-1.7.1-r1.ebuild  | 47 +++
 dev-java/jempbox/jempbox-1.8.11-r1.ebuild | 45 +
 2 files changed, 92 insertions(+)

diff --git a/dev-java/jempbox/jempbox-1.7.1-r1.ebuild 
b/dev-java/jempbox/jempbox-1.7.1-r1.ebuild
new file mode 100644
index 000..74126da57f9
--- /dev/null
+++ b/dev-java/jempbox/jempbox-1.7.1-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+MY_PN=pdfbox
+
+DESCRIPTION="An open source Java library for parsing font files"
+HOMEPAGE="https://pdfbox.apache.org/;
+SRC_URI="mirror://apache/${MY_PN}/${PV}/${MY_PN}-${PV}-src.zip"
+
+LICENSE="BSD"
+SLOT="1.7"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=virtual/jre-1.8"
+DEPEND="
+   >=virtual/jdk-1.8
+   app-arch/unzip
+   test? ( dev-java/ant-junit:0 )"
+
+S="${WORKDIR}/${MY_PN}-${PV}/${PN}"
+
+src_prepare() {
+   default
+
+   cp -v "${FILESDIR}"/${P}_maven-build.xml build.xml || die
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+src_test() {
+   java-pkg-2_src_test
+}
+
+src_install() {
+   java-pkg_newjar target/${P}.jar ${PN}.jar
+
+   use doc && java-pkg_dojavadoc target/site/apidocs
+   use source && java-pkg_dosrc src/main/java/org
+}

diff --git a/dev-java/jempbox/jempbox-1.8.11-r1.ebuild 
b/dev-java/jempbox/jempbox-1.8.11-r1.ebuild
new file mode 100644
index 000..65c15a2
--- /dev/null
+++ b/dev-java/jempbox/jempbox-1.8.11-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="pdfbox"
+MY_P="${MY_PN}-${PV}"
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="An open source Java library for working with XMP metadata"
+HOMEPAGE="https://pdfbox.apache.org/;
+SRC_URI="mirror://apache/${MY_PN}/${PV}/${MY_P}-src.zip"
+LICENSE="Apache-2.0"
+SLOT="1.8"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND=">=virtual/jre-1.8"
+
+DEPEND=">=virtual/jdk-1.8
+   app-arch/unzip
+   test? ( dev-java/junit:4 )"
+
+S="${WORKDIR}/${MY_P}/${PN}"
+JAVA_SRC_DIR="src/main/java"
+
+src_install() {
+   java-pkg-simple_src_install
+   dodoc README.txt
+}
+
+src_test() {
+   local DIR=src/test/java
+   local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4)"
+   local TESTS=$(find ${DIR} -name "*Test.java")
+   TESTS="${TESTS//src\/test\/java\/}"
+   TESTS="${TESTS//.java}"
+   TESTS="${TESTS//\//.}"
+
+   ejavac -cp "${CP}" -d ${DIR} $(find ${DIR} -name "*.java")
+   ejunit4 -classpath "${CP}" ${TESTS}
+}



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-thunderbolt/, kde-plasma/kwin/files/, ...

2019-10-29 Thread Andreas Sturmlechner
commit: d3d3dfeb634261d4d22a9f791ca8038d0113b649
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 20:50:06 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d3dfeb

kde-plasma: Drop KDE Plasma 5.17.1

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/bluedevil/Manifest  |   1 -
 kde-plasma/bluedevil/bluedevil-5.17.1.ebuild   |  34 
 kde-plasma/breeze-grub/Manifest|   1 -
 kde-plasma/breeze-grub/breeze-grub-5.17.1.ebuild   |  22 ---
 kde-plasma/breeze-gtk/Manifest |   1 -
 kde-plasma/breeze-gtk/breeze-gtk-5.17.1.ebuild |  45 --
 kde-plasma/breeze-plymouth/Manifest|   1 -
 .../breeze-plymouth/breeze-plymouth-5.17.1.ebuild  |  26 
 kde-plasma/breeze/Manifest |   1 -
 kde-plasma/breeze/breeze-5.17.1.ebuild |  49 --
 kde-plasma/discover/Manifest   |   1 -
 kde-plasma/discover/discover-5.17.1.ebuild |  70 -
 kde-plasma/drkonqi/Manifest|   1 -
 kde-plasma/drkonqi/drkonqi-5.17.1.ebuild   |  64 
 kde-plasma/kactivitymanagerd/Manifest  |   1 -
 .../kactivitymanagerd-5.17.1.ebuild|  31 
 kde-plasma/kde-cli-tools/Manifest  |   1 -
 .../kde-cli-tools/kde-cli-tools-5.17.1.ebuild  |  64 
 kde-plasma/kde-gtk-config/Manifest |   1 -
 .../kde-gtk-config/kde-gtk-config-5.17.1.ebuild|  52 ---
 kde-plasma/kdecoration/Manifest|   1 -
 kde-plasma/kdecoration/kdecoration-5.17.1.ebuild   |  19 ---
 kde-plasma/kdeplasma-addons/Manifest   |   1 -
 .../kdeplasma-addons-5.17.1.ebuild |  57 ---
 kde-plasma/kgamma/Manifest |   1 -
 kde-plasma/kgamma/kgamma-5.17.1.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 -
 kde-plasma/khotkeys/khotkeys-5.17.1.ebuild |  44 --
 kde-plasma/kinfocenter/Manifest|   1 -
 kde-plasma/kinfocenter/kinfocenter-5.17.1.ebuild   |  98 
 kde-plasma/kmenuedit/Manifest  |   1 -
 kde-plasma/kmenuedit/kmenuedit-5.17.1.ebuild   |  44 --
 kde-plasma/kscreen/Manifest|   1 -
 kde-plasma/kscreen/kscreen-5.17.1.ebuild   |  40 -
 kde-plasma/kscreenlocker/Manifest  |   1 -
 .../kscreenlocker/kscreenlocker-5.17.1.ebuild  |  94 ---
 kde-plasma/ksshaskpass/Manifest|   1 -
 kde-plasma/ksshaskpass/ksshaskpass-5.17.1.ebuild   |  45 --
 kde-plasma/ksysguard/Manifest  |   1 -
 kde-plasma/ksysguard/ksysguard-5.17.1.ebuild   |  50 --
 kde-plasma/kwallet-pam/Manifest|   1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.17.1.ebuild   |  33 
 kde-plasma/kwayland-integration/Manifest   |   1 -
 .../kwayland-integration-5.17.1.ebuild |  26 
 kde-plasma/kwin/Manifest   |   1 -
 ...n-5.17.1-dont-use-MESA_EGL_NO_X11_HEADERS.patch |  57 ---
 kde-plasma/kwin/kwin-5.17.1.ebuild | 107 -
 kde-plasma/kwrited/Manifest|   1 -
 kde-plasma/kwrited/kwrited-5.17.1.ebuild   |  21 ---
 kde-plasma/libkscreen/Manifest |   1 -
 kde-plasma/libkscreen/libkscreen-5.17.1.ebuild |  26 
 kde-plasma/libksysguard/Manifest   |   1 -
 kde-plasma/libksysguard/libksysguard-5.17.1.ebuild |  52 ---
 kde-plasma/libkworkspace/Manifest  |   1 -
 .../libkworkspace/libkworkspace-5.17.1.ebuild  |  55 ---
 kde-plasma/milou/Manifest  |   1 -
 kde-plasma/milou/milou-5.17.1.ebuild   |  29 
 kde-plasma/oxygen/Manifest |   1 -
 kde-plasma/oxygen/oxygen-5.17.1.ebuild |  48 --
 kde-plasma/plasma-browser-integration/Manifest |   1 -
 .../plasma-browser-integration-5.17.1.ebuild   |  37 -
 kde-plasma/plasma-desktop/Manifest |   1 -
 .../plasma-desktop/plasma-desktop-5.17.1.ebuild| 136 
 kde-plasma/plasma-integration/Manifest |   1 -
 .../plasma-integration-5.17.1.ebuild   |  43 -
 kde-plasma/plasma-meta/plasma-meta-5.17.1.ebuild   | 110 -
 kde-plasma/plasma-nm/Manifest  |   1 -
 kde-plasma/plasma-nm/plasma-nm-5.17.1.ebuild   |  74 -
 kde-plasma/plasma-pa/Manifest  |   1 -
 kde-plasma/plasma-pa/plasma-pa-5.17.1.ebuild   |  32 
 kde-plasma/plasma-sdk/Manifest |   1 -
 kde-plasma/plasma-sdk/plasma-sdk-5.17.1.ebuild |  38 -
 

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

2019-10-29 Thread Andreas Sturmlechner
commit: c17558e8bd61f3de8a0edca21d9d47c0f3ca5020
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 19:05:59 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17558e8

profiles: Unmask dev-libs/icu-65.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6fa6485e956..7f6bae5ce08 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -239,11 +239,6 @@ net-misc/knemo
 # since 1999. Removal in 30 days. Bug 641530.
 dev-perl/NetxAP
 
-# Lars Wendler  (2019-10-15)
-# Masked until webkit based packages no longer fail to build against
->=dev-libs/icu-65.1
->=dev-libs/icu-layoutex-65.1
-
 # Nick Sarnie  (2019-10-14)
 # No longer updated or supported by the Wine project
 # wine-any has no value without wine-d3d9



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze/, kde-plasma/kde-cli-tools/, kde-plasma/kdeplasma-addons/, ...

2019-10-29 Thread Andreas Sturmlechner
commit: 484c9dded4c2473cc9cf94f0ea2f4b87ae3ee5fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 20:43:54 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484c9dde

kde-plasma: Add KDE Plasma 5.17.2

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.17.2.ebuild   |  34 
 kde-plasma/breeze-grub/Manifest|   1 +
 kde-plasma/breeze-grub/breeze-grub-5.17.2.ebuild   |  22 +++
 kde-plasma/breeze-gtk/Manifest |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.17.2.ebuild |  45 ++
 kde-plasma/breeze-plymouth/Manifest|   1 +
 .../breeze-plymouth/breeze-plymouth-5.17.2.ebuild  |  26 
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.17.2.ebuild |  50 ++
 kde-plasma/discover/Manifest   |   1 +
 kde-plasma/discover/discover-5.17.2.ebuild |  70 +
 kde-plasma/drkonqi/Manifest|   1 +
 kde-plasma/drkonqi/drkonqi-5.17.2.ebuild   |  61 
 kde-plasma/kactivitymanagerd/Manifest  |   1 +
 .../kactivitymanagerd-5.17.2.ebuild|  31 
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.17.2.ebuild  |  64 
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.17.2.ebuild|  52 +++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.17.2.ebuild   |  19 +++
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons-5.17.2.ebuild |  57 +++
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.17.2.ebuild |  26 
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.17.2.ebuild |  44 ++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.17.2.ebuild   |  98 
 kde-plasma/kmenuedit/Manifest  |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.17.2.ebuild   |  44 ++
 kde-plasma/kscreen/Manifest|   1 +
 kde-plasma/kscreen/kscreen-5.17.2.ebuild   |  40 +
 kde-plasma/kscreenlocker/Manifest  |   1 +
 .../kscreenlocker/kscreenlocker-5.17.2.ebuild  |  94 +++
 kde-plasma/ksshaskpass/Manifest|   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.17.2.ebuild   |  45 ++
 kde-plasma/ksysguard/Manifest  |   1 +
 kde-plasma/ksysguard/ksysguard-5.17.2.ebuild   |  50 ++
 kde-plasma/kwallet-pam/Manifest|   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.17.2.ebuild   |  33 
 kde-plasma/kwayland-integration/Manifest   |   1 +
 .../kwayland-integration-5.17.2.ebuild |  26 
 kde-plasma/kwin/Manifest   |   1 +
 kde-plasma/kwin/kwin-5.17.2.ebuild | 105 +
 kde-plasma/kwrited/Manifest|   1 +
 kde-plasma/kwrited/kwrited-5.17.2.ebuild   |  21 +++
 kde-plasma/libkscreen/Manifest |   1 +
 kde-plasma/libkscreen/libkscreen-5.17.2.ebuild |  26 
 kde-plasma/libksysguard/Manifest   |   1 +
 kde-plasma/libksysguard/libksysguard-5.17.2.ebuild |  52 +++
 kde-plasma/libkworkspace/Manifest  |   1 +
 .../libkworkspace/libkworkspace-5.17.2.ebuild  |  55 +++
 kde-plasma/milou/Manifest  |   1 +
 kde-plasma/milou/milou-5.17.2.ebuild   |  29 
 kde-plasma/oxygen/Manifest |   1 +
 kde-plasma/oxygen/oxygen-5.17.2.ebuild |  48 ++
 kde-plasma/plasma-browser-integration/Manifest |   1 +
 .../plasma-browser-integration-5.17.2.ebuild   |  37 +
 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-5.17.2.ebuild| 136 
 kde-plasma/plasma-integration/Manifest |   1 +
 .../plasma-integration-5.17.2.ebuild   |  43 +
 kde-plasma/plasma-meta/metadata.xml|   1 +
 kde-plasma/plasma-meta/plasma-meta-5.17.2.ebuild   | 111 +
 kde-plasma/plasma-nm/Manifest  |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.17.2.ebuild   |  74 +
 kde-plasma/plasma-pa/Manifest  |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.17.2.ebuild   |  32 
 kde-plasma/plasma-sdk/Manifest |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.17.2.ebuild |  38 +
 kde-plasma/plasma-thunderbolt/Manifest 

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

2019-10-29 Thread Andreas Sturmlechner
commit: fb4ba349f12173bb3c4fc3aa286164247bfd61ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 20:25:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb4ba349

profiles: x86: Drop obsolete dev-qt/qt3d[gamepad] p.use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/x86/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index f307f763053..e2866d7b314 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -7,10 +7,6 @@
 # iasl is stable on x86
 sys-firmware/seabios -debug
 
-# Andreas Sturmlechner  (2019-09-06)
-# dev-qt/qtgamepad is not keyworded yet
-dev-qt/qt3d gamepad
-
 # Georgy Yakovlev  (2019-08-28)
 # upstream provides docs and tools for tier-1 arches
 dev-lang/rust-bin -doc



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

2019-10-29 Thread Andreas Sturmlechner
commit: 963de2d560361456e793313a246c5880385db9f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 20:30:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=963de2d5

profiles: x86: Add kde-plasma/plasma-meta[thunderbolt] to p.use.mask

Bug: https://bugs.gentoo.org/698172
Bug: https://bugs.gentoo.org/697860
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/x86/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index e2866d7b314..e5e1b295791 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
 
+# Andreas Sturmlechner  (2019-10-29)
+# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded
+# bugs #697860, #698172
+kde-plasma/plasma-meta thunderbolt
+
 # Luke Dashjr  (2019-09-21)
 # iasl is stable on x86
 sys-firmware/seabios -debug



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/

2019-10-29 Thread Andreas Sturmlechner
commit: 645ec2fc0d90e091bbdb2102442448fc01ce42f6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 20:40:12 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=645ec2fc

profiles: arm: Add kde-plasma/plasma-meta[thunderbolt] to p.use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/arm/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 3cb605dfc8d..71d556ec63d 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2019-10-29)
+# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded
+kde-plasma/plasma-meta thunderbolt
+
 # Andreas Sturmlechner  (2019-08-18)
 # media-video/pipewire is not keyworded yet
 dev-libs/weston pipewire



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

2019-10-29 Thread Andreas Sturmlechner
commit: 442114d9e7d9bc2062d990d22451211b22ffcf51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 19:03:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442114d9

net-libs/webkit-gtk: Add upstream patch to fix build against ICU-65

https://bugs.webkit.org/show_bug.cgi?id=202600

Acked-by: Mart Raudsepp  gentoo.org>
Closes: https://bugs.gentoo.org/698596
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/webkit-gtk-2.24.4-icu-65.patch   | 53 ++
 net-libs/webkit-gtk/webkit-gtk-2.24.4.ebuild   |  1 +
 2 files changed, 54 insertions(+)

diff --git a/net-libs/webkit-gtk/files/webkit-gtk-2.24.4-icu-65.patch 
b/net-libs/webkit-gtk/files/webkit-gtk-2.24.4-icu-65.patch
new file mode 100644
index 000..475c9851e63
--- /dev/null
+++ b/net-libs/webkit-gtk/files/webkit-gtk-2.24.4-icu-65.patch
@@ -0,0 +1,53 @@
+From 9b60e834454dc93f46f05b1cfdc0aad0c6b7de97 Mon Sep 17 00:00:00 2001
+From: Heiko Becker 
+Date: Fri, 4 Oct 2019 22:17:11 +0200
+Subject: [PATCH] Add missing semicolons to fix build with icu 65.1
+
+---
+ Source/WTF/wtf/URLHelpers.cpp   |  2 +-
+ Source/WebCore/dom/Document.cpp |  6 +++---
+ 4 files changed, 25 insertions(+), 4 deletions(-)
+
+diff --git a/Source/WTF/wtf/URLHelpers.cpp b/Source/WTF/wtf/URLHelpers.cpp
+index 18e7f13cd61..c584f1a0cb7 100644
+--- a/Source/WTF/wtf/URLHelpers.cpp
 b/Source/WTF/wtf/URLHelpers.cpp
+@@ -301,7 +301,7 @@ static bool allCharactersInIDNScriptWhiteList(const UChar* 
buffer, int32_t lengt
+ Optional previousCodePoint;
+ while (i < length) {
+ UChar32 c;
+-U16_NEXT(buffer, i, length, c)
++U16_NEXT(buffer, i, length, c);
+ UErrorCode error = U_ZERO_ERROR;
+ UScriptCode script = uscript_getScript(c, );
+ if (error != U_ZERO_ERROR) {
+diff --git a/Source/WebCore/dom/Document.cpp b/Source/WebCore/dom/Document.cpp
+index 0fd0fa090bf..01f76850f3d 100644
+--- a/Source/WebCore/dom/Document.cpp
 b/Source/WebCore/dom/Document.cpp
+@@ -4954,12 +4954,12 @@ static bool isValidNameNonASCII(const UChar* 
characters, unsigned length)
+ unsigned i = 0;
+ 
+ UChar32 c;
+-U16_NEXT(characters, i, length, c)
++U16_NEXT(characters, i, length, c);
+ if (!isValidNameStart(c))
+ return false;
+ 
+ while (i < length) {
+-U16_NEXT(characters, i, length, c)
++U16_NEXT(characters, i, length, c);
+ if (!isValidNamePart(c))
+ return false;
+ }
+@@ -5019,7 +5019,7 @@ ExceptionOr> 
Document::parseQualifiedName(cons
+ 
+ for (unsigned i = 0; i < length; ) {
+ UChar32 c;
+-U16_NEXT(qualifiedName, i, length, c)
++U16_NEXT(qualifiedName, i, length, c);
+ if (c == ':') {
+ if (sawColon)
+ return Exception { InvalidCharacterError };
+-- 
+2.23.0

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.24.4.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.24.4.ebuild
index f8ed8e6fec9..d90cc8c26a4 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.24.4.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.24.4.ebuild
@@ -159,6 +159,7 @@ pkg_setup() {
 }
 
 src_prepare() {
+   eapply "${FILESDIR}/${P}-icu-65.patch" # bug 698596
cmake-utils_src_prepare
gnome2_src_prepare
 }



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/

2019-10-29 Thread Andreas Sturmlechner
commit: 55f40ee3a03ec1443a24f6b763d89db9128f9fb0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 20:52:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f40ee3

profiles: arm: Drop obsolete dev-qt/qtspeech revdep p.use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/arm/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 3e276614518..3cb605dfc8d 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -134,11 +134,6 @@ app-doc/doxygen clang
 # Requires dev-libs/mongo-c-driver which isn't keyworded
 >=app-admin/rsyslog-8.31 mongodb
 
-# Andreas Sturmlechner  (2017-10-11)
-# Required dependency dev-qt/qtspeech is not keyworded, bug #675340
-kde-frameworks/knotifications speech
-kde-frameworks/ktextwidgets speech
-
 # Patrice Clement  (2017-09-24)
 # Unmask Raspberry Pi support on arm.
 media-video/mpv -raspberry-pi



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/

2019-10-29 Thread Andreas Sturmlechner
commit: c6a8afef54836dcdea4311d9823e5aef28a0ed12
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 20:29:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a8afef

profiles: arm64: Add kde-plasma/plasma-meta[thunderbolt] to p.use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/arm64/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 901d17e9c13..81d71410490 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2019-10-29)
+# Neither sys-apps/bolt nor kde-plasma/plasma-thunderbolt are keyworded
+kde-plasma/plasma-meta thunderbolt
+
 # Georgy Yakovlev  (2019-09-27)
 # some testsuite deps are not keyworded
 sys-fs/zfs test-suite



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/files/, kde-plasma/plasma-workspace/

2019-10-29 Thread Andreas Sturmlechner
commit: 457145c9d97bbcaace74b8bdacf20af972c61693
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 21:27:28 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 22:21:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457145c9

kde-plasma/plasma-workspace: Drop translations of Plasma session name

We need to remove all translations in order to not reproduce the initial issue.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...sma-workspace-5.17.2-waylandsessionrename.patch | 91 ++
 .../plasma-workspace-5.17.2.ebuild |  2 +-
 2 files changed, 92 insertions(+), 1 deletion(-)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.17.2-waylandsessionrename.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.17.2-waylandsessionrename.patch
new file mode 100644
index 000..71d1ce4abb8
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.17.2-waylandsessionrename.patch
@@ -0,0 +1,91 @@
+From 36bc9bfd9661f88039a8945688e07b0626b48610 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 15 Oct 2019 18:33:45 +0200
+Subject: [PATCH 1/2] Fix Name conflict between plasma.desktop and
+ plasmawayland.desktop
+
+Summary:
+SDDM until 0.18.1 appends " (Wayland)" to the name of any session file it
+finds in wayland-sessions dir, and Plasma is relying on that behaviour to
+distinguish between its X11 and Wayland sessions. This leads to duplicate
+"Plasma" entries on any other DM not applying the same hack, e.g. lightdm,
+and users are lost without downstream patching.
+
+SDDM in 0.19 only appends " (Wayland)" in case the session name does
+not already end with this, to avoid duplicating it.
+
+CCBUG: https://bugs.kde.org/show_bug.cgi?id=368409
+See also: https://github.com/sddm/sddm/pull/997
+
+Reviewers: #plasma, davidedmundson, fvogt, ngraham
+
+Reviewed By: #plasma, davidedmundson, fvogt, ngraham
+
+Subscribers: ngraham, pino, rdieter, fvogt, davidedmundson, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D22210
+---
+ login-sessions/plasmawayland.desktop.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/login-sessions/plasmawayland.desktop.cmake 
b/login-sessions/plasmawayland.desktop.cmake
+index 64f997ea4..3e9b46bc9 100644
+--- a/login-sessions/plasmawayland.desktop.cmake
 b/login-sessions/plasmawayland.desktop.cmake
+@@ -2,51 +2,7 @@
+ Exec=dbus-run-session ${CMAKE_INSTALL_FULL_BINDIR}/startplasma-wayland
+ TryExec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-wayland
+ DesktopNames=KDE
+-Name=Plasma
+-Name[ar]=بلازما
+-Name[bs]=Plazma
+-Name[ca]=Plasma
+-Name[ca@valencia]=Plasma
+-Name[cs]=Plasma
+-Name[da]=Plasma
+-Name[de]=Plasma
+-Name[el]=Plasma
+-Name[en_GB]=Plasma
+-Name[es]=Plasma
+-Name[et]=Plasma
+-Name[eu]=Plasma
+-Name[fi]=Plasma
+-Name[fr]=Plasma
+-Name[gl]=Plasma
+-Name[he]=פלזמה
+-Name[hu]=Plasma
+-Name[id]=Plasma
+-Name[is]=Plasma
+-Name[it]=Plasma
+-Name[ja]=プラズマ
+-Name[ko]=Plasma
+-Name[lt]=Plasma
+-Name[nb]=Plasma
+-Name[nds]=Plasma
+-Name[nl]=Plasma
+-Name[nn]=Plasma
+-Name[pa]=ਪਲਾਜ਼ਮਾ
+-Name[pl]=Plazma
+-Name[pt]=Plasma
+-Name[pt_BR]=Plasma
+-Name[ru]=Plasma
+-Name[sk]=Plasma
+-Name[sl]=Plasma
+-Name[sr]=Плазма
+-Name[sr@ijekavian]=Плазма
+-Name[sr@ijekavianlatin]=Plasma
+-Name[sr@latin]=Plasma
+-Name[sv]=Plasma
+-Name[tr]=Plama
+-Name[uk]=Плазма
+-Name[x-test]=xxPlasmaxx
+-Name[zh_CN]=Plasma
+-Name[zh_TW]=Plasma
++Name=Plasma (Wayland)
+ Comment=Plasma by KDE
+ Comment[ar]=بلازما كدي
+ Comment[bs]=Plazma od strane KDe
+-- 
+2.23.0

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.17.2.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.17.2.ebuild
index 18496a7cf26..1e58c5789d8 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.17.2.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.17.2.ebuild
@@ -118,7 +118,7 @@ PDEPEND="
 
 PATCHES=(
"${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch"
-   "${FILESDIR}/${PN}-5.17.0-waylandsessionrename.patch"
+   "${FILESDIR}/${P}-waylandsessionrename.patch"
 )
 
 RESTRICT+=" test"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-29 Thread Mike Pagano
commit: 56c270d368c3262c122fc6dcf239353b5488a570
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 22:19:48 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 22:19:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c270d3

sys-kernel/gentoo-sources: remove providers file

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/providers | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sys-kernel/gentoo-sources/providers 
b/sys-kernel/gentoo-sources/providers
deleted file mode 100644
index 92fb081999e..000
--- a/sys-kernel/gentoo-sources/providers
+++ /dev/null
@@ -1,2 +0,0 @@
-Providers: number : 1
-Provider 0: id: 0x4b cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 
4 outputs: 8 associated providers: 0 name:Intel



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/

2019-10-29 Thread Andreas Sturmlechner
commit: b388c33932ad258b3c1d086bca252493bc824da3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 21:35:10 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 21:48:50 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b388c339

kde-plasma/plasma-workspace: Drop translations of Plasma session name

We need to remove all translations in order to not reproduce the initial issue.
Drop obsolete comment, the old paths won't come back.

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ma-workspace-5.17.2-waylandsessionrename.patch} | 61 ++
 .../plasma-workspace-5.17.49..ebuild   |  3 +-
 .../plasma-workspace/plasma-workspace-.ebuild  |  5 +-
 3 files changed, 54 insertions(+), 15 deletions(-)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.17.0-waylandsessionrename.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.17.2-waylandsessionrename.patch
similarity index 54%
rename from 
kde-plasma/plasma-workspace/files/plasma-workspace-5.17.0-waylandsessionrename.patch
rename to 
kde-plasma/plasma-workspace/files/plasma-workspace-5.17.2-waylandsessionrename.patch
index 2493b8a159..71d1ce4abb 100644
--- 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.17.0-waylandsessionrename.patch
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.17.2-waylandsessionrename.patch
@@ -1,7 +1,7 @@
-From f8e716524435c0fc2bfec2aa36183e5c99e12d42 Mon Sep 17 00:00:00 2001
+From 36bc9bfd9661f88039a8945688e07b0626b48610 Mon Sep 17 00:00:00 2001
 From: Andreas Sturmlechner 
 Date: Tue, 15 Oct 2019 18:33:45 +0200
-Subject: [PATCH] Fix Name conflict between plasma.desktop and
+Subject: [PATCH 1/2] Fix Name conflict between plasma.desktop and
  plasmawayland.desktop
 
 Summary:
@@ -19,7 +19,7 @@ See also: https://github.com/sddm/sddm/pull/997
 
 Reviewers: #plasma, davidedmundson, fvogt, ngraham
 
-Reviewed By: #plasma, davidedmundson, ngraham
+Reviewed By: #plasma, davidedmundson, fvogt, ngraham
 
 Subscribers: ngraham, pino, rdieter, fvogt, davidedmundson, plasma-devel
 
@@ -31,18 +31,61 @@ Differential Revision: https://phabricator.kde.org/D22210
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/login-sessions/plasmawayland.desktop.cmake 
b/login-sessions/plasmawayland.desktop.cmake
-index 1207621e0..c114959a2 100644
+index 64f997ea4..3e9b46bc9 100644
 --- a/login-sessions/plasmawayland.desktop.cmake
 +++ b/login-sessions/plasmawayland.desktop.cmake
-@@ -2,7 +2,7 @@
+@@ -2,51 +2,7 @@
  Exec=dbus-run-session ${CMAKE_INSTALL_FULL_BINDIR}/startplasma-wayland
  TryExec=${CMAKE_INSTALL_FULL_BINDIR}/startplasma-wayland
  DesktopNames=KDE
 -Name=Plasma
+-Name[ar]=بلازما
+-Name[bs]=Plazma
+-Name[ca]=Plasma
+-Name[ca@valencia]=Plasma
+-Name[cs]=Plasma
+-Name[da]=Plasma
+-Name[de]=Plasma
+-Name[el]=Plasma
+-Name[en_GB]=Plasma
+-Name[es]=Plasma
+-Name[et]=Plasma
+-Name[eu]=Plasma
+-Name[fi]=Plasma
+-Name[fr]=Plasma
+-Name[gl]=Plasma
+-Name[he]=פלזמה
+-Name[hu]=Plasma
+-Name[id]=Plasma
+-Name[is]=Plasma
+-Name[it]=Plasma
+-Name[ja]=プラズマ
+-Name[ko]=Plasma
+-Name[lt]=Plasma
+-Name[nb]=Plasma
+-Name[nds]=Plasma
+-Name[nl]=Plasma
+-Name[nn]=Plasma
+-Name[pa]=ਪਲਾਜ਼ਮਾ
+-Name[pl]=Plazma
+-Name[pt]=Plasma
+-Name[pt_BR]=Plasma
+-Name[ru]=Plasma
+-Name[sk]=Plasma
+-Name[sl]=Plasma
+-Name[sr]=Плазма
+-Name[sr@ijekavian]=Плазма
+-Name[sr@ijekavianlatin]=Plasma
+-Name[sr@latin]=Plasma
+-Name[sv]=Plasma
+-Name[tr]=Plama
+-Name[uk]=Плазма
+-Name[x-test]=xxPlasmaxx
+-Name[zh_CN]=Plasma
+-Name[zh_TW]=Plasma
 +Name=Plasma (Wayland)
- Name[ar]=بلازما
- Name[bs]=Plazma
- Name[ca]=Plasma
+ Comment=Plasma by KDE
+ Comment[ar]=بلازما كدي
+ Comment[bs]=Plazma od strane KDe
 -- 
 2.23.0
-

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.17.49..ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.17.49..ebuild
index 4712dbfc55..96f1c1b918 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.17.49..ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.17.49..ebuild
@@ -117,9 +117,8 @@ PDEPEND="
 "
 
 PATCHES=(
-   # TODO: Restore Gentoo part for FHS installs, bug 688366
"${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch"
-   "${FILESDIR}/${PN}-5.17.0-waylandsessionrename.patch"
+   "${FILESDIR}/${PN}-5.17.2-waylandsessionrename.patch"
 )
 
 RESTRICT+=" test"

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index e60dcf067b..6e287a1520 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -117,10 +117,7 @@ PDEPEND="
$(add_plasma_dep kde-cli-tools)
 "
 
-PATCHES=(
-   # TODO: Restore Gentoo part for FHS installs, bug 688366
-   "${FILESDIR}/${PN}-5.14.2-split-libkworkspace.patch"
-)
+PATCHES=( 

[gentoo-commits] repo/gentoo:master commit in: dev-java/javatoolkit/

2019-10-29 Thread Miroslav Šulc
commit: ee82c0047a4661cf61246a6263290de6e8583715
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 29 21:47:17 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 29 21:51:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee82c004

dev-java/javatoolkit-0.6.2: bump

Closes: https://bugs.gentoo.org/667590
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/javatoolkit/Manifest |  1 +
 dev-java/javatoolkit/javatoolkit-0.6.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-java/javatoolkit/Manifest b/dev-java/javatoolkit/Manifest
index acc653a98a6..4e8cc1bc52f 100644
--- a/dev-java/javatoolkit/Manifest
+++ b/dev-java/javatoolkit/Manifest
@@ -1,2 +1,3 @@
 DIST javatoolkit-0.3.0.tar.bz2 16823 BLAKE2B 
a19307053e0ae4e2415449470c16fced90440fbc9f36d250be3c22a82b901b7f46486c8c7512784f9fe462bf3ab3109ecd7482bff13737a1c7dda57ef0aaf3eb
 SHA512 
e7bbe04e39ab277d0aab89f0eea963c4b0341a336660dab08bfad0510ad1b2b49ce7410a2363bcf9ebad5f8757ee254ddc27af642b4bfb374db52d82cf02c3b1
 DIST javatoolkit-0.6.1.tar.bz2 26036 BLAKE2B 
1e63a848ff5941e34fe5c4d449b5494cb9cc3e7a42c4654af94e602f3557775f2cfe1d2db7f96e1352c891e2c20822be973ee1246f879bccf611c4db724ca028
 SHA512 
ddf61c23f9a31007afc672cb762fd7a655c168d73616bc703a9a8a8c27d8a836b0340dd109af0c2a311e0237a57967785d85b09f8059187ba9b4a6ca6f2a52f3
+DIST javatoolkit-0.6.2.tar.bz2 26046 BLAKE2B 
9e6eec5e055fe63191cdb67b7103c4f27df4569256da0e6231eece55f1d0c32f754b9b4784c2a7f79224404dea41d9583eace8aebab6e1e10bf0cfc875d74591
 SHA512 
70eede9a700fa8db48fef62116eff2cc89b637991c0691e5385a66ed1830788dff355c6f6d343533e58bd89bf1fbf017d5bcc6867f6d4cf23bd56d5ee857d145

diff --git a/dev-java/javatoolkit/javatoolkit-0.6.2.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.6.2.ebuild
new file mode 100644
index 000..7dfee0ff04d
--- /dev/null
+++ b/dev-java/javatoolkit/javatoolkit-0.6.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 multilib prefix
+
+DESCRIPTION="Collection of Gentoo-specific tools for Java"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java;
+SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+
+python_prepare_all() {
+   hprefixify src/py/buildparser src/py/findclass setup.py
+   distutils-r1_python_prepare_all
+}
+
+python_install() {
+   distutils-r1_python_install \
+   --install-scripts="${EPREFIX}"/usr/$(get_libdir)/${PN}/bin
+}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-29 Thread Mike Pagano
commit: b6dbcc7e2241a90d5497e2929914d60aafdf1319
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 21:39:13 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 21:39:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6dbcc7e

sys-kernel/gentoo-sources: Linux patch 5.3.8

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-5.3.8.ebuild | 28 ++
 sys-kernel/gentoo-sources/providers|  2 ++
 3 files changed, 33 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 439a4224625..c106f07 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -133,6 +133,9 @@ DIST genpatches-5.2-19.extras.tar.xz 1732 BLAKE2B 
2bae6de4e630481040f32dfbb1997a
 DIST genpatches-5.2-20.base.tar.xz 717008 BLAKE2B 
48841ca1f46060ef073b5399ba01e7133ad59837ede95e806887e0aefb900f3a73062659cc2c568ba81b8fc1282e93ac238e4e1e611e76f9456bf5fc9eeb3aed
 SHA512 
2c14e09fb688bca39152ed4ccf308b0ecc579805455f444ec229efb0f5ff5a064ee414b0cdf7ef95eb896d11737b279d8ce973d95f32a872d4c97114303d8b37
 DIST genpatches-5.2-20.experimental.tar.xz 6148 BLAKE2B 
fabad3c07aa334ba5fb78e130dd91d2c6884f6bc3670501c122a395ac59abdf2787ea845910a37a8056a76ad4c456813a885b926d77d5edb6341a72279e09fdc
 SHA512 
83f68e0d3a097bf1154b558ee97c1c93bea50a1dd1fc2b72020a636683fac3222db3ff800f519b6d9c9345f9db599d4c11ca217effbc700ba36208a106af9e88
 DIST genpatches-5.2-20.extras.tar.xz 1732 BLAKE2B 
58df8c780e18a1d89eea01927539bfcb1f5684a5545104cb8510d2e23f4863af5f863c9db7e5e3ebb537f1fabd0b37e510f532b2d0bb6813fa29ea42532c6fe6
 SHA512 
a27b47038caa8e1d6df4afe9c31e73b3d7d7a5b3809b26c5ee21861cc0826a0eb721065373fa6ce54a79d0937dfb2f4458cfeecf68aa2edf23e9c825da1b19a9
+DIST genpatches-5.3-10.base.tar.xz 316072 BLAKE2B 
741a8fd2521e8864769cb85ebfea80ee8a15c13f0b7e2011a1e46bd35f5e34f3172d39700e0e4f214e5f32d1940fbe7abbe46e6c6eb99986d8b7141a54f70658
 SHA512 
3fe07ea3d905464c43e58bc4f13596c7ab9f9eb73b25c8d1f550cad534e6659901e09e9716bae048f41dc01d992832d0b105af87b25b6020936b60a102bf833b
+DIST genpatches-5.3-10.experimental.tar.xz 6144 BLAKE2B 
8f182a7c9a64020edd2a59db60467395f8abafacc2f6cc07ab0f587b2e595eb9c0ba762e8bac238cbad03f8831712417a019c0272b82b5f26aef84057aef3ec6
 SHA512 
ae33f0975affa27eab98af872fc6200297827f60cf5a63152c95d5e36f179dfa8423c44e2497c9f2be1127621856514e17dd0fd15876d4cc6979533acc1a4471
+DIST genpatches-5.3-10.extras.tar.xz 1736 BLAKE2B 
2274a8fd0a697367633f2281af657ce8a5dfc892e6ff338a39185bc28a8ddad3b667a8f5fe466eeae08b16edfa5832474eb3857109960529406ca80c5ef8d59d
 SHA512 
4c4caeaadc406a2b202f302683f343d49e9469af9667021b663dbcfccdaa6869287393e03ab39d38202d5e140cde68122d7005124e61e63957a119218d0b4384
 DIST genpatches-5.3-2.base.tar.xz 4580 BLAKE2B 
15d7c2383270f27a97fc560eb5437f995694688c894da5822281e72cd55cc4e8870de30a2feb9825d743c60b02aca429ce1f34c2af7fd98cb31d911375b1c834
 SHA512 
4947e429c0bbce8e976bae34d907752ec095dcc12ac5e2494c290d88db8152cefe14b5dec7f04815a5809f51611f105604d3fe0addcecca1c9748a2ce33855f3
 DIST genpatches-5.3-2.experimental.tar.xz 6136 BLAKE2B 
cf91179d6c0d7d94151505af0a10d81cbff8561ab65eb54381605d8a3203d5712530946dde9b8f39fc412c731bb0ee070d861b864b69ec0b1095c102d86f4d99
 SHA512 
279c85e069be134040edc57ac02995745f1e66e361ff42bd1dc2cab603ed3895657dc6ce1cdc264250c3cfecea93b35d8a9523c0d6d39a76a9a97b90f3c0838b
 DIST genpatches-5.3-2.extras.tar.xz 1728 BLAKE2B 
1fdd4d2108bcb22d3ea31f20fa9803f1d3c336a9a96251ffc20fe68b00509ce215db73065111047a566b119bc8482c495cdf204670653355a7b47a8cfb8f33ba
 SHA512 
c39c58b9eafbb0e10ab8e689aaf336f40d8bf1fbb2118deb2eea809a9d86214e71ed8665bacb4164e2bf27023a4e91d941c702704b5cf90da1f4cbd7b4dd0752

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.3.8.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.3.8.ebuild
new file mode 100644
index 000..75d10230ffc
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.3.8.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="10"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}

diff --git a/sys-kernel/gentoo-sources/providers 

[gentoo-commits] proj/javatoolkit:master commit in: src/py/

2019-10-29 Thread Miroslav Šulc
commit: adf9ed1917ab33ff0db1b9646a7e174c8e3e9184
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 29 21:20:03 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 29 21:20:53 2019 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=adf9ed19

fix - check if xml file is empty

Bug: https://bugs.gentoo.org/667590
Signed-off-by: Miroslav Šulc  gentoo.org>

 src/py/build-xml-rewrite | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/py/build-xml-rewrite b/src/py/build-xml-rewrite
index b449305..f839615 100755
--- a/src/py/build-xml-rewrite
+++ b/src/py/build-xml-rewrite
@@ -1,6 +1,6 @@
 #!/usr/bin/env python3
 
-import sys
+import sys, os
 import xml.etree.cElementTree as et
 from optparse import OptionParser
 
@@ -32,6 +32,7 @@ def main():
 gcp_sub = et.Element('classpath', path=gcp_str)
 
 for file in args:
+if os.path.getsize(file) == 0 : continue
 tree = et.ElementTree(file=file)
 if gcp or options.encoding:
 for javac in tree.getiterator('javac'):



[gentoo-commits] repo/gentoo:master commit in: media-libs/glm/files/, media-libs/glm/

2019-10-29 Thread Alfredo Tupone
commit: 752fa45e66e9f949f62ba9bec05ef4691269c97c
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Oct 29 21:22:04 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Oct 29 21:22:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752fa45e

media-libs/glm: revert to cmake install

Closes: https://bugs.gentoo.org/695648
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 media-libs/glm/Manifest|  1 +
 media-libs/glm/files/glm.pc.in |  7 ---
 .../{glm-0.9.9.6.ebuild => glm-0.9.9.6-r1.ebuild}  | 23 ++
 3 files changed, 7 insertions(+), 24 deletions(-)

diff --git a/media-libs/glm/Manifest b/media-libs/glm/Manifest
index 571ab1845ac..b26407fe392 100644
--- a/media-libs/glm/Manifest
+++ b/media-libs/glm/Manifest
@@ -1,4 +1,5 @@
 DIST glm-0.9.9.2.tar.gz 4572279 BLAKE2B 
8b9ade542989b3f73f1a80403b73b5c04c5d64ae259891a6b41564eb7b4417876d527ea8440352f2feec6480ec926ca877a4849c4e75c6ece3692d24d87c942a
 SHA512 
80a5fbeaaea5f1034cd6f8ad3f4daf8b5fa8d9410ccce15ced20f37e24c0f6083332fde82b1fa7357399b3e37c1a31dd3a14f257b7847a5f1ddefa627b50351a
 DIST glm-0.9.9.4.tar.gz 4578404 BLAKE2B 
4c0bb64bb477ca46d45b4d25d7d992a39a82a7d745d4564dfac04c7f6e31ea0741b33d2d6c7832580e6f51f62a2efe269a9601c10d87f1e68b333e71e20c3d02
 SHA512 
50e4784fcd5f1da4ae27830948ffe4b412ec53447b89d30c6dcc2b4e0f9ec05cca4b07461d3d8a339eb103fae8dac325fabc87607b5397122ce2021d6e15a1a1
 DIST glm-0.9.9.5.tar.gz 4578601 BLAKE2B 
9ce4dc7e638a651f958e2e0e1bfa0da121aefc382579838bfd810952bb8f4253e17caa6d743de713c86a4e8bd5f1afa38f8162e5f2d98ab141d94574d1103d40
 SHA512 
3b329acf5144aab1c0f47f8045d34e097699bd6685118ad8322c5ce23afdcb44ba2bb07e49301db06355b8eef7d4340b72251d55e113b533740d1e6ef6609911
+DIST glm-0.9.9.6-install.patch.gz 7594 BLAKE2B 
a273e1e2adc6bdcaab2a3b66457b59e42384215c19b12ce6d27706d74c4d0ec5f010912c295dff4300a44ebc16cabc09c381df5dede01daf7ebe60cf8b95d060
 SHA512 
bf489673077dcfc821264cbda55d63cf7a01f4e27cdcadf3f6e0d73f016a24fe590142144e2fa5d074cbc518acf34164653c31a346ab6909cfbd7af6c294e79f
 DIST glm-0.9.9.6.tar.gz 4354114 BLAKE2B 
e62af8d4fe22eced565a2703f5d02ad935a18a4c9352302fdb203c85149b9374066684246f940e417882d2700d13b93fc0232921151680ec58c9df80ee0be1fd
 SHA512 
1bc8fc1da21e19f95d4a24259993c7932db328fdd2d0db68dbf60c07f372e19003a8df094fb4e153bb7f50df584c17cf0a540d3d3c38b7a287f3b55314ec2d70

diff --git a/media-libs/glm/files/glm.pc.in b/media-libs/glm/files/glm.pc.in
deleted file mode 100644
index fc5c7bb7f90..000
--- a/media-libs/glm/files/glm.pc.in
+++ /dev/null
@@ -1,7 +0,0 @@
-prefix=@CMAKE_INSTALL_PREFIX@
-includedir=${prefix}/include
-
-Name: GLM
-Description: OpenGL Mathematics
-Version: @GLM_VERSION@
-Cflags: -I${includedir}

diff --git a/media-libs/glm/glm-0.9.9.6.ebuild 
b/media-libs/glm/glm-0.9.9.6-r1.ebuild
similarity index 71%
rename from media-libs/glm/glm-0.9.9.6.ebuild
rename to media-libs/glm/glm-0.9.9.6-r1.ebuild
index 7049a117fce..196d3f431fc 100644
--- a/media-libs/glm/glm-0.9.9.6.ebuild
+++ b/media-libs/glm/glm-0.9.9.6-r1.ebuild
@@ -7,7 +7,8 @@ inherit cmake-utils
 
 DESCRIPTION="OpenGL Mathematics"
 HOMEPAGE="http://glm.g-truc.net/;
-SRC_URI="https://github.com/g-truc/glm/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/g-truc/glm/archive/${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~tupone/distfiles/${P}-install.patch.gz;
 
 LICENSE="|| ( HappyBunny MIT )"
 SLOT="0"
@@ -16,15 +17,10 @@ IUSE="test cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_avx cpu_flags_x86
 
 RDEPEND="virtual/opengl"
 
-PATCHES=( "${FILESDIR}"/${P}-simd.patch )
-
-src_prepare() {
-   cmake-utils_src_prepare
-   sed \
-   -e "s:@CMAKE_INSTALL_PREFIX@:${EPREFIX}/usr:" \
-   -e "s:@GLM_VERSION@:0.9.9:" \
-   "${FILESDIR}"/glm.pc.in > glm.pc || die
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-simd.patch
+   "${WORKDIR}"/${P}-install.patch
+)
 
 src_configure() {
if use test; then
@@ -39,10 +35,3 @@ src_configure() {
 
cmake-utils_src_configure
 }
-
-src_install() {
-   doheader -r glm
-   dodoc -r *md doc/*
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins glm.pc
-}



[gentoo-commits] proj/javatoolkit: New tag: 0.6.2

2019-10-29 Thread Miroslav Šulc
commit: 
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 29 21:21:44 2019 +

New tag: 0.6.2




[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/psmt2-frontend/

2019-10-29 Thread Alfredo Tupone
commit: 4ded99a3df1b8cdf0aa8dc29b8589f4817e12e55
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Oct 29 21:11:58 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Oct 29 21:12:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ded99a3

sci-mathematics/psmt2-frontend: fix make install

Closes: https://bugs.gentoo.org/698858
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild 
b/sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild
index a7bedc5e96d..5f6f9e6f4f3 100644
--- a/sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild
+++ b/sci-mathematics/psmt2-frontend/psmt2-frontend-0.2.ebuild
@@ -22,6 +22,9 @@ PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 src_prepare() {
default
mv configure.{in,ac}
+   sed -i \
+   -e "s:configure.in:configure.ac:g" \
+   Makefile.in || die
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/, profiles/arch/powerpc/, profiles/desc/

2019-10-29 Thread Mike Gilbert
commit: ed552f6d59ebb74594841e0c3d79be45bda1781e
Author: Jonas Licht  fem  tu-ilmenau  de>
AuthorDate: Fri Oct 18 21:08:57 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 29 21:11:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed552f6d

sys-boot/grub: add platform xen_pvh

Closes: https://bugs.gentoo.org/697978
Closes: https://github.com/gentoo/gentoo/pull/13334
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jonas Licht  fem.tu-ilmenau.de>
Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/arch/powerpc/package.use.mask | 2 +-
 profiles/desc/grub_platforms.desc  | 1 +
 sys-boot/grub/grub-2.04-r1.ebuild  | 4 +++-
 sys-boot/grub/grub-.ebuild | 4 +++-
 4 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 444f0f94f38..67dd6101c60 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -46,7 +46,7 @@ net-analyzer/icinga2 mariadb
 
 # Luca Barbato  (2018-08-12)
 # grub pc is not supported on powerpc
-sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 
grub_platforms_xen
+sys-boot/grub:2 grub_platforms_pc grub_platforms_efi-32 grub_platforms_efi-64 
grub_platforms_xen grub_platforms_xen-pvh
 
 # Luke Dashjr  (2018-06-08)
 # Requires unported sys-libs/netbsd-csu

diff --git a/profiles/desc/grub_platforms.desc 
b/profiles/desc/grub_platforms.desc
index ef7153c971a..b5978a32dba 100644
--- a/profiles/desc/grub_platforms.desc
+++ b/profiles/desc/grub_platforms.desc
@@ -18,3 +18,4 @@ qemu-mips - QEMU MIPS platform support
 uboot - U-Boot platform support
 xen - XEN (pvgrub2) platform support
 xen-32 - Build 32-bit XEN (pvgrub2) platform support on amd64
+xen-pvh - XEN (pvhgrub2) platform support

diff --git a/sys-boot/grub/grub-2.04-r1.ebuild 
b/sys-boot/grub/grub-2.04-r1.ebuild
index 81bd769728c..7135f70c7f9 100644
--- a/sys-boot/grub/grub-2.04-r1.ebuild
+++ b/sys-boot/grub/grub-2.04-r1.ebuild
@@ -55,7 +55,7 @@ LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( 
BitstreamVera )"
 SLOT="2/${PVR}"
 IUSE="device-mapper doc efiemu +fonts mount nls sdl test +themes truetype 
libzfs"
 
-GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 )
+GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 xen-pvh )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
 
 REQUIRED_USE="
@@ -105,6 +105,7 @@ DEPEND="
ppc64? ( >=sys-apps/ibm-powerpc-utils-1.3.5 )
grub_platforms_xen? ( app-emulation/xen-tools:= )
grub_platforms_xen-32? ( app-emulation/xen-tools:= )
+   grub_platforms_xen-pvh? ( app-emulation/xen-tools:= )
 "
 RDEPEND="${DEPEND}
kernel_linux? (
@@ -177,6 +178,7 @@ grub_configure() {
 
case ${MULTIBUILD_VARIANT} in
efi*) platform=efi ;;
+   xen-pvh) platform=xen_pvh ;;
xen*) platform=xen ;;
guessed) ;;
*) platform=${MULTIBUILD_VARIANT} ;;

diff --git a/sys-boot/grub/grub-.ebuild b/sys-boot/grub/grub-.ebuild
index 07f21fac670..6b165af8248 100644
--- a/sys-boot/grub/grub-.ebuild
+++ b/sys-boot/grub/grub-.ebuild
@@ -54,7 +54,7 @@ LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( 
BitstreamVera )"
 SLOT="2/${PVR}"
 IUSE="device-mapper doc efiemu +fonts mount nls sdl test +themes truetype 
libzfs"
 
-GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 )
+GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen xen-32 xen-pvh )
 IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
 
 REQUIRED_USE="
@@ -104,6 +104,7 @@ DEPEND="
ppc64? ( >=sys-apps/ibm-powerpc-utils-1.3.5 )
grub_platforms_xen? ( app-emulation/xen-tools:= )
grub_platforms_xen-32? ( app-emulation/xen-tools:= )
+   grub_platforms_xen-pvh? ( app-emulation/xen-tools:= )
 "
 RDEPEND="${DEPEND}
kernel_linux? (
@@ -176,6 +177,7 @@ grub_configure() {
 
case ${MULTIBUILD_VARIANT} in
efi*) platform=efi ;;
+   xen-pvh) platform=xen_pvh ;;
xen*) platform=xen ;;
guessed) ;;
*) platform=${MULTIBUILD_VARIANT} ;;



[gentoo-commits] repo/gentoo:master commit in: dev-java/javatoolkit/

2019-10-29 Thread Miroslav Šulc
commit: 867fbc1e50fe20bdf415c859bcdd9551ae4d05ab
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 29 21:07:44 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 29 21:08:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867fbc1e

dev-java/javatoolkit-0.6.1: bump

Closes: https://bugs.gentoo.org/698686
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/javatoolkit/Manifest | 2 +-
 .../{javatoolkit-0.6.0.ebuild => javatoolkit-0.6.1.ebuild}| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/javatoolkit/Manifest b/dev-java/javatoolkit/Manifest
index 6eae3ed4252..acc653a98a6 100644
--- a/dev-java/javatoolkit/Manifest
+++ b/dev-java/javatoolkit/Manifest
@@ -1,2 +1,2 @@
 DIST javatoolkit-0.3.0.tar.bz2 16823 BLAKE2B 
a19307053e0ae4e2415449470c16fced90440fbc9f36d250be3c22a82b901b7f46486c8c7512784f9fe462bf3ab3109ecd7482bff13737a1c7dda57ef0aaf3eb
 SHA512 
e7bbe04e39ab277d0aab89f0eea963c4b0341a336660dab08bfad0510ad1b2b49ce7410a2363bcf9ebad5f8757ee254ddc27af642b4bfb374db52d82cf02c3b1
-DIST javatoolkit-0.6.0.tar.bz2 26009 BLAKE2B 
d99695ee6dd9df2eef3612418aee4b28acfef06042e633abd05d8876d054c25499f4fcc15f2446adb28c08d4715cf1c1425c358324a7c323604b9f218aba5db2
 SHA512 
ab17ce59032286af30f238a3f0b37b5ebee2bcfbf4029239fce5f691265f87dfec3a7b29972a3d03aebe79ec22c435c2e37ca0e009fd8d53a58e7424a5e61409
+DIST javatoolkit-0.6.1.tar.bz2 26036 BLAKE2B 
1e63a848ff5941e34fe5c4d449b5494cb9cc3e7a42c4654af94e602f3557775f2cfe1d2db7f96e1352c891e2c20822be973ee1246f879bccf611c4db724ca028
 SHA512 
ddf61c23f9a31007afc672cb762fd7a655c168d73616bc703a9a8a8c27d8a836b0340dd109af0c2a311e0237a57967785d85b09f8059187ba9b4a6ca6f2a52f3

diff --git a/dev-java/javatoolkit/javatoolkit-0.6.0.ebuild 
b/dev-java/javatoolkit/javatoolkit-0.6.1.ebuild
similarity index 93%
rename from dev-java/javatoolkit/javatoolkit-0.6.0.ebuild
rename to dev-java/javatoolkit/javatoolkit-0.6.1.ebuild
index 9e181f000cf..7dfee0ff04d 100644
--- a/dev-java/javatoolkit/javatoolkit-0.6.0.ebuild
+++ b/dev-java/javatoolkit/javatoolkit-0.6.1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1 multilib prefix



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

2019-10-29 Thread Miroslav Šulc
commit: 240ec9228a5815824debb4af54fd5b2707f164e9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 29 21:05:41 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 29 21:08:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240ec922

profiles/package.mask: removed dev-java/javatoolkit

Closes: https://bugs.gentoo.org/698844
Signed-off-by: Miroslav Šulc  gentoo.org>

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 46cee10240a..6fa6485e956 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -811,12 +811,6 @@ sys-devel/automake:1.10
 # See bug #634040
  (2017-09-09)
-# Python 3 port is almost complete with version 0.6.0. Users might run into
-# minor bumps here and there which is why the mask is still in place for the
-# time being.
->=dev-java/javatoolkit-0.6.0
-
 # Gilles Dartiguelongue  (2017-09-04)
 # Incompatible changes in API in Enchant 2. Bug #629838.
 >=app-text/enchant-2



[gentoo-commits] proj/javatoolkit:master commit in: src/py/

2019-10-29 Thread Miroslav Šulc
commit: 2d88e7483b4048f793c30f48203c7a9565bdc048
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 29 20:52:58 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 29 20:53:50 2019 +
URL:https://gitweb.gentoo.org/proj/javatoolkit.git/commit/?id=2d88e748

fixes bug #698686

Bug: https://bugs.gentoo.org/698686
Fix by charles17  arcor.de

Signed-off-by: Miroslav Šulc  gentoo.org>

 src/py/build-xml-rewrite | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/py/build-xml-rewrite b/src/py/build-xml-rewrite
index 5a67145..b449305 100755
--- a/src/py/build-xml-rewrite
+++ b/src/py/build-xml-rewrite
@@ -54,7 +54,7 @@ def main():
 junit.append(gcp_sub)
 junit.attrib['haltonfailure'] = 'true'
 
-with open(file, 'w') as f:
+with open(file, 'wb') as f:
 tree.write(f)
 
 



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

2019-10-29 Thread Miroslav Šulc
commit: 
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 29 20:54:35 2019 +

New tag: 0.6.1




[gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/git/

2019-10-29 Thread Göktürk Yüksek
commit: fdc4594387073ec16b6021b1a858fffd5855d18a
Author: Wim Muskee  gmail  com>
AuthorDate: Wed Oct 23 19:19:10 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Oct 29 20:30:21 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=fdc45943

ebuild-maintenance/git: add sign-off for Certificate of Origin

Bug: https://bugs.gentoo.org/668686
Closes: https://github.com/gentoo/devmanual.gentoo.org/pull/113
Acked-by: Michał Górny  gentoo.org>
Signed-off-by: Wim Muskee  gmail.com>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 ebuild-maintenance/git/text.xml | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/ebuild-maintenance/git/text.xml b/ebuild-maintenance/git/text.xml
index c61589d..fb09de7 100644
--- a/ebuild-maintenance/git/text.xml
+++ b/ebuild-maintenance/git/text.xml
@@ -141,7 +141,11 @@ rebase.
 Whenever repoman is not used to commit, you need to manually verify all
 packages affected by the commit using repoman full. Since repoman
 is not aware of staged changes, please make sure that all files are included
-in the commit.
+in the commit. Also when not using repoman, you must perform a manual sign-off
+to the https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin;>
+Certificate of Origin using the -s or --signoff option
+with your git commit commands. Make sure you have read and understand the
+actual Certificate.
 
 
 
@@ -205,8 +209,9 @@ line. From the third line onward should be a detailed, 
multiline
 explanation of the changes introduced by the commit. At the very end,
 auxiliary information such as the bugs related to the commit,
 contributors, and reviewers should be listed using RFC822/git style
-tags. The length of the lines in the message should be 70-75
-characters at maximum.
+tags. The sign-off agreement will be added there as well when applied
+with the commit action. The length of the lines in the message should
+be 70-75 characters at maximum.
 
 
 
@@ -310,6 +315,7 @@ new bar functionality introduced with this version.
 
 Bug: https://bugs.gentoo.org/0
 Closes: https://bugs.gentoo.org/1
+Signed-off-by: Alice Bar a@example.org
 
 
 



[gentoo-commits] proj/devmanual:master commit in: general-concepts/mirrors/

2019-10-29 Thread Göktürk Yüksek
commit: 988392156daae34427906e98609d1dd1fe4970a5
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Wed Oct 16 20:12:24 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Oct 29 20:46:07 2019 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=98839215

general-concepts/mirrors: improve bad upstream distfile rename text

If an upstream updates a distfile in a way that requires an ebuild
revision bump, remind readers to remove the ebuilds associated with
the old distfile. This is necessary because the Manifest entry for the
old tarball has its checksum changed due to upstream and cause
checksum mismatches during merges.

Closes: https://github.com/gentoo/devmanual.gentoo.org/pull/112
Signed-off-by: Göktürk Yüksek  gentoo.org>

 general-concepts/mirrors/text.xml | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/general-concepts/mirrors/text.xml 
b/general-concepts/mirrors/text.xml
index f5553fa..703b705 100644
--- a/general-concepts/mirrors/text.xml
+++ b/general-concepts/mirrors/text.xml
@@ -66,8 +66,13 @@ fetch and start distributing the new version.
 
 
 
-Please note that if upstream made any changes affecting the built package,
-you need to also bump the ebuild's revision.
+Please note that if upstream made any changes affecting the built
+package, you need to also bump the ebuild's revision. Finally,
+remember to remove the ebuilds that are associated with the old
+distfile, or regenerate their checksums in Manifest, if there
+are any. This is necessary because these ebuilds will cause checksum
+mismatch errors as the checksum recorded in the Manifest file no
+longer matches the computed checksum of the fetched distfile.
 
 
 



[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/

2019-10-29 Thread Bernard Cafarelli
commit: e4e529d43b5cef1a5d73e01307d4cbbd7a906615
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Oct 29 20:25:26 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Oct 29 20:25:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e529d4

net-mail/fetchmail: drop rc ebuild

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-mail/fetchmail/Manifest   |   1 -
 net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild | 108 --
 2 files changed, 109 deletions(-)

diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 341da676fb8..5084e92cada 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -1,3 +1,2 @@
 DIST fetchmail-6.3.26.tar.xz 1283816 BLAKE2B 
dd98d7470b8cb65de90cb1d798a2ed3e6aa723bc8e47bcd4d79ca489bdc439fd7204ffb11fea671e292c06616e5a0ccfd9f2689a4f21a1bbbd70677b0f04133e
 SHA512 
8e0a2484e60eaf6c0231e2599e10fec6d207fa1c0fa02ec99b3ef9aea00b6d87275434e79470a25f06e358cdd4a293f9c46a82dd128fe733a99c85144e6caa63
-DIST fetchmail-6.4.0.rc4.tar.xz 1254560 BLAKE2B 
9f80cd0f1aa4ecc215e370154069f9b5fab04c84b1a6c196e5911a1481732568d7e391e2098437217c893ee00900e8980a7e59328dacd4e3faaadcdd242a71b4
 SHA512 
1085668464534f39c7939fdbe845397ca7f9c709bb0f816655643cb5a7d4adcb63e32a534f10303c5366d786bd7fd4650fd960c21f0346a10e78860e11bbd6fd
 DIST fetchmail-6.4.1.tar.xz 1257488 BLAKE2B 
101a7c2da7374eb180a4afd576bd436e074241b2071107676330e1773a33035a20f406e3dd1e0f1a280887b4556f68fc6c87be1eabf9b7e3003dff4cc740eebb
 SHA512 
940b8df52f963f71537962ebe2b2cb88298fd2b54ca79932e5c974abe850f0b59cdc4919d606ee4f210e82d1e0a6f090ea87f1d3bdea18b531d4fbb36f7f9ea0

diff --git a/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild 
b/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild
deleted file mode 100644
index c88f69b5201..000
--- a/net-mail/fetchmail/fetchmail-6.4.0_rc4.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="tk"
-
-inherit python-single-r1 user systemd toolchain-funcs autotools
-
-DESCRIPTION="the legendary remote-mail retrieval and forwarding utility"
-HOMEPAGE="http://www.fetchmail.info/;
-SRC_URI="mirror://sourceforge/${PN}/${P/_/.}.tar.xz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris 
~x86-solaris"
-IUSE="ssl nls kerberos tk socks libressl"
-REQUIRED_USE="tk? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="ssl? (
-   !libressl? ( >=dev-libs/openssl-0.9.6:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   kerberos? (
-   virtual/krb5
-   !libressl? ( >=dev-libs/openssl-0.9.6:= )
-   libressl?  ( dev-libs/libressl:= )
-   )
-   nls? ( virtual/libintl )
-   !elibc_glibc? ( sys-libs/e2fsprogs-libs )
-   socks? ( net-proxy/dante )
-   tk? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-DOCS="FAQ FEATURES NEWS NOTES README README.NTLM README.SSL* TODO"
-HTML_DOCS="*.html"
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.3.26-python-optional.patch
-)
-S=${WORKDIR}/${P/_/.}
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-
-   use tk && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   # don't compile during src_install
-   use tk && : > "${S}"/py-compile
-   eautoreconf
-}
-
-src_configure() {
-   use tk || export PYTHON=:
-
-   econf \
-   --enable-RPA \
-   --enable-NTLM \
-   --enable-SDPS \
-   $(use_enable nls) \
-   $(use_with ssl ssl "${EPREFIX}/usr") \
-   $(use kerberos && echo "--with-ssl=${EPREFIX}/usr") \
-   $(use_with kerberos gssapi) \
-   $(use_with kerberos kerberos5) \
-   --without-hesiod \
-   $(use_with socks)
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   # fetchmail's homedir (holds fetchmail's .fetchids)
-   keepdir /var/lib/${PN}
-   fowners ${PN}:${PN} /var/lib/${PN}
-   fperms 700 /var/lib/${PN}
-
-   default
-
-   newinitd "${FILESDIR}"/fetchmail.initd fetchmail
-   newconfd "${FILESDIR}"/fetchmail.confd fetchmail
-
-   systemd_dounit  "${FILESDIR}"/${PN}.service
-   systemd_newunit "${FILESDIR}"/${PN}_at.service "${PN}@.service"
-   systemd_dotmpfilesd "${FILESDIR}"/${PN}.conf
-
-   docinto contrib
-   local f
-   for f in contrib/* ; do
-   [ -f "${f}" ] && dodoc "${f}"
-   done
-
-   use tk && python_optimize
-}
-
-pkg_postinst() {
-   if [[ -z 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/veracrypt/

2019-10-29 Thread Göktürk Yüksek
commit: 62fa3da958f7ae61173c38e3b88291acf7d1fd5f
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Oct 29 20:22:02 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Oct 29 20:22:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62fa3da9

app-crypt/veracrypt: remove old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/veracrypt/Manifest  |  3 --
 app-crypt/veracrypt/veracrypt-1.19.ebuild | 88 --
 app-crypt/veracrypt/veracrypt-1.21.ebuild | 87 --
 app-crypt/veracrypt/veracrypt-1.22.ebuild | 90 ---
 4 files changed, 268 deletions(-)

diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest
index e8fec406d17..15dd13cdf1e 100644
--- a/app-crypt/veracrypt/Manifest
+++ b/app-crypt/veracrypt/Manifest
@@ -1,6 +1,3 @@
-DIST VeraCrypt_1.19.tar.gz 23235780 BLAKE2B 
0d02b3c6783d233f7cc64956eef58077e8a125fd5db28c1374921d8f2ca6dc9e1cde5402917c1ed4e4a626901e24c566ee834a12e41b6bcd150b8d64851f1ebc
 SHA512 
ebce681099e04d938ff0dc10a1af848c82dafd80b165b2431ec355d64e29be4e60d1d63f0d5c9fd1182394080d00f0f573e3ae90f3e2167533dea2b895bd0164
-DIST VeraCrypt_1.21.tar.gz 24106162 BLAKE2B 
5afe48830bde81d91d16f0bdf16010bdbdb885df84b9cd3e48191e468be51a485dfb3fc4f95da71d6d973a2f22dfbb92ee2b912dcf019921b37e1d4479c8c8d8
 SHA512 
5186d339f8fb0d88acfc35b1e7a916f797e30be93e8f252cca542b6d5c1cd916110111ef7b859d66b1790ce05d7d02bc72def26857eb003ea114a911fcec6c41
-DIST VeraCrypt_1.22.tar.gz 24820384 BLAKE2B 
52fb822d07af96a9f47c17f8aacf13a949fb5a7c5d064a720e003e6d1bfbb5f221a5823720527e1f2c82f08547d77349cc90bc839336a622efcf1836dd97bb88
 SHA512 
83cdaf673bc9cdeadeb70b2beeabf87a2a9a65d3b0b0cc7fdf9c87671714af1e207ddd1db716302919e2d14414f5d4dd9d8f5203847d72834f53544a04c1a62a
 DIST VeraCrypt_1.23.tar.gz 24941166 BLAKE2B 
f9760342678f771192434f88a9b6c3bcc348ef312197232346731f51e972c230a4627f92fd655f7a3c7582b1f728274b7f170f885cceadce6ad53c9b404cd8d6
 SHA512 
433e717403560fc4f9081f528168f346ed7f14f9621b78a176c6801f14caba3d57e3228b940fb746637de29893f278ade650cf5eca63490bc236987a9db4d48d
 DIST VeraCrypt_1.24.tar.gz 25046467 BLAKE2B 
e8535f981d898efd797ff736a03e4a65b75bd40ed62d75e3f159932e93d9684e8601da277839b40efcd9bdda801427468386f37e9c57cd81dbc470f23693cd12
 SHA512 
b4a3155ec8455c51044c2aabcc785a6974d9ee740e0c77bae934a017976e715d45701811405dadfbbd9ceb2a957acbefbe15a717003c86ea38d52735de4f2e56
 DIST veracrypt-1.24_p1.tar.gz 25052008 BLAKE2B 
215af344a5e57e16319d6aec5f439517f774ee92b11d11060e98708d2e5390b54965eecda55bdc56e8e5f01a945b6782a8b695f24a747dd4e7ff2346b9af96e9
 SHA512 
2564c6b579bc3609d93fb3e6ec12c0e9e90b6b423ce06dab8870583d6b6ce0da9d864d64da67f4d1d6096e4dd750d335c66c0eed9199ec1b38c0690090f317a6

diff --git a/app-crypt/veracrypt/veracrypt-1.19.ebuild 
b/app-crypt/veracrypt/veracrypt-1.19.ebuild
deleted file mode 100644
index e2b31e79b34..000
--- a/app-crypt/veracrypt/veracrypt-1.19.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils linux-info pax-utils toolchain-funcs wxwidgets
-
-DESCRIPTION="Disk encryption with strong security based on TrueCrypt"
-HOMEPAGE="https://veracrypt.codeplex.com;
-SRC_URI="https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt_${PV}.tar.gz;
-
-LICENSE="Apache-2.0 truecrypt-3.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="X +asm"
-RESTRICT="mirror bindist"
-
-WX_GTK_VER="3.0"
-
-RDEPEND="
-   sys-fs/lvm2
-   sys-fs/fuse
-   x11-libs/wxGTK:${WX_GTK_VER}[X?]
-   app-admin/sudo
-   dev-libs/pkcs11-helper
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   asm? ( dev-lang/nasm )
-"
-
-S="${WORKDIR}/VeraCrypt-VeraCrypt_${PV}/src"
-
-pkg_setup() {
-   local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
-   linux-info_pkg_setup
-
-   setup-wxwidgets
-}
-
-PATCHES=(
-   # TODO: remove in >=1.20
-   "${FILESDIR}/${P}-makefile-archdetect.patch"
-   "${FILESDIR}/${P}-execstack-fix.patch"
-   "${FILESDIR}/${P}-remove-packaging-from-makefile.patch"
-)
-
-src_compile() {
-   local myemakeargs=(
-   NOSTRIP=1
-   NOTEST=1
-   VERBOSE=1
-   CC="$(tc-getCC)"
-   CXX="$(tc-getCXX)"
-   AR="$(tc-getAR)"
-   RANLIB="$(tc-getRANLIB)"
-   TC_EXTRA_CFLAGS="${CFLAGS}"
-   TC_EXTRA_CXXFLAGS="${CXXFLAGS}"
-   TC_EXTRA_LFLAGS="${LDFLAGS}"
-   WX_CONFIG="${WX_CONFIG}"
-   )
-   use X || myemakeargs+=( NOGUI=1 )
-   use asm || myemakeargs+=( NOASM=1 )
-
-   emake "${myemakeargs[@]}"
-}
-
-src_test() {
-   "${S}/Main/veracrypt" --text --test || die "tests failed"
-}
-
-src_install() {
-   dobin Main/veracrypt
-   dodoc Readme.txt "Release/Setup Files/VeraCrypt User 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/veracrypt/

2019-10-29 Thread Göktürk Yüksek
commit: 578d4971fb82d11263d50ce87dec52e9d54ef760
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Oct 29 20:21:02 2019 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Oct 29 20:21:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=578d4971

app-crypt/veracrypt: bump to 1.24-Hotfix1

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Göktürk Yüksek  gentoo.org>

 app-crypt/veracrypt/Manifest |   1 +
 app-crypt/veracrypt/veracrypt-1.24_p1.ebuild | 117 +++
 2 files changed, 118 insertions(+)

diff --git a/app-crypt/veracrypt/Manifest b/app-crypt/veracrypt/Manifest
index 9f1847c9d78..e8fec406d17 100644
--- a/app-crypt/veracrypt/Manifest
+++ b/app-crypt/veracrypt/Manifest
@@ -3,3 +3,4 @@ DIST VeraCrypt_1.21.tar.gz 24106162 BLAKE2B 
5afe48830bde81d91d16f0bdf16010bdbdb8
 DIST VeraCrypt_1.22.tar.gz 24820384 BLAKE2B 
52fb822d07af96a9f47c17f8aacf13a949fb5a7c5d064a720e003e6d1bfbb5f221a5823720527e1f2c82f08547d77349cc90bc839336a622efcf1836dd97bb88
 SHA512 
83cdaf673bc9cdeadeb70b2beeabf87a2a9a65d3b0b0cc7fdf9c87671714af1e207ddd1db716302919e2d14414f5d4dd9d8f5203847d72834f53544a04c1a62a
 DIST VeraCrypt_1.23.tar.gz 24941166 BLAKE2B 
f9760342678f771192434f88a9b6c3bcc348ef312197232346731f51e972c230a4627f92fd655f7a3c7582b1f728274b7f170f885cceadce6ad53c9b404cd8d6
 SHA512 
433e717403560fc4f9081f528168f346ed7f14f9621b78a176c6801f14caba3d57e3228b940fb746637de29893f278ade650cf5eca63490bc236987a9db4d48d
 DIST VeraCrypt_1.24.tar.gz 25046467 BLAKE2B 
e8535f981d898efd797ff736a03e4a65b75bd40ed62d75e3f159932e93d9684e8601da277839b40efcd9bdda801427468386f37e9c57cd81dbc470f23693cd12
 SHA512 
b4a3155ec8455c51044c2aabcc785a6974d9ee740e0c77bae934a017976e715d45701811405dadfbbd9ceb2a957acbefbe15a717003c86ea38d52735de4f2e56
+DIST veracrypt-1.24_p1.tar.gz 25052008 BLAKE2B 
215af344a5e57e16319d6aec5f439517f774ee92b11d11060e98708d2e5390b54965eecda55bdc56e8e5f01a945b6782a8b695f24a747dd4e7ff2346b9af96e9
 SHA512 
2564c6b579bc3609d93fb3e6ec12c0e9e90b6b423ce06dab8870583d6b6ce0da9d864d64da67f4d1d6096e4dd750d335c66c0eed9199ec1b38c0690090f317a6

diff --git a/app-crypt/veracrypt/veracrypt-1.24_p1.ebuild 
b/app-crypt/veracrypt/veracrypt-1.24_p1.ebuild
new file mode 100644
index 000..b9d71a087a8
--- /dev/null
+++ b/app-crypt/veracrypt/veracrypt-1.24_p1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils linux-info pax-utils toolchain-funcs wxwidgets
+
+DESCRIPTION="Disk encryption with strong security based on TrueCrypt"
+HOMEPAGE="https://www.veracrypt.fr/en/Home.html;
+SRC_URI="https://github.com/${PN}/VeraCrypt/archive/VeraCrypt_1.24-Hotfix1.tar.gz
 -> ${P}.tar.gz"
+
+# The modules not linked against in Linux include (but not limited to):
+#   libzip, chacha-xmm, chacha256, chachaRng, jitterentropy, rdrand, t1ha2
+# Tested by actually removing the source files and performing a build
+# For this reason, We don't have to worry about their licenses
+LICENSE="Apache-2.0 truecrypt-3.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+asm cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc X"
+RESTRICT="bindist mirror"
+
+WX_GTK_VER="3.0-gtk3"
+
+RDEPEND="
+   sys-fs/lvm2
+   sys-fs/fuse:0
+   x11-libs/wxGTK:${WX_GTK_VER}[X?]
+   app-admin/sudo
+   dev-libs/pkcs11-helper
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   asm? ( dev-lang/yasm )
+"
+
+S="${WORKDIR}/VeraCrypt-VeraCrypt_1.24-Hotfix1/src"
+
+pkg_setup() {
+   local CONFIG_CHECK="~BLK_DEV_DM ~CRYPTO ~CRYPTO_XTS ~DM_CRYPT ~FUSE_FS"
+   linux-info_pkg_setup
+
+   setup-wxwidgets
+}
+
+src_prepare() {
+   eapply -p2 "${FILESDIR}"/${PN}-1.24-no-gui-fix.patch
+   default
+}
+
+src_compile() {
+   local TC_EXTRA_CFLAGS="${CFLAGS}"
+   local TC_EXTRA_CXXFLAGS="${CXXFLAGS}"
+   local myemakeargs=(
+   NOSTRIP=1
+   NOTEST=1
+   VERBOSE=1
+   CC="$(tc-getCC)"
+   CXX="$(tc-getCXX)"
+   AR="$(tc-getAR)"
+   RANLIB="$(tc-getRANLIB)"
+   TC_EXTRA_LFLAGS="${LDFLAGS}"
+   WX_CONFIG="${WX_CONFIG}"
+   $(usex X "" "NOGUI=1")
+   $(usex asm "" "NOASM=1")
+   $(usex cpu_flags_x86_sse2 "" "NOSSE2=1")
+   $(usex cpu_flags_x86_sse4_1 "SSE41=1" "")
+   $(usex cpu_flags_x86_ssse3 "SSSE3=1" "")
+   )
+
+   # We need to explicitly disable the GUI support when linking against
+   # wxwidgets, in case it was compiled with USE=X
+   if ! use X; then
+   TC_EXTRA_CFLAGS="${TC_EXTRA_CFLAGS} -DwxUSE_GUI=0"
+   TC_EXTRA_CXXFLAGS="${TC_EXTRA_CXXFLAGS} -DwxUSE_GUI=0"
+   fi
+
+   myemakeargs+=(
+   TC_EXTRA_CFLAGS="${TC_EXTRA_CFLAGS}"
+   TC_EXTRA_CXXFLAGS="${TC_EXTRA_CXXFLAGS}"
+   )
+
+   emake 

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2019-10-29 Thread Mike Gilbert
commit: e99cd36078a29de594241aa44b7de3f3ce353db9
Author: Stephan Hartmann  googlemail  com>
AuthorDate: Tue Oct 29 14:08:48 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Oct 29 20:11:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99cd360

www-client/chromium: dev channel bump to 79.0.3945.8

Closes: https://github.com/gentoo/gentoo/pull/13487
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Stephan Hartmann  googlemail.com>
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |   2 +-
 ...0.3941.4.ebuild => chromium-79.0.3945.8.ebuild} |   3 +-
 .../chromium-79-gcc-ambiguous-nodestructor.patch   |  32 +++-
 .../files/chromium-79-gcc-name-clash.patch | 135 
 .../files/chromium-79-gcc-permissive.patch |  14 --
 .../chromium/files/chromium-79-include.patch   | 151 +++--
 .../files/chromium-79-swiftshader-linux.patch  | 180 -
 7 files changed, 272 insertions(+), 245 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index f2606637827..6cab752dd46 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-78-revert-noexcept-r1.patch.gz 12094 BLAKE2B 
1fd0c939af773ed398c9ab14fa80b042b4237cabdbcb06425e4d1c72200ec49c3c1383cfc95013cce4df411b0a2397b79030d41a0379ae80a0c60bae1fbb5ffa
 SHA512 
dcb62b82b34d5d6982762cacfe3ab7d3538d908b3befe7666f5d70d98ba4f979b5bf056e5c5343ed76aa744a643318fc5a75ddedfcb1b7de3e7c28eb2587439f
 DIST chromium-78.0.3904.70.tar.xz 742787108 BLAKE2B 
623a0359f461672d8d6c97b4703f5b50c6ac423350ba96b7f37582be38d9cc66674e441b506405bc5f136df19df886036ef5abae4b8c2e4e953ec296e2a25bb4
 SHA512 
95d926ea92a0e744284a4c5fca619e3a067dd0fdfaa7c05b5a069d2a8d1159bf849335e21e5803bd28175c1994bd4ff15337ad0a3063445fab74eef113275545
-DIST chromium-79.0.3941.4.tar.xz 772100680 BLAKE2B 
2a510529ae9a58c2c831bd293eb1a9ea276422da6f49741be208bcf8c17eafa0e47c0adf8e3f1148f3da821188315e9d6c7f2de1c44dd844f5d481be17b35ef7
 SHA512 
5847f7c647737ea96c27f859e5b763100c4d0ecff83eb33d81d144e3be16a5a709290a66fa6754b8a38be68c850dee4be0abc2419f5a50e0cf22bc37a0563c80
+DIST chromium-79.0.3945.8.tar.xz 777902956 BLAKE2B 
eba9e94c9305a5fe9aaf8848456a69427219a29b139217d9b5409a35cb4a508d217fe82c08e3bc9325675180bfe7d7c93d583adf9d8ad6c04de1209b2305a1d3
 SHA512 
78358d0dbb8bd574c450f5443b7dfc888ea89ad9fa9da156106d260f1b3921deb6f5a50931c689c1855c9ffdef5e001d8636e8a00d416c9e9efe8bea2a8dfc6d

diff --git a/www-client/chromium/chromium-79.0.3941.4.ebuild 
b/www-client/chromium/chromium-79.0.3945.8.ebuild
similarity index 99%
rename from www-client/chromium/chromium-79.0.3941.4.ebuild
rename to www-client/chromium/chromium-79.0.3945.8.ebuild
index 9e2a2c46130..cf14a286871 100644
--- a/www-client/chromium/chromium-79.0.3941.4.ebuild
+++ b/www-client/chromium/chromium-79.0.3945.8.ebuild
@@ -144,14 +144,13 @@ PATCHES=(
"${FILESDIR}/chromium-fix-char_traits.patch"
"${FILESDIR}/chromium-unbundle-zlib-r1.patch"
"${FILESDIR}/chromium-77-system-icu.patch"
-   "${FILESDIR}/chromium-78-pm-crash.patch"
"${FILESDIR}/chromium-78-icon.patch"
"${FILESDIR}/chromium-78-protobuf-export.patch"
-   "${FILESDIR}/chromium-79-swiftshader-linux.patch"
"${FILESDIR}/chromium-79-system-hb.patch"
"${FILESDIR}/chromium-79-include.patch"
"${FILESDIR}/chromium-79-icu-65.patch"
"${FILESDIR}/chromium-79-gcc-ambiguous-nodestructor.patch"
+   "${FILESDIR}/chromium-79-gcc-name-clash.patch"
"${FILESDIR}/chromium-79-gcc-permissive.patch"
"${FILESDIR}/chromium-79-gcc-alignas.patch"
 )

diff --git 
a/www-client/chromium/files/chromium-79-gcc-ambiguous-nodestructor.patch 
b/www-client/chromium/files/chromium-79-gcc-ambiguous-nodestructor.patch
index 24504325e46..d43a091b971 100644
--- a/www-client/chromium/files/chromium-79-gcc-ambiguous-nodestructor.patch
+++ b/www-client/chromium/files/chromium-79-gcc-ambiguous-nodestructor.patch
@@ -1,13 +1,39 @@
+From af77dc4014ead3d898fdc8a7a70fe5063ac9b102 Mon Sep 17 00:00:00 2001
+From: Jose Dapena Paz 
+Date: Fri, 25 Oct 2019 19:01:29 +
+Subject: [PATCH] GCC: use brace-initializer for DohUpgrade vector
+
+Constructing NoDestructor with parenthesis constructor is ambiguous
+in GCC. Use brace-initializer to avoid that problem. This fixes this
+build error:
+
+Bug: 819294
+Change-Id: I00dda42daa1794d11e022f26ac07f92e599d106d
+Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1879910
+Reviewed-by: Eric Orth 
+Commit-Queue: José Dapena Paz 
+Cr-Commit-Position: refs/heads/master@{#709569}
+---
+
 diff --git a/net/dns/dns_util.cc b/net/dns/dns_util.cc
-index 14997c4..1543e91 100644
+index 14997c4..637b6f2 100644
 --- a/net/dns/dns_util.cc
 +++ b/net/dns/dns_util.cc
-@@ -144,7 +144,7 @@ const std::vector& GetDohUpgradeList() {
+@@ -144,7 +144,7 @@
// 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rexical/

2019-10-29 Thread Sergei Trofimovich
commit: 29a4a0abdddcf358f3a2c41086c28bd223a4961a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct 29 19:54:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 29 20:08:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a4a0ab

dev-ruby/rexical: stable 1.0.7 for hppa, bug #691974

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-ruby/rexical/rexical-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rexical/rexical-1.0.7.ebuild 
b/dev-ruby/rexical/rexical-1.0.7.ebuild
index c05c5bf02cc..214bec70439 100644
--- a/dev-ruby/rexical/rexical-1.0.7.ebuild
+++ b/dev-ruby/rexical/rexical-1.0.7.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Rexical is a lexical scanner generator"
 HOMEPAGE="https://github.com/tenderlove/rexical/tree/master;
 LICENSE="LGPL-2" # plus exception
 
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2019-10-29 Thread Sergei Trofimovich
commit: cdcce1f0b410f67340cbb1d1645568a6ce93b31a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct 29 19:53:53 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 29 20:08:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcce1f0

sys-apps/file: stable 5.37-r1 for hppa, bug #698610

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/file/file-5.37-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/file/file-5.37-r1.ebuild 
b/sys-apps/file/file-5.37-r1.ebuild
index 9bc151bff2f..214ca4a8cd8 100644
--- a/sys-apps/file/file-5.37-r1.ebuild
+++ b/sys-apps/file/file-5.37-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
inherit autotools git-r3
 else
SRC_URI="ftp://ftp.astron.com/pub/file/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="identify a file's format by scanning binary data for patterns"



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

2019-10-29 Thread Sergei Trofimovich
commit: ffbafd0c863945293e947f09edd1d563cf911404
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 29 20:00:50 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 29 20:01:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbafd0c

dev-util/ltrace: update HOMEPAGE

Reported-by: Wim Muskee
Closes: https://bugs.gentoo.org/698826
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/ltrace/ltrace-0.7.3_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild 
b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
index c17e3402f37..abe4ea0c259 100644
--- a/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
+++ b/dev-util/ltrace/ltrace-0.7.3_p4.ebuild
@@ -8,7 +8,7 @@ LTRACE_V=${PV/_p*/}
 DB_V=${PV/*_p/}
 
 DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="https://www.ltrace.org/;
+HOMEPAGE="https://gitlab.com/cespedes/ltrace;
 SRC_URI="
mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}.orig.tar.bz2

mirror://debian/pool/main/l/${PN}/${PN}_${LTRACE_V}-${DB_V}.debian.tar.gz



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

2019-10-29 Thread Sergei Trofimovich
commit: d12ddac5d2fcfcaf4094afad034fa1d11106b752
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 29 19:55:31 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 29 20:01:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12ddac5

dev-util/ltrace: drop old

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/ltrace/Manifest|  2 --
 dev-util/ltrace/ltrace-0.7.2.ebuild | 37 -
 dev-util/ltrace/ltrace-0.7.3.ebuild | 37 -
 3 files changed, 76 deletions(-)

diff --git a/dev-util/ltrace/Manifest b/dev-util/ltrace/Manifest
index 60bc0c04811..7fc0116aba0 100644
--- a/dev-util/ltrace/Manifest
+++ b/dev-util/ltrace/Manifest
@@ -1,4 +1,2 @@
-DIST ltrace-0.7.2.tar.bz2 483806 BLAKE2B 
4d635385c1a2ab24ee52c205fd1dfcdab8addc1121cb0d1adb5c4091d87bfdf3687e930246481fb4ff6de0fd787527b1b9dd66054f18619c4878eed6048da8a4
 SHA512 
ec86f08d0c18579ff05f8be23ef3c7309c76c647a0d952fbc627e8095b6ce52b2552e152dc0ec9c6098039c2d50d549a1d218f56a13f75f28bc7b03eb39e94e0
-DIST ltrace-0.7.3.tar.bz2 482658 BLAKE2B 
30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3
 SHA512 
a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d
 DIST ltrace_0.7.3-4.debian.tar.gz 11373 BLAKE2B 
3004bef4e0181e28606e1c50dcc2265d9869e51bf11288185da46f7a77a0aaffb41af75f84baa7d094f9f752071c9e8f53c565982a955e3250a7fc721c529b20
 SHA512 
67a868c95703ca9cd8407905e3be416e3a66920f41d9deb78fadb71719d7d3f1a3f67ffcb575acff4bf7e4715102f3a6b0f67c6adb74f37ee66c398c132ff04b
 DIST ltrace_0.7.3.orig.tar.bz2 482658 BLAKE2B 
30d1dbb178a41043e4bbbac17a23676db202b64327c9bb4393ae7ace9f5e1a1e2a5ded56cabc7faf2ea55b22ed17126a94c121147aeefb40250710b7307a50d3
 SHA512 
a842b16dcb81da869afa0bddc755fdff0d57b35672505bf2c7164fd983b1938d28b126714128930994cc1230ced69d779456d0cfc16f4008c9b6d19f0852285d

diff --git a/dev-util/ltrace/ltrace-0.7.2.ebuild 
b/dev-util/ltrace/ltrace-0.7.2.ebuild
deleted file mode 100644
index 0b9d0854b68..000
--- a/dev-util/ltrace/ltrace-0.7.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils autotools
-
-NUM="3848"
-
-DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="https://www.ltrace.org/;
-SRC_URI="https://alioth.debian.org/frs/download.php/${NUM}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-alpha amd64 ~arm ~ia64 ~mips ppc ~ppc64 x86"
-IUSE="debug selinux test unwind"
-
-RDEPEND="dev-libs/elfutils
-   selinux? ( sys-libs/libselinux )
-   unwind? ( sys-libs/libunwind )"
-DEPEND="${RDEPEND}
-   test? ( dev-util/dejagnu )"
-
-src_prepare() {
-   sed -i '/^dist_doc_DATA/d' Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   ac_cv_header_selinux_selinux_h=$(usex selinux) \
-   ac_cv_lib_selinux_security_get_boolean_active=$(usex selinux) \
-   econf \
-   --disable-werror \
-   $(use_enable debug) \
-   $(use_with unwind libunwind)
-}

diff --git a/dev-util/ltrace/ltrace-0.7.3.ebuild 
b/dev-util/ltrace/ltrace-0.7.3.ebuild
deleted file mode 100644
index 7b48efa94cd..000
--- a/dev-util/ltrace/ltrace-0.7.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils autotools
-
-NUM="3947"
-
-DESCRIPTION="trace library calls made at runtime"
-HOMEPAGE="https://www.ltrace.org/;
-SRC_URI="https://alioth.debian.org/frs/download.php/file/${NUM}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~x86"
-IUSE="debug selinux test unwind"
-
-RDEPEND="dev-libs/elfutils
-   selinux? ( sys-libs/libselinux )
-   unwind? ( sys-libs/libunwind )"
-DEPEND="${RDEPEND}
-   test? ( dev-util/dejagnu )"
-
-src_prepare() {
-   sed -i '/^dist_doc_DATA/d' Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   ac_cv_header_selinux_selinux_h=$(usex selinux) \
-   ac_cv_lib_selinux_security_get_boolean_active=$(usex selinux) \
-   econf \
-   --disable-werror \
-   $(use_enable debug) \
-   $(use_with unwind libunwind)
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/java-sdk-docs/

2019-10-29 Thread Georgy Yakovlev
commit: ff6e4795c7bb17154a732e1df60a22c89d889a83
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 29 19:20:43 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 29 19:21:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6e4795

dev-java/java-sdk-docs: unmaintain

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/java-sdk-docs/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-java/java-sdk-docs/metadata.xml 
b/dev-java/java-sdk-docs/metadata.xml
index 2444066aa02..7a38bb90096 100644
--- a/dev-java/java-sdk-docs/metadata.xml
+++ b/dev-java/java-sdk-docs/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   j...@gentoo.org
-   Java
-
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2019-10-29 Thread Georgy Yakovlev
commit: cc88cdf3c4b8260726b18c7a0568039305aec664
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 29 19:24:26 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 29 19:24:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc88cdf3

dev-java/openjdk-bin: drop doc useflag for 8.232_p09

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/openjdk-bin-8.232_p09.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.232_p09.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.232_p09.ebuild
index 7f69df25cf7..ce7c10944e6 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.232_p09.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.232_p09.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
 LICENSE="GPL-2-with-classpath-exception"
 KEYWORDS="~amd64 ~ppc64"
 
-IUSE="alsa cups doc examples +gentoo-vm headless-awt nsplugin selinux source 
+webstart"
+IUSE="alsa cups examples +gentoo-vm headless-awt nsplugin selinux source 
+webstart"
 
 RDEPEND="
media-libs/fontconfig:1.0
@@ -34,7 +34,6 @@ RDEPEND="
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
-   doc? ( dev-java/java-sdk-docs:1.${SLOT} )
selinux? ( sec-policy/selinux-java )
!headless-awt? (
x11-libs/libX11



[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk-bin/

2019-10-29 Thread Georgy Yakovlev
commit: 1fb7ae416cf1f546ab76845d11cb5531087dd094
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct 29 19:23:49 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct 29 19:23:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb7ae41

dev-java/openjdk-bin: drop doc useflag for 8.222_p10-r1

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild 
b/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
index 7183be81ddd..ce13b2b6dea 100644
--- a/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-8.222_p10-r1.ebuild
@@ -26,7 +26,7 @@ SRC_URI="
 LICENSE="GPL-2-with-classpath-exception"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
 
-IUSE="alsa cups doc examples +gentoo-vm headless-awt nsplugin selinux source 
+webstart"
+IUSE="alsa cups examples +gentoo-vm headless-awt nsplugin selinux source 
+webstart"
 
 RDEPEND="
media-libs/fontconfig:1.0
@@ -36,7 +36,6 @@ RDEPEND="
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
-   doc? ( dev-java/java-sdk-docs:1.${SLOT} )
selinux? ( sec-policy/selinux-java )
!headless-awt? (
x11-libs/libX11



[gentoo-commits] proj/linux-patches:genpatches-misc commit in: scripts/

2019-10-29 Thread Mike Pagano
commit: a1276f7f2c41720aeee601e59069f45f1fb5ebf2
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 18:02:22 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 18:02:22 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a1276f7f

More distfiles-local to ~devspace changes

Signed-off-by: Mike Pagano  gentoo.org>

 scripts/gpdorelease | 2 +-
 scripts/gpdoweb | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/scripts/gpdorelease b/scripts/gpdorelease
index bc0d9a1..7fe0698 100755
--- a/scripts/gpdorelease
+++ b/scripts/gpdorelease
@@ -65,7 +65,7 @@ newfullver="${BRANCH}-${newrel}"
 echo "I will now:"
 echo "1. Tag the ${BRANCH} branch as ${newfullver} (immediate commit)"
 echo "2. Produce genpatches-${newfullver} tarballs"
-echo "3. Upload tarballs to distfiles-local"
+echo "3. Upload tarballs to ~/public_html/dist/genpatches"
 echo "4. (Optionally) create and upload website"
 echo "5. (Optionally) send a release announcement to gentoo-kernel"
 echo

diff --git a/scripts/gpdoweb b/scripts/gpdoweb
index 5f7ec9f..f4959ca 100755
--- a/scripts/gpdoweb
+++ b/scripts/gpdoweb
@@ -39,8 +39,10 @@ for BRANCH in $(git -C ${LOCAL_TMP}/linux-patches 
for-each-ref --format='%(refna
 done
 
 # should be easy, copy uploaded files from dev server to tarballs directory 
locally
-echo "rsync -avz 
${USERNAME}@dev.gentoo.org:/space/distfiles-local/${KERNEL_NAME}* 
${WEB_LOCAL}/tarballs/"
-rsync -avz ${USERNAME}@dev.gentoo.org:/space/distfiles-local/${KERNEL_NAME}* 
${WEB_LOCAL}/tarballs/
+#echo "rsync -avz 
${USERNAME}@dev.gentoo.org:/space/distfiles-local/${KERNEL_NAME}* 
${WEB_LOCAL}/tarballs/"
+#rsync -avz ${USERNAME}@dev.gentoo.org:/space/distfiles-local/${KERNEL_NAME}* 
${WEB_LOCAL}/tarballs/
+echo "rsync -avz 
${USERNAME}@dev.gentoo.org:~${USERNAME}/public_html/dist/genpatches/${KERNEL_NAME}*
 ${WEB_LOCAL}/tarballs/"
+rsync -avz 
${USERNAME}@dev.gentoo.org:~${USERNAME}/public_html/dist/genpatches/${KERNEL_NAME}*
 ${WEB_LOCAL}/tarballs/
 
 # easy again, copy local tarballs to public_html
 rsync -Cavze ssh ${WEB_LOCAL}/tarballs/ 
${USERNAME}@${WEB_GENPATCHES_BASE}/tarballs



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

2019-10-29 Thread Zac Medico
commit: 59d23246a7a88801ea4af77787697b452b8da23f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Oct 29 09:19:21 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Oct 29 17:40:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d23246

dev-util/bcc: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/13483
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/bcc/files/bcc-0.10.0-system-libbpf.patch | 182 --
 1 file changed, 182 deletions(-)

diff --git a/dev-util/bcc/files/bcc-0.10.0-system-libbpf.patch 
b/dev-util/bcc/files/bcc-0.10.0-system-libbpf.patch
deleted file mode 100644
index fabb3f3f2e6..000
--- a/dev-util/bcc/files/bcc-0.10.0-system-libbpf.patch
+++ /dev/null
@@ -1,182 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 94aac856..bd454226 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -9,12 +9,6 @@ endif()
- 
- enable_testing()
- 
--# populate submodules (libbpf)
--if(NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/src/cc/libbpf/src)
--  execute_process(COMMAND git submodule update --init --recursive
--  WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
--endif()
--
- include(cmake/GetGitRevisionDescription.cmake)
- include(cmake/version.cmake)
- include(CMakeDependentOption)
-@@ -61,6 +55,9 @@ FOREACH(DIR ${LLVM_INCLUDE_DIRS})
-   include_directories("${DIR}/../tools/clang/include")
- ENDFOREACH()
- 
-+find_package(PkgConfig)
-+pkg_check_modules(LIBBPF REQUIRED libbpf)
-+
- # Set to a string path if system places kernel lib directory in
- # non-default location.
- if(NOT DEFINED BCC_KERNEL_MODULES_DIR)
-diff --git a/examples/cpp/CMakeLists.txt b/examples/cpp/CMakeLists.txt
-index 906c9aaf..210f0f75 100644
 a/examples/cpp/CMakeLists.txt
-+++ b/examples/cpp/CMakeLists.txt
-@@ -3,7 +3,7 @@
- 
- include_directories(${CMAKE_SOURCE_DIR}/src/cc)
- include_directories(${CMAKE_SOURCE_DIR}/src/cc/api)
--include_directories(${CMAKE_SOURCE_DIR}/src/cc/libbpf/include/uapi)
-+include_directories(${LIBBPF_INCLUDE_DIRS})
- 
- option(INSTALL_CPP_EXAMPLES "Install C++ examples. Those binaries are 
statically linked and can take plenty of disk space" OFF)
- 
-diff --git a/examples/cpp/pyperf/CMakeLists.txt 
b/examples/cpp/pyperf/CMakeLists.txt
-index 6f963c66..e8dd66f6 100644
 a/examples/cpp/pyperf/CMakeLists.txt
-+++ b/examples/cpp/pyperf/CMakeLists.txt
-@@ -3,7 +3,7 @@
- 
- include_directories(${CMAKE_SOURCE_DIR}/src/cc)
- include_directories(${CMAKE_SOURCE_DIR}/src/cc/api)
--include_directories(${CMAKE_SOURCE_DIR}/src/cc/libbpf/include/uapi)
-+include_directories(${LIBBPF_INCLUDE_DIRS})
- 
- add_executable(PyPerf PyPerf.cc PyPerfUtil.cc PyPerfBPFProgram.cc 
PyPerfLoggingHelper.cc PyPerfDefaultPrinter.cc Py36Offsets.cc)
- target_link_libraries(PyPerf bcc-static)
-diff --git a/introspection/CMakeLists.txt b/introspection/CMakeLists.txt
-index 88df6e84..de8a6464 100644
 a/introspection/CMakeLists.txt
-+++ b/introspection/CMakeLists.txt
-@@ -3,11 +3,11 @@
- 
- include_directories(${CMAKE_SOURCE_DIR}/src/cc)
- include_directories(${CMAKE_SOURCE_DIR}/src/cc/api)
--include_directories(${CMAKE_SOURCE_DIR}/src/cc/libbpf/include/uapi)
-+include_directories(${LIBBPF_INCLUDE_DIRS})
- 
- option(INSTALL_INTROSPECTION "Install BPF introspection tools" ON)
- 
- add_executable(bps bps.c)
--target_link_libraries(bps bpf-static)
-+target_link_libraries(bps ${LIBBPF_LIBRARIES})
- 
- install (TARGETS bps DESTINATION share/bcc/introspection)
-diff --git a/src/cc/CMakeLists.txt b/src/cc/CMakeLists.txt
-index bd34fd48..dfbeb596 100644
 a/src/cc/CMakeLists.txt
-+++ b/src/cc/CMakeLists.txt
-@@ -10,8 +10,7 @@ 
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/frontends/clang)
- include_directories(${LLVM_INCLUDE_DIRS})
- include_directories(${LIBELF_INCLUDE_DIRS})
- # todo: if check for kernel version
--include_directories(${CMAKE_CURRENT_SOURCE_DIR}/libbpf/include)
--include_directories(${CMAKE_CURRENT_SOURCE_DIR}/libbpf/include/uapi)
-+include_directories(${LIBBPF_INCLUDE_DIRS})
- add_definitions(${LLVM_DEFINITIONS})
- configure_file(libbcc.pc.in ${CMAKE_CURRENT_BINARY_DIR}/libbcc.pc @ONLY)
- 
-@@ -28,13 +27,6 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} 
-DLLVM_MAJOR_VERSION=${CMAKE_MATCH_1}")
- 
- include(static_libstdc++)
- 
--file(GLOB libbpf_sources "libbpf/src/*.c")
--add_library(bpf-static STATIC libbpf.c perf_reader.c ${libbpf_sources})
--set_target_properties(bpf-static PROPERTIES OUTPUT_NAME bcc_bpf)
--add_library(bpf-shared SHARED libbpf.c perf_reader.c ${libbpf_sources})
--set_target_properties(bpf-shared PROPERTIES VERSION ${REVISION_LAST} 
SOVERSION 0)
--set_target_properties(bpf-shared PROPERTIES OUTPUT_NAME bcc_bpf)
--
- set(bcc_common_sources bcc_common.cc bpf_module.cc bcc_btf.cc 
exported_files.cc)
- if (${LLVM_PACKAGE_VERSION} VERSION_EQUAL 6 OR ${LLVM_PACKAGE_VERSION} 
VERSION_GREATER 6)
-   set(bcc_common_sources 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin-debug/

2019-10-29 Thread Andreas Sturmlechner
commit: 7fa49e53d330abc0150d59e0e64052c137f95aec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 17:32:29 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 17:38:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa49e53

app-office/libreoffice-bin-debug: Drop 6.2.7.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice-bin-debug/Manifest  | 12 ---
 .../libreoffice-bin-debug-6.2.7.1.ebuild   | 87 --
 2 files changed, 99 deletions(-)

diff --git a/app-office/libreoffice-bin-debug/Manifest 
b/app-office/libreoffice-bin-debug/Manifest
index e2941bc8b5d..9d1fe3d4703 100644
--- a/app-office/libreoffice-bin-debug/Manifest
+++ b/app-office/libreoffice-bin-debug/Manifest
@@ -1,36 +1,24 @@
 DIST amd64-debug-libreoffice-6.2.5.2.tar.xz 1641072480 BLAKE2B 
fb084df67bbcf7af16050c7e72478b16b69c7cbe4cccf18ace02907e98e5e5d49ea516d6aa9a1c232984aafcbbcbcb009ca9df3f074642ac1c3ab9860f16757d
 SHA512 
7f7bfb9dd90bb6e5a7b45987b46cdd0da29c633e93511d4a275a073a8fe15b165770f7536af5f2d351be636c904318d71a07d91da15da08dea4ba84b0046fc4d
-DIST amd64-debug-libreoffice-6.2.7.1.tar.xz 1642045960 BLAKE2B 
f9b2cc0bbb98b16d70f060e74c20423f26bde6075e9a7bab46844947f8621790862ae7e90c8f8b0e36f07a9235ac652582b3a4247396fd858b2bb514c2e69c72
 SHA512 
3f73bcb04e797316696111b905e2db44224182f26b014954e1c5f32c308c82791f7865e6838e903ca4b378d9a525d643768e19428361b9a3960dee69a9b28d92
 DIST amd64-debug-libreoffice-6.2.8.2.tar.xz 1642014084 BLAKE2B 
40d13fbcc3ce16eb52ce88455c06d7252f4dd486704191f8a132dfd5532e96cb3fdb835137c1cc96ae7d7c62a01bc1c817b48e791ee52a2f52d7da9d3fccc212
 SHA512 
6e4fc5e3a2335403701d0589f8693507713eedb896bc3eb23dc2cc4ba5817362e8dd4a41bd705fbffd8df253a5b23c77e1cf603df53952bb8d9b541445bc45d5
 DIST amd64-debug-libreoffice-gnome-6.2.5.2.xd3 1609525 BLAKE2B 
24df754b5a03bb06e08a3defff41d9cc135c787f7427c6e2948713c4f1f27cbf2ac20d8d9df25ee648221d36c355fdd70a39ea9498cc88a52a8c1fbb0ea396eb
 SHA512 
8c34bccfd1ada25e5f3076631a1c61bf359d2e26a0ea97de3b073622e801e57c24cf1675f3b3baccce12b9d803d3c5ad432cb724074119766c60d416535330f4
-DIST amd64-debug-libreoffice-gnome-6.2.7.1.xd3 1609826 BLAKE2B 
79ab7bd8aa4146aa6576e711c7574609a5922824c64ef8390ae271ef04c9a3bab8c4cf87a528c41dadec45d7c0eaaa74c92307c5c4f4660f4fa3c0649e63a82d
 SHA512 
491125780294bacc581130f2bbf63a757b1ffdafb4031b5855b97a5d62ab70305e557e792a1326108cb0d70544a72a3d5cae6995876d0e397fc3a3ea904a3226
 DIST amd64-debug-libreoffice-gnome-6.2.8.2.xd3 1609778 BLAKE2B 
dedb6cc6c2b05ec4514e3bedda54cbf2dc507a8ee85289b3f847aa6786bce46a916ddf6b63256e66fe55707ec8b960d90634feeb4a19668d015cd1f21610a5b3
 SHA512 
239efa94c35a7ff313d607d5aa237b387f55d72c958efc4819a8bd31bc986d931c7e6131317c8daf10f5be3b002d728fb3441b3442948d36c9c00dabfdd31cf0
 DIST amd64-debug-libreoffice-gnome-java-6.2.5.2.xd3 866015327 BLAKE2B 
014989b5f558590dc55f4f82d1a502804c6cb03baef35674fcaefb858925422b0ad21c821fe8e215c6cb6a01e12642d217a28bce42591034d808e5bc172869f1
 SHA512 
318e1fdf09bd06333e81f557ebb3ef26e745920022d8a1ff25f481737faade03be6613b39539f6e0ce4c58404c1baad3f1217c4b17673bf740b1c421d4f42933
-DIST amd64-debug-libreoffice-gnome-java-6.2.7.1.xd3 862086791 BLAKE2B 
88e6748a0191e66f45f9798aa4922179b117d478b1c5bf3fdb4d28199fca8e9f361e70189bd3928235e4a1a79e23ee4c23dcd62876224fa1cead097e5c24f2aa
 SHA512 
54fb023c43723a5014236b205da5f04ceec602d37ed7953ab3cbebeedc2dca9c9337a74c894b69e12f887a6a480882d3e641ddcb2cd6d454ac4c7ff4dfebc3a2
 DIST amd64-debug-libreoffice-gnome-java-6.2.8.2.xd3 858666487 BLAKE2B 
f70a02ef90049c1e209fd5f9847c538f726a52a893ee4f404731d4b5a154508d7739f70f2f221431d6df5518a4f19eb25c1c950d597c56ca621f50cd1062c71b
 SHA512 
bffcb1b9d0eea6d86489ec3cd72ffc5481b57e2b8ab2e79bd0c8a177e2c50a5f628bc55470678603c086a79876e0383d20e0daa55425394901d8ad5fa4b3185a
 DIST amd64-debug-libreoffice-java-6.2.5.2.xd3 864389819 BLAKE2B 
14ea27a4c869c6cc3241d20d55f30f9bc471c4bf0816e9b4e7b1e18c47286734c752ccf1f438bb116ba3f56b10827a537a9dbef80f9b370d2ee6bafc2be45162
 SHA512 
ee04800538235f58256784989acfb8bc1a3c842016ee6a52ee875067f4614903b3de8367706f53e2a65d053793f50f536518fd409465af49bdcc20683014bc85
-DIST amd64-debug-libreoffice-java-6.2.7.1.xd3 860462668 BLAKE2B 
d0d8a3b72533fb8d5ce6617ca2aecc2f6ffd144dd4e64244b60a89eb5d74b4a84987de4da6008669bfc0219dec23fc4ac6feb156d74a3702cbc5d2e62e2f3c3e
 SHA512 
9b622a787c67c89898b532d0339f7f11056cef67af51974e686580f4eccab5479229ac62048353c996605ae0ab7235476c13e51e4e358a88d7609dfbb29f34b3
 DIST amd64-debug-libreoffice-java-6.2.8.2.xd3 857026842 BLAKE2B 
96ff47f0fc56ae09f9e3e081c4d0379301ea06a056da9be6d24400b2711ba14e07993d0d245917e45e81c4dbdc7e7cf02026686f6d1b00243adbb27e3e006550
 SHA512 
3bf2a8b8f49bc6b37d6ea1d7e78f1bb0dcc5232e3837b34029341a4fdbc13e79845afb31a0bd31b132c4dcc95320cad72f3b087cdacfe2e6fde5400e6c40f456
 DIST amd64-debug-libreoffice-kde-6.2.5.2.xd3 462116544 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/files/, app-office/libreoffice/

2019-10-29 Thread Andreas Sturmlechner
commit: 47d327ef500e23ebefe355d0dbff6dbc657018ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 17:31:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 17:38:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d327ef

app-office/libreoffice: Drop 6.2.7.1 and 6.3.2.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest|   4 -
 .../libreoffice-6.3.2.2-mysql-connector-c-8.patch  |  45 --
 app-office/libreoffice/libreoffice-6.2.7.1.ebuild  | 552 
 app-office/libreoffice/libreoffice-6.3.2.2.ebuild  | 553 -
 4 files changed, 1154 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 78da4892a63..58a9bd64826 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -4,13 +4,9 @@ DIST 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip 9796 
BLAKE2B a30b0225313b23
 DIST 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip 1521926 BLAKE2B 
d2769842c180997055648a8b1a33cc89988b74628bad8aa012242e0c1afa5b5b8568323c107187072207ee69bd841ba4ca3bbfe27ef65223ddc729d1a1aa6590
 SHA512 
ec5ae23c8fe2f5efc377f7a9665039afadf28b4d8f2791379296766a5fbc9a3bf7548f9b0e3b3b07762229ec733a92ccbb69791ee0318c9c6f78f8e847253d3f
 DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 BLAKE2B 
51db6bd90585b13857ecb494c805c9fb6874e1e65d7aee73d23e1716670836a14b376bcca810f96fd55b0ed653b2660a268030f246c822cbb04f867ef763a3b3
 SHA512 
2d3835f7ac356805025cafedcad97faa48d0f5da386e6ac7b7451030059df8e2fdb0861ade07a576ebf9fb5b88a973585ab0437944b06aac9289d6898ba8586a
 DIST libreoffice-6.2.5.2.tar.xz 215008848 BLAKE2B 
5dd1ef185820944816e01c8ed6a7873a5a8fe6f7f4b41fad279729970d85ff868f51ed573e8b3d0a554ffd1f8e295b6ff2e493e7f7250f8cb1c7c2a40115abf4
 SHA512 
b46b6731c415ab354ad7d876cb8905cb9eae2ca71639abf049ea7f5930601c957cc0eb04a2cd06949073ba5e94778ecdb449692ed8bbfbd95b05f6e7980d8d10
-DIST libreoffice-6.2.7.1.tar.xz 215022744 BLAKE2B 
717acc3c310d3d973464b422176ccb4aae1481f2537c419e3afd031a2c2967a7b20b4cc5b60499befcae279441176a275f339e65534c4eb9d7395c6e050ba6e3
 SHA512 
9ed37c7957bb214a3de0b3dadea9debd5056d641052a669904d543a7065f1f5c721e09ddda800dfb478ff0474f71a275c7208077cb7b6566786d3b637f42860b
 DIST libreoffice-6.2.8.2.tar.xz 215070800 BLAKE2B 
d6bc1e94de1df4dd20dafaeac9702435f305fe15117e8aee02233c6d2e74423bb475aeaf79ff6dcd30e22d69a5d6f0648218819b08003524a2c7b1db340281c4
 SHA512 
cf1dd708f10ea4b9a3134851cad45fe91c1d535e2b2068f7e65f1cb1bf4076c5c41ec253f628c5b912590e91ccfe16f5c8bcf39bc92df2ec7c8aef84210349bd
-DIST libreoffice-6.3.2.2.tar.xz 224752776 BLAKE2B 
397d125714ae591d174ea185a488ecb652946de76d015c4ffb85e1c27ed34f87b5808ac41309b52fba117aab67097a0c378284721f0e5f3eb8e3284c799ed8dd
 SHA512 
f0576f5a5b2c91ee6c003cbf9772580c564e05f66c3b34ddee4b723095aaa3a55070df3d70d7e6b8be68e23a7e204c1237496d7e798f9494282cadba0eacf930
 DIST libreoffice-6.3.3.2.tar.xz 224944844 BLAKE2B 
16d58d1b34f6a7da5a9cb32dade8f15ce074f516b77d6481f1befec75572f2533f3ae19964ce2688ff121789241a11823f05768b3386bc755f015a243af6c55a
 SHA512 
4809ce26c48419e1e8408bdd71e7aeec3940bad150afeb90034013fbe8757c37417da3a996f8935aac3103806e14bd47dee7e560051d6718a75e6b869a2b1934
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-6.2.5.2.tar.xz 13023680 BLAKE2B 
f1f3a03104c1270e59f2b9130a29e1fbc99a9bf76b2bf4cedef8dc61487c9a2036f143501ad7fcd0c056c8b72446305b7a4ca9a719b11200ade5feca35e5e7ea
 SHA512 
14f964161bd827a5846ec667ae1dac80d1485450e172da44010103e31f3872df62595e8b1b1d45c720caac9256d2adaf8f5a0bb80d059d35f1c560b533eb764c
-DIST libreoffice-help-6.2.7.1.tar.xz 13024328 BLAKE2B 
fcdb01a52abb90773baa96b0c25fc04bf928e13b940a5cadd7eb455a3004f83d339252346d7c615fbe511cee7e093560c99bf6ff6bd2e5e832d57d4d1053ebc6
 SHA512 
b4599bf6854efa800483cf16132c9809ea439d29ea63c7621a0f04ce19609a7a1966d86862342f911cde22a3bd19fe5b96ad9bdb34d5255eb716352a8ce9bbaa
 DIST libreoffice-help-6.2.8.2.tar.xz 13024032 BLAKE2B 
524ba3ff77670afebf8be4724b5e54f9b157582cfcac8640e2184b8ae24c8e5e01b924415949f1756c18e2d54b8eab7efb78c979321e50b6d52b741ddd49
 SHA512 
c1f5b1b3c50da0a47a9724c9fc3544a15b7df72e66c5c2008afeae7732e2b29f0e57e64ce9a216c3237acdb4345715525f32be290f3196ba6e28685fa6c0925c
-DIST libreoffice-help-6.3.2.2.tar.xz 13192064 BLAKE2B 
83c742faa698370e1561133d4c7351619639b343068691d830433ff5dfa4af20ba7f89428b67275f7f19c947dd84e4c03aa330e4ddd684dbd19acee14e842ba9
 SHA512 
34f34abbd21e37ea6f8ed860af27bbd641cb98331f235b84c5b5cc4e3fa01d9f43a32469f5df4f4cf4dde0e804ba12e73fdd6d357413d5d7641c32396abf09f1
 DIST libreoffice-help-6.3.3.2.tar.xz 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2019-10-29 Thread Andreas Sturmlechner
commit: ea88c1a90e7fca25c631d1fa9812c2e29c4a405c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 17:30:44 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 17:38:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea88c1a9

app-office/libreoffice-l10n: 6.3.3.2 version bump

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice-l10n/Manifest   | 168 +
 .../libreoffice-l10n-6.3.3.2.ebuild|  91 +++
 2 files changed, 259 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 19d791b493a..0007e9d7e5f 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -670,3 +670,171 @@ DIST 
LibreOffice_6.3.2.2_Linux_x86-64_rpm_langpack_xh.tar.gz 289347 BLAKE2B efdb
 DIST LibreOffice_6.3.2.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 836755 BLAKE2B 
07a0bde1e1fa91be46596afeda36bf6e8c2c8ed6d479609d1910174deaabae24e50aa812c20cfcd5dd3d5e783c8614ce1f3c26ae5e5930ec7828c75d8571884d
 SHA512 
b329bdbd03240438b387f2f3e9db7af46b19064b44123146806da22b7271ff34c66e1d8ba5012e00f436d66346ede82f5376328373c762f53043dfb416f5ce61
 DIST LibreOffice_6.3.2.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 813828 BLAKE2B 
09c353ef345596cccd4684c38c298227da8b6f65ea457c3ba4bcae7610835f78e278b5ffdfd1954126d102c7b7a691fec3753308cb3221f376e8a5b3f6c40e04
 SHA512 
95471c92a80bb16238dd6c4b738c6244931a341ad80344f389db1f7751ea206fe282badf8a5a1a287410fb4aee49b53252da8c7fadf994a958d9e9e68df20f58
 DIST LibreOffice_6.3.2.2_Linux_x86-64_rpm_langpack_zu.tar.gz 318765 BLAKE2B 
2cd13eecf531865bf4306e4b105a1068ca0270527ac042e483f526fa63e50e233fbd677920d4b67aea584accebc839214ad5927798a40e439b7d2e23914ba9f0
 SHA512 
702233446b8ffc1db2499beb07a53140123c05784ca459910fe1904cb68fbbe22e69c9a28bd795304330c3e08b941b62b1731d19af9312db44bfae877bd2
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_am.tar.gz 2569189 BLAKE2B 
6f862af488f7bb37c85df8675122a8ed47c728d27eedf0c412a3f2f07075d41a11b896f8b7b7f13220a5e1862c81bde1c318b8920be0579c761d783884df43b4
 SHA512 
2dc667a8f1bcae80ef7c09a1b155703b7fd612075a190e228455fd7d917284caae286ea16b8dfb1399bfccc9aba580aeb75131af2b375ecdd09a80673e494117
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_ast.tar.gz 2452834 BLAKE2B 
5baaa2ce3af12979a768677c3fde4510662b39aebb50b5d6ddca375dd7361967a36937b8189b0eaab341843c867b211ff2fa1b8be036a903f184e8b3df5aab8f
 SHA512 
216b6e575b95b9d551f5ff338456373998e42ff0a38af04b9dac1f23d6b79177119bff4664f46962a13f43d1016cd5099f7d2fbde8ef1a68c490bff8142eff40
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_bg.tar.gz 2640529 BLAKE2B 
1653919bcbf8f07d62df5d9108de5c03054dcd9d606b839024b1b47c1068ba3a619e23df4c219e559f64b73a2227ac9c54e49f1f449cc6bed65b689209c4dc10
 SHA512 
3599f883ca58053833735142cbbbc9a38bf1b53cd7e6c272ab4ef30f74327844deee6a03378d89f51febe7adc9e16f400ec79aff5bb6da5e8b6df4a5d9e1b2c2
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 2643684 
BLAKE2B 
aeb005303b7caedb2e1558f3b8dc4cae10eb1794e17c1dff22dbde55abb34c92bceb84df6582ee350dbe858b8259fe9452ff9fcf36275b667a565438467adfce
 SHA512 
678efd9c4b2be1adf1ffd451cdfc8f145bfcde7cc253025035fcbbe5cc937cb3682f899c0cfbeeeb3d6a515bcf0d4a8847f11429b8d102a54e103a13865bd811
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_bn.tar.gz 2625427 BLAKE2B 
072729c0eb18f851d7e80fe757825b8d54c63907d3ee9120845e4828d052d25fc779bb48f08dfd4e52eb81fb417df6b2300bf08b8a0204b9c95e7343d106cc77
 SHA512 
c04e6ed927ffbaf3398466405b4d3597136c7a9dd42e6228bfd8d4c0068cbb4424edfa87ae90304363263122e832fc78494e2d31f7978d6f194dcb8b4d748090
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_bo.tar.gz 2645136 BLAKE2B 
ccd839082b484e8ccdf885cdbf5734af00cef0d952da8cee2e3d91e9d711f8c2aa698c9e0159bd58c9ae3fc3e7a452a25bf637d4f45bd3298eb679acdf4c1d84
 SHA512 
12cd1e695a98b195ca09b55107921bbf612659071b7eee3880e1d165d1cb8ebccb78259a869f63f10a0f6e613a4d12044060ae6a51c3f61df5950d4a6af4b9d7
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_bs.tar.gz 2364172 BLAKE2B 
a162a393da356ddc97e60ea620898ce6cdfb47542ccd3cf1243889823b9bf16da5ecbadeb3a895e1c164315e8204b67d7e8f9cc53b1883193f48617754127fc2
 SHA512 
23a84c8671e449c3db9a8870ed48a0932bce756b2920f262ee271052b14a3de597ae575e9e28035219ee9572df9d67ffa3a6b130a8500889b60518134777cc5e
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 2445294 
BLAKE2B 
59466496b9d57d36f368df81b420048d612ffbcedf145e00c5d57f87f97506ffd387f968a50141d34fa5be6a54d4702969d3a680a6f8da9a2c0a6c13e3b8f28c
 SHA512 
3d1a5100b5ec567f54b6b5313b579820bad02de044413eb35269890f1db8740467ae2830d3ae8d8d3a14495fa6ece20f04e8576d9e3b6b8a9cc7a649f8f51859
+DIST LibreOffice_6.3.3.2_Linux_x86-64_rpm_helppack_ca.tar.gz 2431690 BLAKE2B 
091a167a867dc54868d73cc3e3b36b18921f6e8abfcff9f50be0b686d90c94f5472d4e3e4e77b7d6ee36914b35e1cfffb69cbd3cef1d7fb4e03f8abc051a2c79
 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-bin/

2019-10-29 Thread Andreas Sturmlechner
commit: a3044cabfa04877d0a3c2b18f18453200772e328
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 17:32:06 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 17:38:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3044cab

app-office/libreoffice-bin: Drop 6.2.7.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice-bin/Manifest|  12 -
 .../libreoffice-bin/libreoffice-bin-6.2.7.1.ebuild | 257 -
 2 files changed, 269 deletions(-)

diff --git a/app-office/libreoffice-bin/Manifest 
b/app-office/libreoffice-bin/Manifest
index 13412a65eee..232f70499f3 100644
--- a/app-office/libreoffice-bin/Manifest
+++ b/app-office/libreoffice-bin/Manifest
@@ -1,36 +1,24 @@
 DIST amd64-bin-libreoffice-6.2.5.2.tar.xz 104233412 BLAKE2B 
577d104f966b6c8809246569cdc92c4af5815ba69a9a56ec41e9666f1f45828385f84cd6b611d76d4f6dca5af75d18d735153ea8eb4ca6e5998039e09d308c2a
 SHA512 
784d780099f14ae2285c2c45086d49571b8def5d531c5dd0432c53922ef560c4c9dfbd8f318218b31823faeb8dc3443a1b2da97b90dac0964b54d0c2cd7b26a3
-DIST amd64-bin-libreoffice-6.2.7.1.tar.xz 104255508 BLAKE2B 
f65a8e4b247668a4d14cfde90bf50619f57f1324bcda6616ee285cdfc6c9d5551a08185bd3a6e3c93882df91049b560268c6ac1e5dd222afb0740e66
 SHA512 
22938b170e30c5b1d59f9e09fcfaee99f1f57646e12e75deeb9f19f20b48813bce6500cc1acc6401d1853c34fb532d65695335b584d6a3fe99c0ea2ba77f8227
 DIST amd64-bin-libreoffice-6.2.8.2.tar.xz 104308312 BLAKE2B 
417a04efdf839e27a63bf63bafccb57c4eec644f73a2e2651a11e8b61540c81e6a4235c4ae3f903ae155927876cf9ce23e8d12178527196cf44ad267b973e693
 SHA512 
bec10c3ca57cdef43e6ad580e1a69c7d419d523a4268d484497f067b3e6387e905dc8e98606fc749442c32ec6c36046576a0e237542acdccb9c2add679f2ab4b
 DIST amd64-bin-libreoffice-gnome-6.2.5.2.xd3 827035 BLAKE2B 
eb4e8693e0863da1170c8cf28abe336054544e87c4c19862e5de90e068c233ff20d287db88f7bfacb599c010d9926198d7654233f3993981c6a9342e1ddd6645
 SHA512 
09811b27195733a4d62899491c02f72177a9a3ba14bfe34dcd7e103710d3da0a2d750af2094900168a668f5b336c47e4756e045ecbb19f1bc1792ad5b0ad6b00
-DIST amd64-bin-libreoffice-gnome-6.2.7.1.xd3 822043 BLAKE2B 
9256f3c6b358102375a18d1a5d3378e37ffd66632095c04a7c2221cd5d527306795535e4fd224718a85f99fe6fa238269c0b9270c5a8170c56e8787545e2c47a
 SHA512 
9dd1d67d7991ddfa8c1126e910b4fbf2ecb52ee6275ff8f91c3cf7f3bc77528e29bda155d81ccb9b7d375d36e0ea5095d68179295d4427a26f981ddb3bce8a9e
 DIST amd64-bin-libreoffice-gnome-6.2.8.2.xd3 811884 BLAKE2B 
56f33945bad7912cd0aeba5adb19c4086b96f1d01dc11d389da3758a77ddd229ba671ba779c8febe2887ab790e991c8ad44a885b34d8956e8bc41f17e3763ab2
 SHA512 
9b14f9db785ceb59cb8ff193bbcf59bae8ef52d5295c4f505aeed57e6d7d14f2ef2c805e145bb7a598e963dfbf1de6cfa1532c2d38e7ea6843fc808e8513cec2
 DIST amd64-bin-libreoffice-gnome-java-6.2.5.2.xd3 29528433 BLAKE2B 
e8d61fbc5c3b0df1635d9a5f1633884c8090db509ae053e45a9d3c8462737e258584f8badea038218c1af6fa2b8e438afd923d6496207daf9f298b1dcba422cc
 SHA512 
6cd2fb0bf978fe6ba2a5e0b453f63f4443f7042a5f9b1b158aee5c17a634becf1877f3e39a2e689ea65dee95a60c1becda1a381265cff55a32ada5d03104f09a
-DIST amd64-bin-libreoffice-gnome-java-6.2.7.1.xd3 29527739 BLAKE2B 
646f19101cce9b20d84ebe189502133cef117833a959ca8df450c86514c8219f95b26c389987400a43f30c72a0956b2734292b41ebc1f3d4a43dce24338209d9
 SHA512 
07d87bcf955629f8428569fb903bc2423c620280a64732b4e5a7d2750428656efbf8fe040278851a57e89d1a49bca07c22c07225e49a8116cb142b69bf693aa3
 DIST amd64-bin-libreoffice-gnome-java-6.2.8.2.xd3 29523177 BLAKE2B 
c9104ade23ccfdeb4feeabf5ababd7de0c3609cf3c607e80c1226a75a3b7cc7b88f0e997592c6fabea05f6b5043cca7f118a1326f1eec2978b444584cf88e6f0
 SHA512 
ca4edac5a9c72b913a37ef09099a089546e450101cf87a56c5e65b959a67c02ce37c4167e5c1220bdfb0a181a2511f3df68d1ef36c4c0eb97d37fd56876b
 DIST amd64-bin-libreoffice-java-6.2.5.2.xd3 29397096 BLAKE2B 
a96bdb8054f340b9ed8cbfb0cac13240787d6cb21babd17be2136e7e1dcd63754bdbb1d346ad00f87c3b90d0540b9ad314adb681f6441e3bf564759cd2fa1142
 SHA512 
4d557944a8bcae5ede07229ad487585ca9cd1aaf532a9ebe3bd6fdc2720461f760dc54b62ff8898d1a876786797ce2dce0134e7c200778d269c9ff24002e9270
-DIST amd64-bin-libreoffice-java-6.2.7.1.xd3 29397430 BLAKE2B 
50c2e60b20c179707fdd9ece97f81aaa8288c193ac2aeb07b6ff0e29c956cb9a0ac74f15c33c064229dcc4f4914c8d3fdff45485147de6df02358049769edb89
 SHA512 
3c78488d17562723f0fa5c97649c11833e6646a3e67cdef12ee964eaa6d46d9567c24c4f19e5dae312093be44c5ec2faca862e82adec418a8365220dd4af6d6d
 DIST amd64-bin-libreoffice-java-6.2.8.2.xd3 29390594 BLAKE2B 
301566a9fefcf8c0ffcff02df78598c066fde089e39cb13c7ebfdf82e6f7d294a013d2ec3758315bcbde0ed2466d645e0e096a9264cbc4caf77df5ab24e22e88
 SHA512 
c00f63a713ee32e941486ebe4573a11bd939fa91cfb618a4f66916b8aa6f82382d5b3db9ea6cf92fefdbaadb48c18ec4465418ab3806b8d2a8156d22e9471e3e
 DIST amd64-bin-libreoffice-kde-6.2.5.2.xd3 18176613 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2019-10-29 Thread Andreas Sturmlechner
commit: 8defaf8b638a30a5e971a7fc6674bc2d66075320
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 17:33:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 17:38:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8defaf8b

app-office/libreoffice-l10n: Drop 6.2.7.1 and 6.3.2.2

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice-l10n/Manifest   | 336 -
 .../libreoffice-l10n-6.2.7.1.ebuild|  91 --
 .../libreoffice-l10n-6.3.2.2.ebuild|  91 --
 3 files changed, 518 deletions(-)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 0007e9d7e5f..5af9d5f0326 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -166,174 +166,6 @@ DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_xh.tar.gz 
290888 BLAKE2B 458bb26
 DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 807561 BLAKE2B 
8a578a031cc615474227693c76e2954cc9d0025672832b9b61d91183212306a15cd716fe8e6b0ca558e2d6704b153a8bfac43afae038d234678fb243ad51aa12
 SHA512 
afb6c2ac07099ac75b67e8100d12b31822938fc0426d81bcd19d91c0e98ab1afa34d4d20ec980a0a14f298dcc776ed36c1ecc8f49acc572c347afe0eecbac29d
 DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 808102 BLAKE2B 
986d55b6a905374e316683e2d041edde1a8f9ca341a880b499a65f4c3664d85f621d5d55b6615656201415f828ee265208abe1504e98105ca8bdd508aa90195c
 SHA512 
b6a98834037c0f7e7d5495d9836a26452fa5542b806d81da611560ebd12234fbe98eed521c7b73515006514cf9207c39214a5124987c1c8d6c426f18db6247d2
 DIST LibreOffice_6.2.5.2_Linux_x86_rpm_langpack_zu.tar.gz 321326 BLAKE2B 
940aa9a872df4b1f88bfcb900daf8fbefc2f8025bd0dbe3bb1df2fe2f10b58be688ddb9a12e70162a1de024abc5f3b100da0a75dcec9957f6326a7de1fa76037
 SHA512 
fe0f3fa2bdee6889278414f150bbc1a89686122be8de129f59f7c5f5f1291f1ef9aa9748425bfd7dfe63085b5227061c742da818b399cdfdb1b05a4d258318c4
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_am.tar.gz 2494183 BLAKE2B 
9ff5960a9cfca4da83e9bc773d340e13906e32199802236d5eeca3eb9c962150a223c7fb04900384c343a568c29a58f3811372eec0534ba6e85adfc58f3a755f
 SHA512 
e661c28ace4f2d360329feb4bb4f622e07d10d34f0cce7023e6a8ebdb5c39ae1f2d099485f5141b36cf9995901162b2f9c0db36c160a668e954528ec6d0eb37c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ast.tar.gz 2388722 BLAKE2B 
6a5982e8a3f1bf4415c882015a8e809f5a76dcd24b314eb01905d019c380a11978adc5751176d73b9f4b6cb279b9c7fc1b2f2e898b014526443776822a87c45a
 SHA512 
a2169e2557efdd5d7daee37c2dd352b0f9ae522636386c75ccad4de2aa2b6221a074d9aac6bfdab1fc2bea42208eeae4d6fcd2752584749a46875e95a23c905a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bg.tar.gz 2567630 BLAKE2B 
9c7aa139fd1673dbb06d8336e1bea50c1d500738e2d0aa6228155114ca13bd1ea17f31e2335230c4a7131c65dcf9280b77bfb59c7bea497cf49947ceabf1258d
 SHA512 
acf952140c339f0bd867bf67daea03d1f1ade45206c644eeb3bfc306395b7d9f4afadec25acf3144b9cf5783c0f7723bccff988324d43f3d634319766e51b5a0
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bn-IN.tar.gz 2578349 BLAKE2B 
06f4138c66031b14e5b3290825a2ff3b34177070222a78c23660229efd1c13793cc0d41ec81ccaee03fbb636fcad28f7b8776681b406992763c2820ec76d1b9c
 SHA512 
e2536876d67b58ec4b6b58edd8d2b664d1e0952eaaef1a76a45595d11f41032830ce9a911c53c4a3c045ccd7fe53c6e218899476f8fd8bf1f7a23219f42a450a
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bn.tar.gz 2560959 BLAKE2B 
336dd770bf92bad84ac7e5899ae16942783ab9e2e89c81db9acd0aafa0983407838668b0da3c39453d06214d58fc0b3ff0d5363fe20f33e66bf15833702666f9
 SHA512 
57be8e0f13027a366b39d9048aa1f8c61157c291c20e3a7e96bf28b1dbd7630973dc349dce12873226e1886fe016e865badc6a77fa214359c29879cc179cfdd3
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bo.tar.gz 2576771 BLAKE2B 
3c23bb8032bfc9bf79c4368f35600f2e5995019bb9578a1e7905a51b6d8d385883574a13f4cf1def92232a22579fc75511169cd60d79c8ced2ce203085d8f1e9
 SHA512 
d4751467521eb4266f8b9816d28eed5f3fa6df79668038b0a37f5771e7ba7eff7ed5c929808f4489b4efba14ca43412b2598d84f33404fc59eba81ab6fcb11ed
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_bs.tar.gz 2302611 BLAKE2B 
1305b00cd90bdb79af2ae4da157028092b0b60bb0e53176c85b5577517afcb4165110b13a3604b8a029934f7a1aeeba06d834bf8446dd1c93ab61b8ba5e5324e
 SHA512 
598a36af515fdb30566abca56ee37a0402bee235753038e58aeb8f6bc2a5be22e79d2c45ba7e34c9fd1e3d55d2355b28d39be8f9c17feede62366d63b7e0638c
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ca-valencia.tar.gz 2379943 
BLAKE2B 
ddf930bd8739bc2e7e62cffd0e98df20e05a776c9b4cc75e1d5b0fee9f4b8db8deb4c00205e8b0419172198607cda51145647aba69a007efd023d149f4dd2adf
 SHA512 
6e43658219d52a91c86fa5741cb22f360be1aeb027524bcdfd0eb21eb0e7be04ad1d8966c907a1e9b0faed1f3ff9c958f6d5148cd6ba30633c7990f418bffdf6
-DIST LibreOffice_6.2.7.1_Linux_x86_rpm_helppack_ca.tar.gz 2366642 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/files/, app-office/libreoffice/

2019-10-29 Thread Andreas Sturmlechner
commit: 421194839bf05e5af9c02f1a6ec343ba1f575374
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 29 17:29:17 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 29 17:36:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42119483

app-office/libreoffice: 6.3.3.2 version bump

Closes: https://bugs.gentoo.org/698504
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice/Manifest|   2 +
 .../libreoffice-6.3.3.2-mysql-connector-c-8.patch  |  45 ++
 app-office/libreoffice/libreoffice-6.3.3.2.ebuild  | 553 +
 3 files changed, 600 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index fb1e34f891c..78da4892a63 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -7,8 +7,10 @@ DIST libreoffice-6.2.5.2.tar.xz 215008848 BLAKE2B 
5dd1ef185820944816e01c8ed6a787
 DIST libreoffice-6.2.7.1.tar.xz 215022744 BLAKE2B 
717acc3c310d3d973464b422176ccb4aae1481f2537c419e3afd031a2c2967a7b20b4cc5b60499befcae279441176a275f339e65534c4eb9d7395c6e050ba6e3
 SHA512 
9ed37c7957bb214a3de0b3dadea9debd5056d641052a669904d543a7065f1f5c721e09ddda800dfb478ff0474f71a275c7208077cb7b6566786d3b637f42860b
 DIST libreoffice-6.2.8.2.tar.xz 215070800 BLAKE2B 
d6bc1e94de1df4dd20dafaeac9702435f305fe15117e8aee02233c6d2e74423bb475aeaf79ff6dcd30e22d69a5d6f0648218819b08003524a2c7b1db340281c4
 SHA512 
cf1dd708f10ea4b9a3134851cad45fe91c1d535e2b2068f7e65f1cb1bf4076c5c41ec253f628c5b912590e91ccfe16f5c8bcf39bc92df2ec7c8aef84210349bd
 DIST libreoffice-6.3.2.2.tar.xz 224752776 BLAKE2B 
397d125714ae591d174ea185a488ecb652946de76d015c4ffb85e1c27ed34f87b5808ac41309b52fba117aab67097a0c378284721f0e5f3eb8e3284c799ed8dd
 SHA512 
f0576f5a5b2c91ee6c003cbf9772580c564e05f66c3b34ddee4b723095aaa3a55070df3d70d7e6b8be68e23a7e204c1237496d7e798f9494282cadba0eacf930
+DIST libreoffice-6.3.3.2.tar.xz 224944844 BLAKE2B 
16d58d1b34f6a7da5a9cb32dade8f15ce074f516b77d6481f1befec75572f2533f3ae19964ce2688ff121789241a11823f05768b3386bc755f015a243af6c55a
 SHA512 
4809ce26c48419e1e8408bdd71e7aeec3940bad150afeb90034013fbe8757c37417da3a996f8935aac3103806e14bd47dee7e560051d6718a75e6b869a2b1934
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-6.2.5.2.tar.xz 13023680 BLAKE2B 
f1f3a03104c1270e59f2b9130a29e1fbc99a9bf76b2bf4cedef8dc61487c9a2036f143501ad7fcd0c056c8b72446305b7a4ca9a719b11200ade5feca35e5e7ea
 SHA512 
14f964161bd827a5846ec667ae1dac80d1485450e172da44010103e31f3872df62595e8b1b1d45c720caac9256d2adaf8f5a0bb80d059d35f1c560b533eb764c
 DIST libreoffice-help-6.2.7.1.tar.xz 13024328 BLAKE2B 
fcdb01a52abb90773baa96b0c25fc04bf928e13b940a5cadd7eb455a3004f83d339252346d7c615fbe511cee7e093560c99bf6ff6bd2e5e832d57d4d1053ebc6
 SHA512 
b4599bf6854efa800483cf16132c9809ea439d29ea63c7621a0f04ce19609a7a1966d86862342f911cde22a3bd19fe5b96ad9bdb34d5255eb716352a8ce9bbaa
 DIST libreoffice-help-6.2.8.2.tar.xz 13024032 BLAKE2B 
524ba3ff77670afebf8be4724b5e54f9b157582cfcac8640e2184b8ae24c8e5e01b924415949f1756c18e2d54b8eab7efb78c979321e50b6d52b741ddd49
 SHA512 
c1f5b1b3c50da0a47a9724c9fc3544a15b7df72e66c5c2008afeae7732e2b29f0e57e64ce9a216c3237acdb4345715525f32be290f3196ba6e28685fa6c0925c
 DIST libreoffice-help-6.3.2.2.tar.xz 13192064 BLAKE2B 
83c742faa698370e1561133d4c7351619639b343068691d830433ff5dfa4af20ba7f89428b67275f7f19c947dd84e4c03aa330e4ddd684dbd19acee14e842ba9
 SHA512 
34f34abbd21e37ea6f8ed860af27bbd641cb98331f235b84c5b5cc4e3fa01d9f43a32469f5df4f4cf4dde0e804ba12e73fdd6d357413d5d7641c32396abf09f1
+DIST libreoffice-help-6.3.3.2.tar.xz 13192080 BLAKE2B 
108f33d77ec24ac5f5b669aae72dc23f0ae1800038d9028a3c92b6dfbe09003cb6d9f89a6675162c8cb058ac850a0e7c5544f8692c527cfa83bd32ba28149a50
 SHA512 
c4d994c4047aeee5e35207228e2b62ccc7d7303ae8fcbfb52cbf73950f232ad8d45953ee364379d3834e79c59ab79df920ec624ebe4b7214f955c2bd89af7cee

diff --git 
a/app-office/libreoffice/files/libreoffice-6.3.3.2-mysql-connector-c-8.patch 
b/app-office/libreoffice/files/libreoffice-6.3.3.2-mysql-connector-c-8.patch
new file mode 100644
index 000..5fa7b343f4f
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-6.3.3.2-mysql-connector-c-8.patch
@@ -0,0 +1,45 @@
+From 5917ba8bc645a2b105ec089101b8a664481b5b61 Mon Sep 17 00:00:00 2001
+From: Peter Levine 
+Date: Thu, 17 Oct 2019 23:08:57 -0400
+Subject: Fix building against MySQL Connector/C 8
+
+In MySQL Connector/C 8, my_bool is replaced by bool. It was
+previously defined as char. When building against
+MySQL Connector/C 8, this leads to type punning build errors.
+Redefine affected members of struct BindMetaData as bool if using

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

2019-10-29 Thread Joonas Niilola
commit: 4c0c5c558ac80025dc8b3f1ae48f67412ab9b203
Author: Hasan ÇALIŞIR  psauxit  com>
AuthorDate: Tue Oct 29 14:47:29 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 29 17:29:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0c5c55

net-analyzer/metasploit: drop openvas-omp support

set slot on dev-ruby/rubyzip.
drop openvas-omp support.

Closes: https://bugs.gentoo.org/698762
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Hasan ÇALIŞIR  psauxit.com>
Closes: https://github.com/gentoo/gentoo/pull/13488
Signed-off-by: Joonas Niilola  gentoo.org>

 net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild | 8 +++-
 net-analyzer/metasploit/metasploit-.ebuild   | 8 +++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild 
b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild
index e24648b0588..db815de8d1d 100644
--- a/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild
+++ b/net-analyzer/metasploit/metasploit-4.17.21-r6.ebuild
@@ -92,7 +92,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/ruby-macho
dev-ruby/rubyntlm
dev-ruby/ruby_smb:*
-   dev-ruby/rubyzip
+   dev-ruby/rubyzip:*
dev-ruby/sqlite3
dev-ruby/sshkey
dev-ruby/tzinfo:*
@@ -215,6 +215,12 @@ all_ruby_prepare() {
#if ! use nessus; then
sed -i -e "/nessus/d" metasploit-framework.gemspec || die
#fi
+
+   #OpenVAS support dropped on net-analyzer/metasploit. Bug:692076
+   #openvas-omp is deprecated and masked for removal. Bug:692076
+   #Remove openvas-omp in gemspec. Bug:698762
+   sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die
+
#even if we pass --without=blah bundler still calculates the deps and 
messes us up
if ! use development; then
sed -i -e "/^group :development do/,/^end$/d" Gemfile || die

diff --git a/net-analyzer/metasploit/metasploit-.ebuild 
b/net-analyzer/metasploit/metasploit-.ebuild
index 08d45194b38..42bf6440d53 100644
--- a/net-analyzer/metasploit/metasploit-.ebuild
+++ b/net-analyzer/metasploit/metasploit-.ebuild
@@ -91,7 +91,7 @@ RUBY_COMMON_DEPEND="virtual/ruby-ssl
dev-ruby/ruby-macho
dev-ruby/rubyntlm
dev-ruby/ruby_smb:*
-   dev-ruby/rubyzip
+   dev-ruby/rubyzip:*
dev-ruby/sqlite3
dev-ruby/sshkey
dev-ruby/tzinfo:*
@@ -214,6 +214,12 @@ all_ruby_prepare() {
#if ! use nessus; then
sed -i -e "/nessus/d" metasploit-framework.gemspec || die
#fi
+
+   #OpenVAS support dropped on net-analyzer/metasploit. Bug:692076
+   #openvas-omp is deprecated and masked for removal. Bug:692076
+   #Remove openvas-omp in gemspec. Bug:698762
+   sed -i -e "/openvas-omp/d" metasploit-framework.gemspec || die
+
#even if we pass --without=blah bundler still calculates the deps and 
messes us up
if ! use development; then
sed -i -e "/^group :development do/,/^end$/d" Gemfile || die



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

2019-10-29 Thread Jeroen Roovers
commit: a734a509e746a58a13f8da1b60d179fbe17f3535
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Oct 29 16:23:58 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Oct 29 16:38:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a734a509

net-analyzer/hydra: Stable for amd64 x86 too

Package-Manager: Portage-2.3.78, Repoman-2.3.17
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-analyzer/hydra/hydra-9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/hydra/hydra-9.0.ebuild 
b/net-analyzer/hydra/hydra-9.0.ebuild
index a7894804ea7..c381eec6f1b 100644
--- a/net-analyzer/hydra/hydra-9.0.ebuild
+++ b/net-analyzer/hydra/hydra-9.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="
debug firebird gcrypt gtk idn libressl memcached mongodb mysql ncp 
ncurses
oracle pcre postgres rdp libssh subversion zlib



[gentoo-commits] repo/gentoo:master commit in: app-misc/gramps/

2019-10-29 Thread Marek Szuba
commit: bda56e4cb71cb817ca08b28c161303a2b7169321
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Oct 28 16:38:56 2019 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Oct 29 15:53:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda56e4c

app-misc/gramps: bump to 5.1.1

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Marek Szuba  gentoo.org>

 app-misc/gramps/Manifest|  1 +
 app-misc/gramps/gramps-5.1.1.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest
index 6aa77900c42..3718536de32 100644
--- a/app-misc/gramps/Manifest
+++ b/app-misc/gramps/Manifest
@@ -1,2 +1,3 @@
 DIST gramps-5.0.1.tar.gz 16718439 BLAKE2B 
75b4a70275f7e6e181ba948df6fe44cbb9221436c2e860db8ef83bcc02b916aa3921ae09fa8ed18876f28551ed10b5047ae1aef0967b48532b54ad97c8af6d8a
 SHA512 
68b905a8e59eedb620329b05bdd4cca842a79f885645140d31b637fc82ec7470892ebf0fd899aeb6a1205473f79e7f13d6c5e05b36da94b9049dcbb78e07aa76
 DIST gramps-5.0.2.tar.gz 16706686 BLAKE2B 
006c8d10d574d7fe92b661400c257f6f1bc2b2e9e27d788ca761a5d51aa8593f9d26fdccdeeb0fb2860bfe1b08d937e938b3fb21094a42de0fb306d3c16dca49
 SHA512 
abbf885189bedcf9897bcb3216df86af41498c94b3b9c133350e84a8a61057ab4ed4823c3923823ec99fe0be92648e9259fdceaafd31f968c7d1560a0cd859da
+DIST gramps-5.1.1.tar.gz 17281131 BLAKE2B 
e729183832799a66547bb3958b4892c69359ec8e506766f4c64450f8bec3bf253460850f54388fa73659243cd96679c787fbbb9d645214682df26041c43b2c56
 SHA512 
fee7df5d2df2ae202c5e8ff4b941df4db6675925f6fce185c0fae709dd35ecfd6a1b81c8266d3f417f4949bed4e39f984a56917e74f56a3f3e499a4353927c37

diff --git a/app-misc/gramps/gramps-5.1.1.ebuild 
b/app-misc/gramps/gramps-5.1.1.ebuild
new file mode 100644
index 000..3ce0f03cb28
--- /dev/null
+++ b/app-misc/gramps/gramps-5.1.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+PYTHON_REQ_USE="sqlite"
+
+DISTUTILS_SINGLE_IMPL=1
+inherit distutils-r1 xdg-utils
+
+DESCRIPTION="Genealogical Research and Analysis Management Programming System"
+HOMEPAGE="https://gramps-project.org/;
+SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+rcs +reports exif geo postscript spell"
+
+RDEPEND="
+   dev-python/bsddb3[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}]
+   dev-python/pyicu[${PYTHON_USEDEP}]
+   gnome-base/librsvg:2
+   >x11-libs/gtk+-3.14.8:3[introspection]
+   x11-libs/pango[introspection]
+   x11-misc/xdg-utils
+   reports? ( media-gfx/graphviz[postscript?] )
+   exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] )
+   geo? ( >=sci-geosciences/osm-gps-map-1.1.0 )
+   spell? ( app-text/gtkspell:3[introspection] )
+   rcs? ( dev-vcs/rcs )
+"
+
+python_prepare_all() {
+   # Install documentation to the proper location. This can't be done
+   # easily with a patch because we substitute in the $PF variable,
+   # and that changes with every revision.
+   sed -i "s:share/doc/gramps:share/doc/${PF}:g" setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_configure_all() {
+   mydistutilsargs=(
+   --resourcepath=/usr/share
+   --no-compress-manpages
+   )
+}
+
+python_test_all() {
+   # GRAMPS builds just fine out of tree but it confuses its test suite.
+   # The following might be an ugly hack but at least it lets the tests
+   # run properly until either I or upstream have come up with something
+   # better.
+   rm -rf "${S}/build" && ln -s "${BUILD_DIR}" "${S}"/build || \
+   die "Failed to symlink build directory to source directory"
+
+   esetup.py test
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] proj/linux-patches: New tag: 5.3-10

2019-10-29 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 15:00:04 2019 +

New tag: 5.3-10




[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-29 Thread Mike Pagano
commit: 13a7ea42f07159ee0eb9d37754014ca710399a6e
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 14:58:39 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 14:58:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a7ea42

sys-kernel/gentoo-sources: Linux patch 4.19.81

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.19.81.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 81b9f03969d..439a4224625 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -58,6 +58,9 @@ DIST genpatches-4.19-78.extras.tar.xz 17492 BLAKE2B 
fff8e54efa173f52fe79653e985c
 DIST genpatches-4.19-79.base.tar.xz 2093376 BLAKE2B 
3bc70ded7461e4a475e04caf8242c04364c8b3ac3dbdfb291be70c63d85fad71d5a076c6af2cf8b8f6a3ece99956156eb4c9d9b4fcd4f1f8ffef9d351463133a
 SHA512 
77585a40f03052969c432e89a0ef83c6213c409efb7edecbb90355178c4fb5eae18ba394dfa34b4cec96b0367460ca9c82a16588e68399675ed8ed0196425a87
 DIST genpatches-4.19-79.experimental.tar.xz 6432 BLAKE2B 
ae5dfbacf194e977ccf28ded2a9cdf9312413c3408d6b4f09e70b4ae8a57a21686a566187bec79474f52bbfdf1bcd01191c306699a7971cc5be987e5d878b499
 SHA512 
f0aac734899cc1fb8142fe2e22801b00def4dd66131b3193022847f0f55c774b1f85c77cb627fcee4f915a3a3047e85de7553cc5dd690a3b3913cf3b464cff6d
 DIST genpatches-4.19-79.extras.tar.xz 17496 BLAKE2B 
6011b09e47ee5662a85f73544fc58905a15fd7bd721dd12626677c6047d2f68f1188b334d62f409a6f0371022a38663b50667fab476e4592319a703335a4d47d
 SHA512 
1d1681ac92a9a63ee6d50516cbe528bfbf79157bf70333d56d04eaee1c5a7c9a59d791ca650e9f2d3baea9373a6c75327c0d20ad2bd49b9ec2fed2afb891a413
+DIST genpatches-4.19-80.base.tar.xz 2111244 BLAKE2B 
c3aeb2083329b2784b4058fefbc54163e0a116b8d6d2317ee7f4dce548b651da3e47f713630f7cadd087779339582c88b934a4bb4e17e21dc3422ad3b0e8caf1
 SHA512 
8c8b2bb48cccd368be149cbaab0f6c67851482721bc8b4e579da65ccf7d52ba46578673e05f77e9ad3fb406c208620eddc8aba07ee19311e0f4d796e9e01b4fc
+DIST genpatches-4.19-80.experimental.tar.xz 6428 BLAKE2B 
18dc3fc3cf6c6c3662f1fa72034d5fced8841c15f34ae45a598ffee95982e6ca5fa6149850ab1625b78cda9acef8be59bace64d7e018cc203b646c7f4d0c6b48
 SHA512 
d652fe39e822374ce021cb8087ebf330e061fb8e9e1329d688b42cda248b029f38264fb938f356f1f68aeed28a69da6dbe9c9adef900ab1a9d7fcc14bbb74731
+DIST genpatches-4.19-80.extras.tar.xz 17492 BLAKE2B 
00592c34b934d1e0e439a98de18331dd9c2cfed906ac97042655a9d4bef9307b135bf9df73db35df960d2cda18fd52246596587954593da92abd37c0aa622487
 SHA512 
366f71074f8ded3dd40004625f063fbc8858aead56311cbff2406193adb4e982e66e3dfa843baca202c6521ef8ae26b2c93414ff2e6009a084ed376fb4d700dc
 DIST genpatches-4.4-190.base.tar.xz 2999876 BLAKE2B 
9b1574fbe235af236cfedaca29483861fb49554d31190b8ddc2345ddf9efa0d7949629dca51d3c7d3cc0c8739a87e6d97787728d8d6e8109818ce128fb176768
 SHA512 
6edb909e94ea4c1417b059e07702038c1c041e4840897444ac31f84a9e9fb20d3ad47a1ff55a71220cc4a35a025644dd08b7d2c8bbb57e233e2e1ad37992d237
 DIST genpatches-4.4-190.experimental.tar.xz 83292 BLAKE2B 
e758fe04e48703b973cdfdd5b8c80ccbdea3a15c3c26546af609dcaf668527db2ac806995bcb8363700d77888d893cf18216a439ca3e0b8a520a0c49fc16ca79
 SHA512 
d892cdefb89f19e309962c1a9b3f36acc70cf374686b46c40a3aa7be6eb7cef6ba2caf4bb2f202ce71bed3cb9bb9c5c6dc50898f0778d627b57574e0127942fd
 DIST genpatches-4.4-190.extras.tar.xz 16472 BLAKE2B 
84b99eeac57df3abe085e4260ef145ec49f5b5c46489a3a5e31e32e58aff535ec8b6db28179e2c73472d05a7e53f7b15e0fb095289433c4830f55e4943f79120
 SHA512 
07bf26f7c9b06e195845f573ba4c7416a92d65c476d11ccd3a12c9323b4c0bde33a23878ec4e93a22863639aac96831b4ff0e1d1734d858c8fc8d48d0925dcdb

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.81.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.81.ebuild
new file mode 100644
index 000..4c46d2b294b
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.81.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="80"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



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

2019-10-29 Thread Lars Wendler
commit: 27405a999e423cbad0a13e807f810f18e6210ffb
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Oct 29 14:48:13 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Oct 29 14:48:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27405a99

dev-libs/libinput: Bump to version 1.14.3

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

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.14.3.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 47bf2f9c6f2..08f9cc195b4 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1,2 +1,3 @@
 DIST libinput-1.14.1.tar.xz 564412 BLAKE2B 
185cede0e5d74dc27f544996aa003d50556ef50f432c73a45a1cffeac921ecc0a5c5c82158292bcd18a692d745fed552545e5ab60bcc29fb1451529cbdc7a57e
 SHA512 
8416bab51ba1aab924fa1b41360bc2ad101fb60d3a82c73584bb1e2454554524716673e3eac7f08c18bd6a1ecdfa52ea3cfe09c7a866c59fcd47d75960e82d4c
 DIST libinput-1.14.2.tar.xz 566976 BLAKE2B 
498b7032122b2d757e691663bde9ca0025af92d33a5e4b03bf9ce87ec8a4d4c47fe07939583d7450626208ca761efde2de14a327e0fcd794699cc9b72b928e79
 SHA512 
932949a78bf95a7a05f50170cfc7dc109c99e1e3e70e63797566c0c3a3003632cad56e9b9ca2a180880f5e2ec1060613066d068b384096f37785fe70ac30c1eb
+DIST libinput-1.14.3.tar.xz 567560 BLAKE2B 
76d38b795a5e721a73062e9c37b23bf6739291549cadc66401ef47b1a9afd5766f1d0ed855fc66912e4257fae4b1b813946c67246adb8d8566d5ad9478079636
 SHA512 
f01d1bd1b25b8060519575644597d35f0c89de5386d298441f440128ceee3e57549921a058adec31adc8b33dbdedf4c0bd12c76905a69f752859d3136e26336d

diff --git a/dev-libs/libinput/libinput-1.14.3.ebuild 
b/dev-libs/libinput/libinput-1.14.3.ebuild
new file mode 100644
index 000..c6c5651aad4
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.14.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2014-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
+
+inherit meson python-any-r1 udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ 
https://gitlab.freedesktop.org/libinput/libinput;
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="doc input_devices_wacom"
+# Tests require write access to udev rules directory which is a no-no for live 
system.
+# Other tests are just about logs, exported symbols and autotest of the test 
library.
+RESTRICT="test"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]
+   ')
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? ( dev-util/valgrind )
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.20 )
+   >=dev-libs/libevdev-1.3
+   >=sys-libs/mtdev-1.1
+   virtual/libudev:=
+   virtual/udev
+"
+DEPEND="${RDEPEND}"
+#  test? ( >=dev-libs/check-0.9.10 )
+
+python_check_deps() {
+   has_version "dev-python/commonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/recommonmark[${PYTHON_USEDEP}]" && \
+   has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && \
+   has_version ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   $(meson_use doc documentation)
+   $(meson_use input_devices_wacom libwacom)
+   -Dtests=false # tests are restricted
+   -Dudev-dir="$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/Documentation/.
+   fi
+}
+
+pkg_postinst() {
+   udevadm hwdb --update --root="${ROOT}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/

2019-10-29 Thread Lars Wendler
commit: 3fffca8572508901f93bf0b059363d61be743889
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Oct 29 14:47:06 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Oct 29 14:48:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fffca85

media-libs/harfbuzz: Bump to version 2.6.3

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

 media-libs/harfbuzz/Manifest  |   1 +
 media-libs/harfbuzz/harfbuzz-2.6.3.ebuild | 110 ++
 2 files changed, 111 insertions(+)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index 9d08c50f694..f0d9d30f2d9 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,2 +1,3 @@
 DIST harfbuzz-2.6.1.tar.xz 5741372 BLAKE2B 
bb763eba23a37bd20d0ddb39824d5a0c655d6e098aea2e44b6943e7bd5cb1f9a5cd94e3de5520d962e3c476defac43af58f98d0a5b80e5c1506d00bc716ec876
 SHA512 
cea531ab9db0ae1b188ac56c3ea6e0344192c4321b97d4425f4a53e6bb34c88463a7453fd69fcadccb8574506c1fb5505422019e41a7938a04e7823e3f484c06
 DIST harfbuzz-2.6.2.tar.xz 5769792 BLAKE2B 
8ab4f76e858cb6d120b59c62fcda783fb331ec750ed9e4a74ceea448cafab9aff814d8599442d8939d41d0b5cc176724753b16c7cd42d6d314a08ce27d6856f5
 SHA512 
0a98c2b49650d66cf11f3395504cba3b18aaca43482924d9b58babd2ccb986b74ed7478bef5c4c1937d7782b7b278504854eaa04a62b329df08d91d30fc879d5
+DIST harfbuzz-2.6.3.tar.xz 5811320 BLAKE2B 
84f6f8346574c881b41c47561b983d0714d2754a40955cbb8fb9687cfa0cd2dea965aad1eac417ad1cb5270cd5ced27225c710f0743a408f367902e7c326b24e
 SHA512 
ed387c551c01305d419dab186e3760959ac31abec761dde407142ad3619db918a5b79cc1e0737004f5da3437f7eabb8d796f770f0e7eba60d3a4496995453444

diff --git a/media-libs/harfbuzz/harfbuzz-2.6.3.ebuild 
b/media-libs/harfbuzz/harfbuzz-2.6.3.ebuild
new file mode 100644
index 000..8f3d354b0b0
--- /dev/null
+++ b/media-libs/harfbuzz/harfbuzz-2.6.3.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit flag-o-matic libtool multilib-minimal python-any-r1 xdg-utils
+
+DESCRIPTION="An OpenType text shaping engine"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
+
+if [[ ${PV} =  ]] ; then
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/harfbuzz.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://www.freedesktop.org/software/${PN}/release/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="Old-MIT ISC icu"
+SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
+
+IUSE="+cairo debug +glib +graphite icu +introspection static-libs test 
+truetype"
+REQUIRED_USE="introspection? ( glib )"
+
+RDEPEND="
+   cairo? ( x11-libs/cairo:= )
+   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
+   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
+   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   test? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+"
+# eautoreconf requires gobject-introspection-common
+# ragel needed if regenerating *.hh files from *.rl
+if [[ ${PV} =  ]] ; then
+   DEPEND+="
+   >=dev-libs/gobject-introspection-common-1.34
+   dev-util/ragel
+   "
+fi
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+   if ! use debug ; then
+   append-cppflags -DHB_NDEBUG
+   fi
+}
+
+src_prepare() {
+   default
+
+   xdg_environment_reset
+
+   if [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] ; then
+   # on Darwin/Solaris we need to link with g++, like automake 
defaults
+   # to, but overridden by upstream because on Linux this is not
+   # necessary, bug #449126
+   sed -i \
+   -e 's/\/CXXLINK/' \
+   src/Makefile.am || die
+   sed -i \
+   -e '/libharfbuzz_la_LINK = /s/\/CXXLINK/' \
+   src/Makefile.in || die
+   sed -i \
+   -e '/AM_V_CCLD/s/\/CXXLINK/' \
+   test/api/Makefile.in || die
+   fi
+
+   [[ ${PV} ==  ]] && eautoreconf
+   elibtoolize # for Solaris
+
+   # bug 618772
+   append-cxxflags -std=c++14
+}
+
+multilib_src_configure() {
+   # harfbuzz-gobject only used for instrospection, bug #535852
+   local myeconfargs=(
+   --without-coretext
+   --without-fontconfig #609300
+   

[gentoo-commits] proj/linux-patches: New tag: 4.19-80

2019-10-29 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 14:36:28 2019 +

New tag: 4.19-80




[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-29 Thread Mike Pagano
commit: 4bcff1ccec38101c81c37e06a26c90ccac582f26
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 14:35:11 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 14:35:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bcff1cc

sys-kernel/gentoo-sources: Linux patch 4.14.151

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.14.151.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a916efecf0a..81b9f03969d 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,6 +25,9 @@ DIST genpatches-4.14-158.extras.tar.xz 17508 BLAKE2B 
fc0baf4b3d8318a541157473238
 DIST genpatches-4.14-159.base.tar.xz 3316136 BLAKE2B 
62be6e64af822c053ca6ab1cf863cb2527c5efd8de1f3ab70eff10e15a6bbd0206cc5facf8e60679f5011c8da252cddc64ed1ef781328156e9f8656f4f5bd6f9
 SHA512 
8ef97604b40db0cae3ccbe9d1e70658bcae3edde15425bf2d6de61220168546ec5767cd3d3c98e7e4084256cb6bb8c87ad9a725d85daf2b513d16ee462c62c75
 DIST genpatches-4.14-159.experimental.tar.xz 5936 BLAKE2B 
34cc049461977b7a2b9934a816e2c053dc8840df7ff878a8caaf247e0fc5233b85145d3685aa7d7ed2bf2429727864656283617aae8100c53c4bfeff5eb2c0ef
 SHA512 
160cf4005694abf8738d8bbd10ba4d34244fd474265abf68478889eadcbefeeb7a361bc8ea0a81fbb2ace76f4ca16759b57bb17d187e491451e8c742e8b56cbe
 DIST genpatches-4.14-159.extras.tar.xz 17504 BLAKE2B 
0a7236dcc4699768a2b1265dec72a363e1181daea4e426becccd3d41d979e603973c4f5d6780bf2962800b3a3ca8a1aa74ead9a96e1f7d71a66e46845dfc6618
 SHA512 
ee592a5bba71fd0726c90e32c35f1c8e3bc8240163530be94dfc1bca33036d3f5f708ed19e0b0d9752b6aa6e2d668cb955d7cc3b273f873d80b8295323470bd5
+DIST genpatches-4.14-160.base.tar.xz 3349580 BLAKE2B 
0ac93cdde6833c555bb535397e3722a49dd430b45977bf3cabf1ac063b2cd38869f32414817ce5c73ec50993f7d1bdbe9de2a78163b3e14bc3c140aa551bc061
 SHA512 
f27f157fa3ab59f666c193dee5cf3170291aea8866d4e42928501070496eb2aae807b875bc214d6debfde8edfdbfa09cdb6950414f45c344cf648ff3c1610ef5
+DIST genpatches-4.14-160.experimental.tar.xz 5932 BLAKE2B 
f285fa130825631bf1c31acc2ea6d491a9fdaab55d8b4412a3d9656030d713730145159b1391e1a449b6aecf15c6a9146e44e0183dee760196e2f6e65cc477ad
 SHA512 
5ccdf4f1f8f71c93901c813d6ae0f9744d26da16cc8738963dc8c59dbde8f86bb22a5a4312a7e2fdd163b4ad2e66fc571552669e5d3fb2ac0230bb0439f95e82
+DIST genpatches-4.14-160.extras.tar.xz 17500 BLAKE2B 
ad49bdff5bef26962c1d8e426cea5a4bed70892a884ede180facb2e3bca9310f48bb3f98136dd3f5a528aa21f372f1f319795453cc82a2a487c890e0df492fe0
 SHA512 
90c3d4db088573b83b1f634c6124f95cf23d3e40e206e96dc8efd49993458670b1c29f31a5285b468ed4506d5b56644e8ebab6967ede94f3a49e11cc7e6df0e1
 DIST genpatches-4.19-66.base.tar.xz 1772628 BLAKE2B 
f5a67d4f2b2d58b5c6be6510b59140345987fa163462fbd7116cba7bff3bfa218b2873e0faedb77dc07d68afcbdb7ce0530bd668e704d28e77c4e989ad245c09
 SHA512 
08a71d75dcdf8086ac76d599549355599da65776254b2d51bf6f9c9067525800a782231357cdbf761205d50bdf8b43ff08cbcf9fadb5737e37f24a9e1a412ccf
 DIST genpatches-4.19-66.experimental.tar.xz 5808 BLAKE2B 
6346226bbd13fae3e282bf4e370ece861bb2e6a565cabee7dbd3f160091ba9be8ffec92937b54c05f34864c0dbcd478e0f58b9efbaf7e16858fa2be5c2bde50e
 SHA512 
79585d991a5ffe5b6aeb8bde1e63a18355d343aecd8a7e3d4a1323a9d9d03da4940c84e754a6907aa54aab7af61515f147480936a5c47d475fd30cc317d41c75
 DIST genpatches-4.19-66.extras.tar.xz 17484 BLAKE2B 
d58678ad2e9848d564766e70dda0e1096a747da439e0b67cef2ca881f0757771c0f59a89e1a997796f9bf641b49de5194a339abb5f68825b3908ee6159a9cc7a
 SHA512 
6cd474822db97440ff07dccebe755accc15800087c88fd609c5c02b420d77a63845c0e5376c8733ecada1ded5ca3a33537674072c84b5cf10e31d0b5c5968ad5

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.151.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.151.ebuild
new file mode 100644
index 000..75517bff28c
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.151.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="160"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.14-160

2019-10-29 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 14:15:00 2019 +

New tag: 4.14-160




[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 9bd73a5d0a3436141ab5107d303f0f5faa51eb40
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Oct  7 17:39:28 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=9bd73a5d

Linux patch 4.14.148

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1147_linux-4.14.148.patch | 2595 +
 2 files changed, 2599 insertions(+)

diff --git a/_README b/_README
index 300d3fc..140c250 100644
--- a/_README
+++ b/_README
@@ -631,6 +631,10 @@ Patch:  1146_linux-4.14.147.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.147
 
+Patch:  1147_linux-4.14.148.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.148
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1147_linux-4.14.148.patch b/1147_linux-4.14.148.patch
new file mode 100644
index 000..e0d3bfb
--- /dev/null
+++ b/1147_linux-4.14.148.patch
@@ -0,0 +1,2595 @@
+diff --git a/Makefile b/Makefile
+index d6f1a056b233..feecefa13ca6 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 147
++SUBLEVEL = 148
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm/mm/fault.c b/arch/arm/mm/fault.c
+index 49b1b8048635..9bb446cc135d 100644
+--- a/arch/arm/mm/fault.c
 b/arch/arm/mm/fault.c
+@@ -215,7 +215,7 @@ static inline bool access_error(unsigned int fsr, struct 
vm_area_struct *vma)
+ {
+   unsigned int mask = VM_READ | VM_WRITE | VM_EXEC;
+ 
+-  if (fsr & FSR_WRITE)
++  if ((fsr & FSR_WRITE) && !(fsr & FSR_CM))
+   mask = VM_WRITE;
+   if (fsr & FSR_LNX_PF)
+   mask = VM_EXEC;
+@@ -285,7 +285,7 @@ do_page_fault(unsigned long addr, unsigned int fsr, struct 
pt_regs *regs)
+ 
+   if (user_mode(regs))
+   flags |= FAULT_FLAG_USER;
+-  if (fsr & FSR_WRITE)
++  if ((fsr & FSR_WRITE) && !(fsr & FSR_CM))
+   flags |= FAULT_FLAG_WRITE;
+ 
+   /*
+diff --git a/arch/arm/mm/fault.h b/arch/arm/mm/fault.h
+index c063708fa503..9ecc2097a87a 100644
+--- a/arch/arm/mm/fault.h
 b/arch/arm/mm/fault.h
+@@ -6,6 +6,7 @@
+  * Fault status register encodings.  We steal bit 31 for our own purposes.
+  */
+ #define FSR_LNX_PF(1 << 31)
++#define FSR_CM(1 << 13)
+ #define FSR_WRITE (1 << 11)
+ #define FSR_FS4   (1 << 10)
+ #define FSR_FS3_0 (15)
+diff --git a/arch/arm/mm/mmu.c b/arch/arm/mm/mmu.c
+index e46a6a446cdd..70e560cf8ca0 100644
+--- a/arch/arm/mm/mmu.c
 b/arch/arm/mm/mmu.c
+@@ -1175,6 +1175,22 @@ void __init adjust_lowmem_bounds(void)
+*/
+   vmalloc_limit = (u64)(uintptr_t)vmalloc_min - PAGE_OFFSET + PHYS_OFFSET;
+ 
++  /*
++   * The first usable region must be PMD aligned. Mark its start
++   * as MEMBLOCK_NOMAP if it isn't
++   */
++  for_each_memblock(memory, reg) {
++  if (!memblock_is_nomap(reg)) {
++  if (!IS_ALIGNED(reg->base, PMD_SIZE)) {
++  phys_addr_t len;
++
++  len = round_up(reg->base, PMD_SIZE) - reg->base;
++  memblock_mark_nomap(reg->base, len);
++  }
++  break;
++  }
++  }
++
+   for_each_memblock(memory, reg) {
+   phys_addr_t block_start = reg->base;
+   phys_addr_t block_end = reg->base + reg->size;
+diff --git a/arch/arm64/include/asm/cmpxchg.h 
b/arch/arm64/include/asm/cmpxchg.h
+index 0f2e1ab5e166..9b2e2e2e728a 100644
+--- a/arch/arm64/include/asm/cmpxchg.h
 b/arch/arm64/include/asm/cmpxchg.h
+@@ -73,7 +73,7 @@ __XCHG_CASE( ,  ,  mb_8, dmb ish, nop,  , a, l, "memory")
+ #undef __XCHG_CASE
+ 
+ #define __XCHG_GEN(sfx)   
\
+-static inline unsigned long __xchg##sfx(unsigned long x,  \
++static __always_inline  unsigned long __xchg##sfx(unsigned long x,\
+   volatile void *ptr, \
+   int size)   \
+ { \
+@@ -115,7 +115,7 @@ __XCHG_GEN(_mb)
+ #define xchg(...) __xchg_wrapper( _mb, __VA_ARGS__)
+ 
+ #define __CMPXCHG_GEN(sfx)\
+-static inline unsigned long __cmpxchg##sfx(volatile void *ptr,
\
++static __always_inline unsigned long __cmpxchg##sfx(volatile void *ptr,   
\
+  unsigned long old,   \
+  unsigned long new,   \
+

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 97e5d037000a0fa49726a9806603c481c9cd8a6f
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jun 25 10:51:45 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=97e5d037

Linux patch 4.14.130

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1129_linux-4.14.130.patch | 1473 +
 2 files changed, 1477 insertions(+)

diff --git a/_README b/_README
index dc6e2d8..5805bb9 100644
--- a/_README
+++ b/_README
@@ -559,6 +559,10 @@ Patch:  1128_linux-4.14.129.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.129
 
+Patch:  1129_linux-4.14.130.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.130
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1129_linux-4.14.130.patch b/1129_linux-4.14.130.patch
new file mode 100644
index 000..ff52749
--- /dev/null
+++ b/1129_linux-4.14.130.patch
@@ -0,0 +1,1473 @@
+diff --git a/Makefile b/Makefile
+index 2a55dd5bee0a..9d0715c300b1 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 129
++SUBLEVEL = 130
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+@@ -650,6 +650,7 @@ KBUILD_CFLAGS  += $(call 
cc-disable-warning,frame-address,)
+ KBUILD_CFLAGS += $(call cc-disable-warning, format-truncation)
+ KBUILD_CFLAGS += $(call cc-disable-warning, format-overflow)
+ KBUILD_CFLAGS += $(call cc-disable-warning, int-in-bool-context)
++KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)
+ KBUILD_CFLAGS += $(call cc-disable-warning, attribute-alias)
+ 
+ ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
+@@ -716,7 +717,6 @@ ifeq ($(cc-name),clang)
+ KBUILD_CPPFLAGS += $(call cc-option,-Qunused-arguments,)
+ KBUILD_CFLAGS += $(call cc-disable-warning, format-invalid-specifier)
+ KBUILD_CFLAGS += $(call cc-disable-warning, gnu)
+-KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member)
+ # Quiet clang warning: comparison of unsigned expression < 0 is always false
+ KBUILD_CFLAGS += $(call cc-disable-warning, tautological-compare)
+ # CLANG uses a _MergedGlobals as optimization, but this breaks modpost, as the
+diff --git a/arch/arc/boot/dts/hsdk.dts b/arch/arc/boot/dts/hsdk.dts
+index 8f627c200d60..57d81c6aa379 100644
+--- a/arch/arc/boot/dts/hsdk.dts
 b/arch/arc/boot/dts/hsdk.dts
+@@ -163,12 +163,16 @@
+   interrupt-names = "macirq";
+   phy-mode = "rgmii";
+   snps,pbl = <32>;
++  snps,multicast-filter-bins = <256>;
+   clocks = <>;
+   clock-names = "stmmaceth";
+   phy-handle = <>;
+   resets = <_rst HSDK_ETH_RESET>;
+   reset-names = "stmmaceth";
+ 
++  tx-fifo-depth = <4096>;
++  rx-fifo-depth = <4096>;
++
+   mdio {
+   #address-cells = <1>;
+   #size-cells = <0>;
+diff --git a/arch/arc/include/asm/cmpxchg.h b/arch/arc/include/asm/cmpxchg.h
+index d819de1c5d10..3ea4112c8302 100644
+--- a/arch/arc/include/asm/cmpxchg.h
 b/arch/arc/include/asm/cmpxchg.h
+@@ -92,8 +92,11 @@ __cmpxchg(volatile void *ptr, unsigned long expected, 
unsigned long new)
+ 
+ #endif /* CONFIG_ARC_HAS_LLSC */
+ 
+-#define cmpxchg(ptr, o, n) ((typeof(*(ptr)))__cmpxchg((ptr), \
+-  (unsigned long)(o), (unsigned long)(n)))
++#define cmpxchg(ptr, o, n) ({ \
++  (typeof(*(ptr)))__cmpxchg((ptr),\
++(unsigned long)(o),   \
++(unsigned long)(n));  \
++})
+ 
+ /*
+  * atomic_cmpxchg is same as cmpxchg
+@@ -198,8 +201,11 @@ static inline unsigned long __xchg(unsigned long val, 
volatile void *ptr,
+   return __xchg_bad_pointer();
+ }
+ 
+-#define xchg(ptr, with) ((typeof(*(ptr)))__xchg((unsigned long)(with), (ptr), 
\
+-   sizeof(*(ptr
++#define xchg(ptr, with) ({\
++  (typeof(*(ptr)))__xchg((unsigned long)(with),   \
++ (ptr),   \
++ sizeof(*(ptr))); \
++})
+ 
+ #endif /* CONFIG_ARC_PLAT_EZNPS */
+ 
+diff --git a/arch/arc/mm/tlb.c b/arch/arc/mm/tlb.c
+index 8ceefbf72fb0..e5817b9b2c3f 100644
+--- a/arch/arc/mm/tlb.c
 b/arch/arc/mm/tlb.c
+@@ -902,9 +902,11 @@ void do_tlb_overlap_fault(unsigned long cause, unsigned 
long address,
+ struct pt_regs *regs)
+ {
+   struct cpuinfo_arc_mmu *mmu = _arc700[smp_processor_id()].mmu;
+-  unsigned int pd0[mmu->ways];
+   

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 16a87317d920b434480c0f624ae9ea25e4ee5b5d
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug  4 16:06:12 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=16a87317

Linux patch 4.14.136

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1135_linux-4.14.136.patch | 1854 +
 2 files changed, 1858 insertions(+)

diff --git a/_README b/_README
index 675e99c..45bebaa 100644
--- a/_README
+++ b/_README
@@ -583,6 +583,10 @@ Patch:  1134_linux-4.14.135.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.135
 
+Patch:  1135_linux-4.14.136.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.136
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1135_linux-4.14.136.patch b/1135_linux-4.14.136.patch
new file mode 100644
index 000..57a211c
--- /dev/null
+++ b/1135_linux-4.14.136.patch
@@ -0,0 +1,1854 @@
+diff --git a/Documentation/devicetree/bindings/serial/mvebu-uart.txt 
b/Documentation/devicetree/bindings/serial/mvebu-uart.txt
+index 6087defd9f93..d37fabe17bd1 100644
+--- a/Documentation/devicetree/bindings/serial/mvebu-uart.txt
 b/Documentation/devicetree/bindings/serial/mvebu-uart.txt
+@@ -8,6 +8,6 @@ Required properties:
+ Example:
+   serial@12000 {
+   compatible = "marvell,armada-3700-uart";
+-  reg = <0x12000 0x400>;
++  reg = <0x12000 0x200>;
+   interrupts = <43>;
+   };
+diff --git a/Makefile b/Makefile
+index 57825473c031..a798f4777ae2 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 135
++SUBLEVEL = 136
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi 
b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
+index 8c0cf7efac65..b554cdaf5e53 100644
+--- a/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
 b/arch/arm64/boot/dts/marvell/armada-37xx.dtsi
+@@ -134,7 +134,7 @@
+ 
+   uart0: serial@12000 {
+   compatible = "marvell,armada-3700-uart";
+-  reg = <0x12000 0x400>;
++  reg = <0x12000 0x200>;
+   interrupts = ;
+   status = "disabled";
+   };
+diff --git a/arch/arm64/include/asm/compat.h b/arch/arm64/include/asm/compat.h
+index a3c7f271ad4c..9ed290a9811c 100644
+--- a/arch/arm64/include/asm/compat.h
 b/arch/arm64/include/asm/compat.h
+@@ -234,6 +234,7 @@ static inline compat_uptr_t ptr_to_compat(void __user 
*uptr)
+ }
+ 
+ #define compat_user_stack_pointer() 
(user_stack_pointer(task_pt_regs(current)))
++#define COMPAT_MINSIGSTKSZ2048
+ 
+ static inline void __user *arch_compat_alloc_user_space(long len)
+ {
+diff --git a/arch/sh/boards/Kconfig b/arch/sh/boards/Kconfig
+index 6394b4f0a69b..f42feab25dcf 100644
+--- a/arch/sh/boards/Kconfig
 b/arch/sh/boards/Kconfig
+@@ -8,27 +8,19 @@ config SH_ALPHA_BOARD
+   bool
+ 
+ config SH_DEVICE_TREE
+-  bool "Board Described by Device Tree"
++  bool
+   select OF
+   select OF_EARLY_FLATTREE
+   select TIMER_OF
+   select COMMON_CLK
+   select GENERIC_CALIBRATE_DELAY
+-  help
+-Select Board Described by Device Tree to build a kernel that
+-does not hard-code any board-specific knowledge but instead uses
+-a device tree blob provided by the boot-loader. You must enable
+-drivers for any hardware you want to use separately. At this
+-time, only boards based on the open-hardware J-Core processors
+-have sufficient driver coverage to use this option; do not
+-select it if you are using original SuperH hardware.
+ 
+ config SH_JCORE_SOC
+   bool "J-Core SoC"
+-  depends on SH_DEVICE_TREE && (CPU_SH2 || CPU_J2)
++  select SH_DEVICE_TREE
+   select CLKSRC_JCORE_PIT
+   select JCORE_AIC
+-  default y if CPU_J2
++  depends on CPU_J2
+   help
+ Select this option to include drivers core components of the
+ J-Core SoC, including interrupt controllers and timers.
+diff --git a/drivers/android/binder.c b/drivers/android/binder.c
+index e694fd2c4ed0..05e75d18b4d9 100644
+--- a/drivers/android/binder.c
 b/drivers/android/binder.c
+@@ -1903,8 +1903,18 @@ static struct binder_thread 
*binder_get_txn_from_and_acq_inner(
+ 
+ static void binder_free_transaction(struct binder_transaction *t)
+ {
+-  if (t->buffer)
+-  t->buffer->transaction = NULL;
++  struct binder_proc *target_proc = t->to_proc;
++
++  if (target_proc) {
++  binder_inner_proc_lock(target_proc);
++  if 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 6ba39296510cc9d89f543c0ed736ff502c7963ec
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Aug 25 17:35:46 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=6ba39296

Linux patch 4.14.140

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1139_linux-4.14.140.patch | 2636 +
 2 files changed, 2640 insertions(+)

diff --git a/_README b/_README
index 9510e96..46d7bd2 100644
--- a/_README
+++ b/_README
@@ -599,6 +599,10 @@ Patch:  1138_linux-4.14.139.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.139
 
+Patch:  1139_linux-4.14.140.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.140
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1139_linux-4.14.140.patch b/1139_linux-4.14.140.patch
new file mode 100644
index 000..cc77c13
--- /dev/null
+++ b/1139_linux-4.14.140.patch
@@ -0,0 +1,2636 @@
+diff --git a/Documentation/sysctl/net.txt b/Documentation/sysctl/net.txt
+index b67044a2575f..e12b39f40a6b 100644
+--- a/Documentation/sysctl/net.txt
 b/Documentation/sysctl/net.txt
+@@ -91,6 +91,14 @@ Values :
+   0 - disable JIT kallsyms export (default value)
+   1 - enable JIT kallsyms export for privileged users only
+ 
++bpf_jit_limit
++-
++
++This enforces a global limit for memory allocations to the BPF JIT
++compiler in order to reject unprivileged JIT requests once it has
++been surpassed. bpf_jit_limit contains the value of the global limit
++in bytes.
++
+ dev_weight
+ --
+ 
+diff --git a/Makefile b/Makefile
+index 3ccf48b2714a..be7290af771e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 139
++SUBLEVEL = 140
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm/net/bpf_jit_32.c b/arch/arm/net/bpf_jit_32.c
+index dafeb5f81353..b18fb70c5dcf 100644
+--- a/arch/arm/net/bpf_jit_32.c
 b/arch/arm/net/bpf_jit_32.c
+@@ -25,8 +25,6 @@
+ 
+ #include "bpf_jit_32.h"
+ 
+-int bpf_jit_enable __read_mostly;
+-
+ /*
+  * eBPF prog stack layout:
+  *
+diff --git a/arch/arm64/include/asm/efi.h b/arch/arm64/include/asm/efi.h
+index 8389050328bb..558542086069 100644
+--- a/arch/arm64/include/asm/efi.h
 b/arch/arm64/include/asm/efi.h
+@@ -89,7 +89,11 @@ static inline unsigned long 
efi_get_max_initrd_addr(unsigned long dram_base,
+   ((protocol##_t *)instance)->f(instance, ##__VA_ARGS__)
+ 
+ #define alloc_screen_info(x...)   _info
+-#define free_screen_info(x...)
++
++static inline void free_screen_info(efi_system_table_t *sys_table_arg,
++  struct screen_info *si)
++{
++}
+ 
+ /* redeclare as 'hidden' so the compiler will generate relative references */
+ extern struct screen_info screen_info 
__attribute__((__visibility__("hidden")));
+diff --git a/arch/arm64/include/asm/pgtable.h 
b/arch/arm64/include/asm/pgtable.h
+index ee77556b0124..4cf248185e6f 100644
+--- a/arch/arm64/include/asm/pgtable.h
 b/arch/arm64/include/asm/pgtable.h
+@@ -394,8 +394,8 @@ extern pgprot_t phys_mem_access_prot(struct file *file, 
unsigned long pfn,
+PMD_TYPE_SECT)
+ 
+ #if defined(CONFIG_ARM64_64K_PAGES) || CONFIG_PGTABLE_LEVELS < 3
+-#define pud_sect(pud) (0)
+-#define pud_table(pud)(1)
++static inline bool pud_sect(pud_t pud) { return false; }
++static inline bool pud_table(pud_t pud) { return true; }
+ #else
+ #define pud_sect(pud) ((pud_val(pud) & PUD_TYPE_MASK) == \
+PUD_TYPE_SECT)
+diff --git a/arch/arm64/kernel/ftrace.c b/arch/arm64/kernel/ftrace.c
+index 50986e388d2b..fac79d75d1d9 100644
+--- a/arch/arm64/kernel/ftrace.c
 b/arch/arm64/kernel/ftrace.c
+@@ -76,7 +76,7 @@ int ftrace_make_call(struct dyn_ftrace *rec, unsigned long 
addr)
+ 
+   if (offset < -SZ_128M || offset >= SZ_128M) {
+ #ifdef CONFIG_ARM64_MODULE_PLTS
+-  struct plt_entry trampoline;
++  struct plt_entry trampoline, *dst;
+   struct module *mod;
+ 
+   /*
+@@ -104,24 +104,27 @@ int ftrace_make_call(struct dyn_ftrace *rec, unsigned 
long addr)
+* is added in the future, but for now, the pr_err() below
+* deals with a theoretical issue only.
+*/
++  dst = mod->arch.ftrace_trampoline;
+   trampoline = get_plt_entry(addr);
+-  if (!plt_entries_equal(mod->arch.ftrace_trampoline,
+- )) {
+-  if (!plt_entries_equal(mod->arch.ftrace_trampoline,
+- &(struct plt_entry){})) {
++  if (!plt_entries_equal(dst, 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: ea39ab94c49422a3942982b14a59f641a194d2c2
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Oct 11 17:01:55 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ea39ab94

Linux patch 4.14.149

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1148_linux-4.14.149.patch | 2026 +
 2 files changed, 2030 insertions(+)

diff --git a/_README b/_README
index 140c250..3bfe86d 100644
--- a/_README
+++ b/_README
@@ -635,6 +635,10 @@ Patch:  1147_linux-4.14.148.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.148
 
+Patch:  1148_linux-4.14.149.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.149
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1148_linux-4.14.149.patch b/1148_linux-4.14.149.patch
new file mode 100644
index 000..15c4987
--- /dev/null
+++ b/1148_linux-4.14.149.patch
@@ -0,0 +1,2026 @@
+diff --git a/Makefile b/Makefile
+index feecefa13ca6..93c3467eeb8c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 148
++SUBLEVEL = 149
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/powerpc/kvm/book3s_hv.c b/arch/powerpc/kvm/book3s_hv.c
+index 3b7488fce3db..7de26809340a 100644
+--- a/arch/powerpc/kvm/book3s_hv.c
 b/arch/powerpc/kvm/book3s_hv.c
+@@ -1356,7 +1356,14 @@ static int kvmppc_get_one_reg_hv(struct kvm_vcpu *vcpu, 
u64 id,
+   *val = get_reg_val(id, vcpu->arch.pspb);
+   break;
+   case KVM_REG_PPC_DPDES:
+-  *val = get_reg_val(id, vcpu->arch.vcore->dpdes);
++  /*
++   * On POWER9, where we are emulating msgsndp etc.,
++   * we return 1 bit for each vcpu, which can come from
++   * either vcore->dpdes or doorbell_request.
++   * On POWER8, doorbell_request is 0.
++   */
++  *val = get_reg_val(id, vcpu->arch.vcore->dpdes |
++ vcpu->arch.doorbell_request);
+   break;
+   case KVM_REG_PPC_VTB:
+   *val = get_reg_val(id, vcpu->arch.vcore->vtb);
+diff --git a/arch/powerpc/kvm/book3s_xive.c b/arch/powerpc/kvm/book3s_xive.c
+index 3c75eee45edf..46f99fc1901c 100644
+--- a/arch/powerpc/kvm/book3s_xive.c
 b/arch/powerpc/kvm/book3s_xive.c
+@@ -1001,20 +1001,22 @@ void kvmppc_xive_cleanup_vcpu(struct kvm_vcpu *vcpu)
+   /* Mask the VP IPI */
+   xive_vm_esb_load(>vp_ipi_data, XIVE_ESB_SET_PQ_01);
+ 
+-  /* Disable the VP */
+-  xive_native_disable_vp(xc->vp_id);
+-
+-  /* Free the queues & associated interrupts */
++  /* Free escalations */
+   for (i = 0; i < KVMPPC_XIVE_Q_COUNT; i++) {
+-  struct xive_q *q = >queues[i];
+-
+-  /* Free the escalation irq */
+   if (xc->esc_virq[i]) {
+   free_irq(xc->esc_virq[i], vcpu);
+   irq_dispose_mapping(xc->esc_virq[i]);
+   kfree(xc->esc_virq_names[i]);
+   }
+-  /* Free the queue */
++  }
++
++  /* Disable the VP */
++  xive_native_disable_vp(xc->vp_id);
++
++  /* Free the queues */
++  for (i = 0; i < KVMPPC_XIVE_Q_COUNT; i++) {
++  struct xive_q *q = >queues[i];
++
+   xive_native_disable_queue(xc->vp_id, q, i);
+   if (q->qpage) {
+   free_pages((unsigned long)q->qpage,
+diff --git a/arch/powerpc/mm/hash_utils_64.c b/arch/powerpc/mm/hash_utils_64.c
+index 87687e46b48b..58c14749bb0c 100644
+--- a/arch/powerpc/mm/hash_utils_64.c
 b/arch/powerpc/mm/hash_utils_64.c
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+@@ -1852,10 +1853,16 @@ static int hpt_order_get(void *data, u64 *val)
+ 
+ static int hpt_order_set(void *data, u64 val)
+ {
++  int ret;
++
+   if (!mmu_hash_ops.resize_hpt)
+   return -ENODEV;
+ 
+-  return mmu_hash_ops.resize_hpt(val);
++  cpus_read_lock();
++  ret = mmu_hash_ops.resize_hpt(val);
++  cpus_read_unlock();
++
++  return ret;
+ }
+ 
+ DEFINE_SIMPLE_ATTRIBUTE(fops_hpt_order, hpt_order_get, hpt_order_set, 
"%llu\n");
+diff --git a/arch/powerpc/platforms/powernv/opal.c 
b/arch/powerpc/platforms/powernv/opal.c
+index c8a743af6bf5..597fcbf7a39e 100644
+--- a/arch/powerpc/platforms/powernv/opal.c
 b/arch/powerpc/platforms/powernv/opal.c
+@@ -617,7 +617,10 @@ static ssize_t symbol_map_read(struct file *fp, struct 
kobject *kobj,
+  bin_attr->size);
+ }
+ 
+-static BIN_ATTR_RO(symbol_map, 0);
++static struct bin_attribute symbol_map_attr = {
++  .attr = {.name = "symbol_map", 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 7131d9f67a5bd21a4347c246523936063807b3c1
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Sep  6 17:19:23 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=7131d9f6

Linux patch 4.14.142

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1141_linux-4.14.142.patch | 1816 +
 2 files changed, 1820 insertions(+)

diff --git a/_README b/_README
index 9d8b846..1bb6a46 100644
--- a/_README
+++ b/_README
@@ -607,6 +607,10 @@ Patch:  1140_linux-4.14.141.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.141
 
+Patch:  1141_linux-4.14.142.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.142
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1141_linux-4.14.142.patch b/1141_linux-4.14.142.patch
new file mode 100644
index 000..6525c6f
--- /dev/null
+++ b/1141_linux-4.14.142.patch
@@ -0,0 +1,1816 @@
+diff --git a/Makefile b/Makefile
+index eefd21f3d1ec..ccced427d9de 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 141
++SUBLEVEL = 142
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/powerpc/kvm/book3s_64_vio.c 
b/arch/powerpc/kvm/book3s_64_vio.c
+index e14cec6bc339..2c6cce8e7cfd 100644
+--- a/arch/powerpc/kvm/book3s_64_vio.c
 b/arch/powerpc/kvm/book3s_64_vio.c
+@@ -566,8 +566,10 @@ long kvmppc_h_put_tce_indirect(struct kvm_vcpu *vcpu,
+ 
+   if (kvmppc_gpa_to_ua(vcpu->kvm,
+   tce & ~(TCE_PCI_READ | TCE_PCI_WRITE),
+-  , NULL))
+-  return H_PARAMETER;
++  , NULL)) {
++  ret = H_PARAMETER;
++  goto unlock_exit;
++  }
+ 
+   list_for_each_entry_lockless(stit, >iommu_tables, next) {
+   ret = kvmppc_tce_iommu_map(vcpu->kvm,
+diff --git a/arch/powerpc/kvm/book3s_64_vio_hv.c 
b/arch/powerpc/kvm/book3s_64_vio_hv.c
+index 648cf6c01348..23d6d1592f11 100644
+--- a/arch/powerpc/kvm/book3s_64_vio_hv.c
 b/arch/powerpc/kvm/book3s_64_vio_hv.c
+@@ -475,8 +475,10 @@ long kvmppc_rm_h_put_tce_indirect(struct kvm_vcpu *vcpu,
+   ua = 0;
+   if (kvmppc_gpa_to_ua(vcpu->kvm,
+   tce & ~(TCE_PCI_READ | TCE_PCI_WRITE),
+-  , NULL))
+-  return H_PARAMETER;
++  , NULL)) {
++  ret = H_PARAMETER;
++  goto unlock_exit;
++  }
+ 
+   list_for_each_entry_lockless(stit, >iommu_tables, next) {
+   ret = kvmppc_rm_tce_iommu_map(vcpu->kvm,
+diff --git a/arch/x86/kernel/apic/apic.c b/arch/x86/kernel/apic/apic.c
+index f8f9cfded97d..8199b7e4aff9 100644
+--- a/arch/x86/kernel/apic/apic.c
 b/arch/x86/kernel/apic/apic.c
+@@ -1148,6 +1148,10 @@ void clear_local_APIC(void)
+   apic_write(APIC_LVT0, v | APIC_LVT_MASKED);
+   v = apic_read(APIC_LVT1);
+   apic_write(APIC_LVT1, v | APIC_LVT_MASKED);
++  if (!x2apic_enabled()) {
++  v = apic_read(APIC_LDR) & ~APIC_LDR_MASK;
++  apic_write(APIC_LDR, v);
++  }
+   if (maxlvt >= 4) {
+   v = apic_read(APIC_LVTPC);
+   apic_write(APIC_LVTPC, v | APIC_LVT_MASKED);
+diff --git a/arch/x86/kernel/apic/bigsmp_32.c 
b/arch/x86/kernel/apic/bigsmp_32.c
+index e12fbcfc9571..a527f2a712b4 100644
+--- a/arch/x86/kernel/apic/bigsmp_32.c
 b/arch/x86/kernel/apic/bigsmp_32.c
+@@ -38,32 +38,12 @@ static int bigsmp_early_logical_apicid(int cpu)
+   return early_per_cpu(x86_cpu_to_apicid, cpu);
+ }
+ 
+-static inline unsigned long calculate_ldr(int cpu)
+-{
+-  unsigned long val, id;
+-
+-  val = apic_read(APIC_LDR) & ~APIC_LDR_MASK;
+-  id = per_cpu(x86_bios_cpu_apicid, cpu);
+-  val |= SET_APIC_LOGICAL_ID(id);
+-
+-  return val;
+-}
+-
+ /*
+- * Set up the logical destination ID.
+- *
+- * Intel recommends to set DFR, LDR and TPR before enabling
+- * an APIC.  See e.g. "AP-388 82489DX User's Manual" (Intel
+- * document number 292116).  So here it goes...
++ * bigsmp enables physical destination mode
++ * and doesn't use LDR and DFR
+  */
+ static void bigsmp_init_apic_ldr(void)
+ {
+-  unsigned long val;
+-  int cpu = smp_processor_id();
+-
+-  apic_write(APIC_DFR, APIC_DFR_FLAT);
+-  val = calculate_ldr(cpu);
+-  apic_write(APIC_LDR, val);
+ }
+ 
+ static void bigsmp_setup_apic_routing(void)
+diff --git a/arch/x86/kernel/ptrace.c b/arch/x86/kernel/ptrace.c
+index 2a65ab291312..584cdd475bb3 100644
+--- a/arch/x86/kernel/ptrace.c
 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 028590e4e5c04847f3e818d7e56df9ec4c1b638e
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Sep 10 11:11:38 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=028590e4

Linux patch 4.14.143

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1142_linux-4.14.143.patch | 1534 +
 2 files changed, 1538 insertions(+)

diff --git a/_README b/_README
index 1bb6a46..3e99608 100644
--- a/_README
+++ b/_README
@@ -611,6 +611,10 @@ Patch:  1141_linux-4.14.142.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.142
 
+Patch:  1142_linux-4.14.143.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.143
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1142_linux-4.14.143.patch b/1142_linux-4.14.143.patch
new file mode 100644
index 000..cbe0fd9
--- /dev/null
+++ b/1142_linux-4.14.143.patch
@@ -0,0 +1,1534 @@
+diff --git a/Makefile b/Makefile
+index ccced427d9de..caa2fba089a5 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 142
++SUBLEVEL = 143
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/x86/include/asm/bootparam_utils.h 
b/arch/x86/include/asm/bootparam_utils.h
+index d3983fdf1012..8fa49cf1211d 100644
+--- a/arch/x86/include/asm/bootparam_utils.h
 b/arch/x86/include/asm/bootparam_utils.h
+@@ -71,6 +71,7 @@ static void sanitize_boot_params(struct boot_params 
*boot_params)
+   BOOT_PARAM_PRESERVE(eddbuf_entries),
+   BOOT_PARAM_PRESERVE(edd_mbr_sig_buf_entries),
+   BOOT_PARAM_PRESERVE(edd_mbr_sig_buffer),
++  BOOT_PARAM_PRESERVE(secure_boot),
+   BOOT_PARAM_PRESERVE(hdr),
+   BOOT_PARAM_PRESERVE(e820_table),
+   BOOT_PARAM_PRESERVE(eddbuf),
+diff --git a/arch/x86/kernel/apic/apic.c b/arch/x86/kernel/apic/apic.c
+index 8199b7e4aff9..f8f9cfded97d 100644
+--- a/arch/x86/kernel/apic/apic.c
 b/arch/x86/kernel/apic/apic.c
+@@ -1148,10 +1148,6 @@ void clear_local_APIC(void)
+   apic_write(APIC_LVT0, v | APIC_LVT_MASKED);
+   v = apic_read(APIC_LVT1);
+   apic_write(APIC_LVT1, v | APIC_LVT_MASKED);
+-  if (!x2apic_enabled()) {
+-  v = apic_read(APIC_LDR) & ~APIC_LDR_MASK;
+-  apic_write(APIC_LDR, v);
+-  }
+   if (maxlvt >= 4) {
+   v = apic_read(APIC_LVTPC);
+   apic_write(APIC_LVTPC, v | APIC_LVT_MASKED);
+diff --git a/drivers/bluetooth/btqca.c b/drivers/bluetooth/btqca.c
+index 0bbdfcef2aa8..a48a61f22f82 100644
+--- a/drivers/bluetooth/btqca.c
 b/drivers/bluetooth/btqca.c
+@@ -363,6 +363,9 @@ int qca_uart_setup_rome(struct hci_dev *hdev, uint8_t 
baudrate)
+   return err;
+   }
+ 
++  /* Give the controller some time to get ready to receive the NVM */
++  msleep(10);
++
+   /* Download NVM configuration */
+   config.type = TLV_TYPE_NVM;
+   snprintf(config.fwname, sizeof(config.fwname), "qca/nvm_%08x.bin",
+diff --git a/drivers/gpu/drm/mediatek/mtk_drm_drv.c 
b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+index cada1c75c41c..034b50080304 100644
+--- a/drivers/gpu/drm/mediatek/mtk_drm_drv.c
 b/drivers/gpu/drm/mediatek/mtk_drm_drv.c
+@@ -185,6 +185,7 @@ static int mtk_drm_kms_init(struct drm_device *drm)
+   struct mtk_drm_private *private = drm->dev_private;
+   struct platform_device *pdev;
+   struct device_node *np;
++  struct device *dma_dev;
+   int ret;
+ 
+   if (!iommu_present(_bus_type))
+@@ -242,7 +243,29 @@ static int mtk_drm_kms_init(struct drm_device *drm)
+   goto err_component_unbind;
+   }
+ 
+-  private->dma_dev = >dev;
++  dma_dev = >dev;
++  private->dma_dev = dma_dev;
++
++  /*
++   * Configure the DMA segment size to make sure we get contiguous IOVA
++   * when importing PRIME buffers.
++   */
++  if (!dma_dev->dma_parms) {
++  private->dma_parms_allocated = true;
++  dma_dev->dma_parms =
++  devm_kzalloc(drm->dev, sizeof(*dma_dev->dma_parms),
++   GFP_KERNEL);
++  }
++  if (!dma_dev->dma_parms) {
++  ret = -ENOMEM;
++  goto err_component_unbind;
++  }
++
++  ret = dma_set_max_seg_size(dma_dev, (unsigned int)DMA_BIT_MASK(32));
++  if (ret) {
++  dev_err(dma_dev, "Failed to set DMA segment size\n");
++  goto err_unset_dma_parms;
++  }
+ 
+   /*
+* We don't use the drm_irq_install() helpers provided by the DRM
+@@ -252,13 +275,16 @@ static int mtk_drm_kms_init(struct drm_device *drm)

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: be433ab6c07b3146a6d6d2688fb5f0d110d71cab
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul 10 11:03:59 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=be433ab6

Linux patch 4.14.133

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1132_linux-4.14.133.patch | 1428 +
 2 files changed, 1432 insertions(+)

diff --git a/_README b/_README
index f51c89c..dd56b3e 100644
--- a/_README
+++ b/_README
@@ -571,6 +571,10 @@ Patch:  1131_linux-4.14.132.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.132
 
+Patch:  1132_linux-4.14.133.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.133
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1132_linux-4.14.133.patch b/1132_linux-4.14.133.patch
new file mode 100644
index 000..4d51a54
--- /dev/null
+++ b/1132_linux-4.14.133.patch
@@ -0,0 +1,1428 @@
+diff --git a/Makefile b/Makefile
+index 23b2916ef0ff..c36e64bd9ae7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 132
++SUBLEVEL = 133
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arc/kernel/traps.c b/arch/arc/kernel/traps.c
+index bcd7c9fc5d0f..869ac2d421c8 100644
+--- a/arch/arc/kernel/traps.c
 b/arch/arc/kernel/traps.c
+@@ -155,3 +155,11 @@ void do_insterror_or_kprobe(unsigned long address, struct 
pt_regs *regs)
+ 
+   insterror_is_error(address, regs);
+ }
++
++/*
++ * abort() call generated by older gcc for __builtin_trap()
++ */
++void abort(void)
++{
++  __asm__ __volatile__("trap_s  5\n");
++}
+diff --git a/arch/arm64/kernel/module.c b/arch/arm64/kernel/module.c
+index f469e0435903..73e514e1 100644
+--- a/arch/arm64/kernel/module.c
 b/arch/arm64/kernel/module.c
+@@ -32,6 +32,7 @@
+ 
+ void *module_alloc(unsigned long size)
+ {
++  u64 module_alloc_end = module_alloc_base + MODULES_VSIZE;
+   gfp_t gfp_mask = GFP_KERNEL;
+   void *p;
+ 
+@@ -39,9 +40,12 @@ void *module_alloc(unsigned long size)
+   if (IS_ENABLED(CONFIG_ARM64_MODULE_PLTS))
+   gfp_mask |= __GFP_NOWARN;
+ 
++  if (IS_ENABLED(CONFIG_KASAN))
++  /* don't exceed the static module region - see below */
++  module_alloc_end = MODULES_END;
++
+   p = __vmalloc_node_range(size, MODULE_ALIGN, module_alloc_base,
+-  module_alloc_base + MODULES_VSIZE,
+-  gfp_mask, PAGE_KERNEL_EXEC, 0,
++  module_alloc_end, gfp_mask, PAGE_KERNEL_EXEC, 0,
+   NUMA_NO_NODE, __builtin_return_address(0));
+ 
+   if (!p && IS_ENABLED(CONFIG_ARM64_MODULE_PLTS) &&
+diff --git a/arch/mips/include/asm/netlogic/xlr/fmn.h 
b/arch/mips/include/asm/netlogic/xlr/fmn.h
+index 5604db3d1836..d79c68fa78d9 100644
+--- a/arch/mips/include/asm/netlogic/xlr/fmn.h
 b/arch/mips/include/asm/netlogic/xlr/fmn.h
+@@ -301,8 +301,6 @@ static inline int nlm_fmn_send(unsigned int size, unsigned 
int code,
+   for (i = 0; i < 8; i++) {
+   nlm_msgsnd(dest);
+   status = nlm_read_c2_status0();
+-  if ((status & 0x2) == 1)
+-  pr_info("Send pending fail!\n");
+   if ((status & 0x4) == 0)
+   return 0;
+   }
+diff --git a/arch/mips/mm/mmap.c b/arch/mips/mm/mmap.c
+index 91ad023ead8c..60c58005fd20 100644
+--- a/arch/mips/mm/mmap.c
 b/arch/mips/mm/mmap.c
+@@ -203,7 +203,7 @@ unsigned long arch_randomize_brk(struct mm_struct *mm)
+ 
+ int __virt_addr_valid(const volatile void *kaddr)
+ {
+-  unsigned long vaddr = (unsigned long)vaddr;
++  unsigned long vaddr = (unsigned long)kaddr;
+ 
+   if ((vaddr < PAGE_OFFSET) || (vaddr >= MAP_BASE))
+   return 0;
+diff --git a/arch/mips/mm/tlbex.c b/arch/mips/mm/tlbex.c
+index 79b9f2ad3ff5..c2a6869418f7 100644
+--- a/arch/mips/mm/tlbex.c
 b/arch/mips/mm/tlbex.c
+@@ -388,6 +388,7 @@ static struct work_registers build_get_work_registers(u32 
**p)
+ static void build_restore_work_registers(u32 **p)
+ {
+   if (scratch_reg >= 0) {
++  uasm_i_ehb(p);
+   UASM_i_MFC0(p, 1, c0_kscratch(), scratch_reg);
+   return;
+   }
+@@ -671,10 +672,12 @@ static void build_restore_pagemask(u32 **p, struct 
uasm_reloc **r,
+   uasm_i_mtc0(p, 0, C0_PAGEMASK);
+   uasm_il_b(p, r, lid);
+   }
+-  if (scratch_reg >= 0)
++  if (scratch_reg >= 0) {
++  uasm_i_ehb(p);
+   UASM_i_MFC0(p, 1, c0_kscratch(), scratch_reg);
+-  else
++  } else {
+   

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 678f732c84b8e5770563eb32bf4f3f87041ed174
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 16 12:14:29 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=678f732c

Linux patch 4.14.139

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1138_linux-4.14.139.patch | 2094 +
 2 files changed, 2098 insertions(+)

diff --git a/_README b/_README
index 2b98c17..4659ab2 100644
--- a/_README
+++ b/_README
@@ -595,6 +595,10 @@ Patch:  1137_linux-4.14.138.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.138
 
+Patch:  1138_linux-4.14.139.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.139
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1138_linux-4.14.139.patch b/1138_linux-4.14.139.patch
new file mode 100644
index 000..ca1dda2
--- /dev/null
+++ b/1138_linux-4.14.139.patch
@@ -0,0 +1,2094 @@
+diff --git a/Makefile b/Makefile
+index 82ae13348266..3ccf48b2714a 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 138
++SUBLEVEL = 139
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm/mach-davinci/sleep.S b/arch/arm/mach-davinci/sleep.S
+index cd350dee4df3..efcd400b2abb 100644
+--- a/arch/arm/mach-davinci/sleep.S
 b/arch/arm/mach-davinci/sleep.S
+@@ -37,6 +37,7 @@
+ #define DEEPSLEEP_SLEEPENABLE_BIT BIT(31)
+ 
+   .text
++  .arch   armv5te
+ /*
+  * Move DaVinci into deep sleep state
+  *
+diff --git a/arch/powerpc/kvm/powerpc.c b/arch/powerpc/kvm/powerpc.c
+index 47d45733a346..af1f065dc9f3 100644
+--- a/arch/powerpc/kvm/powerpc.c
 b/arch/powerpc/kvm/powerpc.c
+@@ -58,6 +58,11 @@ int kvm_arch_vcpu_runnable(struct kvm_vcpu *v)
+   return !!(v->arch.pending_exceptions) || kvm_request_pending(v);
+ }
+ 
++bool kvm_arch_dy_runnable(struct kvm_vcpu *vcpu)
++{
++  return kvm_arch_vcpu_runnable(vcpu);
++}
++
+ bool kvm_arch_vcpu_in_kernel(struct kvm_vcpu *vcpu)
+ {
+   return false;
+diff --git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.h
+index 9f3eb334c818..94af073476ce 100644
+--- a/arch/x86/include/asm/kvm_host.h
 b/arch/x86/include/asm/kvm_host.h
+@@ -1077,6 +1077,7 @@ struct kvm_x86_ops {
+   int (*update_pi_irte)(struct kvm *kvm, unsigned int host_irq,
+ uint32_t guest_irq, bool set);
+   void (*apicv_post_state_restore)(struct kvm_vcpu *vcpu);
++  bool (*dy_apicv_has_pending_interrupt)(struct kvm_vcpu *vcpu);
+ 
+   int (*set_hv_timer)(struct kvm_vcpu *vcpu, u64 guest_deadline_tsc);
+   void (*cancel_hv_timer)(struct kvm_vcpu *vcpu);
+diff --git a/arch/x86/kvm/svm.c b/arch/x86/kvm/svm.c
+index 3a7e79f6cc77..093e7f567e69 100644
+--- a/arch/x86/kvm/svm.c
 b/arch/x86/kvm/svm.c
+@@ -4637,6 +4637,11 @@ static void svm_deliver_avic_intr(struct kvm_vcpu 
*vcpu, int vec)
+   kvm_vcpu_wake_up(vcpu);
+ }
+ 
++static bool svm_dy_apicv_has_pending_interrupt(struct kvm_vcpu *vcpu)
++{
++  return false;
++}
++
+ static void svm_ir_list_del(struct vcpu_svm *svm, struct amd_iommu_pi_data 
*pi)
+ {
+   unsigned long flags;
+@@ -5746,6 +5751,7 @@ static struct kvm_x86_ops svm_x86_ops __ro_after_init = {
+ 
+   .pmu_ops = _pmu_ops,
+   .deliver_posted_interrupt = svm_deliver_avic_intr,
++  .dy_apicv_has_pending_interrupt = svm_dy_apicv_has_pending_interrupt,
+   .update_pi_irte = svm_update_pi_irte,
+   .setup_mce = svm_setup_mce,
+ };
+diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c
+index ae484edcf7a3..f467d85b0352 100644
+--- a/arch/x86/kvm/vmx.c
 b/arch/x86/kvm/vmx.c
+@@ -9431,6 +9431,11 @@ static int vmx_sync_pir_to_irr(struct kvm_vcpu *vcpu)
+   return max_irr;
+ }
+ 
++static bool vmx_dy_apicv_has_pending_interrupt(struct kvm_vcpu *vcpu)
++{
++  return pi_test_on(vcpu_to_pi_desc(vcpu));
++}
++
+ static void vmx_load_eoi_exitmap(struct kvm_vcpu *vcpu, u64 *eoi_exit_bitmap)
+ {
+   if (!kvm_vcpu_apicv_active(vcpu))
+@@ -12756,6 +12761,7 @@ static struct kvm_x86_ops vmx_x86_ops __ro_after_init 
= {
+   .hwapic_isr_update = vmx_hwapic_isr_update,
+   .sync_pir_to_irr = vmx_sync_pir_to_irr,
+   .deliver_posted_interrupt = vmx_deliver_posted_interrupt,
++  .dy_apicv_has_pending_interrupt = vmx_dy_apicv_has_pending_interrupt,
+ 
+   .set_tss_addr = vmx_set_tss_addr,
+   .get_tdp_level = get_ept_level,
+diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c
+index a8526042d176..a620936d97cf 100644
+--- a/arch/x86/kvm/x86.c
 b/arch/x86/kvm/x86.c
+@@ -8711,6 +8711,22 @@ int kvm_arch_vcpu_runnable(struct kvm_vcpu *vcpu)
+   return kvm_vcpu_running(vcpu) || kvm_vcpu_has_events(vcpu);
+ }
+ 
++bool 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 43e29807be51c90e3f3f2282d29ed8c716956841
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep 19 10:03:21 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=43e29807

Linux patch 4.14.145

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1144_linux-4.14.145.patch | 1345 +
 2 files changed, 1349 insertions(+)

diff --git a/_README b/_README
index af1af17..38ce5d6 100644
--- a/_README
+++ b/_README
@@ -619,6 +619,10 @@ Patch:  1143_linux-4.14.144.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.144
 
+Patch:  1144_linux-4.14.145.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.145
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1144_linux-4.14.145.patch b/1144_linux-4.14.145.patch
new file mode 100644
index 000..33ff4ed
--- /dev/null
+++ b/1144_linux-4.14.145.patch
@@ -0,0 +1,1345 @@
+diff --git a/Makefile b/Makefile
+index 4aa0dfec9b9b..ce521c48b35e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 144
++SUBLEVEL = 145
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
+index 8d4470f44b74..ae4450e891ab 100644
+--- a/arch/mips/Kconfig
 b/arch/mips/Kconfig
+@@ -800,7 +800,6 @@ config SIBYTE_SWARM
+   select SYS_SUPPORTS_HIGHMEM
+   select SYS_SUPPORTS_LITTLE_ENDIAN
+   select ZONE_DMA32 if 64BIT
+-  select SWIOTLB if ARCH_DMA_ADDR_T_64BIT && PCI
+ 
+ config SIBYTE_LITTLESUR
+   bool "Sibyte BCM91250C2-LittleSur"
+@@ -823,7 +822,6 @@ config SIBYTE_SENTOSA
+   select SYS_HAS_CPU_SB1
+   select SYS_SUPPORTS_BIG_ENDIAN
+   select SYS_SUPPORTS_LITTLE_ENDIAN
+-  select SWIOTLB if ARCH_DMA_ADDR_T_64BIT && PCI
+ 
+ config SIBYTE_BIGSUR
+   bool "Sibyte BCM91480B-BigSur"
+@@ -837,7 +835,6 @@ config SIBYTE_BIGSUR
+   select SYS_SUPPORTS_HIGHMEM
+   select SYS_SUPPORTS_LITTLE_ENDIAN
+   select ZONE_DMA32 if 64BIT
+-  select SWIOTLB if ARCH_DMA_ADDR_T_64BIT && PCI
+ 
+ config SNI_RM
+   bool "SNI RM200/300/400"
+diff --git a/arch/mips/include/asm/smp.h b/arch/mips/include/asm/smp.h
+index 9e494f8d9c03..af19d1300a4c 100644
+--- a/arch/mips/include/asm/smp.h
 b/arch/mips/include/asm/smp.h
+@@ -25,7 +25,17 @@ extern cpumask_t cpu_sibling_map[];
+ extern cpumask_t cpu_core_map[];
+ extern cpumask_t cpu_foreign_map[];
+ 
+-#define raw_smp_processor_id() (current_thread_info()->cpu)
++static inline int raw_smp_processor_id(void)
++{
++#if defined(__VDSO__)
++  extern int vdso_smp_processor_id(void)
++  __compiletime_error("VDSO should not call smp_processor_id()");
++  return vdso_smp_processor_id();
++#else
++  return current_thread_info()->cpu;
++#endif
++}
++#define raw_smp_processor_id raw_smp_processor_id
+ 
+ /* Map from cpu id to sequential logical cpu number.  This will only
+not be idempotent when cpus failed to come on-line.*/
+diff --git a/arch/mips/sibyte/common/Makefile 
b/arch/mips/sibyte/common/Makefile
+index 3ef3fb658136..b3d6bf23a662 100644
+--- a/arch/mips/sibyte/common/Makefile
 b/arch/mips/sibyte/common/Makefile
+@@ -1,5 +1,4 @@
+ obj-y := cfe.o
+-obj-$(CONFIG_SWIOTLB) += dma.o
+ obj-$(CONFIG_SIBYTE_BUS_WATCHER)  += bus_watcher.o
+ obj-$(CONFIG_SIBYTE_CFE_CONSOLE)  += cfe_console.o
+ obj-$(CONFIG_SIBYTE_TBPROF)   += sb_tbprof.o
+diff --git a/arch/mips/sibyte/common/dma.c b/arch/mips/sibyte/common/dma.c
+deleted file mode 100644
+index eb47a94f3583..
+--- a/arch/mips/sibyte/common/dma.c
 /dev/null
+@@ -1,14 +0,0 @@
+-// SPDX-License-Identifier: GPL-2.0+
+-/*
+- *DMA support for Broadcom SiByte platforms.
+- *
+- *Copyright (c) 2018  Maciej W. Rozycki
+- */
+-
+-#include 
+-#include 
+-
+-void __init plat_swiotlb_setup(void)
+-{
+-  swiotlb_init(1);
+-}
+diff --git a/arch/mips/vdso/Makefile b/arch/mips/vdso/Makefile
+index d1a60690e690..0f455fdf822a 100644
+--- a/arch/mips/vdso/Makefile
 b/arch/mips/vdso/Makefile
+@@ -7,7 +7,9 @@ ccflags-vdso := \
+   $(filter -I%,$(KBUILD_CFLAGS)) \
+   $(filter -E%,$(KBUILD_CFLAGS)) \
+   $(filter -mmicromips,$(KBUILD_CFLAGS)) \
+-  $(filter -march=%,$(KBUILD_CFLAGS))
++  $(filter -march=%,$(KBUILD_CFLAGS)) \
++  $(filter -m%-float,$(KBUILD_CFLAGS)) \
++  -D__VDSO__
+ cflags-vdso := $(ccflags-vdso) \
+   $(filter -W%,$(filter-out -Wa$(comma)%,$(KBUILD_CFLAGS))) \
+   -O2 -g -fPIC -fno-strict-aliasing -fno-common -fno-builtin -G 0 \
+diff --git a/arch/powerpc/include/asm/uaccess.h 
b/arch/powerpc/include/asm/uaccess.h
+index bd6d0fb5be9f..51f00c00d7e4 100644
+--- 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 9fd97c132540e56fdedd554fa601f0bb905da89a
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul 21 14:40:03 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=9fd97c13

Linux patch 4.14.134

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1133_linux-4.14.134.patch | 3972 +
 2 files changed, 3976 insertions(+)

diff --git a/_README b/_README
index dd56b3e..befc228 100644
--- a/_README
+++ b/_README
@@ -575,6 +575,10 @@ Patch:  1132_linux-4.14.133.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.133
 
+Patch:  1133_linux-4.14.134.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.134
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1133_linux-4.14.134.patch b/1133_linux-4.14.134.patch
new file mode 100644
index 000..3ba280f
--- /dev/null
+++ b/1133_linux-4.14.134.patch
@@ -0,0 +1,3972 @@
+diff --git a/Documentation/ABI/testing/sysfs-class-net-qmi 
b/Documentation/ABI/testing/sysfs-class-net-qmi
+index 7122d6264c49..c310db4ccbc2 100644
+--- a/Documentation/ABI/testing/sysfs-class-net-qmi
 b/Documentation/ABI/testing/sysfs-class-net-qmi
+@@ -29,7 +29,7 @@ Contact: Bjørn Mork 
+ Description:
+   Unsigned integer.
+ 
+-  Write a number ranging from 1 to 127 to add a qmap mux
++  Write a number ranging from 1 to 254 to add a qmap mux
+   based network device, supported by recent Qualcomm based
+   modems.
+ 
+@@ -46,5 +46,5 @@ Contact: Bjørn Mork 
+ Description:
+   Unsigned integer.
+ 
+-  Write a number ranging from 1 to 127 to delete a previously
++  Write a number ranging from 1 to 254 to delete a previously
+   created qmap mux based network device.
+diff --git a/Documentation/admin-guide/hw-vuln/index.rst 
b/Documentation/admin-guide/hw-vuln/index.rst
+index ffc064c1ec68..49311f3da6f2 100644
+--- a/Documentation/admin-guide/hw-vuln/index.rst
 b/Documentation/admin-guide/hw-vuln/index.rst
+@@ -9,5 +9,6 @@ are configurable at compile, boot or run time.
+ .. toctree::
+:maxdepth: 1
+ 
++   spectre
+l1tf
+mds
+diff --git a/Documentation/admin-guide/hw-vuln/spectre.rst 
b/Documentation/admin-guide/hw-vuln/spectre.rst
+new file mode 100644
+index ..25f3b2532198
+--- /dev/null
 b/Documentation/admin-guide/hw-vuln/spectre.rst
+@@ -0,0 +1,697 @@
++.. SPDX-License-Identifier: GPL-2.0
++
++Spectre Side Channels
++=
++
++Spectre is a class of side channel attacks that exploit branch prediction
++and speculative execution on modern CPUs to read memory, possibly
++bypassing access controls. Speculative execution side channel exploits
++do not modify memory but attempt to infer privileged data in the memory.
++
++This document covers Spectre variant 1 and Spectre variant 2.
++
++Affected processors
++---
++
++Speculative execution side channel methods affect a wide range of modern
++high performance processors, since most modern high speed processors
++use branch prediction and speculative execution.
++
++The following CPUs are vulnerable:
++
++- Intel Core, Atom, Pentium, and Xeon processors
++
++- AMD Phenom, EPYC, and Zen processors
++
++- IBM POWER and zSeries processors
++
++- Higher end ARM processors
++
++- Apple CPUs
++
++- Higher end MIPS CPUs
++
++- Likely most other high performance CPUs. Contact your CPU vendor for 
details.
++
++Whether a processor is affected or not can be read out from the Spectre
++vulnerability files in sysfs. See :ref:`spectre_sys_info`.
++
++Related CVEs
++
++
++The following CVE entries describe Spectre variants:
++
++   =   ===  =
++   CVE-2017-5753   Bounds check bypass  Spectre variant 1
++   CVE-2017-5715   Branch target injection  Spectre variant 2
++   =   ===  =
++
++Problem
++---
++
++CPUs use speculative operations to improve performance. That may leave
++traces of memory accesses or computations in the processor's caches,
++buffers, and branch predictors. Malicious software may be able to
++influence the speculative execution paths, and then use the side effects
++of the speculative execution in the CPUs' caches and buffers to infer
++privileged data touched during the speculative execution.
++
++Spectre variant 1 attacks take advantage of speculative execution of
++conditional branches, while Spectre variant 2 attacks use speculative
++execution of indirect branches to leak privileged memory.
++See :ref:`[1] ` :ref:`[5] ` :ref:`[7] `
++:ref:`[10] ` :ref:`[11] `.
++
++Spectre variant 1 (Bounds Check 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 225b9f64937599bc782508a1991d37254112cc05
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Sep 19 23:28:31 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=225b9f64

Add FILE_LOCKING to GENTOO_LINUX config. See bug #694688.

Thanks to Marius Stoica for reporting.

Signed-off-by: Mike Pagano  gentoo.org>

 4567_distro-Gentoo-Kconfig.patch | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/4567_distro-Gentoo-Kconfig.patch b/4567_distro-Gentoo-Kconfig.patch
index bc50e38..4d965e8 100644
--- a/4567_distro-Gentoo-Kconfig.patch
+++ b/4567_distro-Gentoo-Kconfig.patch
@@ -7,9 +7,9 @@
 +source "distro/Kconfig"
 +
  source "arch/$SRCARCH/Kconfig"
 /dev/null  2018-12-29 10:35:01.760002288 -0500
-+++ b/distro/Kconfig   2018-12-29 17:46:08.801227847 -0500
-@@ -0,0 +1,147 @@
+--- /dev/null  2019-09-19 05:54:30.650457903 -0400
 b/distro/Kconfig   2019-09-19 19:19:49.541240695 -0400
+@@ -0,0 +1,149 @@
 +menu "Gentoo Linux"
 +
 +config GENTOO_LINUX
@@ -92,6 +92,7 @@
 +  depends on GENTOO_LINUX
 +
 +  select BINFMT_SCRIPT
++  select FILE_LOCKING
 +
 +  help
 +  The init system is the first thing that loads after the kernel 
booted.
@@ -124,6 +125,7 @@
 +  select EPOLL
 +  select FANOTIFY
 +  select FHANDLE
++  select FILE_LOCKING
 +  select INOTIFY_USER
 +  select IPV6
 +  select NET



[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 699df43fe740538d7ecf52178d73bae7d93b429d
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Aug 29 14:13:38 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=699df43f

Linux patch 4.14.141

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1140_linux-4.14.141.patch | 2471 +
 2 files changed, 2475 insertions(+)

diff --git a/_README b/_README
index 46d7bd2..9d8b846 100644
--- a/_README
+++ b/_README
@@ -603,6 +603,10 @@ Patch:  1139_linux-4.14.140.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.140
 
+Patch:  1140_linux-4.14.141.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.141
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1140_linux-4.14.141.patch b/1140_linux-4.14.141.patch
new file mode 100644
index 000..72c8cee
--- /dev/null
+++ b/1140_linux-4.14.141.patch
@@ -0,0 +1,2471 @@
+diff --git a/Documentation/admin-guide/kernel-parameters.txt 
b/Documentation/admin-guide/kernel-parameters.txt
+index 13d80111bc1f..188a7db8501b 100644
+--- a/Documentation/admin-guide/kernel-parameters.txt
 b/Documentation/admin-guide/kernel-parameters.txt
+@@ -3788,6 +3788,13 @@
+   Run specified binary instead of /init from the ramdisk,
+   used for early userspace startup. See initrd.
+ 
++  rdrand= [X86]
++  force - Override the decision by the kernel to hide the
++  advertisement of RDRAND support (this affects
++  certain AMD processors because of buggy BIOS
++  support, specifically around the suspend/resume
++  path).
++
+   rdt=[HW,X86,RDT]
+   Turn on/off individual RDT features. List is:
+   cmt, mbmtotal, mbmlocal, l3cat, l3cdp, l2cat, mba.
+diff --git a/Makefile b/Makefile
+index be7290af771e..eefd21f3d1ec 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 140
++SUBLEVEL = 141
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/mips/kernel/cacheinfo.c b/arch/mips/kernel/cacheinfo.c
+index 97d5239ca47b..428ef2189203 100644
+--- a/arch/mips/kernel/cacheinfo.c
 b/arch/mips/kernel/cacheinfo.c
+@@ -80,6 +80,8 @@ static int __populate_cache_leaves(unsigned int cpu)
+   if (c->tcache.waysize)
+   populate_cache(tcache, this_leaf, 3, CACHE_TYPE_UNIFIED);
+ 
++  this_cpu_ci->cpu_map_populated = true;
++
+   return 0;
+ }
+ 
+diff --git a/arch/mips/kernel/i8253.c b/arch/mips/kernel/i8253.c
+index 5f209f111e59..df7ddd246eaa 100644
+--- a/arch/mips/kernel/i8253.c
 b/arch/mips/kernel/i8253.c
+@@ -32,7 +32,8 @@ void __init setup_pit_timer(void)
+ 
+ static int __init init_pit_clocksource(void)
+ {
+-  if (num_possible_cpus() > 1) /* PIT does not scale! */
++  if (num_possible_cpus() > 1 || /* PIT does not scale! */
++  !clockevent_state_periodic(_clockevent))
+   return 0;
+ 
+   return clocksource_i8253_init();
+diff --git a/arch/powerpc/kernel/misc_64.S b/arch/powerpc/kernel/misc_64.S
+index 3280953a82cf..09af857ca099 100644
+--- a/arch/powerpc/kernel/misc_64.S
 b/arch/powerpc/kernel/misc_64.S
+@@ -134,7 +134,7 @@ _GLOBAL_TOC(flush_dcache_range)
+   subfr8,r6,r4/* compute length */
+   add r8,r8,r5/* ensure we get enough */
+   lwz r9,DCACHEL1LOGBLOCKSIZE(r10)/* Get log-2 of dcache block 
size */
+-  srw.r8,r8,r9/* compute line count */
++  srd.r8,r8,r9/* compute line count */
+   beqlr   /* nothing to do? */
+   mtctr   r8
+ 0:dcbst   0,r6
+@@ -190,7 +190,7 @@ _GLOBAL(flush_inval_dcache_range)
+   subfr8,r6,r4/* compute length */
+   add r8,r8,r5/* ensure we get enough */
+   lwz r9,DCACHEL1LOGBLOCKSIZE(r10)/* Get log-2 of dcache block size */
+-  srw.r8,r8,r9/* compute line count */
++  srd.r8,r8,r9/* compute line count */
+   beqlr   /* nothing to do? */
+   sync
+   isync
+diff --git a/arch/x86/include/asm/bootparam_utils.h 
b/arch/x86/include/asm/bootparam_utils.h
+index a07ffd23e4dd..d3983fdf1012 100644
+--- a/arch/x86/include/asm/bootparam_utils.h
 b/arch/x86/include/asm/bootparam_utils.h
+@@ -18,6 +18,20 @@
+  * Note: efi_info is commonly left uninitialized, but that field has a
+  * private magic, so it is better to leave it unchanged.
+  */
++
++#define sizeof_mbr(type, member) ({ 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 54b88fb2da49dc5bca36967ceb0785e32f41f8ee
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug  9 17:34:19 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=54b88fb2

Linux patch 4.14.137

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1137_linux-4.14.138.patch | 1356 +
 2 files changed, 1360 insertions(+)

diff --git a/_README b/_README
index 5aa7458..2b98c17 100644
--- a/_README
+++ b/_README
@@ -591,6 +591,10 @@ Patch:  1136_linux-4.14.137.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.137
 
+Patch:  1137_linux-4.14.138.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.138
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1137_linux-4.14.138.patch b/1137_linux-4.14.138.patch
new file mode 100644
index 000..6fa2c7d
--- /dev/null
+++ b/1137_linux-4.14.138.patch
@@ -0,0 +1,1356 @@
+diff --git a/Makefile b/Makefile
+index ff604059b6a8..82ae13348266 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 137
++SUBLEVEL = 138
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm/boot/dts/logicpd-som-lv.dtsi 
b/arch/arm/boot/dts/logicpd-som-lv.dtsi
+index a7883676f675..b144a6a5d352 100644
+--- a/arch/arm/boot/dts/logicpd-som-lv.dtsi
 b/arch/arm/boot/dts/logicpd-som-lv.dtsi
+@@ -115,10 +115,14 @@
+ };
+ 
+  {
++  pinctrl-names = "default";
++  pinctrl-0 = <_pins>;
+   clock-frequency = <40>;
+ };
+ 
+  {
++  pinctrl-names = "default";
++  pinctrl-0 = <_pins>;
+   clock-frequency = <40>;
+ };
+ 
+@@ -241,6 +245,18 @@
+   OMAP3_WKUP_IOPAD(0x2a0c, PIN_OUTPUT | MUX_MODE4)
/* sys_boot1.gpio_3 */
+   >;
+   };
++  i2c2_pins: pinmux_i2c2_pins {
++  pinctrl-single,pins = <
++  OMAP3_CORE1_IOPAD(0x21be, PIN_INPUT | MUX_MODE0)
/* i2c2_scl */
++  OMAP3_CORE1_IOPAD(0x21c0, PIN_INPUT | MUX_MODE0)
/* i2c2_sda */
++  >;
++  };
++  i2c3_pins: pinmux_i2c3_pins {
++  pinctrl-single,pins = <
++  OMAP3_CORE1_IOPAD(0x21c2, PIN_INPUT | MUX_MODE0)
/* i2c3_scl */
++  OMAP3_CORE1_IOPAD(0x21c4, PIN_INPUT | MUX_MODE0)
/* i2c3_sda */
++  >;
++  };
+ };
+ 
+ _pmx_core2 {
+diff --git a/arch/arm/boot/dts/logicpd-torpedo-som.dtsi 
b/arch/arm/boot/dts/logicpd-torpedo-som.dtsi
+index cf22b35f0a28..fe4cbdc72359 100644
+--- a/arch/arm/boot/dts/logicpd-torpedo-som.dtsi
 b/arch/arm/boot/dts/logicpd-torpedo-som.dtsi
+@@ -121,10 +121,14 @@
+ };
+ 
+  {
++  pinctrl-names = "default";
++  pinctrl-0 = <_pins>;
+   clock-frequency = <40>;
+ };
+ 
+  {
++  pinctrl-names = "default";
++  pinctrl-0 = <_pins>;
+   clock-frequency = <40>;
+   at24@50 {
+   compatible = "atmel,24c64";
+@@ -219,6 +223,18 @@
+   OMAP3_CORE1_IOPAD(0x21bc, PIN_INPUT | MUX_MODE0)
/* i2c1_sda.i2c1_sda */
+   >;
+   };
++  i2c2_pins: pinmux_i2c2_pins {
++  pinctrl-single,pins = <
++  OMAP3_CORE1_IOPAD(0x21be, PIN_INPUT | MUX_MODE0)
/* i2c2_scl */
++  OMAP3_CORE1_IOPAD(0x21c0, PIN_INPUT | MUX_MODE0)
/* i2c2_sda */
++  >;
++  };
++  i2c3_pins: pinmux_i2c3_pins {
++  pinctrl-single,pins = <
++  OMAP3_CORE1_IOPAD(0x21c2, PIN_INPUT | MUX_MODE0)
/* i2c3_scl */
++  OMAP3_CORE1_IOPAD(0x21c4, PIN_INPUT | MUX_MODE0)
/* i2c3_sda */
++  >;
++  };
+ };
+ 
+  {
+diff --git a/arch/arm64/include/asm/cpufeature.h 
b/arch/arm64/include/asm/cpufeature.h
+index c5bc80a03515..5048c7a55eef 100644
+--- a/arch/arm64/include/asm/cpufeature.h
 b/arch/arm64/include/asm/cpufeature.h
+@@ -44,9 +44,10 @@
+  */
+ 
+ enum ftr_type {
+-  FTR_EXACT,  /* Use a predefined safe value */
+-  FTR_LOWER_SAFE, /* Smaller value is safe */
+-  FTR_HIGHER_SAFE,/* Bigger value is safe */
++  FTR_EXACT,  /* Use a predefined safe value */
++  FTR_LOWER_SAFE, /* Smaller value is safe */
++  FTR_HIGHER_SAFE,/* Bigger value is safe */
++  FTR_HIGHER_OR_ZERO_SAFE,/* Bigger value is safe, but 0 is 
biggest */
+ };
+ 
+ #define FTR_STRICTtrue/* SANITY check strict matching required */
+diff --git a/arch/arm64/kernel/cpufeature.c b/arch/arm64/kernel/cpufeature.c
+index 29b5b72b7877..3312d46fa29e 100644
+--- a/arch/arm64/kernel/cpufeature.c
 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: aaea871164fc7499fac550db0335462b1d12b864
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Sep 21 16:30:24 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=aaea8711

Linux patch 4.14.146

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1145_linux-4.14.146.patch | 1614 +
 2 files changed, 1618 insertions(+)

diff --git a/_README b/_README
index 38ce5d6..a4f3b29 100644
--- a/_README
+++ b/_README
@@ -623,6 +623,10 @@ Patch:  1144_linux-4.14.145.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.145
 
+Patch:  1145_linux-4.14.146.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.146
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1145_linux-4.14.146.patch b/1145_linux-4.14.146.patch
new file mode 100644
index 000..3e02615
--- /dev/null
+++ b/1145_linux-4.14.146.patch
@@ -0,0 +1,1614 @@
+diff --git a/Makefile b/Makefile
+index ce521c48b35e..ad923d5eae1e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 145
++SUBLEVEL = 146
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi 
b/arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi
+index 28ebb4eb884a..214b9e6de2c3 100644
+--- a/arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi
 b/arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi
+@@ -32,7 +32,7 @@
+  *
+  * Datamanual Revisions:
+  *
+- * AM572x Silicon Revision 2.0: SPRS953B, Revised November 2016
++ * AM572x Silicon Revision 2.0: SPRS953F, Revised May 2019
+  * AM572x Silicon Revision 1.1: SPRS915R, Revised November 2016
+  *
+  */
+@@ -229,45 +229,45 @@
+ 
+   mmc3_pins_default: mmc3_pins_default {
+   pinctrl-single,pins = <
+-  DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_clk.mmc3_clk */
+-  DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
+-  DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
+-  DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
+-  DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
+-  DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
++  DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
++  DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
++  DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
++  DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
++  DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
++  DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
+   >;
+   };
+ 
+   mmc3_pins_hs: mmc3_pins_hs {
+   pinctrl-single,pins = <
+-  DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_clk.mmc3_clk */
+-  DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
+-  DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
+-  DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
+-  DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
+-  DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | 
MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
++  DRA7XX_CORE_IOPAD(0x377c, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_clk.mmc3_clk */
++  DRA7XX_CORE_IOPAD(0x3780, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_cmd.mmc3_cmd */
++  DRA7XX_CORE_IOPAD(0x3784, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_dat0.mmc3_dat0 */
++  DRA7XX_CORE_IOPAD(0x3788, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_dat1.mmc3_dat1 */
++  DRA7XX_CORE_IOPAD(0x378c, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_dat2.mmc3_dat2 */
++  DRA7XX_CORE_IOPAD(0x3790, (PIN_INPUT_PULLUP | 
MODE_SELECT | MUX_MODE0)) /* mmc3_dat3.mmc3_dat3 */
+   >;
+   };
+ 
+   mmc3_pins_sdr12: mmc3_pins_sdr12 {
+ 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: a7814ada02ec0a00f211b781efe79de1073d1e25
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Oct 17 22:24:47 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a7814ada

Linux patch 4.14.150

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1149_linux-4.14.150.patch | 3404 +
 2 files changed, 3408 insertions(+)

diff --git a/_README b/_README
index 3bfe86d..5e20a18 100644
--- a/_README
+++ b/_README
@@ -639,6 +639,10 @@ Patch:  1148_linux-4.14.149.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.149
 
+Patch:  1149_linux-4.14.150.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.150
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1149_linux-4.14.150.patch b/1149_linux-4.14.150.patch
new file mode 100644
index 000..58a7053
--- /dev/null
+++ b/1149_linux-4.14.150.patch
@@ -0,0 +1,3404 @@
+diff --git a/Documentation/usb/rio.txt b/Documentation/usb/rio.txt
+deleted file mode 100644
+index aee715af7db7..
+--- a/Documentation/usb/rio.txt
 /dev/null
+@@ -1,138 +0,0 @@
+-Copyright (C) 1999, 2000 Bruce Tenison
+-Portions Copyright (C) 1999, 2000 David Nelson
+-Thanks to David Nelson for guidance and the usage of the scanner.txt
+-and scanner.c files to model our driver and this informative file.
+-
+-Mar. 2, 2000
+-
+-CHANGES
+-
+-- Initial Revision
+-
+-
+-OVERVIEW
+-
+-This README will address issues regarding how to configure the kernel
+-to access a RIO 500 mp3 player.  
+-Before I explain how to use this to access the Rio500 please be warned:
+-
+-W A R N I N G:
+---
+-
+-Please note that this software is still under development.  The authors
+-are in no way responsible for any damage that may occur, no matter how
+-inconsequential.
+-
+-It seems that the Rio has a problem when sending .mp3 with low batteries.
+-I suggest when the batteries are low and you want to transfer stuff that you
+-replace it with a fresh one. In my case, what happened is I lost two 16kb
+-blocks (they are no longer usable to store information to it). But I don't
+-know if that's normal or not; it could simply be a problem with the flash 
+-memory.
+-
+-In an extreme case, I left my Rio playing overnight and the batteries wore 
+-down to nothing and appear to have corrupted the flash memory. My RIO 
+-needed to be replaced as a result.  Diamond tech support is aware of the 
+-problem.  Do NOT allow your batteries to wear down to nothing before 
+-changing them.  It appears RIO 500 firmware does not handle low battery 
+-power well at all. 
+-
+-On systems with OHCI controllers, the kernel OHCI code appears to have 
+-power on problems with some chipsets.  If you are having problems 
+-connecting to your RIO 500, try turning it on first and then plugging it 
+-into the USB cable.  
+-
+-Contact information:
+-
+-
+-   The main page for the project is hosted at sourceforge.net in the following
+-   URL: . You can also go to the project's
+-   sourceforge home page at: .
+-   There is also a mailing list: rio500-us...@lists.sourceforge.net
+-
+-Authors:
+
+-
+-Most of the code was written by Cesar Miquel . Keith 
+-Clayton  is incharge of the PPC port and making sure
+-things work there. Bruce Tenison  is adding support
+-for .fon files and also does testing. The program will mostly sure be
+-re-written and Pete Ikusz along with the rest will re-design it. I would
+-also like to thank Tri Nguyen  who provided use 
+-with some important information regarding the communication with the Rio.
+-
+-ADDITIONAL INFORMATION and Userspace tools
+-
+-http://rio500.sourceforge.net/
+-
+-
+-REQUIREMENTS
+-
+-A host with a USB port.  Ideally, either a UHCI (Intel) or OHCI
+-(Compaq and others) hardware port should work.
+-
+-A Linux development kernel (2.3.x) with USB support enabled or a
+-backported version to linux-2.2.x.  See http://www.linux-usb.org for
+-more information on accomplishing this.
+-
+-A Linux kernel with RIO 500 support enabled.
+-
+-'lspci' which is only needed to determine the type of USB hardware
+-available in your machine.
+-
+-CONFIGURATION
+-
+-Using `lspci -v`, determine the type of USB hardware available.
+-
+-  If you see something like:
+-
+-USB Controller: ..
+-Flags: .
+-I/O ports at 
+-
+-  Then you have a UHCI based controller.
+-
+-  If you see something like:
+-
+- USB Controller: .
+- Flags: 
+- Memory at .
+-
+-  Then you have a OHCI based controller.
+-
+-Using `make menuconfig` or your preferred method for configuring the
+-kernel, select 'Support for USB', 'OHCI/UHCI' depending on your

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 6507e38de4fc736b487fc8b01b583b6d2acb1af6
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Sep 16 12:22:48 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=6507e38d

Linux patch 4.14.144

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |   4 +
 1143_linux-4.14.144.patch | 699 ++
 2 files changed, 703 insertions(+)

diff --git a/_README b/_README
index 3e99608..af1af17 100644
--- a/_README
+++ b/_README
@@ -615,6 +615,10 @@ Patch:  1142_linux-4.14.143.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.143
 
+Patch:  1143_linux-4.14.144.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.144
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1143_linux-4.14.144.patch b/1143_linux-4.14.144.patch
new file mode 100644
index 000..f7f4c4f
--- /dev/null
+++ b/1143_linux-4.14.144.patch
@@ -0,0 +1,699 @@
+diff --git a/Makefile b/Makefile
+index caa2fba089a5..4aa0dfec9b9b 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 143
++SUBLEVEL = 144
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts 
b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
+index e720f40bbd5d..3f8f528099a8 100644
+--- a/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
 b/arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
+@@ -77,6 +77,7 @@
+   pinctrl-0 = <_host_drv>;
+   regulator-name = "vcc_host_5v";
+   regulator-always-on;
++  regulator-boot-on;
+   vin-supply = <_sys>;
+   };
+ 
+@@ -87,6 +88,7 @@
+   pinctrl-0 = <_host_drv>;
+   regulator-name = "vcc_host1_5v";
+   regulator-always-on;
++  regulator-boot-on;
+   vin-supply = <_sys>;
+   };
+ 
+diff --git a/arch/powerpc/kernel/head_64.S b/arch/powerpc/kernel/head_64.S
+index 4f2e18266e34..8c04c51a6e14 100644
+--- a/arch/powerpc/kernel/head_64.S
 b/arch/powerpc/kernel/head_64.S
+@@ -897,6 +897,7 @@ p_toc: .8byte  __toc_start + 0x8000 - 0b
+ /*
+  * This is where the main kernel code starts.
+  */
++__REF
+ start_here_multiplatform:
+   /* set up the TOC */
+   bl  relative_toc
+@@ -972,6 +973,7 @@ start_here_multiplatform:
+   RFI
+   b   .   /* prevent speculative execution */
+ 
++  .previous
+   /* This is where all platforms converge execution */
+ 
+ start_here_common:
+diff --git a/arch/powerpc/kernel/process.c b/arch/powerpc/kernel/process.c
+index b10531372d7f..5e5da2073fdf 100644
+--- a/arch/powerpc/kernel/process.c
 b/arch/powerpc/kernel/process.c
+@@ -475,13 +475,14 @@ void giveup_all(struct task_struct *tsk)
+   if (!tsk->thread.regs)
+   return;
+ 
++  check_if_tm_restore_required(tsk);
++
+   usermsr = tsk->thread.regs->msr;
+ 
+   if ((usermsr & msr_all_available) == 0)
+   return;
+ 
+   msr_check_and_set(msr_all_available);
+-  check_if_tm_restore_required(tsk);
+ 
+   WARN_ON((usermsr & MSR_VSX) && !((usermsr & MSR_FP) && (usermsr & 
MSR_VEC)));
+ 
+diff --git a/drivers/clk/clk-s2mps11.c b/drivers/clk/clk-s2mps11.c
+index 14071a57c926..f5d74e8db432 100644
+--- a/drivers/clk/clk-s2mps11.c
 b/drivers/clk/clk-s2mps11.c
+@@ -255,7 +255,7 @@ MODULE_DEVICE_TABLE(platform, s2mps11_clk_id);
+  * This requires of_device_id table.  In the same time this will not change 
the
+  * actual *device* matching so do not add .of_match_table.
+  */
+-static const struct of_device_id s2mps11_dt_match[] = {
++static const struct of_device_id s2mps11_dt_match[] __used = {
+   {
+   .compatible = "samsung,s2mps11-clk",
+   .data = (void *)S2MPS11X,
+diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_msg.c 
b/drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
+index 50cc060cc552..4394c209cb2b 100644
+--- a/drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
 b/drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
+@@ -264,7 +264,7 @@ static int vmw_recv_msg(struct rpc_channel *channel, void 
**msg,
+ 
+   if ((HIGH_WORD(ebx) & MESSAGE_STATUS_SUCCESS) == 0) {
+   kfree(reply);
+-
++  reply = NULL;
+   if ((HIGH_WORD(ebx) & MESSAGE_STATUS_CPT) != 0) {
+   /* A checkpoint occurred. Retry. */
+   continue;
+@@ -288,7 +288,7 @@ static int vmw_recv_msg(struct rpc_channel *channel, void 
**msg,
+ 
+   if ((HIGH_WORD(ecx) & MESSAGE_STATUS_SUCCESS) == 0) {
+   kfree(reply);
+-
++  reply = NULL;
+   if ((HIGH_WORD(ecx) & MESSAGE_STATUS_CPT) 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: a9061a017c09a5f820288d1049de859786f14b1f
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 23 22:15:21 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a9061a01

Kernel patch enables gcc >= v9.1 optimizations for additional CPUs.

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |   4 +
 5012_enable-cpu-optimizations-for-gcc91.patch | 632 ++
 2 files changed, 636 insertions(+)

diff --git a/_README b/_README
index 4659ab2..9510e96 100644
--- a/_README
+++ b/_README
@@ -654,3 +654,7 @@ Desc:   Add Gentoo Linux support config settings and 
defaults.
 Patch:  5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch enables gcc >= v4.13 optimizations for additional CPUs.
+
+Patch:  5012_enable-cpu-optimizations-for-gcc91.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch enables gcc >= v9.1 optimizations for additional CPUs.

diff --git a/5012_enable-cpu-optimizations-for-gcc91.patch 
b/5012_enable-cpu-optimizations-for-gcc91.patch
new file mode 100644
index 000..dffd36d
--- /dev/null
+++ b/5012_enable-cpu-optimizations-for-gcc91.patch
@@ -0,0 +1,632 @@
+WARNING
+This patch works with gcc versions 9.1+ and with kernel version 4.13+ and 
should
+NOT be applied when compiling on older versions of gcc due to key name changes
+of the march flags introduced with the version 4.9 release of gcc.[1]
+
+Use the older version of this patch hosted on the same github for older
+versions of gcc.
+
+FEATURES
+This patch adds additional CPU options to the Linux kernel accessible under:
+ Processor type and features  --->
+  Processor family --->
+
+The expanded microarchitectures include:
+* AMD Improved K8-family
+* AMD K10-family
+* AMD Family 10h (Barcelona)
+* AMD Family 14h (Bobcat)
+* AMD Family 16h (Jaguar)
+* AMD Family 15h (Bulldozer)
+* AMD Family 15h (Piledriver)
+* AMD Family 15h (Steamroller)
+* AMD Family 15h (Excavator)
+* AMD Family 17h (Zen)
+* AMD Family 17h (Zen 2)
+* Intel Silvermont low-power processors
+* Intel Goldmont low-power processors (Apollo Lake and Denverton)
+* Intel Goldmont Plus low-power processors (Gemini Lake)
+* Intel 1st Gen Core i3/i5/i7 (Nehalem)
+* Intel 1.5 Gen Core i3/i5/i7 (Westmere)
+* Intel 2nd Gen Core i3/i5/i7 (Sandybridge)
+* Intel 3rd Gen Core i3/i5/i7 (Ivybridge)
+* Intel 4th Gen Core i3/i5/i7 (Haswell)
+* Intel 5th Gen Core i3/i5/i7 (Broadwell)
+* Intel 6th Gen Core i3/i5/i7 (Skylake)
+* Intel 6th Gen Core i7/i9 (Skylake X)
+* Intel 8th Gen Core i3/i5/i7 (Cannon Lake)
+* Intel 10th Gen Core i7/i9 (Ice Lake)
+* Intel Xeon (Cascade Lake)
+
+It also offers to compile passing the 'native' option which, "selects the CPU
+to generate code for at compilation time by determining the processor type of
+the compiling machine. Using -march=native enables all instruction subsets
+supported by the local machine and will produce code optimized for the local
+machine under the constraints of the selected instruction set."[3]
+
+MINOR NOTES
+This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9
+changes. Note that upstream is using the deprecated 'match=atom' flags when I
+believe it should use the newer 'march=bonnell' flag for atom processors.[2]
+
+It is not recommended to compile on Atom-CPUs with the 'native' option.[4] The
+recommendation is to use the 'atom' option instead.
+
+BENEFITS
+Small but real speed increases are measurable using a make endpoint comparing
+a generic kernel to one built with one of the respective microarchs.
+
+See the following experimental evidence supporting this statement:
+https://github.com/graysky2/kernel_gcc_patch
+
+REQUIREMENTS
+linux version >=4.13
+gcc version >=9.1
+
+ACKNOWLEDGMENTS
+This patch builds on the seminal work by Jeroen.[5]
+
+REFERENCES
+1. https://gcc.gnu.org/gcc-4.9/changes.html
+2. https://bugzilla.kernel.org/show_bug.cgi?id=77461
+3. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
+4. https://github.com/graysky2/kernel_gcc_patch/issues/15
+5. http://www.linuxforge.net/docs/linux/linux-gcc.php
+
+--- a/arch/x86/include/asm/module.h2019-08-16 04:11:12.0 -0400
 b/arch/x86/include/asm/module.h2019-08-22 15:56:23.988050322 -0400
+@@ -25,6 +25,36 @@ struct mod_arch_specific {
+ #define MODULE_PROC_FAMILY "586MMX "
+ #elif defined CONFIG_MCORE2
+ #define MODULE_PROC_FAMILY "CORE2 "
++#elif defined CONFIG_MNATIVE
++#define MODULE_PROC_FAMILY "NATIVE "
++#elif defined CONFIG_MNEHALEM
++#define MODULE_PROC_FAMILY "NEHALEM "
++#elif defined CONFIG_MWESTMERE
++#define MODULE_PROC_FAMILY "WESTMERE "
++#elif defined CONFIG_MSILVERMONT
++#define MODULE_PROC_FAMILY "SILVERMONT "
++#elif defined CONFIG_MGOLDMONT
++#define MODULE_PROC_FAMILY "GOLDMONT "
++#elif defined 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: c2f777431f1ea3ef9542c59135755ed220881237
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Aug  6 19:16:44 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=c2f77743

Linuxpatch 4.14.137

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1136_linux-4.14.137.patch | 1988 +
 2 files changed, 1992 insertions(+)

diff --git a/_README b/_README
index 45bebaa..5aa7458 100644
--- a/_README
+++ b/_README
@@ -587,6 +587,10 @@ Patch:  1135_linux-4.14.136.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.136
 
+Patch:  1136_linux-4.14.137.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.137
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1136_linux-4.14.137.patch b/1136_linux-4.14.137.patch
new file mode 100644
index 000..eea0bc4
--- /dev/null
+++ b/1136_linux-4.14.137.patch
@@ -0,0 +1,1988 @@
+diff --git a/Documentation/admin-guide/hw-vuln/spectre.rst 
b/Documentation/admin-guide/hw-vuln/spectre.rst
+index 25f3b2532198..e05e581af5cf 100644
+--- a/Documentation/admin-guide/hw-vuln/spectre.rst
 b/Documentation/admin-guide/hw-vuln/spectre.rst
+@@ -41,10 +41,11 @@ Related CVEs
+ 
+ The following CVE entries describe Spectre variants:
+ 
+-   =   ===  =
++   =   ===  ==
+CVE-2017-5753   Bounds check bypass  Spectre variant 1
+CVE-2017-5715   Branch target injection  Spectre variant 2
+-   =   ===  =
++   CVE-2019-1125   Spectre v1 swapgsSpectre variant 1 (swapgs)
++   =   ===  ==
+ 
+ Problem
+ ---
+@@ -78,6 +79,13 @@ There are some extensions of Spectre variant 1 attacks for 
reading data
+ over the network, see :ref:`[12] `. However such attacks
+ are difficult, low bandwidth, fragile, and are considered low risk.
+ 
++Note that, despite "Bounds Check Bypass" name, Spectre variant 1 is not
++only about user-controlled array bounds checks.  It can affect any
++conditional checks.  The kernel entry code interrupt, exception, and NMI
++handlers all have conditional swapgs checks.  Those may be problematic
++in the context of Spectre v1, as kernel code can speculatively run with
++a user GS.
++
+ Spectre variant 2 (Branch Target Injection)
+ ---
+ 
+@@ -132,6 +140,9 @@ not cover all possible attack vectors.
+ 1. A user process attacking the kernel
+ ^^
+ 
++Spectre variant 1
++~
++
+The attacker passes a parameter to the kernel via a register or
+via a known address in memory during a syscall. Such parameter may
+be used later by the kernel as an index to an array or to derive
+@@ -144,7 +155,40 @@ not cover all possible attack vectors.
+potentially be influenced for Spectre attacks, new "nospec" accessor
+macros are used to prevent speculative loading of data.
+ 
+-   Spectre variant 2 attacker can :ref:`poison ` the branch
++Spectre variant 1 (swapgs)
++~~
++
++   An attacker can train the branch predictor to speculatively skip the
++   swapgs path for an interrupt or exception.  If they initialize
++   the GS register to a user-space value, if the swapgs is speculatively
++   skipped, subsequent GS-related percpu accesses in the speculation
++   window will be done with the attacker-controlled GS value.  This
++   could cause privileged memory to be accessed and leaked.
++
++   For example:
++
++   ::
++
++ if (coming from user space)
++ swapgs
++ mov %gs:, %reg
++ mov (%reg), %reg1
++
++   When coming from user space, the CPU can speculatively skip the
++   swapgs, and then do a speculative percpu load using the user GS
++   value.  So the user can speculatively force a read of any kernel
++   value.  If a gadget exists which uses the percpu value as an address
++   in another load/store, then the contents of the kernel value may
++   become visible via an L1 side channel attack.
++
++   A similar attack exists when coming from kernel space.  The CPU can
++   speculatively do the swapgs, causing the user GS to get used for the
++   rest of the speculative window.
++
++Spectre variant 2
++~
++
++   A spectre variant 2 attacker can :ref:`poison ` the branch
+target buffer (BTB) before issuing syscall to launch an attack.
+After entering the kernel, the kernel could use the poisoned branch
+target buffer on indirect jump and jump to gadget code in speculative
+@@ -280,11 +324,18 @@ The sysfs file showing Spectre variant 1 mitigation 
status is:
+ 
+ The possible 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 758f68a620c6ad46ec76f4e7b0ca2416aec7da68
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Jun 27 11:08:41 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=758f68a6

Linux patch 4.14.131

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |  4 
 1130_linux-4.14.131.patch | 26 ++
 2 files changed, 30 insertions(+)

diff --git a/_README b/_README
index 5805bb9..562acb4 100644
--- a/_README
+++ b/_README
@@ -563,6 +563,10 @@ Patch:  1129_linux-4.14.130.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.130
 
+Patch:  1130_linux-4.14.131.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.131
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1130_linux-4.14.131.patch b/1130_linux-4.14.131.patch
new file mode 100644
index 000..167fb1b
--- /dev/null
+++ b/1130_linux-4.14.131.patch
@@ -0,0 +1,26 @@
+diff --git a/Makefile b/Makefile
+index 9d0715c300b1..275343cf27f7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 130
++SUBLEVEL = 131
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/net/ipv4/tcp_output.c b/net/ipv4/tcp_output.c
+index a8772e11dc1c..a5960b9b6741 100644
+--- a/net/ipv4/tcp_output.c
 b/net/ipv4/tcp_output.c
+@@ -1274,7 +1274,7 @@ int tcp_fragment(struct sock *sk, struct sk_buff *skb, 
u32 len,
+   if (nsize < 0)
+   nsize = 0;
+ 
+-  if (unlikely((sk->sk_wmem_queued >> 1) > sk->sk_sndbuf)) {
++  if (unlikely((sk->sk_wmem_queued >> 1) > sk->sk_sndbuf + 0x2)) {
+   NET_INC_STATS(sock_net(sk), LINUX_MIB_TCPWQUEUETOOBIG);
+   return -ENOMEM;
+   }



[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: e90e0f2f33dedd4096b15873c7c1a92828cfbbe1
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Jun 22 19:08:46 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=e90e0f2f

Linux patch 4.14.129

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1128_linux-4.14.129.patch | 1201 +
 2 files changed, 1205 insertions(+)

diff --git a/_README b/_README
index 2a27470..dc6e2d8 100644
--- a/_README
+++ b/_README
@@ -555,6 +555,10 @@ Patch:  1127_linux-4.14.128.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.128
 
+Patch:  1128_linux-4.14.129.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.129
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1128_linux-4.14.129.patch b/1128_linux-4.14.129.patch
new file mode 100644
index 000..6ca5c29
--- /dev/null
+++ b/1128_linux-4.14.129.patch
@@ -0,0 +1,1201 @@
+diff --git a/Makefile b/Makefile
+index ccdac2828cf7..2a55dd5bee0a 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 128
++SUBLEVEL = 129
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/ia64/mm/numa.c b/arch/ia64/mm/numa.c
+index aa19b7ac8222..476c7b4be378 100644
+--- a/arch/ia64/mm/numa.c
 b/arch/ia64/mm/numa.c
+@@ -49,6 +49,7 @@ paddr_to_nid(unsigned long paddr)
+ 
+   return (i < num_node_memblks) ? node_memblk[i].nid : (num_node_memblks 
? -1 : 0);
+ }
++EXPORT_SYMBOL(paddr_to_nid);
+ 
+ #if defined(CONFIG_SPARSEMEM) && defined(CONFIG_NUMA)
+ /*
+diff --git a/arch/powerpc/include/asm/kvm_host.h 
b/arch/powerpc/include/asm/kvm_host.h
+index e3ba58f64c3d..5070b34b12fd 100644
+--- a/arch/powerpc/include/asm/kvm_host.h
 b/arch/powerpc/include/asm/kvm_host.h
+@@ -296,6 +296,7 @@ struct kvm_arch {
+ #ifdef CONFIG_PPC_BOOK3S_64
+   struct list_head spapr_tce_tables;
+   struct list_head rtas_tokens;
++  struct mutex rtas_token_lock;
+   DECLARE_BITMAP(enabled_hcalls, MAX_HCALL_OPCODE/4 + 1);
+ #endif
+ #ifdef CONFIG_KVM_MPIC
+diff --git a/arch/powerpc/kvm/book3s.c b/arch/powerpc/kvm/book3s.c
+index 72d977e30952..d38280b01ef0 100644
+--- a/arch/powerpc/kvm/book3s.c
 b/arch/powerpc/kvm/book3s.c
+@@ -836,6 +836,7 @@ int kvmppc_core_init_vm(struct kvm *kvm)
+ #ifdef CONFIG_PPC64
+   INIT_LIST_HEAD_RCU(>arch.spapr_tce_tables);
+   INIT_LIST_HEAD(>arch.rtas_tokens);
++  mutex_init(>arch.rtas_token_lock);
+ #endif
+ 
+   return kvm->arch.kvm_ops->init_vm(kvm);
+diff --git a/arch/powerpc/kvm/book3s_hv.c b/arch/powerpc/kvm/book3s_hv.c
+index 58746328b9bd..3b7488fce3db 100644
+--- a/arch/powerpc/kvm/book3s_hv.c
 b/arch/powerpc/kvm/book3s_hv.c
+@@ -392,12 +392,7 @@ static void kvmppc_dump_regs(struct kvm_vcpu *vcpu)
+ 
+ static struct kvm_vcpu *kvmppc_find_vcpu(struct kvm *kvm, int id)
+ {
+-  struct kvm_vcpu *ret;
+-
+-  mutex_lock(>lock);
+-  ret = kvm_get_vcpu_by_id(kvm, id);
+-  mutex_unlock(>lock);
+-  return ret;
++  return kvm_get_vcpu_by_id(kvm, id);
+ }
+ 
+ static void init_vpa(struct kvm_vcpu *vcpu, struct lppaca *vpa)
+@@ -1258,7 +1253,6 @@ static void kvmppc_set_lpcr(struct kvm_vcpu *vcpu, u64 
new_lpcr,
+   struct kvmppc_vcore *vc = vcpu->arch.vcore;
+   u64 mask;
+ 
+-  mutex_lock(>lock);
+   spin_lock(>lock);
+   /*
+* If ILE (interrupt little-endian) has changed, update the
+@@ -1298,7 +1292,6 @@ static void kvmppc_set_lpcr(struct kvm_vcpu *vcpu, u64 
new_lpcr,
+   mask &= 0x;
+   vc->lpcr = (vc->lpcr & ~mask) | (new_lpcr & mask);
+   spin_unlock(>lock);
+-  mutex_unlock(>lock);
+ }
+ 
+ static int kvmppc_get_one_reg_hv(struct kvm_vcpu *vcpu, u64 id,
+diff --git a/arch/powerpc/kvm/book3s_rtas.c b/arch/powerpc/kvm/book3s_rtas.c
+index 2d3b2b1cc272..8f2355138f80 100644
+--- a/arch/powerpc/kvm/book3s_rtas.c
 b/arch/powerpc/kvm/book3s_rtas.c
+@@ -146,7 +146,7 @@ static int rtas_token_undefine(struct kvm *kvm, char *name)
+ {
+   struct rtas_token_definition *d, *tmp;
+ 
+-  lockdep_assert_held(>lock);
++  lockdep_assert_held(>arch.rtas_token_lock);
+ 
+   list_for_each_entry_safe(d, tmp, >arch.rtas_tokens, list) {
+   if (rtas_name_matches(d->handler->name, name)) {
+@@ -167,7 +167,7 @@ static int rtas_token_define(struct kvm *kvm, char *name, 
u64 token)
+   bool found;
+   int i;
+ 
+-  lockdep_assert_held(>lock);
++  lockdep_assert_held(>arch.rtas_token_lock);
+ 
+   list_for_each_entry(d, >arch.rtas_tokens, list) {
+   if (d->token == token)
+@@ -206,14 +206,14 @@ int kvm_vm_ioctl_rtas_define_token(struct kvm *kvm, void 
__user *argp)
+   if (copy_from_user(, argp, 

[gentoo-commits] proj/linux-patches:4.14 commit in: /

2019-10-29 Thread Mike Pagano
commit: 0dd711b119384f33b8fd38ccb24275ecea1b33d3
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Jul  3 13:02:31 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 13:59:02 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0dd711b1

Linux patch 4.14.132

Signed-off-by: Mike Pagano  gentoo.org>

 _README   |4 +
 1131_linux-4.14.132.patch | 1558 +
 2 files changed, 1562 insertions(+)

diff --git a/_README b/_README
index 562acb4..f51c89c 100644
--- a/_README
+++ b/_README
@@ -567,6 +567,10 @@ Patch:  1130_linux-4.14.131.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.14.131
 
+Patch:  1131_linux-4.14.132.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.14.132
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1131_linux-4.14.132.patch b/1131_linux-4.14.132.patch
new file mode 100644
index 000..4119e06
--- /dev/null
+++ b/1131_linux-4.14.132.patch
@@ -0,0 +1,1558 @@
+diff --git a/Documentation/robust-futexes.txt 
b/Documentation/robust-futexes.txt
+index 6c42c75103eb..6361fb01c9c1 100644
+--- a/Documentation/robust-futexes.txt
 b/Documentation/robust-futexes.txt
+@@ -218,5 +218,4 @@ All other architectures should build just fine too - but 
they won't have
+ the new syscalls yet.
+ 
+ Architectures need to implement the new futex_atomic_cmpxchg_inatomic()
+-inline function before writing up the syscalls (that function returns
+--ENOSYS right now).
++inline function before writing up the syscalls.
+diff --git a/Makefile b/Makefile
+index 275343cf27f7..23b2916ef0ff 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 131
++SUBLEVEL = 132
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm64/include/asm/futex.h b/arch/arm64/include/asm/futex.h
+index c7e30a6ed56e..232917e9c1d9 100644
+--- a/arch/arm64/include/asm/futex.h
 b/arch/arm64/include/asm/futex.h
+@@ -134,7 +134,9 @@ futex_atomic_cmpxchg_inatomic(u32 *uval, u32 __user 
*_uaddr,
+   : "memory");
+   uaccess_disable();
+ 
+-  *uval = val;
++  if (!ret)
++  *uval = val;
++
+   return ret;
+ }
+ 
+diff --git a/arch/arm64/include/asm/insn.h b/arch/arm64/include/asm/insn.h
+index 4214c38d016b..e3193fd39d8d 100644
+--- a/arch/arm64/include/asm/insn.h
 b/arch/arm64/include/asm/insn.h
+@@ -271,6 +271,7 @@ __AARCH64_INSN_FUNCS(adrp, 0x9F00, 0x9000)
+ __AARCH64_INSN_FUNCS(prfm,0x3FC0, 0x3980)
+ __AARCH64_INSN_FUNCS(prfm_lit,0xFF00, 0xD800)
+ __AARCH64_INSN_FUNCS(str_reg, 0x3FE0EC00, 0x38206800)
++__AARCH64_INSN_FUNCS(ldadd,   0x3F20FC00, 0x3820)
+ __AARCH64_INSN_FUNCS(ldr_reg, 0x3FE0EC00, 0x38606800)
+ __AARCH64_INSN_FUNCS(ldr_lit, 0xBF00, 0x1800)
+ __AARCH64_INSN_FUNCS(ldrsw_lit,   0xFF00, 0x9800)
+@@ -383,6 +384,13 @@ u32 aarch64_insn_gen_load_store_ex(enum 
aarch64_insn_register reg,
+  enum aarch64_insn_register state,
+  enum aarch64_insn_size_type size,
+  enum aarch64_insn_ldst_type type);
++u32 aarch64_insn_gen_ldadd(enum aarch64_insn_register result,
++ enum aarch64_insn_register address,
++ enum aarch64_insn_register value,
++ enum aarch64_insn_size_type size);
++u32 aarch64_insn_gen_stadd(enum aarch64_insn_register address,
++ enum aarch64_insn_register value,
++ enum aarch64_insn_size_type size);
+ u32 aarch64_insn_gen_add_sub_imm(enum aarch64_insn_register dst,
+enum aarch64_insn_register src,
+int imm, enum aarch64_insn_variant variant,
+diff --git a/arch/arm64/kernel/insn.c b/arch/arm64/kernel/insn.c
+index 2718a77da165..4381aa7b071d 100644
+--- a/arch/arm64/kernel/insn.c
 b/arch/arm64/kernel/insn.c
+@@ -793,6 +793,46 @@ u32 aarch64_insn_gen_load_store_ex(enum 
aarch64_insn_register reg,
+   state);
+ }
+ 
++u32 aarch64_insn_gen_ldadd(enum aarch64_insn_register result,
++ enum aarch64_insn_register address,
++ enum aarch64_insn_register value,
++ enum aarch64_insn_size_type size)
++{
++  u32 insn = aarch64_insn_get_ldadd_value();
++
++  switch (size) {
++  case AARCH64_INSN_SIZE_32:
++  case AARCH64_INSN_SIZE_64:
++  break;
++  default:
++  pr_err("%s: unimplemented size encoding %d\n", __func__, size);
++  return AARCH64_BREAK_FAULT;
++  }
++
++  insn = aarch64_insn_encode_ldst_size(size, insn);
++
++  insn = 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audioencoder-flac/

2019-10-29 Thread Craig Andrews
commit: c25fcdd067a5fe7e2ae4328873224ef7e9d8988e
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Oct 29 13:13:42 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct 29 13:14:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25fcdd0

media-plugins/kodi-audioencoder-flac: 2.0.4 version bump

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-audioencoder-flac/Manifest  |  1 +
 .../kodi-audioencoder-flac-2.0.4.ebuild| 42 ++
 2 files changed, 43 insertions(+)

diff --git a/media-plugins/kodi-audioencoder-flac/Manifest 
b/media-plugins/kodi-audioencoder-flac/Manifest
index db200b4d53d..bc5c7192527 100644
--- a/media-plugins/kodi-audioencoder-flac/Manifest
+++ b/media-plugins/kodi-audioencoder-flac/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-audioencoder-flac-2.0.1.tar.gz 20523 BLAKE2B 
6ef8f51df7d0c0113389508e3d295b9adf7757684e42ab01ed19f4837881b2f9adfcfd6950f01fb0de54a772a7ea907afd3c4595b0df4b8fd2be647149a5a510
 SHA512 
4fcbfd4efe52b6983622367eefbbf09a9392c460160d6b4659df0e8b86a565a23f140a22728a2e40b033ad8cdbab68b786e90120dca034dd690217f8ba2b5c01
 DIST kodi-audioencoder-flac-2.0.2.tar.gz 21036 BLAKE2B 
52296b0a85b3f6778cf5de67d5b5b95339195f23dcc1d35b4b3e738d7c2ca2932f1584a467a6654837f6baf898f118976c2d67087ada4561971f725978740587
 SHA512 
5e5ac3e66b193727e5d2d85c5416275adda642502526bf2525864135119f831b0332a50fca9dbb0042cb0a8165fa93de12d49f1e9cd467eb3280f31e3ee99486
 DIST kodi-audioencoder-flac-2.0.3.tar.gz 20974 BLAKE2B 
3a328e7168bd3ae16faa0a7fc9917586dfc846903ec1cd4f8115986530da96fc9ffc7e614f5eba810f22bc833b9cf891d5e61d46c3f4db910b1c10f25fe6d661
 SHA512 
036c4368b09e540f67ad7654ec567d22fd52dcc8690bc22717de33180e6f8c03b0f6a1ecb8bd7a63dd99e65fa4318ef0f256b503fcb295ec0fb03ff38aee0322
+DIST kodi-audioencoder-flac-2.0.4.tar.gz 21010 BLAKE2B 
f7b59432b2054c6cde1c46728af77194a922d845b166efd90f20c033da234dcbf7e79f6b1e26e6c0ea59d92ede9b99849d59497bd09120bcca22b1c40139e41b
 SHA512 
d58913acc84b892049919c15fd5d82e46f4451eaf6f7993e36e66e1e390f14c86bf0633dfdf60f6751ea23b43b7e0b7a8d2fc7a1c28a87212c614fc16cf33056

diff --git 
a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-2.0.4.ebuild 
b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-2.0.4.ebuild
new file mode 100644
index 000..56ae7911e97
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-2.0.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Flac encoder addon for Kodi"
+HOMEPAGE="https://github.com/xbmc/audioencoder.flac;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/audioencoder.flac.git;
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Leia"
+   
SRC_URI="https://github.com/xbmc/audioencoder.flac/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/audioencoder.flac-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   >=media-libs/libogg-1.3.4
+   media-libs/flac
+   "
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare(){
+   [ -d depends ] && rm -rf depends || die
+   cmake-utils_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/fluxbox/

2019-10-29 Thread Agostino Sarubbo
commit: a0505112edb6a2215e46e810a78dca6af6e7c770
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 29 12:53:00 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 29 12:53:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0505112

x11-wm/fluxbox: x86 stable wrt bug #691222

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild 
b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
index a85ad721eeb..ec5b26ddccd 100644
--- a/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
+++ b/x11-wm/fluxbox/fluxbox-1.3.7-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/fluxbox/${P}.tar.xz"
 HOMEPAGE="http://www.fluxbox.org;
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
!!<=x11-misc/fbdesk-1.2.1



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/

2019-10-29 Thread Agostino Sarubbo
commit: eb4e4b9cd54d27e84c62ae0b2036086966566e4d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 29 12:53:11 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 29 12:53:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4e4b9c

sys-fs/udev: x86 stable wrt bug #698768

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-fs/udev/udev-243-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/udev/udev-243-r2.ebuild b/sys-fs/udev/udev-243-r2.ebuild
index 5b6e5b7c3f9..c5e7c47a243 100644
--- a/sys-fs/udev/udev-243-r2.ebuild
+++ b/sys-fs/udev/udev-243-r2.ebuild
@@ -13,7 +13,7 @@ else
MY_P=systemd-${MY_PV}
S=${WORKDIR}/${MY_P}

SRC_URI="https://github.com/systemd/systemd/archive/v${MY_PV}/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86"
 fi
 
 DESCRIPTION="Linux dynamic and persistent device naming support (aka userspace 
devfs)"



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/

2019-10-29 Thread Agostino Sarubbo
commit: 577740cdd6aa6e261edbb1d4ba31b9355ee46331
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 29 12:53:07 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 29 12:53:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577740cd

x11-plugins/enigmail: x86 stable wrt bug #698760

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-plugins/enigmail/enigmail-2.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/enigmail/enigmail-2.1.2.ebuild 
b/x11-plugins/enigmail/enigmail-2.1.2.ebuild
index d8a1dd6ea66..caf0184db3f 100644
--- a/x11-plugins/enigmail/enigmail-2.1.2.ebuild
+++ b/x11-plugins/enigmail/enigmail-2.1.2.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://www.enigmail.net/download/beta/${P/_/-}.tar.gz;
else
SRC_URI="https://www.enigmail.net/download/source/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
fi
S="${WORKDIR}/${PN}"
 fi



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

2019-10-29 Thread Agostino Sarubbo
commit: f36220df731abe8b9dcb94747f85a15f2e415041
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Oct 29 12:53:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Oct 29 12:53:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36220df

app-admin/checksec: x86 stable wrt bug #698734

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/checksec/checksec-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/checksec/checksec-2.1.0.ebuild 
b/app-admin/checksec/checksec-2.1.0.ebuild
index cc8e21a39c2..958b02354f8 100644
--- a/app-admin/checksec/checksec-2.1.0.ebuild
+++ b/app-admin/checksec/checksec-2.1.0.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/slimm609/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~mips ~ppc ~ppc64 x86"
 IUSE=""
 
 S="${WORKDIR}"/${MY_PN}-${PV}



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

2019-10-29 Thread Michał Górny
commit: 576818e48d00508bfdb64e72764087459a70e013
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 29 12:47:04 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 29 12:47:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576818e4

dev-python/setuptools: Bump to 41.5.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-41.5.1.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 3d139baae53..9a3616dbd7a 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -4,3 +4,4 @@ DIST setuptools-41.1.0.zip 851100 BLAKE2B 
1a2dcb1d3f1a34d9a5dab5156b76cddb03da0f
 DIST setuptools-41.2.0.zip 851251 BLAKE2B 
1c4896c429c670832a46f951dc4c4958f808f1a7c0ad88670705fe265bee23c1d2b6a348b13298b0a60b6c821d504567d4d35b33f388949028391219cd45191e
 SHA512 
6ac0da9f2e452b2b2334c03eb1667d88ebffeb68da18a69fe14f9f0763ac391986dcc663f123015b63eb0c3f905e5a8be7408499ddb1ac20367109275cb66ac9
 DIST setuptools-41.4.0.zip 855608 BLAKE2B 
8047a5915d37168c04eded6e0b0b2273557bba7558a173d3f904985471124703797e2b5d00ce8c28096213a181e268a9bae5566f112683b3bee21df26795f5d3
 SHA512 
3b8406dd6ea23623112b8ba418e70fa97317449838a5dfc54d46738dbde3f2fc15657466e296e2f9bf72cbbaa0aa28ba42d8392afe29f9583cca258645e189b7
 DIST setuptools-41.5.0.zip 851068 BLAKE2B 
1a45674719fb661eccb43789f0851a1bb1800d13e5a0f99916762c9391bf49acd580b6500e0f5e8f0b23f6a671891b82c48d6300c9d9b7605cb0dfdca7a15075
 SHA512 
d02c5db7649281fcdc010837a600611af260bb7563440da4ad84cdbaa35b19c7cc1890ae7bdc58b49dfed20041b0ac52a8dbe0dfb340a804668cbecaea6b2bb7
+DIST setuptools-41.5.1.zip 851097 BLAKE2B 
2411db77cffb24190c1510c7fab623ae0fb2a248994eae01e1a79427d35d8bf6a2f065de0d95dc11105df0bb42962a57c914486b48dc91115ec32e4dbcbc059d
 SHA512 
eb6e944c80448873f8970477aaf474e75879e2b81b91fdc7a308670fed231d52880c3be3452e7ed3f094f20d4afe54b1db24ec4d98845ed47ee5e71dbf66261d

diff --git a/dev-python/setuptools/setuptools-41.5.1.ebuild 
b/dev-python/setuptools/setuptools-41.5.1.ebuild
new file mode 100644
index 000..f3990f7b4a6
--- /dev/null
+++ b/dev-python/setuptools/setuptools-41.5.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy{,3} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/pypa/setuptools.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.7.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] proj/linux-patches:4.19 commit in: /

2019-10-29 Thread Mike Pagano
commit: 3af0f636399a165ea0a180550c66d5a5515a9c60
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 12:04:29 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 12:04:29 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3af0f636

Linux patch 4.19.81

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1080_linux-4.19.81.patch | 2700 ++
 2 files changed, 2704 insertions(+)

diff --git a/_README b/_README
index 4a75724..3811a86 100644
--- a/_README
+++ b/_README
@@ -359,6 +359,10 @@ Patch:  1079_linux-4.19.80.patch
 From:   https://www.kernel.org
 Desc:   Linux 4.19.80
 
+Patch:  1080_linux-4.19.81.patch
+From:   https://www.kernel.org
+Desc:   Linux 4.19.81
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1080_linux-4.19.81.patch b/1080_linux-4.19.81.patch
new file mode 100644
index 000..55ea23d
--- /dev/null
+++ b/1080_linux-4.19.81.patch
@@ -0,0 +1,2700 @@
+diff --git a/Makefile b/Makefile
+index ced4a9fd9754..3c146e8d93dc 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 19
+-SUBLEVEL = 80
++SUBLEVEL = 81
+ EXTRAVERSION =
+ NAME = "People's Front"
+ 
+diff --git a/arch/arm/boot/dts/am4372.dtsi b/arch/arm/boot/dts/am4372.dtsi
+index d4b7c59eec68..cf1e4f747242 100644
+--- a/arch/arm/boot/dts/am4372.dtsi
 b/arch/arm/boot/dts/am4372.dtsi
+@@ -1142,6 +1142,8 @@
+   ti,hwmods = "dss_dispc";
+   clocks = <_clk>;
+   clock-names = "fck";
++
++  max-memory-bandwidth = <23000>;
+   };
+ 
+   rfbi: rfbi@4832a800 {
+diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c 
b/arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
+index 9ded7bf972e7..3b8fe014a3e9 100644
+--- a/arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
 b/arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
+@@ -946,7 +946,8 @@ static struct omap_hwmod_class_sysconfig am33xx_timer_sysc 
= {
+   .rev_offs   = 0x,
+   .sysc_offs  = 0x0010,
+   .syss_offs  = 0x0014,
+-  .sysc_flags = (SYSC_HAS_SIDLEMODE | SYSC_HAS_SOFTRESET),
++  .sysc_flags = SYSC_HAS_SIDLEMODE | SYSC_HAS_SOFTRESET |
++SYSC_HAS_RESET_STATUS,
+   .idlemodes  = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART |
+ SIDLE_SMART_WKUP),
+   .sysc_fields= _hwmod_sysc_type2,
+diff --git a/arch/arm/mach-omap2/pm.c b/arch/arm/mach-omap2/pm.c
+index ca03af8fe43f..ddf96adf65ab 100644
+--- a/arch/arm/mach-omap2/pm.c
 b/arch/arm/mach-omap2/pm.c
+@@ -77,83 +77,6 @@ int omap_pm_clkdms_setup(struct clockdomain *clkdm, void 
*unused)
+   return 0;
+ }
+ 
+-/*
+- * This API is to be called during init to set the various voltage
+- * domains to the voltage as per the opp table. Typically we boot up
+- * at the nominal voltage. So this function finds out the rate of
+- * the clock associated with the voltage domain, finds out the correct
+- * opp entry and sets the voltage domain to the voltage specified
+- * in the opp entry
+- */
+-static int __init omap2_set_init_voltage(char *vdd_name, char *clk_name,
+-   const char *oh_name)
+-{
+-  struct voltagedomain *voltdm;
+-  struct clk *clk;
+-  struct dev_pm_opp *opp;
+-  unsigned long freq, bootup_volt;
+-  struct device *dev;
+-
+-  if (!vdd_name || !clk_name || !oh_name) {
+-  pr_err("%s: invalid parameters\n", __func__);
+-  goto exit;
+-  }
+-
+-  if (!strncmp(oh_name, "mpu", 3))
+-  /* 
+-   * All current OMAPs share voltage rail and clock
+-   * source, so CPU0 is used to represent the MPU-SS.
+-   */
+-  dev = get_cpu_device(0);
+-  else
+-  dev = omap_device_get_by_hwmod_name(oh_name);
+-
+-  if (IS_ERR(dev)) {
+-  pr_err("%s: Unable to get dev pointer for hwmod %s\n",
+-  __func__, oh_name);
+-  goto exit;
+-  }
+-
+-  voltdm = voltdm_lookup(vdd_name);
+-  if (!voltdm) {
+-  pr_err("%s: unable to get vdd pointer for vdd_%s\n",
+-  __func__, vdd_name);
+-  goto exit;
+-  }
+-
+-  clk =  clk_get(NULL, clk_name);
+-  if (IS_ERR(clk)) {
+-  pr_err("%s: unable to get clk %s\n", __func__, clk_name);
+-  goto exit;
+-  }
+-
+-  freq = clk_get_rate(clk);
+-  clk_put(clk);
+-
+-  opp = dev_pm_opp_find_freq_ceil(dev, );
+-  if (IS_ERR(opp)) {
+-  pr_err("%s: unable to find boot up OPP for 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-29 Thread Mike Pagano
commit: 3e0d02e777c8ae148d6627a5baa0a7ae3b0b3da1
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 11:45:38 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 11:45:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0d02e7

sys-kernel/gentoo-sources: Linux patch 4.9.198

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.198.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 2491ad35e09..a916efecf0a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -100,6 +100,9 @@ DIST genpatches-4.9-201.extras.tar.xz 17364 BLAKE2B 
496b2c7762b5027f9b1da29dbcfa
 DIST genpatches-4.9-202.base.tar.xz 3427740 BLAKE2B 
10ceb4cfaf54b362553041ecb461fc88f497f7d3e53559c195f30b69d11d50dc6538728d676778359992ce0a469d12aeec5ef0471178310c8827b57577e0daec
 SHA512 
e34f18cc1d9250a400be73e981bdc131e82faa60d059c491f478314a8695a4910ea04f30d0a07392e8fa5238ef97798223358a5ffe32e0e5a461567dcee7aebb
 DIST genpatches-4.9-202.experimental.tar.xz 106412 BLAKE2B 
82431e9db58e41d20941d047f3bac690f6091b4a101ec1cd406d305879b582c7045615d3af73281728ccc6a846729c137dbd3806ee1c0fc5e22a07fad203843a
 SHA512 
262d7ca6c2bd7ef03c91ac7b5afe35fd6889ce6282c4649c3a44a22a6465f5d52f0fd81a80540e371e15e48d096714086183a51f0a0a620b90a8f08691db7876
 DIST genpatches-4.9-202.extras.tar.xz 17376 BLAKE2B 
35cd33f5d329dec94d05db9ba6a60916975b84a732c2e35f349f5a27457734e3061f099641d28894e47418b6a18dbf2fb9472fc55e1719a628747baad049677f
 SHA512 
c8c4b9caed845fbe28636f901ff5ddc73c730eac4ebf8b7f7354f45266a3defa967147243fa1ce8cdf2775b7f8f5912bf252f1801328e7b37a4e15c8d8bdc1c5
+DIST genpatches-4.9-203.base.tar.xz 3435920 BLAKE2B 
5a10eaabc217d04e79170a21a7276c15a390c26e2f193e58d7602e13939bcc154267825c7471bf3016a7bbe8431cd26545d2deba5dd2c66087f4b0f8cc3ee1c7
 SHA512 
a3865814413c7e04121ba799c1ed73e4047896cd4575c2063e3a610527cf4a85ae9dff7f6417b315db75632d7054861812bb9bfa519a8a675a6137e34078
+DIST genpatches-4.9-203.experimental.tar.xz 106376 BLAKE2B 
2c3f60ad8d21099025a2a5432791884b8e9125bd04043c51acca791f96a7f2dfeafe6b861a231643ea051665e95af97dca62833a730ae1fe7f1fe839e983
 SHA512 
d65348b6bf03b12c8e9d1f4442b5255535fc8c6faecc17fc127f6ae2fbfdad0b92786fb7adfa276d938e290316f4f9e04dc0b3a4c21b1c2eee89149007aea4f5
+DIST genpatches-4.9-203.extras.tar.xz 17372 BLAKE2B 
ce4d0963b8e6d304945da1c037b8eec927acd4552447e04fae8eccdb8f267a1e757c09fb5b7a9f20ee318b4ac3ac5fc0d7c131867744bb2f69bd56837f5a4174
 SHA512 
83bf96cd02a302708b6ec670109323fd2c47a744363d760509da7ab93c0135c6ecb29a1edc2aded7d63ed396ec4bb39259cd5de14d053f04d0bd1b333223
 DIST genpatches-5.2-13.base.tar.xz 491768 BLAKE2B 
4fab32935e7ec534662f33ddd8cf01a55e92ed19f11b50ab3d7e7e421e579828401a4535c0cf706778c01a87e53bb874e840935177b73723ec2efad6d0ce3210
 SHA512 
260d4e09527975573c31aeb7d0338f0909d5c052100ab755aa3094c4a8c2e2a1eb0cbcba6c42cb183d7601883ced95c4431064aa6670169adca6e81358eb9e84
 DIST genpatches-5.2-13.experimental.tar.xz 6144 BLAKE2B 
207dbeb745a047832e34908497cf919dbcad48e9a546ae60e07119617a9425f54f5380b3f090dc49a4686d9a5407908c8db3fa4b9cdc2d1dd1db7b839997d89b
 SHA512 
27e7bebd2f6159ec7424076f4bae0e9cebc8d630caf680ccd0dff31e4f45b5542dc9e8f44649d6289eff59ff68192614d8d12ea6ac3e002f5c8a420b60641917
 DIST genpatches-5.2-13.extras.tar.xz 1724 BLAKE2B 
ca8e21259048f32db03073094e8caa6477fa238bf97f6dfa4c151cd0347267d813313205778f242395a2fd608f9a41154ec81b474f5a95d86f625f27d1d30256
 SHA512 
db9ffacfed65ef2b439a82cec274541435b47cdfc2639c4dfeae9cd96028c4a9bc806266301e5389a41eee247c1d7505e07414cce4009076549c5a2e2cad872e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.198.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.198.ebuild
new file mode 100644
index 000..7e3787aa513
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.198.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="203"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.9-203

2019-10-29 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 11:24:34 2019 +

New tag: 4.9-203




[gentoo-commits] proj/linux-patches:4.9 commit in: /

2019-10-29 Thread Mike Pagano
commit: f1a530020615354add614a97915754fed0a6ba7a
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 11:15:49 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 11:15:49 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=f1a53002

Linux patch 4.9.198

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1197_linux-4.9.198.patch | 1196 ++
 2 files changed, 1200 insertions(+)

diff --git a/_README b/_README
index e071b11..56cc1cc 100644
--- a/_README
+++ b/_README
@@ -831,6 +831,10 @@ Patch:  1196_linux-4.9.197.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.197
 
+Patch:  1197_linux-4.9.198.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.198
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1197_linux-4.9.198.patch b/1197_linux-4.9.198.patch
new file mode 100644
index 000..c2e3901
--- /dev/null
+++ b/1197_linux-4.9.198.patch
@@ -0,0 +1,1196 @@
+diff --git a/Makefile b/Makefile
+index e62456010d34..2f11058a0d06 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 197
++SUBLEVEL = 198
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/am4372.dtsi b/arch/arm/boot/dts/am4372.dtsi
+index c9c9a47446e8..56224aa5e83e 100644
+--- a/arch/arm/boot/dts/am4372.dtsi
 b/arch/arm/boot/dts/am4372.dtsi
+@@ -1117,6 +1117,8 @@
+   ti,hwmods = "dss_dispc";
+   clocks = <_clk>;
+   clock-names = "fck";
++
++  max-memory-bandwidth = <23000>;
+   };
+ 
+   rfbi: rfbi@4832a800 {
+diff --git a/arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c 
b/arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
+index e2d84aa7f595..fa1c6707877a 100644
+--- a/arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
 b/arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c
+@@ -939,7 +939,8 @@ static struct omap_hwmod_class_sysconfig am33xx_timer_sysc 
= {
+   .rev_offs   = 0x,
+   .sysc_offs  = 0x0010,
+   .syss_offs  = 0x0014,
+-  .sysc_flags = (SYSC_HAS_SIDLEMODE | SYSC_HAS_SOFTRESET),
++  .sysc_flags = SYSC_HAS_SIDLEMODE | SYSC_HAS_SOFTRESET |
++SYSC_HAS_RESET_STATUS,
+   .idlemodes  = (SIDLE_FORCE | SIDLE_NO | SIDLE_SMART |
+ SIDLE_SMART_WKUP),
+   .sysc_fields= _hwmod_sysc_type2,
+diff --git a/arch/mips/boot/dts/qca/ar9331.dtsi 
b/arch/mips/boot/dts/qca/ar9331.dtsi
+index cf47ed4d8569..1fda24fc1860 100644
+--- a/arch/mips/boot/dts/qca/ar9331.dtsi
 b/arch/mips/boot/dts/qca/ar9331.dtsi
+@@ -98,7 +98,7 @@
+ 
+   miscintc: interrupt-controller@18060010 {
+   compatible = "qca,ar7240-misc-intc";
+-  reg = <0x18060010 0x4>;
++  reg = <0x18060010 0x8>;
+ 
+   interrupt-parent = <>;
+   interrupts = <6>;
+diff --git a/arch/mips/loongson64/common/serial.c 
b/arch/mips/loongson64/common/serial.c
+index ffefc1cb2612..98c3a7feb10f 100644
+--- a/arch/mips/loongson64/common/serial.c
 b/arch/mips/loongson64/common/serial.c
+@@ -110,7 +110,7 @@ static int __init serial_init(void)
+ }
+ module_init(serial_init);
+ 
+-static void __init serial_exit(void)
++static void __exit serial_exit(void)
+ {
+   platform_device_unregister(_device);
+ }
+diff --git a/arch/mips/mm/tlbex.c b/arch/mips/mm/tlbex.c
+index 47d50197789b..f625fd20b21e 100644
+--- a/arch/mips/mm/tlbex.c
 b/arch/mips/mm/tlbex.c
+@@ -661,6 +661,13 @@ static void build_restore_pagemask(u32 **p, struct 
uasm_reloc **r,
+  int restore_scratch)
+ {
+   if (restore_scratch) {
++  /*
++   * Ensure the MFC0 below observes the value written to the
++   * KScratch register by the prior MTC0.
++   */
++  if (scratch_reg >= 0)
++  uasm_i_ehb(p);
++
+   /* Reset default page size */
+   if (PM_DEFAULT_MASK >> 16) {
+   uasm_i_lui(p, tmp, PM_DEFAULT_MASK >> 16);
+@@ -675,12 +682,10 @@ static void build_restore_pagemask(u32 **p, struct 
uasm_reloc **r,
+   uasm_i_mtc0(p, 0, C0_PAGEMASK);
+   uasm_il_b(p, r, lid);
+   }
+-  if (scratch_reg >= 0) {
+-  uasm_i_ehb(p);
++  if (scratch_reg >= 0)
+   UASM_i_MFC0(p, 1, c0_kscratch(), scratch_reg);
+-  } else {
++  else
+   UASM_i_LW(p, 1, scratchpad_offset(0), 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-sources/

2019-10-29 Thread Mike Pagano
commit: 33e84287dbd0d35745a85f33d67daa10e50acd3c
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Oct 29 11:13:26 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Oct 29 11:13:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e84287

sys-kernel/gentoo-sources: Linux patch 4.4.198

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.4.198.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index fa2b2d5f550..2491ad35e09 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -76,6 +76,9 @@ DIST genpatches-4.4-197.extras.tar.xz 16484 BLAKE2B 
585a631d984baa5e4d3a6b104858
 DIST genpatches-4.4-198.base.tar.xz 3098172 BLAKE2B 
c1a6d56061b42b4108cbbd0a635f7daf5ddc12264d3fe540358a335baec97ca8d637574c92a40db0276ea216d5c79cdc70969740743b21ce108903858cdad6d4
 SHA512 
9ae2afc2d4b1e341c11629e1d2d5f634790006d720ac5e3174396958478b1d4e709b6431d8bea772337a5f74d677189dd4ad619b15b3afaeab9e5afeda178c81
 DIST genpatches-4.4-198.experimental.tar.xz 83272 BLAKE2B 
44bdd419b6e6450e7f842698198fc052e7c6d54d5dc2870458901301b5a7434e7da1ca977fe098254b4717553da25d1d4f63426778a24cddee38168bed199dd9
 SHA512 
9f9eca5bb0e2a46b5739e483736bc83a2773d0955d8c605a93fa67936cc2b211a595d3c99e17ad37c684f8975d9370c74e9193cb0813a772dca0f1d1e6bf3f5b
 DIST genpatches-4.4-198.extras.tar.xz 16472 BLAKE2B 
33e5532a85a9f6ec671dee26295bf55cdc5fbc38c10539efe6e70c73b6b5826263ceadda4714f5bdbd4c883c7e88babf2423a6f8699a3e3b102d69574615adf1
 SHA512 
54d42b68fdcc9e71f1be4bf77a29575c6b277d7f04bca8e5cec602ce19fb000b0d98412b0de95d3f34835caaf9507170a94e8ff5456ccea99f44bdf0a6fcb69c
+DIST genpatches-4.4-199.base.tar.xz 3105176 BLAKE2B 
22c0466be608dfd99c6dfaffb7d300349d4964cf6ccc2c858f08c93f18ca1db0417f0a6f91da7953099a2b721a3615796094e975903125ce76345aeea96d9fd1
 SHA512 
dd53f2e3ca14ae8468d3443b43185530cc47e22a2270e12ad4a1684710c67b1ece106466c5301edc0f3296f4f12984de98d0c0edd6ab5c5441e11fa917916db9
+DIST genpatches-4.4-199.experimental.tar.xz 83332 BLAKE2B 
4db11188edc15204db78055201d277af4428c49871840b66fc7f3399b11c65344a733a778c2de12cc3c55002ea7533094c037b02ff7c2b940c18e7ad91d7c9f9
 SHA512 
ee44e9bd03d223f04d05f54b7b98b3f11adedfb4ea2cbfda8c08c4f3747b8c1530560163f997d98f03c3c4713b0596f9510ce3c5e73a320f91eaef06553ee63c
+DIST genpatches-4.4-199.extras.tar.xz 16476 BLAKE2B 
36211c08864f0516e1958cb4fc7731cfa53d3768bcec80c2ea2d985a8406bb18b9dad24b69548893a37aedf308510594557a415e033d92f14a77dc31c85c381c
 SHA512 
388fff354b2dc970571939fe1948e15224faec3e089b329cc64be66217ad9b6e4287664015cf9050e3e26b9b31d1104db432a41c0398d05739dd3c1eba641b43
 DIST genpatches-4.9-194.base.tar.xz 3303424 BLAKE2B 
c31452cd3e7548812bd941aa75082b36dd28f742cd923759857078e7835b0a2672d679b5a228b1093400844ddfb51ed88c527d203572dd4d4321a361e6e385c2
 SHA512 
60b1cea0799c5d429635d778e0daf082fdfa66dfa46d1702094d0945f7a23bea68a25b1895309e62595a906d590e6e938928369bf08b4a4ff198a8af4885c22c
 DIST genpatches-4.9-194.experimental.tar.xz 106460 BLAKE2B 
74c1fa350137bb9d36d6f1cf4fbbc450512306c3d16799a3e9ed101c9beedca7a6f04873fc8e3ba80aef3ce0de495331fca6dd328eabe2dee1b15338725fb9f4
 SHA512 
b8d832fa5dcabd4d0cd62619432c7984cf4fa3c7fda8860984236bfe9d1f96954fc78f54f50832d828705e83246d1d2b0e74c2a71c1c61f36f08a7ad2843339a
 DIST genpatches-4.9-194.extras.tar.xz 17364 BLAKE2B 
5c91b812e38b4648829ac87c10d435060ba3cd7c5ad50d1a41c658c5f6019802a3937e6160e08fea56579550687cb8c5c37fc1a86128d12ae375398556834635
 SHA512 
b4fce359d505282d02339564f0908696ac866033730f593f4991df1c223551716bf44cfb89ea1310f300248676fde4c633ccd453ee73d5b4ae6bfb5635283b18

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.198.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.198.ebuild
new file mode 100644
index 000..71866cf325f
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.198.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="199"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



  1   2   >