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

2019-04-03 Thread Hans de Graaff
commit: cc010aed54f527efcbc1c0cf8f3e9de12c7a98d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  4 05:08:17 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  4 05:08:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc010aed

dev-ruby/regexp_parser: add 1.4.0

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

 dev-ruby/regexp_parser/Manifest   |  1 +
 dev-ruby/regexp_parser/regexp_parser-1.4.0.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index 31887338652..cb62bc45020 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -2,3 +2,4 @@ DIST regexp_parser-0.4.13.tar.gz 81658 BLAKE2B 
008b5c2ab7b08a23c18f165de2028fab7
 DIST regexp_parser-0.5.0.tar.gz 80554 BLAKE2B 
7890e6850e3ffbb927c5e72430ab29e6aeec4f8684eb56f4153414aca62702faa57f48887618e84b1d087e2ba366ec9d6b2e92200cc34472b7bbb5a8b0043415
 SHA512 
0d1c43fda01077b9b3d9c28ce9cb01772f10817e42d9c0ff28e6ea5cd059ad4869b940498c6a4e77d4fc6acb6ac0aba293ae67dd012650cdb58989b90868be16
 DIST regexp_parser-1.2.0.tar.gz 82333 BLAKE2B 
9748e69c876365f8ef9431dd14168e2759312e51145d856043cd36a7198a68ea08ad31e120aab76ed64a615d776c3ac20e269fc62915fb3ef472438eb90fd440
 SHA512 
4f47a12e420ecefcc167ff9655b4df97c4a06de4e0ac6479d3595fe1d89b142dc6a64d34b9f4401da9f06119e71fde19d46db7c7e28c4eb0ab5df2e293a36cea
 DIST regexp_parser-1.3.0.tar.gz 82564 BLAKE2B 
4b35174893fe3af4d4c2f65625c8920ed4fa5b081868ecfdd418af5bd24749e123c27f26201caa7a792cc3abd89bd826ac332ad042731a330fbf3b05052c14fa
 SHA512 
e2947d32bb8f81fab2428c92ca03389a6df963c4bc2104f9cb9bf013616efc5fdbef711e87d6ff15e2d3a5bc667b1a8c9fc643672975fa23b6e700b2a090c536
+DIST regexp_parser-1.4.0.tar.gz 82874 BLAKE2B 
b758f5c16c163d43fbf856af20ac6146e9fa81b2945fe7bed8ce66bb3f46586ca03d680a98ea3c2a2deab825adf5d7589856c666b763dc9e688e37e555bbeb1f
 SHA512 
0d350df94cce0812e721d9b2d3b3dc2f5fdadf87eda3824e05121cbb6aceea9b99783bba771af74d9b5606e99e64e23af13abfb000f925440095d612b579c8b3

diff --git a/dev-ruby/regexp_parser/regexp_parser-1.4.0.ebuild 
b/dev-ruby/regexp_parser/regexp_parser-1.4.0.ebuild
new file mode 100644
index 000..c7be5088b5d
--- /dev/null
+++ b/dev-ruby/regexp_parser/regexp_parser-1.4.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular 
expressions"
+HOMEPAGE="https://github.com/ammar/regexp_parser;
+SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "dev-ruby/rake test? ( dev-ruby/regexp_property_values )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+   sed -i -e '1irequire "delegate"' test/support/warning_extractor.rb || 
die
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake ragel:rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib bin/test || die
+}



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

2019-04-03 Thread Yixun Lan
commit: 0887e98f46b36f78df9ef8b2c827455ad86f7800
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Apr  4 04:54:34 2019 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr  4 04:55:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0887e98f

app-emulation/xen-tools: bump edk2/seabios for 4.12.0

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.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.12.0.ebuild 
b/app-emulation/xen-tools/xen-tools-4.12.0.ebuild
index 6b2195b87b8..f68edb0a8dd 100644
--- a/app-emulation/xen-tools/xen-tools-4.12.0.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.12.0.ebuild
@@ -24,11 +24,10 @@ else
# xen-tools's gentoo patches version which apply to this specific ebuild
GENTOO_GPV=0
# xen-tools ovmf's patches
-   OVMF_VER=3
+   OVMF_VER=
 
SEABIOS_VER=1.12.0
-   # OVMF upstream 5920a9d16b1ab887c2858224316a98e961d71b05
-   OVMF_PV=20170321
+   EDK2_COMMIT=ef529e6ab7c31290a33045bb1f1837447cc0eb56
 
[[ -n ${UPSTREAM_VER} ]] && \

UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P/-tools/}-upstream-patches-${UPSTREAM_VER}.tar.xz
@@ -43,8 +42,7 @@ else
 

SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/xen-${MY_PV}.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? ( https://github.com/tianocore/edk2/archive/${EDK2_COMMIT}.tar.gz 
-> edk2-${EDK2_COMMIT}.tar.gz
${OVMF_PATCHSET_URI} )
${UPSTREAM_PATCHSET_URI}
${SECURITY_PATCHSET_URI}
@@ -236,11 +234,12 @@ src_prepare() {
if use ovmf; then
if [[ -n ${OVMF_VER} ]];then
einfo "Try to apply Ovmf patch set"
-   pushd "${WORKDIR}"/ovmf-*/ > /dev/null
+   pushd "${WORKDIR}"/edk2-*/ > /dev/null
eapply "${WORKDIR}"/patches-ovmf
popd > /dev/null
fi
-   mv ../ovmf-${OVMF_PV} tools/firmware/ovmf-dir-remote || die
+   mv ../edk2-${EDK2_COMMIT} tools/firmware/ovmf-dir-remote || die
+   cp tools/firmware/ovmf-makefile 
tools/firmware/ovmf-dir-remote/Makefile || die
fi
 
mv tools/qemu-xen/qemu-bridge-helper.c 
tools/qemu-xen/xen-bridge-helper.c || die



[gentoo-commits] proj/sci:master commit in: sci-libs/trilinos/files/, sci-libs/trilinos/

2019-04-03 Thread Matthias Maier
commit: d7367338b1cf7b5d6a8a5344755564145875d195
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Apr  2 14:24:38 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Apr  4 03:57:51 2019 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d7367338

sci-libs/trilinos: version bump to 12.14.1

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

 ...nos-12.14.1-fix_install_paths_for_destdir.patch | 973 +
 sci-libs/trilinos/trilinos-12.12.1-r1.ebuild   |   2 +-
 ...s-12.12.1-r1.ebuild => trilinos-12.14.1.ebuild} |  14 +-
 3 files changed, 981 insertions(+), 8 deletions(-)

diff --git 
a/sci-libs/trilinos/files/trilinos-12.14.1-fix_install_paths_for_destdir.patch 
b/sci-libs/trilinos/files/trilinos-12.14.1-fix_install_paths_for_destdir.patch
new file mode 100644
index 0..c59d278ca
--- /dev/null
+++ 
b/sci-libs/trilinos/files/trilinos-12.14.1-fix_install_paths_for_destdir.patch
@@ -0,0 +1,973 @@
+diff --git a/cmake/tribits/examples/tpls/SimpleTpl/CMakeLists.txt 
b/cmake/tribits/examples/tpls/SimpleTpl/CMakeLists.txt
+index e95f4289..e1244b48 100644
+--- a/cmake/tribits/examples/tpls/SimpleTpl/CMakeLists.txt
 b/cmake/tribits/examples/tpls/SimpleTpl/CMakeLists.txt
+@@ -4,12 +4,12 @@ ADD_LIBRARY(simpletpl SimpleTpl.hpp SimpleTpl.cpp)
+ 
+ INSTALL(
+   TARGETS simpletpl
+-  RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}/lib"
+-  LIBRARY DESTINATION "${CMAKE_INSTALL_PREFIX}/lib"
+-  ARCHIVE DESTINATION "${CMAKE_INSTALL_PREFIX}/lib"
++  RUNTIME DESTINATION "lib"
++  LIBRARY DESTINATION "lib"
++  ARCHIVE DESTINATION "lib"
+   )
+ 
+ INSTALL(
+   FILES SimpleTpl.hpp
+-  DESTINATION "${CMAKE_INSTALL_PREFIX}/include"
++  DESTINATION "include"
+   )
+diff --git a/commonTools/gtest/CMakeLists.txt 
b/commonTools/gtest/CMakeLists.txt
+index 35075d69..563955e8 100644
+--- a/commonTools/gtest/CMakeLists.txt
 b/commonTools/gtest/CMakeLists.txt
+@@ -34,7 +34,7 @@ TRIBITS_ADD_LIBRARY(
+   )
+ 
+ #install gtest header into the correct subdir.
+-INSTALL(FILES ${HEADERS} DESTINATION 
${CMAKE_INSTALL_PREFIX}/${Trilinos_INSTALL_INCLUDE_DIR}/gtest/)
++INSTALL(FILES ${HEADERS} DESTINATION ${Trilinos_INSTALL_INCLUDE_DIR}/gtest/)
+ 
+ #
+ # D) Do standard postprocessing
+diff --git a/packages/intrepid2/src/CMakeLists.txt 
b/packages/intrepid2/src/CMakeLists.txt
+index c01d0081..65830941 100644
+--- a/packages/intrepid2/src/CMakeLists.txt
 b/packages/intrepid2/src/CMakeLists.txt
+@@ -4,7 +4,7 @@
+ 
+ TRIBITS_CONFIGURE_FILE(Intrepid2_config.h)
+ 
+-SET(TRILINOS_INCDIR 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++SET(TRILINOS_INCDIR ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+ 
+ #
+ # B) Define the header and source files (and directories)
+diff --git a/packages/kokkos-kernels/src/CMakeLists.txt 
b/packages/kokkos-kernels/src/CMakeLists.txt
+index da6afef5..06375151 100644
+--- a/packages/kokkos-kernels/src/CMakeLists.txt
 b/packages/kokkos-kernels/src/CMakeLists.txt
+@@ -4,7 +4,7 @@ TRIBITS_CONFIGURE_FILE(${PACKAGE_NAME}_config.h)
+ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
+ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
+ 
+-SET(TRILINOS_INCDIR 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++SET(TRILINOS_INCDIR ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+ 
+ #-
+ 
+diff --git a/packages/kokkos/containers/src/CMakeLists.txt 
b/packages/kokkos/containers/src/CMakeLists.txt
+index e68fcad5..289d23bf 100644
+--- a/packages/kokkos/containers/src/CMakeLists.txt
 b/packages/kokkos/containers/src/CMakeLists.txt
+@@ -6,7 +6,7 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
+ 
+ #-
+ 
+-SET(TRILINOS_INCDIR 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++SET(TRILINOS_INCDIR ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+ 
+ if(KOKKOS_LEGACY_TRIBITS)
+ 
+diff --git a/packages/kokkos/core/src/CMakeLists.txt 
b/packages/kokkos/core/src/CMakeLists.txt
+index eb026167..2722d810 100644
+--- a/packages/kokkos/core/src/CMakeLists.txt
 b/packages/kokkos/core/src/CMakeLists.txt
+@@ -5,7 +5,7 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
+ 
+ #-
+ 
+-SET(TRILINOS_INCDIR 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++SET(TRILINOS_INCDIR ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+ 
+ #-
+ 
+diff --git a/packages/kokkos/core/src/impl/CMakeLists.txt 
b/packages/kokkos/core/src/impl/CMakeLists.txt
+index c543194d..1021f421 100644
+--- a/packages/kokkos/core/src/impl/CMakeLists.txt
 b/packages/kokkos/core/src/impl/CMakeLists.txt
+@@ -12,7 +12,7 @@ TRIBITS_ADD_LIBRARY(
+ DEPLIBS 
+ )
+ 
+-SET(TRILINOS_INCDIR 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/, sys-apps/dbus/files/

2019-04-03 Thread Mike Gilbert
commit: c0dca773e47d3532401cea9be36da5f4c563159c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  4 01:54:06 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  4 01:54:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dca773

sys-apps/dbus: move stuff under /run on linux

systemd-242 complains about sockets under /var/run. Let's avoid that.

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

 sys-apps/dbus/dbus-1.12.12-r2.ebuild | 287 +++
 sys-apps/dbus/files/dbus.initd.in|  36 +
 2 files changed, 323 insertions(+)

diff --git a/sys-apps/dbus/dbus-1.12.12-r2.ebuild 
b/sys-apps/dbus/dbus-1.12.12-r2.ebuild
new file mode 100644
index 000..44d36d8040b
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.12.12-r2.ebuild
@@ -0,0 +1,287 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6,7}} )
+inherit autotools flag-o-matic linux-info python-any-r1 readme.gentoo-r1 
systemd virtualx user multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="https://dbus.freedesktop.org/;
+SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
+
+LICENSE="|| ( AFL-2.1 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 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug doc elogind kernel_linux selinux static-libs systemd test 
user-session X"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+# autoconf-archive-2019.01.06 blocker added for bug #674830
+# Please check on bumps if the blocker is still necessary.
+BDEPEND="
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+
"${WORKDIR}"/dbus.initd || die
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local docconf myconf testconf
+
+   # so we can get backtraces from apps
+   case ${CHOST} in
+   *-mingw*)
+   # error: unrecognized command line option '-rdynamic' 
wrt #488036
+   ;;
+   *)
+   append-flags -rdynamic
+   ;;
+   esac
+
+   # libaudit is *only* used in DBus wrt SELinux support, so disable it, if
+   # not on an SELinux profile.
+   myconf=(
+   --localstatedir="${EPREFIX}/var"
+   --docdir="${EPREFIX}/usr/share/doc/${PF}"
+   --htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
+   $(use_enable static-libs static)
+   $(use_enable debug verbose-mode)
+   --disable-asserts
+   --disable-checks
+   $(use_enable selinux)
+   $(use_enable selinux libaudit)
+   --disable-apparmor
+   $(use_enable kernel_linux inotify)
+   $(use_enable kernel_FreeBSD kqueue)
+   $(use_enable elogind)
+   $(use_enable systemd)
+   $(use_enable user-session)
+   --disable-embedded-tests
+   --disable-modular-tests
+   $(use_enable debug stats)
+   --with-session-socket-dir="${EPREFIX}"/tmp
+   --with-system-pid-file="${EPREFIX}${rundir}"/dbus.pid
+   
--with-system-socket="${EPREFIX}${rundir}"/dbus/system_bus_socket
+   --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+   --with-dbus-user=messagebus
+   $(use_with X x)
+   )
+
+   if [[ ${CHOST} == *-darwin* ]]; then
+   myconf+=(
+   --enable-launchd
+   
--with-launchd-agent-dir="${EPREFIX}"/Library/LaunchAgents
+   )
+   fi
+
+   if multilib_is_native_abi; then
+   docconf=(
+   --enable-xml-docs
+   $(use_enable doc doxygen-docs)
+   )
+   else
+   docconf=(
+   --disable-xml-docs
+   --disable-doxygen-docs
+   )
+   myconf+=(
+   --disable-daemon
+   --disable-selinux
+   --disable-libaudit
+   --disable-elogind
+   --disable-systemd
+   --without-x
+   )
+   fi
+
+   einfo "Running configure in ${BUILD_DIR}"
+   ECONF_SOURCE="${S}" econf "${myconf[@]}" "${docconf[@]}"
+
+   if multilib_is_native_abi && use test; then
+   mkdir "${TBD}" || die
+   cd "${TBD}" || die
+   testconf=(
+   $(use_enable test asserts)
+   $(use_enable test checks)
+

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

2019-04-03 Thread Mike Gilbert
commit: 9d190af4dfb4101ea252a2fdcb6630af851390a2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr  4 00:34:05 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Apr  4 00:34:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d190af4

sys-apps/systemd: bump to 242_rc2

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

 sys-apps/systemd/Manifest  |  1 +
 ...{systemd-.ebuild => systemd-242_rc2.ebuild} | 27 ++
 sys-apps/systemd/systemd-.ebuild   | 27 ++
 3 files changed, 35 insertions(+), 20 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 30f8aac4e80..eff863d22c7 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,3 +1,4 @@
 DIST systemd-239-patches-2.tar.gz 33416 BLAKE2B 
9602d101cbac65d3b2490f28308e843c28fcaea848dd09005abef0da0bc79ba0766a1cbe7c3cac63f796accddf0295b4eb946e601a201f7e81a48bd1720051ca
 SHA512 
5f5a764d317c43c6b1854171a753eafaca006e12e4f91c81e6ba1d50e80bbbaca23c900fba417264bf9f0d827a73aca71a6da8f2a2043aaaefefed62f5a92b23
 DIST systemd-239.tar.gz 7157293 BLAKE2B 
975f6215c8bb6662d6e161f637e1fece22930c0190b3c31a8fc4cb1a10600546a252704ac95590d9d14e495fcd06082a590e6d755e36603a41b3a396d579d8b0
 SHA512 
fd44590dfd148504c5ed1e67521efce50d84b627b7fc77015fa95dfa76d7a42297c56cc89eff40181809732024b16d48f2a87038cf435e0c63bc2b95ecd86b0f
 DIST systemd-241.tar.gz 7640538 BLAKE2B 
69d7196fee0d0ad06ea8d7c78b0299cc17517ecce3ca4c0b1181a3fbb13bc2627629156785051e2ff427dcc21414f7a078724c6409ebaa431618e4799ebcd50a
 SHA512 
a7757574590e8aa37e1291ea0b2c5eb03a8d8062fe9462fa5b0bf50830c933e2b301d106c70d904f94afc0aa8e43a8acfd11926dfa25b1b89174580e491e545e
+DIST systemd-242-rc2.tar.gz 7816915 BLAKE2B 
3eb6bea6d780b99ead7811050e1ac1e881263df441186844fb4cb28ff2994c52148171332d34962c65834d08f82a80c3ac69ee4c63738fe06e1401f761ceb23e
 SHA512 
0864999fae72613902665d7c3feccf17bb6b5c505267c124278ac7f742201d4858a15801c90021735c7c137cce9b82da4f36a59a012889a7eabff44fad984dc2

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-242_rc2.ebuild
similarity index 95%
copy from sys-apps/systemd/systemd-.ebuild
copy to sys-apps/systemd/systemd-242_rc2.ebuild
index 852df051610..0be24409401 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-242_rc2.ebuild
@@ -336,16 +336,6 @@ multilib_src_install_all() {
# Symlink /etc/sysctl.conf for easy migration.
dosym ../sysctl.conf /etc/sysctl.d/99-sysctl.conf
 
-   # If we install these symlinks, there is no way for the sysadmin to 
remove them
-   # permanently.
-   rm -f 
"${ED}"/etc/systemd/system/multi-user.target.wants/systemd-networkd.service || 
die
-   rm -f "${ED}"/etc/systemd/system/dbus-org.freedesktop.network1.service 
|| die
-   rm -f 
"${ED}"/etc/systemd/system/multi-user.target.wants/systemd-resolved.service || 
die
-   rm -f "${ED}"/etc/systemd/system/dbus-org.freedesktop.resolve1.service 
|| die
-   rm -fr "${ED}"/etc/systemd/system/network-online.target.wants || die
-   rm -fr "${ED}"/etc/systemd/system/sockets.target.wants || die
-   rm -fr "${ED}"/etc/systemd/system/sysinit.target.wants || die
-
local udevdir=/lib/udev
use split-usr || udevdir=/usr/lib/udev
 
@@ -402,6 +392,19 @@ migrate_locale() {
fi
 }
 
+save_enabled_units() {
+   [[ -z ${ROOT} ]] || return
+   for x; do
+   if systemctl --quiet --root="${ROOT:-/}" is-enabled "${x}"; then
+   ENABLED_UNITS+=( "${x}" )
+   fi
+   done
+}
+
+pkg_preinst() {
+   save_enabled_units {machines,remote-{cryptsetup,fs}}.target 
getty@tty1.service
+}
+
 pkg_postinst() {
newusergroup() {
enewgroup "$1"
@@ -437,6 +440,10 @@ pkg_postinst() {
 
systemd_reenable systemd-networkd.service systemd-resolved.service
 
+   if [[ ${ENABLED_UNITS[@]} ]]; then
+   systemctl --root="${ROOT:-/}" enable "${ENABLED_UNITS[@]}"
+   fi
+
if [[ -z ${ROOT} && -d /run/systemd/system ]]; then
ebegin "Reexecuting system manager"
systemctl daemon-reexec

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index 852df051610..0be24409401 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -336,16 +336,6 @@ multilib_src_install_all() {
# Symlink /etc/sysctl.conf for easy migration.
dosym ../sysctl.conf /etc/sysctl.d/99-sysctl.conf
 
-   # If we install these symlinks, there is no way for the sysadmin to 
remove them
-   # permanently.
-   rm -f 
"${ED}"/etc/systemd/system/multi-user.target.wants/systemd-networkd.service || 
die
-   rm -f "${ED}"/etc/systemd/system/dbus-org.freedesktop.network1.service 
|| die
-   rm -f 

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

2019-04-03 Thread Andreas Sturmlechner
commit: a9b15954374b862493738cf6c0d1ad39a6040723
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 11:45:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  4 00:26:11 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a9b15954

kde-plasma/plasma-pa: Backport patch to port from GConf to GSettings

Thanks-to: Lars Wendler  gentoo.org>
Bug: https://bugs.gentoo.org/658660
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/plasma-pa-5.15.4-gsettings.patch | 622 +
 kde-plasma/plasma-pa/plasma-pa-5.15.49..ebuild |   4 +-
 2 files changed, 625 insertions(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch 
b/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch
new file mode 100644
index 00..5ecb0ea216
--- /dev/null
+++ b/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch
@@ -0,0 +1,622 @@
+From c6f41bea3371e6e1948a99ac64d5882d76d9c66e Mon Sep 17 00:00:00 2001
+From: Nicolas Fella 
+Date: Sun, 31 Mar 2019 16:19:55 +0200
+Subject: [PATCH] Port from GConf to GSettings
+
+Summary:
+CCBUG: 386665
+
+As discussed in bug 386665 GConf is deprecated and needs to be replaced by 
GSettings to keep features enabled.
+
+Question: Do we need GConf as a fallback for PA versions without 
module-gsettings?
+
+Test Plan:
+Checkboxes in Advanced tab are enabled again.
+Changed settings are shown in dconf-editor and vice versa.
+Combine output checkbox shows/hides combined sink in applet
+
+Reviewers: drosca, davidedmundson
+
+Reviewed By: drosca
+
+Subscribers: pino, lbeltrame, evpokp, rikmills, broulik, asturmlechner, 
plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D14147
+---
+ CMakeLists.txt   | 15 ++--
+ cmake/FindGIO.cmake  | 72 +++
+ config.h.cmake   |  3 +-
+ src/CMakeLists.txt   | 18 -
+ src/gsettingsitem.cpp| 91 
+ src/gsettingsitem.h  | 59 +++
+ src/kcm/package/contents/ui/Advanced.qml |  8 +--
+ src/modulemanager.cpp| 79 +---
+ src/modulemanager.h  | 14 ++--
+ 9 files changed, 315 insertions(+), 44 deletions(-)
+ create mode 100644 cmake/FindGIO.cmake
+ create mode 100644 src/gsettingsitem.cpp
+ create mode 100644 src/gsettingsitem.h
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9973ef7..d33dc1d 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -20,11 +20,6 @@ include(KDECompilerSettings NO_POLICY_SCOPE)
+ include(ECMOptionalAddSubdirectory)
+ 
+ include(FindPkgConfig)
+-pkg_check_modules(GCONF gconf-2.0)
+-pkg_check_modules(GOBJECT gobject-2.0)
+-if (GCONF_FOUND AND GOBJECT_FOUND)
+-set(HAVE_GCONF TRUE)
+-endif()
+ 
+ find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS
+ Core
+@@ -45,6 +40,16 @@ find_package(PulseAudio 5.0.0 REQUIRED)
+ find_package(Canberra REQUIRED)
+ find_package(GLIB2 REQUIRED)
+ 
++option(USE_GCONF "Use legacy GConf instead of GSettings")
++
++pkg_check_modules(GOBJECT gobject-2.0 REQUIRED)
++if(USE_GCONF)
++pkg_check_modules(GCONF gconf-2.0 REQUIRED)
++else()
++find_package(GIO REQUIRED)
++set(USE_GSETTINGS True)
++endif()
++
+ find_package(CanberraPulse)
+ set_package_properties(CanberraPulse PROPERTIES
+ DESCRIPTION "Pulseaudio backend for libcanberra"
+diff --git a/cmake/FindGIO.cmake b/cmake/FindGIO.cmake
+new file mode 100644
+index 000..827c243
+--- /dev/null
 b/cmake/FindGIO.cmake
+@@ -0,0 +1,72 @@
++# - Try to find the GIO libraries
++# Once done this will define
++#
++#  GIO_FOUND - system has GIO
++#  GIO_INCLUDE_DIR - the GIO include directory
++#  GIO_LIBRARIES - GIO library
++#
++# Copyright (c) 2010 Dario Freddi 
++#
++# Redistribution and use is allowed according to the terms of the BSD license.
++# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
++
++if(GIO_INCLUDE_DIR AND GIO_LIBRARIES)
++# Already in cache, be silent
++set(GIO_FIND_QUIETLY TRUE)
++endif(GIO_INCLUDE_DIR AND GIO_LIBRARIES)
++
++if (NOT WIN32)
++include(UsePkgConfig)
++pkgconfig(gio-2.0 _LibGIOIncDir _LibGIOLinkDir _LibGIOLinkFlags 
_LibGIOCflags)
++endif(NOT WIN32)
++
++MESSAGE(STATUS "gio include dir: ${_LibGIOIncDir}")
++
++# first try without default paths to respect PKG_CONFIG_PATH
++
++find_path(GIO_MAIN_INCLUDE_DIR glib.h
++PATH_SUFFIXES glib-2.0
++PATHS ${_LibGIOIncDir}
++NO_DEFAULT_PATH)
++
++find_path(GIO_MAIN_INCLUDE_DIR glib.h
++PATH_SUFFIXES glib-2.0
++PATHS ${_LibGIOIncDir} )
++
++MESSAGE(STATUS "found gio main include dir: ${GIO_MAIN_INCLUDE_DIR}")
++
++# search the glibconfig.h include dir under the same root where the library 
is found
++find_library(GIO_LIBRARIES
++NAMES 

[gentoo-commits] proj/kde:master commit in: kde-apps/dolphin/

2019-04-03 Thread Andreas Sturmlechner
commit: 19243e8f32c6dc479437529f414ebb1b4f7182b7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 11:48:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  4 00:24:08 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=19243e8f

kde-apps/dolphin: USE thumbnail should be default enabled

See also:
https://mail.kde.org/pipermail/kde-distro-packagers/2019-March/000374.html

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

 kde-apps/dolphin/dolphin-19.03.80.ebuild  | 2 +-
 kde-apps/dolphin/dolphin-19.04.49..ebuild | 2 +-
 kde-apps/dolphin/dolphin-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-apps/dolphin/dolphin-19.03.80.ebuild 
b/kde-apps/dolphin/dolphin-19.03.80.ebuild
index e14b0846d3..8308135342 100644
--- a/kde-apps/dolphin/dolphin-19.03.80.ebuild
+++ b/kde-apps/dolphin/dolphin-19.03.80.ebuild
@@ -11,7 +11,7 @@ inherit kde5
 DESCRIPTION="Plasma filemanager focusing on usability"
 HOMEPAGE="https://kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="semantic-desktop thumbnail"
+IUSE="semantic-desktop +thumbnail"
 
 DEPEND="
$(add_frameworks_dep kbookmarks)

diff --git a/kde-apps/dolphin/dolphin-19.04.49..ebuild 
b/kde-apps/dolphin/dolphin-19.04.49..ebuild
index 6f0b4595b1..3c7c2feb6a 100644
--- a/kde-apps/dolphin/dolphin-19.04.49..ebuild
+++ b/kde-apps/dolphin/dolphin-19.04.49..ebuild
@@ -11,7 +11,7 @@ inherit kde5
 DESCRIPTION="Plasma filemanager focusing on usability"
 HOMEPAGE="https://kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
 KEYWORDS=""
-IUSE="semantic-desktop thumbnail"
+IUSE="semantic-desktop +thumbnail"
 
 DEPEND="
$(add_frameworks_dep kbookmarks)

diff --git a/kde-apps/dolphin/dolphin-.ebuild 
b/kde-apps/dolphin/dolphin-.ebuild
index 6f0b4595b1..3c7c2feb6a 100644
--- a/kde-apps/dolphin/dolphin-.ebuild
+++ b/kde-apps/dolphin/dolphin-.ebuild
@@ -11,7 +11,7 @@ inherit kde5
 DESCRIPTION="Plasma filemanager focusing on usability"
 HOMEPAGE="https://kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
 KEYWORDS=""
-IUSE="semantic-desktop thumbnail"
+IUSE="semantic-desktop +thumbnail"
 
 DEPEND="
$(add_frameworks_dep kbookmarks)



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

2019-04-03 Thread Andreas Sturmlechner
commit: b3d6e9cdc961d577d9802852c96210571f6625bc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  4 00:28:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  4 00:28:41 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b3d6e9cd

kde-plasma/plasma-pa: Drop obsolete patch

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

 .../files/plasma-pa-5.13.3-automagic_gconf.patch   | 18 --
 kde-plasma/plasma-pa/plasma-pa-.ebuild |  2 --
 2 files changed, 20 deletions(-)

diff --git a/kde-plasma/plasma-pa/files/plasma-pa-5.13.3-automagic_gconf.patch 
b/kde-plasma/plasma-pa/files/plasma-pa-5.13.3-automagic_gconf.patch
deleted file mode 100644
index 8e58077d47..00
--- a/kde-plasma/plasma-pa/files/plasma-pa-5.13.3-automagic_gconf.patch
+++ /dev/null
@@ -1,18 +0,0 @@
 plasma-pa-5.13.3/CMakeLists.txt
-+++ plasma-pa-5.13.3/CMakeLists.txt
-@@ -18,12 +18,9 @@
- include(KDECompilerSettings NO_POLICY_SCOPE)
- include(ECMOptionalAddSubdirectory)
- 
--include(FindPkgConfig)
--pkg_check_modules(GCONF gconf-2.0)
--pkg_check_modules(GOBJECT gobject-2.0)
--if (GCONF_FOUND AND GOBJECT_FOUND)
--set(HAVE_GCONF TRUE)
--endif()
-+# Don't even try to use gconf.
-+# >=pulseaudio-12.0 recommends to no longer use it anyway.
-+set(HAVE_GCONF FALSE)
- 
- find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS
- Core

diff --git a/kde-plasma/plasma-pa/plasma-pa-.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-.ebuild
index 1cdaaa98d9..b1d720e6af 100644
--- a/kde-plasma/plasma-pa/plasma-pa-.ebuild
+++ b/kde-plasma/plasma-pa/plasma-pa-.ebuild
@@ -30,5 +30,3 @@ RDEPEND="${DEPEND}
media-libs/libcanberra
x11-themes/sound-theme-freedesktop
 "
-
-PATCHES=( "${FILESDIR}/${PN}-5.13.3-automagic_gconf.patch" )



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

2019-04-03 Thread Andreas Sturmlechner
commit: 8d4451669c00abbdc582b73a3e4664ece5ad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  4 00:09:05 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  4 00:09:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d445166

dev-libs/libzip: Fix USE mbedtls

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

 dev-libs/libzip/files/libzip-1.5.2-mbedtls.patch | 23 +++
 dev-libs/libzip/libzip-1.5.2-r1.ebuild   |  2 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-libs/libzip/files/libzip-1.5.2-mbedtls.patch 
b/dev-libs/libzip/files/libzip-1.5.2-mbedtls.patch
new file mode 100644
index 000..564cc9b79f1
--- /dev/null
+++ b/dev-libs/libzip/files/libzip-1.5.2-mbedtls.patch
@@ -0,0 +1,23 @@
+From e34b2ed6116ba5e6d3c25cd504d91bb680db92e8 Mon Sep 17 00:00:00 2001
+From: Thomas Klausner 
+Date: Tue, 2 Apr 2019 15:26:06 +0200
+Subject: [PATCH] mbedtls: link against the correct library
+
+Inspired by https://github.com/nih-at/libzip/pull/88
+---
+ CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3f252b3f7..f8eb16eeb 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -42,7 +42,7 @@ ELSE()
+ ENDIF()
+ IF(ENABLE_MBEDTLS)
+   FIND_PATH(MBEDTLS_INCLUDE_DIR mbedtls/aes.h)
+-  FIND_LIBRARY(MBEDTLS_LIBRARIES NAMES mbedtls)
++  FIND_LIBRARY(MBEDTLS_LIBRARIES NAMES mbedcrypto)
+ ELSE()
+   SET(MBEDTLS_LIBRARIES FALSE)
+ ENDIF()

diff --git a/dev-libs/libzip/libzip-1.5.2-r1.ebuild 
b/dev-libs/libzip/libzip-1.5.2-r1.ebuild
index 795775cb0b0..814a668c430 100644
--- a/dev-libs/libzip/libzip-1.5.2-r1.ebuild
+++ b/dev-libs/libzip/libzip-1.5.2-r1.ebuild
@@ -30,6 +30,8 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=( "${FILESDIR}/${P}-mbedtls.patch" ) # bug 680820
+
 pkg_setup() {
# Upstream doesn't support building dynamic & static
# simultaneously: https://github.com/nih-at/libzip/issues/76



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

2019-04-03 Thread Andreas Sturmlechner
commit: 52d56a239034a60c7839f761d8b05e08d3904684
Author: Matthew Schultz  gmail  com>
AuthorDate: Sun Mar  3 06:31:26 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 22:59:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d56a23

media-gfx/iscan: fixed x86 compilation failure

Closes: https://bugs.gentoo.org/678046
Reported-by: Thomas Deutschmann  gentoo.org>
Signed-off-by: Matthew Schultz  gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11226
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../iscan/files/iscan-2.30.3.1-fix-x86-unknown-types.patch| 11 +++
 media-gfx/iscan/iscan-2.30.3.1.ebuild |  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/media-gfx/iscan/files/iscan-2.30.3.1-fix-x86-unknown-types.patch 
b/media-gfx/iscan/files/iscan-2.30.3.1-fix-x86-unknown-types.patch
new file mode 100644
index 000..265cdc7753a
--- /dev/null
+++ b/media-gfx/iscan/files/iscan-2.30.3.1-fix-x86-unknown-types.patch
@@ -0,0 +1,11 @@
+diff -ru a/sanei/sanei_pio.c b/sanei/sanei_pio.c
+--- a/sanei/sanei_pio.c2019-03-01 10:44:36.723260142 -0600
 b/sanei/sanei_pio.c2019-03-01 10:48:47.660693036 -0600
+@@ -73,6 +73,7 @@
+ #elif HAVE_SYS_HW_H
+ # include 
+ #elif defined(__i386__)  && defined (__GNUC__)
++#include 
+ 
+ static __inline__ void
+ outb (u_char value, u_long port)

diff --git a/media-gfx/iscan/iscan-2.30.3.1.ebuild 
b/media-gfx/iscan/iscan-2.30.3.1.ebuild
index 84029550db4..66591b118f0 100644
--- a/media-gfx/iscan/iscan-2.30.3.1.ebuild
+++ b/media-gfx/iscan/iscan-2.30.3.1.ebuild
@@ -69,6 +69,7 @@ PATCHES=(
"${FILESDIR}"/iscan-2.29.1-png-libs.patch
"${FILESDIR}"/iscan-2.30.1-fix-g++-test.patch
"${FILESDIR}"/iscan-2.30.1.1-gcc6.patch
+   "${FILESDIR}"/iscan-2.30.3.1-fix-x86-unknown-types.patch
 )
 
 QA_PRESTRIPPED="usr/lib.*/libesmod.so.*"
@@ -115,7 +116,7 @@ src_install() {
if use gimp; then
local plugindir="$(gimptool-2.0 --gimpplugindir)/plug-ins"
dodir "${plugindir}"
-   dosym /usr/bin/iscan "${plugindir}"/iscan
+   dosym "${ED}"/usr/bin/iscan "${plugindir}"/iscan
fi
 
use X && make_desktop_entry iscan "Image Scan! for Linux ${PV}" scanner



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

2019-04-03 Thread Mike Pagano
commit: 48f9617695d59ff1f4fe351d947a1567833eaa91
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 22:59:35 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 22:59:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f96176

sys-kernel/gentoo-sources: Clean-up of 5.0.X series

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

 sys-kernel/gentoo-sources/Manifest |  9 ---
 .../gentoo-sources/gentoo-sources-5.0.0.ebuild | 28 --
 .../gentoo-sources/gentoo-sources-5.0.1.ebuild | 28 --
 .../gentoo-sources/gentoo-sources-5.0.2.ebuild | 28 --
 4 files changed, 93 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index df866fca4af..63376e34223 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -61,15 +61,6 @@ DIST genpatches-4.9-170.extras.tar.xz 17364 BLAKE2B 
02e4b4df4777673b364442ec3b1d
 DIST genpatches-4.9-171.base.tar.xz 2955076 BLAKE2B 
416626a352c16899bdc020301e8876b7e80e70181ec9c56a5d6f4790bdd0aa7fb76f4500027d7dcc1f6b134337563343fe49be472c6b5bfda05d98d5387abf1a
 SHA512 
bfdcbf455b24ecb1a8cd5f54da45b80ad7f138cec31bf24cd3dd35d7b06f6899e760e80c1bd3ae08118abe67067f656335a76e69778c678b0b21f27a6a712a5d
 DIST genpatches-4.9-171.experimental.tar.xz 106352 BLAKE2B 
1e54dc5d2bbd64ac3d82ba2018a23f9d10abbe171cb111c0f00fe7b2f04926309d86e66e7604ccd2bc3cf1ca264efaf20da3b6fc25b77888a14d99fc55a82b0c
 SHA512 
34afc0e3521e8d92949bfd3679402b135e7b53223fdfda56d813a42423359ff08d7ac6fc5d33115d2bbc3ef86afa6df5020cfb584de0a0f761600f45702b3df8
 DIST genpatches-4.9-171.extras.tar.xz 17360 BLAKE2B 
f7375ffae32d7a54e1f6522524acd23344f37ad0b152d4b2a178354a1b5aa232f3cc2ce3e3f5403ee09c49e3b59bbf8d9d43493c907b9bb38aac5df33dde90cd
 SHA512 
0eb30ef762a4f03a0a48638193cf5b5fadb593fb289bb3b991d08d58a8558fd0dc337e8c59cacef7fc49317aa64a3e3da0fe3683a06761aae58238ce88731c2b
-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
-DIST genpatches-5.0-2.base.tar.xz 24252 BLAKE2B 
1607f394709fe010a2e3184f75e54b0229f00712264a3346cb9cef488e5aa14b3e49e62894140710afd956317f4ad3842f210c06a9fa816cd18e96db39ad7526
 SHA512 
a1d5f8f2733a6e5f0ea624a7e8bec70c71a20c0ce540d71f08fa9fafefff3111c776c7ffc882fae1b66786dde1dc1ce57d6cf7e9e273a4b55d38d2cea7eaa2a0
-DIST genpatches-5.0-2.experimental.tar.xz 5808 BLAKE2B 
2c0b5de0a48967d192085da6393ed8ef302ee0f96680d8f10b31d6e01706974d63f00d54f4c0b6fe4ba39d11c6dd874bb73252d879f89f32f305a7d30cdcd06f
 SHA512 
9a4288a7380487989594bebb1bc95f2a074840acf8f734c45cd426903381664e10366a5e1126c0e05e01d23925fb634f5b4c6abee2e140aa9edaa7b20fde87b8
-DIST genpatches-5.0-2.extras.tar.xz 1724 BLAKE2B 
61b36a94c7f1b4d82c856a38f278880ed4dbbead90650e04db52c4535961233f481550932cb0d51fbffd94e8cb737fbebceaae5b118a5e76ff9873b8847d89e4
 SHA512 
6c0fd49d740818cf35263b64392491774329aa3336437c442356589fb4f5565472c132aeb4ae3459beeffa5f183e8994ec88269f7ff2254058477f2b81357971
-DIST genpatches-5.0-3.base.tar.xz 34292 BLAKE2B 
e6ac48b519802739b54081502d7d4f1b80aa5988aa04ba206c52c5991b29cbdd39d13c8a8da7a876e9dafc7d9f33f90eb866cfae2f8e8a747a358661520c7643
 SHA512 
ea6c85157211b7ac7d448d6b9107f6bf3dec9d8c4e1509ef463d1f1beb661cffb16d24c1729037d37ef41335b4d0c88ab5467f0dca422e8591d4302e447ba0a0
-DIST genpatches-5.0-3.experimental.tar.xz 5800 BLAKE2B 
5039b3847980ada995bbc811ed42080ceaeb024f01baf80bf020fd2915d79bd92f183a4cd6b73bc08de192f99930c225a139ad370bcfb5b0151695c256b7e1f8
 SHA512 
0a8ccd5b4232926e89755cff71eacc83ad5cea8922518c9dbe7049d866dd60c282d6c7f26df6b42b7d4678fdd369a5b15d775b8e948eb8ec844fba911a866deb
-DIST genpatches-5.0-3.extras.tar.xz 1724 BLAKE2B 
21fd7595e03e7a97fdd1b06031a8404b6d4010db4bb404cb81cec99ebfca9e350990e3b10295b827fcd4b9354125ee0e1e12466ff278aab9a5dfc184e7f6db4f
 SHA512 
993f46873596b2093d23305be2ab72b1121055a18049ec4e1c63f592daded68abb4724e7a51784858c7999bc114b3559fa3434cb148714f0decd64da80bfd700
 DIST genpatches-5.0-4.base.tar.xz 45932 BLAKE2B 

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

2019-04-03 Thread Mike Pagano
commit: 03b7470eff45af3ab1de3f66d562db20e4dacec1
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 22:57:43 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 22:57:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b7470e

sys-kernel/gentoo-sources: Clean-up of 4.19.X series

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

 sys-kernel/gentoo-sources/Manifest | 12 --
 .../gentoo-sources/gentoo-sources-4.19.28.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.29.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.30.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.19.31.ebuild   | 28 --
 5 files changed, 124 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0db809fd594..df866fca4af 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -19,18 +19,6 @@ DIST genpatches-4.19-23.extras.tar.xz 17484 BLAKE2B 
2ca6355134f9d84b5c564185244e
 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.19-29.base.tar.xz 826944 BLAKE2B 
1f57f7da0dc2d9abf396d132d6639329e5d7e82d205b17a7be66ac39f77ec93fe3e180fad4f4b1d2e4be43b5ca966e4f40f5ef50bd593fdb55fb229c6c371f85
 SHA512 
1aa384f441753da8e035a9f0c103e0613997fcd6a5164498b8890c4125d42e8ba3e2513f4a2a8de341fc3027aef5884e274763773d9707dbad9a6ee6aaddda0b
-DIST genpatches-4.19-29.experimental.tar.xz 5804 BLAKE2B 
13798da860cef4720bab25480eff50079d5161fec2555277154574f1d86b0fa04980e666537fdfc0eac762946e28f594cd55b71b7149f789cb74b65458ff3af5
 SHA512 
81f3736a60581b1ad920caca4f38bcf94be9a776f8af08b280812810139d3d0ac9281831d6db70fdba0eac90acf4bba67191062efd84ca832ea17544d34a1bf5
-DIST genpatches-4.19-29.extras.tar.xz 17484 BLAKE2B 
7c2b7a04f1a63433dc44a9d38aacea122c6eb5711ebb0a2535493ffb862252ab9520b74f2abc34e36a2bc6eef3ad97a5fab1dbdbdcd9452700e8a322b73bdbbd
 SHA512 
699f6b8f0abc62f09fa7b66c13bd4884ce1c537e3c5eefb67ee04e4c47e3c8bd8e71355a00b66787caabba4cfeed10e9e99c37a5b72c33eff0678dad8eed59d0
-DIST genpatches-4.19-30.base.tar.xz 867128 BLAKE2B 
2643d8f494f9d9ccacd6e7b755fdb20268c43961ce99de3f52bb80b4dcbeb1ca93ed80a0d722ea2f9a7879d218bb15c3aaff6ceed17f845bf9d210799d42c132
 SHA512 
5598d5bc77aa321219f87c7adb866c0c01d7e87765419a6a3a1ac882881fa7d59df5cbe553e5396481fa909df8a44ee1190f26a9ab50be7882c96677a98d9c12
-DIST genpatches-4.19-30.experimental.tar.xz 5812 BLAKE2B 
c3646be2f555837c957b39b87d3f7c5693fc51d3964d6b1531d44319a890e9d818928e23cc586a0c983625dfc98b0b1be819a550f0f5d64e9eff1394802ecdb3
 SHA512 
79512774d3d2f5200fe33e92c77a23e5d1cf6cc1e16642b9a3ad9b84720ac1cf8d0dae6d6f633d58e1abddc04bda1d6688a507932003158bebc77f5fb963b8e6
-DIST genpatches-4.19-30.extras.tar.xz 17488 BLAKE2B 
cc7ac0264801ace3e52760ad7087af8b9ec8e05975750c55d4a9e65ad92e82f520af373e582491684d6443ec11e4146cb92b99c26f078f7defd335adab7ee476
 SHA512 
df8afbec790f72eda8eafd9badc9e93b18ec3a25c1b99d9479ab6671a80bc4b5c3eeb3d1b4daf5a600e878545e9a98f499f5553306b944645a70d5186cbbab30
-DIST genpatches-4.19-31.base.tar.xz 879032 BLAKE2B 
fabdcf0656d1bbc4348a2b87670e4e1e0bab252af75fc40ce8c82f4afc0acc74458bdeb364570515f9f9b81741425ef37d51dead1bea98265886f08c8dd76f56
 SHA512 
f7234e3b465f02ca636552de497c2b319f62a7b0559e35d319582f6bfba903c64353b11253b76e3557017bc2275ee46c857e5e59336adc2f7d9c8d63b930a38e
-DIST genpatches-4.19-31.experimental.tar.xz 5808 BLAKE2B 
f8e3fbccc8d071fdea1a01a4f52621e10130ae9ccba7df627c2accdfff481aae58b35d088944ccf26c60efe17f9a248ba01e998332387390c031e804ade0c4d2
 SHA512 
c857fcbc60fb85bdf29a1342e169dbda342d1c09bced161ed1409fb9d51c85db8436564a77d6694d6b9e1a294a61c6c87c264c40c935de1a38232bdafaf3a16f
-DIST genpatches-4.19-31.extras.tar.xz 17484 BLAKE2B 
5484a4cbea460706fc26c298595bf099ffae8b570ffd37f29effe0829a06b9e87b24ab991db60dbe8dae622c9217605054625d0324c1710b27bf4ba200ee7464
 SHA512 

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

2019-04-03 Thread Mike Pagano
commit: 1f5c302744635aa8bbc45a9f2c198e4cdd78134c
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 22:56:14 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 22:56:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5c3027

sys-kernel/gentoo-sources: Clean-up of 4.14.X series

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

 sys-kernel/gentoo-sources/Manifest | 18 --
 .../gentoo-sources/gentoo-sources-4.14.103.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.104.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.105.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.106.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.107.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.14.108.ebuild  | 28 --
 7 files changed, 186 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f520f67a14a..0db809fd594 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,27 +1,9 @@
 DIST genpatches-4.14-107.base.tar.xz 2483192 BLAKE2B 
c24644d6f0cba78ea7553419b910b2dbf9de7dc1d3c216025608aef52ee2fbbd7e2655d28d86202bbd1e5cc2d915bc6c78b0a57714573c6413d46244d069b771
 SHA512 
f6b12e5c851b7ddc665069d63b06a51d8fc95b470ef5ca37b56fc8db1e8136967b36f6ea23f66dd931b67e0b390aa8c2d598d78e13737f34715defcb0a311763
 DIST genpatches-4.14-107.experimental.tar.xz 5220 BLAKE2B 
de01dee896481444c62388ed1be5e0935f9a2d5a256f76fcb953c44fd6e4e9900d29b0c9983da1704a97dab543fc8802b4781cda96860594b2603a835986b799
 SHA512 
41b4770da481cdb6af8b978cc3c778332724f1d535bdec1cf8b110e629cc1e58840ef717044e121824f2366859755745dd1089601f6ad43111ac4db87c4bd938
 DIST genpatches-4.14-107.extras.tar.xz 17500 BLAKE2B 
09de86f6b29e5bedf910bb64eb16ba85de0675c1e095563bd049e39301c1c974ffc8715aa7b4118af9a4b8d7f2fd67582aa636ebc8834ba10c8edda8fe8bdfe8
 SHA512 
ef6f95c4987a8cf78295a5bb6992c8cac8935135e4439d36a56da676dc04f8cddea52aef29311ffc7a22a2aa22652b44d58f9a6a1a8ea0f6e4250f85e527d696
-DIST genpatches-4.14-109.base.tar.xz 2503640 BLAKE2B 
470b7d9b18ed8053a30218462cdde101e1d2f6f7c5e7b2a4951e3a3a19fa2e1d1dbd9033ff5d3e25171183ef32619fd7dd128786417d2476b5ab5413ba993884
 SHA512 
3d03030fb03a3671d013003535334bce20eb64767966e168d17adca029ce9717e59b40c711b36ca5041244a2c0e8e0ef51f9930f33b8fa1ec7e1581872e0
-DIST genpatches-4.14-109.experimental.tar.xz 5228 BLAKE2B 
0997d9d6ed798ddf6c9d33fdaaf1e3039ca1661ab1fea8362e0a34adbdc28d3f945b5efcf40e92c0b8e5509b400459ee6a6348214fb55f195591d32ba5d6a60f
 SHA512 
88ba59ae334ffd4b9a79fa7647d8670ce608ddc5a8d591721ec1f0d0204b716c458f8f435a2623ae4e00b25e6869f201a1890dc365fc19a86187eb6688cdd620
-DIST genpatches-4.14-109.extras.tar.xz 17496 BLAKE2B 
8d2b639e9428b81ff568c89c716853c0bea6e5521bc7c8fcfe21bd6b635811fdb31eb1e6647fb1da6f3f6e725ef344dd2bd735615ec39f4ea548ed5559d50726
 SHA512 
35d95931653d4079c6e6062268bd1671d228b890d280a9bcd0cecf637eeab93abde7f4d188b6bde3da7c251ad57dd11fe24aac2efebc26d8e8a3d9e22d639157
-DIST genpatches-4.14-110.base.tar.xz 2517364 BLAKE2B 
eabac1b37f5386adc6fd40d3287d2e973e7f02cb05bbfb5c806dd1e969867db2fcc65e1921ad1949d0c58cd1b59867f6211d170ed40e64f627c957e9affed47f
 SHA512 
b42abd868785a8b7b9eb90bbc95b94fed1094fb9cf7a12694c7b9e2caa6bb35b25f7602762470688c527905c6317ac090564c73b3e3d15d1b805c5a60eb46d8c
-DIST genpatches-4.14-110.experimental.tar.xz 5220 BLAKE2B 
7a589541eae5b18d9691ff98304b08aec569098786d00343738a9ef6338ab5191e2a198ad6e13225af84d2da9434e0a9bfa086e84402cbcff95b4f8cd71d2bd4
 SHA512 
654b31d75fee5170b3a2eab88b6e8a5dece4b232cb40701ed7885e4d93666f1bab5b0af5dbde6d6372a50e50f12dadbc58d6202b1eaf2c1b21af048a7de66889
-DIST genpatches-4.14-110.extras.tar.xz 17492 BLAKE2B 
4cd012429e320af35ba39b14d8cd27168dedadd0bf6ec0973829c15a591df6f0af282c4ca34691058bd2ac7da2a59e8d6c2480068f764d6eb953f72071719074
 SHA512 
31649bbb169458ef195ace8b13d727de105e1c8fad01bf71d411c43f904987161ff048e7847135df30a26645a9600ca4a5d9e4ab5dd9395acec66e3a5f6d5a0c
-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 

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

2019-04-03 Thread Mike Pagano
commit: bef8db5cdc75563b0f5f5dbef34cd272b59cb84c
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 22:53:08 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 22:53:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef8db5c

sys-kernel/gentoo-sources: Clean-up of 4.9.X series

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

 sys-kernel/gentoo-sources/Manifest | 18 --
 .../gentoo-sources/gentoo-sources-4.9.160.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.161.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.162.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.163.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.164.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.165.ebuild   | 28 --
 7 files changed, 186 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index b7e4d3d3821..f520f67a14a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -82,27 +82,9 @@ DIST genpatches-4.9-143.extras.tar.xz 17348 BLAKE2B 
cf56d86e29ca96eb16a0c03471e1
 DIST genpatches-4.9-160.base.tar.xz 2848244 BLAKE2B 
d9c91bf38e0cb1d2169a98d3100ba586e7f8f4cced927d356bc1f7754a12bdb80e698b7cc1d1caad488287aea6ff483443ec358be2fc0d919b674c91e7b45924
 SHA512 
40cf167d043dd5c1114677478b23be280e3c0c58d3e68900079853e029de5759c24bd43647c63ba394a4206557b42c1211bc3f867c0f6fc33315785248c2bc0b
 DIST genpatches-4.9-160.experimental.tar.xz 106380 BLAKE2B 
b62edc34f952c43ef35c3b3bc2055a9355e88b0730dc009c65f2d7af13bb49693e1616858f9b55bdf173e4a8d51567747fcea297d5380826ac2616870fc3c3c2
 SHA512 
295d65765291e8af4ba2895fd6a16496c5f3b568da3d1ab79c5a48b9883941395ac3623925bdd2c18224d816f1514f1ee98b7943a523fc4f6b844542c2950d0e
 DIST genpatches-4.9-160.extras.tar.xz 17360 BLAKE2B 
197432e244696371e073b2067fc569ad043aba6e9fa661b1732d5640977ed24a04ceb45483a76fe92e92dea488fc83835f96f014b9be4f77a36c7a01f3b5884e
 SHA512 
1eae9de145782b60021a98217de97da710bba660140f30f6f5cf5ffe81ec5471c6ea21e7ea181e6393a69704b9ab94bd1dc60fb7360e3935f85bf48ea0463c7b
-DIST genpatches-4.9-162.base.tar.xz 2866160 BLAKE2B 
ec65c7bd8ad996922ca646bfac467a49a8b120ffdc8d42d51b5daaff04ce430a1034015c19b393dd607273cd61b63ae032eb6d1a36a41fa277b8ac081001d6aa
 SHA512 
d88df26e9cca88509d84d9a6ff6c7d391c12a0e4cd76cfa8ccf01026af6a8ace04312c773223c886be88b363df214691567d36115f597622547f09a993653584
-DIST genpatches-4.9-162.experimental.tar.xz 106392 BLAKE2B 
3daca51b81b1bd9636d6fc44a9bc36264e648ff70ba7690a57dc3380a06968797fc72e5807ae3a9621b53b441d76d75218d536967752baf269b8e2e707642e13
 SHA512 
13fcaddd0f87a22e5f935a377d7c89a03943378631be7057e225df02be33d47b619a8f262395fd62f0cf855eaaf381d8baecd58a76c2992c24ff11b7b5c6957d
-DIST genpatches-4.9-162.extras.tar.xz 17364 BLAKE2B 
e533d76bfae15319b027c92e36871ce1a49c2bed44f383c579b8477b0d1ebc976556889457b318f70e2705f012a7b4cac728acfade93644ede99f93c278cd276
 SHA512 
0b37c079552332feb436d12246c54b8c7ff368ca6942d13ed8047cae8067d500e7a08beec54f68c0eddca44f3430ed2ed45314ac270d9ab1087ea8a999ef97d7
-DIST genpatches-4.9-163.base.tar.xz 2882216 BLAKE2B 
939884effc2212550e41049508beeba1bbd4204befb2de8ded8f441a92898586493a671e5bebb2477b3ed48ea5bce9fc3c6b54df24cad4fa4d92a5ecde45b586
 SHA512 
b923831e018eee802ee1481d3b1c4c8a247e2749151a81c5e87988a56be2cfa15cc80a1d18fc9da4391f29af4bc78aef1afbd692f5dd269760764be98ff51fb6
-DIST genpatches-4.9-163.experimental.tar.xz 106348 BLAKE2B 
053496a8ca1601a75b3b1f3fe8b380ac50263ccb933a5c379a959730d4567034ca0444e11b9cac458a5377d178af12247addceb613264be33a63bb40c98d43eb
 SHA512 
f4ca78bf098e645763e3a2abda69968367c1b80aab6eead7fb6abc78a11bd243ba62b5fbb0185461261c1c9602ef751ba9d93453f2bc47bc095e22e1d3ca0f85
-DIST genpatches-4.9-163.extras.tar.xz 17360 BLAKE2B 
b971a54964511e11486b17cca77e47cf178832d1e36c67efdc43aea739ef71676bea122c56c95d3a211920108269f90e9eef0600a893c8346642ee0de82c99e2
 SHA512 
75118d17a3ba805ef38579c89ca1a9ca73cd5647b389c854b4a3784c0748d618a4e545cebd78bcd43c90f4750794a953d1c543a7a8d160720d625b29b3460cbe
-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 

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

2019-04-03 Thread Sergei Trofimovich
commit: c748c2935ee93c6f59eef9931897c472bbc3cb58
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  3 22:16:48 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  3 22:17:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c748c293

dev-util/radare2: bump up to 3.4.1

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

 dev-util/radare2/Manifest |  1 +
 dev-util/radare2/radare2-3.4.1.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index 41fe766351c..4e0459e6c39 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -2,3 +2,4 @@ DIST radare2-3.1.3.tar.gz 6662694 BLAKE2B 
bb4cec7fd05e4d43473ef2e67e8284c4b6a856
 DIST radare2-3.2.0.tar.gz 6690470 BLAKE2B 
edfa7d03d72ab3b7ebda6a2c860165c0c53836f4141674581c0f5f5cc1d6dc7a4ea48530d4825342268e057aeca458a0883f6fd70fb4a2d5d052634f32555442
 SHA512 
9773068568cf71797b0c86837188604130ef9d63e7b7fd115820d8979dde37d259aaea45002c9984e8c3599e9bade53720d3bb1b3635bdad5a2dc73aff54f048
 DIST radare2-3.2.1.tar.gz 6690320 BLAKE2B 
b0c7db6741d463055d054add112a67378f9f2fae34fabd2848bfffebd44308d0e6fefefa6dd7383ad1b508daed8f388a1538debbf0ae4289130b9c06bfd3f3ae
 SHA512 
4f8c64eb02a80ae5e7adce1322d16f08a250be21c674a8f6f0271bfdc8dc41a6f4ef50fef36e012733db5008cffb356489beef9e9b82300372350bef81e13afa
 DIST radare2-3.3.0.tar.gz 6730482 BLAKE2B 
c6e5ad73d9e34986ba86b73e8410d45c3f99f89a567de85ae22314fd120f358db39a5f8ac9d64af027eb5c7223564d003865f2c8be6ee0a331936e46d02145d8
 SHA512 
4db9d547b72b952babfd67c8cef2b94fdac9d6fd1194fb50b2ebab538d5bbda0bab4b704d5af64ef684ce9311634c8e04465906a1e7e706b211427054fe0721a
+DIST radare2-3.4.1.tar.gz 7034801 BLAKE2B 
7747af8e51c1120ef683884950e0e9e7581627906487449c81decd25b4d4a8ee5222892c42ba66d1a1d0b373b71ee6bf967df6ef117d30b171cf31740ac3058b
 SHA512 
8803d54a8158aedd5900792bd013dad440a14abbb6fcbdf963e5d9031f30e66865479f29877e6f656ab01b59b3138458daf52f1eaeb462ec767c128d0b12640a

diff --git a/dev-util/radare2/radare2-3.4.1.ebuild 
b/dev-util/radare2/radare2-3.4.1.ebuild
new file mode 100644
index 000..0b3f4cfb432
--- /dev/null
+++ b/dev-util/radare2/radare2-3.4.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1 eutils
+
+DESCRIPTION="unix-like reverse engineering framework and commandline tools"
+HOMEPAGE="http://www.radare.org;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/radare/radare2;
+else
+   SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ssl libressl"
+
+RDEPEND="
+   dev-libs/capstone:0=
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   econf \
+   --without-libuv \
+   --with-syscapstone \
+   $(use_with ssl openssl)
+}
+
+src_install() {
+   default
+
+   insinto /usr/share/zsh/site-functions
+   doins doc/zsh/_*
+
+   newbashcomp doc/bash_autocompletion.sh "${PN}"
+   bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
+
+   # a workaround for unstable $(INSTALL) call, bug #574866
+   local d
+   for d in doc/*; do
+   if [[ -d $d ]]; then
+   rm -rfv "$d" || die "failed to delete '$d'"
+   fi
+   done
+}



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

2019-04-03 Thread Sergei Trofimovich
commit: f460bd4ce63941c4bcf613681407957a0b9e2e4f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  3 22:17:09 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  3 22:17:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f460bd4c

dev-util/radare2: drop old

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

 dev-util/radare2/Manifest |  3 --
 dev-util/radare2/radare2-3.1.3.ebuild | 56 ---
 dev-util/radare2/radare2-3.2.0.ebuild | 56 ---
 dev-util/radare2/radare2-3.2.1.ebuild | 56 ---
 4 files changed, 171 deletions(-)

diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index 4e0459e6c39..8f4494604af 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -1,5 +1,2 @@
-DIST radare2-3.1.3.tar.gz 6662694 BLAKE2B 
bb4cec7fd05e4d43473ef2e67e8284c4b6a856ca1ef312153fbb236b800ed3e369ac9833d87e00e2aa5a560c7d8f7f9433d4b8aa9a3f01e7fabe3c26c3f3d60e
 SHA512 
75b4966e8d64ffd341c50b22d12653e4ead23352d25a7a1f923ee6cb177bd0a9a16e7c02cbd5b58cf3da03f415168606cd67ed19f594dca75c66114e9c35903f
-DIST radare2-3.2.0.tar.gz 6690470 BLAKE2B 
edfa7d03d72ab3b7ebda6a2c860165c0c53836f4141674581c0f5f5cc1d6dc7a4ea48530d4825342268e057aeca458a0883f6fd70fb4a2d5d052634f32555442
 SHA512 
9773068568cf71797b0c86837188604130ef9d63e7b7fd115820d8979dde37d259aaea45002c9984e8c3599e9bade53720d3bb1b3635bdad5a2dc73aff54f048
-DIST radare2-3.2.1.tar.gz 6690320 BLAKE2B 
b0c7db6741d463055d054add112a67378f9f2fae34fabd2848bfffebd44308d0e6fefefa6dd7383ad1b508daed8f388a1538debbf0ae4289130b9c06bfd3f3ae
 SHA512 
4f8c64eb02a80ae5e7adce1322d16f08a250be21c674a8f6f0271bfdc8dc41a6f4ef50fef36e012733db5008cffb356489beef9e9b82300372350bef81e13afa
 DIST radare2-3.3.0.tar.gz 6730482 BLAKE2B 
c6e5ad73d9e34986ba86b73e8410d45c3f99f89a567de85ae22314fd120f358db39a5f8ac9d64af027eb5c7223564d003865f2c8be6ee0a331936e46d02145d8
 SHA512 
4db9d547b72b952babfd67c8cef2b94fdac9d6fd1194fb50b2ebab538d5bbda0bab4b704d5af64ef684ce9311634c8e04465906a1e7e706b211427054fe0721a
 DIST radare2-3.4.1.tar.gz 7034801 BLAKE2B 
7747af8e51c1120ef683884950e0e9e7581627906487449c81decd25b4d4a8ee5222892c42ba66d1a1d0b373b71ee6bf967df6ef117d30b171cf31740ac3058b
 SHA512 
8803d54a8158aedd5900792bd013dad440a14abbb6fcbdf963e5d9031f30e66865479f29877e6f656ab01b59b3138458daf52f1eaeb462ec767c128d0b12640a

diff --git a/dev-util/radare2/radare2-3.1.3.ebuild 
b/dev-util/radare2/radare2-3.1.3.ebuild
deleted file mode 100644
index ccba9bfa0ed..000
--- a/dev-util/radare2/radare2-3.1.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 eutils
-
-DESCRIPTION="unix-like reverse engineering framework and commandline tools"
-HOMEPAGE="http://www.radare.org;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/radare/radare2;
-else
-   SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="ssl libressl"
-
-RDEPEND="
-   dev-libs/capstone:0=
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   --without-libuv \
-   --with-syscapstone \
-   $(use_with ssl openssl)
-}
-
-src_install() {
-   default
-
-   insinto /usr/share/zsh/site-functions
-   doins doc/zsh/_*
-
-   newbashcomp doc/bash_autocompletion.sh "${PN}"
-   bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
-
-   # a workaround for unstable $(INSTALL) call, bug #574866
-   local d
-   for d in doc/*; do
-   if [[ -d $d ]]; then
-   rm -rfv "$d" || die "failed to delete '$d'"
-   fi
-   done
-}

diff --git a/dev-util/radare2/radare2-3.2.0.ebuild 
b/dev-util/radare2/radare2-3.2.0.ebuild
deleted file mode 100644
index 0b3f4cfb432..000
--- a/dev-util/radare2/radare2-3.2.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit bash-completion-r1 eutils
-
-DESCRIPTION="unix-like reverse engineering framework and commandline tools"
-HOMEPAGE="http://www.radare.org;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/radare/radare2;
-else
-   SRC_URI="https://github.com/radare/radare2/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="ssl libressl"
-
-RDEPEND="
-   dev-libs/capstone:0=
-   ssl? (
-   

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

2019-04-03 Thread Jeroen Roovers
commit: 582f1b06fbc099955a1467af7399dd18f3a3f451
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  3 22:15:06 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  3 22:15:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582f1b06

net-libs/nodejs: Version 6.17.1

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

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-6.17.1.ebuild | 200 +++
 2 files changed, 201 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 70996d7e66b..3a460a25476 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -4,5 +4,6 @@ DIST node-v11.13.0.tar.xz 22085284 BLAKE2B 
e771c6109b4ca60b3037ec6a4f8138af75b50
 DIST node-v4.9.1.tar.xz 13250164 BLAKE2B 
7a689b99bb4bf507f7f21dd2c096a5766d023a8174c0f468cab37365af1920b8700da04157e1a406917790524255ef32c243a74662fd50ef7d3567d189dac9cf
 SHA512 
690c9fdf608e5194069a10955bdd94ec87cb1c308f13bc4d2cae92fa01436ace10fadf58f2e51d477dde6c570b23edc1c71fafea79bfc9cab2903eb2fa5f87aa
 DIST node-v6.14.4.tar.xz 15842824 BLAKE2B 
fc56364be64fe5824e2bb50d861ebf8f58f9895f2c9c108b8df3315b127ffb2755eac85c28165ac9779adab4611ce8f5ea1a5745f43ebaa1389e82b8215c6396
 SHA512 
1ead0c097ec125230dd631f19a5c3ec06a1371f9ca3b392b5ad08fcc227dd0142f33ad52f96890c2c17448a4951a635b9099dfff00d7d8b3ffb59b07904d1bfa
 DIST node-v6.17.0.tar.xz 15853760 BLAKE2B 
f1872b2ed43c447beff2b3278e49f9f10bbef58bba2640f6ecd889facfa4c5e5ae142f3b30721faae615df42c0870d7c09147930a259fa81c161b29559e2a340
 SHA512 
8ae9bfa0336a7d0d9f4a372330de1f877354a3d68bdd6977285787f81999012e42faf4ccef5981fe565ea9e2f18c5490b857bab29359fdf906b5a9fb14628858
+DIST node-v6.17.1.tar.xz 15858444 BLAKE2B 
ad050f71452f0ddf989e66a4eb02e88e4e5001faa2bcb0eae6b57784da87ba1d8251201e3a3d15245bb4d846f31f39854ddfae47aa1212c0526ec717438ba778
 SHA512 
6938c4864a96f5698ebc4e9a1228644820789d5402f42348eb1ff9ccd64f31bb91309a1f3301636b1117424c88b0b41b42baae51a1070d5c532604e5d7d7b868
 DIST node-v8.12.0.tar.xz 18310452 BLAKE2B 
79634fc57cd76a97e72bab4be37da91d5eff4d13cdaa2b48e83f013885fa3590ba4a28378baf036ed26b7304bf234753d1d4014f72571496f5bb6cd5b221e5f0
 SHA512 
665d2dba287d78bcd723d7b4d00a6897fb996f4aa69a541e010a3dfeb2614257892117fcce7123966b1ecaddc9269a6667e0e262df693baea1f476c96de55c42
 DIST node-v8.15.1.tar.xz 18501532 BLAKE2B 
e6da98902d665997b2e85472424e00f817353dcfc118b1d309f1305099b145eb0eae33429554ab5d563366182b34b24ac78f8b78794f8d21318ebcd137622131
 SHA512 
23fb4e2580116a69a58514c2dc1f42098c7d594ea9d0cd6e7090f37e12e1805ca6546df66ee68fcb61b803e287ce34422f55129412f6bdcdaa97f515d9581e19

diff --git a/net-libs/nodejs/nodejs-6.17.1.ebuild 
b/net-libs/nodejs/nodejs-6.17.1.ebuild
new file mode 100644
index 000..8db127221fd
--- /dev/null
+++ b/net-libs/nodejs/nodejs-6.17.1.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl test"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   inspector? ( icu ssl )
+"
+
+RDEPEND="
+   >=dev-libs/libuv-1.16.1:=
+   >=net-libs/http-parser-2.9.0:=
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-58.2:= )
+   ssl? ( >=dev-libs/openssl-1.0.2n:0=[-bindist] )
+"
+DEPEND="
+   ${RDEPEND}
+   ${PYTHON_DEPS}
+   test? ( net-misc/curl )
+"
+PATCHES=(
+   "${FILESDIR}"/gentoo-global-npm-config.patch
+)
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # make sure we use python2.* while using gyp
+   sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp 
|| die
+   sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" 
deps/npm/node_modules/node-gyp/lib/configure.js || die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" 

[gentoo-commits] repo/user/gerislay:master commit in: dev-python/bibtexparser/

2019-04-03 Thread gerion
commit: 1f2c82773a296ef919b1f933f1474e062740cd82
Author: Gerion Entrup  flump  de>
AuthorDate: Mon Apr  1 09:18:22 2019 +
Commit: gerion  flump  de>
CommitDate: Wed Apr  3 22:06:49 2019 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=1f2c8277

dev-python/bibtexparser: +python3.7

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/bibtexparser/Manifest  | 2 +-
 dev-python/bibtexparser/bibtexparser-1.0.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest
index 8ae4d28..b08e54e 100644
--- a/dev-python/bibtexparser/Manifest
+++ b/dev-python/bibtexparser/Manifest
@@ -1,3 +1,3 @@
 DIST bibtexparser-1.0.1.tar.gz 67107 BLAKE2B 
fe5e4097e05265030511d5a8f7db1d758be45e4b474b850c9797ce76db868f651621dcad8cb990db50a8e8e76b0df15e82f067067c32d89199083f92bae886df
 SHA512 
489f534db974b8ed9c3f092c12442a73212e0918435fccdf2393a7b6388ae2160e5d8559bb38707f766fea6e10c2d993e8d5eaf51b14147cdce8a36ba33f8060
-EBUILD bibtexparser-1.0.1.ebuild 691 BLAKE2B 
25f43044407364f19be4aef3d60381da12260b0fe21651f3e7ece65d6673ab406f69a0f87985dff5208e602325207acf1ed065a7b9ad0f3d3ffd652516be66f8
 SHA512 
d6dbe577c2cb4c953020724ef26b38e74e786b067113319a10588b34523e17b5355dbff097a0401b117c714e7bc0c86167e9c60b119b96443f19f6b38e2ed433
+EBUILD bibtexparser-1.0.1.ebuild 691 BLAKE2B 
e3a5db2f9977af79804b22b9397c2cc93f3ffa7f862ab89de3351089b99a70c768b9afab182aa075ae50b276aa2b456e57f42ec0de20deebed3a081aeffadb75
 SHA512 
df79e705a544ebcd631db88a5b08fb17e4f26fbf45c60d7cd3575b7705e90eb1181495f42f484548d00339cd5456558062eff811b1b11fdd92c2aa6f55890856
 MISC metadata.xml 348 BLAKE2B 
0ec16fca4c1c9dc8a98ef1419cacea6cbd59b109d9e10ff58106ef0396b7f127c1d9110ca53bbf1d0a9004f3e4b67f5ced0fe84c19377588c999ea9830838b01
 SHA512 
b24c538cf2ade234835ec169012d917b5eb86f80c31da915ecf557f2cc6dfee271f8ec2a38924897aeb5fb102bb8833825bc347a6dc3c7385377dc9e01f66d82

diff --git a/dev-python/bibtexparser/bibtexparser-1.0.1.ebuild 
b/dev-python/bibtexparser/bibtexparser-1.0.1.ebuild
index 9a27299..f0c435c 100644
--- a/dev-python/bibtexparser/bibtexparser-1.0.1.ebuild
+++ b/dev-python/bibtexparser/bibtexparser-1.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
 
 inherit distutils-r1 python-r1
 



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

2019-04-03 Thread Bernard Cafarelli
commit: cd3f2ce4a9942274b77519d779c2138cc05f3dd5
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Apr  3 21:09:19 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Apr  3 21:29:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3f2ce4

www-apps/owncloud: 10.1.1 bump

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

 www-apps/owncloud/Manifest   |  1 +
 www-apps/owncloud/owncloud-10.1.1.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/www-apps/owncloud/Manifest b/www-apps/owncloud/Manifest
index e48e37750a2..37a821c4834 100644
--- a/www-apps/owncloud/Manifest
+++ b/www-apps/owncloud/Manifest
@@ -1,3 +1,4 @@
 DIST owncloud-10.0.10.tar.bz2 44943557 BLAKE2B 
a2cdfbef7affc306b7653f1841b0bb2e781d849bbd62d9b8a0f3a019cca5be8a02ca27b5fa5cbb39ddb9a440aa917b279c937ebdae034504d5c1b9ed3603
 SHA512 
77f9567395ee5319afc397ed7b9bd93687ddfb90022445be06adfb58ae49557223227a656b638b1cdac19b730509292e7ba260846c9f67540418267ac7b518f7
 DIST owncloud-10.0.9.tar.bz2 40769945 BLAKE2B 
c2187838488e87a85a964a9f1cd181e203fef6475c8797f8fc7204ae91d00522193cf730340dcf3e08b85cb03992d8d922a1d72db0acfc3d77374f0f10f4cbea
 SHA512 
756903ba98ca7612987e51d4f0d38452b8c38a3970ae6ac7ec0d30e469cd7cb7cf1a4a95dbe1a782c3ebddfdf3c2194193853b9f55cb75a9f0ef4c5a437c420b
 DIST owncloud-10.1.0.tar.bz2 20345340 BLAKE2B 
0d5d6b1ea5ce6071ccd447737ab897e3ade60178497af538866ea60fdfad9b15a8971fcf921e1297d4b9b14a596c1397d7ae517cf8f0b9e9eb186511fe4e3210
 SHA512 
2e93510cc6a3668c4d1b9ad072aab05b44e531cadbc7e740a2d4c5822a221878fa2f3804cb2436461e3c2df46b59374bd641464c786a89582b01fcf816bb203d
+DIST owncloud-10.1.1.tar.bz2 20272676 BLAKE2B 
36f4a1fb513dc1a49ba571935de309f78c12fad11b4b5297c48fa02541a7c7858ce8c525847c44b89e43a5142f52e37c9c23cfff71aef9380b4192729e5b110c
 SHA512 
4252ac71b87bd7a6372507a501dea4022420b7c2cb6556ec258091238cf3b347a33cd56c2a8afefcf971c0bbd68422fc86db8be2e6bf8fb3b6c76ff3aac228e8

diff --git a/www-apps/owncloud/owncloud-10.1.1.ebuild 
b/www-apps/owncloud/owncloud-10.1.1.ebuild
new file mode 100644
index 000..f493a0c561a
--- /dev/null
+++ b/www-apps/owncloud/owncloud-10.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils webapp
+
+DESCRIPTION="Web-based storage application where all your data is under your 
own control"
+HOMEPAGE="https://owncloud.org;
+SRC_URI="https://download.owncloud.org/community/${P}.tar.bz2 -> ${PF}.tar.bz2"
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+curl mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND=""
+RDEPEND="dev-lang/php[curl?,filter,gd,hash,intl,json,mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,xmlreader,xmlwriter,zip]
+   virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   dodir "${MY_HTDOCSDIR}"/data
+
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+   webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   elog "Additional applications (calendar, ...) are no longer provided by 
default."
+   elog "You can install them after login via the applications management 
page"
+   elog "(check the recommended tab). No application data is lost."
+   webapp_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-libs/sope/

2019-04-03 Thread Bernard Cafarelli
commit: 69122d7c19b5a63cf1209e7342d20a387d027bbc
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Apr  3 20:26:30 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Apr  3 21:29:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69122d7c

gnustep-libs/sope: 4.0.7 bump

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

 gnustep-libs/sope/Manifest  |  1 +
 gnustep-libs/sope/sope-4.0.7.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/gnustep-libs/sope/Manifest b/gnustep-libs/sope/Manifest
index 8a0c37bfcad..859c5481120 100644
--- a/gnustep-libs/sope/Manifest
+++ b/gnustep-libs/sope/Manifest
@@ -1,2 +1,3 @@
 DIST sope-3.2.10.tar.gz 2197170 BLAKE2B 
29c3400d3162b2bd659d06fbd806fcfa3307fbf6f00048567e26c3fdac5e492bd511773b402f79b92db457e9dc995b5dadd5dc84baf6cbd89b463ae5e4d65457
 SHA512 
09c0e8ca7333e89c48e30b19dc3bbacca5a28688145848ff332ff304f92a791b3895774e5fd1f77c6d4c8615ecb5a461ba348792502fc7c5bbd9d445a191bccf
 DIST sope-3.2.9.tar.gz 2196831 BLAKE2B 
9f62310ed61893d85d38f192b5639de44a8e6240463563c64e9c0551624c9bfafdddad5e6a819f15cf7fa12842d55fe417bff3972fe42fe07ac8e99655d90730
 SHA512 
ffa3d63eed5862aba9740ab84408297218ad6cd75b0dc7e40f2810366281bf139c55e27c11405b51dc1cf640d5f5434ee14c2d5f1d0384ad50684c23d8bc58b7
+DIST sope-4.0.7.tar.gz 2200743 BLAKE2B 
1ab31ca92821b5febbcfa7776292a565216e40d6fdbe9afdf8bb97bb445a654716d3abd4736821b881cb464c3b7e46353910ab38fd853f89581eb248db0155d3
 SHA512 
6d723278f714f01b215e7b0cf046008b6448c84daddde4ad1f3434b8154a8bcede3adaa11c980b4f4b9c4950a07d545185483cf8ba75a8bac91e86437dc6e74b

diff --git a/gnustep-libs/sope/sope-4.0.7.ebuild 
b/gnustep-libs/sope/sope-4.0.7.ebuild
new file mode 100644
index 000..65255d6c629
--- /dev/null
+++ b/gnustep-libs/sope/sope-4.0.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnustep-2 vcs-snapshot
+
+DESCRIPTION="A set of frameworks forming a complete Web application server 
environment"
+HOMEPAGE="http://www.sogo.nu/;
+SRC_URI="https://github.com/inverse-inc/sope/archive/SOPE-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnutls ldap libressl mysql postgres +ssl +xml"
+
+RDEPEND="
+   sys-libs/zlib
+   ldap? ( net-nds/openldap )
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+   mysql? ( virtual/libmysqlclient:= )
+   postgres? ( dev-db/postgresql:= )
+   xml? ( dev-libs/libxml2:2 )
+"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+src_configure() {
+   local ssl_provider
+   if use ssl ; then
+   if use gnutls ; then
+   ssl_provider=gnutls
+   else
+   ssl_provider=ssl
+   fi
+   else
+   ssl_provider=none
+   fi
+
+   egnustep_env
+
+   # Non-standard configure script
+   ./configure \
+   --disable-strip \
+   $(use_enable debug) \
+   $(use_enable ldap openldap) \
+   $(use_enable mysql) \
+   $(use_enable postgres postgresql) \
+   $(use_enable xml) \
+   --with-ssl="${ssl_provider}" \
+   --with-gnustep || die "configure failed"
+}



[gentoo-commits] repo/gentoo:master commit in: gnustep-apps/sogo/

2019-04-03 Thread Bernard Cafarelli
commit: ab9052477814887a435b6da52f55c294ab3b4e8b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Apr  3 21:01:34 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Apr  3 21:29:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab905247

gnustep-apps/sogo: 4.0.7 bump

Also allow to enable the ActiveSync support code

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

 gnustep-apps/sogo/Manifest  |   1 +
 gnustep-apps/sogo/metadata.xml  |   3 +
 gnustep-apps/sogo/sogo-4.0.7.ebuild | 108 
 3 files changed, 112 insertions(+)

diff --git a/gnustep-apps/sogo/Manifest b/gnustep-apps/sogo/Manifest
index 53edb62bc22..bf31fa483b7 100644
--- a/gnustep-apps/sogo/Manifest
+++ b/gnustep-apps/sogo/Manifest
@@ -1,2 +1,3 @@
 DIST sogo-3.2.10.tar.gz 32528115 BLAKE2B 
7543f2165ed20026f00adfac7697fe6bc0e54f06b3c2ccb99fbfe0ddd14bcf8818521e161bb118789175c4245b67a8ad5dd0cd3ef71f61d34d869e1c0c2a4a93
 SHA512 
3dbd465592fd98968b32e251659a70306a781999bcfa9e63e142d75d7c9274edc7cbe5069881e939f0e9472f0ef8580e4e0f20059bfc97f8c69893d86c8cadf3
 DIST sogo-3.2.9.tar.gz 32443733 BLAKE2B 
6a2ae4b5346bc48b9301263fe017308ee34aabcee1ce5444744b22c3af040533d98738fca29a195fd0f792d1d4470418840d0b1ff0e264c2ebc92877f420fa75
 SHA512 
070b3812d65598364d9204432678ea48705bf7481371e2a13ad86d219415e24c579ad59212a7631922a527d30e69aeb17711c3abfc01960f663f4e0112a3
+DIST sogo-4.0.7.tar.gz 34455581 BLAKE2B 
471ae8fc503fb2282cbd585286c0eede4e91e14bd9314a02089ffb0c69a8453538902cc26a4ebfdcacdce3d90f2d640221e1b452ad4b6a8064de89b1694eee7e
 SHA512 
8e7eb946ab6ad8c47e6b612723675704602199b530c760ded5325f1230d89e7a812a61d9e652c7eca3050ed0bd0dd33d95faf2478f58a82dcba745cce4906675

diff --git a/gnustep-apps/sogo/metadata.xml b/gnustep-apps/sogo/metadata.xml
index 59f04d03a3a..efbfee2b1c1 100644
--- a/gnustep-apps/sogo/metadata.xml
+++ b/gnustep-apps/sogo/metadata.xml
@@ -5,6 +5,9 @@
gnus...@gentoo.org
Gentoo GNUstep Project

+   
+   Build the ActiveSync support code
+   

inverse-inc/sogo


diff --git a/gnustep-apps/sogo/sogo-4.0.7.ebuild 
b/gnustep-apps/sogo/sogo-4.0.7.ebuild
new file mode 100644
index 000..874bd00ce78
--- /dev/null
+++ b/gnustep-apps/sogo/sogo-4.0.7.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnustep-2 user vcs-snapshot
+
+DESCRIPTION="Groupware server built around OpenGroupware.org and the SOPE 
application server"
+HOMEPAGE="http://www.sogo.nu;
+SRC_URI="https://github.com/inverse-inc/sogo/archive/SOGo-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="activesync gnutls libressl +ssl"
+
+RDEPEND="
+   dev-libs/libmemcached
+   net-misc/curl
+   net-misc/memcached
+   >=gnustep-libs/sope-${PV}[ldap]
+   gnutls? ( net-libs/gnutls:= )
+   !gnutls? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:= )
+   )
+"
+DEPEND="${RDEPEND}
+   >=gnustep-base/gnustep-make-2.6.3"
+
+pkg_pretend() {
+   if use ssl && use gnutls && use libressl ; then
+   ewarn "You have enabled both gnutls and libressl, but only"
+   ewarn "one provider can be active. Using gnutls!"
+   fi
+}
+
+pkg_setup() {
+   enewuser sogo -1 /bin/bash /var/lib/sogo
+}
+
+src_prepare() {
+   gnustep-base_src_prepare
+   sed -e "s/validateArgs$//" -i configure \
+   || die
+   if use activesync; then
+   sed -e '/^SUBPROJECTS =/a\\tActiveSync \\' \
+   -i GNUmakefile || die
+   fi
+
+   default
+}
+
+src_configure() {
+   local ssl_provider
+   if use ssl ; then
+   if use gnutls ; then
+   ssl_provider=gnutls
+   else
+   ssl_provider=ssl
+   fi
+   else
+   ssl_provider=none
+   fi
+
+   egnustep_env
+
+   ./configure \
+   --disable-strip \
+   --prefix=/usr \
+   --with-ssl="${ssl_provider}" \
+   $(use_enable debug) \
+   || die "configure failed"
+}
+
+src_install() {
+   gnustep-base_src_install
+
+   newconfd "${FILESDIR}"/sogod.confd sogod
+   newinitd "${FILESDIR}"/sogod.initd sogod
+
+   insinto /etc/logrotate.d
+   newins Scripts/logrotate sogo
+   newdoc Apache/SOGo.conf SOGo-Apache.conf
+
+   insinto /etc/sogo
+   doins Scripts/sogo.conf
+
+   insinto /etc/cron.d
+   newins Scripts/sogo.cron sogo
+   keepdir /var/log/sogo
+
+   fowners sogo:sogo /var/log/sogo
+   fowners -R root:sogo /etc/sogo
+}
+

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

2019-04-03 Thread Bernard Cafarelli
commit: 38b15408e06f5167081eb8dccd18de74902bf5ba
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Apr  3 21:24:53 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Apr  3 21:29:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b15408

media-gfx/displaycal: add dev-python/faulthandler dependency

Also list PYTHON_USEDEP in python dependencies

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

 media-gfx/displaycal/displaycal-3.7.2.0-r1.ebuild | 64 +++
 1 file changed, 64 insertions(+)

diff --git a/media-gfx/displaycal/displaycal-3.7.2.0-r1.ebuild 
b/media-gfx/displaycal/displaycal-3.7.2.0-r1.ebuild
new file mode 100644
index 000..6d9baac97b2
--- /dev/null
+++ b/media-gfx/displaycal/displaycal-3.7.2.0-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 gnome2-utils xdg
+
+MY_PN="DisplayCAL"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Display calibration and characterization powered by Argyll CMS"
+HOMEPAGE="https://displaycal.net/;
+SRC_URI="mirror://sourceforge/dispcalgui/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=media-gfx/argyllcms-1.1.0
+   dev-python/wxpython:3.0[${PYTHON_USEDEP}]
+   >=x11-libs/libX11-1.3.3
+   >=x11-apps/xrandr-1.3.2
+   >=x11-libs/libXxf86vm-1.1.0
+   >=x11-libs/libXinerama-1.1
+"
+RDEPEND="${DEPEND}
+   dev-python/faulthandler[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.2.1[${PYTHON_USEDEP}]
+"
+
+# Just in case someone renames the ebuild
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Do not generate udev/hotplug files
+   sed -e '/if 
os.path.isdir/s#/etc/udev/rules.d\|/etc/hotplug#\0-non-existant#' \
+   -i DisplayCAL/setup.py || die
+   # Prohibit setup from running xdg-* programs, resulting to sandbox 
violation
+   sed -e '/if which/s#xdg-icon-resource#\0-non-existant#' \
+   -e '/if which/s#xdg-desktop-menu#\0-non-existant#' \
+   -i DisplayCAL/postinstall.py || die
+
+   # Remove deprecated Encoding key from .desktop file
+   sed -e '/Encoding=UTF-8/d' -i misc/*.desktop  || die
+
+   # Remove x-world Media Type
+   sed -e 's/x\-world\/x\-vrml\;//g' \
+   -i misc/displaycal-vrml-to-x3d-converter.desktop || die
+
+   distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}



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

2019-04-03 Thread Bernard Cafarelli
commit: 338577317f00d40c4e9e5050fa30c3da62b4ae88
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Apr  3 21:09:01 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Apr  3 21:29:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33857731

media-gfx/displaycal: 3.7.2.0 bump

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

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

diff --git a/media-gfx/displaycal/Manifest b/media-gfx/displaycal/Manifest
index 8febbdc9122..5ea4db7b908 100644
--- a/media-gfx/displaycal/Manifest
+++ b/media-gfx/displaycal/Manifest
@@ -1,3 +1,4 @@
 DIST DisplayCAL-3.7.1.2.tar.gz 10472879 BLAKE2B 
a0722af9c8a6df8af57c0a66e792886b6aecb78bec79d0bed22567bd6ce540793ed6dd51437cbf1974b9070b9adb3708f841cf8cfae0e482056d90783be6ddbd
 SHA512 
d708110e0528ffada5fd4a0ca7da9cf02a54964bc7d5af2b98738aa3e34079c0a4890f2cf6086750045915e06d6c943fc954e0f03653d25c080522a4b24795bd
 DIST DisplayCAL-3.7.1.3.tar.gz 10474328 BLAKE2B 
9c305809a9f46f3ad76eec728026b2abbd1dec3bee46db92bfe9fe4e7c31f24d61eafaca0bda12f510002d3c5d51bfba4c6d4b1bae5e1ce105a8b75d84672ef8
 SHA512 
9718f589ee1842f6247ea110c4c6defaf767313fb2fd9ce9fb1b35775141774ce9084c2cbf00d9c432162e8b32c8d789e5a52ca385976c4772bf644738257926
 DIST DisplayCAL-3.7.1.4.tar.gz 10478572 BLAKE2B 
9f646caea40a22804877f168c2a88a2b3069b8d0e4688c9676bd4d6d873a3528797dd3aadde26da40a4945e224504b2f8673f0c176ced687747ef23d8ca20044
 SHA512 
d60a240714cf32f1f8084caf74cbccc613263612b7192ad766216ec8253c5682079f32d9cf501e91bf7795ddcce4d9f2f0b023117719d0cc05f203d51dc3ef42
+DIST DisplayCAL-3.7.2.0.tar.gz 10536990 BLAKE2B 
c3e0c1b75c10911b1624d56f4e5d612eba8c257b5abd8a4632f13d91285283d870d928ad3eb17a9cd620b7fed4b9e5414495e12227fb2b94e3da2551d14042bd
 SHA512 
f516376a84680daa2baffa0b4738f52e5dc6df374ae5d97ed385430e2744a087e044faa4929fdc84b01d79878b44e15eda5fa75b40b8a78e6962f66fc06876d4

diff --git a/media-gfx/displaycal/displaycal-3.7.2.0.ebuild 
b/media-gfx/displaycal/displaycal-3.7.2.0.ebuild
new file mode 100644
index 000..d6063154f81
--- /dev/null
+++ b/media-gfx/displaycal/displaycal-3.7.2.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 gnome2-utils xdg
+
+MY_PN="DisplayCAL"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Display calibration and characterization powered by Argyll CMS"
+HOMEPAGE="https://displaycal.net/;
+SRC_URI="mirror://sourceforge/dispcalgui/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=media-gfx/argyllcms-1.1.0
+   dev-python/wxpython:3.0
+   >=x11-libs/libX11-1.3.3
+   >=x11-apps/xrandr-1.3.2
+   >=x11-libs/libXxf86vm-1.1.0
+   >=x11-libs/libXinerama-1.1
+"
+RDEPEND="${DEPEND}
+   >=dev-python/numpy-1.2.1
+"
+
+# Just in case someone renames the ebuild
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   # Do not generate udev/hotplug files
+   sed -e '/if 
os.path.isdir/s#/etc/udev/rules.d\|/etc/hotplug#\0-non-existant#' \
+   -i DisplayCAL/setup.py || die
+   # Prohibit setup from running xdg-* programs, resulting to sandbox 
violation
+   sed -e '/if which/s#xdg-icon-resource#\0-non-existant#' \
+   -e '/if which/s#xdg-desktop-menu#\0-non-existant#' \
+   -i DisplayCAL/postinstall.py || die
+
+   # Remove deprecated Encoding key from .desktop file
+   sed -e '/Encoding=UTF-8/d' -i misc/*.desktop  || die
+
+   # Remove x-world Media Type
+   sed -e 's/x\-world\/x\-vrml\;//g' \
+   -i misc/displaycal-vrml-to-x3d-converter.desktop || die
+
+   distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}



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

2019-04-03 Thread Bernard Cafarelli
commit: 568780ef38fac6218f1f9ca3908aa9482226e265
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Wed Apr  3 19:50:40 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Wed Apr  3 21:29:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568780ef

net-misc/owncloud-client: 2.5.4.11654 bump

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

 net-misc/owncloud-client/Manifest  |  1 +
 .../owncloud-client-2.5.4.11654.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/net-misc/owncloud-client/Manifest 
b/net-misc/owncloud-client/Manifest
index 4304673a3ee..f7b659c02e6 100644
--- a/net-misc/owncloud-client/Manifest
+++ b/net-misc/owncloud-client/Manifest
@@ -1 +1,2 @@
 DIST owncloudclient-2.5.3.11470.tar.xz 16719780 BLAKE2B 
0c10d95ef2d851ba3f728dfe1c55c4143cf9d1542c1f9e77904324f598ecbfa29e54119d12ebef78b8eafa1188e7359ce11d01034ff34a55a80d31d1d3b1db35
 SHA512 
331d8e8e71d64cf9c958f9391001c6fdff45795e7caad2ce7bf6802c4f0959adf694712cd298fb8702cd4e93577282957cabc61ccc5f4f3a57edc9ddf1c7c2a0
+DIST owncloudclient-2.5.4.11654.tar.xz 16720764 BLAKE2B 
f970e3ed5fbe465f93e9c4f4c2106604a08ada765f8692e1287878b7deb44ac92c53608f34b24a9c913510a5625c4e980c9ac2646689700e38e78822d3e98d21
 SHA512 
70b687d7ace4d1335388ebf60bf65137943ff0cadfefdcaffb09539c656889233100033f28db7d03f3d48f4b956aeed476bb458f8ef16ac5461287cf02e226d9

diff --git a/net-misc/owncloud-client/owncloud-client-2.5.4.11654.ebuild 
b/net-misc/owncloud-client/owncloud-client-2.5.4.11654.ebuild
new file mode 100644
index 000..37f3df0acdd
--- /dev/null
+++ b/net-misc/owncloud-client/owncloud-client-2.5.4.11654.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2-utils
+
+DESCRIPTION="Synchronize files from ownCloud Server with your computer"
+HOMEPAGE="https://owncloud.org/;
+SRC_URI="https://download.owncloud.com/desktop/stable/${P/-}.tar.xz;
+
+LICENSE="CC-BY-3.0 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc dolphin nautilus shibboleth test"
+
+COMMON_DEPEND=">=dev-db/sqlite-3.4:3
+   dev-libs/qtkeychain[qt5(+)]
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   sys-fs/inotify-tools
+   dolphin? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/kio:5
+   )
+   nautilus? ( dev-python/nautilus-python )
+   shibboleth? ( dev-qt/qtwebkit:5 )"
+
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}
+   dev-qt/linguist-tools:5
+   doc? (
+   dev-python/sphinx
+   dev-tex/latexmk
+   dev-texlive/texlive-latexextra
+   virtual/latex-base
+   )
+   dolphin? ( kde-frameworks/extra-cmake-modules )
+   test? (
+   dev-util/cmocka
+   dev-qt/qttest:5
+   )"
+
+S=${WORKDIR}/${P/-}
+
+src_prepare() {
+   # Keep tests in ${T}
+   sed -i -e "s#\"/tmp#\"${T}#g" test/test*.cpp || die
+
+   if ! use nautilus; then
+   pushd shell_integration > /dev/null || die
+   cmake_comment_add_subdirectory nautilus
+   popd > /dev/null || die
+   fi
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
+   -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
+   -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=$(usex !doc)
+   -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
+   -DNO_SHIBBOLETH=$(usex !shibboleth)
+   -DUNIT_TESTING=$(usex test)
+   )
+
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   if ! use doc ; then
+   elog "Documentation and man pages not installed"
+   elog "Enable doc USE-flag to generate them"
+   fi
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2019-04-03 Thread Andreas Sturmlechner
commit: 3d263dd208da4574cc7bc14dc5f6ee3cc9cc1b66
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 21:08:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 21:08:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d263dd2

media-libs/libXcm: EAPI-7 bump, drop multilib-minimal

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

 media-libs/libXcm/libXcm-.ebuild | 35 +--
 1 file changed, 17 insertions(+), 18 deletions(-)

diff --git a/media-libs/libXcm/libXcm-.ebuild 
b/media-libs/libXcm/libXcm-.ebuild
index d39e3f05a31..dff600917b0 100644
--- a/media-libs/libXcm/libXcm-.ebuild
+++ b/media-libs/libXcm/libXcm-.ebuild
@@ -1,49 +1,48 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
+inherit autotools
 
 if [[ ${PV} = * ]]; then
-   GITECLASS="git-r3"
EGIT_REPO_URI="https://github.com/oyranos-cms/libxcm.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/oyranos-cms/${PN,,}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc ~x86"
+   S="${WORKDIR}/${P,,}"
 fi
-inherit autotools multilib-minimal ${GITECLASS}
-unset GITECLASS
 
 DESCRIPTION="Reference implementation of the X Color Management specification"
-HOMEPAGE="http://www.oyranos.org/libxcm/;
-[[ ${PV} != * ]] && \
-SRC_URI="https://github.com/oyranos-cms/${PN,,}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://www.oyranos.org/libxcm/;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS=""
 IUSE="static-libs X"
 
 RDEPEND="
X? (
-   x11-libs/libX11[${MULTILIB_USEDEP}]
-   x11-libs/libXfixes[${MULTILIB_USEDEP}]
-   x11-libs/libXmu[${MULTILIB_USEDEP}]
+   x11-libs/libX11
+   x11-libs/libXfixes
+   x11-libs/libXmu
)
 "
 DEPEND="${RDEPEND}
x11-base/xorg-proto"
 
-[[ ${PV} != * ]] && S="${WORKDIR}/${P,,}"
-
 src_prepare() {
default
eautoreconf
-   multilib_copy_sources
 }
 
-multilib_src_configure() {
+src_configure() {
econf \
$(use_enable static-libs static) \
$(use_with X x11)
 }
 
-multilib_src_install_all() {
-   find "${D}" -name '*.la' -delete || die
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/oxygen-gtk/

2019-04-03 Thread Andreas Sturmlechner
commit: 3546ecd8dbf2f207361334b7b41b9b9c708be632
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 19:43:02 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 20:27:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3546ecd8

x11-themes/oxygen-gtk: EAPI-7 bump, fix HOMEPAGE

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

 x11-themes/oxygen-gtk/oxygen-gtk-1.4.1-r1.ebuild | 15 ++-
 x11-themes/oxygen-gtk/oxygen-gtk-1.4.6-r1.ebuild | 15 ++-
 2 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/x11-themes/oxygen-gtk/oxygen-gtk-1.4.1-r1.ebuild 
b/x11-themes/oxygen-gtk/oxygen-gtk-1.4.1-r1.ebuild
index 757eb755341..803e8e61400 100644
--- a/x11-themes/oxygen-gtk/oxygen-gtk-1.4.1-r1.ebuild
+++ b/x11-themes/oxygen-gtk/oxygen-gtk-1.4.1-r1.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 MY_PN=${PN}3
 MY_P=${MY_PN}-${PV}
-
 inherit cmake-multilib
 
 DESCRIPTION="Official GTK+:3 port of KDE's Oxygen widget style"
-HOMEPAGE="https://store.kde.org/content/show.php/?content=136216;
+HOMEPAGE="https://store.kde.org/p/1005553/;
 SRC_URI="mirror://kde/stable/${MY_PN}/${PV}/src/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
@@ -17,7 +16,8 @@ KEYWORDS="amd64 ~ppc x86"
 SLOT="3"
 IUSE="debug"
 
-COMMON_DEPEND="
+BDEPEND="virtual/pkgconfig"
+DEPEND="
dev-libs/dbus-glib[${MULTILIB_USEDEP}]
dev-libs/glib:2[${MULTILIB_USEDEP}]
x11-libs/cairo[${MULTILIB_USEDEP}]
@@ -26,10 +26,7 @@ COMMON_DEPEND="
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/pango[${MULTILIB_USEDEP}]
 "
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!x11-themes/oxygen-gtk:0
 "
 

diff --git a/x11-themes/oxygen-gtk/oxygen-gtk-1.4.6-r1.ebuild 
b/x11-themes/oxygen-gtk/oxygen-gtk-1.4.6-r1.ebuild
index 9c643ec4e76..9b9e4ced8f7 100644
--- a/x11-themes/oxygen-gtk/oxygen-gtk-1.4.6-r1.ebuild
+++ b/x11-themes/oxygen-gtk/oxygen-gtk-1.4.6-r1.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 MY_PN=${PN}2
 MY_P=${MY_PN}-${PV}
-
 inherit cmake-multilib
 
 DESCRIPTION="Official GTK+:2 port of KDE's Oxygen widget style"
-HOMEPAGE="https://store.kde.org/content/show.php/?content=136216;
+HOMEPAGE="https://store.kde.org/p/1005553/;
 SRC_URI="mirror://kde/stable/${MY_PN}/${PV}/src/${MY_P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
@@ -17,7 +16,8 @@ KEYWORDS="amd64 ~ppc x86"
 SLOT="2"
 IUSE="debug"
 
-COMMON_DEPEND="
+BDEPEND="virtual/pkgconfig"
+DEPEND="
dev-libs/dbus-glib[${MULTILIB_USEDEP}]
dev-libs/glib:2[${MULTILIB_USEDEP}]
x11-libs/cairo[${MULTILIB_USEDEP}]
@@ -26,10 +26,7 @@ COMMON_DEPEND="
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/pango[${MULTILIB_USEDEP}]
 "
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
+RDEPEND="${DEPEND}
!x11-themes/oxygen-gtk:0
 "
 



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

2019-04-03 Thread Andreas Sturmlechner
commit: 5ab2b163edbd5ce00d8449ee1dff76a66ef959f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 19:55:28 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 20:27:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab2b163

x11-misc/xcalib: 0.10 version bump

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

 x11-misc/xcalib/Manifest   |  1 +
 x11-misc/xcalib/xcalib-0.10.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/x11-misc/xcalib/Manifest b/x11-misc/xcalib/Manifest
index f5019fcee2a..8adf157c5f3 100644
--- a/x11-misc/xcalib/Manifest
+++ b/x11-misc/xcalib/Manifest
@@ -1 +1,2 @@
+DIST xcalib-0.10.tar.gz 36769 BLAKE2B 
419bcbe4c87bd8af5869537d334ec08e1e1d262d8a3ef550a5e99451ccfebce37025b95e7044ca782faac6f933e5a0a5b65c8ced10ea1f5aab8f3bc93290d959
 SHA512 
c52252c903125bf95592d35a75c818be196dd92a86ceab39e0a933162e04e160f2303d20e5892e72a23a7e8067c1e8d785381b4c327980a6fab22ed093c28f41
 DIST xcalib-0.9.0_p20161210.tar.gz 36687 BLAKE2B 
7b1634a4390ba1aa90b246176e928d2bdc7f8478771744628dd454eab43ea9b42d479950c5748baadb8d081462ddc036a34f30653bc8f7871ed09e05441ad2c3
 SHA512 
31d9159a67082cd0c63d6ed0e34872cd776adbaf14dca754a6ae2355d24a972a6db5811a3d7e69e24c88534c7f63e8d1285304272bd293e3a93c35c240d99907

diff --git a/x11-misc/xcalib/xcalib-0.10.ebuild 
b/x11-misc/xcalib/xcalib-0.10.ebuild
new file mode 100644
index 000..67cb6f0ee2b
--- /dev/null
+++ b/x11-misc/xcalib/xcalib-0.10.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Tiny monitor calibration loader for X.org"
+HOMEPAGE="https://github.com/OpenICC/xcalib;
+SRC_URI="https://github.com/OpenICC/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXrandr
+   x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXext
+"



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

2019-04-03 Thread Alon Bar-Lev
commit: 1d3e5e9593be991eeb34d37820ce724fbbaf2073
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Apr  3 20:23:04 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Apr  3 20:23:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3e5e95

dev-libs/xmlsec: add subslot operators

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild 
b/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild
index e538a9b24f5..85612507941 100644
--- a/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild
+++ b/dev-libs/xmlsec/xmlsec-1.2.27-r1.ebuild
@@ -16,13 +16,13 @@ IUSE="doc gcrypt gnutls libressl nss +openssl static-libs 
test"
 REQUIRED_USE="|| ( gcrypt gnutls nss openssl )
gnutls? ( gcrypt )"
 
-RDEPEND=">=dev-libs/libxml2-2.7.4
-   >=dev-libs/libxslt-1.0.20
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0 )
-   gnutls? ( >=net-libs/gnutls-2.8.0 )
+RDEPEND=">=dev-libs/libxml2-2.7.4:=
+   >=dev-libs/libxslt-1.0.20:=
+   gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= )
+   gnutls? ( >=net-libs/gnutls-2.8.0:= )
nss? (
-   >=dev-libs/nspr-4.4.1
-   >=dev-libs/nss-3.9
+   >=dev-libs/nspr-4.4.1:=
+   >=dev-libs/nss-3.9:=
)
openssl? (
!libressl? ( dev-libs/openssl:0= )



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

2019-04-03 Thread Patrice Clement
commit: 7ce007911465e67aac63e193ceafed3af9045e5c
Author: Hasan ÇALIŞIR  psauxit  com>
AuthorDate: Fri Mar 22 02:53:10 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Apr  3 20:17:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce00791

net-dns/dnsviz: new package.

DNSViz is a tool suite for analysis and visualization of Domain Name System
(DNS) behavior, including its security extensions (DNSSEC).

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11454
Signed-off-by: Hasan ÇALIŞIR  psauxit.com>
Signed-off-by: Patrice Clement  gentoo.org>

 net-dns/dnsviz/Manifest|  1 +
 net-dns/dnsviz/dnsviz-0.8.2.ebuild | 47 ++
 net-dns/dnsviz/metadata.xml| 20 
 3 files changed, 68 insertions(+)

diff --git a/net-dns/dnsviz/Manifest b/net-dns/dnsviz/Manifest
new file mode 100644
index 000..7f11cfca787
--- /dev/null
+++ b/net-dns/dnsviz/Manifest
@@ -0,0 +1 @@
+DIST dnsviz-0.8.2.tar.gz 404265 BLAKE2B 
c4ba6b5a7d6fee7c8e2cba0c90f29560152dd4beed1ef4d80a6a3bf9f81646ee8f0d61c38329233e300f2b434cb5d9e9d2a926dc72997ae68ff0a57e147bafcf
 SHA512 
5414d9bda6c0bf5fdc5a84a09cb5833619110702749b12f87d63f5149de473f4bd1b6960c506c60ec5fc5ff82d789536cee70a299ff13c960a45776de2916c80

diff --git a/net-dns/dnsviz/dnsviz-0.8.2.ebuild 
b/net-dns/dnsviz/dnsviz-0.8.2.ebuild
new file mode 100644
index 000..74b6aa78b4b
--- /dev/null
+++ b/net-dns/dnsviz/dnsviz-0.8.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+inherit distutils-r1 eutils
+
+DESCRIPTION="Tool suite for analysis and visualization of DNS and DNSSEC"
+HOMEPAGE="http://dnsviz.net/;
+SRC_URI="https://github.com/dnsviz/dnsviz/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-python/dnspython[${PYTHON_USEDEP}]
+   dev-python/libnacl[${PYTHON_USEDEP}]
+   >=dev-python/m2crypto-0.31.0[${PYTHON_USEDEP}]
+   >=dev-python/pygraphviz-1.3.1[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+RDEPEND="
+   ${DEPEND}"
+
+python_prepare_all() {
+   # Fix the ebuild to use correct FHS/Gentoo policy paths for 0.8.2
+   sed -i "s*share/doc/dnsviz*share/doc/dnsviz-${PV}*g" "${S}"/setup.py || 
die
+
+   distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+   elog "Support for extra feature can be get from:"
+   optfeature "Support for pre-deployment testing" net-dns/bind
+
+   # Warn about extra requirements for >=OpenSSL 1.1.0
+   if has_version '=dev-libs/openssl-1.1*'; then
+  echo
+  ewarn "With OpenSSL version 1.1.0 and later,the OpenSSL GOST Engine"
+  ewarn "is necessary to validate DNSSEC signatures with algorithm 12"
+  ewarn "(GOST R 34.10-2001) and digests of type 3 (GOST R 34.11-94)"
+  ewarn "OpenSSL GOST Engine can be get from --> dev-libs/gost-engine"
+   fi
+}

diff --git a/net-dns/dnsviz/metadata.xml b/net-dns/dnsviz/metadata.xml
new file mode 100644
index 000..c1ee72309eb
--- /dev/null
+++ b/net-dns/dnsviz/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   hasan.cali...@psauxit.com
+   Hasan ÇALIŞIR
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   DNSViz is a tool suite for analysis and visualization of Domain Name 
+   System (DNS) behavior, including its security extensions (DNSSEC).
+   This tool suite powers the Web-based analysis.
+   
+   
+   dnsviz/dnsviz
+   
+



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

2019-04-03 Thread Andreas K. Hüttel
commit: 6984c3b42ceaa152b76a10d284cbd4bbd9de8ba0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Apr  3 19:53:04 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Apr  3 19:53:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6984c3b4

sys-boot/syslinux: Add binutils-2.32 compatibility patch, bug 662678

This is 0017-single-load-segment.patch from Debian

Bug: https://bugs.gentoo.org/662678
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../syslinux-6.04_pre1-singleloadsegment.patch | 304 +
 sys-boot/syslinux/syslinux-6.04_pre1.ebuild|   1 +
 2 files changed, 305 insertions(+)

diff --git a/sys-boot/syslinux/files/syslinux-6.04_pre1-singleloadsegment.patch 
b/sys-boot/syslinux/files/syslinux-6.04_pre1-singleloadsegment.patch
new file mode 100644
index 000..db9b7d0a137
--- /dev/null
+++ b/sys-boot/syslinux/files/syslinux-6.04_pre1-singleloadsegment.patch
@@ -0,0 +1,304 @@
+Author: Lukas Schwaighofer 
+Description: Force the linker to put all sections into a single PT_LOAD
+ segment. This is required when using binutils >= 2.31 which writes two PT_LOAD
+ segments by default. This is not supported by the wrapper.c script used to
+ convert the shared object into an elf binary.
+Forwarded: https://www.syslinux.org/archives/2018-August/026167.html
+
+---
+ efi/i386/syslinux.ld   | 37 +
+ efi/x86_64/syslinux.ld | 37 +
+ 2 files changed, 42 insertions(+), 32 deletions(-)
+
+diff --git a/efi/i386/syslinux.ld b/efi/i386/syslinux.ld
+index bab3fc7..5b4589d 100644
+--- a/efi/i386/syslinux.ld
 b/efi/i386/syslinux.ld
+@@ -19,6 +19,11 @@ OUTPUT_FORMAT("elf32-i386", "elf32-i386", "elf32-i386")
+ OUTPUT_ARCH(i386)
+ ENTRY(_start)
+ 
++PHDRS
++{
++  all PT_LOAD ;
++}
++
+ SECTIONS
+ {
+   . = 0;
+@@ -31,7 +36,7 @@ SECTIONS
+   *(.text)
+   *(.text.*)
+   __text_end = .;
+-  }
++  } :all
+ 
+   . = ALIGN(16);
+ 
+@@ -40,7 +45,7 @@ SECTIONS
+   *(.rodata)
+   *(.rodata.*)
+   __rodata_end = .;
+-  }
++  } :all
+ 
+   . = ALIGN(4);
+ 
+@@ -49,14 +54,14 @@ SECTIONS
+   KEEP (*(SORT(.ctors.*)))
+   KEEP (*(.ctors))
+   __ctors_end = .;
+-  }
++  } :all
+ 
+   .dtors : {
+   __dtors_start = .;
+   KEEP (*(SORT(.dtors.*)))
+   KEEP (*(.dtors))
+   __dtors_end = .;
+-  }
++  } :all
+ 
+   . = ALIGN(4096);
+   .rel : {
+@@ -64,7 +69,7 @@ SECTIONS
+   *(.rel.data)
+   *(.rel.data.*)
+   *(.rel.ctors)
+-  }
++  } :all
+ 
+   . = ALIGN(4);
+ 
+@@ -72,14 +77,14 @@ SECTIONS
+   __gnu_hash_start = .;
+   *(.gnu.hash)
+   __gnu_hash_end = .;
+-  }
++  } :all
+ 
+ 
+   .dynsym : {
+   __dynsym_start = .;
+   *(.dynsym)
+   __dynsym_end = .;
+-  }
++  } :all
+ 
+   . = ALIGN(4);
+ 
+@@ -87,7 +92,7 @@ SECTIONS
+   __dynstr_start = .;
+   *(.dynstr)
+   __dynstr_end = .;
+-  }
++  } :all
+ 
+   . = ALIGN(4);
+ 
+@@ -104,7 +109,7 @@ SECTIONS
+   KEEP (*(.got.plt))
+   KEEP (*(.got))
+   __got_end = .;
+-  }
++  } :all
+ 
+   . = ALIGN(4);
+ 
+@@ -112,7 +117,7 @@ SECTIONS
+   __dynamic_start = .;
+   *(.dynamic)
+   __dynamic_end = .;
+-  }
++  } :all
+ 
+   . = ALIGN(16);
+ 
+@@ -122,19 +127,19 @@ SECTIONS
+   *(.data.*)
+   *(.lowmem)
+   __data_end = .;
+-  }
++  } :all
+ 
+   .reloc : {
+   *(.reloc)
+-  }
++  } :all
+ 
+   .symtab : {
+   *(.symtab)
+-  }
++  } :all
+ 
+   .strtab : {
+   *(.strtab)
+-  }
++  } :all
+ 
+   .bss (NOLOAD) : {
+   /* the EFI loader doesn't seem to like a .bss section,
+@@ -148,7 +153,7 @@ SECTIONS
+   __bss_end = .;
+   *(.sbss)
+   *(.scommon)
+-  }
++  } :all
+   __bss_len = ABSOLUTE(__bss_end) - ABSOLUTE(__bss_start);
+   __bss_dwords = (__bss_len + 3) >> 2;
+ 
+@@ -161,7 +166,7 @@ SECTIONS
+   *(.hugebss)
+   *(.hugebss.*)
+   __hugebss_end = .;
+-  }
++  } :all
+ 
+   _end = .;
+ 
+diff --git a/efi/x86_64/syslinux.ld b/efi/x86_64/syslinux.ld
+index 450641c..cad28a8 100644
+--- a/efi/x86_64/syslinux.ld
 b/efi/x86_64/syslinux.ld
+@@ -19,6 +19,11 @@ OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64", 
"elf64-x86-64")
+ OUTPUT_ARCH(i386:x86-64)
+ ENTRY(_start)
+ 
++PHDRS
++{
++  all PT_LOAD ;
++}
++
+ SECTIONS
+ {
+   . = 0;
+@@ -31,7 +36,7 @@ SECTIONS
+ 

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

2019-04-03 Thread Mike Gilbert
commit: b6ab66e96f36dd162edf26463d9fa93c2f3f131e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr  3 19:49:49 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr  3 19:49:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ab66e9

dev-util/ninja: fix build on bsd/musl

Closes: https://bugs.gentoo.org/663216
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/ninja/files/ninja-1.9.0-musl.patch | 39 +
 dev-util/ninja/ninja-1.9.0.ebuild   |  6 -
 dev-util/ninja/ninja-.ebuild|  2 +-
 3 files changed, 45 insertions(+), 2 deletions(-)

diff --git a/dev-util/ninja/files/ninja-1.9.0-musl.patch 
b/dev-util/ninja/files/ninja-1.9.0-musl.patch
new file mode 100644
index 000..f6aeb428974
--- /dev/null
+++ b/dev-util/ninja/files/ninja-1.9.0-musl.patch
@@ -0,0 +1,39 @@
+From 567815df38a2ff54ad7478a90bd75c91e434236a Mon Sep 17 00:00:00 2001
+From: makepost 
+Date: Mon, 24 Dec 2018 03:13:16 +0200
+Subject: [PATCH] Use st_mtim if st_mtime is macro, fix #1510
+
+In POSIX.1-2008, sys_stat has a st_mtim member and a st_mtime backward
+compatibility macro. Should help avoid hardcoding platform detection.
+---
+ src/disk_interface.cc | 14 --
+ 1 file changed, 4 insertions(+), 10 deletions(-)
+
+diff --git a/src/disk_interface.cc b/src/disk_interface.cc
+index d4c2fb087..dc297c449 100644
+--- a/src/disk_interface.cc
 b/src/disk_interface.cc
+@@ -202,19 +202,13 @@ TimeStamp RealDiskInterface::Stat(const string& path, 
string* err) const {
+   // that it doesn't exist.
+   if (st.st_mtime == 0)
+ return 1;
+-#if defined(__APPLE__) && !defined(_POSIX_C_SOURCE)
++#if defined(_AIX)
++  return (int64_t)st.st_mtime * 10LL + st.st_mtime_n;
++#elif defined(__APPLE__)
+   return ((int64_t)st.st_mtimespec.tv_sec * 10LL +
+   st.st_mtimespec.tv_nsec);
+-#elif (_POSIX_C_SOURCE >= 200809L || _XOPEN_SOURCE >= 700 || 
defined(_BSD_SOURCE) || defined(_SVID_SOURCE) || \
+-   defined(__BIONIC__) || (defined (__SVR4) && defined (__sun)) || 
defined(__FreeBSD__))
+-  // For glibc, see "Timestamp files" in the Notes of 
http://www.kernel.org/doc/man-pages/online/pages/man2/stat.2.html
+-  // newlib, uClibc and musl follow the kernel (or Cygwin) headers and define 
the right macro values above.
+-  // For bsd, see 
https://github.com/freebsd/freebsd/blob/master/sys/sys/stat.h and similar
+-  // For bionic, C and POSIX API is always enabled.
+-  // For solaris, see 
https://docs.oracle.com/cd/E88353_01/html/E37841/stat-2.html.
++#elif defined(st_mtime) // A macro, so we're likely on modern POSIX.
+   return (int64_t)st.st_mtim.tv_sec * 10LL + st.st_mtim.tv_nsec;
+-#elif defined(_AIX)
+-  return (int64_t)st.st_mtime * 10LL + st.st_mtime_n;
+ #else
+   return (int64_t)st.st_mtime * 10LL + st.st_mtimensec;
+ #endif

diff --git a/dev-util/ninja/ninja-1.9.0.ebuild 
b/dev-util/ninja/ninja-1.9.0.ebuild
index 8eb95d5047f..4bc01a90da3 100644
--- a/dev-util/ninja/ninja-1.9.0.ebuild
+++ b/dev-util/ninja/ninja-1.9.0.ebuild
@@ -44,7 +44,11 @@ RDEPEND="
app-editors/gvim
)
)
-   !

[gentoo-commits] repo/gentoo:master commit in: games-emulation/mastergear-bin/

2019-04-03 Thread James Le Cuirot
commit: 2a2d80cfc64de776bda6c3f479204108c9867868
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Apr  3 19:34:03 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Apr  3 19:34:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2d80cf

games-emulation/mastergear-bin: Bump to 4.5, drop 4.3, EAPI 7

Closes: https://bugs.gentoo.org/677754
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: James Le Cuirot  gentoo.org>

 games-emulation/mastergear-bin/Manifest   | 2 +-
 .../{mastergear-bin-4.3.ebuild => mastergear-bin-4.5.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/games-emulation/mastergear-bin/Manifest 
b/games-emulation/mastergear-bin/Manifest
index dd69ff9bf8c..11f31c1de8a 100644
--- a/games-emulation/mastergear-bin/Manifest
+++ b/games-emulation/mastergear-bin/Manifest
@@ -1 +1 @@
-DIST MG43-Ubuntu-x86-bin.tgz 169112 BLAKE2B 
d54ad5ce84b02e1ff870510fce71447420a27d90b77101280b131f8862e4549767db5a375142e7eb3293465c5da805acc93f5ee737b3c56df66e1cba9d9420e9
 SHA512 
b39f03902d5046e8d8a64cd45d5d4fc1522a70d97d812dfa859d315a381181ba3c05a3292e24a92662ee4a95b501e6cb3c516eb1dea9d1d5b7e74abe8a2b3dda
+DIST MG45-Ubuntu-x86-bin.tgz 170508 BLAKE2B 
b7b3ae11569dd7f5ac0fd76c86d5d89b0179b804338b5ab40a60eab81c17d53b0071f68312fe53c6fcf0050b86d95dab75e1312a434bfb7c0dc927ef1355b2b5
 SHA512 
e90ade7f1dd894638bf5e5ca83229cc6673e879bff0f32aae112d2f1b56d4dabb287e1a5b59811185f6fea862fbc44bbe9a41b214e29d72355c31ba4df839ce4

diff --git a/games-emulation/mastergear-bin/mastergear-bin-4.3.ebuild 
b/games-emulation/mastergear-bin/mastergear-bin-4.5.ebuild
similarity index 91%
rename from games-emulation/mastergear-bin/mastergear-bin-4.3.ebuild
rename to games-emulation/mastergear-bin/mastergear-bin-4.5.ebuild
index da157fcf363..f4c9e3d4307 100644
--- a/games-emulation/mastergear-bin/mastergear-bin-4.3.ebuild
+++ b/games-emulation/mastergear-bin/mastergear-bin-4.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="SEGA Master System / Game Gear emulator"
 HOMEPAGE="https://fms.komkon.org/MG/;



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

2019-04-03 Thread Andreas Sturmlechner
commit: 97d474d5f62cbd7d37f4869d0de670b0920e4d93
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 18:57:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 18:58:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d474d5

media-gfx/krita: Drop 4.1.8 (r0)

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

 media-gfx/krita/krita-4.1.8.ebuild | 119 -
 1 file changed, 119 deletions(-)

diff --git a/media-gfx/krita/krita-4.1.8.ebuild 
b/media-gfx/krita/krita-4.1.8.ebuild
deleted file mode 100644
index 09ab5c97fee..000
--- a/media-gfx/krita/krita-4.1.8.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_TEST="forceoptional"
-QT_MINIMAL="5.11.3"
-VIRTUALX_REQUIRED="test"
-PYTHON_COMPAT=( python3_{5,6,7} )
-inherit kde5 python-single-r1
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Free digital painting application. Digital Painting, Creative 
Freedom!"
-HOMEPAGE="https://www.kde.org/applications/graphics/krita/ https://krita.org/;
-LICENSE="GPL-3"
-IUSE="color-management fftw gif +gsl heif +jpeg openexr pdf qtmedia +raw tiff 
vc"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# FIXME: drop qtgui subslot operator when QTBUG is fixed or QT_MINIMAL >= 
5.12.0:
-# https://bugreports.qt.io/browse/QTBUG-72488
-BDEPEND="
-   dev-cpp/eigen:3
-   dev-lang/perl
-   sys-devel/gettext
-"
-COMMON_DEPEND="${PYTHON_DEPS}
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kitemmodels)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui '-gles2' '' '5=')
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtx11extras)
-   $(add_qt_dep qtxml)
-   dev-libs/boost:=
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   dev-python/sip[${PYTHON_USEDEP}]
-   media-gfx/exiv2:=
-   media-libs/lcms
-   media-libs/libpng:0=
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXi
-   color-management? ( media-libs/opencolorio )
-   fftw? ( sci-libs/fftw:3.0= )
-   gif? ( media-libs/giflib )
-   gsl? ( sci-libs/gsl:= )
-   jpeg? ( virtual/jpeg:0 )
-   heif? ( media-libs/libheif:= )
-   openexr? (
-   media-libs/ilmbase:=
-   media-libs/openexr
-   )
-   pdf? ( app-text/poppler[qt5] )
-   qtmedia? ( $(add_qt_dep qtmultimedia) )
-   raw? ( media-libs/libraw:= )
-   tiff? ( media-libs/tiff:0 )
-"
-DEPEND="${COMMON_DEPEND}
-   vc? ( >=dev-libs/vc-1.1.0 )
-"
-RDEPEND="${COMMON_DEPEND}
-   !app-office/calligra:4[calligra_features_krita]
-   !app-office/calligra-l10n:4[calligra_features_krita(+)]
-"
-
-# bug 630508
-RESTRICT+=" test"
-
-PATCHES=( "${FILESDIR}/${PN}-4.0.3-tests-optional.patch" )
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-   kde5_pkg_setup
-}
-
-src_configure() {
-   # Prevent sandbox violation from FindPyQt5.py module
-   # See Gentoo-bug 655918
-   addpredict /dev/dri
-
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package color-management OCIO)
-   $(cmake-utils_use_find_package fftw FFTW3)
-   $(cmake-utils_use_find_package gif GIF)
-   $(cmake-utils_use_find_package gsl GSL)
-   $(cmake-utils_use_find_package heif HEIF)
-   $(cmake-utils_use_find_package jpeg JPEG)
-   $(cmake-utils_use_find_package openexr OpenEXR)
-   $(cmake-utils_use_find_package pdf Poppler)
-   $(cmake-utils_use_find_package qtmedia Qt5Multimedia)
-   $(cmake-utils_use_find_package raw LibRaw)
-   $(cmake-utils_use_find_package tiff TIFF)
-   $(cmake-utils_use_find_package vc Vc)
-   )
-
-   kde5_src_configure
-}



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

2019-04-03 Thread Andreas Sturmlechner
commit: 68d2cb566ccf6c5b4cec5d6f021484b2216ad0a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 18:54:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 18:58:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d2cb56

media-gfx/krita: Add upstream tablet support and crash fix

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

 .../krita-4.1.8-fix-pre-5.12-tablet-support.patch  |  49 
 ...-qt-5.12-fix-unsupported-composition-mode.patch |  38 +++
 media-gfx/krita/krita-4.1.8-r1.ebuild  | 123 +
 3 files changed, 210 insertions(+)

diff --git 
a/media-gfx/krita/files/krita-4.1.8-fix-pre-5.12-tablet-support.patch 
b/media-gfx/krita/files/krita-4.1.8-fix-pre-5.12-tablet-support.patch
new file mode 100644
index 000..2928247e57a
--- /dev/null
+++ b/media-gfx/krita/files/krita-4.1.8-fix-pre-5.12-tablet-support.patch
@@ -0,0 +1,49 @@
+From 0218025b1725aa810f108d08802b590ce62f1044 Mon Sep 17 00:00:00 2001
+From: Dmitry Kazakov 
+Date: Mon, 25 Mar 2019 21:16:41 +0300
+Subject: Add a workaround for Qt 5.9...5.11.X to fix tablet support
+
+Basically, the patch mimics this Qt's patch that has been
+added in Qt 5.12.0 only:
+https://codereview.qt-project.org/#/c/239918/
+
+BUG:399696
+---
+ libs/ui/input/kis_input_manager_p.cpp | 22 ++
+ 1 file changed, 22 insertions(+)
+
+diff --git a/libs/ui/input/kis_input_manager_p.cpp 
b/libs/ui/input/kis_input_manager_p.cpp
+index 4f5a58f..0a26655 100644
+--- a/libs/ui/input/kis_input_manager_p.cpp
 b/libs/ui/input/kis_input_manager_p.cpp
+@@ -333,6 +333,28 @@ 
KisInputManager::Private::ProximityNotifier::ProximityNotifier(KisInputManager::
+ 
+ bool KisInputManager::Private::ProximityNotifier::eventFilter(QObject* 
object, QEvent* event )
+ {
++/**
++ * All Qt builds in range 5.7.0...5.11.X on X11 had a problem that made 
all
++ * the tablet events be accepted by default. It meant that no mouse
++ * events were synthesized, and, therefore, no Enter/Leave were generated.
++ *
++ * The fix for this bug has been added only in Qt 5.12.0:
++ * https://codereview.qt-project.org/#/c/239918/
++ *
++ * To avoid this problem we should explicitly ignore all the tablet 
events.
++ */
++#if defined Q_OS_LINUX && \
++QT_VERSION >= QT_VERSION_CHECK(5, 7, 0) && \
++QT_VERSION < QT_VERSION_CHECK(5, 12, 0)
++
++if (event->type() == QEvent::TabletMove ||
++event->type() == QEvent::TabletPress ||
++event->type() == QEvent::TabletRelease) {
++
++event->ignore();
++}
++#endif
++
+ switch (event->type()) {
+ case QEvent::TabletEnterProximity:
+ d->debugEvent(event);
+-- 
+cgit v1.1

diff --git 
a/media-gfx/krita/files/krita-4.1.8-qt-5.12-fix-unsupported-composition-mode.patch
 
b/media-gfx/krita/files/krita-4.1.8-qt-5.12-fix-unsupported-composition-mode.patch
new file mode 100644
index 000..dc65b1c49d2
--- /dev/null
+++ 
b/media-gfx/krita/files/krita-4.1.8-qt-5.12-fix-unsupported-composition-mode.patch
@@ -0,0 +1,38 @@
+From 9347112a77b3b628af8c0b8d4d7cbc0929eede9e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Wolthera=20van=20H=C3=B6vell=20tot=20Westerflier?=
+ 
+Date: Sat, 30 Mar 2019 21:47:37 +0100
+Subject: BUG:406032 Fix crash caused by unsupported composition mode in QT
+ 5.12
+
+Qt 5.12 doesn't support QPainter::RasterOp_SourceXorDestination anymore.
+
+Trying to paint with a painter that uses this while opengl is enabled
+will lead to a crash. The only relevant place this enum value is still used
+is in kis_tool.cc, where it is only painted on the regular non-accelerated 
canvas.
+
+Anyhow, told the smartpatch to use this function instead of doing something 
itself.
+
+The whole thing is a little bizar.
+---
+ plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp 
b/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp
+index 656ba38..32577a3 100644
+--- a/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp
 b/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp
+@@ -245,9 +245,8 @@ void KisToolSmartPatch::paint(QPainter , const 
KoViewConverter 
+ Q_UNUSED(converter);
+ 
+ painter.save();
+-painter.setCompositionMode(QPainter::RasterOp_SourceXorDestination);
+-painter.setPen(QColor(128, 255, 128));
+-painter.drawPath(pixelToView(m_d->brushOutline));
++QPainterPath path = pixelToView(m_d->brushOutline);
++paintToolOutline(, path);
+ painter.restore();
+ 
+ painter.save();
+-- 
+cgit v1.1

diff --git a/media-gfx/krita/krita-4.1.8-r1.ebuild 
b/media-gfx/krita/krita-4.1.8-r1.ebuild
new file mode 100644
index 000..46926f21e6a
--- /dev/null
+++ b/media-gfx/krita/krita-4.1.8-r1.ebuild
@@ -0,0 +1,123 @@
+# 

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

2019-04-03 Thread Mike Gilbert
commit: 0553acbb90e9fcd50f169a257d1d220f4c5058e9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr  3 18:48:48 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr  3 18:48:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0553acbb

dev-util/ninja: bump to 1.9.0

Closes: https://bugs.gentoo.org/682420
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-util/ninja/Manifest |  1 +
 .../ninja/{ninja-.ebuild => ninja-1.9.0.ebuild} | 17 +++--
 dev-util/ninja/ninja-.ebuild| 17 +++--
 3 files changed, 23 insertions(+), 12 deletions(-)

diff --git a/dev-util/ninja/Manifest b/dev-util/ninja/Manifest
index acfcd0990c7..8de2b193c8e 100644
--- a/dev-util/ninja/Manifest
+++ b/dev-util/ninja/Manifest
@@ -1,3 +1,4 @@
 DIST ninja-1.8.2.g3bbbe.kitware.dyndep-1.jobserver-1.tar.gz 203848 BLAKE2B 
a6002abcfe4003dd5c9ccb8fd504b98736a6bc249323ca7afabc042a5091b9e7f0c0c19853cd7a270e00b0825ea14a7ba47c1b35d15f725c7b4866de1a79c07a
 SHA512 
74f42181a2a712653450b0ab7ce5ad93b5ec010f4ab8411c732f682be5a6a991a7481ae1649ad70a7b903c45427b1e238b001aef29702f0896a1ae393ee22bec
 DIST ninja-1.8.2.g81279.kitware.dyndep-1.jobserver-1.tar.gz 204539 BLAKE2B 
cee66a5d6ad7fd1254e68cf7be1e97eb796ec3103bdb9e869dc66757a96ce1d6e946018aa048855e70d6a3698ae609f75740809a8e9183057da16769f07e1fa6
 SHA512 
ae5f9c4c76114cabc4ec06056edccfa4027d514c4ae0f3ab08bbcd3ce2322e9ff08b8f90fe69fab989707adb6ecc78f226b65e223b41535aa5c0db5b6c61117a
 DIST ninja-1.8.2.tar.gz 185226 BLAKE2B 
c464c50829a0e9f0f6fd4b860946b14bf07f752adb8e7857d4072a1c1f06977eda283f633041929065c9164377ca769b3293b04fc9ceab583371708a9c4e8f2a
 SHA512 
1650bf9e3eddeb0b0fbb415c2b8e0a7c094421e991fa8139fd77fae0f6ee7ee980b7cf5e98d883c3a884f99abcb06fa26e3980af3a3a5bb6dd655124755782c2
+DIST ninja-1.9.0.g99df1.kitware.dyndep-1.jobserver-1.tar.gz 213767 BLAKE2B 
bb6abbed155d39fe65a3a4a3e577e4a13dfd1ccb9e018084153b0dd6928753be9d8c10a2c4c2ab6a2000c5292f912353f2234b01613f46bfa49d13aabd7a
 SHA512 
6c3aaf8decfd792ce6b035dacb87f978f1052d13e5ceac9ce63bc7051fad0eed83cc530d2cf22649ff4186416b0478bb3eb0507c56fec2848061cdad7a0aa812

diff --git a/dev-util/ninja/ninja-.ebuild 
b/dev-util/ninja/ninja-1.9.0.ebuild
similarity index 82%
copy from dev-util/ninja/ninja-.ebuild
copy to dev-util/ninja/ninja-1.9.0.ebuild
index 0f378c4dd3a..8eb95d5047f 100644
--- a/dev-util/ninja/ninja-.ebuild
+++ b/dev-util/ninja/ninja-1.9.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 2012-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 
 inherit bash-completion-r1 elisp-common python-any-r1 toolchain-funcs
 
@@ -11,7 +11,10 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
 else
-   SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KITWARE_VERSION="1.9.0.g99df1.kitware.dyndep-1.jobserver-1"
+   MY_P="ninja-${KITWARE_VERSION}"
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/Kitware/ninja/archive/v${KITWARE_VERSION}.tar.gz -> 
${MY_P}.tar.gz"
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 ~x64-solaris"
 fi
 
@@ -47,9 +50,11 @@ run_for_build() {
if tc-is-cross-compiler; then
local -x AR=$(tc-getBUILD_AR)
local -x CXX=$(tc-getBUILD_CXX)
-   local -x CFLAGS=${BUILD_CXXFLAGS}
+   local -x CFLAGS=
+   local -x CXXFLAGS=${BUILD_CXXFLAGS}
local -x LDFLAGS=${BUILD_LDFLAGS}
fi
+   echo "$@" >&2
"$@"
 }
 
@@ -59,7 +64,7 @@ src_compile() {
# configure.py uses CFLAGS instead of CXXFLAGS
export CFLAGS=${CXXFLAGS}
 
-   run_for_build "${PYTHON}" configure.py --bootstrap --verbose || die
+   run_for_build ${EPYTHON} configure.py --bootstrap --verbose || die
 
if tc-is-cross-compiler; then
mv ninja ninja-build || die
@@ -82,7 +87,7 @@ src_test() {
if ! tc-is-cross-compiler; then
# Bug 485772
ulimit -n 2048
-   ./ninja-build -v ninja_test || die
+   ./ninja -v ninja_test || die
./ninja_test || die
fi
 }

diff --git a/dev-util/ninja/ninja-.ebuild b/dev-util/ninja/ninja-.ebuild
index 0f378c4dd3a..8eb95d5047f 100644
--- a/dev-util/ninja/ninja-.ebuild
+++ b/dev-util/ninja/ninja-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 2012-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 

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

2019-04-03 Thread William Hubbs
commit: 48852e904aa8e1f7e4acb7af75cdf9cf526a032d
Author: William Hubbs  sony  com>
AuthorDate: Wed Apr  3 18:43:30 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Apr  3 18:46:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48852e90

dev-python/redis-py: 3.2.1 bump

Closes: https://bugs.gentoo.org/682378
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-python/redis-py/Manifest  |  1 +
 dev-python/redis-py/redis-py-3.2.1.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/redis-py/Manifest b/dev-python/redis-py/Manifest
index deb2e8bfc3c..b4c32c2d78c 100644
--- a/dev-python/redis-py/Manifest
+++ b/dev-python/redis-py/Manifest
@@ -1,3 +1,4 @@
 DIST redis-py-2.10.5.tar.gz 88610 BLAKE2B 
092efe4fcbc500a59981fc2d8574b70ee322ce7ccba012e5babd022f30abb017e53f093b3f4d876a297ab2e4403a57e749582d4027f1efa53efcbab0214347b7
 SHA512 
b2e6cb85c274c8f1c63e27256bbab816d016a68c324bf7092cf53feae819a34fa94f45565b0f209ee981919d793b2963462eb1a6f841e9dde9885802e0ebbe8f
 DIST redis-py-2.10.6.tar.gz 97299 BLAKE2B 
9fea87b5c8ae0f3574651717e664cda62ca7752e44c4e60f4a50b82b53a52a5d005dc79c72afa58abfb807bf303f46335761129c54a2ef8e4f524451543c6c96
 SHA512 
e7df464bc3b26e23f6a0d2d2896306c1e4792b9a2a4ecaea6dd8690ffa17853cc85345f063307295dd3c2da399f7f203f4b21d785f7e073c0501732257419dad
 DIST redis-py-2.9.1.tar.gz 62204 BLAKE2B 
633dd00d5aa984ac4dfb223aa685f8fa6913f4f00bb5c5c231dc77b6e8d33f1cd57c2e2bc07c4ec4658ca3b7675fd172919187fa2e95afb8eb5345f65dcbca00
 SHA512 
6b4912acafb31c87a5bc47b0420834aa9d1eba57feb0bbacdea943b746fe2f24aee4c9f13e7b03ae4edc562043b22c370cc7f53e45be07c5408cfa9852f8ea38
+DIST redis-py-3.2.1.tar.gz 124692 BLAKE2B 
fc7a773ab0a7e13f034b9efa174806b024733f9263b962599ce72e9a0c88b11964c26081375b6ae2de49939b59a561c145ae1b69c262b801f9b887befe9dcc0a
 SHA512 
be51642a8895325c3c61993dd83c3299a9e2cefc1010e04f182833f720ff161bea43d3a57d28afba991949fcf6e967c4f778002967641bffe651d5db384f2e08

diff --git a/dev-python/redis-py/redis-py-3.2.1.ebuild 
b/dev-python/redis-py/redis-py-3.2.1.ebuild
new file mode 100644
index 000..fd8436a7c94
--- /dev/null
+++ b/dev-python/redis-py/redis-py-3.2.1.ebuild
@@ -0,0 +1,63 @@
+# 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} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN="redis"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python client for Redis key-value store"
+HOMEPAGE="https://github.com/andymccurdy/redis-py;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-db/redis
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.7.0[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Make sure that tests will be used from BUILD_DIR rather than cwd.
+   mv tests tests-hidden || die
+
+   # Correct local import patch syntax
+   sed -e 's:from .conftest:from conftest:' \
+   -i 
tests-hidden/{test_commands.py,test_connection_pool.py,test_encoding.py,test_lock.py,test_pubsub.py}
 \
+   || die
+}
+
+python_compile() {
+   distutils-r1_python_compile
+
+   if use test; then
+   cp -r tests-hidden "${BUILD_DIR}"/tests || die
+   fi
+}
+
+python_test() {
+   local sock="${T}/redis.sock"
+
+   "${EPREFIX}/usr/sbin/redis-server" - <<- EOF
+   daemonize yes
+   pidfile "${T}/redis.pid"
+   unixsocket ${sock}
+   EOF
+
+   PYTHONPATH="${S}:${S}/tests-hidden"
+   esetup.py test --verbose
+   kill $(<"${T}/redis.pid")
+}



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

2019-04-03 Thread William Hubbs
commit: 3284da4b736d3c16ad16ec444d7da074aa164a82
Author: William Hubbs  sony  com>
AuthorDate: Wed Apr  3 15:58:50 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Apr  3 18:46:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3284da4b

dev-python/django-redis: Full featured redis cache backend for Django

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

 dev-python/django-redis/Manifest   |  1 +
 dev-python/django-redis/django-redis-4.10.0.ebuild | 19 +++
 dev-python/django-redis/metadata.xml   |  8 
 3 files changed, 28 insertions(+)

diff --git a/dev-python/django-redis/Manifest b/dev-python/django-redis/Manifest
new file mode 100644
index 000..57ff3e1cacd
--- /dev/null
+++ b/dev-python/django-redis/Manifest
@@ -0,0 +1 @@
+DIST django-redis-4.10.0.tar.gz 59208 BLAKE2B 
76a6887fdcce7decaeb2c4b76ff0ff58b8b074e902f6ccfc57dbdd21aeac82fbe37367caaf0af1c6facd5b87db6bb053b2fc553ba87b3cca970f2c0b1f99e35c
 SHA512 
39e2d72699ceb2b0887e7048db22a4067001fb5e2c10ae2c5d2d8a0ab71e862773e443ba3a109f7b874b994a842e89772b3e33152aafd2a98e1cd906d5d2e690

diff --git a/dev-python/django-redis/django-redis-4.10.0.ebuild 
b/dev-python/django-redis/django-redis-4.10.0.ebuild
new file mode 100644
index 000..982a5193340
--- /dev/null
+++ b/dev-python/django-redis/django-redis-4.10.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_6 )
+inherit distutils-r1
+
+DESCRIPTION="Full featured redis cache backend for Django."
+HOMEPAGE="https://github.com/niwinz/django-redis;
+SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-2.10.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"

diff --git a/dev-python/django-redis/metadata.xml 
b/dev-python/django-redis/metadata.xml
new file mode 100644
index 000..c36c37139fa
--- /dev/null
+++ b/dev-python/django-redis/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



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

2019-04-03 Thread Georgy Yakovlev
commit: c399957b01aaf706d2d961fde982956a59b20cce
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Apr  3 18:26:58 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Apr  3 18:27:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c399957b

app-misc/skim: bump to 0.6.6

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

 app-misc/skim/Manifest | 2 +-
 app-misc/skim/{skim-0.6.5.ebuild => skim-0.6.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/skim/Manifest b/app-misc/skim/Manifest
index ba554c68875..22a8d7243a6 100644
--- a/app-misc/skim/Manifest
+++ b/app-misc/skim/Manifest
@@ -61,7 +61,7 @@ DIST skim-0.5.2.tar.gz 78847 BLAKE2B 
0530a730abce8bdcaff1e6b263e87a0a9184dde
 DIST skim-0.5.4.tar.gz 87040 BLAKE2B 
c7816dae5142d3230bf98db7c86ec8b8d78adac52dfe19c6760d65b6ea81e704f84c4127c9ca1d74812ddef69595290a8f09f01869a41dc17a42a33d2eedb15b
 SHA512 
f21af6c86ca6b1c4aab1b715c1c47ced1d06c45216a03493cfc3f01d7ed6ecb6e287a335d0756f4b82b97d4d22493b01598569a0529bc57983a5a4716427af83
 DIST skim-0.5.5.tar.gz 87411 BLAKE2B 
98dbd5d8f5d45a0752975316aa41971622e6d65e91dbfe9c8248882931d05dcfb0d8ab32fc51504060fd41aef7c456c8f753e2939a726ad41cd3b82515adeeb1
 SHA512 
a6970252633e32004edc4e4cf910a5d07d1a63b11b77e56d5ddc6ad656d33ea984dc02523fbfaf5eeb58c197d95a17fb6bcdf16448d68c6a239798b3180d7aa2
 DIST skim-0.6.4.tar.gz 85922 BLAKE2B 
ddf8a64bf3e7daca04bea7e0a208b9acf7e336c299ac3e524bff081f55b103b431d8f35790265222d36ba26abe9e0377cf6c748af81739d42fb2a0b82a40f6f7
 SHA512 
1aaa10158cae58d2fcd0a2c25c03699ef63cf6d2ae94adba5988259c5be23eda5837b22c45643904e96bd095e8ad6efb48c7c36ffb3db14492773e71fe9d66e6
-DIST skim-0.6.5.tar.gz 86494 BLAKE2B 
9f83ce6ab095c4838471d3404bed06284290ca2f606efd0288c0536784681ebc136e98eb6e1813ec24ab7e1018da3444f9d3f8cbfefc9ec8493042e0d36ecc7f
 SHA512 
f643cb2a72b1311b9de2955b0a719af4371ea276fb3465935f83844ffdd7cf8362b40c7f4e51f0c085e5b51542a69b6fe99e4864daf357778638706fc112f2a1
+DIST skim-0.6.6.tar.gz 86665 BLAKE2B 
5e89507ab76d974bd0925aa273565eae0f9e7783a18a84da6083d28ac13394ace48123cc658bab6065c0fd4f46a2e96469ac990ef58e6a0391e740825095581f
 SHA512 
df4c8c9a3641321786e014f63d1f1bc4b15762d666792d3f8b86e73704c15643ca01e3f6242243eb903454cc7c8e983255583b1cddc39cfdd5e779c00f1a546e
 DIST strsim-0.6.0.crate 8500 BLAKE2B 
fb5d756691a359d086886bf579445a262d2691285c120670e1b9da828922e43630339d59e4dbc98fe1fd6c92785264bef645be4ca80681059d8ee9f6d7be582b
 SHA512 
43cbcf2cab7f91515f52f20719e8013cff23807ca79a9a69f1997ec1ba2eacf713d64c88e33f4c9ba852fb3dda4b87e943587ae4b6ff5bfbbb81deb6dbf76a97
 DIST strsim-0.7.0.crate 8435 BLAKE2B 
6869075bc3949fbdec1b74548b816560d1bf3759ba4c3e972a84f885e6732edd25596d75a4b6f6b85d93821f559757d096cb5f0b0eb04dabd8bb974d214f3188
 SHA512 
3f92df0f444129b16fbb15c533b7bc1d6f18970b487b57345f74747fb7f41e3dc0cb61255712e94d419a5777b8f6a9cdf1a716718698c479eb98dfb6464d1983
 DIST syn-0.15.29.crate 146203 BLAKE2B 
b9280bda7735dfc08f80816e5db9c22e27596e5bfcbc54accd37a9bc4899c2caf1bcef03155c653441365ed9fc8cad910fa47c58ba7a386b3fc9f40b4be59a27
 SHA512 
1a5f365a8239758c9a2e2cfac3bac1bc94995ea48eb087cc8a2dc62a33a2f22b2bbe2985e344fdd758021ab66e55ff17e76c0234e9ae342499d1ae1fc3294767

diff --git a/app-misc/skim/skim-0.6.5.ebuild b/app-misc/skim/skim-0.6.6.ebuild
similarity index 100%
rename from app-misc/skim/skim-0.6.5.ebuild
rename to app-misc/skim/skim-0.6.6.ebuild



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

2019-04-03 Thread Lars Wendler
commit: d9e97d0f674df9ddc7c1d0d64b736a3ccb9b277a
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  3 18:02:07 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  3 18:02:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e97d0f

net-ftp/pure-ftpd: Bump to version 1.0.49

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

 net-ftp/pure-ftpd/Manifest|   1 +
 net-ftp/pure-ftpd/pure-ftpd-1.0.49.ebuild | 143 ++
 2 files changed, 144 insertions(+)

diff --git a/net-ftp/pure-ftpd/Manifest b/net-ftp/pure-ftpd/Manifest
index 4385a344f97..2090d3dbe8f 100644
--- a/net-ftp/pure-ftpd/Manifest
+++ b/net-ftp/pure-ftpd/Manifest
@@ -1,2 +1,3 @@
 DIST pure-ftpd-1.0.47.tar.bz2 489177 BLAKE2B 
06e71ead47b87dedf47a84e488b2de127fcd297c2e9ca7a617c2ee2760cf55b816884763721826c512558d016cbd38a87a11ca0e8c2334d93145edc6f88d9287
 SHA512 
c1920a3f67f04635fde600fe226a7730b801e7e64658b25f1d9f9c0b35a704664be4adfb0b291594f7e0f10beade25eae9a5e6cc3b6777a3b413f3c2d9574e63
 DIST pure-ftpd-1.0.48.tar.bz2 487653 BLAKE2B 
6edf1ae191fba657907121a0ff6d57cfaf1df2b237fcd66f8523cf84b9fbcb737752624c031f33ca16b8d0c8345391fa876556ccfb8027cfb3c7d36045e0649d
 SHA512 
eabcc8ba6d37e3aceb57871e80129a1db1a3ea7d2b9f57626a21f42b4978570a84006a941fe254b6af50b2432d1d391725ea512f7569fcaecfa7eb77179c2f54
+DIST pure-ftpd-1.0.49.tar.bz2 487958 BLAKE2B 
bd5f10a49b533eb6c257032659e97aa7ae16ec9402704d8ee06c92938e217b748b390ccf0e31b3640f41cb7a93f85b29c8ddcdc296f214391b1d92da9d701a7c
 SHA512 
b44896d6fe2cda9169b1db93c5260bb892af14a173f2d25e60dd6530afe85d8e9156985609e35da7e5550dc123afb42bc5012beb9fca9011054cf0ed8b2eddef

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.49.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.49.ebuild
new file mode 100644
index 000..30e10ab43e3
--- /dev/null
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.49.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic
+
+DESCRIPTION="Fast, production-quality, standard-conformant FTP server"
+HOMEPAGE="http://www.pureftpd.org/;
+if [[ "${PV}" ==  ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/jedisct1/pure-ftpd.git;
+else
+   SRC_URI="ftp://ftp.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2
+   http://download.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+IUSE="anondel anonperm anonren anonres caps implicittls ldap libressl mysql 
noiplog pam paranoidmsg postgres resolveids selinux ssl sysquota vchroot xinetd"
+
+REQUIRED_USE="implicittls? ( ssl )"
+
+DEPEND="caps? ( sys-libs/libcap )
+   ldap? ( >=net-nds/openldap-2.0.25 )
+   mysql? ( || (
+   dev-db/mariadb-connector-c
+   dev-db/mysql-connector-c
+   ) )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:= )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6g:0=[-bindist] )
+   libressl? ( dev-libs/libressl:= )
+   )
+   sysquota? ( sys-fs/quota[-rpc] )
+   xinetd? ( virtual/inetd )"
+
+RDEPEND="${DEPEND}
+   dev-libs/libsodium:=
+   net-ftp/ftpbase
+   selinux? ( sec-policy/selinux-ftp )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.28-pam.patch"
+)
+
+src_prepare() {
+   default
+   [[ "${PV}" ==  ]] && eautoreconf
+}
+
+src_configure() {
+   # adjust max user length to something more appropriate
+   # for virtual hosts. See bug #62472 for details.
+   sed -e "s:# define MAX_USER_LENGTH 32U:# define MAX_USER_LENGTH 127U:" \
+   -i "${S}/src/ftpd.h" || die "sed failed"
+
+   # Those features are only configurable like this, see bug #179375.
+   use anondel && append-cppflags -DANON_CAN_DELETE
+   use anonperm && append-cppflags -DANON_CAN_CHANGE_PERMS
+   use anonren && append-cppflags -DANON_CAN_RENAME
+   use anonres && append-cppflags -DANON_CAN_RESUME
+   use resolveids && append-cppflags -DALWAYS_RESOLVE_IDS
+
+   # Do not auto-use SSP -- let the user select this.
+   export ax_cv_check_cflags___fstack_protector_all=no
+
+   local myeconfargs=(
+   --enable-largefile
+   --with-altlog
+   --with-cookie
+   --with-diraliases
+   --with-extauth
+   --with-ftpwho
+   --with-language=${PUREFTPD_LANG:=english}
+   --with-peruserlimits
+   --with-privsep
+   --with-puredb
+   --with-quotas
+   --with-ratios
+   --with-throttling
+   --with-uploadscript
+   --with-virtualhosts
+   $(use_with ldap)
+   $(use_with mysql)
+   $(use_with pam)
+   

[gentoo-commits] repo/dev/ulm:master commit in: dev-util/ninka/, dev-util/ninka/files/

2019-04-03 Thread Ulrich Müller
commit: cce089ba7ae933e6b588cb9e405a311510a88bb7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Apr  3 17:22:11 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Apr  3 17:22:11 2019 +
URL:https://gitweb.gentoo.org/repo/dev/ulm.git/commit/?id=cce089ba

dev-util/ninka: Moved to gentoo repository.

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

 dev-util/ninka/Manifest|  1 -
 .../files/ninka-2.0_pre1_p20170402-braces.patch| 11 -
 .../files/ninka-2.0_pre1_p20170402-makefile.patch  | 33 --
 dev-util/ninka/metadata.xml|  7 ---
 dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild | 52 --
 5 files changed, 104 deletions(-)

diff --git a/dev-util/ninka/Manifest b/dev-util/ninka/Manifest
deleted file mode 100644
index 442d11b..000
--- a/dev-util/ninka/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ninka-2.0_pre1_p20170402.tar.xz 136080 BLAKE2B 
9c612dd3586681b1bb037d5c7271341fc652ca62d3e22ee29f330922d78e9a460e3bb2700f4216ea3fa564ed2e5c83a9c50cdea5db796851bbdc999b9f35658a
 SHA512 
fc1c8f6e134c6c618852bc62b306c4e73fcd7443900f4d31d9abffe718e8b4fa7e3853631d0207f70e1223d00a72e976f4c3e7c8780a892113644ba5167f30a1

diff --git a/dev-util/ninka/files/ninka-2.0_pre1_p20170402-braces.patch 
b/dev-util/ninka/files/ninka-2.0_pre1_p20170402-braces.patch
deleted file mode 100644
index 54e4d4a..000
--- a/dev-util/ninka/files/ninka-2.0_pre1_p20170402-braces.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 ninka-orig/lib/Ninka/SentenceExtractor.pm
-+++ ninka/lib/Ninka/SentenceExtractor.pm
-@@ -114,7 +114,7 @@
- 
- # check for trailing bullets of different types
- s/^o //;
--s/^\s*[0-9]{1-2}+\s*[\-\)]//;
-+s/^\s*[0-9]{1,2}+\s*[\-\)]//;
- s/^[ \t]+//;
- s/[ \t]+$//;
- 

diff --git a/dev-util/ninka/files/ninka-2.0_pre1_p20170402-makefile.patch 
b/dev-util/ninka/files/ninka-2.0_pre1_p20170402-makefile.patch
deleted file mode 100644
index 1799d41..000
--- a/dev-util/ninka/files/ninka-2.0_pre1_p20170402-makefile.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 ninka-orig/comments/Makefile
-+++ ninka/comments/Makefile
-@@ -11,12 +11,13 @@
- #DEBUG = -g -DDEBUG -DIODEBUG
- 
- 
--all:
--  g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c io.cpp
--  g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c dformat.cpp
--  g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c func.cpp
--  g++ $(DEBUG) $(OPTIONS) $(DEFINES) -c main.cpp
--  g++ -o $(NAME) main.o io.o dformat.o func.o
-+all: $(NAME)
-+
-+%.o: %.cpp
-+  $(CXX) $(CXXFLAGS) $(DEFINES) -c $<
-+
-+$(NAME): main.o io.o dformat.o func.o
-+  $(CXX) $(LDFLAGS) -o $@ $^
- 
- install:
-   @echo -n "Installing binary:   "
 ninka-orig/Makefile.PL
-+++ ninka/Makefile.PL
-@@ -13,7 +13,7 @@
- 'Yuki Manabe ',
- 'René Scheibe ',
- ],
--EXE_FILES => ['bin/ninka'],
-+EXE_FILES => ['bin/ninka', 'bin/ninka-excel', 'bin/ninka-sqlite'],
- CONFIGURE_REQUIRES => {
- 'ExtUtils::MakeMaker' => '6.52',
- },

diff --git a/dev-util/ninka/metadata.xml b/dev-util/ninka/metadata.xml
deleted file mode 100644
index c665e48..000
--- a/dev-util/ninka/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  u...@gentoo.org
-
-

diff --git a/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild 
b/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild
deleted file mode 100644
index 3a18623..000
--- a/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit perl-module toolchain-funcs
-
-DESCRIPTION="A license identification tool for source code"
-HOMEPAGE="http://ninka.turingmachine.org/;
-# snapshot of https://github.com/dmgerman/ninka
-SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
-
-LICENSE="GPL-2+ myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="sqlite test"
-
-RDEPEND="dev-perl/IO-CaptureOutput
-   dev-perl/Spreadsheet-WriteExcel
-   virtual/perl-File-Temp
-   sqlite? (
-   dev-perl/DBD-SQLite
-   dev-perl/DBI
-   )"
-
-DEPEND="virtual/perl-ExtUtils-MakeMaker
-   test? (
-   ${RDEPEND}
-   virtual/perl-Test-Simple
-   dev-perl/Test-Pod
-   )"
-# Test::Strict not packaged yet
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-braces.patch
-   "${FILESDIR}"/${P}-makefile.patch
-)
-
-src_compile() {
-   perl-module_src_compile
-   emake -C comments CXX="$(tc-getCXX)"
-}
-
-src_install() {
-   perl-module_src_install
-   use sqlite || rm "${ED}"/usr/bin/ninka-sqlite || die
-   dobin comments/comments
-   doman comments/comments.1
-   dodoc BUGS.org
-}



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

2019-04-03 Thread Lars Wendler
commit: 14e90019515222d46c5cced6795ed993cfafcb0d
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  3 17:30:21 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  3 17:30:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e90019

net-misc/iputils: Re-added accidentally removed patch

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

 .../iputils/files/iputils-20150815-nonroot-floodping.patch| 11 +++
 1 file changed, 11 insertions(+)

diff --git a/net-misc/iputils/files/iputils-20150815-nonroot-floodping.patch 
b/net-misc/iputils/files/iputils-20150815-nonroot-floodping.patch
new file mode 100644
index 000..50e108b09e8
--- /dev/null
+++ b/net-misc/iputils/files/iputils-20150815-nonroot-floodping.patch
@@ -0,0 +1,11 @@
+--- iputils-s20150815/ping.h
 iputils-s20150815/ping.h
+@@ -61,7 +61,7 @@
+ 
+ #define   MAXWAIT 10  /* max seconds to wait for 
response */
+ #define MININTERVAL   10  /* Minimal interpacket gap */
+-#define MINUSERINTERVAL   200 /* Minimal allowed interval for 
non-root */
++#define MINUSERINTERVAL   0   /* Minimal allowed interval for 
non-root */
+ 
+ #define SCHINT(a) (((a) <= MININTERVAL) ? MININTERVAL : (a))
+ 



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

2019-04-03 Thread Ulrich Müller
commit: ae38a505b80a85a3a0c741fcba6cef7d3e162470
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Apr  3 17:16:01 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Apr  3 17:16:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae38a505

dev-util/ninka: Add test dependencies, remove restriction.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild 
b/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild
index 38ae56d3d14..56bd4273a95 100644
--- a/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild
+++ b/dev-util/ninka/ninka-2.0_pre1_p20170402.ebuild
@@ -13,8 +13,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz;
 LICENSE="GPL-2+ myspell-en_CA-KevinAtkinson public-domain Princeton Ispell"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="sqlite"
-RESTRICT="test"
+IUSE="sqlite test"
 
 RDEPEND="dev-perl/IO-CaptureOutput
dev-perl/Spreadsheet-WriteExcel
@@ -24,13 +23,13 @@ RDEPEND="dev-perl/IO-CaptureOutput
dev-perl/DBI
)"
 
-DEPEND="virtual/perl-ExtUtils-MakeMaker"
-#  test? (
-#  ${RDEPEND}
-#  virtual/perl-Test-Simple
-#  dev-perl/Test-Pod
-#  )"
-# Test::Strict not packaged yet
+DEPEND="virtual/perl-ExtUtils-MakeMaker
+   test? (
+   ${RDEPEND}
+   dev-perl/Test-Pod
+   dev-perl/Test-Strict
+   virtual/perl-Test-Simple
+   )"
 
 S="${WORKDIR}/${PN}"
 



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pingus/files/, games-puzzle/pingus/

2019-04-03 Thread Lars Wendler
commit: e64f0ba389e94891c5b9b8642edc3b67d341bc73
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  3 16:40:45 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  3 16:43:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e64f0ba3

games-puzzle/pingus: Added live ebuild

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

 .../pingus/files/pingus--no_libexec.patch  | 33 ++
 games-puzzle/pingus/pingus-.ebuild | 50 ++
 2 files changed, 83 insertions(+)

diff --git a/games-puzzle/pingus/files/pingus--no_libexec.patch 
b/games-puzzle/pingus/files/pingus--no_libexec.patch
new file mode 100644
index 000..45da29a4226
--- /dev/null
+++ b/games-puzzle/pingus/files/pingus--no_libexec.patch
@@ -0,0 +1,33 @@
+From ef01ebf5401419a0e98dfe32efa9a0bc8564e26f Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Wed, 3 Apr 2019 18:35:28 +0200
+Subject: [PATCH] Don't install pingus executable into libexec
+
+This doesn't really make any sense.
+---
+ CMakeLists.txt | 9 -
+ 1 file changed, 9 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index f3a92be64..fa835236d 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -213,15 +213,6 @@ if(BUILD_TESTS)
+ endif(BUILD_TESTS)
+ 
+ install(TARGETS pingus
+-  RUNTIME DESTINATION ${CMAKE_INSTALL_LIBEXECDIR})
+-
+-configure_file(
+-  ${CMAKE_CURRENT_SOURCE_DIR}/pingus.sh.in
+-  ${CMAKE_BINARY_DIR}/pingus.sh)
+-
+-install(FILES
+-  ${CMAKE_BINARY_DIR}/pingus.sh
+-  RENAME pingus
+   PERMISSIONS OWNER_EXECUTE OWNER_READ OWNER_WRITE GROUP_READ GROUP_EXECUTE 
WORLD_READ WORLD_EXECUTE
+   DESTINATION ${CMAKE_INSTALL_BINDIR})
+ 
+-- 
+2.21.0
+

diff --git a/games-puzzle/pingus/pingus-.ebuild 
b/games-puzzle/pingus/pingus-.ebuild
new file mode 100644
index 000..54588481980
--- /dev/null
+++ b/games-puzzle/pingus/pingus-.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cmake-utils toolchain-funcs flag-o-matic xdg-utils
+
+DESCRIPTION="free Lemmings clone"
+HOMEPAGE="http://pingus.gitlab.io/;
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/pingus/pingus.git;
+else
+   SRC_URI="https://github.com/Pingus/pingus/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-libs/boost:=
+   dev-libs/jsoncpp
+   media-libs/libpng:0=
+   media-libs/libsdl2[joystick,opengl,video]
+   media-libs/sdl2-image[png]
+   media-libs/sdl2-mixer[mod]
+   virtual/opengl
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.6-noopengl.patch
+   "${FILESDIR}"/${P}-no_libexec.patch
+)
+
+src_prepare() {
+   sed '/find_package(Boost/s@ signals@@' -i CMakeLists.txt || die
+   cmake-utils_src_prepare
+   strip-flags
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



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

2019-04-03 Thread Andreas Sturmlechner
commit: 9049f550ca69b18da691c351942c9de00f5b82f5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 15:40:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 16:22:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9049f550

kde-misc/kdiff3: Drop 1.8.0_pre20190322

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

 kde-misc/kdiff3/Manifest|  1 -
 kde-misc/kdiff3/kdiff3-1.8.0_pre20190322.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest
index 857b72de8cb..83756717027 100644
--- a/kde-misc/kdiff3/Manifest
+++ b/kde-misc/kdiff3/Manifest
@@ -1,3 +1,2 @@
 DIST kdiff3-0.9.98_p20170219.tar.xz 798588 BLAKE2B 
6b9604f0f5cececa586fc2fadb7da1bdf060c114d1f644d95ace5d898eb3c62e3addc5c53a6b2e7b959411742b1f13b07bf05667dc32f793fa5faf16f52c4927
 SHA512 
847410bb6eb9ba19f4dab2d2a8c46c78a6c3c90a578df22bedad8d471902c8bf393c91d77050b68ad0f4e4a4cc1f7898ef11b66c1ddcb34e182506a43932df64
-DIST kdiff3-1.8.0_pre20190322.tar.gz 505531 BLAKE2B 
ee62473d80c9c2f14f77677195b9128b2a471871795815af4f9b0ceaef2d4c7650c61c3e006d2e087ca96e9f6e020dbac86eef22f9ca1451ada84b2899494859
 SHA512 
0bbd58e764076c85ade2f0c34bf2f8450fa80280cd954f699985a86c309f11666e8d0f7e9edeeea9cab81271bf6830516a50f8b222ffe5c90f54d173012eb799
 DIST kdiff3-1.8.0_pre20190331.tar.gz 505587 BLAKE2B 
7dbe2efc548291848d30d8889f28ccf75610c2cb88e12d918fccd524ee8619e07501788d7e103175c211000aecc7ad1a48193b40d296f9a30eefcda02b1cda34
 SHA512 
02c6840a0015f096f0f3561a0306a078508520ea09733690522f74351925a00122b78eda2886267b3b0eb3d744bcfe80b7f710164bb1f22997e0fd0814e64649

diff --git a/kde-misc/kdiff3/kdiff3-1.8.0_pre20190322.ebuild 
b/kde-misc/kdiff3/kdiff3-1.8.0_pre20190322.ebuild
deleted file mode 100644
index 9cf955d9eae..000
--- a/kde-misc/kdiff3/kdiff3-1.8.0_pre20190322.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-COMMIT="0caf3edb739cfcf5a57df305c6d6dec37dbc8bff"
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Frontend to diff3 based on KDE Frameworks"
-HOMEPAGE="https://userbase.kde.org/KDiff3;
-SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}
-   sys-apps/diffutils
-   !kde-misc/kdiff3:4
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"



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

2019-04-03 Thread Andreas Sturmlechner
commit: f2be77666bfafa103464e75c604f2ddc7d5e14d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 15:39:43 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 16:22:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2be7766

kde-misc/kdiff3: 1.8.0_pre20190331 snapshot bump

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

 kde-misc/kdiff3/Manifest|  1 +
 kde-misc/kdiff3/kdiff3-1.8.0_pre20190331.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/kde-misc/kdiff3/Manifest b/kde-misc/kdiff3/Manifest
index 121fde030b4..857b72de8cb 100644
--- a/kde-misc/kdiff3/Manifest
+++ b/kde-misc/kdiff3/Manifest
@@ -1,2 +1,3 @@
 DIST kdiff3-0.9.98_p20170219.tar.xz 798588 BLAKE2B 
6b9604f0f5cececa586fc2fadb7da1bdf060c114d1f644d95ace5d898eb3c62e3addc5c53a6b2e7b959411742b1f13b07bf05667dc32f793fa5faf16f52c4927
 SHA512 
847410bb6eb9ba19f4dab2d2a8c46c78a6c3c90a578df22bedad8d471902c8bf393c91d77050b68ad0f4e4a4cc1f7898ef11b66c1ddcb34e182506a43932df64
 DIST kdiff3-1.8.0_pre20190322.tar.gz 505531 BLAKE2B 
ee62473d80c9c2f14f77677195b9128b2a471871795815af4f9b0ceaef2d4c7650c61c3e006d2e087ca96e9f6e020dbac86eef22f9ca1451ada84b2899494859
 SHA512 
0bbd58e764076c85ade2f0c34bf2f8450fa80280cd954f699985a86c309f11666e8d0f7e9edeeea9cab81271bf6830516a50f8b222ffe5c90f54d173012eb799
+DIST kdiff3-1.8.0_pre20190331.tar.gz 505587 BLAKE2B 
7dbe2efc548291848d30d8889f28ccf75610c2cb88e12d918fccd524ee8619e07501788d7e103175c211000aecc7ad1a48193b40d296f9a30eefcda02b1cda34
 SHA512 
02c6840a0015f096f0f3561a0306a078508520ea09733690522f74351925a00122b78eda2886267b3b0eb3d744bcfe80b7f710164bb1f22997e0fd0814e64649

diff --git a/kde-misc/kdiff3/kdiff3-1.8.0_pre20190331.ebuild 
b/kde-misc/kdiff3/kdiff3-1.8.0_pre20190331.ebuild
new file mode 100644
index 000..437350e6feb
--- /dev/null
+++ b/kde-misc/kdiff3/kdiff3-1.8.0_pre20190331.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT="12d54309def29c3bcb69d92e1b70540c4aa0f9cd"
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Frontend to diff3 based on KDE Frameworks"
+HOMEPAGE="https://userbase.kde.org/KDiff3;
+SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   sys-apps/diffutils
+   !kde-misc/kdiff3:4
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/pingus/, games-puzzle/pingus/files/

2019-04-03 Thread Lars Wendler
commit: 9dbfbec856f624c499c00f56fc5dd332eeac9d8c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  3 16:09:59 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  3 16:11:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbfbec8

games-puzzle/pingus: Revbump to use boost_signals2

the used upstream patch replaces long deprecated boost_signals with its
version 2 successor.

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

 .../pingus/files/pingus-0.7.6-boost_signals2.patch | 380 +
 games-puzzle/pingus/pingus-0.7.6-r2.ebuild |  63 
 2 files changed, 443 insertions(+)

diff --git a/games-puzzle/pingus/files/pingus-0.7.6-boost_signals2.patch 
b/games-puzzle/pingus/files/pingus-0.7.6-boost_signals2.patch
new file mode 100644
index 000..df4d4494503
--- /dev/null
+++ b/games-puzzle/pingus/files/pingus-0.7.6-boost_signals2.patch
@@ -0,0 +1,380 @@
+From 6b5f2eb72359ce9cece7543eebb02f2c1ac0dcf9 Mon Sep 17 00:00:00 2001
+From: Ingo Ruhnke 
+Date: Sat, 26 Jul 2014 20:49:11 +0200
+Subject: [PATCH] Switched to boost::signals2
+
+---
+ SConscript   |  5 ++---
+ src/editor/button.hpp|  4 ++--
+ src/editor/checkbox.hpp  |  4 ++--
+ src/editor/combobox.hpp  |  4 ++--
+ src/editor/file_list.hpp |  4 ++--
+ src/editor/inputbox.hpp  |  6 +++---
+ src/editor/message_box.hpp   |  2 +-
+ src/editor/object_selector.cpp   |  4 ++--
+ src/editor/viewport.hpp  |  4 ++--
+ src/pingus/components/check_box.hpp  |  4 ++--
+ src/pingus/components/choice_box.hpp |  4 ++--
+ src/pingus/components/slider_box.hpp |  4 ++--
+ src/pingus/config_manager.hpp| 28 ++--
+ src/pingus/screens/option_menu.hpp   |  4 ++--
+ 14 files changed, 40 insertions(+), 41 deletions(-)
+
+diff --git a/SConscript b/SConscript
+index 54b64680d..9caa931b6 100644
+--- a/SConscript
 b/SConscript
+@@ -187,9 +187,8 @@ class Project:
+  
'src/engine/input/xinput/xinput_device.cpp'])
+ 
+ def configure_boost(self):
+-if not self.conf.CheckLibWithHeader('boost_signals', 
'boost/signals.hpp', 'c++'):
+-if not self.conf.CheckLibWithHeader('boost_signals-mt', 
'boost/signals.hpp', 'c++'):
+-self.fatal_error += "  * library 'boost_signals' not found\n"
++if not self.conf.CheckHeader('boost/signals2.hpp', '<>', 'c++'):
++self.fatal_error += "  * library 'boost_signals2' not found\n"
+ 
+ def configure_png(self):
+ if self.conf.CheckMyProgram('pkg-config'):
+diff --git a/src/editor/button.hpp b/src/editor/button.hpp
+index c85d7da9e..d89dfe669 100644
+--- a/src/editor/button.hpp
 b/src/editor/button.hpp
+@@ -17,7 +17,7 @@
+ #ifndef HEADER_PINGUS_EDITOR_BUTTON_HPP
+ #define HEADER_PINGUS_EDITOR_BUTTON_HPP
+ 
+-#include 
++#include 
+ 
+ #include "engine/gui/rect_component.hpp"
+ 
+@@ -48,7 +48,7 @@ public:
+   void enable()  { enabled = true; }
+   void disable() { enabled = false; }
+ 
+-  boost::signal on_click;
++  boost::signals2::signal on_click;
+ 
+ private:
+   Button (const Button&);
+diff --git a/src/editor/checkbox.hpp b/src/editor/checkbox.hpp
+index 7c3bc835f..66382d79b 100644
+--- a/src/editor/checkbox.hpp
 b/src/editor/checkbox.hpp
+@@ -17,7 +17,7 @@
+ #ifndef HEADER_PINGUS_EDITOR_CHECKBOX_HPP
+ #define HEADER_PINGUS_EDITOR_CHECKBOX_HPP
+ 
+-#include 
++#include 
+ 
+ #include "engine/gui/rect_component.hpp"
+ 
+@@ -40,7 +40,7 @@ public:
+   bool is_checked() const { return checked; }
+   void on_primary_button_press(int x, int y);
+ 
+-  boost::signal on_change;
++  boost::signals2::signal on_change;
+  
+ private:
+   Checkbox (const Checkbox&);
+diff --git a/src/editor/combobox.hpp b/src/editor/combobox.hpp
+index 0ca742593..603556bd9 100644
+--- a/src/editor/combobox.hpp
 b/src/editor/combobox.hpp
+@@ -18,7 +18,7 @@
+ #ifndef HEADER_PINGUS_EDITOR_COMBOBOX_HPP
+ #define HEADER_PINGUS_EDITOR_COMBOBOX_HPP
+ 
+-#include 
++#include 
+ 
+ #include "engine/display/sprite.hpp"
+ #include "engine/gui/rect_component.hpp"
+@@ -88,7 +88,7 @@ public:
+   
+   void update_layout() {}
+   
+-  boost::signal on_select;
++  boost::signals2::signal on_select;
+ 
+ private:
+   Combobox();
+diff --git a/src/editor/file_list.hpp b/src/editor/file_list.hpp
+index cc4bba2de..85efe6aa0 100644
+--- a/src/editor/file_list.hpp
 b/src/editor/file_list.hpp
+@@ -17,7 +17,7 @@
+ #ifndef HEADER_PINGUS_EDITOR_FILE_LIST_HPP
+ #define HEADER_PINGUS_EDITOR_FILE_LIST_HPP
+ 
+-#include 
++#include 
+ 
+ #include "engine/display/sprite.hpp"
+ #include "engine/gui/rect_component.hpp"
+@@ -61,7 +61,7 @@ public:
+   bool has_more_next_pages();
+   bool has_more_prev_pages();
+ 
+-  boost::signal on_click;
++  boost::signals2::signal on_click;
+ 
+ private:
+   int 

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

2019-04-03 Thread Jeroen Roovers
commit: ed54a89e2052d1a8d54caf16488b2ebd1cd3a270
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  3 15:57:12 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  3 15:58:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed54a89e

www-client/vivaldi-snapshot: Old

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

 www-client/vivaldi-snapshot/Manifest   |   4 -
 .../vivaldi-snapshot-2.5.1497.4_p1.ebuild  | 116 -
 2 files changed, 120 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 79f9aa483d1..b8b51902106 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-snapshot-2.5.1497.4_p1-amd64.deb 60478084 BLAKE2B 
82615ce834eb677292c30a0e28579737ce2581a923d9cb935ca00fc49835b9d7848436a1c8b0b156472696e76712dea7015e9245fb7557e773d7cae562072965
 SHA512 
b715497b3d41626a2fffc9d60e0a054bdaa8eed0fe52f8589a311c589d713bc0fc59f6155a5eac780cf9bc2782655ea2c01a04ff26952b4ba4525f3c249c16a1
-DIST vivaldi-snapshot-2.5.1497.4_p1-arm64.deb 54261672 BLAKE2B 
888edc80c20fc39c904f07439001dcc2ef9754f29f5e033eecb97916a5ec3864520ce958bcab328a3cd1f300aac474de98559cbe35d92ea073bbb85dd79236e8
 SHA512 
c4ab3a50ee61e7198c68444cbb64dd73ba827f475f45b916e7f593459c0f83a1c24e08ec1af6b597bf83e92b8ec502e75f9dce6123ee3dc07f19e2dffb2d543e
-DIST vivaldi-snapshot-2.5.1497.4_p1-armhf.deb 53334108 BLAKE2B 
d33d0b726388121af12428060c83cd8a9a6f61460030a91292a9e107809434e541126cb429c70663cc984002170fbcdbe5c8442166e4c3f892d9652f7394e6cd
 SHA512 
41f0e265be31e2cb05c69f2ec5f4cb80157b6e044a397cf82460515c966d44eab540c810e872b85f3a3c49aabc01ddff92179658221c5042c61aa8ec06bd
-DIST vivaldi-snapshot-2.5.1497.4_p1-i386.deb 58552468 BLAKE2B 
7a6368feb0237bbb9c3938392c6ace6a53753e0502b241b7498afc51e58977caae1cc6488f23bf5a3f493a2d5e064fdf3c26cd65044cfa1aa489ff9d787f645c
 SHA512 
16606cd13b88955ba69b4a02b59e89f27152279b594c08099df7109ae93838462766b5995acefc3d0a20c0a85f99fe5b3d6c40e7065d457d246caa352ded4911
 DIST vivaldi-snapshot-2.5.1503.4_p1-amd64.deb 6046 BLAKE2B 
2092717c7a169037d80187a86f199c0504854fe424426c241a98ce9f7f1c95b328da917517425353afda09384328d9ce248a4dc894da1b204263372a00d19868
 SHA512 
5e86b669a5a8d6e53a43dc852fa1c90666cd9224e663d98f474a9a436add730df04d4ac59c3c954b2c73567c3b8dffa09360d9113eccf1dbd12c09ce528ec37a
 DIST vivaldi-snapshot-2.5.1503.4_p1-arm64.deb 54269204 BLAKE2B 
f15443d001c6cf6c4b269b53edf770870fa23ce823da044c3884fbf6643dede3e537ef968d5cb1d79b8141a53cf62e23dec4769b27839abd9d035a59dc75460d
 SHA512 
c29d0f85f5627d12fe684d1d3ba2dd0a6a5680983e695e204204908ed239f17c79b2cc66e398b4f1d67324fa4675b5fe47c5738e23176903bd2034bf0bc35649
 DIST vivaldi-snapshot-2.5.1503.4_p1-armhf.deb 53342036 BLAKE2B 
59468b2da517f587ebf7c00bc119a4c1e8c229dd07a8106ca8548b8c3c80507c6504216614d95c98cd0b2af1581b1f1c4ddd68535984c02aaa4f85fb88c84f9f
 SHA512 
248bc6f15cc29d288143ac6984eef4b9e3fcbe5697bcfcb1f4a93a6435447fdffb59fa8881e0fe2e6732afc743512cf393297aa92fb752c320fd73fc55d8fcb0

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1497.4_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1497.4_p1.ebuild
deleted file mode 100644
index 61f30aa0966..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1497.4_p1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-CHROMIUM_LANGS="
-   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
-   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
-   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/speex
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   

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

2019-04-03 Thread Jeroen Roovers
commit: ada37cf6aa03bbca82bb0c70702cc55beb36d960
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  3 15:53:09 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  3 15:58:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ada37cf6

www-client/vivaldi-snapshot: Version 2.5.1504.6_p1

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

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-2.5.1504.6_p1.ebuild  | 116 +
 2 files changed, 120 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 1626219cdd6..79f9aa483d1 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -6,3 +6,7 @@ DIST vivaldi-snapshot-2.5.1503.4_p1-amd64.deb 6046 BLAKE2B 
2092717c7a169037d
 DIST vivaldi-snapshot-2.5.1503.4_p1-arm64.deb 54269204 BLAKE2B 
f15443d001c6cf6c4b269b53edf770870fa23ce823da044c3884fbf6643dede3e537ef968d5cb1d79b8141a53cf62e23dec4769b27839abd9d035a59dc75460d
 SHA512 
c29d0f85f5627d12fe684d1d3ba2dd0a6a5680983e695e204204908ed239f17c79b2cc66e398b4f1d67324fa4675b5fe47c5738e23176903bd2034bf0bc35649
 DIST vivaldi-snapshot-2.5.1503.4_p1-armhf.deb 53342036 BLAKE2B 
59468b2da517f587ebf7c00bc119a4c1e8c229dd07a8106ca8548b8c3c80507c6504216614d95c98cd0b2af1581b1f1c4ddd68535984c02aaa4f85fb88c84f9f
 SHA512 
248bc6f15cc29d288143ac6984eef4b9e3fcbe5697bcfcb1f4a93a6435447fdffb59fa8881e0fe2e6732afc743512cf393297aa92fb752c320fd73fc55d8fcb0
 DIST vivaldi-snapshot-2.5.1503.4_p1-i386.deb 58552696 BLAKE2B 
b85bb60c2488e71486597d49e41018d10ca1e551f57641bb61ba00480cb204ec5027dc5c3a7acdb78e85f4714e946771edc74bc00e54543704725fd99148c88f
 SHA512 
6c0738b923e41e9d126f649fd82af93c2bf2f94989ecd10f50615e1873fc7297a45f45a50df4e22288ffc8ee641e11b792136ab61ee101c2732fc8b85c17b544
+DIST vivaldi-snapshot-2.5.1504.6_p1-amd64.deb 60498032 BLAKE2B 
f2abb77da8ddfe4a59723039e25fdf3677963bdb0ce5ae286540922fa236ba49bcd4dd8ace594fdf1ac5975b6b35904ba3267c7e40c59df962e9ba24f0185782
 SHA512 
c6745b41af2263ad88146372f29149869d1e081d29747cbd07bd8264b7f4d1ba5489a742f702ea8089ab74bedcfd0c071467ea66229b57356ec4ccf60c665ce7
+DIST vivaldi-snapshot-2.5.1504.6_p1-arm64.deb 54266256 BLAKE2B 
d565f5eddeac0dddece97b5567d6fdb6e7206db40b334321f4b3fa0680ca78041046415ea5e4ebb7b2b0f900ba6c8a5d9e9d596d36b840b53cc6ce9fcfa2eb38
 SHA512 
145451ee2d6e6882d7ecb0e7c7f94dbe57b61e4ddd7f4800e5996803c7c8237aee0b5c7261027c0ec6a971870a3947aa4807999bee73647201fac8cb32b83778
+DIST vivaldi-snapshot-2.5.1504.6_p1-armhf.deb 53345052 BLAKE2B 
5c7658494998f05bb582003f26dd8f8c4546f1882cf086ee0559b9f88cba53efb0215933c880d02529d0d4865689ceb4f51068da3bcd4b477b3d51edf010ebdf
 SHA512 
463cde0c91d0bfe0482eb3b4e3ca45203bd4862aa921a4c0bb8140275e6d0fffe755d4a1f30725a015a80925d663cc5e9cb3f0cf731de19e1cdd767f93c8cd7c
+DIST vivaldi-snapshot-2.5.1504.6_p1-i386.deb 58557876 BLAKE2B 
1f8d82616b111ea69f0179d1ace6a8cb176fbe8a2be9865c0fce5b4d33ed94659bd8eb4cd9c19e9889ada61b49bb85888df502e7a3a48aa9265c7cd05885e6b7
 SHA512 
1b6da1457e7aa82facef254a7083968bd488a5e9e26f9b4230c334ef3536ca2c2846d5d6d1ff9a950ccaf958284775e04809d3b3d1156ee774eba8f82bb6356a

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1504.6_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1504.6_p1.ebuild
new file mode 100644
index 000..61f30aa0966
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.5.1504.6_p1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+CHROMIUM_LANGS="
+   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
+   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
+   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker toolchain-funcs xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+ 

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

2019-04-03 Thread Jeroen Roovers
commit: d0ec32e4a684913d983f3debca7691ed77b5f27e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  3 15:49:05 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  3 15:58:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ec32e4

www-client/opera-beta: Old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-60.0.3255.8.ebuild   | 116 -
 2 files changed, 117 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 478aab0da81..4a23d64c293 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,2 @@
 DIST opera-beta_60.0.3255.15_amd64.deb 67460618 BLAKE2B 
691d7a06bec35c78be3fcefaea138fb0cacaee66ed9fa0317de72b6314177d67cfdda4056d264b5cf462534d525cc6459c63331f3d70f9307216bcc6840204c3
 SHA512 
9fe5170b8306f5afeed373ceb447e292c55dd6bde4404343e9d6ad021cb543269360c04d01cc09f4f8ac333437a56058274f31e89d088e0e1cebea33be18c503
 DIST opera-beta_60.0.3255.20_amd64.deb 67193316 BLAKE2B 
b5297e412df3adc9e47b007f35d51da7a099bedd8799a772a9dd2a9d6d11de18e6bc322426af31ce82dd38f24fbdbad9afd23260e2a331dea1bac4df9f721c74
 SHA512 
25626ac0f65f532b73a8d59b406e7d94f5ff1db3bfaf3c2b2522ec57fdc3d0efd325ff1e1083ff2a65ac55a93b0c72056a4623d408fe2d4a6c85a1779e0d1d52
-DIST opera-beta_60.0.3255.8_amd64.deb 67629832 BLAKE2B 
5e4c5dc6881ab1522205c2743c7ba00e02a10743ec51fe3af60be3b6158815acc2239fc80555428c6917ae15d78b276de165e7f3fc79c00c7a700af82777e792
 SHA512 
801b2498246d32de8924e478b44db84071be2b817485b67ee1d245795e3724a656ecf16ee55a38e3b840ecdd53d6bbe06fbec2529974b7f090bbcc1b0b24f695

diff --git a/www-client/opera-beta/opera-beta-60.0.3255.8.ebuild 
b/www-client/opera-beta/opera-beta-60.0.3255.8.ebuild
deleted file mode 100644
index d6081fb2869..000
--- a/www-client/opera-beta/opera-beta-60.0.3255.8.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/;
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   https://download1.operacdn.com/pub/
-   https://download2.operacdn.com/pub/
-   https://download3.operacdn.com/pub/
-   https://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-OPERA_HOME="usr/$(get_libdir)/${PN}"
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   epatch_user
-
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   rm usr/bin/${PN} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



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

2019-04-03 Thread Jeroen Roovers
commit: df1fbeff48c707d6f99cfdc15e06c58ad54e4af1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  3 15:48:42 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  3 15:58:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df1fbeff

www-client/opera-beta: Version 60.0.3255.20

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-60.0.3255.20.ebuild  | 116 +
 2 files changed, 117 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 278dca02945..478aab0da81 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1,3 @@
 DIST opera-beta_60.0.3255.15_amd64.deb 67460618 BLAKE2B 
691d7a06bec35c78be3fcefaea138fb0cacaee66ed9fa0317de72b6314177d67cfdda4056d264b5cf462534d525cc6459c63331f3d70f9307216bcc6840204c3
 SHA512 
9fe5170b8306f5afeed373ceb447e292c55dd6bde4404343e9d6ad021cb543269360c04d01cc09f4f8ac333437a56058274f31e89d088e0e1cebea33be18c503
+DIST opera-beta_60.0.3255.20_amd64.deb 67193316 BLAKE2B 
b5297e412df3adc9e47b007f35d51da7a099bedd8799a772a9dd2a9d6d11de18e6bc322426af31ce82dd38f24fbdbad9afd23260e2a331dea1bac4df9f721c74
 SHA512 
25626ac0f65f532b73a8d59b406e7d94f5ff1db3bfaf3c2b2522ec57fdc3d0efd325ff1e1083ff2a65ac55a93b0c72056a4623d408fe2d4a6c85a1779e0d1d52
 DIST opera-beta_60.0.3255.8_amd64.deb 67629832 BLAKE2B 
5e4c5dc6881ab1522205c2743c7ba00e02a10743ec51fe3af60be3b6158815acc2239fc80555428c6917ae15d78b276de165e7f3fc79c00c7a700af82777e792
 SHA512 
801b2498246d32de8924e478b44db84071be2b817485b67ee1d245795e3724a656ecf16ee55a38e3b840ecdd53d6bbe06fbec2529974b7f090bbcc1b0b24f695

diff --git a/www-client/opera-beta/opera-beta-60.0.3255.20.ebuild 
b/www-client/opera-beta/opera-beta-60.0.3255.20.ebuild
new file mode 100644
index 000..d6081fb2869
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-60.0.3255.20.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/;
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   epatch_user
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   rm usr/bin/${PN} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}

[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Strict/

2019-04-03 Thread Andreas K. Hüttel
commit: bddf0df8a80ed05e196546daafc13b9848069cc9
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Wed Apr  3 15:44:47 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Apr  3 15:45:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddf0df8

dev-perl/Test-Strict: New package, ebuild by ulm, bug 681918

Closes: https://bugs.gentoo.org/681918
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Test-Strict/Manifest   |  1 +
 dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild | 26 +
 dev-perl/Test-Strict/metadata.xml   |  8 
 3 files changed, 35 insertions(+)

diff --git a/dev-perl/Test-Strict/Manifest b/dev-perl/Test-Strict/Manifest
new file mode 100644
index 000..ea72ecb1585
--- /dev/null
+++ b/dev-perl/Test-Strict/Manifest
@@ -0,0 +1 @@
+DIST Test-Strict-0.47.tar.gz 20679 BLAKE2B 
e72eef42fdb7c0e354147c06f4e7c418d5c302d0bca662995042d7046fd9deae3ae6b12fa0f780aff8d6f0e5cab52db76184d99471d130ce18bfd6c00657dddb
 SHA512 
56ffc488cb2502af228ad03f3da7bf11f04c0cacc7f1ea13b3aa8e0578f0df36a9be092f71db973748c8db15f45873a384f2e24844468b9a300d2386692c21b9

diff --git a/dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild 
b/dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild
new file mode 100644
index 000..e4f6cbea1b4
--- /dev/null
+++ b/dev-perl/Test-Strict/Test-Strict-0.470.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MANWAR
+DIST_VERSION=0.47
+inherit perl-module
+
+DESCRIPTION="Check syntax, presence of use strict; and test coverage"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/IO-stringy
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/Test-Strict/metadata.xml 
b/dev-perl/Test-Strict/metadata.xml
new file mode 100644
index 000..2b9a936fc0a
--- /dev/null
+++ b/dev-perl/Test-Strict/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



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

2019-04-03 Thread Denis Dupeyron
commit: 2f79224442cec648824f46f707e0401784cb0816
Author: Denis Dupeyron  gentoo  org>
AuthorDate: Fri Mar 29 18:41:03 2019 +
Commit: Denis Dupeyron  gentoo  org>
CommitDate: Wed Apr  3 15:41:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f792244

app-office/homebank: bump to 5.2.3

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

 app-office/homebank/Manifest  |  1 +
 app-office/homebank/homebank-5.2.3.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/app-office/homebank/Manifest b/app-office/homebank/Manifest
index bb837ecfe7c..65e3ff5f98d 100644
--- a/app-office/homebank/Manifest
+++ b/app-office/homebank/Manifest
@@ -1,3 +1,4 @@
 DIST homebank-5.1.3.tar.gz 2686661 BLAKE2B 
bd43e3bc2d5d2c42e80cfc32b2beaa923b7c9110a71a703e52d45f302d16c5d8582cbb1c8463d4457b578844c357a20e7aed67c71a11d1baabf6dfec54960d3f
 SHA512 
c95ac2871c3219d734aeb35d11e1e678efc50e166e2f8c1f05971fd341ac1598d6d672bd4b7cd7bcc206443af5305c9e1eb0557c3fcaab1ea35f4950acdef103
 DIST homebank-5.1.8.tar.gz 2745061 BLAKE2B 
b2e95a65f0d352fe167aa589683f3053d6b623f0240c348ea8c08f02f66b308b84873494eb7c307bbde15be28d7feb71ef966d0ae1bbb4d2cc5d22e53a68de08
 SHA512 
24c02b30878b920fdf8ee190fd8cfcdead1ecb971495880db8a49ca771f4cd140a2c1ff4eb09f3e6770be694480b84c5ff3b0d49568ce81c86e83b95797dbed4
 DIST homebank-5.2.2.tar.gz 2601784 BLAKE2B 
e0a66cebbdc9247aeba9946c4adf5b6677abb49cd93d212fc8008c44c53a21966ee4fa1291f887196fe3168de992a892d54fe82aec228a88f613b45358076dd2
 SHA512 
83ccf7f96b1eb9f2e5c134b151dce53790092e2ecb06f5e6a5e50057d6a32cde6cf45b9e98c07a81e7f224d33dae5d98e4693e57c413df675f63d21b418525b0
+DIST homebank-5.2.3.tar.gz 2665397 BLAKE2B 
d197a113b1387c414ba8d11ebe012d0887dbfb1d9eb20c61197e0ddcf87da64e09b2bff108c07b350a1326f8b935fb4c8d56f14240e9815df5b021ab75a3f7dc
 SHA512 
7b6530aa609ea047a19aadb65e459406226cc94d07a5a44e7ba06535cafcfe52e8b2471644b2bffbeb20cd699167858d2787ebdbc45166e4c7720fbff717b3de

diff --git a/app-office/homebank/homebank-5.2.3.ebuild 
b/app-office/homebank/homebank-5.2.3.ebuild
new file mode 100644
index 000..17236ea7d31
--- /dev/null
+++ b/app-office/homebank/homebank-5.2.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit xdg-utils gnome2-utils
+
+DESCRIPTION="Free, easy, personal accounting for everyone"
+HOMEPAGE="http://homebank.free.fr/index.php;
+SRC_URI="http://homebank.free.fr/public/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+ofx"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+RDEPEND=">=dev-libs/glib-2.39
+   >=net-libs/libsoup-2.26
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/pango
+   ofx? ( >=dev-libs/libofx-0.8.3 )"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5.8.1
+   dev-perl/XML-Parser
+   >=dev-util/intltool-0.40.5
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README )
+
+src_configure() {
+   econf $(use_with ofx)
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



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

2019-04-03 Thread Andreas Sturmlechner
commit: 7a42deb3685170c95a34a17ef9a26951d10ca195
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 15:16:47 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 15:16:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a42deb3

dev-util/kdbg: EAPI-7 bump

Use upstream patch to not install broken PNGs, drop pngfix hack.

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

 .../kdbg/files/kdbg-3.0.0-no-png-install.patch | 54 ++
 dev-util/kdbg/kdbg-3.0.0-r1.ebuild | 43 +
 2 files changed, 97 insertions(+)

diff --git a/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch 
b/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch
new file mode 100644
index 000..237feaa981b
--- /dev/null
+++ b/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch
@@ -0,0 +1,54 @@
+From 826d503da8bfe7c567fc44dee178a4fca2b52f0a Mon Sep 17 00:00:00 2001
+From: Johannes Sixt 
+Date: Fri, 15 Feb 2019 20:26:03 +0100
+Subject: [PATCH] Do not install the pulse frames.
+
+Andreas Sturmlechner noticed that the frame PNGs are slightly broken:
+
+  .../pulse00.png: broken IDAT window length
+
+Since the PNGs are only needed to build pulse.mng, do not install them.
+---
+ kdbg/pics/CMakeLists.txt | 29 -
+ 1 file changed, 29 deletions(-)
+
+diff --git a/kdbg/pics/CMakeLists.txt b/kdbg/pics/CMakeLists.txt
+index 41625b3..9615b1b 100644
+--- a/kdbg/pics/CMakeLists.txt
 b/kdbg/pics/CMakeLists.txt
+@@ -31,35 +31,6 @@ set(PICTOGRAMS
+ install(FILES ${PICTOGRAMS} DESTINATION "${DATA_INSTALL_DIR}/kdbg/pics")
+ 
+ ecm_install_icons(ICONS
+-22-actions-pulse00.png
+-22-actions-pulse01.png
+-22-actions-pulse02.png
+-22-actions-pulse03.png
+-22-actions-pulse04.png
+-22-actions-pulse05.png
+-22-actions-pulse06.png
+-22-actions-pulse07.png
+-22-actions-pulse08.png
+-22-actions-pulse09.png
+-22-actions-pulse10.png
+-22-actions-pulse11.png
+-22-actions-pulse12.png
+-22-actions-pulse13.png
+-22-actions-pulse14.png
+-22-actions-pulse15.png
+-22-actions-pulse16.png
+-22-actions-pulse17.png
+-22-actions-pulse18.png
+-22-actions-pulse19.png
+-22-actions-pulse20.png
+-22-actions-pulse21.png
+-22-actions-pulse22.png
+-22-actions-pulse23.png
+-22-actions-pulse24.png
+-22-actions-pulse25.png
+-22-actions-pulse26.png
+-22-actions-pulse27.png
+-22-actions-pulse28.png
+ 22-actions-pulse.mng
+ DESTINATION "${DATA_INSTALL_DIR}/kdbg/icons"
+ THEME hicolor
\ No newline at end of file

diff --git a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild 
b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild
new file mode 100644
index 000..e8543c0a37c
--- /dev/null
+++ b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Graphical debugger interface"
+HOMEPAGE="http://www.kdbg.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   !dev-util/kdbg:4
+   sys-devel/gdb
+"
+
+PATCHES=( "${FILESDIR}/${P}-no-png-install.patch" )
+
+src_prepare() {
+   # allow documentation to be handled by eclass
+   mv kdbg/doc . || die
+   sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die
+   echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die
+
+   kde5_src_prepare
+}



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

2019-04-03 Thread Andreas Sturmlechner
commit: f3236cdff3b4028cd40dae1e5f0b4ed2eaa42311
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 15:17:22 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 15:17:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3236cdf

dev-util/kdbg: Drop 3.0.0 (r0)

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

 dev-util/kdbg/kdbg-3.0.0.ebuild | 51 -
 1 file changed, 51 deletions(-)

diff --git a/dev-util/kdbg/kdbg-3.0.0.ebuild b/dev-util/kdbg/kdbg-3.0.0.ebuild
deleted file mode 100644
index d6e46f2cfd5..000
--- a/dev-util/kdbg/kdbg-3.0.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="true"
-inherit kde5
-
-DESCRIPTION="Graphical debugger interface"
-HOMEPAGE="http://www.kdbg.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS=""
-KEYWORDS="~amd64 ~x86"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-RDEPEND="${COMMON_DEPEND}
-   !dev-util/kdbg:4
-   sys-devel/gdb
-"
-DEPEND="${COMMON_DEPEND}
-   media-libs/libpng:0
-"
-
-src_prepare() {
-   # allow documentation to be handled by eclass
-   mv kdbg/doc . || die
-   sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die
-   echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die
-
-   local png
-   for png in kdbg/pics/*.png; do
-   pngfix -q --out=${png/.png/fixed.png} ${png}
-   [[ $? -gt 15 ]] && die "Failed to fix ${png}"
-   mv -f ${png/.png/fixed.png} ${png} || die
-   done
-
-   kde5_src_prepare
-}



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

2019-04-03 Thread Andreas Sturmlechner
commit: 45a93a5c056145b8ec64bda428247452d80dfed1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 14:28:07 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 14:28:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a93a5c

kde-plasma/plasma-pa: Drop 5.15.4 (r0)

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

 kde-plasma/plasma-pa/plasma-pa-5.15.4.ebuild | 33 
 1 file changed, 33 deletions(-)

diff --git a/kde-plasma/plasma-pa/plasma-pa-5.15.4.ebuild 
b/kde-plasma/plasma-pa/plasma-pa-5.15.4.ebuild
deleted file mode 100644
index 58e2347df23..000
--- a/kde-plasma/plasma-pa/plasma-pa-5.15.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdeclarative)
-   $(add_frameworks_dep kglobalaccel)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep plasma)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-   media-libs/libcanberra
-   media-sound/pulseaudio
-"
-RDEPEND="${DEPEND}
-   $(add_frameworks_dep kirigami)
-   $(add_qt_dep qtquickcontrols)
-   media-libs/libcanberra
-   x11-themes/sound-theme-freedesktop
-"
-
-PATCHES=( "${FILESDIR}/${PN}-5.13.3-automagic_gconf.patch" )



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

2019-04-03 Thread Andreas Sturmlechner
commit: ef5419246536c2eb71730115016038b9d22f8ac8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 13:10:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 14:11:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef541924

net-misc/smb4k: 2.9.81 version bump

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

 net-misc/smb4k/Manifest|  1 +
 net-misc/smb4k/smb4k-2.9.81.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest
index 9d05c50a96f..07589006879 100644
--- a/net-misc/smb4k/Manifest
+++ b/net-misc/smb4k/Manifest
@@ -1,2 +1,3 @@
 DIST smb4k-2.1.1.tar.xz 3718220 BLAKE2B 
99258ac57d3b8ff2861b8635b6a0799a347f3934c8d070d41c09f49b69caa7b59f502db9041d1bc4f875ae15544254faaafaae6429200ddf5526a06812983e1f
 SHA512 
d69cb9f4c22e2afdd111e73c3d99d6868f959aa5476ffe10620862d3659b5a4f3b814856b17a9dced7bf6dde524f5bcf224e62d413d2aa92b0bcc2272ddf22b7
 DIST smb4k-2.9.80.tar.xz 4156356 BLAKE2B 
c32f4287c542f9da4d6168c0832f1816c00b69ec092df5dd3efbbada672add4f674bd475fedc9dd0b53dc7bee6d30515ca7a7e9cf17b0c6aef6e1cdd3e1bd1b8
 SHA512 
944aa7ecda0391cf08d198c693071af747572d07dddc1728c0ebbae1874206e75dc3fb8ad5c34c74fa7d243f17995b5576079962fe80d23f10ad7925314df8ec
+DIST smb4k-2.9.81.tar.xz 4183860 BLAKE2B 
380382fce8b543ce05fe99084b9cff9cf205a572e862a86d3393f06b6c2aae8e51fe119271d97fe2157da3d946ffa2fdd7c172e3bcf0b8e47c78ddb41da7cc85
 SHA512 
9bf052e83fac5a1be8fd1f85b69d16e170a61586fa5ebe0ea5e5af8303db0ab06a8ca7a2496ec1677c6299b82d1f05718fb8e80b62c4d4b1adc2d989630fc863

diff --git a/net-misc/smb4k/smb4k-2.9.81.ebuild 
b/net-misc/smb4k/smb4k-2.9.81.ebuild
new file mode 100644
index 000..578795e8d72
--- /dev/null
+++ b/net-misc/smb4k/smb4k-2.9.81.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+inherit kde5
+
+DESCRIPTION="Advanced network neighborhood browser"
+HOMEPAGE="https://sourceforge.net/p/smb4k/home/Home/;
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+IUSE="plasma"
+
+DEPEND="
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qttest)
+   $(add_qt_dep qtwidgets)
+   net-fs/samba[cups]
+"
+RDEPEND="${DEPEND}
+   plasma? (
+   $(add_frameworks_dep plasma)
+   $(add_qt_dep qtquickcontrols2)
+   )
+"
+
+src_configure(){
+   local mycmakeargs=(
+   -DINSTALL_PLASMOID=$(usex plasma)
+   )
+   kde5_src_configure
+}



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

2019-04-03 Thread Andreas Sturmlechner
commit: a4a2b9a9aabdae428f8c61af804cef66950f4326
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 14:02:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 14:11:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a2b9a9

media-libs/mlt: 6.14.0 version bump, EAPI-7 bump

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

 media-libs/mlt/Manifest  |   1 +
 media-libs/mlt/mlt-6.14.0.ebuild | 217 +++
 2 files changed, 218 insertions(+)

diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest
index 2dbaf9396a9..940291e613d 100644
--- a/media-libs/mlt/Manifest
+++ b/media-libs/mlt/Manifest
@@ -1 +1,2 @@
 DIST mlt-6.12.0.tar.gz 1395646 BLAKE2B 
18dc06c4075d8d51bc7f62d027adda92c359275b9ad2131cc015b4402b1b7a9438fe87b617075017b9fd5e9696b82c4c840fa6dd83188bd0cedb7f01d2158283
 SHA512 
ed2cc0eeda45558ae6f1ec8780dfd413641953dc12dc32dccf655649f68f8e6088d39fefb7bef7bae042a41096976004446019d82ea162785bc487009cb97680
+DIST mlt-6.14.0.tar.gz 1413015 BLAKE2B 
81501c0b770c0be2ccf2dfa12c4ebb893c0e9921f36722e6f5cb8f643d3eaaa4b8eaf4fd87ba05fa55d49960b7147b73ea5f2cf771a6784b587a6797466f2f73
 SHA512 
86b26b0c421cc881f6bebbde2c0ae9d834f190d8f878fb279ab29a1d7ac5416077b7dd91420bf63a7821fade9ca9c044a92440e02673c7b330b8ff36982a9fb9

diff --git a/media-libs/mlt/mlt-6.14.0.ebuild b/media-libs/mlt/mlt-6.14.0.ebuild
new file mode 100644
index 000..6d8840ae163
--- /dev/null
+++ b/media-libs/mlt/mlt-6.14.0.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# TODO python3_{6,7} contrary to 6.14 changelog, still does not build.
+PYTHON_COMPAT=( python2_7 )
+# this ebuild currently only supports installing ruby bindings for a single 
ruby version
+# so USE_RUBY must contain only a single value (the latest stable) as the 
ebuild calls
+# /usr/bin/${USE_RUBY} directly
+USE_RUBY="ruby25"
+inherit python-single-r1 ruby-single toolchain-funcs
+
+DESCRIPTION="Open source multimedia framework for television broadcasting"
+HOMEPAGE="https://www.mltframework.org/;
+SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
debug ffmpeg fftw frei0r
+gtk jack kdenlive kernel_linux libav libsamplerate lua melt opencv opengl 
python qt5 rtaudio ruby sdl
+vdpau vidstab xine xml"
+# java perl php tcl
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+SWIG_DEPEND=">=dev-lang/swig-2.0"
+#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
+#  perl? ( ${SWIG_DEPEND} )
+#  php? ( ${SWIG_DEPEND} )
+#  tcl? ( ${SWIG_DEPEND} )
+BDEPEND="
+   virtual/pkgconfig
+   compressed-lumas? ( virtual/imagemagick-tools[png] )
+   lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
+   python? ( ${SWIG_DEPEND} )
+   ruby? ( ${SWIG_DEPEND} )"
+#rtaudio will use OSS on non linux OSes
+DEPEND="
+   >=media-libs/libebur128-1.2.2
+   ffmpeg? (
+   libav? ( >=media-video/libav-12:0=[vdpau?] )
+   !libav? ( media-video/ffmpeg:0=[vdpau?] )
+   )
+   fftw? ( sci-libs/fftw:3.0= )
+   frei0r? ( media-plugins/frei0r-plugins )
+   gtk? (
+   media-libs/libexif
+   x11-libs/gtk+:2
+   x11-libs/pango
+   )
+   jack? (
+   >=dev-libs/libxml2-2.5
+   media-libs/ladspa-sdk
+   virtual/jack
+   )
+   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
+   lua? ( >=dev-lang/lua-5.1.4-r4:= )
+   opencv? ( >=media-libs/opencv-3.2.0:= )
+   opengl? ( media-video/movit )
+   python? ( ${PYTHON_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/libexif
+   x11-libs/libX11
+   )
+   rtaudio? (
+   >=media-libs/rtaudio-4.1.2
+   kernel_linux? ( media-libs/alsa-lib )
+   )
+   ruby? ( ${RUBY_DEPS} )
+   sdl? (
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/sdl2-image
+   )
+   vidstab? ( media-libs/vidstab )
+   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
+   xml? ( >=dev-libs/libxml2-2.5 )"
+#  java? ( >=virtual/jre-1.5 )
+#  perl? ( dev-lang/perl )
+#  php? ( dev-lang/php )
+#  sox? ( media-sound/sox )
+#  tcl? ( dev-lang/tcl:0= )
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README docs/{framework,melt,mlt{++,-xml}}.txt )
+
+PATCHES=( "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+

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

2019-04-03 Thread Andreas Sturmlechner
commit: 50d53c6f55ab3cb0fa397305c4b1fa3eadc96a1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 14:09:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 14:11:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d53c6f

media-libs/mlt: Drop 6.12.0-r1

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

 media-libs/mlt/mlt-6.12.0-r1.ebuild | 220 
 1 file changed, 220 deletions(-)

diff --git a/media-libs/mlt/mlt-6.12.0-r1.ebuild 
b/media-libs/mlt/mlt-6.12.0-r1.ebuild
deleted file mode 100644
index c4389acdc1c..000
--- a/media-libs/mlt/mlt-6.12.0-r1.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-# this ebuild currently only supports installing ruby bindings for a single 
ruby version
-# so USE_RUBY must contain only a single value (the latest stable) as the 
ebuild calls
-# /usr/bin/${USE_RUBY} directly
-USE_RUBY="ruby25"
-inherit python-single-r1 ruby-single toolchain-funcs
-
-DESCRIPTION="Open source multimedia framework for television broadcasting"
-HOMEPAGE="https://www.mltframework.org/;
-SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
debug ffmpeg fftw frei0r
-gtk jack kdenlive libav libsamplerate lua melt opencv opengl python qt5 
rtaudio ruby sdl vdpau vidstab xine xml"
-# java perl php tcl
-IUSE="${IUSE} kernel_linux"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-#rtaudio will use OSS on non linux OSes
-RDEPEND="
-   >=media-libs/libebur128-1.2.2
-   ffmpeg? (
-   libav? ( >=media-video/libav-12:0=[vdpau?] )
-   !libav? ( media-video/ffmpeg:0=[vdpau?] )
-   )
-   fftw? ( sci-libs/fftw:3.0= )
-   frei0r? ( media-plugins/frei0r-plugins )
-   gtk? (
-   media-libs/libexif
-   x11-libs/gtk+:2
-   x11-libs/pango
-   )
-   jack? (
-   >=dev-libs/libxml2-2.5
-   media-libs/ladspa-sdk
-   virtual/jack
-   )
-   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
-   lua? ( >=dev-lang/lua-5.1.4-r4:= )
-   opencv? ( >=media-libs/opencv-3.2.0:= )
-   opengl? ( media-video/movit )
-   python? ( ${PYTHON_DEPS} )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/libexif
-   x11-libs/libX11
-   )
-   rtaudio? (
-   >=media-libs/rtaudio-4.1.2
-   kernel_linux? ( media-libs/alsa-lib )
-   )
-   ruby? ( ${RUBY_DEPS} )
-   sdl? (
-   media-libs/libsdl2[X,opengl,video]
-   media-libs/sdl2-image
-   )
-   vidstab? ( media-libs/vidstab )
-   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
-   xml? ( >=dev-libs/libxml2-2.5 )"
-#  java? ( >=virtual/jre-1.5 )
-#  perl? ( dev-lang/perl )
-#  php? ( dev-lang/php )
-#  sox? ( media-sound/sox )
-#  tcl? ( dev-lang/tcl:0= )
-SWIG_DEPEND=">=dev-lang/swig-2.0"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   compressed-lumas? ( virtual/imagemagick-tools[png] )
-   lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
-   python? ( ${SWIG_DEPEND} )
-   ruby? ( ${SWIG_DEPEND} )"
-#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
-#  perl? ( ${SWIG_DEPEND} )
-#  php? ( ${SWIG_DEPEND} )
-#  tcl? ( ${SWIG_DEPEND} )
-
-DOCS=( AUTHORS ChangeLog NEWS README docs/{framework,melt,mlt{++,-xml}}.txt )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
-   "${FILESDIR}"/${P}-seconds-digits.patch
-   "${FILESDIR}"/${P}-rgb-to-yuv-accuracy.patch
-   "${FILESDIR}"/${P}-frei0r-w-tractor.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
-   for x in python lua; do
-   sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" 
src/swig/$x/build || die
-   done
-   sed -i "/^LDFLAGS/s: += :& ${LDFLAGS} :" src/swig/ruby/build || die
-
-   sed -i -e "s/env ruby/${USE_RUBY}/" src/swig/ruby/* || die
-}
-
-src_configure() {
-   tc-export CC CXX
-
-   local myconf=(
-   --enable-gpl
-   --enable-gpl3
-   --enable-motion-est
-   --target-arch=$(tc-arch)
-   --disable-kde
-   --disable-sdl
-   --disable-swfdec
-   $(use_enable debug)
-  

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

2019-04-03 Thread Andreas Sturmlechner
commit: c7472f51dd2be2e731b931be57799c60678e9bb7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 14:07:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 14:11:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7472f51

dev-util/cmocka: 1.1.5 version bump

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

 dev-util/cmocka/Manifest|  1 +
 dev-util/cmocka/cmocka-1.1.5.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-util/cmocka/Manifest b/dev-util/cmocka/Manifest
index 2b6a080ffd4..1709a3dcbbe 100644
--- a/dev-util/cmocka/Manifest
+++ b/dev-util/cmocka/Manifest
@@ -1 +1,2 @@
 DIST cmocka-1.1.3.tar.xz 78744 BLAKE2B 
5043a496afab08837a73c2e0ff9c9b3c3880a2fd394a768b1f8b51d2fec517a5527e93b7e660f8dcc73af79aaf88e224f4e2869c7e31540f8e54c76481905ff6
 SHA512 
b1a2ce72234256d653eebf95f8744a34525b9027e1ecf6552e1620c83a4bdda8b5674b748cc5fd14abada1e374829e2e7f0bcab0b1c8d6c3b7d9b7ec474b6ed3
+DIST cmocka-1.1.5.tar.xz 81004 BLAKE2B 
5625dc293ad481c654848f3de806ef88d1b651192c2461e52b54bf9d443b5e2ea5d2a685ab85b044685f57e5723ade6c4c17e38624f59c4eab240cb4feeaab1e
 SHA512 
cad7f04757183d004f6eaad39036fc0e24c5e0e987f80e85bc43bc66dba22389cb02b08e25531cc28a541d0a24a86b29be134a2d6fc339128e87d66952f502bd

diff --git a/dev-util/cmocka/cmocka-1.1.5.ebuild 
b/dev-util/cmocka/cmocka-1.1.5.ebuild
new file mode 100644
index 000..e0d5dc6a726
--- /dev/null
+++ b/dev-util/cmocka/cmocka-1.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib
+
+DESCRIPTION="Unit testing framework for C"
+HOMEPAGE="https://cmocka.org/;
+SRC_URI="https://cmocka.org/files/1.1/${P}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="doc examples static-libs test"
+
+BDEPEND="
+   doc? ( app-doc/doxygen[dot] )
+"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DWITH_EXAMPLES=$(usex examples)
+   -DWITH_STATIC_LIB=$(usex static-libs)
+   -DUNIT_TESTING=$(usex test)
+   $(multilib_is_native_abi && cmake-utils_use_find_package doc 
Doxygen \
+   || echo -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON)
+   )
+
+   cmake-utils_src_configure
+}
+
+multilib_src_compile() {
+   cmake-utils_src_compile
+   multilib_is_native_abi && use doc && cmake-utils_src_compile docs
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi && use doc; then
+   local HTML_DOCS=( "${BUILD_DIR}"/doc/html/. )
+   fi
+
+   cmake-utils_src_install
+}



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

2019-04-03 Thread Andreas Sturmlechner
commit: dfca408fcc99228610d318d94bcbaa7489997df0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 13:12:04 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 14:11:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfca408f

net-misc/smb4k: Drop 2.9.80

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

 net-misc/smb4k/Manifest|  1 -
 net-misc/smb4k/smb4k-2.9.80.ebuild | 58 --
 2 files changed, 59 deletions(-)

diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest
index 07589006879..9c3e53c7693 100644
--- a/net-misc/smb4k/Manifest
+++ b/net-misc/smb4k/Manifest
@@ -1,3 +1,2 @@
 DIST smb4k-2.1.1.tar.xz 3718220 BLAKE2B 
99258ac57d3b8ff2861b8635b6a0799a347f3934c8d070d41c09f49b69caa7b59f502db9041d1bc4f875ae15544254faaafaae6429200ddf5526a06812983e1f
 SHA512 
d69cb9f4c22e2afdd111e73c3d99d6868f959aa5476ffe10620862d3659b5a4f3b814856b17a9dced7bf6dde524f5bcf224e62d413d2aa92b0bcc2272ddf22b7
-DIST smb4k-2.9.80.tar.xz 4156356 BLAKE2B 
c32f4287c542f9da4d6168c0832f1816c00b69ec092df5dd3efbbada672add4f674bd475fedc9dd0b53dc7bee6d30515ca7a7e9cf17b0c6aef6e1cdd3e1bd1b8
 SHA512 
944aa7ecda0391cf08d198c693071af747572d07dddc1728c0ebbae1874206e75dc3fb8ad5c34c74fa7d243f17995b5576079962fe80d23f10ad7925314df8ec
 DIST smb4k-2.9.81.tar.xz 4183860 BLAKE2B 
380382fce8b543ce05fe99084b9cff9cf205a572e862a86d3393f06b6c2aae8e51fe119271d97fe2157da3d946ffa2fdd7c172e3bcf0b8e47c78ddb41da7cc85
 SHA512 
9bf052e83fac5a1be8fd1f85b69d16e170a61586fa5ebe0ea5e5af8303db0ab06a8ca7a2496ec1677c6299b82d1f05718fb8e80b62c4d4b1adc2d989630fc863

diff --git a/net-misc/smb4k/smb4k-2.9.80.ebuild 
b/net-misc/smb4k/smb4k-2.9.80.ebuild
deleted file mode 100644
index 578795e8d72..000
--- a/net-misc/smb4k/smb4k-2.9.80.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="forceoptional"
-inherit kde5
-
-DESCRIPTION="Advanced network neighborhood browser"
-HOMEPAGE="https://sourceforge.net/p/smb4k/home/Home/;
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-IUSE="plasma"
-
-DEPEND="
-   $(add_frameworks_dep kauth)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qttest)
-   $(add_qt_dep qtwidgets)
-   net-fs/samba[cups]
-"
-RDEPEND="${DEPEND}
-   plasma? (
-   $(add_frameworks_dep plasma)
-   $(add_qt_dep qtquickcontrols2)
-   )
-"
-
-src_configure(){
-   local mycmakeargs=(
-   -DINSTALL_PLASMOID=$(usex plasma)
-   )
-   kde5_src_configure
-}



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

2019-04-03 Thread Manuel Rüger
commit: f96d40a44ef59d792c255a0d3f38e81c750571e4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Apr  3 14:04:21 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  3 14:04:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96d40a4

net-misc/cni-plugins: Stabilize 0.7.5

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 net-misc/cni-plugins/cni-plugins-0.7.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/cni-plugins/cni-plugins-0.7.5.ebuild 
b/net-misc/cni-plugins/cni-plugins-0.7.5.ebuild
index 5351454f156..9f9b42fe7ec 100644
--- a/net-misc/cni-plugins/cni-plugins-0.7.5.ebuild
+++ b/net-misc/cni-plugins/cni-plugins-0.7.5.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit golang-vcs-snapshot
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 DESCRIPTION="Standard networking plugins for container networking"
 EGO_PN="github.com/containernetworking/plugins"
 HOMEPAGE="https://github.com/containernetworking/plugins;



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

2019-04-03 Thread Manuel Rüger
commit: bd3413ad35be73c55f3c0ebac80546f835b8ed8d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Apr  3 13:53:55 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  3 13:53:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd3413ad

www-apps/grafana-bin: Version bump to 6.1.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 www-apps/grafana-bin/Manifest |  1 +
 www-apps/grafana-bin/grafana-bin-6.1.0.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index b35f0622bfa..6d2aa6266b3 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -2,3 +2,4 @@ DIST grafana-bin-5.4.3.tar.gz 55228439 BLAKE2B 
63ee14b1ab074f453c8f1b870b8c0c513
 DIST grafana-bin-6.0.0.tar.gz 56196184 BLAKE2B 
c3b50e93816a747cfaf343a40589291ffd3ee8c11d90a29d220b8dc7fa0025efea5e4f915d26aff2b0725b377bf8f06ee9e6188916d174bfa6c9dc8c76a65837
 SHA512 
2b80f0cd5ea3386ce013c97e087ae44281bf9aac778ff5bb049a02e418dee42067098415ef902e964cefff8218b5d32e67df3b97f971f5b82bfb2b15e095a187
 DIST grafana-bin-6.0.1.tar.gz 56203033 BLAKE2B 
190c838d08b95e0a38dafbaa64f77eae8e2cea178c7b079de0684119fc2cab412e19639624e5c99ae6cac5dd4ce6db1209555a5aafdc6a5d990297f06b6e1ca2
 SHA512 
d0e920406fe3b0c9540cf2ae7ea1efe9681d1de40f5971742cf7814374823d04dedaa5dda26f1cba42b615d542e6e00a16cf8ef3a55def4bdcea5b47ea92ea2a
 DIST grafana-bin-6.0.2.tar.gz 56207202 BLAKE2B 
805dde25c102c9ca6b1698c06a61d6b153343897fcd43258b3cd2f97613b6e914d60a59c467124bb6c248a30e6624345161f2032f622eddac5366b173f38
 SHA512 
6fda6342aea0281627ad368f39943e54540e6d672d0e026d04f3061840802ab9a0c51f819f16a53d329f15fd50ab4ff54e0afe984fd4fb6f0be6629c7f2629ef
+DIST grafana-bin-6.1.0.tar.gz 56560533 BLAKE2B 
4cd15ab713fecf46c554335ec520dce998a8a277e0cdb92d41bad08f8b8a58ac6ce48b6218bc56d39cdd43ef64113ed0725a12f7edec6ed35d6aff0c99477151
 SHA512 
a7528497cf09e3d00218a3205038377efb84d6d2d5a238067aed7a5ae34ef46051d29f0d35575e37d67f4681dd56136a91af28414f4f87aaba302301eabe0b04

diff --git a/www-apps/grafana-bin/grafana-bin-6.1.0.ebuild 
b/www-apps/grafana-bin/grafana-bin-6.1.0.ebuild
new file mode 100644
index 000..f5baddc3529
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-6.1.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit user systemd
+
+MY_PN=${PN/-bin/}
+MY_PV=${PV/_beta/-beta}
+S=${WORKDIR}/${MY_PN}-${MY_PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="https://grafana.org;
+SRC_URI="https://s3-us-west-2.amazonaws.com/grafana-releases/release/${MY_PN}-${MY_PV}.linux-amd64.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   media-libs/fontconfig"
+
+QA_EXECSTACK="usr/share/grafana/tools/phantomjs/phantomjs"
+QA_PREBUILT="usr/bin/grafana-* ${QA_EXECSTACK}"
+QA_PRESTRIPPED=${QA_PREBUILT}
+
+pkg_setup() {
+   enewgroup grafana
+   enewuser grafana -1 -1 /usr/share/grafana grafana
+}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf
+
+   dobin bin/grafana-cli
+   dobin bin/grafana-server
+
+   exeinto /usr/share/grafana/tools/phantomjs
+   doexe tools/phantomjs/phantomjs
+
+   insinto /usr/share/grafana/tools/phantomjs
+   doins tools/phantomjs/render.js
+
+   newconfd "${FILESDIR}"/grafana.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd.3 grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/grafana
+   fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
+
+postinst() {
+   elog "${PN} has built-in log rotation. Please see [log.file] section of"
+   elog "/etc/grafana/grafana.ini for related settings."
+   elog
+   elog "You may add your own custom configuration for app-admin/logrotate 
if you"
+   elog "wish to use external rotation of logs. In this case, you also 
need to make"
+   elog "sure the built-in rotation is turned off."
+}



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

2019-04-03 Thread Manuel Rüger
commit: 4eb3b7f6af504d79b4df741835349cbf8ffd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Apr  3 13:49:09 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  3 13:49:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb3b7f6

app-emulation/cadvisor: Version bump to 0.33.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/cadvisor/Manifest   |  1 +
 app-emulation/cadvisor/cadvisor-0.33.1.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/app-emulation/cadvisor/Manifest b/app-emulation/cadvisor/Manifest
index a795318c17e..c9d6d9d461f 100644
--- a/app-emulation/cadvisor/Manifest
+++ b/app-emulation/cadvisor/Manifest
@@ -1,3 +1,4 @@
 DIST cadvisor-0.31.0.tar.gz 4604581 BLAKE2B 
b39cc3c2482353f1fb64ee0bb9baccdd310e6315819c21aaaef034970f39e2d6ffae05de4289b50838e8bad889f7d9a8e516768ba56a6854c76829a621e57554
 SHA512 
13b92c2148a439def2394232b3591c0367431f09f5998b5a79210e5b871e2986934fda8b1a3bbeb10691bb5b512556b76f32976b977005d767974c565bcf9072
 DIST cadvisor-0.32.0.tar.gz 4623510 BLAKE2B 
7145d0224b3d64cd438bb94047d8682bcad842d7841d98f264a3118a2c0fabb7f67b183db80e054362428efc4f47c699692e53e651a14a1871cc3c32d3a0695f
 SHA512 
734ad1f33e0948dba7e43a1695c3a96ce6bf4367a604b5b79f011c893e18ec697c48199ddb21edb7c176929ddd389e42de9b6f502a01c938c45612ffd96b5f5d
 DIST cadvisor-0.33.0.tar.gz 4646920 BLAKE2B 
ce0e264321efcfbbf422f086cd15dfde389a099d183cbc2daaefb5aa6aa36da0c6e213dc4c12a000b9049ce2a1444addee93746f5650a56fa0f7c6612aa25bd9
 SHA512 
3d1dd1b9dc684e71bca9dc64949911f5f3ae72c97aa3b6cd45dd51a404fc101b5591ec8c19c469d6a410de3cf46c3d8c104d34e5dd1fdc85c18c2d1b6a45b2af
+DIST cadvisor-0.33.1.tar.gz 4646909 BLAKE2B 
1ba30d559c018bf11297ded8adcc77a8761f77a1a39d75fb6e704ab84b3118d14587c91fd638da59bc9a46969b0545bdcf55e482390adeef6a4841fd6a57988c
 SHA512 
659b8c48f74ef34044c7b3d9a41d42338c9c90fa443bdf7766001ae570aab8ed61efa948d1d01c324b6f03a0d1bf3d3fb1483d40bfc3b7e67f768253e3638de5

diff --git a/app-emulation/cadvisor/cadvisor-0.33.1.ebuild 
b/app-emulation/cadvisor/cadvisor-0.33.1.ebuild
new file mode 100644
index 000..283eff3a8e7
--- /dev/null
+++ b/app-emulation/cadvisor/cadvisor-0.33.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/google/cadvisor"
+
+inherit user golang-build golang-vcs-snapshot
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+COMMIT="7e9ea00"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Analyzes resource usage and performance characteristics of 
running containers"
+HOMEPAGE="https://github.com/google/cadvisor;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /dev/null ${PN}
+}
+
+src_prepare() {
+   sed -i -e "/go get/d" src/${EGO_PN}/build/assets.sh || die
+   sed -i -e "s/git describe.*/echo ${PV} )/"\
+   -e "s/git rev-parse --short HEAD.*/echo ${COMMIT} )/"\
+   src/${EGO_PN}/build/build.sh || die
+   default
+}
+
+src_compile() {
+   pushd "src/${EGO_PN}"
+   GO_FLAGS="-v -work -x" VERBOSE="true" 
GOPATH="${S}:$(get_golibdir_gopath)" emake build
+   popd || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   dobin src/${EGO_PN}/${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}



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

2019-04-03 Thread Manuel Rüger
commit: e5d4449034a59cf3286d457e31a6c1b253fce2ee
Author: iamdenchik  gmail  com>
AuthorDate: Wed Apr  3 05:26:00 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  3 13:37:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d44490

app-emulation/cadvisor: depend use docker

Signed-off-by: Denis Pershin  gmail.com>
Signed-off-by: Manuel Rüger  gentoo.org>

 app-emulation/cadvisor/cadvisor-0.33.0-r1.ebuild | 43 
 app-emulation/cadvisor/files/cadvisor.initd-r1   | 19 +++
 2 files changed, 62 insertions(+)

diff --git a/app-emulation/cadvisor/cadvisor-0.33.0-r1.ebuild 
b/app-emulation/cadvisor/cadvisor-0.33.0-r1.ebuild
new file mode 100644
index 000..2e4b131c1b4
--- /dev/null
+++ b/app-emulation/cadvisor/cadvisor-0.33.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/google/cadvisor"
+
+inherit user golang-build golang-vcs-snapshot
+SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+COMMIT="511ec9e"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Analyzes resource usage and performance characteristics of 
running containers"
+HOMEPAGE="https://github.com/google/cadvisor;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /dev/null ${PN}
+}
+
+src_prepare() {
+   sed -i -e "/go get/d" src/${EGO_PN}/build/assets.sh || die
+   sed -i -e "s/git describe.*/echo ${PV} )/"\
+   -e "s/git rev-parse --short HEAD.*/echo ${COMMIT} )/"\
+   src/${EGO_PN}/build/build.sh || die
+   default
+}
+
+src_compile() {
+   pushd "src/${EGO_PN}"
+   GO_FLAGS="-v -work -x" VERBOSE="true" 
GOPATH="${S}:$(get_golibdir_gopath)" emake build
+   popd || die
+}
+
+src_install() {
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   dobin src/${EGO_PN}/${PN}
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+}

diff --git a/app-emulation/cadvisor/files/cadvisor.initd-r1 
b/app-emulation/cadvisor/files/cadvisor.initd-r1
new file mode 100644
index 000..37fc16c8f63
--- /dev/null
+++ b/app-emulation/cadvisor/files/cadvisor.initd-r1
@@ -0,0 +1,19 @@
+#!/sbin/openrc-run
+# Copyright 2016-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="cAdvisor - Analyzes resource usage and performance 
characteristics of running containers"
+pidfile=${pidfile:-"/run/${SVCNAME}.pid"}
+user=${user:-${SVCNAME}}
+group=${group:-${SVCNAME}}
+
+command="/usr/bin/cadvisor"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+   --stdout /var/log/${SVCNAME}/${SVCNAME}.log \
+   --stderr /var/log/${SVCNAME}/${SVCNAME}.log"
+
+depend() {
+   after net
+   use docker
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/, sys-cluster/kubeadm/files/

2019-04-03 Thread Manuel Rüger
commit: 10fa398c73bd3f6863f8e19db0941386015921b4
Author: Dan Molik  danmolik  com>
AuthorDate: Wed Apr  3 10:56:18 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Apr  3 12:46:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fa398c

sys-cluster/kubeadm: add openrc support via patch

Also kubeadm requires go-1.12 to compile

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Dan Molik  danmolik.com>
Tested-by: Dan Molik  danmolik.com>
Signed-off-by: Manuel Rüger  gentoo.org>

 .../kubeadm/files/kubeadm-1.14-openrc.patch| 110 +
 sys-cluster/kubeadm/kubeadm-1.14.0-r1.ebuild   |  50 ++
 2 files changed, 160 insertions(+)

diff --git a/sys-cluster/kubeadm/files/kubeadm-1.14-openrc.patch 
b/sys-cluster/kubeadm/files/kubeadm-1.14-openrc.patch
new file mode 100644
index 000..f4da52f0823
--- /dev/null
+++ b/sys-cluster/kubeadm/files/kubeadm-1.14-openrc.patch
@@ -0,0 +1,110 @@
+Needed for OpenRC support until 
https://github.com/kubernetes/kubernetes/pull/73101 is merged.
+
+Brought to attention by https://bugs.alpinelinux.org/issues/10179
+
+-
+--- a/pkg/util/initsystem/initsystem.go
 b/pkg/util/initsystem/initsystem.go
+@@ -1,5 +1,5 @@
+ /*
+-Copyright 2016 The Kubernetes Authors.
++Copyright 2019 The Kubernetes Authors.
+ 
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+@@ -23,6 +23,9 @@
+ )
+ 
+ type InitSystem interface {
++  // return a string describing how to enable a service
++  EnableCommand(service string) string
++
+   // ServiceStart tries to start a specific service
+   ServiceStart(service string) error
+ 
+@@ -42,8 +45,63 @@
+   ServiceIsActive(service string) bool
+ }
+ 
++type OpenRCInitSystem struct{}
++
++func (openrc OpenRCInitSystem) ServiceStart(service string) error {
++  args := []string{service, "start"}
++  return exec.Command("rc-service", args...).Run()
++}
++
++func (openrc OpenRCInitSystem) ServiceStop(service string) error {
++  args := []string{service, "stop"}
++  return exec.Command("rc-service", args...).Run()
++}
++
++func (openrc OpenRCInitSystem) ServiceRestart(service string) error {
++  args := []string{service, "restart"}
++  return exec.Command("rc-service", args...).Run()
++}
++
++// openrc writes to stderr if a service is not found or not enabled
++// this is in contrast to systemd which only writes to stdout.
++// Hence, we use the Combinedoutput, and ignore the error.
++func (openrc OpenRCInitSystem) ServiceExists(service string) bool {
++  args := []string{service, "status"}
++  outBytes, _ := exec.Command("rc-service", args...).CombinedOutput()
++  if strings.Contains(string(outBytes), "does not exist") {
++  return false
++  }
++  return true
++}
++
++func (openrc OpenRCInitSystem) ServiceIsEnabled(service string) bool {
++  args := []string{"show", "default"}
++  outBytes, _ := exec.Command("rc-update", args...).Output()
++  if strings.Contains(string(outBytes), service) {
++  return true
++  }
++  return false
++}
++
++func (openrc OpenRCInitSystem) ServiceIsActive(service string) bool {
++  args := []string{service, "status"}
++  outBytes, _ := exec.Command("rc-service", args...).Output()
++  if strings.Contains(string(outBytes), "stopped") {
++  return false
++  }
++  return true
++}
++
++func (openrc OpenRCInitSystem) EnableCommand(service string) string {
++  return fmt.Sprintf("rc-update add %s default", service)
++}
++
+ type SystemdInitSystem struct{}
+ 
++func (sysd SystemdInitSystem) EnableCommand(service string) string {
++  return fmt.Sprintf("systemctl enable %s.service", service)
++}
++
+ func (sysd SystemdInitSystem) reloadSystemd() error {
+   if err := exec.Command("systemctl", "daemon-reload").Run(); err != nil {
+   return fmt.Errorf("failed to reload systemd: %v", err)
+@@ -110,6 +168,10 @@
+ // WindowsInitSystem is the windows implementation of InitSystem
+ type WindowsInitSystem struct{}
+ 
++func (sysd WindowsInitSystem) EnableCommand(service string) string {
++  return fmt.Sprintf("Set-Service '%s' -StartupType Automatic", service)
++}
++
+ func (sysd WindowsInitSystem) ServiceStart(service string) error {
+   args := []string{"Start-Service", service}
+   err := exec.Command("powershell", args...).Run()
+@@ -170,6 +232,10 @@
+   _, err := exec.LookPath("systemctl")
+   if err == nil {
+   return {}, nil
++  }
++  _, err = exec.LookPath("openrc")
++  if err == nil {
++  return {}, nil
+   }
+   _, err = exec.LookPath("wininit.exe")
+   if err == nil {

diff --git a/sys-cluster/kubeadm/kubeadm-1.14.0-r1.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.14.0-r1.ebuild
new file mode 100644

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

2019-04-03 Thread Mike Pagano
commit: ce716dafc1471b6916d599b406ead943bd1836e4
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 12:41:00 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 12:41:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce716daf

sys-kernel/gentoo-sources: Linux patch 4.19.33

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/gentoo-sources-4.19.33.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index e52e7ec2e9c..b7e4d3d3821 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -52,6 +52,9 @@ DIST genpatches-4.19-32.extras.tar.xz 17492 BLAKE2B 
acbcff62c52c6840dfdc1edbc882
 DIST genpatches-4.19-33.base.tar.xz 964976 BLAKE2B 
1b92bfd63eb8a89180d2b0f930197a5007447f2bc497a46ca5a5cf5e2421b8e79b305fd9c5b0526ab7a932cce8b53e43562859df281bfd112ee927cc07406cc3
 SHA512 
3181730fab9a7849acf297459f3335334e8d7c679bb68a787fe3e7e6a6ff85edfb138e0fcfa644010104199ae96f95a29801a79a4598fc33087084da4e315c4a
 DIST genpatches-4.19-33.experimental.tar.xz 5812 BLAKE2B 
4ee70734a7abb34d975cca458ef7e8ed41382d13ec40c2c224ea93cfb593b6949bca889ef89ce74de0abd3d959f106e3990f94dd5de6a6b33191e3ec2c3bbaa2
 SHA512 
f083d817746bc5893581e3f4122705ef73692d81cc235a8d7443883bd862f61ada07e45368f541959357c94ebb9348e0c76f81d9425602f7c1a0cca3cc111d9b
 DIST genpatches-4.19-33.extras.tar.xz 17480 BLAKE2B 
4302ef29bc7d39f00834f88aba22f27ee79af42320b732058002517cc3febbb54cc8e8040c466e8ccf324a83f7eb0ac3e44ca0eb5135c06651bfc26f9cdb445d
 SHA512 
85aa79dc2e2424b4d0113b48f4bd06b624160b24880db0fcd430ecdc74d6771aa8157b658456e6ea93d117d4f7598ca217d513ce82bd6a8f7de690bcece08d5a
+DIST genpatches-4.19-34.base.tar.xz 996124 BLAKE2B 
7ca9a0bd4de08712e30bbdb511b22fbe7582d298aa1bfcc9856dbf73633e00c783ac7f786de034eb447e9bd2729a0298f050e8d2f35fe78c05490ed69b29a8da
 SHA512 
97e68688e36abbe66a737888758b6bf8da178ab53a3b368490fc5b7b3929d717a6eaad6e6b4900e5b71d1e57f12cb8f96e200ae7b66d302fbae522b2a4e6ec46
+DIST genpatches-4.19-34.experimental.tar.xz 5808 BLAKE2B 
60057cbc2b4e64daa95db7663b8023a019db58fd3ef05994e4e8433965a3f1ca7e49cefc1e28ae39f28439be3458617bc8e18f2f277492008aca7a74dbc888f4
 SHA512 
678d74323d4478a0b17f747515c8a29b573890f766ed85169b221fe36d24f4ab5e54fa908300bb8761074e5fbc3e8972cb31ce559cf0c877ef3f6d8c8744a26f
+DIST genpatches-4.19-34.extras.tar.xz 17476 BLAKE2B 
5e3fbd20024abf705604b8e6cc2c840316394fe65be93a9e5c0487f49fe545999dcd4d086044f7f7ef4ef9216246272f8df52cde3bcd9367b58e6e4b408a428b
 SHA512 
e0d2db96cdcd7fb0d031de7217c46c32c19b5daec90f25c50929ac20e57be8c1f40b7ca2718a1a1fd10a83e0acc5e7022393b30f1f251f43fc69f9db711d9d52
 DIST genpatches-4.20-18.base.tar.xz 526776 BLAKE2B 
4d0584ebf8c8dfce1f5e5d0154fa6530faafc2af86b865799de6a0780bfca06cd25a0706388b76c1decbb7f2003d44a444b7257c2771e0c651d8ab1b246d40c0
 SHA512 
4283d365e8814d9007bb52ac37dcb78751780fcb0aa114913a54e82c6629cdbf4bccfb360ce8c2f20aa097c5ef75bb0cb3726952dd2161f1f1bbc04fedb9c521
 DIST genpatches-4.20-18.experimental.tar.xz 5804 BLAKE2B 
23418d89907c42dd4f4bde70c2e1c11b6384f1b4e27f09a13dd77d02a37fa948c7f0d339ca349a06d2f686250a32de96eb1203e4278a585ff7dd74f62a498a58
 SHA512 
7de433bb60c55384d9bc1e94dec0add657e5f3210a4b03a4ddf58656833b246da609a2e117b05a2409d8b2f546c2edf65f91d5add273aa1d49da0de56cf48d48
 DIST genpatches-4.20-18.extras.tar.xz 3280 BLAKE2B 
4c3550102ec0c584649c3fa4f5f991896ffc8a24bc146d747f0575c898459bd1bf9b9b797f25fedbc4554080cf437fd1e83c0f0452a4e3f77c9eda255f87a12d
 SHA512 
143f982f7ffe139b1dbde08872dbb3b001c9751aeef1cf6cdd69756e2f16132686ff3b3713064ca4ff88e5098425a407371fca99678452507374a7874cf8cd9e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.33.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.33.ebuild
new file mode 100644
index 000..604575e6d39
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.33.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="34"
+
+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-04-03 Thread Mike Pagano
commit: 1d99643845afa249b9f9e652807afd5e95a0adda
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 12:37:48 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 12:37:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d996438

sys-kernel/gentoo-sources: Linux patch 4.14.110

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/gentoo-sources-4.14.110.ebuild  | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 3abbcc57263..e52e7ec2e9c 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -25,6 +25,9 @@ DIST genpatches-4.14-116.extras.tar.xz 17496 BLAKE2B 
7ae4a3648381e8dd2ecf56c1d64
 DIST genpatches-4.14-117.base.tar.xz 2619864 BLAKE2B 
a904c1fa1c586114cc56020c8fe41b430d5ebe77e0130c3d701eb78488432d0df3acd306b986c870bbf586ff5f2a1485f4863c5f7d93f83984cd85644f486683
 SHA512 
7d5b703f90e9ca6588c69886780a79ef86606b6fff332113f9c2a2f97fab3cebd1a63c0f86f4ca1affb78c784f4da634a5e3cb458d2469dc14bf23ad9f6c74c9
 DIST genpatches-4.14-117.experimental.tar.xz 5224 BLAKE2B 
72237f3f04b334c8982c6bb5dbf5621e8e30dc19d25203cb58cca409c655ccc7ce204b71f7e3e0ee24d8273f88fb2bcb0eb17d17757ab5a2b328179f2dd9a6c3
 SHA512 
8d6115168d871fa092b69316691254784da1973cdffbc0ef40b41da116159854c4746f2b297b9d2b616277d5011992b2dc31647927f4b71d0179c62f0479d5a1
 DIST genpatches-4.14-117.extras.tar.xz 17496 BLAKE2B 
9eb4eab77b148c8cb05b770c3e2ecd01bd9045a2e2d5e54b9c02944f79b21c180ad12e5565ba093f6eeaa899d3a6b3b1703738371ac92225b841177c64b5e512
 SHA512 
ed9e7419367488508120a95509a327c19f07daabdeba9ac9afc25de1649bb6ce588b143013dfc54e56399bf418357e755f689c049519906424efe97cd0a30c7f
+DIST genpatches-4.14-118.base.tar.xz 2640560 BLAKE2B 
3997e95f758e26588c28e70759f5f05e18e6ea39b380ae9b256319ec84d31bde24103441a97fa6161128744b8f7e8c0f4111512024f04e57b250befe23aa819a
 SHA512 
e31c1837d36e6d3726fcd400f21e372afa0634a322ed6487e48fd2d015da8f9ba5dfc12090f3edfebf82baaae2b1cb9f652d689a7ecc8813d4552f959a75d0d4
+DIST genpatches-4.14-118.experimental.tar.xz 5224 BLAKE2B 
ad0b0c3d6643d74910ccdd0e8127264c538cc8fea531a962e7086b17c0da86353c11a9055b5d6cfbd9283f242c1d3d1f606a9274f6eb83727a55f23a0cf740af
 SHA512 
45d8d1157ae5653c08ddaf033dc20f14d3a94939ee5b91cb012b6391ca0084aea65df2ccbb8d677346dcc24dd16086fb41a8d458256f7931b4de3a495009941f
+DIST genpatches-4.14-118.extras.tar.xz 17484 BLAKE2B 
334711493126ece451b9325a0eb3a3a93b8fa06df94475bec6973e2be6e370259d9f0cfaeb5bdc98a8e05007dabbc7eee21a6f678abb1f7eb5c696874e2196d2
 SHA512 
1aba48b6d68d57873703d0ee98b683b64db782bacc62795ee19222bfc2c5d4209cccb9d05660ae1ef1500c47448f50d00620a167594beea59bdc1c3db859d325
 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.110.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.110.ebuild
new file mode 100644
index 000..eb0bb98c9b3
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.110.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="118"
+
+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: games-board/pysolfc/, games-board/pysolfc/files/

2019-04-03 Thread Andrey Grozin
commit: b90278cb754debe173cea88bff0d96e869b15068
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Apr  3 12:34:05 2019 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Apr  3 12:34:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b90278cb

games-board/pysolfc: bump to 2.6.2, compatibility with pillow-6

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

 games-board/pysolfc/Manifest |  1 +
 games-board/pysolfc/files/pysolfc-pillow-6.patch | 20 +++
 games-board/pysolfc/pysolfc-2.6.2.ebuild | 70 
 3 files changed, 91 insertions(+)

diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest
index 4c7bd734786..953309506ad 100644
--- a/games-board/pysolfc/Manifest
+++ b/games-board/pysolfc/Manifest
@@ -2,3 +2,4 @@ DIST PySolFC-2.0.tar.bz2 4208776 BLAKE2B 
0675de0923c6ee381f58f8abbaef5e27bd6fc85
 DIST PySolFC-Cardsets-2.0.tar.bz2 30687905 BLAKE2B 
f17f5095a05cf42ea9eb3e7a3a7fefe055cc3452882bf96db82bb4d1bebb2307ffc2d0fd8836f7414bfcd93b1d8de52adb43ef22701a0806f2c6c036d9306501
 SHA512 
24275cd3656024e268a49487ac75e1e67e61ec20e0a9f88e2d1c287f91314a1a9343856d1202ce468f8863f4e9a9bf27526fbb1979a7d765718b38e64ca0cfc8
 DIST pysolfc-2.2.0.tar.gz 4504375 BLAKE2B 
ea48910d36b704667654292cd4fc2e62bcf259d9a3677369371ab7aadd387505d5ae658496ad8982e08ca0405b44971bc1e2375e91cd90f84c569f8f26249ff3
 SHA512 
c6d09803eab8fe7fc2c4203537d75b8db3216dfcbd5cc60be5b89f23544c871a37f7b16d20df7be4b70c6f014d47b8c361e1557ab04cb1008451f41b456d0ad2
 DIST pysolfc-2.4.0.tar.gz 6788273 BLAKE2B 
c852ec9912aabc37317f92941fea2c0fb7230467d188ac3a0a8a78b4a4e243bfac8b3d1ddbb03dde136d7518d03cf3fb02b48386e35218ce5891b54049e9c981
 SHA512 
177edf60797346b763c9da9daf73feae5fb3ef88529227a60e98b68eb6120289cd0cd76b8ca5925b0452cf43298b12acbb16a53872c892d56b71cbcf0fe93e03
+DIST pysolfc-2.6.2.tar.gz 6791741 BLAKE2B 
473105f04bfb2fb174d3b50de5a7a55d586756a75e37eb36a9ff688a5a4b148ee940467b18fa4710f828d461d9156163c8fc9cd323b1562da18f0eb02e096916
 SHA512 
37b4f5f5f53c8041e7b908719456ad3c26401744389ffd44f445402d653b515c44e02ba55950e24d6a3aa2fc2bf914f8575f630335fe1b52c698154b47fb5717

diff --git a/games-board/pysolfc/files/pysolfc-pillow-6.patch 
b/games-board/pysolfc/files/pysolfc-pillow-6.patch
new file mode 100644
index 000..4682ed34683
--- /dev/null
+++ b/games-board/pysolfc/files/pysolfc-pillow-6.patch
@@ -0,0 +1,20 @@
+diff -U2 -r PySolFC-pysolfc-2.6.2.orig/pysollib/mfxutil.py 
PySolFC-pysolfc-2.6.2/pysollib/mfxutil.py
+--- PySolFC-pysolfc-2.6.2.orig/pysollib/mfxutil.py 2019-02-27 
21:52:26.0 +0100
 PySolFC-pysolfc-2.6.2/pysollib/mfxutil.py  2019-04-03 14:09:51.059349643 
+0200
+@@ -52,5 +52,5 @@
+ Image._initialized = 2
+ USE_PIL = False
+-if TOOLKIT == 'tk' and Image and Image.VERSION >= '1.1.7':
++if TOOLKIT == 'tk' and Image:
+ USE_PIL = True
+ 
+diff -U2 -r PySolFC-pysolfc-2.6.2.orig/pysollib/ui/tktile/tkutil.py 
PySolFC-pysolfc-2.6.2/pysollib/ui/tktile/tkutil.py
+--- PySolFC-pysolfc-2.6.2.orig/pysollib/ui/tktile/tkutil.py2019-02-27 
21:52:26.0 +0100
 PySolFC-pysolfc-2.6.2/pysollib/ui/tktile/tkutil.py 2019-04-03 
14:19:22.450363811 +0200
+@@ -354,5 +354,5 @@
+ return None
+ im = image._pil_image
+-if Image.VERSION >= '1.1.7':
++if True:
+ # use an alpha image
+ sh = Image.new('RGBA', im.size, color)

diff --git a/games-board/pysolfc/pysolfc-2.6.2.ebuild 
b/games-board/pysolfc/pysolfc-2.6.2.ebuild
new file mode 100644
index 000..04193353ffb
--- /dev/null
+++ b/games-board/pysolfc/pysolfc-2.6.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_REQ_USE="tk"
+
+inherit eutils distutils-r1
+
+MY_PN=PySolFC
+
+DESCRIPTION="An exciting collection of more than 1000 solitaire card games"
+HOMEPAGE="http://pysolfc.sourceforge.net/;
+SRC_URI="https://github.com/shlomif/${MY_PN}/archive/${P}.tar.gz
+   extra-cardsets? ( 
mirror://sourceforge/${PN}/archive/${P}/${MY_PN}-Cardsets-2.0.tar.bz2 )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="extra-cardsets minimal +sound"
+
+S=${WORKDIR}/${MY_PN}-${P}
+
+DEPEND="dev-python/six"
+RDEPEND="${DEPEND}
+   python_targets_python3_5? ( 
dev-python/random2[python_targets_python3_5] )
+   python_targets_python3_6? ( 
dev-python/random2[python_targets_python3_6] )
+   !minimal? ( dev-python/pillow[tk,${PYTHON_USEDEP}]
+   dev-tcltk/tktable )
+   sound? ( dev-python/pygame[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-gentoo.patch" #591904
+   "${FILESDIR}/${PN}-locales.patch"
+   "${FILESDIR}/${PN}-pillow-6.patch"
+)
+
+python_prepare_all() {
+   sed -i \
+   -e "/pysol.desktop/d" \
+   -e "s:share/icons:share/pixmaps:" \
+   -e 

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

2019-04-03 Thread Mike Pagano
commit: c479fe7e6c7368442aff5cfaadb34dfa3d6136ee
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 12:33:59 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 12:34:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c479fe7e

sys-kernel/gentoo-sources: Linux patch 4.9.167

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/gentoo-sources-4.9.167.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 7c03552ad3a..3abbcc57263 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -100,6 +100,9 @@ DIST genpatches-4.9-169.extras.tar.xz 17360 BLAKE2B 
d7c8209777253cbe524934542f95
 DIST genpatches-4.9-170.base.tar.xz 2943732 BLAKE2B 
eaf1e095f2bed3c294a5d5afdd8fa618b0cdf79c75737374bc9bca059fcbfe5de0e3be470555caed783734d6c498a994f8d61315dcce0c02c99b66e078ffd4a1
 SHA512 
c643de5a9715f79bc0484908909032a85cf2bca6fc0cfac91f8ba4fb128e74a0b61d70364227889e51e5601e54a62fc1fc5df154dd0315099ce68613c8f4b814
 DIST genpatches-4.9-170.experimental.tar.xz 106388 BLAKE2B 
4417a099c0201dd05fab41c64171f840b3328bc4b416ae49bf9723b0854c29fc7d748e660e2b674dd83cfecc9a6860e085c75e57e6b27ed9007ebb8b70031f83
 SHA512 
f43cb573159c95080085f6665a6af9649a570f8c382a76e7347dd68ceb6cbc4f7671be65fdeda98fedce19fd47bfab07ce93798ffbb1d5ac6094ade082e827fb
 DIST genpatches-4.9-170.extras.tar.xz 17364 BLAKE2B 
02e4b4df4777673b364442ec3b1d106f22e6d59d339a9ccdf56fcc0f73d3148daa3c28599c4042bdf1ee04af05856cb4a1969a83dd0b98388da8e600143b04f8
 SHA512 
101af13c6c6d79a18a0970dedd622045c0261caa6be3c000141837f5caf9d4d6b2731c1932cc2cdf8bffe1de051c808e12ff9ce9da25040bb8811e34a4eb4910
+DIST genpatches-4.9-171.base.tar.xz 2955076 BLAKE2B 
416626a352c16899bdc020301e8876b7e80e70181ec9c56a5d6f4790bdd0aa7fb76f4500027d7dcc1f6b134337563343fe49be472c6b5bfda05d98d5387abf1a
 SHA512 
bfdcbf455b24ecb1a8cd5f54da45b80ad7f138cec31bf24cd3dd35d7b06f6899e760e80c1bd3ae08118abe67067f656335a76e69778c678b0b21f27a6a712a5d
+DIST genpatches-4.9-171.experimental.tar.xz 106352 BLAKE2B 
1e54dc5d2bbd64ac3d82ba2018a23f9d10abbe171cb111c0f00fe7b2f04926309d86e66e7604ccd2bc3cf1ca264efaf20da3b6fc25b77888a14d99fc55a82b0c
 SHA512 
34afc0e3521e8d92949bfd3679402b135e7b53223fdfda56d813a42423359ff08d7ac6fc5d33115d2bbc3ef86afa6df5020cfb584de0a0f761600f45702b3df8
+DIST genpatches-4.9-171.extras.tar.xz 17360 BLAKE2B 
f7375ffae32d7a54e1f6522524acd23344f37ad0b152d4b2a178354a1b5aa232f3cc2ce3e3f5403ee09c49e3b59bbf8d9d43493c907b9bb38aac5df33dde90cd
 SHA512 
0eb30ef762a4f03a0a48638193cf5b5fadb593fb289bb3b991d08d58a8558fd0dc337e8c59cacef7fc49317aa64a3e3da0fe3683a06761aae58238ce88731c2b
 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.167.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.167.ebuild
new file mode 100644
index 000..a69f27f0b18
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.167.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="171"
+
+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-04-03 Thread Mike Pagano
commit: 68d5595c1ad146d0cd55a9ee0bbd99e081ae90c3
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 12:31:48 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 12:31:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d5595c

sys-kernel/gentoo-sources: Linux patch 4.4.178

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/gentoo-sources-4.4.178.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index a373936b228..7c03552ad3a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -67,6 +67,9 @@ DIST genpatches-4.4-177.extras.tar.xz 16464 BLAKE2B 
a46eddeea412631293ee0c3a4a4f
 DIST genpatches-4.4-178.base.tar.xz 2734416 BLAKE2B 
7285417d3717426168a041e32e063b2edb88dd8a464e66323d71836329dd1bc243800114b3f748f812d7fa83cd86c29fa23104c1ceaf3e88b4d4653a174298e8
 SHA512 
9539087fb252f042af0ed1ecc87689089f445d17b59803ae90a50e9a9ead5046ccfde5eab06ad2aef9720df70a92a1e392768a306c7813ddb2807cb216149bde
 DIST genpatches-4.4-178.experimental.tar.xz 83272 BLAKE2B 
ee20e3f7fb7479c8abc00a3e174d219e6ebc0dccf42dfd60ca21dfdc6d93aaa9a4cc17b88dd7021a5b19cce295e6f4ff561b622eef892cc3e9cd133992fe9a9c
 SHA512 
0c7536460074081f8bc5ac7b9280e6d11d23e5f438ef0945d0cfcec566cb95ff51bfdaedbc454f98bd2479fd1f025fd7c171f69dc4ffde8f96b4a3e58a4d7c5d
 DIST genpatches-4.4-178.extras.tar.xz 16464 BLAKE2B 
e55a8769a93c7520ac0271a26649035a86e360275b80bae998d5281d12451efdb2fb42892f2e60311ef23eec247372f8edfe0e79a67367ace5ef676862983885
 SHA512 
9949ff63dd41016a40b7e25ca8a468f5dac9c5b730477c5828ac77e3e62e2acd6effeb1bc4774732d80faf705c854c0108fc56aeb3abdeff07188fbb620b5e4b
+DIST genpatches-4.4-179.base.tar.xz 2758316 BLAKE2B 
36f620a159837d83bc8dda9e75870deb3ba9cbc645a10ac08dc26d098cbf38a6bf15c666b30881e33e95b120de600c641c9ba54336535f90956d0e27925cd134
 SHA512 
e3fc477febba6e1db160f0653d75fa2fb4125615a49b9ff4aceb2e6b73993831313f83f74b40d5e35d0ef7b6fca75b2df0e03a6bf1f4722020d8ffe7d505309f
+DIST genpatches-4.4-179.experimental.tar.xz 83320 BLAKE2B 
b6a1c67b44f4f9e89614747861457df413bc8e06f3f25f2500b7da4947978a3875f64bf24d396f779a8a8045564cf0e940fb305bca03fcaaf886685045a5
 SHA512 
2b2aac08f9dc4bb128b3001a04aa015e3c87bd8925d14415079a3ae9283958ac0376c57970fa719c285ed1b372cafbc5a76426714ae3229636598410c9f95260
+DIST genpatches-4.4-179.extras.tar.xz 16468 BLAKE2B 
193356a5f57e580547f4b03b780b8f7481127520e5f9d229201b15cf25508c6cf33a223da921fb00e1f09ab9128822d2bc8922832b7a45eaa17c4ad8f1fd8921
 SHA512 
54017eac80d465d7a854b8cc7932c07b5f2be1e30e4327e401a7c30726fae58110c780f9a7e94ee885c1548ca8aadccb85486e7d30c24e17eac8e2bab50bc6c2
 DIST genpatches-4.9-143.base.tar.xz 2635856 BLAKE2B 
c8e1b4ab6b2671197ba871ac44ca2864353a60dade404a9162fcc7f2ade396750bc09790f181fb481fbb9be6eba659a18ee1da5a7eb3217e3fafd2ac791048c9
 SHA512 
b9909f80946fbd6ace58ac4d1287052c484067b50c1525214469d94b161a729c55416fdb832aab3d21c3251dc7037af1fd2d3eacc0c287bf2693775cd0580cbf
 DIST genpatches-4.9-143.experimental.tar.xz 106420 BLAKE2B 
ebf0732574b2d279294631dac3cca23ab17efd97c9887b552cb5dac0e2d5824b2718004b1e8c72f77db85c41e16603661f29b2357a6d9911b03d0c4cddd5af0c
 SHA512 
c01dc29b60cdfe8f1f8bb24d08c403ee2f1733f4d3c19f84c8d92f9edd1ef88d0b7c66bfd7149c5c5f36c5eec2df159e5a4c72c2f93a8c1ce3088967bc3cef61
 DIST genpatches-4.9-143.extras.tar.xz 17348 BLAKE2B 
cf56d86e29ca96eb16a0c03471e11b2056b17e0a10ad5f235278f845b64a070d2411078683f7d7bbc5b362f5474324fe1edbc8a9b92550aec283f379be52290b
 SHA512 
7fb07663526a924428f1e7c30d229ea926a69dc9f696b92cd1282ca6f168eac6bba011d8eb0fdcd5fa51241a6203c6e8b9def9e0011ccb1b0b657bbecbfbfa72

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.178.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.178.ebuild
new file mode 100644
index 000..cf3f434b936
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.178.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="179"
+
+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: games-simulation/openttd/, games-simulation/openttd/files/

2019-04-03 Thread Lars Wendler
commit: bb06c4171f88467a4f354eac22b44d4d9bde83fc
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  3 12:23:00 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  3 12:23:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb06c417

games-simulation/openttd: Removed old.

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

 games-simulation/openttd/Manifest|   2 -
 games-simulation/openttd/files/openttd.initd |  19 ---
 games-simulation/openttd/openttd-1.7.1-r1.ebuild | 170 ---
 games-simulation/openttd/openttd-1.7.2.ebuild| 170 ---
 4 files changed, 361 deletions(-)

diff --git a/games-simulation/openttd/Manifest 
b/games-simulation/openttd/Manifest
index bf1c8e1257c..8bae6409e8b 100644
--- a/games-simulation/openttd/Manifest
+++ b/games-simulation/openttd/Manifest
@@ -1,4 +1,2 @@
-DIST openttd-1.7.1-source.tar.gz 10090311 BLAKE2B 
339171cd2895398ee1fedcfd24d1126fbc060b6d4530b267310b3f220448f8e6469a726e71e9882bea117585ea7b9f7271205f576ee2b26de6dec079f57f1620
 SHA512 
4a0d2ee424374b50fe0d089b86ff16b5de3159848a38143ca6745e349b6126567f1e4beda9afe2e6bc21ce1166acf719d3f5c95703a14c1379f8857e83d3
-DIST openttd-1.7.2-source.tar.gz 10097175 BLAKE2B 
a027b6ca6d3116dc3e6ad6ae43965682107268e367032418200cf1c1e16c5b5dad39c275ea57d923f17564d80cceb0e9909dc5aaf7ee230242f0ce0f46f06b1a
 SHA512 
44d25061c42cb9c81baa67a40ff31a6681dcbb121c61db74c5179a31f189919471a82b7fd3f79c2cdeef02af5b47ec35fdbdc7feed74ca2360c028869fe772e8
 DIST openttd-1.8.0-source.tar.xz 6521016 BLAKE2B 
b3a608fd21d21f861af6eba235c028a59f071ab4698cfdcdd499b6ea7ece853679b064935368d95330414a24ac90aaa3c426afc12a2e135d5b0a48170879b807
 SHA512 
a2d61b3c94a550c8f3a581127df8c3459b1ddff5ba924942c468cbc70e88e0bf4405cecb68a91243b544ead64f215aa8d489a07b38dce507ae7d59e8ec155d7a
 DIST openttd-1.9.0-source.tar.xz 6575956 BLAKE2B 
31d663b2f8aa67d9e3eb7899795468e8641671bb977957fdc6e55c8dedf3f2a00757de67ed034bf6180cc6091006a1b0bfba8af22d09744eb839a54ca662cbd9
 SHA512 
fcc044ea93810c99e9b3e80676676272c6f0efb43faa7ef4bfa7184aea793680df22504a1831837cc5ae8481e898d0636b992d1ddb8560cd4848463343adba2d

diff --git a/games-simulation/openttd/files/openttd.initd 
b/games-simulation/openttd/files/openttd.initd
deleted file mode 100644
index 7a719587c7d..000
--- a/games-simulation/openttd/files/openttd.initd
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-
-depend() {
-   need net
-}
-
-start() {
-   ebegin "Starting OpenTTD dedicated server"
-   start-stop-daemon --start -q --exec /usr/games/bin/openttd -- -D -f > 
/dev/null
-   eend $?
-}
-
-stop() {
-   ebegin "Stopping OpenTTD dedicated server"
-   start-stop-daemon --stop -q -n openttd
-   eend $?
-}

diff --git a/games-simulation/openttd/openttd-1.7.1-r1.ebuild 
b/games-simulation/openttd/openttd-1.7.1-r1.ebuild
deleted file mode 100644
index f24302009a4..000
--- a/games-simulation/openttd/openttd-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils gnome2-utils
-
-DESCRIPTION="OpenTTD is a clone of Transport Tycoon Deluxe"
-HOMEPAGE="http://www.openttd.org/;
-SRC_URI="http://binaries.openttd.org/releases/${PV}/${P}-source.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="aplaymidi debug dedicated iconv icu lzo +openmedia +png 
cpu_flags_x86_sse +timidity +truetype zlib"
-RESTRICT="test" # needs a graphics set in order to test
-
-RDEPEND="!dedicated? (
-   media-libs/libsdl[sound,X,video]
-   icu? (
-   dev-libs/icu-layoutex
-   dev-libs/icu-le-hb
-   >=dev-libs/icu-58.1:=
-   )
-   truetype? (
-   media-libs/fontconfig
-   media-libs/freetype:2
-   sys-libs/zlib
-   )
-   )
-   lzo? ( dev-libs/lzo:2 )
-   iconv? ( virtual/libiconv )
-   png? ( media-libs/libpng:0 )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-PDEPEND="
-   !dedicated? (
-   openmedia? (
-   games-misc/openmsx
-   games-misc/opensfx
-   )
-   aplaymidi? ( media-sound/alsa-utils )
-   !aplaymidi? ( timidity? ( media-sound/timidity++ ) )
-   )
-   openmedia? ( >=games-misc/opengfx-0.4.7 )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.6.0-cflags.patch
-)
-
-src_configure() {
-   local myopts=()
-   # there is an allegro interface available as well as sdl, but
-   # the configure for it looks broken so the sdl interface is
-   # always built 

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

2019-04-03 Thread Lars Wendler
commit: e6b14dd3d154e5ff05ac29e4d71e55a6ed0b1b60
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  3 12:18:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  3 12:20:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6b14dd3

games-simulation/openttd: Bump live ebuild to EAPI-7

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

 .../openttd/files/openttd-1.9.0-cflags.patch   | 56 ++
 .../openttd-1.9.0-dont_compress_manpages.patch | 34 +
 games-simulation/openttd/openttd-.ebuild   | 51 ++--
 3 files changed, 117 insertions(+), 24 deletions(-)

diff --git a/games-simulation/openttd/files/openttd-1.9.0-cflags.patch 
b/games-simulation/openttd/files/openttd-1.9.0-cflags.patch
new file mode 100644
index 000..86eb16168db
--- /dev/null
+++ b/games-simulation/openttd/files/openttd-1.9.0-cflags.patch
@@ -0,0 +1,56 @@
+From 6d72f33efe9f911d1427795a06c13d9dcd6fa222 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Wed, 3 Apr 2019 14:11:42 +0200
+Subject: [PATCH] Don't mess with our CFLAGS
+
+Signed-off-by: Lars Wendler 
+---
+ config.lib | 18 --
+ 1 file changed, 18 deletions(-)
+
+diff --git a/config.lib b/config.lib
+index f65aaa535..7789c0bea 100644
+--- a/config.lib
 b/config.lib
+@@ -1499,11 +1499,6 @@ make_cflags_and_ldflags() {
+   # No debug, add default stuff
+   OBJS_SUBDIR="release"
+ 
+-  if [ "$enable_profiling" = "0" ]; then
+-  # -fomit-frame-pointer and -pg do not go well together 
(gcc errors they are incompatible)
+-  CFLAGS="-fomit-frame-pointer $CFLAGS"
+-  fi
+-  CFLAGS="-O2 $CFLAGS"
+   else
+   OBJS_SUBDIR="debug"
+ 
+@@ -1511,14 +1506,6 @@ make_cflags_and_ldflags() {
+   if [ $enable_debug -ge 1 ]; then
+   CFLAGS="$CFLAGS -g -D_DEBUG"
+   fi
+-  if [ $enable_debug -ge 2 ]; then
+-  CFLAGS="$CFLAGS -fno-inline"
+-  fi
+-  if [ $enable_debug -ge 3 ]; then
+-  CFLAGS="$CFLAGS -O0"
+-  else
+-  CFLAGS="$CFLAGS -O2"
+-  fi
+   fi
+ 
+   if [ $enable_debug -le 2 ]; then
+@@ -1543,11 +1530,6 @@ make_cflags_and_ldflags() {
+   CFLAGS="$CFLAGS -fno-expensive-optimizations"
+   fi
+ 
+-  if [ "$enable_profiling" != "0" ]; then
+-  CFLAGS="$CFLAGS -pg"
+-  LDFLAGS="$LDFLAGS -pg"
+-  fi
+-
+   if [ "$with_threads" = "0" ]; then
+   CFLAGS="$CFLAGS -DNO_THREADS"
+   fi
+-- 
+2.21.0
+

diff --git 
a/games-simulation/openttd/files/openttd-1.9.0-dont_compress_manpages.patch 
b/games-simulation/openttd/files/openttd-1.9.0-dont_compress_manpages.patch
new file mode 100644
index 000..d151dbf3693
--- /dev/null
+++ b/games-simulation/openttd/files/openttd-1.9.0-dont_compress_manpages.patch
@@ -0,0 +1,34 @@
+From da54b0365997181979d5c7131e99957424d4a167 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Wed, 3 Apr 2019 13:53:50 +0200
+Subject: [PATCH] Do not compress man-pages by default
+
+Signed-off-by: Lars Wendler 
+---
+ Makefile.bundle.in | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/Makefile.bundle.in b/Makefile.bundle.in
+index eaf7134dd..1c2523181 100644
+--- a/Makefile.bundle.in
 b/Makefile.bundle.in
+@@ -77,7 +77,6 @@ endif
+ ifdef MAN_DIR
+   $(Q)mkdir -p "$(BUNDLE_DIR)/man/"
+   $(Q)cp "$(ROOT_DIR)/docs/openttd.6"   "$(BUNDLE_DIR)/man/"
+-  $(Q)gzip -9 "$(BUNDLE_DIR)/man/openttd.6"
+ endif
+   $(Q)cp "$(ROOT_DIR)/media/openttd.32.xpm" "$(BUNDLE_DIR)/media/"
+   $(Q)cp "$(ROOT_DIR)/media/openttd."*.png  "$(BUNDLE_DIR)/media/"
+@@ -219,7 +218,7 @@ endif
+ ifdef MAN_DIR
+ ifndef DO_NOT_INSTALL_MAN
+   $(Q)install -d "$(INSTALL_MAN_DIR)"
+-  $(Q)install -m 644 "$(BUNDLE_DIR)/man/openttd.6.gz" 
"$(INSTALL_MAN_DIR)/${BINARY_NAME}.6.gz"
++  $(Q)install -m 644 "$(BUNDLE_DIR)/man/openttd.6" 
"$(INSTALL_MAN_DIR)/${BINARY_NAME}.6"
+ endif
+ endif
+ ifdef MENU_DIR
+-- 
+2.21.0
+

diff --git a/games-simulation/openttd/openttd-.ebuild 
b/games-simulation/openttd/openttd-.ebuild
index 8289f42f6d0..0299cc25d76 100644
--- a/games-simulation/openttd/openttd-.ebuild
+++ b/games-simulation/openttd/openttd-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit gnome2-utils
+EAPI=7
+inherit xdg
 
 MY_PV="${PV/_rc/-RC}"
 MY_P="${PN}-${MY_PV}"
@@ -13,8 +13,9 @@ if [[ "${PV}" == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/OpenTTD/OpenTTD.git;
 else
-   

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

2019-04-03 Thread Lars Wendler
commit: 98e8f7f96e69bc4b5eed0c444b638d0603dfd867
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr  3 12:19:32 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr  3 12:20:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e8f7f9

games-simulation/openttd: Bump to version 1.9.0

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

 games-simulation/openttd/Manifest |   1 +
 games-simulation/openttd/openttd-1.9.0.ebuild | 185 ++
 2 files changed, 186 insertions(+)

diff --git a/games-simulation/openttd/Manifest 
b/games-simulation/openttd/Manifest
index 0830de1214c..bf1c8e1257c 100644
--- a/games-simulation/openttd/Manifest
+++ b/games-simulation/openttd/Manifest
@@ -1,3 +1,4 @@
 DIST openttd-1.7.1-source.tar.gz 10090311 BLAKE2B 
339171cd2895398ee1fedcfd24d1126fbc060b6d4530b267310b3f220448f8e6469a726e71e9882bea117585ea7b9f7271205f576ee2b26de6dec079f57f1620
 SHA512 
4a0d2ee424374b50fe0d089b86ff16b5de3159848a38143ca6745e349b6126567f1e4beda9afe2e6bc21ce1166acf719d3f5c95703a14c1379f8857e83d3
 DIST openttd-1.7.2-source.tar.gz 10097175 BLAKE2B 
a027b6ca6d3116dc3e6ad6ae43965682107268e367032418200cf1c1e16c5b5dad39c275ea57d923f17564d80cceb0e9909dc5aaf7ee230242f0ce0f46f06b1a
 SHA512 
44d25061c42cb9c81baa67a40ff31a6681dcbb121c61db74c5179a31f189919471a82b7fd3f79c2cdeef02af5b47ec35fdbdc7feed74ca2360c028869fe772e8
 DIST openttd-1.8.0-source.tar.xz 6521016 BLAKE2B 
b3a608fd21d21f861af6eba235c028a59f071ab4698cfdcdd499b6ea7ece853679b064935368d95330414a24ac90aaa3c426afc12a2e135d5b0a48170879b807
 SHA512 
a2d61b3c94a550c8f3a581127df8c3459b1ddff5ba924942c468cbc70e88e0bf4405cecb68a91243b544ead64f215aa8d489a07b38dce507ae7d59e8ec155d7a
+DIST openttd-1.9.0-source.tar.xz 6575956 BLAKE2B 
31d663b2f8aa67d9e3eb7899795468e8641671bb977957fdc6e55c8dedf3f2a00757de67ed034bf6180cc6091006a1b0bfba8af22d09744eb839a54ca662cbd9
 SHA512 
fcc044ea93810c99e9b3e80676676272c6f0efb43faa7ef4bfa7184aea793680df22504a1831837cc5ae8481e898d0636b992d1ddb8560cd4848463343adba2d

diff --git a/games-simulation/openttd/openttd-1.9.0.ebuild 
b/games-simulation/openttd/openttd-1.9.0.ebuild
new file mode 100644
index 000..49368f0e59a
--- /dev/null
+++ b/games-simulation/openttd/openttd-1.9.0.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit xdg
+
+MY_PV="${PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="OpenTTD is a clone of Transport Tycoon Deluxe"
+HOMEPAGE="http://www.openttd.org/;
+if [[ "${PV}" == * ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenTTD/OpenTTD.git;
+else
+   
SRC_URI="https://proxy.binaries.openttd.org/openttd-releases/${MY_PV}/${MY_P}-source.tar.xz;
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+   S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="aplaymidi debug dedicated iconv icu lzo +openmedia +png 
cpu_flags_x86_sse +timidity +truetype zlib"
+RESTRICT="test" # needs a graphics set in order to test
+
+RDEPEND="!dedicated? (
+   media-libs/libsdl[sound,X,video]
+   icu? (
+   dev-libs/icu-layoutex
+   dev-libs/icu-le-hb
+   >=dev-libs/icu-58.1:=
+   )
+   truetype? (
+   media-libs/fontconfig
+   media-libs/freetype:2
+   sys-libs/zlib:=
+   )
+   )
+   lzo? ( dev-libs/lzo:2 )
+   iconv? ( virtual/libiconv )
+   png? (
+   media-libs/libpng:0
+   sys-libs/zlib:=
+   )
+   zlib? ( sys-libs/zlib:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig"
+PDEPEND="
+   !dedicated? (
+   openmedia? (
+   games-misc/openmsx
+   games-misc/opensfx
+   )
+   aplaymidi? ( media-sound/alsa-utils )
+   !aplaymidi? ( timidity? ( media-sound/timidity++ ) )
+   )
+   openmedia? ( >=games-misc/opengfx-0.4.7 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.9.0-cflags.patch
+   "${FILESDIR}"/${PN}-1.9.0-dont_compress_manpages.patch
+)
+
+src_configure() {
+   local myopts=(
+   --binary-dir="bin"
+   --disable-strip
+   --doc-dir="share/doc/${PF}"
+   --install-dir="${D}"
+   --menu-group="Game;Simulation;"
+   --prefix-dir="${EPREFIX}/usr"
+   $(use_with cpu_flags_x86_sse sse)
+   $(use_with iconv)
+   $(use_with lzo liblzo2)
+   $(use_with png)
+   $(usex debug '--enable-debug=3' '')
+   # there is an allegro interface available as well as sdl, but
+   # the configure for it looks broken so the sdl interface is
+   # always built 

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

2019-04-03 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 12:11:33 2019 +

New tag: 4.19-34




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

2019-04-03 Thread Andreas Sturmlechner
commit: 2678504fda2d5f9b8784672157dd9b83bc38a910
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 11:45:23 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2678504f

kde-plasma/plasma-pa: Backport patch to port from GConf to GSettings

Thanks-to: Lars Wendler  gentoo.org>
Bug: https://bugs.gentoo.org/658660
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/plasma-pa-5.15.4-gsettings.patch | 622 +
 kde-plasma/plasma-pa/plasma-pa-5.15.4-r1.ebuild|  35 ++
 2 files changed, 657 insertions(+)

diff --git a/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch 
b/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch
new file mode 100644
index 000..5ecb0ea216b
--- /dev/null
+++ b/kde-plasma/plasma-pa/files/plasma-pa-5.15.4-gsettings.patch
@@ -0,0 +1,622 @@
+From c6f41bea3371e6e1948a99ac64d5882d76d9c66e Mon Sep 17 00:00:00 2001
+From: Nicolas Fella 
+Date: Sun, 31 Mar 2019 16:19:55 +0200
+Subject: [PATCH] Port from GConf to GSettings
+
+Summary:
+CCBUG: 386665
+
+As discussed in bug 386665 GConf is deprecated and needs to be replaced by 
GSettings to keep features enabled.
+
+Question: Do we need GConf as a fallback for PA versions without 
module-gsettings?
+
+Test Plan:
+Checkboxes in Advanced tab are enabled again.
+Changed settings are shown in dconf-editor and vice versa.
+Combine output checkbox shows/hides combined sink in applet
+
+Reviewers: drosca, davidedmundson
+
+Reviewed By: drosca
+
+Subscribers: pino, lbeltrame, evpokp, rikmills, broulik, asturmlechner, 
plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D14147
+---
+ CMakeLists.txt   | 15 ++--
+ cmake/FindGIO.cmake  | 72 +++
+ config.h.cmake   |  3 +-
+ src/CMakeLists.txt   | 18 -
+ src/gsettingsitem.cpp| 91 
+ src/gsettingsitem.h  | 59 +++
+ src/kcm/package/contents/ui/Advanced.qml |  8 +--
+ src/modulemanager.cpp| 79 +---
+ src/modulemanager.h  | 14 ++--
+ 9 files changed, 315 insertions(+), 44 deletions(-)
+ create mode 100644 cmake/FindGIO.cmake
+ create mode 100644 src/gsettingsitem.cpp
+ create mode 100644 src/gsettingsitem.h
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9973ef7..d33dc1d 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -20,11 +20,6 @@ include(KDECompilerSettings NO_POLICY_SCOPE)
+ include(ECMOptionalAddSubdirectory)
+ 
+ include(FindPkgConfig)
+-pkg_check_modules(GCONF gconf-2.0)
+-pkg_check_modules(GOBJECT gobject-2.0)
+-if (GCONF_FOUND AND GOBJECT_FOUND)
+-set(HAVE_GCONF TRUE)
+-endif()
+ 
+ find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS
+ Core
+@@ -45,6 +40,16 @@ find_package(PulseAudio 5.0.0 REQUIRED)
+ find_package(Canberra REQUIRED)
+ find_package(GLIB2 REQUIRED)
+ 
++option(USE_GCONF "Use legacy GConf instead of GSettings")
++
++pkg_check_modules(GOBJECT gobject-2.0 REQUIRED)
++if(USE_GCONF)
++pkg_check_modules(GCONF gconf-2.0 REQUIRED)
++else()
++find_package(GIO REQUIRED)
++set(USE_GSETTINGS True)
++endif()
++
+ find_package(CanberraPulse)
+ set_package_properties(CanberraPulse PROPERTIES
+ DESCRIPTION "Pulseaudio backend for libcanberra"
+diff --git a/cmake/FindGIO.cmake b/cmake/FindGIO.cmake
+new file mode 100644
+index 000..827c243
+--- /dev/null
 b/cmake/FindGIO.cmake
+@@ -0,0 +1,72 @@
++# - Try to find the GIO libraries
++# Once done this will define
++#
++#  GIO_FOUND - system has GIO
++#  GIO_INCLUDE_DIR - the GIO include directory
++#  GIO_LIBRARIES - GIO library
++#
++# Copyright (c) 2010 Dario Freddi 
++#
++# Redistribution and use is allowed according to the terms of the BSD license.
++# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
++
++if(GIO_INCLUDE_DIR AND GIO_LIBRARIES)
++# Already in cache, be silent
++set(GIO_FIND_QUIETLY TRUE)
++endif(GIO_INCLUDE_DIR AND GIO_LIBRARIES)
++
++if (NOT WIN32)
++include(UsePkgConfig)
++pkgconfig(gio-2.0 _LibGIOIncDir _LibGIOLinkDir _LibGIOLinkFlags 
_LibGIOCflags)
++endif(NOT WIN32)
++
++MESSAGE(STATUS "gio include dir: ${_LibGIOIncDir}")
++
++# first try without default paths to respect PKG_CONFIG_PATH
++
++find_path(GIO_MAIN_INCLUDE_DIR glib.h
++PATH_SUFFIXES glib-2.0
++PATHS ${_LibGIOIncDir}
++NO_DEFAULT_PATH)
++
++find_path(GIO_MAIN_INCLUDE_DIR glib.h
++PATH_SUFFIXES glib-2.0
++PATHS ${_LibGIOIncDir} )
++
++MESSAGE(STATUS "found gio main include dir: ${GIO_MAIN_INCLUDE_DIR}")
++
++# search the glibconfig.h include dir under the same root where the library 
is found
++find_library(GIO_LIBRARIES
++NAMES gio-2.0
++  

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

2019-04-03 Thread Andreas Sturmlechner
commit: 087928add8a0b3e3df1f6276b03c09843144962b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 11:50:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087928ad

app-office/libreoffice: 6.2.3.1 version bump, pre-release w/o keywords

With backported patch from 6.2 branch fixing dire hidpi scaling.

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

 app-office/libreoffice/Manifest|   2 +
 ...6.2.3.1-kf5-update-delayed-frame-destruct.patch | 113 +
 ...-6.2.3.1-qt5-kf5-disable-qt-hidpi-scaling.patch |  82 +++
 app-office/libreoffice/libreoffice-6.2.3.1.ebuild  | 549 +
 4 files changed, 746 insertions(+)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 7f795f47d96..de991b313cf 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -6,6 +6,8 @@ DIST a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip 23150 
BLAKE2B 51db6bd9058
 DIST libreoffice-6.1.5.2.tar.xz 207918636 BLAKE2B 
bb4e57a5363e7dc6757c537ef46231ff748649ca4b79993f371e787adba8cd1f3dd988f11e8813c24eb952d00355b02b15f0b126ea2c1f9d9ce7d6c26bf71c38
 SHA512 
36027ad8a3940e803908561e04feebce297db2fd570b7e43bb43d8c0b7885729eeaf0a64fc5f9e642c1008ffea0b3b1b6d0008e349cd1897425dc818ac8bf140
 DIST libreoffice-6.2.2.2-patchset-01.tar.xz 6952 BLAKE2B 
6b6b5280c9c65b7995d49bd0a5c0667226366f498f04d747e883d21490c88fcdd5abe4348ffe37d3060d0b685d4c3c3cd5e826351b22f24b68779bc5ca9d92b3
 SHA512 
63cce0839f65962df425f212306ed65e3899c6da857f74d7ea335bd48712fab2faa1de7dbc28a5022021a408f02cb972c3bb7b511f6e1209f103b8d214e163ac
 DIST libreoffice-6.2.2.2.tar.xz 214029032 BLAKE2B 
fc95d9dcb594bd18317285ecf593fb69825ecf061f7a339b48c01c858ee0340390d635a75f9be2d522f0b8883365d013b72b52f81cded509a2748ad354b9006c
 SHA512 
f58f73fc76c57cbcbc24f63680ebc06f72cbbff9c1339c8186e70bf5f0f9ad0203ed2898ee7dd82cfb2bd0239d96a1534cec635847fe8fb50a0abe70848d2125
+DIST libreoffice-6.2.3.1.tar.xz 214212540 BLAKE2B 
62898ab40a19e8517d32c427d68364289b73a8f13ea9c7b33f380f784908f5dbad2cbefe5e6e878c337b42306e29e2d7c574da36397b1bcd48651a519a8c04e0
 SHA512 
d835725f769af98c91ffe2e9cd6edb0361bbd7d8122ec6660fabebeec5830d14bc485ffa2b50a6bebcc72271440763e4aee427228c37ea81773bc83ef0650035
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-6.1.5.2.tar.xz 15758000 BLAKE2B 
e8db833db00116e210cd6da578ab05089fd12128bfb8015600027c9afca09a1afe7a62e30a0271dffead5d176c0195eae9095d0e00450a926999efadf3f7572f
 SHA512 
0575244ae595af7383b244fd3f1855b7d63820f9c3ebf87bc9d0758463b4b289988bbed99f0985508d34793967734fd83ae2d1a5db514479bb2fe32e0498fc9f
 DIST libreoffice-help-6.2.2.2.tar.xz 15267780 BLAKE2B 
6e5300f8cbd202ccf411d7f5d5268075e53d004b986917a382b0bcae6e3eb2a6b69ff36bbb38b23e9661f2f0df0388032dfc2156c7e2665414137e125cc83247
 SHA512 
c9aebd77aa44ea54e08c9e305aa073e29a02b11fbe118f346f2bb17a6aa8c3ff13fa3ba212a29eaa4c2b3861365bf4a8683979c5e77c57fa538ef18f4aea7ae4
+DIST libreoffice-help-6.2.3.1.tar.xz 13023992 BLAKE2B 
5cb0f6081f60cf2ac6fe9e1e8715c5e48a4e8769a44dda1dd8a66aed18992710c6075a18ff19d3c5dba136d41396da42fd66d9ce1f1cc4d5fbc77a5c04f72e6d
 SHA512 
1bc10999401bd7fe2a7454eb036675fd43cca9c4d0ef817f28c82cb6d3818afd44428b75fd31b2dac84a77a79f0a026679fd582ffa572b79bba38de1470f8857

diff --git 
a/app-office/libreoffice/files/libreoffice-6.2.3.1-kf5-update-delayed-frame-destruct.patch
 
b/app-office/libreoffice/files/libreoffice-6.2.3.1-kf5-update-delayed-frame-destruct.patch
new file mode 100644
index 000..17843e007e0
--- /dev/null
+++ 
b/app-office/libreoffice/files/libreoffice-6.2.3.1-kf5-update-delayed-frame-destruct.patch
@@ -0,0 +1,113 @@
+From d622be2d6bcfcc2c7260421e0eaa09c76ce15da2 Mon Sep 17 00:00:00 2001
+From: Aleksei Nikiforov 
+Date: Wed, 6 Mar 2019 16:10:17 +0300
+Subject: tdf#123406 KDE5: Update delayed frame destruction
+
+Move deleteLater() call to the different event loop.
+This fixes issue with frames not being disposed of
+deterministically, and previously opened window
+not reactivating.
+
+Also hide modal dialog window before unsetting modal mode.
+Unsetting modal mode may require to toggle window visibility.
+Window will be hidden soon anyway,
+and additional generated events might make finding correct
+focused window harder.
+
+Change-Id: Id7839f817075785287b09f6ac79eb3fb211726aa
+Reviewed-on: https://gerrit.libreoffice.org/68852
+Tested-by: Jenkins
+Reviewed-by: Katarina Behrens 
+Reviewed-on: https://gerrit.libreoffice.org/70078
+Reviewed-by: Thorsten Behrens 
+---
+ vcl/inc/qt5/Qt5Instance.hxx  |  2 ++

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

2019-04-03 Thread Andreas Sturmlechner
commit: e4dd630a3c4c10a7367c35342b9a429ce2c861f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 09:49:25 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4dd630a

dev-util/cmake: Drop 3.14.0

Incompatible FindFontconfig.cmake module that was fixed in 3.14.1.

See also:
https://mail.kde.org/pipermail/kde-distro-packagers/2019-March/000375.html

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

 dev-util/cmake/Manifest|   1 -
 dev-util/cmake/cmake-3.14.0.ebuild | 229 -
 2 files changed, 230 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index 29ccb6090e5..c6bbd065562 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -2,6 +2,5 @@ DIST cmake-3.10.3.tar.gz 7825559 BLAKE2B 
1db8c21abdcfac2612fa914d49f9edcf199240b
 DIST cmake-3.11.4.tar.gz 7955301 BLAKE2B 
2bad70e9e8b1a4081daf79fbec46d7389f685920d3158d05eae51fb24a0ecaad722c3e8a2eab1bcc75d599bee7a8202d432176e6ac1d87ed8815c84a7a8bb925
 SHA512 
c5d03ad66a004292038e49e391c390ebc328fbb089ea699742a9b75f0ada9398c3dc971b868f75d8438bf437ecbeaa62541beb53cae14a699bf244ad101a2290
 DIST cmake-3.12.3.tar.gz 8388552 BLAKE2B 
3e4150461f0d03ddaec790c7aa701bdb84b7f22b9e948262214d363d8457a9e2986470e7a0237f46e8a72109b61dc05d657516bb19c42d63c951af92055dd4d9
 SHA512 
2b5b006bd0fa09431eb525a7f419c64b811afbe1cc81d34e6167e04112966d9f48f28652b21b5a04c889de6227315db57dd2099a17ea6329e27f3e97eac9051c
 DIST cmake-3.13.4.tar.gz 8617881 BLAKE2B 
c6bc47c79ea16f975def31ee4a85b795fc2adf96f9af1d99f702519f0bae6adf531fb5abe3e1e23a6b00226c6cb22719d3d58e8caa5b178acfa4de8d01b42b8a
 SHA512 
5a2cc092109652ced5a3a6ae00fe0c7d134efa7d90d59f376368408bb684343db9e144ee53b184f3437f8a86cf9976a130a1e1676c993d56b278a6640a418c93
-DIST cmake-3.14.0.tar.gz 8846626 BLAKE2B 
1bedae3909880c71bba6cc91459a58daf98287ba76c527669d227f0540283f3902d99fca2f6db2d0bde271ee274f7ce6612da2bcead611a00319996e382b0674
 SHA512 
a3b47f2b8d3436860e8cc06a8c0288124289560853d24f68dfbb49a2ff3f861ee385463376ad1dafa6d4a618c06d2e9049b20fcac1d2c147b29bb93479a8d400
 DIST cmake-3.14.1.tar.gz 8849712 BLAKE2B 
a4f917507a7ba354889606f17b9ce2c37e69d80a4ee86e75f23e214c9db11bd7947f8abc879a23c7fe76bdda32ab49360eb53f00eb1c4c4e74a8f80a7221d41d
 SHA512 
2f0c0fb1559f71c5c2bf1a77f6fb2ecdaf078e47b5ab8ce997c6877f5d165619bc7a101b1566a8a40f8883ffef6ee690f93f2652855825019ec153aa4543ffb5
 DIST cmake-3.9.6.tar.gz 7705400 BLAKE2B 
e0a5307af0a34863c50ea6aa9323025ef588b27e648107c3a81c362ee7ae4a1d2a07cc335d816b286ce4ddb249f9c6c08c3e8cf99856c7113f3724f47c62da43
 SHA512 
9fda2c9ac054ef8fb1bf3885fbdec02c518da89ade220eba06b5502ac3ff300f635ec0922e61f3b2d090644fb743b8f71a04c532ab66b2d890a180cc7da54e6c

diff --git a/dev-util/cmake/cmake-3.14.0.ebuild 
b/dev-util/cmake/cmake-3.14.0.ebuild
deleted file mode 100644
index ce96349c214..000
--- a/dev-util/cmake/cmake-3.14.0.ebuild
+++ /dev/null
@@ -1,229 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES="no"
-inherit bash-completion-r1 elisp-common flag-o-matic gnome2-utils 
toolchain-funcs eapi7-ver virtualx xdg-utils cmake-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/;
-SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
-LICENSE="CMake"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-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 ~x64-solaris ~x86-solaris"
-IUSE="doc emacs system-jsoncpp ncurses qt5"
-
-RDEPEND="
-   app-crypt/rhash
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/expat-2.0.1
-   >=dev-libs/libuv-1.10.0:=
-   >=net-misc/curl-7.21.5[ssl]
-   sys-libs/zlib
-   virtual/pkgconfig
-   emacs? ( virtual/emacs )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
-"
-DEPEND="${RDEPEND}
-   doc? (
-   dev-python/requests
-   dev-python/sphinx
-   )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
-   # prefix
-   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
-   # Next patch requires new work from prefix people
-   #"${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
-
-   # handle gentoo packaging in find modules
-   "${FILESDIR}"/${PN}-3.14.0_rc1-FindBLAS.patch
-   "${FILESDIR}"/${PN}-3.14.0_rc1-FindLAPACK.patch
-   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
-  

[gentoo-commits] repo/gentoo:master commit in: kde-apps/dolphin/

2019-04-03 Thread Andreas Sturmlechner
commit: 83056fb2cdb69e3c0d32a033643a94994188a6ec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 11:48:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83056fb2

kde-apps/dolphin: USE thumbnail should be default enabled

See also:
https://mail.kde.org/pipermail/kde-distro-packagers/2019-March/000374.html

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

 kde-apps/dolphin/dolphin-18.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/dolphin/dolphin-18.12.3.ebuild 
b/kde-apps/dolphin/dolphin-18.12.3.ebuild
index 9ba19ef094e..d2eb1f4bf1c 100644
--- a/kde-apps/dolphin/dolphin-18.12.3.ebuild
+++ b/kde-apps/dolphin/dolphin-18.12.3.ebuild
@@ -11,7 +11,7 @@ inherit kde5
 DESCRIPTION="Plasma filemanager focusing on usability"
 HOMEPAGE="https://www.kde.org/applications/system/dolphin 
https://userbase.kde.org/Dolphin;
 KEYWORDS="amd64 ~arm64 x86"
-IUSE="semantic-desktop thumbnail"
+IUSE="semantic-desktop +thumbnail"
 
 DEPEND="
$(add_frameworks_dep kbookmarks)



[gentoo-commits] repo/gentoo:master commit in: kde-apps/akonadi-import-wizard/, kde-apps/kaddressbook/, kde-apps/akonadi-mime/, ...

2019-04-03 Thread Andreas Sturmlechner
commit: 6ab66a4b6fbdb9dae6ee14d9e1a620dcb96da8aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 11:25:46 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab66a4b

kde-apps: Ensure rebuild against >=kde-apps/akonadi-18.12.3-r1

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

 .../akonadi-calendar-18.12.3-r1.ebuild |  46 
 .../akonadi-contacts-18.12.3-r1.ebuild |  42 
 .../akonadi-import-wizard-18.12.3-r1.ebuild|  41 
 .../akonadi-mime/akonadi-mime-18.12.3-r1.ebuild|  37 +++
 .../akonadi-notes/akonadi-notes-18.12.3-r1.ebuild  |  28 +
 .../akonadi-search-18.12.3-r2.ebuild   |  47 +
 .../akonadiconsole-18.12.3-r1.ebuild   |  45 
 .../calendarjanitor-18.12.3-r1.ebuild  |  42 
 .../calendarsupport-18.12.3-r1.ebuild  |  44 
 kde-apps/eventviews/eventviews-18.12.3-r1.ebuild   |  42 
 .../incidenceeditor-18.12.3-r1.ebuild  |  53 ++
 .../kaddressbook/kaddressbook-18.12.3-r1.ebuild|  58 +++
 kde-apps/kalarm/kalarm-18.12.3-r1.ebuild   |  82 +++
 kde-apps/kalarmcal/kalarmcal-18.12.3-r1.ebuild |  34 ++
 .../kdepim-addons/kdepim-addons-18.12.3-r1.ebuild  |  89 
 .../kdepim-apps-libs-18.12.3-r1.ebuild |  38 +++
 .../kdepim-runtime-18.12.3-r1.ebuild   |  86 +++
 kde-apps/kgpg/kgpg-18.12.3-r1.ebuild   |  48 +
 .../kmail-account-wizard-18.12.3-r1.ebuild |  52 +
 kde-apps/kmail/kmail-18.12.3-r1.ebuild | 116 +
 .../kmailtransport-18.12.3-r1.ebuild   |  42 
 kde-apps/knotes/knotes-18.12.3-r1.ebuild   |  73 +
 .../konsolekalendar-18.12.3-r1.ebuild  |  42 
 kde-apps/kontact/kontact-18.12.3-r1.ebuild |  45 
 kde-apps/korganizer/korganizer-18.12.3-r1.ebuild   |  93 +
 kde-apps/libkdepim/libkdepim-18.12.3-r1.ebuild |  43 
 kde-apps/mailcommon/mailcommon-18.12.3-r1.ebuild   |  57 ++
 .../mailimporter/mailimporter-18.12.3-r1.ebuild|  30 ++
 .../mbox-importer/mbox-importer-18.12.3-r1.ebuild  |  32 ++
 kde-apps/messagelib/messagelib-18.12.3-r1.ebuild   |  69 
 .../pim-data-exporter-18.12.3-r1.ebuild|  54 ++
 .../pim-sieve-editor-18.12.3-r1.ebuild |  44 
 kde-apps/pimcommon/pimcommon-18.12.3-r1.ebuild |  74 +
 33 files changed, 1768 insertions(+)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-18.12.3-r1.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-18.12.3-r1.ebuild
new file mode 100644
index 000..bd1663f53e1
--- /dev/null
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-18.12.3-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Library for akonadi calendar integration"
+LICENSE="GPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcodecs)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep akonadi '' 18.12.3-r1)
+   $(add_kdeapps_dep akonadi-contacts)
+   $(add_kdeapps_dep akonadi-mime)
+   $(add_kdeapps_dep kcalcore)
+   $(add_kdeapps_dep kcalutils)
+   $(add_kdeapps_dep kcontacts)
+   $(add_kdeapps_dep kidentitymanagement)
+   $(add_kdeapps_dep kmailtransport)
+   $(add_kdeapps_dep kmime)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   !kde-apps/kdepim-l10n
+   !https://userbase.kde.org/Kmail/Import_Options;
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep akonadi '' 18.12.3-r1)
+   $(add_kdeapps_dep kcontacts)
+   

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

2019-04-03 Thread Andreas Sturmlechner
commit: b7c5e278874c9a6d0daa3166a5046f8d4384f7b2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 10:11:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c5e278

dev-util/cmake: Drop 3.10.3

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

 dev-util/cmake/Manifest|   1 -
 dev-util/cmake/cmake-3.10.3.ebuild | 212 -
 2 files changed, 213 deletions(-)

diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index c6bbd065562..1c7d5d4dc7f 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -1,4 +1,3 @@
-DIST cmake-3.10.3.tar.gz 7825559 BLAKE2B 
1db8c21abdcfac2612fa914d49f9edcf199240b714104dba1d470c8e1e487d8e6cc5d486febae88d4a71eb9419064bcf94f9bb2c779771323221c1f117baa693
 SHA512 
1ba6381321cb34c3c050548a1346d3b92d590a196d8aff7435c079cd485d01f7a6cd650ad97d00931aff424fcdc195bbaa6d9d7db679bf02f72f586c7b528ae4
 DIST cmake-3.11.4.tar.gz 7955301 BLAKE2B 
2bad70e9e8b1a4081daf79fbec46d7389f685920d3158d05eae51fb24a0ecaad722c3e8a2eab1bcc75d599bee7a8202d432176e6ac1d87ed8815c84a7a8bb925
 SHA512 
c5d03ad66a004292038e49e391c390ebc328fbb089ea699742a9b75f0ada9398c3dc971b868f75d8438bf437ecbeaa62541beb53cae14a699bf244ad101a2290
 DIST cmake-3.12.3.tar.gz 8388552 BLAKE2B 
3e4150461f0d03ddaec790c7aa701bdb84b7f22b9e948262214d363d8457a9e2986470e7a0237f46e8a72109b61dc05d657516bb19c42d63c951af92055dd4d9
 SHA512 
2b5b006bd0fa09431eb525a7f419c64b811afbe1cc81d34e6167e04112966d9f48f28652b21b5a04c889de6227315db57dd2099a17ea6329e27f3e97eac9051c
 DIST cmake-3.13.4.tar.gz 8617881 BLAKE2B 
c6bc47c79ea16f975def31ee4a85b795fc2adf96f9af1d99f702519f0bae6adf531fb5abe3e1e23a6b00226c6cb22719d3d58e8caa5b178acfa4de8d01b42b8a
 SHA512 
5a2cc092109652ced5a3a6ae00fe0c7d134efa7d90d59f376368408bb684343db9e144ee53b184f3437f8a86cf9976a130a1e1676c993d56b278a6640a418c93

diff --git a/dev-util/cmake/cmake-3.10.3.ebuild 
b/dev-util/cmake/cmake-3.10.3.ebuild
deleted file mode 100644
index 4db91c1c197..000
--- a/dev-util/cmake/cmake-3.10.3.ebuild
+++ /dev/null
@@ -1,212 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES="no"
-inherit bash-completion-r1 elisp-common eutils flag-o-matic gnome2-utils 
toolchain-funcs versionator virtualx xdg-utils cmake-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/;
-SRC_URI="https://cmake.org/files/v$(get_version_component_range 
1-2)/${MY_P}.tar.gz"
-
-LICENSE="CMake"
-SLOT="0"
-[[ "${PV}" = *_rc* ]] || \
-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 ~x64-solaris ~x86-solaris"
-IUSE="doc emacs system-jsoncpp ncurses qt5"
-
-RDEPEND="
-   app-crypt/rhash
-   >=app-arch/libarchive-3.0.0:=
-   >=dev-libs/expat-2.0.1
-   >=dev-libs/libuv-1.0.0:=
-   >=net-misc/curl-7.21.5[ssl]
-   sys-libs/zlib
-   virtual/pkgconfig
-   emacs? ( virtual/emacs )
-   ncurses? ( sys-libs/ncurses:0= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-   system-jsoncpp? ( >=dev-libs/jsoncpp-0.6.0_rc2:0= )
-"
-DEPEND="${RDEPEND}
-   doc? ( dev-python/sphinx )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
-   # prefix
-   "${FILESDIR}"/${PN}-3.4.0_rc1-darwin-bundle.patch
-   "${FILESDIR}"/${PN}-3.9.0_rc2-prefix-dirs.patch
-   "${FILESDIR}"/${PN}-3.1.0-darwin-isysroot.patch
-
-   # handle gentoo packaging in find modules
-   "${FILESDIR}"/${PN}-3.9.0_rc2-FindImageMagick.patch
-   "${FILESDIR}"/${PN}-3.0.0-FindBLAS.patch
-   "${FILESDIR}"/${PN}-3.8.0_rc2-FindBoost-python.patch
-   "${FILESDIR}"/${PN}-3.0.2-FindLAPACK.patch
-   "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
-   # respect python eclasses
-   "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
-   "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
-   # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
-   # Cleanup args to extract only JOBS.
-   # Because bootstrap does not know anything else.
-   echo ${MAKEOPTS} | egrep -o 
'(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' > /dev/null
-   if [ $? -eq 0 ]; then
-   par_arg=$(echo ${MAKEOPTS} | egrep -o 
'(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' | tail -n1 | egrep -o 
'[[:digit:]]+')
-   par_arg="--parallel=${par_arg}"
-   else
-   par_arg="--parallel=1"
-   fi
-
-   # disable running of cmake in boostrap command
-   

[gentoo-commits] repo/gentoo:master commit in: kde-apps/akonadi/files/, kde-apps/akonadi/

2019-04-03 Thread Andreas Sturmlechner
commit: 3ea5b36d1fa41f02a87828cd8e674110dee3f18c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 10:30:34 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea5b36d

kde-apps/akonadi: Fix a regression when updating attributes

Major regression forcing mail to be re-downloaded all the time at every mail
check, hogging the akonadi server and leading to deadlocks and other issues.

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

 kde-apps/akonadi/akonadi-18.12.3-r1.ebuild | 117 +
 ...lection-detach-at-wrong-time-in-attribute.patch |  97 +
 ...12.3-major-regression-updating-attributes.patch |  55 ++
 3 files changed, 269 insertions(+)

diff --git a/kde-apps/akonadi/akonadi-18.12.3-r1.ebuild 
b/kde-apps/akonadi/akonadi-18.12.3-r1.ebuild
new file mode 100644
index 000..8b3713c95d8
--- /dev/null
+++ b/kde-apps/akonadi/akonadi-18.12.3-r1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_DESIGNERPLUGIN="true"
+KDE_TEST="forceoptional"
+VIRTUALDBUS_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Storage service for PIM data and libraries for PIM apps"
+HOMEPAGE="https://community.kde.org/KDE_PIM/akonadi;
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+LICENSE="LGPL-2.1+"
+IUSE="+mysql postgres sqlite tools xml"
+
+REQUIRED_USE="|| ( mysql postgres sqlite ) test? ( tools )"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtsql 'mysql?,postgres?')
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   sqlite? (
+   $(add_qt_dep qtsql 'sqlite' '' '5=')
+   dev-db/sqlite:3
+   )
+   xml? ( dev-libs/libxml2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/boost
+   dev-libs/libxslt
+   test? ( sys-apps/dbus )
+"
+RDEPEND="${COMMON_DEPEND}
+   !kde-apps/akonadi:4
+   ! "${T}"/akonadiserverrc
+[%General]
+Driver=${DRIVER}
+EOF
+   insinto /usr/share/config/akonadi
+   doins "${T}"/akonadiserverrc
+
+   kde5_src_install
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+   elog "You can select the storage backend in 
~/.config/akonadi/akonadiserverrc."
+   elog "Available drivers are:"
+   use mysql && elog "  QMYSQL"
+   use postgres && elog "  QPSQL"
+   use sqlite && elog "  QSQLITE3"
+   elog "${DRIVER} has been set as your default akonadi storage backend."
+}

diff --git 
a/kde-apps/akonadi/files/akonadi-18.12.3-collection-detach-at-wrong-time-in-attribute.patch
 
b/kde-apps/akonadi/files/akonadi-18.12.3-collection-detach-at-wrong-time-in-attribute.patch
new file mode 100644
index 000..bee866dc3bc
--- /dev/null
+++ 
b/kde-apps/akonadi/files/akonadi-18.12.3-collection-detach-at-wrong-time-in-attribute.patch
@@ -0,0 +1,97 @@
+From 53ad3b6d73d92ea289cf0183c10e2b8a35c8127a Mon Sep 17 00:00:00 2001
+From: David Faure 
+Date: Thu, 21 Mar 2019 23:37:36 +0100
+Subject: Fix collection detaching at the wrong time in attribute()
+
+Summary:
+Found in FatCRM where changes to collection attributes were not stored
+anymore.
+
+Test Plan:
+New unittest to ensure that we get the attribute from the
+detached collection, not from the original one.
+
+Reviewers: dvratil
+
+Reviewed By: dvratil
+
+Subscribers: kde-pim
+
+Tags: #kde_pim
+
+Differential Revision: https://phabricator.kde.org/D19741
+---
+ autotests/libs/collectionattributetest.cpp | 15 +++
+ autotests/libs/collectionattributetest.h   |  1 +
+ src/core/collection.h  |  8 ++--
+ 3 files changed, 18 insertions(+), 6 deletions(-)
+
+diff --git a/autotests/libs/collectionattributetest.cpp 
b/autotests/libs/collectionattributetest.cpp
+index e264a37..9c46561 100644
+--- a/autotests/libs/collectionattributetest.cpp
 b/autotests/libs/collectionattributetest.cpp
+@@ -240,3 +240,18 @@ void 
CollectionAttributeTest::testCollectionIdentificationAttribute()
+ QCOMPARE(parsed.identifier(), id);
+ QCOMPARE(parsed.collectionNamespace(), ns);
+ }
++
++void CollectionAttributeTest::testDetach()
++{
++// GIVEN a collection with an attribute
++

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

2019-04-03 Thread Andreas Sturmlechner
commit: e56b7386d3500ec0ebb9a793e3523025401d451c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  3 09:13:34 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  3 12:02:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56b7386

app-office/libreoffice: Drop pax-utils

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

 app-office/libreoffice/libreoffice-6.2..ebuild | 5 +
 app-office/libreoffice/libreoffice-.ebuild | 5 +
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-6.2..ebuild 
b/app-office/libreoffice/libreoffice-6.2..ebuild
index 6dfffd2394c..0fa4dccc4d5 100644
--- a/app-office/libreoffice/libreoffice-6.2..ebuild
+++ b/app-office/libreoffice/libreoffice-6.2..ebuild
@@ -21,7 +21,7 @@ BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
 # PATCHSET="${P}-patchset-01.tar.xz"
 
 [[ ${MY_PV} == ** ]] && inherit git-r3
-inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 
multiprocessing pax-utils python-single-r1 qmake-utils toolchain-funcs xdg
+inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 
multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg
 
 DESCRIPTION="A full office productivity suite"
 HOMEPAGE="https://www.libreoffice.org;
@@ -537,9 +537,6 @@ src_install() {
dodir /etc/env.d
echo 
"CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > 
"${ED}"/etc/env.d/99${PN} || die
fi
-
-   pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
-   pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
 }
 
 pkg_preinst() {

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index c891354e8c0..25021012eee 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -21,7 +21,7 @@ BRANDING="${PN}-branding-gentoo-0.8.tar.xz"
 # PATCHSET="${P}-patchset-01.tar.xz"
 
 [[ ${MY_PV} == ** ]] && inherit git-r3
-inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 
multiprocessing pax-utils python-single-r1 qmake-utils toolchain-funcs xdg
+inherit autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt-2 
multiprocessing python-single-r1 qmake-utils toolchain-funcs xdg
 
 DESCRIPTION="A full office productivity suite"
 HOMEPAGE="https://www.libreoffice.org;
@@ -535,9 +535,6 @@ src_install() {
dodir /etc/env.d
echo 
"CONFIG_PROTECT=/usr/$(get_libdir)/${PN}/program/sofficerc" > 
"${ED}"/etc/env.d/99${PN} || die
fi
-
-   pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
-   pax-mark -m "${ED}"/usr/$(get_libdir)/libreoffice/program/unopkg.bin
 }
 
 pkg_preinst() {



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

2019-04-03 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 11:54:27 2019 +

New tag: 4.14-118




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

2019-04-03 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 11:45:18 2019 +

New tag: 4.9-171




[gentoo-commits] proj/linux-patches: New tag: 4.4-179

2019-04-03 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 11:43:16 2019 +

New tag: 4.4-179




[gentoo-commits] proj/linux-patches: New tag: 5.0-7

2019-04-03 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 11:37:30 2019 +

New tag: 5.0-7




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

2019-04-03 Thread Mike Pagano
commit: eb3023590694db5d00b2c90aef55a1aa33682713
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 11:08:46 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 11:08:46 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=eb302359

Removal of redundant netfilter patch

Removal:
2900_netfilter-patch-nf_tables-fix-set-
double-free-in-abort-path.patch

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

 _README|   4 -
 ..._tables-fix-set-double-free-in-abort-path.patch | 127 -
 2 files changed, 131 deletions(-)

diff --git a/_README b/_README
index 8c66a94..d25ad88 100644
--- a/_README
+++ b/_README
@@ -83,10 +83,6 @@ Patch:  2600_enable-key-swapping-for-apple-mac.patch
 From:   https://github.com/free5lot/hid-apple-patched
 Desc:   This hid-apple patch enables swapping of the FN and left Control keys 
and some additional on some apple keyboards. See bug #622902
 
-Patch:  2900_netfilter-patch-nf_tables-fix-set-double-free-in-abort-path.patch
-From:   https://www.spinics.net/lists/netfilter-devel/msg58466.html
-Desc:   netfilter: nf_tables: fix set double-free in abort path
-
 Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.

diff --git 
a/2900_netfilter-patch-nf_tables-fix-set-double-free-in-abort-path.patch 
b/2900_netfilter-patch-nf_tables-fix-set-double-free-in-abort-path.patch
deleted file mode 100644
index 3cc4aef..000
--- a/2900_netfilter-patch-nf_tables-fix-set-double-free-in-abort-path.patch
+++ /dev/null
@@ -1,127 +0,0 @@
-commit 40ba1d9b4d19796afc9b7ece872f5f3e8f5e2c13 upstream.
-
-The abort path can cause a double-free of an anonymous set.
-Added-and-to-be-aborted rule looks like this:
-
-udp dport { 137, 138 } drop
-
-The to-be-aborted transaction list looks like this:
-
-newset
-newsetelem
-newsetelem
-rule
-
-This gets walked in reverse order, so first pass disables the rule, the
-set elements, then the set.
-
-After synchronize_rcu(), we then destroy those in same order: rule, set
-element, set element, newset.
-
-Problem is that the anonymous set has already been bound to the rule, so
-the rule (lookup expression destructor) already frees the set, when then
-cause use-after-free when trying to delete the elements from this set,
-then try to free the set again when handling the newset expression.
-
-Rule releases the bound set in first place from the abort path, this
-causes the use-after-free on set element removal when undoing the new
-element transactions. To handle this, skip new element transaction if
-set is bound from the abort path.
-
-This is still causes the use-after-free on set element removal.  To
-handle this, remove transaction from the list when the set is already
-bound.
-
-Fixes: f6ac85858976 ("netfilter: nf_tables: unbind set in rule from commit 
path")
-Bugzilla: https://bugzilla.netfilter.org/show_bug.cgi?id=1325
-Signed-off-by: Pablo Neira Ayuso 

-Florian, I'm taking your original patch subject and part of the description,
-sending this as v2. Please ack if this looks good to you. Thanks.
-
- include/net/netfilter/nf_tables.h |  6 ++
- net/netfilter/nf_tables_api.c | 17 +++--
- 2 files changed, 13 insertions(+), 10 deletions(-)
-
-diff --git a/include/net/netfilter/nf_tables.h 
b/include/net/netfilter/nf_tables.h
-index b4984bbbe157..3d58acf94dd2 100644
 a/include/net/netfilter/nf_tables.h
-+++ b/include/net/netfilter/nf_tables.h
-@@ -416,7 +416,8 @@ struct nft_set {
-   unsigned char   *udata;
-   /* runtime data below here */
-   const struct nft_set_ops*ops cacheline_aligned;
--  u16 flags:14,
-+  u16 flags:13,
-+  bound:1,
-   genmask:2;
-   u8  klen;
-   u8  dlen;
-@@ -1329,15 +1330,12 @@ struct nft_trans_rule {
- struct nft_trans_set {
-   struct nft_set  *set;
-   u32 set_id;
--  boolbound;
- };
- 
- #define nft_trans_set(trans)  \
-   (((struct nft_trans_set *)trans->data)->set)
- #define nft_trans_set_id(trans)   \
-   (((struct nft_trans_set *)trans->data)->set_id)
--#define nft_trans_set_bound(trans)\
--  (((struct nft_trans_set *)trans->data)->bound)
- 
- struct nft_trans_chain {
-   boolupdate;
-diff --git a/net/netfilter/nf_tables_api.c b/net/netfilter/nf_tables_api.c
-index 4893f248dfdc..e1724f9d8b9d 100644
 a/net/netfilter/nf_tables_api.c
-+++ b/net/netfilter/nf_tables_api.c
-@@ -127,7 +127,7 @@ static void nft_set_trans_bind(const struct nft_ctx *ctx, 
struct nft_set *set)
-   list_for_each_entry_reverse(trans, >nft.commit_list, list) {

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

2019-04-03 Thread Mike Pagano
commit: 86c7214cb6309544bbd293287019dfdcd331f87e
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 10:57:54 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 10:57:54 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=86c7214c

Linux patch 4.14.110

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

 _README   |4 +
 1109_linux-4.14.110.patch | 3409 +
 2 files changed, 3413 insertions(+)

diff --git a/_README b/_README
index 4a5cbb0..a696c1c 100644
--- a/_README
+++ b/_README
@@ -479,6 +479,10 @@ Patch:  1108_4.14.109.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.14.109
 
+Patch:  1109_4.14.110.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.14.110
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1109_linux-4.14.110.patch b/1109_linux-4.14.110.patch
new file mode 100644
index 000..34378ef
--- /dev/null
+++ b/1109_linux-4.14.110.patch
@@ -0,0 +1,3409 @@
+diff --git a/Documentation/virtual/kvm/api.txt 
b/Documentation/virtual/kvm/api.txt
+index 5d12166bd66b..f67ed33d1054 100644
+--- a/Documentation/virtual/kvm/api.txt
 b/Documentation/virtual/kvm/api.txt
+@@ -13,7 +13,7 @@ of a virtual machine.  The ioctls belong to three classes
+ 
+  - VM ioctls: These query and set attributes that affect an entire virtual
+machine, for example memory layout.  In addition a VM ioctl is used to
+-   create virtual cpus (vcpus).
++   create virtual cpus (vcpus) and devices.
+ 
+Only run VM ioctls from the same process (address space) that was used
+to create the VM.
+@@ -24,6 +24,11 @@ of a virtual machine.  The ioctls belong to three classes
+Only run vcpu ioctls from the same thread that was used to create the
+vcpu.
+ 
++ - device ioctls: These query and set attributes that control the operation
++   of a single device.
++
++   device ioctls must be issued from the same process (address space) that
++   was used to create the VM.
+ 
+ 2. File descriptors
+ ---
+@@ -32,10 +37,11 @@ The kvm API is centered around file descriptors.  An 
initial
+ open("/dev/kvm") obtains a handle to the kvm subsystem; this handle
+ can be used to issue system ioctls.  A KVM_CREATE_VM ioctl on this
+ handle will create a VM file descriptor which can be used to issue VM
+-ioctls.  A KVM_CREATE_VCPU ioctl on a VM fd will create a virtual cpu
+-and return a file descriptor pointing to it.  Finally, ioctls on a vcpu
+-fd can be used to control the vcpu, including the important task of
+-actually running guest code.
++ioctls.  A KVM_CREATE_VCPU or KVM_CREATE_DEVICE ioctl on a VM fd will
++create a virtual cpu or device and return a file descriptor pointing to
++the new resource.  Finally, ioctls on a vcpu or device fd can be used
++to control the vcpu or device.  For vcpus, this includes the important
++task of actually running guest code.
+ 
+ In general file descriptors can be migrated among processes by means
+ of fork() and the SCM_RIGHTS facility of unix domain socket.  These
+diff --git a/Makefile b/Makefile
+index e02bced59a57..37bd0b40876d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 109
++SUBLEVEL = 110
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm/mach-imx/cpuidle-imx6q.c 
b/arch/arm/mach-imx/cpuidle-imx6q.c
+index bfeb25aaf9a2..326e870d7123 100644
+--- a/arch/arm/mach-imx/cpuidle-imx6q.c
 b/arch/arm/mach-imx/cpuidle-imx6q.c
+@@ -16,30 +16,23 @@
+ #include "cpuidle.h"
+ #include "hardware.h"
+ 
+-static atomic_t master = ATOMIC_INIT(0);
+-static DEFINE_SPINLOCK(master_lock);
++static int num_idle_cpus = 0;
++static DEFINE_SPINLOCK(cpuidle_lock);
+ 
+ static int imx6q_enter_wait(struct cpuidle_device *dev,
+   struct cpuidle_driver *drv, int index)
+ {
+-  if (atomic_inc_return() == num_online_cpus()) {
+-  /*
+-   * With this lock, we prevent other cpu to exit and enter
+-   * this function again and become the master.
+-   */
+-  if (!spin_trylock(_lock))
+-  goto idle;
++  spin_lock(_lock);
++  if (++num_idle_cpus == num_online_cpus())
+   imx6_set_lpm(WAIT_UNCLOCKED);
+-  cpu_do_idle();
+-  imx6_set_lpm(WAIT_CLOCKED);
+-  spin_unlock(_lock);
+-  goto done;
+-  }
++  spin_unlock(_lock);
+ 
+-idle:
+   cpu_do_idle();
+-done:
+-  atomic_dec();
++
++  spin_lock(_lock);
++  if (num_idle_cpus-- == num_online_cpus())
++  imx6_set_lpm(WAIT_CLOCKED);
++  spin_unlock(_lock);
+ 
+   return index;
+ }
+diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
+index fe418226df7f..de3b07c7be30 100644
+--- 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/cvs2svn/

2019-04-03 Thread Ulrich Müller
commit: d26517c40de18a1ab672f9152b72db44b2d82f7c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Apr  3 10:53:14 2019 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Wed Apr  3 10:53:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26517c4

dev-vcs/cvs2svn: Drop python use dependencies on bzr and git.

Not needed, because no python bindings are used.

Acked-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild | 6 +++---
 dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild| 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild 
b/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild
index bfdeb720bee..8f54c70877e 100644
--- a/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild
+++ b/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.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
@@ -21,8 +21,8 @@ IUSE="bazaar git test"
 
 DEPEND=">=dev-vcs/subversion-1.0.9"
 RDEPEND="${DEPEND}
-   bazaar? ( >=dev-vcs/bzr-1.13[${PYTHON_USEDEP}] )
-   git? ( >=dev-vcs/git-1.5.4.4[${PYTHON_USEDEP}] )
+   bazaar? ( >=dev-vcs/bzr-1.13 )
+   git? ( >=dev-vcs/git-1.5.4.4 )
dev-vcs/rcs"
 
 pkg_setup() {

diff --git a/dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild 
b/dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild
index ad033bc6bdb..8d1c4ed57dc 100644
--- a/dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild
+++ b/dev-vcs/cvs2svn/cvs2svn-2.5.0.ebuild
@@ -21,8 +21,8 @@ IUSE="bazaar git test"
 
 DEPEND=">=dev-vcs/subversion-1.0.9"
 RDEPEND="${DEPEND}
-   bazaar? ( >=dev-vcs/bzr-1.13[${PYTHON_USEDEP}] )
-   git? ( >=dev-vcs/git-1.5.4.4[${PYTHON_USEDEP}] )
+   bazaar? ( >=dev-vcs/bzr-1.13 )
+   git? ( >=dev-vcs/git-1.5.4.4 )
dev-vcs/rcs"
 
 pkg_setup() {



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

2019-04-03 Thread Mike Pagano
commit: 296b65bf1d5e66edd9c5be7cb619e8550f4e18c3
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 10:46:59 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 10:46:59 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=296b65bf

Linux patch 4.4.178

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

 1177_linux-4.4.178.patch | 3818 ++
 1 file changed, 3818 insertions(+)

diff --git a/1177_linux-4.4.178.patch b/1177_linux-4.4.178.patch
new file mode 100644
index 000..0cb5643
--- /dev/null
+++ b/1177_linux-4.4.178.patch
@@ -0,0 +1,3818 @@
+diff --git a/Documentation/virtual/kvm/api.txt 
b/Documentation/virtual/kvm/api.txt
+index df8ab4fc240a..496673adcb6b 100644
+--- a/Documentation/virtual/kvm/api.txt
 b/Documentation/virtual/kvm/api.txt
+@@ -13,7 +13,7 @@ of a virtual machine.  The ioctls belong to three classes
+ 
+  - VM ioctls: These query and set attributes that affect an entire virtual
+machine, for example memory layout.  In addition a VM ioctl is used to
+-   create virtual cpus (vcpus).
++   create virtual cpus (vcpus) and devices.
+ 
+Only run VM ioctls from the same process (address space) that was used
+to create the VM.
+@@ -24,6 +24,11 @@ of a virtual machine.  The ioctls belong to three classes
+Only run vcpu ioctls from the same thread that was used to create the
+vcpu.
+ 
++ - device ioctls: These query and set attributes that control the operation
++   of a single device.
++
++   device ioctls must be issued from the same process (address space) that
++   was used to create the VM.
+ 
+ 2. File descriptors
+ ---
+@@ -32,10 +37,11 @@ The kvm API is centered around file descriptors.  An 
initial
+ open("/dev/kvm") obtains a handle to the kvm subsystem; this handle
+ can be used to issue system ioctls.  A KVM_CREATE_VM ioctl on this
+ handle will create a VM file descriptor which can be used to issue VM
+-ioctls.  A KVM_CREATE_VCPU ioctl on a VM fd will create a virtual cpu
+-and return a file descriptor pointing to it.  Finally, ioctls on a vcpu
+-fd can be used to control the vcpu, including the important task of
+-actually running guest code.
++ioctls.  A KVM_CREATE_VCPU or KVM_CREATE_DEVICE ioctl on a VM fd will
++create a virtual cpu or device and return a file descriptor pointing to
++the new resource.  Finally, ioctls on a vcpu or device fd can be used
++to control the vcpu or device.  For vcpus, this includes the important
++task of actually running guest code.
+ 
+ In general file descriptors can be migrated among processes by means
+ of fork() and the SCM_RIGHTS facility of unix domain socket.  These
+diff --git a/Makefile b/Makefile
+index 1de443248119..35be7983ef2d 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 4
+-SUBLEVEL = 177
++SUBLEVEL = 178
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
+index 3a0277c6c060..737c8b0dda84 100644
+--- a/arch/arm/Kconfig
 b/arch/arm/Kconfig
+@@ -1422,8 +1422,7 @@ config BIG_LITTLE
+ 
+ config BL_SWITCHER
+   bool "big.LITTLE switcher support"
+-  depends on BIG_LITTLE && MCPM && HOTPLUG_CPU
+-  select ARM_CPU_SUSPEND
++  depends on BIG_LITTLE && MCPM && HOTPLUG_CPU && ARM_GIC
+   select CPU_PM
+   help
+ The big.LITTLE "switcher" provides the core functionality to
+@@ -2141,7 +2140,8 @@ config ARCH_SUSPEND_POSSIBLE
+   def_bool y
+ 
+ config ARM_CPU_SUSPEND
+-  def_bool PM_SLEEP
++  def_bool PM_SLEEP || BL_SWITCHER
++  depends on ARCH_SUSPEND_POSSIBLE
+ 
+ config ARCH_HIBERNATION_POSSIBLE
+   bool
+diff --git a/arch/arm/mach-imx/cpuidle-imx6q.c 
b/arch/arm/mach-imx/cpuidle-imx6q.c
+index 353bb8774112..ec74c2812c1a 100644
+--- a/arch/arm/mach-imx/cpuidle-imx6q.c
 b/arch/arm/mach-imx/cpuidle-imx6q.c
+@@ -14,30 +14,23 @@
+ #include "cpuidle.h"
+ #include "hardware.h"
+ 
+-static atomic_t master = ATOMIC_INIT(0);
+-static DEFINE_SPINLOCK(master_lock);
++static int num_idle_cpus = 0;
++static DEFINE_SPINLOCK(cpuidle_lock);
+ 
+ static int imx6q_enter_wait(struct cpuidle_device *dev,
+   struct cpuidle_driver *drv, int index)
+ {
+-  if (atomic_inc_return() == num_online_cpus()) {
+-  /*
+-   * With this lock, we prevent other cpu to exit and enter
+-   * this function again and become the master.
+-   */
+-  if (!spin_trylock(_lock))
+-  goto idle;
++  spin_lock(_lock);
++  if (++num_idle_cpus == num_online_cpus())
+   imx6_set_lpm(WAIT_UNCLOCKED);
+-  cpu_do_idle();
+-  imx6_set_lpm(WAIT_CLOCKED);
+-  spin_unlock(_lock);
+-  goto done;
+-  }
++  spin_unlock(_lock);
+ 
+-idle:
+   cpu_do_idle();
+-done:
+-  atomic_dec();
++
++  spin_lock(_lock);
++  if 

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

2019-04-03 Thread Mike Pagano
commit: 9b5706f73279dbc0023aa4df9877e568064a8fb6
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 10:49:26 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 10:49:26 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=9b5706f7

Update readme

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

 _README | 4 
 1 file changed, 4 insertions(+)

diff --git a/_README b/_README
index eb9197f..d1754a3 100644
--- a/_README
+++ b/_README
@@ -751,6 +751,10 @@ Patch:  1176_linux-4.4.177.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.4.177
 
+Patch:  1177_linux-4.4.178.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.4.178
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.



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

2019-04-03 Thread Mike Pagano
commit: 22ef91783c01811b111fe515ead18c5f4336220b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Apr  3 10:48:06 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Apr  3 10:48:06 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=22ef9178

Linux patch 4.9.167

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

 _README  |4 +
 1166_linux-4.9.167.patch | 1840 ++
 2 files changed, 1844 insertions(+)

diff --git a/_README b/_README
index 64cbb0c..112b631 100644
--- a/_README
+++ b/_README
@@ -707,6 +707,10 @@ Patch:  1165_linux-4.9.166.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.166
 
+Patch:  1166_linux-4.9.167.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.167
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1166_linux-4.9.167.patch b/1166_linux-4.9.167.patch
new file mode 100644
index 000..6d6de0d
--- /dev/null
+++ b/1166_linux-4.9.167.patch
@@ -0,0 +1,1840 @@
+diff --git a/Documentation/virtual/kvm/api.txt 
b/Documentation/virtual/kvm/api.txt
+index 3ff58a8ffabb..d1908e50b506 100644
+--- a/Documentation/virtual/kvm/api.txt
 b/Documentation/virtual/kvm/api.txt
+@@ -13,7 +13,7 @@ of a virtual machine.  The ioctls belong to three classes
+ 
+  - VM ioctls: These query and set attributes that affect an entire virtual
+machine, for example memory layout.  In addition a VM ioctl is used to
+-   create virtual cpus (vcpus).
++   create virtual cpus (vcpus) and devices.
+ 
+Only run VM ioctls from the same process (address space) that was used
+to create the VM.
+@@ -24,6 +24,11 @@ of a virtual machine.  The ioctls belong to three classes
+Only run vcpu ioctls from the same thread that was used to create the
+vcpu.
+ 
++ - device ioctls: These query and set attributes that control the operation
++   of a single device.
++
++   device ioctls must be issued from the same process (address space) that
++   was used to create the VM.
+ 
+ 2. File descriptors
+ ---
+@@ -32,10 +37,11 @@ The kvm API is centered around file descriptors.  An 
initial
+ open("/dev/kvm") obtains a handle to the kvm subsystem; this handle
+ can be used to issue system ioctls.  A KVM_CREATE_VM ioctl on this
+ handle will create a VM file descriptor which can be used to issue VM
+-ioctls.  A KVM_CREATE_VCPU ioctl on a VM fd will create a virtual cpu
+-and return a file descriptor pointing to it.  Finally, ioctls on a vcpu
+-fd can be used to control the vcpu, including the important task of
+-actually running guest code.
++ioctls.  A KVM_CREATE_VCPU or KVM_CREATE_DEVICE ioctl on a VM fd will
++create a virtual cpu or device and return a file descriptor pointing to
++the new resource.  Finally, ioctls on a vcpu or device fd can be used
++to control the vcpu or device.  For vcpus, this includes the important
++task of actually running guest code.
+ 
+ In general file descriptors can be migrated among processes by means
+ of fork() and the SCM_RIGHTS facility of unix domain socket.  These
+diff --git a/Makefile b/Makefile
+index 90478086eff5..2f030baeb162 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 166
++SUBLEVEL = 167
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/mach-imx/cpuidle-imx6q.c 
b/arch/arm/mach-imx/cpuidle-imx6q.c
+index bfeb25aaf9a2..326e870d7123 100644
+--- a/arch/arm/mach-imx/cpuidle-imx6q.c
 b/arch/arm/mach-imx/cpuidle-imx6q.c
+@@ -16,30 +16,23 @@
+ #include "cpuidle.h"
+ #include "hardware.h"
+ 
+-static atomic_t master = ATOMIC_INIT(0);
+-static DEFINE_SPINLOCK(master_lock);
++static int num_idle_cpus = 0;
++static DEFINE_SPINLOCK(cpuidle_lock);
+ 
+ static int imx6q_enter_wait(struct cpuidle_device *dev,
+   struct cpuidle_driver *drv, int index)
+ {
+-  if (atomic_inc_return() == num_online_cpus()) {
+-  /*
+-   * With this lock, we prevent other cpu to exit and enter
+-   * this function again and become the master.
+-   */
+-  if (!spin_trylock(_lock))
+-  goto idle;
++  spin_lock(_lock);
++  if (++num_idle_cpus == num_online_cpus())
+   imx6_set_lpm(WAIT_UNCLOCKED);
+-  cpu_do_idle();
+-  imx6_set_lpm(WAIT_CLOCKED);
+-  spin_unlock(_lock);
+-  goto done;
+-  }
++  spin_unlock(_lock);
+ 
+-idle:
+   cpu_do_idle();
+-done:
+-  atomic_dec();
++
++  spin_lock(_lock);
++  if (num_idle_cpus-- == num_online_cpus())
++  imx6_set_lpm(WAIT_CLOCKED);
++  spin_unlock(_lock);
+ 
+   return index;
+ }
+diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
+index 3e43874568f9..2eb8ae1b2d03 100644
+--- a/arch/arm64/Kconfig
 b/arch/arm64/Kconfig

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

2019-04-03 Thread Jeroen Roovers
commit: f3dba64964d615e182a594b8f9f7eaebbddc99ad
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  3 10:43:08 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  3 10:44:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3dba649

Revert "x11-misc/rss-glx: Do not install static libraries"

With --disable-static, matrixview surprisingly fails:
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for
operation)
  Major opcode of failed request:  150 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  114
  Current serial number in output stream:  115

This reverts commit 57ba9eb2ff8dbe8fddf90cb326a84f38826d189c.

Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild | 129 ---
 1 file changed, 129 deletions(-)

diff --git a/x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild 
b/x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild
deleted file mode 100644
index dfa7eb7baa0..000
--- a/x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib
-
-MY_P=${PN}_${PV}
-
-DESCRIPTION="Really Slick OpenGL Screensavers for XScreenSaver"
-HOMEPAGE="http://rss-glx.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+bzip2 openal quesoglc"
-
-RDEPEND="
-   x11-libs/libX11
-   x11-libs/libXext
-   >=media-libs/glew-1.5.1:=
-   media-libs/mesa
-   >=media-gfx/imagemagick-6.4:=
-   >=x11-misc/xscreensaver-5.08-r2
-   bzip2? ( app-arch/bzip2 )
-   openal? ( >=media-libs/freealut-1.1.0-r1 )
-   quesoglc? ( media-libs/quesoglc )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-   virtual/pkgconfig
-   sys-apps/sed
-"
-PATCHES=(
-   "${FILESDIR}"/${P}-quesoglc.patch
-   "${FILESDIR}"/${P}-asneeded.patch
-   "${FILESDIR}"/${P}-imagemagick-7.patch
-)
-DOCS="ChangeLog README*"
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e '/CFLAGS=/s:-O2:${CFLAGS}:' \
-   -e '/CXXFLAGS=/s:-O2:${CXXFLAGS}:' \
-   -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \
-   configure.in || die
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable bzip2) \
-   $(use_enable openal sound) \
-   $(use_with quesoglc) \
-   --bindir=/usr/$(get_libdir)/misc/xscreensaver \
-   --disable-dependency-tracking \
-   --disable-static \
-   --enable-shared \
-   --with-configdir=/usr/share/xscreensaver/config
-}
-
-pkg_postinst() {
-   local xssconf="${ROOT}usr/share/X11/app-defaults/XScreenSaver"
-
-   if [ -f ${xssconf} ]; then
-   sed -e '/*programs:/a\
-   GL:   \"Cyclone\"  cyclone --root \\n\\\
-   GL:  \"Euphoria\"  euphoria --root\\n\\\
-   GL:\"Fieldlines\"  fieldlines --root  \\n\\\
-   GL:\"Flocks\"  flocks --root  \\n\\\
-   GL:  \"Flux\"  flux --root\\n\\\
-   GL:\"Helios\"  helios --root  \\n\\\
-   GL:\"Hyperspace\"  hyperspace --root  \\n\\\
-   GL:   \"Lattice\"  lattice --root \\n\\\
-   GL:\"Plasma\"  plasma --root  \\n\\\
-   GL: \"Pixelcity\"  pixelcity --root   \\n\\\
-   GL: \"Skyrocket\"  skyrocket --root   \\n\\\
-   GL:\"Solarwinds\"  solarwinds --root  \\n\\\
-   GL: \"Colorfire\"  colorfire --root   \\n\\\
-   GL:   \"Hufos Smoke\"  hufo_smoke --root  \\n\\\
-   GL:  \"Hufos Tunnel\"  hufo_tunnel --root \\n\\\
-   GL:\"Sundancer2\"  sundancer2 --root  \\n\\\
-   GL:  \"BioF\"  biof --root\\n\\\
-   GL:   \"BusySpheres\"  busyspheres --root \\n\\\
-   GL:   \"SpirographX\"  spirographx --root \\n\\\
-   GL:\"MatrixView\"  matrixview --root  \\n\\\
-   GL:\"Lorenz\"  lorenz --root  \\n\\\
-   GL:  \"Drempels\"  drempels --root\\n\\\
-   GL:  \"Feedback\"  feedback --root\\n\\' \
-   -i ${xssconf} || die
-   fi
-}
-
-pkg_postrm() {
-   local xssconf="${ROOT}usr/share/X11/app-defaults/XScreenSaver"
-
-   if [ -f ${xssconf} ]; then
-   sed \
-   -e '/\"Cyclone\"  cyclone/d' \
-   -e '/\"Euphoria\"  

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

2019-04-03 Thread Jeroen Roovers
commit: 57ba9eb2ff8dbe8fddf90cb326a84f38826d189c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Apr  3 10:15:06 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Apr  3 10:17:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ba9eb2

x11-misc/rss-glx: Do not install static libraries

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

 x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild | 129 +++
 1 file changed, 129 insertions(+)

diff --git a/x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild 
b/x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild
new file mode 100644
index 000..dfa7eb7baa0
--- /dev/null
+++ b/x11-misc/rss-glx/rss-glx-0.9.1-r2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools multilib
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="Really Slick OpenGL Screensavers for XScreenSaver"
+HOMEPAGE="http://rss-glx.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+bzip2 openal quesoglc"
+
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+   >=media-libs/glew-1.5.1:=
+   media-libs/mesa
+   >=media-gfx/imagemagick-6.4:=
+   >=x11-misc/xscreensaver-5.08-r2
+   bzip2? ( app-arch/bzip2 )
+   openal? ( >=media-libs/freealut-1.1.0-r1 )
+   quesoglc? ( media-libs/quesoglc )
+"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   virtual/pkgconfig
+   sys-apps/sed
+"
+PATCHES=(
+   "${FILESDIR}"/${P}-quesoglc.patch
+   "${FILESDIR}"/${P}-asneeded.patch
+   "${FILESDIR}"/${P}-imagemagick-7.patch
+)
+DOCS="ChangeLog README*"
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e '/CFLAGS=/s:-O2:${CFLAGS}:' \
+   -e '/CXXFLAGS=/s:-O2:${CXXFLAGS}:' \
+   -e 's|AM_CONFIG_HEADER|AC_CONFIG_HEADERS|g' \
+   configure.in || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable bzip2) \
+   $(use_enable openal sound) \
+   $(use_with quesoglc) \
+   --bindir=/usr/$(get_libdir)/misc/xscreensaver \
+   --disable-dependency-tracking \
+   --disable-static \
+   --enable-shared \
+   --with-configdir=/usr/share/xscreensaver/config
+}
+
+pkg_postinst() {
+   local xssconf="${ROOT}usr/share/X11/app-defaults/XScreenSaver"
+
+   if [ -f ${xssconf} ]; then
+   sed -e '/*programs:/a\
+   GL:   \"Cyclone\"  cyclone --root \\n\\\
+   GL:  \"Euphoria\"  euphoria --root\\n\\\
+   GL:\"Fieldlines\"  fieldlines --root  \\n\\\
+   GL:\"Flocks\"  flocks --root  \\n\\\
+   GL:  \"Flux\"  flux --root\\n\\\
+   GL:\"Helios\"  helios --root  \\n\\\
+   GL:\"Hyperspace\"  hyperspace --root  \\n\\\
+   GL:   \"Lattice\"  lattice --root \\n\\\
+   GL:\"Plasma\"  plasma --root  \\n\\\
+   GL: \"Pixelcity\"  pixelcity --root   \\n\\\
+   GL: \"Skyrocket\"  skyrocket --root   \\n\\\
+   GL:\"Solarwinds\"  solarwinds --root  \\n\\\
+   GL: \"Colorfire\"  colorfire --root   \\n\\\
+   GL:   \"Hufos Smoke\"  hufo_smoke --root  \\n\\\
+   GL:  \"Hufos Tunnel\"  hufo_tunnel --root \\n\\\
+   GL:\"Sundancer2\"  sundancer2 --root  \\n\\\
+   GL:  \"BioF\"  biof --root\\n\\\
+   GL:   \"BusySpheres\"  busyspheres --root \\n\\\
+   GL:   \"SpirographX\"  spirographx --root \\n\\\
+   GL:\"MatrixView\"  matrixview --root  \\n\\\
+   GL:\"Lorenz\"  lorenz --root  \\n\\\
+   GL:  \"Drempels\"  drempels --root\\n\\\
+   GL:  \"Feedback\"  feedback --root\\n\\' \
+   -i ${xssconf} || die
+   fi
+}
+
+pkg_postrm() {
+   local xssconf="${ROOT}usr/share/X11/app-defaults/XScreenSaver"
+
+   if [ -f ${xssconf} ]; then
+   sed \
+   -e '/\"Cyclone\"  cyclone/d' \
+   -e '/\"Euphoria\"  euphoria/d' \
+   -e '/\"Fieldlines\"  fieldlines/d' \
+   -e '/\"Flocks\"  flocks/d' \
+   -e '/\"Flux\"  flux/d' \
+   -e '/\"Helios\"  helios/d' \
+   -e '/\"Hyperspace\"  hyperspace/d' \
+   -e '/\"Lattice\"  lattice/d' \
+   -e '/\"Plasma\"  plasma/d' \
+   -e '/\"Pixelcity\"  pixelcity/d' \
+   -e 

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

2019-04-03 Thread Sven Wegener
commit: fa651edb54b1c065eaad368282b10483d7f931d0
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Apr  3 09:59:48 2019 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Wed Apr  3 10:00:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa651edb

net-dns/pdns-recursor: Version bump

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

 net-dns/pdns-recursor/Manifest|  1 +
 net-dns/pdns-recursor/pdns-recursor-4.1.12.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index ee58629e78d..15614e1efc7 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -1,2 +1,3 @@
 DIST pdns-recursor-4.1.10.tar.bz2 1238148 BLAKE2B 
b68e33b40d5f1a680cbbd76c9864439a84416071dc75d658a3988e891da7f6a5d0c197d8dda7ff014a30b7f762bfbe5db4a616a6cad4415fd46db119b51ba70a
 SHA512 
204ea40f5c14d1e589935af4fbd24c102090390d741dbc5ad28f4c20044011f4b2b1c7926d8caaf144a7b2b1680f793e66199c5e9238e926da9fba60c5573dcd
 DIST pdns-recursor-4.1.11.tar.bz2 1239986 BLAKE2B 
33c9b2a2f811c43b67ad2bddf5a11d5d95cc88679d46ba3513f3eeec97bf7694af493a9fea4f733f003056b5f0fc971112e9062883324102ecca28838e2f3e41
 SHA512 
6041d31f0a517786f44a7fa22c7bfa94d5d4bdc3a7f349d2b47bc66be87404fe8eaf76f45ca18ef8ab96a45c0271f46fdba93a51fbda2542a3ad96e10f51c1d1
+DIST pdns-recursor-4.1.12.tar.bz2 1245110 BLAKE2B 
187fe117ab64f234d144d7e2d91a119afe1d6b0a45079f1f9527724081c64f594c8c5d5b4dbc6e25b4beef1fcdfb3e5caed8e5a434921bf6b66e07617d0fb6f9
 SHA512 
d228976937ede7e9f6b3375e573f5b436d9df7ae246e411b13acb095a1a58f12173b663acc364ce0fbdcc61b3d5522e101472a88da8f044e44541564f9915d9e

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.1.12.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.1.12.ebuild
new file mode 100644
index 000..c054da53cee
--- /dev/null
+++ b/net-dns/pdns-recursor/pdns-recursor-4.1.12.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic
+
+DESCRIPTION="The PowerDNS Recursor"
+HOMEPAGE="https://www.powerdns.com/;
+SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="libressl luajit protobuf snmp sodium systemd"
+
+DEPEND="!luajit? ( >=dev-lang/lua-5.1:= )
+   luajit? ( dev-lang/luajit:= )
+   protobuf? (
+   dev-libs/protobuf
+   >=dev-libs/boost-1.42:=
+   )
+   systemd? ( sys-apps/systemd:0= )
+   snmp? ( net-analyzer/net-snmp )
+   sodium? ( dev-libs/libsodium:= )
+   libressl? ( dev-libs/libressl:= )
+   !libressl? ( dev-libs/openssl:= )
+   >=dev-libs/boost-1.35:="
+RDEPEND="${DEPEND}
+   !

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

2019-04-03 Thread Michał Górny
commit: 7b67865c78f08b781842148de8069bb9c41d0562
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  3 09:54:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  3 09:54:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b67865c

package.mask: Revert "Last rite games-roguelike/angband"

I stand corrected that it was bumped recently.

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 94928b9d5e7..1aa2ce85120 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -35,13 +35,6 @@
 # Removal in 30 days.  Bug #678866.
 games-roguelike/zangband
 
-# Michał Górny  (03 Apr 2019)
-# Does not build with ncurses[tinfo].  The current version is from 2016.
-# At the very least, needs a version bump.  A dedicated maintainer
-# would probably also be beneficial.
-# Removal in 30 days.  Bug #679942.
-games-roguelike/angband
-
 # Michał Górny  (03 Apr 2019)
 # Does not build against libffi-3.3.  Also other unsolved build failures
 # (#619662, #606096).  Needs version bump for almost 2 years.



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

2019-04-03 Thread Michał Górny
commit: c69e9af7c4dc6cb7fbea73dfd356d315f0eb2470
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  3 09:46:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  3 09:46:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c69e9af7

package.mask: Last rite games-roguelike/angband

Bug: https://bugs.gentoo.org/679942
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3031dfc4e2b..4a24e6bd4f0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (03 Apr 2019)
+# Does not build with ncurses[tinfo].  The current version is from 2016.
+# At the very least, needs a version bump.  A dedicated maintainer
+# would probably also be beneficial.
+# Removal in 30 days.  Bug #679942.
+games-roguelike/angband
+
 # Michał Górny  (03 Apr 2019)
 # Does not build against libffi-3.3.  Also other unsolved build failures
 # (#619662, #606096).  Needs version bump for almost 2 years.



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

2019-04-03 Thread Michał Górny
commit: 6fd31304eb47ca73745572b1eb2169b21a149767
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  3 09:50:59 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  3 09:50:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd31304

package.mask: Last rite games-roguelike/zangband

Bug: https://bugs.gentoo.org/678866
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4a24e6bd4f0..94928b9d5e7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (03 Apr 2019)
+# Does not build with ncurses[tinfo].  The current version is from 2004,
+# and it seems to have been abandoned upstream.
+# Removal in 30 days.  Bug #678866.
+games-roguelike/zangband
+
 # Michał Górny  (03 Apr 2019)
 # Does not build with ncurses[tinfo].  The current version is from 2016.
 # At the very least, needs a version bump.  A dedicated maintainer



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

2019-04-03 Thread Michał Górny
commit: a97ee50d35b1680925f0c0363de84937d373e219
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  3 08:53:23 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  3 09:31:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97ee50d

package.mask: Last rite dev-lang/polyml

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index bf7bf32edcb..3031dfc4e2b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (03 Apr 2019)
+# Does not build against libffi-3.3.  Also other unsolved build failures
+# (#619662, #606096).  Needs version bump for almost 2 years.
+# Removal in 30 days.  Bug #667476.
+dev-lang/polyml
+
 # Michał Górny  (03 Apr 2019)
 # Depends on dev-lang/polyml that no longer builds.  The current version
 # is two years old, and needs a bump for 1.5 year.



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

2019-04-03 Thread Michał Górny
commit: 75df5a82d90d6451eb7059bebfedb2c935436c1b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  3 09:29:13 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  3 09:31:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75df5a82

profiles/base: Mask USE=isabelle everywhere

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

 profiles/base/package.use.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 97c7a2ddd34..3fc0257b8d3 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,13 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Michał Górny  (03 Apr 2019)
+# sci-mathematics/isabelle is slated for removal.
+sci-mathematics/cvc3 isabelle
+sci-mathematics/e isabelle
+sci-mathematics/kodkodi isabelle
+sci-mathematics/spass isabelle
+
 # Michał Górny  (31 Mar 2019)
 # dev-libs/grok is slated for removal.
 app-admin/rsyslog grok



  1   2   >