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

2019-03-03 Thread Ulrich Müller
commit: d3e1c27de6b84312959dc3ce91e681dd54378398
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Mar  3 12:48:55 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar  3 12:48:55 2019 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=d3e1c27d

Cheat sheet: Whitespace.

Signed-off-by: Ulrich Müller  gentoo.org>

 eapi-cheatsheet.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex
index e09c524..14a56a3 100644
--- a/eapi-cheatsheet.tex
+++ b/eapi-cheatsheet.tex
@@ -490,7 +490,7 @@ differences between these previous EAPIs.
 Replace all version separators in \emph{range} by string
 \emph{repl}. Multiple \emph{range repl} pairs are allowed.
 \emph{version} defaults to \code{PV}.
-\item[\code{ver_test} {[\emph{v1}]} \emph{op  v2}]
+\item[\code{ver_test} {[\emph{v1}]} \emph{op v2}]
 Check if the relation \emph{v1 op v2} is true.
 \emph{v1} defaults to \code{PVR}; \emph{op} can be \code{-eq},
 \code{-ne}, \code{-gt}, \code{-ge}, \code{-lt} or \code{-le}.



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

2019-03-03 Thread Ulrich Müller
commit: 0384205c13607c93526a384b193ad3b6a77ee1cb
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Mar  3 12:48:27 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar  3 12:48:27 2019 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=0384205c

Update URI of Creative Commons licence.

Signed-off-by: Ulrich Müller  gentoo.org>

 eapi-cheatsheet.tex | 2 +-
 pms.tex | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/eapi-cheatsheet.tex b/eapi-cheatsheet.tex
index e785ed6..e09c524 100644
--- a/eapi-cheatsheet.tex
+++ b/eapi-cheatsheet.tex
@@ -73,7 +73,7 @@
 
 This work is released under the Creative Commons
 Attribution-Share Alike 3.0 Licence.%
