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

2019-03-06 Thread Jeroen Roovers
commit: 7ec475db4c04b7304abfb7148e36866ac51ece32
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar  7 07:54:40 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar  7 07:54:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec475db

sys-fs/dosfstools: Stable for HPPA too.

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

 sys-fs/dosfstools/dosfstools-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/dosfstools/dosfstools-4.1.ebuild 
b/sys-fs/dosfstools/dosfstools-4.1.ebuild
index 255edccac57..aa62588c78c 100644
--- a/sys-fs/dosfstools/dosfstools-4.1.ebuild
+++ b/sys-fs/dosfstools/dosfstools-4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dosfstools/dosfstools/releases/download/v${PV}/${P}.
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="compat test +udev"
 
 CDEPEND="udev? ( virtual/libudev )"



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

2019-03-06 Thread Sergei Trofimovich
commit: 02724a7c294d6a8f4aa17924339c8638d3cf6efe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Mar  7 07:30:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar  7 07:31:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02724a7c

sys-kernel/linux-headers: unpack tarball once

Arfrever noticed that linux-headers is unpacked twice:
gentoo-headers-base-5.0.tar.xz
gentoo-headers-base-5.0-bug-679630.tar.xz

It was unintentional. The change updates SRC_URI to refer
only to updated tarball.

Reported-by: Arfrever Frehtes Taifersar Arahesis
Bug: https://bugs.gentoo.org/679630
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-kernel/linux-headers/linux-headers-5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-headers/linux-headers-5.0-r1.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.0-r1.ebuild
index 0becabe872d..fcdaa002f5c 100644
--- a/sys-kernel/linux-headers/linux-headers-5.0-r1.ebuild
+++ b/sys-kernel/linux-headers/linux-headers-5.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit kernel-2
 detect_version
 
 PATCH_VER="1"
-SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
+SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}-bug-679630.tar.xz

https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-base-${PV}-bug-679630.tar.xz
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}

${PATCH_VER:+https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}



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

2019-03-06 Thread Hans de Graaff
commit: 14451a2ba74eae1793b98f9f8cd241ed89358ef8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar  7 06:23:52 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar  7 06:36:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14451a2b

dev-ruby/autoprefixer-rails: add 9.4.10.1

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

 dev-ruby/autoprefixer-rails/Manifest   |  1 +
 .../autoprefixer-rails-9.4.10.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/autoprefixer-rails/Manifest 
b/dev-ruby/autoprefixer-rails/Manifest
index 3b130bad2a0..c684c130c27 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -1,4 +1,5 @@
 DIST autoprefixer-rails-7.2.6.gem 196608 BLAKE2B 
0f9224fbf765877b1b7414c68fc39a6587514d27fb5290e1a623db8dcdcbf6f668b66ddd0133906a97e63e877b8201168a45520a9919dc756021d5a7cffc0d38
 SHA512 
37b3f245291711f92ab9e264491637e753afb95e52f9fd4e2bda6655cd781b2d031934f3379cabdd5589bdf57b780d0727f2fff1cdf7887ca4cc323d23023396
 DIST autoprefixer-rails-8.6.5.gem 208896 BLAKE2B 
50e8b8ef3fec9a0bb8d68afa8950989dbf84b58b79b8822e83bf22873c5172c2c514643c31dca88cfec49bd585563eb9b201c621d3ab6707ed0d49c6cd4c8fc8
 SHA512 
fddabc4d745ad1b4282622a52ab4e36c377eccec85c4e80b3e8d633ffcc2d1613f4fee9e9f2356c85d251e44b0010418029bb278894987119689435ac885e982
+DIST autoprefixer-rails-9.4.10.1.gem 217088 BLAKE2B 
212920f8d1cbcc86c825974b6cf66f30e7f0b277160148b57d87f5bbaaacec5c017f7ac600f86a8cd5fffb0305bc2606dec213a2fab58584630014ce99883520
 SHA512 
0f291d66f9aecf52d1aa68032bcbf7561a196247b5effa0403b1797109d124127accb5a828fc28ed933aea5194ba9f497281d81651943cd6c26f814e19162bd9
 DIST autoprefixer-rails-9.4.5.gem 214528 BLAKE2B 
0894d893b2b30bff4193e1b9bcc6b5cc274ca8d3c4a7fb05ddb002ddbf24ee5af8ed2db39224d880dc227726033d896fb410d4eafbe8cd6ce978b58ef561ee04
 SHA512 
f166a49e458bfa242cfaa38e9496440be76abeed4d535ccf14fc656ab59160e0ff1a6c5145a6217af4086c2843d1785e84dd7edcb2de5d563c1179cb6612a5cc
 DIST autoprefixer-rails-9.4.7.gem 215040 BLAKE2B 
d0d16eb708886812c526191345c5d9db054332a7807adce71d11d439e81d055f238f273b6a919fcee1722e317426c8a77081ff250c6c1aa55923a5200adcbcea
 SHA512 
64239dbe3ec8cd472cfbf1fe0cc355abc958abbfa322d298c425762d1c20bb1bdf5d001d55b0cf90268b9f59240e60f4b74128822bf026cfb2985ad169422303

diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.4.10.1.ebuild 
b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.4.10.1.ebuild
new file mode 100644
index 000..8ae938d51a0
--- /dev/null
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-9.4.10.1.ebuild
@@ -0,0 +1,36 @@
+# 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_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Add vendor prefixes to CSS rules using values from the Can I Use 
website"
+HOMEPAGE="https://github.com/ai/autoprefixer-rails;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/execjs:*"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rails
+   dev-ruby/rake
+   dev-ruby/rspec-rails
+)"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" -e "/BUNDLE/d" spec/app/config/boot.rb || die
+   sed -i -e "/Bundler/,+3d" spec/app/config/application.rb || die
+   rm spec/rails_spec.rb spec/compass_spec.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/e2fsprogs/, sys-fs/e2fsprogs/files/

2019-03-06 Thread Lars Wendler
commit: 02762e0987dc086a8f66a33fd13cac57ac9a7d29
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Mar  7 06:33:49 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Mar  7 06:33:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02762e09

sys-fs/e2fsprogs: Attempt to fix parallel install issue.

Bug: https://bugs.gentoo.org/679640
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild   |  2 +-
 sys-fs/e2fsprogs/files/e2fsprogs-1.44.6-parallel_install.patch | 10 ++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild
index 35ee7249d95..8dc1b6efbfd 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}
sys-apps/texinfo"
 
 PATCHES=(
-   #"${FILESDIR}"/${PN}-1.41.8-makefile.patch
+   "${FILESDIR}"/${PN}-1.44.6-parallel_install.patch
"${FILESDIR}"/${PN}-1.40-fbsd.patch
"${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854
 

diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.44.6-parallel_install.patch 
b/sys-fs/e2fsprogs/files/e2fsprogs-1.44.6-parallel_install.patch
new file mode 100644
index 000..57629153192
--- /dev/null
+++ b/sys-fs/e2fsprogs/files/e2fsprogs-1.44.6-parallel_install.patch
@@ -0,0 +1,10 @@
+--- e2fsprogs-1.44.6/Makefile.in
 e2fsprogs-1.44.6/Makefile.in
+@@ -72,6 +72,7 @@
+ uninstall: uninstall-progs-recursive uninstall-shlibs-libs-recursive 
uninstall-doc-libs
+ 
+ install-libs: install-libs-recursive
++install-libs-recursive:: | install-shlibs-libs-recursive
+ 
+ uninstall-libs: uninstall-libs-recursive
+ 



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

2019-03-06 Thread Markus Meier
commit: 3a374d7d843cf39518718f34d0ae40f00ce7d003
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Mar  7 06:04:43 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Mar  7 06:04:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a374d7d

media-gfx/darktable: version bump

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

 media-gfx/darktable/Manifest   |   1 +
 media-gfx/darktable/darktable-2.6.1.ebuild | 138 +
 2 files changed, 139 insertions(+)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 7cc8dc6b44b..6a2786500e2 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -2,6 +2,7 @@ DIST darktable-2.2.5.tar.xz 3092540 BLAKE2B 
8196ed501c96e6738057ee593c6437257b91
 DIST darktable-2.4.3.tar.xz 3422460 BLAKE2B 
2fa1d7787301b6bc83b09e8d93bda251d2f9b7cf7d47979087b6da5126272d17c15f925be26652580aad6601f8613eac593c08e91638f2d445de1981f8694798
 SHA512 
adc0740f866890c53a1389b43042d76a4c668dd22654d91fd5a7eb728aa6979cb7dd3703d6e7d3689b6d3840e892432b3c3ce6953a76d4355dfc1f90a8f29506
 DIST darktable-2.4.4.tar.xz 3432268 BLAKE2B 
75d22187c4a32eaf240803e68b8ffe9a29b4dfeaab3eb0061dd817e65c7118a5fe3f1832ce2d7b5adf1d8501c17adff7f1e87545774ca17bd2e33b749e993886
 SHA512 
143739b18217cb2b47f7c5cb29bbb17e0d78b380ccd9358e96e179639d8e3526c76f3822edace605856ec3272b099a09f052867479d20879bf36ef45dafe5df6
 DIST darktable-2.6.0.tar.xz 3358508 BLAKE2B 
1d6dc414d0f5c7dc1340ce1db229e5f4629534e6ccc3d4f017dea87a1e33d897ee8d73affece22311bbb27338075e48384b86b9aece83cbd6c582f761226a863
 SHA512 
066a8766edf3d961b2995bd681c9be65ae118f650a34da3c87c9096b76586c4a949b4c620993bcba3e7cd29f255c19dad9c2e205ed413c309398b4bc606eb73b
+DIST darktable-2.6.1.tar.xz 3473300 BLAKE2B 
e2194d9d967872b3dbc5dd608b3aa946424ff8a20a00b8cd8e1e9dd7ad3146acd791d2a7f20652d4673fdaac7bec86e405e055bab664c41b601b5788f0f15e72
 SHA512 
0d92fa35629ca02ca7cbb2910966b3fad57e536c967fd05381ad02dc9645106e6baaf1a93c1c186618624850c876f23305704e41d7151150e3367e21c415a967
 DIST darktable-usermanual-2.2.0.pdf 14998142 BLAKE2B 
68332239b4d2e34a0cd9f9e9bc26a18149ef1a8c033e3d5a7a7c150e952546669d74d0eeb97ad6793955d65a3259df51932829aca3d46f5c3ce7e01b59ee709b
 SHA512 
5408193b442a7f60783aace507d8dd39c638f5f58d8b5fb5ab68eca03ce9853477b0cbe14184375d58cd6a648de18e9ecae586376698571222be755159cc0b20
 DIST darktable-usermanual-2.4.0.pdf 15072726 BLAKE2B 
a10fb02bb732040e45e4b2c6b6a6e022c6095a29aac894727c8a803bf76ac50924bcd938f3c7085222f32542074cbe051afe8752059a0796db22adabecce3faf
 SHA512 
0259ccd264ec0569a770d92a517932bf5b24ce279c699a636f36656519c400456f0bdbd5de1eacf96e0cb05c0b7e59a6c6fa02803b809bc0fabb902ffe454dd1
 DIST darktable-usermanual-2.6.0.pdf 15623135 BLAKE2B 
a7a254e49dd57ee03480d52f4506a436210324cc4a2651f3c2fd70ca65cb7aa1735934a5e046ffa662b2aa1f081042d2d1e6ce0f70b6768719c52e2d14c358ce
 SHA512 
e68005ee8706f2342755ce3e4dcd6c2907c1607bc9b750154dceb4b52dcccf50c581ab65212efc8ffb2447f5d828e0fdb61d0471c3d14938e098528e50f32e14

diff --git a/media-gfx/darktable/darktable-2.6.1.ebuild 
b/media-gfx/darktable/darktable-2.6.1.ebuild
new file mode 100644
index 000..16cb27650ab
--- /dev/null
+++ b/media-gfx/darktable/darktable-2.6.1.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils flag-o-matic pax-utils toolchain-funcs xdg
+
+DOC_PV="2.6.0"
+MY_PV="${PV/_/}"
+MY_P="${P/_/.}"
+
+DESCRIPTION="A virtual lighttable and darkroom for photographers"
+HOMEPAGE="https://www.darktable.org/;
+SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz
+   doc? ( 
https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf
 -> ${PN}-usermanual-${DOC_PV}.pdf )"
+
+LICENSE="GPL-3 CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+LANGS=" ca de es fi fr hu ja nb nl pl pt-BR ru sl"
+# TODO add lua once dev-lang/lua-5.2 is unmasked
+IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
+nls opencl openmp openexr pax_kernel webp
+${LANGS// / l10n_}"
+
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+COMMON_DEPEND="
+   dev-db/sqlite:3
+   dev-libs/json-glib
+   dev-libs/libxml2:2
+   dev-libs/pugixml:0=
+   gnome-base/librsvg:2
+   >=media-gfx/exiv2-0.25-r2:0=[xmp]
+   media-libs/lcms:2
+   >=media-libs/lensfun-0.2.3:0=
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   net-libs/libsoup:2.4
+   net-misc/curl
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-3.14:3
+   x11-libs/pango
+   colord? ( x11-libs/colord-gtk:0= )
+   cups? ( net-print/cups )
+   flickr? ( media-libs/flickcurl )
+   geolocation? ( 

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

2019-03-06 Thread Yixun Lan
commit: a63594bca4c3fa0ea99d7ef43c783d7d7630cd5c
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar  7 05:56:39 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  7 06:00:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63594bc

app-emulation/xen-tools: fix seabios checksum

Upstream changed download URL

Closes: https://bugs.gentoo.org/679488
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Yixun Lan  gentoo.org>

 app-emulation/xen-tools/xen-tools-4.12.0_rc2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.12.0_rc2.ebuild 
b/app-emulation/xen-tools/xen-tools-4.12.0_rc2.ebuild
index 6a0337a6455..444f4cf56d9 100644
--- a/app-emulation/xen-tools/xen-tools-4.12.0_rc2.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.12.0_rc2.ebuild
@@ -43,7 +43,7 @@ else

OVMF_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN/-tools}-ovmf-patches-${OVMF_VER}.tar.xz;
 

SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.tar.gz
-   
http://code.coreboot.org/p/seabios/downloads/get/seabios-${SEABIOS_VER}.tar.gz
+   https://www.seabios.org/downloads/seabios-${SEABIOS_VER}.tar.gz
https://dev.gentoo.org/~dlan/distfiles/seabios-${SEABIOS_VER}.tar.gz
ovmf? ( https://dev.gentoo.org/~dlan/distfiles/ovmf-${OVMF_PV}.tar.xz
${OVMF_PATCHSET_URI} )



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

2019-03-06 Thread Matt Turner
commit: b02831b6fa2758097d0d97bda20e96ee66176e73
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar  7 05:26:42 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar  7 05:27:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b02831b6

profiles: Mask sys-fs/cryptmount for removal

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

 profiles/package.mask | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d7d3dd71ae9..b5e538acca3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Matt Turner  (06 Mar 2019)
+# Does not build with glibc >= 2.25 (stabilized a year ago). Unmaintained by
+# maintainer-by-proxy: Bugs #628734 and #641176
+# Removal in 30 days
+sys-fs/cryptmount
+
 # Georgy Yakovlev  (06 Mar 2019)
 # Mask rust 1.33.0 & co because it breaks firefox simd
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
@@ -38,7 +44,6 @@
 >=virtual/rust-1.33.0
 >=virtual/cargo-1.33.0
 
-
 # Mikle Kolyada  (04 Mar 2019)
 # Mask Squid-4.x for testing
 =net-proxy/squid-4*



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

2019-03-06 Thread Georgy Yakovlev
commit: 07d8596964275c4b0d5659c9ac33d50155058429
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Mar  7 01:49:09 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Mar  7 04:40:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d85969

dev-lang/rust: bump to 1.33.0

run build/install in verbose mode

Bug: https://bugs.gentoo.org/679098
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/rust/Manifest  |  14 ++
 dev-lang/rust/files/1.33.0-clippy-sysroot.patch |  62 +
 dev-lang/rust/rust-1.33.0.ebuild| 301 
 3 files changed, 377 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 06d59be0f30..dfb3caadbeb 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -50,8 +50,22 @@ DIST rust-1.31.1-powerpc64-unknown-linux-gnu.tar.xz 
122297864 BLAKE2B 3cc4e867e3
 DIST rust-1.31.1-powerpc64le-unknown-linux-gnu.tar.xz 125272712 BLAKE2B 
5a1cb8226ac6209c451841b2ae40ecf452d14fefb7ce8f5f0e681a2f08954d643628b28ceae03e7a164f5fd5415a408843bb2ddcd86b9e3486b7ddbbd3b6bb99
 SHA512 
e64f586b632b85d07e18c61e5ce18a69404d89e302ecd8b4495e09e2b2f62bd3f32455b3d0d81cfa2d0031c003f23797421587cf6f314ce5b18b12157e1e9a3b
 DIST rust-1.31.1-s390x-unknown-linux-gnu.tar.xz 127867704 BLAKE2B 
be4b097506561db4f84db4e8b6224dbcd104f15bb95f7ec56b5c0410b85cc8de8f8b559760d7c01d274b7d031354349eed7b49a816fe404ea319d238af64b932
 SHA512 
ce6999f7d27468143a9a288fd1bda9f3ec42475f8b8473518be41358a2144317abf8076ed9527a10db94b5b89cf920f04217ce7a78ec214aa3e073a8419675bc
 DIST rust-1.31.1-x86_64-unknown-linux-gnu.tar.xz 148394364 BLAKE2B 
92b1860f1d0e2da0fc1755a8ed3f6d351da84103220a8fb560e862375b8ad03485299b42ed4448e6f661bb61650480815f20267ffa3d999c2910bc27b80900ae
 SHA512 
3bf37bc419acd7820c7e33d7b44e6cba7f3b556ca8880fee2f65b1648596f069e0bc590a3a7acc10c60a0328f83787a172650d9c26cf21aa14782dcd9a97ec3a
+DIST rust-1.32.0-aarch64-unknown-linux-gnu.tar.xz 116136352 BLAKE2B 
5d5686f285be767a902553d725b59ebe9cf5f8001ea31bc19bee60e65c05d24246dd3f044f07113e37112dd8388e1ee58738aee7af7afbee94c9383c0592aee3
 SHA512 
b077c54bf38935a55a36fec39d1822562da760489ca924d48978e87b9ac5dc4b5107a7eb08dea0412a5a44c255428c649e31f07a5a67567c715de8644581018d
+DIST rust-1.32.0-arm-unknown-linux-gnueabi.tar.xz 117487960 BLAKE2B 
29a92158b6c6fbb0c577e4093c4bfedda1467f0367976676f64e4366d937bd6ebdb7ecfa7ae3a55c4dca0b9f577aea7e1c9905f97f1e167d6b2af5f8b2196b3e
 SHA512 
45d39548e74a22ac862197084e1ca7c4815fefbb49527356d4c7985ef320d2f8d1b0051a4db79503c967ad44df15d0f9ef673b44035f1d90d0383abfca8ef9d4
+DIST rust-1.32.0-arm-unknown-linux-gnueabihf.tar.xz 117758664 BLAKE2B 
0ed842e03b8d29c1e5d0856f2498786298f02d4a82ce972e51e51711a5cfff8906ea5e607134edbe2997dc10db655d6cf5dc8ca27d8071c44e0fcbb2f97f6519
 SHA512 
7f6f1810aa29123d4fc13f4c15220db1cb3911c45c107d7cc5d63e2e04fab3a4b4202f94f2aa3d7f67f4301b77f9e231e6b73983c11b9dce3023918438e9e646
+DIST rust-1.32.0-armv7-unknown-linux-gnueabihf.tar.xz 119183916 BLAKE2B 
47e766398ee35ae578a96390757b7e53500b94b1bcab5e17fc4718185e24936797c3b161f06a06aa8eb876726d3916aa3b6a51356fde2a719ff84c6b5996e6f0
 SHA512 
abadddae0a8de3ee326d1145e3bbe571d9ec0d80261569b6350dbc0fa38b9d31590933c318785f92b75c7add35d7b45e7713a3f1ef7dfd3de085b7255a855b2a
+DIST rust-1.32.0-i686-unknown-linux-gnu.tar.xz 146763596 BLAKE2B 
47a8ade700db65eed2e0051a2094d730c22f650599d542951b63de58b6af7d2477d8be4b7a62836d85a4829b5f18bf41e33f50bdd169432583da87545c4c262a
 SHA512 
bec62be3e9f5e37197c10357a386a7083941f44151eab28e7a1c8892c0e8e65d168e1220d5e807bb55b9c86ef046bad5cb23fad89def9cb51d22ff69fb436172
+DIST rust-1.32.0-mips-unknown-linux-gnu.tar.xz 110583680 BLAKE2B 
b8e95a09b752455b17eca4b7dcb98df60526cb9882b42436b92ba5f0b2478148faceebd88367b42dd98d3c62f7757e850361d1cf507e1008e5dbf5c25752d253
 SHA512 
6b0fd688535b8679a06384c321b87dc2c6990c799f5b6c14cf89806f46b517633a8a4c79133f4d7f528770fb2a7ba4623308a8c590d8525bd1cbdbdc3defbfad
+DIST rust-1.32.0-mips64-unknown-linux-gnuabi64.tar.xz 118818484 BLAKE2B 
8b4adb0a87ca07f9f1e51f84f65a28e2eb98340efe06a70cca312e85b80a2dcf4a1098c981a880f35fdc27a854f41ba8f0de413668756cd6c47a7cad82ff473d
 SHA512 
e8737ff2cb6421af437335c75a48df0d094e6749bb32ae0dc8d614548a2efd682dedb448790f72987332750378259e45cde59c1555a20cb9b78991c422d42b34
+DIST rust-1.32.0-mipsel-unknown-linux-gnu.tar.xz 112802132 BLAKE2B 
8d44aa6e19cb2ac5e0e43fb40ab0b879c611481fd3b23750d3dec1c8ab646b8b3f948eccba0f20b583d411de5cc43317d433c49ca3b341cab08225d3688be668
 SHA512 
c32fa5cbf779c629d423f498f885cb528f2d5b3165f80c6415fc98e7b7fc4802ad893b7aa2c2dad810fbaa968687053b52b32fabe775ba4a1bb72ceabdaf733f
+DIST rust-1.32.0-powerpc-unknown-linux-gnu.tar.xz 111816220 BLAKE2B 
7398c98d37589c307953d11a21866bf23a34806cbcb2316926a321f5407481e292645ba3425d9b7deeaad20da65096189b477deff6769fca856547343dde8146
 SHA512 

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

2019-03-06 Thread Georgy Yakovlev
commit: f6dce5689090c47308a0adb1f4bc17dd12a574c8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Mar  7 04:33:04 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Mar  7 04:40:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6dce568

profiles/package.mask: mask rust-1.33.0 & co

breaks firefox

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/package.mask | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 29889544d63..d7d3dd71ae9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,16 @@
 
 #--- END OF EXAMPLES ---
 
+# Georgy Yakovlev  (06 Mar 2019)
+# Mask rust 1.33.0 & co because it breaks firefox simd
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1521249
+# https://bugs.gentoo.org/679656
+>=dev-lang/rust-1.33.0
+>=dev-lang/rust-bin-1.33.0
+>=virtual/rust-1.33.0
+>=virtual/cargo-1.33.0
+
+
 # Mikle Kolyada  (04 Mar 2019)
 # Mask Squid-4.x for testing
 =net-proxy/squid-4*



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

2019-03-06 Thread Georgy Yakovlev
commit: b36b8fe8ebf033ff011c865d10e79bca8036b033
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Mar  7 01:51:44 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Mar  7 04:40:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36b8fe8

dev-lang/rust-bin: bump to 1.33.0

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

 dev-lang/rust-bin/Manifest   |  13 +++
 dev-lang/rust-bin/rust-bin-1.33.0.ebuild | 144 +++
 2 files changed, 157 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index 5b2d8ccc82d..33b61721019 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -56,3 +56,16 @@ DIST rust-1.32.0-powerpc64-unknown-linux-gnu.tar.xz 
120518816 BLAKE2B 9666c809b8
 DIST rust-1.32.0-powerpc64le-unknown-linux-gnu.tar.xz 124278796 BLAKE2B 
cee79918a210c34918cf183c918099cd2c246d881576f80e960492c7d5ae1920a43f2d4424700543a7cf50cc5f18618b6d4abfac1e856c9e8711fb73429571b7
 SHA512 
058c1ebe58bb22e8ff791a74edb058e7494e2673dd1d91ffad646ec71cfdc240e934b44fbae6e58639143b33161d314224e7d1c7b2cc35677bf9eab901e130eb
 DIST rust-1.32.0-s390x-unknown-linux-gnu.tar.xz 128857448 BLAKE2B 
ab0ce58315d116a0aaed007d03df7be4ecfeee01fd6e368173e8aa023b2ae1d922824e92b103aaf205ed2adf1f9da78abd229fff313c24e32ea3fad68f8bdda3
 SHA512 
4f32934472356d9b7e15abb0fa07be9eddccc7b9e0a1834bbee5ff279c6ece9174d942e2feed611f9b697613ee3b76f8a8ab68559b6d075e740aeab117223325
 DIST rust-1.32.0-x86_64-unknown-linux-gnu.tar.xz 147868652 BLAKE2B 
616e69d80dd0e7de2ac86f2090825c8a991ad1b88155d21d0eef89b7aea418ba8bb0140eeb497c417c77afc770f51498020ee86cfd059533500c0cb88f0130b6
 SHA512 
5c5def0c415b0f34e1e7476841a0bd3f91fe4bde8321c7b06b1cd2a3d10a3d676ed16a26561929ce39c3c2cbcf7a16960c5decca9e385afe8295da32b4fb7a17
+DIST rust-1.33.0-aarch64-unknown-linux-gnu.tar.xz 121877852 BLAKE2B 
accab68c374afe3eafa38e7ad33c32c427db8d0caab722461075c679af2406d991453a8e529a013b99a5841ef9a5e047cdc9ca88dbebab0c904f4afd99c2b851
 SHA512 
51f6ca909411fd3b3c05baedc38be8a29923966e7cd6960a10152886687132d4ef9750140c5121b9486d6f6ee1ed7ff35f8105c9f0731fe98ce750d0ea9c528f
+DIST rust-1.33.0-arm-unknown-linux-gnueabi.tar.xz 122944304 BLAKE2B 
c9c29d9409d5829029ffc444c890c0bba0ea213c0a4eb169e65447b6183b0693ab26d48db2fb0be5a325f6ebb7588f90e18b8377f46276d519fcdf5a637ddae7
 SHA512 
7911dd32cb415d69c05041f450540312d6a78efea36646b4d409a01a0809d94c2eb6a20bfc27772f50cfa0cfed076c3cf5ce62509820819111226f6974f05844
+DIST rust-1.33.0-arm-unknown-linux-gnueabihf.tar.xz 123280648 BLAKE2B 
be19b75623995c0f986d56318887685e70b682caa735adeac259a3f4b67f56537dc43a2a5d696db66547cb523227498c9fcc4213b28df12e5d26999f3caaa7ee
 SHA512 
a0850de543cd11efab4d67bde498e5897f66bbffa1671c4bb6d31fc709dc0869e322e18982dffd199ad6ff7cee282475b04a563fd11a4c7df86f872b02fcce93
+DIST rust-1.33.0-armv7-unknown-linux-gnueabihf.tar.xz 125019964 BLAKE2B 
d5d25099719e4ba9bedeb1de89ec3ecb53cbf9d5540de83f723250f5c0130d0a8a7e7a1956cf1581fd709a806b7d42a55dcc94cf9d5e164cd0638a84f65f2f37
 SHA512 
25a16c576d826115fdac5a55b89bf3372dfb39c563f2ce7d39b0a7a3c9bdc43eaf10974dfa42e26c5aa04aee169ced3e797fa46fa82bd9f4ceddeddaf6687659
+DIST rust-1.33.0-i686-unknown-linux-gnu.tar.xz 168000488 BLAKE2B 
62ee1355ddcc09723bd604faba92a602da68768ab741820905b473ff590e1bc7a2bd755db129d04efe9820326bfeb1b5ff54de37188e6b58ef45ec4144c05ada
 SHA512 
f61f97c529232fd6d7587bbf34c41dd9cc334272b1d523464d7b964aba5a102edaff8d387445e3fdb2b9587c1cdd870e97b9572c9421e79ee047479443f1896d
+DIST rust-1.33.0-mips-unknown-linux-gnu.tar.xz 115251736 BLAKE2B 
6785896dd969c52c49edb265d2883d48debb0bed77aecbec0a913ec0d7751d747d9a3d5db2b8fdbdec9a9f598bf13a2870987740f79a75042a030d549cb1d7a0
 SHA512 
17c76e83a6be9813b842909177dbab89abc2ffa4b97c32a45d8e9c0cb69311570d3797932d49b8c26522c812cb9fc86d00a3787a9a413d57140349d75dfd266a
+DIST rust-1.33.0-mips64-unknown-linux-gnuabi64.tar.xz 123408336 BLAKE2B 
f45ed3ab2c899bbdfbdbd3f50f3db1aaeb0fab32f1693cd432132d6e5713cbea63876d7e506eba8c25f5f28a946b524438837c9342f7b7cdf446910698136a34
 SHA512 
40998fe7ea3f40bb39d7a6d2dc16043aaaf0cbd2cda912b6deeb42fe02da480d4a218810610fc6e31686ab89db1da0cddb6b2599e98c3ba6856fef7c0d64bae7
+DIST rust-1.33.0-mipsel-unknown-linux-gnu.tar.xz 117489676 BLAKE2B 
b35648ede3694707cea887c0856e016ac98c53c8099202c30e819805564fcfa3d43410980980b8b9c977b4cbf97e185a4049311cda67e0dd5443136c6fe43ae0
 SHA512 
957a16738b3fc37b916593cb2e5a2d503da08bfe9517f3537483fa48781073e9f54eb14f8f9afc3d2e85fcd45ee0eb3fce1dc2680b5667e67520af363eeeb134
+DIST rust-1.33.0-powerpc-unknown-linux-gnu.tar.xz 117067768 BLAKE2B 
a968d0eaa52edaa3b5f99d11b34b9f24930a1639277a92d5d68cf80007b8f026daabd07c5379fd18a82c904939172a677be6a0baa9c73785b1ee19d7d04fa66a
 SHA512 
8129b248ea55e427d29d8a637081d1744c08368178ca55c5367c485959984d41d093044ced29825194287a5bda3d491148f36c4c16d6efac797bb8c3af9800e7
+DIST rust-1.33.0-powerpc64-unknown-linux-gnu.tar.xz 126030216 BLAKE2B 

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

2019-03-06 Thread Georgy Yakovlev
commit: 184a9122a7ee1892b2e3b23bc481703c9a1494f3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Mar  7 01:56:13 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Mar  7 04:40:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=184a9122

virtual/cargo: bump to 1.33.0

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

 virtual/cargo/cargo-1.33.0.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/virtual/cargo/cargo-1.33.0.ebuild 
b/virtual/cargo/cargo-1.33.0.ebuild
new file mode 100644
index 000..5e737019292
--- /dev/null
+++ b/virtual/cargo/cargo-1.33.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Package manager for Rust"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="|| (
+   =dev-lang/rust-${PV}*
+   =dev-lang/rust-bin-${PV}*
+   )"



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

2019-03-06 Thread Georgy Yakovlev
commit: 98c19c8908209fb6ebbba337cc7a596da7921377
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Mar  7 01:54:36 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Mar  7 04:40:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c19c89

virtual/rust: bump to 1.33.0

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

 virtual/rust/rust-1.33.0.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/rust/rust-1.33.0.ebuild b/virtual/rust/rust-1.33.0.ebuild
new file mode 100644
index 000..75f82239948
--- /dev/null
+++ b/virtual/rust/rust-1.33.0.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for Rust language compiler"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+BDEPEND=""
+RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



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

2019-03-06 Thread Andrew Savchenko
commit: 503b060d16958588c5d16b20d99322de7fbec79b
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Thu Mar  7 04:01:46 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Thu Mar  7 04:07:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503b060d

dev-util/tinlink: remove old

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

 dev-util/tinlink/tinlink-1.0.0.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/dev-util/tinlink/tinlink-1.0.0.ebuild 
b/dev-util/tinlink/tinlink-1.0.0.ebuild
deleted file mode 100644
index 114a484c304..000
--- a/dev-util/tinlink/tinlink-1.0.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit toolchain-funcs
-
-DESCRIPTION="a tool to create very small elf binary from pure binary files"
-HOMEPAGE="http://sed.free.fr/tinlink/;
-SRC_URI="http://sed.free.fr/tinlink/${P}.tar.gz;
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~ppc"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-src_unpack() {
-   unpack ${A}
-   rm -f "${S}"/Makefile
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" tinlink || die
-}
-
-src_install() {
-   dobin tinlink || die
-   dodoc AUTHORS README example.asm
-}



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

2019-03-06 Thread Andrew Savchenko
commit: 410286d1ddc1fd80386ed9446a11756ce35717d2
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Mar  6 17:56:28 2019 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Thu Mar  7 04:07:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410286d1

dev-util/tinlink: EAPI7, improve ebuild

Closes: https://bugs.gentoo.org/679622
Closes: https://github.com/gentoo/gentoo/pull/11284
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Andrew Savchenko  gentoo.org>

 dev-util/tinlink/tinlink-1.0.0-r1.ebuild | 28 
 1 file changed, 28 insertions(+)

diff --git a/dev-util/tinlink/tinlink-1.0.0-r1.ebuild 
b/dev-util/tinlink/tinlink-1.0.0-r1.ebuild
new file mode 100644
index 000..2a2612b009a
--- /dev/null
+++ b/dev-util/tinlink/tinlink-1.0.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Tool to create very small elf binary from pure binary files"
+HOMEPAGE="http://sed.free.fr/tinlink/;
+SRC_URI="http://sed.free.fr/tinlink/${P}.tar.gz;
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+src_prepare() {
+   default
+   rm Makefile || die
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" tinlink
+}
+
+src_install() {
+   dobin tinlink
+   dodoc AUTHORS README example.asm
+}



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

2019-03-06 Thread Zac Medico
commit: e6db1873022e16ad81f59871c24282fea25bccc0
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Mar  7 02:54:06 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Mar  7 03:32:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6db1873

app-admin/mongo-tools: allow building with dev-lang/go-1.12

Closes: https://github.com/gentoo/gentoo/pull/11279
Bug: https://bugs.gentoo.org/678924
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/mongo-tools/mongo-tools-4.0.6.ebuild | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild 
b/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
index 7600d4a67e5..092d770686f 100644
--- a/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
+++ b/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="sasl ssl"
 
-DEPEND="

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

2019-03-06 Thread Zac Medico
commit: c197f79646d7c015f872af6139d7b08af514c0be
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Mar  7 03:21:51 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Mar  7 03:32:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c197f796

app-admin/mongo-tools: fix GOROOT for 17.1 profiles

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

 app-admin/mongo-tools/mongo-tools-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild 
b/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
index 9a10e5de211..7600d4a67e5 100644
--- a/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
+++ b/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
@@ -54,7 +54,7 @@ src_compile() {
mkdir -p bin || die
for i in bsondump mongostat mongofiles mongoexport mongoimport 
mongorestore mongodump mongotop mongoreplay; do
echo "Building $i"
-   GOROOT="${PREFIX}/usr/$(get_libdir)/go" GOPATH="${WORKDIR}" go 
build -buildmode="${buildmode}" -o "bin/$i" \
+   GOROOT="$(go env GOROOT)" GOPATH="${WORKDIR}" go build 
-buildmode="${buildmode}" -o "bin/$i" \
-ldflags "-X ${EGO_PN}/common/options.VersionStr=${PV}" 
--tags "${myconf[*]}" "$i/main/$i.go" || die
done
 }



[gentoo-commits] repo/gentoo:master commit in: net-proxy/shadowsocks-libev/

2019-03-06 Thread Yixun Lan
commit: b832f30ec074bb5548e21270fe77e2954ef37e5d
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar  7 03:24:11 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  7 03:24:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b832f30e

net-proxy/shadowsocks-libev: drop old

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

 net-proxy/shadowsocks-libev/Manifest   |  2 -
 .../shadowsocks-libev-3.1.3-r1.ebuild  | 83 --
 .../shadowsocks-libev-3.2.0.ebuild | 83 --
 3 files changed, 168 deletions(-)

diff --git a/net-proxy/shadowsocks-libev/Manifest 
b/net-proxy/shadowsocks-libev/Manifest
index 6049e5e0aed..ae969abc2eb 100644
--- a/net-proxy/shadowsocks-libev/Manifest
+++ b/net-proxy/shadowsocks-libev/Manifest
@@ -1,4 +1,2 @@
-DIST shadowsocks-libev-3.1.3.tar.gz 265286 BLAKE2B 
4809d2d441b28e70a35940e23d84b2914e9a7c2f24b2f80e4295df7a26bda6e4626657505e97226cc759f71cac54caec7813d9f295e22aa599dbebd704268a7b
 SHA512 
a262315cf04c325b5b659f07fd751f2f7b651feed5e2ac7290c1b3ce91fe5bd7efa7ff834f82f3fb00d5551cba8277f8668cdefbfe35279d7835089cbcced55f
-DIST shadowsocks-libev-3.2.0.tar.gz 275512 BLAKE2B 
1ffcaea3abb9a8d8c864c78de099ae4d13914765a07855423ca68b6f38b67d79a9e82a89791eb414ecabd3fd5faba05fb31c718becea48ec5c44f59f1f287982
 SHA512 
a90d161ec89155bb064cb7e9a8320475bdf75c47588000e5baa8275e9c0ce69126c3a75a4d1f40fa799f27cf537856482ed505436255519b58d9b84a4809fd0a
 DIST shadowsocks-libev-3.2.3.tar.gz 276992 BLAKE2B 
17b26dce7b26d914612b178c635fa23d6847713fdb4793563ad10a90414f62feb71b94830a58596e1e1d019fe1bb93fcd7da745eb4825ca2f97b7919b522ff2c
 SHA512 
41d6c3e103a028ae49b9667f9c21663dc475a9d36f562f97468521b916a1917479d099e6814dcc680a2ee2d526177d6e0ac441bf684a41de891c5a1fc2fbddfe
 DIST shadowsocks-libev-3.2.4.tar.gz 277679 BLAKE2B 
32d4d48c22951894e9aa64cd6d34f7586c61ab5ae994b263b272c07a05a019f9c493909f50f3ec027af29681885a65f51afe97dc959c508f107a5010974c8e11
 SHA512 
f8bd19d4f3f70cedd0f34a6a16975c3694ef36e85b278d4a7bb10520a43d71c83f81ceebcf20530cdd04b5000a8c742e0789fdbefa70fef6b5d1dc799ce34528

diff --git a/net-proxy/shadowsocks-libev/shadowsocks-libev-3.1.3-r1.ebuild 
b/net-proxy/shadowsocks-libev/shadowsocks-libev-3.1.3-r1.ebuild
deleted file mode 100644
index c35487bc242..000
--- a/net-proxy/shadowsocks-libev/shadowsocks-libev-3.1.3-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PV="v${PV}"
-inherit autotools eutils systemd
-
-DESCRIPTION="A lightweight secured SOCKS5 proxy for embedded devices and low 
end boxes"
-HOMEPAGE="https://github.com/shadowsocks/shadowsocks-libev;
-
-#repack with git submodule populated: libbloom, libcork, libipset
-#SRC_URI="https://dev.gentoo.org/~dlan/distfiles/${P}.tar.xz;
-
-SRC_URI="https://github.com/shadowsocks/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc"
-
-RDEPEND="net-libs/mbedtls
-   net-libs/libbloom
-   net-libs/libcork
-   net-libs/libcorkipset
-   >=dev-libs/libsodium-1.0.8
-   dev-libs/libev
-   net-dns/c-ares
-   dev-libs/libpcre
-   "
-DEPEND="${RDEPEND}
-   sys-kernel/linux-headers
-   doc? (
-   app-text/asciidoc
-   app-text/xmlto
-   )
-   "
-
-src_prepare() {
-   sed -i 's|AC_CONFIG_FILES(\[libbloom/Makefile libcork/Makefile 
libipset/Makefile\])||' \
-   configure.ac || die
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myconf="
-   $(use_enable debug assert)
-   --enable-system-shared-lib
-   "
-   use doc || myconf+="--disable-documentation"
-   econf ${myconf}
-}
-
-src_install() {
-   default
-   prune_libtool_files --all
-
-   dodir "/etc/${PN}"
-   insinto "/etc/${PN}"
-   newins "${FILESDIR}/shadowsocks.json" shadowsocks.json
-
-   newinitd "${FILESDIR}/shadowsocks.initd" shadowsocks
-   dosym shadowsocks /etc/init.d/shadowsocks.server
-   dosym shadowsocks /etc/init.d/shadowsocks.client
-   dosym shadowsocks /etc/init.d/shadowsocks.redir
-   dosym shadowsocks /etc/init.d/shadowsocks.tunnel
-
-   dodoc -r acl
-
-   systemd_newunit "${FILESDIR}/${PN}-local_at.service" 
"${PN}-local@.service"
-   systemd_newunit "${FILESDIR}/${PN}-server_at.service" 
"${PN}-server@.service"
-   systemd_newunit "${FILESDIR}/${PN}-redir_at.service" 
"${PN}-redir@.service"
-   systemd_newunit "${FILESDIR}/${PN}-tunnel_at.service" 
"${PN}-tunnel@.service"
-}
-
-pkg_setup() {
-   elog "You need to choose the mode"
-   elog "  server: rc-update add shadowsocks.server default"
-   elog "  client: rc-update add shadowsocks.client default"
-   elog "  redir:  rc-update add shadowsocks.redir default"
-   

[gentoo-commits] repo/gentoo:master commit in: net-proxy/shadowsocks-libev/

2019-03-06 Thread Yixun Lan
commit: cd820f8565d341f6e681fd4215ccb04472c10e63
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Mar  7 03:21:53 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Mar  7 03:22:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd820f85

net-proxy/shadowsocks-libev: version bump 3.2.4

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

 net-proxy/shadowsocks-libev/Manifest   |  1 +
 .../shadowsocks-libev-3.2.4.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/net-proxy/shadowsocks-libev/Manifest 
b/net-proxy/shadowsocks-libev/Manifest
index 866b63901ee..6049e5e0aed 100644
--- a/net-proxy/shadowsocks-libev/Manifest
+++ b/net-proxy/shadowsocks-libev/Manifest
@@ -1,3 +1,4 @@
 DIST shadowsocks-libev-3.1.3.tar.gz 265286 BLAKE2B 
4809d2d441b28e70a35940e23d84b2914e9a7c2f24b2f80e4295df7a26bda6e4626657505e97226cc759f71cac54caec7813d9f295e22aa599dbebd704268a7b
 SHA512 
a262315cf04c325b5b659f07fd751f2f7b651feed5e2ac7290c1b3ce91fe5bd7efa7ff834f82f3fb00d5551cba8277f8668cdefbfe35279d7835089cbcced55f
 DIST shadowsocks-libev-3.2.0.tar.gz 275512 BLAKE2B 
1ffcaea3abb9a8d8c864c78de099ae4d13914765a07855423ca68b6f38b67d79a9e82a89791eb414ecabd3fd5faba05fb31c718becea48ec5c44f59f1f287982
 SHA512 
a90d161ec89155bb064cb7e9a8320475bdf75c47588000e5baa8275e9c0ce69126c3a75a4d1f40fa799f27cf537856482ed505436255519b58d9b84a4809fd0a
 DIST shadowsocks-libev-3.2.3.tar.gz 276992 BLAKE2B 
17b26dce7b26d914612b178c635fa23d6847713fdb4793563ad10a90414f62feb71b94830a58596e1e1d019fe1bb93fcd7da745eb4825ca2f97b7919b522ff2c
 SHA512 
41d6c3e103a028ae49b9667f9c21663dc475a9d36f562f97468521b916a1917479d099e6814dcc680a2ee2d526177d6e0ac441bf684a41de891c5a1fc2fbddfe
+DIST shadowsocks-libev-3.2.4.tar.gz 277679 BLAKE2B 
32d4d48c22951894e9aa64cd6d34f7586c61ab5ae994b263b272c07a05a019f9c493909f50f3ec027af29681885a65f51afe97dc959c508f107a5010974c8e11
 SHA512 
f8bd19d4f3f70cedd0f34a6a16975c3694ef36e85b278d4a7bb10520a43d71c83f81ceebcf20530cdd04b5000a8c742e0789fdbefa70fef6b5d1dc799ce34528

diff --git a/net-proxy/shadowsocks-libev/shadowsocks-libev-3.2.4.ebuild 
b/net-proxy/shadowsocks-libev/shadowsocks-libev-3.2.4.ebuild
new file mode 100644
index 000..03fc22b936a
--- /dev/null
+++ b/net-proxy/shadowsocks-libev/shadowsocks-libev-3.2.4.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PV="v${PV}"
+inherit autotools eutils systemd
+
+DESCRIPTION="A lightweight secured SOCKS5 proxy for embedded devices and low 
end boxes"
+HOMEPAGE="https://github.com/shadowsocks/shadowsocks-libev;
+
+#repack with git submodule populated: libbloom, libcork, libipset
+#SRC_URI="https://dev.gentoo.org/~dlan/distfiles/${P}.tar.xz;
+
+SRC_URI="https://github.com/shadowsocks/${PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="net-libs/mbedtls:=
+   net-libs/libbloom
+   net-libs/libcork
+   net-libs/libcorkipset
+   >=dev-libs/libsodium-1.0.8:=
+   dev-libs/libev
+   net-dns/c-ares
+   dev-libs/libpcre
+   "
+DEPEND="${RDEPEND}
+   sys-kernel/linux-headers
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   )
+   "
+
+src_prepare() {
+   sed -i 's|AC_CONFIG_FILES(\[libbloom/Makefile libcork/Makefile 
libipset/Makefile\])||' \
+   configure.ac || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myconf="
+   $(use_enable debug assert)
+   --enable-system-shared-lib
+   "
+   use doc || myconf+="--disable-documentation"
+   econf ${myconf}
+}
+
+src_install() {
+   default
+   prune_libtool_files --all
+
+   dodir "/etc/${PN}"
+   insinto "/etc/${PN}"
+   newins "${FILESDIR}/shadowsocks.json" shadowsocks.json
+
+   newinitd "${FILESDIR}/shadowsocks.initd" shadowsocks
+   dosym shadowsocks /etc/init.d/shadowsocks.server
+   dosym shadowsocks /etc/init.d/shadowsocks.client
+   dosym shadowsocks /etc/init.d/shadowsocks.redir
+   dosym shadowsocks /etc/init.d/shadowsocks.tunnel
+
+   dodoc -r acl
+
+   systemd_newunit "${FILESDIR}/${PN}-local_at.service" 
"${PN}-local@.service"
+   systemd_newunit "${FILESDIR}/${PN}-server_at.service" 
"${PN}-server@.service"
+   systemd_newunit "${FILESDIR}/${PN}-redir_at.service" 
"${PN}-redir@.service"
+   systemd_newunit "${FILESDIR}/${PN}-tunnel_at.service" 
"${PN}-tunnel@.service"
+}
+
+pkg_setup() {
+   elog "You need to choose the mode"
+   elog "  server: rc-update add shadowsocks.server default"
+   elog "  client: rc-update add shadowsocks.client default"
+   elog "  redir:  rc-update add shadowsocks.redir default"
+   elog "  tunnel: rc-update add shadowsocks.tunnel default"
+}



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

