[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-libinput/

2019-02-09 Thread Mikle Kolyada
commit: 552ced734ca56e4a452652b7fa85d62e239cb11a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:46:04 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:46:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=552ced73

x11-drivers/xf86-input-libinput: amd64 stable wrt bug #677578

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

 x11-drivers/xf86-input-libinput/xf86-input-libinput-0.28.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.28.2.ebuild 
b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.28.2.ebuild
index d9e07aac053..3cb078d0836 100644
--- a/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.28.2.ebuild
+++ b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.28.2.ebuild
@@ -7,7 +7,7 @@ inherit linux-info xorg-2
 
 DESCRIPTION="X.org input driver based on libinput"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
 IUSE=""
 
 RDEPEND=">=dev-libs/libinput-1.5.0:0="



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

2019-02-09 Thread Mikle Kolyada
commit: 9f6ffb5914e9360ee4792a70788da1200a3e433c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:45:39 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:45:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6ffb59

dev-python/sphinx_rtd_theme: amd64 stable wrt bug #677578

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

 dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild 
b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
index 9eeeca3b4a5..a56c81e8e5c 100644
--- a/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.ebuild
+++ b/dev-python/sphinx_rtd_theme/sphinx_rtd_theme-0.2.4.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
 
 EAPI=6
@@ -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 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-02-09 Thread Mikle Kolyada
commit: 010a76ce750d2bfbe42bc39289483d9ea9430358
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:43:28 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:43:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010a76ce

dev-libs/libinput: amd64 stable wrt bug #677578

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

 dev-libs/libinput/libinput-1.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libinput/libinput-1.12.6.ebuild 
b/dev-libs/libinput/libinput-1.12.6.ebuild
index fe9e7e7cf8c..fa3fa304568 100644
--- a/dev-libs/libinput/libinput-1.12.6.ebuild
+++ b/dev-libs/libinput/libinput-1.12.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/10"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc input_devices_wacom"
 # Tests require write access to udev rules directory which is a no-no for live 
system.
 # Other tests are just about logs, exported symbols and autotest of the test 
library.



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

2019-02-09 Thread Mikle Kolyada
commit: 2d90530c8515e3710faaf2c326218722b7926df6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:44:12 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:44:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d90530c

dev-python/recommonmark: amd64 stable wrt bug #677578

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

 dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild 
b/dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild
index 34e5ee21b12..789e0ec4f08 100644
--- a/dev-python/recommonmark/recommonmark-0.5.0_pre20181012.ebuild
+++ b/dev-python/recommonmark/recommonmark-0.5.0_pre20181012.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=6
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/rtfd/recommonmark/archive/${EGIT_COMMIT}.tar.gz -> $
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2019-02-09 Thread Mikle Kolyada
commit: 591df8af5215191d1d55985e8c7505ebbced7dee
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:44:53 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:44:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591df8af

dev-python/commonmark: amd64 stable wrt bug #677578

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

 dev-python/commonmark/commonmark-0.8.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/commonmark/commonmark-0.8.1.ebuild 
b/dev-python/commonmark/commonmark-0.8.1.ebuild
index 0780843de05..b8d22c16d6a 100644
--- a/dev-python/commonmark/commonmark-0.8.1.ebuild
+++ b/dev-python/commonmark/commonmark-0.8.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=6
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="



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

2019-02-09 Thread Mikle Kolyada
commit: 633427c3dfb046e66e02e09cd56feb42600523b3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:41:01 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:41:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633427c3

dev-libs/pugixml: amd64 stable wrt bug #677472

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

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

diff --git a/dev-libs/pugixml/pugixml-1.9-r1.ebuild 
b/dev-libs/pugixml/pugixml-1.9-r1.ebuild
index f3e9ee2ff1a..990a2b74c5c 100644
--- a/dev-libs/pugixml/pugixml-1.9-r1.ebuild
+++ b/dev-libs/pugixml/pugixml-1.9-r1.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else

SRC_URI="https://github.com/zeux/${PN}/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+   KEYWORDS="amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Light-weight, simple, and fast XML parser for C++ with XPath 
support"



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

2019-02-09 Thread Mikle Kolyada
commit: 24b4b8cb63ff77b7ca066e66ee6dc6e3aec14d20
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:37:10 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:37:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b4b8cb

sys-process/wait_on_pid: Drop old

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

 sys-process/wait_on_pid/wait_on_pid-0.0.2.ebuild | 27 
 1 file changed, 27 deletions(-)

diff --git a/sys-process/wait_on_pid/wait_on_pid-0.0.2.ebuild 
b/sys-process/wait_on_pid/wait_on_pid-0.0.2.ebuild
deleted file mode 100644
index ff20a7fa8ee..000
--- a/sys-process/wait_on_pid/wait_on_pid-0.0.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="small utility to wait for an arbitrary process to exit"
-HOMEPAGE="https://dev.gentoo.org/~zzam/wait_on_pid/;
-SRC_URI="mirror://gentoo/$P.tar.bz2 
https://dev.gentoo.org/~zzam/wait_on_pid/$P.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_prepare() {
-   tc-export CC
-}
-
-src_install() {
-   dobin wait_on_pid || die
-   dodoc README
-}



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

2019-02-09 Thread Mikle Kolyada
commit: efc1ff6c69006148537562f1cbca593df40eba41
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:35:26 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:35:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc1ff6c

sys-process/wait_on_pid: amd64 stable wrt bug #676810

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

 sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild 
b/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild
index 1c16f636354..760d312320b 100644
--- a/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild
+++ b/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~zzam/${PN}/${P}.ta
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 DEPEND=""



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

2019-02-09 Thread Mikle Kolyada
commit: bd72a9d6c8d348160c845832ca504a993a433ebe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:34:19 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:34:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd72a9d6

sys-process/wait_on_pid: [QA] fix ebuild variables

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

 sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild 
b/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild
index 30c39fb67a5..1c16f636354 100644
--- a/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild
+++ b/sys-process/wait_on_pid/wait_on_pid-0.0.2-r1.ebuild
@@ -7,7 +7,7 @@ inherit toolchain-funcs
 
 DESCRIPTION="small utility to wait for an arbitrary process to exit"
 HOMEPAGE="https://dev.gentoo.org/~zzam/wait_on_pid/;
-SRC_URI="mirror://gentoo/$P.tar.bz2 
https://dev.gentoo.org/~zzam/wait_on_pid/$P.tar.bz2;
+SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~zzam/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"



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

2019-02-09 Thread Mikle Kolyada
commit: 2277b5d9f3e87a19ce508e1312be05443ab37c18
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:28:16 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:29:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2277b5d9

www-client/chromium: amd64 stable wrt bug #677066

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

 www-client/chromium/chromium-72.0.3626.96.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-72.0.3626.96.ebuild 
b/www-client/chromium/chromium-72.0.3626.96.ebuild
index e5b46a12319..bf82cadbae5 100644
--- a/www-client/chromium/chromium-72.0.3626.96.ebuild
+++ b/www-client/chromium/chromium-72.0.3626.96.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 



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

2019-02-09 Thread Hans de Graaff
commit: 3e3179c62b7b86723b7375c9e7a46858a01bf76d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 10 07:21:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 10 07:25:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3179c6

app-admin/r10k: add 3.1.0

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

 app-admin/r10k/Manifest  |  1 +
 app-admin/r10k/r10k-3.1.0.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/app-admin/r10k/Manifest b/app-admin/r10k/Manifest
index 104a52f59a5..669847cd2a7 100644
--- a/app-admin/r10k/Manifest
+++ b/app-admin/r10k/Manifest
@@ -1 +1,2 @@
 DIST r10k-1.5.1.gem 164864 BLAKE2B 
398f656913b9c0b3835d782dec3aa0d7a475dc49ac6fba7734239a795e209048969c1e66575029eae5ac19513ac57e24adbfc839c9f5c0537c82fe0fe65def30
 SHA512 
4440a893aaa6ec0337f9347b620f92afd93099465c148bfe90cd44c2c6fe29cc8411b8c225044a9547d24a8857b580dcf2ea190bf64fe9ba180d1c5c3832d1dd
+DIST r10k-3.1.0.gem 202240 BLAKE2B 
46b7b03d7d57aa856f31ee1a8fe804b1e5ed2272f2543955c46fd194a956c4074fab7a0ca59ce828e1d0841cd7beabdcaa7a167329a8ac707e96be9e71f2cd2f
 SHA512 
7ec80be0e09d0693f33eaca4420a47a6fa7c2216ab8a06a45611b7150f97be00eaca7dd674962f14b169f9b0b315c3b47c76612baee0724c7d928541e535a960

diff --git a/app-admin/r10k/r10k-3.1.0.ebuild b/app-admin/r10k/r10k-3.1.0.ebuild
new file mode 100644
index 000..c03f18e4e6a
--- /dev/null
+++ b/app-admin/r10k/r10k-3.1.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Puppet environment and module deployment"
+HOMEPAGE="https://github.com/puppetlabs/r10k;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+git"
+
+ruby_add_rdepend "
+   ~dev-ruby/colored-1.2
+   =dev-ruby/cri-2.15*
+   >=dev-ruby/gettext-setup-0.24:0
+   ~dev-ruby/log4r-1.1.10
+   >=dev-ruby/multi_json-1.10:0
+   >=dev-ruby/puppet_forge-2.2.8
+   =dev-ruby/puppet_forge-2.2*
+"
+
+ruby_add_bdepend "test? (
+   dev-ruby/archive-tar-minitar
+)"
+
+RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/json_pure/json/' \
+   -e '/cri/ s/2\.6\../2.7/' \
+   -e '/systemu/ s/2.5.2/2.5/' \
+   -e '/faraday/ s/0.9.0/0.9/' \
+   -e '/semantic_puppet/ s/~>/>/' \
+   -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs for unpackaged rugget git provider
+   rm -rf spec/unit/git_spec.rb spec/unit/git/rugged || die
+}



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

2019-02-09 Thread Hans de Graaff
commit: 0664ee9624c5a5369fb5b2ae9bea07694a9ffe72
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 10 06:59:27 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 10 07:25:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0664ee96

dev-ruby/minitar: initial import of 0.8

This is a renamed and partially split version of
dev-ruby/archive-tar-minitar.

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

 dev-ruby/minitar/Manifest   |  1 +
 dev-ruby/minitar/metadata.xml   | 11 +++
 dev-ruby/minitar/minitar-0.8.ebuild | 28 
 3 files changed, 40 insertions(+)

diff --git a/dev-ruby/minitar/Manifest b/dev-ruby/minitar/Manifest
new file mode 100644
index 000..4ad86280739
--- /dev/null
+++ b/dev-ruby/minitar/Manifest
@@ -0,0 +1 @@
+DIST minitar-0.8.tar.gz 33632 BLAKE2B 
b576c74cfd59893d4c0c935703453551f9a0ca6258bc6a2b1ecb3151a44ff166607931e554c811fffb489b6398123cd9e8e58372a94b303df45d88ef903868ad
 SHA512 
cab4798b98d91a17dd5ce4aed3f6fd166dab61e8c9e3bef3df218944fe1657a9ec9d40a52ab2773430070e50410c401da799469b096dcc2b22d6466da1e50b8d

diff --git a/dev-ruby/minitar/metadata.xml b/dev-ruby/minitar/metadata.xml
new file mode 100644
index 000..6b698bf6db4
--- /dev/null
+++ b/dev-ruby/minitar/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+halostatue/minitar
+  
+

diff --git a/dev-ruby/minitar/minitar-0.8.ebuild 
b/dev-ruby/minitar/minitar-0.8.ebuild
new file mode 100644
index 000..346189f49dd
--- /dev/null
+++ b/dev-ruby/minitar/minitar-0.8.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_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides POSIX tarchive management from Ruby programs"
+HOMEPAGE="https://github.com/halostatue/minitar;
+SRC_URI="https://github.com/halostatue/minitar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="minitar-${PV}"
+
+LICENSE="|| ( BSD-2 Ruby )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



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

2019-02-09 Thread Mikle Kolyada
commit: 60daa07af30081177c871090a4d6352f645825ff
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:23:27 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:24:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60daa07a

dev-python/setuptools: amd64 stable wrt bug #676562

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

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

diff --git a/dev-python/setuptools/setuptools-40.6.3.ebuild 
b/dev-python/setuptools/setuptools-40.6.3.ebuild
index ba088d14fb3..e34277df295 100644
--- a/dev-python/setuptools/setuptools-40.6.3.ebuild
+++ b/dev-python/setuptools/setuptools-40.6.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
-   KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Collection of extensions to Distutils"



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

2019-02-09 Thread Hans de Graaff
commit: 47323424c44cc7f75a2363ffcd9d9c59e5da54f1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb  9 10:55:33 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 10 07:25:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47323424

dev-ruby/puppet_forge: fix gemspec to match deps in ebuild

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

 dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
index 7223fbcbc0f..e343cdbdd5d 100644
--- a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
+++ b/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
@@ -9,6 +9,8 @@ RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
 RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
 
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
 inherit ruby-fakegem
 
 DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
@@ -30,4 +32,10 @@ ruby_add_rdepend "
 all_ruby_prepare() {
# Avoid integration and user specs since they all require network access
rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.14.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
 }



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

2019-02-09 Thread Hans de Graaff
commit: f37ffb8dbe8a36aab7c50aff816141fab25a5f88
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 10 07:04:42 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 10 07:25:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f37ffb8d