-\footnote{\url{http://creativecommons.org/licenses/by-sa/3.0/}}
+\footnote{\url{https://creativecommons.org/licenses/by-sa/3.0/}}
 \end{abstract}
 
 \section{EAPIs 0, 1, 2, 3, and 4}

diff --git a/pms.tex b/pms.tex
index 7f86faa..aea0d4d 100644
--- a/pms.tex
+++ b/pms.tex
@@ -35,7 +35,7 @@
 by their respective authors, and may have been changed substantially 
before inclusion.
 
 This document is released under the Creative Commons 
Attribution-ShareAlike 3.0 Licence. The
-full text of this licence can be found at 
\url{http://creativecommons.org/licenses/by-sa/3.0/}.
+full text of this licence can be found at 
\url{https://creativecommons.org/licenses/by-sa/3.0/}.
 
 \commitinfo
 }



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

2019-03-03 Thread Ulrich Müller
commit: 6533ffb533c7b29f05315e11c8fdb43854519d37
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Mar  1 07:52:07 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Mar  1 07:52:07 2019 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=6533ffb5

pkg-mgr-commands.tex: Version commands must be shell functions.

Signed-off-by: Ulrich Müller  gentoo.org>

 pkg-mgr-commands.tex | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pkg-mgr-commands.tex b/pkg-mgr-commands.tex
index 90b62aa..e3e831f 100644
--- a/pkg-mgr-commands.tex
+++ b/pkg-mgr-commands.tex
@@ -919,8 +919,9 @@ These functions check whitespace-separated lists for a 
particular value.
 
 \subsection{Version manipulation and comparison commands}
 \featurelabel{ver-commands}
-These commands provide utilities for working with version strings. Their 
availability per EAPI is
-listed in table~\ref{tab:version-commands}.
+These commands provide utilities for working with version strings. They must 
all be implemented
+internally as shell functions, i.\,e., they are callable in global scope. 
Availability of these
+commands per EAPI is listed in table~\ref{tab:version-commands}.
 
 For the purpose of version manipulation commands, the specification provides a 
method for splitting
 an arbitrary version string (not necessarily conforming to 
section~\ref{sec:version-spec}) into



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

2019-03-03 Thread Ulrich Müller
commit: 43da26d7adfef4997cc30c3bf259e3c1d0ad8e7c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Mar  3 12:47:52 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar  3 12:47:52 2019 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=43da26d7

Update copyright years.

Signed-off-by: Ulrich Müller  gentoo.org>

 pms.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pms.tex b/pms.tex
index a1f7a03..7f86faa 100644
--- a/pms.tex
+++ b/pms.tex
@@ -31,7 +31,7 @@
 \vspace*{\fill}
 {%
 \small
-\textcopyright{} 2007--2018 Stephen Bennett, Ciaran McCreesh and others. 
Contributions are owned
+\textcopyright{} 2007--2019 Stephen Bennett, Ciaran McCreesh and others. 
Contributions are owned
 by their respective authors, and may have been changed substantially 
before inclusion.
 
 This document is released under the Creative Commons 
Attribution-ShareAlike 3.0 Licence. The



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

2019-03-03 Thread Hans de Graaff
commit: ad1fd7ee568096c8fc599bc8f93c3b1ccb8c8c9d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  4 06:41:23 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  4 06:41:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1fd7ee

dev-ruby/slim: add ruby26

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

 dev-ruby/slim/slim-4.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/slim/slim-4.0.1.ebuild b/dev-ruby/slim/slim-4.0.1.ebuild
index b937613fc0f..c6a86b28616 100644
--- a/dev-ruby/slim/slim-4.0.1.ebuild
+++ b/dev-ruby/slim/slim-4.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
 



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

2019-03-03 Thread Hans de Graaff
commit: c9b8c4960d8c28ff776cec6039cc889234bb3b04
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  4 06:35:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  4 06:35:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b8c496

dev-ruby/temple: add 0.8.1

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

 dev-ruby/temple/Manifest|  1 +
 dev-ruby/temple/temple-0.8.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/temple/Manifest b/dev-ruby/temple/Manifest
index aa4ff5d4e17..2f6da2b031f 100644
--- a/dev-ruby/temple/Manifest
+++ b/dev-ruby/temple/Manifest
@@ -1,2 +1,3 @@
 DIST temple-0.6.10.gem 36864 BLAKE2B 
ae3bc8d031f2a2d8bf1630d7a4536fd4422115bb92b8f005a7310d069392ca35a3cfb8da89ec12a91f2f3c4b89452d3526edd797377b35b2bf5702d530fa8af8
 SHA512 
668d4b12ff2f5b28fa70755036c4b2d4612ee6fd0f66382cc534d5e1555e0105e6efff58ddfdadc62dd0a0f0066fe37ac9228299258a045ba7af7ad73600ba83
 DIST temple-0.8.0.gem 39424 BLAKE2B 
48df1f38a2df12871b13a8592afecf93fdd7c13497491d86c52eb2e06d47768403a1c8e7ca6201d73f319a9f27d65ae08f15c6c177b1b6e5d73b37483f01a4ca
 SHA512 
ad57c484de78f029797fbf4331fa9c24247d6cec2e3dea447d394a104eb9496c91af45f505b720da1c4242845d94b34b626ca586c625cd126f72d1e4296ab2a6
+DIST temple-0.8.1.gem 39424 BLAKE2B 
45bd26e0b05d51c96002e38044e3444c262df0b00aee4417c06ec0489a240c31557268b5fd8dcd58a70525eed11a5ef768913c1d45ecf299020c8f75e7ef5d42
 SHA512 
fbbdcedcce11dab18e0644702456729fe4f0b54f072c5773660614362d6033cadde06480fcce27743e80c73d26827c9947498d7ddb19fa73ec3b3dd6dc61fc27

diff --git a/dev-ruby/temple/temple-0.8.1.ebuild 
b/dev-ruby/temple/temple-0.8.1.ebuild
new file mode 100644
index 000..82f4a3ff0a5
--- /dev/null
+++ b/dev-ruby/temple/temple-0.8.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="An abstraction and a framework for compiling templates to pure 
Ruby"
+HOMEPAGE="https://github.com/judofyr/temple";
+
+LICENSE="MIT"
+SLOT="0.7"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bacon
+   dev-ruby/erubis
+   >=dev-ruby/tilt-2.0.1 )"
+
+each_ruby_test() {
+   ${RUBY} -S bacon -Ilib -Itest --automatic --quiet || die
+}



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

2019-03-03 Thread Hans de Graaff
commit: eb9f88318d2cbd5315d9a0d1bba14dc5c20f046b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  4 06:23:16 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  4 06:23:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9f8831

dev-ruby/i18n: add 1.6.0

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

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.6.0.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index c57f61dcee9..f683415b3b8 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -8,3 +8,4 @@ DIST i18n-1.2.0.tar.gz 64271 BLAKE2B 
9d8dc9a8187fb69317af6835ac2ee98219f662f6542
 DIST i18n-1.3.0.tar.gz 64414 BLAKE2B 
8ef3da9b2513ec7c0c10e04e3096361fac4b874f2591ba6354be0fe3fe924867a1741eacaf967fbfa263588abbe4bf2daece1635797f3dd8bc489e19e2b5
 SHA512 
08884f4e415e71794969a87f326edc1bce5d7cba9a43413f8c24a375fd7378dd40e15a7d161021ea4af8d5c6e692595b86da9793e910f99dbe51e166d404491e
 DIST i18n-1.5.2.tar.gz 64086 BLAKE2B 
8c50fd40a5d8f103e218bc47d15b1c6a51336c1b9340f474a35c178d84e9d0198151c5643cd6416b4e007c33c02de4d011acb40b1b02d6a238563a0a669c1044
 SHA512 
438145abed34b27af26dc513d0dc30e32412ace3a057cf14a8bc8cb64734ac531bb0a8b7512372faed995fff8bce7a8dd4e44ee29560704646ab35d46d58db3c
 DIST i18n-1.5.3.tar.gz 64156 BLAKE2B 
ba8c0806d38677229c87956e771ea646205a44553d5e09ec876f5eac35446f43e61c27f7d2b69aff429891551609b23eb169ee95623f75502a9d3bc1fdbe8b50
 SHA512 
c10f2fed363d390c4fb8a2792e1d8d6f56b72fd96a36b0a6ab837acbcb10ba313b7bdc6f4887d7096d396d25d8ae306091ead84cc95c94d2da9791c2debb30ac
+DIST i18n-1.6.0.tar.gz 64957 BLAKE2B 
c74bc8f712939ecf4a8850b047180dd6390494da778567de73a225c40a28dce7a12e63041ca90b3ac0ade9bb88be36e26a00404afe74abb8e0ca686084ac4952
 SHA512 
653a5368618fb938f5663edb79178ddff24fce1549d5085d5302a40ff82124ce64ffdef6c5626f07731c7cd617665906a741e2581d79c5cc161301b69cf66b0e

diff --git a/dev-ruby/i18n/i18n-1.6.0.ebuild b/dev-ruby/i18n/i18n-1.6.0.ebuild
new file mode 100644
index 000..c6aacbabf2a
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.6.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/";
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e 's/12.2.1/12/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby26)
+   versions="5.2"
+   ;;
+   *ruby23|*ruby24|*ruby25)
+   versions="5.1 5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



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

2019-03-03 Thread Michael Orlitzky
commit: 72ddec15e4d4e300b95193755c75e1b779050518
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Mar  4 04:00:16 2019 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Mar  4 04:00:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ddec15

net-misc/hath: new version 0.5.0.

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

 net-misc/hath/Manifest  |  1 +
 net-misc/hath/hath-0.5.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/net-misc/hath/Manifest b/net-misc/hath/Manifest
index 1a84d3ea947..01c19b4c390 100644
--- a/net-misc/hath/Manifest
+++ b/net-misc/hath/Manifest
@@ -1,2 +1,3 @@
 DIST hath-0.3.0.tar.gz 27747 BLAKE2B 
2563ec0d8ae308f5262c401575722468a10eb9fbd309adbd9294b44203c8dc1b2f872b43a839b72590681f2c85cd2b04589509ab18a6c0df9f4aa99cd7ae993a
 SHA512 
424c1f95301160fe17d5358082a52ede90ceac14bf2a57d9e481bfb8c727c8314e47c0e871f4049c051d6f7112aee2c71ca256904fd9203cec9fce0bafcfe740
 DIST hath-0.4.2.tar.gz 30482 BLAKE2B 
d65b45c8be85f231fbdbb398c4d4225a0c79ae6a46334fa3dc8de840c95129a1d0a235202b7696abf2f672f7d7bba9c6787063a4bd9d3b8dcf2292d0f31c4baf
 SHA512 
54770dcd211a288f2a8ed02ec709d2bf535b912a776ca9dd8acfe01beccf6ce0a68c7e18a1117c656be989084ebde1dc6506c17e5e3c930be2a45178654b0627
+DIST hath-0.5.0.tar.gz 31258 BLAKE2B 
496832d35cf88ccda3a8ce394a1b4b17f673d1873c44d6ee112881e1da0431a069feb3612a3d1c00b14005690f4a71898d3755635b4bc444f23fbe23fe6f95b5
 SHA512 
877b95f3b608315f2dd393097747918f20499ae9ffaf69d26f7113639458cb30425a63ecb358cb2cab7f543c658aa7297f3f54b0f500dffe3bda3c9e63647a99

diff --git a/net-misc/hath/hath-0.5.0.ebuild b/net-misc/hath/hath-0.5.0.ebuild
new file mode 100644
index 000..60ed8c2d5ea
--- /dev/null
+++ b/net-misc/hath/hath-0.5.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6
+
+CABAL_FEATURES="test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Hath manipulates network blocks in CIDR notation"
+HOMEPAGE="http://michael.orlitzky.com/code/hath.xhtml";
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-haskell/cmdargs-0.10:=
+   >=dev-haskell/split-0.2:=
+   >=dev-haskell/tasty-0.8:=
+   >=dev-haskell/tasty-hunit-0.8:=
+   >=dev-haskell/tasty-quickcheck-0.8.1:=
+   >=dev-lang/ghc-8.0.1:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.24.0.0
+   test? ( dev-util/shelltestrunner )
+"
+
+src_install() {
+   cabal_src_install
+   doman "${S}/doc/man1/${PN}.1"
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/toxic/files/

2019-03-03 Thread Aaron Bauman
commit: 115a6e8988d9928d2650b67504edafc844015c53
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:02:30 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:13:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115a6e89

net-im/toxic: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11185
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/toxic-0.8.0-verbose-build-log.patch  | 230 -
 1 file changed, 230 deletions(-)

diff --git a/net-im/toxic/files/toxic-0.8.0-verbose-build-log.patch 
b/net-im/toxic/files/toxic-0.8.0-verbose-build-log.patch
deleted file mode 100644
index ee1c1d90d07..000
--- a/net-im/toxic/files/toxic-0.8.0-verbose-build-log.patch
+++ /dev/null
@@ -1,230 +0,0 @@
-This patch creates a 'verbosity' flag to satisfy Gentoo packaging
-standards.
-
-Thanks to Felix Janda for reporting both this issue and other issues
-with the ebuild. Gentoo bug #634350
-
-Most of this patch was generated using:
-
-   sed -e 's:^\(\s\+\)@:\1\$(AT):' $(find -name *.mk)
-
-Verbosity can be activated by using `make V=1`.
-
-Patch authored by zlg, released under GPL3.
 a/Makefile
-+++ b/Makefile
-@@ -3,6 +3,14 @@ CFG_DIR = $(BASE_DIR)/cfg
- 
- -include $(CFG_DIR)/global_vars.mk
- 
-+# Create V for verbosity. Defaults to 0.
-+ifndef V
-+  V := 0
-+endif
-+AT_0 := @
-+AT_1 :=
-+AT = $(AT_$(V))
-+
- LIBS = libtoxcore ncursesw libconfig libqrencode
- 
- CFLAGS = -std=gnu99 -pthread -Wall -g -fstack-protector-all
-@@ -59,20 +67,20 @@ OBJ := $(addprefix $(BUILD_DIR)/, $(OBJ))
- all: $(BUILD_DIR)/toxic
- 
- $(BUILD_DIR)/toxic: $(OBJ)
--  @echo "  LD$(@:$(BUILD_DIR)/%=%)"
--  @$(CC) $(CFLAGS) -o $(BUILD_DIR)/toxic $(OBJ) $(LDFLAGS)
-+  $(AT)echo "  LD$(@:$(BUILD_DIR)/%=%)"
-+  $(AT)$(CC) $(CFLAGS) -o $(BUILD_DIR)/toxic $(OBJ) $(LDFLAGS)
- 
- $(BUILD_DIR)/osx_video.o: $(SRC_DIR)/$(OSX_VIDEO)
--  @echo "  CC$(@:$(BUILD_DIR)/)osx_video.o"
--  @$(CC) $(CFLAGS) -o $(BUILD_DIR)/osx_video.o -c $(SRC_DIR)/$(OSX_VIDEO)
-+  $(AT)echo "  CC$(@:$(BUILD_DIR)/)osx_video.o"
-+  $(AT)$(CC) $(CFLAGS) -o $(BUILD_DIR)/osx_video.o -c 
$(SRC_DIR)/$(OSX_VIDEO)
- 
- $(BUILD_DIR)/%.o: $(SRC_DIR)/%.c
--  @if [ ! -e $(BUILD_DIR) ]; then \
-+  $(AT)if [ ! -e $(BUILD_DIR) ]; then \
-   mkdir -p $(BUILD_DIR) ;\
-   fi
--  @echo "  CC$(@:$(BUILD_DIR)/%=%)"
--  @$(CC) $(CFLAGS) -o $(BUILD_DIR)/$*.o -c $(SRC_DIR)/$*.c
--  @$(CC) -MM $(CFLAGS) $(SRC_DIR)/$*.c > $(BUILD_DIR)/$*.d
-+  $(AT)echo "  CC$(@:$(BUILD_DIR)/%=%)"
-+  $(AT)$(CC) $(CFLAGS) -o $(BUILD_DIR)/$*.o -c $(SRC_DIR)/$*.c
-+  $(AT)$(CC) -MM $(CFLAGS) $(SRC_DIR)/$*.c > $(BUILD_DIR)/$*.d
- 
- clean:
-   rm -f $(BUILD_DIR)/*.d $(BUILD_DIR)/*.o $(BUILD_DIR)/toxic
 a/apidoc/python/Makefile
-+++ b/apidoc/python/Makefile
-@@ -1,6 +1,14 @@
- # Minimal makefile for Sphinx documentation
- #
- 
-+# Create V for verbosity. Defaults to 0.
-+ifndef V
-+  V := 0
-+endif
-+AT_0 := @
-+AT_1 :=
-+AT = $(AT_$(V))
-+
- # You can set these variables from the command line.
- SPHINXOPTS=
- SPHINXBUILD   = sphinx-build
-@@ -10,11 +18,11 @@ BUILDDIR  = build
- 
- # Put it first so that "make" without argument is like "make help".
- help:
--  @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
-+  $(AT)$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) 
$(O)
- 
- .PHONY: help Makefile
- 
- # Catch-all target: route all unknown targets to Sphinx using the new
- # "make mode" option.  $(O) is meant as a shortcut for $(SPHINXOPTS).
- %: Makefile
--  @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
-\ No newline at end of file
-+  $(AT)$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) 
$(O)
 a/cfg/targets/doc.mk
-+++ b/cfg/targets/doc.mk
-@@ -2,8 +2,8 @@
- doc: $(MANFILES:%=$(DOC_DIR)/%)
-   
- $(DOC_DIR)/%: $(DOC_DIR)/%.asc
--  @echo "  MAN   $(@F)"
--  @a2x -f manpage -a revdate=$(shell git log -1 --date=short 
--format="%ad" $<) \
-+  $(AT)echo "  MAN   $(@F)"
-+  $(AT)a2x -f manpage -a revdate=$(shell git log -1 --date=short 
--format="%ad" $<) \
-   -a manmanual="Toxic Manual" -a mansource=toxic \
-   -a manversion=__VERSION__ -a datadir=__DATADIR__ $<
-   
 a/cfg/targets/help.mk
-+++ b/cfg/targets/help.mk
-@@ -1,24 +1,24 @@
- # Help target
- help:
--  @echo "-- Targets --"
--  @echo "  all:   Build toxic and documentation [DEFAULT]"
--  @echo "  toxic: Build toxic"
--  @echo "  doc:   Build documentation"
--  @echo "  install:   Build toxic and install it in PREFIX (default 
PREFIX is \"$(abspath $(PREFIX))\")"
--  @echo "  uninstall: Remove toxic from PREFIX (default PREFIX is 
\"$(abspath $(PREFIX))\")"
--  @echo "  clea

[gentoo-commits] repo/gentoo:master commit in: sys-fs/f2fs-tools/files/

2019-03-03 Thread Aaron Bauman
commit: 0e75b4180974dac3cb1815b05e98ae9217479e95
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:33:40 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:13:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e75b418

sys-fs/f2fs-tools: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/f2fs-tools-1.6.1-sysmacros.patch | 45 --
 1 file changed, 45 deletions(-)

diff --git a/sys-fs/f2fs-tools/files/f2fs-tools-1.6.1-sysmacros.patch 
b/sys-fs/f2fs-tools/files/f2fs-tools-1.6.1-sysmacros.patch
deleted file mode 100644
index f5cc4a09018..000
--- a/sys-fs/f2fs-tools/files/f2fs-tools-1.6.1-sysmacros.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-https://bugs.gentoo.org/580338
-
-From d6abcb38899cd03d59e0f30c49419695f86ae543 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Mon, 18 Apr 2016 18:18:07 -0400
-Subject: [PATCH] fibmap: pull in sys/sysmacros.h for major/minor
-
-These funcs are provided by sys/sysmacros.h, so include the header
-directly.  Building with alternative C libraries can fail otherwise
-like so:
-
-fibmap.c: In function 'print_stat':
-fibmap.c:36:32: warning: implicit declaration of function 'major' 
[-Wimplicit-function-declaration]
-  printf("dev   [%d:%d]\n", major(st->st_dev), minor(st->st_dev));
-^
-fibmap.c:36:51: warning: implicit declaration of function 'minor' 
[-Wimplicit-function-declaration]
-  printf("dev   [%d:%d]\n", major(st->st_dev), minor(st->st_dev));
-   ^
-fibmap.o: In function 'print_stat':
-tools/fibmap.c:36: undefined reference to 'minor'
-tools/fibmap.c:36: undefined reference to 'major'
-fibmap.o: In function 'stat_bdev':
-tools/fibmap.c:59: undefined reference to 'minor'
-tools/fibmap.c:59: undefined reference to 'major'
-
-Signed-off-by: Mike Frysinger 

- tools/fibmap.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/tools/fibmap.c b/tools/fibmap.c
-index 224b233..6b092f5 100644
 a/tools/fibmap.c
-+++ b/tools/fibmap.c
-@@ -8,6 +8,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
--- 
-2.7.4
-



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

2019-03-03 Thread Aaron Bauman
commit: 96f6a84db87177204e9f30fc2a18c221921206b8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:33:12 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:13:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f6a84d

media-gfx/cropgui: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11194
Signed-off-by: Aaron Bauman  gentoo.org>

 media-gfx/cropgui/files/cropgui-0.1.1-PIL.patch | 29 -
 1 file changed, 29 deletions(-)

diff --git a/media-gfx/cropgui/files/cropgui-0.1.1-PIL.patch 
b/media-gfx/cropgui/files/cropgui-0.1.1-PIL.patch
deleted file mode 100644
index 88f7ffbfed8..000
--- a/media-gfx/cropgui/files/cropgui-0.1.1-PIL.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Только в cropgui: cropgui-0.1.1-PIL.patch
-diff -ru cropgui.orig/cropgui_common.py cropgui/cropgui_common.py
 cropgui.orig/cropgui_common.py 2009-07-24 06:15:12.0 +0400
-+++ cropgui/cropgui_common.py  2013-05-28 21:48:24.0 +0400
-@@ -13,9 +13,9 @@
- #You should have received a copy of the GNU General Public License
- #along with this program; if not, write to the Free Software
- #Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
--import Image
--import ImageFilter
--import ImageDraw
-+from PIL import Image
-+from PIL import ImageFilter
-+from PIL import ImageDraw
- import subprocess
- import threading
- import Queue
-diff -ru cropgui.orig/filechooser.py cropgui/filechooser.py
 cropgui.orig/filechooser.py2009-07-24 06:15:12.0 +0400
-+++ cropgui/filechooser.py 2013-05-28 21:50:16.0 +0400
-@@ -8,7 +8,7 @@
- import gobject
- 
- import os
--import Image
-+from PIL import Image
- 
- HIGH_WATER, LOW_WATER = 25, 5
- image_cache = {}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcxx/files/

2019-03-03 Thread Aaron Bauman
commit: 040987a98f98df9847282e34afab20fb95874703
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 16:02:27 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:10:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040987a9

sys-libs/libcxx: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11238
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/libcxx-7.0.0-libsupcxx-install.patch | 32 --
 1 file changed, 32 deletions(-)

diff --git a/sys-libs/libcxx/files/libcxx-7.0.0-libsupcxx-install.patch 
b/sys-libs/libcxx/files/libcxx-7.0.0-libsupcxx-install.patch
deleted file mode 100644
index 35b04e253e6..000
--- a/sys-libs/libcxx/files/libcxx-7.0.0-libsupcxx-install.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 84f960980e5bbaf136bc130cb385379b8f610335 Mon Sep 17 00:00:00 2001
-From: Petr Hosek 
-Date: Thu, 4 Oct 2018 05:38:53 +
-Subject: [PATCH] [CMake] Use just basename when copying C++ ABI headers
-
-This avoids duplicate directories when the filename includes path.
-
-Fixes PR39145
-
-Differential Revision: https://reviews.llvm.org/D52762
-
-git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@343753 
91177308-0d34-0410-b5e6-96231b3b80d8

- cmake/Modules/HandleLibCXXABI.cmake | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/cmake/Modules/HandleLibCXXABI.cmake 
b/cmake/Modules/HandleLibCXXABI.cmake
-index ef3b4f5dd..1c19d7e01 100644
 a/cmake/Modules/HandleLibCXXABI.cmake
-+++ b/cmake/Modules/HandleLibCXXABI.cmake
-@@ -41,7 +41,7 @@ macro(setup_abi_lib abidefines abilib abifiles abidirs)
- get_filename_component(ifile ${fpath} NAME)
- set(src ${incpath}/${fpath})
- 
--set(dst ${LIBCXX_BINARY_INCLUDE_DIR}/${dstdir}/${fpath})
-+set(dst ${LIBCXX_BINARY_INCLUDE_DIR}/${dstdir}/${ifile})
- add_custom_command(OUTPUT ${dst}
- DEPENDS ${src}
- COMMAND ${CMAKE_COMMAND} -E copy_if_different ${src} ${dst}
--- 
-2.19.0
-



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-session/files/

2019-03-03 Thread Aaron Bauman
commit: 54c3c73a922eb66b13e44ea2aac4251065b51dc2
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:36:40 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:12:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c3c73a

xfce-base/xfce4-session: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11196
Signed-off-by: Aaron Bauman  gentoo.org>

 ...e4-session-4.13.0-add-edit-autostart-segv.patch | 57 --
 1 file changed, 57 deletions(-)

diff --git 
a/xfce-base/xfce4-session/files/xfce4-session-4.13.0-add-edit-autostart-segv.patch
 
b/xfce-base/xfce4-session/files/xfce4-session-4.13.0-add-edit-autostart-segv.patch
deleted file mode 100644
index ff5b805d322..000
--- 
a/xfce-base/xfce4-session/files/xfce4-session-4.13.0-add-edit-autostart-segv.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 193b09a9c159d1d16ad69e4298f48c2b531e9392 Mon Sep 17 00:00:00 2001
-From: Eric Koegel 
-Date: Mon, 1 May 2017 06:55:05 +0300
-Subject: Add/Edit Application Autostart Entries (Bug #13271)
-
-With xfce4-session built from git (after the gtk3
-migration work), trying to add or edit an application
-autostart entry results in a segmentation fault after a
-"(xfce4-session-settings:9094): Gtk-CRITICAL **:
-gtk_entry_get_text: assertion 'GTK_IS_ENTRY (entry)'
-failed" message.
-
-It appears that when the "notify::text" signal callbacks
-for the "command_entry" and "name_entry" GtkEntry objects
-are created, they are called immediately, before the second
-GtkEntry object is created resulting in a failure in the
-xfae_dialog_update() function to properly process the objects.
-Thanks to ToZ for reporting and providing the fix.

- settings/xfae-dialog.c | 11 +++
- 1 file changed, 7 insertions(+), 4 deletions(-)
-
-diff --git a/settings/xfae-dialog.c b/settings/xfae-dialog.c
-index af860b9..7442634 100644
 a/settings/xfae-dialog.c
-+++ b/settings/xfae-dialog.c
-@@ -98,8 +98,7 @@ xfae_dialog_init (XfaeDialog *dialog)
-   dialog->name_entry = g_object_new (GTK_TYPE_ENTRY,
-  "activates-default", TRUE,
-  NULL);
--  g_signal_connect_swapped (G_OBJECT (dialog->name_entry), "notify::text",
--G_CALLBACK (xfae_dialog_update), dialog);
-+
-   gtk_grid_attach (GTK_GRID (grid), dialog->name_entry, 1, 0, 1, 1);
-   gtk_widget_show (dialog->name_entry);
- 
-@@ -132,11 +131,15 @@ xfae_dialog_init (XfaeDialog *dialog)
-   dialog->command_entry = g_object_new (GTK_TYPE_ENTRY,
- "activates-default", TRUE,
- NULL);
--  g_signal_connect_swapped (G_OBJECT (dialog->command_entry), "notify::text",
--G_CALLBACK (xfae_dialog_update), dialog);
-+
-   gtk_box_pack_start (GTK_BOX (hbox), dialog->command_entry, TRUE, TRUE, 0);
-   gtk_widget_show (dialog->command_entry);
- 
-+  g_signal_connect_swapped (G_OBJECT (dialog->name_entry), "notify::text",
-+G_CALLBACK (xfae_dialog_update), dialog);
-+  g_signal_connect_swapped (G_OBJECT (dialog->command_entry), "notify::text",
-+G_CALLBACK (xfae_dialog_update), dialog);
-+
-   button = g_object_new (GTK_TYPE_BUTTON,
-  "can-default", FALSE,
-  NULL);
--- 
-cgit v1.1
-



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

2019-03-03 Thread Aaron Bauman
commit: 2f9bc58ce2e55af06b456818744b39b04c6c0b74
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 15:53:35 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:11:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9bc58c

app-emulation/dynamips: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11234
Signed-off-by: Aaron Bauman  gentoo.org>

 app-emulation/dynamips/files/0.2.14-docs.patch | 20 
 1 file changed, 20 deletions(-)

diff --git a/app-emulation/dynamips/files/0.2.14-docs.patch 
b/app-emulation/dynamips/files/0.2.14-docs.patch
deleted file mode 100644
index 0572a04c482..000
--- a/app-emulation/dynamips/files/0.2.14-docs.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 a/CMakeLists.txt   2014-11-28 14:51:14.375913296 +0900
-+++ b/CMakeLists.txt   2014-11-28 14:52:09.579369288 +0900
-@@ -37,16 +37,6 @@
- add_subdirectory ( stable )
- add_subdirectory ( unstable )
- 
--install_docs (
--   "ChangeLog"
--   "COPYING"
--   "MAINTAINERS"
--   "README"
--   "README.hypervisor"
--   "RELEASE-NOTES"
--   "TODO"
--   )
--
- # uninstall target - leaves behind any directory created during install
- set ( _templatefile "${CMAKE_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in" )
- set ( _scriptfile "${CMAKE_BINARY_DIR}/cmake_uninstall.cmake" )
-



[gentoo-commits] repo/gentoo:master commit in: sci-physics/root/files/

2019-03-03 Thread Aaron Bauman
commit: 2d47bf03dc7d7a7e8a8e94af96124aa82381a169
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:47:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:12:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d47bf03

sci-physics/root: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11199
Signed-off-by: Aaron Bauman  gentoo.org>

 sci-physics/root/files/root-6.13.02-hsimple.patch | 31 ---
 1 file changed, 31 deletions(-)

diff --git a/sci-physics/root/files/root-6.13.02-hsimple.patch 
b/sci-physics/root/files/root-6.13.02-hsimple.patch
deleted file mode 100644
index cab8a40afa7..000
--- a/sci-physics/root/files/root-6.13.02-hsimple.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 03af62fcd3..8ec5330773 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -367,26 +367,6 @@ else()
-   install(DIRECTORY ${CMAKE_BINARY_DIR}/etc/dictpch DESTINATION 
${CMAKE_INSTALL_SYSCONFDIR})
- endif()
- 
--#---hsimple.root-(use the executable for clearer dependencies and 
proper return code)---
--add_custom_target(hsimple ALL DEPENDS tutorials/hsimple.root)
--add_dependencies(hsimple onepcm)
--if(WIN32)
--  add_custom_command(OUTPUT tutorials/hsimple.root
-- COMMAND set PATH=${CMAKE_RUNTIME_OUTPUT_DIRECTORY} &&
-- set ROOTIGNOREPREFIX=1 &&
-- $ -l -q -b -n -x hsimple.C 
-e return
-- WORKING_DIRECTORY tutorials
-- DEPENDS $ Cling Hist Tree Gpad 
Graf HistPainter move_artifacts)
--else()
--  add_custom_command(OUTPUT tutorials/hsimple.root
-- COMMAND 
${ld_library_path}=${CMAKE_LIBRARY_OUTPUT_DIRECTORY}:$ENV{${ld_library_path}}
-- ROOTIGNOREPREFIX=1
-- $ -l -q -b -n -x hsimple.C 
-e return
-- WORKING_DIRECTORY tutorials
-- DEPENDS $ Cling Hist Tree Gpad 
Graf HistPainter move_artifacts)
--endif()
--install(FILES ${CMAKE_BINARY_DIR}/tutorials/hsimple.root DESTINATION 
${CMAKE_INSTALL_TUTDIR} COMPONENT tests)
--
- 
#---version--
- if(NOT WIN32)
- add_custom_target(version COMMAND 
${CMAKE_SOURCE_DIR}/build/unix/makeversion.sh ${CMAKE_BINARY_DIR}



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

2019-03-03 Thread Aaron Bauman
commit: 723d6a11886802c940657e967cb61d0ae5721c9c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar  2 11:42:57 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:12:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723d6a11

app-emulation/docker: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11207
Signed-off-by: Aaron Bauman  gentoo.org>

 .../bsc1073877-docker-apparmor-add-signal.patch  | 20 
 1 file changed, 20 deletions(-)

diff --git 
a/app-emulation/docker/files/bsc1073877-docker-apparmor-add-signal.patch 
b/app-emulation/docker/files/bsc1073877-docker-apparmor-add-signal.patch
deleted file mode 100644
index 6bc3fa494e3..000
--- a/app-emulation/docker/files/bsc1073877-docker-apparmor-add-signal.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-From: Goldwyn Rodrigues 
-Subject: Allow signal mediation while for apparmor profile
-
-Allows docker processes under docker-default ot receive all signals.
-
-Signed-off-by: Goldwyn Rodrigues 

- components/engine/profiles/apparmor/template.go |1 +
- 1 file changed, 1 insertion(+)
-
 a/components/engine/profiles/apparmor/template.go
-+++ b/components/engine/profiles/apparmor/template.go
-@@ -17,6 +17,7 @@ profile {{.Name}} flags=(attach_disconne
-   capability,
-   file,
-   umount,
-+  signal (receive) peer=unconfined,
- 
-   deny @{PROC}/* w,   # deny write for all files directly in /proc (not in a 
subdir)
-   # deny write to files not in /proc//** or /proc/sys/**



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-diskperf-plugin/files/

2019-03-03 Thread Aaron Bauman
commit: 930e6e34f710e76e6e176ed28509bb56ed1c6a38
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:37:04 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:12:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930e6e34

xfce-extra/xfce4-diskperf-plugin: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 .../xfce4-diskperf-plugin-2.6.1-majorminor.patch   | 58 --
 1 file changed, 58 deletions(-)

diff --git 
a/xfce-extra/xfce4-diskperf-plugin/files/xfce4-diskperf-plugin-2.6.1-majorminor.patch
 
b/xfce-extra/xfce4-diskperf-plugin/files/xfce4-diskperf-plugin-2.6.1-majorminor.patch
deleted file mode 100644
index c0515f1558b..000
--- 
a/xfce-extra/xfce4-diskperf-plugin/files/xfce4-diskperf-plugin-2.6.1-majorminor.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From: Nico R. 
-Date: Sun, 28 Jan 2018 15:15:07 +0100
-Subject: [PATCH] work around glibc namespace pollution
-

- panel-plugin/devperf.c | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/panel-plugin/devperf.c b/panel-plugin/devperf.c
-index 29bcb87..95d2f0e 100644
 a/panel-plugin/devperf.c
-+++ b/panel-plugin/devperf.c
-@@ -69,7 +69,7 @@ static int DevGetPerfData1 (dev_t p_iDevice, struct 
devperf_t *p_poPerf)
-   iMinorNo = minor(p_iDevice);
- struct timeval  oTimeStamp;
- FILE   *pF;
--unsigned intmajor, minor, rsect, wsect, ruse, wuse, use;
-+unsigned intmajorNo, minorNo, rsect, wsect, ruse, wuse, use;
- int running;
- characStats[128];
- int c, n;
-@@ -80,10 +80,10 @@ static int DevGetPerfData1 (dev_t p_iDevice, struct 
devperf_t *p_poPerf)
-   return (-1);
- }
- while (1) {
--  n = fscanf (pF, "%u %u", &major, &minor);
-+  n = fscanf (pF, "%u %u", &majorNo, &minorNo);
-   if (n != 2)
-   goto Error;
--  if ((major != iMajorNo) || (minor != iMinorNo)) {
-+  if ((majorNo != iMajorNo) || (minorNo != iMinorNo)) {
-   while ((c = fgetc (pF)) && (c != '\n'));/* Goto next line */
-   continue;
-   }
-@@ -126,7 +126,7 @@ static int DevGetPerfData2 (dev_t p_iDevice, struct 
devperf_t *p_poPerf)
-   iMinorNo = p_iDevice & 0xFF;
- struct timeval  oTimeStamp;
- FILE   *pF;
--unsigned intmajor, minor, rsect, wsect, ruse, wuse, use;
-+unsigned intmajorNo, minorNo, rsect, wsect, ruse, wuse, use;
- int running;
- int c, n;
- 
-@@ -138,9 +138,9 @@ static int DevGetPerfData2 (dev_t p_iDevice, struct 
devperf_t *p_poPerf)
- while ((c = fgetc (pF)) && (c != '\n'));  /* Skip the header line */
- while ((n = fscanf (pF,
-   "%u %u %*u %*s %*u %*u %u %u %*u %*u %u %u %d %u %*u",
--  &major, &minor, &rsect, &ruse, &wsect,
-+  &majorNo, &minorNo, &rsect, &ruse, &wsect,
-   &wuse, &running, &use)) == 8)
--  if ((major == iMajorNo) && (minor == iMinorNo)) {
-+  if ((majorNo == iMajorNo) && (minorNo == iMinorNo)) {
-   fclose (pF);
-   gettimeofday (&oTimeStamp, 0);
-   p_poPerf->timestamp_ns =
--- 
-2.16.1
-



[gentoo-commits] repo/gentoo:master commit in: app-admin/perl-cleaner/files/

2019-03-03 Thread Aaron Bauman
commit: 6515622be101ba8eb562417902a599bd347f6740
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:31:04 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:13:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6515622b

app-admin/perl-cleaner: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11193
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/perl-cleaner-2.20-prefix.patch   | 111 -
 1 file changed, 111 deletions(-)

diff --git a/app-admin/perl-cleaner/files/perl-cleaner-2.20-prefix.patch 
b/app-admin/perl-cleaner/files/perl-cleaner-2.20-prefix.patch
deleted file mode 100644
index 27d5b1dd73d..000
--- a/app-admin/perl-cleaner/files/perl-cleaner-2.20-prefix.patch
+++ /dev/null
@@ -1,111 +0,0 @@
-add Prefix and Darwin support
-
 perl-cleaner
-+++ perl-cleaner
-@@ -1,4 +1,4 @@
--#!/bin/bash
-+#!@GENTOO_PORTAGE_EPREFIX@/bin/bash
- # vim: set et sw=4 sts=4 tw=80:
- # Copyright 2005-2014 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
-@@ -22,13 +22,13 @@
- PKGS_EXCEPTIONS="dev-lang/perl sys-devel/libperl 
app-emulation/emul-linux-x86-baselibs"
- PKGS_MANUAL=""
- 
--PKG_DBDIR=/var/db/pkg
-+PKG_DBDIR="@GENTOO_PORTAGE_EPREFIX@/var/db/pkg"
- 
- # See bug 504116 for details
--if [ -e /lib/gentoo/functions.sh ]; then
--. /lib/gentoo/functions.sh
--elif [ -e /etc/init.d/functions.sh ]; then
--. /etc/init.d/functions.sh
-+if [ -e "@GENTOO_PORTAGE_EPREFIX@/lib/gentoo/functions.sh" ]; then
-+. "@GENTOO_PORTAGE_EPREFIX@/lib/gentoo/functions.sh"
-+elif [ -e "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/functions.sh" ]; then
-+. "@GENTOO_PORTAGE_EPREFIX@/etc/init.d/functions.sh"
- else
- echo "$0: Unable to find functions.sh"
- exit 1
-@@ -157,7 +157,7 @@
- 
- veinfo 1 "Locating ph files for removal"
- eindent ""
--for i in /usr/lib{,64,x32}/perl5 ; do
-+for i in "@GENTOO_PORTAGE_EPREFIX@"/usr/lib{,64,x32}/perl5 ; do
- [[ ! -d ${i} ]] && continue
- veinfo 4 "...in ${i}"
- while IFS= read -r -d $'\0' file ; do
-@@ -183,13 +183,13 @@
- veinfo 1 "Pretend. Nothing to do."
- return
- fi
--pushd /usr/include > /dev/null
-+pushd "@GENTOO_PORTAGE_EPREFIX@"/usr/include > /dev/null
- if [[ ${version} =~ ^5.(8|10) ]] ; then
- eindent
--veinfo 2 "...in /usr/include"
-+veinfo 2 "...in @GENTOO_PORTAGE_EPREFIX@/usr/include"
- h2ph ${option} * 2>/dev/null
- for dir in sys arpa netinet bits security asm gnu linux ; do
--veinfo 2 "...in /usr/include/$dir/"
-+veinfo 2 "...in @GENTOO_PORTAGE_EPREFIX@/usr/include/$dir/"
- h2ph ${option} -r $dir/*
- done
- eoutdent
-@@ -220,13 +220,16 @@
- veinfo 1 "Locating ebuilds linked against libperl"
- fi
- 
-+local scanelf=scanelf
-+[[ -e "@GENTOO_PORTAGE_EPREFIX@"/usr/lib/libperl.dylib ]] \
-+&& scanelf=scanmacho
- if ${LIBPERL} ; then
--if ! type -P scanelf >/dev/null 2>&1; then
--ewarn "scanelf not found! Install app-misc/pax-utils."
-+if ! type -P ${scanelf} >/dev/null 2>&1; then
-+ewarn "${scanelf} not found! Install app-misc/pax-utils."
- ewarn "--libperl is disbled."
- LIBPERL=false
- else
--SONAME="$(scanelf -qBS "$(realpath /usr/lib/libperl.so 
2>/dev/null )" | awk '{ print $1 }')"
-+SONAME="$(${scanelf} -qBS "$(realpath 
"@GENTOO_PORTAGE_EPREFIX@"/usr/lib/libperl.{so,dylib} 2>/dev/null )" | awk '{ 
print $1 }')"
- veinfo 4 SONAME="${SONAME}"
- fi
- fi
-@@ -268,7 +271,7 @@
- while read -r type file ; do
- shopt -s extglob
- [[ ${type} == obj ]] || [[ ${type} == sym ]] || continue
--[[ ${file} =~ ^/usr/(share|lib(32|64|x32)?)/perl5 ]] || 
continue
-+[[ ${file} =~ 
^"@GENTOO_PORTAGE_EPREFIX@"/usr/(share|lib(32|64|x32)?)/perl5 ]] || continue
- file=${file% +(!([[:space:]])) +([[:digit:]])}
- shopt -u extglob
- if ${FORCE} || outdated_path "${file}" ; then
-@@ -302,7 +305,7 @@
- 
- if ${LIBPERL} ; then
- # We assume the broken libs have all bin or lib in their path
--broken_libs="$(scanelf -qBn < <(awk '/^(obj|sym) [^ 
]*\/(s?bin|lib(32|64|x32)?)\// && ! /^obj [^ ]*\/usr\/lib\/debug\//{ print $2 
}' ${content} ) | grep -o 'libperl\.so\.[0-9.]*' | sort -u )"
-+broken_libs="$(${scanelf} -qBn < <(awk '/^(obj|sym) [^ 
]*\/(s?bin|lib(32|64|x32)?)\// && ! /^obj [^ ]*\/usr\/lib\/debug\//{ print $2 
}' ${content} ) | grep -o 'libperl\.\(so\|dylib\)\.[0-9.]*' | sort -u )"
- if [[ -n "${broken_libs}" ]] ; then
- if ${FORCE} || [[ ${broken_libs} != ${SONAME}

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

2019-03-03 Thread Aaron Bauman
commit: 04497bb23d9752e51dbdabb5cacfc7a646fbf4ff
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:35:23 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:12:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04497bb2

net-wireless/kismet: remove unused patches

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11195
Signed-off-by: Aaron Bauman  gentoo.org>

 net-wireless/kismet/files/fix-setuptools2.patch | 65 -
 net-wireless/kismet/files/fix-setuptools3.patch | 65 -
 2 files changed, 130 deletions(-)

diff --git a/net-wireless/kismet/files/fix-setuptools2.patch 
b/net-wireless/kismet/files/fix-setuptools2.patch
deleted file mode 100644
index 2f72b258af9..000
--- a/net-wireless/kismet/files/fix-setuptools2.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-diff --git a/capture_freaklabs_zigbee/Makefile.in 
b/capture_freaklabs_zigbee/Makefile.in
-index 97fb50b7..492f6a90 100644
 a/capture_freaklabs_zigbee/Makefile.in
-+++ b/capture_freaklabs_zigbee/Makefile.in
-@@ -6,7 +6,7 @@ all:
-   $(PYTHON3) ./setup.py build
- 
- install:
--  $(PYTHON3) ./setup.py install
-+  $(PYTHON3) ./setup.py install --root=$(DESTDIR)
-   # $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) $(MONITOR_BIN) 
$(BIN)/$(MONITOR_BIN)
- 
- clean:
-diff --git a/capture_sdr_rtl433/Makefile.in b/capture_sdr_rtl433/Makefile.in
-index 2e82ac5f..fa4314b2 100644
 a/capture_sdr_rtl433/Makefile.in
-+++ b/capture_sdr_rtl433/Makefile.in
-@@ -7,7 +7,7 @@ all:
-   $(PYTHON3) ./setup.py build
- 
- install:
--  $(PYTHON3) ./setup.py install
-+  $(PYTHON3) ./setup.py install --root=$(DESTDIR)
-   # These are now part of the setup.py install
-   # $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) $(MONITOR_BIN) 
$(BIN)/$(MONITOR_BIN)
-   # $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) $(MQTTMONITOR_BIN) 
$(BIN)/$(MQTTMONITOR_BIN)
-diff --git a/python_modules/KismetExternal/Makefile 
b/python_modules/KismetExternal/Makefile
-index 4dc83d11..4bf912b3 100644
 a/python_modules/KismetExternal/Makefile
-+++ b/python_modules/KismetExternal/Makefile
-@@ -4,7 +4,7 @@ all:
-   $(PYTHON3) ./setup.py build
-   
- install:
--  $(PYTHON3) ./setup.py install
-+  $(PYTHON3) ./setup.py install --root=$(DESTDIR)
- 
- protobuf:
-   $(PROTOCBIN) -I ../../protobuf_definitions 
--python_out=./KismetExternal ../../protobuf_definitions/*.proto
-diff --git a/python_modules/KismetLog/Makefile 
b/python_modules/KismetLog/Makefile
-index 910ca9d9..cafd3902 100644
 a/python_modules/KismetLog/Makefile
-+++ b/python_modules/KismetLog/Makefile
-@@ -4,7 +4,7 @@ all:
-   $(PYTHON3) ./setup.py build
-   
- install:
--  $(PYTHON3) ./setup.py install
-+  $(PYTHON3) ./setup.py install --root=$(DESTDIR)
- 
- clean:
-   @-$(PYTHON3) ./setup.py clean
-diff --git a/python_modules/KismetRest/Makefile 
b/python_modules/KismetRest/Makefile
-index 910ca9d9..cafd3902 100644
 a/python_modules/KismetRest/Makefile
-+++ b/python_modules/KismetRest/Makefile
-@@ -4,7 +4,7 @@ all:
-   $(PYTHON3) ./setup.py build
-   
- install:
--  $(PYTHON3) ./setup.py install
-+  $(PYTHON3) ./setup.py install --root=$(DESTDIR)
- 
- clean:
-   @-$(PYTHON3) ./setup.py clean

diff --git a/net-wireless/kismet/files/fix-setuptools3.patch 
b/net-wireless/kismet/files/fix-setuptools3.patch
deleted file mode 100644
index 4e9787d8aa9..000
--- a/net-wireless/kismet/files/fix-setuptools3.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-diff --git a/capture_freaklabs_zigbee/Makefile.in 
b/capture_freaklabs_zigbee/Makefile.in
-index cfbf99b0..c2e68453 100644
 a/capture_freaklabs_zigbee/Makefile.in
-+++ b/capture_freaklabs_zigbee/Makefile.in
-@@ -6,7 +6,7 @@ all:
-   $(PYTHON2) ./setup.py build
- 
- install:
--  $(PYTHON2) ./setup.py install
-+  $(PYTHON2) ./setup.py install --root=$(DESTDIR)
-   # $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) $(MONITOR_BIN) 
$(BIN)/$(MONITOR_BIN)
- 
- clean:
-diff --git a/capture_sdr_rtl433/Makefile.in b/capture_sdr_rtl433/Makefile.in
-index e33f7de5..e1be587d 100644
 a/capture_sdr_rtl433/Makefile.in
-+++ b/capture_sdr_rtl433/Makefile.in
-@@ -7,7 +7,7 @@ all:
-   $(PYTHON2) ./setup.py build
- 
- install:
--  $(PYTHON2) ./setup.py install
-+  $(PYTHON2) ./setup.py install --root=$(DESTDIR)
-   # These are now part of the setup.py install
-   # $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) $(MONITOR_BIN) 
$(BIN)/$(MONITOR_BIN)
-   # $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) $(MQTTMONITOR_BIN) 
$(BIN)/$(MQTTMONITOR_BIN)
-diff --git a/python_modules/KismetExternal/Makefile 
b/python_modules/KismetExternal/Makefile
-index 036541a0..fc660dfe 100644
 a/python_modules/KismetExternal/Makefile
-+++ b/python_modules/KismetExternal/Makefile
-@@ -4,7 +4,7 @@ all:
-   $(PYTHON2) ./setup.py build
-   
- install:
--   

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

2019-03-03 Thread Aaron Bauman
commit: 852b13c026a0af6046179504e550a9a648708afd
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 16:07:05 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:09:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852b13c0

net-vpn/libreswan: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11241
Signed-off-by: Aaron Bauman  gentoo.org>

 .../libreswan/files/libreswan-3.25-no-curl.patch   | 25 --
 1 file changed, 25 deletions(-)

diff --git a/net-vpn/libreswan/files/libreswan-3.25-no-curl.patch 
b/net-vpn/libreswan/files/libreswan-3.25-no-curl.patch
deleted file mode 100644
index f23e2f7f227..000
--- a/net-vpn/libreswan/files/libreswan-3.25-no-curl.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 903f953b271c35f33790bb7ba98b17acfdecede6 Mon Sep 17 00:00:00 2001
-From: Paul Wouters 
-Date: Sun, 22 Jul 2018 11:37:04 -0700
-Subject: [PATCH] building: only call check_crls() if LIBCURL support is
- compiled in
-
-Noted by Daniel M. Weeks

- programs/pluto/timer.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/programs/pluto/timer.c b/programs/pluto/timer.c
-index b8a465a91b..4e82e634ea 100644
 a/programs/pluto/timer.c
-+++ b/programs/pluto/timer.c
-@@ -432,7 +432,9 @@ static void timer_event_cb(evutil_socket_t fd UNUSED, 
const short event UNUSED,
-   break;
- 
-   case EVENT_CHECK_CRLS:
-+#ifdef LIBCURL
-   check_crls();
-+#endif
-   break;
- 
-   case EVENT_v2_RELEASE_WHACK:



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsmasq/files/

2019-03-03 Thread Aaron Bauman
commit: b2e7c2b6c43a207c2d7ea9d664de818ccfa47120
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar  2 11:49:04 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:11:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e7c2b6

net-dns/dnsmasq: remove unused files

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11208
Signed-off-by: Aaron Bauman  gentoo.org>

 net-dns/dnsmasq/files/dnsmasq-init-dhcp-r2 | 29 -
 net-dns/dnsmasq/files/dnsmasq-init-r3  | 23 ---
 2 files changed, 52 deletions(-)

diff --git a/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r2 
b/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r2
deleted file mode 100644
index 610ce7a5d2e..000
--- a/net-dns/dnsmasq/files/dnsmasq-init-dhcp-r2
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-extra_started_commands="reload"
-
-pidfile="/var/run/dnsmasq.pid"
-command="/usr/sbin/dnsmasq"
-command_args="-x ${pidfile} ${DNSMASQ_OPTS}"
-retry="TERM/3/TERM/5"
-
-depend() {
-   provide dns
-   need localmount net
-   after bootmisc
-   use logger
-}
-
-start_pre() {
-   checkpath --owner dnsmasq:dnsmasq \
-   --mode 0644 \
-   --file /var/lib/misc/dnsmasq.leases
-}
-
-reload() {
-   ebegin "Reloading ${RC_SVCNAME}"
-   start-stop-daemon --signal HUP --pidfile "${pidfile}"
-   eend $?
-}

diff --git a/net-dns/dnsmasq/files/dnsmasq-init-r3 
b/net-dns/dnsmasq/files/dnsmasq-init-r3
deleted file mode 100644
index 9d58b26fa5e..000
--- a/net-dns/dnsmasq/files/dnsmasq-init-r3
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-extra_started_commands="reload"
-
-pidfile="/var/run/dnsmasq.pid"
-command="/usr/sbin/dnsmasq"
-command_args="-x ${pidfile} ${DNSMASQ_OPTS}"
-retry="TERM/3/TERM/5"
-
-depend() {
-   provide dns
-   need localmount net
-   after bootmisc
-   use logger
-}
-
-reload() {
-   ebegin "Reloading ${SVCNAME}"
-   start-stop-daemon --signal HUP --pidfile "${pidfile}"
-   eend $?
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/linux-gpib-modules/files/

2019-03-03 Thread Aaron Bauman
commit: b838a63bc6263df2dd833d89803472d0e6ab49b6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar  2 12:03:28 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:11:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b838a63b

sci-libs/linux-gpib-modules: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11217
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/linux-gpib-modules-4.0.4_rc2-kernel-4.11.0.patch | 10 --
 1 file changed, 10 deletions(-)

diff --git 
a/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.0.4_rc2-kernel-4.11.0.patch
 
b/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.0.4_rc2-kernel-4.11.0.patch
deleted file mode 100644
index c3a9764924c..000
--- 
a/sci-libs/linux-gpib-modules/files/linux-gpib-modules-4.0.4_rc2-kernel-4.11.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 linux-gpib-4.0.4rc2.orig/drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c 
2016-06-22 09:48:47.0 +0100
-+++ linux-gpib-4.0.4rc2/drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c  2017-05-02 
00:59:04.509950834 +0100
-@@ -37,6 +37,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
-
- #include "gpibP.h"



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

2019-03-03 Thread Aaron Bauman
commit: a7e40043f53b8d695706601e21e948613c8af70d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 15:59:56 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:10:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e40043

dev-lang/spidermonkey: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11237
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/spidermonkey-52-baseconfig.patch | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-lang/spidermonkey/files/spidermonkey-52-baseconfig.patch 
b/dev-lang/spidermonkey/files/spidermonkey-52-baseconfig.patch
deleted file mode 100644
index ee52728fa95..000
--- a/dev-lang/spidermonkey/files/spidermonkey-52-baseconfig.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Fix various paths to include MOZ_APP_VERSION
-
-This has been committed upstream but was not included in
-the 52.4.0 sources that spidermonkey was rolled from.
-
 a/config/baseconfig.mk 2017-10-03 14:00:45.0 -0400
-+++ b/config/baseconfig.mk 2017-10-03 16:36:10.857663794 -0400
-@@ -2,10 +2,10 @@
- # directly in python/mozbuild/mozbuild/base.py for gmake validation.
- # We thus use INCLUDED_AUTOCONF_MK to enable/disable some parts depending
- # whether a normal build is happening or whether the check is running.
--includedir := $(includedir)/$(MOZ_APP_NAME)
--idldir = $(includedir)/idl/$(MOZ_APP_NAME)
--installdir = $(libdir)/$(MOZ_APP_NAME)
--sdkdir = $(libdir)/$(MOZ_APP_NAME)
-+includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-+idldir = $(includedir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-+installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
-+sdkdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
- ifeq (.,$(DEPTH))
- DIST = dist
- else



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

2019-03-03 Thread Aaron Bauman
commit: 57422b4d9e26cec6d6976c5e573f7a72b636fd75
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:31:52 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:13:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57422b4d

media-gfx/slic3r: remove unused patches

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 .../files/slic3r-1.2.9-adjust_var_path.patch   | 11 ---
 media-gfx/slic3r/files/slic3r-1.2.9-c++11.patch| 38 --
 2 files changed, 49 deletions(-)

diff --git a/media-gfx/slic3r/files/slic3r-1.2.9-adjust_var_path.patch 
b/media-gfx/slic3r/files/slic3r-1.2.9-adjust_var_path.patch
deleted file mode 100644
index 9dc93a52dde..000
--- a/media-gfx/slic3r/files/slic3r-1.2.9-adjust_var_path.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/lib/Slic3r.pm2015-06-17 04:38:28.0 -0400
-+++ b/lib/Slic3r.pm2015-06-19 11:56:07.005873299 -0400
-@@ -30,7 +30,7 @@
- if $^V == v5.16;
- 
- use FindBin;
--our $var = decode_path($FindBin::Bin) . "/var";
-+our $var = decode_path($FindBin::RealBin) . "/var";
- 
- use Moo 1.003001;
- 

diff --git a/media-gfx/slic3r/files/slic3r-1.2.9-c++11.patch 
b/media-gfx/slic3r/files/slic3r-1.2.9-c++11.patch
deleted file mode 100644
index f6b15d70a1a..000
--- a/media-gfx/slic3r/files/slic3r-1.2.9-c++11.patch
+++ /dev/null
@@ -1,38 +0,0 @@
 a/xs/src/libslic3r/Config.hpp  2015-06-17 04:38:28.0 -0400
-+++ b/xs/src/libslic3r/Config.hpp  2017-09-27 10:59:26.527103728 -0400
-@@ -65,7 +65,7 @@
- 
- bool deserialize(std::string str) {
- std::istringstream iss(str);
--return iss >> this->value;
-+return static_cast(iss >> this->value);
- };
- };
- 
-@@ -124,7 +124,7 @@
- 
- bool deserialize(std::string str) {
- std::istringstream iss(str);
--return iss >> this->value;
-+return static_cast(iss >> this->value);
- };
- };
- 
-@@ -249,7 +249,7 @@
- bool deserialize(std::string str) {
- // don't try to parse the trailing % since it's optional
- std::istringstream iss(str);
--return iss >> this->value;
-+return static_cast(iss >> this->value);
- };
- };
- 
-@@ -279,7 +279,7 @@
- bool deserialize(std::string str) {
- this->percent = str.find_first_of("%") != std::string::npos;
- std::istringstream iss(str);
--return iss >> this->value;
-+return static_cast(iss >> this->value);
- };
- };
- 



[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/files/

2019-03-03 Thread Aaron Bauman
commit: aa98e596a87ca9ff7fd46d39e748b06956c9f777
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar  2 11:53:46 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:11:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa98e596

dev-db/mongodb: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11210
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-db/mongodb/files/mongodb-3.2.10-boost-1.62.patch | 15 ---
 1 file changed, 15 deletions(-)

diff --git a/dev-db/mongodb/files/mongodb-3.2.10-boost-1.62.patch 
b/dev-db/mongodb/files/mongodb-3.2.10-boost-1.62.patch
deleted file mode 100644
index 30a3bdff45f..000
--- a/dev-db/mongodb/files/mongodb-3.2.10-boost-1.62.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Derived from 
http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/databases/mongodb/patches/patch-src_mongo_db_fts_unicode_string.cpp
 v1.1
-
-* Fix build with boost 1.62.0
-
 a/src/mongo/db/fts/unicode/string.cpp  2016-09-26 12:10:04.0 
+
-+++ b/src/mongo/db/fts/unicode/string.cpp
-@@ -274,7 +274,7 @@ bool String::substrMatch(const std::stri
- 
- // Case sensitive and diacritic sensitive.
- return boost::algorithm::boyer_moore_search(
--   haystack.begin(), haystack.end(), needle.begin(), 
needle.end()) != haystack.end();
-+   haystack.begin(), haystack.end(), needle.begin(), 
needle.end()) != std::make_pair(haystack.end(), haystack.end());
- }
- 
- }  // namespace unicode



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

2019-03-03 Thread Aaron Bauman
commit: d1c490b9c9c522f663e841e4a59baabdac8f5c45
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 15:57:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:10:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c490b9

dev-util/perf: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11236
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-util/perf/files/perf-4.1.5-prefix.patch | 43 -
 1 file changed, 43 deletions(-)

diff --git a/dev-util/perf/files/perf-4.1.5-prefix.patch 
b/dev-util/perf/files/perf-4.1.5-prefix.patch
deleted file mode 100644
index 0c4dff01130..000
--- a/dev-util/perf/files/perf-4.1.5-prefix.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-commit 75e84ab906ef8935cff3df3d8929f1bafea81599
-Author: Lukas Wunner 
-Date:   Thu Jun 18 13:00:32 2015 +0200
-
-perf tools: Fix build breakage if prefix= is specified
-
-Invoking Makefile.perf with prefix= breaks the build since Makefile.perf
-hands that variable down to Makefile.build where it overrides
-
-prefix   := $(subst ./,,$(OUTPUT)$(dir)/)
-
-leading to errors like this:
-
-No rule to make target '/usrabspath.o', needed by '/usrlibperf-in.o'
-
-Signed-off-by: Lukas Wunner 
-Acked-by: Jiri Olsa 
-Cc: David Ahern 
-Fixes: c819e2cf2eb6f65d3208d195d7a0edef6108d5
-Link: 
http://lkml.kernel.org/r/5582c48a.84a22b0a.a918.5285smtpin_added_miss...@mx.google.com
-Signed-off-by: Arnaldo Carvalho de Melo 
-
-diff --git a/tools/build/Makefile.build b/tools/build/Makefile.build
-index 10df572..98cfc38 100644
 a/tools/build/Makefile.build
-+++ b/tools/build/Makefile.build
-@@ -94,12 +94,12 @@ obj-y:= $(patsubst %/, %/$(obj)-in.o, $(obj-y))
- subdir-obj-y := $(filter %/$(obj)-in.o, $(obj-y))
- 
- # '$(OUTPUT)/dir' prefix to all objects
--prefix   := $(subst ./,,$(OUTPUT)$(dir)/)
--obj-y:= $(addprefix $(prefix),$(obj-y))
--subdir-obj-y := $(addprefix $(prefix),$(subdir-obj-y))
-+objprefix:= $(subst ./,,$(OUTPUT)$(dir)/)
-+obj-y:= $(addprefix $(objprefix),$(obj-y))
-+subdir-obj-y := $(addprefix $(objprefix),$(subdir-obj-y))
- 
- # Final '$(obj)-in.o' object
--in-target := $(prefix)$(obj)-in.o
-+in-target := $(objprefix)$(obj)-in.o
- 
- PHONY += $(subdir-y)
- 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/files/

2019-03-03 Thread Aaron Bauman
commit: 60b7bb8f79cd906d25dcd34b3eb96c92b97052ff
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:43:36 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:12:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b7bb8f

dev-cpp/catch: remove unused patches

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11198
Signed-off-by: Aaron Bauman  gentoo.org>

 .../catch/files/catch-2.2.2-python-automagic.patch | 25 
 dev-cpp/catch/files/catch-2.2.2-test-python3.patch | 44 --
 2 files changed, 69 deletions(-)

diff --git a/dev-cpp/catch/files/catch-2.2.2-python-automagic.patch 
b/dev-cpp/catch/files/catch-2.2.2-python-automagic.patch
deleted file mode 100644
index ecc99905d7f..000
--- a/dev-cpp/catch/files/catch-2.2.2-python-automagic.patch
+++ /dev/null
@@ -1,25 +0,0 @@
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -308,6 +308,9 @@
- 
- include(CTest)
- 
-+# Approval tests require python 2.7 or 3
-+find_package(PythonInterp)
-+
- if (BUILD_TESTING AND NOT_SUBPROJECT)
- add_executable(SelfTest ${TEST_SOURCES} ${IMPL_SOURCES} 
${REPORTER_SOURCES} ${SURROGATE_SOURCES} ${HEADERS})
- target_include_directories(SelfTest PRIVATE ${HEADER_DIR})
-@@ -384,7 +387,11 @@
- set_tests_properties(NoTest PROPERTIES PASS_REGULAR_EXPRESSION "No test 
cases matched")
- 
- # AppVeyor has a Python 2.7 in path, but doesn't have .py files as 
autorunnable
--add_test(NAME ApprovalTests COMMAND python 
${CMAKE_CURRENT_SOURCE_DIR}/scripts/approvalTests.py $)
-+if(NOT ${PYTHONINTERP_FOUND})
-+message(FATAL_ERROR "Python not found, but required for running 
tests!")
-+endif()
-+
-+add_test(NAME ApprovalTests COMMAND ${PYTHON_EXECUTABLE} 
${CMAKE_CURRENT_SOURCE_DIR}/scripts/approvalTests.py $)
- set_tests_properties(ApprovalTests PROPERTIES FAIL_REGULAR_EXPRESSION 
"Results differed")
- 
- if (CATCH_USE_VALGRIND)

diff --git a/dev-cpp/catch/files/catch-2.2.2-test-python3.patch 
b/dev-cpp/catch/files/catch-2.2.2-test-python3.patch
deleted file mode 100644
index 0712f157707..000
--- a/dev-cpp/catch/files/catch-2.2.2-test-python3.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-From dc6b83bec9bdcc149db08711cc9dfd555a8620fa Mon Sep 17 00:00:00 2001
-From: Tom Hughes 
-Date: Fri, 6 Apr 2018 13:59:08 +0100
-Subject: [PATCH] Support Python3 in approval tests
-

- scripts/approvalTests.py | 15 +++
- 1 file changed, 11 insertions(+), 4 deletions(-)
-
-diff --git a/scripts/approvalTests.py b/scripts/approvalTests.py
-index a2ab5d5a2..16cc7b7d2 100755
 a/scripts/approvalTests.py
-+++ b/scripts/approvalTests.py
-@@ -72,10 +72,17 @@
- 
- overallResult = 0
- 
-+def openFile(file, mode):
-+try:
-+return open(file, mode, encoding='utf-8', errors='surrogateescape')
-+except TypeError:
-+import io
-+return io.open(file, mode, encoding='utf-8', errors='surrogateescape')
-+
- def diffFiles(fileA, fileB):
--with open(fileA, 'r') as file:
-+with openFile(fileA, 'r') as file:
- aLines = [line.rstrip() for line in file.readlines()]
--with open(fileB, 'r') as file:
-+with openFile(fileB, 'r') as file:
- bLines = [line.rstrip() for line in file.readlines()]
- 
- shortenedFilenameA = fileA.rsplit(os.sep, 1)[-1]
-@@ -139,8 +146,8 @@ def approve(baseName, args):
- subprocess.call(args, stdout=f, stderr=f)
- f.close()
- 
--rawFile = open(rawResultsPath, 'r')
--filteredFile = open(filteredResultsPath, 'w')
-+rawFile = openFile(rawResultsPath, 'r')
-+filteredFile = openFile(filteredResultsPath, 'w')
- for line in rawFile:
- filteredFile.write(filterLine(line).rstrip() + "\n")
- filteredFile.close()



[gentoo-commits] repo/gentoo:master commit in: media-video/handbrake/files/

2019-03-03 Thread Aaron Bauman
commit: b1f81c470cb6e81ded3f8acc6a21fbd913678e73
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar  2 11:58:15 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:11:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f81c47

media-video/handbrake: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11212
Signed-off-by: Aaron Bauman  gentoo.org>

 .../handbrake/files/handbrake-0.10.3-nolibav.patch | 76 --
 1 file changed, 76 deletions(-)

diff --git a/media-video/handbrake/files/handbrake-0.10.3-nolibav.patch 
b/media-video/handbrake/files/handbrake-0.10.3-nolibav.patch
deleted file mode 100644
index 8539186aaa5..000
--- a/media-video/handbrake/files/handbrake-0.10.3-nolibav.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From 75549414927212d4d1666730133805b33447de79 Mon Sep 17 00:00:00 2001
-From: John Stebbins 
-Date: Tue, 3 Nov 2015 10:16:01 -0800
-Subject: [PATCH] muxavformat: add support for mp4 fallback audio signalling
-

-diff --git a/libhb/muxavformat.c b/libhb/muxavformat.c
-index 0d70597..373c2ab 100644
 a/libhb/muxavformat.c
-+++ b/libhb/muxavformat.c
-@@ -121,7 +121,7 @@ static int avformatInit( hb_mux_object_t * m )
- hb_mux_data_t * track;
- int meta_mux;
- int max_tracks;
--int ii, ret;
-+int ii, jj, ret;
- 
- int clock_min, clock_max, clock;
- hb_video_framerate_get_limits(&clock_min, &clock_max, &clock);
-@@ -589,6 +589,56 @@ static int avformatInit( hb_mux_object_t * m )
- }
- }
- 
-+// Check for audio track associations
-+for (ii = 0; ii < hb_list_count(job->list_audio); ii++)
-+{
-+audio = hb_list_item(job->list_audio, ii);
-+switch (audio->config.out.codec & HB_ACODEC_MASK)
-+{
-+case HB_ACODEC_FFAAC:
-+case HB_ACODEC_CA_AAC:
-+case HB_ACODEC_CA_HAAC:
-+case HB_ACODEC_FDK_AAC:
-+case HB_ACODEC_FDK_HAAC:
-+break;
-+
-+default:
-+{
-+// Mark associated fallback audio tracks for any non-aac track
-+for(jj = 0; jj < hb_list_count( job->list_audio ); jj++ )
-+{
-+hb_audio_t* fallback;
-+int codec;
-+
-+if (ii == jj) continue;
-+
-+fallback = hb_list_item( job->list_audio, jj );
-+codec = fallback->config.out.codec & HB_ACODEC_MASK;
-+if (fallback->config.in.track == audio->config.in.track &&
-+(codec == HB_ACODEC_FFAAC ||
-+ codec == HB_ACODEC_CA_AAC ||
-+ codec == HB_ACODEC_CA_HAAC ||
-+ codec == HB_ACODEC_FDK_AAC ||
-+ codec == HB_ACODEC_FDK_HAAC))
-+{
-+hb_mux_data_t * fallback_track;
-+int   * sd;
-+
-+track = audio->priv.mux_data;
-+fallback_track = fallback->priv.mux_data;
-+sd = (int*)av_stream_new_side_data(track->st,
-+ 
AV_PKT_DATA_FALLBACK_TRACK,
-+ sizeof(int));
-+if (sd != NULL)
-+{
-+*sd = fallback_track->st->index;
-+}
-+}
-+}
-+} break;
-+}
-+}
-+
- char * subidx_fmt =
- "size: %dx%d\n"
- "org: %d, %d\n"



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/files/

2019-03-03 Thread Aaron Bauman
commit: dc43f72baf6e277192b5e0ef6ada8035c6feafa5
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 16:09:39 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:09:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc43f72b

net-p2p/transmission: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11242
Signed-off-by: Aaron Bauman  gentoo.org>

 net-p2p/transmission/files/transmission-2.93-libressl.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/net-p2p/transmission/files/transmission-2.93-libressl.patch 
b/net-p2p/transmission/files/transmission-2.93-libressl.patch
deleted file mode 100644
index 8c978ced269..000
--- a/net-p2p/transmission/files/transmission-2.93-libressl.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/libtransmission/crypto-utils-openssl.c
-+++ b/libtransmission/crypto-utils-openssl.c
-@@ -230,7 +230,7 @@ tr_rc4_process (tr_rc4_ctx_t   handle,
- 
- ***/
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010
-+#if OPENSSL_VERSION_NUMBER < 0x1010 || defined(LIBRESSL_VERSION_NUMBER)
- static inline int
- DH_set0_pqg (DH * dh,
-  BIGNUM * p,



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

2019-03-03 Thread Aaron Bauman
commit: b4647cf0f63ce30ddb4fb786a3f77af6b8f6abda
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:54:12 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:12:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4647cf0

dev-util/drone: remove unused files

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11201
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-util/drone/files/drone.confd | 47 
 dev-util/drone/files/drone.initd | 14 
 2 files changed, 61 deletions(-)

diff --git a/dev-util/drone/files/drone.confd b/dev-util/drone/files/drone.confd
deleted file mode 100644
index 3d4fd461402..000
--- a/dev-util/drone/files/drone.confd
+++ /dev/null
@@ -1,47 +0,0 @@
-# arguments for drone
-# See also http://readme.drone.io/admin/installation-reference/
-#DRONE_SECRET=
-#DRONE_DEBUG=false
-#DRONE_SERVER_CERT=
-#DRONE_SERVER_KEY=
-#DRONE_ADMIN=
-#DRONE_ORGS=
-#DRONE_OPEN=false
-#DRONE_YAML=.drone.yml
-#DRONE_CACHE_TTY=15m
-DRONE_DATABASE_DRIVER=sqlite3
-DRONE_DATABASE_DATASOURCE="/var/lib/drone/drone.sqlite"
-DRONE_GITHUB=true
-#DRONE_GITHUB_URL=https://github.com
-#DRONE_GITHUB_CLIENT=
-#DRONE_GITHUB_SECRET=
-#DRONE_GITHUB_SCOPE=
-#DRONE_GITHUB_GIT_USERNAME=
-#DRONE_GITHUB_GIT_PASSWORD=
-#DRONE_GITHUB_PRIVATE_MODE=false
-#DRONE_GITHUB_MERGE_REF=true
-#DRONE_GITHUB_CONTEXT=continuous-integration/drone
-#DRONE_GITHUB_SKIP_VERIFY=false
-#DRONE_GOGS=false
-#DRONE_GOGS_URL=
-#DRONE_GOGS_GIT_USERNAME=
-#DRONE_GOGS_GIT_PASSWORD=
-#DRONE_GOGS_PRIVATE_MODE=
-#DRONE_GOGS_SKIP_VERIFY=false
-#DRONE_BITBUCKET=false
-#DRONE_BITBUCKET_CLIENT=
-#DRONE_BITBUCKET_SECRET=
-#DRONE_STASH=false
-#DRONE_STASH_URL=
-#DRONE_STASH_CONSUMER_KEY=
-#DRONE_STASH_CONSUMER_RSA=
-#DRONE_STASH_GIT_USERNAME=
-#DRONE_STASH_GIT_PASSWORD=
-#DRONE_GITLAB=false
-#DRONE_GITLAB_URL=https://gitlab.com
-#DRONE_GITLAB_CLIENT=
-#DRONE_GITLAB_SECRET=
-#DRONE_GITLAB_GIT_USERNAME=
-#DRONE_GITLAB_GIT_PASSWORD=
-#DRONE_GITLAB_SKIP_VERIFY=false
-#DRONE_GITLAB_PRIVATE_MODE=false

diff --git a/dev-util/drone/files/drone.initd b/dev-util/drone/files/drone.initd
deleted file mode 100644
index a7219c7d761..000
--- a/dev-util/drone/files/drone.initd
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2016-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="Drone CI"
-pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
-user=${user:-${SVCNAME}}
-group=${group:-${SVCNAME}}
-
-command="/usr/bin/drone-server server"
-command_background="true"
-start_stop_daemon_args="--user ${user} --group ${group} \
-   --stdout /var/log/${SVCNAME}/${SVCNAME}.log \
-   --stderr /var/log/${SVCNAME}/${SVCNAME}.log"



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

2019-03-03 Thread Aaron Bauman
commit: c284390762f0d17443257597c4a45bddee8595c8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar  2 12:00:27 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 03:11:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2843907

media-libs/babl: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11214
Signed-off-by: Aaron Bauman  gentoo.org>

 .../babl/files/babl-0.1.48-configure-cflags.patch  | 26 --
 1 file changed, 26 deletions(-)

diff --git a/media-libs/babl/files/babl-0.1.48-configure-cflags.patch 
b/media-libs/babl/files/babl-0.1.48-configure-cflags.patch
deleted file mode 100644
index 089a82f0e00..000
--- a/media-libs/babl/files/babl-0.1.48-configure-cflags.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 17d85b43750bc4cdfde71ab6b1d5f41acc89f2ed Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Thu, 17 May 2018 20:50:29 +0200
-Subject: [PATCH] configure.ac: No longer enforce -Ofast
-

- configure.ac | 3 ---
- 1 file changed, 3 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 924b0df..7933ead 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -161,9 +161,6 @@ CFLAGS="$CFLAGS $extra_warnings"
- BABL_DETECT_CFLAGS(extra_warnings, '-Wold-style-definition')
- CFLAGS="$CFLAGS $extra_warnings"
- 
--BABL_DETECT_CFLAGS(extra_warnings, '-Ofast' )
--CFLAGS="$CFLAGS $extra_warnings"
--
- fi
- 
- AC_PATH_PROG(RSVG, rsvg-convert, no)
--- 
-2.17.0
-



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

2019-03-03 Thread Thomas Deutschmann
commit: fb1a9827eecead7c66d6917f36516e85fb650979
Author: Tomas Mozes  gmail  com>
AuthorDate: Sat Jan 26 05:17:02 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:47:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb1a9827

app-admin/mongo-tools: bump to 3.6.10

Signed-off-by: Tomas Mozes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/mongo-tools/Manifest  |  1 +
 app-admin/mongo-tools/mongo-tools-3.6.10.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index 3105cbeafe0..77b75c086d1 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -1,4 +1,5 @@
 DIST mongo-tools-3.4.16.tar.gz 4697191 BLAKE2B 
2e9a0e7dc8016d3e7d7c7f8d0cf80a97d3d199603c0b8b791df5a0d79d418ffaa232eee694047a7ca11fa7623023b4123becd437cfe3dec11e26cd525720bcad
 SHA512 
b40c6dee75d860de1da73faf79f5f68c098ce7c80681486c66fff04a937474dcede91c7be907a8e36033b3898f7499e8f53271944c0df3360756c27361efb6f5
+DIST mongo-tools-3.6.10.tar.gz 4731097 BLAKE2B 
dffd18bbcb5a1d869cd3a00b40be7c83d12c2146944044c8d873eba409b9fcb0ce0595c01cd61a6b0405dfce685b8dde7c285380150906d4d38d3de9b42962bf
 SHA512 
3e9808c6b275566215f8c2ce033a6259d373e8b63db5e981cc28235d757404b3209a64dd9aa8a98d9290c5c1da137a1bf9bc48629b278cb27ca28be681e86efc
 DIST mongo-tools-3.6.8.tar.gz 4723878 BLAKE2B 
a1693024d60f69d25c268eaaa30a478b1e4c0042c5fb7a3fd6252ed00aef2fee3fba94516fe825165a1a57887ed38e4fbce488c48ddd4f45349f0b7a1b244020
 SHA512 
359e8ce2d847d005d48ff12bc2e8af73213d81cd1521d2b5b5ac94792468218248bebbe808e1bd8fd49234eab8480608f294c1b63f317aed58f456b84ef17dcf
 DIST mongo-tools-3.6.9.tar.gz 4723117 BLAKE2B 
2cc88b9e8424abe082d68a8f7afa02bf2b21d027cabe04298fafbd065346350d57f6a48ece1a849e779cac6da315aa9d5469c5f63ca5aae6be7e8f73fae3fe4b
 SHA512 
def8e2bb68898c540dfa9fbe742696d463c099e7d70fc2f0e114301d321e3983ef0b07588301340b0a3ffdf2280febc3fa37e77d2520f147e723d2ce147c7261
 DIST mongo-tools-4.0.3.tar.gz 10874727 BLAKE2B 
3e5d07b8ae797d0876b68a3018806e91a30758415aaa236423648a77f5e0d475848060516ee0da91a8448813a12a685410b93bf219b8180beb91f448e329a532
 SHA512 
cbe74b3fdebd0d4f6be6e3acf7f55f5f1a551b0ad1a23d82782643d2a9eb9ea4b7e0133985485b8c5a88c1fea26595e3ed9c759f1f63b578b6472d850154d67b

diff --git a/app-admin/mongo-tools/mongo-tools-3.6.10.ebuild 
b/app-admin/mongo-tools/mongo-tools-3.6.10.ebuild
new file mode 100644
index 000..5aacbbb1063
--- /dev/null
+++ b/app-admin/mongo-tools/mongo-tools-3.6.10.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-r${MY_PV}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com";
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="sasl ssl"
+
+DEPEND="dev-lang/go:=
+   net-libs/libpcap
+   sasl? ( dev-libs/cyrus-sasl )
+   ssl? ( dev-libs/openssl:0= )"
+
+# Do not complain about CFLAGS etc since go projects do not use them.
+QA_FLAGS_IGNORED='.*'
+
+EGO_PN="github.com/mongodb/mongo-tools"
+S="${WORKDIR}/src/${EGO_PN}"
+
+src_unpack() {
+   mkdir -p "${S%/*}" || die
+   default
+   mv ${MY_P} "${S}" || die
+}
+
+src_compile() {
+   local myconf=()
+
+   if use sasl; then
+   myconf+=(sasl)
+   fi
+
+   if use ssl; then
+   myconf+=(ssl)
+   fi
+
+   # build pie to avoid text relocations wrt #582854
+   local buildmode="pie"
+
+   # skip on ppc64 wrt #610984
+   if use ppc64; then
+   buildmode="default"
+   fi
+
+   mkdir -p bin || die
+   for i in bsondump mongostat mongofiles mongoexport mongoimport 
mongorestore mongodump mongotop mongoreplay; do
+   echo "Building $i"
+   GOROOT="${PREFIX}/usr/$(get_libdir)/go" GOPATH="${WORKDIR}" go 
build -buildmode="${buildmode}" -o "bin/$i" \
+   -ldflags "-X ${EGO_PN}/common/options.VersionStr=${PV}" 
--tags "${myconf[*]}" "$i/main/$i.go" || die
+   done
+}
+
+src_install() {
+   dobin bin/*
+}



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

2019-03-03 Thread Thomas Deutschmann
commit: e2d5c56450b953372bcff4792994a9df3665c66d
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Sat Feb  2 21:26:46 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 01:35:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d5c564

dev-util/electron: Version bump to 2.0.17

Closes: https://bugs.gentoo.org/672226
Bug: https://bugs.gentoo.org/675578
Signed-off-by: Elvis Pranskevichus  magic.io>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10966
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/electron/Manifest   |   3 +
 dev-util/electron/electron-2.0.17.ebuild | 909 +++
 2 files changed, 912 insertions(+)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 926697a20cb..e28f90476e0 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -6,6 +6,7 @@ DIST chromium-61.0.3163.100.tar.xz 556305252 BLAKE2B 
88b9dc05d626ec33c2044cd8bb5
 DIST electron-1.6.18.tar.gz 4965032 BLAKE2B 
ecb085a75717fb472740583dbd31634bd8b4be8365fdaf3334e558a8076577d3a973ba78c87136bdf42be14a8fcbe0b7816f49a1eccc162c62941485a2bb09fb
 SHA512 
bd10d34e9a91350671a8c1af807fd01d7379bd7c9eca7c3f096349a5dbefaa78e063ee6a27fa5029a19daec0ca70fbe45f9964e27945a5f47ac83416540aacda
 DIST electron-1.7.16.tar.gz 5174554 BLAKE2B 
421fde393533c4af26a046a3a1a6ef067306ac6990fe9b7f74436b00e939b85d07f39bb7b9f02547288105adfd069f2640238e83cf444a3a99723441da0556f9
 SHA512 
84815598f14330916dc65f1326a841e73a8c1551c4b9ba21667562f6c67eb770529b3049d53951e91b07356e4d7cfc3ed3a5e3722305d7282adfc871c3195a35
 DIST electron-2.0.10.tar.gz 3012289 BLAKE2B 
3d4f2560e754917c7e72e6450ccf9d6d5f8a7741fb5c426d6db9cad01780be5531671bea55eb9033f5de288617d8cc366a17b1a77eac5bd32440ff8e9ee53a5e
 SHA512 
5663e9b018a51bf7f7c87a8c5b51cf631a91980bf01fdcb207f2054da2bfaffdebfe027bd8c27dfa0af523fd09ec1c52076a7f6de9c5bf9a0ffbb898d1797b59
+DIST electron-2.0.17.tar.gz 3015019 BLAKE2B 
314d155e772492d81ca2b092b9ee264a82feffdfc85c05a4f18e4f9c3b151afb8012bdab2e1edbc8889db0433c04d6124b539ed7cc974dc23a43286c058a19a6
 SHA512 
8ecf9786b4b77483f1c3b77789a91b997254645343fff9a30cf846715a2eba53f338eb2de2eee2dd1164424c07697ffe3d21931c56f373e70e77f8e0a96bee0a
 DIST electron-breakpad-67f738b7adb47dc1e3b272fb99062f4192fa6651.tar.gz 5168487 
BLAKE2B 
41583e3297c2e8a612720f2087720cb7bc4ebf0aaaf5481029bd65458b26e5e824da283f474cf70d8933f80538e9f6c4b8a5843f27a6448b727ec9f12578b526
 SHA512 
303d1545dbe8e5fdece0fcd90c2ad09fab24483b176df1491580b9b382a607c0a814681cd58bcb7166b9cfc5af882a2b0d2fcc175d23f747b37c921040b68310
 DIST electron-breakpad-e35167de7516448fcc2bf687ad580b9d8b6aedc2.tar.gz 5161275 
BLAKE2B 
a8414bb2876031f71e5c0c9263cf7ee03c4af9d8dee2890bb4c39c82869282bc20b4c2807068ab72bcb96e71559dbea083ca27b9cddbc991bf1dc7e6c16a5dc3
 SHA512 
dce89f5976ddac0f87f70f11cc5fdf44a29198b302ed6eecd2c7530ccb33613563ef2ce797b7187c986d3b900b212eede8530e1e8f3b6a88ac727ff9623dd333
 DIST electron-brightray-909c49265493bd095c27cefd999567be2107899a.tar.gz 98022 
BLAKE2B 
a90ab9d0480c1d1f7d5f40ccf9bf8f4568175c9662bc47f9754a293018d6cc8930cf6e104aea57f660893c44837b3f48ddaacc3bdc2bcf347f1a60f93a987f4a
 SHA512 
e1df1159a97c87e1edce9ea896d790e3004cc836d879385cdc5324c1961209ebf884fb7771861f4c6bf86b50ff1d8818540555bbcc77bf10987e0a68cd855127
@@ -15,12 +16,14 @@ DIST 
electron-grit-9536fb6429147d27ef1563088341825db0a893cd.tar.gz 378461 BLAKE2
 DIST 
electron-libchromiumcontent-4a4acde5522c21fe2f0a21f5ca29f99e90b03adc.tar.gz 
73046 BLAKE2B 
051b69473c5a97746aa2f18fc94d4909ad52e0a0edc638ba3950d70b46fb798523da0d62f4a7f427187f80406f8efc3c9e04039f90567521c4f29adb0ab82fbf
 SHA512 
960f8b27adcf0df459bae024092971e8c10f1dfa933e3374303d7fd0ecaf2cf201674c474dfce6500609d229f1b4441968dfbc46a2d6220723b7ceebec277dba
 DIST 
electron-libchromiumcontent-a9b88fab38a8162bb485cc5854973f71ea0bc7a6.tar.gz 
427806 BLAKE2B 
21274045953499b7656366520d93acb63515995e7d6614afa5bba097e80bf833611fd715f0a8782dbdcb3c7c11ce2c4f5c2789483d4847e5bd73567123022dfd
 SHA512 
da23b6119aa39d2ebc39b20280e2b6c0c26eba3e45271a3b8b196149ae8fb17f7ae63b97821ecdbc74c8d28617e361a3570e89c716d560a3b0caa7fa1f673f09
 DIST 
electron-libchromiumcontent-cbd04c0dccc7655cd42f02baee3a622d5170ac08.tar.gz 
161487 BLAKE2B 
de2f7f708aafc2f9033fb0dbee50880f9441196c81ba355bae966a1ffbb0c2f30c86cbb30021af599ac3abf071431f99c07a7a51b45db41901624148e1988369
 SHA512 
f207fdddecda879ff3c83e1503af0e919c1f6fe2e3666ac9d40c9fc21dfb3a679e1f0ab3ce7b89057a412934c5a9c96ed846761c669875ee0c3a1955308be184
+DIST 
electron-libchromiumcontent-daf9bdcdfdfd6bad258b5e1e48b2e17d06c1a987.tar.gz 
168368 BLAKE2B 
f915cb7e0f6be5f64c3bca64a121c1acf39d0a11cd67c4113d29757f7f44827d5807058c4b29e04c0ae8ab053e42aa66ba3da57b0a9b9bd4c7f22e7f56b91aae
 SHA512 
6d4ca21f463540eec825dfe5075770b341de606c1726ce443b72cdf09c7153e201dbc7c2a4bacdcd926634e9b3795e59b3f1b27f017c7bc0a7507c9a4b6f5ce5
 DIST electron-native-mate-6a3d238b7e1e3742f2bb495336a8

[gentoo-commits] repo/gentoo:master commit in: www-apache/modsecurity-crs/

2019-03-03 Thread Thomas Deutschmann
commit: b07b6b08c5ef9fa6f2458f8f2710628c70c7
Author: Tomas Mozes  gmail  com>
AuthorDate: Sat Feb 23 12:01:50 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:56:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07b6b08

www-apache/modsecurity-crs: bump to 3.1.0

Signed-off-by: Tomas Mozes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11143
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apache/modsecurity-crs/Manifest|  1 +
 .../modsecurity-crs/modsecurity-crs-3.1.0.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/www-apache/modsecurity-crs/Manifest 
b/www-apache/modsecurity-crs/Manifest
index 0b221bc9969..869ccd079b4 100644
--- a/www-apache/modsecurity-crs/Manifest
+++ b/www-apache/modsecurity-crs/Manifest
@@ -1 +1,2 @@
 DIST modsecurity-crs-3.0.2.tar.gz 156751 BLAKE2B 
111a330b6081d476899be321e15d74379b3c3db23f429a4a4ef1900c87e4b29229638acf3bb367745446ef97ccba4679db91b0d84bae93f2c127bbb6e8031851
 SHA512 
ae8fe9a0f00a57708c8680cb76882214e4f5ff647e13087aaf1bfc7382cefb38d2f3a88eb1f210031b553f56d3e44c12dbdc68f8b0d09fb4a9e2f15a70d885aa
+DIST modsecurity-crs-3.1.0.tar.gz 250617 BLAKE2B 
6081d09e90f3c18435e046264ff8c0b700fd0c8c2b6377f44517fce3ad74dcf1d6a8cf7eaf055b85040b21196b603bcb762f5a7ed237d14b6a05f1febd623cda
 SHA512 
d613d2af8248424ac5d4d006a9f221b07c714fb47f84e6ec237b1389379b50dce984f51121cc22b69d148910169b5257b11558656640bc8349d0b09d9e70bb11

diff --git a/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild 
b/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild
new file mode 100644
index 000..c0b847fe636
--- /dev/null
+++ b/www-apache/modsecurity-crs/modsecurity-crs-3.1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Core Rule Set for ModSecurity"
+HOMEPAGE="
+   
https://www.owasp.org/index.php/Category:OWASP_ModSecurity_Core_Rule_Set_Project
+   https://modsecurity.org/crs/
+   https://coreruleset.org/";
+SRC_URI="https://github.com/SpiderLabs/owasp-${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=www-apache/mod_security-2.9.1"
+
+S="${WORKDIR}/owasp-${P}"
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r rules
+
+   dodoc CHANGES CONTRIBUTORS.md KNOWN_BUGS README.md 
crs-setup.conf.example
+
+   # I don't think it's worth pulling in apache-module.eclass just for
+   # this path...
+   insinto /etc/apache2/modules.d
+   doins "${FILESDIR}/80_mod_security-crs.conf"
+}
+
+pkg_postinst() {
+   einfo "The CRS configuration file has been installed to:"
+   einfo "  ${ROOT}/etc/apache2/modules.d/80_mod_security-crs.conf"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/

2019-03-03 Thread Thomas Deutschmann
commit: 15c091c12973d3dbb31acb52893a743b07f5f159
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Feb 14 14:58:14 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:47:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c091c1

dev-db/mongodb: bump to 4.0.6

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10904
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mongodb/Manifest |   1 +
 dev-db/mongodb/mongodb-4.0.6.ebuild | 164 
 2 files changed, 165 insertions(+)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index 41d2f267cef..c81bed6daba 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -5,3 +5,4 @@ DIST mongodb-src-r3.6.9.tar.gz 40515460 BLAKE2B 
5637e7b5cc4b3c7874fedacbe0b05dac
 DIST mongodb-src-r4.0.3.tar.gz 49435646 BLAKE2B 
1663823d48ec6d93b30b4d68a09bab164291530fd4966fcdd07ffbaceaf25d9fc5c7480d0d794fdd374fa3a2d11f19d87556cf0c47198a13f9d8fb5ccf7f0343
 SHA512 
c77a01d8d16322514f42030c46a0aa9cedb90f186375222eeb31648060265006b5e929bdde6ca8e7ecd71018f7c19f5bade463d98db0f053d586ffc8adc99550
 DIST mongodb-src-r4.0.4.tar.gz 49462543 BLAKE2B 
a1193ebc6ed818d4e5f27bff1792b6c6c193ff063cae36f2f7adcf63a3b780658d221691c58f42e494ec514d78c81d093067ea7dce8c7158a28846434f493821
 SHA512 
7e434c8ac715793d7b0015116af72cde766bae953cdc38653a2746ef4a76898dec58f8ee607d9357b87fa11e5a1f0248ae739473ded2d3dcca2b2801434b07e2
 DIST mongodb-src-r4.0.5.tar.gz 49507822 BLAKE2B 
ca5853c632631a06300247d4d3bfee153ffdde2fcbd313ab95472e6721d92a67f464af32c745a297401132287f66b1b78e0eebe583008689d1580b99422d7e68
 SHA512 
4a544ad40d75583b38a6a97a0a6e4fae7d0d7a740aa1f993adac6855c5f7fae43b4cf6966e58d16ec716e8b93c770a3dc3997c2785597b5e37dfc7aafa516976
+DIST mongodb-src-r4.0.6.tar.gz 49511958 BLAKE2B 
c372bb858528cb825db4edf11db636ad71c63148b84838f64cefe886b37631482c1e22eb99dfc557c3f51706d1d2f61b893bfd301cdeb8772a2d85ad75f8f48c
 SHA512 
72e04154cf221833522bb0c2cc99acc2a86d20e2dcbf1f8c6ff0a870edf7b2529a55b6821c664805c00c12a311ae374a276ef1e3ccea1ed84fb125bb8726906a

diff --git a/dev-db/mongodb/mongodb-4.0.6.ebuild 
b/dev-db/mongodb/mongodb-4.0.6.ebuild
new file mode 100644
index 000..5496ffd85dd
--- /dev/null
+++ b/dev-db/mongodb/mongodb-4.0.6.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+SCONS_MIN_VERSION="2.5.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit check-reqs flag-o-matic multiprocessing pax-utils python-single-r1 
scons-utils systemd toolchain-funcs user
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com";
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
+
+LICENSE="Apache-2.0 SSPL"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.3
+   >=dev-cpp/yaml-cpp-0.5.3:=
+   >=dev-libs/boost-1.60:=[threads(+)]
+   >=dev-libs/libpcre-8.41[cxx]
+   dev-libs/snowball-stemmer
+   net-libs/libpcap
+   >=sys-libs/zlib-1.2.11:=
+   kerberos? ( dev-libs/cyrus-sasl[kerberos] )
+   mms-agent? ( app-admin/mms-agent )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-python/cheetah[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   virtual/python-typing[${PYTHON_USEDEP}]
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   debug? ( dev-util/valgrind )
+   test? (
+   dev-python/pymongo[${PYTHON_USEDEP}]
+   )"
+PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.4.7-no-boost-check.patch"
+   "${FILESDIR}/${PN}-3.6.1-fix-scons.patch"
+   "${FILESDIR}/${PN}-4.0.0-no-compass.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_pretend() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   if ver_test "$REPLACING_VERSIONS" -lt 3.6; then
+   ewarn "To upgrade from a version earlier than the 
3.6-series, you must"
+   ewarn "successively upgrade major releases until you 
have upgraded"
+   ewarn "to 3.6-series. Then upgrade to 4.0 series."
+   else
+   ewarn "Be sure to set featureCompatibilityVersion to 
3.6 before upgrading."
+   fi
+   fi
+}
+
+pkg_setup() {
+   enewgroup mongodb
+   enewuser mongodb -1 -1 /var/lib/${PN} mongodb
+
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # remove bundled libs
+   rm -r 
src/third_part

[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/

2019-03-03 Thread Thomas Deutschmann
commit: 0d121093e48ca194880928b8f890eab832c5e4f6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 00:51:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:51:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d121093

dev-db/mongodb: fix license name

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

 dev-db/mongodb/mongodb-3.6.10.ebuild | 2 +-
 dev-db/mongodb/mongodb-4.0.5.ebuild  | 2 +-
 dev-db/mongodb/mongodb-4.0.6.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/mongodb/mongodb-3.6.10.ebuild 
b/dev-db/mongodb/mongodb-3.6.10.ebuild
index cb53a4e70da..5806eaa2e2e 100644
--- a/dev-db/mongodb/mongodb-3.6.10.ebuild
+++ b/dev-db/mongodb/mongodb-3.6.10.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A high-performance, open source, schema-free 
document-oriented data
 HOMEPAGE="https://www.mongodb.com";
 SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
 
-LICENSE="Apache-2.0 SSPL"
+LICENSE="Apache-2.0 SSPL-1"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug kerberos libressl lto mms-agent ssl test +tools"

diff --git a/dev-db/mongodb/mongodb-4.0.5.ebuild 
b/dev-db/mongodb/mongodb-4.0.5.ebuild
index 5496ffd85dd..bb2a9fb04dc 100644
--- a/dev-db/mongodb/mongodb-4.0.5.ebuild
+++ b/dev-db/mongodb/mongodb-4.0.5.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A high-performance, open source, schema-free 
document-oriented data
 HOMEPAGE="https://www.mongodb.com";
 SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
 
-LICENSE="Apache-2.0 SSPL"
+LICENSE="Apache-2.0 SSPL-1"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug kerberos libressl lto mms-agent ssl test +tools"

diff --git a/dev-db/mongodb/mongodb-4.0.6.ebuild 
b/dev-db/mongodb/mongodb-4.0.6.ebuild
index 5496ffd85dd..bb2a9fb04dc 100644
--- a/dev-db/mongodb/mongodb-4.0.6.ebuild
+++ b/dev-db/mongodb/mongodb-4.0.6.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="A high-performance, open source, schema-free 
document-oriented data
 HOMEPAGE="https://www.mongodb.com";
 SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
 
-LICENSE="Apache-2.0 SSPL"
+LICENSE="Apache-2.0 SSPL-1"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="debug kerberos libressl lto mms-agent ssl test +tools"



[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/

2019-03-03 Thread Thomas Deutschmann
commit: 020f4bb69894058b9a5fc7342aaeb3fa06c9e957
Author: Tomas Mozes  gmail  com>
AuthorDate: Sat Jan 26 05:26:46 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:47:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020f4bb6

dev-db/mongodb: bump to 4.0.5

Signed-off-by: Tomas Mozes  gmail.com>
Closes: https://bugs.gentoo.org/673776
Closes: https://bugs.gentoo.org/608688
Closes: https://bugs.gentoo.org/673512
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mongodb/Manifest |   1 +
 dev-db/mongodb/mongodb-4.0.5.ebuild | 164 
 2 files changed, 165 insertions(+)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index a464d6ef12e..41d2f267cef 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -4,3 +4,4 @@ DIST mongodb-src-r3.6.8.tar.gz 40428295 BLAKE2B 
cc02f73cfb49fb38ccabaad5a02610ce
 DIST mongodb-src-r3.6.9.tar.gz 40515460 BLAKE2B 
5637e7b5cc4b3c7874fedacbe0b05dac1b3dde3ae1c58ecbfc8caf9526c0a8696bdfa1b9b40ffd1adfc81ef90fcb7a41de2c53ccce09da8b7879b9ab2f238eb7
 SHA512 
00202820570ba5cdc16951b1cb0e9b52bcb8362cee252c857b84d9107761f4061496fc3379ceae6e052f14477d702714384ad1b24eca2c4173af2506a8d1f39f
 DIST mongodb-src-r4.0.3.tar.gz 49435646 BLAKE2B 
1663823d48ec6d93b30b4d68a09bab164291530fd4966fcdd07ffbaceaf25d9fc5c7480d0d794fdd374fa3a2d11f19d87556cf0c47198a13f9d8fb5ccf7f0343
 SHA512 
c77a01d8d16322514f42030c46a0aa9cedb90f186375222eeb31648060265006b5e929bdde6ca8e7ecd71018f7c19f5bade463d98db0f053d586ffc8adc99550
 DIST mongodb-src-r4.0.4.tar.gz 49462543 BLAKE2B 
a1193ebc6ed818d4e5f27bff1792b6c6c193ff063cae36f2f7adcf63a3b780658d221691c58f42e494ec514d78c81d093067ea7dce8c7158a28846434f493821
 SHA512 
7e434c8ac715793d7b0015116af72cde766bae953cdc38653a2746ef4a76898dec58f8ee607d9357b87fa11e5a1f0248ae739473ded2d3dcca2b2801434b07e2
+DIST mongodb-src-r4.0.5.tar.gz 49507822 BLAKE2B 
ca5853c632631a06300247d4d3bfee153ffdde2fcbd313ab95472e6721d92a67f464af32c745a297401132287f66b1b78e0eebe583008689d1580b99422d7e68
 SHA512 
4a544ad40d75583b38a6a97a0a6e4fae7d0d7a740aa1f993adac6855c5f7fae43b4cf6966e58d16ec716e8b93c770a3dc3997c2785597b5e37dfc7aafa516976

diff --git a/dev-db/mongodb/mongodb-4.0.5.ebuild 
b/dev-db/mongodb/mongodb-4.0.5.ebuild
new file mode 100644
index 000..5496ffd85dd
--- /dev/null
+++ b/dev-db/mongodb/mongodb-4.0.5.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+SCONS_MIN_VERSION="2.5.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit check-reqs flag-o-matic multiprocessing pax-utils python-single-r1 
scons-utils systemd toolchain-funcs user
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com";
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
+
+LICENSE="Apache-2.0 SSPL"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.3
+   >=dev-cpp/yaml-cpp-0.5.3:=
+   >=dev-libs/boost-1.60:=[threads(+)]
+   >=dev-libs/libpcre-8.41[cxx]
+   dev-libs/snowball-stemmer
+   net-libs/libpcap
+   >=sys-libs/zlib-1.2.11:=
+   kerberos? ( dev-libs/cyrus-sasl[kerberos] )
+   mms-agent? ( app-admin/mms-agent )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-python/cheetah[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   virtual/python-typing[${PYTHON_USEDEP}]
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   debug? ( dev-util/valgrind )
+   test? (
+   dev-python/pymongo[${PYTHON_USEDEP}]
+   )"
+PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.4.7-no-boost-check.patch"
+   "${FILESDIR}/${PN}-3.6.1-fix-scons.patch"
+   "${FILESDIR}/${PN}-4.0.0-no-compass.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_pretend() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   if ver_test "$REPLACING_VERSIONS" -lt 3.6; then
+   ewarn "To upgrade from a version earlier than the 
3.6-series, you must"
+   ewarn "successively upgrade major releases until you 
have upgraded"
+   ewarn "to 3.6-series. Then upgrade to 4.0 series."
+   else
+   ewarn "Be sure to set featureCompatibilityVersion to 
3.6 before upgrading."
+   fi
+   fi
+}
+
+pkg_setup() {
+   enewgroup mongodb
+   enewuser mongodb -1 -1 /var/lib/${PN} mongodb
+
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # remove bundled libs
+   rm -

[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_security/

2019-03-03 Thread Thomas Deutschmann
commit: 7d32d9f13e0545d7cb004cb9b1c10c82b130f0c6
Author: Tomas Mozes  gmail  com>
AuthorDate: Sat Feb 23 11:57:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:56:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d32d9f1

www-apache/mod_security: bump to 2.9.3

Signed-off-by: Tomas Mozes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apache/mod_security/Manifest  |   1 +
 www-apache/mod_security/mod_security-2.9.3.ebuild | 115 ++
 2 files changed, 116 insertions(+)

diff --git a/www-apache/mod_security/Manifest b/www-apache/mod_security/Manifest
index d53183b7567..77a67a32173 100644
--- a/www-apache/mod_security/Manifest
+++ b/www-apache/mod_security/Manifest
@@ -1 +1,2 @@
 DIST modsecurity-2.9.1.tar.gz 4261212 BLAKE2B 
c47c7934d8da870e629c5733cc8c37452e4d90351269a14b99483188e8e3161891bd63bfd70e0723648c8daf51f1c33d900bd90ab0157332f826eab772f09f62
 SHA512 
374733cbfc26e53d95b78c8f268a4e465d838163e9893fc24e33a9d272b114f1b287147bab6d0289575074cbbd94f48983e23fa59832cbcb32950046cea59269
+DIST modsecurity-2.9.3.tar.gz 4307670 BLAKE2B 
337ea15cc8805af7ab43aed8aecf4c72ccc586d0d7e9d9b91f036a61baa70d1ac8b4ad8045a2bb7a13515912a15fba7d3cdb9670ae6730de43b1e44ee90ded6d
 SHA512 
4e1ea5dd8edadf8f630e4fe92a200d3a8e78963fce3128b5975a1e1ecd0e8bf9ceecd9905c95f8c508932ccd837f1d8ae8bb2ba423307718c3c6a4ae9b783ddd

diff --git a/www-apache/mod_security/mod_security-2.9.3.ebuild 
b/www-apache/mod_security/mod_security-2.9.3.ebuild
new file mode 100644
index 000..41cfb5afbc1
--- /dev/null
+++ b/www-apache/mod_security/mod_security-2.9.3.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit apache-module
+
+MY_PN=modsecurity
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Application firewall and intrusion detection for Apache"
+HOMEPAGE="http://www.modsecurity.org/";
+SRC_URI="http://www.modsecurity.org/tarball/${PV}/${MY_P}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc fuzzyhash geoip jit json lua mlogc"
+
+COMMON_DEPEND="dev-libs/apr
+   dev-libs/apr-util[openssl]
+   dev-libs/libxml2
+   dev-libs/libpcre[jit?]
+   fuzzyhash? ( app-crypt/ssdeep )
+   json? ( dev-libs/yajl )
+   lua? ( dev-lang/lua:0 )
+   mlogc? ( net-misc/curl )
+   www-servers/apache[apache2_modules_unique_id]"
+DEPEND="${COMMON_DEPEND}
+   doc? ( app-doc/doxygen )"
+RDEPEND="${COMMON_DEPEND}
+   geoip? ( dev-libs/geoip )
+   mlogc? ( dev-lang/perl )"
+PDEPEND=">=www-apache/modsecurity-crs-2.2.6-r1"
+
+S="${WORKDIR}/${MY_P}"
+
+APACHE2_MOD_FILE="apache2/.libs/${PN}2.so"
+APACHE2_MOD_CONF="79_${PN}"
+APACHE2_MOD_DEFINE="SECURITY"
+
+# Tests require symbols only defined within the Apache binary.
+RESTRICT=test
+
+need_apache2
+
+pkg_setup() {
+   _init_apache2
+   _init_apache2_late
+}
+
+src_configure() {
+   local myconf=(
+   --disable-static
+   --enable-request-early
+   --with-apxs="${APXS}"
+   --with-pic
+   $(use_with fuzzyhash ssdeep)
+   $(use_with json yajl)
+   $(use_enable mlogc)
+   $(use_with lua)
+   $(use_enable lua lua-cache)
+   $(use_enable jit pcre-jit) )
+
+   econf ${myconf[@]}
+}
+
+src_compile() {
+   default
+
+   # Building the docs is broken at the moment, see e.g.
+   # https://github.com/SpiderLabs/ModSecurity/issues/1322
+   if use doc; then
+   doxygen doc/doxygen-apache.conf || die 'failed to build 
documentation'
+   fi
+}
+
+src_install() {
+   apache-module_src_install
+
+   dodoc CHANGES README.md modsecurity.conf-recommended
+
+   if use doc; then
+   dodoc -r doc/apache/html
+   fi
+
+   if use mlogc; then
+   insinto /etc/
+   newins mlogc/mlogc-default.conf mlogc.conf
+   dobin mlogc/mlogc
+   dobin mlogc/mlogc-batch-load.pl
+   newdoc mlogc/INSTALL INSTALL-mlogc
+   fi
+
+   # Use /var/lib instead of /var/cache. This stuff is "persistent,"
+   # and isn't a cached copy of something that we can recreate.
+   # Bug 605496.
+   keepdir /var/lib/modsecurity
+   fowners apache:apache /var/lib/modsecurity
+   fperms 0750 /var/lib/modsecurity
+   for dir in data tmp upload; do
+   keepdir "/var/lib/modsecurity/${dir}"
+   fowners apache:apache "/var/lib/modsecurity/${dir}"
+   fperms 0750 "/var/lib/modsecurity/${dir}"
+   done
+}
+
+pkg_postinst() {
+   elog "The base configuration file has been renamed ${APACHE2_MOD_CONF}"
+   elog "so that you can put your own configuration in (for example)"
+   elog "90_modsecurity_local.conf."
+   elog ""
+   elog "That would be the correct place for 

[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/

2019-03-03 Thread Thomas Deutschmann
commit: 75cfc144412904f2d774738160ff6b8c6386798b
Author: Tomas Mozes  gmail  com>
AuthorDate: Sat Jan 26 05:24:59 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:47:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75cfc144

dev-db/mongodb: bump to 3.6.10

Signed-off-by: Tomas Mozes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mongodb/Manifest  |   1 +
 dev-db/mongodb/metadata.xml  |   1 +
 dev-db/mongodb/mongodb-3.6.10.ebuild | 164 +++
 3 files changed, 166 insertions(+)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index c248028ed80..a464d6ef12e 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -1,4 +1,5 @@
 DIST mongodb-src-r3.4.16.tar.gz 40093657 BLAKE2B 
7123444dbdd0b2ad3adfb3391e0177d33c1b6c6a4ea83027821c564faad047a736e52926bc15c58bef59c18282436e913fd3bc9963705e030da01356f83ea367
 SHA512 
e22eb1fe2a832fed8305200614988c5ecfd619cee44fe2263bffa151732c0e26584084e64065dbc65152be6e5c1767a538193770359bea92f3703c72239075db
+DIST mongodb-src-r3.6.10.tar.gz 40562421 BLAKE2B 
c4fbb9e9586350503df84b344e5c0e05176e681f50a0e96551f157c81c85b71e45c235f0788c1886aa5b6b79fa452afa1a6e8de4acfbfe4c4a0ae62379599f86
 SHA512 
e0833885a2b1fc14d99749304bd83931a9016039fa32826f9961653601975474f37003eb40fbe8cc5b09644ea447cdc59ccf63110b527d51d4c772cfff88804f
 DIST mongodb-src-r3.6.8.tar.gz 40428295 BLAKE2B 
cc02f73cfb49fb38ccabaad5a02610ce73fc41895ce944e48669e254bcbc70c8872a1bd7f8e04371fae4fcd9af2466fd8550367dd1d1da5cee50b86fc5023bf2
 SHA512 
c981f3269be3bafb59aa89d36c39a801fd7007b60db6c09b4616a559aaf8e50b34cabbdac2b59f23552c0a5112913fba468f7e2ed9a5f4daa3702dcffdf34999
 DIST mongodb-src-r3.6.9.tar.gz 40515460 BLAKE2B 
5637e7b5cc4b3c7874fedacbe0b05dac1b3dde3ae1c58ecbfc8caf9526c0a8696bdfa1b9b40ffd1adfc81ef90fcb7a41de2c53ccce09da8b7879b9ab2f238eb7
 SHA512 
00202820570ba5cdc16951b1cb0e9b52bcb8362cee252c857b84d9107761f4061496fc3379ceae6e052f14477d702714384ad1b24eca2c4173af2506a8d1f39f
 DIST mongodb-src-r4.0.3.tar.gz 49435646 BLAKE2B 
1663823d48ec6d93b30b4d68a09bab164291530fd4966fcdd07ffbaceaf25d9fc5c7480d0d794fdd374fa3a2d11f19d87556cf0c47198a13f9d8fb5ccf7f0343
 SHA512 
c77a01d8d16322514f42030c46a0aa9cedb90f186375222eeb31648060265006b5e929bdde6ca8e7ecd71018f7c19f5bade463d98db0f053d586ffc8adc99550

diff --git a/dev-db/mongodb/metadata.xml b/dev-db/mongodb/metadata.xml
index 32785d23917..5379d9760d4 100644
--- a/dev-db/mongodb/metadata.xml
+++ b/dev-db/mongodb/metadata.xml
@@ -14,6 +14,7 @@
and powerful queries).


+   Adds support for link time optimization
Install the MongoDB Monitoring Service 
agent
Install the MongoDB tools (mongoimport, 
mongodump...) from app-admin/mongo-tools


diff --git a/dev-db/mongodb/mongodb-3.6.10.ebuild 
b/dev-db/mongodb/mongodb-3.6.10.ebuild
new file mode 100644
index 000..cb53a4e70da
--- /dev/null
+++ b/dev-db/mongodb/mongodb-3.6.10.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+SCONS_MIN_VERSION="2.5.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit check-reqs flag-o-matic multiprocessing pax-utils python-single-r1 
scons-utils systemd toolchain-funcs user
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com";
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
+
+LICENSE="Apache-2.0 SSPL"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug kerberos libressl lto mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.3
+   >=dev-cpp/yaml-cpp-0.5.3:=
+   >=dev-libs/boost-1.60:=[threads(+)]
+   >=dev-libs/libpcre-8.41[cxx]
+   dev-libs/snowball-stemmer
+   net-libs/libpcap
+   >=sys-libs/zlib-1.2.8:=
+   kerberos? ( dev-libs/cyrus-sasl[kerberos] )
+   mms-agent? ( app-admin/mms-agent )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-python/cheetah[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   virtual/python-typing[${PYTHON_USEDEP}]
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   debug? ( dev-util/valgrind )
+   test? (
+   dev-python/pymongo[${PYTHON_USEDEP}]
+   )"
+PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.4.7-no-boost-check.patch"
+   "${FILESDIR}/${PN}-3.6.1-fix-scons.patch"
+   "${FILESDIR}/${PN}-3.6.1-no-compass.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_pretend() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   if ver_test "$REPLACING_VERSIONS" -lt 3.4; t

[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/

2019-03-03 Thread Thomas Deutschmann
commit: d61bfa77bb128472d26eddcd980b3347a43ab104
Author: Ralph Seichter  seichter  de>
AuthorDate: Fri Mar  1 20:30:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 01:02:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61bfa77

www-servers/nginx-unit: upstream release 1.8.0

See http://mailman.nginx.org/pipermail/nginx-announce/2019/000233.html
for the official announcement text. The ebuild is unchanged.

Signed-off-by: Ralph Seichter  seichter.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11206
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-servers/nginx-unit/Manifest|  1 +
 www-servers/nginx-unit/nginx-unit-1.8.0.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest
index 8b2833e6684..b25404bae3d 100644
--- a/www-servers/nginx-unit/Manifest
+++ b/www-servers/nginx-unit/Manifest
@@ -3,3 +3,4 @@ DIST nginx-unit-1.5.tar.gz 437636 BLAKE2B 
9f7b89a800c933cc6d55a444c5a6c6326cf169
 DIST nginx-unit-1.6.tar.gz 439244 BLAKE2B 
38e5580eed131b92f7fb73f389bd1dcc713a091d16910fd984a95fb77a47586e7a8afe597fb4774c2f27aac3de66297eb3993815569dde3b11e5b755f3ae319e
 SHA512 
d8a84c2c88017b18dfccf082591177564158e4297632664bc06fd8545b798e0d5efaaae9f840ee485a246c3638cdd022363c455f441d52666f39191e88b14ff8
 DIST nginx-unit-1.7.1.tar.gz 445348 BLAKE2B 
ce71948575c1d4c8cd6a918625525a77094c7b9bee335283a131bdf72e863f4a645761074642bf4150b1aeaf61c5d95302e0e2f0547483fc76b7ab3784aeb1d0
 SHA512 
08073aced61aff6cb9891128d4e5eb96096f113cfbff3418976fb7f896762e6abe2f08202935cf464f7b547daade89e071c616496969447a5aa35e77004d4ffa
 DIST nginx-unit-1.7.tar.gz 445144 BLAKE2B 
99f985768551bb3d12fa09751c3bad9ffbfd0bb9768914a439bf420e438b468f5baa909866c6f7518c6ab17335ddcb69f312207f8f0a8b25dc28ddb2c5bb75d7
 SHA512 
68156a8dd69401895d40f2c23d7889f3998f52dd7bfd5c3efb7894e5267aef0075868db857fbbbc34f85ed9d56b9ea4fa7a19f662eb91f68284eb99a55f0380b
+DIST nginx-unit-1.8.0.tar.gz 511226 BLAKE2B 
e396b27954840a5f1ad3a4cd9501a5e5fe769a754c51043da784a2c4596e6acc33089f495bf412a0db086e5c715a51292c7dece004a6512564421a431b6c339e
 SHA512 
1d0ad05343ff70aff4c6e221a36c20df95fa2e2262ae5c69963a9bcb9ef883151e8a2fa9fef29f43ac5489aa5cbb3e9dfd10cf5e7f6d7a98742b490ebf3a0413

diff --git a/www-servers/nginx-unit/nginx-unit-1.8.0.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.8.0.ebuild
new file mode 100644
index 000..f3124ecc86f
--- /dev/null
+++ b/www-servers/nginx-unit/nginx-unit-1.8.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=(python2_7 python3_{3,4,5,6,7})
+
+inherit python-single-r1
+
+MY_P="unit-${PV}"
+DESCRIPTION="A dynamic web and application server"
+HOMEPAGE="https://unit.nginx.org";
+SRC_URI="https://unit.nginx.org/download/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+MY_USE="perl python ruby"
+MY_USE_PHP="php5-6 php7-1 php7-2"
+IUSE="${MY_USE} ${MY_USE_PHP}"
+REQUIRED_USE="|| ( ${IUSE} ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="perl? ( dev-lang/perl:= )
+   php5-6? ( dev-lang/php:5.6[embed] )
+   php7-1? ( dev-lang/php:7.1[embed] )
+   php7-2? ( dev-lang/php:7.2[embed] )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( dev-lang/ruby:= )"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   ./configure \
+   --control=unix:/run/${PN}.sock \
+   --ld-opt="${LDFLAGS}" \
+   --log=/var/log/${PN} \
+   --modules=$(get_libdir)/${PN} \
+   --pid=/run/${PN}.pid \
+   --prefix=/usr \
+   --state=/var/lib/${PN} || die "Core configuration failed"
+   for flag in ${MY_USE} ; do
+   if use ${flag} ; then
+   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
+   fi
+   done
+   for flag in ${MY_USE_PHP} ; do
+   if use ${flag} ; then
+   local php_slot="/usr/$(get_libdir)/${flag/-/.}"
+   ./configure php \
+   --module=${flag} \
+   --config=${php_slot}/bin/php-config \
+   --lib-path=${php_slot}/$(get_libdir) || die 
"Module configuration failed: ${flag}"
+   fi
+   done
+}
+
+src_install() {
+   default
+   diropts -m 0770
+   keepdir /var/lib/${PN}
+   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+}



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

2019-03-03 Thread Thomas Deutschmann
commit: ad544cbe82a46faaf1948428926f91d2cb5a88cb
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Feb 14 14:55:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:47:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad544cbe

app-admin/mongo-tools: bump to 4.0.6

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/mongo-tools/Manifest |  1 +
 app-admin/mongo-tools/mongo-tools-4.0.6.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index d82ee7d7359..a85566e37c6 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -5,3 +5,4 @@ DIST mongo-tools-3.6.9.tar.gz 4723117 BLAKE2B 
2cc88b9e8424abe082d68a8f7afa02bf2b
 DIST mongo-tools-4.0.3.tar.gz 10874727 BLAKE2B 
3e5d07b8ae797d0876b68a3018806e91a30758415aaa236423648a77f5e0d475848060516ee0da91a8448813a12a685410b93bf219b8180beb91f448e329a532
 SHA512 
cbe74b3fdebd0d4f6be6e3acf7f55f5f1a551b0ad1a23d82782643d2a9eb9ea4b7e0133985485b8c5a88c1fea26595e3ed9c759f1f63b578b6472d850154d67b
 DIST mongo-tools-4.0.4.tar.gz 10878921 BLAKE2B 
3960838f68333bf033be9b72191e221b449bde8157ecb6d2f595d84c862fadd9597a53be88e5b0ad691cb6163cf90294348145ecce4c796c88bf84a4d7d8ab86
 SHA512 
d7900dbbd1e1e63d5518494c85559a7eab34f53ffa38880628f3dda0a71ee1211f67cf7dfaac66498b0359eca32abb9c89410e5cc56415a1594acf38ebfa226b
 DIST mongo-tools-4.0.5.tar.gz 10878974 BLAKE2B 
704eadb7469d1f07bcf0c18fd2c3d1a2078064e8d0f33e03b0ec0a7539a8ae6e5c4ec3a4f9dff4f34d3cea8a2aa63097bfa050de0af5d0a44e54e4e47c83565f
 SHA512 
5a2ca0cb761895a6c3187bdf4ac0c11222ac681313c2c22801571a1147e07b7b6149150b07e58cd4487413017da56424ec494eaaf9aec9193498ee3cde73c5da
+DIST mongo-tools-4.0.6.tar.gz 10879606 BLAKE2B 
9a7656ba1486df4b36ceb527735ad46864d7a04f2d0451fb4e04bbbdc09c3bb0ec922aa5daa584b93e123e1c3764c0ebef96a3566dd0d6b646a627d769645619
 SHA512 
d6185d7442a593d29db78889c55aba53e070bedd522d78d8c0bf52bb27f26c5fee6d010457f65774ea36a2e6d5280f38c95433ff76ed53ed9d74b1c811198cb7

diff --git a/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild 
b/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
new file mode 100644
index 000..5aacbbb1063
--- /dev/null
+++ b/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-r${MY_PV}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com";
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="sasl ssl"
+
+DEPEND="dev-lang/go:=
+   net-libs/libpcap
+   sasl? ( dev-libs/cyrus-sasl )
+   ssl? ( dev-libs/openssl:0= )"
+
+# Do not complain about CFLAGS etc since go projects do not use them.
+QA_FLAGS_IGNORED='.*'
+
+EGO_PN="github.com/mongodb/mongo-tools"
+S="${WORKDIR}/src/${EGO_PN}"
+
+src_unpack() {
+   mkdir -p "${S%/*}" || die
+   default
+   mv ${MY_P} "${S}" || die
+}
+
+src_compile() {
+   local myconf=()
+
+   if use sasl; then
+   myconf+=(sasl)
+   fi
+
+   if use ssl; then
+   myconf+=(ssl)
+   fi
+
+   # build pie to avoid text relocations wrt #582854
+   local buildmode="pie"
+
+   # skip on ppc64 wrt #610984
+   if use ppc64; then
+   buildmode="default"
+   fi
+
+   mkdir -p bin || die
+   for i in bsondump mongostat mongofiles mongoexport mongoimport 
mongorestore mongodump mongotop mongoreplay; do
+   echo "Building $i"
+   GOROOT="${PREFIX}/usr/$(get_libdir)/go" GOPATH="${WORKDIR}" go 
build -buildmode="${buildmode}" -o "bin/$i" \
+   -ldflags "-X ${EGO_PN}/common/options.VersionStr=${PV}" 
--tags "${myconf[*]}" "$i/main/$i.go" || die
+   done
+}
+
+src_install() {
+   dobin bin/*
+}



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

2019-03-03 Thread Thomas Deutschmann
commit: 74a5ae50f389dace3c7b7c9b76d517b9f89cb541
Author: Tomas Mozes  gmail  com>
AuthorDate: Sat Jan 26 05:18:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:47:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74a5ae50

app-admin/mongo-tools: bump to 4.0.5

Signed-off-by: Tomas Mozes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/mongo-tools/Manifest |  1 +
 app-admin/mongo-tools/mongo-tools-4.0.5.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index 77b75c086d1..d82ee7d7359 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -4,3 +4,4 @@ DIST mongo-tools-3.6.8.tar.gz 4723878 BLAKE2B 
a1693024d60f69d25c268eaaa30a478b1e
 DIST mongo-tools-3.6.9.tar.gz 4723117 BLAKE2B 
2cc88b9e8424abe082d68a8f7afa02bf2b21d027cabe04298fafbd065346350d57f6a48ece1a849e779cac6da315aa9d5469c5f63ca5aae6be7e8f73fae3fe4b
 SHA512 
def8e2bb68898c540dfa9fbe742696d463c099e7d70fc2f0e114301d321e3983ef0b07588301340b0a3ffdf2280febc3fa37e77d2520f147e723d2ce147c7261
 DIST mongo-tools-4.0.3.tar.gz 10874727 BLAKE2B 
3e5d07b8ae797d0876b68a3018806e91a30758415aaa236423648a77f5e0d475848060516ee0da91a8448813a12a685410b93bf219b8180beb91f448e329a532
 SHA512 
cbe74b3fdebd0d4f6be6e3acf7f55f5f1a551b0ad1a23d82782643d2a9eb9ea4b7e0133985485b8c5a88c1fea26595e3ed9c759f1f63b578b6472d850154d67b
 DIST mongo-tools-4.0.4.tar.gz 10878921 BLAKE2B 
3960838f68333bf033be9b72191e221b449bde8157ecb6d2f595d84c862fadd9597a53be88e5b0ad691cb6163cf90294348145ecce4c796c88bf84a4d7d8ab86
 SHA512 
d7900dbbd1e1e63d5518494c85559a7eab34f53ffa38880628f3dda0a71ee1211f67cf7dfaac66498b0359eca32abb9c89410e5cc56415a1594acf38ebfa226b
+DIST mongo-tools-4.0.5.tar.gz 10878974 BLAKE2B 
704eadb7469d1f07bcf0c18fd2c3d1a2078064e8d0f33e03b0ec0a7539a8ae6e5c4ec3a4f9dff4f34d3cea8a2aa63097bfa050de0af5d0a44e54e4e47c83565f
 SHA512 
5a2ca0cb761895a6c3187bdf4ac0c11222ac681313c2c22801571a1147e07b7b6149150b07e58cd4487413017da56424ec494eaaf9aec9193498ee3cde73c5da

diff --git a/app-admin/mongo-tools/mongo-tools-4.0.5.ebuild 
b/app-admin/mongo-tools/mongo-tools-4.0.5.ebuild
new file mode 100644
index 000..5aacbbb1063
--- /dev/null
+++ b/app-admin/mongo-tools/mongo-tools-4.0.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-r${MY_PV}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com";
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="sasl ssl"
+
+DEPEND="dev-lang/go:=
+   net-libs/libpcap
+   sasl? ( dev-libs/cyrus-sasl )
+   ssl? ( dev-libs/openssl:0= )"
+
+# Do not complain about CFLAGS etc since go projects do not use them.
+QA_FLAGS_IGNORED='.*'
+
+EGO_PN="github.com/mongodb/mongo-tools"
+S="${WORKDIR}/src/${EGO_PN}"
+
+src_unpack() {
+   mkdir -p "${S%/*}" || die
+   default
+   mv ${MY_P} "${S}" || die
+}
+
+src_compile() {
+   local myconf=()
+
+   if use sasl; then
+   myconf+=(sasl)
+   fi
+
+   if use ssl; then
+   myconf+=(ssl)
+   fi
+
+   # build pie to avoid text relocations wrt #582854
+   local buildmode="pie"
+
+   # skip on ppc64 wrt #610984
+   if use ppc64; then
+   buildmode="default"
+   fi
+
+   mkdir -p bin || die
+   for i in bsondump mongostat mongofiles mongoexport mongoimport 
mongorestore mongodump mongotop mongoreplay; do
+   echo "Building $i"
+   GOROOT="${PREFIX}/usr/$(get_libdir)/go" GOPATH="${WORKDIR}" go 
build -buildmode="${buildmode}" -o "bin/$i" \
+   -ldflags "-X ${EGO_PN}/common/options.VersionStr=${PV}" 
--tags "${myconf[*]}" "$i/main/$i.go" || die
+   done
+}
+
+src_install() {
+   dobin bin/*
+}



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

2019-03-03 Thread Thomas Deutschmann
commit: 8af9c1c0305a69819f92a6193c7cfe624e019676
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 01:32:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 01:32:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af9c1c0

www-apps/grafana-bin: fix render image

Reported & patch suggested by Denis Pershin.

Reported-By: Denis Pershin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11175
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...afana-bin-5.4.3.ebuild => grafana-bin-5.4.3-r1.ebuild} | 15 +++
 ...afana-bin-6.0.0.ebuild => grafana-bin-6.0.0-r1.ebuild} | 15 +++
 2 files changed, 22 insertions(+), 8 deletions(-)

diff --git a/www-apps/grafana-bin/grafana-bin-5.4.3.ebuild 
b/www-apps/grafana-bin/grafana-bin-5.4.3-r1.ebuild
similarity index 82%
rename from www-apps/grafana-bin/grafana-bin-5.4.3.ebuild
rename to www-apps/grafana-bin/grafana-bin-5.4.3-r1.ebuild
index 7a42364c3e0..7e9781fe83c 100644
--- a/www-apps/grafana-bin/grafana-bin-5.4.3.ebuild
+++ b/www-apps/grafana-bin/grafana-bin-5.4.3-r1.ebuild
@@ -17,11 +17,12 @@ SLOT="0"
 KEYWORDS="amd64"
 
 DEPEND=""
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   media-libs/fontconfig"
 
-QA_EXECSTACK="usr/share/grafana/vendor/phantomjs/phantomjs"
-QA_PREBUILT="usr/bin/grafana-*"
-QA_PRESTRIPPED=${QA_EXECSTACK}
+QA_EXECSTACK="usr/share/grafana/tools/phantomjs/phantomjs"
+QA_PREBUILT="usr/bin/grafana-* ${QA_EXECSTACK}"
+QA_PRESTRIPPED=${QA_PREBUILT}
 
 pkg_setup() {
enewgroup grafana
@@ -41,6 +42,12 @@ src_install() {
dobin bin/grafana-cli
dobin bin/grafana-server
 
+   exeinto /usr/share/grafana/tools/phantomjs
+   doexe tools/phantomjs/phantomjs
+
+   insinto /usr/share/grafana/tools/phantomjs
+   doins tools/phantomjs/render.js
+
newconfd "${FILESDIR}"/grafana.confd grafana
newinitd "${FILESDIR}"/grafana.initd.3 grafana
systemd_newunit "${FILESDIR}"/grafana.service grafana.service

diff --git a/www-apps/grafana-bin/grafana-bin-6.0.0.ebuild 
b/www-apps/grafana-bin/grafana-bin-6.0.0-r1.ebuild
similarity index 83%
rename from www-apps/grafana-bin/grafana-bin-6.0.0.ebuild
rename to www-apps/grafana-bin/grafana-bin-6.0.0-r1.ebuild
index b252435ffde..f5baddc3529 100644
--- a/www-apps/grafana-bin/grafana-bin-6.0.0.ebuild
+++ b/www-apps/grafana-bin/grafana-bin-6.0.0-r1.ebuild
@@ -18,11 +18,12 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 DEPEND=""
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+   media-libs/fontconfig"
 
-QA_EXECSTACK="usr/share/grafana/vendor/phantomjs/phantomjs"
-QA_PREBUILT="usr/bin/grafana-*"
-QA_PRESTRIPPED=${QA_EXECSTACK}
+QA_EXECSTACK="usr/share/grafana/tools/phantomjs/phantomjs"
+QA_PREBUILT="usr/bin/grafana-* ${QA_EXECSTACK}"
+QA_PRESTRIPPED=${QA_PREBUILT}
 
 pkg_setup() {
enewgroup grafana
@@ -42,6 +43,12 @@ src_install() {
dobin bin/grafana-cli
dobin bin/grafana-server
 
+   exeinto /usr/share/grafana/tools/phantomjs
+   doexe tools/phantomjs/phantomjs
+
+   insinto /usr/share/grafana/tools/phantomjs
+   doins tools/phantomjs/render.js
+
newconfd "${FILESDIR}"/grafana.confd grafana
newinitd "${FILESDIR}"/grafana.initd.3 grafana
systemd_newunit "${FILESDIR}"/grafana.service grafana.service



[gentoo-commits] repo/gentoo:master commit in: dev-db/redis/

2019-03-03 Thread Thomas Deutschmann
commit: c205ade8f65d0a3ef8a015655fe9001f068988bd
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Feb 25 10:51:06 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:59:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c205ade8

dev-db/redis: bump to 4.0.13

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11155
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/redis/Manifest|   1 +
 dev-db/redis/redis-4.0.13.ebuild | 141 +++
 2 files changed, 142 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 9f1e4a430b6..1b06f135e3e 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -1,5 +1,6 @@
 DIST redis-4.0.10.tar.gz 1738465 BLAKE2B 
572cbb3d2d5d7209f81ebd53ee68f40b404d0e4623bd1864845bf1f47135d4e097a6974d346ffd845d848c39ace6d3fb9f1a347e0c9d16d06d22aed7a8b3ae7b
 SHA512 
0978dabaf637e61889d492fd3629acd58ca8fb0c0088cdd7036ffd1a7ed3f018c107039d4c96bd61d0b7d35757df2366d051f57d77ffb5642aca0e5651b30603
 DIST redis-4.0.11.tar.gz 1739656 BLAKE2B 
d94f380ad1600e58942cc5b27b512984396cdbb06ea6e947c7d7ce5b8ecdb8a2a56c6356af2caa82a96887a610716c9575b78eb2f46da89efb940febc1c30f22
 SHA512 
f0054af9ca2143731a397b2b21285387707b7f40d9326ba15225feb1a2ff470fab5194308342f63bbe1081f84c7e9ef19543c5a8e3eae49e17bfc515c64201f0
 DIST redis-4.0.12.tar.gz 1740544 BLAKE2B 
620dba8b81fc76a46880c3a4a7ee9d9835e7b19e6d321598a717892f6f03fa805db79847442744a2af8f77ae403b6e1df02299da9a0835f6092a74e3804dde48
 SHA512 
d19020f7ebed9ad5d04c6e1cb7e2a49dd1e226fe17d86e860df11bcb798c61c09f6f9fc3572a7ee32232ac34ec5eb1d6189f8139b5991bd87297c5243c3b54d2
+DIST redis-4.0.13.tar.gz 1740715 BLAKE2B 
73d129906b2a2ceb91d1144f8c8aeb970221f7ef4d1d0f0bac0aada6976ba6b2b4fdbe7cca29e350e8258986ee2607526896fcfb90536596a5fd556c6186faa6
 SHA512 
c220420bf6cb2781a3fb9e002188b1663743c89c262fd5aff02e585c969b56e7691fe1073e7427e6d38cf7b5a096f86b83af84cfa6b01a5bdf56048789e0bb70
 DIST redis-4.0.2.tar.gz 1713990 BLAKE2B 
307ab76b336f7520e14a23a1577c46e1b63cc5a5a5b6afb725cb87934fbcb62107085671fd1072d1142ce8e92f069e6b6064c9f4468335bc6997897c8f494471
 SHA512 
1458909c6fc16cff8ca5e6dddff23b988ee1e447f2d0bccf5941553b22bab6abb851732b3fe53dafb8a69d6c0939c3ce7e0686d51e03be720fb018c038d3b1b4
 DIST redis-5.0.3.tar.gz 1959445 BLAKE2B 
d1c3247d77aa3b1076d0e1a0dcce74dcfb14a0ad3776603ef8154d7868f9f3efcf2138cb08581eee1974e9d76658d07456d6e9795391321b1f1f8bca7f9d40f5
 SHA512 
5915b14502438bf7c3f56e38640dda54b095bd87501aefa6e386c9cef48e8d1e625e980643d128d91b8cab26dd51d5d99ca66fa638dc04e5ba315fe43f11f58b

diff --git a/dev-db/redis/redis-4.0.13.ebuild b/dev-db/redis/redis-4.0.13.ebuild
new file mode 100644
index 000..a1d588da3ae
--- /dev/null
+++ b/dev-db/redis/redis-4.0.13.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic systemd toolchain-funcs user
+
+DESCRIPTION="A persistent caching system, key-value and data structures 
database"
+HOMEPAGE="https://redis.io";
+SRC_URI="http://download.redis.io/releases/${P}.tar.gz";
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-macos ~x86-solaris"
+IUSE="+jemalloc tcmalloc luajit test"
+SLOT="0"
+
+# Redis does NOT build with Lua 5.2 or newer at this time.
+# This should link correctly with both unslotted & slotted Lua, without
+# changes.
+RDEPEND="
+   luajit? ( dev-lang/luajit:2 )
+   !luajit? ( || ( dev-lang/lua:5.1 =dev-lang/lua-5.1*:0 ) )
+   tcmalloc? ( dev-util/google-perftools )
+   jemalloc? ( >=dev-libs/jemalloc-3.2 )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   >=sys-devel/autoconf-2.63
+   test? ( dev-lang/tcl:0= )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
+
+S="${WORKDIR}/${PN}-${PV/_/-}"
+
+pkg_setup() {
+   enewgroup redis 75
+   enewuser redis 75 -1 /var/lib/redis redis
+}
+
+src_prepare() {
+   eapply \
+   "${FILESDIR}"/${PN}-3.2.3-config.patch \
+   "${FILESDIR}"/${PN}-4.0.1-shared.patch \
+   "${FILESDIR}"/${PN}-4.0.1-sharedlua.patch \
+   "${FILESDIR}"/${PN}-sentinel-4.0.6-config.patch
+   eapply_user
+
+   # Copy lua modules into build dir
+   cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e '

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

2019-03-03 Thread Thomas Deutschmann
commit: e169d0bf967652de8826b890e0f4bbb0da38fe10
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Feb 14 14:02:22 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:54:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e169d0bf

dev-python/click: add docutils/sphinx version constraints

Closes: https://bugs.gentoo.org/677648
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11050
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-python/click/click-7.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/click/click-7.0.ebuild 
b/dev-python/click/click-7.0.ebuild
index 5a40e81b391..6b7015bd45b 100644
--- a/dev-python/click/click-7.0.ebuild
+++ b/dev-python/click/click-7.0.ebuild
@@ -19,8 +19,9 @@ IUSE="doc examples test"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
-   dev-python/pallets-sphinx-themes[${PYTHON_USEDEP}] )"
+   doc? ( >=dev-python/docutils-0.14[${PYTHON_USEDEP}]
+   dev-python/pallets-sphinx-themes[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.7.5-r1[${PYTHON_USEDEP}] )"
 
 python_prepare_all() {
# Prevent un-needed d'loading



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

2019-03-03 Thread Thomas Deutschmann
commit: 1f3f682b2af0eb9db89e65d253dd9e84cf29f250
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 00:34:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:34:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f3f682b

media-gfx/imagemagick: bump to v6.9.10-30 & v7.0.8-30

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

 media-gfx/imagemagick/Manifest |   2 +
 media-gfx/imagemagick/imagemagick-6.9.10.30.ebuild | 248 
 media-gfx/imagemagick/imagemagick-7.0.8.30.ebuild  | 256 +
 3 files changed, 506 insertions(+)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index f7da3d384fa..b87202dc355 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,2 +1,4 @@
 DIST ImageMagick-6.9.10-28.tar.xz 8937428 BLAKE2B 
240e39d6ffa702227abb645fdd2bfc7dab6fbe39727fdd77d84eb43e3788014a8df7369e024063b25000e7e0d0cd17ac2931f5eeeb3ac8049a3013ab5d10108d
 SHA512 
300632f540ec533ec981d8173135b33422b9d53d4d5fa5d619463030749d3822a74dee14ab0e076187dff6b589857fa72cb5a28418b81348f9ed493a3c8d3a5e
+DIST ImageMagick-6.9.10-30.tar.xz 8948384 BLAKE2B 
6f372f1c29e8e3939d95a1d3dadefa2f1911cbf19a929e39ddffdb3d7caa31330ee8ad277a147a54012815b76e1e205141d6b329689d3adf7aa0690f84496d58
 SHA512 
00d5e11569f4ba59a9c4aa4fae44d87f1ca3e0efe3df5a870c1e5ffc000e75c55cdd2fc0ba760d1401e28903b6a809e678e90c900421893fcd06e5078dfdbfeb
 DIST ImageMagick-7.0.8-28.tar.xz 9432232 BLAKE2B 
0754f0d0a2327dbeb76da12f8686a7a3b19fe18b1ef07eb7ddb4367eb3b0d9b61c35b6ccf869b78b32a9bb77f1dbfc02ba33bbf6d2b266310a3ee9c6dc15d1ce
 SHA512 
4014beb2f743e46d725b3f22985f87f42adffbe23152fb19bc0d55647260e4a15f560c2ba68c7db5ce9c931665220ba5ccd01abce8d38a5d57724f35de8904cd
+DIST ImageMagick-7.0.8-30.tar.xz 9439136 BLAKE2B 
f8396d4301b002bf5409a27e5918e75422a0c4b0986f6fad80af0b490567c126ce3e80a2496fa247e6f5a8dc16fd9164e3e8c69be689bdbec0666dbc3ea860ef
 SHA512 
eb0c8fe7c4b55409240f7df3f75d6fc803952184c6c511b7e57198073a5ab60b6c1e6ae399c8c3e636b7e2a41784de86aa47e0f3019c2d3bbc81edeb552dfebb

diff --git a/media-gfx/imagemagick/imagemagick-6.9.10.30.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.10.30.ebuild
new file mode 100644
index 000..b09291336cc
--- /dev/null
+++ b/media-gfx/imagemagick/imagemagick-6.9.10.30.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
+
+MY_PV="$(ver_rs 3 '-')"
+MY_P="ImageMagick-${MY_PV}"
+
+DESCRIPTION="A collection of tools and libraries for many image formats"
+HOMEPAGE="https://www.imagemagick.org/";
+SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
+
+LICENSE="imagemagick"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
+
+RESTRICT="perl? ( userpriv )"
+
+RDEPEND="
+   dev-libs/libltdl:0
+   bzip2? ( app-arch/bzip2 )
+   corefonts? ( media-fonts/corefonts )
+   djvu? ( app-text/djvu )
+   fftw? ( sci-libs/fftw:3.0 )
+   fontconfig? ( media-libs/fontconfig )
+   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
+   graphviz? ( media-gfx/graphviz )
+   heif? ( media-libs/libheif:= )
+   jbig? ( >=media-libs/jbigkit-2:= )
+   jpeg? ( virtual/jpeg:0 )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
+   lcms? ( media-libs/lcms:2= )
+   lqr? ( media-libs/liblqr )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   pango? ( x11-libs/pango )
+   perl? ( >=dev-lang/perl-5.8.8:0= )
+   png? ( media-libs/libpng:0= )
+   postscript? ( app-text/ghostscript-gpl )
+   raw? ( media-libs/libraw:= )
+   svg? ( gnome-base/librsvg )
+   tiff? ( media-libs/tiff:0= )
+   truetype? (
+   media-fonts/urw-fonts
+   >=media-libs/freetype-2
+   )
+   webp? ( media-libs/libwebp:0= )
+   wmf? ( media-libs/libwmf )
+   X? (
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXext
+   x11-libs/libXt
+   )
+   xml? ( dev-libs/libxml2:= )
+   lzma? ( app-arch/xz-utils )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}
+   !media-gfx/graphicsmagick[imagemagick]
+   virtual/pkgconfig
+   X? ( x11-base/xorg-proto )"
+
+REQUIRED_USE="corefonts? ( truetype )
+   test? ( corefonts )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   de

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

2019-03-03 Thread Thomas Deutschmann
commit: c9003fca84ff3e30fbf018d22f4d92ff02b5215f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 00:31:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:31:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9003fca

media-gfx/imagemagick: move stable keywords

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

 media-gfx/imagemagick/imagemagick-6.9.10.28.ebuild | 2 +-
 media-gfx/imagemagick/imagemagick-7.0.8.28.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/imagemagick/imagemagick-6.9.10.28.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.10.28.ebuild
index b09291336cc..b6bca9ea8b2 100644
--- a/media-gfx/imagemagick/imagemagick-6.9.10.28.ebuild
+++ b/media-gfx/imagemagick/imagemagick-6.9.10.28.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
 
 LICENSE="imagemagick"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
 
 RESTRICT="perl? ( userpriv )"

diff --git a/media-gfx/imagemagick/imagemagick-7.0.8.28.ebuild 
b/media-gfx/imagemagick/imagemagick-7.0.8.28.ebuild
index 69c412db11b..3b3fc7c8d30 100644
--- a/media-gfx/imagemagick/imagemagick-7.0.8.28.ebuild
+++ b/media-gfx/imagemagick/imagemagick-7.0.8.28.ebuild
@@ -13,7 +13,7 @@ else
MY_PV="$(ver_rs 3 '-')"
MY_P="ImageMagick-${MY_PV}"
SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="A collection of tools and libraries for many image formats"



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

2019-03-03 Thread Thomas Deutschmann
commit: 686d6cc6fbc9c761288ca74e745816c3681ee905
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 00:32:20 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:32:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=686d6cc6

media-gfx/imagemagick: drop old

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

 media-gfx/imagemagick/Manifest |   2 -
 media-gfx/imagemagick/imagemagick-6.9.10.27.ebuild | 248 
 media-gfx/imagemagick/imagemagick-7.0.8.27.ebuild  | 256 -
 3 files changed, 506 deletions(-)

diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest
index a770d452ade..f7da3d384fa 100644
--- a/media-gfx/imagemagick/Manifest
+++ b/media-gfx/imagemagick/Manifest
@@ -1,4 +1,2 @@
-DIST ImageMagick-6.9.10-27.tar.xz 8946680 BLAKE2B 
74992d85c02336cc5d64dea25df04a56e97d3d6e9feabd03230fd693ae94fb79781581c0d293c765c4639e2f82b3585f5e98a7c0015cab1980c7a766fee7066a
 SHA512 
13b83c72e96cab30eccda2a260a952c7a6f1016eb22df15643aceeca4b8b95b485da844d04484c39f9b1c93168c4b4e2d4cb92a6bd3b0831c94985717db8c368
 DIST ImageMagick-6.9.10-28.tar.xz 8937428 BLAKE2B 
240e39d6ffa702227abb645fdd2bfc7dab6fbe39727fdd77d84eb43e3788014a8df7369e024063b25000e7e0d0cd17ac2931f5eeeb3ac8049a3013ab5d10108d
 SHA512 
300632f540ec533ec981d8173135b33422b9d53d4d5fa5d619463030749d3822a74dee14ab0e076187dff6b589857fa72cb5a28418b81348f9ed493a3c8d3a5e
-DIST ImageMagick-7.0.8-27.tar.xz 9431068 BLAKE2B 
57fdf9bcb1c6c6a94f3b88c429a9369cfacf2d11894f7230a0b4c8091d556a77415e07e4fdc47db8779cbc8271a9fe53106f37acf677829a707742ac727cc025
 SHA512 
84dea016884306ae8b1939064020f78628faaa1bb26433e277cef0c668558ac9588df9b6c89b2db2cac9e0691a9b5d87db64315785befd982bffd9754f532f41
 DIST ImageMagick-7.0.8-28.tar.xz 9432232 BLAKE2B 
0754f0d0a2327dbeb76da12f8686a7a3b19fe18b1ef07eb7ddb4367eb3b0d9b61c35b6ccf869b78b32a9bb77f1dbfc02ba33bbf6d2b266310a3ee9c6dc15d1ce
 SHA512 
4014beb2f743e46d725b3f22985f87f42adffbe23152fb19bc0d55647260e4a15f560c2ba68c7db5ce9c931665220ba5ccd01abce8d38a5d57724f35de8904cd

diff --git a/media-gfx/imagemagick/imagemagick-6.9.10.27.ebuild 
b/media-gfx/imagemagick/imagemagick-6.9.10.27.ebuild
deleted file mode 100644
index b6bca9ea8b2..000
--- a/media-gfx/imagemagick/imagemagick-6.9.10.27.ebuild
+++ /dev/null
@@ -1,248 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eapi7-ver eutils flag-o-matic libtool perl-functions toolchain-funcs 
multilib
-
-MY_PV="$(ver_rs 3 '-')"
-MY_P="ImageMagick-${MY_PV}"
-
-DESCRIPTION="A collection of tools and libraries for many image formats"
-HOMEPAGE="https://www.imagemagick.org/";
-SRC_URI="mirror://${PN}/${MY_P}.tar.xz"
-
-LICENSE="imagemagick"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="bzip2 corefonts cxx djvu fftw fontconfig fpx graphviz hdri heif jbig 
jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl png postscript q32 
q8 raw static-libs svg test tiff truetype webp wmf X xml zlib"
-
-RESTRICT="perl? ( userpriv )"
-
-RDEPEND="
-   dev-libs/libltdl:0
-   bzip2? ( app-arch/bzip2 )
-   corefonts? ( media-fonts/corefonts )
-   djvu? ( app-text/djvu )
-   fftw? ( sci-libs/fftw:3.0 )
-   fontconfig? ( media-libs/fontconfig )
-   fpx? ( >=media-libs/libfpx-1.3.0-r1 )
-   graphviz? ( media-gfx/graphviz )
-   heif? ( media-libs/libheif:= )
-   jbig? ( >=media-libs/jbigkit-2:= )
-   jpeg? ( virtual/jpeg:0 )
-   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 )
-   lcms? ( media-libs/lcms:2= )
-   lqr? ( media-libs/liblqr )
-   opencl? ( virtual/opencl )
-   openexr? ( media-libs/openexr:0= )
-   pango? ( x11-libs/pango )
-   perl? ( >=dev-lang/perl-5.8.8:0= )
-   png? ( media-libs/libpng:0= )
-   postscript? ( app-text/ghostscript-gpl )
-   raw? ( media-libs/libraw:= )
-   svg? ( gnome-base/librsvg )
-   tiff? ( media-libs/tiff:0= )
-   truetype? (
-   media-fonts/urw-fonts
-   >=media-libs/freetype-2
-   )
-   webp? ( media-libs/libwebp:0= )
-   wmf? ( media-libs/libwmf )
-   X? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXext
-   x11-libs/libXt
-   )
-   xml? ( dev-libs/libxml2:= )
-   lzma? ( app-arch/xz-utils )
-   zlib? ( sys-libs/zlib:= )"
-DEPEND="${RDEPEND}
-   !media-gfx/graphicsmagick[imagemagick]
-   virtual/pkgconfig
-   X? ( x11-base/xorg-proto )"
-
-REQUIRED_USE="corefonts? ( truetype )
-   test? ( corefonts )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-
-   # Apply hard

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

2019-03-03 Thread Thomas Deutschmann
commit: 0c46087add86facfccbc875e0064cbc167775249
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 00:28:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 00:28:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c46087a

media-libs/gd: rev bump to add some security patches

ossfuzz5700 fix
CVE-2018-5711
CVE-2019-6977
CVE-2019-6978

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

 media-libs/gd/Manifest   |   2 +
 media-libs/gd/files/gd-2.2.5-CVE-2018-5711.patch | 124 ++
 media-libs/gd/files/gd-2.2.5-CVE-2019-6977.patch |  28 +++
 media-libs/gd/files/gd-2.2.5-CVE-2019-6978.patch | 278 +++
 media-libs/gd/files/gd-2.2.5-ossfuzz5700.patch   | 103 +
 media-libs/gd/gd-2.2.5-r2.ebuild |  82 +++
 6 files changed, 617 insertions(+)

diff --git a/media-libs/gd/Manifest b/media-libs/gd/Manifest
index 9957e0f8f60..986a6d40524 100644
--- a/media-libs/gd/Manifest
+++ b/media-libs/gd/Manifest
@@ -1 +1,3 @@
+DIST libgd-2.2.5-ossfuzz5700.dat 30 BLAKE2B 
5ddd3d2be2adf05e1e2eb1852cc689be57d4d77c57b471e8b6021877f2fb137d15b4c73445fbb23a9ed585974a96dd154759a48712c1e7b5bdc5750d534aee4a
 SHA512 
2394e92ff7a42c818e13a1ac9ad15bc81aa401adc917366ec8c440bb7f27a63777ab059aa03c501dafef0ac16b462dd23c7fb9f8086ce558203384a98a235fff
+DIST libgd-2.2.5-php_bug_75571.dat 1731 BLAKE2B 
4b5d3f258b73e8089ede1b2c9f538855f410965a9e01e1f3f151ae52f072036172b184bd1a4d07b8355bb974bf088bebb0e812175a277bb67926274272bd80a0
 SHA512 
b3048640ce7828cca7901fadc989e867cfc6d31b44c0f5a1bda54d7428f317c8c8fc6403fef301e193869a95eb46eb7195d47710ec7f8c507ba049cb6cdcb281
 DIST libgd-2.2.5.tar.xz 2594092 BLAKE2B 
222a7e012fbf9924ac391ee96c7cd3dec96afd78c6d43dfb680b33e7143e7df87fe6be75bbfe8fb93e916302d7daf08271214c84da28712e93a36465566cb2bd
 SHA512 
e4598e17a277a75e02255402182cab139cb3f2cffcd68ec05cc10bbeaf6bc7aa39162c3445cd4a7efc1a26b72b9152bbedb187351e3ed099ea51767319997a6b

diff --git a/media-libs/gd/files/gd-2.2.5-CVE-2018-5711.patch 
b/media-libs/gd/files/gd-2.2.5-CVE-2018-5711.patch
new file mode 100644
index 000..6d9de06998a
--- /dev/null
+++ b/media-libs/gd/files/gd-2.2.5-CVE-2018-5711.patch
@@ -0,0 +1,124 @@
+From a11f47475e6443b7f32d21f2271f28f417e2ac04 Mon Sep 17 00:00:00 2001
+From: "Christoph M. Becker" 
+Date: Wed, 29 Nov 2017 19:37:38 +0100
+Subject: [PATCH] Fix #420: Potential infinite loop in gdImageCreateFromGifCtx
+
+Due to a signedness confusion in `GetCode_` a corrupt GIF file can
+trigger an infinite loop.  Furthermore we make sure that a GIF without
+any palette entries is treated as invalid *after* open palette entries
+have been removed.
+
+CVE-2018-5711
+
+See also https://bugs.php.net/bug.php?id=75571.
+---
+ src/gd_gif_in.c |  12 ++--
+ tests/gif/CMakeLists.txt|   1 +
+ tests/gif/Makemodule.am |   2 ++
+ tests/gif/php_bug_75571.c   |  28 
+ tests/gif/php_bug_75571.gif | Bin 0 -> 1731 bytes
+ 6 files changed, 38 insertions(+), 6 deletions(-)
+ create mode 100644 tests/gif/php_bug_75571.c
+
+diff --git a/src/gd_gif_in.c b/src/gd_gif_in.c
+index daf26e79..0a8bd717 100644
+--- a/src/gd_gif_in.c
 b/src/gd_gif_in.c
+@@ -335,11 +335,6 @@ BGD_DECLARE(gdImagePtr) 
gdImageCreateFromGifCtx(gdIOCtxPtr fd)
+   return 0;
+   }
+ 
+-  if(!im->colorsTotal) {
+-  gdImageDestroy(im);
+-  return 0;
+-  }
+-
+   /* Check for open colors at the end, so
+* we can reduce colorsTotal and ultimately
+* BitsPerPixel */
+@@ -351,6 +346,11 @@ BGD_DECLARE(gdImagePtr) 
gdImageCreateFromGifCtx(gdIOCtxPtr fd)
+   }
+   }
+ 
++  if(!im->colorsTotal) {
++  gdImageDestroy(im);
++  return 0;
++  }
++
+   return im;
+ }
+ 
+@@ -447,7 +447,7 @@ static int
+ GetCode_(gdIOCtx *fd, CODE_STATIC_DATA *scd, int code_size, int flag, int 
*ZeroDataBlockP)
+ {
+   int i, j, ret;
+-  unsigned char count;
++  int count;
+ 
+   if(flag) {
+   scd->curbit = 0;
+diff --git a/tests/gif/CMakeLists.txt b/tests/gif/CMakeLists.txt
+index 2b73749e..e58e6b09 100644
+--- a/tests/gif/CMakeLists.txt
 b/tests/gif/CMakeLists.txt
+@@ -4,6 +4,7 @@ LIST(APPEND TESTS_FILES
+   bug00227
+   gif_null
+   ossfuzz5700
++  php_bug_75571
+   uninitialized_memory_read
+ )
+ 
+diff --git a/tests/gif/Makemodule.am b/tests/gif/Makemodule.am
+index 3199438f..5dbeac53 100644
+--- a/tests/gif/Makemodule.am
 b/tests/gif/Makemodule.am
+@@ -4,6 +4,7 @@ libgd_test_programs += \
+   gif/bug00227 \
+   gif/gif_null \
+   gif/ossfuzz5700 \
++  gif/php_bug_75571 \
+   gif/uninitialized_memory_read
+ 
+ if HAVE_LIBPNG
+@@ -26,4 +27,5 @@ EXTRA_DIST += \
+   gif/bug00066.gif \
+   gif/bug00066_exp.png \
+   gif/ossfuzz5700.gif \
++  gif/php_bug_75571.

[gentoo-commits] repo/gentoo:master commit in: x11-misc/wmakerconf/

2019-03-03 Thread Bernard Cafarelli
commit: fb2949ada239c63120239da89fa235eab98c6552
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Mar  3 23:54:27 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Mar  3 23:54:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2949ad

x11-misc/wmakerconf: drop imlib support

This was an alternative to using libwraster, and imlib-1 is dead

Closes: https://bugs.gentoo.org/678912
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild 
b/x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild
index dce5d2c3bcf..57ed8fa294b 100644
--- a/x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild
+++ b/x11-misc/wmakerconf/wmakerconf-2.12-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,11 +10,10 @@ SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="imlib nls perl"
+IUSE="nls perl"
 
 RDEPEND="x11-libs/gtk+:2
>=x11-wm/windowmaker-0.95.2
-   imlib? ( media-libs/imlib )
perl? ( dev-lang/perl
dev-perl/HTML-Parser
|| ( dev-perl/libwww-perl
@@ -36,10 +35,8 @@ src_prepare() {
 }
 
 src_configure() {
-   local myconf
-   use imlib || myconf="--disable-imlibtest"
-
econf \
+   --disable-imlibtest \
$(use_enable perl upgrade) \
$(use_enable nls) \
${myconf}



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

2019-03-03 Thread Bernard Cafarelli
commit: 52155d6d37358cf677ed451dffc8201d81123ca7
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Mar  3 23:43:04 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Mar  3 23:43:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52155d6d

x11-wm/windowmaker: drop imagemagick-7 patch in live ebuild

A similar fix is now in upstream git
Also switch git checkout to https

Closes: https://bugs.gentoo.org/678630
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 x11-wm/windowmaker/windowmaker-.ebuild | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/x11-wm/windowmaker/windowmaker-.ebuild 
b/x11-wm/windowmaker/windowmaker-.ebuild
index 5378b5e3d34..18bfa9f85a4 100644
--- a/x11-wm/windowmaker/windowmaker-.ebuild
+++ b/x11-wm/windowmaker/windowmaker-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,7 @@ inherit autotools eutils git-r3
 DESCRIPTION="The fast and light GNUstep window manager"
 HOMEPAGE="http://www.windowmaker.org/";
 
SRC_URI="http://www.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.gz";
-EGIT_REPO_URI="git://repo.or.cz/wmaker-crm.git"
+EGIT_REPO_URI="https://repo.or.cz/wmaker-crm.git";
 EGIT_BRANCH="next"
 
 SLOT="0"
@@ -22,7 +22,7 @@ DEPEND="media-libs/fontconfig
x11-libs/libXt
x11-libs/libXv
gif? ( >=media-libs/giflib-4.1.0-r3 )
-   imagemagick? ( media-gfx/imagemagick:0= )
+   imagemagick? ( >=media-gfx/imagemagick-7:0= )
jpeg? ( virtual/jpeg:0= )
png? ( media-libs/libpng:0= )
tiff? ( media-libs/tiff:0 )
@@ -49,10 +49,6 @@ src_prepare() {
fi;
done;
 
-   if has_version '>=media-gfx/imagemagick-7.0.1.0' ; then
-   eapply "${FILESDIR}/${PN}-0.95.8-imagemagick7.patch"
-   fi
-
default
eautoreconf
 }



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

2019-03-03 Thread Matt Turner
commit: dd2cbb6252d8fcd3c26a384d2c886b55d468b139
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 23:21:46 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 23:22:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2cbb62

media-libs/mesa: Add libglvnd to metadata.xml

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml
index ea7584d836e..23679a78209 100644
--- a/media-libs/mesa/metadata.xml
+++ b/media-libs/mesa/metadata.xml
@@ -14,6 +14,7 @@
Enable the Graphics Buffer Manager for EGL on 
KMS.
Enable GLESv1 support.
Enable GLESv2 support.
+   Use libglvnd for dispatch.
Enable LLVM backend for Gallium3D.
Enable the Clover Gallium OpenCL state 
tracker.
Build the Mesa library for off-screen 
rendering.



[gentoo-commits] repo/gentoo:master commit in: net-libs/telepathy-logger-qt/

2019-03-03 Thread Andreas Sturmlechner
commit: 80fcb2820da18ad6910874d2f9b174407fdec69c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 23:21:53 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 23:21:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80fcb282

net-libs/telepathy-logger-qt: EAPI-7 bump

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

 net-libs/telepathy-logger-qt/telepathy-logger-qt-17.08.0.ebuild | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-libs/telepathy-logger-qt/telepathy-logger-qt-17.08.0.ebuild 
b/net-libs/telepathy-logger-qt/telepathy-logger-qt-17.08.0.ebuild
index 01442832b5c..5506d98d64a 100644
--- a/net-libs/telepathy-logger-qt/telepathy-logger-qt-17.08.0.ebuild
+++ b/net-libs/telepathy-logger-qt/telepathy-logger-qt-17.08.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=( python2_7 )
 inherit kde5 python-any-r1
@@ -17,7 +17,8 @@ fi
 LICENSE="LGPL-2.1"
 IUSE=""
 
-RDEPEND="
+BDEPEND="${PYTHON_DEPS}"
+DEPEND="
$(add_qt_dep qtdbus)
dev-libs/dbus-glib
dev-libs/glib:2
@@ -27,6 +28,4 @@ RDEPEND="
net-libs/telepathy-qt[qt5(+)]
sys-apps/dbus
 "
-DEPEND="${RDEPEND}
-   ${PYTHON_DEPS}
-"
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-cdr/isoimagewriter/

2019-03-03 Thread Andreas Sturmlechner
commit: c88095ce357e480a98adb33b6889082ab9f64bd0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 23:13:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 23:13:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88095ce

app-cdr/isoimagewriter: EAPI-7 bump

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

 app-cdr/isoimagewriter/isoimagewriter-0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-cdr/isoimagewriter/isoimagewriter-0.2.ebuild 
b/app-cdr/isoimagewriter/isoimagewriter-0.2.ebuild
index fdcf7595154..904e057d83f 100644
--- a/app-cdr/isoimagewriter/isoimagewriter-0.2.ebuild
+++ b/app-cdr/isoimagewriter/isoimagewriter-0.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit kde5
 



[gentoo-commits] repo/gentoo:master commit in: app-cdr/kcdemu/

2019-03-03 Thread Andreas Sturmlechner
commit: 6df250e2d5fee60e2a0fe5c881a9093c3073432e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 23:00:12 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 23:10:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df250e2

app-cdr/kcdemu: 0.7.3 version bump, EAPI-7 bump

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

 app-cdr/kcdemu/Manifest|  1 +
 app-cdr/kcdemu/kcdemu-0.7.3.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/app-cdr/kcdemu/Manifest b/app-cdr/kcdemu/Manifest
index 68765b590f0..c129547de1e 100644
--- a/app-cdr/kcdemu/Manifest
+++ b/app-cdr/kcdemu/Manifest
@@ -1 +1,2 @@
 DIST kcdemu-0.7.2.tar.bz2 16408 BLAKE2B 
45737abd24b236205b476cfc87b9290d1cd3ef846fbe5ee9626e8256475a33af2d00a9856d4924feaf5f6fe7623a473b05e891acd672ba099bd01c5f5bdab762
 SHA512 
9ffe5a2d42622cb7e7e072b29eb9977464dfa2517f0d3d2af5580da0dae2fc7e56be8aebcb1dc94aecdc279a12baa3a27fa999293a25c3ebd0316c92848516fa
+DIST kde_cdemu-0.7.3.tar.bz2 14140 BLAKE2B 
8631e7cd71605a90f2e9d6ac3c1052466a4469bbbf84bcab883b998bab8a562489483580a0a5c31c3e591d47edaba5648fad58227097b6c15e461dc2a6573727
 SHA512 
40a87c669a091a5eb1dfa38ccf080c5671349bc88600d4ede914d4e94a2d85962fe4d6afa2eb05a2582feef9d9b3a9949b9d2916acfa43089af5c3515c020aad

diff --git a/app-cdr/kcdemu/kcdemu-0.7.3.ebuild 
b/app-cdr/kcdemu/kcdemu-0.7.3.ebuild
new file mode 100644
index 000..1c1b6e8a1c8
--- /dev/null
+++ b/app-cdr/kcdemu/kcdemu-0.7.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="kde_cdemu"
+SOME_HASH="efbd90bba65c0b58a15865dda8288e87a635d59a1da0b465424c26601f37166aba223d0258de7fb79462dcb182c0b359f0cb9533e076d313b21850152aa6207c"
+inherit kde5
+
+DESCRIPTION="Frontend to cdemu daemon based on KDE Frameworks"
+HOMEPAGE="https://www.linux-apps.com/p/998461/";
+SRC_URI="https://dl.opendesktop.org/api/files/download/id/1511553040/s/${SOME_HASH}/t/1551656655/u//${MY_PN}-${PV}.tar.bz2";
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   >=app-cdr/cdemu-2.0.0[cdemu-daemon]
+"
+
+S="${WORKDIR}/${MY_PN}"



[gentoo-commits] proj/kde:master commit in: app-office/calligra/

2019-03-03 Thread Andreas Sturmlechner
commit: e1599441374f44822b35bab2558623f5eb7547fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 23:08:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 23:08:16 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e1599441

app-office/calligra: Re-add CALLIGRA_FEATURES=flow

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

 app-office/calligra/calligra-.ebuild | 2 +-
 app-office/calligra/metadata.xml | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-office/calligra/calligra-.ebuild 
b/app-office/calligra/calligra-.ebuild
index 1d30c2e05b..b0f8220b25 100644
--- a/app-office/calligra/calligra-.ebuild
+++ b/app-office/calligra/calligra-.ebuild
@@ -16,7 +16,7 @@ if [[ ${KDE_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~x86"
 fi
 
-CAL_FTS=( karbon sheets stage words )
+CAL_FTS=( flow karbon sheets stage words )
 
 LICENSE="GPL-2"
 IUSE="activities +crypt +fontconfig gemini gsl import-filter +lcms okular 
openexr +pdf

diff --git a/app-office/calligra/metadata.xml b/app-office/calligra/metadata.xml
index 575f0b0a91..4b25191534 100644
--- a/app-office/calligra/metadata.xml
+++ b/app-office/calligra/metadata.xml
@@ -11,6 +11,7 @@


Enable kactivities support
+   Build Calligra flowchart 
and diagram tool
Enable tablet and 2:1 devices support
Enable support for various import 
filter file formats like WordPerfect, Visio and Apple Keynote
Build colorengine plugins using 
media-libs/lcms



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

2019-03-03 Thread Mikle Kolyada
commit: 35f8e4349f20ad297acbc716f2a937580c3e0b1e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  3 21:27:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  3 22:05:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f8e434

profiles/arch/x86: Add app-emulation/nemu[spice] mask

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index b48ed6736c5..b035aeecb85 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,10 @@
 
 # This file requires >=portage-2.1.1
 
+# Mikle Kolyada  (03 Mar 2019)
+# No Spice protocol for x86
+app-emulation/nemu spice
+
 # Andreas Sturmlechner  (28 Feb 2019)
 # media-libs/dav1d is not yet keyworded
 media-video/vlc dav1d



[gentoo-commits] repo/gentoo:master commit in: app-emulation/nemu/

2019-03-03 Thread Mikle Kolyada
commit: 2cd7311fb41e95132c973528d161cf045562753a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar  3 21:31:45 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar  3 22:05:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd7311f

app-emulation/nemu: Version bump (v2.2.0)

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

 app-emulation/nemu/Manifest  |  1 +
 app-emulation/nemu/metadata.xml  |  2 +
 app-emulation/nemu/nemu-2.2.0.ebuild | 73 
 3 files changed, 76 insertions(+)

diff --git a/app-emulation/nemu/Manifest b/app-emulation/nemu/Manifest
index f5a1065c960..3e18fd604fb 100644
--- a/app-emulation/nemu/Manifest
+++ b/app-emulation/nemu/Manifest
@@ -1,2 +1,3 @@
 DIST nemu-2.0.0.tar.gz 85769 BLAKE2B 
daadbd5925d56d3747b59a3a8f28ceeeb24a674e57f003cf07c67c24dc0ed73f024d35e2f02836d89c7568b7ac51bfc3c6131afb4864febdd6ac6f86a827bfee
 SHA512 
74c489e35b96699fcc5f9cabdbe4445c1cdad5b06c2a18928e2270e169b76e009463177990c4f4d80b160e06118b0b4e87209132cc0ae0ee3d77e2d811865f5a
 DIST nemu-2.1.0.tar.gz 89117 BLAKE2B 
a44bf67990d79af0b73caf077266c4775f302ffc81d2394993da45870a72f462d487a92d63abdbe875c382d11b8d691f446a5e0b7270355770838ea86328fb1d
 SHA512 
7e655227e22f5e2dd5ec1f77ef1635f1aaab2e57e417fb33d83d35cc67d7b802c35fa9174cf4282287213a1a825714743773260b96b452a382a8248fbef238bf
+DIST nemu-2.2.0.tar.gz 94061 BLAKE2B 
95304e8834f1d5c1e31065728363de5d797ae79554733dd3fecd90388b2766bc8907acfeded36676272967153eed5a7f30baba9ef2384fca67d19f3519461fa6
 SHA512 
2f427a560ea5ac4112b7d5cdd8524366521ca3d185676a4faa9bc480331c3381b7a362aed20025dc1acc0f576f07fb627b03137e1998926761a169c5be0eaf97

diff --git a/app-emulation/nemu/metadata.xml b/app-emulation/nemu/metadata.xml
index ad75c6dc879..b2ce9edb914 100644
--- a/app-emulation/nemu/metadata.xml
+++ b/app-emulation/nemu/metadata.xml
@@ -8,6 +8,8 @@

Adds support for external VNC 
client
Adds support for QEMU savevm snapshots 
(experimental, QEMU must be patched)
+   Adds Spice protocol support
Adds support for OVA/OVF import
+   Adds possibility of exporting network 
map to SVG

 

diff --git a/app-emulation/nemu/nemu-2.2.0.ebuild 
b/app-emulation/nemu/nemu-2.2.0.ebuild
new file mode 100644
index 000..7b885f4f50c
--- /dev/null
+++ b/app-emulation/nemu/nemu-2.2.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils linux-info
+
+DESCRIPTION="ncurses interface for QEMU"
+HOMEPAGE="https://lib.void.so/nemu/ https://bitbucket.org/PascalRD/nemu/";
+SRC_URI="https://lib.void.so/src/${P}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug network-map +ovf savevm spice +vnc-client"
+
+RDEPEND="app-emulation/qemu[vnc,virtfs,spice?]
+   dev-db/sqlite:3=
+   sys-libs/ncurses:0=[unicode]
+   virtual/libusb:1
+   virtual/libudev:=
+   network-map? ( media-gfx/graphviz )
+   ovf? (
+
+   dev-libs/libxml2:2
+   app-arch/libarchive
+
+   )
+   vnc-client? ( net-misc/tigervnc )"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+pkg_pretend() {
+   if use kernel_linux; then
+   if ! linux_config_exists; then
+   eerror "Unable to check your kernel"
+   else
+   CONFIG_CHECK="~VETH ~MACVTAP"
+   ERROR_VETH="You will need the Virtual ethernet pair 
device driver compiled"
+   ERROR_VETH+=" into your kernel or loaded as a module to 
use the"
+   ERROR_VETH+=" local network settings feature."
+   ERROR_MACVTAP="You will also need support for MAC-VLAN 
based tap driver."
+
+   check_extra_config
+   fi
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DNM_DEBUG=$(usex debug)
+   -DNM_WITH_NETWORK_MAP=$(usex network-map)
+   -DNM_WITH_OVF_SUPPORT=$(usex ovf)
+   -DNM_SAVEVM_SNAPSHOTS=$(usex savevm)
+   -DNM_WITH_SPICE=$(usex spice)
+   -DNM_WITH_VNC_CLIENT=$(usex vnc-client)
+   )
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   elog "For non-root usage execute script:"
+   elog "/usr/share/nemu/scripts/setup_nemu_nonroot.sh linux "
+   elog "and add udev rule:"
+   elog "cp /usr/share/nemu/scripts/42-net-macvtap-perm.rules 
/lib/udev/rules.d"
+   if use savevm; then
+   elog ""
+   elog "QEMU must be patched with qemu-qmp-savevm-VERSION.patch"
+   elog "Get this patch from nEMU repository"
+   fi
+}



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

2019-03-03 Thread Joshua Kinard
commit: 9058b38f87b0cf234793fcfd3a358bd0610dcdbb
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sun Mar  3 22:01:19 2019 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sun Mar  3 22:03:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9058b38f

dev-python/more-itertools: Added ~mips to KEYWORDS

Resolves Bug #661306

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/more-itertools/more-itertools-5.0.0.ebuild | 2 +-
 dev-python/more-itertools/more-itertools-6.0.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/more-itertools/more-itertools-5.0.0.ebuild 
b/dev-python/more-itertools/more-itertools-5.0.0.ebuild
index 2645ba7f5b5..a4f82f008ae 100644
--- a/dev-python/more-itertools/more-itertools-5.0.0.ebuild
+++ b/dev-python/more-itertools/more-itertools-5.0.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 RDEPEND="

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

2019-03-03 Thread Joshua Kinard
commit: d747814cfadaf5d9fac2f10cd212ae90f4aa52b2
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sun Mar  3 22:02:52 2019 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sun Mar  3 22:03:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d747814c

dev-python/atomicwrites: Added ~mips to KEYWORDS

Resolves Bug #661306

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild | 2 +-
 dev-python/atomicwrites/atomicwrites-1.2.1.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild 
b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
index aed19583b1f..05549edee07 100644
--- a/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
+++ b/dev-python/atomicwrites/atomicwrites-1.1.5-r3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd"
 IUSE="doc test"
 
 DEPEND="

diff --git a/dev-python/atomicwrites/atomicwrites-1.2.1.ebuild 
b/dev-python/atomicwrites/atomicwrites-1.2.1.ebuild
index 07f038d7cc2..bffae2adbbe 100644
--- a/dev-python/atomicwrites/atomicwrites-1.2.1.ebuild
+++ b/dev-python/atomicwrites/atomicwrites-1.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-fbsd 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
 DEPEND="



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

2019-03-03 Thread Joshua Kinard
commit: a2722b1eb951cbad516227d57c159051dd98388e
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sun Mar  3 22:00:09 2019 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sun Mar  3 22:03:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2722b1e

dev-python/pathlib2: Added ~mips to KEYWORDS

Resolves Bug #661306

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-python/pathlib2/pathlib2-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pathlib2/pathlib2-2.3.2.ebuild 
b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
index 874664f6953..6fbccec0b63 100644
--- a/dev-python/pathlib2/pathlib2-2.3.2.ebuild
+++ b/dev-python/pathlib2/pathlib2-2.3.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc x86 
~amd64-fbsd ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-03-03 Thread Matt Turner
commit: 8be275f708c9bfdc96919446d6fa3e0e1c1ba7b2
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 21:34:14 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:55:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be275f7

xorg-2.eclass: Allow for only >=x11-apps/mkfontscale-1.2.0

mkfontdir is now part of mkfontscale-1.2.0.

Signed-off-by: Matt Turner  gentoo.org>

 eclass/xorg-2.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass
index 416a3ae30ec..9ec458e27bb 100644
--- a/eclass/xorg-2.eclass
+++ b/eclass/xorg-2.eclass
@@ -136,8 +136,7 @@ unset EAUTORECONF_DEPEND
 
 if [[ ${FONT} == yes ]]; then
RDEPEND+=" media-fonts/encodings
-   x11-apps/mkfontscale
-   x11-apps/mkfontdir"
+   || ( >=x11-apps/mkfontscale-1.2.0 ( x11-apps/mkfontscale 
x11-apps/mkfontdir ) )"
PDEPEND+=" media-fonts/font-alias"
DEPEND+=" >=media-fonts/font-util-1.2.0"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, media-libs/mesa/

2019-03-03 Thread Matt Turner
commit: b51d6fe7309a5a4806629fec54162a1cc6fd42bb
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 21:43:14 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:55:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b51d6fe7

media-libs/mesa: Add support for libglvnd

Bug: https://bugs.gentoo.org/606924
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-19.0.0_rc6.ebuild | 8 +---
 media-libs/mesa/mesa-.ebuild   | 8 +---
 profiles/base/package.use.mask | 6 +-
 3 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/media-libs/mesa/mesa-19.0.0_rc6.ebuild 
b/media-libs/mesa/mesa-19.0.0_rc6.ebuild
index dd35b9d8a13..0056e74d3ec 100644
--- a/media-libs/mesa/mesa-19.0.0_rc6.ebuild
+++ b/media-libs/mesa/mesa-19.0.0_rc6.ebuild
@@ -36,9 +36,9 @@ for card in ${VIDEO_CARDS}; do
 done
 
 IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm 
lm_sensors
-   opencl osmesa pax_kernel pic selinux test unwind vaapi valgrind vdpau
-   vulkan wayland xa xvmc"
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +libglvnd +llvm
+   lm_sensors opencl osmesa pax_kernel pic selinux test unwind vaapi 
valgrind
+   vdpau vulkan wayland xa xvmc"
 
 REQUIRED_USE="
d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
@@ -106,6 +106,7 @@ RDEPEND="
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
)
+   libglvnd? ( media-libs/libglvnd )
wayland? (
>=dev-libs/wayland-1.15.0:=[${MULTILIB_USEDEP}]
>=dev-libs/wayland-protocols-1.8
@@ -458,6 +459,7 @@ multilib_src_configure() {
$(meson_use gbm)
$(meson_use gles1)
$(meson_use gles2)
+   $(meson_use libglvnd glvnd)
$(meson_use selinux)
-Dvalgrind=$(usex valgrind auto false)
-Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}")

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 919f2e68bb2..075bfa0b5a7 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -36,9 +36,9 @@ for card in ${VIDEO_CARDS}; do
 done
 
 IUSE="${IUSE_VIDEO_CARDS}
-   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm 
lm_sensors
-   opencl osmesa pax_kernel pic selinux test unwind vaapi valgrind vdpau
-   vulkan wayland xa xvmc"
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +libglvnd +llvm
+   lm_sensors opencl osmesa pax_kernel pic selinux test unwind vaapi 
valgrind
+   vdpau vulkan wayland xa xvmc"
 
 REQUIRED_USE="
d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
@@ -106,6 +106,7 @@ RDEPEND="
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
)
+   libglvnd? ( media-libs/libglvnd )
wayland? (
>=dev-libs/wayland-1.15.0:=[${MULTILIB_USEDEP}]
>=dev-libs/wayland-protocols-1.8
@@ -458,6 +459,7 @@ multilib_src_configure() {
$(meson_use gbm)
$(meson_use gles1)
$(meson_use gles2)
+   $(meson_use libglvnd glvnd)
$(meson_use selinux)
-Dvalgrind=$(usex valgrind auto false)
-Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}")

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 861e64519eb..5cb9b0add6b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,7 +7,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Georgy Yakovlev  (17 Jan 2019 )
+# Matt Turner  (03 Mar 2019)
+# Mask for testing. Bug 606924
+media-libs/mesa libglvnd
+
+# Georgy Yakovlev  (17 Jan 2019)
 # Mask openjdk:8 for use as system java-vm until it's proven to work
 dev-java/openjdk:8 gentoo-vm
 dev-java/openjdk-bin:8 gentoo-vm



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

2019-03-03 Thread Matt Turner
commit: 0a2802ff3ce6b57599758acdaafe3402f23e2457
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 21:35:43 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:55:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2802ff

font.eclass: Allow for only >=x11-apps/mkfontscale-1.2.0

mkfontdir is now part of mkfontscale-1.2.0.

Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/eclass/font.eclass b/eclass/font.eclass
index 513be3981c3..58ec9e3ea31 100644
--- a/eclass/font.eclass
+++ b/eclass/font.eclass
@@ -55,7 +55,7 @@ DOCS=${DOCS:-}
 IUSE="X"
 
 DEPEND="X? (
-   x11-apps/mkfontdir
+   || ( >=x11-apps/mkfontscale-1.2.0 x11-apps/mkfontdir )
media-fonts/encodings
)"
 RDEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xlogo/

2019-03-03 Thread Matt Turner
commit: 980fac15c1e51d06848fc88842008251d3422bc9
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 21:51:19 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:55:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980fac15

x11-apps/xlogo: Version bump to 1.0.5

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xlogo/Manifest   |  1 +
 x11-apps/xlogo/xlogo-1.0.5.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/x11-apps/xlogo/Manifest b/x11-apps/xlogo/Manifest
index cc59cb9250f..8d34bf8b78f 100644
--- a/x11-apps/xlogo/Manifest
+++ b/x11-apps/xlogo/Manifest
@@ -1 +1,2 @@
 DIST xlogo-1.0.4.tar.bz2 125967 BLAKE2B 
721de083217e420151771fe91b6b52d0f6cbe56427859d79e6ec1d1d1c3c9fbfa1d35015ab364b8c00af66f65aa987aebebfa7fe2738e661d9fd52224906d084
 SHA512 
cbfcd48425e697950907ddeaec2f06e0607ebf2e93e6799bd263230f036b3021279c2f379de55fae15b403af5f18292caa79159ed544a4a3314b90c85ac9804d
+DIST xlogo-1.0.5.tar.bz2 135608 BLAKE2B 
eeaa9dfdca57bd5b60035dc31981f3b3e390862b5e8f695422505059f657cfe727d491c757e8ef4dba4a913179c92827741f04e3fc6765b0257d63f1382fc69f
 SHA512 
0d78e269b0be3c5de71de7f362b896bfd9934ecd9d0361b3302399b1269e029c4a9f35418d792121a1edc34405d753f9d69c996cc3a69ac717f2b0d1f736406b

diff --git a/x11-apps/xlogo/xlogo-1.0.5.ebuild 
b/x11-apps/xlogo/xlogo-1.0.5.ebuild
new file mode 100644
index 000..4153dc24bc6
--- /dev/null
+++ b/x11-apps/xlogo/xlogo-1.0.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="X Window System logo"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXrender
+   x11-libs/libXext
+   x11-libs/libXt
+   x11-libs/libXft
+   x11-libs/libXaw
+   x11-libs/libSM
+   x11-libs/libXmu
+   x11-libs/libX11"
+DEPEND="${RDEPEND}"
+
+XORG_CONFIGURE_OPTIONS="--with-render"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xmore/

2019-03-03 Thread Matt Turner
commit: 4f22a7adab3aab9fb3690cf95ba7ab16fdc6092a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 21:52:18 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:55:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f22a7ad

x11-apps/xmore: Version bump to 1.0.3

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xmore/Manifest   |  1 +
 x11-apps/xmore/xmore-1.0.3.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/x11-apps/xmore/Manifest b/x11-apps/xmore/Manifest
index f32c7ac3401..e2dc64a5ce0 100644
--- a/x11-apps/xmore/Manifest
+++ b/x11-apps/xmore/Manifest
@@ -1 +1,2 @@
 DIST xmore-1.0.2.tar.bz2 107340 BLAKE2B 
35dd82edf2f00d861d4b8df4175626fe7c72f2e27b0a0621184f86bdd57d84406fbd1d4724466779e31ae58b0045bb71b669b0524d2909c9a87f28598d14ee5f
 SHA512 
718ad254beaae57475cead3815fc7625692699c76749c64e3aeb722daf5e1cecbea9d1207e3427d6a5d0aa240a6aaf678ea1656d6731b9f47e1a8045d62c3efb
+DIST xmore-1.0.3.tar.bz2 127587 BLAKE2B 
f59c9b6b7a134694dc7df5540c75a4331785ef7da0c5b40618923a3d1d53a543f7a54b7b8383f2e816b4f478056f6c0b1c6a4ce212c50b4fca75a307057c3f54
 SHA512 
e3e44831cd87a54bb585f80ef0d87f69dc35f6c834a73241aad9f6e2b0999b53c51a0a3f915a94ae4d6dc9bdfb9f60b6576f0bdcec441443abd98efa6c51b1d3

diff --git a/x11-apps/xmore/xmore-1.0.3.ebuild 
b/x11-apps/xmore/xmore-1.0.3.ebuild
new file mode 100644
index 000..48c94ef7a87
--- /dev/null
+++ b/x11-apps/xmore/xmore-1.0.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="plain text display program for the X Window System"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   x11-libs/libXaw
+   x11-libs/libXt
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xditview/

2019-03-03 Thread Matt Turner
commit: 55809e70c9eec5f28de1fdca121572c095bac767
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 21:47:38 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:55:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55809e70

x11-apps/xditview: Version bump to 1.0.5

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/xditview/Manifest  |  1 +
 x11-apps/xditview/xditview-1.0.5.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/x11-apps/xditview/Manifest b/x11-apps/xditview/Manifest
index 4e60e10396b..3d62fe2f2d8 100644
--- a/x11-apps/xditview/Manifest
+++ b/x11-apps/xditview/Manifest
@@ -1,2 +1,3 @@
 DIST xditview-1.0.3.tar.bz2 143012 BLAKE2B 
07b52ae693625e7ba916921668067b22ac516be010fcd554fee4f23cf247ab23ff93b328473efb33545dd01454b28255b61e1b38b9318c51eceabedcd4e8561a
 SHA512 
74b7a7a483eda731840d2150bfab75628b91407f176b6cb64b03b992c05b6ff2426837489a12b12566b05450fc446e7433a541a4d0c52e27f843bef06fc91f67
 DIST xditview-1.0.4.tar.bz2 148842 BLAKE2B 
307d6c3eea0523f035e6cf3ebfbaa64645972613c8276735dd4ef0b446ed743a2ee42e6a9e63a611afc750cc9d7e3b3bb2937fc3ec3d7fcc65fdfc4177ca658d
 SHA512 
7a0d023cd28ffc63c771814e028e79d20f8b56671a7a558c41ef062ef2d40079b5d37a5cf026b7ad3670da6866a087ae4888cea96d6d9e8a137e115174d637d2
+DIST xditview-1.0.5.tar.bz2 151313 BLAKE2B 
53d96b874230dde6f4f13a7a61420e1b9da86fea18e49e7084212353d9de64aab30bda6bc790282127af961db66873d6fafec1f6c7a986776c30eaad260ad98f
 SHA512 
e20c903f38394b496111267e142d84d11e69a3b89f91869652d1f2ee5c997a13f90bfa2966651b42cd3979a330b348a6e397cc6a74c45b1f3f91643e7c06765d

diff --git a/x11-apps/xditview/xditview-1.0.5.ebuild 
b/x11-apps/xditview/xditview-1.0.5.ebuild
new file mode 100644
index 000..a50a3752516
--- /dev/null
+++ b/x11-apps/xditview/xditview-1.0.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xorg-3
+
+DESCRIPTION="display ditroff output"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   x11-libs/libX11"
+DEPEND="${RDEPEND}"



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

2019-03-03 Thread Andreas Sturmlechner
commit: 795b02e8a26392a42ea72519e7176a1148d8f59a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 21:47:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 21:49:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795b02e8

net-libs/libmediawiki: Fix warnings, EAPI-7 bump

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

 .../files/libmediawiki-5.37.0-fix-warnings.patch   | 192 +
 ...ch => libmediawiki-5.37.0-tests-optional.patch} |   0
 ...5.37.0.ebuild => libmediawiki-5.37.0-r1.ebuild} |  11 +-
 3 files changed, 198 insertions(+), 5 deletions(-)

diff --git a/net-libs/libmediawiki/files/libmediawiki-5.37.0-fix-warnings.patch 
b/net-libs/libmediawiki/files/libmediawiki-5.37.0-fix-warnings.patch
new file mode 100644
index 000..c57041dca7c
--- /dev/null
+++ b/net-libs/libmediawiki/files/libmediawiki-5.37.0-fix-warnings.patch
@@ -0,0 +1,192 @@
+From 8c11aeabf34985421cd229240a6fad3db8023156 Mon Sep 17 00:00:00 2001
+From: Pino Toscano 
+Date: Sat, 9 Sep 2017 15:33:24 +0200
+Subject: use Q_DECL_OVERRIDE
+
+---
+ src/edit.h  | 2 +-
+ src/job.h   | 2 +-
+ src/login.h | 2 +-
+ src/logout.h| 2 +-
+ src/parse.h | 2 +-
+ src/queryimageinfo.h| 2 +-
+ src/queryimages.h   | 2 +-
+ src/queryinfo.h | 2 +-
+ src/queryrevision.h | 2 +-
+ src/querysiteinfogeneral.h  | 2 +-
+ src/querysiteinfousergroups.h   | 2 +-
+ src/upload.h| 2 +-
+ tests/libmediawikitest/fakeserver.h | 2 +-
+ 13 files changed, 13 insertions(+), 13 deletions(-)
+
+diff --git a/src/edit.h b/src/edit.h
+index 85bd590..a3944c8 100644
+--- a/src/edit.h
 b/src/edit.h
+@@ -178,7 +178,7 @@ public:
+ /**
+  * @brief Starts the job asynchronously.
+  */
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ /**
+  * @brief Specify how the watchlist is affected by this edit.
+diff --git a/src/job.h b/src/job.h
+index 180822b..feda262 100644
+--- a/src/job.h
 b/src/job.h
+@@ -73,7 +73,7 @@ public:
+ /**
+  * @brief Aborts this job quietly.
+  */
+-virtual bool doKill();
++bool doKill() Q_DECL_OVERRIDE;
+ 
+ protected:
+ 
+diff --git a/src/login.h b/src/login.h
+index 196710a..4ea71f1 100644
+--- a/src/login.h
 b/src/login.h
+@@ -130,7 +130,7 @@ public:
+ /**
+  * @brief Starts the job asynchronously.
+  */
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ private Q_SLOTS:
+ 
+diff --git a/src/logout.h b/src/logout.h
+index 03fb1f7..1b05323 100644
+--- a/src/logout.h
 b/src/logout.h
+@@ -65,7 +65,7 @@ public:
+ /**
+  * @brief Starts the job asynchronously.
+  */
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ private Q_SLOTS:
+ 
+diff --git a/src/parse.h b/src/parse.h
+index 5732f69..e72f59f 100644
+--- a/src/parse.h
 b/src/parse.h
+@@ -85,7 +85,7 @@ public:
+ 
+ void setUseLang(const QString& param);
+ 
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ Q_SIGNALS:
+ 
+diff --git a/src/queryimageinfo.h b/src/queryimageinfo.h
+index f8c21a6..039c4a5 100644
+--- a/src/queryimageinfo.h
 b/src/queryimageinfo.h
+@@ -148,7 +148,7 @@ public:
+ /**
+  * @brief Starts the job asynchronously.
+  */
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ Q_SIGNALS:
+ 
+diff --git a/src/queryimages.h b/src/queryimages.h
+index 3211880..c8de5a0 100644
+--- a/src/queryimages.h
 b/src/queryimages.h
+@@ -103,7 +103,7 @@ public:
+ /**
+  * @brief Starts the job asynchronously.
+  */
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ Q_SIGNALS:
+ 
+diff --git a/src/queryinfo.h b/src/queryinfo.h
+index e2ff3e6..e23f50e 100644
+--- a/src/queryinfo.h
 b/src/queryinfo.h
+@@ -75,7 +75,7 @@ public:
+ /**
+  * @brief Starts the job asynchronously.
+  */
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ /**
+  * @brief Set the page name.
+diff --git a/src/queryrevision.h b/src/queryrevision.h
+index b1decfb..190d026 100644
+--- a/src/queryrevision.h
 b/src/queryrevision.h
+@@ -150,7 +150,7 @@ public:
+ /**
+  * @brief Starts the job asynchronously.
+  */
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ /**
+  * @brief Set the page id.
+diff --git a/src/querysiteinfogeneral.h b/src/querysiteinfogeneral.h
+index 516f7ed..1b31f15 100644
+--- a/src/querysiteinfogeneral.h
 b/src/querysiteinfogeneral.h
+@@ -81,7 +81,7 @@ public:
+ /**
+  * @brief Starts the job asynchronously.
+  */
+-virtual void start();
++void start() Q_DECL_OVERRIDE;
+ 
+ Q_SIGNALS:
+ 
+diff --git a/src/querysiteinfo

[gentoo-commits] repo/gentoo:master commit in: kde-misc/kimtoy/

2019-03-03 Thread Andreas Sturmlechner
commit: a5cdd6fb20ed0ba02372aa8b8b0a1ee3a30d1793
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 21:00:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 21:49:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5cdd6fb

kde-misc/kimtoy: Add 1.92_pre20190225 snapshot, EAPI-7 bump

po subdir does not build in release anyway, so nothing of value is lost.

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

 kde-misc/kimtoy/Manifest   |  1 +
 kde-misc/kimtoy/kimtoy-1.92_pre20190225.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/kde-misc/kimtoy/Manifest b/kde-misc/kimtoy/Manifest
index b3d3a99791f..70b5faba759 100644
--- a/kde-misc/kimtoy/Manifest
+++ b/kde-misc/kimtoy/Manifest
@@ -1 +1,2 @@
 DIST 140967-kimtoy-1.91.tar.bz2 377053 BLAKE2B 
3add157a38f536e0eee5a6f85778da8ee3cf028fcc61228005bfa55f2c093f3d2572cae940d901fba1f5f9a5b7fcaac9695100db73ec38af79dde8c4afba
 SHA512 
60d1592fa6632fc5d69f6cebb9478827c8dd3eb252c7d3f3c4c90035c7682cef7cb883e8d36cd23ee828175c2ea7b5d3c081139e5295cf032340aeeca3d9406d
+DIST kimtoy-1.92_pre20190225.tar.gz 435142 BLAKE2B 
86f40774cc5c01a49996f80a4257c3ad18787a9e269a0cddb489530ac1d0a7b84dc5f6eace35374975f24fc15738c02d03da6637e6e6edcba48b27e235ca030e
 SHA512 
9b6b6c316e683d3ae80226e91e17a367970a9380ee6f100798be48f1e29c14b39b9ca679a36b26cfe6a09aae4deaee2f7db4b2a1a7b587e3d7b26983ae6eaffb

diff --git a/kde-misc/kimtoy/kimtoy-1.92_pre20190225.ebuild 
b/kde-misc/kimtoy/kimtoy-1.92_pre20190225.ebuild
new file mode 100644
index 000..0efb2e94e07
--- /dev/null
+++ b/kde-misc/kimtoy/kimtoy-1.92_pre20190225.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="c8b3da65bfd289d0a0262aa673aa6b697022d4a3"
+inherit kde5
+
+DESCRIPTION="An input method frontend for Plasma"
+HOMEPAGE="https://www.linux-apps.com/content/show.php?content=140967";
+SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl scim semantic-desktop"
+
+DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep plasma)
+   app-i18n/ibus
+   dev-libs/glib:2
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/libpng:0=[apng]
+   x11-libs/libX11
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   scim? (
+   >=app-i18n/scim-1.4.9
+   dev-libs/dbus-c++
+   )
+   semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
+"
+RDEPEND="${DEPEND}
+   !kde-misc/kimtoy:4
+   >=app-i18n/fcitx-4.0
+"
+
+src_prepare() {
+   kde5_src_prepare
+
+   # bug 581736
+   cmake_comment_add_subdirectory po
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package scim SCIM)
+   $(cmake-utils_use_find_package scim DBusCXX)
+   $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
+   )
+
+   kde5_src_configure
+}
+
+S="${WORKDIR}/${PN}-${COMMIT}"



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/geekbench/

2019-03-03 Thread Andreas Sturmlechner
commit: 6010ba6a44ff08c953ac39ae971d4b34f59f085b
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sun Mar  3 19:18:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 21:49:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6010ba6a

app-benchmarks/geekbench: drop old version

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/11245
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-benchmarks/geekbench/Manifest   |  1 -
 app-benchmarks/geekbench/geekbench-4.3.0.ebuild | 40 -
 2 files changed, 41 deletions(-)

diff --git a/app-benchmarks/geekbench/Manifest 
b/app-benchmarks/geekbench/Manifest
index 1f304223183..f9e2832a5c5 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -1,5 +1,4 @@
 DIST Geekbench-2.4.2-LinuxARM.tar.gz 1921401 BLAKE2B 
34d86178e35d586b79182b3320303258a5dcc6f169cee0134f1114927ff52745d5f6c0b5d604698e45a464a157454a249cab8e3114b01dad3f7b693ca45a5b0b
 SHA512 
0acc0ce61aa5d2575976c66aeae6ebb88ba895dd89c07daf55e2c7af344858a620336f3e79ccfc5e7b8829caa9d600f97a35a4d6e4da630d19d723dd887fdafe
 DIST Geekbench-2.4.3-Linux.tar.gz 3337551 BLAKE2B 
cb660f3c08cc812cb23374032490a148449a36845fe63320788432493581ec6bd5958bf178d83d68b532ffbe5c7ee13e92b0bb00c0aca968bb2e499453f1b7a7
 SHA512 
d84e13eb5fd28fb232a5f93aa76f4855adcb9ccffbcd90dacc3e2b45231afd82e78d40c63f729391e5d00e95c14653e83757faca4e543c6306dd913c4e0edb87
 DIST Geekbench-3.4.2-Linux.tar.gz 9986039 BLAKE2B 
63d7e768d65bc033260a0d99da17df2e518750f19882e63dbc9bbe6ff0b52a8cddb35b9143e85c01838bf5d77a04599578fc0a57a3e6fd89e7aec8c8ffdd4f5b
 SHA512 
a61a5d5481682baefdce64f6054c3373900e8cd585dcbfa2feabbf386032986b40b603619c552102401a83e0b748831d00af5b5b5278e88ef42dee176adf06e9
-DIST Geekbench-4.3.0-Linux.tar.gz 71075837 BLAKE2B 
9d278654d44a43577f252a0a2842e3b9a34bf6b9a0f605b0a053354bff845f5ae5c029b8ff22b3b3f4f66581c60d46a4643207f042ba020515b74a01fa56a37e
 SHA512 
d76c2f0a93ad06afa250c32633c27d5718ca9c2abca7eaa050f967a63d279bde9e220e20677af1433d531bce176d70ed15eee16d020b41aff0b817fde966a0c6
 DIST Geekbench-4.3.3-Linux.tar.gz 71101735 BLAKE2B 
f7e784a624f558711e7ebc5fc502de0cae5be489154f3d7d20bfccb624269644ff90867c96ce9f8136609f4911b6764bcfb7ecfb037ebddac56e450b3baa2415
 SHA512 
8c4bdc51f215f6c84ef955d012d3ba81fab542716cb7dd9e2b05d15c68e678955817fd25032ec659028a769312b5bc04d2d3b9832c9f2fa46d55784446e31b49

diff --git a/app-benchmarks/geekbench/geekbench-4.3.0.ebuild 
b/app-benchmarks/geekbench/geekbench-4.3.0.ebuild
deleted file mode 100644
index 1b832c5609d..000
--- a/app-benchmarks/geekbench/geekbench-4.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and 
Windows"
-HOMEPAGE="https://www.geekbench.com";
-SRC_URI="https://cdn.geekbench.com/Geekbench-${PV}-Linux.tar.gz";
-
-KEYWORDS="-* amd64 x86"
-LICENSE="geekbench"
-SLOT="4"
-
-RESTRICT="bindist fetch mirror strip"
-
-S="${WORKDIR}/Geekbench-${PV}-Linux"
-
-QA_PREBUILT="opt/geekbench4/geekbench4 opt/geekbench4/geekbench_x86_32 
opt/geekbench4/geekbench_x86_64"
-
-pkg_nofetch() {
-   elog "Please download ${A} from ${HOMEPAGE}/download/linux"
-   elog "and place it in your DISTDIR directory."
-}
-
-src_install() {
-   exeinto "/opt/geekbench4"
-   doexe "geekbench4" "geekbench_x86_32" "geekbench_x86_64"
-
-   insinto "/opt/geekbench4"
-   doins "geekbench.plar"
-
-   dodir "/opt/bin"
-   dosym "../geekbench4/geekbench4" "/opt/bin/geekbench4"
-}
-
-pkg_postinst() {
-   elog "If you have purchased a commercial license, you can enter"
-   elog "your email address and your license key with the following 
command:"
-   elog "geekbench4 -r  "
-}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kimtoy/

2019-03-03 Thread Andreas Sturmlechner
commit: 3b1b21d144493c84c95ae76befb5aca0c88e7397
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 21:07:08 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 21:49:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1b21d1

kde-misc/kimtoy: Drop 1.91

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

 kde-misc/kimtoy/Manifest   |  1 -
 kde-misc/kimtoy/kimtoy-1.91.ebuild | 72 --
 2 files changed, 73 deletions(-)

diff --git a/kde-misc/kimtoy/Manifest b/kde-misc/kimtoy/Manifest
index 70b5faba759..3e19bece1d0 100644
--- a/kde-misc/kimtoy/Manifest
+++ b/kde-misc/kimtoy/Manifest
@@ -1,2 +1 @@
-DIST 140967-kimtoy-1.91.tar.bz2 377053 BLAKE2B 
3add157a38f536e0eee5a6f85778da8ee3cf028fcc61228005bfa55f2c093f3d2572cae940d901fba1f5f9a5b7fcaac9695100db73ec38af79dde8c4afba
 SHA512 
60d1592fa6632fc5d69f6cebb9478827c8dd3eb252c7d3f3c4c90035c7682cef7cb883e8d36cd23ee828175c2ea7b5d3c081139e5295cf032340aeeca3d9406d
 DIST kimtoy-1.92_pre20190225.tar.gz 435142 BLAKE2B 
86f40774cc5c01a49996f80a4257c3ad18787a9e269a0cddb489530ac1d0a7b84dc5f6eace35374975f24fc15738c02d03da6637e6e6edcba48b27e235ca030e
 SHA512 
9b6b6c316e683d3ae80226e91e17a367970a9380ee6f100798be48f1e29c14b39b9ca679a36b26cfe6a09aae4deaee2f7db4b2a1a7b587e3d7b26983ae6eaffb

diff --git a/kde-misc/kimtoy/kimtoy-1.91.ebuild 
b/kde-misc/kimtoy/kimtoy-1.91.ebuild
deleted file mode 100644
index 4cc10a75c22..000
--- a/kde-misc/kimtoy/kimtoy-1.91.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="An input method frontend for Plasma"
-HOMEPAGE="https://www.linux-apps.com/content/show.php?content=140967";
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   
SRC_URI="https://dl.opendesktop.org/api/files/download/id/1466629206/140967-${P}.tar.bz2";
-fi
-
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-2+"
-IUSE="libressl scim semantic-desktop"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep plasma)
-   app-i18n/ibus
-   dev-libs/glib:2
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-libs/libpng:0=[apng]
-   x11-libs/libX11
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   scim? (
-   >=app-i18n/scim-1.4.9
-   dev-libs/dbus-c++
-   )
-   semantic-desktop? ( $(add_frameworks_dep kfilemetadata) )
-"
-DEPEND="${COMMON_DEPEND}
-   x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-   !kde-misc/kimtoy:4
-   >=app-i18n/fcitx-4.0
-"
-
-src_prepare() {
-   kde5_src_prepare
-
-   # bug 581736
-   cmake_comment_add_subdirectory po
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package scim SCIM)
-   $(cmake-utils_use_find_package scim DBusCXX)
-   $(cmake-utils_use_find_package semantic-desktop KF5FileMetaData)
-   )
-
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/

2019-03-03 Thread Lars Wendler
commit: d5300bb136c8c953ca7c8b45b4b9cca6b4cbad57
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Jan  6 07:56:57 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  3 21:48:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5300bb1

games-util/lutris: version 0.5.0.1, add missing deps, xdg

Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Marty E. Plummer  startmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10749
Signed-off-by: Lars Wendler  gentoo.org>

 games-util/lutris/Manifest  |  1 +
 games-util/lutris/lutris-0.5.0.1.ebuild | 73 +
 games-util/lutris/lutris-.ebuild| 69 ---
 3 files changed, 111 insertions(+), 32 deletions(-)

diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index feed72d83fb..d7c61df293a 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1 +1,2 @@
 DIST lutris-0.4.23.tar.gz 1831736 BLAKE2B 
9da20d5545e9d2474bed436443fed325beb3ed2e3e945cb27e25fbce88ac7aeb9547a0a1bcd74349e5c7bda0dd6be50949b5abaa1fc091a21217b330c6fe655f
 SHA512 
a0860920e0156db5ac9a52c0d33a5108af33906ea411d4621dec4b059c399b17ca35c245bf9bfb506c6b242d32d917d3ade6898f619e00f9361117632fb3
+DIST lutris_0.5.0.1.tar.xz 1687904 BLAKE2B 
646182416201dd4e2fc025b600e569d87821ff98f2fc37ca6029479b7b097466e47135694303f8fc242c4d2632d0b4ecf471919181cd45b095bbff6ba8d973d4
 SHA512 
a9bf51f388859873de0af43b800692327b098c83966b9e32bbca3ccc0397e1ce5018e751b8f9fef5e83d9de4d1b014e330ffe7d8ab253af7dd2379151297f1bb

diff --git a/games-util/lutris/lutris-0.5.0.1.ebuild 
b/games-util/lutris/lutris-0.5.0.1.ebuild
new file mode 100644
index 000..866cc4417a1
--- /dev/null
+++ b/games-util/lutris/lutris-0.5.0.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=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
+
+inherit distutils-r1 virtualx xdg
+
+DESCRIPTION="An open source gaming platform for GNU/Linux"
+HOMEPAGE="https://lutris.net/";
+
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/lutris/lutris.git";
+   inherit git-r3
+else
+   SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+BDEPEND="
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+   app-arch/cabextract
+   app-arch/p7zip
+   app-arch/unrar
+   app-arch/unzip
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-evdev[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   gnome-base/gnome-desktop[introspection]
+   media-sound/fluid-soundfont
+   net-libs/libsoup
+   net-libs/webkit-gtk:4[introspection]
+   x11-apps/xgamma
+   x11-apps/xrandr
+   x11-libs/gtk+:3[introspection]
+"
+
+S="${WORKDIR}/${PN}"
+
+python_install_all() {
+   local DOCS=( AUTHORS README.rst docs/installers.rst )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   virtx nosetests -v || die
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   # Quote README.rst
+   elog "Lutris installations are fully automated through scripts, which 
can"
+   elog "be written in either JSON or YAML. The scripting syntax is 
described"
+   elog "in ${EROOT}/usr/share/doc/${PF}/installers.rst.bz2, and is also"
+   elog "available online at lutris.net."
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git a/games-util/lutris/lutris-.ebuild 
b/games-util/lutris/lutris-.ebuild
index 960cafec846..866cc4417a1 100644
--- a/games-util/lutris/lutris-.ebuild
+++ b/games-util/lutris/lutris-.ebuild
@@ -1,68 +1,73 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6} )
-PYTHON_REQ_USE="sqlite,threads"
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+PYTHON_REQ_USE="sqlite,threads(+)"
 
-inherit distutils-r1 gnome2-utils python-r1
+inherit distutils-r1 virtualx xdg
 
-DESCRIPTION="Lutris is an open source gaming platform for GNU/Linux."
+DESCRIPTION="An open source gaming platform for GNU/Linux"
 HOMEPAGE="https://lutris.net/";
 
-if [[ "${PV}" == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/lutris/${PN}.git";
+if [[ ${PV} == ** ]] ; then
+   EGIT_REPO_URI="https://github.com/lutris/lutris.git";
inherit git-r3
 else
-   SRC_URI="https://github.com/lutris/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://lutris.net/releases/${P/-/_}.tar.xz";
KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3"
 SLOT="0"
 
+BDEPEND="
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
 RDEP

[gentoo-commits] repo/gentoo:master commit in: sys-libs/tevent/files/

2019-03-03 Thread Lars Wendler
commit: 1767d5282d3a6d1a6403e997fb8ba9b2c716cd5c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 17:28:23 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  3 21:48:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1767d528

sys-libs/tevent: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11191
Signed-off-by: Lars Wendler  gentoo.org>

 sys-libs/tevent/files/talloc-disable-python.patch | 34 ---
 1 file changed, 34 deletions(-)

diff --git a/sys-libs/tevent/files/talloc-disable-python.patch 
b/sys-libs/tevent/files/talloc-disable-python.patch
deleted file mode 100644
index 6ef45eb37fb..000
--- a/sys-libs/tevent/files/talloc-disable-python.patch
+++ /dev/null
@@ -1,34 +0,0 @@
 a/lib/talloc/wscript   2017-04-28 04:57:26.0 -0400
-+++ b/lib/talloc/wscript   2017-07-05 14:30:42.700580464 -0400
-@@ -74,19 +74,22 @@
-  implied_deps='replace'):
- conf.define('USING_SYSTEM_TALLOC', 1)
- 
--using_system_pytalloc_util = True
--if not conf.CHECK_BUNDLED_SYSTEM_PKG('pytalloc-util', 
minversion=VERSION,
-- implied_deps='talloc replace'):
-+if conf.env.disable_python:
- using_system_pytalloc_util = False
--
--# We need to get a pytalloc-util for all the python versions
--# we are building for
--if conf.env['EXTRA_PYTHON']:
--name = 'pytalloc-util' + 
conf.all_envs['extrapython']['PYTHON_SO_ABI_FLAG']
--if not conf.CHECK_BUNDLED_SYSTEM_PKG(name, minversion=VERSION,
-+else:
-+using_system_pytalloc_util = True
-+if not conf.CHECK_BUNDLED_SYSTEM_PKG('pytalloc-util', 
minversion=VERSION,
-  implied_deps='talloc 
replace'):
- using_system_pytalloc_util = False
- 
-+# We need to get a pytalloc-util for all the python versions
-+# we are building for
-+if conf.env['EXTRA_PYTHON']:
-+name = 'pytalloc-util' + 
conf.all_envs['extrapython']['PYTHON_SO_ABI_FLAG']
-+if not conf.CHECK_BUNDLED_SYSTEM_PKG(name, minversion=VERSION,
-+ implied_deps='talloc 
replace'):
-+using_system_pytalloc_util = False
-+
- if using_system_pytalloc_util:
- conf.define('USING_SYSTEM_PYTALLOC_UTIL', 1)
- 



[gentoo-commits] repo/gentoo:master commit in: sys-block/tgt/

2019-03-03 Thread Matthew Thode
commit: f696507384988654ca4a21ba1bba89ac4a8f8878
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar  3 21:46:25 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar  3 21:46:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6965073

sys-block/tgt: 1.0.75 bump

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

 sys-block/tgt/Manifest  |  1 +
 sys-block/tgt/tgt-1.0.75.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index 4ddfcdc8bcf..e7354d61020 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -1,3 +1,4 @@
 DIST tgt-1.0.72.tar.gz 296698 BLAKE2B 
6625bf87b37f4683aaf0c29264e69e400c6d238c9eaa7d9bb6fd46a76b542a8477ad8c7e9913d3dde70caaf02c323a2c01a3bd78b2d092829f4530015225012f
 SHA512 
4fdb1b8f3c2487f66629024132f7fa53ab69b9eba67d380fb18aa2d9c143e77bdf808b3ff8d1e2bf1d4420cf1792944d6f79731ddbb095d52b53d573d9f1281c
 DIST tgt-1.0.73.tar.gz 296814 BLAKE2B 
a3c81c00f716678aa9388f6a4562bd0b6fe0e2c705aee9655f942ffafae4bab3bbbaff521a8b7aefab208a354e0c1c617b85cdd08247a77d1026d0482d2b6528
 SHA512 
e6410f16c54f71d9a33d511438169a0ca305a7b9a9dd6abbaae9f0b31c18223fa1f3a11b575322d3bb94df129b4f9b186079a7d7cbd27e31734151154edab1da
 DIST tgt-1.0.74.tar.gz 297109 BLAKE2B 
8ad439a1df437b87a6bf94a8c0403c4ae26a6b77ddc3b44758134199efa5b55dafd09cd2ac3f1b12abc3a77077dffdcab1e9b2aa0a97fcd2e2c19ba24a5cd9cf
 SHA512 
aa905b44a3495275549d4abe8542e2b6b086bbab79b83d2902cba1e6124889a8873d479d128416b23c7681433fbe37c1772e8578bb12bf80b96267f65c0a
+DIST tgt-1.0.75.tar.gz 297374 BLAKE2B 
c3db3701980b78328decd857b3a031f1e735553b33163bc012b55084a0c1ce803e90b93771c6516542168448ab872a641064c90bd01444b49c353c35a37e2985
 SHA512 
e2da4f49b1b89b67084a535abc1f6c28f289d25a6fce1cd6a9238df64c7a1e29eb11f4d074cd6dfda4cc37524e0f6831fbdee8d32a03d50ff156bc1369de04d8

diff --git a/sys-block/tgt/tgt-1.0.75.ebuild b/sys-block/tgt/tgt-1.0.75.ebuild
new file mode 100644
index 000..c34e6e9eb01
--- /dev/null
+++ b/sys-block/tgt/tgt-1.0.75.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic toolchain-funcs
+
+MY_TREE="f33f6b7"
+
+DESCRIPTION="Linux SCSI target framework (tgt)"
+HOMEPAGE="http://stgt.sourceforge.net";
+SRC_URI="https://github.com/fujita/tgt/tarball/v${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="fcoe fcp ibmvio infiniband rbd"
+
+CDEPEND="dev-perl/Config-General
+   dev-libs/libxslt
+   rbd? ( sys-cluster/ceph )
+   infiniband? (
+   sys-fabric/libibverbs:=
+   sys-fabric/librdmacm:=
+   )"
+DEPEND="${CDEPEND}
+   app-text/docbook-xsl-stylesheets"
+RDEPEND="${DEPEND}
+   dev-libs/libaio
+   sys-apps/sg3_utils"
+
+S=${WORKDIR}/fujita-tgt-${MY_TREE}
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_prepare() {
+   sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
+   # make sure xml docs are generated before trying to install them
+   sed -i -e "s@install: @& all @g" doc/Makefile || die
+   eapply_user
+}
+
+src_compile() {
+   local myconf
+   use ibmvio && myconf="${myconf} IBMVIO=1"
+   use infiniband && myconf="${myconf} ISCSI_RDMA=1"
+   use fcp && myconf="${myconf} FCP=1"
+   use fcoe && myconf="${myconf} FCOE=1"
+   use rbd && myconf="${myconf} CEPH_RBD=1"
+
+   emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
+   emake -C doc
+}
+
+src_install() {
+   emake  install-programs install-scripts install-doc DESTDIR="${D}" 
docdir=/usr/share/doc/${PF}
+   newinitd "${FILESDIR}"/tgtd.initd tgtd
+   newconfd "${FILESDIR}"/tgtd.confd tgtd
+   dodir /etc/tgt
+   keepdir /etc/tgt
+}



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

2019-03-03 Thread Matthew Thode
commit: a9f3b30182836f78990b208fe36880a984a2167e
Author: Matthew Thode  gentoo  org>
AuthorDate: Sun Mar  3 21:47:21 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar  3 21:47:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f3b301

media-sound/pulseeffects: 4.5.4 bump

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

 media-sound/pulseeffects/Manifest   | 2 +-
 .../{pulseeffects-4.5.3.ebuild => pulseeffects-4.5.4.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 8af41ed79f6..9b908cbb2b1 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,3 +1,3 @@
 DIST pulseeffects-3.2.3.tar.gz 648968 BLAKE2B 
aef2aaacacc41020c5f14582c91b53ba84f3e56d7cf4a13a955769ff80796ae21cbc0ecad9b2c3e24985a6a6daf86888c3a8c6e2387b917860336e73fa8c0d6b
 SHA512 
802068c867b9708e7503e0beb65fb5aaf9ff4916b98048634a443f701864db00e5401de42ff58ed3e5fe9430af6caae74efe8f0b1b0e3e2c9d48dcb7c7e6a400
 DIST pulseeffects-4.4.7.tar.gz 1082596 BLAKE2B 
3265507191f5fca405282d8bdf9cf078023e80d2ca8f3a8bb999f7828f5220ca61b68ce01dc80e2d066a0d759b83229eabd523aff71106bd4024067afd1a8220
 SHA512 
243bd23d107f22a2a4b5934fb67bc5c059f278f2ec824814791ea24429e8d53844ffd71c9c21c35209261f4a0a4633827362bfd43355437a10944bbfd9a25421
-DIST pulseeffects-4.5.3.tar.gz 1776724 BLAKE2B 
df77c45405c33a6c33e21e34eb205a75bb372ab5bfac11c572bc8ff47ebc34780f51327636892c8b7b7deca6de814f0b198ae3509c2e7b6713d755eb25a4b38b
 SHA512 
1748f3f62122bb5ca63b9b84ea2d9917d410c1cff0aab699ff0664aab1377eda89c5f4638a86cc2444f482cf9c8aee27d34480087debb394645614a7d1e0b5a2
+DIST pulseeffects-4.5.4.tar.gz 183 BLAKE2B 
f66c32dceff2d0ae4f7f09b8a920ff0a3cfd86763fdc93577955e9938350ea96b90d5900461b894de68a8ae5b63922926fd0cead986ba8a762d0ecfa8ea21c32
 SHA512 
f3566010fc2fb118defab5e17c3f77a3537e16ab0792a7fd72ca60d70a03c0e6ea44e853ede079b7a006acba822f5c04fa0d30961c786aa9113f5a5b8352e585

diff --git a/media-sound/pulseeffects/pulseeffects-4.5.3.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.5.4.ebuild
similarity index 100%
rename from media-sound/pulseeffects/pulseeffects-4.5.3.ebuild
rename to media-sound/pulseeffects/pulseeffects-4.5.4.ebuild



[gentoo-commits] proj/kde:master commit in: kde-misc/kdiff3/

2019-03-03 Thread Andreas Sturmlechner
commit: 71257db1df7df3517eb5b91063391eeb8b6d1817
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 13:49:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 13:49:15 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=71257db1

kde-misc/kdiff3: Add missing DEPEND

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

 kde-misc/kdiff3/kdiff3-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-misc/kdiff3/kdiff3-.ebuild 
b/kde-misc/kdiff3/kdiff3-.ebuild
index 06c6bc40b1..c515855076 100644
--- a/kde-misc/kdiff3/kdiff3-.ebuild
+++ b/kde-misc/kdiff3/kdiff3-.ebuild
@@ -22,6 +22,7 @@ DEPEND="
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kparts)
+   $(add_frameworks_dep ktextwidgets)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtgui)



[gentoo-commits] proj/kde:master commit in: media-sound/kaudiocreator/

2019-03-03 Thread Andreas Sturmlechner
commit: e82ca6e231c7767c41565694132f91beca61aa88
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar  3 14:40:11 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar  3 14:40:11 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e82ca6e2

media-sound/kaudiocreator: Update HOMEPAGE

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

 media-sound/kaudiocreator/kaudiocreator-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/kaudiocreator/kaudiocreator-.ebuild 
b/media-sound/kaudiocreator/kaudiocreator-.ebuild
index 901ec532b4..c2cdefa172 100644
--- a/media-sound/kaudiocreator/kaudiocreator-.ebuild
+++ b/media-sound/kaudiocreator/kaudiocreator-.ebuild
@@ -7,7 +7,7 @@ KDE_TEST="forceoptional"
 inherit kde5
 
 DESCRIPTION="CD ripper and audio encoder frontend based on KDE Frameworks"
-HOMEPAGE="https://www.linux-apps.com/content/show.php?content=107645";
+HOMEPAGE="https://kde.org/applications/multimedia/kaudiocreator/";
 
 LICENSE="GPL-2 FDL-1.2"
 KEYWORDS=""



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

2019-03-03 Thread Matt Turner
commit: 896e7ca00924b2f727656776a4b8050383f49f2a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 19:56:53 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:07:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896e7ca0

media-libs/libglvnd: EAPI 7 and run tests

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/libglvnd-.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-libs/libglvnd/libglvnd-.ebuild 
b/media-libs/libglvnd/libglvnd-.ebuild
index 9f9f724cecc..f62514e3058 100644
--- a/media-libs/libglvnd/libglvnd-.ebuild
+++ b/media-libs/libglvnd/libglvnd-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 2018-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
 
@@ -52,3 +52,7 @@ multilib_src_install() {
default
find "${D}" -name '*.la' -delete || die
 }
+
+multilib_src_test() {
+   emake check
+}



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

2019-03-03 Thread Matt Turner
commit: 5b6544fa9307c00a559aedfbb0763604baddc9d6
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 19:57:50 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:07:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6544fa

media-libs/libglvnd: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest   |  1 -
 media-libs/libglvnd/libglvnd-1.0.0.20180524.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index 7feca18efd4..2125ebd2dc6 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1,2 +1 @@
-DIST libglvnd-1.0.0.20180524.tar.gz 796997 BLAKE2B 
75c50d2eb864b84e97af5b5f0c9bfde2651436acbad323312ca8b88df8cfa4dd170a743748e8c2269f39d9cb492d6ffaabd66a76ffca3062be2462adca4c79cd
 SHA512 
3e49e4647b50f04dd534282b2f7ae76d84ea3dcd071771492a6560ae327d6167fcd071d32c447af097e68d84e6560d6b2c2b00d1409664e8b6a628b49ccdbdad
 DIST libglvnd-1.1.0.20190213.tar.gz 829094 BLAKE2B 
cf977846693a5de3485e23fe8b4c8e2bc0472d994dc85530ecd85c685d71abd7aa69e815292141f60fd69a299cf39ac16dda5822128295747bfd42db3408df66
 SHA512 
772445cbb5574c1900109b3e0d8aab442b8c8d9790c4d91e1400fccdff4a53b653b59120e4fb631a45fc47af02949288924e62a22c3d877d4f741d5596736e37

diff --git a/media-libs/libglvnd/libglvnd-1.0.0.20180524.ebuild 
b/media-libs/libglvnd/libglvnd-1.0.0.20180524.ebuild
deleted file mode 100644
index b1d53c3d68e..000
--- a/media-libs/libglvnd/libglvnd-1.0.0.20180524.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
-
-DESCRIPTION="The GL Vendor-Neutral Dispatch library"
-HOMEPAGE="https://github.com/NVIDIA/libglvnd";
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~amd64"
-   COMMIT="8709003ffdc905d144855c3117a31da220149d4c"
-   SRC_URI="https://github.com/NVIDIA/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-   S=${WORKDIR}/${PN}-${COMMIT}
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   !media-libs/mesa[-libglvnd(-)]
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   "
-DEPEND="${PYTHON_DEPS}
-   ${RDEPEND}"
-
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} econf
-}
-
-multilib_src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2019-03-03 Thread Matt Turner
commit: fc7f727ef0f165f41eff5a3b0b31f503f835eccb
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 19:51:43 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 21:07:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7f727e

media-libs/libglvnd: Version bump to 1.1.0.20190213

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libglvnd/Manifest   |  1 +
 media-libs/libglvnd/libglvnd-1.1.0.20190213.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/media-libs/libglvnd/Manifest b/media-libs/libglvnd/Manifest
index c47bf92a2f1..7feca18efd4 100644
--- a/media-libs/libglvnd/Manifest
+++ b/media-libs/libglvnd/Manifest
@@ -1 +1,2 @@
 DIST libglvnd-1.0.0.20180524.tar.gz 796997 BLAKE2B 
75c50d2eb864b84e97af5b5f0c9bfde2651436acbad323312ca8b88df8cfa4dd170a743748e8c2269f39d9cb492d6ffaabd66a76ffca3062be2462adca4c79cd
 SHA512 
3e49e4647b50f04dd534282b2f7ae76d84ea3dcd071771492a6560ae327d6167fcd071d32c447af097e68d84e6560d6b2c2b00d1409664e8b6a628b49ccdbdad
+DIST libglvnd-1.1.0.20190213.tar.gz 829094 BLAKE2B 
cf977846693a5de3485e23fe8b4c8e2bc0472d994dc85530ecd85c685d71abd7aa69e815292141f60fd69a299cf39ac16dda5822128295747bfd42db3408df66
 SHA512 
772445cbb5574c1900109b3e0d8aab442b8c8d9790c4d91e1400fccdff4a53b653b59120e4fb631a45fc47af02949288924e62a22c3d877d4f741d5596736e37

diff --git a/media-libs/libglvnd/libglvnd-1.1.0.20190213.ebuild 
b/media-libs/libglvnd/libglvnd-1.1.0.20190213.ebuild
new file mode 100644
index 000..c1e812ba70b
--- /dev/null
+++ b/media-libs/libglvnd/libglvnd-1.1.0.20190213.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2018-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/NVIDIA/${PN}.git";
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
+
+DESCRIPTION="The GL Vendor-Neutral Dispatch library"
+HOMEPAGE="https://github.com/NVIDIA/libglvnd";
+if [[ ${PV} = * ]]; then
+   SRC_URI=""
+else
+   KEYWORDS="~amd64"
+   COMMIT="f92208be88dd06a70b6f79a1cb95571e2762a9ec"
+   SRC_URI="https://github.com/NVIDIA/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S=${WORKDIR}/${PN}-${COMMIT}
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   !media-libs/mesa[-libglvnd(-)]
+   x11-libs/libX11[${MULTILIB_USEDEP}]
+   "
+DEPEND="${PYTHON_DEPS}
+   ${RDEPEND}"
+
+src_unpack() {
+   default
+   [[ $PV = * ]] && git-r3_src_unpack
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} econf
+}
+
+multilib_src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+multilib_src_test() {
+   emake check
+}



[gentoo-commits] data/glep:master commit in: /

2019-03-03 Thread Ulrich Müller
commit: 280cb1238f612a6f49ca7053627dd0badfa4ab42
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Mar  3 12:51:54 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Mar  3 12:51:54 2019 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=280cb123

Update URI of Creative Commons license.

Signed-off-by: Ulrich Müller  gentoo.org>

 glep-0001.rst | 4 ++--
 glep-0002.rst | 2 +-
 glep-0003.rst | 2 +-
 glep-0004.rst | 2 +-
 glep-0005.rst | 2 +-
 glep-0006.rst | 2 +-
 glep-0007.rst | 2 +-
 glep-0008.rst | 2 +-
 glep-0009.rst | 2 +-
 glep-0010.rst | 2 +-
 glep-0011.rst | 2 +-
 glep-0012.rst | 2 +-
 glep-0013.rst | 2 +-
 glep-0014.rst | 2 +-
 glep-0015.rst | 2 +-
 glep-0016.rst | 2 +-
 glep-0017.rst | 2 +-
 glep-0018.rst | 2 +-
 glep-0019.rst | 2 +-
 glep-0020.rst | 2 +-
 glep-0021.rst | 2 +-
 glep-0022.rst | 2 +-
 glep-0023.rst | 2 +-
 glep-0024.rst | 2 +-
 glep-0025.rst | 2 +-
 glep-0026.rst | 2 +-
 glep-0027.rst | 2 +-
 glep-0028.rst | 2 +-
 glep-0029.rst | 2 +-
 glep-0030.rst | 2 +-
 glep-0031.rst | 2 +-
 glep-0032.rst | 2 +-
 glep-0033.rst | 2 +-
 glep-0034.rst | 2 +-
 glep-0035.rst | 2 +-
 glep-0036.rst | 2 +-
 glep-0037.rst | 2 +-
 glep-0038.rst | 2 +-
 glep-0039.rst | 2 +-
 glep-0040.rst | 2 +-
 glep-0041.rst | 2 +-
 glep-0042.rst | 2 +-
 glep-0043.rst | 2 +-
 glep-0044.rst | 2 +-
 glep-0045.rst | 2 +-
 glep-0046.rst | 2 +-
 glep-0047.rst | 2 +-
 glep-0048.rst | 2 +-
 glep-0049.rst | 2 +-
 glep-0050.rst | 2 +-
 glep-0051.rst | 2 +-
 glep-0052.rst | 2 +-
 glep-0053.rst | 2 +-
 glep-0054.rst | 2 +-
 glep-0055.rst | 2 +-
 glep-0056.rst | 2 +-
 glep-0057.rst | 2 +-
 glep-0058.rst | 2 +-
 glep-0059.rst | 2 +-
 glep-0060.rst | 2 +-
 glep-0061.rst | 2 +-
 glep-0062.rst | 2 +-
 glep-0063.rst | 2 +-
 glep-0064.rst | 2 +-
 glep-0065.rst | 2 +-
 glep-0066.rst | 2 +-
 glep-0067.rst | 2 +-
 glep-0068.rst | 2 +-
 glep-0069.rst | 2 +-
 glep-0070.rst | 2 +-
 glep-0071.rst | 2 +-
 glep-0072.rst | 2 +-
 glep-0073.rst | 2 +-
 glep-0074.rst | 2 +-
 glep-0075.rst | 2 +-
 glep-0076.rst | 2 +-
 glep-0077.rst | 2 +-
 glep-0078.rst | 2 +-
 glep-0079.rst | 2 +-
 79 files changed, 80 insertions(+), 80 deletions(-)

diff --git a/glep-0001.rst b/glep-0001.rst
index 1dc1a07..51ff169 100644
--- a/glep-0001.rst
+++ b/glep-0001.rst
@@ -375,7 +375,7 @@ References and Footnotes
 
 .. [#COUNCIL] https://www.gentoo.org/glep/glep-0039.html
 
-.. [#CC-BY-SA3.0] http://creativecommons.org/licenses/by-sa/3.0/
+.. [#CC-BY-SA3.0] https://creativecommons.org/licenses/by-sa/3.0/
 
 .. [#ReSTHOME] http://docutils.sourceforge.net/rst.html
 
@@ -391,4 +391,4 @@ Copyright
 
 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
 Unported License.  To view a copy of this license, visit
-http://creativecommons.org/licenses/by-sa/3.0/.
+https://creativecommons.org/licenses/by-sa/3.0/.

diff --git a/glep-0002.rst b/glep-0002.rst
index 1d76ccb..93b9549 100644
--- a/glep-0002.rst
+++ b/glep-0002.rst
@@ -604,4 +604,4 @@ Copyright
 
 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
 Unported License.  To view a copy of this license, visit
-http://creativecommons.org/licenses/by-sa/3.0/.
+https://creativecommons.org/licenses/by-sa/3.0/.

diff --git a/glep-0003.rst b/glep-0003.rst
index 064e842..b46d86f 100644
--- a/glep-0003.rst
+++ b/glep-0003.rst
@@ -123,4 +123,4 @@ Copyright
 
 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
 Unported License.  To view a copy of this license, visit
-http://creativecommons.org/licenses/by-sa/3.0/
+https://creativecommons.org/licenses/by-sa/3.0/

diff --git a/glep-0004.rst b/glep-0004.rst
index 0de1d76..a1c3188 100644
--- a/glep-0004.rst
+++ b/glep-0004.rst
@@ -377,4 +377,4 @@ Copyright
 
 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
 Unported License.  To view a copy of this license, visit
-http://creativecommons.org/licenses/by-sa/3.0/.
+https://creativecommons.org/licenses/by-sa/3.0/.

diff --git a/glep-0005.rst b/glep-0005.rst
index 57bfa19..dccbba5 100644
--- a/glep-0005.rst
+++ b/glep-0005.rst
@@ -77,4 +77,4 @@ Copyright
 
 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
 Unported License.  To view a copy of this license, visit
-http://creativecommons.org/licenses/by-sa/3.0/.
+https://creativecommons.org/licenses/by-sa/3.0/.

diff --git a/glep-0006.rst b/glep-0006.rst
index ddb9377..dbb4610 100644
--- a/glep-0006.rst
+++ b/glep-0006.rst
@@ -70,4 +70,4 @@ Copyright
 
 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
 Unported License.  To view a copy of this license, visit
-http://creativecommons.org/licenses/by-sa/3.0/.
+https://creativecommons.org/licenses/by-sa/3.0/.

diff --git a/glep-0007.rst b/glep-0007.rst
index fb6b252..e8e00bc 100644
--- a/glep-0007.rst
+++ b/glep-0007.rst
@@ -77,4 +77,4 @@ Copyright
 
 This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
 Unported License.  To view a copy

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

2019-03-03 Thread Mart Raudsepp
commit: a323d8bfc57d712f9eddc80227b93313df4e7fa4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 20:37:01 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 20:37:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a323d8bf

dev-libs/vala-common: remove old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/vala-common/Manifest   |  2 -
 dev-libs/vala-common/vala-common-0.40.13.ebuild | 76 -
 dev-libs/vala-common/vala-common-0.42.5.ebuild  | 76 -
 3 files changed, 154 deletions(-)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 0b43177dc5b..4459f061161 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,5 +1,3 @@
 DIST vala-0.36.15.tar.xz 2880300 BLAKE2B 
ea83bde6396f3be1c96038d63ae30b18fa070a6f7a06b75569bfed9d7792c898201a1f24d000f5b6415bb890cf975758341a97f22db74da02fcbeb3f283e546f
 SHA512 
1c8f32b2dd4248737a5a27f00f42d8bab2fe0a0790a7df5c426f4e3e1d0919ed0f6f6fd905be758ed477ba840e18f608e67811389c811ba65710094abe61
 DIST vala-0.36.17.tar.xz 2898524 BLAKE2B 
4a5a373bacd4e4a392350c7819e0498054e38f50dce89658412d7aeb5642892ef9f32a7689ebd45f53c41f064e0b6d2f52fb441be67a1dd48e67311a1e764637
 SHA512 
93d4fa600cd0ef62b71ed056b837f2c0a42c3aba25b021b2bbd2045428550307727827b250dae546926ea3fe2e33a5ac80c9b24b5100f02550ec584dd5da5e92
-DIST vala-0.40.13.tar.xz 3394588 BLAKE2B 
cb3055b859b220f999bc5b4533251a069e9c10690963bc92b087b0ab351f0d78eb8f5992b747cc345d9d2a3dba69c68d130bca20604036c2c62e380442675e8b
 SHA512 
0590224ec5128f6939b66109b6bcf7f764af3ece28f9bce9a5d715f53defbc8746d5d20599039b067848da2f38fdae7a057427be1ea9ef0fe09e0ce45db091d0
-DIST vala-0.42.5.tar.xz 3350460 BLAKE2B 
790c9f9e9e656ce96226f1ac6a0d090033ecf1943d024da0c9ee174bf65f76a14721819c6c2263c5b094f16cf112cc96400ee42c9a7fdc0f2ad6fc01feb7
 SHA512 
1862307eab505e500326f84e267648f084926629f6b45b9abb6a90a20a7aa6dd2fc305962b9028c5ca7becb574573cca43fbecd9294b782d9942e71639a32aa9
 DIST vala-0.42.6.tar.xz 3354840 BLAKE2B 
0cc5c91967cbadda8c12143d4de6ebffa60c7031bc314338e7ca1e036866b460bf78e28b7f7737bee8243198ffa655c99b3e743d639c5d2b5ed93f210fc692bc
 SHA512 
664fa303d6b2b037254bc6e19d79b789f5c38fb7b1fcb73f37512dc97bc01c8ddbb23563093e271c562a9fb49c96fcc9019889a57a95a4e8e162c8619f2f

diff --git a/dev-libs/vala-common/vala-common-0.40.13.ebuild 
b/dev-libs/vala-common/vala-common-0.40.13.ebuild
deleted file mode 100644
index 29fd6de8fd0..000
--- a/dev-libs/vala-common/vala-common-0.40.13.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-IUSE=""
-
-# Previously ${PN} was part of dev-lang/vala
-RDEPEND="
-   ! /dev/null
-   eend $?
-   fi
-   if has_version ' /dev/null
-   eend $?
-   fi
-   if has_version ' /dev/null
-   eend $?
-   fi
-   if has_version ' /dev/null
-   eend $?
-   if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
-   ebegin "Removing old vala-0.16 makefile template"
-   rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> 
/dev/null
-   eend $?
-   fi
-   fi
-   if has_version ' /dev/null
-   eend $?
-   if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
-   ebegin "Removing old vala-0.18 makefile template"
-   rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> 
/dev/null
-   eend $?
-   fi
-   fi
-}

diff --git a/dev-libs/vala-common/vala-common-0.42.5.ebuild 
b/dev-libs/vala-common/vala-common-0.42.5.ebuild
deleted file mode 100644
index 29fd6de8fd0..000
--- a/dev-libs/vala-common/vala-common-0.42.5.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="vala"
-
-inherit gnome.org
-
-DESCRIPTION="Build infrastructure for packages that use Vala"
-HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
-IUSE=""
-
-# Previously ${PN} was part of dev-lang/vala
-RDEPEND="
-   ! /dev/null
-   eend $?
-   fi
-   if has_

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

2019-03-03 Thread Mart Raudsepp
commit: f9dab33f4c0246ff39bdc40863754cc9d1b95da5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 20:30:33 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 20:30:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dab33f

dev-lang/vala: bump to 0.40.14

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.40.14.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 0197c88d081..516c407f59f 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -4,4 +4,5 @@ DIST vala-0.36.15.tar.xz 2880300 BLAKE2B 
ea83bde6396f3be1c96038d63ae30b18fa070a6
 DIST vala-0.36.17.tar.xz 2898524 BLAKE2B 
4a5a373bacd4e4a392350c7819e0498054e38f50dce89658412d7aeb5642892ef9f32a7689ebd45f53c41f064e0b6d2f52fb441be67a1dd48e67311a1e764637
 SHA512 
93d4fa600cd0ef62b71ed056b837f2c0a42c3aba25b021b2bbd2045428550307727827b250dae546926ea3fe2e33a5ac80c9b24b5100f02550ec584dd5da5e92
 DIST vala-0.36.18.tar.xz 2905668 BLAKE2B 
ed7f8a38e99fd75945071cf54190631b0ccddbb682da9790bb07b4d334063679bfb002bcf6e5c6c1807ca2b1c4e80659441779c113a7b05f9b4ff291f5ada201
 SHA512 
69d76fddee8e52e54dc8a3dbe1c0ffc5aeaede096f52614c3a7e18d28ec7a6a31aa617719a4d27a7a15867cd740888f5b381cd612d8fc010f1ea9fd9389d0655
 DIST vala-0.40.13.tar.xz 3394588 BLAKE2B 
cb3055b859b220f999bc5b4533251a069e9c10690963bc92b087b0ab351f0d78eb8f5992b747cc345d9d2a3dba69c68d130bca20604036c2c62e380442675e8b
 SHA512 
0590224ec5128f6939b66109b6bcf7f764af3ece28f9bce9a5d715f53defbc8746d5d20599039b067848da2f38fdae7a057427be1ea9ef0fe09e0ce45db091d0
+DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 
6df1e47439000e1a49dda4d58651b7039737a2648563fc4e09d679bf63d968d9dafcc9ab5e371ca450bab70163f9fb1fb30ffa75451940f9a1518d7fb3a5ebf1
 SHA512 
0387bbcf35055f2b4a8f790370847bcc12a92d7969d9ed583b0630be8b637a9e28895508da9cdfab8baf97ad5fdc9249bf82e31e6c1ee19d0026f5061c027db8
 DIST vala-0.42.5.tar.xz 3350460 BLAKE2B 
790c9f9e9e656ce96226f1ac6a0d090033ecf1943d024da0c9ee174bf65f76a14721819c6c2263c5b094f16cf112cc96400ee42c9a7fdc0f2ad6fc01feb7
 SHA512 
1862307eab505e500326f84e267648f084926629f6b45b9abb6a90a20a7aa6dd2fc305962b9028c5ca7becb574573cca43fbecd9294b782d9942e71639a32aa9

diff --git a/dev-lang/vala/vala-0.40.14.ebuild 
b/dev-lang/vala/vala-0.40.14.ebuild
new file mode 100644
index 000..770448d2d76
--- /dev/null
+++ b/dev-lang/vala/vala-0.40.14.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1"
+SLOT="0.40"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="test valadoc"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   !${CATEGORY}/${PN}:0
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection )
+"
+
+PATCHES=(
+   # From master
+   "${FILESDIR}"/0.40-Allow-disabling-the-build-of-valadoc.patch
+   # Add missing bits to make valadoc parallel installable
+   "${FILESDIR}"/0.40-valadoc-doclets-data-parallel-installable.patch
+)
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2019-03-03 Thread Mart Raudsepp
commit: 9a26d9b8309d818df4cdec751d6be23986a21cb7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 20:35:14 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 20:35:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a26d9b8

dev-lang/vala: bump to 0.42.6

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.42.6.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 516c407f59f..96bddc3c722 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -6,3 +6,4 @@ DIST vala-0.36.18.tar.xz 2905668 BLAKE2B 
ed7f8a38e99fd75945071cf54190631b0ccddbb
 DIST vala-0.40.13.tar.xz 3394588 BLAKE2B 
cb3055b859b220f999bc5b4533251a069e9c10690963bc92b087b0ab351f0d78eb8f5992b747cc345d9d2a3dba69c68d130bca20604036c2c62e380442675e8b
 SHA512 
0590224ec5128f6939b66109b6bcf7f764af3ece28f9bce9a5d715f53defbc8746d5d20599039b067848da2f38fdae7a057427be1ea9ef0fe09e0ce45db091d0
 DIST vala-0.40.14.tar.xz 3398668 BLAKE2B 
6df1e47439000e1a49dda4d58651b7039737a2648563fc4e09d679bf63d968d9dafcc9ab5e371ca450bab70163f9fb1fb30ffa75451940f9a1518d7fb3a5ebf1
 SHA512 
0387bbcf35055f2b4a8f790370847bcc12a92d7969d9ed583b0630be8b637a9e28895508da9cdfab8baf97ad5fdc9249bf82e31e6c1ee19d0026f5061c027db8
 DIST vala-0.42.5.tar.xz 3350460 BLAKE2B 
790c9f9e9e656ce96226f1ac6a0d090033ecf1943d024da0c9ee174bf65f76a14721819c6c2263c5b094f16cf112cc96400ee42c9a7fdc0f2ad6fc01feb7
 SHA512 
1862307eab505e500326f84e267648f084926629f6b45b9abb6a90a20a7aa6dd2fc305962b9028c5ca7becb574573cca43fbecd9294b782d9942e71639a32aa9
+DIST vala-0.42.6.tar.xz 3354840 BLAKE2B 
0cc5c91967cbadda8c12143d4de6ebffa60c7031bc314338e7ca1e036866b460bf78e28b7f7737bee8243198ffa655c99b3e743d639c5d2b5ed93f210fc692bc
 SHA512 
664fa303d6b2b037254bc6e19d79b789f5c38fb7b1fcb73f37512dc97bc01c8ddbb23563093e271c562a9fb49c96fcc9019889a57a95a4e8e162c8619f2f

diff --git a/dev-lang/vala/vala-0.42.6.ebuild b/dev-lang/vala/vala-0.42.6.ebuild
new file mode 100644
index 000..c46a0b9cc04
--- /dev/null
+++ b/dev-lang/vala/vala-0.42.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1"
+SLOT="0.42"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="test valadoc"
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   !${CATEGORY}/${PN}:0
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection )
+"
+
+PATCHES=(
+   # From master
+   "${FILESDIR}"/0.40-Allow-disabling-the-build-of-valadoc.patch
+   # Add missing bits to make valadoc parallel installable
+   "${FILESDIR}"/0.40-valadoc-doclets-data-parallel-installable.patch
+)
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2019-03-03 Thread Mart Raudsepp
commit: 0851f96aca4ae62d41563790a9f7f863025f163e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 20:32:06 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 20:32:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0851f96a

dev-libs/vala-common: bump to 0.42.6

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.42.6.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index eddf0c4c808..0b43177dc5b 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -2,3 +2,4 @@ DIST vala-0.36.15.tar.xz 2880300 BLAKE2B 
ea83bde6396f3be1c96038d63ae30b18fa070a6
 DIST vala-0.36.17.tar.xz 2898524 BLAKE2B 
4a5a373bacd4e4a392350c7819e0498054e38f50dce89658412d7aeb5642892ef9f32a7689ebd45f53c41f064e0b6d2f52fb441be67a1dd48e67311a1e764637
 SHA512 
93d4fa600cd0ef62b71ed056b837f2c0a42c3aba25b021b2bbd2045428550307727827b250dae546926ea3fe2e33a5ac80c9b24b5100f02550ec584dd5da5e92
 DIST vala-0.40.13.tar.xz 3394588 BLAKE2B 
cb3055b859b220f999bc5b4533251a069e9c10690963bc92b087b0ab351f0d78eb8f5992b747cc345d9d2a3dba69c68d130bca20604036c2c62e380442675e8b
 SHA512 
0590224ec5128f6939b66109b6bcf7f764af3ece28f9bce9a5d715f53defbc8746d5d20599039b067848da2f38fdae7a057427be1ea9ef0fe09e0ce45db091d0
 DIST vala-0.42.5.tar.xz 3350460 BLAKE2B 
790c9f9e9e656ce96226f1ac6a0d090033ecf1943d024da0c9ee174bf65f76a14721819c6c2263c5b094f16cf112cc96400ee42c9a7fdc0f2ad6fc01feb7
 SHA512 
1862307eab505e500326f84e267648f084926629f6b45b9abb6a90a20a7aa6dd2fc305962b9028c5ca7becb574573cca43fbecd9294b782d9942e71639a32aa9
+DIST vala-0.42.6.tar.xz 3354840 BLAKE2B 
0cc5c91967cbadda8c12143d4de6ebffa60c7031bc314338e7ca1e036866b460bf78e28b7f7737bee8243198ffa655c99b3e743d639c5d2b5ed93f210fc692bc
 SHA512 
664fa303d6b2b037254bc6e19d79b789f5c38fb7b1fcb73f37512dc97bc01c8ddbb23563093e271c562a9fb49c96fcc9019889a57a95a4e8e162c8619f2f

diff --git a/dev-libs/vala-common/vala-common-0.42.6.ebuild 
b/dev-libs/vala-common/vala-common-0.42.6.ebuild
new file mode 100644
index 000..29fd6de8fd0
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.42.6.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x64-solaris"
+IUSE=""
+
+# Previously ${PN} was part of dev-lang/vala
+RDEPEND="
+   ! /dev/null
+   eend $?
+   fi
+   if has_version ' /dev/null
+   eend $?
+   fi
+   if has_version ' /dev/null
+   eend $?
+   fi
+   if has_version ' /dev/null
+   eend $?
+   if [[ -f "${EROOT}usr/share/vala-0.16/Makefile.vapigen" ]]; then
+   ebegin "Removing old vala-0.16 makefile template"
+   rm "${EROOT}usr/share/vala-0.16/Makefile.vapigen" &> 
/dev/null
+   eend $?
+   fi
+   fi
+   if has_version ' /dev/null
+   eend $?
+   if [[ -f "${EROOT}usr/share/vala-0.18/Makefile.vapigen" ]]; then
+   ebegin "Removing old vala-0.18 makefile template"
+   rm "${EROOT}usr/share/vala-0.18/Makefile.vapigen" &> 
/dev/null
+   eend $?
+   fi
+   fi
+}



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

2019-03-03 Thread Mart Raudsepp
commit: 540d16cbe36c421ae5a43bd4d997da1f13cda848
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 20:27:03 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 20:27:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540d16cb

dev-lang/vala: bump to 0.36.18

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-lang/vala/Manifest|  1 +
 dev-lang/vala/vala-0.36.18.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 38b67fb0ce0..0197c88d081 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -2,5 +2,6 @@ DIST vala-0.32.1.tar.xz 2759528 BLAKE2B 
cce23844ee5769216ef5cccb20476f4bdd2cb809
 DIST vala-0.34.16.tar.xz 2795676 BLAKE2B 
64428099c209e13a6aad09233af650f412efa191ff4873fae1dbfb9bcc252e13d4e152733c9f199cd23323872fd912807a685980f651c1f784bfaffae7bf4162
 SHA512 
6411d55524a6c717c2eaf5cc1231ac931400e3f66d151a8b8856910258eb5bd7affe3a90946de34feb51aabfafce721b8d57f61e0475095b275d20b73cc4bbec
 DIST vala-0.36.15.tar.xz 2880300 BLAKE2B 
ea83bde6396f3be1c96038d63ae30b18fa070a6f7a06b75569bfed9d7792c898201a1f24d000f5b6415bb890cf975758341a97f22db74da02fcbeb3f283e546f
 SHA512 
1c8f32b2dd4248737a5a27f00f42d8bab2fe0a0790a7df5c426f4e3e1d0919ed0f6f6fd905be758ed477ba840e18f608e67811389c811ba65710094abe61
 DIST vala-0.36.17.tar.xz 2898524 BLAKE2B 
4a5a373bacd4e4a392350c7819e0498054e38f50dce89658412d7aeb5642892ef9f32a7689ebd45f53c41f064e0b6d2f52fb441be67a1dd48e67311a1e764637
 SHA512 
93d4fa600cd0ef62b71ed056b837f2c0a42c3aba25b021b2bbd2045428550307727827b250dae546926ea3fe2e33a5ac80c9b24b5100f02550ec584dd5da5e92
+DIST vala-0.36.18.tar.xz 2905668 BLAKE2B 
ed7f8a38e99fd75945071cf54190631b0ccddbb682da9790bb07b4d334063679bfb002bcf6e5c6c1807ca2b1c4e80659441779c113a7b05f9b4ff291f5ada201
 SHA512 
69d76fddee8e52e54dc8a3dbe1c0ffc5aeaede096f52614c3a7e18d28ec7a6a31aa617719a4d27a7a15867cd740888f5b381cd612d8fc010f1ea9fd9389d0655
 DIST vala-0.40.13.tar.xz 3394588 BLAKE2B 
cb3055b859b220f999bc5b4533251a069e9c10690963bc92b087b0ab351f0d78eb8f5992b747cc345d9d2a3dba69c68d130bca20604036c2c62e380442675e8b
 SHA512 
0590224ec5128f6939b66109b6bcf7f764af3ece28f9bce9a5d715f53defbc8746d5d20599039b067848da2f38fdae7a057427be1ea9ef0fe09e0ce45db091d0
 DIST vala-0.42.5.tar.xz 3350460 BLAKE2B 
790c9f9e9e656ce96226f1ac6a0d090033ecf1943d024da0c9ee174bf65f76a14721819c6c2263c5b094f16cf112cc96400ee42c9a7fdc0f2ad6fc01feb7
 SHA512 
1862307eab505e500326f84e267648f084926629f6b45b9abb6a90a20a7aa6dd2fc305962b9028c5ca7becb574573cca43fbecd9294b782d9942e71639a32aa9

diff --git a/dev-lang/vala/vala-0.36.18.ebuild 
b/dev-lang/vala/vala-0.36.18.ebuild
new file mode 100644
index 000..4d1cbf2216f
--- /dev/null
+++ b/dev-lang/vala/vala-0.36.18.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
+
+LICENSE="LGPL-2.1"
+SLOT="0.36"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/vala-common-${PV}
+"
+DEPEND="${RDEPEND}
+   !${CATEGORY}/${PN}:0
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection )
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   VALAC=: \
+   WEASYPRINT=:
+}



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

2019-03-03 Thread Mart Raudsepp
commit: 9f33b7a6cb6cb08274e34472cca930620fced3c7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 20:18:16 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 20:19:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f33b7a6

dev-libs/libxml2: revbump for patchset, fix xmlconf for tests

Closes: https://bugs.gentoo.org/679046
Closes: https://bugs.gentoo.org/679096
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/libxml2/Manifest|   1 +
 dev-libs/libxml2/libxml2-2.9.9-r1.ebuild | 219 +++
 2 files changed, 220 insertions(+)

diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index 49ef3db88a9..34ec74aa101 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,4 +1,5 @@
 DIST libxml2-2.9.8.tar.gz 5469097 BLAKE2B 
0b7836db46edebf6e7108c28da4bb7e3fb5ddc695aaa3e456ba51a66c0294a741d7b60eb4c31c7040443bbd54712c019424078bd533856a9650b39a703a926d5
 SHA512 
28903282c7672206effa1362fd564cbe4cf5be44264b083a7d14e383f73bccd1b81bcafb5f4f2f56f5e7e05914c660e27668c9ce91b1b9f256ef5358d55ba917
+DIST libxml2-2.9.9-patchset.tar.xz 16792 BLAKE2B 
f761b5cda41d57543dadf2cdd8915b69727a818f31badc1092903a9e4341b807852fed0887e9ec7a06a0c19c4a49f9afc2f3c048947f21a09006bb51ef8399ef
 SHA512 
c8c0ee6d0a2833e5664aa754f8ba63b9f0bbfda46510507d3a958c33ef55daba8cfb1ca73ebffeb44d411b5f4259fe6e11ef0204ad2deebd1708ebfb
 DIST libxml2-2.9.9.tar.gz 5476717 BLAKE2B 
00a67c38084f2effd5d68d7d3e68f0c96cf4f52eab6d8d9b96dc91f03a84baa132abeaf303a836ff9bbf04f832432a036077316c464398e433c9779d8519074b
 SHA512 
cb7784ba4e72e942614e12e4f83f4ceb275f3d738b30e3b5c1f25edf8e9fa6789e854685974eed95b362049dbf6c8e7357e0327d64c681ed390534ac154e6810
 DIST xmlts20080827.tar.gz 638940 BLAKE2B 
c5aab959c6e0698acd5b9be82b48a8ac26f4d01cc03f9acfff20d344f97f4711fc6d4a524ae70457147e8e30c72e27b6726829e1dd21896286aa974ed60774e7
 SHA512 
7325d0977c4427fc4944b291ccf896a665f654cc24399e5565c12a849c2bc3aef4fa3ee42a09ac115abcb6570c51a8fbd052c38d64d164279ecdecad5a4e884d
 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 
1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25
 SHA512 
43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288

diff --git a/dev-libs/libxml2/libxml2-2.9.9-r1.ebuild 
b/dev-libs/libxml2/libxml2-2.9.9-r1.ebuild
new file mode 100644
index 000..c196e26a284
--- /dev/null
+++ b/dev-libs/libxml2/libxml2-2.9.9-r1.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+PYTHON_REQ_USE="xml"
+
+inherit libtool flag-o-matic ltprune python-r1 autotools prefix 
multilib-minimal
+
+DESCRIPTION="XML C parser and toolkit"
+HOMEPAGE="http://www.xmlsoft.org/";
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug examples icu ipv6 lzma python readline static-libs test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite";
+XSTS_NAME_1="xmlschema2002-01-16"
+XSTS_NAME_2="xmlschema2004-01-14"
+XSTS_TARBALL_1="xsts-2002-01-16.tar.gz"
+XSTS_TARBALL_2="xsts-2004-01-14.tar.gz"
+XMLCONF_TARBALL="xmlts20080827.tar.gz"
+
+SRC_URI="ftp://xmlsoft.org/${PN}/${PN}-${PV/_rc/-rc}.tar.gz
+   https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz
+   test? (
+   ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1}
+   ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2}
+   http://www.w3.org/XML/Test/${XMLCONF_TARBALL} )"
+
+RDEPEND="
+   >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1:=[${MULTILIB_USEDEP}] )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   virtual/pkgconfig
+   hppa? ( >=sys-devel/binutils-2.15.92.0.2 )
+"
+
+S="${WORKDIR}/${PN}-${PV%_rc*}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/xml2-config
+)
+
+src_unpack() {
+   # ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR,
+   # as they are needed as tarballs in ${S}/xstc instead and not unpacked
+   unpack ${P/_rc/-rc}.tar.gz
+   unpack ${P}-patchset.tar.xz
+   cd "${S}" || die
+
+   if use test; then
+   cp "${DISTDIR}/${XSTS_TARBALL_1}" \
+   "${DISTDIR}/${XSTS_TARBALL_2}" \
+   "${S}"/xstc/ \
+   

[gentoo-commits] proj/qt:master commit in: dev-qt/qtgui/

2019-03-03 Thread Davide Pesavento
commit: fa12b7b7bb8b139ce5ad484d554a7fa7902d4918
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Mar  3 20:01:37 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Mar  3 20:01:37 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=fa12b7b7

dev-qt/qtgui: restore QT_FREETYPE define

Bug: https://bugs.gentoo.org/678022
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-qt/qtgui/qtgui-5.12..ebuild | 4 ++--
 dev-qt/qtgui/qtgui-5.13..ebuild | 4 ++--
 dev-qt/qtgui/qtgui-5..ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5.12..ebuild 
b/dev-qt/qtgui/qtgui-5.12..ebuild
index d0432526..326ef884 100644
--- a/dev-qt/qtgui/qtgui-5.12..ebuild
+++ b/dev-qt/qtgui/qtgui-5.12..ebuild
@@ -43,7 +43,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
-   x11-libs/libxkbcommon
+   >=x11-libs/libxkbcommon-0.5.0
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
@@ -91,7 +91,7 @@ QT5_GENTOO_CONFIG=(
evdev:evdev:
evdev:mtdev:
:fontconfig:
-   :system-freetype:
+   :system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
gles2::OPENGL_ES

diff --git a/dev-qt/qtgui/qtgui-5.13..ebuild 
b/dev-qt/qtgui/qtgui-5.13..ebuild
index d0432526..326ef884 100644
--- a/dev-qt/qtgui/qtgui-5.13..ebuild
+++ b/dev-qt/qtgui/qtgui-5.13..ebuild
@@ -43,7 +43,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
-   x11-libs/libxkbcommon
+   >=x11-libs/libxkbcommon-0.5.0
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
@@ -91,7 +91,7 @@ QT5_GENTOO_CONFIG=(
evdev:evdev:
evdev:mtdev:
:fontconfig:
-   :system-freetype:
+   :system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
gles2::OPENGL_ES

diff --git a/dev-qt/qtgui/qtgui-5..ebuild b/dev-qt/qtgui/qtgui-5..ebuild
index d0432526..326ef884 100644
--- a/dev-qt/qtgui/qtgui-5..ebuild
+++ b/dev-qt/qtgui/qtgui-5..ebuild
@@ -43,7 +43,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
-   x11-libs/libxkbcommon
+   >=x11-libs/libxkbcommon-0.5.0
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
@@ -91,7 +91,7 @@ QT5_GENTOO_CONFIG=(
evdev:evdev:
evdev:mtdev:
:fontconfig:
-   :system-freetype:
+   :system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
gles2::OPENGL_ES



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

2019-03-03 Thread Davide Pesavento
commit: d487758dc1bcf53cbfaf35647f4acdae9cf442e9
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Mar  3 19:52:01 2019 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Mar  3 19:52:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d487758d

dev-qt/qtgui: restore QT_FREETYPE define

Closes: https://bugs.gentoo.org/678022
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Davide Pesavento  gentoo.org>

 dev-qt/qtgui/{qtgui-5.12.1.ebuild => qtgui-5.12.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtgui/qtgui-5.12.1.ebuild 
b/dev-qt/qtgui/qtgui-5.12.1-r1.ebuild
similarity index 98%
rename from dev-qt/qtgui/qtgui-5.12.1.ebuild
rename to dev-qt/qtgui/qtgui-5.12.1-r1.ebuild
index 99baac703ae..fa203bb4482 100644
--- a/dev-qt/qtgui/qtgui-5.12.1.ebuild
+++ b/dev-qt/qtgui/qtgui-5.12.1-r1.ebuild
@@ -43,7 +43,7 @@ RDEPEND="
jpeg? ( virtual/jpeg:0 )
libinput? (
dev-libs/libinput:=
-   x11-libs/libxkbcommon
+   >=x11-libs/libxkbcommon-0.5.0
)
png? ( media-libs/libpng:0= )
tslib? ( x11-libs/tslib )
@@ -91,7 +91,7 @@ QT5_GENTOO_CONFIG=(
evdev:evdev:
evdev:mtdev:
:fontconfig:
-   :system-freetype:
+   :system-freetype:FREETYPE
!:no-freetype:
!gif:no-gif:
gles2::OPENGL_ES



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

2019-03-03 Thread Joshua Kinard
commit: 50ade9a17e45451535cb082f4c5906f6c40fb6d6
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sun Mar  3 19:44:39 2019 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sun Mar  3 19:44:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ade9a1

app-admin/syslog-ng: Added ~mips to KEYWORDS

Fixes Bug #669654

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 app-admin/syslog-ng/syslog-ng-3.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/syslog-ng/syslog-ng-3.19.1.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.19.1.ebuild
index 47dff24ce93..417cb4bf7dd 100644
--- a/app-admin/syslog-ng/syslog-ng-3.19.1.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.19.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 IUSE="amqp caps dbi geoip geoip2 http ipv6 json libressl mongodb pacct python 
redis smtp spoof-source systemd tcpd"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 # unit tests require https://github.com/Snaipe/Criterion with additional deps



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

2019-03-03 Thread Joshua Kinard
commit: 0997880d14d4a7fd8039ca7518f248e65490dd57
Author: Joshua Kinard  gentoo  org>
AuthorDate: Sun Mar  3 19:42:30 2019 +
Commit: Joshua Kinard  gentoo  org>
CommitDate: Sun Mar  3 19:42:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0997880d

dev-libs/ivykis: Added ~mips to KEYWORDS

Dependency for app-admin/syslog-ng

Signed-off-by: Joshua Kinard  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 dev-libs/ivykis/ivykis-0.42.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/ivykis/ivykis-0.42.3-r1.ebuild 
b/dev-libs/ivykis/ivykis-0.42.3-r1.ebuild
index 3739f58125d..cae404ad28b 100644
--- a/dev-libs/ivykis/ivykis-0.42.3-r1.ebuild
+++ b/dev-libs/ivykis/ivykis-0.42.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/buytenh/ivykis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 ~s390 sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="static-libs"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/files/

2019-03-03 Thread Matthew Thode
commit: 29cf11a1c1aa1333c1878b689ff394a5d41923fa
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 15:52:38 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun Mar  3 19:36:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29cf11a1

sys-boot/plymouth: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 .../plymouth/files/0.9.2-systemdsystemunitdir.patch| 18 --
 1 file changed, 18 deletions(-)

diff --git a/sys-boot/plymouth/files/0.9.2-systemdsystemunitdir.patch 
b/sys-boot/plymouth/files/0.9.2-systemdsystemunitdir.patch
deleted file mode 100644
index b5289244232..000
--- a/sys-boot/plymouth/files/0.9.2-systemdsystemunitdir.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index aad673e..592be5f 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -122,7 +122,12 @@ AM_CONDITIONAL(ENABLE_SYSTEMD_INTEGRATION, [test 
"$enable_systemd_integration" =
- 
- if test x$enable_systemd_integration = xyes; then
-   AC_DEFINE(PLY_ENABLE_SYSTEMD_INTEGRATION, 1, [Coordinate boot up with 
systemd])
--  SYSTEMD_UNIT_DIR=$($PKG_CONFIG --variable=systemdsystemunitdir systemd)
-+  AC_ARG_WITH([systemdsystemunitdir], 
AC_HELP_STRING([--with-systemdsystemunitdir=DIR],
-+[path to systemd service directory]), [path_systemdunit=${withval}],
-+  [path_systemdunit="`$PKG_CONFIG --variable=systemdsystemunitdir 
systemd`"])
-+  if (test -n "${path_systemdunit}"); then
-+SYSTEMD_UNIT_DIR="${path_systemdunit}"
-+  fi
-   AC_SUBST(SYSTEMD_UNIT_DIR)
- fi
- 



[gentoo-commits] repo/gentoo:master commit in: app-arch/xz-utils/

2019-03-03 Thread Lars Wendler
commit: 7ae71e671ee7e5abb861a734133a62f77f301dc6
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Mar  1 18:15:46 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  3 19:27:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ae71e67

app-arch/xz-utils: remove non-exist blocker

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11204
Signed-off-by: Lars Wendler  gentoo.org>

 app-arch/xz-utils/xz-utils-5.2.3.ebuild| 3 +--
 app-arch/xz-utils/xz-utils-5.2.4-r2.ebuild | 3 +--
 app-arch/xz-utils/xz-utils-.ebuild | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/app-arch/xz-utils/xz-utils-5.2.3.ebuild 
b/app-arch/xz-utils/xz-utils-5.2.3.ebuild
index 22e7ad09c65..f610a97a4f9 100644
--- a/app-arch/xz-utils/xz-utils-5.2.3.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Remember: we cannot leverage autotools in this ebuild in order
@@ -30,7 +30,6 @@ SLOT="0"
 IUSE="elibc_FreeBSD +extra-filters nls static-libs +threads"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: net-nds/openldap/files/

2019-03-03 Thread Lars Wendler
commit: 3a16dc27c42366275e3b45e3876d45d1fdd3bd36
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 16:03:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  3 19:12:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a16dc27

net-nds/openldap: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11239
Signed-off-by: Lars Wendler  gentoo.org>

 ...enldap-2.4.17-fix-lmpasswd-gnutls-symbols.patch | 109 -
 1 file changed, 109 deletions(-)

diff --git 
a/net-nds/openldap/files/openldap-2.4.17-fix-lmpasswd-gnutls-symbols.patch 
b/net-nds/openldap/files/openldap-2.4.17-fix-lmpasswd-gnutls-symbols.patch
deleted file mode 100644
index e5117468f80..000
--- a/net-nds/openldap/files/openldap-2.4.17-fix-lmpasswd-gnutls-symbols.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-If GnuTLS is used, the lmpasswd module for USE=samba does not compile.
-Forward-port an old Debian patch that upstream never applied.
-
-Signed-off-by: Robin H. Johnson 
-Signed-off-by: Steffen Hau 
-X-Gentoo-Bug: http://bugs.gentoo.org/show_bug.cgi?id=233633
-X-Upstream-Bug: 
http://www.openldap.org/its/index.cgi/Software%20Enhancements?id=4997
-X-Debian-Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=245341
-
 openldap-2.4.17.orig/libraries/liblutil/passwd.c   2009-07-27 
18:59:19.635995474 -0700
-+++ openldap-2.4.17/libraries/liblutil/passwd.c2009-07-27 
19:01:13.588069010 -0700
-@@ -51,6 +51,26 @@ typedef unsigned char des_data_block[8];
- typedef PK11Context *des_context[1];
- #define DES_ENCRYPT CKA_ENCRYPT
- 
-+#elif defined(HAVE_GNUTLS_GNUTLS_H) && !defined(DES_ENCRYPT)
-+# include 
-+static int gcrypt_init = 0;
-+
-+typedef const void* des_key;
-+typedef unsigned char des_cblock[8];
-+typedef des_cblock des_data_block;
-+typedef int des_key_schedule; /* unused */
-+typedef des_key_schedule des_context; /* unused */
-+#define des_failed(encrypted) 0
-+#define des_finish(key, schedule) 
-+
-+#define des_set_key_unchecked( key, key_sched ) \
-+  gcry_cipher_setkey( hd, key, 8 )
-+
-+#define des_ecb_encrypt( input, output, key_sched, enc ) \
-+  gcry_cipher_encrypt( hd, *output, 8, *input, 8 )
-+
-+#define des_set_odd_parity( key ) do {} while(0)
-+
- #endif
- 
- #endif /* SLAPD_LMHASH */
-@@ -651,7 +671,7 @@ static int chk_md5(
- 
- #ifdef SLAPD_LMHASH
- 
--#if defined(HAVE_OPENSSL)
-+#if defined(HAVE_OPENSSL) || defined(HAVE_GNUTLS_GNUTLS_H)
- 
- /*
-  * abstract away setting the parity.
-@@ -841,6 +861,19 @@ static int chk_lanman(
-   des_data_block StdText = "KGS!@#$%";
-   des_data_block PasswordHash1, PasswordHash2;
-   char PasswordHash[33], storedPasswordHash[33];
-+
-+#if defined(HAVE_GNUTLS_GNUTLS_H) && !defined(DES_ENCRYPT)
-+  gcry_cipher_hd_t hd;
-+
-+  if ( !gcrypt_init ) {
-+gcry_check_version( GCRYPT_VERSION );
-+gcrypt_init = 1;
-+  }
-+
-+  schedule = schedule; /* unused - avoid warning */
-+
-+  gcry_cipher_open( &hd, GCRY_CIPHER_DES, GCRY_CIPHER_MODE_ECB, 0 );
-+#endif /* HAVE_GNUTLS_GNUTLS_H && !DES_ENCRYPT */
-   
-   for( i=0; ibv_len; i++) {
-   if(cred->bv_val[i] == '\0') {
-@@ -883,6 +916,10 @@ static int chk_lanman(
-   strncpy( storedPasswordHash, passwd->bv_val, 32 );
-   storedPasswordHash[32] = '\0';
-   ldap_pvt_str2lower( storedPasswordHash );
-+
-+#if defined(HAVE_GNUTLS_GNUTLS_H) && !defined(DES_ENCRYPT)
-+  gcry_cipher_close( hd );
-+#endif /* HAVE_GNUTLS_GNUTLS_H && !DES_ENCRYPT */
-   
-   return memcmp( PasswordHash, storedPasswordHash, 32) ? LUTIL_PASSWD_ERR 
: LUTIL_PASSWD_OK;
- }
-@@ -1138,6 +1175,19 @@ static int hash_lanman(
-   des_data_block PasswordHash1, PasswordHash2;
-   char PasswordHash[33];
-   
-+#if defined(HAVE_GNUTLS_GNUTLS_H) && !defined(DES_ENCRYPT)
-+  gcry_cipher_hd_t hd;
-+
-+  if ( !gcrypt_init ) {
-+gcry_check_version( GCRYPT_VERSION );
-+gcrypt_init = 1;
-+  }
-+
-+  schedule = schedule; /* unused - avoid warning */
-+
-+  gcry_cipher_open( &hd, GCRY_CIPHER_DES, GCRY_CIPHER_MODE_ECB, 0 );
-+#endif /* HAVE_GNUTLS_GNUTLS_H && !DES_ENCRYPT */
-+
-   for( i=0; ibv_len; i++) {
-   if(passwd->bv_val[i] == '\0') {
-   return LUTIL_PASSWD_ERR;/* NUL character in 
password */
-@@ -1168,6 +1218,10 @@ static int hash_lanman(
-   
-   hash->bv_val = PasswordHash;
-   hash->bv_len = 32;
-+
-+#if defined(HAVE_GNUTLS_GNUTLS_H) && !defined(DES_ENCRYPT)
-+  gcry_cipher_close( hd );
-+#endif /* HAVE_GNUTLS_GNUTLS_H && !DES_ENCRYPT */
-   
-   return pw_string( scheme, hash );
- }



[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/

2019-03-03 Thread Lars Wendler
commit: cac5f6d9f893dae6998164d4a573c64285ea05ca
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Mar  3 19:11:38 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  3 19:12:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac5f6d9

media-video/smplayer: Bump to EAPI-7

- prefer "xdg" over "gnome2" and xdg-utils" eclass

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

 media-video/smplayer/smplayer-19.1.0-r1.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/media-video/smplayer/smplayer-19.1.0-r1.ebuild 
b/media-video/smplayer/smplayer-19.1.0-r1.ebuild
index ed890bb8736..a75e7524fb1 100644
--- a/media-video/smplayer/smplayer-19.1.0-r1.ebuild
+++ b/media-video/smplayer/smplayer-19.1.0-r1.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
 he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
 sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
 PLOCALE_BACKUP="en_US"
 
-inherit gnome2-utils l10n qmake-utils toolchain-funcs xdg-utils
+inherit l10n qmake-utils toolchain-funcs xdg
 
 DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
 HOMEPAGE="http://www.smplayer.eu/";
@@ -120,15 +120,17 @@ src_install() {
default
 }
 
+pkg_preinst() {
+   xdg_pkg_preinst
+}
+
 pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
+   xdg_pkg_postinst
 
elog "If you want URL support with media-video/mpv, please install"
elog "net-misc/youtube-dl."
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
+   xdg_pkg_postrm
 }



[gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/

2019-03-03 Thread Lars Wendler
commit: 1007da21e7bac6634da052fb939054902dc456ab
Author: William Breathitt Gray  gmail  com>
AuthorDate: Sun Mar  3 01:51:55 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Mar  3 19:12:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1007da21

media-video/smplayer: Remove youtube-dl runtime dependency

The net-misc/youtube-dl package is not a required dependency to use
media-video/mpv as a backend for smplayer. This patch removes the
net-misc/youtube-dl package RDEPEND line and adds an informative
pkg_postinst message instead to advise the user to install the
net-misc/youtube-dl package for URL support.

Closes: https://bugs.gentoo.org/649184
Signed-off-by: William Breathitt Gray  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11223
Signed-off-by: Lars Wendler  gentoo.org>

 media-video/smplayer/smplayer-19.1.0-r1.ebuild | 134 +
 1 file changed, 134 insertions(+)

diff --git a/media-video/smplayer/smplayer-19.1.0-r1.ebuild 
b/media-video/smplayer/smplayer-19.1.0-r1.ebuild
new file mode 100644
index 000..ed890bb8736
--- /dev/null
+++ b/media-video/smplayer/smplayer-19.1.0-r1.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
+he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
+sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
+PLOCALE_BACKUP="en_US"
+
+inherit gnome2-utils l10n qmake-utils toolchain-funcs xdg-utils
+
+DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
+HOMEPAGE="http://www.smplayer.eu/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2+ BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
+IUSE="autoshutdown bidi debug mpris"
+
+COMMON_DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5=
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtscript:5
+   dev-qt/qtsingleapplication[X,qt5(+)]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-libs/zlib
+   autoshutdown? ( dev-qt/qtdbus:5 )
+   mpris? ( dev-qt/qtdbus:5 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+   || (
+   media-video/mpv[libass,X]
+   media-video/mplayer[bidi?,libass,png,X]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # 
bug 487544
+   "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
+   "${FILESDIR}/${PN}-18.2.0-jobserver.patch"
+   "${FILESDIR}/${PN}-18.3.0-disable-werror.patch"
+)
+
+src_prepare() {
+   use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch )
+
+   default
+
+   # Upstream Makefile sucks
+   sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \
+   -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \
+   -e '/\.\/get_svn_revision\.sh/,+2c\
+   cd src && $(DEFS) $(MAKE)' \
+   Makefile || die
+
+   # Turn off online update checker, bug #479902
+   sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \
+   -e 's:DEFINES += CHECK_UPGRADED:#&:' \
+   -i src/smplayer.pro || die
+
+   # Turn off intrusive share widget
+   sed -e 's:DEFINES += SHARE_WIDGET:#&:' \
+   -i src/smplayer.pro || die
+
+   # Toggle autoshutdown option which pulls in dbus, bug #524392
+   if ! use autoshutdown ; then
+   sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#&:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # Turn debug message flooding off
+   if ! use debug ; then
+   sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # MPRIS2 pulls in dbus, bug #553710
+   if ! use mpris ; then
+   sed -e 's:DEFINES += MPRIS2:#&:' \
+   -i src/smplayer.pro || die
+   fi
+
+   # Commented out because it gives false positives
+   #l10n_find_plocales_changes "${S}"/src/translations ${PN}_ .ts
+}
+
+src_configure() {
+   cd src || die
+   eqmake5
+}
+
+gen_translation() {
+   local mydir="$(qt5_get_bindir)"
+
+   ebegin "Generating $1 translation"
+   "${mydir}"/lrelease ${PN}_${1}.ts
+   eend $? || die "failed to generate $1 translation"
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+
+   cd src/translations || die
+   l10n_for_each_locale_do gen_translation
+}
+
+src_install() {
+   # remove unneeded copies of the GPL
+   rm -f Copying* docs/*/gpl.html || die
+   # don't install empty dirs
+   rmdir --ignore-fail-on-non-empty docs/* || die
+
+   default
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+
+   elog "If you want URL support with media-video

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/

2019-03-03 Thread Thomas Deutschmann
commit: a3d881293e55bd06787aa6960f09446192340729
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  3 19:03:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  3 19:03:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3d88129

dev-db/mysql: update used patch set

Use same patch set like mysql-5.7.25 to save some bytes.

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

 dev-db/mysql/Manifest| 1 -
 dev-db/mysql/mysql-5.6.43.ebuild | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 6b0de2f8b0a..e18f0c109b0 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -9,5 +9,4 @@ DIST mysql-boost-5.7.25.tar.gz 49107578 BLAKE2B 
8a43479c496ce45e71df905b0cb6da44
 DIST mysql-extras-20180804-2323Z.tar.bz2 322215 BLAKE2B 
cca9e502e375bf43473335868517f6c450fc7bcf03e55de5a294c8bdcfcac2bb783dec09bbb3b6c30a561ba7e3a943543c017e2d42b61d466e699acdef4c0231
 SHA512 
efd9d416f394cc61b977ab76f05ab3acc5803ff8bdee8e1dbc65cc5b3f07e4f9742140d9586c028908b10fcc44f21c98ebffdebcc5c3578acbe05b07526bcb3d
 DIST mysql-extras-20181023-0012Z.tar.bz2 327834 BLAKE2B 
91a82cbcecbbbe94933da0d8c26cdfee0171602785b2f717fbfec7da422f0ec36f26e897a3c21695f4748017d36c9956cbef03d0852246468368b812a604df82
 SHA512 
94996708a9da4d55c3aab74f75b74fa4aa80e3fbbb87d9dfe6c1596a934aceed466b7c853e38d9b63f59660763ccef617defc4e6e8770451c21a252250f4e7fa
 DIST mysql-extras-2018-2314Z.tar.bz2 329013 BLAKE2B 
fa928b699ef0e6f092e028fc1331cc33953d9855e784998fb2f8c1f1712e9424567b2d2b6b7c5ca375f178309522b3596fcba7babdbed7c85b87ae4b85e5db22
 SHA512 
5cc4d16c5c6b0491fb9532469ec0b9c65e27e1514d561ea4180845a1578fc8e7ba00fca479b9a784646846f5147e4f676340f639b78c3f5ee140dda26bd5bff2
-DIST mysql-extras-20190126-1919Z.tar.bz2 331144 BLAKE2B 
27fe6846a2c98a3027d0a63ad08d72e29f0dfff456de2ad942760a5d1005ea6fe5bbebacacf44308975eacd3ed824883b74e1be3930bd329965e2ec1a4d0384f
 SHA512 
e3a54f721e71cbd9db2b907500cb42c526914be1307a316bbba27e8124580b574c1c9a1fe6d30228cc6d2a1a6ba0797cee3628a69f1536e0467bbcb5151986cd
 DIST mysql-extras-20190303-1852Z.tar.bz2 331026 BLAKE2B 
ee033fce8f1b6a58f1f690710fb9709a585cd45564b35e71d4f840a3a7f83a5d80f53c24236c9976319abd89c68c62c74a7111517f1b9721d3cbd0898bf0dd8d
 SHA512 
30361a0b848ed27f9170b1116458a9bc13b1b585c5fa1933c99927541c31e9bda4008b0563f2fc7db286f998089ebebf1fe3f18fce7a45e62acbf769ac62d8c1

diff --git a/dev-db/mysql/mysql-5.6.43.ebuild b/dev-db/mysql/mysql-5.6.43.ebuild
index e77fb13c4c4..54a69e5b7ca 100644
--- a/dev-db/mysql/mysql-5.6.43.ebuild
+++ b/dev-db/mysql/mysql-5.6.43.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-MY_EXTRAS_VER="20190126-1919Z"
+MY_EXTRAS_VER="20190303-1852Z"
 
 CMAKE_MAKEFILE_GENERATOR=emake
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/gst-plugins-good/files/

2019-03-03 Thread Mart Raudsepp
commit: fe8600ef58ed3251c1c39d81dc627d1f8bc752f4
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar  3 16:06:16 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 18:59:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8600ef

media-libs/gst-plugins-good: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/11240
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/1.14.1-fix-32bit-rtpstorage-test.patch   | 112 -
 1 file changed, 112 deletions(-)

diff --git 
a/media-libs/gst-plugins-good/files/1.14.1-fix-32bit-rtpstorage-test.patch 
b/media-libs/gst-plugins-good/files/1.14.1-fix-32bit-rtpstorage-test.patch
deleted file mode 100644
index 3bca4f6cd6e..000
--- a/media-libs/gst-plugins-good/files/1.14.1-fix-32bit-rtpstorage-test.patch
+++ /dev/null
@@ -1,112 +0,0 @@
-From 48dd93662d6c16fc5967ef4386a63db41683142d Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?=
-Date: Sun, 27 May 2018 20:29:47 +0100
-Subject: tests: rtpstorage: fix potential crashes / test failures on 32-bit
-
-Pass 64 bits to g_object_set() for 64-bit integer properties like
-rtpstorage's "size-time" property.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=796429

- tests/check/elements/rtpstorage.c | 21 +++--
- tests/check/elements/rtpulpfec.c  |  3 ++-
- 2 files changed, 13 insertions(+), 11 deletions(-)
-
-diff --git a/tests/check/elements/rtpstorage.c 
b/tests/check/elements/rtpstorage.c
-index 4a1d60f..e80b212 100644
 a/tests/check/elements/rtpstorage.c
-+++ b/tests/check/elements/rtpstorage.c
-@@ -98,16 +98,17 @@ GST_START_TEST (rtpstorage_resize)
-   guint i, j;
-   GstBuffer *bufin, *bufout, *bufs[10];
-   GstHarness *h = gst_harness_new ("rtpstorage");
-+
-   gst_harness_set_src_caps_str (h, "application/x-rtp");
- 
--  g_object_set (h->element, "size-time", 0, NULL);
-+  g_object_set (h->element, "size-time", (guint64) 0, NULL);
-   bufin = create_rtp_packet (96, 0xabe2b0b, 0x11, 0);
-   bufout = gst_harness_push_and_pull (h, bufin);
-   fail_unless (bufin == bufout);
-   fail_unless (gst_buffer_is_writable (bufout));
- 
--  g_object_set (h->element, "size-time",
--  (G_N_ELEMENTS (bufs) - 1) * RTP_PACKET_DUR, NULL);
-+  g_object_set (h->element,
-+  "size-time", (guint64) (G_N_ELEMENTS (bufs) - 1) * RTP_PACKET_DUR, 
NULL);
- 
-   // Pushing 10 buffers all of them should have ref. count =2
-   for (i = 0; i < G_N_ELEMENTS (bufs); ++i) {
-@@ -139,7 +140,7 @@ GST_START_TEST (rtpstorage_stop_redundant_packets)
-   GstHarness *h = gst_harness_new ("rtpstorage");
-   GstBuffer *bufinp;
- 
--  g_object_set (h->element, "size-time", 2 * RTP_PACKET_DUR, NULL);
-+  g_object_set (h->element, "size-time", (guint64) 2 * RTP_PACKET_DUR, NULL);
-   gst_harness_set_src_caps_str (h, "application/x-rtp");
- 
-   bufinp = create_rtp_packet (96, 0xabe2b0b, 0x11, 0);
-@@ -159,7 +160,7 @@ GST_START_TEST (rtpstorage_unknown_ssrc)
- {
-   GstBufferList *bufs_out;
-   GstHarness *h = gst_harness_new ("rtpstorage");
--  g_object_set (h->element, "size-time", RTP_PACKET_DUR, NULL);
-+  g_object_set (h->element, "size-time", (guint64) RTP_PACKET_DUR, NULL);
-   gst_harness_set_src_caps_str (h, "application/x-rtp");
- 
-   /* No packets has been pushed through yet */
-@@ -182,7 +183,7 @@ GST_START_TEST (rtpstorage_packet_not_lost)
-   GstBuffer *buf;
-   GstBufferList *bufs_out;
-   GstHarness *h = gst_harness_new ("rtpstorage");
--  g_object_set (h->element, "size-time", 10 * RTP_PACKET_DUR, NULL);
-+  g_object_set (h->element, "size-time", (guint64) 10 * RTP_PACKET_DUR, NULL);
-   gst_harness_set_src_caps_str (h, "application/x-rtp");
- 
-   /* Pushing through 2 frames + 2 FEC */
-@@ -212,7 +213,7 @@ GST_START_TEST (test_rtpstorage_put_recovered_packet)
-   GstBuffer *bufs_in[4];
-   GstBufferList *bufs_out;
-   GstHarness *h = gst_harness_new ("rtpstorage");
--  g_object_set (h->element, "size-time", 10 * RTP_PACKET_DUR, NULL);
-+  g_object_set (h->element, "size-time", (guint64) 10 * RTP_PACKET_DUR, NULL);
-   gst_harness_set_src_caps_str (h, "application/x-rtp");
- 
-   /* Pushing through 2 frames + 2 FEC
-@@ -331,7 +332,7 @@ _multiple_ssrcs_test (guint16 nth_to_loose,
-   guint16 stream0_seq_start = 200;
-   guint16 stream1_seq_start = 65529;
-   GstHarness *h = gst_harness_new ("rtpstorage");
--  g_object_set (h->element, "size-time", 12 * RTP_PACKET_DUR, NULL);
-+  g_object_set (h->element, "size-time", (guint64) 12 * RTP_PACKET_DUR, NULL);
-   gst_harness_set_src_caps_str (h, "application/x-rtp");
- 
-   _single_ssrc_test (h, 0x0abe2b0b, stream0_seq_start,
-@@ -453,8 +454,8 @@ GST_START_TEST (rtpstorage_stress)
-   StressTestData test_data;
-   guint seed, i, total, requested;
-   GstHarness *h = gst_harness_new ("rtpstorage");
--  g_object_set (h->element, "size-time",
--  STRESS_TEST_STORAGE_DEPTH * RTP_PACKET_DUR, NULL

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-settings-daemon/, gnome-base/gnome-settings-daemon/files/

2019-03-03 Thread Mart Raudsepp
commit: 96b8094548016d7e68aa6893416bba74103470c7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 18:49:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 18:59:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b80945

gnome-base/gnome-settings-daemon: fix non-wayland builds

Bug: https://bugs.gentoo.org/677494
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp  gentoo.org>

 .../files/3.28.1-fix-non-wayland-build.patch   | 88 ++
 ...uild => gnome-settings-daemon-3.28.1-r1.ebuild} |  4 +-
 2 files changed, 91 insertions(+), 1 deletion(-)

diff --git 
a/gnome-base/gnome-settings-daemon/files/3.28.1-fix-non-wayland-build.patch 
b/gnome-base/gnome-settings-daemon/files/3.28.1-fix-non-wayland-build.patch
new file mode 100644
index 000..dd003d6c069
--- /dev/null
+++ b/gnome-base/gnome-settings-daemon/files/3.28.1-fix-non-wayland-build.patch
@@ -0,0 +1,88 @@
+From 91d5e708835b4c7810835d59b8ef5968454cfd0a Mon Sep 17 00:00:00 2001
+From: Ting-Wei Lan 
+Date: Fri, 15 Jun 2018 23:05:01 +0800
+Subject: [PATCH 1/2] common: Fix build with wayland disabled on FreeBSD
+
+HAVE_WAYLAND is always defined. We should check whether it is set to a
+non-zero value instead of checking whether it is defined.
+
+(cherry picked from commit 34199fa54641abae15199a311002ac726f47aa89)
+---
+ plugins/common/gsd-device-manager.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/plugins/common/gsd-device-manager.c 
b/plugins/common/gsd-device-manager.c
+index 541f2948..ff72ad69 100644
+--- a/plugins/common/gsd-device-manager.c
 b/plugins/common/gsd-device-manager.c
+@@ -275,7 +275,7 @@ gsd_device_manager_get (void)
+   manager = g_object_get_data (G_OBJECT (screen), 
"gsd-device-manager-data");
+ 
+   if (!manager) {
+-#ifdef HAVE_WAYLAND
++#if HAVE_WAYLAND
+   if (gnome_settings_is_wayland ()) {
+   manager = g_object_new (GSD_TYPE_UDEV_DEVICE_MANAGER,
+   NULL);
+-- 
+2.17.0
+
+
+From 218f1ff0a3c6c500fd36601a4db6902fc1c57a43 Mon Sep 17 00:00:00 2001
+From: Marvin Schmidt 
+Date: Fri, 22 Jun 2018 20:12:50 +0200
+Subject: [PATCH 2/2] build: Fix build when wayland support is disabled
+
+The udev based device manager used for wayland environments was built
+based on the state of the gudev option instead of the wayland option.
+This resulted in an build error when building with `-Dwayland=false`
+since the gdk/gdkwayland.h header file is not present on systems without
+gdk-wayland-3.0.
+
+This patch puts the compilation of the udev based device manager behind
+the wayland option and the gdk-wayland-3.0 dependency
+
+(cherry picked from commit 51088a9c27d713bbe63359b865603c833eb5a930)
+---
+ meson.build| 3 ++-
+ plugins/common/meson.build | 4 ++--
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index 79c493a1..27fdd049 100644
+--- a/meson.build
 b/meson.build
+@@ -129,11 +129,12 @@ if enable_colord
+   colord_dep = dependency('colord', version: '>= 1.0.2')
+ endif
+ 
+-# Check for libwayland-client
++# Check for wayland dependencies
+ enable_wayland = get_option('wayland')
+ if enable_wayland
+   assert(enable_gudev, 'GUDev support is required for wayland support.')
+   wayland_client_dep = dependency('wayland-client')
++  wayland_gdk_dep = dependency('gdk-wayland-3.0')
+ endif
+ config_h.set10('HAVE_WAYLAND', enable_wayland)
+ 
+diff --git a/plugins/common/meson.build b/plugins/common/meson.build
+index 65a0757c..6bda2d2a 100644
+--- a/plugins/common/meson.build
 b/plugins/common/meson.build
+@@ -42,10 +42,10 @@ if host_is_darwin
+   ldflags += ['-Wl,-bundle_loader,@0@'.format(join_paths(), 
meson.build_root(), meson.project_name(), meson.project_name())]
+ endif
+ 
+-if enable_gudev
++if enable_wayland
+   sources += files('gsd-device-manager-udev.c')
+ 
+-  deps += gudev_dep
++  deps += [wayland_gdk_dep, gudev_dep]
+ endif
+ 
+ if enable_wacom
+-- 
+2.17.0
+

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1-r1.ebuild
similarity index 95%
rename from gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1.ebuild
rename to 
gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1-r1.ebuild
index 0786e730078..2c04b07b0b1 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1-r1.ebuild
@@ -26,7 +26,7 @@ COMMON_DEPEND="
>=dev-libs/glib-2.53.0:2
>=gnome-base/gnome-desktop-3.11.1:3=
>=gnome-base/gsettings-desktop-schemas-3.23.3
-   >=x11-libs/gtk+-3.15.3:3[X]
+   >=x11-libs/gtk+-3.15.3:3[X,wayland?]
>=dev-libs/libgweather-3.9.5:2=
colord? (
>=x11-misc/colord-1.0.2:=
@@ -85,6 +8

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

2019-03-03 Thread Aaron Bauman
commit: 08fdf30f48575d267f6c4b12ad374d3ca458841f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar  3 18:57:17 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Mar  3 18:58:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08fdf30f

Revert "dev-libs/libressl: drop old versions"

This reverts commit 902c00d3c38c83063234ed7c0e9f5d527325951b.

-dev-python/pypy-bin: needs updated patches to work with libressl 2.8.3
-dev-lua/lua-openssl: needs updaed patches to work with libressl 2.8.3

Remove the version restraint on both packages once done

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libressl/Manifest  |  2 ++
 dev-libs/libressl/libressl-2.6.5.ebuild | 56 +
 dev-libs/libressl/libressl-2.7.5.ebuild | 53 +++
 3 files changed, 111 insertions(+)

diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest
index bb40a692e6c..4f5caa7d95b 100644
--- a/dev-libs/libressl/Manifest
+++ b/dev-libs/libressl/Manifest
@@ -1,2 +1,4 @@
+DIST libressl-2.6.5.tar.gz 3225481 BLAKE2B 
fcdf0d8b4b68fdb6c17299f4b9897c84f51ec3407abc6c1bf8d474c4424161c563667ca1fb26c45dd20a0e895457e9210b7bd0539581472b94d594cc32a68191
 SHA512 
0601c73bb5c3d149df7eca3566831f1b35713aa16a15788a291922fce0bffa1ba0bc6ea9cac1fcecfd980009f2292b08b2a57d66b517fc1bc8c7364a24dbbd9d
+DIST libressl-2.7.5.tar.gz 3539591 BLAKE2B 
0cda7307f01cea21584b3e814a20053ab128016f0b639856eb04b52f91156c74b8fdba485401e099f472ae7d9a35e9be54d169e3ddf743540595c2ffa0f979ff
 SHA512 
00828dd115f6395186ce4c9cadb604612763f67f2ad2236a331062add8115f6494a655cbec237ae069e373ffb915ed4025c993e06456c3da69b279e5f7e2b8d4
 DIST libressl-2.8.3.tar.gz 3366196 BLAKE2B 
e32c097b31998d68a31266fbbf3624d5ab8ca716f8c53e423bcf09b3a8ab3542c92a99e259ded7b86f99b45cc199cd44791520a609f18c35d150365de5768eec
 SHA512 
3967e08b3dc2277bf77057ea1f11148df7f96a2203cd21cf841902f2a1ec11320384a001d01fa58154d35612f7981bf89d5b1a60a2387713d5657677f76cc682
 DIST libressl-2.9.0.tar.gz 3400383 BLAKE2B 
652ac9ff962fd187563f2f6f9ea423d682f743c8443954ad3a8adc810530711482705f0cac1a805e2f85697ed1fed156c80da913dc07c8c13cd6ce78e44b6c4d
 SHA512 
db7fec664bef8d76204ca691c11df236abce3c85b2a51011eec5bd302e273b62fa3cfce0430980915c3f3ce34176d5ef9c187902f0b39d7fc151e69e552b499c

diff --git a/dev-libs/libressl/libressl-2.6.5.ebuild 
b/dev-libs/libressl/libressl-2.6.5.ebuild
new file mode 100644
index 000..d4870428f99
--- /dev/null
+++ b/dev-libs/libressl/libressl-2.6.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/";
+SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz";
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so.  Since these can differ,
+# we'll try to use the max of either.  However, if either change between
+# versions, we have to change the subslot to trigger rebuild of consumers.
+SLOT="0/44"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
+IUSE="+asm static-libs test"
+REQUIRED_USE="test? ( static-libs )"
+
+RDEPEND="!dev-libs/openssl:0"
+DEPEND="${RDEPEND}"
+PDEPEND="app-misc/ca-certificates"
+
+PATCHES=( "${FILESDIR}/libressl-2.6.4-hppa-asm.patch" )
+
+src_prepare() {
+   touch crypto/Makefile.in
+
+   sed -i \
+   -e '/^[ \t]*CFLAGS=/s#-g ##' \
+   -e '/^[ \t]*CFLAGS=/s#-g"#"#' \
+   -e '/^[ \t]*CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*CFLAGS=/s#-O2"#"#' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2 ##' \
+   -e '/^[ \t]*USER_CFLAGS=/s#-O2"#"#' \
+   configure || die "fixing CFLAGS failed"
+
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable asm) \
+   $(use_enable static-libs static)
+}
+
+multilib_src_test() {
+   emake check
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+}

diff --git a/dev-libs/libressl/libressl-2.7.5.ebuild 
b/dev-libs/libressl/libressl-2.7.5.ebuild
new file mode 100644
index 000..288540105ec
--- /dev/null
+++ b/dev-libs/libressl/libressl-2.7.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-minimal
+
+DESCRIPTION="Free version of the SSL/TLS protocol forked from OpenSSL"
+HOMEPAGE="https://www.libressl.org/";
+SRC_URI="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz";
+
+LICENSE="ISC openssl"
+# Reflects ABI of libcrypto.so and libssl.so.  Since these can differ,
+# we'll try to use the max of either.  However, if either change between
+# versions, we have to change the subslot to trigg

  1   2   3   >