2019-03-06 Thread Zac Medico
commit: 896a97d1196474616729ad75a81418789b8b7187
Author: Tomas Mozes  gmail  com>
AuthorDate: Thu Mar  7 02:54:06 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Mar  7 02:56:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896a97d1

app-admin/mongo-tools: allow building with dev-lang/go-1.12

Bug: https://bugs.gentoo.org/678924
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 app-admin/mongo-tools/mongo-tools-4.0.4.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-admin/mongo-tools/mongo-tools-4.0.4.ebuild 
b/app-admin/mongo-tools/mongo-tools-4.0.4.ebuild
index 5cf7cbaadac..27f23784aa2 100644
--- a/app-admin/mongo-tools/mongo-tools-4.0.4.ebuild
+++ b/app-admin/mongo-tools/mongo-tools-4.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,6 +43,9 @@ src_prepare() {
if ! use ppc64; then
sed -i 's/\(go build\)/\1 -buildmode=pie/g' build.sh || die
fi
+
+   # allow building with go 1.12 #678924
+   sed -i 's/_Ctype_struct_/C.struct_/' 
vendor/src/github.com/google/gopacket/pcap/pcap.go || die
 }
 
 src_compile() {



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

2019-03-06 Thread Mike Gilbert
commit: a9eded1bf1d3be95574dbced4da1dfc958996597
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Mar  7 02:26:03 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Mar  7 02:26:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9eded1b

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

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

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-72.0.3626.121.ebuild | 713 ++
 2 files changed, 714 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4686a5d13a5..d467629485f 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
+DIST chromium-72.0.3626.121.tar.xz 686420260 BLAKE2B 
a605ba62b2d568df926beba0c4336f2bd844feae2e15def3f434871124fc1fc3f59dd2423cb2adcdeb30fad156a27a8a260818e29829cd71e79361bc7fbd9329
 SHA512 
0bbeba7fa662d92ad60fdb56b3a73b79fc40ecb1499bb3b9a50b78ab7900b7a4de83f271c1c299e386dc9f72bfb2cbf71f83a388c6e14e288ab42b2b673fce96
 DIST chromium-72.0.3626.96.tar.xz 686361344 BLAKE2B 
92a001d99d418b0305235af9109719d9179f8bee53ad79e1ac089a1bc32b493ddcd3e26419e37b68e912f7b09deb51efefd325b82abb1fa281fe207e3a1f9a89
 SHA512 
949dde41053dba7408ab96d6fc56668efa46248a7a5a4690642f3de696c25fc9d5a746d82b106f4083bf4a1a5676eea06060c616375f74379a051a6bde4faea0
 DIST chromium-73.0.3683.27.tar.xz 710016024 BLAKE2B 
1346c418fdf749b22beb598c37b4c125f8a5f07169155e05c9633d86872d7009416671d2155b4ef42713e1b22ae52c78ec295a7da7e0bd5ffcdb5f3ef79851fa
 SHA512 
91fc8a6876b3508718dfa68ca6be9a8eb660d3447363d34da7ddf80cd9fe04ee97124f9c9dec484139155bcc7661f7cec4fe334b876b64eb06c5a8742c08b035
 DIST chromium-webrtc-includes-r1.patch.xz 57820 BLAKE2B 
8e113680254b4834abda72c335a8f0af7211c5982c91e52372945f9a57c5558bd6772300ffefb475b450c40ffe66cd627aba34d33af101fe402815c2a16fe6c8
 SHA512 
cd4562ec32a044925afc65d9cba62310acc515db7cab0ee3aa0f3afe11672b3e7046ca937d8739c4feca436af7d9cf0f7860716a397c8aa5d5ae647b5eaf1ac0

diff --git a/www-client/chromium/chromium-72.0.3626.121.ebuild 
b/www-client/chromium/chromium-72.0.3626.121.ebuild
new file mode 100644
index 000..ce50978e4af
--- /dev/null
+++ b/www-client/chromium/chromium-72.0.3626.121.ebuild
@@ -0,0 +1,713 @@
+# 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
+   
https://dev.gentoo.org/~floppym/dist/chromium-webrtc-includes-r1.patch.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+closure-compile 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:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-59:= )
+   >=dev-libs/libxml2-2.9.4-r3:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.26:=
+   >=dev-libs/re2-0.2016.11.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-2.0.0:0=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-4:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12-r0
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   

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

2019-03-06 Thread Aaron Bauman
commit: 8cb74167f164fa3f69aeefce4af2026f733f6219
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Mar  7 00:37:01 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Mar  7 00:37:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb74167

app-text/scdoc: fix pkgconfig install path

Signed-off-by: Aaron Bauman  gentoo.org>
Bug: https://bugs.gentoo.org/679228
Bug: https://bugs.gentoo.org/679508
Package-Manager: Portage-2.3.62, Repoman-2.3.12

 app-text/scdoc/scdoc-1.9.3-r1.ebuild | 44 
 1 file changed, 44 insertions(+)

diff --git a/app-text/scdoc/scdoc-1.9.3-r1.ebuild 
b/app-text/scdoc/scdoc-1.9.3-r1.ebuild
new file mode 100644
index 000..119be54bf05
--- /dev/null
+++ b/app-text/scdoc/scdoc-1.9.3-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Standalone tool for generating man pages with a simple syntax"
+HOMEPAGE="https://git.sr.ht/~sircmpwn/scdoc;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/scdoc;
+   inherit git-r3
+else
+   SRC_URI="https://git.sr.ht/~sircmpwn/scdoc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+src_prepare() {
+   default
+
+   sed -e 's/-Werror//' \
+   -i Makefile || die 'Failed to patch Makefile'
+}
+
+src_compile() {
+   local MY_HS="./scdoc"
+   if tc-is-cross-compiler; then
+   tc-export_build_env
+   MY_HS="./hostscdoc"
+   emake scdoc HOST_SCDOC="./hostscdoc" OUTDIR="${S}/.build.host" 
CC="$(tc-getBUILD_CC)" \
+   CFLAGS="${BUILD_CFLAGS} -DVERSION='\"${PV}\"'" 
LDFLAGS="${BUILD_LDFLAGS}"
+   mv scdoc hostscdoc || die 'Failed to rename host scdoc'
+   fi
+   emake LDFLAGS="${LDFLAGS}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" \
+   PCDIR="${ED}/usr/$(get_libdir)/pkgconfig" install
+}



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

2019-03-06 Thread Mike Pagano
commit: eba1373d3206ddb29de8552ee85c140193476b53
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar  7 00:11:35 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar  7 00:11:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba1373d

sys-kernel/gentoo-sources: ppc:Simplify vr_get/set() to avoid GCC warning

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 1ceff20ab23..5bd1958518f 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,6 +10,9 @@ DIST genpatches-4.14-110.extras.tar.xz 17492 BLAKE2B 
4cd012429e320af35ba39b14d8c
 DIST genpatches-4.14-111.base.tar.xz 2528204 BLAKE2B 
b0d4e6c6da40bd133f7028974b38e8a9f8050b19ecf99d1b81d85bab061e2af5d041ccec0404d2d1d3c9ced9bf93dae22e9800b8c08fbf408777e07ff4d5030b
 SHA512 
869a9ce38135e62b00fa9e061e344dfefc4c5631d1639dd9389ca8d69d229255b7c755215155ce9dbae0ef8e5a8221db147a81a5bb750b3f023b1a884282510c
 DIST genpatches-4.14-111.experimental.tar.xz 5228 BLAKE2B 
1b6accce36414defb71623ca7284695f007a4ea6dd9092064b3bd33e0e1be42ed6e68b7b22502a6001e977e462f89df3e3944a73cd8ab4659a89b7f17774bff9
 SHA512 
d0c6864cdb1a1e598003ad81686209e78c5f4af007cb6d8d693352cc5e8840190004a1fdc9592536322dee3bc64f02552c34dce6a8c6cae0b714935fa15d3a8e
 DIST genpatches-4.14-111.extras.tar.xz 17492 BLAKE2B 
1617e49df2dde463f2c9efa02746e1580edc55b5ab37712c1aaf042249e691afea692dbe26863aba233f35e91046239cb6c635246aabdfce382aa74733cc6286
 SHA512 
7c1f261317fd12f97e3b7ee243adb9803142f5ede61379dffbb6c24c7732b085c7eb2a196e8b5a6cd05d5335c59ecb161e50690545dfc11aff85780cac5cfe9c
+DIST genpatches-4.14-112.base.tar.xz 2529132 BLAKE2B 
3eb9bf10b1e11d43727b11038a0b19060bc54e5591b0cb8c5ba50f223aadf333e772e5e50c1ea7b2d26a65adee0af7da9919de8e4df20845123c7e3dceae8eef
 SHA512 
650b34baea4910ce144b72df0fa7991f90cf60614e70c34bb5c2d939e5d70d4535a8487407b9a75c615d3629bdbb423f96022f2e8a28261b9bd2b99b7a9bc541
+DIST genpatches-4.14-112.experimental.tar.xz 5220 BLAKE2B 
26bfc7e99e843aab354eb176bb6b2420cb19404608ae20b647e658a4b37938a2aca99fdfe63a02c9d998be5afd899bb6672d9704962548e04d0efa4dbdcd77a2
 SHA512 
c676d9086f67e903ac9fb9af40489460ecf245ad7c4d5636ea2ba06bc1558a3aae35ee76026dc1aa3394080ff8390b38cc764ff663829deacd9b5b0cdb18e38b
+DIST genpatches-4.14-112.extras.tar.xz 17492 BLAKE2B 
cd6ce9e9541db874ddaac70afbd093045cc1c00fd5cc40426779f977facd4d2484659aa5afcc728015884de5a5e63f93ad6fda870e004992cc7cfd1d6ce008fd
 SHA512 
93b828d96414f0bffc1e773d1fbabe5bbf17d58850a3e86d8e02005b6970afc71e6647e341ccf596b1c9f5ae6f38a0f3a187f1b316c4cbd089f691a9209ab5ad
 DIST genpatches-4.14-90.base.tar.xz 2158040 BLAKE2B 
1fe37fa012c110dc48f5291c149d23d544d9cf11d691b026c66bf0b632525d28dab5521fc399de34a83e9017522aa9114f95b7c0c23043ec27204af1e4c77caa
 SHA512 
cf1dfa59b0c83ab4cf4f345087d9d89a03d32265cf9c4f3896474f2bfabe616f8a4d0bf8f7daf584c129023e9d4f47cf151bb7aa83d06d2ee440ecf9f8c6e72a
 DIST genpatches-4.14-90.experimental.tar.xz 5224 BLAKE2B 
cf3e25ad929a3822aff357164ce27b3dc790dbb2c7e9a75f9267ef0cac49d28bc2538b68b86ff34a81789f9ec7e8ed82d0a3a71151abbd2ac7e3d8475026c14a
 SHA512 
beadc5e4b5161d231637123bbe54e5afbdb47bbf1bc2ef1b44c27560c81827e0f9960a851807b2accc3fc3d325d3634593d122113973786a7bd8f9d5a61884de
 DIST genpatches-4.14-90.extras.tar.xz 17484 BLAKE2B 
ec51340486f3fd053a228b1302c1a59b3b5100cbf55c96ab07e242479081ea05b2edac3c325df520bdb38daff689a68c63fd9abf0557e5399b681507605c3a01
 SHA512 
99ec816bd994a1d33d254373878cfa68acd0ddcf7a56237442247d222e41263f8fa1ba9d5494f32748a1990e3e20d0a4768f28e23f8148e83b884b4f637bd2b8

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



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

2019-03-06 Thread Mike Pagano
commit: 580476c6efd9f3532e893f7312725c1316464849
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Mar  7 00:09:43 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Mar  7 00:09:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580476c6

sys-kernel/gentoo-sources: ppc:Simplify vr_get/set() to avoid GCC warning

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 4cc1c12b15e..1ceff20ab23 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -70,6 +70,9 @@ DIST genpatches-4.9-163.extras.tar.xz 17360 BLAKE2B 
b971a54964511e11486b17cca77e
 DIST genpatches-4.9-164.base.tar.xz 2887448 BLAKE2B 
867abe551ea4fa403279d9a62acf7c4d6c33487a3795e3725da3801f1748667ff9aa5a513de26fd5151799fcf8efb0f3b262f9f72bbca5bf0ceaa387e19f3a2f
 SHA512 
3141d0d440014256e356acc27014a45fb5ea670d67b2ccfd99fb86b1eb7466e2df529569a206c138de0c94f10e0c57ccba6c85f3e097513b25e41f600ca1de8c
 DIST genpatches-4.9-164.experimental.tar.xz 106396 BLAKE2B 
915865c9822f99e22ae908264dc56f66cdebd694d08374e7b2fa03f6098aea5b204e2f6e1272517802b3edc58fc190bcbe3b976ca173659b74502ea53c9e9d3d
 SHA512 
7f13edd9b5dbac0e3777aeb1b457f737331d01ebca58953262a801b148ceca7b9d063b72dcca3342a109dd4d1210285df0b05547059544fa9b893461497b62db
 DIST genpatches-4.9-164.extras.tar.xz 17364 BLAKE2B 
7fc1e9fde3939f28f8069c50f102880156dd0e50fa0a78bc21595d8b25bb99b655c5e2bd501717abf4dfe15949649ac6229fa0abd184a562d03986b9e53957ff
 SHA512 
445d748246fb30dd5a29dd7118bcca567dc4c08659d5112b358919eaabb145ff67a99af33c65053824e018e379f9357d12f69e9bd55f47ae79dc1351c4dd1bf1
+DIST genpatches-4.9-165.base.tar.xz 2888744 BLAKE2B 
160e88ffcf9493dcb0904df037964860a0b4cb711476ec27ed4655fd53af086f4f4a964d625f31fb178ea87e2d04ce1a24c67146051ef08104f546622e17e0a0
 SHA512 
9be468cc40c98c90d577f8bafb034e0fb5a55db050b1fab8f20256587b586f6e96ee884762521befcea64a0701be5c032b84a64809401fe4583785451e6ca676
+DIST genpatches-4.9-165.experimental.tar.xz 106416 BLAKE2B 
e7999f76d53f734e62872570c8a876fc81bf804b5929de5a4b7120c576a44775a2e52dfb0def54ff59ada1e15d759940f78c036c06c9414e1493068a1cc40a68
 SHA512 
90f52a2240ceaf5036e70f7bedce1e918ddabb598dd463d680dab238581985cda6c39b17fd437e5917ba1395bdb6af5d5a4546f6161684e6de61ca89dbd4e9ad
+DIST genpatches-4.9-165.extras.tar.xz 17364 BLAKE2B 
6ef1de46794e1736197c39cc428954278945273230f812431ff3c58b90f2fed0a9660a73ee09b5b71087c5a296c311c1a56c5b929311e6b2b66ef63a97f41208
 SHA512 
8036b93cb510a25ad9b4226949dbdad2cb566fe1d15064cb9112453dab69b6ca3f5e465f97efd94c425f9cbc177c3cf251c7220b8468f8ee1d6141d48047fd84
 DIST genpatches-5.0-1.base.tar.xz 3968 BLAKE2B 
a8c05208ded80333ce545ee2ed2f50b79702f782337042bf76072cce18ac8c8330ffa760dec2d3c68cf5584aafb15abf610c63a659c9e68b35943773b5e37a51
 SHA512 
6a811079abf1c278e7d7bd2ef2becc735bfc9c05ce973068554e373b2ef6e922b3d779accc59393fe50e76e95d4b5ce9ddd32cab687d156376ca999b93048df3
 DIST genpatches-5.0-1.experimental.tar.xz 5804 BLAKE2B 
56326e211c003cf1c9b772af198f928528e0efa1261759e030ad369cea4e44cc7fdb7f07975245268b10bc7e23240e1b9bc58ff062696d53faba64ea66ee57ff
 SHA512 
ddbca26e58a0f35954ea2d3bb24d0daafa17a5d93af537123a9549cf46d180845f31ab1292a836bc1060b8f0aa6d14d08c84f63b56476fef194af754489d9510
 DIST genpatches-5.0-1.extras.tar.xz 1724 BLAKE2B 
348949e6e8def64d08ac7fd1f1cdbba6fadd6afe09aa7ffef25efe652284d66fb9b9e9c160ff9598bef8e94b28c1b866c99ca296f57428bf6cd40de03dd23f4d
 SHA512 
7755d61797c466f2223be0bd20e54757e90ba175e3fd80886d86e4fd452a324dd42f2970a1878ddb3870dac4264b6c047ad9870d57f4478eff4a844a82ea9c66

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



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

2019-03-06 Thread Thomas Deutschmann
commit: 057cc59d64ede3c1b8a4a42ad003fb5cc7ef1d3b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 23:55:08 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 23:55:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057cc59d

net-misc/openssh: always call checkconfig to trigger key generation

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

 net-misc/openssh/files/sshd-r1.initd  | 87 +++
 net-misc/openssh/openssh-7.9_p1-r4.ebuild |  2 +-
 2 files changed, 88 insertions(+), 1 deletion(-)

diff --git a/net-misc/openssh/files/sshd-r1.initd 
b/net-misc/openssh/files/sshd-r1.initd
new file mode 100644
index 000..e91cd0116cd
--- /dev/null
+++ b/net-misc/openssh/files/sshd-r1.initd
@@ -0,0 +1,87 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+extra_commands="checkconfig"
+extra_started_commands="reload"
+
+: ${SSHD_CONFDIR:=${RC_PREFIX%/}/etc/ssh}
+: ${SSHD_CONFIG:=${SSHD_CONFDIR}/sshd_config}
+: ${SSHD_PIDFILE:=${RC_PREFIX%/}/run/${SVCNAME}.pid}
+: ${SSHD_BINARY:=${RC_PREFIX%/}/usr/sbin/sshd}
+: ${SSHD_KEYGEN_BINARY:=${RC_PREFIX%/}/usr/bin/ssh-keygen}
+
+command="${SSHD_BINARY}"
+pidfile="${SSHD_PIDFILE}"
+command_args="${SSHD_OPTS} -o PidFile=${pidfile} -f ${SSHD_CONFIG}"
+
+# Wait one second (length chosen arbitrarily) to see if sshd actually
+# creates a PID file, or if it crashes for some reason like not being
+# able to bind to the address in ListenAddress (bug 617596).
+: ${SSHD_SSD_OPTS:=--wait 1000}
+start_stop_daemon_args="${SSHD_SSD_OPTS}"
+
+depend() {
+   # Entropy can be used by ssh-keygen, among other things, but
+   # is not strictly required (bug 470020).
+   use logger dns entropy
+   if [ "${rc_need+set}" = "set" ] ; then
+   : # Do nothing, the user has explicitly set rc_need
+   else
+   local x warn_addr
+   for x in $(awk '/^ListenAddress/{ print $2 }' "$SSHD_CONFIG" 
2>/dev/null) ; do
+   case "${x}" in
+   0.0.0.0|0.0.0.0:*) ;;
+   ::|\[::\]*) ;;
+   *) warn_addr="${warn_addr} ${x}" ;;
+   esac
+   done
+   if [ -n "${warn_addr}" ] ; then
+   need net
+   ewarn "You are binding an interface in ListenAddress 
statement in your sshd_config!"
+   ewarn "You must add rc_need=\"net.FOO\" to your 
${RC_PREFIX%/}/etc/conf.d/sshd"
+   ewarn "where FOO is the interface(s) providing the 
following address(es):"
+   ewarn "${warn_addr}"
+   fi
+   fi
+}
+
+checkconfig() {
+   checkpath --mode 0755 --directory "${RC_PREFIX%/}/var/empty"
+
+   if [ ! -e "${SSHD_CONFIG}" ] ; then
+   eerror "You need an ${SSHD_CONFIG} file to run sshd"
+   eerror "There is a sample file in /usr/share/doc/openssh"
+   return 1
+   fi
+
+   ${SSHD_KEYGEN_BINARY} -A || return 2
+
+   "${command}" -t ${command_args} || return 3
+}
+
+start_pre() {
+   # Make sure that the user's config isn't busted before we try
+   # to start the daemon (this will produce better error messages
+   # than if we just try to start it blindly).
+   #
+   # We always need to call checkconfig because this function will
+   # also generate any missing host key and you can start a
+   # non-running service with "restart" argument.
+   checkconfig || return $?
+}
+
+stop_pre() {
+   # If this is a restart, check to make sure the user's config
+   # isn't busted before we stop the running daemon.
+   if [ "${RC_CMD}" = "restart" ] ; then
+   checkconfig || return $?
+   fi
+}
+
+reload() {
+   checkconfig || return $?
+   ebegin "Reloading ${SVCNAME}"
+   start-stop-daemon --signal HUP --pidfile "${pidfile}"
+   eend $?
+}