dev-ruby/puppet_forge: cleanup broken version

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

 dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild | 41 -
 1 file changed, 41 deletions(-)

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
deleted file mode 100644
index e343cdbdd5d..000
--- a/dev-ruby/puppet_forge/puppet_forge-2.2.9.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# 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="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
-HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
-
-LICENSE="Apache-2.0"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/faraday-0.9.0:0
-   >=dev-ruby/faraday_middleware-0.9.0:0
-   >=dev-ruby/gettext-setup-0.11:0
-   dev-ruby/archive-tar-minitar
-   =dev-ruby/semantic_puppet-1*
-"
-
-all_ruby_prepare() {
-   # Avoid integration and user specs since they all require network access
-   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
-
-   # Fix overly restrictive dependencies
-   sed -i \
-   -e '/faraday/ s/0.14.0/0.99.0/' \
-   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
-   ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2019-02-09 Thread Hans de Graaff
commit: 6ae71597544d7e7b835d955aa2a37a4e5e7de7e0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 10 07:04:25 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 10 07:25:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae71597

dev-ruby/puppet_forge: fix minitar dep and install locales

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

 dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild | 43 ++
 1 file changed, 43 insertions(+)

diff --git a/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild 
b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
new file mode 100644
index 000..39d04f7b32e
--- /dev/null
+++ b/dev-ruby/puppet_forge/puppet_forge-2.2.9-r1.ebuild
@@ -0,0 +1,43 @@
+# 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="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL=locales
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to access Forge API information on Modules, Users, and 
Releases"
+HOMEPAGE="https://github.com/puppetlabs/forge-ruby;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.9.0:0
+   >=dev-ruby/faraday_middleware-0.9.0:0
+   >=dev-ruby/gettext-setup-0.11:0
+   dev-ruby/minitar
+   =dev-ruby/semantic_puppet-1*
+"
+
+all_ruby_prepare() {
+   # Avoid integration and user specs since they all require network access
+   rm -rf spec/integration spec/unit/forge/v3/user_spec.rb || die
+
+   # Fix overly restrictive dependencies
+   sed -i \
+   -e '/faraday/ s/0.14.0/0.99.0/' \
+   -e '/faraday_middleware/ s/0.13.0/0.99.0/' \
+   ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2019-02-09 Thread Tim Harder
commit: 58375d82c277072f88bae265f31124a2b46abbc7
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Feb 10 06:53:09 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Feb 10 07:23:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58375d82

media-sound/pianobar: remove old

Signed-off-by: Tim Harder  gentoo.org>

 media-sound/pianobar/Manifest   |  2 --
 media-sound/pianobar/pianobar-2016.06.02.ebuild | 45 ---
 media-sound/pianobar/pianobar-2017.08.30.ebuild | 47 -
 3 files changed, 94 deletions(-)

diff --git a/media-sound/pianobar/Manifest b/media-sound/pianobar/Manifest
index cedfb654934..849c81d8901 100644
--- a/media-sound/pianobar/Manifest
+++ b/media-sound/pianobar/Manifest
@@ -1,4 +1,2 @@
-DIST pianobar-2016.06.02.tar.bz2 46262 BLAKE2B 
1e466dc438630c090e78cec5a54488ae6c0595695a6e97c164ecd3a0bb630d73663c4955bb795a0c9c89b79aa9c384d228c0ac28200d1f8ab9edcbe02b43ae85
 SHA512 
943e4b7bdfa5690f73378c6454666ec972f4d33faa0549ec087fb0ffeb5584e7ec26cef39dfd0134eefe2723638cc41f29c76eecb306c295c067996443958027
-DIST pianobar-2017.08.30.tar.bz2 46664 BLAKE2B 
2ab90efab273e2af707924072252b1de77f41629407b0cb65850fad2ff32fd2a56480f4074d30aa68bb2add3fa9350d9d3e2fd1c3e19db420d1caf4a07291090
 SHA512 
35019bd387a323c85928e8979c075c7b2a8d88115066a55068dd62279760200fcadf022f7000a40e198bebc3cfc5507913da7c9c06ae220cba6fe3910a6bca54
 DIST pianobar-2018.06.22.tar.bz2 47455 BLAKE2B 
f1d61709f7c95438352f29a075120c4794c666d9406fb9e6dea47930f2715a0538588d29510097487c5bc06d77ccc44f393fff1561545e21bb71f739151a712a
 SHA512 
0fc2d90324da576266f063573549399e4354b8e83678632fadb80864e82c432a1a90a3092085f0155fc136b726ba59eabb26586a1ba11c5ce668c3a89a218133
 DIST pianobar-2019.01.25.tar.bz2 48340 BLAKE2B 
09078b0fdf43baab99c343a86d5f1c1e0ee7ab39e2af20e7cdde6c21320a74d82ed9bc02e821b02ab045329944aa7d273d637c80bcb0ce96692281dc2e1a0568
 SHA512 
bfcec235ff01e40a2f650166a29020276b43b241008fd5eb8b84944744b1ce6262cf3be140354404c9410b88d6910e4bcf77b4de787742a7898bbc8511fef0f6

diff --git a/media-sound/pianobar/pianobar-2016.06.02.ebuild 
b/media-sound/pianobar/pianobar-2016.06.02.ebuild
deleted file mode 100644
index 0e3bb2a1d58..000
--- a/media-sound/pianobar/pianobar-2016.06.02.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs flag-o-matic multilib
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/PromyLOPh/${PN}.git;
-else
-   SRC_URI="https://6xq.net/${PN}/${P}.tar.bz2;
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="A console-based replacement for Pandora's flash player"
-HOMEPAGE="https://6xq.net/pianobar/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="static-libs"
-
-RDEPEND="media-libs/libao
-   net-misc/curl
-   dev-libs/libgcrypt:0=
-   dev-libs/json-c:=
-   >=virtual/ffmpeg-9"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_compile() {
-   append-cflags -std=c99
-   tc-export CC
-   emake V=1 DYNLINK=1
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 
install
-   dodoc ChangeLog README.md
-
-   use static-libs || { rm "${D}"/usr/lib*/*.a || die; }
-
-   docinto contrib
-   dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
-   docompress -x /usr/share/doc/${PF}/contrib
-}

diff --git a/media-sound/pianobar/pianobar-2017.08.30.ebuild 
b/media-sound/pianobar/pianobar-2017.08.30.ebuild
deleted file mode 100644
index 9d1f513a05e..000
--- a/media-sound/pianobar/pianobar-2017.08.30.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs flag-o-matic
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/PromyLOPh/pianobar.git;
-else
-   SRC_URI="https://6xq.net/${PN}/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="A console-based replacement for Pandora's flash player"
-HOMEPAGE="https://6xq.net/pianobar/;
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="libav static-libs"
-
-RDEPEND="media-libs/libao
-   net-misc/curl
-   dev-libs/libgcrypt:0=
-   dev-libs/json-c:=
-   libav? ( >=media-video/libav-12:0= )
-   !libav? ( >=media-video/ffmpeg-3.1:0= )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_compile() {
-   append-cflags -std=c99
-   tc-export AR CC
-   emake V=1 DYNLINK=1
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX=/usr LIBDIR=/usr/$(get_libdir) DYNLINK=1 
install
-   dodoc ChangeLog README.md
-
-   use static-libs || { rm "${D}"/usr/lib*/*.a || die; }
-
-   docinto contrib
-   dodoc -r contrib/{config-example,*.sh,eventcmd-examples}
-   docompress -x /usr/share/doc/${PF}/contrib
-}



[gentoo-commits] repo/gentoo:master commit in: virtual/python-futures/

2019-02-09 Thread Mikle Kolyada
commit: 1cfc56942b75a7fb6d5b3aad09e76fe0f6c0f63b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:23:54 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:24:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfc5694

virtual/python-futures: amd64 stable wrt bug #676562

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

 virtual/python-futures/python-futures-1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/python-futures/python-futures-1.ebuild 
b/virtual/python-futures/python-futures-1.ebuild
index 3d8b898214a..374212fe028 100644
--- a/virtual/python-futures/python-futures-1.ebuild
+++ b/virtual/python-futures/python-futures-1.ebuild
@@ -9,7 +9,7 @@ inherit python-r1
 
 DESCRIPTION="A virtual for the Python concurrent.futures module"
 SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~amd64-linux"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 RDEPEND="${PYTHON_DEPS}



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

2019-02-09 Thread Tim Harder
commit: 17585de8d25573d7a2c4556fca64e102aeb190c3
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Feb 10 06:51:38 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Feb 10 07:23:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17585de8

media-sound/pianobar: version bump to 2019.01.25

Signed-off-by: Tim Harder  gentoo.org>

 media-sound/pianobar/Manifest | 1 +
 .../pianobar/{pianobar-.ebuild => pianobar-2019.01.25.ebuild} | 4 ++--
 media-sound/pianobar/pianobar-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-sound/pianobar/Manifest b/media-sound/pianobar/Manifest
index 0f13136b90b..cedfb654934 100644
--- a/media-sound/pianobar/Manifest
+++ b/media-sound/pianobar/Manifest
@@ -1,3 +1,4 @@
 DIST pianobar-2016.06.02.tar.bz2 46262 BLAKE2B 
1e466dc438630c090e78cec5a54488ae6c0595695a6e97c164ecd3a0bb630d73663c4955bb795a0c9c89b79aa9c384d228c0ac28200d1f8ab9edcbe02b43ae85
 SHA512 
943e4b7bdfa5690f73378c6454666ec972f4d33faa0549ec087fb0ffeb5584e7ec26cef39dfd0134eefe2723638cc41f29c76eecb306c295c067996443958027
 DIST pianobar-2017.08.30.tar.bz2 46664 BLAKE2B 
2ab90efab273e2af707924072252b1de77f41629407b0cb65850fad2ff32fd2a56480f4074d30aa68bb2add3fa9350d9d3e2fd1c3e19db420d1caf4a07291090
 SHA512 
35019bd387a323c85928e8979c075c7b2a8d88115066a55068dd62279760200fcadf022f7000a40e198bebc3cfc5507913da7c9c06ae220cba6fe3910a6bca54
 DIST pianobar-2018.06.22.tar.bz2 47455 BLAKE2B 
f1d61709f7c95438352f29a075120c4794c666d9406fb9e6dea47930f2715a0538588d29510097487c5bc06d77ccc44f393fff1561545e21bb71f739151a712a
 SHA512 
0fc2d90324da576266f063573549399e4354b8e83678632fadb80864e82c432a1a90a3092085f0155fc136b726ba59eabb26586a1ba11c5ce668c3a89a218133
+DIST pianobar-2019.01.25.tar.bz2 48340 BLAKE2B 
09078b0fdf43baab99c343a86d5f1c1e0ee7ab39e2af20e7cdde6c21320a74d82ed9bc02e821b02ab045329944aa7d273d637c80bcb0ce96692281dc2e1a0568
 SHA512 
bfcec235ff01e40a2f650166a29020276b43b241008fd5eb8b84944744b1ce6262cf3be140354404c9410b88d6910e4bcf77b4de787742a7898bbc8511fef0f6

diff --git a/media-sound/pianobar/pianobar-.ebuild 
b/media-sound/pianobar/pianobar-2019.01.25.ebuild
similarity index 95%
copy from media-sound/pianobar/pianobar-.ebuild
copy to media-sound/pianobar/pianobar-2019.01.25.ebuild
index 9d1f513a05e..dff31a20e21 100644
--- a/media-sound/pianobar/pianobar-.ebuild
+++ b/media-sound/pianobar/pianobar-2019.01.25.ebuild
@@ -1,7 +1,7 @@
-# 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
 inherit toolchain-funcs flag-o-matic
 
 if [[ ${PV} ==  ]]; then

diff --git a/media-sound/pianobar/pianobar-.ebuild 
b/media-sound/pianobar/pianobar-.ebuild
index 9d1f513a05e..dff31a20e21 100644
--- a/media-sound/pianobar/pianobar-.ebuild
+++ b/media-sound/pianobar/pianobar-.ebuild
@@ -1,7 +1,7 @@
-# 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
 inherit toolchain-funcs flag-o-matic
 
 if [[ ${PV} ==  ]]; then



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

2019-02-09 Thread Mikle Kolyada
commit: 634734345871b79743be89f04e6d5b485239d65f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:21:24 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:21:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63473434

app-crypt/pgpdump: amd64 stable wrt bug #676358

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

 app-crypt/pgpdump/pgpdump-0.33.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/pgpdump/pgpdump-0.33.ebuild 
b/app-crypt/pgpdump/pgpdump-0.33.ebuild
index 83c1e6b2eef..6a23e5364f6 100644
--- a/app-crypt/pgpdump/pgpdump-0.33.ebuild
+++ b/app-crypt/pgpdump/pgpdump-0.33.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://www.mew.org/~kazu/proj/pgpdump/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
 IUSE=""
 
 DEPEND="sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/stellarium/

2019-02-09 Thread Mikle Kolyada
commit: fbb1d9df9dfccc41f2ec9e628d0815efe6e5628c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:19:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:19:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb1d9df

sci-astronomy/stellarium: amd64 stable wrt bug #673290

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

 sci-astronomy/stellarium/stellarium-0.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/stellarium/stellarium-0.18.2.ebuild 
b/sci-astronomy/stellarium/stellarium-0.18.2.ebuild
index 3092f747267..d7f7512af89 100644
--- a/sci-astronomy/stellarium/stellarium-0.18.2.ebuild
+++ b/sci-astronomy/stellarium/stellarium-0.18.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="debug gps media nls stars test"
 
 RDEPEND="



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

2019-02-09 Thread Mikle Kolyada
commit: 4a5bb332a7a40dfbfa8c819828cc2cfa7dd107e4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Feb 10 07:16:45 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Feb 10 07:16:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5bb332

app-text/zathura: unhardcode libdir due to prefix keywords

Closes: https://bugs.gentoo.org/677516
Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/zathura/zathura-0.4.1-r2.ebuild | 3 +--
 app-text/zathura/zathura-0.4.3.ebuild| 1 -
 app-text/zathura/zathura-.ebuild | 3 +--
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-text/zathura/zathura-0.4.1-r2.ebuild 
b/app-text/zathura/zathura-0.4.1-r2.ebuild
index 834f69ea245..f6972544584 100644
--- a/app-text/zathura/zathura-0.4.1-r2.ebuild
+++ b/app-text/zathura/zathura-0.4.1-r2.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=6
@@ -41,7 +41,6 @@ BDEPEND="virtual/pkgconfig"
 
 src_configure() {
local emesonargs=(
-   --libdir=/usr/$(get_libdir)
-Denable-magic=$(usex magic true false)
-Denable-seccomp=$(usex seccomp true false)
-Denable-sqlite=$(usex sqlite true false)

diff --git a/app-text/zathura/zathura-0.4.3.ebuild 
b/app-text/zathura/zathura-0.4.3.ebuild
index 498fcc32ef9..19b0aaae81e 100644
--- a/app-text/zathura/zathura-0.4.3.ebuild
+++ b/app-text/zathura/zathura-0.4.3.ebuild
@@ -42,7 +42,6 @@ BDEPEND="doc? ( dev-python/sphinx )
 
 src_configure() {
local emesonargs=(
-   --libdir=/usr/$(get_libdir)
-Dconvert-icon=disabled
-Dmagic=$(usex magic enabled disabled)
-Dmanpages=$(usex doc enabled disabled)

diff --git a/app-text/zathura/zathura-.ebuild 
b/app-text/zathura/zathura-.ebuild
index fced4c2aa2b..fcb0645c089 100644
--- a/app-text/zathura/zathura-.ebuild
+++ b/app-text/zathura/zathura-.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=6
@@ -39,7 +39,6 @@ BDEPEND="virtual/pkgconfig"
 
 src_configure() {
local emesonargs=(
-   --libdir=/usr/$(get_libdir)
-Denable-magic=$(usex magic true false)
-Denable-seccomp=$(usex seccomp true false)
-Denable-sqlite=$(usex sqlite true false)



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

2019-02-09 Thread Mike Gilbert
commit: 62b555e6978b6c99f564214445d9ffe606c5363e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 10 06:50:42 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 10 06:52:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b555e6

media-libs/libvpx: drop cpu_flags_x86 flags

The code does runtime CPU detection, and disabling code at build time
tends to cause build failures.

Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert  gentoo.org>

 media-libs/libvpx/libvpx-1.8.0-r1.ebuild | 116 +++
 1 file changed, 116 insertions(+)

diff --git a/media-libs/libvpx/libvpx-1.8.0-r1.ebuild 
b/media-libs/libvpx/libvpx-1.8.0-r1.ebuild
new file mode 100644
index 000..b75c00c5ca4
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.8.0-r1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit toolchain-funcs multilib-minimal
+
+# To create a new testdata tarball:
+# 1. Unpack source tarbll or checkout git tag
+# 2. export LIBVPX_TEST_DATA_PATH=libvpx-testdata
+# 3. configure --enable-unit-tests --enable-vp9-highbitdepth
+# 4. make testdata
+# 5. tar -cjf libvpx-testdata-${MY_PV}.tar.xz libvpx-testdata
+
+LIBVPX_TESTDATA_VER=1.8.0
+
+DESCRIPTION="WebM VP8 and VP9 Codec SDK"
+HOMEPAGE="https://www.webmproject.org;
+SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( mirror://gentoo/${PN}-testdata-${LIBVPX_TESTDATA_VER}.tar.xz )"
+
+LICENSE="BSD"
+SLOT="0/6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="doc +highbitdepth postproc static-libs svc test +threads"
+
+REQUIRED_USE="test? ( threads )"
+
+# Disable test phase when USE="-test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="abi_x86_32? ( dev-lang/yasm )
+   abi_x86_64? ( dev-lang/yasm )
+   abi_x86_x32? ( dev-lang/yasm )
+   x86-fbsd? ( dev-lang/yasm )
+   amd64-fbsd? ( dev-lang/yasm )
+   doc? (
+   app-doc/doxygen
+   dev-lang/php
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/libvpx-1.3.0-sparc-configure.patch" # 501010
+)
+
+src_configure() {
+   # https://bugs.gentoo.org/show_bug.cgi?id=384585
+   # https://bugs.gentoo.org/show_bug.cgi?id=465988
+   # copied from php-pear-r1.eclass
+   addpredict /usr/share/snmp/mibs/.index
+   addpredict /var/lib/net-snmp/
+   addpredict /var/lib/net-snmp/mib_indexes
+   addpredict /session_mm_cli0.sem
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   unset CODECS #357487
+
+   # #498364: sse doesn't work without sse2 enabled,
+   local myconfargs=(
+   --prefix="${EPREFIX}"/usr
+   --libdir="${EPREFIX}"/usr/$(get_libdir)
+   --enable-pic
+   --enable-vp8
+   --enable-vp9
+   --enable-shared
+   --extra-cflags="${CFLAGS}"
+   $(use_enable postproc)
+   $(use_enable svc experimental)
+   $(use_enable static-libs static)
+   $(use_enable test unit-tests)
+   $(use_enable threads multithread)
+   $(use_enable highbitdepth vp9-highbitdepth)
+   )
+
+   # let the build system decide which AS to use (it honours $AS but
+   # then feeds it with yasm flags without checking...) #345161
+   tc-export AS
+   case "${CHOST}" in
+   i?86*) export AS=yasm;;
+   x86_64*) export AS=yasm;;
+   esac
+
+   # Build with correct toolchain.
+   tc-export CC CXX AR NM
+   # Link with gcc by default, the build system should override this if 
needed.
+   export LD="${CC}"
+
+   if multilib_is_native_abi; then
+   myconfargs+=( $(use_enable doc install-docs) $(use_enable doc 
docs) )
+   else
+   # not needed for multilib and will be overwritten anyway.
+   myconfargs+=( --disable-examples --disable-install-docs 
--disable-docs )
+   fi
+
+   echo "${S}"/configure "${myconfargs[@]}" >&2
+   "${S}"/configure "${myconfargs[@]}"
+}
+
+multilib_src_compile() {
+   # build verbose by default and do not build examples that will not be 
installed
+   emake verbose=yes GEN_EXAMPLES=
+}
+
+multilib_src_test() {
+   local -x LD_LIBRARY_PATH="${BUILD_DIR}"
+   local -x LIBVPX_TEST_DATA_PATH="${WORKDIR}/${PN}-testdata"
+   emake verbose=yes GEN_EXAMPLES= test
+}
+
+multilib_src_install() {
+   emake verbose=yes GEN_EXAMPLES= DESTDIR="${D}" install
+   multilib_is_native_abi && use doc && dodoc -r docs/html
+}



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

2019-02-09 Thread Tim Harder
commit: ee6f9ce1c1439dc795e8274fb494e6118d4bb282
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Feb 10 06:19:26 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Feb 10 06:46:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6f9ce1

net-misc/autossh: version bump to 1.4g

Signed-off-by: Tim Harder  gentoo.org>

 net-misc/autossh/Manifest|  1 +
 net-misc/autossh/autossh-1.4g.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/net-misc/autossh/Manifest b/net-misc/autossh/Manifest
index a864eea78c2..e35aa69e9d5 100644
--- a/net-misc/autossh/Manifest
+++ b/net-misc/autossh/Manifest
@@ -1,2 +1,3 @@
 DIST autossh-1.4e.tgz 65852 BLAKE2B 
e654f7bb3efb48ab33fe7fb52b812d5b3de9bcbf4ecd79fe67372f0c832bedf4f8fb30ff5ec116418c9a6317e60d4ea4f3d3b2be4d6a8bafa431a9b289954c9f
 SHA512 
2f71403ee005103c6a3e2e669f6b26153161c95c8dacd3e73d61673461b3512348636877760d911341771e744c0a682b107df4ac48621661ff36a9fc0191f2fb
 DIST autossh-1.4f.tgz 67128 BLAKE2B 
197c964272c47bce1a137eb45560a9f70c64686915d12e1f9827eaffb66151e124a4ad7e3b5980d539d75feb0180760d6df382da77f9195ad3f703c85b02759b
 SHA512 
a66912a04d1b659802913ec63d7b951fa6265dedf4480f0ad2dfdfb852e1e3029355b9a132bf3fa5b4b67e5ac8dace83b96e837182d8b3f0c2c72ad9188b7b8f
+DIST autossh-1.4g.tgz 67599 BLAKE2B 
179af97ee6f3b9c1c4fcbad1593118aa5d69dbd2b6215efd4a16ab7641f6f0194faaca3c3101b3a918d652988a06b5fa8ce6e52f85f81edd95b3d71d49aad076
 SHA512 
499b560d978736f4e764d5d828282fdaba1cbf94811ae6be0be5434d9c1cdc6ca5513d728b6372aa243843cb1b91e61cfc5fdeb77ddb0b6a7ce027218ba67466

diff --git a/net-misc/autossh/autossh-1.4g.ebuild 
b/net-misc/autossh/autossh-1.4g.ebuild
new file mode 100644
index 000..14991df99f5
--- /dev/null
+++ b/net-misc/autossh/autossh-1.4g.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Automatically restart SSH sessions and tunnels"
+HOMEPAGE="http://www.harding.motd.ca/autossh/;
+SRC_URI="http://www.harding.motd.ca/${PN}/${P}.tgz;
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+SLOT="0"
+
+RDEPEND="net-misc/openssh"
+
+src_install() {
+   dobin autossh
+   dodoc CHANGES README autossh.host rscreen
+   doman autossh.1
+}



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

2019-02-09 Thread Tim Harder
commit: 7de7bd180041457c3fee742b6550f0665fe4d0cd
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Feb 10 06:45:02 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Feb 10 06:46:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de7bd18

media-gfx/sxiv: version bump to 25

Closes: https://bugs.gentoo.org/657784

Signed-off-by: Tim Harder  gentoo.org>

 media-gfx/sxiv/Manifest | 1 +
 media-gfx/sxiv/{sxiv-.ebuild => sxiv-25.ebuild} | 8 
 media-gfx/sxiv/sxiv-.ebuild | 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/media-gfx/sxiv/Manifest b/media-gfx/sxiv/Manifest
index 6b5fce29bcc..7a1c803da89 100644
--- a/media-gfx/sxiv/Manifest
+++ b/media-gfx/sxiv/Manifest
@@ -1 +1,2 @@
 DIST sxiv-24.tar.gz 47148 BLAKE2B 
69d70d64ea6cf6ae7a044d06df78a2e1e53941ef281d6445f54a28c4368112674461bc4e71a0226946588e604de33dd0972960cb072a00efd64512e5273cef09
 SHA512 
e4c9d4e18b4f1999b6441256b4c0d4683a105f1f64d4f754d6f9bc4f467ee1ccc6b6996cec8a210276c5fbec59417627fb838cb4f7be37cce32fa2c5d45d347b
+DIST sxiv-25.tar.gz 48814 BLAKE2B 
17ef2ff0e75acd6acce068dfc17dfbce78bb1a38b652e948b5f88902adcbae504e9322c92d125b71c511a95c7e8e47b58060ff58e2c804a7296b5a801d3fc0e8
 SHA512 
ca0d834c9982c5e98c0bae51d21b7d08692af2d692eeb2ac55e19c4da7d09b16bbaa8022af0a0d00c52def4120058d895f37a2f8b14f453a0ceb65eebe564814

diff --git a/media-gfx/sxiv/sxiv-.ebuild b/media-gfx/sxiv/sxiv-25.ebuild
similarity index 86%
copy from media-gfx/sxiv/sxiv-.ebuild
copy to media-gfx/sxiv/sxiv-25.ebuild
index 778e21dde20..3b3917053a8 100644
--- a/media-gfx/sxiv/sxiv-.ebuild
+++ b/media-gfx/sxiv/sxiv-25.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils xdg-utils gnome2-utils savedconfig toolchain-funcs
+inherit desktop xdg-utils gnome2-utils savedconfig toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/muennich/sxiv.git;
@@ -18,12 +18,12 @@ HOMEPAGE="https://github.com/muennich/sxiv/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="exif gif"
+IUSE="exif gif +jpeg +png"
 
 RDEPEND="
exif? ( media-libs/libexif )
gif? ( media-libs/giflib:0= )
-   media-libs/imlib2[X,gif?]
+   media-libs/imlib2[X,gif?,jpeg?,png?]
x11-libs/libX11
x11-libs/libXft
 "

diff --git a/media-gfx/sxiv/sxiv-.ebuild b/media-gfx/sxiv/sxiv-.ebuild
index 778e21dde20..3b3917053a8 100644
--- a/media-gfx/sxiv/sxiv-.ebuild
+++ b/media-gfx/sxiv/sxiv-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit eutils xdg-utils gnome2-utils savedconfig toolchain-funcs
+inherit desktop xdg-utils gnome2-utils savedconfig toolchain-funcs
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/muennich/sxiv.git;
@@ -18,12 +18,12 @@ HOMEPAGE="https://github.com/muennich/sxiv/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="exif gif"
+IUSE="exif gif +jpeg +png"
 
 RDEPEND="
exif? ( media-libs/libexif )
gif? ( media-libs/giflib:0= )
-   media-libs/imlib2[X,gif?]
+   media-libs/imlib2[X,gif?,jpeg?,png?]
x11-libs/libX11
x11-libs/libXft
 "



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

2019-02-09 Thread Mike Gilbert
commit: f22f0bf9d1674811ed99d19334245e6288b00086
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 10 06:28:01 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 10 06:29:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22f0bf9

www-client/chromium: stable channel bump (72.0.3626.96)

Package-Manager: Portage-2.3.58, Repoman-2.3.12_p63
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest   |   4 +-
 www-client/chromium/chromium-71.0.3578.98.ebuild   | 714 
 www-client/chromium/chromium-72.0.3595.2.ebuild| 715 -
 ...3626.28.ebuild => chromium-72.0.3626.96.ebuild} |  41 +-
 www-client/chromium/files/chromium-70-gcc-0.patch  |  70 --
 www-client/chromium/files/chromium-70-gcc-1.patch  |  98 ---
 www-client/chromium/files/chromium-70-gcc-2.patch  |  37 --
 .../chromium/files/chromium-compiler-r4.patch  | 168 -
 .../chromium/files/chromium-pdfium-stdlib-r0.patch |  30 -
 9 files changed, 23 insertions(+), 1854 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 1b44e81cd23..86cd01aa831 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-71.0.3578.80.tar.xz 633878288 BLAKE2B 
be6dcb4c1123830f8f0413e52e46c6e3356356cbfadcaa77c3960f22a6f1f2f5a7a2e7da415b7c19b75d6cd4b881d45a8aeaa7c311547ac58fc34c87fdf23891
 SHA512 
79b0f5ebe71a34d9f5215df1b4e47071f2337bb480fbec591011653acdfe524419bd10efdeab334ac34c07bc4eb2c485d60a9c3b2f053a721271130ff98af516
-DIST chromium-71.0.3578.98.tar.xz 633860888 BLAKE2B 
f232fa3ecef45b3e7d0c9876c2d9133ed0a51f2241c3b354592ea62817b7660e7a91869f0d7f1aee60384e9b87644b837af36ff5d802cee986346778946ce0be
 SHA512 
dbeb90e16c6c05422c1f43e8fe747d60dab49c1fffdd0f33824ca24429f3871bda649eb1e6402470d3d9bb701e47d55d2fff4f46530e3f43e72f516d1837aad6
-DIST chromium-72.0.3595.2.tar.xz 658797888 BLAKE2B 
7f0274693e8fac283d75c7e7ff6f672a10937454d989e9aa728b4a9646fe92bd8aaa8c154913d71dd86fd7ced595c1b2475248a9fb521984049af04f289f3f43
 SHA512 
7d5130e45e28ccf7389c64ca24a12ffc84922ca40d2c0e9a2d9caf27eb40a08cfdda8a902c6d747f864071b6eec752287fe2654f62e7e6c5c42c1334c5f35766
 DIST chromium-72.0.3626.28.tar.xz 686169316 BLAKE2B 
6ee2bfd35e8d48a7122f0a8b8533bdaf2c6c56b00eb6cf3ee14afede25a45919b6ce6267fb54ae9040d0b676d084d6db5026918b07bc3e26f825d6298c35
 SHA512 
474452f6d41f900118d88f3aaf435cd332567f7a55c2af449e775668a78ee285ab7c011ca41237fa2b13f4b3076ec0cfb5448cfe9018092614e60c0ad7c12252
+DIST chromium-72.0.3626.96.tar.xz 686361344 BLAKE2B 
92a001d99d418b0305235af9109719d9179f8bee53ad79e1ac089a1bc32b493ddcd3e26419e37b68e912f7b09deb51efefd325b82abb1fa281fe207e3a1f9a89
 SHA512 
949dde41053dba7408ab96d6fc56668efa46248a7a5a4690642f3de696c25fc9d5a746d82b106f4083bf4a1a5676eea06060c616375f74379a051a6bde4faea0
+DIST chromium-webrtc-includes-r1.patch.xz 57820 BLAKE2B 
8e113680254b4834abda72c335a8f0af7211c5982c91e52372945f9a57c5558bd6772300ffefb475b450c40ffe66cd627aba34d33af101fe402815c2a16fe6c8
 SHA512 
cd4562ec32a044925afc65d9cba62310acc515db7cab0ee3aa0f3afe11672b3e7046ca937d8739c4feca436af7d9cf0f7860716a397c8aa5d5ae647b5eaf1ac0
 DIST chromium-webrtc-includes.patch.xz 57908 BLAKE2B 
e977da6fb10bd3fdd12fef75ad669c4e7cb15f8e518a18c52dec7a4e27f0d5444dffc880b4aed30ccef8b620d82946be08c0b5b63ceaec0554e9f80b867b9750
 SHA512 
440c5ede645d13ec74c08c755a46298f5fcf10c9cbe6d88621ae89a2b27ae41be9954f4e3c1798525cc97aac01e5021b878a06c5625628c4c071cec84f3dfe8a

diff --git a/www-client/chromium/chromium-71.0.3578.98.ebuild 
b/www-client/chromium/chromium-71.0.3578.98.ebuild
deleted file mode 100644
index 88e3484e883..000
--- a/www-client/chromium/chromium-71.0.3578.98.ebuild
+++ /dev/null
@@ -1,714 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
-   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
-   sv sw ta te th tr uk vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils 
pax-utils portability python-any-r1 readme.gentoo-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts jumbo-build kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-COMMON_DEPEND="
-   >=app-accessibility/at-spi2-atk-2.26:2
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   >=dev-libs/atk-2.26
-   dev-libs/expat:=
-   

[gentoo-commits] proj/hardened-refpolicy:master commit in: gentoo/

2019-02-09 Thread Jason Zaman
commit: c382d79ca742854344cf5597c6a07e7a65a28f15
Author: Jason Zaman  perfinion  com>
AuthorDate: Sun Feb 10 06:20:33 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 06:20:33 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=c382d79c

Merge upstream

Signed-off-by: Jason Zaman  perfinion.com>

 gentoo/STATE | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gentoo/STATE b/gentoo/STATE
index 5478d9e8..4e5303f5 100644
--- a/gentoo/STATE
+++ b/gentoo/STATE
@@ -1 +1 @@
-master 249e87ab7388834c215deb70f4bf11f9e6b97bb9
+master 10e0106e825b4cdc4636fac68cce3ec04979b0fe



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2019-02-09 Thread Jason Zaman
commit: b1b6e9dfd6982086f38e0e4e008d31777ee94255
Author: Jason Zaman  perfinion  com>
AuthorDate: Sun Feb 10 06:09:02 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 06:09:02 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=b1b6e9df

remove duplicated dev_dontaudit_read_sysfs files_dontaudit_read_etc_files

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/kernel/devices.if | 20 
 policy/modules/kernel/files.if   | 20 
 2 files changed, 40 deletions(-)

diff --git a/policy/modules/kernel/devices.if b/policy/modules/kernel/devices.if
index 84b9d8fb..87fabe6f 100644
--- a/policy/modules/kernel/devices.if
+++ b/policy/modules/kernel/devices.if
@@ -5236,26 +5236,6 @@ interface(`dev_unconfined',`
 
 # We cannot use ifdef distro_gentoo for interfaces
 
-
-## 
-## Dont audit attempts to read hardware state information
-## 
-## 
-## 
-## Domain for which the attempts do not need to be audited
-## 
-## 
-#
-interface(`dev_dontaudit_read_sysfs',`
-   gen_require(`
-   type sysfs_t;
-   ')
-
-   dontaudit $1 sysfs_t:file read_file_perms;
-   dontaudit $1 sysfs_t:dir list_dir_perms;
-   dontaudit $1 sysfs_t:lnk_file read_lnk_file_perms;
-')
-
 
 ## 
 ## Relabel cpu online hardware state information.

diff --git a/policy/modules/kernel/files.if b/policy/modules/kernel/files.if
index 0ace4966..b4db9c89 100644
--- a/policy/modules/kernel/files.if
+++ b/policy/modules/kernel/files.if
@@ -7111,26 +7111,6 @@ interface(`files_dontaudit_read_etc_runtime',`
dontaudit $1 etc_runtime_t:file read_file_perms;
 ')
 
-
-## 
-## Do not audit attempts to read files
-## in /etc
-## 
-## 
-## 
-## Domain to not audit.
-## 
-## 
-#
-interface(`files_dontaudit_read_etc_files',`
-   gen_require(`
-   type etc_t;
-   ')
-
-   dontaudit $1 etc_t:file { getattr read };
-')
-
-
 #
 ## 
 ## List usr/src files



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/, policy/modules/contrib/

2019-02-09 Thread Jason Zaman
commit: 148fa790b9e1d17ccf85658047235034a9c4b415
Author: Jason Zaman  perfinion  com>
AuthorDate: Sun Feb 10 06:13:44 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 06:13:44 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=148fa790

Remove upstreamed interface kernel_dontaudit_read_kernel_sysctls

Was upstreamed as kernel_dontaudit_read_kernel_sysctl()

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/contrib/skype.te |  2 +-
 policy/modules/kernel/kernel.if | 18 --
 2 files changed, 1 insertion(+), 19 deletions(-)

diff --git a/policy/modules/contrib/skype.te b/policy/modules/contrib/skype.te
index 85ce3c10..dc7f73ec 100644
--- a/policy/modules/contrib/skype.te
+++ b/policy/modules/contrib/skype.te
@@ -64,7 +64,7 @@ manage_sock_files_pattern(skype_t, skype_tmp_t, skype_tmp_t)
 files_tmp_filetrans(skype_t, skype_tmp_t, { dir file sock_file })
 
 kernel_dontaudit_search_sysctl(skype_t)
-kernel_dontaudit_read_kernel_sysctls(skype_t)
+kernel_dontaudit_read_kernel_sysctl(skype_t)
 kernel_read_network_state(skype_t)
 kernel_read_system_state(skype_t)
 

diff --git a/policy/modules/kernel/kernel.if b/policy/modules/kernel/kernel.if
index de5ee946..1ad282aa 100644
--- a/policy/modules/kernel/kernel.if
+++ b/policy/modules/kernel/kernel.if
@@ -2049,24 +2049,6 @@ interface(`kernel_read_crypto_sysctls',`
list_dirs_pattern($1, { proc_t sysctl_t }, sysctl_crypto_t)
 ')
 
-###
-## 
-## Do not audit attempted reading of kernel sysctls
-## 
-## 
-## 
-## Domain to not audit accesses from
-## 
-## 
-#
-interface(`kernel_dontaudit_read_kernel_sysctls',`
-   gen_require(`
-   type sysctl_kernel_t;
-   ')
-
-   dontaudit $1 sysctl_kernel_t:file read_file_perms;
-')
-
 
 ## 
 ## Read general kernel sysctls.



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

2019-02-09 Thread Tim Harder
commit: 73ccf4a6bbacf812ff1d4da6e5e7f30de7d67aa4
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Feb 10 04:41:45 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Feb 10 04:46:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ccf4a6

net-im/bitlbee: version bump to 3.6

Also, simplify the init script.

Bug: https://bugs.gentoo.org/631072
Closes: https://bugs.gentoo.org/640126

Signed-off-by: Tim Harder  gentoo.org>

 net-im/bitlbee/Manifest|  1 +
 .../{bitlbee-.ebuild => bitlbee-3.6.ebuild}| 29 --
 net-im/bitlbee/bitlbee-.ebuild | 29 --
 net-im/bitlbee/files/bitlbee.confd-r2  |  7 ++
 net-im/bitlbee/files/bitlbee.initd-r2  |  7 ++
 5 files changed, 25 insertions(+), 48 deletions(-)

diff --git a/net-im/bitlbee/Manifest b/net-im/bitlbee/Manifest
index 3176cc89495..89d1716f8e6 100644
--- a/net-im/bitlbee/Manifest
+++ b/net-im/bitlbee/Manifest
@@ -1 +1,2 @@
 DIST bitlbee-3.5.1.tar.gz 680351 BLAKE2B 
952a12975d4f95020a5b577603aea791fca754006dc96af3c500d3885b6f2c50cabe51ab698625acb717524a729ef03d18a29aa25bd4815bae2f18fa6298aeea
 SHA512 
4eb3b0d3a92910c8dd789cd23338cc6296bf40212c5244fcb27a88ede10e86424ea59c78e719841863701a7fdd8c61819f2775f7b58833e287d9110e49d036f3
+DIST bitlbee-3.6.tar.gz 534961 BLAKE2B 
007681a384fcb2c0736b901dfdc213ba0829ca006ad3204aca1bc4520a3874760867df6165a9218a9deeabb13bc06f118c9e2f804a97e671a348734f6cb7e963
 SHA512 
ccbf0f23e228de2de147241f36f59744b2256cba958e2fabfba0cfa60935e55bbb7d7e20fffa54da9a345e55ffa9ca82cb62e9b99dc738ba35c6e268c6561a8d

diff --git a/net-im/bitlbee/bitlbee-.ebuild 
b/net-im/bitlbee/bitlbee-3.6.ebuild
similarity index 80%
copy from net-im/bitlbee/bitlbee-.ebuild
copy to net-im/bitlbee/bitlbee-3.6.ebuild
index ba55773394d..703647ae05d 100644
--- a/net-im/bitlbee/bitlbee-.ebuild
+++ b/net-im/bitlbee/bitlbee-3.6.ebuild
@@ -1,7 +1,7 @@
-# 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
 
 inherit user systemd toolchain-funcs
 
@@ -48,7 +48,6 @@ DEPEND="${COMMON_DEPEND}
test? ( dev-libs/check )"
 
 RDEPEND="${COMMON_DEPEND}
-   virtual/logger
xinetd? ( sys-apps/xinetd )"
 
 pkg_setup() {
@@ -57,12 +56,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   if [[ ${PV} != "" ]]; then
-   eapply \
-   "${FILESDIR}"/${P}-systemd-user.patch \
-   "${FILESDIR}"/${P}-verbose-build.patch
-   fi
-
+   [[ ${PV} != "" ]] && eapply 
"${FILESDIR}"/${PN}-3.5-systemd-user.patch
eapply_user
 }
 
@@ -143,8 +137,8 @@ src_install() {
newins doc/bitlbee.xinetd bitlbee
fi
 
-   newinitd "${FILESDIR}"/bitlbee.initd-r1 bitlbee
-   newconfd "${FILESDIR}"/bitlbee.confd-r1 bitlbee
+   newinitd "${FILESDIR}"/bitlbee.initd-r2 bitlbee
+   newconfd "${FILESDIR}"/bitlbee.confd-r2 bitlbee
 
exeinto /usr/share/bitlbee
doexe utils/{convert_purple.py,bitlbee-ctl.pl}
@@ -152,17 +146,4 @@ src_install() {
 
 pkg_postinst() {
chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee
-   [[ -d "${ROOT}"/var/run/bitlbee ]] &&
-   chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee
-
-   if [[ -z ${REPLACING_VERSIONS} ]]; then
-   einfo
-   elog "The bitlbee init script will now attempt to stop all 
processes owned by the"
-   elog "bitlbee user, including per-client forks."
-   elog
-   elog "Tell the init script not to touch anything besides the 
main bitlbee process"
-   elog "by changing the BITLBEE_STOP_ALL variable in"
-   elog "  /etc/conf.d/bitlbee"
-   einfo
-   fi
 }

diff --git a/net-im/bitlbee/bitlbee-.ebuild 
b/net-im/bitlbee/bitlbee-.ebuild
index ba55773394d..703647ae05d 100644
--- a/net-im/bitlbee/bitlbee-.ebuild
+++ b/net-im/bitlbee/bitlbee-.ebuild
@@ -1,7 +1,7 @@
-# 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
 
 inherit user systemd toolchain-funcs
 
@@ -48,7 +48,6 @@ DEPEND="${COMMON_DEPEND}
test? ( dev-libs/check )"
 
 RDEPEND="${COMMON_DEPEND}
-   virtual/logger
xinetd? ( sys-apps/xinetd )"
 
 pkg_setup() {
@@ -57,12 +56,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   if [[ ${PV} != "" ]]; then
-   eapply \
-   "${FILESDIR}"/${P}-systemd-user.patch \
-   "${FILESDIR}"/${P}-verbose-build.patch
-   fi
-
+   [[ ${PV} != "" ]] && eapply 
"${FILESDIR}"/${PN}-3.5-systemd-user.patch
eapply_user
 }
 
@@ -143,8 +137,8 @@ src_install() {
newins doc/bitlbee.xinetd bitlbee
fi
 
-   

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/contrib/, policy/modules/roles/

2019-02-09 Thread Jason Zaman
commit: 4a9fa0f6f7c5f90dc16db233210cfa4758f08bfc
Author: Jason Zaman  perfinion  com>
AuthorDate: Sun Feb 10 04:23:14 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:23:42 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=4a9fa0f6

remove gentoo chromium policy that has been upstreamed

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/contrib/chromium.fc |  31 ---
 policy/modules/contrib/chromium.if | 139 --
 policy/modules/contrib/chromium.te | 375 -
 policy/modules/roles/staff.te  |   4 -
 policy/modules/roles/unprivuser.te |   4 -
 5 files changed, 553 deletions(-)

diff --git a/policy/modules/contrib/chromium.fc 
b/policy/modules/contrib/chromium.fc
deleted file mode 100644
index 534235dc..
--- a/policy/modules/contrib/chromium.fc
+++ /dev/null
@@ -1,31 +0,0 @@
-/opt/google/chrome/chrome  --  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/opt/google/chrome/chrome_sandbox  --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
-/opt/google/chrome/chrome-sandbox  --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
-/opt/google/chrome/google-chrome   --  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/opt/google/chrome/nacl_helper_bootstrap   --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
-/opt/google/chrome/libudev.so.0
gen_context(system_u:object_r:lib_t,s0)
-
-/opt/google/chrome-beta/chrome --  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/opt/google/chrome-beta/chrome_sandbox --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
-/opt/google/chrome-beta/chrome-sandbox --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
-/opt/google/chrome-beta/google-chrome  --  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/opt/google/chrome-beta/nacl_helper_bootstrap  --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
-/opt/google/chrome-beta/libudev.so.0   
gen_context(system_u:object_r:lib_t,s0)
-
-/opt/google/chrome-unstable/chrome --  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/opt/google/chrome-unstable/chrome_sandbox --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
-/opt/google/chrome-unstable/chrome-sandbox --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
-/opt/google/chrome-unstable/google-chrome  --  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/opt/google/chrome-unstable/nacl_helper_bootstrap  --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
-/opt/google/chrome-unstable/libudev.so.0   
gen_context(system_u:object_r:lib_t,s0)
-
-/usr/lib/chromium-browser/chrome   --  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/usr/lib/chromium-browser/chrome_sandbox   --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
-/usr/lib/chromium-browser/chrome-sandbox   --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
-/usr/lib/chromium-browser/chromium-launcher\.sh--  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/usr/lib/chromium-browser/nacl_helper_bootstrap--  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
-
-HOME_DIR/\.cache/chromium(/.*)?
gen_context(system_u:object_r:chromium_xdg_cache_t,s0)
-HOME_DIR/\.cache/google-chrome(/.*)?   
gen_context(system_u:object_r:chromium_xdg_cache_t,s0)
-HOME_DIR/\.config/chromium(/.*)?   
gen_context(system_u:object_r:chromium_xdg_config_t,s0)
-HOME_DIR/\.config/google-chrome(/.*)?  
gen_context(system_u:object_r:chromium_xdg_config_t,s0)

diff --git a/policy/modules/contrib/chromium.if 
b/policy/modules/contrib/chromium.if
deleted file mode 100644
index 26eb0259..
--- a/policy/modules/contrib/chromium.if
+++ /dev/null
@@ -1,139 +0,0 @@
-## 
-## Chromium browser
-## 
-
-###
-## 
-## Role access for chromium
-## 
-## 
-## 
-## Role allowed access
-## 
-## 
-## 
-## 
-## User domain for the role
-## 
-## 
-#
-interface(`chromium_role',`
-   gen_require(`
-   type chromium_t;
-   type chromium_renderer_t;
-   type chromium_sandbox_t;
-   type chromium_naclhelper_t;
-   type chromium_exec_t;
-   ')
-
-   role $1 types chromium_t;
-   role $1 types chromium_renderer_t;
-   role $1 types chromium_sandbox_t;

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2019-02-09 Thread Jason Zaman
commit: 04574aa8704e2f617d1f085fe4564c551c0339ac
Author: Jason Zaman  perfinion  com>
AuthorDate: Sun Feb 10 04:20:49 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:23:42 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=04574aa8

remove duplicate userdom_user_home_dir_filetrans_user_cert interface

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/system/userdomain.if | 29 -
 1 file changed, 29 deletions(-)

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 7fe015de..da98bde5 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -4540,35 +4540,6 @@ interface(`userdom_manage_user_tmp_chr_files',`
files_search_tmp($1)
 ')
 
-
-## 
-## Automatically use the user_cert_t label for selected resources
-## created in a users home directory
-## 
-## 
-## 
-## Domain allowed access
-## 
-## 
-## 
-## 
-## Resource type(s) for which the label should be used
-## 
-## 
-## 
-## 
-## Name of the resource that is being created
-## 
-## 
-#
-interface(`userdom_user_home_dir_filetrans_user_cert',`
-   gen_require(`
-   type user_cert_t;
-   ')
-
-   userdom_user_home_dir_filetrans($1, user_cert_t, $2, $3)
-')
-
 
 ## 
 ## Allow relabeling resources to user_cert_t



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/, policy/modules/roles/, policy/modules/system/, ...

2019-02-09 Thread Jason Zaman
commit: 6821d0d812722efa73ccba5bee8410241b622721
Author: Russell Coker  coker  com  au>
AuthorDate: Thu Jan 31 02:58:52 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=6821d0d8

more misc stuff

Here's the latest stuff, most of which is to make staff_t usable as a login
domain.  Please merge whatever you think is good and skip the rest.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/kernel/corecommands.fc | 2 ++
 policy/modules/roles/staff.te | 4 
 policy/modules/roles/unprivuser.te| 4 
 policy/modules/services/ssh.te| 1 +
 policy/modules/system/locallogin.te   | 1 +
 policy/modules/system/systemd.te  | 3 ++-
 6 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/policy/modules/kernel/corecommands.fc 
b/policy/modules/kernel/corecommands.fc
index 6a94f6ef..3b5f9c4d 100644
--- a/policy/modules/kernel/corecommands.fc
+++ b/policy/modules/kernel/corecommands.fc
@@ -168,6 +168,7 @@ ifdef(`distro_gentoo',`
 
 /usr/lib/at-spi2-core(/.*)?gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/avahi/avahi-daemon-check-dns\.sh  --  
gen_context(system_u:object_r:bin_t,s0)
+/usr/lib/bluetooth/.*  --  gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/bridge-utils/.*\.sh   --  gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/ccache/bin(/.*)?  gen_context(system_u:object_r:bin_t,s0)
 #/usr/lib/dhcpcd/dhcpcd-hooks(/.*)?gen_context(system_u:object_r:bin_t,s0)
@@ -200,6 +201,7 @@ ifdef(`distro_gentoo',`
 /usr/lib/gvfs/gvfs.*   --  gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/ipsec/.*  --  gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/kde4/libexec/.*   --  gen_context(system_u:object_r:bin_t,s0)
+/usr/lib/[^/]+/libexec/kf5/.*  --  gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/mailman/bin(/.*)? gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/mailman/mail(/.*)?gen_context(system_u:object_r:bin_t,s0)
 /usr/lib/mediawiki/math/texvc.*
gen_context(system_u:object_r:bin_t,s0)

diff --git a/policy/modules/roles/staff.te b/policy/modules/roles/staff.te
index 803cca2a..1db51e0f 100644
--- a/policy/modules/roles/staff.te
+++ b/policy/modules/roles/staff.te
@@ -31,6 +31,10 @@ optional_policy(`
git_role(staff_r, staff_t)
 ')
 
+optional_policy(`
+   modemmanager_dbus_chat(staff_t)
+')
+
 optional_policy(`
postgresql_role(staff_r, staff_t)
 ')

diff --git a/policy/modules/roles/unprivuser.te 
b/policy/modules/roles/unprivuser.te
index 0e21b2ad..f3241612 100644
--- a/policy/modules/roles/unprivuser.te
+++ b/policy/modules/roles/unprivuser.te
@@ -20,6 +20,10 @@ optional_policy(`
git_role(user_r, user_t)
 ')
 
+optional_policy(`
+   modemmanager_dbus_chat(user_t)
+')
+
 optional_policy(`
screen_role_template(user, user_r, user_t)
 ')

diff --git a/policy/modules/services/ssh.te b/policy/modules/services/ssh.te
index 9a9b1061..ccc29001 100644
--- a/policy/modules/services/ssh.te
+++ b/policy/modules/services/ssh.te
@@ -178,6 +178,7 @@ logging_read_generic_logs(ssh_t)
 
 auth_use_nsswitch(ssh_t)
 
+miscfiles_read_generic_certs(ssh_t)
 miscfiles_read_localization(ssh_t)
 
 seutil_read_config(ssh_t)

diff --git a/policy/modules/system/locallogin.te 
b/policy/modules/system/locallogin.te
index 9908a645..adbe775e 100644
--- a/policy/modules/system/locallogin.te
+++ b/policy/modules/system/locallogin.te
@@ -209,6 +209,7 @@ optional_policy(`
 ')
 
 optional_policy(`
+   xserver_link_xdm_keys(local_login_t)
xserver_read_xdm_tmp_files(local_login_t)
xserver_rw_xdm_tmp_files(local_login_t)
xserver_rw_xdm_keys(local_login_t)

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index e5f37321..34c38cad 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1008,6 +1008,7 @@ files_create_lock_dirs(systemd_tmpfiles_t)
 files_manage_all_pid_dirs(systemd_tmpfiles_t)
 files_delete_usr_files(systemd_tmpfiles_t)
 files_list_home(systemd_tmpfiles_t)
+files_list_locks(systemd_tmpfiles_t)
 files_manage_generic_tmp_dirs(systemd_tmpfiles_t)
 files_manage_var_dirs(systemd_tmpfiles_t)
 files_manage_var_lib_dirs(systemd_tmpfiles_t)
@@ -1026,8 +1027,8 @@ files_relabelto_etc_dirs(systemd_tmpfiles_t)
 files_manage_etc_symlinks(systemd_tmpfiles_t)
 
 fs_getattr_tmpfs(systemd_tmpfiles_t)
-fs_getattr_tmpfs_dirs(systemd_tmpfiles_t)
 fs_getattr_xattr_fs(systemd_tmpfiles_t)
+fs_list_tmpfs(systemd_tmpfiles_t)
 
 selinux_get_fs_mount(systemd_tmpfiles_t)
 selinux_search_fs(systemd_tmpfiles_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: 303fcd28bebfc54c808007492968b1e554cea5ed
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Jan 30 23:46:28 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=303fcd28

redis: Module version bump.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/services/redis.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/services/redis.te b/policy/modules/services/redis.te
index bfd4f417..962b8eb7 100644
--- a/policy/modules/services/redis.te
+++ b/policy/modules/services/redis.te
@@ -1,4 +1,4 @@
-policy_module(redis, 1.6.0)
+policy_module(redis, 1.6.1)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/apps/

2019-02-09 Thread Jason Zaman
commit: 46b8592baa68cac9ec8519827408c91521cf0bce
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Jan 23 23:43:16 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=46b8592b

chromium: Whitespace fixes.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/apps/chromium.if | 4 +---
 policy/modules/apps/chromium.te | 5 ++---
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/policy/modules/apps/chromium.if b/policy/modules/apps/chromium.if
index 26eb0259..2ded3279 100644
--- a/policy/modules/apps/chromium.if
+++ b/policy/modules/apps/chromium.if
@@ -1,6 +1,4 @@
-## 
-## Chromium browser
-## 
+## Chromium browser
 
 ###
 ## 

diff --git a/policy/modules/apps/chromium.te b/policy/modules/apps/chromium.te
index 5219cb87..dbf3a620 100644
--- a/policy/modules/apps/chromium.te
+++ b/policy/modules/apps/chromium.te
@@ -71,8 +71,6 @@ xdg_config_content(chromium_xdg_config_t)
 type chromium_xdg_cache_t;
 xdg_cache_content(chromium_xdg_cache_t)
 
-
-
 
 #
 # chromium local policy
@@ -229,9 +227,11 @@ optional_policy(`
optional_policy(`
unconfined_dbus_chat(chromium_t)
')
+
optional_policy(`
gnome_dbus_chat_all_gkeyringd(chromium_t)
')
+
optional_policy(`
devicekit_dbus_chat_power(chromium_t)
')
@@ -339,4 +339,3 @@ tunable_policy(`chromium_read_system_info',`
kernel_dontaudit_read_kernel_sysctl(chromium_naclhelper_t)
kernel_dontaudit_read_system_state(chromium_naclhelper_t)
 ')
-



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: d5238cafa6c1b972527056af9a61ae2052ccbe2c
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Jan 24 00:01:37 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d5238caf

dovecot: Move lines.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/services/dovecot.te | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/policy/modules/services/dovecot.te 
b/policy/modules/services/dovecot.te
index bee63714..f23cee27 100644
--- a/policy/modules/services/dovecot.te
+++ b/policy/modules/services/dovecot.te
@@ -288,12 +288,6 @@ tunable_policy(`dovecot_can_connect_db',`
 corenet_tcp_sendrecv_oracledb_port(dovecot_auth_t)
 ')
 
-optional_policy(`
-   userdom_list_user_tmp(dovecot_auth_t)
-   userdom_read_user_tmp_files(dovecot_auth_t)
-   userdom_read_user_tmp_symlinks(dovecot_auth_t)
-')
-
 optional_policy(`
 tunable_policy(`dovecot_can_connect_db',`
mysql_stream_connect(dovecot_auth_t)
@@ -302,6 +296,15 @@ optional_policy(`
')
 ')
 
+optional_policy(`
+   nis_authenticate(dovecot_auth_t)
+')
+
+optional_policy(`
+   postfix_manage_private_sockets(dovecot_auth_t)
+   postfix_search_spool(dovecot_auth_t)
+')
+
 optional_policy(`
 postgresql_unpriv_client(dovecot_auth_t)
 
@@ -312,12 +315,9 @@ optional_policy(`
 ')
 
 optional_policy(`
-   nis_authenticate(dovecot_auth_t)
-')
-
-optional_policy(`
-   postfix_manage_private_sockets(dovecot_auth_t)
-   postfix_search_spool(dovecot_auth_t)
+   userdom_list_user_tmp(dovecot_auth_t)
+   userdom_read_user_tmp_files(dovecot_auth_t)
+   userdom_read_user_tmp_symlinks(dovecot_auth_t)
 ')
 
 



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: 7f5efa7ad3cefbd2051462310741d939d23c32b9
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Jan 30 23:46:07 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7f5efa7a

redis: Move line.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/services/redis.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/services/redis.te b/policy/modules/services/redis.te
index 0878fb8f..bfd4f417 100644
--- a/policy/modules/services/redis.te
+++ b/policy/modules/services/redis.te
@@ -41,10 +41,10 @@ manage_files_pattern(redis_t, redis_log_t, redis_log_t)
 manage_lnk_files_pattern(redis_t, redis_log_t, redis_log_t)
 logging_log_filetrans(redis_t, redis_log_t, dir)
 
-files_search_var_lib(redis_t)
 manage_dirs_pattern(redis_t, redis_var_lib_t, redis_var_lib_t)
 manage_files_pattern(redis_t, redis_var_lib_t, redis_var_lib_t)
 manage_lnk_files_pattern(redis_t, redis_var_lib_t, redis_var_lib_t)
+files_search_var_lib(redis_t)
 
 manage_dirs_pattern(redis_t, redis_var_run_t, redis_var_run_t)
 manage_files_pattern(redis_t, redis_var_run_t, redis_var_run_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: 3c0924b50a0d475522b1c1ad5f0f1a511a718797
Author: Alexander Miroshnichenko  millerson  name>
AuthorDate: Wed Jan 30 13:21:58 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=3c0924b5

minor updates redis module to be able to start the app

Signed-off-by: Alexander Miroshnichenko  millerson.name>
Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/services/redis.te | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/policy/modules/services/redis.te b/policy/modules/services/redis.te
index afb5ba87..0878fb8f 100644
--- a/policy/modules/services/redis.te
+++ b/policy/modules/services/redis.te
@@ -29,7 +29,7 @@ files_config_file(redis_conf_t)
 # Local policy
 #
 
-allow redis_t self:process { setrlimit signal_perms };
+allow redis_t self:process { setrlimit signal_perms getsched };
 allow redis_t self:fifo_file rw_fifo_file_perms;
 allow redis_t self:unix_stream_socket create_stream_socket_perms;
 allow redis_t self:tcp_socket create_stream_socket_perms;
@@ -41,6 +41,7 @@ manage_files_pattern(redis_t, redis_log_t, redis_log_t)
 manage_lnk_files_pattern(redis_t, redis_log_t, redis_log_t)
 logging_log_filetrans(redis_t, redis_log_t, dir)
 
+files_search_var_lib(redis_t)
 manage_dirs_pattern(redis_t, redis_var_lib_t, redis_var_lib_t)
 manage_files_pattern(redis_t, redis_var_lib_t, redis_var_lib_t)
 manage_lnk_files_pattern(redis_t, redis_var_lib_t, redis_var_lib_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: 1463b90ab62ddfcfa18e9a08f04e7dd3a7e200a5
Author: Alexander Miroshnichenko  millerson  name>
AuthorDate: Tue Jan 29 19:01:52 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=1463b90a

Add hostapd service module

Add a SELinux Reference Policy module for the hostapd
IEEE 802.11 wireless LAN Host AP daemon.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/services/hostapd.fc |  7 +
 policy/modules/services/hostapd.if |  1 +
 policy/modules/services/hostapd.te | 56 ++
 3 files changed, 64 insertions(+)

diff --git a/policy/modules/services/hostapd.fc 
b/policy/modules/services/hostapd.fc
new file mode 100644
index ..83583a77
--- /dev/null
+++ b/policy/modules/services/hostapd.fc
@@ -0,0 +1,7 @@
+/usr/sbin/hostapd   --  
gen_context(system_u:object_r:hostapd_exec_t,s0)
+
+/var/run/hostapd(/.*)?  
gen_context(system_u:object_r:hostapd_var_run_t,s0)
+
+/etc/hostapd(/.*)?  gen_context(system_u:object_r:hostapd_conf_t,s0)
+
+/run/hostapd.pid--  
gen_context(system_u:object_r:hostapd_var_run_t,s0)

diff --git a/policy/modules/services/hostapd.if 
b/policy/modules/services/hostapd.if
new file mode 100644
index ..fce874d2
--- /dev/null
+++ b/policy/modules/services/hostapd.if
@@ -0,0 +1 @@
+## IEEE 802.11 wireless LAN Host AP daemon.

diff --git a/policy/modules/services/hostapd.te 
b/policy/modules/services/hostapd.te
new file mode 100644
index ..2db1e7de
--- /dev/null
+++ b/policy/modules/services/hostapd.te
@@ -0,0 +1,56 @@
+policy_module(hostapd, 1.0.0)
+
+
+#
+# Declarations
+#
+
+type hostapd_t;
+type hostapd_exec_t;
+init_daemon_domain(hostapd_t, hostapd_exec_t)
+
+type hostapd_var_run_t;
+files_pid_file(hostapd_var_run_t)
+
+type hostapd_conf_t;
+files_type(hostapd_conf_t)
+
+
+#
+# hostapd local policy
+#
+
+allow hostapd_t self:capability { fsetid chown net_admin net_raw 
dac_read_search dac_override };
+allow hostapd_t self:fifo_file rw_fifo_file_perms;
+allow hostapd_t self:unix_stream_socket create_stream_socket_perms;
+allow hostapd_t self:netlink_socket create_socket_perms;
+allow hostapd_t self:netlink_generic_socket create_socket_perms;
+allow hostapd_t self:netlink_route_socket create_netlink_socket_perms;
+allow hostapd_t self:packet_socket create_socket_perms;
+
+manage_dirs_pattern(hostapd_t, hostapd_var_run_t, hostapd_var_run_t)
+manage_files_pattern(hostapd_t, hostapd_var_run_t, hostapd_var_run_t)
+manage_lnk_files_pattern(hostapd_t, hostapd_var_run_t, hostapd_var_run_t)
+manage_sock_files_pattern(hostapd_t, hostapd_var_run_t, hostapd_var_run_t)
+files_pid_filetrans(hostapd_t, hostapd_var_run_t, { dir file lnk_file 
sock_file })
+
+read_files_pattern(hostapd_t, hostapd_conf_t, hostapd_conf_t)
+
+kernel_read_system_state(hostapd_t)
+kernel_read_network_state(hostapd_t)
+kernel_request_load_module(hostapd_t)
+kernel_rw_net_sysctls(hostapd_t)
+dev_rw_sysfs(hostapd_t)
+
+dev_read_rand(hostapd_t)
+dev_read_urand(hostapd_t)
+dev_read_sysfs(hostapd_t)
+dev_rw_wireless(hostapd_t)
+
+domain_use_interactive_fds(hostapd_t)
+
+auth_use_nsswitch(hostapd_t)
+
+logging_send_syslog_msg(hostapd_t)
+
+miscfiles_read_localization(hostapd_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, policy/modules/system/, policy/modules/admin/, ...

2019-02-09 Thread Jason Zaman
commit: 640ec09767f275cab0dcfecf789a4338bc615b54
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Feb  1 20:03:42 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=640ec097

Bump module versions for release.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/admin/apt.te   | 2 +-
 policy/modules/admin/backup.te| 2 +-
 policy/modules/admin/bootloader.te| 2 +-
 policy/modules/admin/dmidecode.te | 2 +-
 policy/modules/admin/dpkg.te  | 2 +-
 policy/modules/admin/logrotate.te | 2 +-
 policy/modules/admin/rpm.te   | 2 +-
 policy/modules/admin/sudo.te  | 2 +-
 policy/modules/admin/usermanage.te| 2 +-
 policy/modules/apps/chromium.te   | 2 +-
 policy/modules/apps/gpg.te| 2 +-
 policy/modules/apps/mozilla.te| 2 +-
 policy/modules/apps/syncthing.te  | 2 +-
 policy/modules/apps/userhelper.te | 2 +-
 policy/modules/kernel/corecommands.te | 2 +-
 policy/modules/kernel/devices.te  | 2 +-
 policy/modules/kernel/domain.te   | 2 +-
 policy/modules/kernel/files.te| 2 +-
 policy/modules/kernel/filesystem.te   | 2 +-
 policy/modules/kernel/kernel.te   | 2 +-
 policy/modules/kernel/mls.te  | 2 +-
 policy/modules/kernel/selinux.te  | 2 +-
 policy/modules/roles/staff.te | 2 +-
 policy/modules/roles/sysadm.te| 2 +-
 policy/modules/roles/unprivuser.te| 2 +-
 policy/modules/services/amavis.te | 2 +-
 policy/modules/services/apache.te | 2 +-
 policy/modules/services/boinc.te  | 2 +-
 policy/modules/services/cgmanager.te  | 2 +-
 policy/modules/services/clamav.te | 2 +-
 policy/modules/services/consolekit.te | 2 +-
 policy/modules/services/cron.te   | 2 +-
 policy/modules/services/dbus.te   | 2 +-
 policy/modules/services/devicekit.te  | 2 +-
 policy/modules/services/dhcp.te   | 2 +-
 policy/modules/services/dictd.te  | 2 +-
 policy/modules/services/dnsmasq.te| 2 +-
 policy/modules/services/dovecot.te| 2 +-
 policy/modules/services/exim.te   | 2 +-
 policy/modules/services/fetchmail.te  | 2 +-
 policy/modules/services/gdomap.te | 2 +-
 policy/modules/services/gpm.te| 2 +-
 policy/modules/services/gssproxy.te   | 2 +-
 policy/modules/services/irqbalance.te | 2 +-
 policy/modules/services/jabber.te | 2 +-
 policy/modules/services/minissdpd.te  | 2 +-
 policy/modules/services/mon.te| 2 +-
 policy/modules/services/mta.te| 2 +-
 policy/modules/services/networkmanager.te | 2 +-
 policy/modules/services/nsd.te| 2 +-
 policy/modules/services/ntp.te| 2 +-
 policy/modules/services/openvpn.te| 2 +-
 policy/modules/services/policykit.te  | 2 +-
 policy/modules/services/postfix.te| 2 +-
 policy/modules/services/postgresql.te | 2 +-
 policy/modules/services/redis.te  | 2 +-
 policy/modules/services/ssh.te| 2 +-
 policy/modules/services/tor.te| 2 +-
 policy/modules/services/xserver.te| 2 +-
 policy/modules/system/authlogin.te| 2 +-
 policy/modules/system/fstools.te  | 2 +-
 policy/modules/system/init.te | 2 +-
 policy/modules/system/ipsec.te| 2 +-
 policy/modules/system/iptables.te | 2 +-
 policy/modules/system/iscsi.te| 2 +-
 policy/modules/system/locallogin.te   | 2 +-
 policy/modules/system/logging.te  | 2 +-
 policy/modules/system/lvm.te  | 2 +-
 policy/modules/system/miscfiles.te| 2 +-
 policy/modules/system/modutils.te | 2 +-
 policy/modules/system/raid.te | 2 +-
 policy/modules/system/selinuxutil.te  | 2 +-
 policy/modules/system/setrans.te  | 2 +-
 policy/modules/system/sysnetwork.te   | 2 +-
 policy/modules/system/systemd.te  | 2 +-
 policy/modules/system/udev.te | 2 +-
 policy/modules/system/unconfined.te   | 2 +-
 policy/modules/system/userdomain.te   | 2 +-
 78 files changed, 78 insertions(+), 78 deletions(-)

diff --git a/policy/modules/admin/apt.te b/policy/modules/admin/apt.te
index 48a5c54b..33b467ab 100644
--- a/policy/modules/admin/apt.te
+++ b/policy/modules/admin/apt.te
@@ -1,4 +1,4 @@
-policy_module(apt, 1.12.2)
+policy_module(apt, 1.13.0)
 
 
 #

diff --git a/policy/modules/admin/backup.te b/policy/modules/admin/backup.te
index 6ad9d79f..92e84693 100644
--- a/policy/modules/admin/backup.te
+++ b/policy/modules/admin/backup.te
@@ -1,4 +1,4 @@
-policy_module(backup, 1.8.1)
+policy_module(backup, 1.9.0)
 
 
 #

diff --git a/policy/modules/admin/bootloader.te 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/roles/, policy/modules/kernel/, policy/modules/system/, ...

2019-02-09 Thread Jason Zaman
commit: f27764bedf4343e280aad7c0bf9c5782111b8e7c
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Feb  1 19:21:55 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f27764be

corecommands, staff, unprivuser, ssh, locallogin, systemd: Module version bump.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/kernel/corecommands.te | 2 +-
 policy/modules/roles/staff.te | 2 +-
 policy/modules/roles/unprivuser.te| 2 +-
 policy/modules/services/ssh.te| 2 +-
 policy/modules/system/locallogin.te   | 2 +-
 policy/modules/system/systemd.te  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/policy/modules/kernel/corecommands.te 
b/policy/modules/kernel/corecommands.te
index b970f89d..793b0289 100644
--- a/policy/modules/kernel/corecommands.te
+++ b/policy/modules/kernel/corecommands.te
@@ -1,4 +1,4 @@
-policy_module(corecommands, 1.26.2)
+policy_module(corecommands, 1.26.3)
 
 
 #

diff --git a/policy/modules/roles/staff.te b/policy/modules/roles/staff.te
index 1db51e0f..bd546d23 100644
--- a/policy/modules/roles/staff.te
+++ b/policy/modules/roles/staff.te
@@ -1,4 +1,4 @@
-policy_module(staff, 2.9.1)
+policy_module(staff, 2.9.2)
 
 
 #

diff --git a/policy/modules/roles/unprivuser.te 
b/policy/modules/roles/unprivuser.te
index f3241612..e2a986ba 100644
--- a/policy/modules/roles/unprivuser.te
+++ b/policy/modules/roles/unprivuser.te
@@ -1,4 +1,4 @@
-policy_module(unprivuser, 2.9.1)
+policy_module(unprivuser, 2.9.2)
 
 # this module should be named user, but that is
 # a compile error since user is a keyword.

diff --git a/policy/modules/services/ssh.te b/policy/modules/services/ssh.te
index ccc29001..8c8950ef 100644
--- a/policy/modules/services/ssh.te
+++ b/policy/modules/services/ssh.te
@@ -1,4 +1,4 @@
-policy_module(ssh, 2.11.4)
+policy_module(ssh, 2.11.5)
 
 
 #

diff --git a/policy/modules/system/locallogin.te 
b/policy/modules/system/locallogin.te
index adbe775e..61537835 100644
--- a/policy/modules/system/locallogin.te
+++ b/policy/modules/system/locallogin.te
@@ -1,4 +1,4 @@
-policy_module(locallogin, 1.18.1)
+policy_module(locallogin, 1.18.2)
 
 
 #

diff --git a/policy/modules/system/systemd.te b/policy/modules/system/systemd.te
index 34c38cad..a077c8c4 100644
--- a/policy/modules/system/systemd.te
+++ b/policy/modules/system/systemd.te
@@ -1,4 +1,4 @@
-policy_module(systemd, 1.6.10)
+policy_module(systemd, 1.6.11)
 
 #
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/apps/

2019-02-09 Thread Jason Zaman
commit: f5a0a7c4574aaa7179d9f693db9d8e07b1afd7c1
Author: Jason Zaman  perfinion  com>
AuthorDate: Sat Jan 12 08:03:44 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f5a0a7c4

Add chromium policy upstreamed from Gentoo

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/apps/chromium.fc |  31 
 policy/modules/apps/chromium.if | 139 
 policy/modules/apps/chromium.te | 342 
 3 files changed, 512 insertions(+)

diff --git a/policy/modules/apps/chromium.fc b/policy/modules/apps/chromium.fc
new file mode 100644
index ..534235dc
--- /dev/null
+++ b/policy/modules/apps/chromium.fc
@@ -0,0 +1,31 @@
+/opt/google/chrome/chrome  --  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/opt/google/chrome/chrome_sandbox  --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+/opt/google/chrome/chrome-sandbox  --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+/opt/google/chrome/google-chrome   --  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/opt/google/chrome/nacl_helper_bootstrap   --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
+/opt/google/chrome/libudev.so.0
gen_context(system_u:object_r:lib_t,s0)
+
+/opt/google/chrome-beta/chrome --  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/opt/google/chrome-beta/chrome_sandbox --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+/opt/google/chrome-beta/chrome-sandbox --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+/opt/google/chrome-beta/google-chrome  --  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/opt/google/chrome-beta/nacl_helper_bootstrap  --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
+/opt/google/chrome-beta/libudev.so.0   
gen_context(system_u:object_r:lib_t,s0)
+
+/opt/google/chrome-unstable/chrome --  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/opt/google/chrome-unstable/chrome_sandbox --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+/opt/google/chrome-unstable/chrome-sandbox --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+/opt/google/chrome-unstable/google-chrome  --  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/opt/google/chrome-unstable/nacl_helper_bootstrap  --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
+/opt/google/chrome-unstable/libudev.so.0   
gen_context(system_u:object_r:lib_t,s0)
+
+/usr/lib/chromium-browser/chrome   --  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/usr/lib/chromium-browser/chrome_sandbox   --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+/usr/lib/chromium-browser/chrome-sandbox   --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+/usr/lib/chromium-browser/chromium-launcher\.sh--  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/usr/lib/chromium-browser/nacl_helper_bootstrap--  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
+
+HOME_DIR/\.cache/chromium(/.*)?
gen_context(system_u:object_r:chromium_xdg_cache_t,s0)
+HOME_DIR/\.cache/google-chrome(/.*)?   
gen_context(system_u:object_r:chromium_xdg_cache_t,s0)
+HOME_DIR/\.config/chromium(/.*)?   
gen_context(system_u:object_r:chromium_xdg_config_t,s0)
+HOME_DIR/\.config/google-chrome(/.*)?  
gen_context(system_u:object_r:chromium_xdg_config_t,s0)

diff --git a/policy/modules/apps/chromium.if b/policy/modules/apps/chromium.if
new file mode 100644
index ..26eb0259
--- /dev/null
+++ b/policy/modules/apps/chromium.if
@@ -0,0 +1,139 @@
+## 
+## Chromium browser
+## 
+
+###
+## 
+## Role access for chromium
+## 
+## 
+## 
+## Role allowed access
+## 
+## 
+## 
+## 
+## User domain for the role
+## 
+## 
+#
+interface(`chromium_role',`
+   gen_require(`
+   type chromium_t;
+   type chromium_renderer_t;
+   type chromium_sandbox_t;
+   type chromium_naclhelper_t;
+   type chromium_exec_t;
+   ')
+
+   role $1 types chromium_t;
+   role $1 types chromium_renderer_t;
+   role $1 types chromium_sandbox_t;
+   role $1 types chromium_naclhelper_t;
+
+   # Transition from the user domain to the derived domain
+   

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/apps/

2019-02-09 Thread Jason Zaman
commit: 2727cf5aaf4f714dcb9d2dfa83a7378b87ed222b
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Jan 23 23:44:45 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=2727cf5a

chromium: Move line.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/apps/chromium.te | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/policy/modules/apps/chromium.te b/policy/modules/apps/chromium.te
index dbf3a620..59c75491 100644
--- a/policy/modules/apps/chromium.te
+++ b/policy/modules/apps/chromium.te
@@ -253,7 +253,7 @@ ifdef(`use_alsa',`
 #
 
 allow chromium_renderer_t self:process execmem;
-
+dontaudit chromium_renderer_t self:process getsched;
 allow chromium_renderer_t self:fifo_file rw_fifo_file_perms;
 allow chromium_renderer_t self:shm create_shm_perms;
 allow chromium_renderer_t self:unix_dgram_socket { create read sendto };
@@ -264,7 +264,6 @@ allow chromium_renderer_t chromium_t:unix_stream_socket 
rw_stream_socket_perms;
 allow chromium_renderer_t chromium_tmpfs_t:file rw_file_perms;
 
 dontaudit chromium_renderer_t chromium_t:dir search;   # /proc/... access
-dontaudit chromium_renderer_t self:process getsched;
 
 read_files_pattern(chromium_renderer_t, chromium_xdg_config_t, 
chromium_xdg_config_t)
 



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: 786c0036013ee91c6b77dfe509f10537fa38d2e6
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Jan 29 23:58:08 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=786c0036

hostapd: Whitespace change.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/services/hostapd.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/policy/modules/services/hostapd.te 
b/policy/modules/services/hostapd.te
index 2db1e7de..ce6e352d 100644
--- a/policy/modules/services/hostapd.te
+++ b/policy/modules/services/hostapd.te
@@ -40,8 +40,8 @@ kernel_read_system_state(hostapd_t)
 kernel_read_network_state(hostapd_t)
 kernel_request_load_module(hostapd_t)
 kernel_rw_net_sysctls(hostapd_t)
-dev_rw_sysfs(hostapd_t)
 
+dev_rw_sysfs(hostapd_t)
 dev_read_rand(hostapd_t)
 dev_read_urand(hostapd_t)
 dev_read_sysfs(hostapd_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, policy/modules/system/

2019-02-09 Thread Jason Zaman
commit: 1404015272ed6954f662683dfc503bbaac7da319
Author: Russell Coker  coker  com  au>
AuthorDate: Mon Jan 28 08:48:40 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=14040152

yet another little patch

This should all be obvious.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/services/devicekit.te | 2 ++
 policy/modules/system/lvm.te | 1 +
 policy/modules/system/sysnetwork.te  | 1 +
 3 files changed, 4 insertions(+)

diff --git a/policy/modules/services/devicekit.te 
b/policy/modules/services/devicekit.te
index ca9de7cc..941880ef 100644
--- a/policy/modules/services/devicekit.te
+++ b/policy/modules/services/devicekit.te
@@ -91,6 +91,7 @@ files_pid_filetrans(devicekit_disk_t, devicekit_var_run_t, { 
dir file })
 kernel_getattr_message_if(devicekit_disk_t)
 kernel_list_unlabeled(devicekit_disk_t)
 kernel_dontaudit_getattr_unlabeled_files(devicekit_disk_t)
+kernel_read_crypto_sysctls(devicekit_disk_t)
 kernel_read_fs_sysctls(devicekit_disk_t)
 kernel_read_network_state(devicekit_disk_t)
 kernel_read_software_raid_state(devicekit_disk_t)
@@ -108,6 +109,7 @@ dev_getattr_all_chr_files(devicekit_disk_t)
 dev_getattr_mtrr_dev(devicekit_disk_t)
 dev_getattr_usbfs_dirs(devicekit_disk_t)
 dev_manage_generic_files(devicekit_disk_t)
+dev_read_rand(devicekit_disk_t)
 dev_read_urand(devicekit_disk_t)
 dev_rw_sysfs(devicekit_disk_t)
 

diff --git a/policy/modules/system/lvm.te b/policy/modules/system/lvm.te
index f4999e1b..bff2baa7 100644
--- a/policy/modules/system/lvm.te
+++ b/policy/modules/system/lvm.te
@@ -308,6 +308,7 @@ init_use_fds(lvm_t)
 init_dontaudit_getattr_initctl(lvm_t)
 init_use_script_ptys(lvm_t)
 init_read_script_state(lvm_t)
+init_read_script_tmp_files(lvm_t)
 # for systemd-cryptsetup to talk to /run/systemd/journal/socket
 init_stream_connect(lvm_t)
 

diff --git a/policy/modules/system/sysnetwork.te 
b/policy/modules/system/sysnetwork.te
index 08f62ccd..ece5a301 100644
--- a/policy/modules/system/sysnetwork.te
+++ b/policy/modules/system/sysnetwork.te
@@ -375,6 +375,7 @@ ifdef(`hide_broken_symptoms',`
 
 optional_policy(`
devicekit_read_pid_files(ifconfig_t)
+   devicekit_append_inherited_log_files(ifconfig_t)
 ')
 
 optional_policy(`



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/, policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: f75896871e29215b93854d20fa218118dc70e45d
Author: Alexander Miroshnichenko  millerson  name>
AuthorDate: Sat Jan 26 18:50:12 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f7589687

fs_mmap_rw_hugetlbfs_files is a more appropriate name for the interface

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/kernel/filesystem.if   | 2 +-
 policy/modules/services/postgresql.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/kernel/filesystem.if 
b/policy/modules/kernel/filesystem.if
index 7d9f0f43..6da7cc22 100644
--- a/policy/modules/kernel/filesystem.if
+++ b/policy/modules/kernel/filesystem.if
@@ -2350,7 +2350,7 @@ interface(`fs_rw_hugetlbfs_files',`
 ##  
 ## 
 #
-interface(`fs_rmw_hugetlbfs_files',`
+interface(`fs_mmap_rw_hugetlbfs_files',`
 gen_require(`
 type hugetlbfs_t;
 ')

diff --git a/policy/modules/services/postgresql.te 
b/policy/modules/services/postgresql.te
index 09824a8b..3bdffe4f 100644
--- a/policy/modules/services/postgresql.te
+++ b/policy/modules/services/postgresql.te
@@ -331,7 +331,7 @@ dev_read_urand(postgresql_t)
 
 fs_getattr_all_fs(postgresql_t)
 fs_search_auto_mountpoints(postgresql_t)
-fs_rmw_hugetlbfs_files(postgresql_t)
+fs_mmap_rw_hugetlbfs_files(postgresql_t)
 
 selinux_get_enforce_mode(postgresql_t)
 selinux_validate_context(postgresql_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/roles/, policy/modules/apps/

2019-02-09 Thread Jason Zaman
commit: 60e0d1b33e0be37edd4e8971e3b2cd67966574ab
Author: Russell Coker  coker  com  au>
AuthorDate: Mon Jan 28 08:46:49 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=60e0d1b3

chromium

There are several nacl binaries that need labels.

Put an ifdef debian for some chromium paths.

Git policy misses chromium_role() lines, were they in another patch that was
submitted at the same time?

I don't know what this is for but doesn't seem harmful to allow it:
type=PROCTITLE msg=audit(28/01/19 19:31:42.361:3218) : proctitle=/bin/bash 
/usr/bin/google-chrome
type=SYSCALL msg=audit(28/01/19 19:31:42.361:3218) : arch=x86_64 syscall=openat 
success=yes exit=3 a0=0xff9c a1=0x563328f7b590 a2=O_WRONLY|O_CREAT|O_TRUNC 
a3=0x1b6 items=0 ppid=5158 pid=5166 auid=test uid=test gid=test euid=test 
suid=test fsuid=test egid=test sgid=test fsgid=test tty=pts7 ses=232 
comm=google-chrome exe=/bin/bash subj=user_u:user_r:chromium_t:s0 key=(null)
type=AVC msg=audit(28/01/19 19:31:42.361:3218) : avc:  granted  { associate } 
for  pid=5166 comm=google-chrome name=63 scontext=user_u:object_r:chromium_t:s0 
tcontext=system_u:object_r:proc_t:s0 tclass=filesystem
type=AVC msg=audit(28/01/19 19:31:42.361:3218) : avc:  granted  { create } for  
pid=5166 comm=google-chrome name=63 scontext=user_u:user_r:chromium_t:s0 
tcontext=user_u:object_r:chromium_t:s0 tclass=file
type=AVC msg=audit(28/01/19 19:31:42.361:3218) : avc:  granted  { add_name } 
for  pid=5166 comm=google-chrome name=63 scontext=user_u:user_r:chromium_t:s0 
tcontext=user_u:user_r:chromium_t:s0 tclass=dir

Allow domain_use_interactive_fds() for running via ssh -X.

Allow managing xdg data, cache, and config.

Allow reading public data from apt and dpkg, probably from lsb_release or some
other shell script.

How does the whold naclhelper thing work anyway?  I'm nervous about process
share access involving chromium_sandbox_t, is that really what we want?

Added lots of other stuff like searching cgroup dirs etc.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/apps/chromium.fc|  7 ++-
 policy/modules/apps/chromium.te| 32 +++-
 policy/modules/roles/staff.te  |  4 
 policy/modules/roles/sysadm.te |  4 
 policy/modules/roles/unprivuser.te |  4 
 5 files changed, 45 insertions(+), 6 deletions(-)

diff --git a/policy/modules/apps/chromium.fc b/policy/modules/apps/chromium.fc
index 534235dc..58a6cb45 100644
--- a/policy/modules/apps/chromium.fc
+++ b/policy/modules/apps/chromium.fc
@@ -2,7 +2,7 @@
 /opt/google/chrome/chrome_sandbox  --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
 /opt/google/chrome/chrome-sandbox  --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
 /opt/google/chrome/google-chrome   --  
gen_context(system_u:object_r:chromium_exec_t,s0)
-/opt/google/chrome/nacl_helper_bootstrap   --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
+/opt/google/chrome/nacl_.* --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
 /opt/google/chrome/libudev.so.0
gen_context(system_u:object_r:lib_t,s0)
 
 /opt/google/chrome-beta/chrome --  
gen_context(system_u:object_r:chromium_exec_t,s0)
@@ -19,9 +19,14 @@
 /opt/google/chrome-unstable/nacl_helper_bootstrap  --  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
 /opt/google/chrome-unstable/libudev.so.0   
gen_context(system_u:object_r:lib_t,s0)
 
+ifdef(`distro_debian',`
+/usr/lib/chromium/chromium --  
gen_context(system_u:object_r:chromium_exec_t,s0)
+/usr/lib/chromium/chrome-sandbox   --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+', `
 /usr/lib/chromium-browser/chrome   --  
gen_context(system_u:object_r:chromium_exec_t,s0)
 /usr/lib/chromium-browser/chrome_sandbox   --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
 /usr/lib/chromium-browser/chrome-sandbox   --  
gen_context(system_u:object_r:chromium_sandbox_exec_t,s0)
+')
 /usr/lib/chromium-browser/chromium-launcher\.sh--  
gen_context(system_u:object_r:chromium_exec_t,s0)
 /usr/lib/chromium-browser/nacl_helper_bootstrap--  
gen_context(system_u:object_r:chromium_naclhelper_exec_t,s0)
 

diff --git a/policy/modules/apps/chromium.te b/policy/modules/apps/chromium.te
index 59c75491..7a18d814 100644
--- a/policy/modules/apps/chromium.te
+++ b/policy/modules/apps/chromium.te
@@ -94,8 +94,8 @@ allow chromium_t chromium_renderer_t:shm rw_shm_perms;
 allow chromium_t chromium_renderer_t:unix_dgram_socket { read write };
 allow 

[gentoo-commits] proj/hardened-refpolicy:master commit in: /

2019-02-09 Thread Jason Zaman
commit: 744101042e9ae8eab4f942963b64dcaf5f2c738a
Author: Chris PeBenito  ieee  org>
AuthorDate: Fri Feb  1 20:03:42 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=74410104

Update Changelog and VERSION for release.

Signed-off-by: Jason Zaman  perfinion.com>

 Changelog | 234 ++
 VERSION   |   2 +-
 2 files changed, 235 insertions(+), 1 deletion(-)

diff --git a/Changelog b/Changelog
index 116e228a..75d5fae0 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,237 @@
+* Fri Feb 01 2019 Chris PeBenito  - 2.20190201
+Alexander Miroshnichenko (16):
+  Add signal_perms setpgid setsched permissions to syncthing_t.
+  Add corecmd_exec_bin permissions to syncthing_t.
+  Allow syncthing_t to read network state.
+  Allow syncthing_t to execute ifconfig/iproute2.
+  Add required permissions for nsd_t to be able running.
+  Add nsd_admin interface to sysadm.te.
+  Add map permission to lvm_t on lvm_metadata_t.
+  Add comment for map on lvm_metadata_t.
+  Remove syncthing tunable_policy.
+  Remove unneeded braces from nsd.te.
+  Add new interface fs_rmw_hugetlbfs_files.
+  Add map permission for postgresql_t to postgresql_tmp_t files.
+  Add dovecot_can_connect_db boolean.
+  fs_mmap_rw_hugetlbfs_files is a more appropriate name for the interface
+  Add hostapd service module
+  minor updates redis module to be able to start the app
+
+Chris PeBenito (85):
+  mozilla, devices, selinux, xserver, init, iptables: Module version bump.
+  devices: Module version bump.
+  misc_patterns.spt: Remove unnecessary brackets.
+  ipsec: Module version bump.
+  fstools: Module version bump.
+  corecommands: Module version bump.
+  xserver: Module version bump.
+  Merge pull request #1 from bigon/fix-sepolgen-ifgen
+  Remove unused translate permission in context userspace class.
+  logrotate: Module version bump.
+  miscfiles: Module version bump.
+  Merge pull request #3 from bigon/xdp-socket
+  obj_perm_sets.spt: Add xdp_socket to socket_class_set.
+  clamav, ssh, init: Module version bump.
+  amavis, apache, clamav, exim, mta, udev: Module version bump.
+  dnsmasq: Whitespace fix in file contexts.
+  dnsmasq: Reorder lines in file contexts.
+  Merge branch 'master' of https://github.com/bigon/refpolicy
+  Merge branch 'resolved' of https://github.com/bigon/refpolicy
+  Merge branch 'iscsi' of https://github.com/bigon/refpolicy
+  Various modules: Version bump.
+  dnsmasq: Module version bump.
+  Merge branch 'minissdpd' of https://github.com/bigon/refpolicy
+  cron, minissdpd, ntp, systemd: Module version bump.
+  dbus, xserver, init, logging, modutils: Module version bump.
+  Merge branch 'syncthing' of https://github.com/alexminder/refpolicy
+  syncthing: Whitespace change
+  Merge branch 'lvm' of https://github.com/alexminder/refpolicy
+  lvm, syncthing: Module version bump.
+  sigrok: Remove extra comments.
+  networkmanager: Add ICMPv6 comment
+  sysnetwork: Move optional block in sysnet_dns_name_resolve().
+  sysnetwork: Move lines.
+  dpkg: Rename dpkg_read_script_tmp_links().
+  apt, rpm: Remove and move lines to fix fc conflicts.
+  sudo: Whitespace fix.
+  many: Module version bumps for changes from Russell Coker.
+  systemd: Rename systemd_list_netif() to systemd_list_networkd_runtime().
+  init: Remove inadvertent merge.
+  Merge branch 'nsd' of https://github.com/alexminder/refpolicy
+  nsd: Merge two rules into one.
+  Merge branch 'ssh_dac_read_search' of
+ git://github.com/fishilico/selinux-refpolicy
+  Merge branch 'restorecond_getattr_cgroupfs' of
+ git://github.com/fishilico/selinux-refpolicy
+  Merge branch 'systemd-logind-getutxent' of
+ git://github.com/fishilico/selinux-refpolicy
+  various: Module version bump.
+  iptables: Module version bump.
+  Add CONTRIBUTING file.
+  kernel, systemd: Move lines.
+  kernel, jabber, ntp, init, logging, systemd: Module version bump.
+  Merge branch 'systemd-journald_units_symlinks' of
+ git://github.com/fishilico/selinux-refpolicy
+  init, logging: Module version bump.
+  Merge branch 'services_single_usr_bin' of
+ git://github.com/fishilico/selinux-refpolicy
+  Merge branch 'init_rename_pid_interfaces' of
+ git://github.com/fishilico/selinux-refpolicy
+  various: Module name bump.
+  Merge branch 'systemd-rfkill' of
+ git://github.com/fishilico/selinux-refpolicy
+  systemd: Whitespace change
+  systemd: Module version bump.
+  Merge branch 'restorecond-symlinks' of
+ git://github.com/fishilico/selinux-refpolicy
+  Merge branch 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/roles/, policy/modules/services/, policy/modules/system/, ...

2019-02-09 Thread Jason Zaman
commit: 80f91f8a08e037819d735446aebe9f895cca75d7
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Jan 29 23:58:42 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=80f91f8a

various: Module version bump.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/apps/chromium.te  | 2 +-
 policy/modules/roles/staff.te| 2 +-
 policy/modules/roles/sysadm.te   | 2 +-
 policy/modules/roles/unprivuser.te   | 2 +-
 policy/modules/services/devicekit.te | 2 +-
 policy/modules/system/lvm.te | 2 +-
 policy/modules/system/sysnetwork.te  | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/policy/modules/apps/chromium.te b/policy/modules/apps/chromium.te
index 7a18d814..f8046613 100644
--- a/policy/modules/apps/chromium.te
+++ b/policy/modules/apps/chromium.te
@@ -1,4 +1,4 @@
-policy_module(chromium, 1.0.0)
+policy_module(chromium, 1.0.1)
 
 
 #

diff --git a/policy/modules/roles/staff.te b/policy/modules/roles/staff.te
index 2321ecf0..803cca2a 100644
--- a/policy/modules/roles/staff.te
+++ b/policy/modules/roles/staff.te
@@ -1,4 +1,4 @@
-policy_module(staff, 2.9.0)
+policy_module(staff, 2.9.1)
 
 
 #

diff --git a/policy/modules/roles/sysadm.te b/policy/modules/roles/sysadm.te
index 060c4396..a28cf040 100644
--- a/policy/modules/roles/sysadm.te
+++ b/policy/modules/roles/sysadm.te
@@ -1,4 +1,4 @@
-policy_module(sysadm, 2.13.1)
+policy_module(sysadm, 2.13.2)
 
 
 #

diff --git a/policy/modules/roles/unprivuser.te 
b/policy/modules/roles/unprivuser.te
index 02e3de3b..0e21b2ad 100644
--- a/policy/modules/roles/unprivuser.te
+++ b/policy/modules/roles/unprivuser.te
@@ -1,4 +1,4 @@
-policy_module(unprivuser, 2.9.0)
+policy_module(unprivuser, 2.9.1)
 
 # this module should be named user, but that is
 # a compile error since user is a keyword.

diff --git a/policy/modules/services/devicekit.te 
b/policy/modules/services/devicekit.te
index 941880ef..d46a4490 100644
--- a/policy/modules/services/devicekit.te
+++ b/policy/modules/services/devicekit.te
@@ -1,4 +1,4 @@
-policy_module(devicekit, 1.9.2)
+policy_module(devicekit, 1.9.3)
 
 
 #

diff --git a/policy/modules/system/lvm.te b/policy/modules/system/lvm.te
index bff2baa7..7c890284 100644
--- a/policy/modules/system/lvm.te
+++ b/policy/modules/system/lvm.te
@@ -1,4 +1,4 @@
-policy_module(lvm, 1.21.1)
+policy_module(lvm, 1.21.2)
 
 
 #

diff --git a/policy/modules/system/sysnetwork.te 
b/policy/modules/system/sysnetwork.te
index ece5a301..92b1f970 100644
--- a/policy/modules/system/sysnetwork.te
+++ b/policy/modules/system/sysnetwork.te
@@ -1,4 +1,4 @@
-policy_module(sysnetwork, 1.23.3)
+policy_module(sysnetwork, 1.23.4)
 
 
 #



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2019-02-09 Thread Jason Zaman
commit: ebbdea62e2a5ee04b6c4ecf78315dd133fa23023
Author: Jason Zaman  perfinion  com>
AuthorDate: Sat Jan 12 08:03:43 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=ebbdea62

userdomain: introduce userdom_user_home_dir_filetrans_user_cert

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/system/userdomain.if | 29 +
 1 file changed, 29 insertions(+)

diff --git a/policy/modules/system/userdomain.if 
b/policy/modules/system/userdomain.if
index 3f380d40..7fe015de 100644
--- a/policy/modules/system/userdomain.if
+++ b/policy/modules/system/userdomain.if
@@ -2522,6 +2522,35 @@ interface(`userdom_user_home_content_filetrans',`
files_search_home($1)
 ')
 
+
+## 
+## Automatically use the user_cert_t label for selected resources
+## created in a users home directory
+## 
+## 
+## 
+## Domain allowed access
+## 
+## 
+## 
+## 
+## Resource type(s) for which the label should be used
+## 
+## 
+## 
+## 
+## Name of the resource that is being created
+## 
+## 
+#
+interface(`userdom_user_home_dir_filetrans_user_cert',`
+   gen_require(`
+   type user_cert_t;
+   ')
+
+   userdom_user_home_dir_filetrans($1, user_cert_t, $2, $3)
+')
+
 
 ## 
 ## Create objects in a user home directory



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/, policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: d4995122c6b1cdde1674282d58bc69494119f6d8
Author: Chris PeBenito  ieee  org>
AuthorDate: Sun Jan 27 17:58:33 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=d4995122

filesystem, postgresql: Module version bump.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/kernel/filesystem.te   | 2 +-
 policy/modules/services/postgresql.te | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/kernel/filesystem.te 
b/policy/modules/kernel/filesystem.te
index 8ddacd76..5cbf319b 100644
--- a/policy/modules/kernel/filesystem.te
+++ b/policy/modules/kernel/filesystem.te
@@ -1,4 +1,4 @@
-policy_module(filesystem, 1.24.0)
+policy_module(filesystem, 1.24.1)
 
 
 #

diff --git a/policy/modules/services/postgresql.te 
b/policy/modules/services/postgresql.te
index 3bdffe4f..8f7043c3 100644
--- a/policy/modules/services/postgresql.te
+++ b/policy/modules/services/postgresql.te
@@ -1,4 +1,4 @@
-policy_module(postgresql, 1.19.0)
+policy_module(postgresql, 1.19.1)
 
 gen_require(`
class db_database all_db_database_perms;



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/, policy/modules/apps/, policy/modules/system/, ...

2019-02-09 Thread Jason Zaman
commit: 71f0f3069957b5a1202c3d6937eb75db44517ca6
Author: Chris PeBenito  ieee  org>
AuthorDate: Thu Jan 24 00:02:01 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=71f0f306

various: Module version bump.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/admin/dpkg.te  | 2 +-
 policy/modules/admin/logrotate.te | 2 +-
 policy/modules/apps/gpg.te| 2 +-
 policy/modules/kernel/devices.te  | 2 +-
 policy/modules/kernel/files.te| 2 +-
 policy/modules/kernel/kernel.te   | 2 +-
 policy/modules/services/cron.te   | 2 +-
 policy/modules/services/dovecot.te| 2 +-
 policy/modules/services/irqbalance.te | 2 +-
 policy/modules/services/networkmanager.te | 2 +-
 policy/modules/services/xserver.te| 2 +-
 policy/modules/system/init.te | 2 +-
 policy/modules/system/modutils.te | 2 +-
 policy/modules/system/systemd.te  | 2 +-
 policy/modules/system/unconfined.te   | 2 +-
 policy/modules/system/userdomain.te   | 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/policy/modules/admin/dpkg.te b/policy/modules/admin/dpkg.te
index a34e924c..2aa74c98 100644
--- a/policy/modules/admin/dpkg.te
+++ b/policy/modules/admin/dpkg.te
@@ -1,4 +1,4 @@
-policy_module(dpkg, 1.13.1)
+policy_module(dpkg, 1.13.2)
 
 
 #

diff --git a/policy/modules/admin/logrotate.te 
b/policy/modules/admin/logrotate.te
index f6da17d9..d1c254d4 100644
--- a/policy/modules/admin/logrotate.te
+++ b/policy/modules/admin/logrotate.te
@@ -1,4 +1,4 @@
-policy_module(logrotate, 1.21.4)
+policy_module(logrotate, 1.21.5)
 
 
 #

diff --git a/policy/modules/apps/gpg.te b/policy/modules/apps/gpg.te
index 9315f962..4265f274 100644
--- a/policy/modules/apps/gpg.te
+++ b/policy/modules/apps/gpg.te
@@ -1,4 +1,4 @@
-policy_module(gpg, 2.14.0)
+policy_module(gpg, 2.14.1)
 
 
 #

diff --git a/policy/modules/kernel/devices.te b/policy/modules/kernel/devices.te
index 473ccf84..8d0a42d8 100644
--- a/policy/modules/kernel/devices.te
+++ b/policy/modules/kernel/devices.te
@@ -1,4 +1,4 @@
-policy_module(devices, 1.23.2)
+policy_module(devices, 1.23.3)
 
 
 #

diff --git a/policy/modules/kernel/files.te b/policy/modules/kernel/files.te
index 541caa50..a765ae9d 100644
--- a/policy/modules/kernel/files.te
+++ b/policy/modules/kernel/files.te
@@ -1,4 +1,4 @@
-policy_module(files, 1.26.0)
+policy_module(files, 1.26.1)
 
 
 #

diff --git a/policy/modules/kernel/kernel.te b/policy/modules/kernel/kernel.te
index e7351928..bcd58efe 100644
--- a/policy/modules/kernel/kernel.te
+++ b/policy/modules/kernel/kernel.te
@@ -1,4 +1,4 @@
-policy_module(kernel, 1.24.1)
+policy_module(kernel, 1.24.2)
 
 
 #

diff --git a/policy/modules/services/cron.te b/policy/modules/services/cron.te
index d4af275b..9bd2c44b 100644
--- a/policy/modules/services/cron.te
+++ b/policy/modules/services/cron.te
@@ -1,4 +1,4 @@
-policy_module(cron, 2.14.3)
+policy_module(cron, 2.14.4)
 
 gen_require(`
class passwd rootok;

diff --git a/policy/modules/services/dovecot.te 
b/policy/modules/services/dovecot.te
index f23cee27..82378121 100644
--- a/policy/modules/services/dovecot.te
+++ b/policy/modules/services/dovecot.te
@@ -1,4 +1,4 @@
-policy_module(dovecot, 1.21.0)
+policy_module(dovecot, 1.21.1)
 
 
 #

diff --git a/policy/modules/services/irqbalance.te 
b/policy/modules/services/irqbalance.te
index 33f44a6f..94db3368 100644
--- a/policy/modules/services/irqbalance.te
+++ b/policy/modules/services/irqbalance.te
@@ -1,4 +1,4 @@
-policy_module(irqbalance, 1.10.2)
+policy_module(irqbalance, 1.10.3)
 
 
 #

diff --git a/policy/modules/services/networkmanager.te 
b/policy/modules/services/networkmanager.te
index a0b2a854..6c39874f 100644
--- a/policy/modules/services/networkmanager.te
+++ b/policy/modules/services/networkmanager.te
@@ -1,4 +1,4 @@
-policy_module(networkmanager, 1.23.2)
+policy_module(networkmanager, 1.23.3)
 
 
 #

diff --git a/policy/modules/services/xserver.te 
b/policy/modules/services/xserver.te
index fd903a66..4903d53b 100644
--- a/policy/modules/services/xserver.te
+++ b/policy/modules/services/xserver.te
@@ -1,4 +1,4 @@
-policy_module(xserver, 3.16.6)
+policy_module(xserver, 3.16.7)
 
 gen_require(`
class x_drawable all_x_drawable_perms;

diff --git a/policy/modules/system/init.te b/policy/modules/system/init.te
index 03b1d1a8..7dbd4aaf 100644
--- a/policy/modules/system/init.te
+++ b/policy/modules/system/init.te
@@ -1,4 +1,4 @@
-policy_module(init, 

[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/services/

2019-02-09 Thread Jason Zaman
commit: 856f682f59535221d6900d838eeccaf42e94d2c2
Author: Chris PeBenito  ieee  org>
AuthorDate: Tue Jan 29 23:58:20 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=856f682f

hostapd: Move line.

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/services/hostapd.te | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/policy/modules/services/hostapd.te 
b/policy/modules/services/hostapd.te
index ce6e352d..5a961054 100644
--- a/policy/modules/services/hostapd.te
+++ b/policy/modules/services/hostapd.te
@@ -28,14 +28,14 @@ allow hostapd_t self:netlink_generic_socket 
create_socket_perms;
 allow hostapd_t self:netlink_route_socket create_netlink_socket_perms;
 allow hostapd_t self:packet_socket create_socket_perms;
 
+read_files_pattern(hostapd_t, hostapd_conf_t, hostapd_conf_t)
+
 manage_dirs_pattern(hostapd_t, hostapd_var_run_t, hostapd_var_run_t)
 manage_files_pattern(hostapd_t, hostapd_var_run_t, hostapd_var_run_t)
 manage_lnk_files_pattern(hostapd_t, hostapd_var_run_t, hostapd_var_run_t)
 manage_sock_files_pattern(hostapd_t, hostapd_var_run_t, hostapd_var_run_t)
 files_pid_filetrans(hostapd_t, hostapd_var_run_t, { dir file lnk_file 
sock_file })
 
-read_files_pattern(hostapd_t, hostapd_conf_t, hostapd_conf_t)
-
 kernel_read_system_state(hostapd_t)
 kernel_read_network_state(hostapd_t)
 kernel_request_load_module(hostapd_t)



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/system/

2019-02-09 Thread Jason Zaman
commit: 85052797855d8b35d000e06b84df0de5d7a87a8c
Author: Chris PeBenito  ieee  org>
AuthorDate: Wed Jan 23 23:35:00 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=85052797

init: Drop unnecessary userspace class dependence in 
init_read_generic_units_symlinks().

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/system/init.if | 1 -
 1 file changed, 1 deletion(-)

diff --git a/policy/modules/system/init.if b/policy/modules/system/init.if
index 12ee83de..89ac691c 100644
--- a/policy/modules/system/init.if
+++ b/policy/modules/system/init.if
@@ -3058,7 +3058,6 @@ interface(`init_search_units',`
 interface(`init_read_generic_units_symlinks',`
gen_require(`
type systemd_unit_t;
-   class service status;
')
 
allow $1 systemd_unit_t:lnk_file read_lnk_file_perms;



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2019-02-09 Thread Jason Zaman
commit: 136b8a2b8c1ea3bb501b668de7401e01a87e780b
Author: Jason Zaman  perfinion  com>
AuthorDate: Sat Jan 12 08:03:41 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=136b8a2b

files: introduce files_dontaudit_read_etc_files

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/kernel/files.if | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/policy/modules/kernel/files.if b/policy/modules/kernel/files.if
index 4920809d..0ace4966 100644
--- a/policy/modules/kernel/files.if
+++ b/policy/modules/kernel/files.if
@@ -3405,6 +3405,25 @@ interface(`files_dontaudit_read_etc_runtime_files',`
dontaudit $1 etc_runtime_t:file { getattr read };
 ')
 
+
+## 
+## Do not audit attempts to read files
+## in /etc
+## 
+## 
+## 
+## Domain to not audit.
+## 
+## 
+#
+interface(`files_dontaudit_read_etc_files',`
+   gen_require(`
+   type etc_t;
+   ')
+
+   dontaudit $1 etc_t:file { getattr read };
+')
+
 
 ## 
 ## Do not audit attempts to write



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2019-02-09 Thread Jason Zaman
commit: f2e3f0187d67264d9511dbbdbc3b40d898ac9eed
Author: Jason Zaman  perfinion  com>
AuthorDate: Sat Jan 12 08:03:42 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=f2e3f018

kernel: introduce kernel_dontaudit_read_kernel_sysctl

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/kernel/kernel.if | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/policy/modules/kernel/kernel.if b/policy/modules/kernel/kernel.if
index 5afc4802..de5ee946 100644
--- a/policy/modules/kernel/kernel.if
+++ b/policy/modules/kernel/kernel.if
@@ -2012,6 +2012,24 @@ interface(`kernel_dontaudit_search_kernel_sysctl',`
dontaudit $1 sysctl_kernel_t:dir search;
 ')
 
+###
+## 
+## Do not audit attempted reading of kernel sysctls
+## 
+## 
+## 
+## Domain to not audit accesses from
+## 
+## 
+#
+interface(`kernel_dontaudit_read_kernel_sysctl',`
+   gen_require(`
+   type sysctl_kernel_t;
+   ')
+
+   dontaudit $1 sysctl_kernel_t:file read_file_perms;
+')
+
 
 ## 
 ## Read generic crypto sysctls.



[gentoo-commits] proj/hardened-refpolicy:master commit in: policy/modules/kernel/

2019-02-09 Thread Jason Zaman
commit: 63ab6a3846fefa9040bd9a3b21bdfa8c84b5dc31
Author: Jason Zaman  perfinion  com>
AuthorDate: Sat Jan 12 08:03:40 2019 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Feb 10 04:11:25 2019 +
URL:
https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=63ab6a38

devices: introduce dev_dontaudit_read_sysfs

Signed-off-by: Jason Zaman  perfinion.com>

 policy/modules/kernel/devices.if | 20 
 1 file changed, 20 insertions(+)

diff --git a/policy/modules/kernel/devices.if b/policy/modules/kernel/devices.if
index 0966a468..84b9d8fb 100644
--- a/policy/modules/kernel/devices.if
+++ b/policy/modules/kernel/devices.if
@@ -4043,6 +4043,26 @@ interface(`dev_dontaudit_getattr_sysfs',`
dontaudit $1 sysfs_t:filesystem getattr;
 ')
 
+
+## 
+## Dont audit attempts to read hardware state information
+## 
+## 
+## 
+## Domain for which the attempts do not need to be audited
+## 
+## 
+#
+interface(`dev_dontaudit_read_sysfs',`
+   gen_require(`
+   type sysfs_t;
+   ')
+
+   dontaudit $1 sysfs_t:file read_file_perms;
+   dontaudit $1 sysfs_t:dir list_dir_perms;
+   dontaudit $1 sysfs_t:lnk_file read_lnk_file_perms;
+')
+
 
 ## 
 ## mounton sysfs directories.



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

2019-02-09 Thread Aaron Bauman
commit: 10e3e564873ac9b17c371840f0473eae2f23342f
Author: Ovidiu - Dan Bogat <4z0r  ovidiu  at>
AuthorDate: Tue Nov  6 10:09:36 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Feb 10 03:34:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e3e564

app-text/robodoc: remove old 4.99.36

Signed-off-by: Ovidiu - Dan Bogat <4z0r  ovidiu.at>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Signed-off-by: Aaron Bauman  gentoo.org>

 app-text/robodoc/Manifest   |  1 -
 app-text/robodoc/robodoc-4.99.36.ebuild | 36 -
 2 files changed, 37 deletions(-)

diff --git a/app-text/robodoc/Manifest b/app-text/robodoc/Manifest
index 971ac5960cf..5f8e2acb640 100644
--- a/app-text/robodoc/Manifest
+++ b/app-text/robodoc/Manifest
@@ -1,2 +1 @@
-DIST robodoc-4.99.36.tar.gz 280680 BLAKE2B 
94662733945f6bbed5a5b6207423c175b1ce0c700f3488cc55bbd79d864c0ee10d49ac27ab8869c09a06708d31e6d1f9e7600bb0fdd7e0477559e19b21ec0a30
 SHA512 
6643cb1419c58195f26899e629a4a7470014b425e05b7615e523f972b67eb0e39421c373b8c80b53a4dd0d121d61481a7a0e66f7fca7fe82422d56b8ff048b9b
 DIST robodoc-4.99.43.tar.gz 310182 BLAKE2B 
f8f83c50f51e1f690068b881b51a91369bba3c6b1a9be534fd50887abbf6f06cd90706039865bd0ffdd454b4776ab6e5a1d62dbaf12f459bf1eca0e5872f7e29
 SHA512 
b9d8758512f6921ca773574ed57763b6eaa203134f13839b8b6f89072bb9a5c0b061bcde816ca8cc64ec72aab7566465ffb0ff2f6a0ead66b50058cb5974fff6

diff --git a/app-text/robodoc/robodoc-4.99.36.ebuild 
b/app-text/robodoc/robodoc-4.99.36.ebuild
deleted file mode 100644
index bc373d944a6..000
--- a/app-text/robodoc/robodoc-4.99.36.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Automating Software Documentation"
-HOMEPAGE="http://www.xs4all.nl/~rfsber/Robo/robodoc.html;
-SRC_URI="http://www.xs4all.nl/~rfsber/Robo/DistSource/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-RDEPEND=">=dev-util/ctags-5.3.1"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   econf \
-   --docdir=/usr/share/doc/${PF} \
-   --disable-dependency-tracking
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-
-   insinto /usr/share/${PN}
-   doins Contributions/* || die "doins failed"
-
-   rm -f "${D}"/usr/share/doc/${PF}/{COPYING,INSTALL}
-
-   if use examples; then
-   insinto /usr/share/${PN}
-   doins -r Examples/PerlExample || die "doins failed"
-   fi
-}



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

2019-02-09 Thread Aaron Bauman
commit: 5d9281d27be27d1e2378018ad199480b67bb8d60
Author: Ovidiu - Dan Bogat <4z0r  ovidiu  at>
AuthorDate: Tue Nov  6 10:05:59 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Feb 10 03:34:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9281d2

app-text/robodoc: version bump to 4.99.43 EAPI=7

Robodoc got a version bump to 4.99.43

Closes: https://bugs.gentoo.org/496976
Suggested-by: Geaaru  gmail.com>
Signed-off-by: Ovidiu - Dan Bogat <4z0r  ovidiu.at>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10307
Signed-off-by: Aaron Bauman  gentoo.org>

 app-text/robodoc/Manifest   |  1 +
 app-text/robodoc/metadata.xml   | 12 +++-
 app-text/robodoc/robodoc-4.99.43.ebuild | 34 +
 3 files changed, 46 insertions(+), 1 deletion(-)

diff --git a/app-text/robodoc/Manifest b/app-text/robodoc/Manifest
index 0f6f642f0c3..971ac5960cf 100644
--- a/app-text/robodoc/Manifest
+++ b/app-text/robodoc/Manifest
@@ -1 +1,2 @@
 DIST robodoc-4.99.36.tar.gz 280680 BLAKE2B 
94662733945f6bbed5a5b6207423c175b1ce0c700f3488cc55bbd79d864c0ee10d49ac27ab8869c09a06708d31e6d1f9e7600bb0fdd7e0477559e19b21ec0a30
 SHA512 
6643cb1419c58195f26899e629a4a7470014b425e05b7615e523f972b67eb0e39421c373b8c80b53a4dd0d121d61481a7a0e66f7fca7fe82422d56b8ff048b9b
+DIST robodoc-4.99.43.tar.gz 310182 BLAKE2B 
f8f83c50f51e1f690068b881b51a91369bba3c6b1a9be534fd50887abbf6f06cd90706039865bd0ffdd454b4776ab6e5a1d62dbaf12f459bf1eca0e5872f7e29
 SHA512 
b9d8758512f6921ca773574ed57763b6eaa203134f13839b8b6f89072bb9a5c0b061bcde816ca8cc64ec72aab7566465ffb0ff2f6a0ead66b50058cb5974fff6

diff --git a/app-text/robodoc/metadata.xml b/app-text/robodoc/metadata.xml
index 6f49eba8f49..a746d82a026 100644
--- a/app-text/robodoc/metadata.xml
+++ b/app-text/robodoc/metadata.xml
@@ -1,5 +1,15 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+   
+   4...@ovidiu.at
+   Ovidiu - Dan Bogat
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Installs usage examples in /usr/share for 
Perl
+   
 

diff --git a/app-text/robodoc/robodoc-4.99.43.ebuild 
b/app-text/robodoc/robodoc-4.99.43.ebuild
new file mode 100644
index 000..e539d2a3d15
--- /dev/null
+++ b/app-text/robodoc/robodoc-4.99.43.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Automating Software Documentation"
+HOMEPAGE="https://www.xs4all.nl/~rfsber/Robo/robodoc.html;
+SRC_URI="https://rfsber.home.xs4all.nl/Robo/archives/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+RDEPEND=">=dev-util/ctags-5.3.1"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   econf \
+   --docdir=/usr/share/doc/${PF} \
+   --disable-dependency-tracking
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/${PN}
+   doins Contributions/*
+
+   if use examples; then
+   insinto /usr/share/${PN}
+   doins -r Examples/PerlExample
+   fi
+}



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

2019-02-09 Thread Aaron Bauman
commit: ab0ea4c1296dd0b6927c3614ec695628e3b64dfd
Author: Francesco Turco  fastmail  fm>
AuthorDate: Wed Nov 14 19:53:29 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Feb 10 03:26:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0ea4c1

x11-wm/echinus: use HTTPS for HOMEPAGE and SRC_URI

Signed-off-by: Francesco Turco  fastmail.fm>
Closes: https://github.com/gentoo/gentoo/pull/10419
Signed-off-by: Aaron Bauman  gentoo.org>

 x11-wm/echinus/echinus-0.4.9.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-wm/echinus/echinus-0.4.9.ebuild 
b/x11-wm/echinus/echinus-0.4.9.ebuild
index 36cbcd703ef..6ed20ef6b80 100644
--- a/x11-wm/echinus/echinus-0.4.9.ebuild
+++ b/x11-wm/echinus/echinus-0.4.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -6,8 +6,8 @@ EAPI=4
 inherit eutils toolchain-funcs multilib
 
 DESCRIPTION="A window manager for X in the spirit of dwm"
-HOMEPAGE="http://plhk.ru/echinus;
-SRC_URI="http://plhk.ru/static/${PN}/${P}.tar.gz;
+HOMEPAGE="https://plhk.ru/;
+SRC_URI="https://plhk.ru/static/${PN}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"



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

2019-02-09 Thread Aaron Bauman
commit: 792c7e8d61a3184f88fec5163ff2c396f853ec15
Author: Francesco Turco  fastmail  fm>
AuthorDate: Tue Nov 13 22:02:19 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Feb 10 03:26:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792c7e8d

x11-wm/cwm: use HTTPS for HOMEPAGE

Signed-off-by: Francesco Turco  fastmail.fm>
Closes: https://github.com/gentoo/gentoo/pull/10414
Signed-off-by: Aaron Bauman  gentoo.org>

 x11-wm/cwm/cwm-5.6.ebuild  | 4 ++--
 x11-wm/cwm/cwm-.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-wm/cwm/cwm-5.6.ebuild b/x11-wm/cwm/cwm-5.6.ebuild
index 8d82e7c8a65..82d341433ea 100644
--- a/x11-wm/cwm/cwm-5.6.ebuild
+++ b/x11-wm/cwm/cwm-5.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit eutils toolchain-funcs
 
 DESCRIPTION="OpenBSD fork of calmwm, a clean and lightweight window manager"
-HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/
+HOMEPAGE="https://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/
https://github.com/chneukirchen/cwm;
 SRC_URI="vanilla? ( http://chneukirchen.org/releases/${P}.tar.gz -> 
${P}-chneukirchen.tar.gz )
!vanilla? ( https://github.com/xmw/cwm/tarball/ea9a436 -> 
${P}-xmw.tar.gz )"

diff --git a/x11-wm/cwm/cwm-.ebuild b/x11-wm/cwm/cwm-.ebuild
index 9362010d566..573b8cfaaa4 100644
--- a/x11-wm/cwm/cwm-.ebuild
+++ b/x11-wm/cwm/cwm-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit eutils toolchain-funcs git-2
 
 DESCRIPTION="OpenBSD fork of calmwm, a clean and lightweight window manager"
-HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/
+HOMEPAGE="https://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/
https://github.com/chneukirchen/cwm;
 EGIT_BRANCH=linux
 



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/tomenet/files/, games-roguelike/tomenet/

2019-02-09 Thread Aaron Bauman
commit: 26d81c98d89ae5875cba71a8b8bccee40f879f16
Author: Stefan Strogin  gmail  com>
AuthorDate: Thu Jan 17 22:17:28 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Feb 10 03:18:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d81c98

games-roguelike/tomenet: drop games eclass, EAPI=6

Let tomenet-wrapper check symlinks in ~/.tomenet/. Recreate them if they
target to nowhere (e.g. /usr/share/games/tomenet/...).

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 .../tomenet/files/tomenet-4.7.2-makefile.patch |  6 ++---
 games-roguelike/tomenet/files/tomenet-wrapper  |  6 ++---
 games-roguelike/tomenet/tomenet-4.7.2.ebuild   | 30 +++---
 3 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/games-roguelike/tomenet/files/tomenet-4.7.2-makefile.patch 
b/games-roguelike/tomenet/files/tomenet-4.7.2-makefile.patch
index 474ebd370c2..1b89c2bc987 100644
--- a/games-roguelike/tomenet/files/tomenet-4.7.2-makefile.patch
+++ b/games-roguelike/tomenet/files/tomenet-4.7.2-makefile.patch
@@ -1,7 +1,7 @@
-diff --git a/src/makefile b/src/makefile
+diff --git a/makefile b/makefile
 index ee56a33..7f3c81f 100644
 a/src/makefile
-+++ b/src/makefile
+--- a/makefile
 b/makefile
 @@ -203,7 +203,7 @@ CLI_LUAOBJS = \
  #
  # This is my compiler of choice, it seems to work most everywhere

diff --git a/games-roguelike/tomenet/files/tomenet-wrapper 
b/games-roguelike/tomenet/files/tomenet-wrapper
index 2ca29b86217..71abcb79cf2 100644
--- a/games-roguelike/tomenet/files/tomenet-wrapper
+++ b/games-roguelike/tomenet/files/tomenet-wrapper
@@ -1,11 +1,11 @@
 #!/bin/sh
 
-if [ ! -e ~/.tomenet/.gentoo ]; then
+if [ ! -e ~/.tomenet/.gentoo ] || [ ! -e ~/.tomenet/game ] || [ ! -e 
~/.tomenet/text ] ; then
LIBDIR="@LIBDIR@"
[ -e ~/.tomenet ] || mkdir ~/.tomenet
 
-   ln -s "${LIBDIR}"/game ~/.tomenet/game
-   ln -s "${LIBDIR}"/text ~/.tomenet/text
+   [ -e ~/.tomenet/game ] || ln -sf "${LIBDIR}"/game ~/.tomenet/game
+   [ -e ~/.tomenet/text ] || ln -sf "${LIBDIR}"/text ~/.tomenet/text
cp -R "${LIBDIR}"/user "${LIBDIR}"/scpt "${LIBDIR}"/xtra ~/.tomenet/
[ -e ~/.tomenetrc ] || cp "${LIBDIR}"/.tomenetrc ~/.tomenetrc
 

diff --git a/games-roguelike/tomenet/tomenet-4.7.2.ebuild 
b/games-roguelike/tomenet/tomenet-4.7.2.ebuild
index c51b641ecf4..5da772d9c22 100644
--- a/games-roguelike/tomenet/tomenet-4.7.2.ebuild
+++ b/games-roguelike/tomenet/tomenet-4.7.2.ebuild
@@ -1,8 +1,8 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils gnome2-utils toolchain-funcs games
+EAPI=6
+inherit eutils gnome2-utils toolchain-funcs
 
 DESCRIPTION="A MMORPG based on the works of J.R.R. Tolkien"
 HOMEPAGE="https://www.tomenet.eu;
@@ -29,17 +29,21 @@ DEPEND="${RDEPEND}
 
 S=${WORKDIR}/${P}/src
 
+PATCHES=(
+   "${FILESDIR}"/${P}-makefile.patch
+)
+
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-makefile.patch
+   default
use server || use dedicated || { rm -r ../lib/{config,data,save} || die 
;}
 
sed \
-   -e "s#@LIBDIR@#${GAMES_DATADIR}/${PN}#" \
+   -e "s#@LIBDIR@#/usr/share/${PN}#" \
"${FILESDIR}"/${PN}-wrapper > "${T}"/${PN} || die
 
if use server || use dedicated ; then
sed \
-   -e "s#@LIBDIR@#${GAMES_DATADIR}/${PN}#" \
+   -e "s#@LIBDIR@#/usr/share/${PN}#" \
"${FILESDIR}"/${PN}-server-wrapper > 
"${T}"/${PN}.server || die
fi
 
@@ -59,37 +63,33 @@ src_install() {
dodoc ../TomeNET-Guide.txt
 
if ! use dedicated ; then
-   newgamesbin ${PN} ${PN}.bin
-   dogamesbin "${T}"/${PN}
+   newbin ${PN} ${PN}.bin
+   dobin "${T}"/${PN}
 
doicon -s 48 client/tomenet4.png
make_desktop_entry ${PN} ${PN} ${PN}4
fi
 
if use server || use dedicated ; then
-   newgamesbin tomenet.server tomenet.server.bin
-   dogamesbin "${T}"/${PN}.server accedit
+   newbin tomenet.server tomenet.server.bin
+   dobin "${T}"/${PN}.server accedit
fi
 
-   insinto "${GAMES_DATADIR}/${PN}"
+   insinto "/usr/share/${PN}"
doins -r ../lib/*
doins ../.tomenetrc
-
-   prepgamesdirs
 }
 
 pkg_preinst() {
-   games_pkg_preinst
gnome2_icon_savelist
 }
 
 pkg_postinst() {
-   games_pkg_postinst
gnome2_icon_cache_update
 
if use sound; then
elog "You can get soundpacks from here:"
-   elog '  http://tomenet.net/downloads.php'
+   elog '  https://tomenet.net/downloads.php'
elog "They must be placed inside ~/.tomenet directory."
fi
 }



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/tomenet/files/, games-roguelike/tomenet/

2019-02-09 Thread Aaron Bauman
commit: 5b07ce44694000acc828dc03eda53e284b2fc7ac
Author: Stefan Strogin  gmail  com>
AuthorDate: Thu Jan 17 19:37:22 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Feb 10 03:18:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b07ce44

games-roguelike/tomenet: version bump to 4.7.2

Closes: https://bugs.gentoo.org/674536
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10856
Signed-off-by: Aaron Bauman  gentoo.org>

 games-roguelike/tomenet/Manifest   |  1 +
 .../tomenet/files/tomenet-4.7.2-makefile.patch | 65 ++
 games-roguelike/tomenet/tomenet-4.7.2.ebuild   | 99 ++
 3 files changed, 165 insertions(+)

diff --git a/games-roguelike/tomenet/Manifest b/games-roguelike/tomenet/Manifest
index e83e3a90b42..cb2a3a96713 100644
--- a/games-roguelike/tomenet/Manifest
+++ b/games-roguelike/tomenet/Manifest
@@ -1 +1,2 @@
 DIST tomenet-4.6.1a.tar.bz2 2990275 BLAKE2B 
40d855e4f9e908a8802bba8fd95fcb8c69df026bdc9b891e14a79691e80f7caab48e7826066a761101d932116542d42240457d85998278f8a928dd64ed1ac522
 SHA512 
eb89cd2276a18947d55efcc745e0b0abc0d9ae8a8d922a4726632657f32657e762bd0530d721afcf9d4ab3eeed2da6e43a3822d1d8c2c3b630fdb4cde924ac9f
+DIST tomenet-4.7.2.tar.bz2 3253873 BLAKE2B 
4cba4827a64588c850691ae3b5c7ad0097a322ab1baca42492cbe42bc1e76615fb0084b7b8608e20adf303bded42a9cb80c4d09d0a29f1f68699ffa8e04240bb
 SHA512 
284aa71374b726fd86bfa6b0d820301ec7e5004ddb140a1567c54c883c138cabd2ac55085c222aa057b234dc822f717489128b857ed527fff7d702092bdb51d5

diff --git a/games-roguelike/tomenet/files/tomenet-4.7.2-makefile.patch 
b/games-roguelike/tomenet/files/tomenet-4.7.2-makefile.patch
new file mode 100644
index 000..474ebd370c2
--- /dev/null
+++ b/games-roguelike/tomenet/files/tomenet-4.7.2-makefile.patch
@@ -0,0 +1,65 @@
+diff --git a/src/makefile b/src/makefile
+index ee56a33..7f3c81f 100644
+--- a/src/makefile
 b/src/makefile
+@@ -203,7 +203,7 @@ CLI_LUAOBJS = \
+ #
+ # This is my compiler of choice, it seems to work most everywhere
+ #
+-CC = gcc
++CC ?= gcc
+ 
+ # For allowing #if..#else..#endif constructs in LUA files - C. Blue
+ # Note: The flags must contain
+@@ -215,16 +215,26 @@ CC = gcc
+ # need to use the gcc invocation below instead.
+ #
+ # cpp variant:
+-CPP = cpp
+-CPPFLAGS = -C -P
++#CPP = cpp
++#CPPFLAGS = -C -P
+ # gcc variant:
+-#CPP = gcc
+-#CPPFLAGS = -x c -E -Wp,-C,-P
++CPP ?= gcc
++CPPFLAGS = -x c -E -Wp,-C,-P
+ 
+ 
+ # For variations with X11
+ X11BASE = /usr/X11R6
+ 
++# defines
++ifdef USE_SDL
++CFLAGS += -DSOUND_SDL $(shell sdl-config --cflags)
++SDL_LIBS = $(shell sdl-config --libs) -lSDL_mixer
++endif
++
++ifdef USE_X
++CFLAGS += -I${X11BASE}/include -DUSE_X11
++LIBS += -L${X11BASE}/lib -lX11
++endif
+ 
+ ##
+ ## Standard version -- supports X11 (main-x11.c)
+@@ -236,6 +246,11 @@ X11BASE = /usr/X11R6
+ ## With SDL
+ #CFLAGS = -O2 -g -pipe -Wall -DUSE_X11 -I${X11BASE}/include -D_XOPEN_SOURCE 
-D_BSD_SOURCE -DMEXP=19937 -std=c99 -DSOUND_SDL `sdl-config --cflags`
+ #LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lcrypt -lm `sdl-config --libs` 
-lSDL_mixer
++
++CFLAGS += -Wall
++CFLAGS += -DUSE_GCU -D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 -std=c99
++LIBS += -L/usr/pkg/lib $(shell ${PKG_CONFIG} --libs ncurses) -lcrypt -lm 
${SDL_LIBS}
++
+ ##
+ ## Without SDL
+ #CFLAGS = -O2 -g -pipe -Wall -DUSE_X11 -I${X11BASE}/include -D_XOPEN_SOURCE 
-D_BSD_SOURCE -DMEXP=19937 -std=c99
+@@ -259,7 +274,7 @@ X11BASE = /usr/X11R6
+ #CFLAGS = -O2 -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include 
-D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 -std=c99 -DSOUND_SDL `sdl-config 
--cflags` -D_DEFAULT_SOURCE -DACC32 -fPIC
+ CFLAGS = -O2 -g -pipe -Wall -DUSE_X11 -DUSE_GCU -I${X11BASE}/include 
-D_XOPEN_SOURCE -D_BSD_SOURCE -DMEXP=19937 -std=c99 -DSOUND_SDL `sdl-config 
--cflags` -D_DEFAULT_SOURCE -DACC32 -fPIC -Wno-format-truncation
+ #LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm 
`sdl-config --libs` -lSDL_mixer
+-LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 -lncurses -lcrypt -lm 
`sdl-config --libs` -lSDL_mixer
++LIBS = -L${X11BASE}/lib -L/usr/pkg/lib -lX11 $(shell ${PKG_CONFIG} --libs 
ncurses) -lcrypt -lm $(shell sdl-config --libs) -lSDL_mixer
+ ACCEDIT_LIBS = -lcurses -lcrypt
+ ##
+ ## Without SDL

diff --git a/games-roguelike/tomenet/tomenet-4.7.2.ebuild 
b/games-roguelike/tomenet/tomenet-4.7.2.ebuild
new file mode 100644
index 000..c51b641ecf4
--- /dev/null
+++ b/games-roguelike/tomenet/tomenet-4.7.2.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils gnome2-utils toolchain-funcs games
+
+DESCRIPTION="A MMORPG based on the works of J.R.R. Tolkien"
+HOMEPAGE="https://www.tomenet.eu;
+SRC_URI="https://www.tomenet.eu/downloads/${P}.tar.bz2;
+
+LICENSE="Moria"
+SLOT="0"
+KEYWORDS="~amd64 

[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2019-02-09 Thread Mike Gilbert
commit: 16e7283d07b66ddd89d958bf8850fccba19c5590
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 10 03:14:31 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 10 03:14:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e7283d

www-client/google-chrome-beta: automated update (73.0.3683.27)

Package-Manager: Portage-2.3.58, Repoman-2.3.12_p63
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-72.0.3626.71.ebuild => google-chrome-beta-73.0.3683.27.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index 98aad0efdab..2524ea6e1da 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_72.0.3626.71-1_amd64.deb 58360214 BLAKE2B 
0cef3065af93efc258920d98b145ff14423e5c8a9d3bede7becef3b2058dd5f3d9fc4b273581dd8575d21973de55f6007d8b2b9fd3a93c2ed1f4c76e1bb5a253
 SHA512 
52ac25b235ff8614ab2672af31ddd94f9b95ad6f1772f86f2e632b72647642abf8ac8d9111de87d6bca7a17418100bdda801cb61c4cfc63b5c531b9018c512e2
+DIST google-chrome-beta_73.0.3683.27-1_amd64.deb 58749710 BLAKE2B 
2747ee00aa2a7b795f7a59474d324e5494009836f2bede7208319e442d15b96868df1294ce6a314caf937aa4442481e8cd8194b7c500ebbe46c1f539c412cbea
 SHA512 
06831e1a6a1f6458f50a4e3ebe395c6c4223a69d9d278f8ca9b0bd54421c7bd18dee3a2d0e96af2b98b9c0340173dd5b8b040cc322441bce72de0a0d33eea285

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-72.0.3626.71.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-73.0.3683.27.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-72.0.3626.71.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-73.0.3683.27.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/

2019-02-09 Thread Mike Gilbert
commit: 5b81d522404b8805a866471995e2ef600faf445f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 10 03:14:36 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 10 03:14:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b81d522

www-client/google-chrome-unstable: automated update (73.0.3683.20)

Package-Manager: Portage-2.3.58, Repoman-2.3.12_p63
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...le-73.0.3679.0.ebuild => google-chrome-unstable-73.0.3683.20.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index f79918160ae..2c6fab3b08c 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_73.0.3679.0-1_amd64.deb 58489980 BLAKE2B 
ae86ce9cf87fda474fb024323d84a7a173c0f021bebb5bcb1ce758ed273d0f78646153a7253df1753a9d5f78e229c171a537c650f61ac1c74c34b860dfb05054
 SHA512 
9fba3e4c2d947d6c34c1b9232724a1696cda3da2efef0b4998c5756cd33c34287689bc7070914f96a251e5af61a3578be96ff056b5f5454aaf0b23fd8ff90088
+DIST google-chrome-unstable_73.0.3683.20-1_amd64.deb 58798594 BLAKE2B 
096d84d156773c1a87bbc56a078c3099ae43e46931bbafbcb6d749f333df04dd317e882c3a73121391767de6b10410d7152757608ac59dfadaefa1621d8aa0f0
 SHA512 
d962b392e5b4466d92aded3a32f4c2c9e6f9ec2fb85591c8421acb1cb3646fb1a3c40565eb2012a3b8cb98300ad6d071b393f162af9594fd3b718529dd062903

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-73.0.3679.0.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-73.0.3683.20.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-73.0.3679.0.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-73.0.3683.20.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2019-02-09 Thread Mike Gilbert
commit: 308dcaa04df5d145a525e5bdc1fdc8ad1756b627
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 10 03:14:42 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 10 03:14:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308dcaa0

www-plugins/chrome-binary-plugins: automated update

Package-Manager: Portage-2.3.58, Repoman-2.3.12_p63
Signed-off-by: Mike Gilbert  gentoo.org>

 www-plugins/chrome-binary-plugins/Manifest  | 6 +++---
 ...1.0.3578.98.ebuild => chrome-binary-plugins-72.0.3626.96.ebuild} | 2 +-
 ..._beta.ebuild => chrome-binary-plugins-73.0.3683.20_alpha.ebuild} | 0
 ..._alpha.ebuild => chrome-binary-plugins-73.0.3683.27_beta.ebuild} | 0
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index d1d5d9c9424..3dc40b5dfdd 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_72.0.3626.71-1_amd64.deb 58360214 BLAKE2B 
0cef3065af93efc258920d98b145ff14423e5c8a9d3bede7becef3b2058dd5f3d9fc4b273581dd8575d21973de55f6007d8b2b9fd3a93c2ed1f4c76e1bb5a253
 SHA512 
52ac25b235ff8614ab2672af31ddd94f9b95ad6f1772f86f2e632b72647642abf8ac8d9111de87d6bca7a17418100bdda801cb61c4cfc63b5c531b9018c512e2
-DIST google-chrome-stable_71.0.3578.98-1_amd64.deb 56611204 BLAKE2B 
77fc467a3041576d64ddfe5d2c66b33aef8f936a53dd78cc16a38a34f99085e00205061643ba9f70c2fd74c127dcb1f2979361daf1ad43b5b2e0164bbbed1113
 SHA512 
50518b38b5f7c198014b82243aa19b29e7c29d5a0df6175c72df1e082ffaa40e4b2a2f81047d1d7a069a4f9035fe22b4644946d00807db2fcbae93f189054e7f
-DIST google-chrome-unstable_73.0.3679.0-1_amd64.deb 58489980 BLAKE2B 
ae86ce9cf87fda474fb024323d84a7a173c0f021bebb5bcb1ce758ed273d0f78646153a7253df1753a9d5f78e229c171a537c650f61ac1c74c34b860dfb05054
 SHA512 
9fba3e4c2d947d6c34c1b9232724a1696cda3da2efef0b4998c5756cd33c34287689bc7070914f96a251e5af61a3578be96ff056b5f5454aaf0b23fd8ff90088
+DIST google-chrome-beta_73.0.3683.27-1_amd64.deb 58749710 BLAKE2B 
2747ee00aa2a7b795f7a59474d324e5494009836f2bede7208319e442d15b96868df1294ce6a314caf937aa4442481e8cd8194b7c500ebbe46c1f539c412cbea
 SHA512 
06831e1a6a1f6458f50a4e3ebe395c6c4223a69d9d278f8ca9b0bd54421c7bd18dee3a2d0e96af2b98b9c0340173dd5b8b040cc322441bce72de0a0d33eea285
+DIST google-chrome-stable_72.0.3626.96-1_amd64.deb 57127360 BLAKE2B 
2f21778cf761b298fa854230db19fd3a773715db0f6676b6ee5818278d7420dabc3660582bd1f86c90572fc6c4c099eeb76a000510cce753359224a477f99af8
 SHA512 
4cfe35edc23261cb6aaea9b199ce71df6073fe85ea7cc3e861e31dbc5569ce3a12c88427a24cf1a7705e86ab0aa6da36e329c5489042f1df7abd04e7ad5f04f0
+DIST google-chrome-unstable_73.0.3683.20-1_amd64.deb 58798594 BLAKE2B 
096d84d156773c1a87bbc56a078c3099ae43e46931bbafbcb6d749f333df04dd317e882c3a73121391767de6b10410d7152757608ac59dfadaefa1621d8aa0f0
 SHA512 
d962b392e5b4466d92aded3a32f4c2c9e6f9ec2fb85591c8421acb1cb3646fb1a3c40565eb2012a3b8cb98300ad6d071b393f162af9594fd3b718529dd062903

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-71.0.3578.98.ebuild 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3626.96.ebuild
similarity index 97%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-71.0.3578.98.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3626.96.ebuild
index 208b53cea0f..c60abbfa5a5 100644
--- 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-71.0.3578.98.ebuild
+++ 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3626.96.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2012-2018 Gentoo Authors
+# Copyright 2012-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3626.71_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3683.20_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-72.0.3626.71_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3683.20_alpha.ebuild

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3679.0_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3683.27_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3679.0_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-73.0.3683.27_beta.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome/

2019-02-09 Thread Mike Gilbert
commit: dac382e21e6a6debf36ea980766673f94e7a5cd3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 10 03:14:25 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 10 03:14:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac382e2

www-client/google-chrome: automated update (72.0.3626.96)

Package-Manager: Portage-2.3.58, Repoman-2.3.12_p63
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/google-chrome/Manifest   | 2 +-
 ...gle-chrome-71.0.3578.98.ebuild => google-chrome-72.0.3626.96.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 72b1499841d..35997d0379a 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_71.0.3578.98-1_amd64.deb 56611204 BLAKE2B 
77fc467a3041576d64ddfe5d2c66b33aef8f936a53dd78cc16a38a34f99085e00205061643ba9f70c2fd74c127dcb1f2979361daf1ad43b5b2e0164bbbed1113
 SHA512 
50518b38b5f7c198014b82243aa19b29e7c29d5a0df6175c72df1e082ffaa40e4b2a2f81047d1d7a069a4f9035fe22b4644946d00807db2fcbae93f189054e7f
+DIST google-chrome-stable_72.0.3626.96-1_amd64.deb 57127360 BLAKE2B 
2f21778cf761b298fa854230db19fd3a773715db0f6676b6ee5818278d7420dabc3660582bd1f86c90572fc6c4c099eeb76a000510cce753359224a477f99af8
 SHA512 
4cfe35edc23261cb6aaea9b199ce71df6073fe85ea7cc3e861e31dbc5569ce3a12c88427a24cf1a7705e86ab0aa6da36e329c5489042f1df7abd04e7ad5f04f0

diff --git a/www-client/google-chrome/google-chrome-71.0.3578.98.ebuild 
b/www-client/google-chrome/google-chrome-72.0.3626.96.ebuild
similarity index 98%
rename from www-client/google-chrome/google-chrome-71.0.3578.98.ebuild
rename to www-client/google-chrome/google-chrome-72.0.3626.96.ebuild
index fd49af6a6c8..e75218fcde2 100644
--- a/www-client/google-chrome/google-chrome-71.0.3578.98.ebuild
+++ b/www-client/google-chrome/google-chrome-72.0.3626.96.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2018 Gentoo Authors
+# Copyright 2011-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"



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

2019-02-09 Thread Mike Gilbert
commit: 3320ed2483a073bb51db124642e42af7cdfb7064
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Feb 10 03:06:37 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Feb 10 03:08:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3320ed24

dev-python/ipython: add python3.7 for 5.8.0

Package-Manager: Portage-2.3.58, Repoman-2.3.12_p63
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/ipython/ipython-5.8.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/ipython/ipython-5.8.0-r1.ebuild 
b/dev-python/ipython/ipython-5.8.0-r1.ebuild
index 7d8b1e5a7f1..0a6fff812b7 100644
--- a/dev-python/ipython/ipython-5.8.0-r1.ebuild
+++ b/dev-python/ipython/ipython-5.8.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# 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} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 PYTHON_REQ_USE='readline,sqlite,threads(+)'
 
 inherit distutils-r1 eutils virtualx



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

2019-02-09 Thread Brian Evans
commit: ec8daf15e08a001221b6cebc7c905c6b7bdb0e75
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Feb 10 03:00:27 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Feb 10 03:00:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8daf15

dev-libs/poco: Revbump to fix MySQL dependencies and detection

Bug: https://bugs.gentoo.org/665880
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-libs/poco/metadata.xml |   1 +
 dev-libs/poco/poco-1.7.6-r1.ebuild | 119 ++
 dev-libs/poco/poco-1.9.0-r1.ebuild | 128 +
 3 files changed, 248 insertions(+)

diff --git a/dev-libs/poco/metadata.xml b/dev-libs/poco/metadata.xml
index a2b0f1f2ac3..f7a05b32b68 100644
--- a/dev-libs/poco/metadata.xml
+++ b/dev-libs/poco/metadata.xml
@@ -33,6 +33,7 @@ done quickly and working on the features that make their 
application unique.
Database abstraction layer to easily 
send/retrieve data to/from various databases
Utility to convert ordinary 
files to Page Compiler source files
Add JSON support
+   Prefer 
dev-db/mariadb-connector-c over 
dev-db/mysql-connector-c
Add dev-db/mongodb 
support
Classes to write network clients  
servers
Simple compiler translating HTML 
pages containing embedded C++ code into HTTPRequestHandler classes

diff --git a/dev-libs/poco/poco-1.7.6-r1.ebuild 
b/dev-libs/poco/poco-1.7.6-r1.ebuild
new file mode 100644
index 000..0f6dc738686
--- /dev/null
+++ b/dev-libs/poco/poco-1.7.6-r1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="C++ libraries for building network-based applications"
+HOMEPAGE="https://pocoproject.org/;
+SRC_URI="https://github.com/pocoproject/${PN}/archive/${P}-release.tar.gz -> 
${P}.tar.gz"
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="7z apache cppparser +crypto +data examples +file2pagecompiler +json 
+pagecompiler iodbc libressl +mongodb mysql +net odbc pdf pocodoc sqlite +ssl 
test +util +xml +zip"
+REQUIRED_USE="7z? ( xml )
+   apache? ( net util )
+   file2pagecompiler? ( pagecompiler )
+   iodbc? ( odbc )
+   mongodb? ( data )
+   mysql? ( data )
+   odbc? ( data )
+   pagecompiler? ( json net util xml )
+   pocodoc? ( cppparser util xml )
+   sqlite? ( data )
+   test? ( data? ( sqlite ) json util xml )"
+
+RDEPEND=">=dev-libs/libpcre-8.13
+   xml? ( dev-libs/expat )
+   apache? ( dev-libs/apr
+   dev-libs/apr-util
+   www-servers/apache )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   odbc? ( iodbc? ( dev-db/libiodbc )
+   !iodbc? ( dev-db/unixODBC ) )
+   ssl? (
+   !libressl? ( https://github.com/pocoproject/poco/issues/1209
+   sed -i \
+   -e '/RSATest, testRSACipherLarge/d' \
+   Crypto/testsuite/src/RSATest.cpp || die
+   fi
+
+   # Fix MySQL detection
+   sed -i -e 's/mysqlclient_r/mysqlclient/' \
+   -e 's/STATUS "Couldn/FATAL_ERROR "Couldn/' \
+   cmake/FindMySQL.cmake || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DPOCO_UNBUNDLED=ON
+   -DENABLE_APACHECONNECTOR="$(usex apache)"
+   -DENABLE_CPPPARSER="$(usex cppparser)"
+   -DENABLE_CRYPTO="$(usex ssl)"
+   -DENABLE_DATA="$(usex data)"
+   -DENABLE_DATA_MYSQL="$(usex mysql)"
+   -DENABLE_DATA_ODBC="$(usex odbc)"
+   -DENABLE_DATA_SQLITE="$(usex sqlite)"
+   -DENABLE_JSON="$(usex util)"
+   -DENABLE_MONGODB="$(usex mongodb)"
+   -DENABLE_NET="$(usex net)"
+   -DENABLE_NETSSL="$(usex ssl)"
+   -DENABLE_NETSSL_WIN=OFF
+   -DENABLE_PAGECOMPILER="$(usex pagecompiler)"
+   -DENABLE_PAGECOMPILER_FILE2PAGE="$(usex file2pagecompiler)"
+   -DENABLE_PDF="$(usex pdf)"
+   -DENABLE_POCODOC="$(usex pocodoc)"
+   -DENABLE_SEVENZIP="$(usex 7z)"
+   -DENABLE_TESTS="$(usex test)"
+   -DENABLE_UTIL="$(usex util)"
+   -DENABLE_XML="$(usex xml)"
+   -DENABLE_ZIP="$(usex zip)"
+   )
+
+   if ! use iodbc ; then
+   sed -i -e 's|iodbc||' cmake/FindODBC.cmake || die
+   fi
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   if use examples ; then
+   for sd in */samples ; do
+   insinto /usr/share/doc/${PF}/examples/${sd%/samples}
+   doins -r ${sd}
+   done
+   find 

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

2019-02-09 Thread Lars Wendler
commit: 6c5a7f46de195bcc783af484309943b4bb03cef6
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Feb 10 01:26:40 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Feb 10 01:26:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c5a7f46

sys-boot/grub: Cleanup metadata.xml

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

 sys-boot/grub/metadata.xml | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/sys-boot/grub/metadata.xml b/sys-boot/grub/metadata.xml
index 9070bcc5502..68e6175af8d 100644
--- a/sys-boot/grub/metadata.xml
+++ b/sys-boot/grub/metadata.xml
@@ -1,15 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
+
flop...@gentoo.org
Mike Gilbert
-   GRUB2 only - do not assign bugs related to GRUB Legacy 
(0.97)
-
-
-   a...@gentoo.org
-   Ian Stakenvicius
-   GRUB-Legacy only - do not assign bugs related to 
GRUB2
 
 
base-sys...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/files/, mail-client/claws-mail/

2019-02-09 Thread Lars Wendler
commit: 1dff9ad1d920a5f8b657735f23d00e06e2021c96
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Feb 10 00:34:56 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Feb 10 00:35:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dff9ad1

mail-client/claws-mail: Removed old.

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

 mail-client/claws-mail/Manifest|   4 -
 mail-client/claws-mail/claws-mail-3.15.0-r2.ebuild | 209 
 mail-client/claws-mail/claws-mail-3.15.1.ebuild| 205 
 mail-client/claws-mail/claws-mail-3.16.0.ebuild| 205 
 mail-client/claws-mail/claws-mail-3.17.2.ebuild| 211 -
 .../claws-mail-3.15.0-old_profile_segfault.patch   |  80 
 6 files changed, 914 deletions(-)

diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index a65169e..3e24b02faca 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -1,5 +1 @@
-DIST claws-mail-3.15.0.tar.xz 5665648 BLAKE2B 
f25356372b65f2df072eb2774fca87514c2da59811e78650e26ae58c1b518e229cba62cf1b0d0ad72107e292c9d87450f7d2508c02f34c5c9c70d944f9866823
 SHA512 
667cb0ea2f7c5d8e8b6046313ed7698c378f504caeeaa54348ba228317538dfc040e4ddf80f4aaa1491858a7803954e89599b1e479febe7cf1ab4bae5a638dc8
-DIST claws-mail-3.15.1.tar.xz 5665468 BLAKE2B 
c6d4c5875f82f836815193b330427bdd533be5445706fc437b1c30be8e52325a2b824e8a1d1332bb286ac9ea2bd4b872943709d9ff78b20a6a3ff5b781808d25
 SHA512 
3ab2bc75571b9a71b11ee3f7fe4773ff7b17132f29e6637aa7b7b9a7f8ed125430ee7e5ab5c9842463d776a96be150d7c8e1e3d682b955dd582a6a6ce68c
-DIST claws-mail-3.16.0.tar.xz 5913948 BLAKE2B 
6744045de6bc3945221569a9ae1cdcd849ec11c4f5dbfe966ca70c7c2ab3f5d9ded1dbd5bcedffdc756809c1802d31d955b5c6c53f20a00be5abc861db340d0f
 SHA512 
5c96e21b4c5117b67ccfe4178c68e2f1b1449f882d6ecf22041e41f08fd607c6ce7afe6c7fdbd039da7ffc5673d366551b15d3e4b7de8d758fc1554a8eadc55e
-DIST claws-mail-3.17.2.tar.xz 6166160 BLAKE2B 
d31feb49cbeddbf4f95540f984c76a4d91edb95fccf2a7d97933ddaacfa9a5fedb464e602cb85a97bc75dc341bc7004cef9bea27d8dfb51d42a62d3f2f46fa1d
 SHA512 
c68d31f7097f1b5fd5c768f4d97fd9edfbe54794e06ad6980e092743ff5ac96efbc2354021040315ef355d9a272fb71065e4c02bd8ac1804e7db7953a8cff615
 DIST claws-mail-3.17.3.tar.xz 6164392 BLAKE2B 
ac0781c4c7e4423f4a8b494a9bd007d62443e8c540feaeef089ca65f641da5ecabfa2c5c0662750d6f58c8913c1d95750a3dfb6b4628e573b0105f8f526bc066
 SHA512 
b562d785eaedbdec408c4a3db8f4d9326183266fe314509a189c9e1220f15b4f41ccd9d8c58c5194c0267842e8efe900e88eb17c0d17d6069e2543870efa5ef8

diff --git a/mail-client/claws-mail/claws-mail-3.15.0-r2.ebuild 
b/mail-client/claws-mail/claws-mail-3.15.0-r2.ebuild
deleted file mode 100644
index 7e7feaa001c..000
--- a/mail-client/claws-mail/claws-mail-3.15.0-r2.ebuild
+++ /dev/null
@@ -1,209 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit autotools gnome2-utils python-single-r1 xdg-utils
-
-DESCRIPTION="An email client (and news reader) based on GTK+"
-HOMEPAGE="https://www.claws-mail.org/;
-
-SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz;
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="alpha amd64 ~hppa ~ppc ~ppc64 ~sparc x86"
-
-IUSE="archive bogofilter calendar clamav dbus debug doc gdata +gnutls gtk3 
+imap ipv6 ldap +libcanberra +libindicate +libnotify networkmanager nls nntp 
+notification pda pdf perl +pgp python rss session sieve smime spamassassin 
spam-report spell startup-notification svg valgrind xface"
-REQUIRED_USE="libcanberra? ( notification )
-   libindicate? ( notification )
-   libnotify? ( notification )
-   networkmanager? ( dbus )
-   python? ( ${PYTHON_REQUIRED_USE} )
-   smime? ( pgp )"
-
-COMMONDEPEND="
-   net-mail/ytnef
-   archive? (
-   app-arch/libarchive
-   >=net-misc/curl-7.9.7
-   )
-   bogofilter? ( mail-filter/bogofilter )
-   calendar? (
-   >=dev-libs/libical-2.0.0:=
-   >=net-misc/curl-7.9.7
-   )
-   dbus? ( >=dev-libs/dbus-glib-0.60 )
-   gdata? ( >=dev-libs/libgdata-0.17.2 )
-   gnutls? ( >=net-libs/gnutls-3.0 )
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( >=x11-libs/gtk+-2.20:2 )
-   imap? ( >=net-libs/libetpan-0.57 )
-   ldap? ( >=net-nds/openldap-2.0.7 )
-   nls? ( >=sys-devel/gettext-0.18 )
-   nntp? ( >=net-libs/libetpan-0.57 )
-   notification? (
-   dev-libs/glib:2
-   libcanberra? (  media-libs/libcanberra[gtk] )
-   libindicate? ( dev-libs/libindicate:3[gtk] )
-   libnotify? ( x11-libs/libnotify )
-   )
-   pda? ( >=app-pda/jpilot-0.99 )
-   pdf? ( app-text/poppler[cairo] )
-   pgp? ( 

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

2019-02-09 Thread Brian Evans
commit: 70178eeac640150e47b27d441452c653615e6b46
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Feb 10 00:18:53 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Feb 10 00:18:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70178eea

dev-libs/cyrus-sasl: Fix mysql dependency

Non-maintainer commit

Bug: https://bugs.gentoo.org/665876
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r13.ebuild | 260 +++
 dev-libs/cyrus-sasl/cyrus-sasl-2.1.27-r2.ebuild  | 256 ++
 2 files changed, 516 insertions(+)

diff --git a/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r13.ebuild 
b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r13.ebuild
new file mode 100644
index 000..fd823635a6a
--- /dev/null
+++ b/dev-libs/cyrus-sasl/cyrus-sasl-2.1.26-r13.ebuild
@@ -0,0 +1,260 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic multilib multilib-minimal autotools pam java-pkg-opt-2 
db-use systemd
+
+SASLAUTHD_CONF_VER="2.1.26"
+
+DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)"
+HOMEPAGE="https://www.cyrusimap.org/sasl/;
+SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz;
+
+LICENSE="BSD-with-attribution"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="authdaemond berkdb gdbm kerberos ldapdb libressl openldap mysql pam 
postgres sample selinux sqlite
+srp ssl static-libs urandom"
+
+DEPEND="
+   net-mail/mailbase
+   authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
+   berkdb? ( >=sys-libs/db-4.8.30-r1:=[${MULTILIB_USEDEP}] )
+   gdbm? ( >=sys-libs/gdbm-1.10-r1:=[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
+   mysql? ( dev-db/mysql-connector-c:0=[${MULTILIB_USEDEP}] )
+   pam? ( >=virtual/pam-0-r1[${MULTILIB_USEDEP}] )
+   postgres? ( dev-db/postgresql:* )
+   sqlite? ( >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] )
+   ssl? (
+   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+   )
+   java? ( >=virtual/jdk-1.6:= )"
+
+RDEPEND="
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-sasl )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/sasl/md5global.h
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-2.1.25-sasldb_al.patch"
+   "${FILESDIR}/${PN}-2.1.25-saslauthd_libtool.patch"
+   "${FILESDIR}/${PN}-2.1.25-avoid_pic_overwrite.patch"
+   "${FILESDIR}/${PN}-2.1.25-autotools_fixes.patch"
+   "${FILESDIR}/${PN}-2.1.25-as_needed.patch"
+   "${FILESDIR}/${PN}-2.1.25-missing_header.patch"
+   "${FILESDIR}/${PN}-2.1.25-fix_heimdal.patch"
+   "${FILESDIR}/${PN}-2.1.25-auxprop.patch"
+   "${FILESDIR}/${PN}-2.1.23-gss_c_nt_hostbased_service.patch"
+   "${FILESDIR}/${PN}-2.1.25-service_keytabs.patch"
+   "${FILESDIR}/${PN}-2.1.26-missing-size_t.patch"
+   "${FILESDIR}/${PN}-2.1.26-CVE-2013-4122.patch"
+   "${FILESDIR}/${PN}-2.1.26-send-imap-logout.patch"
+   "${FILESDIR}/${PN}-2.1.26-canonuser-ldapdb-garbage-in-out-buffer.patch"
+   "${FILESDIR}/${PN}-2.1.26-fix_dovecot_authentication.patch"
+   "${FILESDIR}/${PN}-2.1.26-openssl-1.1.patch" #592528
+)
+
+pkg_setup() {
+   java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # Get rid of the -R switch (runpath_switch for Sun)
+   # >=gcc-4.6 errors out with unknown option
+   sed -i -e '/LIB_SQLITE.*-R/s/ -R[^"]*//' \
+   configure.in || die
+
+   # Use plugindir for sasldir
+   sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
+   "${S}"/plugins/Makefile.{am,in} || die "sed failed"
+
+   # #486740 #468556
+   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' \
+   -e 's:AC_CONFIG_MACRO_DIR:AC_CONFIG_MACRO_DIRS:g' \
+   configure.in || die
+   sed -i -e 's:AC_CONFIG_MACRO_DIR:AC_CONFIG_MACRO_DIRS:g' \
+   saslauthd/configure.in || die
+
+   eautoreconf
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # getpassphrase is defined in /usr/include/stdlib.h
+   append-cppflags -DHAVE_GETPASSPHRASE
+   else
+   # this horrendously breaks things on Solaris
+   append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED 
-D_BSD_SOURCE -DLDAP_DEPRECATED
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   # Java support.
+   

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/files/, games-roguelike/stone-soup/

2019-02-09 Thread Erik Mackdanz
commit: 38d7daa3f382c1c0b69a7de1bab029ffa8fa1437
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sun Feb 10 00:08:15 2019 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Feb 10 00:08:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d7daa3

games-roguelike/stone-soup: Bump to 0.23.0

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 games-roguelike/stone-soup/Manifest|   1 +
 .../stone-soup-0.20.1-rltiles-ldflags-libs.patch   |  45 ---
 .../stone-soup/stone-soup-0.23.0.ebuild| 143 +
 3 files changed, 144 insertions(+), 45 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 36ddd33178a..ce8d9856e02 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,3 +1,4 @@
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
 DIST stone_soup-0.22.0.tar.xz 29263688 BLAKE2B 
e0a4d6953677583fafe1fce037d4d484c821b4d8782c63fa90b6b4f5db3df7b8fd4c5e843740517a7c2321f864df2a346fcd9bc69a1446c74685afc239d1fc55
 SHA512 
e8daa0f66a5212b116ce997b30b8f0f9ef01cef7e1213a1b6fe17c800d44fa7e318624902ce638dee79027ffaa3a4af8a10f6552de756a2045b5919d817498bd
+DIST stone_soup-0.23.0.tar.xz 29899848 BLAKE2B 
138f3c9fe1ad395d05d0654ea42788c6312e92839c6b92edfa538123b8b566f62d263862b05c6da64d589938c820b876e12475b0eeb16af7dd2e3f62c441eecb
 SHA512 
6b53b5d670130aac451d09fe842e7654f61c131d126b34ed729d4542e9d2cbe2beaa6cd5f0b2bb78744ae6c643040996e39db8b0b3840c8946e442aaff54ff58

diff --git 
a/games-roguelike/stone-soup/files/stone-soup-0.20.1-rltiles-ldflags-libs.patch 
b/games-roguelike/stone-soup/files/stone-soup-0.20.1-rltiles-ldflags-libs.patch
deleted file mode 100644
index 010c729b92e..000
--- 
a/games-roguelike/stone-soup/files/stone-soup-0.20.1-rltiles-ldflags-libs.patch
+++ /dev/null
@@ -1,45 +0,0 @@
 a/rltiles/Makefile
-+++ b/rltiles/Makefile
-@@ -1,7 +1,7 @@
- uname_S := $(shell uname -s)
- 
- ifneq (,$(findstring MINGW,$(uname_S)))
--LDFLAGS += -lmingw32
-+LIBS += -lmingw32
- endif
- 
- # Note: since generation of tiles is done on the host, we don't care about
-@@ -29,7 +29,7 @@
-   endif
- 
-   CFLAGS += $(PNG_INCLUDE)
--  LDFLAGS += $(PNG_LIB)
-+  LIBS += $(PNG_LIB)
- 
-   CFLAGS += -DUSE_TILE
- endif
-@@ -39,13 +39,13 @@
- endif
- 
- ifneq (,$(findstring MINGW,$(uname_S)))
--LDFLAGS += -lgdi32 -lwinmm -lole32 -loleaut32 -limm32 -lshell32 -lversion 
-luuid
-+LIBS += -lgdi32 -lwinmm -lole32 -loleaut32 -limm32 -lshell32 -lversion -luuid
- endif
- ifeq ($(uname_S),Darwin)
--LDFLAGS += -framework AppKit -framework AudioUnit -framework CoreAudio 
-framework ForceFeedback -framework Carbon -framework IOKit -framework OpenGL
-+LIBS += -framework AppKit -framework AudioUnit -framework CoreAudio 
-framework ForceFeedback -framework Carbon -framework IOKit -framework OpenGL
- endif
- ifeq ($(uname_S),Linux)
--LDFLAGS += -ldl -lpthread
-+LIBS += -ldl -lpthread
- endif
- 
- # Attempt to use a full compiler name, to make
-@@ -134,6 +134,6 @@
-   $(QUIET_HOSTCXX)$(HOSTCXX) $(CFLAGS) -MMD -c $< -o $@
- 
- $(TILEGEN): $(OBJECTS)
--  $(QUIET_HOSTLINK)$(HOSTCXX) $(CFLAGS) $(OBJECTS) -o $@ $(LDFLAGS)
-+  $(QUIET_HOSTLINK)$(HOSTCXX) $(CFLAGS) $(OBJECTS) -o $@ $(LDFLAGS) 
$(LIBS)
- 
- .PHONY: all clean distclean

diff --git a/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
new file mode 100644
index 000..876c7001d73
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.23.0.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+## TODO
+# add sound support (no sound files)
+
+EAPI=6
+VIRTUALX_REQUIRED="manual"
+inherit eutils gnome2-utils toolchain-funcs eapi7-ver
+
+MY_P="stone_soup-${PV}"
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
+HOMEPAGE="http://crawl.develz.org/wordpress/;
+SRC_URI="
+   https://crawl.develz.org/release/$(ver_cut 1-2)/${PN/-/_}-${PV}.tar.xz
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
+   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
+"
+
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: 

[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2019-02-09 Thread Erik Mackdanz
commit: ac4e6381cf4a5f131254926b177ab665d161997e
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 22:41:19 2019 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sun Feb 10 00:06:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4e6381

games-roguelike/stone-soup: Remove old versions

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 games-roguelike/stone-soup/Manifest|   2 -
 .../stone-soup/stone-soup-0.20.1.ebuild| 143 -
 .../stone-soup/stone-soup-0.21.1.ebuild| 143 -
 3 files changed, 288 deletions(-)

diff --git a/games-roguelike/stone-soup/Manifest 
b/games-roguelike/stone-soup/Manifest
index 86ea079c416..36ddd33178a 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -1,5 +1,3 @@
 DIST stone-soup.png 1351 BLAKE2B 
cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59
 SHA512 
4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
 DIST stone-soup.svg 68546 BLAKE2B 
7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d
 SHA512 
dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
-DIST stone_soup-0.20.1.tar.xz 28372712 BLAKE2B 
c12a76afcaf1691a74f23bc2b2927ac2573cb83c602a50aab1567b9e2077c6f12f0847c8c27f17c45941660ab0fac1c28b2531c176c1fc0d4e946b84456d4e75
 SHA512 
420ccc3c66977da8ae15f9c0465b01a6260ad5db450efced3041455674922e714d9aaed226e1bc32fa3c22bca1ec06bd91979a9378c6ab08fbe1d2bfc3f0da4a
-DIST stone_soup-0.21.1.tar.xz 29091300 BLAKE2B 
0ce29554483eb244eb74ef08c3e2a7d253037cec141e90fba0bf5f59eebb30dad0668c997eba0d6ea12a354d515fe770cc7fcf6a2afb8c968a09cb9a337bcde4
 SHA512 
1fa50e5b434391b6f3abad62931318f28dd2af3d3148a72c1f2ff80142f3ce9128b8fe6e5b8fbcc502a3d7e79b777bd9f345f8cca06d7e3dbe7575a42f8bd9e7
 DIST stone_soup-0.22.0.tar.xz 29263688 BLAKE2B 
e0a4d6953677583fafe1fce037d4d484c821b4d8782c63fa90b6b4f5db3df7b8fd4c5e843740517a7c2321f864df2a346fcd9bc69a1446c74685afc239d1fc55
 SHA512 
e8daa0f66a5212b116ce997b30b8f0f9ef01cef7e1213a1b6fe17c800d44fa7e318624902ce638dee79027ffaa3a4af8a10f6552de756a2045b5919d817498bd

diff --git a/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild
deleted file mode 100644
index 3b31a1d1f7c..000
--- a/games-roguelike/stone-soup/stone-soup-0.20.1.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-## TODO
-# add sound support (no sound files)
-
-EAPI=6
-VIRTUALX_REQUIRED="manual"
-inherit eutils gnome2-utils toolchain-funcs versionator
-
-MY_P="stone_soup-${PV}"
-DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting 
in dungeons"
-HOMEPAGE="http://crawl.develz.org/wordpress/;
-SRC_URI="
-   https://crawl.develz.org/release/$(get_version_component_range 
1-2)/${PN/-/_}-${PV}.tar.xz
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.png
-   https://dev.gentoo.org/~hasufell/distfiles/${PN}.svg
-"
-
-# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
-# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
-# Public Domain|CC0: most of tiles
-# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
-LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug luajit ncurses test +tiles"
-# test is broken
-# see https://crawl.develz.org/mantis/view.php?id=6121
-RESTRICT="test"
-
-RDEPEND="
-   dev-db/sqlite:3
-   luajit? ( >=dev-lang/luajit-2.0.0 )
-   sys-libs/zlib
-   !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
-   ncurses? ( sys-libs/ncurses:0 )
-   tiles? (
-   media-fonts/dejavu
-   media-libs/freetype:2
-   media-libs/libpng:0
-   media-libs/libsdl2[X,opengl,video]
-   media-libs/sdl2-image[png]
-   virtual/glu
-   virtual/opengl
-   )"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc
-   tiles? (
-   sys-libs/ncurses:0
-   )"
-
-S=${WORKDIR}/${MY_P}/source
-S_TEST=${WORKDIR}/${MY_P}_test/source
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.20.1-rltiles-ldflags-libs.patch
-)
-
-pkg_setup() {
-   if use !ncurses && use !tiles ; then
-   ewarn "Neither ncurses nor tiles frontend"
-   ewarn "selected, choosing ncurses only."
-   ewarn "Note that you can also enable both."
-   fi
-}
-
-src_prepare() {
-   default
-
-   rm -r 

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

2019-02-09 Thread Andreas Sturmlechner
commit: 031642ded0aa3500ce497aaade5867b8b69af43a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 23:16:35 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 23:57:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031642de

media-sound/zynaddsubfx: EAPI-7 bump, comprehensive dependency fixes

Add USE doc, dssi, portaudio
Add missing dependencies
Fix cmake options
Improve DESCRIPTION

Closes: https://bugs.gentoo.org/659886
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../zynaddsubfx/files/zynaddsubfx-3.0.3-docs.patch |  6 +-
 media-sound/zynaddsubfx/metadata.xml   |  3 +
 .../zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild| 84 ++
 3 files changed, 89 insertions(+), 4 deletions(-)

diff --git a/media-sound/zynaddsubfx/files/zynaddsubfx-3.0.3-docs.patch 
b/media-sound/zynaddsubfx/files/zynaddsubfx-3.0.3-docs.patch
index b094986ea86..2a35e0544c8 100644
--- a/media-sound/zynaddsubfx/files/zynaddsubfx-3.0.3-docs.patch
+++ b/media-sound/zynaddsubfx/files/zynaddsubfx-3.0.3-docs.patch
@@ -1,7 +1,5 @@
-Index: zynaddsubfx-2.5.2/CMakeLists.txt
-===
 zynaddsubfx-2.5.2.orig/CMakeLists.txt
-+++ zynaddsubfx-2.5.2/CMakeLists.txt
+--- a/CMakeLists.txt
 b/CMakeLists.txt
 @@ -28,9 +28,6 @@ include(CTestConfig.cmake)
  #Currently the only directory that uses cmake
  add_subdirectory(src)

diff --git a/media-sound/zynaddsubfx/metadata.xml 
b/media-sound/zynaddsubfx/metadata.xml
index bca5422640b..63c95289a8f 100644
--- a/media-sound/zynaddsubfx/metadata.xml
+++ b/media-sound/zynaddsubfx/metadata.xml
@@ -5,6 +5,9 @@
proau...@gentoo.org
Gentoo ProAudio Project

+   
+   Enable support for DSSI Soft Synth 
Interface
+   

zynaddsubfx


diff --git a/media-sound/zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild 
b/media-sound/zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild
new file mode 100644
index 000..42707c6895b
--- /dev/null
+++ b/media-sound/zynaddsubfx/zynaddsubfx-3.0.3-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="Software synthesizer capable of making a countless number of 
instruments"
+HOMEPAGE="http://zynaddsubfx.sourceforge.net/;
+SRC_URI="mirror://sourceforge/zynaddsubfx/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="alsa doc dssi +fltk jack lash portaudio"
+
+REQUIRED_USE="|| ( alsa jack portaudio )"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+DEPEND="
+   >=dev-libs/mxml-2.2.1
+   media-libs/liblo
+   sci-libs/fftw:3.0
+   sys-libs/zlib
+   alsa? ( media-libs/alsa-lib )
+   dssi? ( media-libs/dssi )
+   fltk? (
+   >=x11-libs/fltk-1.3:1
+   x11-libs/libX11
+   x11-libs/libXpm
+   )
+   jack? ( virtual/jack )
+   lash? ( media-sound/lash )
+   portaudio? ( media-libs/portaudio )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-docs.patch )
+
+DOCS=( ChangeLog HISTORY.txt README.adoc )
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if ! use dssi; then
+   sed -i -e '/pkg_search_module.*DSSI/s/^/#DONT/' 
src/CMakeLists.txt || die
+   fi
+   if ! use jack; then
+   sed -e '/pkg_check_modules.*JACK/s/^/#DONT/' -i 
{rtosc,src}/CMakeLists.txt || die
+   fi
+   if ! use lash; then
+   sed -i -e '/pkg_search_module.*LASH/s/^/#DONT/' 
src/CMakeLists.txt || die
+   fi
+   if ! use portaudio; then
+   sed -i -e '/pkg_check_modules.*PORTAUDIO/s/^/#DONT/' 
src/CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   append-cxxflags -std=c++11
+
+   local mycmakeargs=(
+   -DPluginLibDir=$(get_libdir)
+   $(cmake-utils_use_find_package alsa Alsa)
+   $(cmake-utils_use_find_package doc Doxygen)
+   $(cmake-utils_use_find_package fltk FLTK)
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   use doc && cmake-utils_src_compile doc
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+   cmake-utils_src_install
+   insinto /usr/share/${PN}
+   doins -r instruments/*
+}



[gentoo-commits] repo/gentoo:master commit in: games-roguelike/stone-soup/

2019-02-09 Thread Erik Mackdanz
commit: 77c1cb9782017a36006e27f5ea864353550153ca
Author: Erik Mackdanz  gentoo  org>
AuthorDate: Sat Feb  9 22:39:56 2019 +
Commit: Erik Mackdanz  gentoo  org>
CommitDate: Sat Feb  9 22:39:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c1cb97

games-roguelike/stone-soup: Stabilize 0.22.0, add maintainership

Signed-off-by: Erik Mackdanz  gentoo.org>
Package-Manager: Portage-2.3.59, Repoman-2.3.12

 games-roguelike/stone-soup/metadata.xml | 4 
 games-roguelike/stone-soup/stone-soup-0.22.0.ebuild | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/games-roguelike/stone-soup/metadata.xml 
b/games-roguelike/stone-soup/metadata.xml
index 68e84b34cc4..ec38a399560 100644
--- a/games-roguelike/stone-soup/metadata.xml
+++ b/games-roguelike/stone-soup/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   stasib...@gentoo.org
+   Erik Mackdanz
+   

ga...@gentoo.org
Gentoo Games Project

diff --git a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild 
b/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
index 14ea7d7dbe8..742c2c56bd9 100644
--- a/games-roguelike/stone-soup/stone-soup-0.22.0.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.22.0.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
 
 ## TODO
@@ -23,7 +23,7 @@ SRC_URI="
 # MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
 LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug luajit ncurses test +tiles"
 # test is broken
 # see https://crawl.develz.org/mantis/view.php?id=6121



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

2019-02-09 Thread Thomas Deutschmann
commit: 9643e18ff4ca3439c973708472b82e8d18e47ed1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Feb  9 22:18:22 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Feb  9 22:18:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9643e18f

media-libs/libvpx: bump to v1.8.0

Closes: https://bugs.gentoo.org/677298
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/libvpx/Manifest|   2 +
 media-libs/libvpx/libvpx-1.8.0.ebuild | 127 ++
 2 files changed, 129 insertions(+)

diff --git a/media-libs/libvpx/Manifest b/media-libs/libvpx/Manifest
index 0cf9742727b..f391ad1d726 100644
--- a/media-libs/libvpx/Manifest
+++ b/media-libs/libvpx/Manifest
@@ -2,7 +2,9 @@ DIST libvpx-1.5.0.tar.bz2 1906571 BLAKE2B 
1e4e2d7ac6ae046d733361d644a9c36b84f033
 DIST libvpx-1.6.0.tar.bz2 1943026 BLAKE2B 
1fbea27d73b2120ed807108b8ba09c4118e2d8381fdcbbf8661c5fd664e6272d6c14b73c7b8317b97fa51b212d3ea2429819e0e17adf6afcb8d0f5fb6dd9a68a
 SHA512 
dd753372a156bbf7ceb4090276e5fb32b4c8581c93925dded93efee74153b5eb24ee8c3d8ee6339a6878482f0ecf178a2befeeb36e17eada6c440b48c60e9162
 DIST libvpx-1.6.1.tar.bz2 1959534 BLAKE2B 
67f73ffd2569bde46db98e7fcb36f7b37d33927fad8c3916ebe1810e63e7aae963bd39ba1f399be079ea4c9f52736f98a603c810f9412643a91166dfb09ed895
 SHA512 
1a4b009fe1737715c6563a79848126a5859394a5074b1e9cca9bc2e213df90890c15e708040d5f2c96c7c21e268f51e1352ac6911514bf891a4bf3eea154159d
 DIST libvpx-1.7.0.tar.gz 2679797 BLAKE2B 
de7992adb517e375c5be2a9facf2b4a73174adcaef11185ed6d3102c2f6b73f378b0d415c5e3a4d915b3a6889bd8b31ba3e8c007a87a433a345ef7696a1dd899
 SHA512 
8b3b766b550f8d86907628d7ed88035f9a2612aac21542e0fd5ad35b905eb82cbe1be02a1a24afce7a3bcc4766f62611971f72724761996b392136c40a1e7ff0
+DIST libvpx-1.8.0.tar.gz 2879302 BLAKE2B 
a6113115b4d3668951b084250ca3e9bafeb1a4c54cb0c5516d6d24a88105f13b5b458dd0b57088eddb64deb0096a2023968588cc7dc69aa0cd0799caa71f9fc0
 SHA512 
77477ec7059de1d90f048c10783b4adce463a84c9c828f125686e533f5bc8c9eeab8a1747df5c928e0869ccf855a9af5608199c8c376a75d35659f719ee870ef
 DIST libvpx-testdata-1.5.0.tar.bz2 117022525 BLAKE2B 
d0b5e96694d84d825b874df208dc3b3156ab0d5e9d567e1e05cdc7b88f47126917b84178748f0971ce14d58ee031906b72070bec622983ec56244159b8b759ee
 SHA512 
58abcea159d1f709c2b9b52e8ae381481ed0ee1f43972f5e52d628754844ed23f5f77180a9c3f950a19fd8e2eaec406288d9ec65a42c9d6d080a6948827698bb
 DIST libvpx-testdata-1.6.0.tar.bz2 121020858 BLAKE2B 
93bbaa4514e46b762fbf86d66394b228d62c19906dc79c5c661feedf088d09d4b6c2ac908dc8b1ac4236a801047d5d608b17a8bc0fa5bd5ca0c992cd0729fc7a
 SHA512 
639e229bd97e7a92a29e636f548234a87dbe63673d968cdfbec1faf9ccb0ee2087ad00b0a5bfb1581bea6b17e70bb449e9a046da4d9891f59ec79773ece4294e
 DIST libvpx-testdata-1.6.1.tar.bz2 158774682 BLAKE2B 
0ba1897e015c69cbf98b645cc634f98fdaf58aa814ad2cf93ee1812a38d279a570b856017822db0b21215c0e6d2d069c3f40692317c885ffbc3b59c236a754ba
 SHA512 
9038774a6955cb6664ea664b4d8e08b0e7a2acba85429da9fd84f522bc7a03d57f6d9f1302481136a718507113babbe4786ff7a648130298ad2c0b3cbe8e82ab
 DIST libvpx-testdata-1.7.0.tar.xz 238790100 BLAKE2B 
1d14e794341d35402eaf54d398ebed56b0983908e397ae677737e0f313ea0bfc9c4a39be91765b02a07a8eb9b55529d5f998efcc87b1b493b0e326e02193d982
 SHA512 
1556345e41674f0846a7419828972ec27c3c37fe270fa1deb45e03665f60ec088d79134aee0d2e27003b130636eeed4a15ea3f701c9d7014f3ca2785467767a8
+DIST libvpx-testdata-1.8.0.tar.xz 418337232 BLAKE2B 
1336e522f18a8f7812b4e7e4de7b27d32778c38fe902c62a4415a17e857868bfcdcbdcab528617db89e9f57449a486333feccffc4a250bfe79fc460c790071ed
 SHA512 
991066467121614106455522b3651f194b45a37125c1b4e6bade59044756f26d914c95388e3c0bd3dc22159525aa6478df36801767bb7506fa7e77b93c6c2ede

diff --git a/media-libs/libvpx/libvpx-1.8.0.ebuild 
b/media-libs/libvpx/libvpx-1.8.0.ebuild
new file mode 100644
index 000..73214ce5133
--- /dev/null
+++ b/media-libs/libvpx/libvpx-1.8.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+inherit toolchain-funcs multilib-minimal
+
+# To create a new testdata tarball:
+# 1. Unpack source tarbll or checkout git tag
+# 2. export LIBVPX_TEST_DATA_PATH=libvpx-testdata
+# 3. configure --enable-unit-tests --enable-vp9-highbitdepth
+# 4. make testdata
+# 5. tar -cjf libvpx-testdata-${MY_PV}.tar.xz libvpx-testdata
+
+LIBVPX_TESTDATA_VER=1.8.0
+
+DESCRIPTION="WebM VP8 and VP9 Codec SDK"
+HOMEPAGE="https://www.webmproject.org;
+SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( mirror://gentoo/${PN}-testdata-${LIBVPX_TESTDATA_VER}.tar.xz )"
+
+LICENSE="BSD"
+SLOT="0/6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 doc cpu_flags_x86_mmx postproc 
cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 

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

2019-02-09 Thread Andreas Sturmlechner
commit: 488e381f743228f47b2ed6bd8560b06984a94465
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 21:42:28 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 21:56:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488e381f

media-sound/mpc: Add missing patch

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

 media-sound/mpc/files/mpc-0.31-nodoc.patch | 12 
 1 file changed, 12 insertions(+)

diff --git a/media-sound/mpc/files/mpc-0.31-nodoc.patch 
b/media-sound/mpc/files/mpc-0.31-nodoc.patch
new file mode 100644
index 000..55afa828ffc
--- /dev/null
+++ b/media-sound/mpc/files/mpc-0.31-nodoc.patch
@@ -0,0 +1,12 @@
+--- a/meson.build  2018-10-24 10:31:33.0 +0200
 b/meson.build  2019-02-09 22:49:02.890387140 +0100
+@@ -109,9 +109,6 @@
+   install: true
+ )
+ 
+-install_data('AUTHORS', 'COPYING', 'NEWS', 'README.rst',
+-  install_dir : join_paths(get_option('datadir'), 'doc', 
meson.project_name()))
+-
+ install_data(
+   'contrib/mpd-m3u-handler.sh', 'contrib/mpd-pls-handler.sh',
+   'contrib/mpc-completion.bash',



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

2019-02-09 Thread Andreas Sturmlechner
commit: 4e1c705812c32f5f617ee8250cc1b63d1499bf06
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 21:56:33 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 21:56:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e1c7058

media-sound/mpc: Drop old

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

 media-sound/mpc/mpc-0.31.ebuild | 39 ---
 1 file changed, 39 deletions(-)

diff --git a/media-sound/mpc/mpc-0.31.ebuild b/media-sound/mpc/mpc-0.31.ebuild
deleted file mode 100644
index 2429ef0a37b..000
--- a/media-sound/mpc/mpc-0.31.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 meson
-
-DESCRIPTION="A commandline client for Music Player Daemon (media-sound/mpd)"
-HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/mpc;
-SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="iconv test"
-
-RDEPEND="media-libs/libmpdclient"
-
-DEPEND="${RDEPEND}
-   dev-python/sphinx
-   iconv? ( virtual/libiconv )
-   test? ( dev-libs/check )"
-
-BDEPEND="virtual/pkgconfig"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local emesonargs=(
-   -Dtest=$(usex test true false)
-   -Diconv=$(usex iconv enabled disabled)
-   )
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   newbashcomp contrib/mpc-completion.bash mpc
-}



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

2019-02-09 Thread Andreas Sturmlechner
commit: 35999aeea8ffc954dfb586fc9109a225adc4fe5d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 21:42:28 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 21:51:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35999aee

media-sound/mpc: Add USE doc, fix install path

Closes: https://bugs.gentoo.org/670074
Closes: https://bugs.gentoo.org/670262
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/mpc/mpc-0.31-r1.ebuild | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/media-sound/mpc/mpc-0.31-r1.ebuild 
b/media-sound/mpc/mpc-0.31-r1.ebuild
new file mode 100644
index 000..63e630daea4
--- /dev/null
+++ b/media-sound/mpc/mpc-0.31-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 meson
+
+DESCRIPTION="Commandline client for Music Player Daemon (media-sound/mpd)"
+HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/mpc;
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc iconv test"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( dev-python/sphinx )
+   iconv? ( virtual/libiconv )
+   test? ( dev-libs/check )
+"
+DEPEND="media-libs/libmpdclient"
+RDEPEND="${DEPEND}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=( "${FILESDIR}/${P}-nodoc.patch" )
+
+src_prepare() {
+   default
+
+   # use correct docdir
+   sed -e "/install_dir:.*contrib/s/meson.project_name()/'${PF}'/" \
+   -i meson.build || die
+
+   # use correct (html) docdir
+   sed -e "/install_dir:.*doc/s/meson.project_name()/'${PF}'/" \
+   -i doc/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Ddocumentation=$(usex doc enabled disabled)
+   -Diconv=$(usex iconv enabled disabled)
+   -Dtest=$(usex test true false)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   newbashcomp contrib/mpc-completion.bash mpc
+}



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

2019-02-09 Thread Andreas Sturmlechner
commit: 5db57cdb3e9bec2fc18224d161f294adaf3198ad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 21:12:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 21:14:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db57cdb

media-sound/clementine: Fix DEPENDs

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

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

diff --git a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild 
b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
index e80f66f40cc..6e7d542ac49 100644
--- a/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
+++ b/media-sound/clementine/clementine-1.3.1_p20190127.ebuild
@@ -81,6 +81,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-cpp/gtest-1.8.0
dev-libs/boost
dev-qt/linguist-tools:5
+   dev-qt/qtopengl:5
dev-qt/qtx11extras:5
dev-qt/qtxml:5
sys-devel/gettext
@@ -88,7 +89,6 @@ DEPEND="${COMMON_DEPEND}
box? ( dev-cpp/sparsehash )
dropbox? ( dev-cpp/sparsehash )
googledrive? ( dev-cpp/sparsehash )
-   projectm? ( dev-qt/qtopengl:5 )
pulseaudio? ( media-sound/pulseaudio )
seafile? ( dev-cpp/sparsehash )
skydrive? ( dev-cpp/sparsehash )



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

2019-02-09 Thread Brian Evans
commit: 19ce64a45e05e65981c3b73b8bbf30f2ab1243eb
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Feb  9 20:58:45 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Feb  9 20:59:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ce64a4

net-analyzer/barnyard: Fix dependency and less USE checking

Closes: https://bugs.gentoo.org/665934
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 .../{barnyard-0.2.0-r4.ebuild => barnyard-0.2.0-r5.ebuild}  | 13 +
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/net-analyzer/barnyard/barnyard-0.2.0-r4.ebuild 
b/net-analyzer/barnyard/barnyard-0.2.0-r5.ebuild
similarity index 94%
rename from net-analyzer/barnyard/barnyard-0.2.0-r4.ebuild
rename to net-analyzer/barnyard/barnyard-0.2.0-r5.ebuild
index 0868a7f8ffe..5d369ae6705 100644
--- a/net-analyzer/barnyard/barnyard-0.2.0-r4.ebuild
+++ b/net-analyzer/barnyard/barnyard-0.2.0-r5.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
 
 EAPI=7
@@ -18,7 +18,7 @@ IUSE="mysql postgres sguil"
 
 DEPEND="
net-libs/libpcap
-   mysql? ( virtual/mysql )
+   mysql? ( dev-db/mysql-connector-c:0= )
postgres? ( dev-db/postgresql:*[server] )
sguil? ( dev-lang/tcl:0 )"
 RDEPEND="${DEPEND}
@@ -62,23 +62,20 @@ src_install () {
 
insinto /etc/snort
newins etc/barnyard.conf barnyard.conf
+   newconfd "${FILESDIR}"/barnyard.confd barnyard
+   newinitd "${FILESDIR}"/barnyard.rc6 barnyard
+
if use sguil ; then
sed -i -e "/config hostname:/s%snorthost%$(hostname)%" \
-e "/config interface/s:fxp0:eth0:" \
-e "s:output alert_fast:#output alert_fast:" \
-e "s:output log_dump:#output log_dump:" \
"${D}/etc/snort/barnyard.conf" || die "sed failed"
-   fi
 
-   newconfd "${FILESDIR}"/barnyard.confd barnyard
-   if use sguil ; then
sed -i -e s:/var/log/snort:/var/lib/sguil/$(hostname): \
-e s:/var/run/barnyard.pid:/var/run/sguil/barnyard.pid: \
"${D}/etc/conf.d/barnyard" || die "sed failed"
-   fi
 
-   newinitd "${FILESDIR}"/barnyard.rc6 barnyard
-   if use sguil ; then
sed -i -e "/start-stop-daemon --start/s:--exec:-c sguil 
--exec:" \
"${D}/etc/init.d/barnyard" || die "sed failed"
fi



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

2019-02-09 Thread Andreas Sturmlechner
commit: 8fc94d2be10af6e7c7b5fbf3f6a15bcb128af126
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 20:44:59 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc94d2b

media-libs/libsidplayfp: Drop old

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

 media-libs/libsidplayfp/Manifest  |  2 --
 media-libs/libsidplayfp/libsidplayfp-0.3.8.ebuild | 30 -
 media-libs/libsidplayfp/libsidplayfp-1.8.0.ebuild | 32 ---
 3 files changed, 64 deletions(-)

diff --git a/media-libs/libsidplayfp/Manifest b/media-libs/libsidplayfp/Manifest
index 2140d12bde8..58f626d5bbb 100644
--- a/media-libs/libsidplayfp/Manifest
+++ b/media-libs/libsidplayfp/Manifest
@@ -1,5 +1,3 @@
-DIST libsidplayfp-0.3.8.tar.gz 682303 BLAKE2B 
28bc2f611979f9b9dbbab1764fda99e9f17bf868f20e4513322f4b9852bef102b9a4654167a8251f2e5d1b48fe8ebc562bb35dacc8bbb8f6e54f7b05a1210ef4
 SHA512 
5a4cae8e7ca6c9ae514b7018b27c125e17dc6773db036dca7140e51d3021a4274348b791d72e6e277ac0d1fa3b20ba2b3a04bbccf574db178b1b28428f2099cc
 DIST libsidplayfp-1.1.0.tar.gz 620228 BLAKE2B 
4e51092d84817c6c90ebb0327ba1816c6dae42868f6296f269cdeee1cdf8c226e71e799ab5d7a8609546cb07669dd80f5bd1fb70e14ef594ac128c43a5c7bf51
 SHA512 
fb0ce00d220772aaf97fc88b7ba3e764f1c94439c9d35713743726872cf6bc6524893489c5909be538f0630896bd328560c6b189d6d2d09932457671080ed76f
-DIST libsidplayfp-1.8.0.tar.gz 669469 BLAKE2B 
9a5b2da9a696d7b18aacf7dcf9693290d73f22582a5ed3db728f326d1e1ef1b6d0c4258253db51aa6739c471ccbe33b8abeec5c327c131d48453d0fd5ba84b44
 SHA512 
37af2e0f2a4b635797ce289cba33e0bbe9dea0ec2378da8b4e886f94a34fe09d2941c9deda9568e5325f7da6423f4a9820c814ec8d2970987f3cd03965147c52
 DIST libsidplayfp-1.8.1.tar.gz 669478 BLAKE2B 
af6657ba2eceb40585f9900a72605455b50dc3afb36f091e05b8d9b557ae7dca13c2feb36ecf4a9dbab63e82d3d986a21008034b30189b5e9618518b68385284
 SHA512 
54731b33071a6bb7300b50c4d899706b71779977d8999302f7aae17d6a9406c9ec407baf87788cae073b04ce6b3f516d90af365b5d95d9dc5525c00cacf79ffd
 DIST libsidplayfp-1.8.8.tar.gz 673522 BLAKE2B 
2d31955e08b0b2b9558e033eff5d959acda08cdc5a3c2bb8c0aacb07c4b8c105812b4faa0af07dbc51255c72cfdf4893ce0da4d642dfc0f89ebc6ec96c51db51
 SHA512 
84fb24dcf6680dd0e2ec9cc39ddaf30707e4beb5136b7b496b1b85bf11580b1080fbb59b6ec3c1dc7b829fa0cd933db89ee3968518f23ef1a35d9253707d6392

diff --git a/media-libs/libsidplayfp/libsidplayfp-0.3.8.ebuild 
b/media-libs/libsidplayfp/libsidplayfp-0.3.8.ebuild
deleted file mode 100644
index dd7b626bceb..000
--- a/media-libs/libsidplayfp/libsidplayfp-0.3.8.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="A library for the sidplay2 fork with resid-fp"
-HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/;
-SRC_URI="mirror://sourceforge/sidplay-residfp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
-
-DOCS=( AUTHORS NEWS README TODO )
-
-src_prepare() {
-   # fix automagic. warning: modifying .ac triggers maintainer mode.
-   sed -i -e 's:doxygen:dIsAbLe&:' configure || die
-}
-
-src_configure() {
-   econf $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}

diff --git a/media-libs/libsidplayfp/libsidplayfp-1.8.0.ebuild 
b/media-libs/libsidplayfp/libsidplayfp-1.8.0.ebuild
deleted file mode 100644
index 8d0ef050961..000
--- a/media-libs/libsidplayfp/libsidplayfp-1.8.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils versionator
-
-DESCRIPTION="A library for the sidplay2 fork with resid-fp"
-HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/;
-SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(get_version_component_range
 1-2)/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
-IUSE="cpu_flags_x86_mmx static-libs"
-
-DOCS=( AUTHORS NEWS README TODO )
-
-src_prepare() {
-   # fix automagic. warning: modifying .ac triggers maintainer mode.
-   sed -i -e 's:doxygen:dIsAbLe&:' configure || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable cpu_flags_x86_mmx mmx)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



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

2019-02-09 Thread Andreas Sturmlechner
commit: 78c098995b8818447e70e06437d01058aff568c6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 19:55:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c09899

media-libs/libsidplay: EAPI-7 bump, fix arm64/ppc64 build with GCC-6

Patch kindly borrowed from Debian.

Reported-by: ernsteiswuerfel  mailbox.org>
Bug: https://bugs.gentoo.org/649804
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libsidplay/files/libsidplay-2.1.1-gcc6.patch   | 22 
 media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild   | 61 ++
 2 files changed, 83 insertions(+)

diff --git a/media-libs/libsidplay/files/libsidplay-2.1.1-gcc6.patch 
b/media-libs/libsidplay/files/libsidplay-2.1.1-gcc6.patch
new file mode 100644
index 000..7cfac32b229
--- /dev/null
+++ b/media-libs/libsidplay/files/libsidplay-2.1.1-gcc6.patch
@@ -0,0 +1,22 @@
+Description: explicit cast to int8_t
+ Fix FTBFS with GCC 6 due to narrowing conversions from 'char' to 'int8_t'.
+Author: Laszlo Boszormenyi (GCS) 
+Forwarded: no
+Bug-Debian: https://bugs.debian.org/837378
+Last-Update: 2016-09-19
+
+---
+
+--- sidplay-libs-2.1.1.orig/libsidplay/src/xsid/xsid.cpp
 sidplay-libs-2.1.1/libsidplay/src/xsid/xsid.cpp
+@@ -96,8 +96,8 @@ const int8_t XSID::sampleConvertTable[16
+ */
+ const int8_t XSID::sampleConvertTable[16] =
+ {
+-'\x80', '\x94', '\xa9', '\xbc', '\xce', '\xe1', '\xf2', '\x03',
+-'\x1b', '\x2a', '\x3b', '\x49', '\x58', '\x66', '\x73', '\x7f'
++(int8_t)'\x80', (int8_t)'\x94', (int8_t)'\xa9', (int8_t)'\xbc', 
(int8_t)'\xce', (int8_t)'\xe1', (int8_t)'\xf2', (int8_t)'\x03',
++(int8_t)'\x1b', (int8_t)'\x2a', (int8_t)'\x3b', (int8_t)'\x49', 
(int8_t)'\x58', (int8_t)'\x66', (int8_t)'\x73', (int8_t)'\x7f'
+ };
+ 
+ const char *XSID::credit =

diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild 
b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild
new file mode 100644
index 000..cb385dd5622
--- /dev/null
+++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool multilib-minimal
+
+MY_P=sidplay-libs-${PV}
+
+DESCRIPTION="C64 SID player library"
+HOMEPAGE="http://sidplay2.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="static-libs"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/sidplay/sidconfig.h
+)
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc41.patch
+   "${FILESDIR}"/${P}-fbsd.patch
+   "${FILESDIR}"/${P}-gcc43.patch
+   "${FILESDIR}"/${P}-no_libtool_reference.patch
+   "${FILESDIR}"/${P}-gcc6.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   elibtoolize
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --enable-shared
+   --with-pic
+   $(use_enable static-libs static)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   docinto libsidplay
+   dodoc libsidplay/{AUTHORS,ChangeLog,README,TODO}
+
+   docinto libsidutils
+   dodoc libsidutils/{AUTHORS,ChangeLog,README,TODO}
+
+   docinto resid
+   dodoc resid/{AUTHORS,ChangeLog,NEWS,README,THANKS,TODO}
+
+   doenvd "${FILESDIR}"/65resid
+
+   find "${D}" -name '*.la' -delete || die
+}



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

2019-02-09 Thread Andreas Sturmlechner
commit: 98871a6eb946031d358895f30ef4d84519f9160c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 20:40:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98871a6e

media-libs/libsidplayfp: 1.8.8 version bump

Closes: https://bugs.gentoo.org/656298
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/libsidplayfp/Manifest  |  1 +
 media-libs/libsidplayfp/libsidplayfp-1.8.8.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/media-libs/libsidplayfp/Manifest b/media-libs/libsidplayfp/Manifest
index f462c0473b1..2140d12bde8 100644
--- a/media-libs/libsidplayfp/Manifest
+++ b/media-libs/libsidplayfp/Manifest
@@ -2,3 +2,4 @@ DIST libsidplayfp-0.3.8.tar.gz 682303 BLAKE2B 
28bc2f611979f9b9dbbab1764fda99e9f1
 DIST libsidplayfp-1.1.0.tar.gz 620228 BLAKE2B 
4e51092d84817c6c90ebb0327ba1816c6dae42868f6296f269cdeee1cdf8c226e71e799ab5d7a8609546cb07669dd80f5bd1fb70e14ef594ac128c43a5c7bf51
 SHA512 
fb0ce00d220772aaf97fc88b7ba3e764f1c94439c9d35713743726872cf6bc6524893489c5909be538f0630896bd328560c6b189d6d2d09932457671080ed76f
 DIST libsidplayfp-1.8.0.tar.gz 669469 BLAKE2B 
9a5b2da9a696d7b18aacf7dcf9693290d73f22582a5ed3db728f326d1e1ef1b6d0c4258253db51aa6739c471ccbe33b8abeec5c327c131d48453d0fd5ba84b44
 SHA512 
37af2e0f2a4b635797ce289cba33e0bbe9dea0ec2378da8b4e886f94a34fe09d2941c9deda9568e5325f7da6423f4a9820c814ec8d2970987f3cd03965147c52
 DIST libsidplayfp-1.8.1.tar.gz 669478 BLAKE2B 
af6657ba2eceb40585f9900a72605455b50dc3afb36f091e05b8d9b557ae7dca13c2feb36ecf4a9dbab63e82d3d986a21008034b30189b5e9618518b68385284
 SHA512 
54731b33071a6bb7300b50c4d899706b71779977d8999302f7aae17d6a9406c9ec407baf87788cae073b04ce6b3f516d90af365b5d95d9dc5525c00cacf79ffd
+DIST libsidplayfp-1.8.8.tar.gz 673522 BLAKE2B 
2d31955e08b0b2b9558e033eff5d959acda08cdc5a3c2bb8c0aacb07c4b8c105812b4faa0af07dbc51255c72cfdf4893ce0da4d642dfc0f89ebc6ec96c51db51
 SHA512 
84fb24dcf6680dd0e2ec9cc39ddaf30707e4beb5136b7b496b1b85bf11580b1080fbb59b6ec3c1dc7b829fa0cd933db89ee3968518f23ef1a35d9253707d6392

diff --git a/media-libs/libsidplayfp/libsidplayfp-1.8.8.ebuild 
b/media-libs/libsidplayfp/libsidplayfp-1.8.8.ebuild
new file mode 100644
index 000..bf0faa527c6
--- /dev/null
+++ b/media-libs/libsidplayfp/libsidplayfp-1.8.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="Library for the sidplay2 fork with resid-fp"
+HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/;
+SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="cpu_flags_x86_mmx static-libs"
+
+src_prepare() {
+   default
+   # fix automagic. warning: modifying .ac triggers maintainer mode.
+   sed -i -e 's:doxygen:dIsAbLe&:' configure || die
+}
+
+src_configure() {
+   # relies on undocumented "uint" type in libstdc++
+   # bug 649832
+   append-cxxflags -std=c++14
+
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable cpu_flags_x86_mmx mmx)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/falkon/

2019-02-09 Thread Andreas Sturmlechner
commit: 23b499c3075a452ca5102595cc28205418e3a721
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 18:39:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23b499c3

www-client/falkon: Drop 3.0.1 (r0)

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

 www-client/falkon/falkon-3.0.1.ebuild | 69 ---
 1 file changed, 69 deletions(-)

diff --git a/www-client/falkon/falkon-3.0.1.ebuild 
b/www-client/falkon/falkon-3.0.1.ebuild
deleted file mode 100644
index e9e625d2b3c..000
--- a/www-client/falkon/falkon-3.0.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="true"
-QT_MINIMAL="5.9.2"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Cross-platform web browser using QtWebEngine"
-HOMEPAGE="https://www.falkon.org/;
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="dbus gnome-keyring kwallet libressl +X"
-
-COMMON_DEPEND="
-   $(add_qt_dep qtdeclarative 'widgets')
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork 'ssl')
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsql 'sqlite')
-   $(add_qt_dep qtwebchannel)
-   $(add_qt_dep qtwebengine 'widgets')
-   $(add_qt_dep qtwidgets)
-   dbus? ( $(add_qt_dep qtdbus) )
-   gnome-keyring? ( gnome-base/gnome-keyring )
-   kwallet? ( $(add_frameworks_dep kwallet) )
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:0= )
-   X? (
-   $(add_qt_dep qtx11extras)
-   x11-libs/libxcb:=
-   x11-libs/xcb-util
-   )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_qt_dep linguist-tools)
-   $(add_qt_dep qtconcurrent)
-   gnome-keyring? ( virtual/pkgconfig )
-"
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   DEPEND+=" $(add_frameworks_dep ki18n)"
-fi
-RDEPEND="${COMMON_DEPEND}
-   !www-client/qupzilla
-   $(add_qt_dep qtsvg)
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DDISABLE_DBUS=$(usex !dbus)
-   -DBUILD_KEYRING=$(usex gnome-keyring)
-   $(cmake-utils_use_find_package kwallet KF5Wallet)
-   -DNO_X11=$(usex !X)
-   )
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   elog "If you were previously using QupZilla, you can manually migrate 
your profiles"
-   elog "by moving the config directory from ~/.config/qupzilla to 
~/.config/falkon"
-}



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

2019-02-09 Thread Andreas Sturmlechner
commit: ccdb5d363382b4eab535310503faca87a069d78b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 20:51:08 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdb5d36

media-sound/sidplayfp: Drop old

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

 media-sound/sidplayfp/Manifest   |  2 --
 media-sound/sidplayfp/sidplayfp-0.3.3.ebuild | 31 --
 media-sound/sidplayfp/sidplayfp-1.1.0.ebuild | 33 
 3 files changed, 66 deletions(-)

diff --git a/media-sound/sidplayfp/Manifest b/media-sound/sidplayfp/Manifest
index 5dba28b2eea..9dfb6f45ad1 100644
--- a/media-sound/sidplayfp/Manifest
+++ b/media-sound/sidplayfp/Manifest
@@ -1,4 +1,2 @@
-DIST sidplayfp-0.3.3.tar.gz 454452 BLAKE2B 
d791698972bc8e4cc31c9c29b42f6af8a7024cb64bb9c3f24389bef01f1bd3d4c194eb84c82ebb85a73fd10e07a0fc2374afa38273aee0642a9ad3daaad59883
 SHA512 
f979af0c6ead38a9cd3a95cb27ebb26390506bbfbea192345f9873c62e064f18d7dc529ead22c35d46b4ebe8af6808d42f4d015d61ce48d7318daa1a7f613fbf
-DIST sidplayfp-1.1.0.tar.gz 221706 BLAKE2B 
d6c0b4a70872fab235a46783cf2ec077a5746c175fb6d2fcb5e057cb76f249a3a75c16ff0e3ebb0f2a2546e49ef8310b445c4b86c8ba262b6bef1d86895e6e48
 SHA512 
2e0986b9bb5b571e1e38c7e92b836a2e39f6dd84fd26161891b3117976c2d98e615e13819f68d0984094b085d50b53205a74a71b371ba005b1ddf3cb00d5274c
 DIST sidplayfp-1.4.0.tar.gz 181746 BLAKE2B 
ec21d900dbfaabe7d8e976acce0c4a53c60b4be8cfb6bc1e53005949f52a0dc28ff90e6087e57e77db571e987cdbc644eacbaaa3a78ef8868c4a48771e2c9603
 SHA512 
ac91cc26622b211408c50bcef14dcda78b8da81b43a8f334d91a02b89bd6dac0b3e3adaeb84545e6dbcef97354ba6c2dc555e4f0a2ff0298c6710fe1c6cbbd5f
 DIST sidplayfp-1.4.4.tar.gz 183711 BLAKE2B 
31ff002d4cd54e827117e2b2f86d253ee1e0bc07fb6ac777653109585c059311205e141e339a8d8cde08209e1c35776d6f0a0ccf0ad754f78eb5e5f4bafd3cfb
 SHA512 
8375a249da80a10d9c0ef55b35c5b047bf0249393026ad8ff25fb8a2660151f1d482fe581a85c6982b3c70ea257807ce17e1c6011874f10c64bec54a1982ec04

diff --git a/media-sound/sidplayfp/sidplayfp-0.3.3.ebuild 
b/media-sound/sidplayfp/sidplayfp-0.3.3.ebuild
deleted file mode 100644
index 94a9199284b..000
--- a/media-sound/sidplayfp/sidplayfp-0.3.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="A sidplay2 fork with resid-fp"
-HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/;
-SRC_URI="mirror://sourceforge/sidplay-residfp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa oss pulseaudio"
-
-RDEPEND=">=media-libs/libsidplayfp-0.3.8
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   oss? ( virtual/os-headers )"
-
-DOCS=( AUTHORS ChangeLog README TODO )
-
-src_configure() {
-   local output=wav
-   use oss && output=oss
-   use alsa && output=alsa
-   use pulseaudio && output=pulse
-
-   econf --enable-driver=${output}
-}

diff --git a/media-sound/sidplayfp/sidplayfp-1.1.0.ebuild 
b/media-sound/sidplayfp/sidplayfp-1.1.0.ebuild
deleted file mode 100644
index eefcd503753..000
--- a/media-sound/sidplayfp/sidplayfp-1.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="A sidplay2 fork with resid-fp"
-HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/;
-SRC_URI="mirror://sourceforge/sidplay-residfp/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+alsa oss pulseaudio"
-
-RDEPEND=">=media-libs/libsidplayfp-1.1.0
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   oss? ( virtual/os-headers )"
-
-DOCS=( AUTHORS README TODO )
-
-src_prepare() {
-   use alsa || { sed -i -e 's:alsa >= 1.0:dIsAbLe&:' configure || die; }
-   use pulseaudio || { sed -i -e 's:libpulse-simple >= 1.0:dIsAbLe&:' 
configure || die; }
-}
-
-src_configure() {
-   export ac_cv_header_linux_soundcard_h=$(usex oss)
-   econf
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libzip/, dev-libs/libzip/files/

2019-02-09 Thread Andreas Sturmlechner
commit: 34e6aee94f736c0493e3bffa6abcd261e08a207c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 20:55:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e6aee9

dev-libs/libzip: 1.5.1 version bump for testing

Thanks-to: Hung-Te Lin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10846
Closes: https://bugs.gentoo.org/675560
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libzip/Manifest |  1 +
 dev-libs/libzip/files/libzip-1.5.1-bzip2.patch   | 53 ++
 dev-libs/libzip/files/libzip-1.5.1-options.patch | 50 +
 dev-libs/libzip/libzip-1.5.1.ebuild  | 89 
 4 files changed, 193 insertions(+)

diff --git a/dev-libs/libzip/Manifest b/dev-libs/libzip/Manifest
index c0eb5a5ea60..396290996fd 100644
--- a/dev-libs/libzip/Manifest
+++ b/dev-libs/libzip/Manifest
@@ -1 +1,2 @@
 DIST libzip-1.3.0.tar.xz 955876 BLAKE2B 
9bb59cb34ed7e85e3161770f0eef7ed1f59fb2f7f648cd201fa5dc6c62339481ad72a71024df443c04ef0c7efe6f00838a3ac316da2ef06c0045ab69ade8f71b
 SHA512 
8e12a23fe62b993ff4592e1b9da152533a363b0603fc1f65e6cbb6121d4260c45f98171effbccb76dec4030b0fcdcd273919755a2496ab462431646ac83bb900
+DIST libzip-1.5.1.tar.xz 717908 BLAKE2B 
f2c19d3a8d9d60f3a0a9bc06359104187e75bcb59ab2aa06df611b487f0c91c27cf52f24bcc24e3d4358c5fe11882661b245829e6cdee2b39559f728cd20f899
 SHA512 
92df9490a9910ebb1da49ecaec96f364fce39a779e1bc739f7796b27b3a864301f5e1ba0108947708dda1d90af7a9e751be54cbb8a0de2a04a48f9f3eb728e3d

diff --git a/dev-libs/libzip/files/libzip-1.5.1-bzip2.patch 
b/dev-libs/libzip/files/libzip-1.5.1-bzip2.patch
new file mode 100644
index 000..9b70eaca8e8
--- /dev/null
+++ b/dev-libs/libzip/files/libzip-1.5.1-bzip2.patch
@@ -0,0 +1,53 @@
+From 028c492c9d45ca29e2fbec79a203ba492016f15e Mon Sep 17 00:00:00 2001
+From: Miklos Vajna 
+Date: Fri, 7 Sep 2018 23:12:36 +0200
+Subject: [PATCH] Add an option to disable bzip2 support
+
+The explicit switch is still on by default, but this way it's possible
+to explicitly disable bzip2 support even if bzip2 is available on the
+system.
+
+This is useful if bzip2 is not needed, but would automatically lead to
+an unwanted dependency.
+---
+ CMakeLists.txt | 19 +++
+ 1 file changed, 11 insertions(+), 8 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 73a34855..879e0f21 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -10,6 +10,7 @@ PROJECT(libzip C)
+ OPTION(ENABLE_GNUTLS "Enable use of GnuTLS" ON)
+ OPTION(ENABLE_OPENSSL "Enable use of OpenSSL" ON)
+ OPTION(ENABLE_COMMONCRYPTO "Enable use of CommonCrypto" ON)
++OPTION(ENABLE_BZIP2 "Enable use of BZip2" ON)
+ 
+ OPTION(BUILD_TOOLS "Build tools in the src directory (zipcmp, zipmerge, 
ziptool)" ON)
+ OPTION(BUILD_REGRESS "Build regression tests" ON)
+@@ -186,15 +187,17 @@ IF(ZLIB_VERSION_STRING VERSION_LESS "1.1.2")
+   MESSAGE(FATAL_ERROR "-- ZLIB version too old, please install at least 
v1.1.2")
+ ENDIF(ZLIB_VERSION_STRING VERSION_LESS "1.1.2")
+ 
+-FIND_PACKAGE(BZip2)
+-IF(BZIP2_FOUND)
+-  SET (HAVE_LIBBZ2 1)
++IF(ENABLE_BZIP2)
++  FIND_PACKAGE(BZip2)
++  IF(BZIP2_FOUND)
++SET (HAVE_LIBBZ2 1)
+ 
+-  INCLUDE_DIRECTORIES(${BZIP2_INCLUDE_DIR})
+-  SET (OPTIONAL_LIBRARY ${BZIP2_LIBRARY})
+-ELSE()
+-  MESSAGE(WARNING "-- bzip2 library not found; bzip2 support disabled")
+-ENDIF(BZIP2_FOUND)
++INCLUDE_DIRECTORIES(${BZIP2_INCLUDE_DIR})
++SET (OPTIONAL_LIBRARY ${BZIP2_LIBRARY})
++  ELSE()
++MESSAGE(WARNING "-- bzip2 library not found; bzip2 support disabled")
++  ENDIF(BZIP2_FOUND)
++ENDIF(ENABLE_BZIP2)
+ 
+ IF (COMMONCRYPTO_FOUND)
+   SET (HAVE_CRYPTO 1)

diff --git a/dev-libs/libzip/files/libzip-1.5.1-options.patch 
b/dev-libs/libzip/files/libzip-1.5.1-options.patch
new file mode 100644
index 000..0cca187d90a
--- /dev/null
+++ b/dev-libs/libzip/files/libzip-1.5.1-options.patch
@@ -0,0 +1,50 @@
+From b6e53cce5370fba88299f9ed2944ab8a7a4cef5c Mon Sep 17 00:00:00 2001
+From: Florian Delizy 
+Date: Tue, 7 Aug 2018 22:09:32 +0800
+Subject: [PATCH] adding BUILD_TOOLS BUILD_REGRESS BUILD_EXAMPLES BUILD_DOC
+ options (default ON)
+
+---
+ CMakeLists.txt | 18 ++
+ 1 file changed, 18 insertions(+)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 69e6548e..def25607 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -11,6 +11,11 @@ OPTION(ENABLE_GNUTLS "Enable use of GnuTLS" ON)
+ OPTION(ENABLE_OPENSSL "Enable use of OpenSSL" ON)
+ OPTION(ENABLE_COMMONCRYPTO "Enable use of CommonCrypto" ON)
+ 
++OPTION(BUILD_TOOLS "Build tools in the src directory (zipcmp, zipmerge, 
ziptool)" ON)
++OPTION(BUILD_REGRESS "Build regression tests" ON)
++OPTION(BUILD_EXAMPLES "Build examples" ON)
++OPTION(BUILD_DOC "Build documentation" ON)
++
+ INCLUDE(CheckFunctionExists)
+ 

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

2019-02-09 Thread Andreas Sturmlechner
commit: 60b50bfa3a84f33ac8a1a755654a87c0b3a4c7a6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 20:50:24 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b50bfa

media-sound/sidplayfp: 1.4.4 version bump

Closes: https://bugs.gentoo.org/621132
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/sidplayfp/Manifest   |  1 +
 media-sound/sidplayfp/sidplayfp-1.4.4.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/media-sound/sidplayfp/Manifest b/media-sound/sidplayfp/Manifest
index 32b6e1f64a7..5dba28b2eea 100644
--- a/media-sound/sidplayfp/Manifest
+++ b/media-sound/sidplayfp/Manifest
@@ -1,3 +1,4 @@
 DIST sidplayfp-0.3.3.tar.gz 454452 BLAKE2B 
d791698972bc8e4cc31c9c29b42f6af8a7024cb64bb9c3f24389bef01f1bd3d4c194eb84c82ebb85a73fd10e07a0fc2374afa38273aee0642a9ad3daaad59883
 SHA512 
f979af0c6ead38a9cd3a95cb27ebb26390506bbfbea192345f9873c62e064f18d7dc529ead22c35d46b4ebe8af6808d42f4d015d61ce48d7318daa1a7f613fbf
 DIST sidplayfp-1.1.0.tar.gz 221706 BLAKE2B 
d6c0b4a70872fab235a46783cf2ec077a5746c175fb6d2fcb5e057cb76f249a3a75c16ff0e3ebb0f2a2546e49ef8310b445c4b86c8ba262b6bef1d86895e6e48
 SHA512 
2e0986b9bb5b571e1e38c7e92b836a2e39f6dd84fd26161891b3117976c2d98e615e13819f68d0984094b085d50b53205a74a71b371ba005b1ddf3cb00d5274c
 DIST sidplayfp-1.4.0.tar.gz 181746 BLAKE2B 
ec21d900dbfaabe7d8e976acce0c4a53c60b4be8cfb6bc1e53005949f52a0dc28ff90e6087e57e77db571e987cdbc644eacbaaa3a78ef8868c4a48771e2c9603
 SHA512 
ac91cc26622b211408c50bcef14dcda78b8da81b43a8f334d91a02b89bd6dac0b3e3adaeb84545e6dbcef97354ba6c2dc555e4f0a2ff0298c6710fe1c6cbbd5f
+DIST sidplayfp-1.4.4.tar.gz 183711 BLAKE2B 
31ff002d4cd54e827117e2b2f86d253ee1e0bc07fb6ac777653109585c059311205e141e339a8d8cde08209e1c35776d6f0a0ccf0ad754f78eb5e5f4bafd3cfb
 SHA512 
8375a249da80a10d9c0ef55b35c5b047bf0249393026ad8ff25fb8a2660151f1d482fe581a85c6982b3c70ea257807ce17e1c6011874f10c64bec54a1982ec04

diff --git a/media-sound/sidplayfp/sidplayfp-1.4.4.ebuild 
b/media-sound/sidplayfp/sidplayfp-1.4.4.ebuild
new file mode 100644
index 000..40dc1277bbd
--- /dev/null
+++ b/media-sound/sidplayfp/sidplayfp-1.4.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sidplay2 fork with resid-fp"
+HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/;
+SRC_URI="mirror://sourceforge/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa oss pulseaudio"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+   >=media-libs/libsidplayfp-1.8.0
+   alsa? ( media-libs/alsa-lib )
+   pulseaudio? ( media-sound/pulseaudio )"
+DEPEND="${RDEPEND}
+   oss? ( virtual/os-headers )"
+
+DOCS=( AUTHORS README TODO )
+
+src_prepare() {
+   default
+   if ! use alsa; then
+   sed -i -e 's:alsa >= 1.0:dIsAbLe&:' configure || die
+   fi
+   if ! use pulseaudio; then
+   sed -i -e 's:libpulse-simple >= 1.0:dIsAbLe&:' configure || die
+   fi
+}
+
+src_configure() {
+   export ac_cv_header_linux_soundcard_h=$(usex oss)
+   econf
+}



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

2019-02-09 Thread Andreas Sturmlechner
commit: 7373c06c867f86ca40ca1a5007f605ecd3b2a2a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  9 20:07:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  9 20:57:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7373c06c

media-sound/sidplay: EAPI-7 bump

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

 media-sound/sidplay/sidplay-2.0.9-r1.ebuild | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/media-sound/sidplay/sidplay-2.0.9-r1.ebuild 
b/media-sound/sidplay/sidplay-2.0.9-r1.ebuild
new file mode 100644
index 000..b10d636702c
--- /dev/null
+++ b/media-sound/sidplay/sidplay-2.0.9-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="C64 SID player"
+HOMEPAGE="http://sidplay2.sourceforge.net/;
+SRC_URI="mirror://sourceforge/sidplay2/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~hppa ppc ~sparc x86"
+IUSE=""
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="media-libs/libsidplay:2"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-gcc43.patch"
+   "${FILESDIR}/${P}-gcc44.patch"
+)



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

2019-02-09 Thread Aaron Bauman
commit: 1f671a7d8f670deb3562ee1d6119c6d509d1e7ed
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan 11 18:00:30 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 20:12:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f671a7d

www-apps/gitea: remove unused file

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

 www-apps/gitea/files/gitea.logrotated | 8 
 1 file changed, 8 deletions(-)

diff --git a/www-apps/gitea/files/gitea.logrotated 
b/www-apps/gitea/files/gitea.logrotated
deleted file mode 100644
index ec6ddfe606b..000
--- a/www-apps/gitea/files/gitea.logrotated
+++ /dev/null
@@ -1,8 +0,0 @@
-/var/log/gitea/* {
-   su git git
-   missingok
-   size 5M
-   rotate 3
-   compress
-   copytruncate
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/g-sorcery/

2019-02-09 Thread Aaron Bauman
commit: 3ff945c37f253d63428ecfcd5f4c78f742cb8e63
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Sep 11 17:34:02 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 20:12:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff945c3

app-portage/g-sorcery: EAPI7, minor improvements

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

 app-portage/g-sorcery/g-sorcery-.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-portage/g-sorcery/g-sorcery-.ebuild 
b/app-portage/g-sorcery/g-sorcery-.ebuild
index 8425f5282fc..bb8f8a3556e 100644
--- a/app-portage/g-sorcery/g-sorcery-.ebuild
+++ b/app-portage/g-sorcery/g-sorcery-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
 
@@ -27,14 +27,16 @@ RDEPEND="${DEPEND}"
 PDEPEND=">=app-portage/layman-2.2.0[g-sorcery(-),${PYTHON_USEDEP}]"
 
 python_test() {
-   PYTHONPATH="." "${PYTHON}" scripts/run_tests.py
+   PYTHONPATH="." "${PYTHON}" scripts/run_tests.py || die
 }
 
 python_install_all() {
distutils-r1_python_install_all
 
doman docs/*.8
-   dohtml docs/developer_instructions.html
+   docinto html
+   dodoc docs/developer_instructions.html
diropts -m0777
-   dodir /var/lib/g-sorcery
+   dodir /var/lib/${PN}
+   keepdir /var/lib/${PN}
 }



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/kannel/files/

2019-02-09 Thread Aaron Bauman
commit: 02d6130cb369e38a632ca980ed84c4ae6ceaeb2d
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan 11 17:58:39 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 20:12:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d6130c

app-mobilephone/kannel: remove unused patch

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

 .../files/kannel-1.4.3-custom-wap-ports.patch  | 346 -
 1 file changed, 346 deletions(-)

diff --git a/app-mobilephone/kannel/files/kannel-1.4.3-custom-wap-ports.patch 
b/app-mobilephone/kannel/files/kannel-1.4.3-custom-wap-ports.patch
deleted file mode 100644
index e1992b08319..000
--- a/app-mobilephone/kannel/files/kannel-1.4.3-custom-wap-ports.patch
+++ /dev/null
@@ -1,346 +0,0 @@
-diff -Nru gateway-1.4.3.orig/gw/bb_udp.c gateway-1.4.3/gw/bb_udp.c
 gateway-1.4.3.orig/gw/bb_udp.c 2009-01-12 16:46:56.0 +
-+++ gateway-1.4.3/gw/bb_udp.c  2009-03-01 14:20:38.0 +
-@@ -78,7 +78,7 @@
- #include "gwlib/gwlib.h"
- #include "msg.h"
- #include "bearerbox.h"
--
-+#include "custports.h"
- /* passed from bearerbox core */
- 
- extern volatile sig_atomic_t bb_status;
-@@ -352,13 +352,13 @@
- while (gwlist_len(ifs) > 0) {
- iface = gwlist_extract_first(ifs);
-   info(0, "Adding interface %s", octstr_get_cstr(iface));
--add_service(9200, octstr_get_cstr(iface));   /* wsp   */
--add_service(9201, octstr_get_cstr(iface));   /* wsp/wtp   */
-+add_service(port_wsp, octstr_get_cstr(iface));   /* wsp   */
-+add_service(port_wtp, octstr_get_cstr(iface));   /* wsp/wtp   */
- 
- #ifdef HAVE_WTLS_OPENSSL
- if (allow_wtls) {
-- add_service(9202, octstr_get_cstr(iface));   /* wsp/wtls */
-- add_service(9203, octstr_get_cstr(iface));   /* wsp/wtp/wtls */
-+ add_service(port_wsps, octstr_get_cstr(iface));   /* wsp/wtls
*/
-+ add_service(port_wtps, octstr_get_cstr(iface));   /* 
wsp/wtp/wtls */
- }
- #else
- if (allow_wtls)
-diff -Nru gateway-1.4.3.orig/gw/bearerbox.c gateway-1.4.3/gw/bearerbox.c
 gateway-1.4.3.orig/gw/bearerbox.c  2009-01-12 16:46:56.0 +
-+++ gateway-1.4.3/gw/bearerbox.c   2009-03-01 14:23:05.0 +
-@@ -78,6 +78,7 @@
- #include "shared.h"
- #include "dlr.h"
- #include "load.h"
-+#include "custports.h"
- 
- /* global variables; included to other modules as needed */
- 
-@@ -365,6 +366,7 @@
- int ssl_enabled = 0;
- #endif /* HAVE_LIBSSL */
- 
-+ReadCustomPorts(cfg);
- /* defaults: use localtime and markers for access-log */
- lf = m = 1;
-   
-diff -Nru gateway-1.4.3.orig/gw/custports.c gateway-1.4.3/gw/custports.c
 gateway-1.4.3.orig/gw/custports.c  1970-01-01 00:00:00.0 +
-+++ gateway-1.4.3/gw/custports.c   2009-03-01 14:20:38.0 +
-@@ -0,0 +1,88 @@
-+/*  
-+ * The Kannel Software License, Version 1.0 
-+ * 
-+ * Copyright (c) 2001-2004 Kannel Group  
-+ * Copyright (c) 1998-2001 WapIT Ltd.   
-+ * All rights reserved. 
-+ * 
-+ * Redistribution and use in source and binary forms, with or without 
-+ * modification, are permitted provided that the following conditions 
-+ * are met: 
-+ * 
-+ * 1. Redistributions of source code must retain the above copyright 
-+ *notice, this list of conditions and the following disclaimer. 
-+ * 
-+ * 2. Redistributions in binary form must reproduce the above copyright 
-+ *notice, this list of conditions and the following disclaimer in 
-+ *the documentation and/or other materials provided with the 
-+ *distribution. 
-+ * 
-+ * 3. The end-user documentation included with the redistribution, 
-+ *if any, must include the following acknowledgment: 
-+ *   "This product includes software developed by the 
-+ *Kannel Group (http://www.kannel.org/)." 
-+ *Alternately, this acknowledgment may appear in the software itself, 
-+ *if and wherever such third-party acknowledgments normally appear. 
-+ * 
-+ * 4. The names "Kannel" and "Kannel Group" must not be used to 
-+ *endorse or promote products derived from this software without 
-+ *prior written permission. For written permission, please  
-+ *contact o...@kannel.org. 
-+ * 
-+ * 5. Products derived from this software may not be called "Kannel", 
-+ *nor may "Kannel" appear in their name, without prior written 
-+ *permission of the Kannel Group. 
-+ * 
-+ * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED 
-+ * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 
-+ * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
-+ * DISCLAIMED.  IN NO EVENT SHALL THE KANNEL GROUP OR ITS CONTRIBUTORS 
-+ * BE LIABLE 

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

2019-02-09 Thread Aaron Bauman
commit: accc18e7b62e2d9991ea8e827491e62251d2616c
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Sep 22 20:02:53 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 20:12:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=accc18e7

dev-libs/faxpp: EAPI7 revbump, improve ebuild

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

 dev-libs/faxpp/faxpp-0.4-r1.ebuild | 26 ++
 1 file changed, 26 insertions(+)

diff --git a/dev-libs/faxpp/faxpp-0.4-r1.ebuild 
b/dev-libs/faxpp/faxpp-0.4-r1.ebuild
new file mode 100644
index 000..70d50bbaeaa
--- /dev/null
+++ b/dev-libs/faxpp/faxpp-0.4-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Small, fast and conformant XML pull parser written in C"
+HOMEPAGE="http://faxpp.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+src_install() {
+   default
+
+   if use doc; then
+   docinto html
+   dodoc -r docs/api/
+   fi
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r examples
+   fi
+}



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

2019-02-09 Thread Aaron Bauman
commit: 216425aa738a3aa0c4eace62446cc98605bf6f4b
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan 11 17:59:09 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 20:12:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216425aa

media-gfx/zbar: remove unused patches

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

 media-gfx/zbar/files/zbar-0.10-python-crash.patch  | 19 -
 media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch | 49 --
 2 files changed, 68 deletions(-)

diff --git a/media-gfx/zbar/files/zbar-0.10-python-crash.patch 
b/media-gfx/zbar/files/zbar-0.10-python-crash.patch
deleted file mode 100644
index a6f7a96e34d..000
--- a/media-gfx/zbar/files/zbar-0.10-python-crash.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://sourceforge.net/p/zbar/patches/37/
-
-fix from Debian for crashes when importing the python module.
-http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702499
-
-this doesn't happen on some arches as the data naturally ends up with zero
-data after the structure, but on some (like arm), it isn't so we crash when
-python walks the list.
-
 a/python/imagescanner.c
-+++ b/python/imagescanner.c
-@@ -68,6 +68,7 @@ imagescanner_get_results (zbarImageScanner *self,
- 
- static PyGetSetDef imagescanner_getset[] = {
- { "results", (getter)imagescanner_get_results, },
-+{ NULL },
- };
- 
- static PyObject*

diff --git a/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch 
b/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch
deleted file mode 100644
index 4fde95e2b56..000
--- a/media-gfx/zbar/files/zbar-0.10-v4l2-uvcvideo.patch
+++ /dev/null
@@ -1,49 +0,0 @@
 zbar-0.10/zbar/video/v4l2.c2009-10-23 18:16:44.0 +
-+++ zbar-0.10/zbar/video/v4l2.c2015-03-07 05:46:36.0 +
-@@ -241,6 +241,21 @@
- return(0);
- }
- 
-+static int v4l2_request_buffers (zbar_video_t *vdo)
-+{
-+struct v4l2_requestbuffers rb;
-+memset(, 0, sizeof(rb));
-+rb.count = vdo->num_images;
-+rb.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
-+rb.memory = V4L2_MEMORY_USERPTR;
-+if(ioctl(vdo->fd, VIDIOC_REQBUFS, ) < 0)
-+return(err_capture(vdo, SEV_ERROR, ZBAR_ERR_SYSTEM, __func__,
-+   "requesting video frame buffers 
(VIDIOC_REQBUFS)"));
-+if(rb.count) 
-+vdo->num_images = rb.count;
-+return(0);
-+}
-+
- static int v4l2_set_format (zbar_video_t *vdo,
- uint32_t fmt)
- {
-@@ -308,6 +323,8 @@
- return(-1);
- if(vdo->iomode == VIDEO_MMAP)
- return(v4l2_mmap_buffers(vdo));
-+if(vdo->iomode == VIDEO_USERPTR)
-+return(v4l2_request_buffers(vdo));
- return(0);
- }
- 
-@@ -337,8 +354,13 @@
- else {
- if(!vdo->iomode)
- vdo->iomode = VIDEO_USERPTR;
--if(rb.count)
--vdo->num_images = rb.count;
-+/* releasing buffers 
-+ * lest the driver may later refuse to change format
-+ */
-+rb.count = 0;
-+if (ioctl(vdo->fd, VIDIOC_REQBUFS, ) < 0)
-+zprintf(0, "WARNING: releasing video buffers failed: error %d\n",
-+errno);
- }
- return(0);
- }



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/files/

2019-02-09 Thread Aaron Bauman
commit: ae8a8097450c8cfc70759801da66d82b49c472cd
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan 11 17:59:52 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 20:12:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae8a8097

net-news/rssguard: remove unused patch(es)

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

 net-news/rssguard/files/rssguard-3.3.5-deps.patch | 25 ---
 1 file changed, 25 deletions(-)

diff --git a/net-news/rssguard/files/rssguard-3.3.5-deps.patch 
b/net-news/rssguard/files/rssguard-3.3.5-deps.patch
deleted file mode 100644
index 86733e362af..000
--- a/net-news/rssguard/files/rssguard-3.3.5-deps.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Remove these dependencies that are not used.
-
 a/rssguard.pro
-+++ b/rssguard.pro
-@@ -164,7 +164,7 @@ message(rssguard: Prefix directory: \"$$PREFIX\".)
- message(rssguard: Build revision: \"$$APP_REVISION\".)
- message(rssguard: lrelease executable name: \"$$LRELEASE_EXECUTABLE\".)
- 
--QT += core gui widgets sql network xml printsupport
-+QT += core gui widgets sql network xml
- 
- CONFIG *= c++11 debug_and_release warn_on
- DEFINES *= QT_USE_QSTRINGBUILDER QT_USE_FAST_CONCATENATION 
QT_USE_FAST_OPERATOR_PLUS UNICODE _UNICODE
-diff --git a/src/miscellaneous/systemfactory.cpp 
b/src/miscellaneous/systemfactory.cpp
-index da35aba..1d6b2cd 100755
 a/src/miscellaneous/systemfactory.cpp
-+++ b/src/miscellaneous/systemfactory.cpp
-@@ -35,7 +35,6 @@
- #include 
- #include 
- #include 
--#include 
- #include 
- 
- 



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

2019-02-09 Thread Agostino Sarubbo
commit: dffab1b8921960e9a9c7aa358a7539c6df351956
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb  9 19:59:09 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb  9 19:59:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dffab1b8

net-dns/unbound: amd64 stable wrt bug #677054

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-dns/unbound/unbound-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/unbound/unbound-1.9.0.ebuild 
b/net-dns/unbound/unbound-1.9.0.ebuild
index cd087b22414..16a0168dc2e 100644
--- a/net-dns/unbound/unbound-1.9.0.ebuild
+++ b/net-dns/unbound/unbound-1.9.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://nlnetlabs.nl/downloads/unbound/${MY_P}.tar.gz;
 
 LICENSE="BSD GPL-2"
 SLOT="0/8" # ABI version of libunbound.so
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 x86"
 IUSE="debug dnscrypt dnstap +ecdsa ecs gost libressl python redis selinux 
static-libs systemd test threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2019-02-09 Thread Aaron Bauman
commit: cc4aa450aa077fb503990d986c840469df42ec06
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Aug 17 18:49:55 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 19:55:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc4aa450

net-analyzer/barnyard: EAPI7 revbump, improve ebuild

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

 net-analyzer/barnyard/barnyard-0.2.0-r4.ebuild | 95 ++
 1 file changed, 95 insertions(+)

diff --git a/net-analyzer/barnyard/barnyard-0.2.0-r4.ebuild 
b/net-analyzer/barnyard/barnyard-0.2.0-r4.ebuild
new file mode 100644
index 000..0868a7f8ffe
--- /dev/null
+++ b/net-analyzer/barnyard/barnyard-0.2.0-r4.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Fast output system for Snort"
+HOMEPAGE="https://sourceforge.net/projects/barnyard;
+SRC_URI="
+   mirror://sourceforge/barnyard/barnyard-${PV/_/-}.tar.gz
+   mirror://gentoo/${P}-patches.tar.bz2"
+
+SLOT="0"
+LICENSE="QPL GPL-2"
+KEYWORDS="~amd64 -sparc ~x86"
+IUSE="mysql postgres sguil"
+
+DEPEND="
+   net-libs/libpcap
+   mysql? ( virtual/mysql )
+   postgres? ( dev-db/postgresql:*[server] )
+   sguil? ( dev-lang/tcl:0 )"
+RDEPEND="${DEPEND}
+   net-analyzer/snort"
+
+S="${WORKDIR}/${P/_/-}"
+
+DOCS="AUTHORS README docs/*"
+
+src_prepare() {
+   default
+   eapply "${FILESDIR}/barnyard.64bit.diff"
+   if use sguil ; then
+   eapply "${WORKDIR}/${PV}-sguil_files.patch"
+   eapply "${WORKDIR}/${PV}-configure-in.patch"
+   cd "${S}/src/output-plugins" || die
+   eapply "${WORKDIR}/${PV}-op_plugbase.c.patch"
+   cd "${S}" || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   local myconf
+   if use sguil ; then
+   myconf="--enable-tcl"
+   fi
+
+   econf \
+   ${myconf} \
+   --sysconfdir=/etc/snort \
+   $(use_enable postgres) \
+   $(use_enable mysql)
+}
+
+src_install () {
+   default
+
+   keepdir /var/log/snort
+   keepdir /var/log/snort/archive
+
+   insinto /etc/snort
+   newins etc/barnyard.conf barnyard.conf
+   if use sguil ; then
+   sed -i -e "/config hostname:/s%snorthost%$(hostname)%" \
+   -e "/config interface/s:fxp0:eth0:" \
+   -e "s:output alert_fast:#output alert_fast:" \
+   -e "s:output log_dump:#output log_dump:" \
+   "${D}/etc/snort/barnyard.conf" || die "sed failed"
+   fi
+
+   newconfd "${FILESDIR}"/barnyard.confd barnyard
+   if use sguil ; then
+   sed -i -e s:/var/log/snort:/var/lib/sguil/$(hostname): \
+   -e s:/var/run/barnyard.pid:/var/run/sguil/barnyard.pid: \
+   "${D}/etc/conf.d/barnyard" || die "sed failed"
+   fi
+
+   newinitd "${FILESDIR}"/barnyard.rc6 barnyard
+   if use sguil ; then
+   sed -i -e "/start-stop-daemon --start/s:--exec:-c sguil 
--exec:" \
+   "${D}/etc/init.d/barnyard" || die "sed failed"
+   fi
+}
+
+pkg_postinst() {
+   if use sguil ; then
+   elog
+   elog "Make sure to edit /etc/snort/barnyard.conf and uncomment 
the"
+   elog "sguil section along with supplying the appropriate 
database"
+   elog "information."
+   elog
+   fi
+}



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

2019-02-09 Thread Aaron Bauman
commit: e5b584b1a787678a9a7b7e547034b32710a6b314
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan 11 17:55:18 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 19:55:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b584b1

net-misc/connman: remove unused patches

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

 .../files/connman-1.16-execinfo-assumptions.patch  | 54 --
 net-misc/connman/files/connman-1.31-xtables.patch  | 54 --
 net-misc/connman/files/connman.service | 11 -
 3 files changed, 119 deletions(-)

diff --git a/net-misc/connman/files/connman-1.16-execinfo-assumptions.patch 
b/net-misc/connman/files/connman-1.16-execinfo-assumptions.patch
deleted file mode 100644
index 5404414fc0e..000
--- a/net-misc/connman/files/connman-1.16-execinfo-assumptions.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-diff -uNr a/config.h.in b/config.h.in
 a/config.h.in  2013-07-02 17:41:03.715261748 +
-+++ b/config.h.in  2013-07-02 17:41:21.707260667 +
-@@ -3,6 +3,9 @@
- /* Define to 1 if you have the  header file. */
- #undef HAVE_DLFCN_H
- 
-+/* Define to 1 if you have the  header file. */
-+#undef HAVE_EXECINFO_H
-+
- /* Define to 1 if you have the  header file. */
- #undef HAVE_INTTYPES_H
- 
-diff -uNr a/configure.ac b/configure.ac
 a/configure.ac 2013-07-02 17:41:03.715261748 +
-+++ b/configure.ac 2013-07-02 17:41:21.719260666 +
-@@ -181,6 +181,8 @@
- AC_CHECK_FUNC(signalfd, dummy=yes,
-   AC_MSG_ERROR(signalfd support is required))
- 
-+AC_CHECK_HEADERS([execinfo.h], [], [])
-+
- AC_CHECK_LIB(dl, dlopen, dummy=yes,
-   AC_MSG_ERROR(dynamic linking loader is required))
- 
-diff -uNr a/src/log.c b/src/log.c
 a/src/log.c2013-07-02 17:41:03.727261747 +
-+++ b/src/log.c2013-07-02 17:42:12.717257603 +
-@@ -30,7 +30,9 @@
- #include 
- #include 
- #include 
-+#ifdef HAVE_EXECINFO_H
- #include 
-+#endif
- #include 
- 
- #include "connman.h"
-@@ -112,6 +114,7 @@
- 
- static void print_backtrace(unsigned int offset)
- {
-+#ifdef HAVE_EXECINFO_H
-   void *frames[99];
-   size_t n_ptrs;
-   unsigned int i;
-@@ -210,6 +213,7 @@
- 
-   close(outfd[1]);
-   close(infd[0]);
-+#endif
- }
- 
- static void signal_handler(int signo)

diff --git a/net-misc/connman/files/connman-1.31-xtables.patch 
b/net-misc/connman/files/connman-1.31-xtables.patch
deleted file mode 100644
index 84f4445e8da..000
--- a/net-misc/connman/files/connman-1.31-xtables.patch
+++ /dev/null
@@ -1,54 +0,0 @@
 connman-1.31/src/iptables.c.old2016-03-22 20:12:47.829460752 -0700
-+++ connman-1.31/src/iptables.c2016-03-22 21:33:36.835384724 -0700
-@@ -28,11 +28,11 @@
- #include 
- #include 
- #include 
- #include 
- #include 
--#include 
-+#include "connman_xtables.h"
- #include 
- 
- #include 
- 
- #include "connman.h"
 connman-1.31/src/firewall.c.old2016-03-22 21:29:01.959472262 -0700
-+++ connman-1.31/src/firewall.c2016-03-22 21:33:53.048144181 -0700
-@@ -23,11 +23,11 @@
- #include 
- #endif
- 
- #include 
- 
--#include 
-+#include "connman_xtables.h"
- #include 
- 
- #include "connman.h"
- 
- #define CHAIN_PREFIX "connman-"
 /dev/null  2016-03-18 06:21:16.372989086 -0700
-+++ connman-1.31/include/connman_xtables.h 2016-03-22 21:32:21.349504786 
-0700
-@@ -0,0 +1,21 @@
-+#ifndef CONNMAN_XTABLES_H
-+#define CONNMAN_XTABLES_H
-+
-+#include 
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 5, 0) || \
-+LINUX_VERSION_CODE >= KERNEL_VERSION(4, 6, 0)
-+#include 
-+#else
-+#ifdef __USE_MISC
-+#define GENTOO_USE_MISC __USE_MISC
-+#undef __USE_MISC
-+#endif
-+
-+#include 
-+
-+#ifdef GENTOO_USE_MISC
-+#define __USE_MISC GENTOO_USE_MISC
-+#undef GENTOO_USE_MISC
-+#endif
-+#endif
-+#endif

diff --git a/net-misc/connman/files/connman.service 
b/net-misc/connman/files/connman.service
deleted file mode 100644
index ece38a716e9..000
--- a/net-misc/connman/files/connman.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Network Connection Manager Daemon
-
-[Service]
-Type=dbus
-BusName=net.connman
-ExecStart=/usr/sbin/connmand --nodaemon
-
-[Install]
-WantedBy=multi-user.target
-Alias=net.connman.service



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/sgabios/

2019-02-09 Thread Aaron Bauman
commit: a0afa8172431e6ef851f964e11aa68463c1e0262
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Thu Feb  7 09:44:14 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb  9 19:54:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0afa817

sys-firmware/sgabios: remove old (EAPI4)

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

 sys-firmware/sgabios/sgabios-0.1_pre8.ebuild | 49 
 1 file changed, 49 deletions(-)

diff --git a/sys-firmware/sgabios/sgabios-0.1_pre8.ebuild 
b/sys-firmware/sgabios/sgabios-0.1_pre8.ebuild
deleted file mode 100644
index b062b9588e3..000
--- a/sys-firmware/sgabios/sgabios-0.1_pre8.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="serial graphics adapter bios option rom for x86"
-HOMEPAGE="https://code.google.com/p/sgabios/;
-SRC_URI="mirror://gentoo/${P}.tar.xz
-   https://dev.gentoo.org/~cardoe/distfiles/${P}.tar.xz
-   https://dev.gentoo.org/~cardoe/distfiles/${P}-bins.tar.xz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
-IUSE=""
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-makefile.patch
-   epatch "${FILESDIR}"/${P}-build-cc.patch #552280
-   epatch_user
-}
-
-src_compile() {
-   if use amd64 || use x86 ; then
-   tc-ld-disable-gold
-   tc-export_build_env BUILD_CC
-   emake \
-   BUILD_CC="${BUILD_CC}" \
-   BUILD_CFLAGS="${BUILD_CFLAGS}" \
-   BUILD_LDFLAGS="${BUILD_LDFLAGS}" \
-   BUILD_CPPFLAGS="${BUILD_CPPFLAGS}" \
-   CC="$(tc-getCC)" \
-   LD="$(tc-getLD)" \
-   AR="$(tc-getAR)" \
-   OBJCOPY="$(tc-getOBJCOPY)"
-   fi
-}
-
-src_install() {
-   insinto /usr/share/sgabios
-
-   if use amd64 || use x86 ; then
-   doins sgabios.bin
-   else
-   doins bins/sgabios.bin
-   fi
-}



  1   2   3   >