diff --git a/net-misc/openssh/openssh-7.9_p1-r4.ebuild 
b/net-misc/openssh/openssh-7.9_p1-r4.ebuild
index 1c475e825c0..deb47d530d3 100644
--- a/net-misc/openssh/openssh-7.9_p1-r4.ebuild
+++ b/net-misc/openssh/openssh-7.9_p1-r4.ebuild
@@ -390,7 +390,7 @@ src_install() {
emake install-nokeys DESTDIR="${D}"
fperms 600 /etc/ssh/sshd_config
dobin contrib/ssh-copy-id
-   newinitd "${FILESDIR}"/sshd.initd sshd
+   newinitd "${FILESDIR}"/sshd-r1.initd sshd
newconfd "${FILESDIR}"/sshd-r1.confd sshd
 
newpamd "${FILESDIR}"/sshd.pam_include.2 sshd



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

2019-03-06 Thread Thomas Deutschmann
commit: 249dd650a66c66d870bf264aa146dad33c23527b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 23:11:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 23:55:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249dd650

net-misc/openssh: fix ldns overlinking when LibreSSL is used

Link: https://svnweb.freebsd.org/ports?view=revision=452358
Bug: https://bugs.gentoo.org/621428
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-misc/openssh/openssh-7.9_p1-r4.ebuild | 468 ++
 1 file changed, 468 insertions(+)

diff --git a/net-misc/openssh/openssh-7.9_p1-r4.ebuild 
b/net-misc/openssh/openssh-7.9_p1-r4.ebuild
new file mode 100644
index 000..1c475e825c0
--- /dev/null
+++ b/net-misc/openssh/openssh-7.9_p1-r4.ebuild
@@ -0,0 +1,468 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user flag-o-matic multilib autotools pam systemd
+
+# Make it more portable between straight releases
+# and _p? releases.
+PARCH=${P/_}
+#HPN_PV="${PV^^}"
+HPN_PV="7.8_P1"
+
+HPN_VER="14.16"
+HPN_PATCHES=(
+   ${PN}-${HPN_PV/./_}-hpn-DynWinNoneSwitch-${HPN_VER}.diff
+   ${PN}-${HPN_PV/./_}-hpn-AES-CTR-${HPN_VER}.diff
+)
+
+SCTP_VER="1.2" SCTP_PATCH="${PARCH}-sctp-${SCTP_VER}.patch.xz"
+X509_VER="11.6" X509_PATCH="${PARCH}+x509-${X509_VER}.diff.gz"
+
+PATCH_SET="openssh-7.9p1-patches-1.0"
+
+DESCRIPTION="Port of OpenBSD's free SSH release"
+HOMEPAGE="https://www.openssh.com/;
+SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
+   https://dev.gentoo.org/~whissi/dist/${PN}/${PATCH_SET}.tar.xz
+   ${SCTP_PATCH:+sctp? ( 
https://dev.gentoo.org/~whissi/dist/openssh/${SCTP_PATCH} )}
+   ${HPN_VER:+hpn? ( $(printf 
"mirror://sourceforge/hpnssh/HPN-SSH%%20${HPN_VER/./v}%%20${HPN_PV/_}/%s\n" 
"${HPN_PATCHES[@]}") )}
+   ${X509_PATCH:+X509? ( 
https://roumenpetrov.info/openssh/x509-${X509_VER}/${X509_PATCH} )}
+   "
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+# Probably want to drop ssl defaulting to on in a future version.
+IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie sctp selinux +ssl static test X X509"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="ldns? ( ssl )
+   pie? ( !static )
+   static? ( !kerberos !pam )
+   X509? ( !sctp ssl )
+   test? ( ssl )"
+
+LIB_DEPEND="
+   audit? ( sys-process/audit[static-libs(+)] )
+   ldns? (
+   net-libs/ldns[static-libs(+)]
+   !bindist? ( net-libs/ldns[ecdsa,ssl(+)] )
+   bindist? ( net-libs/ldns[-ecdsa,ssl(+)] )
+   )
+   libedit? ( dev-libs/libedit:=[static-libs(+)] )
+   sctp? ( net-misc/lksctp-tools[static-libs(+)] )
+   selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] )
+   ssl? (
+   !libressl? (
+   || (
+   (
+   >=dev-libs/openssl-1.0.1:0[bindist=]
+   =dev-libs/openssl-1.1.0g:0[bindist=]
+   )
+   dev-libs/openssl:0=[static-libs(+)]
+   )
+   libressl? ( dev-libs/libressl:0=[static-libs(+)] )
+   )
+   >=sys-libs/zlib-1.2.3:=[static-libs(+)]"
+RDEPEND="
+   !static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   pam? ( virtual/pam )
+   kerberos? ( virtual/krb5 )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )
+   virtual/pkgconfig
+   virtual/os-headers
+   sys-devel/autoconf"
+RDEPEND="${RDEPEND}
+   pam? ( >=sys-auth/pambase-20081028 )
+   userland_GNU? ( virtual/shadow )
+   X? ( x11-apps/xauth )"
+
+S="${WORKDIR}/${PARCH}"
+
+pkg_pretend() {
+   # this sucks, but i'd rather have people unable to `emerge -u openssh`
+   # than not be able to log in to their server any more
+   maybe_fail() { [[ -z ${!2} ]] && echo "$1" ; }
+   local fail="
+   $(use hpn && maybe_fail hpn HPN_VER)
+   $(use sctp && maybe_fail sctp SCTP_PATCH)
+   $(use X509 && maybe_fail X509 X509_PATCH)
+   "
+   fail=$(echo ${fail})
+   if [[ -n ${fail} ]] ; then
+   eerror "Sorry, but this version does not yet support features"
+   eerror "that you requested:  ${fail}"
+   eerror "Please mask ${PF} for now and check back later:"
+   eerror " # echo '=${CATEGORY}/${PF}' >> 
/etc/portage/package.mask"
+   die "bo"
+   fi
+
+   # Make sure people who are using tcp wrappers are 

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

2019-03-06 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 23:48:19 2019 +

New tag: 4.9-165




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

2019-03-06 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 23:47:27 2019 +

New tag: 4.14-112




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

2019-03-06 Thread Patrick McLean
commit: cbdabd0c1f5d20b64715a4e6b3414e5b00cca852
Author: Patrick McLean  sony  com>
AuthorDate: Wed Mar  6 23:13:21 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar  6 23:13:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbdabd0c

sys-apps/man-pages: Version bump to 5.00

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 sys-apps/man-pages/Manifest  |  1 +
 sys-apps/man-pages/man-pages-5.00.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest
index 0842c995a8d..9b76024e793 100644
--- a/sys-apps/man-pages/Manifest
+++ b/sys-apps/man-pages/Manifest
@@ -1,2 +1,3 @@
 DIST man-pages-4.16.tar.xz 1630064 BLAKE2B 
7c436ebc01d5248378f40fa8f8004bd2e0760a8409b419d4d7aadf8f0075bfa9b89801172b328856ed0f0a70b75523a489957a9aacba66e893698bea1ac98efc
 SHA512 
df282a0480e2c1cc74e4ba02d6ff02ba95886b6583058c737028ea609b916270ba7dcaf075e0c450fd4b49b335979765abfc7d0a75f5570eec5fa2381c10201c
+DIST man-pages-5.00.tar.xz 1659648 BLAKE2B 
7b4da6767613ad1453618e47a3cfaa4e2273600c4b55cac5290dd93db79fe61810bbaefdf0ee42c910824430beddca207228caa8466d19b65d1b401da742d0ba
 SHA512 
7ab44d5c8ed06696e7c463ec5118305fada7a6d284fc38d32e0771faa3ff12b74a8b696f9577481a0d1d2c7f1e5e78a21a72d80d2f34bd50955622b226b39fa2
 DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B 
c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e
 SHA512 
6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770

diff --git a/sys-apps/man-pages/man-pages-5.00.ebuild 
b/sys-apps/man-pages/man-pages-5.00.ebuild
new file mode 100644
index 000..6f715ec4be8
--- /dev/null
+++ b/sys-apps/man-pages/man-pages-5.00.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+GENTOO_PATCH=2
+
+DESCRIPTION="A somewhat comprehensive collection of Linux man pages"
+HOMEPAGE="https://www.kernel.org/doc/man-pages/;
+SRC_URI="mirror://kernel/linux/docs/man-pages/Archive/${P}.tar.xz
+   mirror://kernel/linux/docs/man-pages/${P}.tar.xz
+   mirror://gentoo/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+   
https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2;
+
+LICENSE="man-pages GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE_L10N=" da de fr it ja nl pl ru zh-CN"
+IUSE="nls ${IUSE_L10N// / l10n_}"
+RESTRICT="binchecks"
+
+# Block packages that used to install colliding man pages #341953 #548900 
#612640 #617462
+RDEPEND="virtual/man
+   !

[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2019-03-06 Thread Thomas Deutschmann
commit: fbf330fd53fe25347a27ede001e23efe7af85329
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 22:49:16 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 22:52:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf330fd

net-firewall/shorewall: x86 stable, applying ALLARCHES policy

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

 net-firewall/shorewall/shorewall-5.2.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/shorewall/shorewall-5.2.3.1.ebuild 
b/net-firewall/shorewall/shorewall-5.2.3.1.ebuild
index b12b3712acb..14bfe9b234c 100644
--- a/net-firewall/shorewall/shorewall-5.2.3.1.ebuild
+++ b/net-firewall/shorewall/shorewall-5.2.3.1.ebuild
@@ -66,7 +66,7 @@ if [[ ${MY_PV} = *-Beta* ]] || [[ ${MY_PV} = *-RC* ]]; then
unset _tmp_last_index
unset _tmp_suffix
 else
-   KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
 fi
 
 SRC_URI="



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

2019-03-06 Thread Thomas Deutschmann
commit: d95f1066477e6203b53d2cf62f01bd17f8320ab2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 22:51:13 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 22:52:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95f1066

sys-kernel/linux-firmware: move stable keywords

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

 sys-kernel/linux-firmware/linux-firmware-20190221-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20190221-r1.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20190221-r1.ebuild
index 44f1e8d84f0..cf5dfcdd014 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20190221-r1.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20190221-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else
GIT_COMMIT="9ee52be785cf91fc6a3c6aa27d484873f8270b72"

SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}-r1.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc 
x86"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2019-03-06 Thread Thomas Deutschmann
commit: 337dde640932df4031b3f86b255df0ffb61be8b9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 22:51:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 22:52:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337dde64

sys-kernel/linux-firmware: cleanup old

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

 sys-kernel/linux-firmware/Manifest |   5 -
 .../linux-firmware/linux-firmware-20181026.ebuild  | 114 -
 .../linux-firmware/linux-firmware-20181216.ebuild  | 114 -
 .../linux-firmware/linux-firmware-20181218.ebuild  | 135 -
 .../linux-firmware/linux-firmware-20190114.ebuild  | 135 -
 .../linux-firmware/linux-firmware-20190118.ebuild  | 135 -
 6 files changed, 638 deletions(-)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 9942ddcfceb..c01d185e026 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,7 +1,2 @@
-DIST linux-firmware-20181026.tar.gz 167486645 BLAKE2B 
9923b9a8ab692023022d7bceb238b2ec4eba395062307864be558d969fba657301ada317b95071cad82a7a883a2d08f63f0ed34ecc7914a36f31ce85f55ac31f
 SHA512 
4d6eff765557888dea432e0a28973c8ec067354a57aa4c37198e887618ca17e9d5e1243a618820fb470a86a5ce4b6255290f1c2c3835baba4fb87148372cafb0
-DIST linux-firmware-20181216.tar.gz 172681622 BLAKE2B 
3d98af002e5ab1ba8935a8716273311cb9f8f52462724882dc6bf63d96ac17011f3b68c37a87eb6e7447f1542b289fcd7afd3b4bbe21afa3aa63c7c2a2fa0ec8
 SHA512 
fd1790571a744ebbde7ac163ab86bdbe0476f5b3774e3a129eaac850207b146e5b537c7c1c01535c8813215274c9ce02ca9efe1cffe2406fb922f764adbf1a02
-DIST linux-firmware-20181218.tar.gz 174835447 BLAKE2B 
8bac1dbd413c4fc5c8c07bb299860504cf9ec39b3665e20d86c3755c2a655a5bd4508b406d91fe8648378217bc3aa49fdac05beafd31dcbc0a05496a195d1deb
 SHA512 
58bb759378e569169a4499e5b0e09b7aa3e42a160b1187313fd8e74b4d26e45a018202c2dfd94b7b592cb0a5ad040bbd4051a0f74d7737aa3a72f0e3ed060dfc
-DIST linux-firmware-20190114.tar.gz 175568625 BLAKE2B 
1d89ed002293343dc448acb97bf047b99752661d7a358d8ea0f8d2fcce5331af85cde0717861fc429e71aa89647189476df0c92ebfc8edb75c2954e56d8a1860
 SHA512 
05df281667402b3265f401b3845c4ead22521c8c82f9a48a7fb15dbfaadaacce9fb9ca0e17c521c8928e7a82a7e170cc339697b8fbae8b89798a1f0daf9846da
-DIST linux-firmware-20190118.tar.gz 175570644 BLAKE2B 
4d1492e820c2f03ab47068be4a8f343cbee62ab18fc72849a4edfa8a0afd5f3ed131f95efa578177155d8e31b7d4283567661855ee693566710934588ef65511
 SHA512 
2cc06f179c4a720a43f6fbf634b169bd664ec1740cff86abc78de4f30b49e5bd280f5134975a55a2d20f442a4bd72a91cc228ad23ef8c5bc67c7a08e1c0e9658
 DIST linux-firmware-20190213.tar.gz 177329601 BLAKE2B 
f103805a84342650cc994cfdf398a617bec083c9769d9303a274d33b91b0ab0390f92a736168e0f6b8977e7a93d4592dcdca64983617b884a6a7b64de50b7a4c
 SHA512 
f0f56b511c02427b6923ef5ea2e3a00a42172fe52b86bcdfd170146b9496295dcb6f4a3986642674192b27fdfcb4b9961b3b45ccb29f030af76f7dcad2119485
 DIST linux-firmware-20190221-r1.tar.gz 177469962 BLAKE2B 
23b8966183249df6b13019fac89e39dd4007e4506e85e1528944a363cc21feae4f1e323271a8c3377e0a5d8e7e030513ca9286200829e0dad5d408b758444bcd
 SHA512 
1884c9969afc3b77306bd49c8ac099bfcaa93cba2d6c7da66d22085f85fe94f58b13cdf7f0a191eab46c1832899b6d58eab41f7d0cf4769a8e7fdcdae98d1009

diff --git a/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild
deleted file mode 100644
index ed836d8e188..000
--- a/sys-kernel/linux-firmware/linux-firmware-20181026.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-inherit savedconfig
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   SRC_URI=""
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
-else
-   GIT_COMMIT="1cb4e51018293c14642f115b5868cda92b879161"
-   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc 
x86"
-fi
-
-DESCRIPTION="Linux firmware files"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
-
-LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+"
-SLOT="0"
-IUSE="savedconfig"
-
-DEPEND=""
-RDEPEND="!savedconfig? (
-   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
-   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
-   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
-   !sys-firmware/alsa-firmware[alsa_cards_sb16]
-   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
-   !media-tv/cx18-firmware
-   ! 
${PN}.conf
-   find * \( \! -type d -and 

[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2019-03-06 Thread Thomas Deutschmann
commit: 16e23d9f6ae962c11295c18cf76403b9579965c1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 22:50:02 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 22:52:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e23d9f

net-firewall/shorewall: cleanup old

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

 net-firewall/shorewall/Manifest |  21 --
 net-firewall/shorewall/shorewall-5.2.1.4.ebuild | 482 
 net-firewall/shorewall/shorewall-5.2.2.ebuild   | 482 
 net-firewall/shorewall/shorewall-5.2.3.ebuild   | 482 
 4 files changed, 1467 deletions(-)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index c24b91842df..674bc93b61d 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,28 +1,7 @@
-DIST shorewall-5.2.1.4.tar.bz2 554756 BLAKE2B 
cfbc917fb12049a0e8817c478fcccb93b02634ad9aebcd31a839f934e52890f6c20dc2a7d10742d4e10ac0adb1500d9e6445b43390db5bc28874e610b9c07939
 SHA512 
3682399ddc743c03965e0c0c26b5714e611d186bddf9169524268488cc4f2d6e9e9fb3b2a4c24408cc247ce7d32f793fb35090f85b73a645bb0dd0e99c671564
-DIST shorewall-5.2.2.tar.bz2 557248 BLAKE2B 
d4fface30ef1bbeefda716b00373e686db73bd29bd2597d3f9950c5f4b3208205be8f321e84749fb92313633f7a6a2a37a493e4a826790d82e6bc6a8dd18bbd3
 SHA512 
0c4c3e51c2517a56fda2335f433033c8db66fcb843484b928979627b213be4e24408deb1e49df56f9a96e6b9c2a95d74789f07a365d4c4e6f17db96915520598
 DIST shorewall-5.2.3.1.tar.bz2 68 BLAKE2B 
a6d1a32d0b3a8858fed6c920b5988ddb27b090ce3a455298ed0f75eb29eb274befebc9509245878a5b9d32574dc8d64d01420eba0e091d9bffde0138296eb7f8
 SHA512 
bc8bc7f35c9e259ca7a38f6cf38bac60dd04d4c73f7366d33213a9279809f58ef816f8767c81105b8b391b753f9acae7e6313172dacae38f9ad7a5dc02bb890c
-DIST shorewall-5.2.3.tar.bz2 53 BLAKE2B 
8d59d128f4fd5a109fba2280cc0f6a9c74e756feb2e9b8fffa481ee0e1dddef84da44e0c3e578b1513b34b200226ef17c8f73e1a5d917e71d2c83990bf499275
 SHA512 
51e945ef8207734729e5e81a6d14a4c109042cfe91ef4a893d1e2efca5fa1cca38b22524eaa0c84d95f59ae6f85a6f5e2942443827e74afb8bac62a3bd785ee1
-DIST shorewall-core-5.2.1.4.tar.bz2 78957 BLAKE2B 
7310813f4c4ac57378ed9565b1aa32fc3db3bcf9e1dc6e6307a7c399465a051110262dcb78c6d465a6227beeadc1f5c4a82d204c1926f66bcecf5469dc44b5e3
 SHA512 
9418cb6ef14def2a1a2c7879c6364881d80245ff5a59996bb71d093c14e67c6ce1d462d0217f0ae8574e9a916d3796f945dbececbe6b9851f892022f29a389c9
-DIST shorewall-core-5.2.2.tar.bz2 68223 BLAKE2B 
33bc2b8a2ec2f76a909ddd73199462a470ed631029cebae37ca4a43d64a217e6e20fe0aa4c3002a2a5d0d3894a23634f45b4d5ecd916b96db44d3abcbd2fee58
 SHA512 
607fee1d17bb777e95346867d4dfeac5063f353d6bac6bc6ea625841746bb66a9959cd436a7340c18258188771bddf916e004ba81f256f01699cfda9c909cf7d
 DIST shorewall-core-5.2.3.1.tar.bz2 68870 BLAKE2B 
50fe40b119c7778687cef5ac2728c55dff2c70f16174f03d229507ae9db1e505976dbf85df002a234f01a8c07843e889e963c3776dd647c32d202f161cb0f0d2
 SHA512 
3b44c5cc4dd6e0ffa2f2ed6ce4783fc2f934966eff405671931c2c150794de0e6645f7e4fdb35e93bcaee74e2df53ce41641ea7d9093f20399761ceb90191faf
-DIST shorewall-core-5.2.3.tar.bz2 68720 BLAKE2B 
20ee90025c53befd9328a8f6280bcad59f14b9064973634fe0167c2228444d277ccb4c7bb73979856f7ec3b1dec145753b7bdcc01de6f77742f88d410a6ef946
 SHA512 
52cf9c7ac55fc9fa152f8fe236ff60c3e802e72661d0429f4c1e39eb685dc81878c4d08adf9d2eca022abc952d745f247240bcc182039a05411db180c21404ae
-DIST shorewall-docs-html-5.2.1.4.tar.bz2 4303361 BLAKE2B 
22f7a94d9cb0de5ee9903e8d05498a6a6de6ea643f2d08b709bf9f8dd516ba507f80ed11207973884905421443eedf56e3693b9e42f5f372515b957e2be8132c
 SHA512 
44bb66feecac927de6fe1cdfba9247e9f01c982c3b105f7cd68348fee0803b9b7bd76e7551528e0b2d6ff8e65e6ebf8a05c26831871a98565374692d6405f34a
-DIST shorewall-docs-html-5.2.2.tar.bz2 4302493 BLAKE2B 
49c8f44aaeb3d06330ea293fafb7535096355bd4a151d8b4dfbc476d1e92c785360474d1b86754247ccff1f7198fd7f6f8e17da608f41a76642e73cafbdea65b
 SHA512 
ea7fa5f6df6413e33c5fa9f043973c70351c9c99fe8e6095ccbe3e5b6e4667c4f89907fc995ab252c6a1aee5652b496e96d4e38b898ddd41b9e220f4edefa93e
 DIST shorewall-docs-html-5.2.3.1.tar.bz2 4302429 BLAKE2B 
dbd36a313ae3a637450ebcb1b5147c2a43f688e21d312ad7ccd79101ad1b046975fb6cf20ea46afb3f1383f427ac1bbcb1ce3fa4715338ed46827da17429e6be
 SHA512 
31f840d9522331266149ac24898618ea172ae89c1b35b5abf4db6d5a15dc9199b6385999a7dff9445c0a319d18e2d47c1b718b6daa07155f28c0f0aa18dba767
-DIST shorewall-docs-html-5.2.3.tar.bz2 4302850 BLAKE2B 
4ba7d4a181bb62737e31750e2e1e790ca4176e7c987d699c3447d19d238d9b79f61cb8b135b94214ce69e7e5e71d324df99a393009abe2555eb909e82eb0755d
 SHA512 
177b88d735c23796bae805f261c9e7843ecaad4539123d4f16b1e00723ab5c476b2d143f80bcf4c773f3ee33f0a5b2db4131857e65855b5e4f2dd5ed579bbe72
-DIST shorewall-init-5.2.1.4.tar.bz2 34088 BLAKE2B 
f285b04e448584fe1f9a5528b6ddb6e16cbedcfda51f9c9925228835b2b065c658e9314ecad23364dc4ee21579fa113fe5a1c5581ea3e7c310d12744de64798d
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity-ng/

2019-03-06 Thread James Le Cuirot
commit: bed5ab3bc1fc1c4de95067bf365c861a52e24c61
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Mar  3 15:45:35 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Mar  6 22:34:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bed5ab3b

games-simulation/lincity-ng: bump version to 2.9_beta; EAPI=7

Drop games eclass; update homepage, SRC_URI and licenses; fix prefixed
install; some minor and stylistic changes.

Closes: https://bugs.gentoo.org/604618
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11235
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/lincity-ng/Manifest   |  1 +
 .../lincity-ng/lincity-ng-2.9_beta.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/games-simulation/lincity-ng/Manifest 
b/games-simulation/lincity-ng/Manifest
index 7460532650e..b2974845809 100644
--- a/games-simulation/lincity-ng/Manifest
+++ b/games-simulation/lincity-ng/Manifest
@@ -1 +1,2 @@
 DIST lincity-ng-2.0.tar.bz2 39475719 BLAKE2B 
39992e6a2ef78e53eea1b0e347c968f6828089b5267e6d62dac7405ea91b182335431b1718ef9892b649b1437751959deb9fa407dfd899fd1dfca55145d059f2
 SHA512 
d85cd398145d1591f8640458c076f2a0b55713c39ede28b67d99adc7b76d38f09b58cd2ec84d9acac11bbaa794f6d97f6200f54efcdd4286315e6b3133284c55
+DIST lincity-ng-2.9_beta.tar.gz 115799513 BLAKE2B 
038c69172af9a62b35199823ef56200e170a8eafef2849bc6d8797bbc20ffa01656d05b1ba0725d4d33e217602f6695d3bdf2774b90b85c6e257e13e019bebcb
 SHA512 
194b7389d7172b7987eda14cbbf2dd91aa503af36db9cf3bdf07ab6ae5e0068ac00988fec6068d65da6bdf14dee623bba57a58192e2a9659e741a7c9036e6d65

diff --git a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild 
b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
new file mode 100644
index 000..c71738c6f41
--- /dev/null
+++ b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multiprocessing
+
+DESCRIPTION="City simulation game"
+HOMEPAGE="https://github.com/lincity-ng/lincity-ng;
+SRC_URI="https://github.com/lincity-ng/lincity-ng/archive/lincity-ng-${PV/_/-}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2 BitstreamVera CC-BY-SA-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-games/physfs
+   dev-libs/libxml2:2
+   media-libs/libsdl[sound,joystick,opengl,video]
+   media-libs/sdl-gfx
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[vorbis]
+   media-libs/sdl-ttf
+   sys-libs/zlib
+   virtual/opengl"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/ftjam
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${PN}-${P/_/-}"
+
+src_prepare() {
+   default
+   sed -i "/COPYING COPYING-data.txt COPYING-fonts.txt CREDITS /d" \
+   Jamfile || die
+   ./autogen.sh || die
+}
+
+src_compile() {
+   jam -q -dx -j $(makeopts_jobs) || die "jam failed"
+}
+
+src_install() {
+   jam -sDESTDIR="${D}" \
+   -sappdocdir="${EPREFIX}/usr/share/doc/${PF}" \
+   -sapplicationsdir="${EPREFIX}/usr/share/applications" \
+   -spixmapsdir="${EPREFIX}/usr/share/pixmaps" \
+   install \
+   || die "jam install failed"
+}



[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity-ng/, games-simulation/lincity-ng/files/

2019-03-06 Thread James Le Cuirot
commit: 8998ee8411ce0e61a41fc9695fb2eccf3e35accb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Mar  6 22:17:36 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Mar  6 22:35:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8998ee84

games-simulation/lincity-ng: Drop old 2.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/lincity-ng/Manifest   |  1 -
 .../lincity-ng/files/lincity-ng-2.0-build.patch| 35 
 games-simulation/lincity-ng/lincity-ng-2.0.ebuild  | 47 --
 3 files changed, 83 deletions(-)

diff --git a/games-simulation/lincity-ng/Manifest 
b/games-simulation/lincity-ng/Manifest
index b2974845809..4b146efcc55 100644
--- a/games-simulation/lincity-ng/Manifest
+++ b/games-simulation/lincity-ng/Manifest
@@ -1,2 +1 @@
-DIST lincity-ng-2.0.tar.bz2 39475719 BLAKE2B 
39992e6a2ef78e53eea1b0e347c968f6828089b5267e6d62dac7405ea91b182335431b1718ef9892b649b1437751959deb9fa407dfd899fd1dfca55145d059f2
 SHA512 
d85cd398145d1591f8640458c076f2a0b55713c39ede28b67d99adc7b76d38f09b58cd2ec84d9acac11bbaa794f6d97f6200f54efcdd4286315e6b3133284c55
 DIST lincity-ng-2.9_beta.tar.gz 115799513 BLAKE2B 
038c69172af9a62b35199823ef56200e170a8eafef2849bc6d8797bbc20ffa01656d05b1ba0725d4d33e217602f6695d3bdf2774b90b85c6e257e13e019bebcb
 SHA512 
194b7389d7172b7987eda14cbbf2dd91aa503af36db9cf3bdf07ab6ae5e0068ac00988fec6068d65da6bdf14dee623bba57a58192e2a9659e741a7c9036e6d65

diff --git a/games-simulation/lincity-ng/files/lincity-ng-2.0-build.patch 
b/games-simulation/lincity-ng/files/lincity-ng-2.0-build.patch
deleted file mode 100644
index ad2f2eeaff8..000
--- a/games-simulation/lincity-ng/files/lincity-ng-2.0-build.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From: Julian Ospald 
-Date: Mon Jul 30 07:06:54 UTC 2012
-Subject: build system
-
-arguments to AR would be overwritten if we export AR
-
 lincity-ng-2.0.orig/lincity-ng.desktop
-+++ lincity-ng-2.0/lincity-ng.desktop
-@@ -1,12 +1,11 @@
- [Desktop Entry]
- Type=Application
- Version=1.0
--Encoding=UTF-8
- Name=Lincity-NG
- GenericName=City Simulation Game
- GenericName[de]=Stadtsimulationsspiel
- Comment=Plan and Build a city and take care of transport, economics, 
electricityand others.
--Icon=lincity-ng.png
-+Icon=lincity-ng
- Exec=lincity-ng
- Terminal=false
- StartupNotify=false
 lincity-ng-2.0.orig/mk/jam/unix.jam
-+++ lincity-ng-2.0/mk/jam/unix.jam
-@@ -45,4 +45,10 @@
- $(LINK) -o $(<) $(>) $(EXTRAOBJECTS) $(NEEDLIBS) $(LIBS)
- }
- 
-+# jam Archive action seems to include the arguments which will break our AR 
export
-+actions Archive
-+{
-+  $(AR) ru $(<) $(>)
-+}
-+
- 

diff --git a/games-simulation/lincity-ng/lincity-ng-2.0.ebuild 
b/games-simulation/lincity-ng/lincity-ng-2.0.ebuild
deleted file mode 100644
index 5da88e889d4..000
--- a/games-simulation/lincity-ng/lincity-ng-2.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multiprocessing games
-
-DESCRIPTION="city/country simulation game for X and opengl"
-HOMEPAGE="https://sourceforge.net/projects/lincity-ng.berlios/;
-SRC_URI="mirror://sourceforge/lincity-ng.berlios/${P}.tar.bz2"
-
-LICENSE="GPL-2 BitstreamVera"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT=mirror
-
-RDEPEND="virtual/opengl
-   sys-libs/zlib
-   dev-libs/libxml2
-   media-libs/libsdl[sound,joystick,opengl,video]
-   media-libs/sdl-mixer[vorbis]
-   media-libs/sdl-image[png]
-   media-libs/sdl-ttf
-   media-libs/sdl-gfx
-   dev-games/physfs"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   dev-util/ftjam"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-build.patch
-}
-
-src_compile() {
-   jam -q -dx -j $(makeopts_jobs) || die "jam failed"
-}
-
-src_install() {
-   jam -sDESTDIR="${D}" \
--sappdocdir="/usr/share/doc/${PF}" \
--sapplicationsdir="/usr/share/applications" \
--spixmapsdir="/usr/share/pixmaps" \
-install \
-|| die "jam install failed"
-   rm -f "${D}"/usr/share/doc/${PF}/COPYING*
-   prepgamesdirs
-}



[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity-ng/

2019-03-06 Thread James Le Cuirot
commit: db38fe2980f7649e206ae887c509664a5ad6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar  5 23:05:04 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Mar  6 22:35:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db38fe29

games-simulation/lincity-ng: Use autotools eclass around autogen.sh

This deals with dependencies and we should also run elibtoolize.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild 
b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
index c71738c6f41..45efc920930 100644
--- a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
+++ b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit multiprocessing
+inherit autotools libtool multiprocessing
 
 DESCRIPTION="City simulation game"
 HOMEPAGE="https://github.com/lincity-ng/lincity-ng;
@@ -33,7 +33,10 @@ src_prepare() {
default
sed -i "/COPYING COPYING-data.txt COPYING-fonts.txt CREDITS /d" \
Jamfile || die
-   ./autogen.sh || die
+
+   # Can't use eautoreconf as it does weird jam stuff.
+   autotools_run_tool ./autogen.sh
+   elibtoolize
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity-ng/

2019-03-06 Thread James Le Cuirot
commit: ca160ab03625cc7fe4993c0fe908fd1e5e355588
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Mar  5 23:06:29 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Mar  6 22:35:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca160ab0

games-simulation/lincity-ng: Install at least some documentation

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild 
b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
index 45efc920930..264541ba5b1 100644
--- a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
+++ b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
@@ -31,8 +31,9 @@ S="${WORKDIR}/${PN}-${P/_/-}"
 
 src_prepare() {
default
-   sed -i "/COPYING COPYING-data.txt COPYING-fonts.txt CREDITS /d" \
-   Jamfile || die
+
+   # Missing CREDITS files actually breaks the install.
+   sed -i -r "s/\b(COPYING[^ ]*|CREDITS)\b//g" Jamfile || die
 
# Can't use eautoreconf as it does weird jam stuff.
autotools_run_tool ./autogen.sh



[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity-ng/

2019-03-06 Thread James Le Cuirot
commit: 3e50c90f89b1b86be508b058ed3b9f1c9a84029e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Mar  6 22:13:27 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Mar  6 22:35:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e50c90f

games-simulation/lincity-ng: Respect AR and RANLIB

Unlike CXX and friends, these are not passed from configure to jam.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild 
b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
index 264541ba5b1..c49cae5849f 100644
--- a/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
+++ b/games-simulation/lincity-ng/lincity-ng-2.9_beta.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools libtool multiprocessing
+inherit autotools libtool multiprocessing toolchain-funcs
 
 DESCRIPTION="City simulation game"
 HOMEPAGE="https://github.com/lincity-ng/lincity-ng;
@@ -41,7 +41,11 @@ src_prepare() {
 }
 
 src_compile() {
-   jam -q -dx -j $(makeopts_jobs) || die "jam failed"
+   jam -q -dx \
+   -j$(makeopts_jobs) \
+   -sAR="$(tc-getAR) ru" \
+   -sRANLIB="$(tc-getRANLIB)" \
+   || die "jam failed"
 }
 
 src_install() {



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

2019-03-06 Thread Sergei Trofimovich
commit: cacca881e5e63f3d12966a74a7b2277a8044e836
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar  6 22:25:00 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar  6 22:27:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacca881

sys-kernel/linux-headers: package arch/*/kernel/syscalls, bug #679630

Recut linux-headers tarball with fixed 'rip-headers.sh' in
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=b418143bc1bc69f4b0c7509f74e16f9302557e4c

Fixes headers installation on alpha, hppa, ia64, m68k, mips,
power, sh4, sparc.

Reported-by: Jeroen Roovers
Closes: https://bugs.gentoo.org/679630
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-kernel/linux-headers/Manifest  |  1 +
 .../linux-headers/linux-headers-5.0-r1.ebuild  | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 602c59a9cbf..4f4e3c443f5 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -22,4 +22,5 @@ DIST gentoo-headers-base-4.19.tar.xz 7956220 BLAKE2B 
5b6868188b6cb505556b8f30797
 DIST gentoo-headers-base-4.20.tar.xz 8041716 BLAKE2B 
09e95aedfd4288fb27ad6c1e4f53992d205e9402efb315a8c764a2836ba856c7ec3f509d30c21e656e1ca9fdeb4530d807a10e0a74e3510c8e90aa82b222bafe
 SHA512 
705c0cf3244039ef319002f17ea702fa91673eac6bb6a790c8451cad1f16951328e1ca1e3d26043708fcdc78bfaa1ff065322947e23b41c4acb9ed2b8acba427
 DIST gentoo-headers-base-4.4.tar.xz 3911752 BLAKE2B 
5031ecd48b99cb0c9c35ca935fa6a62cc36c076bab193ec397fc0d543170f29c6d5a0827a2ea5517eb68fc838819cbe3e5abd125bb920992492369d5e5c1e7cb
 SHA512 
1cd3de58ff790c3730bea38138c7a45ef95d04288c69ffeabebb884fab3add13bd9c99785ddd87a3ee467a0e1b1cdc457bbd28da349e7c178b4d2374c5fb78a3
 DIST gentoo-headers-base-4.9.tar.xz 4052748 BLAKE2B 
e279954c56170fbfa4ebae8dade731825b3d5f0cd5d73a5b33cd93a9c8f5fa140e14edf0d5ac26a452fe8a61b16fdcc851f5329f56e4c8dcf4472a995de44c4c
 SHA512 
a03418cfba7fa4531279d9122411af3e285e962506e8df9279fbbb27ae08a4e30725bd1cf03f48ad523f61f2889195e6c844fa4c7b4ef2f828baf47ef402abfa
+DIST gentoo-headers-base-5.0-bug-679630.tar.xz 8102772 BLAKE2B 
b5ee691936b704133373027618b8a281371ee9ebbf6166b33af427d733e48ba3a9ea3f2d7be370b76769d6cae9cff01727d519a21789fcd95cee14d8cb285bf0
 SHA512 
59ef893a397a75bc0a87653de79be3bfbe12a952b325a679a940b0f59ecc853b3ffbed9a8c7eced81a082c3ba4471c9429841b52d8c64c6d49c69f727314f192
 DIST gentoo-headers-base-5.0.tar.xz 8077316 BLAKE2B 
3ee8472bb6f57b3070f8e8efea98e581cac5be88cc1218c031e04949fb2d4f06a660dc5e968da5dbbdca8b9428700c9427b35c85d5ac53338490fca7dc0ff427
 SHA512 
dc02d569f3dc8c197aeacafe55582723626c7aa52144a671d13652e6fbd40a468088a644f0206d37a620fd34d306b424c0d0d96260c5241a497689f7ef8b9011

diff --git a/sys-kernel/linux-headers/linux-headers-5.0-r1.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.0-r1.ebuild
new file mode 100644
index 000..0becabe872d
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-5.0-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 
m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 
score sh sparc x86 xtensa"
+inherit kernel-2
+detect_version
+
+PATCH_VER="1"
+SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
+   
https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-base-${PV}-bug-679630.tar.xz
+   ${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}
+   
${PATCH_VER:+https://dev.gentoo.org/~slyfox/distfiles/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="app-arch/xz-utils
+   dev-lang/perl"
+RDEPEND=""
+
+S=${WORKDIR}/gentoo-headers-base-${PV}
+
+src_unpack() {
+   unpack ${A}
+}
+
+src_prepare() {
+   default
+
+   [[ -n ${PATCH_VER} ]] && eapply "${WORKDIR}"/${PV}/*.patch
+}
+
+src_install() {
+   kernel-2_src_install
+
+   # hrm, build system sucks
+   find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
+   find "${ED}" -depth -type d -delete 2>/dev/null
+}
+
+src_test() {
+   # Make sure no uapi/ include paths are used by accident.
+   egrep -r \
+   -e '# *include.*["<]uapi/' \
+   "${D}" && die "#include uapi/xxx detected"
+
+   einfo "Possible unescaped attribute/type usage"
+   egrep -r \
+   -e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
+   -e '\<([us](8|16|32|64))\>' \
+   .
+
+   einfo "Missing linux/types.h include"
+   egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L 

[gentoo-commits] proj/toolchain/linux-headers-patches:master commit in: /

2019-03-06 Thread Sergei Trofimovich
commit: b418143bc1bc69f4b0c7509f74e16f9302557e4c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Mar  6 22:06:31 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar  6 22:06:31 2019 +
URL:
https://gitweb.gentoo.org/proj/toolchain/linux-headers-patches.git/commit/?id=b418143b

rip-headers.sh: preserve arch/*/kernel/syscalls for all arches

Noticed by Jer as install failure:
scripts/Makefile.build:42: arch/parisc/kernel/syscalls/Makefile: No such 
file or directory
make[1]: *** No rule to make target 'arch/parisc/kernel/syscalls/Makefile'. 
 Stop.
make: *** [arch/parisc/Makefile:168: archheaders] Error 2

The change generalises s390 tblgen inclusion for all arches.

Reported-by: Jeroen Roovers
Bug: https://bugs.gentoo.org/679630
Signed-off-by: Sergei Trofimovich  gentoo.org>

 rip-headers.sh | 15 ++-
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/rip-headers.sh b/rip-headers.sh
index 7c37991..717405b 100755
--- a/rip-headers.sh
+++ b/rip-headers.sh
@@ -89,11 +89,16 @@ if [[ -d ${src}/arch/mips/boot/tools ]] ; then
mkdir -p ${dst}/arch/mips/boot
cp -r ${src}/arch/mips/boot/tools ${dst}/arch/mips/boot/
 fi
-# s390 has special sauce starting from 4.16
-if [[ -d ${src}/arch/s390/kernel/syscalls ]] ; then
-   mkdir -p ${dst}/arch/s390/kernel
-   cp -r ${src}/arch/s390/kernel/syscalls ${dst}/arch/s390/kernel/
-fi
+# linux-5.0 started generating syscall tables
+for tblgen in ${src}/arch/*/kernel/syscalls; do
+   tblgen_parent=${tblgen#${src}/}
+   tblgen_parent=${tblgen_parent%/syscalls}
+   # older kernels have none
+   if [[ -d ${tblgen} ]]; then
+   mkdir -p ${dst}/${tblgen_parent}
+   cp -r ${tblgen} ${dst}/${tblgen_parent}
+   fi
+done
 find ${dst}/ -name .gitignore -delete
 
 cp README.ripped-headers rip-headers.sh ${dst}/



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

2019-03-06 Thread William Hubbs
commit: 973b5c3abe4c048ba578e3c0f6946c5fb172303d
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar  6 22:07:58 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar  6 22:09:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973b5c3a

dev-python/cherrypy: Add 17.4.1

Needed for an upgrade path -- requested by chutzpah.

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/cherrypy/Manifest   |  1 +
 dev-python/cherrypy/cherrypy-17.4.1.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/cherrypy/Manifest b/dev-python/cherrypy/Manifest
index 1068ae11a81..28d35a738e5 100644
--- a/dev-python/cherrypy/Manifest
+++ b/dev-python/cherrypy/Manifest
@@ -1,3 +1,4 @@
 DIST CherryPy-13.1.0.tar.gz 687221 BLAKE2B 
ab9c8f50026e26d171877e4e68f1c5a53fa8519190bcc577e12999cdf8a7f52be37f4ba9ed83a276a9f33676839ec63bff68aa8f9f51ddf15557e09123bf2530
 SHA512 
c32cf009d6a5b557560a00cde0f47a01ae481c7f60b7f340e5c99bf2d7c757e7c7cbf3ef2f4f71c172057aa09ca332f2d211cc97623ea29ba9f17287c7bc42dd
+DIST CherryPy-17.4.1.tar.gz 684113 BLAKE2B 
8922c1f6c3e7ac654f84dbc56c7ae17e9ba83e01132dc6a34413064879a5fe22b1dcaa0eac7415b23cf9dc4fe54fd3e5d078121b354599b30c89f69f107208f6
 SHA512 
588aef80b12bdd27d83fabd466add12753d62760cd0c6beca8ecb78a0cd1e04a507327409bd4cd3c6e6e6133922e06c2f8c6ee2877b42ca635f8001812a4bd8e
 DIST CherryPy-18.1.0.tar.gz 682792 BLAKE2B 
0e072bf21656778ff8d64e87a6b19c8c5e9a3057312ebd3155b3b876432709f6f205f267cd9a105727153d458daab3e7113ffe9b3c49f911bd956bf72a19086c
 SHA512 
58ae40ef62efeda051bf5dd35768a599094792d06a0e7c6e34c21cc5b003b700f43a02460d38a00067d255939e341fc438d248e3499fad76ccc8100f8eac94d3
 DIST CherryPy-3.8.0.tar.gz 433711 BLAKE2B 
e1b4a554138a61e8c6313c3055723583d812e573a352d67bd5448f799e4f2f22694b800810b53cd041c665e46d9555b471d1da91c252ade96459778d7a5c07fa
 SHA512 
25f84093e30d814c0980f7d77b98492113470c3297c66ee8652e40650757f8e2b7db01bb8de6d7a1ea9b4bed8b764502b1f563ac6f0d082970bc2d46739d19c2

diff --git a/dev-python/cherrypy/cherrypy-17.4.1.ebuild 
b/dev-python/cherrypy/cherrypy-17.4.1.ebuild
new file mode 100644
index 000..db0bd2c75f8
--- /dev/null
+++ b/dev-python/cherrypy/cherrypy-17.4.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy3 )
+
+inherit distutils-r1
+
+MY_P="CherryPy-${PV}"
+
+DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
+HOMEPAGE="https://www.cherrypy.org https://pypi.org/project/CherryPy/;
+SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/cheroot-5.9.1[${PYTHON_USEDEP}]
+   >=dev-python/portend-2.1.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.11.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/backports-unittest-mock[${PYTHON_USEDEP}]
+   dev-python/path-py[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   )"
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # UnicodeEncodeError: 'ascii' codec can't encode character u'\u2603' in 
position 0: ordinal not in range(128)
+   sed -e 
's|@pytest.mark.xfail(py27_on_windows|@pytest.mark.xfail(sys.version_info < 
(3,)|' \
+   -i cherrypy/test/test_static.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   py.test -v || die "tests failed under ${EPTYHON}"
+}



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

2019-03-06 Thread Thomas Deutschmann
commit: 18e395382890262952d5d8c5aa11f9c720fc893d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 21:44:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 21:44:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e39538

dev-util/jenkins-bin: bump to v2.167

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

 dev-util/jenkins-bin/Manifest |  1 +
 dev-util/jenkins-bin/jenkins-bin-2.167.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index dd0267cb181..76acdaadb9c 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -2,3 +2,4 @@ DIST jenkins-bin-2.150.2.war 75969613 BLAKE2B 
a86cffd210ee40ee01a1f4ee03c59b2c6c
 DIST jenkins-bin-2.150.3.war 75968662 BLAKE2B 
f57716fcd6ae6330f291810a947e13e1629c3d7f1fdcc7061862258895bb691c5d43379e5c59956b60557843492f5e096fe43aacae88ba4a1baf3cb67bb28782
 SHA512 
b2a5bf51b09b9df9bec13f09f911c76c1bb0c2edc91f0933caf6f71e4c296e5f53ad54711aa6632b5f3e3dcb1f335594517a0c086e23fad8892fb6a3e77dd978
 DIST jenkins-bin-2.160.war 76018620 BLAKE2B 
e215220e978ac0407c742e3e5989b50f9d18ed387991b2c7c1120d4f9018ea3a24dcfa3127d29291af5d7dbf0155c3a68744c429e53ef3e160d33a5a3296cdac
 SHA512 
7e6f6d1381ab9b46cd62423a607a6c8c05438073cd21cd7827f66fb98300a54c9528e87d00ca2332ec4306854493bf0469fe81be20fe444c10fb25cc6c96
 DIST jenkins-bin-2.164.war 77329094 BLAKE2B 
c8b470ab3f4606947520b8867fbf09611a00385f89ff95b64c9c603d2f3fadcad1a136f73b0fa0f0cbc8bb7df6f77c1449b8556342a366894c358f1117fd9a0f
 SHA512 
92e1a4c236d0091fea9b70236c4cd14560b3d12ebe51e8698e1ad2d70820bd4acae6f0579be741b2eb7749ac95fe4454392f2e1879e54b0b14a265541d7acb66
+DIST jenkins-bin-2.167.war 77246248 BLAKE2B 
58cb64cec5f63bc147557098740bcc02a131fd8ed7f935763130f037800aa7886e4c544d47ac595077d490037035d9d83976da4c62e5b7582a6366ab863654da
 SHA512 
55d760aad38d64201cf806e8dcff7b07da8e1eabad279909f6dc342a5312f8f162b584e6fb0e77fb4c2db95424a0004b571c883245c01c0d8352291e33c2a0e4

diff --git a/dev-util/jenkins-bin/jenkins-bin-2.167.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-2.167.ebuild
new file mode 100644
index 000..7d232cbccac
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-2.167.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="https://jenkins.io/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
+RESTRICT="mirror"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:lts
+   >=virtual/jre-1.8.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service2 jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug/

2019-03-06 Thread Thomas Deutschmann
commit: 95f6ead0b2a9c659c249ae49c709f0d34d16011c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 21:35:37 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 21:35:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f6ead0

dev-php/xdebug: bump to v2.7.0

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

 dev-php/xdebug/Manifest|  1 +
 dev-php/xdebug/xdebug-2.7.0.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-php/xdebug/Manifest b/dev-php/xdebug/Manifest
index 68a3fb8ece3..aa8bcaab404 100644
--- a/dev-php/xdebug/Manifest
+++ b/dev-php/xdebug/Manifest
@@ -1,5 +1,6 @@
 DIST xdebug-2.5.3.tgz 279085 BLAKE2B 
cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06
 SHA512 
b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22
 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 
2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73
 SHA512 
9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1
 DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73
 SHA512 
31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b
+DIST xdebug-2.7.0.tar.gz 411943 BLAKE2B 
d01ad4f84a93356d0ce885cd0b3fb4e72bb55c7df0cb264750f91711e25955c3c5941ca40d5374ead6f4a0c2c70ec30c4133e626d5a925fe0c539541567692de
 SHA512 
44ba3a1e7ca111250c53369df603851d84cb1ea91b691ef9f7695a6565369bf20a30e8bd2b9398ecc4440df4a566674876dd47ad8e60fe116c6784167461d5db
 DIST xdebug-2.7.0_rc1.tar.gz 383009 BLAKE2B 
f8ec78ea1214089fb59cafa8be2f8e4f90c0dbda326a707bd768238da42d23d04cc0dc8e448444e764a1bd474e3bcb98c4b6491d131a28799a01670174e8755a
 SHA512 
38cf59f02953331f16efffa6e6cd9d730fe4b000fe6ae6e364076ae57387b01270b60b0925a516f022bed82165ab448c5c2f52d2108e0231be7a49f1e78a7dbb
 DIST xdebug-2.7.0_rc2.tar.gz 409026 BLAKE2B 
221bb95b7c32c7339300397b4737f1f6803831bee5c5ea87ea3c56bc3d8d00dbc49946358a4f21b2bf7cc723e7b7d2dbc2502fe7f1121c2ead1567d0924ad75a
 SHA512 
148b994094e393c7c46b384fa74ee204fa60310014b98266b966d7f7e046abf50d19b1ec2b0422c53415b70522f229d528fca20e54e6b20aaf2fe9ed5774922e

diff --git a/dev-php/xdebug/xdebug-2.7.0.ebuild 
b/dev-php/xdebug/xdebug-2.7.0.ebuild
new file mode 100644
index 000..a8568aa85f5
--- /dev/null
+++ b/dev-php/xdebug/xdebug-2.7.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PHP_EXT_NAME="xdebug"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="yes"
+PHP_EXT_INIFILE="2.6.0-xdebug.ini"
+
+USE_PHP="php7-1 php7-2 php7-3"
+
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+inherit php-ext-source-r3
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="A PHP debugging and profiling extension"
+HOMEPAGE="https://xdebug.org/;
+# Using tarball from GitHub for tests
+#SRC_URI="https://pecl.php.net/get/${PN}-${MY_PV}.tgz;
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   ~dev-php/xdebug-client-${PV}"
+DOCS=( README.rst CREDITS )
+PHP_EXT_ECONF_ARGS=()
+
+pkg_postinst() {
+   ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
+   ewarn "installed as a dependency, and not all users will want xdebug to 
be"
+   ewarn "enabled by default. If you want to enable it, you should edit 
the"
+   ewarn "ini file and set xdebug.default_enable to 1. Alternatively you 
can"
+   ewarn "call xdebug_enable() in your code."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/xdebug-client/

2019-03-06 Thread Thomas Deutschmann
commit: c2f8d7fe70b011ec27cb2425216dc67c491de51d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 21:34:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 21:34:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f8d7fe

dev-php/xdebug-client: bump to v2.7.0

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

 dev-php/xdebug-client/Manifest   |  1 +
 dev-php/xdebug-client/xdebug-client-2.7.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/dev-php/xdebug-client/Manifest b/dev-php/xdebug-client/Manifest
index 68a3fb8ece3..aa8bcaab404 100644
--- a/dev-php/xdebug-client/Manifest
+++ b/dev-php/xdebug-client/Manifest
@@ -1,5 +1,6 @@
 DIST xdebug-2.5.3.tgz 279085 BLAKE2B 
cbbfb15e92c3f80cda502340396a6137e2234442fd98bc3fe4b2e08e76cba6292fb5176992aadba7193308ec4c9ab32356922a4416a21b23603e9b48a0d73c06
 SHA512 
b301a5abb92e123bbe2b36f7838b56d370a0f2c0c4d3c350b5014f4b86d31daa66e9bff995eed67a570558f6a72ca46a097266e6ab94c413f1dcb99c0fbd4f22
 DIST xdebug-2.5.5.tgz 279491 BLAKE2B 
2492911db7afca2bc96761788c4ec7eac92cb22a6d65b69070b74f702df2bae1ba7dff9f5edfe83542229dbb7ebb3850b6ed1cf19a5e5969413aac3f2d39fc73
 SHA512 
9faab421bd90c03734c047d8c6dcc021c8bc665eb36781c692f194d04c7dca24fe1eb920ca8dc407e5bf4ae0912c4b917587f940f34b07171a8881d4cf8695d1
 DIST xdebug-2.6.1.tgz 283961 BLAKE2B 
4478d591591102a9efa248820831e4d43d89eb9b80379c92fe85c888377a31d855ac4ea98c13ad87da68f7e7f659483cfa36fd4651f245d5603fcada2e2fcf73
 SHA512 
31f26e592b3888d7cc74c6a7c51e0cc1151cf8a32100dda78098fb5b3e307cf8d0445b97247986c75b303a787f89b3937bc042dc52f19ca995753a6843bbd80b
+DIST xdebug-2.7.0.tar.gz 411943 BLAKE2B 
d01ad4f84a93356d0ce885cd0b3fb4e72bb55c7df0cb264750f91711e25955c3c5941ca40d5374ead6f4a0c2c70ec30c4133e626d5a925fe0c539541567692de
 SHA512 
44ba3a1e7ca111250c53369df603851d84cb1ea91b691ef9f7695a6565369bf20a30e8bd2b9398ecc4440df4a566674876dd47ad8e60fe116c6784167461d5db
 DIST xdebug-2.7.0_rc1.tar.gz 383009 BLAKE2B 
f8ec78ea1214089fb59cafa8be2f8e4f90c0dbda326a707bd768238da42d23d04cc0dc8e448444e764a1bd474e3bcb98c4b6491d131a28799a01670174e8755a
 SHA512 
38cf59f02953331f16efffa6e6cd9d730fe4b000fe6ae6e364076ae57387b01270b60b0925a516f022bed82165ab448c5c2f52d2108e0231be7a49f1e78a7dbb
 DIST xdebug-2.7.0_rc2.tar.gz 409026 BLAKE2B 
221bb95b7c32c7339300397b4737f1f6803831bee5c5ea87ea3c56bc3d8d00dbc49946358a4f21b2bf7cc723e7b7d2dbc2502fe7f1121c2ead1567d0924ad75a
 SHA512 
148b994094e393c7c46b384fa74ee204fa60310014b98266b966d7f7e046abf50d19b1ec2b0422c53415b70522f229d528fca20e54e6b20aaf2fe9ed5774922e

diff --git a/dev-php/xdebug-client/xdebug-client-2.7.0.ebuild 
b/dev-php/xdebug-client/xdebug-client-2.7.0.ebuild
new file mode 100644
index 000..76b7388ac4a
--- /dev/null
+++ b/dev-php/xdebug-client/xdebug-client-2.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+
+MY_PN="xdebug"
+MY_PV="${PV/_/}"
+MY_PV="${MY_PV/rc/RC}"
+
+inherit autotools
+
+DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)"
+HOMEPAGE="https://xdebug.org/;
+# Using tarball from GitHub for tests
+#SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz;
+SRC_URI="https://github.com/xdebug/xdebug/archive/${MY_PV}.tar.gz -> 
${MY_PN}-${PV}.tar.gz"
+LICENSE="Xdebug"
+SLOT="0"
+IUSE="libedit"
+
+S="${WORKDIR}/${MY_PN}-${MY_PV}/debugclient"
+
+DEPEND="libedit? ( dev-libs/libedit ) net-libs/libnsl:0="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with libedit)
+}
+
+src_install() {
+   newbin debugclient xdebug
+}



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

2019-03-06 Thread Thomas Deutschmann
commit: 2f42ab8901dc1926c17c65c7da7d66ce7fbb0ca1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 21:13:24 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 21:30:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f42ab89

dev-lang/php: bump to v7.2.16

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

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-7.2.16.ebuild | 747 +
 2 files changed, 748 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index f4df495fc4f..9342a691d46 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -3,6 +3,7 @@ DIST php-5.6.40.tar.xz 12472236 BLAKE2B 
f41147eaec9b15e965540f9e871691cc88848dd6
 DIST php-7.1.26.tar.xz 12206956 BLAKE2B 
af78f764349a05905d7db22260c8a6415a2755b29e0dd01225160235b3b38ea76c8910d79c69798aa2de3fc6d4d41e45ab951161b54e62753111f81ac9d85bc2
 SHA512 
3c80dce2d5dcbf6f253ca4ca4e4ce01fdd3a3d31a6e6045f539fefadc1ea3c391d4d4995600a4ff758ab0361e0ec2244e2eaa6591ecb3e9b8e8a9c44f67a5b32
 DIST php-7.2.14.tar.xz 12156460 BLAKE2B 
88727241ca3fd68238ce50dcb4c12868f8e6df54213b04dba7650c5f98c3f18a3d02e0a191c0ebd13d85c83cc686fef60135f69ca7cc3e425bd5d7f80035fdd7
 SHA512 
13f2c97b730e3e872bd24bcc004c6cff5e2cc633c37a4eb60b8b5d1d4454bc5985f7d52943448d61cf4a227c64be770edc5eadd2c9612b297d71c0840b4b1259
 DIST php-7.2.15.tar.xz 12164460 BLAKE2B 
16ab89c1deee7fcb1edd49b5227456f6bcf40a43668b5e1ffbab41a9f4c48a24fd318122886521838a687a52e36cb77258f6ca266046605441b835904c2dde23
 SHA512 
feecabb6ee1ec4bc98cf1aa868190c758ee57e5f2d80c91376a2d91082d01f481b0a2e3d7dbae4822d6cfbafe8bccffed15335ff561f8b239e16028ed6bdbee7
+DIST php-7.2.16.tar.xz 12166372 BLAKE2B 
c59ac69b717a8ee88f229baa94c43f9ee1d9c7161c767a95c3a9719ee70cdc9b61aaff75504aca09bba10d224d9a717cb7c985060b6912491857a003e6cbc349
 SHA512 
cd2ea3c68d7ed20317800f4b838b0dd9ae2fde508c79662b296dacdacf6c7e35b6ef30a6564516d7b22e82749a6e9e2ffcfd95b05cd79a9f227fbfaf9e25bc31
 DIST php-7.3.1.tar.xz 11944376 BLAKE2B 
55b3192774c08b1e4c6621e16176a1e352ff6ba5540794a5d769b6416929723638f1409f2f8224c7fe3db99c9b020fa51db7b78d50eaa00e790308562a0a5334
 SHA512 
0663d90537fe3901cad00ba1056782050b8a61e8edb49f01851add4992df21d23aee3e9468e32b76b7f53ffd513f1ba10c9513c549e247d796416ed176355348
 DIST php-7.3.2.tar.xz 11966760 BLAKE2B 
bb913e754e86ebbbef641d0516eb1fff7dfd7d7fe54776d4de0312175cdbc292694addd60e8ad863726796d482517e9312d83754eb70201de1a8a21e892cd87e
 SHA512 
e49eaf1f0811098910beddc407d5047e09a0f528baf4b62f2a42e8faba9d3d7a0ae82a0fd7a5bec265e22ef1bcf0cdcc4e9f0a521258412405923800798cba66
 DIST php-7.3.3.tar.xz 11972184 BLAKE2B 
e6404d8af6d0196f27a8939e995e317307287e2110b3cdc436659eb074087ac545a4253d86c4ee7374dffbe4348004bd257ec0e2b7169e8c125e664c56f9dfe7
 SHA512 
bad5fa35f5962fa23dbe01fe85f76ce80e431cf2f9719284c082bb1fa32af26407407a97d3bf999165a6158f83a9669e3dd641f6d70028ec644b74a414fb803d

diff --git a/dev-lang/php/php-7.2.16.ebuild b/dev-lang/php/php-7.2.16.ebuild
new file mode 100644
index 000..95f10092b3b
--- /dev/null
+++ b/dev-lang/php/php-7.2.16.ebuild
@@ -0,0 +1,747 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic systemd autotools
+
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://php.net/;
+SRC_URI="https://php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-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"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif +fileinfo +filter firebird
+   flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline recode selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode wddx 
webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zip-encryption zlib"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   

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

2019-03-06 Thread Thomas Deutschmann
commit: c2baf8c1ab37d56513915cb1c3046347abc86414
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 20:59:14 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 21:30:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2baf8c1

dev-lang/php: bump to v7.3.3

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

 dev-lang/php/Manifest |   1 +
 dev-lang/php/php-7.3.3.ebuild | 748 ++
 2 files changed, 749 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 8f9044d2808..f4df495fc4f 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -5,3 +5,4 @@ DIST php-7.2.14.tar.xz 12156460 BLAKE2B 
88727241ca3fd68238ce50dcb4c12868f8e6df54
 DIST php-7.2.15.tar.xz 12164460 BLAKE2B 
16ab89c1deee7fcb1edd49b5227456f6bcf40a43668b5e1ffbab41a9f4c48a24fd318122886521838a687a52e36cb77258f6ca266046605441b835904c2dde23
 SHA512 
feecabb6ee1ec4bc98cf1aa868190c758ee57e5f2d80c91376a2d91082d01f481b0a2e3d7dbae4822d6cfbafe8bccffed15335ff561f8b239e16028ed6bdbee7
 DIST php-7.3.1.tar.xz 11944376 BLAKE2B 
55b3192774c08b1e4c6621e16176a1e352ff6ba5540794a5d769b6416929723638f1409f2f8224c7fe3db99c9b020fa51db7b78d50eaa00e790308562a0a5334
 SHA512 
0663d90537fe3901cad00ba1056782050b8a61e8edb49f01851add4992df21d23aee3e9468e32b76b7f53ffd513f1ba10c9513c549e247d796416ed176355348
 DIST php-7.3.2.tar.xz 11966760 BLAKE2B 
bb913e754e86ebbbef641d0516eb1fff7dfd7d7fe54776d4de0312175cdbc292694addd60e8ad863726796d482517e9312d83754eb70201de1a8a21e892cd87e
 SHA512 
e49eaf1f0811098910beddc407d5047e09a0f528baf4b62f2a42e8faba9d3d7a0ae82a0fd7a5bec265e22ef1bcf0cdcc4e9f0a521258412405923800798cba66
+DIST php-7.3.3.tar.xz 11972184 BLAKE2B 
e6404d8af6d0196f27a8939e995e317307287e2110b3cdc436659eb074087ac545a4253d86c4ee7374dffbe4348004bd257ec0e2b7169e8c125e664c56f9dfe7
 SHA512 
bad5fa35f5962fa23dbe01fe85f76ce80e431cf2f9719284c082bb1fa32af26407407a97d3bf999165a6158f83a9669e3dd641f6d70028ec644b74a414fb803d

diff --git a/dev-lang/php/php-7.3.3.ebuild b/dev-lang/php/php-7.3.3.ebuild
new file mode 100644
index 000..4e9c43da74f
--- /dev/null
+++ b/dev-lang/php/php-7.3.3.ebuild
@@ -0,0 +1,748 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic systemd autotools
+
+MY_PV=${PV/_rc/RC}
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="https://php.net/;
+SRC_URI="https://php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(ver_cut 1-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"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl argon2 bcmath berkdb bzip2 calendar cdb cjk
+   coverage +ctype curl debug
+   enchant exif +fileinfo +filter firebird
+   flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl lmdb
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline recode selinux +session session-mm sharedmem
+   +simplexml snmp soap sockets sodium spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer tokyocabinet truetype unicode wddx 
webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zip-encryption zlib"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
+   >=dev-libs/libpcre2-10.30[unicode]
+   fpm? ( acl? ( sys-apps/acl ) )
+   apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
+   =net-misc/curl-7.10.5 )
+   enchant? ( =sys-libs/zlib-1.2.0.4 )
+   gdbm? ( >=sys-libs/gdbm-1.8.0:0= )
+   gmp? ( dev-libs/gmp:0= )
+   iconv? ( virtual/libiconv )
+   imap? ( virtual/imap-c-client[kerberos=,ssl=] )
+   intl? ( dev-libs/icu:= )
+   iodbc? ( dev-db/libiodbc )
+   kerberos? ( virtual/krb5 )
+   ldap? ( >=net-nds/openldap-1.2.11 )
+   ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 )
+   libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) )
+   lmdb? ( dev-db/lmdb:= )
+   mssql? ( dev-db/freetds[mssql] )
+   nls? ( sys-devel/gettext )
+   oci8-instant-client? ( 

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

2019-03-06 Thread Thomas Deutschmann
commit: d73ba6ff2bfe67fb326c3191e92d60da0759430f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 21:30:17 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 21:30:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73ba6ff

dev-lang/php: add BDEPEND=virtual/pkgconfig

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

 dev-lang/php/php-7.2.16.ebuild | 2 ++
 dev-lang/php/php-7.3.3.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-lang/php/php-7.2.16.ebuild b/dev-lang/php/php-7.2.16.ebuild
index 95f10092b3b..2d85e9d999e 100644
--- a/dev-lang/php/php-7.2.16.ebuild
+++ b/dev-lang/php/php-7.2.16.ebuild
@@ -123,6 +123,8 @@ DEPEND="${COMMON_DEPEND}
app-arch/xz-utils
>=sys-devel/bison-3.0.1"
 
+BDEPEND="virtual/pkgconfig"
+
 # Without USE=readline or libedit, the interactive "php -a" CLI will hang.
 REQUIRED_USE="
|| ( cli cgi fpm apache2 embed phpdbg )

diff --git a/dev-lang/php/php-7.3.3.ebuild b/dev-lang/php/php-7.3.3.ebuild
index 4e9c43da74f..1e66c720846 100644
--- a/dev-lang/php/php-7.3.3.ebuild
+++ b/dev-lang/php/php-7.3.3.ebuild
@@ -126,6 +126,8 @@ DEPEND="${COMMON_DEPEND}
app-arch/xz-utils
>=sys-devel/bison-3.0.1"
 
+BDEPEND="virtual/pkgconfig"
+
 # Without USE=readline or libedit, the interactive "php -a" CLI will hang.
 REQUIRED_USE="
|| ( cli cgi fpm apache2 embed phpdbg )



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

2019-03-06 Thread Mart Raudsepp
commit: fc9ebae806778102b392903571a29659b922b8f0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 20:38:45 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 21:17:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9ebae8

media-sound/sound-juicer: remove wrong yelp-tools build depend

Only itstool is needed to build, so pull only that, not the full
yelp-tools stack.

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

 media-sound/sound-juicer/sound-juicer-3.24.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sound-juicer/sound-juicer-3.24.0.ebuild 
b/media-sound/sound-juicer/sound-juicer-3.24.0.ebuild
index 878c4c6fdc3..859df80ed0a 100644
--- a/media-sound/sound-juicer/sound-juicer-3.24.0.ebuild
+++ b/media-sound/sound-juicer/sound-juicer-3.24.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
 
 EAPI=6
@@ -36,8 +36,8 @@ RDEPEND="${COMMON_DEPEND}
media-plugins/gst-plugins-meta:1.0
 "
 DEPEND="${COMMON_DEPEND}
-   app-text/yelp-tools
dev-libs/appstream-glib
+   dev-util/itstool
>=sys-devel/gettext-0.19.6
virtual/pkgconfig
test? ( ~app-text/docbook-xml-dtd-4.3 )



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2019-03-06 Thread Mart Raudsepp
commit: 30b3d71ab6638e2d407a80416d45c4571799c63f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 20:41:22 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 21:17:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30b3d71a

gnome-base/gnome-extra-apps: bump to 3.28.2

gnome-nettool is removed from the set, as it's very old and
rather technical and questionable usefulness.
gnome-power-manager is removed from the set, as it's only
a power statistics app for a long time now with limited
usefulness.

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

 .../gnome-extra-apps-3.28.2.ebuild | 74 ++
 1 file changed, 74 insertions(+)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.28.2.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.28.2.ebuild
new file mode 100644
index 000..02e761ad4f8
--- /dev/null
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.28.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Sub-meta package for the applications of GNOME 3"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+games +share +shotwell +tracker"
+
+KEYWORDS="~amd64 ~x86"
+
+# Note to developers:
+# This is a wrapper for the extra apps integrated with GNOME 3
+# Keep pkg order within a USE flag as upstream releng versions file
+# TODO: Should we keep these here: gucharmap, sound-juicer, vinagre; replace 
gucharmap with gnome-characters?
+# gnome-documents removed for now, as it didn't find a good place upstream and 
is getting dropped from default sets for distros for 3.30 (and for 3.26 it 
required newer tracker than we had at the time)
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}
+
+   >=sys-apps/baobab-3.28.0
+   >=media-video/cheese-3.28.0
+   >=www-client/epiphany-3.28.1.1
+   >=app-arch/file-roller-3.28.0
+   >=gnome-extra/gnome-calculator-3.28.1
+   >=gnome-extra/gnome-calendar-${PV}
+   >=gnome-extra/gnome-characters-${PV}
+   >=sys-apps/gnome-disk-utility-${PV}
+   >=media-gfx/gnome-font-viewer-3.28.0
+   >=media-gfx/gnome-screenshot-3.26.0
+   >=gnome-extra/gnome-system-monitor-3.28.2
+   >=gnome-extra/gnome-weather-3.26.0
+   >=gnome-extra/gucharmap-10.0.3:2.90
+   >=gnome-extra/sushi-3.28.3
+   >=media-sound/sound-juicer-3.24.0
+   >=net-misc/vino-3.22.0
+
+   >=gnome-base/dconf-editor-3.28.0
+   >=app-dicts/gnome-dictionary-3.26.1
+   >=mail-client/evolution-${PV}
+   >=gnome-extra/gnome-tweaks-3.28.1
+   >=gnome-extra/nautilus-sendto-3.8.6
+   >=net-misc/vinagre-3.22.0
+
+   games? (
+   >=games-puzzle/five-or-more-3.28.0
+   >=games-board/four-in-a-row-3.28.0
+   >=games-board/gnome-chess-3.28.1
+   >=games-puzzle/gnome-klotski-3.22.3
+   >=games-board/gnome-mahjongg-3.22.0
+   >=games-board/gnome-mines-3.28.0
+   >=games-arcade/gnome-nibbles-3.24.1
+   >=games-arcade/gnome-robots-3.22.3
+   >=games-puzzle/gnome-sudoku-3.28.0
+   >=games-puzzle/gnome-taquin-3.28.0
+   >=games-puzzle/gnome-tetravex-3.22.0
+   >=games-puzzle/hitori-3.22.4
+   >=games-board/iagno-3.28.0
+   >=games-puzzle/lightsoff-3.28.0
+   >=games-puzzle/quadrapassel-3.22.0
+   >=games-puzzle/swell-foop-3.28.0
+   >=games-board/tali-3.22.0
+   )
+   share? ( >=gnome-extra/gnome-user-share-3.28.0 )
+   shotwell? ( >=media-gfx/shotwell-0.28.4 )
+   tracker? (
+   >=app-misc/tracker-2.0.3
+   >=app-misc/tracker-miners-2.0.4
+   >=media-gfx/gnome-photos-3.28.0
+   >=media-sound/gnome-music-3.28.2.1 )
+"
+DEPEND=""
+S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/orca/

2019-03-06 Thread Mart Raudsepp
commit: 6af49a52066d3cc1352def6eeec1467e93f34d3b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 21:13:12 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 21:17:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af49a52

app-accessibility/orca: bump to 3.28.2

Use python-single-r1.eclass, as nothing outside orca main
binary seems to use the python modules (nothing deps on orca
besides gnome metas).

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

 app-accessibility/orca/Manifest   |  1 +
 app-accessibility/orca/orca-3.28.2.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/app-accessibility/orca/Manifest b/app-accessibility/orca/Manifest
index b68caa34ece..154421b7063 100644
--- a/app-accessibility/orca/Manifest
+++ b/app-accessibility/orca/Manifest
@@ -1,2 +1,3 @@
 DIST orca-3.24.0.tar.xz 2391740 BLAKE2B 
1f294bc8e1c593690c511f0d7d660230c420b33de59c8b1e78ee8d7b16f973b9fff9ce4d656de7202ffd5789ae3604d030c442e8c35eecfd5c5dca058031e996
 SHA512 
9aa65b534f69bb4a1b800e715776416843ac3756ec1267feca3c66476e34e54f6744f70c0f8ac8868a009d38b6cc165267268491a9ad29ebbd3601dba09d424c
 DIST orca-3.26.0.tar.xz 2407368 BLAKE2B 
e04a891a2f2478b5b5f556a423c073f8c64de78d1f744d41d292cd783edc2ba0e57824ba3afb1f1b58f62503a204003d97e1fb652df307f34ae6838bce44389c
 SHA512 
ca3a60b36d9528cf424e01d7a1aad75a8e14e46a6c93330b8e439bd44832dbc44897657b8da3c583501ce8c835f589209f1b3969ab110766cb1dc099defd2445
+DIST orca-3.28.2.tar.xz 2460112 BLAKE2B 
7c577f639c7a37e5bae755bab32b753d0f2a9eef49872a9b0f3805ad33d8dd8ded7bdfda8239662eec87dde1b0d935634628709fa18e0b0db223550ee478ad59
 SHA512 
3a93c39f9245890d134fa96e58bdfdb273600730be6fedd8590628cf8b1740a6caa7c4fb180c1da156e179b6e0cc352f6f5aacfa8eaed3e306f399bd1fe3cc43

diff --git a/app-accessibility/orca/orca-3.28.2.ebuild 
b/app-accessibility/orca/orca-3.28.2.ebuild
new file mode 100644
index 000..350d127290f
--- /dev/null
+++ b/app-accessibility/orca/orca-3.28.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python3_{4,5,6} )
+PYTHON_REQ_USE="threads"
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="Extensible screen reader that provides access to the desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/Orca;
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+IUSE="+braille"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=app-accessibility/at-spi2-atk-2.28:2
+   >=app-accessibility/at-spi2-core-2.28:2[introspection]
+   >=dev-libs/atk-2.28
+   >=dev-libs/glib-2.28:2
+   dev-python/gst-python:1.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.18:3[${PYTHON_USEDEP}]
+   media-libs/gstreamer:1.0[introspection]
+   >=x11-libs/gtk+-3.6.2:3[introspection]
+   braille? (
+   >=app-accessibility/brltty-5.0-r3[python,${PYTHON_USEDEP}]
+   dev-libs/liblouis[python,${PYTHON_USEDEP}] )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=app-accessibility/speech-dispatcher-0.8[python,${PYTHON_USEDEP}]
+   dev-libs/atk[introspection]
+   >=dev-python/pyatspi-2.26[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   x11-libs/libwnck:3[introspection]
+   x11-libs/pango[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.50
+   dev-util/itstool
+   virtual/pkgconfig
+"
+#  app-text/yelp-tools
+
+src_configure() {
+   gnome2_src_configure \
+   $(use_with braille liblouis)
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome/

2019-03-06 Thread Mart Raudsepp
commit: 80fd81e5a90d06d30419fa9e1f6da3ae075dfdf9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 21:17:01 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 21:17:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80fd81e5

gnome-base/gnome: bump to 3.28.2

caribou is dropped - the onscreen keyboard is provided by
gnome-shell now with 3.28.
Add cantarell minimum dep ensuring, as gnome-shell uses it,
and here we can enforce the minimum version meant by
upstream gnome releng.

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

 gnome-base/gnome/gnome-3.28.2.ebuild | 51 
 1 file changed, 51 insertions(+)

diff --git a/gnome-base/gnome/gnome-3.28.2.ebuild 
b/gnome-base/gnome/gnome-3.28.2.ebuild
new file mode 100644
index 000..b312b0b02f4
--- /dev/null
+++ b/gnome-base/gnome/gnome-3.28.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Meta package for GNOME 3, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+
+LICENSE="metapackage"
+SLOT="2.0" # Cannot be installed at the same time as gnome-2
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+IUSE="accessibility +bluetooth +classic cups +extras"
+
+S=${WORKDIR}
+
+# TODO: check accessibility completeness
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?]
+
+   >=gnome-base/gdm-3.28.1
+
+   >=x11-wm/mutter-${PV}
+   >=gnome-base/gnome-shell-${PV}[bluetooth?]
+   >=media-fonts/cantarell-0.100
+
+   >=x11-themes/gnome-backgrounds-3.28.0
+   x11-themes/sound-theme-freedesktop
+
+   accessibility? (
+   >=app-accessibility/at-spi2-atk-2.26.2
+   >=app-accessibility/at-spi2-core-2.28.0
+   >=app-accessibility/orca-3.28.1
+   >=gnome-extra/mousetweaks-3.12.0 )
+   classic? ( >=gnome-extra/gnome-shell-extensions-3.28.1 )
+   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
+"
+
+DEPEND=""
+
+PDEPEND=">=gnome-base/gvfs-1.36.2[udisks]"
+
+pkg_postinst() {
+   # Remember people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/sushi/

2019-03-06 Thread Mart Raudsepp
commit: d1a2e76c4e4d58ecb8efde4925c02ca56964900c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 20:19:01 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 21:17:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a2e76c

gnome-extra/sushi-3.24.0: add explicit build dep on glib-utils

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

 gnome-extra/sushi/sushi-3.24.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnome-extra/sushi/sushi-3.24.0.ebuild 
b/gnome-extra/sushi/sushi-3.24.0.ebuild
index 3a0f5d97509..3bcb3f8cea0 100644
--- a/gnome-extra/sushi/sushi-3.24.0.ebuild
+++ b/gnome-extra/sushi/sushi-3.24.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -37,6 +37,7 @@ COMMON_DEPEND="
office? ( app-office/unoconv )
 "
 DEPEND="${RDEPEND}
+   dev-util/glib-utils
>=dev-util/intltool-0.40
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: app-arch/file-roller/

2019-03-06 Thread Mart Raudsepp
commit: 5a6cf8c45d035cb13889411d9b674e6b95e70b12
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 20:05:15 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 21:17:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6cf8c4

app-arch/file-roller: ebuild touchups

Remove unnecessary libxml2 dep (gresources don't need it, as
xml-stripblanks attribute isn't used).
Remove icon cache update calls, as xdg.eclass takes care of it
now, and thus it's double calls now.

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

 app-arch/file-roller/file-roller-3.28.1.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-arch/file-roller/file-roller-3.28.1.ebuild 
b/app-arch/file-roller/file-roller-3.28.1.ebuild
index e93f0d2f2c3..9cba56c6d36 100644
--- a/app-arch/file-roller/file-roller-3.28.1.ebuild
+++ b/app-arch/file-roller/file-roller-3.28.1.ebuild
@@ -29,9 +29,7 @@ RDEPEND="
nautilus? ( >=gnome-base/nautilus-2.22.2 )
packagekit? ( app-admin/packagekit-base )
 "
-# libxml2 required for glib-compile-resources
 DEPEND="${RDEPEND}
-   dev-libs/libxml2:2
dev-util/glib-utils
dev-util/itstool
>=sys-devel/gettext-0.19.8
@@ -84,13 +82,11 @@ src_install() {
 
 pkg_postinst() {
xdg_pkg_postinst
-   gnome2_icon_cache_update
gnome2_schemas_update
readme.gentoo_print_elog
 }
 
 pkg_postrm() {
xdg_pkg_postrm
-   gnome2_icon_cache_update
gnome2_schemas_update
 }



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

2019-03-06 Thread Sergei Trofimovich
commit: cf2e7f1ed977a0fd758fa295eea4d8fd1faa06cc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar  6 17:53:18 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar  6 21:13:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf2e7f1e

dev-ruby/rubygems: stable 2.7.9 for sparc, bug #679490

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

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

diff --git a/dev-ruby/rubygems/rubygems-2.7.9.ebuild 
b/dev-ruby/rubygems/rubygems-2.7.9.ebuild
index 491f4d57dc0..3acce2b5a99 100644
--- a/dev-ruby/rubygems/rubygems-2.7.9.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.7.9.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
 
-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"
+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"
 SLOT="0"
 IUSE="server test"
 



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

2019-03-06 Thread Sergei Trofimovich
commit: ba6919037cb3f9a6c42f6a32613a1ddcb67523db
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar  6 17:51:44 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar  6 21:13:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba691903

sys-process/supervise-scripts: stable 4.0-r1 for sparc, bug #679104

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

 sys-process/supervise-scripts/supervise-scripts-4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/supervise-scripts/supervise-scripts-4.0-r1.ebuild 
b/sys-process/supervise-scripts/supervise-scripts-4.0-r1.ebuild
index 0d19d3c970c..8f635627b9e 100644
--- a/sys-process/supervise-scripts/supervise-scripts-4.0-r1.ebuild
+++ b/sys-process/supervise-scripts/supervise-scripts-4.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="http://untroubled.org/supervise-scripts/archive/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc sparc ~x86"
 IUSE="doc"
 
 RDEPEND="virtual/daemontools"



[gentoo-commits] repo/gentoo:master commit in: dev-tex/culmus-latex/

2019-03-06 Thread Sergei Trofimovich
commit: 703e3a9e8f919826be50b663d03cd8199914fce4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar  6 17:54:20 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar  6 21:13:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703e3a9e

dev-tex/culmus-latex: stable 0.7-r1 for sparc, bug #679460

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

 dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild 
b/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild
index 221ba957c54..266e2aad82a 100644
--- a/dev-tex/culmus-latex/culmus-latex-0.7-r1.ebuild
+++ b/dev-tex/culmus-latex/culmus-latex-0.7-r1.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
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/ivritex/${P}_src.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="examples"
 
 RDEPEND="virtual/latex-base"



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

2019-03-06 Thread Sergei Trofimovich
commit: e57106b733a4ba0da63dd3595e15b800a3c44050
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar  6 17:50:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar  6 21:13:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e57106b7

sys-apps/makedev: stable 3.23.1-r1 for sparc, bug #679452

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

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

diff --git a/sys-apps/makedev/makedev-3.23.1-r1.ebuild 
b/sys-apps/makedev/makedev-3.23.1-r1.ebuild
index a41940e005c..3d490dc50ca 100644
--- a/sys-apps/makedev/makedev-3.23.1-r1.ebuild
+++ b/sys-apps/makedev/makedev-3.23.1-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://people.redhat.com/nalin/MAKEDEV/${MY_P}-${MY_REL}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86"
 IUSE="build selinux"
 
 RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-tex/dvipost/

2019-03-06 Thread Sergei Trofimovich
commit: da6fc805366a933fa76ade4abefbda8c1c91e874
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar  6 17:49:58 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar  6 21:13:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6fc805

dev-tex/dvipost: stable 1.1-r3 for sparc, bug #679244

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

 dev-tex/dvipost/dvipost-1.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/dvipost/dvipost-1.1-r3.ebuild 
b/dev-tex/dvipost/dvipost-1.1-r3.ebuild
index a55059cb329..5106554c7e7 100644
--- a/dev-tex/dvipost/dvipost-1.1-r3.ebuild
+++ b/dev-tex/dvipost/dvipost-1.1-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://efeu.cybertec.at/dist/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos 
~x86-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x64-macos 
~x86-macos"
 IUSE=""
 
 src_prepare() {



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

2019-03-06 Thread Mike Pagano
commit: 1151f6499bd7a0a3533109ba4ff1538814521350
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  6 21:01:46 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 21:01:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1151f649

sys-kernel/gentoo-sources: ppc:Simplify vr_get/set() to avoid GCC warning

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 8c90a6aba7b..4cc1c12b15e 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -28,6 +28,9 @@ DIST genpatches-4.19-26.extras.tar.xz 17480 BLAKE2B 
ee49c8364bc34b89e9a56fe43e4b
 DIST genpatches-4.19-27.base.tar.xz 808420 BLAKE2B 
b25978918681d2c0086997d216ab5dd911220e7b03c85271a316dc6875dc8d0a268206bceb922fc958f23d5b29aa9fde603a8833f31addcf5a0b3b1ca1550050
 SHA512 
87b216870f85639a32c285fec6f933c19d97a197314a0d4cf7637cdce180e5809f0ba21488d67206dba7e0f9b0bd755d29604fbc6042eab030dc048b067b8b27
 DIST genpatches-4.19-27.experimental.tar.xz 5808 BLAKE2B 
14a2249432f665c45633527842c397ab356f06f0bcd79eb5a5ba56f02c18927aa1642acceec75dd7edd4a27af2d5a7e3d28cc120adaf7ecf5494f6bc335193f0
 SHA512 
deb543449cba8cebe6e68fa5a90d9c09f0a79960faec3ba9242e7ad745a4b9444251e64121e6467d483c4c504e509ef6efab90c5799d81211af5b7e4842fc882
 DIST genpatches-4.19-27.extras.tar.xz 17484 BLAKE2B 
f14516ec9ec65effde50c7854e8fd7e9f83d84fefd9840808788f64a77688bf25677c226a26fe3ee0d0f5b27f50c9af847450425c47c3222eb32f094e5e5ade2
 SHA512 
4c3b9bcc19b4c4f539c7b92dd98c1ab90556dc032d89e8c88719462938ea04c00116ac532e9bb7c0e67c24d8c5f77ffabc549fea742559982c24bbe2cc13e00f
+DIST genpatches-4.19-28.base.tar.xz 809620 BLAKE2B 
2bf07264d3d65e7908b27727bbfb295c53a0cb2c8a9358bb41fa75a04b3094b0a9ca68721a440f6ffcbee3420b5cd31211f5e1673f8fe8043fdb5d913efe312a
 SHA512 
00c9225dd966e02cba66b039e6bead431162d13b64c3a1680fd5c8b2f1f12af86bcb3c0bb553e88bdc12b4675d99be5944f280a5fad7fbf59e8bc6ab6d041ec8
+DIST genpatches-4.19-28.experimental.tar.xz 5804 BLAKE2B 
6c4a52ce04f35a0c971ef438f32acec66395b763f725176312d4ea7e7467e9b2bab953afb64df744acc0827bb96cb13f2537427a56cee10dc95227300bfb6b02
 SHA512 
e04c94dd53325e89f25343999da5b66f4624605d66859884f2768c073b203126f7aad5fb5a1012fc56a4e2906fb2f3a3f8fda48d8e300a1a0bb8dc7c1719fa82
+DIST genpatches-4.19-28.extras.tar.xz 17480 BLAKE2B 
599e85a011c87a7a9bcec44579fd4e54ff9ab78a4b8ee727f6b741acea29902c0531988d5abc6ff9512a205601363837639b5ba31190a044009bac13cb44067b
 SHA512 
e201383a2fd00d063bd3d9817fbc40052db19e46db105ddb15dfd1dd90001a11de12495372f2225adcc80b620252ea20d49e73da46b8b3c88e62baa71a71a8c5
 DIST genpatches-4.20-12.base.tar.xz 362820 BLAKE2B 
a9f0385945ea64b1cb0ec094311319ca72896a8bffb0788246034fcc5fe912bba01187115a876efc88c374a303ef31d2d2c14b1a6c7856ba059d555e93437fb5
 SHA512 
82658edc223e01b2292286da039e7f5600eaac3b20a3e9347f1bfa27e5fbc3e3d9d359de06a6f3049184e2fcf33439f258d7fbc3de89244bdf67054c6ece5306
 DIST genpatches-4.20-12.experimental.tar.xz 5804 BLAKE2B 
431dbf5b80c498a01995be86fc2c49edb5873f6f6105493c8148d0cbd19b2d9a1db43521b056839424e8602b930703cf8edda27765a98af32fb671d2068ccdb2
 SHA512 
6c1d753e28572de56cdc9416efd33df71cce8561f0e0d4a220efbc9203f4e9e8ed965195aa0b029142d5cc7d3ca67b09ecbab7078cded7c9f98af018cb75bd4f
 DIST genpatches-4.20-12.extras.tar.xz 3280 BLAKE2B 
3d30c1a84ab4f84e96ac46badd93a3fb9a0eb7249bce578867de3e72444d7f2c523401ca55bd6bcc8ca0021ef9e0fd3b5aff92ca3ae7d91514b3f2f10d2cfa94
 SHA512 
6a7dd0c1d846ab282153a40b7cadd1f00c246ef4a3ac1fd8da57f679ce79a2e7ea6d0230c3b883f41e12c333e71e81c9d6b3c86e696abdaede88bf25e0e80f64

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



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

2019-03-06 Thread Jimi Huotari
commit: 32d376215b9ba05ff3d8abe9b76a36b08b1a6f7b
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Mar  6 20:48:36 2019 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Wed Mar  6 20:50:45 2019 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=32d37621

dev-qt/qtwebengine: fix CVE-2019-5786

Bug: https://bugs.gentoo.org/679530
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jimi Huotari  gentoo.org>

 .../files/qtwebengine-5.12.1-CVE-2019-5786.patch   | 29 ++
 dev-qt/qtwebengine/qtwebengine-5.12..ebuild|  1 +
 dev-qt/qtwebengine/qtwebengine-5.13..ebuild|  2 ++
 dev-qt/qtwebengine/qtwebengine-5..ebuild   |  5 +++-
 4 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.12.1-CVE-2019-5786.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.12.1-CVE-2019-5786.patch
new file mode 100644
index ..5dbc6172
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-5.12.1-CVE-2019-5786.patch
@@ -0,0 +1,29 @@
+# Bug: https://bugs.gentoo.org/679530
+# Chromium Gerrit: 
https://chromium-review.googlesource.com/c/chromium/src/+/1495209
+
+--- 
a/src/3rdparty/chromium/third_party/blink/renderer/core/fileapi/file_reader_loader.cc
 
b/src/3rdparty/chromium/third_party/blink/renderer/core/fileapi/file_reader_loader.cc
+@@ -143,14 +143,16 @@
+   if (!raw_data_ || error_code_ != FileErrorCode::kOK)
+ return nullptr;
+ 
+-  DOMArrayBuffer* result = DOMArrayBuffer::Create(raw_data_->ToArrayBuffer());
+-  if (finished_loading_) {
+-array_buffer_result_ = result;
+-AdjustReportedMemoryUsageToV8(
+--1 * static_cast(raw_data_->ByteLength()));
+-raw_data_.reset();
++  if (!finished_loading_) {
++return DOMArrayBuffer::Create(
++ArrayBuffer::Create(raw_data_->Data(), raw_data_->ByteLength()));
+   }
+-  return result;
++
++  array_buffer_result_ = DOMArrayBuffer::Create(raw_data_->ToArrayBuffer());
++  AdjustReportedMemoryUsageToV8(-1 *
++
static_cast(raw_data_->ByteLength()));
++  raw_data_.reset();
++  return array_buffer_result_;
+ }
+ 
+ String FileReaderLoader::StringResult() {

diff --git a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
index 48fcb535..50e3c61c 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
@@ -81,6 +81,7 @@ DEPEND="${RDEPEND}
 
 PATCHES+=(
"${FILESDIR}/${PN}-5.12.0-nouveau-disable-gpu.patch" # bug 609752
+   "${FILESDIR}/${PN}-5.12.1-CVE-2019-5786.patch" # bug 679530
 )
 
 src_prepare() {

diff --git a/dev-qt/qtwebengine/qtwebengine-5.13..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.13..ebuild
index cff56886..2b24b481 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.13..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.13..ebuild
@@ -79,6 +79,8 @@ DEPEND="${RDEPEND}
pax_kernel? ( sys-apps/elfix )
 "
 
+PATCHES+=( "${FILESDIR}/${PN}-5.12.1-CVE-2019-5786.patch" ) # bug 679530
+
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.11.2-paxmark-mksnapshot.patch" )
 

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index ff148cf7..fbf405c6 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -79,7 +79,10 @@ DEPEND="${RDEPEND}
pax_kernel? ( sys-apps/elfix )
 "
 
-PATCHES=( "${FILESDIR}/${PN}-5.13.0-fixup-system-icu.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-5.13.0-fixup-system-icu.patch"
+   "${FILESDIR}/${PN}-5.12.1-CVE-2019-5786.patch" # bug 679530
+)
 
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-5.11.2-paxmark-mksnapshot.patch" )



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

2019-03-06 Thread Mike Pagano
commit: 46e0d6569babadc33088fe4b3fe0f086164f0348
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  6 20:48:27 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 20:48:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e0d656

sys-kernel/gentoo-sources: Simplify vr_get/set() to avoid GCC warning on ppc

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0b89a77172d..8c90a6aba7b 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -37,6 +37,9 @@ DIST genpatches-4.20-13.extras.tar.xz 3280 BLAKE2B 
e34153b315beeca3fd767357a3c55
 DIST genpatches-4.20-14.base.tar.xz 443412 BLAKE2B 
d1cdca1bbaac383f3230b8ebc5e40a6b42a207a1e214209d7b6919a5c1798a321c92975a3015de86f307590fc66d8f51c05c70cebfb437afa361f040577be89b
 SHA512 
fd4a4ebadae953953f9e89fe568fceb1e342a6e9a03aabda1c56bd0677ef3bc6be45bb6d4cd70775906f43cbe3e6d7432e705a2485a9091b3e82b88f362c86a2
 DIST genpatches-4.20-14.experimental.tar.xz 5808 BLAKE2B 
3a418429f294b24f097e49523d329210a6695dc079afccb77b3a8e55b52719578bbb5d32fddeb4887afdc6637c9834a0dbd30c97c925b853af7df724356c22e8
 SHA512 
9b70dba7c4a25114542d3c5e17180c994863e46f6ae4bad18e3e76253664f9c35b29e0f34ac2daac35e11e71519cf4a09e484082d8e805720e432c97067b521f
 DIST genpatches-4.20-14.extras.tar.xz 3280 BLAKE2B 
066b67997128d7c858428ea807f4f4be04d3f2f3a01ac73ad34b18b005f7ee79da5c75724de792b4291990d6fbd3753219ebe94a8f33146981dfb1bd084071ff
 SHA512 
933838c9a2434b3145f24bc998779670e1a0ea474d0d6f7a4fcab0419205476bdf5f838a750c6c2a297b50ff2848cae7d5ce2f4f86c30557daa89f4af1c83659
+DIST genpatches-4.20-15.base.tar.xz 444668 BLAKE2B 
56959850f56a8eeb8d1dd3befc25ec48e05a6951618120b753d7e899293d83be8c9cc9ec6f17027b81a70db20ba9ab962fa4375df9aa564dda9f46c6a7ec4c53
 SHA512 
e68c89161e38bbe7ababe7350b69c792df4cf0b989fdec4d1b8ea32bd4408dce74f1f909fadd2c49a804e8fe8980766b19ed5e0f4894879c44b4d5f0c26b0246
+DIST genpatches-4.20-15.experimental.tar.xz 5800 BLAKE2B 
9bbb1713b335f4c8c5696e534d1da9a23b7b75ea16c4b3ecd0078a21907ccbee0a2d0eb8cd668cf3b56f03101e587e2d12c3c8a25bb0d265fca14c88fdb48101
 SHA512 
dcf2d28ccb8e0acb570d39ae906a59aef2eaa4ff57647a36e77a7d5e01241c4d915f45ea0e53158cee5f6e6911fd40d114b399d2e3a7317931d96ac4ccd1854d
+DIST genpatches-4.20-15.extras.tar.xz 3276 BLAKE2B 
e0b95b5b30e0930e3fbe63126e798757ce623675f2d806330f0348daa9f04760fbfc56515cbc88caef56c1b602487b1f1b6962c1d2b5b0b6fa4c2381c1a8
 SHA512 
ea7b914c3b45ea49f791dbb8b764c4f216414bc8917283913a4c75e2d13f31db2df759ef4c681661f6253113c26f0711d06954157db031edddc1ffdea01229a8
 DIST genpatches-4.4-165.base.tar.xz 2476424 BLAKE2B 
930a62c7b5f697e1baf2b999b45123778f2818a33558343592cf7273b2b376c8824700b2c20b71efcaa0991717b8ce654a222d2dcde8ca3bf1b3417e406117c6
 SHA512 
b29767c1ac47e9b3c7f3eb7cc833939db964901c6dfd36792ec4998dbb97ae6a21a8a7ebbbfd6eff74ba28463eb868385324c1069130ad0cfa55b33323673993
 DIST genpatches-4.4-165.experimental.tar.xz 87776 BLAKE2B 
65271ec6c063df652a7ad1317c37c8eaac9a4a93ceabbb56bf8c8de43a49b6ccdf6f22608acc061568cee72208fb62ae98d9b363666c7e664b389c482bc17527
 SHA512 
af7d9389495ace3aa2fb93d1d77e7f5204df46547f0c84ae820352fd0381acaecd1f4a41ba5a4507c2a30ce5b6928b14eb88ec120a87247b0cc742fecbd40f64
 DIST genpatches-4.4-165.extras.tar.xz 16452 BLAKE2B 
59cd1eabbc61cdf547f21894e137033dfb7ad71b1bd2f1f47c04de74602abf548e504de5a95d557c805d72edf70455fe0c3a34d3918a91b177aaa3cea17b9194
 SHA512 
42464d2bfb847e869a2d6cbcca3c86a52840039ab9759244c60d58fce671703c89e880cb49e1fd19eca9e9ab9367a44fdbd30b78bd68a7ae5cd2b1f23dba

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



[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2019-03-06 Thread Lars Wendler
commit: fdd48a66d5d8885bab6c86b0275f72a9e0c12ade
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  6 20:42:25 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  6 20:42:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd48a66

net-ftp/filezilla: Bump to version 3.41.0

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

 net-ftp/filezilla/Manifest|  1 +
 net-ftp/filezilla/filezilla-3.41.0.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index 0c51e778562..c3cfd5fb2de 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -3,3 +3,4 @@ DIST FileZilla_3.37.4_src.tar.bz2 4983335 BLAKE2B 
16929caca3aabfdea406469a412887
 DIST FileZilla_3.38.1_src.tar.bz2 4983087 BLAKE2B 
a19b80b35535485fd1c03aa36a85aa1f894b106d09d1b78ab7e02fec6cec3e78e0612c343694e5fabaa2202802d2ba2cd2aa4e4d0840342f17c60c06c0c8bcf8
 SHA512 
a224c6f65253ceeef1f3049fd6304533a7efb427707c73481d3973d06e3b887f2511bc705e718a1018b287940c3d682794c6cf3d0e8d9e3c403a1e2f14ed01fc
 DIST FileZilla_3.39.0_src.tar.bz2 4995713 BLAKE2B 
d89aaa1f57187cd926ae1c4dd34624b404baa291334c652293d2dcfaedc4a5dffb401f8727b5d5d1fb483bdd503f35124efb75bdd7dd750d68e517fcb57fb8c0
 SHA512 
a0360634517ffd07878082abae024dbb4896035edcbd9abe6d8adfc9d37b73d01d95f6c5ca031175d88b6e4badefafcc43b5ddce3d9dbddde4deab5f0cc97e83
 DIST FileZilla_3.40.0_src.tar.bz2 4997647 BLAKE2B 
88ff2461d33369c435645f1dd5afa98c566141bf825e74898f870bd4c09cc7b47a70f605afbaf7be28855385812a28ea24303b6ec7f0ba605a793160c3b76027
 SHA512 
7aeb0c340111a47c435e8d8cbf379e83d2fc6c0a94038e085664df34c2fe1f8ef8496ea894f5e4cfd576d034e8935fe29661bb9eff9f22416032f45f5a66db2f
+DIST FileZilla_3.41.0_src.tar.bz2 4994728 BLAKE2B 
5b086b5c016a9689ad72e7df195ddb2a30cdf3dbbdfcbffe81d9c8a1e61acc8b6975e248a31ca62fdc1813f085fef451815a633095b0fe69c3798f2217f472ab
 SHA512 
2ff2ae5cf7fe19e2021c0b24418b4b8f129c08bdbc9d62d1d59fc9443a6149731c99d9b9cf1f45684d6e8d4883639651ec90516776ff6fe2f9afa4f0f5d2e8c5

diff --git a/net-ftp/filezilla/filezilla-3.41.0.ebuild 
b/net-ftp/filezilla/filezilla-3.41.0.ebuild
new file mode 100644
index 000..2cdd971b5a3
--- /dev/null
+++ b/net-ftp/filezilla/filezilla-3.41.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools flag-o-matic wxwidgets xdg
+
+MY_PV=${PV/_/-}
+MY_P="FileZilla_${MY_PV}"
+
+DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
+HOMEPAGE="https://filezilla-project.org/;
+SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
+IUSE="dbus nls test"
+
+# pugixml 1.7 minimal dependency is for c++11 proper configuration
+RDEPEND=">=app-eselect/eselect-wxwidgets-0.7-r1
+   >=dev-libs/nettle-3.1:=
+   >=dev-db/sqlite-3.7
+   >=dev-libs/libfilezilla-0.15.1
+   >=dev-libs/pugixml-1.7
+   >=net-libs/gnutls-3.4.15
+   >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X]
+   x11-misc/xdg-utils
+   dbus? ( sys-apps/dbus )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   >=sys-devel/libtool-1.4
+   nls? ( >=sys-devel/gettext-0.11 )
+   test? ( >=dev-util/cppunit-1.13.0 )"
+
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+DOCS=(AUTHORS ChangeLog NEWS )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.22.1-debug.patch
+)
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}
+
+src_prepare() {
+   setup-wxwidgets
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-autoupdatecheck
+   --with-pugixml=system
+   $(use_enable nls locales)
+   $(use_with dbus)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+pkg_preinst() {
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



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

2019-03-06 Thread Lars Wendler
commit: fc0eef95a70660332098e0b1316aadd609e57ec5
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  6 20:44:11 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  6 20:44:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0eef95

dev-libs/libfilezilla: Removed old.

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

 dev-libs/libfilezilla/Manifest   |  3 ---
 dev-libs/libfilezilla/libfilezilla-0.12.3.ebuild | 29 
 dev-libs/libfilezilla/libfilezilla-0.14.0.ebuild | 29 
 dev-libs/libfilezilla/libfilezilla-0.15.0.ebuild | 29 
 4 files changed, 90 deletions(-)

diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index ceacca25756..d9233c340a0 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -1,4 +1 @@
-DIST libfilezilla-0.12.3.tar.bz2 398275 BLAKE2B 
0ba30e64b6aeae0bed58913248992b7152b389fc560291174388196a02a583dcbc485c9fb9680e0541e788c2d6691a6050f465e8719c2c3e7974eb5fd293bf8a
 SHA512 
a08343a418b4147b42d38afd04c66a26c405770109818b48a291c127a5fde6c98515b716990fb056b319c3be859f44060d4ee83e96ec5c4bfa40c755ddc01bba
-DIST libfilezilla-0.14.0.tar.bz2 399398 BLAKE2B 
25c1397769adaf532823f85abcc8bec0a885f5c92af49219a1aa9379c12692bdcc94d223ac2ddeefbb221f0ce0d709b058b7018f3c358a40cc046e7c45c4ee82
 SHA512 
f20932e14ab81df9562e030ce10009b9ab55b6798f7bfff7249e9f472fc8cae4278eb142a655dffb63fec53894783874973eb33444bfdacdb06fa682c2dd66a6
-DIST libfilezilla-0.15.0.tar.bz2 404535 BLAKE2B 
9390025ef14553ce6ce9494ba84c888efbf78799b681eb6d6f6ae3f3a626026587eca1898aef907adbbbe970ef6f1cd30aef66a94fc287331e6e29f66761ff3e
 SHA512 
64b0e2a8dd4dd06a1c2daf52f3036fcaed60b95240672f28032ec390361ddb1a59cd26a91b7b7c525cfc8262381db09a081a29c723f487cc5b41454ce4e9d47e
 DIST libfilezilla-0.15.1.tar.bz2 404746 BLAKE2B 
644f4b8949670d5b07f9e7b861d388ce70eae6612e34bf938cb628b65724a527e33c1f039087fd8381c06a15c12cc2b4fc6f616cc5949bf325e2eebf41abdf2d
 SHA512 
d557f7636bfc3958b8558fab3384b0ea84caea594566d39c051f20f02dfd71213369c50df282a3f7d2dd757038bd26e9722214839dab965cb7cde9733d59883a

diff --git a/dev-libs/libfilezilla/libfilezilla-0.12.3.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.12.3.ebuild
deleted file mode 100644
index b9c70e99b79..000
--- a/dev-libs/libfilezilla/libfilezilla-0.12.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic
-
-DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
-HOMEPAGE="https://lib.filezilla-project.org/;
-SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   test? ( dev-util/cppunit )"
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
-   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
-   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "Currently active compiler does not support 
-std=c++14"
-   fi
-   fi
-}

diff --git a/dev-libs/libfilezilla/libfilezilla-0.14.0.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.14.0.ebuild
deleted file mode 100644
index 5088d4edb82..000
--- a/dev-libs/libfilezilla/libfilezilla-0.14.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic
-
-DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
-HOMEPAGE="https://lib.filezilla-project.org/;
-SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   test? ( dev-util/cppunit )"
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
-   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
-   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "Currently active compiler does not support 
-std=c++14"
-   fi
-   fi
-}

diff --git a/dev-libs/libfilezilla/libfilezilla-0.15.0.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.15.0.ebuild
deleted file mode 100644
index 5088d4edb82..000
--- 

[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2019-03-06 Thread Lars Wendler
commit: 80cc328b55595f45b6069846edba8747b2d9baba
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  6 20:43:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  6 20:43:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80cc328b

net-ftp/filezilla: Removed old.

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

 net-ftp/filezilla/Manifest|  3 --
 net-ftp/filezilla/filezilla-3.34.0.ebuild | 76 ---
 net-ftp/filezilla/filezilla-3.37.4.ebuild | 75 --
 net-ftp/filezilla/filezilla-3.38.1.ebuild | 75 --
 4 files changed, 229 deletions(-)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index c3cfd5fb2de..10f31570e83 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -1,6 +1,3 @@
-DIST FileZilla_3.34.0_src.tar.bz2 4869893 BLAKE2B 
43f017a833191126526195636607b7ba4ebc73859f48745126ddd284940da90d692e0bf2373096f5262e6ebe2e6655d9cf2dbbf4b0aa6299730f47b1f04c63e8
 SHA512 
577118bd053c3aedbe77082b138c30abc6a759b20ea905abc4e9bef965cbca3cf73023186c389ded7d906b7cf76e4f3d4462c00fae62c7b1ae695ad171c88764
-DIST FileZilla_3.37.4_src.tar.bz2 4983335 BLAKE2B 
16929caca3aabfdea406469a4128878f3cc48b347084d5d362ad206a7549be129195e8f111324b259e64d8e9324d9decd4bb51d088367fcaa560ec1feeb03570
 SHA512 
3f6697fd411b898f0db375bba7e6a34157c73274ee463832c38a4897240d990654c447baad8b0024492cb882106e7e63757d54401c487cfad96038d1f5eabfea
-DIST FileZilla_3.38.1_src.tar.bz2 4983087 BLAKE2B 
a19b80b35535485fd1c03aa36a85aa1f894b106d09d1b78ab7e02fec6cec3e78e0612c343694e5fabaa2202802d2ba2cd2aa4e4d0840342f17c60c06c0c8bcf8
 SHA512 
a224c6f65253ceeef1f3049fd6304533a7efb427707c73481d3973d06e3b887f2511bc705e718a1018b287940c3d682794c6cf3d0e8d9e3c403a1e2f14ed01fc
 DIST FileZilla_3.39.0_src.tar.bz2 4995713 BLAKE2B 
d89aaa1f57187cd926ae1c4dd34624b404baa291334c652293d2dcfaedc4a5dffb401f8727b5d5d1fb483bdd503f35124efb75bdd7dd750d68e517fcb57fb8c0
 SHA512 
a0360634517ffd07878082abae024dbb4896035edcbd9abe6d8adfc9d37b73d01d95f6c5ca031175d88b6e4badefafcc43b5ddce3d9dbddde4deab5f0cc97e83
 DIST FileZilla_3.40.0_src.tar.bz2 4997647 BLAKE2B 
88ff2461d33369c435645f1dd5afa98c566141bf825e74898f870bd4c09cc7b47a70f605afbaf7be28855385812a28ea24303b6ec7f0ba605a793160c3b76027
 SHA512 
7aeb0c340111a47c435e8d8cbf379e83d2fc6c0a94038e085664df34c2fe1f8ef8496ea894f5e4cfd576d034e8935fe29661bb9eff9f22416032f45f5a66db2f
 DIST FileZilla_3.41.0_src.tar.bz2 4994728 BLAKE2B 
5b086b5c016a9689ad72e7df195ddb2a30cdf3dbbdfcbffe81d9c8a1e61acc8b6975e248a31ca62fdc1813f085fef451815a633095b0fe69c3798f2217f472ab
 SHA512 
2ff2ae5cf7fe19e2021c0b24418b4b8f129c08bdbc9d62d1d59fc9443a6149731c99d9b9cf1f45684d6e8d4883639651ec90516776ff6fe2f9afa4f0f5d2e8c5

diff --git a/net-ftp/filezilla/filezilla-3.34.0.ebuild 
b/net-ftp/filezilla/filezilla-3.34.0.ebuild
deleted file mode 100644
index a30171cc2a6..000
--- a/net-ftp/filezilla/filezilla-3.34.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0"
-
-inherit autotools eutils flag-o-matic gnome2-utils multilib wxwidgets
-
-MY_PV=${PV/_/-}
-MY_P="FileZilla_${MY_PV}"
-
-DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
-HOMEPAGE="https://filezilla-project.org/;
-SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc x86"
-IUSE="dbus nls test"
-
-# pugixml 1.7 minimal dependency is for c++11 proper configuration
-RDEPEND=">=app-eselect/eselect-wxwidgets-0.7-r1
-   >=dev-libs/nettle-3.1:=
-   >=dev-db/sqlite-3.7
-   >=dev-libs/libfilezilla-0.12.3
-   >=dev-libs/pugixml-1.7
-   net-dns/libidn:=
-   >=net-libs/gnutls-3.4.15
-   >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X]
-   x11-misc/xdg-utils
-   dbus? ( sys-apps/dbus )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   >=sys-devel/libtool-1.4
-   nls? ( >=sys-devel/gettext-0.11 )
-   test? ( >=dev-util/cppunit-1.13.0 )"
-
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-DOCS=(AUTHORS ChangeLog NEWS )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-3.22.1-debug.patch
-)
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   if ! test-flag-CXX -std=c++14; then
-   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
-   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
-   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
-   die "Currently active compiler does not support 
-std=c++14"
-   fi
-   fi
-}
-
-src_prepare() {
-   setup-wxwidgets
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_with 

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

2019-03-06 Thread Alfredo Tupone
commit: c5c19f7820c56475a0b0b3ee84f913f235949a87
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Mar  6 19:45:56 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  6 19:46:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5c19f78

media-libs/glm: Disable avx. Remove failing test.

Closes: https://bugs.gentoo.org/669638
Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 media-libs/glm/files/glm-0.9.9.2-avx.patch | 30 ++
 media-libs/glm/glm-0.9.9.2.ebuild  |  4 +++-
 2 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/media-libs/glm/files/glm-0.9.9.2-avx.patch 
b/media-libs/glm/files/glm-0.9.9.2-avx.patch
new file mode 100644
index 000..87d8c5bd598
--- /dev/null
+++ b/media-libs/glm/files/glm-0.9.9.2-avx.patch
@@ -0,0 +1,30 @@
+--- a/glm/simd/platform.h  2019-03-06 18:57:53.309630574 +0100
 b/glm/simd/platform.h  2019-03-06 18:58:30.796988006 +0100
+@@ -233,7 +233,7 @@
+ #define GLM_ARCH_SSSE3_BIT(0x0010)
+ #define GLM_ARCH_SSE41_BIT(0x0020)
+ #define GLM_ARCH_SSE42_BIT(0x0040)
+-#define GLM_ARCH_AVX_BIT  (0x0080)
++#define GLM_ARCH_AVX_BIT  (0x)
+ #define GLM_ARCH_AVX2_BIT (0x0100)
+ 
+ #define GLM_ARCH_UNKNOWN  (0)
+--- a/CMakeLists.txt   2019-03-06 19:27:14.052353176 +0100
 b/CMakeLists.txt   2019-03-06 19:27:05.161503895 +0100
+@@ -203,7 +203,6 @@
+   message("GLM: GCC - ${CMAKE_CXX_COMPILER_ID} compiler")
+   endif()
+ 
+-  add_compile_options(-O2)
+   add_compile_options(-Wno-long-long)
+ 
+ elseif(CMAKE_CXX_COMPILER_ID MATCHES "Intel")
+--- a/test/perf/CMakeLists.txt 2019-03-06 20:32:35.172976526 +0100
 b/test/perf/CMakeLists.txt 2019-03-06 20:33:04.138486121 +0100
+@@ -1,6 +1,4 @@
+-glmCreateTestGTC(perf_matrix_div)
+ glmCreateTestGTC(perf_matrix_inverse)
+ glmCreateTestGTC(perf_matrix_mul)
+-glmCreateTestGTC(perf_matrix_mul_vector)
+ glmCreateTestGTC(perf_matrix_transpose)
+ glmCreateTestGTC(perf_vector_mul_matrix)

diff --git a/media-libs/glm/glm-0.9.9.2.ebuild 
b/media-libs/glm/glm-0.9.9.2.ebuild
index 8f93505e327..cb748d8c62e 100644
--- a/media-libs/glm/glm-0.9.9.2.ebuild
+++ b/media-libs/glm/glm-0.9.9.2.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
@@ -16,6 +16,8 @@ IUSE="test cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_avx cpu_flags_x86
 
 RDEPEND="virtual/opengl"
 
+PATCHES=( "${FILESDIR}"/${P}-avx.patch )
+
 src_configure() {
if use test; then
local mycmakeargs=(



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

2019-03-06 Thread Mart Raudsepp
commit: b0447d46de1cbd07a6c39bb1d4ab3ac461f7ad76
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 19:44:30 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:45:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0447d46

net-misc/openssh: arm64 stable (bug #675522)

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

 net-misc/openssh/openssh-7.9_p1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-7.9_p1-r3.ebuild 
b/net-misc/openssh/openssh-7.9_p1-r3.ebuild
index 1aabd10c02c..b951023e464 100644
--- a/net-misc/openssh/openssh-7.9_p1-r3.ebuild
+++ b/net-misc/openssh/openssh-7.9_p1-r3.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie sctp selinux +ssl static test X X509"
 RESTRICT="!test? ( test )"



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

2019-03-06 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 19:41:44 2019 +

New tag: 4.19-28




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

2019-03-06 Thread Johannes Huber
commit: 28919d13b49d182ba8c3e14d983b053d960e68eb
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed Mar  6 19:36:34 2019 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed Mar  6 19:37:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28919d13

x11-apps/luit: take maintainership

Closes: https://bugs.gentoo.org/679224
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Johannes Huber  gentoo.org>

 x11-apps/luit/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-apps/luit/metadata.xml b/x11-apps/luit/metadata.xml
index e943b72b8a4..15fd2f3a22b 100644
--- a/x11-apps/luit/metadata.xml
+++ b/x11-apps/luit/metadata.xml
@@ -1,8 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   x...@gentoo.org
-   X11
-
+   
+   j...@gentoo.org
+   Johannes Huber
+   
 



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

2019-03-06 Thread Mart Raudsepp
commit: cdc3c1b3386577cdd0ebe36ac42886815b40
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 17:34:05 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:28:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc3c1b3

media-gfx/gnome-screenshot: update HOMEPAGE

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

 media-gfx/gnome-screenshot/gnome-screenshot-3.22.0.ebuild | 4 ++--
 media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.22.0.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.22.0.ebuild
index 7abe2883661..b72d4467390 100644
--- a/media-gfx/gnome-screenshot/gnome-screenshot-3.22.0.ebuild
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.22.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit gnome2 readme.gentoo-r1
 
 DESCRIPTION="Screenshot utility for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils;
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-screenshot;
 
 LICENSE="GPL-2+"
 SLOT="0"

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
index 356eb6e133b..b3a90dc5826 100644
--- a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
 
 DESCRIPTION="Screenshot utility for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils;
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-screenshot;
 
 LICENSE="GPL-2+"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-user-share/

2019-03-06 Thread Mart Raudsepp
commit: a1cdbb65c2e32e3e1155911dd5444b031778de78
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 13:31:27 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:28:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1cdbb65

gnome-extra/gnome-user-share: bump to 3.28.0

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

 gnome-extra/gnome-user-share/Manifest  |  1 +
 .../gnome-user-share-3.28.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/gnome-extra/gnome-user-share/Manifest 
b/gnome-extra/gnome-user-share/Manifest
index bcdc07e0cd1..d5c27e81d6c 100644
--- a/gnome-extra/gnome-user-share/Manifest
+++ b/gnome-extra/gnome-user-share/Manifest
@@ -1 +1,2 @@
 DIST gnome-user-share-3.18.3.tar.xz 347528 BLAKE2B 
32c3a5aa84438e8bc276c6cf21fb35325b2b2c31f73bd301f73bdfbb91d90bcedf66c02b249dc047fb23eae2b7740097465c3a4164113d05e6811fec6f719d6c
 SHA512 
3f8da3cc6f73aa612883252982fac0c53e35184ac0d31f210b525fd04dd8dbffb3f7be4c331309ea9df6a712000eb2d29f75224505c822cffc11b3d435e17991
+DIST gnome-user-share-3.28.0.tar.xz 393516 BLAKE2B 
f17efe9b763b14bb67837d65973f1125ac2bd9d49dabc359aca6fa040cb32d656d71236e306b4e97b39e49e07198aff4b3f456d62937baeff01b50d1a5ccfb67
 SHA512 
1b7ca604fec69402312f801d5b7117d99cb82bca674a4e4d279bda8ba9ca96c70dfd2c815d571094c1a95eb0e9084cd560445257dce194f6050d68c17ae4bb1d

diff --git a/gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild 
b/gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild
new file mode 100644
index 000..cb7ff280a16
--- /dev/null
+++ b/gnome-extra/gnome-user-share/gnome-user-share-3.28.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib systemd
+
+DESCRIPTION="Personal file sharing for the GNOME desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-user-share;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# FIXME: could libnotify be made optional ?
+# FIXME: selinux automagic support
+RDEPEND="
+   >=dev-libs/glib-2.28:2
+   >=x11-libs/gtk+-3:3
+   >=gnome-base/nautilus-3.27.90
+   media-libs/libcanberra[gtk3]
+   >=www-apache/mod_dnssd-0.6
+   
>=www-servers/apache-2.2[apache2_modules_dav,apache2_modules_dav_fs,apache2_modules_authn_file,apache2_modules_auth_digest,apache2_modules_authz_groupfile]
+   >=x11-libs/libnotify-0.7:=
+"
+DEPEND="${RDEPEND}
+   !=dev-util/intltool-0.35
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Upstream forces to use prefork because of Fedora defaults, but
+   # that is problematic for us (bug #551012)
+   # https://bugzilla.gnome.org/show_bug.cgi?id=750525#c2
+   "${FILESDIR}"/${PN}-3.18.1-no-prefork.patch
+)
+
+src_configure() {
+   gnome2_src_configure \
+   --with-httpd=apache2 \
+   --with-modules-path=/usr/$(get_libdir)/apache2/modules/ \
+   --with-systemduserunitdir="$(systemd_get_userunitdir)"
+}



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

2019-03-06 Thread Mart Raudsepp
commit: 1c6238569baceb135d6afecaf039a29e169eb23c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 17:42:35 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:28:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c623856

sys-apps/baobab: ebuild touchups

Don't double the icon cache update calls, now that xdg.eclass
calls it for us.

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

 sys-apps/baobab/baobab-3.30.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-apps/baobab/baobab-3.30.0.ebuild 
b/sys-apps/baobab/baobab-3.30.0.ebuild
index cb986279628..f3b34c2ef57 100644
--- a/sys-apps/baobab/baobab-3.30.0.ebuild
+++ b/sys-apps/baobab/baobab-3.30.0.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
@@ -32,11 +32,9 @@ src_prepare() {
 pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
-   gnome2_icon_cache_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
-   gnome2_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/gnome-tetravex/

2019-03-06 Thread Mart Raudsepp
commit: 42359c4f1e2368514f97f474aca834fbf26bfa8a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 17:50:11 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:28:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42359c4f

games-puzzle/gnome-tetravex: remove wrong yelp-tools build depend

Only itstool is needed to build, so pull only that, not the full
yelp-tools stack.

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

 games-puzzle/gnome-tetravex/gnome-tetravex-3.22.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/gnome-tetravex/gnome-tetravex-3.22.0.ebuild 
b/games-puzzle/gnome-tetravex/gnome-tetravex-3.22.0.ebuild
index 73045c053f3..a35cdaa9fbe 100644
--- a/games-puzzle/gnome-tetravex/gnome-tetravex-3.22.0.ebuild
+++ b/games-puzzle/gnome-tetravex/gnome-tetravex-3.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,9 +20,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
$(vala_depend)
-   app-text/yelp-tools
dev-libs/appstream-glib
>=dev-util/intltool-0.50
+   dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-power-manager/

2019-03-06 Thread Mart Raudsepp
commit: 1e94b3109c55c47751eda89ec4a3ddfe605d059e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 19:14:53 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:28:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e94b310

gnome-extra/gnome-power-manager: package touchups

Don't double the icon cache update calls, now that xdg.eclass
calls it for us.
Fix LICENSE; tweak DESCRIPTION.
Update metadata longdescription.

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

 gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild | 8 +++-
 gnome-extra/gnome-power-manager/metadata.xml  | 7 +--
 2 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild 
b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
index 7b4ff33b41c..091b4f0c744 100644
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit gnome.org gnome2-utils meson virtualx xdg
 
-DESCRIPTION="GNOME power management service"
+DESCRIPTION="GNOME power statistics"
 HOMEPAGE="https://projects.gnome.org/gnome-power-manager/;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 IUSE="test"
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
@@ -47,11 +47,9 @@ src_test() {
 pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
-   gnome2_icon_cache_update
 }
 
 pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
-   gnome2_icon_cache_update
 }

diff --git a/gnome-extra/gnome-power-manager/metadata.xml 
b/gnome-extra/gnome-power-manager/metadata.xml
index 8b88d4204ab..4badeeaddee 100644
--- a/gnome-extra/gnome-power-manager/metadata.xml
+++ b/gnome-extra/gnome-power-manager/metadata.xml
@@ -6,7 +6,10 @@
Gentoo GNOME Desktop


-   Power Manager daemon for the GNOME desktop environment that 
makes it
-   easy to manage your laptop or desktop system.
+   Power Statistics can show historical and current battery 
information and
+   programs waking up that use power.
+   You probably only need to install this package if you are having
+   problems with your laptop battery, or are trying to work out 
what programs
+   are using significant amounts of power.

 



[gentoo-commits] repo/gentoo:master commit in: games-board/tali/

2019-03-06 Thread Mart Raudsepp
commit: 450bf8a4fdab157270592f674698760572eb7cd2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 17:51:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:28:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450bf8a4

games-board/tali: remove wrong yelp-tools build depend

Only itstool is needed to build, so pull only that, not the full
yelp-tools stack.

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

 games-board/tali/tali-3.22.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-board/tali/tali-3.22.0.ebuild 
b/games-board/tali/tali-3.22.0.ebuild
index 1d995bd1293..be815ac068d 100644
--- a/games-board/tali/tali-3.22.0.ebuild
+++ b/games-board/tali/tali-3.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,9 +18,9 @@ RDEPEND="
>=x11-libs/gtk+-3.15:3
 "
 DEPEND="${RDEPEND}
-   app-text/yelp-tools
dev-libs/appstream-glib
>=dev-util/intltool-0.50
+   dev-util/itstool
sys-devel/gettext
virtual/pkgconfig
 "



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

2019-03-06 Thread Mart Raudsepp
commit: 3c1c3acb838daa1ed1ba6b6f3ecf6b5a198b5472
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 17:25:10 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:28:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1c3acb

media-gfx/shotwell: bump to 0.28.4

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

 media-gfx/shotwell/Manifest   |  1 +
 media-gfx/shotwell/shotwell-0.28.4.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index 0dc19395962..4f585d4b3f7 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -1,3 +1,4 @@
 DIST shotwell-0.28.3.tar.xz 5531900 BLAKE2B 
b585989434e3da9b2d5f43aabf41451e33b7b2f537a21305ff9decd9992d42e5422971d1f89836936630f641efdac1242dc21574d86f61a4c71562b657e0300d
 SHA512 
9a0c15bfe856dabaa85038fe875cc178be6a3e104397b36555005615212ac92579234fc6277f1a4a7bddba517e9ea0db5ed06e0fc30614453e3db1153b47dc16
+DIST shotwell-0.28.4.tar.xz 5529712 BLAKE2B 
a8ee8243cf1a800fd1c1a91ade81decf9187aa6ce3b5040977dd45ae64245883691674ca2aa8d09df164e84dcc7f3e632dfc206b2f0eaecd18a171f0c170846d
 SHA512 
b80014ec2c5ddfa35c0eea59daaf41fb8e8fac76482f18581de4c91b766f55d1b05e1925088152705ce3eb4ca228e5401ba80ebd2a6232d65b61cdb2c843267b
 DIST shotwell-0.29.2.tar.xz 2321576 BLAKE2B 
2dd3c959ca8aba6ecb7c3c15ca491291a2c6ead860fac9c1fb1b97ad22140ce9e67617dd268b2d4d362bb8a0c2606d97b5cc71c12e19fcb59fec0185f27c3f0f
 SHA512 
98c57d511a384ced717e2fb410af16326080e2291fce77ea953a377430459c7a81de73118925b2d42bf96b8b717efc93a898d0d859fbab1364c0c192dbb60311
 DIST shotwell-0.29.3.tar.xz 2416332 BLAKE2B 
8f95e3e1b71eb20b10571b5689e9817112935c4d31c8b7800157f7771df04adb4559acc9885ec43032a7619ffefb8899fd90a7740798de4a150c4c78033e890c
 SHA512 
f600db86adf5caece4ed4c8a3ca4309540f9eeb1caded8e3f062fd56fa54f2030568c8168fc662fcf80c9905e9b735d52a2578bc2401faf28876a6f5aed01121

diff --git a/media-gfx/shotwell/shotwell-0.28.4.ebuild 
b/media-gfx/shotwell/shotwell-0.28.4.ebuild
new file mode 100644
index 000..2f779a3aa54
--- /dev/null
+++ b/media-gfx/shotwell/shotwell-0.28.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 multilib toolchain-funcs vala versionator
+
+MY_PV=$(get_version_component_range 1-2)
+DESCRIPTION="Open source photo manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=app-crypt/gcr-3[gtk]
+   >=dev-db/sqlite-3.5.9:3
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/json-glib-0.7.6
+   >=dev-libs/libgee-0.8.5:0.8
+   >=dev-libs/libxml2-2.6.32:2
+   gnome-base/dconf
+   >=media-libs/gexiv2-0.10.4
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0
+   media-libs/gstreamer:1.0
+   media-libs/lcms:2
+   >=media-libs/libexif-0.6.16:=
+   >=media-libs/libgphoto2-2.5:=
+   >=media-libs/libraw-0.13.2:=
+   media-plugins/gst-plugins-gdkpixbuf:1.0
+   >=net-libs/libsoup-2.42.0:2.4
+   net-libs/webkit-gtk:4
+   virtual/libgudev:=[introspection]
+   >=x11-libs/gtk+-3.14.0:3[X]
+   dev-libs/libgdata
+
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.7
+   >=sys-devel/m4-1.4.13
+   virtual/pkgconfig
+"
+
+# This probably comes from libraries that
+# shotwell-video-thumbnailer links to.
+# Nothing we can do at the moment. #435048
+QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure --disable-static
+}



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

2019-03-06 Thread Mart Raudsepp
commit: d4d4e8d328e67cdf6d7d8b3c2f426e836f70f49f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar  6 17:09:47 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar  6 19:28:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d4e8d3

media-sound/gnome-music: bump to 3.28.2.1

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

 media-sound/gnome-music/Manifest   |  1 +
 .../files/3.28.2.1-appdata-test-fix.patch  | 29 
 .../gnome-music/files/3.28.2.1-icon-fix.patch  | 30 +
 .../gnome-music/gnome-music-3.28.2.1.ebuild| 78 ++
 4 files changed, 138 insertions(+)

diff --git a/media-sound/gnome-music/Manifest b/media-sound/gnome-music/Manifest
index 32d7bcd264b..ae1fec33ad2 100644
--- a/media-sound/gnome-music/Manifest
+++ b/media-sound/gnome-music/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-music-3.24.2.tar.xz 1557848 BLAKE2B 
329d60da4c2c601524e01bddf086ea699bc10ea311d440ae24af0a83829d7ad4c351963e1b08bd30a8538c9b9987d9f2a41f95690ae31e75c06aac0cc9db2dcf
 SHA512 
a922c80f922b9231e9bbe0cbd1fd33c059c719350c250dbb24316224e3306de7576303119fc9ec303f569559c36d6b076b5ec1076b4f9221a8fb133dcd9f040e
 DIST gnome-music-3.26.2.tar.xz 1563244 BLAKE2B 
5a5d27b34470a49a752cb67a1040e227595fd15c6ca4f7656818636d614dfef8ec082dc014ea05c271f512f7c362dc2f81a38359ef04e0663467f62ff3ac2423
 SHA512 
e8efe31003a54b6cfea151c5402c4d06e48928be7b79332f7f9fb8a567ff7d0d42a43e943398ad6cb7e391d0162322c7fde74922a4b16e52ec24691cc1bfc5b0
+DIST gnome-music-3.28.2.1.tar.xz 2990404 BLAKE2B 
e91f0bb569eb7d61b0b3136a2f5c22e35dab10f9a3a0412e387ee9f23b8be811eafdde0394ec66df7915ae9c6eb899d479d1462bc9e70d678842ebe3f8417fb5
 SHA512 
d50dc84ccee7c65391bbc3a5fa48e75be82f633bbfeb4082f7d76ea21fb53c03af00c79088f12ce43a677737265485b20a3736415f1592acfa185140d4142c59

diff --git a/media-sound/gnome-music/files/3.28.2.1-appdata-test-fix.patch 
b/media-sound/gnome-music/files/3.28.2.1-appdata-test-fix.patch
new file mode 100644
index 000..edc06b2cf2b
--- /dev/null
+++ b/media-sound/gnome-music/files/3.28.2.1-appdata-test-fix.patch
@@ -0,0 +1,29 @@
+From 0fc9bee85ab994043e1c5365d665fe51c95cb047 Mon Sep 17 00:00:00 2001
+From: Nick Richards 
+Date: Tue, 31 Jul 2018 18:09:09 +0100
+Subject: [PATCH] appdata: Reword description
+
+Use the appdata description to list the available features and try to make the 
copy more inviting
+---
+ data/org.gnome.Music.appdata.xml.in | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/data/org.gnome.Music.appdata.xml.in.in 
b/data/org.gnome.Music.appdata.xml.in.in
+index 999236e0..6e8295c5 100644
+--- a/data/org.gnome.Music.appdata.xml.in
 b/data/org.gnome.Music.appdata.xml.in
+@@ -7,7 +7,10 @@
+   Play and organize your music collection
+   
+ 
+-  Music is the new GNOME music playing application.
++  An easy way to play your music. Automatically discover music on your 
computer, the local network and internet services.
++
++
++  Find tracks in your local collection, get music from DLNA servers or 
try something new with the Jamendo and Magnatune services.
+ 
+   
+   
+-- 
+2.17.0
+

diff --git a/media-sound/gnome-music/files/3.28.2.1-icon-fix.patch 
b/media-sound/gnome-music/files/3.28.2.1-icon-fix.patch
new file mode 100644
index 000..5a69a86d3d8
--- /dev/null
+++ b/media-sound/gnome-music/files/3.28.2.1-icon-fix.patch
@@ -0,0 +1,30 @@
+From 39e03f574c34e89b8ee9aa07ea5a2f7a595ecc20 Mon Sep 17 00:00:00 2001
+From: Marinus Schraal 
+Date: Tue, 8 May 2018 11:51:36 +0200
+Subject: [PATCH] window: Set correct default icon name
+
+With the switch to Meson the default icon name is now org.gnome.Music.
+Fixes the icon not showing in gnome-control-center.
+
+
+(cherry picked from commit eeea5f41b9a9f7e716f9b95dddfe2d151a06f06d)
+---
+ gnomemusic/window.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gnomemusic/window.py b/gnomemusic/window.py
+index 956d7ab4..66131d72 100644
+--- a/gnomemusic/window.py
 b/gnomemusic/window.py
+@@ -77,7 +77,7 @@ class Window(Gtk.ApplicationWindow):
+ self.add_action(select_none)
+ 
+ self.set_size_request(200, 100)
+-self.set_default_icon_name('gnome-music')
++self.set_default_icon_name('org.gnome.Music')
+ 
+ self.prev_view = None
+ self.curr_view = None
+-- 
+2.17.0
+

diff --git a/media-sound/gnome-music/gnome-music-3.28.2.1.ebuild 
b/media-sound/gnome-music/gnome-music-3.28.2.1.ebuild
new file mode 100644
index 000..a9035d163c4
--- /dev/null
+++ b/media-sound/gnome-music/gnome-music-3.28.2.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="Music management for Gnome"

[gentoo-commits] proj/linux-patches: New tag: 4.20-15

2019-03-06 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 19:24:49 2019 +

New tag: 4.20-15




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

2019-03-06 Thread Aaron Bauman
commit: f61f31803d6594dfe9fb9c48408c38a8e39308ce
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Mar  6 16:48:36 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Mar  6 19:13:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61f3180

net-libs/liboauth: fix slot operator for libressl dependency

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

 net-libs/liboauth/liboauth-1.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/liboauth/liboauth-1.0.3-r1.ebuild 
b/net-libs/liboauth/liboauth-1.0.3-r1.ebuild
index 90acfdbc1fc..66859ea3912 100644
--- a/net-libs/liboauth/liboauth-1.0.3-r1.ebuild
+++ b/net-libs/liboauth/liboauth-1.0.3-r1.ebuild
@@ -30,7 +30,7 @@ CDEPEND="
)
!nss? (
!libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
+   libressl? ( dev-libs/libressl:0= )
curl? ( || (
net-misc/curl[ssl,curl_ssl_openssl]
net-misc/curl[-ssl]



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

2019-03-06 Thread Mike Pagano
commit: 17d0253626e1c0cd444c02a9e5a33b39241177a5
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  6 19:12:06 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 19:12:06 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=17d02536

proj/linux-patches: powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning

See bug #679430

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

 _README|   4 +
 ...pc-vr-get-set-change-to-avoid-gcc-warning.patch | 115 +
 2 files changed, 119 insertions(+)

diff --git a/_README b/_README
index b012cfe..44fb51a 100644
--- a/_README
+++ b/_README
@@ -703,6 +703,10 @@ Patch:  
1520_security-apparmor-Use-POSIX-compatible-printf.patch
 From:   
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/patch/security/apparmor?id=651e54953b5d4ad103f0efa54fc6b380807fca3a
 Desc:   security/apparmor: Use POSIX-compatible "printf '%s'". See bug #622552
 
+Patch:  1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
+From:   
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/patch/?id=ca6d5149d2ad0a8d2f9c28cbe379802260a0a5e0
+Desc:   powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+
 Patch:  1701_ia64_fix_ptrace.patch
 From:   https://patchwork.kernel.org/patch/10198159/
 Desc:   ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb).

diff --git a/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch 
b/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
new file mode 100644
index 000..bed4b41
--- /dev/null
+++ b/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
@@ -0,0 +1,115 @@
+From ca6d5149d2ad0a8d2f9c28cbe379802260a0a5e0 Mon Sep 17 00:00:00 2001
+From: Michael Ellerman 
+Date: Thu, 14 Feb 2019 11:08:29 +1100
+Subject: powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+GCC 8 warns about the logic in vr_get/set(), which with -Werror breaks
+the build:
+
+  In function ‘user_regset_copyin’,
+  inlined from ‘vr_set’ at arch/powerpc/kernel/ptrace.c:628:9:
+  include/linux/regset.h:295:4: error: ‘memcpy’ offset [-527, -529] is
+  out of the bounds [0, 16] of object ‘vrsave’ with type ‘union
+  ’ [-Werror=array-bounds]
+  arch/powerpc/kernel/ptrace.c: In function ‘vr_set’:
+  arch/powerpc/kernel/ptrace.c:623:5: note: ‘vrsave’ declared here
+ } vrsave;
+
+This has been identified as a regression in GCC, see GCC bug 88273.
+
+However we can avoid the warning and also simplify the logic and make
+it more robust.
+
+Currently we pass -1 as end_pos to user_regset_copyout(). This says
+"copy up to the end of the regset".
+
+The definition of the regset is:
+   [REGSET_VMX] = {
+   .core_note_type = NT_PPC_VMX, .n = 34,
+   .size = sizeof(vector128), .align = sizeof(vector128),
+   .active = vr_active, .get = vr_get, .set = vr_set
+   },
+
+The end is calculated as (n * size), ie. 34 * sizeof(vector128).
+
+In vr_get/set() we pass start_pos as 33 * sizeof(vector128), meaning
+we can copy up to sizeof(vector128) into/out-of vrsave.
+
+The on-stack vrsave is defined as:
+  union {
+ elf_vrreg_t reg;
+ u32 word;
+  } vrsave;
+
+And elf_vrreg_t is:
+  typedef __vector128 elf_vrreg_t;
+
+So there is no bug, but we rely on all those sizes lining up,
+otherwise we would have a kernel stack exposure/overwrite on our
+hands.
+
+Rather than relying on that we can pass an explict end_pos based on
+the sizeof(vrsave). The result should be exactly the same but it's
+more obviously not over-reading/writing the stack and it avoids the
+compiler warning.
+
+Reported-by: Meelis Roos 
+Reported-by: Mathieu Malaterre 
+Cc: sta...@vger.kernel.org
+Tested-by: Mathieu Malaterre 
+Tested-by: Meelis Roos 
+Signed-off-by: Michael Ellerman 
+---
+ arch/powerpc/kernel/ptrace.c | 10 --
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/arch/powerpc/kernel/ptrace.c b/arch/powerpc/kernel/ptrace.c
+index 7535f89e08cd..d9ac7d94656e 100644
+--- a/arch/powerpc/kernel/ptrace.c
 b/arch/powerpc/kernel/ptrace.c
+@@ -567,6 +567,7 @@ static int vr_get(struct task_struct *target, const struct 
user_regset *regset,
+   /*
+* Copy out only the low-order word of vrsave.
+*/
++  int start, end;
+   union {
+   elf_vrreg_t reg;
+   u32 word;
+@@ -575,8 +576,10 @@ static int vr_get(struct task_struct *target, const 
struct user_regset *regset,
+ 
+   vrsave.word = target->thread.vrsave;
+ 
++  start = 33 * sizeof(vector128);
++  end = start + sizeof(vrsave);
+   ret = user_regset_copyout(, , , , ,
+-33 * sizeof(vector128), -1);
++

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

2019-03-06 Thread Mike Pagano
commit: 12eddc2b90bad180095a4e8d93bc12a0002413ea
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  6 19:09:41 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 19:09:41 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=12eddc2b

proj/linux-patches: powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning

See bug #679430

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

 _README|   4 +
 ...pc-vr-get-set-change-to-avoid-gcc-warning.patch | 115 +
 2 files changed, 119 insertions(+)

diff --git a/_README b/_README
index 047a68d..2892469 100644
--- a/_README
+++ b/_README
@@ -475,6 +475,10 @@ Patch:  1700_ia64_fix_ptrace.patch
 From:   https://patchwork.kernel.org/patch/10198159/
 Desc:   ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb).
 
+Patch:  1710_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
+From:   
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/patch/?id=ca6d5149d2ad0a8d2f9c28cbe379802260a0a5e0
+Desc:   powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+
 Patch: 2100_bcache-data-corruption-fix-for-bi-partno.patch
 From:   
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=62530ed8b1d07a45dec94d46e521c0c6c2d476e6
 Desc:   bio: ensure __bio_clone_fast copies bi_partno. 

diff --git a/1710_ppc-vr-get-set-change-to-avoid-gcc-warning.patch 
b/1710_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
new file mode 100644
index 000..bed4b41
--- /dev/null
+++ b/1710_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
@@ -0,0 +1,115 @@
+From ca6d5149d2ad0a8d2f9c28cbe379802260a0a5e0 Mon Sep 17 00:00:00 2001
+From: Michael Ellerman 
+Date: Thu, 14 Feb 2019 11:08:29 +1100
+Subject: powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+GCC 8 warns about the logic in vr_get/set(), which with -Werror breaks
+the build:
+
+  In function ‘user_regset_copyin’,
+  inlined from ‘vr_set’ at arch/powerpc/kernel/ptrace.c:628:9:
+  include/linux/regset.h:295:4: error: ‘memcpy’ offset [-527, -529] is
+  out of the bounds [0, 16] of object ‘vrsave’ with type ‘union
+  ’ [-Werror=array-bounds]
+  arch/powerpc/kernel/ptrace.c: In function ‘vr_set’:
+  arch/powerpc/kernel/ptrace.c:623:5: note: ‘vrsave’ declared here
+ } vrsave;
+
+This has been identified as a regression in GCC, see GCC bug 88273.
+
+However we can avoid the warning and also simplify the logic and make
+it more robust.
+
+Currently we pass -1 as end_pos to user_regset_copyout(). This says
+"copy up to the end of the regset".
+
+The definition of the regset is:
+   [REGSET_VMX] = {
+   .core_note_type = NT_PPC_VMX, .n = 34,
+   .size = sizeof(vector128), .align = sizeof(vector128),
+   .active = vr_active, .get = vr_get, .set = vr_set
+   },
+
+The end is calculated as (n * size), ie. 34 * sizeof(vector128).
+
+In vr_get/set() we pass start_pos as 33 * sizeof(vector128), meaning
+we can copy up to sizeof(vector128) into/out-of vrsave.
+
+The on-stack vrsave is defined as:
+  union {
+ elf_vrreg_t reg;
+ u32 word;
+  } vrsave;
+
+And elf_vrreg_t is:
+  typedef __vector128 elf_vrreg_t;
+
+So there is no bug, but we rely on all those sizes lining up,
+otherwise we would have a kernel stack exposure/overwrite on our
+hands.
+
+Rather than relying on that we can pass an explict end_pos based on
+the sizeof(vrsave). The result should be exactly the same but it's
+more obviously not over-reading/writing the stack and it avoids the
+compiler warning.
+
+Reported-by: Meelis Roos 
+Reported-by: Mathieu Malaterre 
+Cc: sta...@vger.kernel.org
+Tested-by: Mathieu Malaterre 
+Tested-by: Meelis Roos 
+Signed-off-by: Michael Ellerman 
+---
+ arch/powerpc/kernel/ptrace.c | 10 --
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/arch/powerpc/kernel/ptrace.c b/arch/powerpc/kernel/ptrace.c
+index 7535f89e08cd..d9ac7d94656e 100644
+--- a/arch/powerpc/kernel/ptrace.c
 b/arch/powerpc/kernel/ptrace.c
+@@ -567,6 +567,7 @@ static int vr_get(struct task_struct *target, const struct 
user_regset *regset,
+   /*
+* Copy out only the low-order word of vrsave.
+*/
++  int start, end;
+   union {
+   elf_vrreg_t reg;
+   u32 word;
+@@ -575,8 +576,10 @@ static int vr_get(struct task_struct *target, const 
struct user_regset *regset,
+ 
+   vrsave.word = target->thread.vrsave;
+ 
++  start = 33 * sizeof(vector128);
++  end = start + sizeof(vrsave);
+   ret = user_regset_copyout(, , , , ,
+-33 * sizeof(vector128), -1);
++start, end);
+   }
+ 
+   return 

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

2019-03-06 Thread Mike Pagano
commit: 3f0c1bedfe3bae97e3672735a61ffdee639600a2
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  6 19:06:27 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 19:06:27 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3f0c1bed

proj/linux-patches: powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning

See bug #679430

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

 _README|   4 +
 ...pc-vr-get-set-change-to-avoid-gcc-warning.patch | 115 +
 2 files changed, 119 insertions(+)

diff --git a/_README b/_README
index 46efd24..2190cb3 100644
--- a/_README
+++ b/_README
@@ -159,6 +159,10 @@ Patch:  
1510_fs-enable-link-security-restrictions-by-default.patch
 From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
 Desc:   Enable link security restrictions by default.
 
+Patch:  1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
+From:   
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/patch/?id=ca6d5149d2ad0a8d2f9c28cbe379802260a0a5e0
+Desc:   powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+
 Patch:  2500_usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
 From:   https://bugzilla.redhat.com/show_bug.cgi?id=1260207#c5
 Desc:   Add UAS disable quirk. See bug #640082.

diff --git a/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch 
b/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
new file mode 100644
index 000..bed4b41
--- /dev/null
+++ b/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
@@ -0,0 +1,115 @@
+From ca6d5149d2ad0a8d2f9c28cbe379802260a0a5e0 Mon Sep 17 00:00:00 2001
+From: Michael Ellerman 
+Date: Thu, 14 Feb 2019 11:08:29 +1100
+Subject: powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+GCC 8 warns about the logic in vr_get/set(), which with -Werror breaks
+the build:
+
+  In function ‘user_regset_copyin’,
+  inlined from ‘vr_set’ at arch/powerpc/kernel/ptrace.c:628:9:
+  include/linux/regset.h:295:4: error: ‘memcpy’ offset [-527, -529] is
+  out of the bounds [0, 16] of object ‘vrsave’ with type ‘union
+  ’ [-Werror=array-bounds]
+  arch/powerpc/kernel/ptrace.c: In function ‘vr_set’:
+  arch/powerpc/kernel/ptrace.c:623:5: note: ‘vrsave’ declared here
+ } vrsave;
+
+This has been identified as a regression in GCC, see GCC bug 88273.
+
+However we can avoid the warning and also simplify the logic and make
+it more robust.
+
+Currently we pass -1 as end_pos to user_regset_copyout(). This says
+"copy up to the end of the regset".
+
+The definition of the regset is:
+   [REGSET_VMX] = {
+   .core_note_type = NT_PPC_VMX, .n = 34,
+   .size = sizeof(vector128), .align = sizeof(vector128),
+   .active = vr_active, .get = vr_get, .set = vr_set
+   },
+
+The end is calculated as (n * size), ie. 34 * sizeof(vector128).
+
+In vr_get/set() we pass start_pos as 33 * sizeof(vector128), meaning
+we can copy up to sizeof(vector128) into/out-of vrsave.
+
+The on-stack vrsave is defined as:
+  union {
+ elf_vrreg_t reg;
+ u32 word;
+  } vrsave;
+
+And elf_vrreg_t is:
+  typedef __vector128 elf_vrreg_t;
+
+So there is no bug, but we rely on all those sizes lining up,
+otherwise we would have a kernel stack exposure/overwrite on our
+hands.
+
+Rather than relying on that we can pass an explict end_pos based on
+the sizeof(vrsave). The result should be exactly the same but it's
+more obviously not over-reading/writing the stack and it avoids the
+compiler warning.
+
+Reported-by: Meelis Roos 
+Reported-by: Mathieu Malaterre 
+Cc: sta...@vger.kernel.org
+Tested-by: Mathieu Malaterre 
+Tested-by: Meelis Roos 
+Signed-off-by: Michael Ellerman 
+---
+ arch/powerpc/kernel/ptrace.c | 10 --
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/arch/powerpc/kernel/ptrace.c b/arch/powerpc/kernel/ptrace.c
+index 7535f89e08cd..d9ac7d94656e 100644
+--- a/arch/powerpc/kernel/ptrace.c
 b/arch/powerpc/kernel/ptrace.c
+@@ -567,6 +567,7 @@ static int vr_get(struct task_struct *target, const struct 
user_regset *regset,
+   /*
+* Copy out only the low-order word of vrsave.
+*/
++  int start, end;
+   union {
+   elf_vrreg_t reg;
+   u32 word;
+@@ -575,8 +576,10 @@ static int vr_get(struct task_struct *target, const 
struct user_regset *regset,
+ 
+   vrsave.word = target->thread.vrsave;
+ 
++  start = 33 * sizeof(vector128);
++  end = start + sizeof(vrsave);
+   ret = user_regset_copyout(, , , , ,
+-33 * sizeof(vector128), -1);
++start, 

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

2019-03-06 Thread Mike Pagano
commit: 963e5e66d6b39cfb1822b6ba71493be6a20dcb92
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Mar  6 19:02:34 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Mar  6 19:02:34 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=963e5e66

proj/linux-patches: powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning

See bug #679430

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

 _README|   4 +
 ...pc-vr-get-set-change-to-avoid-gcc-warning.patch | 115 +
 2 files changed, 119 insertions(+)

diff --git a/_README b/_README
index acd1952..dd1fcee 100644
--- a/_README
+++ b/_README
@@ -107,6 +107,10 @@ Patch:  
1510_fs-enable-link-security-restrictions-by-default.patch
 From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
 Desc:   Enable link security restrictions by default.
 
+Patch:  1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
+From:   
https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/patch/?id=ca6d5149d2ad0a8d2f9c28cbe379802260a0a5e0
+Desc:   powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+
 Patch:  2500_usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
 From:   https://bugzilla.redhat.com/show_bug.cgi?id=1260207#c5
 Desc:   Add UAS disable quirk. See bug #640082.

diff --git a/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch 
b/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
new file mode 100644
index 000..bed4b41
--- /dev/null
+++ b/1700_ppc-vr-get-set-change-to-avoid-gcc-warning.patch
@@ -0,0 +1,115 @@
+From ca6d5149d2ad0a8d2f9c28cbe379802260a0a5e0 Mon Sep 17 00:00:00 2001
+From: Michael Ellerman 
+Date: Thu, 14 Feb 2019 11:08:29 +1100
+Subject: powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+GCC 8 warns about the logic in vr_get/set(), which with -Werror breaks
+the build:
+
+  In function ‘user_regset_copyin’,
+  inlined from ‘vr_set’ at arch/powerpc/kernel/ptrace.c:628:9:
+  include/linux/regset.h:295:4: error: ‘memcpy’ offset [-527, -529] is
+  out of the bounds [0, 16] of object ‘vrsave’ with type ‘union
+  ’ [-Werror=array-bounds]
+  arch/powerpc/kernel/ptrace.c: In function ‘vr_set’:
+  arch/powerpc/kernel/ptrace.c:623:5: note: ‘vrsave’ declared here
+ } vrsave;
+
+This has been identified as a regression in GCC, see GCC bug 88273.
+
+However we can avoid the warning and also simplify the logic and make
+it more robust.
+
+Currently we pass -1 as end_pos to user_regset_copyout(). This says
+"copy up to the end of the regset".
+
+The definition of the regset is:
+   [REGSET_VMX] = {
+   .core_note_type = NT_PPC_VMX, .n = 34,
+   .size = sizeof(vector128), .align = sizeof(vector128),
+   .active = vr_active, .get = vr_get, .set = vr_set
+   },
+
+The end is calculated as (n * size), ie. 34 * sizeof(vector128).
+
+In vr_get/set() we pass start_pos as 33 * sizeof(vector128), meaning
+we can copy up to sizeof(vector128) into/out-of vrsave.
+
+The on-stack vrsave is defined as:
+  union {
+ elf_vrreg_t reg;
+ u32 word;
+  } vrsave;
+
+And elf_vrreg_t is:
+  typedef __vector128 elf_vrreg_t;
+
+So there is no bug, but we rely on all those sizes lining up,
+otherwise we would have a kernel stack exposure/overwrite on our
+hands.
+
+Rather than relying on that we can pass an explict end_pos based on
+the sizeof(vrsave). The result should be exactly the same but it's
+more obviously not over-reading/writing the stack and it avoids the
+compiler warning.
+
+Reported-by: Meelis Roos 
+Reported-by: Mathieu Malaterre 
+Cc: sta...@vger.kernel.org
+Tested-by: Mathieu Malaterre 
+Tested-by: Meelis Roos 
+Signed-off-by: Michael Ellerman 
+---
+ arch/powerpc/kernel/ptrace.c | 10 --
+ 1 file changed, 8 insertions(+), 2 deletions(-)
+
+diff --git a/arch/powerpc/kernel/ptrace.c b/arch/powerpc/kernel/ptrace.c
+index 7535f89e08cd..d9ac7d94656e 100644
+--- a/arch/powerpc/kernel/ptrace.c
 b/arch/powerpc/kernel/ptrace.c
+@@ -567,6 +567,7 @@ static int vr_get(struct task_struct *target, const struct 
user_regset *regset,
+   /*
+* Copy out only the low-order word of vrsave.
+*/
++  int start, end;
+   union {
+   elf_vrreg_t reg;
+   u32 word;
+@@ -575,8 +576,10 @@ static int vr_get(struct task_struct *target, const 
struct user_regset *regset,
+ 
+   vrsave.word = target->thread.vrsave;
+ 
++  start = 33 * sizeof(vector128);
++  end = start + sizeof(vrsave);
+   ret = user_regset_copyout(, , , , ,
+-33 * sizeof(vector128), -1);
++start, 

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

2019-03-06 Thread Agostino Sarubbo
commit: 7d1dc8a907c618d4fa61857e33a159d02e635cdc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar  6 18:34:38 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar  6 18:34:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d1dc8a9

dev-ruby/rubygems: amd64 stable wrt bug #679490

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

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

diff --git a/dev-ruby/rubygems/rubygems-2.7.9.ebuild 
b/dev-ruby/rubygems/rubygems-2.7.9.ebuild
index 231de1887ec..491f4d57dc0 100644
--- a/dev-ruby/rubygems/rubygems-2.7.9.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.7.9.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2 || ( Ruby MIT )"
 
 SRC_URI="https://rubygems.org/rubygems/${P}.tgz;
 
-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"
+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"
 SLOT="0"
 IUSE="server test"
 



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

2019-03-06 Thread Stefan Strogin
commit: 8f3b953a6fb652b2b093dc9c0860a14dd1dcc261
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Mar  6 16:56:05 2019 +
Commit: Stefan Strogin  gmail  com>
CommitDate: Wed Mar  6 16:58:19 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=8f3b953a

net-libs/liboauth: drop; fix no longer relevant

Current version from gentoo.git builds successfully with USE="-nss libressl".

Bug: https://bugs.gentoo.org/671178
Bug: https://bugs.gentoo.org/676080
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>

 net-libs/liboauth/Manifest |   5 -
 .../files/liboauth-1.0.1-doxygen-out-of-tree.patch |  50 ---
 .../files/liboauth-1.0.3-openssl-1.1.patch | 143 -
 net-libs/liboauth/liboauth-1.0.3-r100.ebuild   |  87 -
 net-libs/liboauth/metadata.xml |  24 
 5 files changed, 309 deletions(-)

diff --git a/net-libs/liboauth/Manifest b/net-libs/liboauth/Manifest
deleted file mode 100644
index 3db3624..000
--- a/net-libs/liboauth/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-AUX liboauth-1.0.1-doxygen-out-of-tree.patch 2231 BLAKE2B 
61523955ac500d63879dae34d5cb3507916b49edbf487ce007db7b20d2da58404161a5a6ba063cec86d9507c074a232ea58688f5de2deb6147815b9b5501cd9b
 SHA512 
c7ac48e30ededc7079a08504ae78f421b843100dec2c8658d75ff7a3101660087de962d73ac73bf1023286b0a89c1d1b3187ba36336d1caf051b03d445571dd6
-AUX liboauth-1.0.3-openssl-1.1.patch 4483 BLAKE2B 
4d2628448a1341cc41a676d5002c7f0f17af384fafde77687bc83235d90f4b6b853bbc9a4262fd4acaa0b04cb67d586bca308bb9c66fafbe7de1734fb39a4c1b
 SHA512 
90ae75bbaf7296826f813df852263901ad8632579b5e5dd1e8b1edc4719d3f749ffc30e6348ffc2ddd5239de544c934382f52c4d62e90b3e655fd9630b5b4880
-DIST liboauth-1.0.3.tar.gz 504950 BLAKE2B 
56cf10574af58995de9bf86bb7f00becb360cc899bf1ddb23804820d63ae2c7af29aa29031f68ce79a6cc441cbce27aebf5f1c9dfa029243d7732592d03620c7
 SHA512 
5a13818dbb3e0df76f7a3fde451eff4f90c9bebfe2076a294921af0c07c2b0789f717f0f862ac6961562d4227e016dc198ddd7efb9c7ac599c3bfbcdb2ac33fa
-EBUILD liboauth-1.0.3-r100.ebuild 1671 BLAKE2B 
1b5c39536e46abfdbe79f389e5d54d1aeb209729c8374aa68339e9aa97371ca33be94009ad6cdcc6ecd84b2b32eb8f5cf612bc8cac5380b819ffc35cf8801024
 SHA512 
759e80e8e16d646fba4b0bafd3dff09525642c60eb502b8107f535a6762a54b19d863a189a87f45ddd996fff852e2b4c14481a19863ab60d56dcff687dc5c879
-MISC metadata.xml 879 BLAKE2B 
499e638089270b30e1fc4a15008592e036c05032719e05ef06cc4c897be1bebe3d4873caacec09f6c54f65240da2582fee0776aa7e0b89508e98c4a3a668f870
 SHA512 
05625ec768286997f291d95e40e024c692bb8dd3be2d2eea1c3d7c90b452b9a98988a2ca43a5c6134a0e084e0a4ae40af4a00e809092edbcf3a0630781657a07

diff --git a/net-libs/liboauth/files/liboauth-1.0.1-doxygen-out-of-tree.patch 
b/net-libs/liboauth/files/liboauth-1.0.1-doxygen-out-of-tree.patch
deleted file mode 100644
index 3ed37ec..000
--- a/net-libs/liboauth/files/liboauth-1.0.1-doxygen-out-of-tree.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -urp liboauth-1.0.1-orig/Doxyfile.in liboauth-1.0.1/Doxyfile.in
 liboauth-1.0.1-orig/Doxyfile.in2012-11-01 04:34:49.0 +
-+++ liboauth-1.0.1/Doxyfile.in 2013-03-14 14:25:11.0 +
-@@ -45,7 +45,7 @@ PROJECT_BRIEF  =
- # exceed 55 pixels and the maximum width should not exceed 200 pixels.
- # Doxygen will copy the logo to the output directory.
- 
--PROJECT_LOGO   = doc/libOAuth.png
-+PROJECT_LOGO   = @top_srcdir@/doc/libOAuth.png
- 
- # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
- # base path where the generated documentation will be put.
-@@ -130,7 +130,7 @@ FULL_PATH_NAMES= YES
- # relative paths, which will be relative from the directory where doxygen is
- # started.
- 
--STRIP_FROM_PATH= src/
-+STRIP_FROM_PATH= @top_srcdir@/src/
- 
- # The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
- # the path mentioned in the documentation of a class, which tells
-@@ -661,8 +661,8 @@ WARN_LOGFILE   =
- # directories like "/usr/src/myproject". Separate the files or directories
- # with spaces.
- 
--INPUT  = src/oauth.h \
-- doc/mainpage.dox
-+INPUT  = @top_srcdir@/src/oauth.h \
-+ @top_srcdir@/doc/mainpage.dox
- 
- # This tag can be used to specify the character encoding of the source files
- # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
-@@ -722,7 +722,7 @@ EXCLUDE_SYMBOLS=
- # directories that contain example code fragments that are included (see
- # the \include command).
- 
--EXAMPLE_PATH   = tests/
-+EXAMPLE_PATH   = @top_srcdir@/tests/
- 
- # If the value of the EXAMPLE_PATH tag contains directories, you can use the
- # EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
-@@ -742,7 +742,7 @@ EXAMPLE_RECURSIVE  = NO
- # directories that contain image that 

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

2019-03-06 Thread Thomas Deutschmann
commit: 402e35c0c3cfbd46457cad5983c217ea8de6fe8e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 16:55:03 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 16:55:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402e35c0

dev-libs/openssl: add patch for CVE-2019-1543

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

 .../files/openssl-1.1.1b-CVE-2019-1543.patch   |  66 +
 dev-libs/openssl/openssl-1.1.0j-r1.ebuild  | 299 +
 dev-libs/openssl/openssl-1.1.1b-r2.ebuild  | 299 +
 3 files changed, 664 insertions(+)

diff --git a/dev-libs/openssl/files/openssl-1.1.1b-CVE-2019-1543.patch 
b/dev-libs/openssl/files/openssl-1.1.1b-CVE-2019-1543.patch
new file mode 100644
index 000..4d478c484c9
--- /dev/null
+++ b/dev-libs/openssl/files/openssl-1.1.1b-CVE-2019-1543.patch
@@ -0,0 +1,66 @@
+From f426625b6ae9a7831010750490a5f0ad689c5ba3 Mon Sep 17 00:00:00 2001
+From: Matt Caswell 
+Date: Tue, 5 Mar 2019 14:39:15 +
+Subject: [PATCH] Prevent over long nonces in ChaCha20-Poly1305
+
+ChaCha20-Poly1305 is an AEAD cipher, and requires a unique nonce input for
+every encryption operation. RFC 7539 specifies that the nonce value (IV)
+should be 96 bits (12 bytes). OpenSSL allows a variable nonce length and
+front pads the nonce with 0 bytes if it is less than 12 bytes. However it
+also incorrectly allows a nonce to be set of up to 16 bytes. In this case
+only the last 12 bytes are significant and any additional leading bytes are
+ignored.
+
+It is a requirement of using this cipher that nonce values are unique.
+Messages encrypted using a reused nonce value are susceptible to serious
+confidentiality and integrity attacks. If an application changes the
+default nonce length to be longer than 12 bytes and then makes a change to
+the leading bytes of the nonce expecting the new value to be a new unique
+nonce then such an application could inadvertently encrypt messages with a
+reused nonce.
+
+Additionally the ignored bytes in a long nonce are not covered by the
+integrity guarantee of this cipher. Any application that relies on the
+integrity of these ignored leading bytes of a long nonce may be further
+affected.
+
+Any OpenSSL internal use of this cipher, including in SSL/TLS, is safe
+because no such use sets such a long nonce value. However user
+applications that use this cipher directly and set a non-default nonce
+length to be longer than 12 bytes may be vulnerable.
+
+CVE-2019-1543
+
+Fixes #8345
+
+Reviewed-by: Paul Dale 
+Reviewed-by: Richard Levitte 
+(Merged from https://github.com/openssl/openssl/pull/8406)
+
+(cherry picked from commit 2a3d0ee9d59156c48973592331404471aca886d6)
+---
+ crypto/evp/e_chacha20_poly1305.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/crypto/evp/e_chacha20_poly1305.c 
b/crypto/evp/e_chacha20_poly1305.c
+index c1917bb86a6..d3e2c622a1b 100644
+--- a/crypto/evp/e_chacha20_poly1305.c
 b/crypto/evp/e_chacha20_poly1305.c
+@@ -30,6 +30,8 @@ typedef struct {
+ 
+ #define data(ctx)   ((EVP_CHACHA_KEY *)(ctx)->cipher_data)
+ 
++#define CHACHA20_POLY1305_MAX_IVLEN 12
++
+ static int chacha_init_key(EVP_CIPHER_CTX *ctx,
+const unsigned char user_key[CHACHA_KEY_SIZE],
+const unsigned char iv[CHACHA_CTR_SIZE], int enc)
+@@ -533,7 +535,7 @@ static int chacha20_poly1305_ctrl(EVP_CIPHER_CTX *ctx, int 
type, int arg,
+ return 1;
+ 
+ case EVP_CTRL_AEAD_SET_IVLEN:
+-if (arg <= 0 || arg > CHACHA_CTR_SIZE)
++if (arg <= 0 || arg > CHACHA20_POLY1305_MAX_IVLEN)
+ return 0;
+ actx->nonce_len = arg;
+ return 1;

diff --git a/dev-libs/openssl/openssl-1.1.0j-r1.ebuild 
b/dev-libs/openssl/openssl-1.1.0j-r1.ebuild
new file mode 100644
index 000..b21a33a9e0f
--- /dev/null
+++ b/dev-libs/openssl/openssl-1.1.0j-r1.ebuild
@@ -0,0 +1,299 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal
+
+MY_P=${P/_/-}
+DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
+HOMEPAGE="https://www.openssl.org/;
+SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
+
+LICENSE="openssl"
+SLOT="0/1.1" # .so version of libssl/libcrypto
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
+IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 static-libs test 
tls-heartbeat vanilla zlib"
+RESTRICT="!bindist? ( bindist )"
+
+RDEPEND=">=app-misc/c_rehash-1.7-r1
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5
+   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
+   

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

2019-03-06 Thread Thomas Deutschmann
commit: 85fbaa1a7717c341c235c23d38a5cf05df0a484f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar  6 16:56:11 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar  6 16:56:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85fbaa1a

dev-libs/openssl: security cleanup

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

 dev-libs/openssl/openssl-1.1.0j.ebuild| 298 --
 dev-libs/openssl/openssl-1.1.1b-r1.ebuild | 298 --
 2 files changed, 596 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.1.0j.ebuild 
b/dev-libs/openssl/openssl-1.1.0j.ebuild
deleted file mode 100644
index 0fd5ce0918c..000
--- a/dev-libs/openssl/openssl-1.1.0j.ebuild
+++ /dev/null
@@ -1,298 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit flag-o-matic toolchain-funcs multilib multilib-minimal
-
-MY_P=${P/_/-}
-DESCRIPTION="full-strength general purpose cryptography library (including SSL 
and TLS)"
-HOMEPAGE="https://www.openssl.org/;
-SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
-
-LICENSE="openssl"
-SLOT="0/1.1" # .so version of libssl/libcrypto
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-IUSE="+asm bindist elibc_musl rfc3779 sctp cpu_flags_x86_sse2 static-libs test 
tls-heartbeat vanilla zlib"
-RESTRICT="!bindist? ( bindist )"
-
-RDEPEND=">=app-misc/c_rehash-1.7-r1
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   >=dev-lang/perl-5
-   sctp? ( >=net-misc/lksctp-tools-1.0.12 )
-   test? (
-   sys-apps/diffutils
-   sys-devel/bc
-   )"
-PDEPEND="app-misc/ca-certificates"
-
-# This does not copy the entire Fedora patchset, but JUST the parts that
-# are needed to make it safe to use EC with RESTRICT=bindist.
-# See openssl.spec for the matching numbering of SourceNNN, PatchNNN
-SOURCE1=hobble-openssl
-SOURCE12=ec_curve.c
-SOURCE13=ectest.c
-PATCH1=openssl-1.1.0-build.patch # Fixes EVP testcase for EC
-PATCH37=openssl-1.1.0-ec-curves.patch
-FEDORA_GIT_BASE='https://src.fedoraproject.org/cgit/rpms/openssl.git/plain/'
-FEDORA_GIT_BRANCH='f28'
-FEDORA_GIT_COMMIT="d2ede125556ac99aa0faa7744c703af3f559094e"
-FEDORA_SRC_URI=()
-FEDORA_SOURCE=( $SOURCE1 $SOURCE12 $SOURCE13 )
-FEDORA_PATCH=( $PATCH1 $PATCH37 )
-for i in "${FEDORA_SOURCE[@]}" ; do
-   FEDORA_SRC_URI+=( 
"${FEDORA_GIT_BASE}/${i}?h=${FEDORA_GIT_BRANCH}=${FEDORA_GIT_COMMIT} -> 
${P}_${FEDORA_GIT_COMMIT}_${i}" )
-done
-for i in "${FEDORA_PATCH[@]}" ; do # Already have a version prefix
-   FEDORA_SRC_URI+=( 
"${FEDORA_GIT_BASE}/${i}?h=${FEDORA_GIT_BRANCH}=${FEDORA_GIT_COMMIT} -> 
${i%.patch}_${FEDORA_GIT_COMMIT}.patch" )
-done
-SRC_URI+=" bindist? ( ${FEDORA_SRC_URI[@]} )"
-
-S="${WORKDIR}/${MY_P}"
-
-MULTILIB_WRAPPED_HEADERS=(
-   usr/include/openssl/opensslconf.h
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618
-   "${FILESDIR}"/${PN}-1.1.0j-parallel_install_fix.patch #671602
-)
-
-src_prepare() {
-   if use bindist; then
-   # we need to patch the patch but we cannot patch in DISTDIR...
-   mkdir "${WORKDIR}"/fedora_patches || die
-   for i in "${FEDORA_PATCH[@]}" ; do
-   cp 
"${DISTDIR}"/"${i%.patch}_${FEDORA_GIT_COMMIT}.patch" 
"${WORKDIR}"/fedora_patches || die
-   done
-
-   # now patch the path, due to OpenSSL change 
cb193560e0da17a41b40ce574a2349f1d4d59ed1
-   sed -i -e 
's#test/evptests.txt#test/recipes/30-test_evp_data/evppkey.txt#g' \
-   
"${WORKDIR}"/fedora_patches/openssl-1.1.0-build_d2ede125556ac99aa0faa7744c703af3f559094e.patch
 || \
-   die
-
-   # This just removes the prefix, and puts it into WORKDIR like 
the RPM.
-   for i in "${FEDORA_SOURCE[@]}" ; do
-   cp -f "${DISTDIR}"/"${P}_${FEDORA_GIT_COMMIT}_${i}" 
"${WORKDIR}"/"${i}" || die
-   done
-   # .spec %prep
-   bash "${WORKDIR}"/"${SOURCE1}" || die
-   cp -f "${WORKDIR}"/"${SOURCE12}" "${S}"/crypto/ec/ || die
-   cp -f "${WORKDIR}"/"${SOURCE13}" "${S}"/test/ || die
-   for i in "${FEDORA_PATCH[@]}" ; do
-   #eapply 
"${DISTDIR}"/"${i%.patch}_${FEDORA_GIT_COMMIT}.patch"
-   eapply 
"${WORKDIR}/fedora_patches/${i%.patch}_${FEDORA_GIT_COMMIT}.patch"
-   done
-   # Also see the configure parts below:
-   # enable-ec \
-   # $(use_ssl !bindist ec2m) \
-
-   fi
-   # keep this in sync with app-misc/c_rehash
-   SSL_CNF_DIR="/etc/ssl"
-
-   # Make sure we only ever touch 

[gentoo-commits] repo/proj/libressl:master commit in: net-dns/bind-tools/, net-dns/bind-tools/files/

2019-03-06 Thread Stefan Strogin
commit: 23db3da1eadcf26e416df8ff23da46b34a84304b
Author: Stefan Strogin  gmail  com>
AuthorDate: Wed Mar  6 16:30:45 2019 +
Commit: Stefan Strogin  gmail  com>
CommitDate: Wed Mar  6 16:30:45 2019 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=23db3da1

net-dns/bind-tools: fixed upstream, new version is in gentoo.git

Bug: https://bugs.gentoo.org/651310
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>

 net-dns/bind-tools/Manifest|   1 -
 net-dns/bind-tools/bind-tools-9.12.1-r1.ebuild | 145 -
 .../files/bind-tools-9.12.1-libressl.patch |  44 ---
 .../files/bind-tools-9.5.0_p1-lwconfig.patch   |  63 -
 net-dns/bind-tools/metadata.xml|  14 --
 5 files changed, 267 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
deleted file mode 100644
index e8a5827..000
--- a/net-dns/bind-tools/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST bind-9.12.1.tar.gz 9302783 BLAKE2B 
731ce67acb22f72e54de1122c5d5c3c1f0663c400bdff9545578a45e5fe3094c6d754351e57dd5c52cdfe1528305dfde25eba7382a723a60b8bfdfeebb9536cd
 SHA512 
701e34a0a3313568c8e5cf76668fefc2a1fceb2ade0de201b8f678401569f1c622c3d1657a71772fa3298efc8b3cdefe974d98432c0087e8b45af3d50a4262fb

diff --git a/net-dns/bind-tools/bind-tools-9.12.1-r1.ebuild 
b/net-dns/bind-tools/bind-tools-9.12.1-r1.ebuild
deleted file mode 100644
index 23c5a36..000
--- a/net-dns/bind-tools/bind-tools-9.12.1-r1.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils autotools flag-o-matic toolchain-funcs
-
-MY_PN=${PN//-tools}
-MY_PV=${PV/_p/-P}
-MY_PV=${MY_PV/_rc/rc}
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="bind tools: dig, nslookup, host, nsupdate, dnssec-keygen"
-HOMEPAGE="http://www.isc.org/software/bind;
-SRC_URI="https://www.isc.org/downloads/file/${MY_P}/?version=tar-gz -> 
${MY_PN}-${PV}.tar.gz"
-
-LICENSE="Apache-2.0 BSD BSD-2 GPL-2 HPND ISC MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~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="doc gost gssapi idn ipv6 libedit libressl readline seccomp ssl urandom 
xml"
-# no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
-
-REQUIRED_USE="gost? ( !libressl ssl )"
-
-CDEPEND="
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   gost? ( >=dev-libs/openssl-1.0.0:0=[-bindist] )
-   xml? ( dev-libs/libxml2 )
-   idn? ( > config.h
-}
-
-src_compile() {
-   local AR=$(tc-getAR)
-
-   emake AR="${AR}" -C lib/
-   emake AR="${AR}" -C bin/delv/
-   emake AR="${AR}" -C bin/dig/
-   emake AR="${AR}" -C bin/nsupdate/
-   emake AR="${AR}" -C bin/dnssec/
-}
-
-src_install() {
-   dodoc README CHANGES
-
-   cd "${S}"/bin/delv
-   dobin delv
-   doman delv.1
-
-   cd "${S}"/bin/dig
-   dobin dig host nslookup
-   doman {dig,host,nslookup}.1
-
-   cd "${S}"/bin/nsupdate
-   dobin nsupdate
-   doman nsupdate.1
-   if use doc; then
-   dohtml nsupdate.html
-   fi
-
-   cd "${S}"/bin/dnssec
-   for tool in dsfromkey importkey keyfromlabel keygen \
- revoke settime signzone verify; do
-   dobin dnssec-"${tool}"
-   doman dnssec-"${tool}".8
-   if use doc; then
-   dohtml dnssec-"${tool}".html
-   fi
-   done
-}

diff --git a/net-dns/bind-tools/files/bind-tools-9.12.1-libressl.patch 
b/net-dns/bind-tools/files/bind-tools-9.12.1-libressl.patch
deleted file mode 100644
index 32c471f..000
--- a/net-dns/bind-tools/files/bind-tools-9.12.1-libressl.patch
+++ /dev/null
@@ -1,44 +0,0 @@
 a/lib/dns/opensslrsa_link.c2018-05-16 00:46:56.661611139 -0400
-+++ b/lib/dns/opensslrsa_link.c2018-05-16 00:46:37.678750236 -0400
-@@ -121,7 +121,7 @@
- #endif
- #define DST_RET(a) {ret = a; goto err;}
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207L)
- /* From OpenSSL 1.1.0 */
- static int
- RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d) {
 a/lib/dns/openssldsa_link.c2018-05-16 00:42:49.218582288 -0400
-+++ b/lib/dns/openssldsa_link.c2018-05-16 00:42:54.003543331 -0400
-@@ -49,7 +49,7 @@
- 
- static isc_result_t openssldsa_todns(const dst_key_t *key, isc_buffer_t 
*data);
- 
--#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || 

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

2019-03-06 Thread William Hubbs
commit: 9a195ecb5bf24a9fcaa5182a8fab4644c75efcd2
Author: William Hubbs  sony  com>
AuthorDate: Wed Mar  6 16:12:36 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Mar  6 16:29:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a195ecb

www-apps/karma-bin: 0.27.0 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 www-apps/karma-bin/Manifest  |  1 +
 www-apps/karma-bin/karma-bin-0.27.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/www-apps/karma-bin/Manifest b/www-apps/karma-bin/Manifest
index 6a8d567ae69..c96d1c9744a 100644
--- a/www-apps/karma-bin/Manifest
+++ b/www-apps/karma-bin/Manifest
@@ -1 +1,2 @@
 DIST karma-bin-0.24-amd64.tar.gz 11511588 BLAKE2B 
4de38f4925e039ae28e160d2f541cb8b92388b42c68b3f00ca1a4aced635078a5f8bfabe63fe20dcb05a5a75188b2a866b627a26fd68d43de5f0c21a97a28160
 SHA512 
2864eac54be7f156f4b8feb144825615576e7f18f61f58d3e3834e9968a59a0373d0b156a0f00c5c019b922b251f8a7f35a41f139fbf42c27c562a74af33f14d
+DIST karma-bin-0.27-amd64.tar.gz 13932963 BLAKE2B 
e99093ec5a7d72fbca136d63789352e001974e4bf0a90ee45d6ff8a8814df9dfdf695af4fb1b17cf1c6a29fce2be65965f048daa9070484b2fcc53dc6e33122a
 SHA512 
844301cb8bdd08452d02ab33c39dd5d8307e538f87d18fff58bfd888ddd207bb6557d40c053613d2e3991cf915b032119ed08ebe5a32a98d12cac06a25872887

diff --git a/www-apps/karma-bin/karma-bin-0.27.ebuild 
b/www-apps/karma-bin/karma-bin-0.27.ebuild
new file mode 100644
index 000..809fafaf878
--- /dev/null
+++ b/www-apps/karma-bin/karma-bin-0.27.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN%-bin}
+
+inherit user
+
+DESCRIPTION="Alerts dashboard for Prometheus Alertmanager"
+HOMEPAGE="https://github.com/prymitive/karma;
+SRC_URI="https://github.com/prymitive/${MY_PN}/releases/download/v${PV}/${MY_PN}-linux-amd64.tar.gz
 -> ${P}-amd64.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_PREBUILT="usr/bin/*"
+S="${WORKDIR}"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 -1 ${MY_PN}
+}
+
+src_install() {
+   dobin karma-linux-amd64
+   dosym karma-linux-amd64 /usr/bin/karma
+   insinto /etc/${MY_PN}
+   newins "${FILESDIR}"/${MY_PN}-0.24.yaml ${MY_PN}.yaml
+   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
+keepdir /var/log/${MY_PN}
+fowners ${MY_PN}:${MY_PN} /var/log/${MY_PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Please edit ${EROOT}/etc/karma/karma.yaml to match your 
system."
+   fi
+}



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

2019-03-06 Thread Mike Gilbert
commit: 13e5e4b8d685c5b42775718a2cf6727c3c13a0a0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Mar  6 16:14:46 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Mar  6 16:14:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13e5e4b8

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

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

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-74.0.3717.0.ebuild => google-chrome-unstable-74.0.3724.8.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 ebb1354b49e..eece6c756ce 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_74.0.3717.0-1_amd64.deb 59160494 BLAKE2B 
cc59bd613e0edef169cf2d62705bd05332240f42bf3811307810a5f0cf55614b6d0c4bec6765954a7b0f12479a483d9a90752a8da6243447120fabc2bcdf1399
 SHA512 
e09ad834039fa046d1021512fd29e061bf4a6f4d92f94b1a4350dcf78a4f06db4e528edbccecfb79c194d51b931199e02e750aa8657230de32f6e9deadb7af88
+DIST google-chrome-unstable_74.0.3724.8-1_amd64.deb 59581626 BLAKE2B 
469b4509135e93bf118039f0eef050e3e85111c8aff7143638353d471d03969ed32acae08229337bad478b2e03d16df7166dc8e86208dc9c67be17666fca304f
 SHA512 
6dab82ef8ea93446f3f873dde4ff4bf1c1c9067fd2458816d0f4632d837fbf7913428f492af86855d0cd6361faa0a3441215411d08c5057c14b61d695a3380d3

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



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

2019-03-06 Thread Mike Gilbert
commit: 69b56df3a16cf0a650b15f3f3fad1071e1f1489f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Mar  6 16:14:59 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Mar  6 16:14:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b56df3

www-plugins/chrome-binary-plugins: automated update (74.0.3724.8)

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

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...17.0_alpha.ebuild => chrome-binary-plugins-74.0.3724.8_alpha.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 58a9a6c1edd..ac1451057d5 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_73.0.3683.56-1_amd64.deb 58799266 BLAKE2B 
b169e7b52bec52e29679bea01d73d7d4703dc6c13f83fd9e55edc1112ddd0349d4888ecead7fc383d7850f6a4d3e3676a5a31877d74dfd244b25283c7d0a653a
 SHA512 
18731b77a2d086233e20c737cfee2fc73c83390052302748ee622ccbb7f2aff6977509b2c389efde04bc9637df9bd825def14e8974aebea430a9ca673ddb044a
 DIST google-chrome-stable_72.0.3626.121-1_amd64.deb 57295524 BLAKE2B 
04bd058939baccf7cfb3452058e3aba4a55469d457295e9a672a4bea1f8b2c75a7240a1930977d931c5aa321d09a09b78572330be07b50f0909079419d447cdb
 SHA512 
b700048a0effe16ba1cc58c4105a3502f3f47f1aaa95c95bc24eae155e92d4750e6e8e2b49439ae46e5e59e9ae0bfda0556d5da810e982e681c33e93cde9b447
-DIST google-chrome-unstable_74.0.3717.0-1_amd64.deb 59160494 BLAKE2B 
cc59bd613e0edef169cf2d62705bd05332240f42bf3811307810a5f0cf55614b6d0c4bec6765954a7b0f12479a483d9a90752a8da6243447120fabc2bcdf1399
 SHA512 
e09ad834039fa046d1021512fd29e061bf4a6f4d92f94b1a4350dcf78a4f06db4e528edbccecfb79c194d51b931199e02e750aa8657230de32f6e9deadb7af88
+DIST google-chrome-unstable_74.0.3724.8-1_amd64.deb 59581626 BLAKE2B 
469b4509135e93bf118039f0eef050e3e85111c8aff7143638353d471d03969ed32acae08229337bad478b2e03d16df7166dc8e86208dc9c67be17666fca304f
 SHA512 
6dab82ef8ea93446f3f873dde4ff4bf1c1c9067fd2458816d0f4632d837fbf7913428f492af86855d0cd6361faa0a3441215411d08c5057c14b61d695a3380d3

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



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-projectm/

2019-03-06 Thread Craig Andrews
commit: 2344672d23e0e21ac39e9791bbc93d9b5651546b
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Mar  6 15:24:27 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Mar  6 15:24:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2344672d

media-plugins/kodi-visualization-projectm: 2.2.0 version bump

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

 media-plugins/kodi-visualization-projectm/Manifest |  1 +
 .../kodi-visualization-projectm-2.2.0.ebuild   | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/media-plugins/kodi-visualization-projectm/Manifest 
b/media-plugins/kodi-visualization-projectm/Manifest
index bad2811ccff..d02c231875d 100644
--- a/media-plugins/kodi-visualization-projectm/Manifest
+++ b/media-plugins/kodi-visualization-projectm/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-visualization-projectm-1.2.0.tar.gz 450058 BLAKE2B 
cd612cf2680bd5d1ef13bba41e9bcd20245ed40b0fbf4396259ad850232a4fed739f99738b118e6603512b155e73d487e94ff4f0077bdb22d8604a151d221b7d
 SHA512 
9ad106cb97ac9c626908988a5c9cf7a9b18b23585f7c905cb8298a93afaf1e735eb3b582152e30e4e5bdd83625608228a9abaf233c8bbb765b7031c4a2d5a44e
 DIST kodi-visualization-projectm-1.2.1.tar.gz 450055 BLAKE2B 
36be46629f927f4e9555f4e76521c2d55a2603f438b0dc5b9f4e83ea95a5b6b27ad20c02f211fa38298f08cd789bd5c4edd14215066575dd5e41d5cab603c2c6
 SHA512 
37091b7656c791434c80572d57424bfc7161c0f2b752adffc2c4d837c93d733e104f7b68893544f3efc32c67e607882063c34ecae240754b1c71856d83ba4c2e
 DIST kodi-visualization-projectm-2.1.0.tar.gz 2479742 BLAKE2B 
e0fc2953ef1d242aa89d3e0afe7804b22460c70a2f98758bd252fa6aa1978001b60cc167878e725f09e2e38e0ebf2c013b3edad88ca015e54148da73a0fceb51
 SHA512 
74924f524d8e4d5c108cf23ae52d034404db9d1d5f63866cda920f552de93f524c6bd7eaff894295c2dae779be11dc17808540f22ad5f2536ec90166d2a95cec
+DIST kodi-visualization-projectm-2.2.0.tar.gz 2478953 BLAKE2B 
89e4d75de74b920dcb4829303c20cbafa5bcf843279c98817c35aca547408b961e6df9d1fd8f0bbdd3113ab2f5836c6b5f353e6f363f896b79341742d4850bf2
 SHA512 
6b16f6d186d7ab3bcc84ef60a1227f61a6244c2328ba685d606a29dd6b8e08270e58de26498af274970c3e2ad0a41597cd091a30209ad05c88bb8313995ae3a7

diff --git 
a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-2.2.0.ebuild
 
b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-2.2.0.ebuild
new file mode 100644
index 000..04f9a39024e
--- /dev/null
+++ 
b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-2.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="ProjectM visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.projectm;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/visualization.projectm.git;
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/visualization.projectm/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/visualization.projectm-${PV}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   >=media-libs/libprojectm-3.1.0
+   virtual/opengl
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare() {
+   # Delete bundled libprojectM
+   rm src/libprojectM -rf || die
+   default
+}



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

2019-03-06 Thread Mikle Kolyada
commit: 4e13900c650b109391468f8c7e931711ad0adce2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Mar  6 14:47:08 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Mar  6 14:47:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e13900c

net-misc/openssh: amd64 stable wrt bug #675522

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

 net-misc/openssh/openssh-7.9_p1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-7.9_p1-r3.ebuild 
b/net-misc/openssh/openssh-7.9_p1-r3.ebuild
index ce31e554fdf..1aabd10c02c 100644
--- a/net-misc/openssh/openssh-7.9_p1-r3.ebuild
+++ b/net-misc/openssh/openssh-7.9_p1-r3.ebuild
@@ -33,7 +33,7 @@ SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie sctp selinux +ssl static test X X509"
 RESTRICT="!test? ( test )"



[gentoo-commits] proj/kde:master commit in: kde-apps/konsole/files/, kde-apps/konsole/

2019-03-06 Thread Andreas Sturmlechner
commit: 42accedeeb919a0aeb10f67d4cbde001b8fee38f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar  6 14:32:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar  6 14:32:32 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=42accede

kde-apps/konsole: Fix disappearing/non-moving cursor

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=402589
Bug: https://bugs.gentoo.org/673766
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../konsole/files/konsole-18.12.3-cursor.patch | 84 ++
 kde-apps/konsole/konsole-18.12.3.ebuild|  2 +
 2 files changed, 86 insertions(+)

diff --git a/kde-apps/konsole/files/konsole-18.12.3-cursor.patch 
b/kde-apps/konsole/files/konsole-18.12.3-cursor.patch
new file mode 100644
index 00..f9960340b9
--- /dev/null
+++ b/kde-apps/konsole/files/konsole-18.12.3-cursor.patch
@@ -0,0 +1,84 @@
+From eccfb1f62bbf67ebffee11e241bd05757b826ff1 Mon Sep 17 00:00:00 2001
+From: Wolfgang Bauer 
+Date: Mon, 4 Mar 2019 09:59:45 -0500
+Subject: Fix ibeam and underline cursor rendering
+
+Summary:
+Since anti-aliasing was enabled in the painter, coordinates need to
+be shifted half a pixel so that they align with the pixel grid,
+otherwise the result gets "blurred" due to the anti-aliasing.
+And as parts of the blurred shape leak outside the cursor rectangle,
+this also leaves artifacts when the cursor moves or blinks as these
+parts are not cleared.
+
+This is basically the same as commit
+e7085310d6d594823d0ed491fa8bdbd99dec4932 for the
+standard block cursor.
+
+BUG: 402589
+
+Test Plan:
+- Switch cursor shape to "I-Beam" or "Underline" in the "Advanced"
+profile settings
+
+The cursors are a single line again now, before they were blurred by
+anti-aliasing.
+
+Screenshots:
+Before:
+{F6656366}
+{F6656370}
+
+After:
+{F6656371}
+{F6656373}
+
+Also, there are no more artifacts when the cursor is moved or
+cursor blinking is enabled.
+
+Reviewers: #konsole, hindenburg
+
+Reviewed By: #konsole, hindenburg
+
+Subscribers: hindenburg, konsole-devel
+
+Tags: #konsole
+
+Differential Revision: https://phabricator.kde.org/D19513
+---
+ src/TerminalDisplay.cpp | 18 ++
+ 1 file changed, 10 insertions(+), 8 deletions(-)
+
+diff --git a/src/TerminalDisplay.cpp b/src/TerminalDisplay.cpp
+index 543b897..397422c 100644
+--- a/src/TerminalDisplay.cpp
 b/src/TerminalDisplay.cpp
+@@ -716,16 +716,18 @@ void TerminalDisplay::drawCursor(QPainter& painter,
+ }
+ }
+ } else if (_cursorShape == Enum::UnderlineCursor) {
+-painter.drawLine(cursorRect.left(),
+- cursorRect.bottom(),
+- cursorRect.right(),
+- cursorRect.bottom());
++QLineF line(cursorRect.left() + 0.5,
++cursorRect.bottom() - 0.5,
++cursorRect.right() - 0.5,
++cursorRect.bottom() - 0.5);
++painter.drawLine(line);
+ 
+ } else if (_cursorShape == Enum::IBeamCursor) {
+-painter.drawLine(cursorRect.left(),
+- cursorRect.top(),
+- cursorRect.left(),
+- cursorRect.bottom());
++QLineF line(cursorRect.left() + 0.5,
++cursorRect.top() + 0.5,
++cursorRect.left() + 0.5,
++cursorRect.bottom() - 0.5);
++painter.drawLine(line);
+ }
+ }
+ 
+-- 
+cgit v1.1

diff --git a/kde-apps/konsole/konsole-18.12.3.ebuild 
b/kde-apps/konsole/konsole-18.12.3.ebuild
index 69ba89156d..65dd4d2ac6 100644
--- a/kde-apps/konsole/konsole-18.12.3.ebuild
+++ b/kde-apps/konsole/konsole-18.12.3.ebuild
@@ -55,3 +55,5 @@ src_configure() {
 
kde5_src_configure
 }
+
+PATCHES=( "${FILESDIR}/${P}-cursor.patch" ) # bug 673766



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2019-03-06 Thread Fabian Groffen
commit: b81cd60acf8b5b8465c4849719259321b99e6467
Author: hsk17  mail  de>
AuthorDate: Wed Mar  6 12:23:03 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  6 12:23:03 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b81cd60a

scripts/bootstrap-prefix: unify libffi behaviour in bootstrap_gnu

due to commit 94a0ab4f, which adds -L${ROOT}/tmp/usr/lib64 to LDFLAGS
in bootstrap_python(), the python bootstrap build sees libffi.so and
succeeds.  but there is no -Wl,-rpath,${ROOT}/tmp/usr/lib64, and the
built _ctypes.so is unusable as the run time loader does not find
libffi.

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 32 +---
 1 file changed, 17 insertions(+), 15 deletions(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 1998896349..70863e2396 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -813,20 +813,22 @@ bootstrap_gnu() {
# SuSE 11.1 has GNU binutils-2.20, choking on crc32_x86
[[ ${PN} == "xz" ]] && myconf="${myconf} --disable-assembler"
 
-   # we do not have pkg-config to find lib/libffi-*/include/ffi.h
-   [[ ${PN} == "libffi" ]] && 
-   sed -i -e '/includesdir =/s/=.*/= $(includedir)/' include/Makefile.in
-
-   # we have to build the libraries for correct bitwidth
-   [[ " libffi " == *" ${PN} "* ]] &&
-   case $CHOST in
-   (x86_64-*-*|sparcv9-*-*)
-   export CFLAGS="-m64"
-   ;;
-   (i?86-*-*)
-   export CFLAGS="-m32"
-   ;;
-   esac
+   if [[ ${PN} == "libffi" ]] ; then
+   # we do not have pkg-config to find lib/libffi-*/include/ffi.h
+   sed -i -e '/includesdir =/s/=.*/= $(includedir)/' 
include/Makefile.in
+   # force install into libdir
+   myconf="${myconf} --libdir=${ROOT}/tmp/usr/lib"
+   sed -i -e '/toolexeclibdir =/s/=.*/= $(libdir)/' Makefile.in
+   # we have to build the libraries for correct bitwidth
+   case $CHOST in
+   (x86_64-*-*|sparcv9-*-*)
+   export CFLAGS="-m64"
+   ;;
+   (i?86-*-*)
+   export CFLAGS="-m32"
+   ;;
+   esac
+   fi
 
einfo "Compiling ${PN}"
econf ${myconf} || return 1
@@ -979,7 +981,7 @@ EOP
# python refuses to find the zlib headers that are built in the offset,
# same for libffi, which installs into compiler's multilib-osdir
export CPPFLAGS="-I${ROOT}/tmp/usr/include"
-   export LDFLAGS="${CFLAGS} -L${ROOT}/tmp/usr/lib -L${ROOT}/tmp/usr/lib64"
+   export LDFLAGS="${CFLAGS} -L${ROOT}/tmp/usr/lib"
# set correct flags for runtime for ELF platforms
case $CHOST in
*-linux*)



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2019-03-06 Thread Fabian Groffen
commit: 3874c263e5eaa15cd376fb4fb7583443f1772c54
Author: hsk17  mail  de>
AuthorDate: Wed Mar  6 12:33:58 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  6 12:33:58 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=3874c263

scripts/bootstrap-prefix: set libdir for python install

Bug: https://bugs.gentoo.org/678900
Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 70863e2396..da6017f1bd 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1016,6 +1016,7 @@ EOP
--disable-toolbox-glue \
--disable-ipv6 \
--disable-shared \
+   --libdir="${ROOT}"/tmp/usr/lib \
${myconf} || return 1
$MAKE ${MAKEOPTS} || return 1
 



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2019-03-06 Thread Fabian Groffen
commit: 0bc183525dc6c19a693c525869734aca7639f65f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar  6 12:09:36 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  6 12:10:41 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0bc18352

scripts/bootstrap-prefix: bump bootstrap snapshot

Verified with i386-pc-solaris2.11/20190305, allows USE=libressl

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 6b76007f86..1998896349 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -546,7 +546,7 @@ do_tree() {
 bootstrap_tree() {
# RAP uses the latest gentoo main repo snapshot to bootstrap.
is-rap && LATEST_TREE_YES=1
-   local PV="20190219"
+   local PV="20190305"
if [[ -n ${LATEST_TREE_YES} ]]; then
do_tree "${SNAPSHOT_URL}" portage-latest.tar.bz2
else



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

2019-03-06 Thread Lars Wendler
commit: 8507346942d2ba146c307b6e93606857d6dd6733
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  6 11:36:50 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  6 11:36:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85073469

sys-libs/e2fsprogs-libs: Bump to version 1.44.6

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

 sys-libs/e2fsprogs-libs/Manifest   |  1 +
 .../e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild| 94 ++
 2 files changed, 95 insertions(+)

diff --git a/sys-libs/e2fsprogs-libs/Manifest b/sys-libs/e2fsprogs-libs/Manifest
index 69919683e77..74e9b26f8f6 100644
--- a/sys-libs/e2fsprogs-libs/Manifest
+++ b/sys-libs/e2fsprogs-libs/Manifest
@@ -1,4 +1,5 @@
 DIST e2fsprogs-1.44.4.tar.xz 5363496 BLAKE2B 
8c7216bd63dbba0660c7383d6ed068be0a7016b50235d22f855283bb57d3355a3ea5bfa47294b71b67fcc5d4af28219abeb9cf4a6429595a43680d3d787bdf1a
 SHA512 
52e39565dee30997b9c245b5d8791844067a903a570082f3a5ff9d9ef96624535322617bb21029056c88259fef46416eb1181bd7aec419e64fc021830887ec8f
 DIST e2fsprogs-1.44.5.tar.xz 5375996 BLAKE2B 
a6069e7c4889cdd3a30d94994d179c024edf098205012446677c76ed206f18e71a0f241527ac33ee35eebdfa8fe87a81dde5228694186fc4e1e55e5b7bc87862
 SHA512 
c0faec90b2be81460d374c150be917cd6beb1d10dc7cd0c6c4747de19de9af1763e90d48aec5b3c0fbff1b59bf79a35f93536cd52e68d1e45d4db610e158bb2e
+DIST e2fsprogs-1.44.6.tar.xz 5378560 BLAKE2B 
1430e87fbfc81cf299c3b577c46309e2ca2ff5a8de7121a9aab7a8ea49693fd1053f3f034c4f9105b2cc0c3395b7887d3284493c9105287c4f03deebc237ace5
 SHA512 
725ff908148b55d9417aa9e01f514feb434c43441f7104c61d200fcdf6b30b528f62475bdffc9e1c49d3d44e1e3f2cc1e9df60025c8e3d113d6edabfccf356bf
 DIST e2fsprogs-libs-1.43.6.tar.gz 595409 BLAKE2B 
a5edf65b637b7f3fab16174a695baa232b8aeab6e8d28140a3a68ed63eee309949ca85a28f33d15199068fffe9174ef76b28f403ec09118296a458611592a36e
 SHA512 
80a643ba349aac79c88548e9692066f777c5f9e82e309b348606a8078de456171535e6e5df91f73ca3db9d03bb539b1a19883cf74615357bdf77f3bd20cc0b11
 DIST e2fsprogs-libs-1.43.9.tar.gz 595452 BLAKE2B 
2f4c8b07abe343f304f3217984ec03a38dca2d69765d7e9edef184c5b478fb0aa860fb0338a41e9d2d47c55780b0e44450efbe2528110403a77696af9e0c9d7c
 SHA512 
c4b78000ace629a7e6f12d7c63f5ff36885bc7ba69a22654f95fd384bb347f0f28ba544644b40cdcbf14ec211e724901fbe44cc2b730f2dafba77632b3e2d0b1

diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild 
b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild
new file mode 100644
index 000..4e57e98b378
--- /dev/null
+++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.6.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs multilib-minimal
+
+MY_PN=${PN%-libs}
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
+HOMEPAGE="http://e2fsprogs.sourceforge.net/;
+SRC_URI="mirror://sourceforge/e2fsprogs/${MY_P}.tar.xz
+   
mirror://kernel/linux/kernel/people/tytso/e2fsprogs/v${PV}/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint 
~x86-solaris"
+IUSE="static-libs"
+
+RDEPEND="!sys-libs/com_err
+   !sys-libs/ss
+   !

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

2019-03-06 Thread Lars Wendler
commit: ff251b685f1d21a0a32624bcad986b4e50e810f5
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  6 11:57:26 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  6 11:57:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff251b68

sys-fs/e2fsprogs: Bump to version 1.44.6

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

 sys-fs/e2fsprogs/Manifest|   1 +
 sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild | 138 +++
 2 files changed, 139 insertions(+)

diff --git a/sys-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest
index e3758164870..3df408c4347 100644
--- a/sys-fs/e2fsprogs/Manifest
+++ b/sys-fs/e2fsprogs/Manifest
@@ -3,3 +3,4 @@ DIST e2fsprogs-1.43.6.tar.gz 7466907 BLAKE2B 
6c19c686432b7990900b239c4a1b3b6675b
 DIST e2fsprogs-1.43.9.tar.gz 7470878 BLAKE2B 
dcc1a6fda87884a0b3b1d49f4116be060bf39c4820246ba6aa7ce61c6735415542f852b36d3c809b2b52782de2ca9ea9a87086a0d4ff71ee217845939aae00f1
 SHA512 
7bdc5da165b14e6779aedd9243175018ca8cb2bb0f5aad9c3d04f7e0619da2107f37929e6d8027b682145801106f97d1376345c4c30ce64f2b02b716b0c4ba3b
 DIST e2fsprogs-1.44.4.tar.xz 5363496 BLAKE2B 
8c7216bd63dbba0660c7383d6ed068be0a7016b50235d22f855283bb57d3355a3ea5bfa47294b71b67fcc5d4af28219abeb9cf4a6429595a43680d3d787bdf1a
 SHA512 
52e39565dee30997b9c245b5d8791844067a903a570082f3a5ff9d9ef96624535322617bb21029056c88259fef46416eb1181bd7aec419e64fc021830887ec8f
 DIST e2fsprogs-1.44.5.tar.xz 5375996 BLAKE2B 
a6069e7c4889cdd3a30d94994d179c024edf098205012446677c76ed206f18e71a0f241527ac33ee35eebdfa8fe87a81dde5228694186fc4e1e55e5b7bc87862
 SHA512 
c0faec90b2be81460d374c150be917cd6beb1d10dc7cd0c6c4747de19de9af1763e90d48aec5b3c0fbff1b59bf79a35f93536cd52e68d1e45d4db610e158bb2e
+DIST e2fsprogs-1.44.6.tar.xz 5378560 BLAKE2B 
1430e87fbfc81cf299c3b577c46309e2ca2ff5a8de7121a9aab7a8ea49693fd1053f3f034c4f9105b2cc0c3395b7887d3284493c9105287c4f03deebc237ace5
 SHA512 
725ff908148b55d9417aa9e01f514feb434c43441f7104c61d200fcdf6b30b528f62475bdffc9e1c49d3d44e1e3f2cc1e9df60025c8e3d113d6edabfccf356bf

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild
new file mode 100644
index 000..35ee7249d95
--- /dev/null
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.44.6.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic multilib toolchain-funcs
+
+DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
+HOMEPAGE="http://e2fsprogs.sourceforge.net/;
+SRC_URI="mirror://sourceforge/e2fsprogs/${P}.tar.xz
+   mirror://kernel/linux/kernel/people/tytso/e2fsprogs/v${PV}/${P}.tar.xz
+   elibc_mintlib? ( mirror://gentoo/${PN}-1.42.9-mint-r1.patch.xz )"
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
+IUSE="fuse nls static-libs elibc_FreeBSD"
+
+RDEPEND="~sys-libs/${PN}-libs-${PV}
+   >=sys-apps/util-linux-2.16
+   fuse? ( sys-fs/fuse:0 )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+   sys-apps/texinfo"
+
+PATCHES=(
+   #"${FILESDIR}"/${PN}-1.41.8-makefile.patch
+   "${FILESDIR}"/${PN}-1.40-fbsd.patch
+   "${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854
+
+   # Upstream patches (can usually removed with next version bump)
+)
+
+src_prepare() {
+   if [[ ${CHOST} == *-mint* ]] ; then
+   PATCHES+=( "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch )
+   fi
+
+   default
+
+   cp doc/RelNotes/v${PV}.txt ChangeLog || die "Failed to copy Release 
Notes"
+
+   # Get rid of doc -- we don't use them. This also prevents a sandbox
+   # violation due to mktexfmt invocation
+   rm -r doc || die "Failed to remove doc dir"
+
+   # blargh ... trick e2fsprogs into using e2fsprogs-libs
+   sed -i -r \
+   -e 's:@LIBINTL@:@LTLIBINTL@:' \
+   -e 
'/^(STATIC_)?LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@(STATIC_)?LIB_EXT@:-l\1:'
 \
+   -e '/^DEP(STATIC_)?LIB(COM_ERR|SS)/s:=.*:=:' \
+   MCONFIG.in || die "muck libs" #122368
+   sed -i -r \
+   -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
+   Makefile.in || die "remove subdirs"
+   ln -s $(which mk_cmds) lib/ss/ || die
+
+   # Avoid rebuild
+   echo '#include_next ' > lib/ss/ss_err.h
+}
+
+src_configure() {
+   # Keep the package from doing silly things #261411
+   export VARTEXFONTS="${T}/fonts"
+
+   # needs open64() prototypes and friends
+   append-cppflags -D_GNU_SOURCE
+
+   local myeconfargs=(
+   --with-root-prefix="${EPREFIX%/}/"
+   --enable-symlink-install
+   --enable-elf-shlibs
+   $(tc-has-tls || echo --disable-tls)
+   

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

2019-03-06 Thread Lars Wendler
commit: 4ba2fd24ad2f8969d484649170ab599ca75f0c30
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  6 11:58:08 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  6 11:58:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba2fd24

sys-fs/e2fsprogs: Removed old.

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

 sys-fs/e2fsprogs/Manifest|   2 -
 sys-fs/e2fsprogs/e2fsprogs-1.43.6.ebuild | 135 --
 sys-fs/e2fsprogs/e2fsprogs-1.44.4.ebuild | 138 ---
 3 files changed, 275 deletions(-)

diff --git a/sys-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest
index 3df408c4347..c7ea7502daa 100644
--- a/sys-fs/e2fsprogs/Manifest
+++ b/sys-fs/e2fsprogs/Manifest
@@ -1,6 +1,4 @@
 DIST e2fsprogs-1.42.9-mint-r1.patch.xz 9012 BLAKE2B 
ae6421587c3cca2f9b26805c5f8d236d3fecde78cc7df3776ae9c23c7f254d7240e06507568fdd2154a16113c47609a8143535ab9cb2925426d3c578d077ce26
 SHA512 
591a7c80d65082eebcdc455028be6ade05c9aae96c94f654106be0facef330a8875dae82891e6e3ad2b48dece2b4e1c1940dbc47cd3eba3e6eea3b5ddba9a8fc
-DIST e2fsprogs-1.43.6.tar.gz 7466907 BLAKE2B 
6c19c686432b7990900b239c4a1b3b6675b085ca7adfdb4323d1253ee8c83f22f87f67b0b4a843e48cb71322b1a7454b3ceab669f875b71b967e96054a55f1ac
 SHA512 
95e3e7def177de921d3204aeace4cb8243d79872468d3289cace0547798c84e92af253022deb803cd8c045411283b01431728a86b14b9e8b45cdd5dca739db66
 DIST e2fsprogs-1.43.9.tar.gz 7470878 BLAKE2B 
dcc1a6fda87884a0b3b1d49f4116be060bf39c4820246ba6aa7ce61c6735415542f852b36d3c809b2b52782de2ca9ea9a87086a0d4ff71ee217845939aae00f1
 SHA512 
7bdc5da165b14e6779aedd9243175018ca8cb2bb0f5aad9c3d04f7e0619da2107f37929e6d8027b682145801106f97d1376345c4c30ce64f2b02b716b0c4ba3b
-DIST e2fsprogs-1.44.4.tar.xz 5363496 BLAKE2B 
8c7216bd63dbba0660c7383d6ed068be0a7016b50235d22f855283bb57d3355a3ea5bfa47294b71b67fcc5d4af28219abeb9cf4a6429595a43680d3d787bdf1a
 SHA512 
52e39565dee30997b9c245b5d8791844067a903a570082f3a5ff9d9ef96624535322617bb21029056c88259fef46416eb1181bd7aec419e64fc021830887ec8f
 DIST e2fsprogs-1.44.5.tar.xz 5375996 BLAKE2B 
a6069e7c4889cdd3a30d94994d179c024edf098205012446677c76ed206f18e71a0f241527ac33ee35eebdfa8fe87a81dde5228694186fc4e1e55e5b7bc87862
 SHA512 
c0faec90b2be81460d374c150be917cd6beb1d10dc7cd0c6c4747de19de9af1763e90d48aec5b3c0fbff1b59bf79a35f93536cd52e68d1e45d4db610e158bb2e
 DIST e2fsprogs-1.44.6.tar.xz 5378560 BLAKE2B 
1430e87fbfc81cf299c3b577c46309e2ca2ff5a8de7121a9aab7a8ea49693fd1053f3f034c4f9105b2cc0c3395b7887d3284493c9105287c4f03deebc237ace5
 SHA512 
725ff908148b55d9417aa9e01f514feb434c43441f7104c61d200fcdf6b30b528f62475bdffc9e1c49d3d44e1e3f2cc1e9df60025c8e3d113d6edabfccf356bf

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.43.6.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.43.6.ebuild
deleted file mode 100644
index 92b21222d8c..000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.43.6.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*)  UP_PV=${PV} ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/;
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz
-   
mirror://kernel/linux/kernel/people/tytso/e2fsprogs/v${UP_PV}/${PN}-${UP_PV}.tar.gz
-   elibc_mintlib? ( mirror://gentoo/${PN}-1.42.9-mint-r1.patch.xz )"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 -x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint"
-IUSE="fuse nls static-libs elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
-   >=sys-apps/util-linux-2.16
-   fuse? ( sys-fs/fuse:0 )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-   sys-apps/texinfo"
-
-S="${WORKDIR}/${P%_pre*}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.41.8-makefile.patch
-   "${FILESDIR}"/${PN}-1.40-fbsd.patch
-   "${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854
-
-   # Upstream patches (can usually removed with next version bump)
-)
-
-src_prepare() {
-   if [[ ${CHOST} == *-mint* ]] ; then
-   PATCHES+=( "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch )
-   fi
-
-   default
-
-   # blargh ... trick e2fsprogs into using e2fsprogs-libs
-   rm -rf doc
-   sed -i -r \
-   -e 's:@LIBINTL@:@LTLIBINTL@:' \
-   -e 
'/^(STATIC_)?LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@(STATIC_)?LIB_EXT@:-l\1:'
 \
-   -e '/^DEP(STATIC_)?LIB(COM_ERR|SS)/s:=.*:=:' \
-   MCONFIG.in || die "muck libs" #122368
-   sed -i -r \
-   -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
-   Makefile.in || die "remove subdirs"
-   ln -s $(which 

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

2019-03-06 Thread Lars Wendler
commit: 15394f1e8dde9eec74dd6761fe1008f6a31d1701
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Mar  6 11:59:06 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Mar  6 11:59:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15394f1e

sys-libs/e2fsprogs-libs: Removed old.

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

 sys-libs/e2fsprogs-libs/Manifest   |  2 -
 .../e2fsprogs-libs/e2fsprogs-libs-1.43.6.ebuild| 68 
 .../e2fsprogs-libs/e2fsprogs-libs-1.44.4.ebuild| 94 --
 3 files changed, 164 deletions(-)

diff --git a/sys-libs/e2fsprogs-libs/Manifest b/sys-libs/e2fsprogs-libs/Manifest
index 74e9b26f8f6..add3206f3a4 100644
--- a/sys-libs/e2fsprogs-libs/Manifest
+++ b/sys-libs/e2fsprogs-libs/Manifest
@@ -1,5 +1,3 @@
-DIST e2fsprogs-1.44.4.tar.xz 5363496 BLAKE2B 
8c7216bd63dbba0660c7383d6ed068be0a7016b50235d22f855283bb57d3355a3ea5bfa47294b71b67fcc5d4af28219abeb9cf4a6429595a43680d3d787bdf1a
 SHA512 
52e39565dee30997b9c245b5d8791844067a903a570082f3a5ff9d9ef96624535322617bb21029056c88259fef46416eb1181bd7aec419e64fc021830887ec8f
 DIST e2fsprogs-1.44.5.tar.xz 5375996 BLAKE2B 
a6069e7c4889cdd3a30d94994d179c024edf098205012446677c76ed206f18e71a0f241527ac33ee35eebdfa8fe87a81dde5228694186fc4e1e55e5b7bc87862
 SHA512 
c0faec90b2be81460d374c150be917cd6beb1d10dc7cd0c6c4747de19de9af1763e90d48aec5b3c0fbff1b59bf79a35f93536cd52e68d1e45d4db610e158bb2e
 DIST e2fsprogs-1.44.6.tar.xz 5378560 BLAKE2B 
1430e87fbfc81cf299c3b577c46309e2ca2ff5a8de7121a9aab7a8ea49693fd1053f3f034c4f9105b2cc0c3395b7887d3284493c9105287c4f03deebc237ace5
 SHA512 
725ff908148b55d9417aa9e01f514feb434c43441f7104c61d200fcdf6b30b528f62475bdffc9e1c49d3d44e1e3f2cc1e9df60025c8e3d113d6edabfccf356bf
-DIST e2fsprogs-libs-1.43.6.tar.gz 595409 BLAKE2B 
a5edf65b637b7f3fab16174a695baa232b8aeab6e8d28140a3a68ed63eee309949ca85a28f33d15199068fffe9174ef76b28f403ec09118296a458611592a36e
 SHA512 
80a643ba349aac79c88548e9692066f777c5f9e82e309b348606a8078de456171535e6e5df91f73ca3db9d03bb539b1a19883cf74615357bdf77f3bd20cc0b11
 DIST e2fsprogs-libs-1.43.9.tar.gz 595452 BLAKE2B 
2f4c8b07abe343f304f3217984ec03a38dca2d69765d7e9edef184c5b478fb0aa860fb0338a41e9d2d47c55780b0e44450efbe2528110403a77696af9e0c9d7c
 SHA512 
c4b78000ace629a7e6f12d7c63f5ff36885bc7ba69a22654f95fd384bb347f0f28ba544644b40cdcbf14ec211e724901fbe44cc2b730f2dafba77632b3e2d0b1

diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.43.6.ebuild 
b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.43.6.ebuild
deleted file mode 100644
index 2f7c5f54159..000
--- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.43.6.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*)  UP_PV=${PV} ;;
-esac
-
-inherit toolchain-funcs eutils multilib-minimal
-
-DESCRIPTION="e2fsprogs libraries (common error and subsystem)"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/;
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz
-   
mirror://kernel/linux/kernel/people/tytso/e2fsprogs/v${UP_PV}/${PN}-${UP_PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~m68k-mint ~x86-solaris"
-IUSE="nls static-libs"
-
-RDEPEND="!sys-libs/com_err
-   !sys-libs/ss
-   ! doc/Makefile.in # don't bother with docs 
#305613
-   default
-}
-
-multilib_src_configure() {
-   local myconf=()
-   # we use blkid/uuid from util-linux now
-   if use kernel_linux ; then
-   export ac_cv_lib_{uuid_uuid_generate,blkid_blkid_get_cache}=yes
-   myconf+=( --disable-lib{blkid,uuid} )
-   fi
-   ac_cv_path_LDCONFIG=: \
-   ECONF_SOURCE="${S}" \
-   CC="$(tc-getCC)" \
-   BUILD_CC="$(tc-getBUILD_CC)" \
-   BUILD_LD="$(tc-getBUILD_LD)" \
-   econf \
-   $(tc-is-static-only || echo --enable-elf-shlibs) \
-   $(tc-has-tls || echo --disable-tls) \
-   $(use_enable nls) \
-   "${myconf[@]}"
-}
-
-multilib_src_compile() {
-   emake V=1
-}
-
-multilib_src_install() {
-   emake V=1 STRIP=: DESTDIR="${D}" install || die
-   gen_usr_ldscript -a com_err ss $(usex kernel_linux '' 'uuid blkid')
-   # configure doesn't have an option to disable static libs :/
-   use static-libs || find "${ED}" -name '*.a' -delete
-}

diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.4.ebuild 
b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.4.ebuild
deleted file mode 100644
index 72ddfa6dac2..000
--- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.44.4.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit 

[gentoo-commits] repo/proj/prefix:master commit in: scripts/auto-bootstraps/

2019-03-06 Thread Fabian Groffen
commit: 0b5c7cac9be2e6cca05d00a35f81e717bbed38b7
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Mar  6 11:24:03 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Mar  6 11:24:03 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0b5c7cac

auto-bootstraps: copy etc/portage/make.conf as build result

make.conf might show some build configuration

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/auto-bootstraps/dobootstrap| 1 +
 scripts/auto-bootstraps/process_uploads.sh | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/scripts/auto-bootstraps/dobootstrap 
b/scripts/auto-bootstraps/dobootstrap
index 1d2cfa6296..12b25b4caa 100755
--- a/scripts/auto-bootstraps/dobootstrap
+++ b/scripts/auto-bootstraps/dobootstrap
@@ -143,6 +143,7 @@ do_prepare() {
usr/portage/distfiles \
var/tmp/portage \
var/log/emerge.log \
+   etc/portage/make.conf \
${UPLOAD}/${HOSTNAME}-$$/${chost}/${dte}/
rsync -q /dev/null 
${UPLOAD}/${HOSTNAME}-$$/${chost}/${dte}/push-complete/
fi

diff --git a/scripts/auto-bootstraps/process_uploads.sh 
b/scripts/auto-bootstraps/process_uploads.sh
index 402f9e4ae6..ca39789510 100755
--- a/scripts/auto-bootstraps/process_uploads.sh
+++ b/scripts/auto-bootstraps/process_uploads.sh
@@ -36,6 +36,7 @@ for d in ${UPLOADDIR}/* ; do
emerge.log \
startprefix \
elapsedtime \
+   make.conf \
distfiles ;
do
[[ -e "${d}/${dir}/${f}" ]] && \
@@ -43,6 +44,7 @@ for d in ${UPLOADDIR}/* ; do
done
if [[ -e "${d}/${dir}/portage" ]] ; then
for pkg in "${d}/${dir}/portage"/*/* ; do
+   [[ -e ${pkg} ]] || continue
w=${pkg#${d}/}
mkdir -p "${RESULTSDIR}/${w}"
[[ -e "${pkg}"/build-info ]] && \



  1   2   >