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

2015-12-06 Thread Anthony G. Basile
commit: 00011c59dc27a3b5c8a147cd36b11aa969f76b42
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec  6 09:14:58 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec  6 09:14:58 2015 +
URL:
https://gitweb.gentoo.org/proj/hardened-patchset.git/commit/?id=00011c59

grsecurity-3.1-4.2.6-201512051918

 4.2.6/_README  |   2 +-
 ...> 4420_grsecurity-3.1-4.2.6-201512051918.patch} | 750 +++--
 2 files changed, 689 insertions(+), 63 deletions(-)

diff --git a/4.2.6/_README b/4.2.6/_README
index ef0e3e5..ec4db38 100644
--- a/4.2.6/_README
+++ b/4.2.6/_README
@@ -2,7 +2,7 @@ README
 -
 Individual Patch Descriptions:
 -
-Patch: 4420_grsecurity-3.1-4.2.6-201511282239.patch
+Patch: 4420_grsecurity-3.1-4.2.6-201512051918.patch
 From:  http://www.grsecurity.net
 Desc:  hardened-sources base patch from upstream grsecurity
 

diff --git a/4.2.6/4420_grsecurity-3.1-4.2.6-201511282239.patch 
b/4.2.6/4420_grsecurity-3.1-4.2.6-201512051918.patch
similarity index 99%
rename from 4.2.6/4420_grsecurity-3.1-4.2.6-201511282239.patch
rename to 4.2.6/4420_grsecurity-3.1-4.2.6-201512051918.patch
index 3903e3d..9b88420 100644
--- a/4.2.6/4420_grsecurity-3.1-4.2.6-201511282239.patch
+++ b/4.2.6/4420_grsecurity-3.1-4.2.6-201512051918.patch
@@ -406,7 +406,7 @@ index 6fccb69..60c7c7a 100644
  
  A toggle value indicating if modules are allowed to be loaded
 diff --git a/Makefile b/Makefile
-index 9ef3739..20b7716 100644
+index 9ef3739..df5234b 100644
 --- a/Makefile
 +++ b/Makefile
 @@ -298,7 +298,9 @@ CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo 
$$BASH; \
@@ -431,7 +431,7 @@ index 9ef3739..20b7716 100644
$(Q)$(MAKE) $(build)=scripts/basic
$(Q)rm -f .tmp_quiet_recordmcount
  
-@@ -615,6 +617,74 @@ endif
+@@ -615,6 +617,79 @@ endif
  # Tell gcc to never replace conditional load with a non-conditional one
  KBUILD_CFLAGS += $(call cc-option,--param=allow-store-data-races=0)
  
@@ -496,6 +496,11 @@ index 9ef3739..20b7716 100644
 +gcc-plugins:
 +ifeq ($(call cc-ifversion, -ge, 0405, y), y)
 +  $(error Your gcc installation does not support plugins.  If the 
necessary headers for plugin support are missing, they should be installed.  On 
Debian, apt-get install gcc--plugin-dev.  If you choose to ignore this 
error and lessen the improvements provided by this patch, re-run make with the 
DISABLE_PAX_PLUGINS=y argument.))
++ifeq ($(call cc-ifversion, -ge, 0408, y), y)
++  $(CONFIG_SHELL) -x $(srctree)/scripts/gcc-plugin.sh "$(HOSTCXX)" 
"$(HOSTCXX)" "$(CC)"
++else
++  $(CONFIG_SHELL) -x $(srctree)/scripts/gcc-plugin.sh "$(HOSTCC)" 
"$(HOSTCXX)" "$(CC)"
++endif
 +else
 +  $(Q)echo "warning, your gcc version does not support plugins, you 
should upgrade it to gcc 4.5 at least"
 +endif
@@ -506,7 +511,7 @@ index 9ef3739..20b7716 100644
  ifdef CONFIG_READABLE_ASM
  # Disable optimizations that make assembler listings hard to read.
  # reorder blocks reorders the control in the function
-@@ -714,7 +784,7 @@ KBUILD_CFLAGS   += $(call cc-option, -gsplit-dwarf, -g)
+@@ -714,7 +789,7 @@ KBUILD_CFLAGS   += $(call cc-option, -gsplit-dwarf, -g)
  else
  KBUILD_CFLAGS += -g
  endif
@@ -515,7 +520,7 @@ index 9ef3739..20b7716 100644
  endif
  ifdef CONFIG_DEBUG_INFO_DWARF4
  KBUILD_CFLAGS += $(call cc-option, -gdwarf-4,)
-@@ -886,7 +956,7 @@ export mod_sign_cmd
+@@ -886,7 +961,7 @@ export mod_sign_cmd
  
  
  ifeq ($(KBUILD_EXTMOD),)
@@ -524,7 +529,7 @@ index 9ef3739..20b7716 100644
  
  vmlinux-dirs  := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \
 $(core-y) $(core-m) $(drivers-y) $(drivers-m) \
-@@ -936,6 +1006,8 @@ endif
+@@ -936,6 +1011,8 @@ endif
  
  # The actual objects are generated when descending,
  # make sure no implicit rule kicks in
@@ -533,7 +538,7 @@ index 9ef3739..20b7716 100644
  $(sort $(vmlinux-deps)): $(vmlinux-dirs) ;
  
  # Handle descending into subdirectories listed in $(vmlinux-dirs)
-@@ -945,7 +1017,7 @@ $(sort $(vmlinux-deps)): $(vmlinux-dirs) ;
+@@ -945,7 +1022,7 @@ $(sort $(vmlinux-deps)): $(vmlinux-dirs) ;
  # Error messages still appears in the original language
  
  PHONY += $(vmlinux-dirs)
@@ -542,7 +547,7 @@ index 9ef3739..20b7716 100644
$(Q)$(MAKE) $(build)=$@
  
  define filechk_kernel.release
-@@ -988,10 +1060,13 @@ prepare1: prepare2 $(version_h) 
include/generated/utsrelease.h \
+@@ -988,10 +1065,13 @@ prepare1: prepare2 $(version_h) 
include/generated/utsrelease.h \
  
  archprepare: archheaders archscripts prepare1 scripts_basic
  
@@ -556,7 +561,7 @@ index 9ef3739..20b7716 100644
  prepare: prepare0
  
  # Generate some files
-@@ -1099,6 +1174,8 @@ all: modules
+@@ -1099,6 +1179,8 @@ all: modules
  # using awk while concatenating to the final file.
  
  PHONY += modules
@@ -565,7 

[gentoo-commits] proj/hardened-patchset: New tag: 20151205

2015-12-06 Thread Anthony G. Basile
commit: 
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec  6 09:08:12 2015 +

New tag: 20151205




[gentoo-commits] proj/hardened-patchset: Tag deleted: 20151205

2015-12-06 Thread Anthony G. Basile
commit: 
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec  6 09:07:04 2015 +

Tag deleted: 20151205




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

2015-12-06 Thread Markus Meier
commit: 6a43669cab532165e0868ae9149abf836ccb6277
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 11:51:00 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 11:51:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a43669c

sys-kernel/genkernel: arm stable, bug #556398

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 sys-kernel/genkernel/genkernel-3.4.52.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/genkernel/genkernel-3.4.52.2.ebuild 
b/sys-kernel/genkernel/genkernel-3.4.52.2.ebuild
index 2982bc7..fed29a5 100644
--- a/sys-kernel/genkernel/genkernel-3.4.52.2.ebuild
+++ b/sys-kernel/genkernel/genkernel-3.4.52.2.ebuild
@@ -38,12 +38,12 @@ then
inherit git-2 bash-completion-r1 eutils
S="${WORKDIR}/${PN}"
SRC_URI="${COMMON_URI}"
-   KEYWORDS=""
+   KEYWORDS="arm"
 else
inherit bash-completion-r1 eutils
SRC_URI="https://dev.gentoo.org/~zerochaos/distfiles/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+   KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



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

2015-12-06 Thread Markus Meier
commit: 509ae6936c70f5aa3cfc57eb90183174303706db
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 11:49:51 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 11:49:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509ae693

sys-apps/portage: arm stable, bug #567540

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

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

diff --git a/sys-apps/portage/portage-2.2.24.ebuild 
b/sys-apps/portage/portage-2.2.24.ebuild
index 228d0a0..9545d49 100644
--- a/sys-apps/portage/portage-2.2.24.ebuild
+++ b/sys-apps/portage/portage-2.2.24.ebuild
@@ -18,7 +18,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 



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

2015-12-06 Thread Markus Meier
commit: 0e0ac175eeaa5070f8b60dd49ed00c0195ea2af4
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 12:12:18 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 12:12:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0ac175

app-text/dvipsk: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 app-text/dvipsk/dvipsk-5.994_p20140525.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/dvipsk/dvipsk-5.994_p20140525.ebuild 
b/app-text/dvipsk/dvipsk-5.994_p20140525.ebuild
index cd3de88..043ed40 100644
--- a/app-text/dvipsk/dvipsk-5.994_p20140525.ebuild
+++ b/app-text/dvipsk/dvipsk-5.994_p20140525.ebuild
@@ -29,7 +29,7 @@ SRC_URI="${SRC_URI} ) "
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc source"
 
 DEPEND=">=dev-libs/kpathsea-6.2.0"



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-langfrench/

2015-12-06 Thread Markus Meier
commit: 5581c44aee24dcd04d2a131c695c9e062d576e78
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 12:34:26 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 12:34:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5581c44a

dev-texlive/texlive-langfrench: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-langfrench/texlive-langfrench-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-langfrench/texlive-langfrench-2014.ebuild 
b/dev-texlive/texlive-langfrench/texlive-langfrench-2014.ebuild
index 6f4a388..2a7d6cd 100644
--- a/dev-texlive/texlive-langfrench/texlive-langfrench-2014.ebuild
+++ b/dev-texlive/texlive-langfrench/texlive-langfrench-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive French"
 
 LICENSE=" GPL-1 GPL-2 LPPL-1.2 LPPL-1.3 public-domain TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 !dev-texlive/texlive-documentation-french



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-langeuropean/

2015-12-06 Thread Markus Meier
commit: 19ca5d6fc416e7df3f2a18fa3709e4e655f26b32
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 12:33:47 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 12:33:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ca5d6f

dev-texlive/texlive-langeuropean: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-langeuropean/texlive-langeuropean-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-langeuropean/texlive-langeuropean-2014.ebuild 
b/dev-texlive/texlive-langeuropean/texlive-langeuropean-2014.ebuild
index 68311e5..da80469 100644
--- a/dev-texlive/texlive-langeuropean/texlive-langeuropean-2014.ebuild
+++ b/dev-texlive/texlive-langeuropean/texlive-langeuropean-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Other European languages"
 
 LICENSE=" GPL-1 GPL-2 LPPL-1.2 LPPL-1.3 public-domain "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 !dev-texlive/texlive-langarmenian



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

2015-12-06 Thread James Le Cuirot
commit: 1a5ebdd211095f3bb6fbe2512159876e29590059
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec  6 13:11:46 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec  6 13:12:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5ebdd2

app-text/jabref: Remove old

Package-Manager: portage-2.2.26

 app-text/jabref/jabref-2.10-r3.ebuild | 78 ---
 1 file changed, 78 deletions(-)

diff --git a/app-text/jabref/jabref-2.10-r3.ebuild 
b/app-text/jabref/jabref-2.10-r3.ebuild
deleted file mode 100644
index 85ffc07..000
--- a/app-text/jabref/jabref-2.10-r3.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-inherit eutils java-pkg-2 java-ant-2 java-utils-2
-
-MY_PV="${PV/_beta/b}"
-
-DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
-HOMEPAGE="http://jabref.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/JabRef-${MY_PV}-src.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-COMMON_DEP="
-   dev-java/antlr:0
-   dev-java/antlr:4
-   dev-java/fontbox:1.7
-   dev-java/jempbox:1.7
-   dev-java/log4j:0
-   dev-java/spin:0
-   dev-java/microba:0
-   >=dev-java/glazedlists-1.8.0:0
-   "
-
-DEPEND="
-   >=virtual/jdk-1.6
-   ${COMMON_DEP}"
-
-RDEPEND="
-   >=virtual/jre-1.6
-   ${COMMON_DEP}"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-java_prepare() {
-   # Remove bundled dependencies.
-   rm lib/antlr*.jar || die
-   rm lib/fontbox*.jar || die
-   rm lib/jempbox*.jar || die
-   rm lib/spin.jar || die
-   rm lib/microba.jar || die
-   rm lib/glazedlists*.jar || die
-
-   # Remove unjarlib target (do this only once we have removed all
-   # bundled dependencies in lib).
-   #sed -i -e 's:depends="build, unjarlib":depends="build":' build.xml
-
-   # Fix license file copy operation for microba bundled lib.
-   sed -i -e 's:^.*microba-license.*::' build.xml
-}
-
-src_compile() {
-   local 
EXTERNAL_JARS="antlr,antlr-4,fontbox-1.7,jempbox-1.7,log4j,spin,microba,glazedlists"
-   local CLASSPATH="$(java-pkg_getjars --with-dependencies 
${EXTERNAL_JARS})"
-   eant \
-   -Dgentoo.classpath=${CLASSPATH} \
-   jars \
-   $(usex doc docs "")
-}
-
-src_install() {
-   java-pkg_newjar build/lib/JabRef-${MY_PV}.jar
-
-   use doc && java-pkg_dojavadoc build/docs/API
-   dodoc src/txt/README
-
-   java-pkg_dolauncher ${PN} --main net.sf.jabref.JabRef
-   newicon src/images/JabRef-icon-48.png JabRef-icon.png
-   make_desktop_entry ${PN} JabRef JabRef-icon Office
-}



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

2015-12-06 Thread Alexey Shvetsov
commit: 90371e9ec81094d10f6dc8520dee5f65f8d04b97
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Dec  6 15:29:25 2015 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Dec  6 15:29:25 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=90371e9e

kde-apps/ktp-l10n: Add 15.11.90

Package-Manager: portage-2.2.26

 kde-apps/ktp-l10n/ktp-l10n-15.11.90.ebuild | 135 +
 1 file changed, 135 insertions(+)

diff --git a/kde-apps/ktp-l10n/ktp-l10n-15.11.90.ebuild 
b/kde-apps/ktp-l10n/ktp-l10n-15.11.90.ebuild
new file mode 100644
index 000..318810e
--- /dev/null
+++ b/kde-apps/ktp-l10n/ktp-l10n-15.11.90.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="false"
+inherit kde5
+
+DESCRIPTION="KDE Telepathy internationalization package"
+HOMEPAGE="http://l10n.kde.org;
+
+DEPEND="
+   $(add_frameworks_dep ki18n)
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+"
+RDEPEND="
+   !> 
"${S}"/CMakeLists.txt
+
+   # Drop KDE4-based part
+   sed -e '/add_subdirectory(4)/ s/^/#/'\
+   -i "${S}"/${DIR}/CMakeLists.txt || die
+
+   # We only want messages
+   sed -e '/messages/!s/^add_subdirectory/# DONT/'\
+   -i "${SDIR}"/CMakeLists.txt || die
+   sed -e '/KF5DocTools/ s/^/#/'\
+   -i "${SDIR}"/CMakeLists.txt || die
+
+   # Remove everything except kdenetwork
+   if [[ -d "${SDIR}/messages" ]] ; then
+   echo > "${SDIR}/messages/CMakeLists.txt"
+   [[ -d "${SDIR}/messages/kdenetwork" ]] 
&& \
+   ( echo 
"add_subdirectory(kdenetwork)" >> "${SDIR}/messages/CMakeLists.txt" )
+   # Remove everything but ktp translations
+   find "${SDIR}"/messages/kdenetwork 
-type f ! \( -name CMakeLists.txt \
+   -o -name kaccounts*po -o -name 
kcm_ktp*po -o -name kcmtelepathy*po \
+   -o -name kded_ktp*po -o -name 
ktp*po -o -name plasma*ktp*po \) \
+   -delete
+   fi
+
+   # In some cases we may have sub-lingua subdirs, 
e.g. sr :(
+   for XSUBDIR in "${SDIR}/${LNG}"@* ; do
+   XLNG=$(echo ${XSUBDIR}|sed -e 
's:^.*/::')
+   if [[ -d "${XSUBDIR}" ]] ; then
+   einfo "   ${XLNG} variant"
+   # remove everything except 
kdenetwork
+   if [[ -d "${XSUBDIR}/messages" 
]] ; then
+   echo > 
"${XSUBDIR}/messages/CMakeLists.txt"
+   [[ -d 
"${XSUBDIR}/messages/kdenetwork" ]] && \
+   ( echo 
"add_subdirectory(kdenetwork)" >> "${XSUBDIR}/messages/CMakeLists.txt" )
+   # Remove everything but 
ktp translations
+   find 
"${XSUBDIR}"/messages/kdenetwork -type f ! \( -name CMakeLists.txt \
+   -o -name 
kaccounts*po -o -name kcm_ktp*po -o -name kcmtelepathy*po \
+   -o -name 
kded_ktp*po -o -name ktp*po -o -name plasma*ktp*po \) \
+   -delete
+   fi
+   fi
+   done
+   fi
+   done
+   fi
+}
+
+src_configure() {
+   [[ -n ${A} ]] && kde5_src_configure
+}
+
+src_compile() {
+   [[ -n ${A} ]] && kde5_src_compile
+}
+
+src_test() {
+   [[ -n ${A} ]] && kde5_src_test
+}
+
+src_install() {
+   [[ -n ${A} ]] && kde5_src_install
+}



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2015-12-06 Thread Alexey Shvetsov
commit: 66daec121d2d65a61f99e7b994f3161b5cee598d
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Dec  6 15:30:00 2015 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Dec  6 15:30:00 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=66daec12

profiles/package.mask: add mask for ktp-l10n

 profiles/package.mask/kde-apps-15.11.90 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask/kde-apps-15.11.90 
b/profiles/package.mask/kde-apps-15.11.90
index beed1bc..57bc290 100644
--- a/profiles/package.mask/kde-apps-15.11.90
+++ b/profiles/package.mask/kde-apps-15.11.90
@@ -67,6 +67,7 @@
 ~kde-apps/kde-apps-meta-15.11.90
 ~kde-apps/kde4-l10n-15.11.90
 ~kde-apps/kde-l10n-15.11.90
+~kde-apps/ktp-l10n-15.11.90
 ~kde-apps/kdebase-data-15.11.90
 ~kde-apps/kdebase-desktoptheme-15.11.90
 ~kde-apps/kdebase-kioslaves-15.11.90



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 370c5107c3226084a0001113cffc68a88160aa99
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:27:56 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:17:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370c5107

multilib-minimal.eclass: Enable EAPI 6

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

diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass
index ca5e9ce..c6f39e2 100644
--- a/eclass/multilib-minimal.eclass
+++ b/eclass/multilib-minimal.eclass
@@ -25,7 +25,7 @@
 
 # EAPI=4 is required for meaningful MULTILIB_USEDEP.
 case ${EAPI:-0} in
-   4|5) ;;
+   [456]) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: dev-perl/Inline-Python/

2015-12-06 Thread Michał Górny
commit: 75e6bca4089e67b44510ee102aebe54da78f213b
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Dec  6 16:17:36 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 16:18:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e6bca4

dev-perl/Inline-Python: Update PYTHON_COMPAT, remove old

Package-Manager: portage-2.2.26

 .../Inline-Python/Inline-Python-0.460.0.ebuild | 35 --
 ...90.0.ebuild => Inline-Python-0.490.0-r1.ebuild} |  2 +-
 dev-perl/Inline-Python/Manifest|  1 -
 3 files changed, 1 insertion(+), 37 deletions(-)

diff --git a/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild 
b/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild
deleted file mode 100644
index 49aac01..000
--- a/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-# Feel free to add more targets after testing.
-
-MODULE_AUTHOR=NINE
-MODULE_VERSION=0.46
-inherit python-single-r1 perl-module
-
-DESCRIPTION="Easy implementation of Python extensions"
-
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-IUSE="test"
-
-RDEPEND="
-   virtual/perl-Data-Dumper
-   virtual/perl-Digest-MD5
-   >=dev-perl/Inline-0.46
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-PATCHES=( "${FILESDIR}/${P}-insanepython.patch" )
-
-SRC_TEST="do"

diff --git a/dev-perl/Inline-Python/Inline-Python-0.490.0.ebuild 
b/dev-perl/Inline-Python/Inline-Python-0.490.0-r1.ebuild
similarity index 94%
rename from dev-perl/Inline-Python/Inline-Python-0.490.0.ebuild
rename to dev-perl/Inline-Python/Inline-Python-0.490.0-r1.ebuild
index d5a569f..62bc1d5 100644
--- a/dev-perl/Inline-Python/Inline-Python-0.490.0.ebuild
+++ b/dev-perl/Inline-Python/Inline-Python-0.490.0-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 # Feel free to add more targets after testing.
 
 MODULE_AUTHOR=NINE

diff --git a/dev-perl/Inline-Python/Manifest b/dev-perl/Inline-Python/Manifest
index a1b878d..0a0f390 100644
--- a/dev-perl/Inline-Python/Manifest
+++ b/dev-perl/Inline-Python/Manifest
@@ -1,2 +1 @@
-DIST Inline-Python-0.46.tar.gz 55436 SHA256 
f6332ddd2e8069a2c20f7f6528bc4f44643611ef4cff66d90e5b48dfdca5db0d SHA512 
d7c26faf386ac74dddc0298d5d572117a9b0b9a604bf23d253e154f5cea7a3911b426cff9bae9cca2730ec1948a40a919bdef26c048035d2367f3e463581a68c
 WHIRLPOOL 
4ad4d889c6ff1a9352cc238c3d03866fe2bec498b5f63932fc7ceb20d02e315b6f6918aa2bec71059782ac476107e19192c84bef9b07463e518e28562266
 DIST Inline-Python-0.49.tar.gz 56811 SHA256 
10c9419651c7b345fa7ec922f4a9d6287fd5a69761f4240f9e0b21f0944f8bf3 SHA512 
5495e8d4d22472ff0b58b8dcae4e12cb037a8629dcd059e3d2509d85c1e405be645ab9499480248a978e7b25004fd1fe65436f34f9f92bdd9150ea1401fa4720
 WHIRLPOOL 
62fc439c78c03ad24d310ac8749b8c0733072b1adc3d4a5c44fb20231134d4c8e792c883bccd12bba3f183be239be60723dba02819617ece9f98792823d77da4



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 2f4fc0e9be4803dbd36c906f8bccd5293364ac9d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:25:00 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:16:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f4fc0e9

multilib-build.eclass: Enable EAPI 6

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

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 3edc5e9..eab8061 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -21,7 +21,7 @@ if [[ ! ${_MULTILIB_BUILD} ]]; then
 
 # EAPI=4 is required for meaningful MULTILIB_USEDEP.
 case ${EAPI:-0} in
-   4|5) ;;
+   [456]) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: b8952f6107acd449f152b639d8b6d6f0a4538302
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:33:55 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:15:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8952f61

multilib-build.eclass: Unset local functions after use

 eclass/multilib-build.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 09d4d72..9832d81 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -272,6 +272,7 @@ multilib_check_headers() {
local cksum cksum_prev
local cksum_file=${T}/.multilib_header_cksum
cksum=$(_multilib_header_cksum) || die
+   unset -f _multilib_header_cksum
 
if [[ -f ${cksum_file} ]]; then
cksum_prev=$(< "${cksum_file}") || die



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 7352c0e7a5777971f350e82516aeac4bc603ff5d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:27:06 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:16:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7352c0e7

multilib-minimal.eclass: Remove eutils in EAPI 6 (einstalldocs built-in)

 eclass/multilib-minimal.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass
index a3b6d37..ca5e9ce 100644
--- a/eclass/multilib-minimal.eclass
+++ b/eclass/multilib-minimal.eclass
@@ -30,7 +30,8 @@ case ${EAPI:-0} in
 esac
 
 
-inherit eutils multilib-build
+[[ ${EAPI} == [45] ]] && inherit eutils
+inherit multilib-build
 
 EXPORT_FUNCTIONS src_configure src_compile src_test src_install
 



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-xetex/

2015-12-06 Thread Markus Meier
commit: a9f21ef69848efc0351e535ddc0eb32dfa0ecb56
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:10:52 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:10:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f21ef6

dev-texlive/texlive-xetex: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-xetex/texlive-xetex-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-xetex/texlive-xetex-2014.ebuild 
b/dev-texlive/texlive-xetex/texlive-xetex-2014.ebuild
index 3b1fd38..1910834 100644
--- a/dev-texlive/texlive-xetex/texlive-xetex-2014.ebuild
+++ b/dev-texlive/texlive-xetex/texlive-xetex-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive XeTeX and packages"
 
 LICENSE=" Apache-2.0 GPL-1 GPL-2 LPPL-1.2 LPPL-1.3 OFL public-domain 
TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 !=app-text/texlive-core-2007*



[gentoo-commits] repo/gentoo: New branch: kernel-2-use

2015-12-06 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 18:26:59 2015 +

New branch: kernel-2-use




[gentoo-commits] proj/python-gentoo-patches: New branch: 2.7.11

2015-12-06 Thread Dirkjan Ochtman
commit: 
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Sun Dec  6 18:42:42 2015 +

New branch: 2.7.11




[gentoo-commits] proj/python-gentoo-patches: New tag: 2.7.11-0

2015-12-06 Thread Dirkjan Ochtman
commit: 
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Sun Dec  6 18:44:06 2015 +

New tag: 2.7.11-0




[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 6e4e58c11f147ffa624de821502671e1e65cc210
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:41:02 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 15:41:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4e58c1

multilib-build.eclass: Unset global-setting function after use

 eclass/multilib-build.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 409874c..726c655 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -127,6 +127,7 @@ _multilib_build_set_globals() {
declare -g -r MULTILIB_USEDEP=${usedeps// /,}
 }
 _multilib_build_set_globals
+unset -f _multilib_build_set_globals
 
 # @FUNCTION: multilib_get_enabled_abis
 # @DESCRIPTION:



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

2015-12-06 Thread Andreas Hüttel
commit: df20895a8f1e4523dc5986327c518ef6f984f944
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Dec  6 17:02:31 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec  6 17:02:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df20895a

dev-perl/forks: New package

Package-Manager: portage-2.2.26

 dev-perl/forks/Manifest |  1 +
 dev-perl/forks/forks-0.360.0.ebuild | 34 ++
 dev-perl/forks/metadata.xml |  5 +
 3 files changed, 40 insertions(+)

diff --git a/dev-perl/forks/Manifest b/dev-perl/forks/Manifest
new file mode 100644
index 000..4ca46f9
--- /dev/null
+++ b/dev-perl/forks/Manifest
@@ -0,0 +1 @@
+DIST forks-0.36.tar.gz 43 SHA256 
61be24e44f4c6fea230e8354678beb5b7adcfefd909a47db8f0a251b0ab65993 SHA512 
d361d7fcfec925b03552bb5f8ae4eb2155b7945d0a57ff04c9ed45e7620a55fe6a1907b1aef8af3f80f8eabc158ab5886628ee1a987dc674e4c25e1042425469
 WHIRLPOOL 
9d45f06caaf5b83817a3d58d11e8cc65d6ababf1e385f3d2ac0697369742e19b980ba5378cc8e9fddd4116794b4614b7d8c56185ab51837190e64362250cda78

diff --git a/dev-perl/forks/forks-0.360.0.ebuild 
b/dev-perl/forks/forks-0.360.0.ebuild
new file mode 100644
index 000..77a733a
--- /dev/null
+++ b/dev-perl/forks/forks-0.360.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=RYBSKEJ
+MODULE_VERSION=0.36
+inherit perl-module
+
+DESCRIPTION="Emulate threads with fork"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/Acme-Damn
+   virtual/perl-Attribute-Handlers
+   dev-perl/Devel-Symdump
+   virtual/perl-File-Spec
+   >=dev-perl/List-MoreUtils-0.150.0
+   >=virtual/perl-Scalar-List-Utils-1.110.0
+   virtual/perl-Storable
+   >=dev-perl/Sys-SigAction-0.110.0
+   virtual/perl-Time-HiRes
+   virtual/perl-if
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+SRC_TEST="do parallel"

diff --git a/dev-perl/forks/metadata.xml b/dev-perl/forks/metadata.xml
new file mode 100644
index 000..36ee0f0
--- /dev/null
+++ b/dev-perl/forks/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  perl
+



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-luatex/

2015-12-06 Thread Markus Meier
commit: 557341dfaa6d5d9d86c0ac908bf2bcbc61dcec8b
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:06:59 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:06:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557341df

dev-texlive/texlive-luatex: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-luatex/texlive-luatex-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-luatex/texlive-luatex-2014.ebuild 
b/dev-texlive/texlive-luatex/texlive-luatex-2014.ebuild
index bd8a8e3..0ecf727 100644
--- a/dev-texlive/texlive-luatex/texlive-luatex-2014.ebuild
+++ b/dev-texlive/texlive-luatex/texlive-luatex-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive LuaTeX packages"
 
 LICENSE=" BSD FDL-1.1 GPL-2 LPPL-1.2 LPPL-1.3 public-domain TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 "



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-fontsextra/

2015-12-06 Thread Markus Meier
commit: f0e84ae8661ab296f14ac0ee8dfa392ac8cf093c
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:06:21 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:06:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e84ae8

dev-texlive/texlive-fontsextra: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-fontsextra/texlive-fontsextra-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-fontsextra/texlive-fontsextra-2014.ebuild 
b/dev-texlive/texlive-fontsextra/texlive-fontsextra-2014.ebuild
index e1a56de..c139ae6 100644
--- a/dev-texlive/texlive-fontsextra/texlive-fontsextra-2014.ebuild
+++ b/dev-texlive/texlive-fontsextra/texlive-fontsextra-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Additional fonts"
 
 LICENSE=" Apache-2.0 BSD GPL-1 GPL-2 GPL-3 LPPL-1.2 LPPL-1.3 OFL public-domain 
TeX TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 !=dev-texlive/texlive-langpolish-2007*



[gentoo-commits] proj/java:master commit in: dev-java/stripes/

2015-12-06 Thread Patrice Clement
commit: 2bccb7e13bcc554aa3cf4613b1d466626472dd10
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec  6 14:09:53 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec  6 14:09:53 2015 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=2bccb7e1

dev-java/stripes: Won't be added to Portage. Fixes bug 155320.

Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/stripes/Manifest |  1 -
 dev-java/stripes/metadata.xml | 14 ---
 dev-java/stripes/stripes-1.4.2.ebuild | 70 ---
 3 files changed, 85 deletions(-)

diff --git a/dev-java/stripes/Manifest b/dev-java/stripes/Manifest
deleted file mode 100644
index d16d94e..000
--- a/dev-java/stripes/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST stripes-1.4.2-src.zip 4689085 SHA256 
165e6db5938ebc9d48bb60a6a357f5f2757b24c6203c13124583071100378d4a

diff --git a/dev-java/stripes/metadata.xml b/dev-java/stripes/metadata.xml
deleted file mode 100644
index 3bb07cf..000
--- a/dev-java/stripes/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-java
-
-   alistair at gmail.com
-   Alistair Bush
-
-
-Stripes is a presentation framework for building web applications using the
-latest Java technologies.
-
-
-

diff --git a/dev-java/stripes/stripes-1.4.2.ebuild 
b/dev-java/stripes/stripes-1.4.2.ebuild
deleted file mode 100644
index bb0edb1..000
--- a/dev-java/stripes/stripes-1.4.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-
-JAVA_PKG_IUSE="doc source"
-inherit java-pkg-2 java-ant-2
-
-
-DESCRIPTION="A java presentation framework for building web applications"
-HOMEPAGE="http://stripes.mc4j.org/confluence/display/stripes/Home;
-SRC_URI="mirror://sourceforge/stripes/${P}-src.zip"
-
-LICENSE="Apache-2.0"
-SLOT="1.4"
-KEYWORDS="~amd64"
-IUSE="test"
-
-CDEPEND=">=dev-java/commons-logging-1.0.4
-   dev-java/cos
-   =dev-java/servletapi-2.4*"
-
-DEPEND=">=virtual/jdk-1.5
-   app-arch/unzip
-   >=dev-java/ant-core-1.5
-   doc? ( dev-java/taglibrarydoc
-   dev-java/sun-javamail )
-   test? ( dev-java/testng )
-   ${CDEPEND}"
-RDEPEND=">=virtual/jre-1.5
-   ${CDEPEND}"
-
-#S="${WORKDIR}/${P}/${PN}"
-S_TEST="${WORKDIR}/test"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   cd "${PN}/lib/build"
-   #cd lib/build
-   rm *.jar
-
-   #add new jars to file
-   ln -s "$(java-config --tools)" tools.jar
-   java-pkg_jarfrom servletapi-2.4
-   java-pkg_jarfrom cos
-   use doc && java-pkg_jarfrom taglibrarydoc
-   use doc && java-pkg_jarfrom sun-javamail mail.jar
-}
-
-src_compile() {
-   eant build $(use_doc doc)
-}
-
-src_install() {
-   cd stripes
-   java-pkg_dojar dist/*.jar
-
-   use doc && java-pkg_dojavadoc docs/
-   use source && java-pkg_dosrc src/*
-}
-
-src_test() {
-   cd "${S_TEST}/lib"
-   java-pkgjarfrom testng
-   cd "${S_TEST}"
-   eant test
-}
-



[gentoo-commits] proj/java:master commit in: dev-java/taglibrarydoc/files/, dev-java/taglibrarydoc/

2015-12-06 Thread Patrice Clement
commit: 25b7ab3fe09bffaa58d5b93c958e944428a6b948
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec  6 14:25:57 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec  6 14:25:57 2015 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=25b7ab3f

dev-java/taglibrarydoc: Upstream looks dead. Removed. Fixes bug 156086.

Signed-off-by: Patrice Clement  gentoo.org>

 dev-java/taglibrarydoc/Manifest |   1 -
 dev-java/taglibrarydoc/files/build.xml.patch| 133 
 dev-java/taglibrarydoc/metadata.xml |  14 ---
 dev-java/taglibrarydoc/taglibrarydoc-1.3.ebuild |  39 ---
 4 files changed, 187 deletions(-)

diff --git a/dev-java/taglibrarydoc/Manifest b/dev-java/taglibrarydoc/Manifest
deleted file mode 100644
index 1959fda..000
--- a/dev-java/taglibrarydoc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST taglibrarydoc-1.3.tar.gz 112312 SHA256 
9668fcf0aebcbac43a2a03340d1ecc3c2c57521a31febd06ecec865fd33fd0cf

diff --git a/dev-java/taglibrarydoc/files/build.xml.patch 
b/dev-java/taglibrarydoc/files/build.xml.patch
deleted file mode 100644
index 17c2b30..000
--- a/dev-java/taglibrarydoc/files/build.xml.patch
+++ /dev/null
@@ -1,133 +0,0 @@
 /var/tmp/portage/taglibrarydoc-1.3/work/taglibrarydoc/build.xml
2006-08-27 23:12:32.0 +1200
-+++ build.xml  2006-08-27 23:01:56.0 +1200
-@@ -1,6 +1,4 @@
--
--
--
--
--
-+  -->
-   
- 
-   
-@@ -49,14 +45,14 @@
- 
-   
-   
--  
-+  
- 
- 
- 
- 
-   
- 
--  
-+  
- 
--
--  
--  
--  
--  
-+
-+  
-+  
-+  
-+  
- 
- 
- 
- 
--
--  
--  
--  
-+
-+  
-+  
-+  
- 
-   
- 
--  
--
-+  
-+
-   
-   
- 
-@@ -105,30 +99,25 @@
- 
-   
- 
--  
--
-+  
-+
-
-  
-
- 
- 
-   
--
--
--
-+
-+
-+
-   
- 
--
-+
-   
-   
--  
-+  
- 
--
-+
-   
-   
-   
-@@ -158,12 +147,9 @@
- 
-   
-   
--  
-+  
- 
--
-+
-   
-   
-   

diff --git a/dev-java/taglibrarydoc/metadata.xml 
b/dev-java/taglibrarydoc/metadata.xml
deleted file mode 100644
index 564cad3..000
--- a/dev-java/taglibrarydoc/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-java
-
-   alistair.bush at gmail.com
-   Aistair Bush
-
-
-Tag Library Documentation Generator is a utility for automatically generating
-javadoc-style documentation for JavaServer Pages(TM) Technology Tag Libraries.
-
-
-

diff --git a/dev-java/taglibrarydoc/taglibrarydoc-1.3.ebuild 
b/dev-java/taglibrarydoc/taglibrarydoc-1.3.ebuild
deleted file mode 100644
index a3f6cb9..000
--- a/dev-java/taglibrarydoc/taglibrarydoc-1.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_PV="${PV/./_}"
-
-DESCRIPTION="Utility for automatically generating javadoc-style documentation 
for JavaServer Pages Technology Tag Libraries"
-HOMEPAGE="https://taglibrarydoc.dev.java.net/;
-SRC_URI="http://www.counties.co.nz/alistair/distfiles/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.4
-   dev-java/ant-core
-   dev-java/javacc"
-RDEPEND=">=virtual/jre-1.4"
-
-S="${WORKDIR}/${PN}"
-
-src_unpack() {
-   unpack "${A}"
-   cd "${S}"
-   epatch "${FILESDIR}/build.xml.patch"
-}
-
-src_compile() {
-   eant -DJAVACC_HOME=$(java-pkg_getjars javacc) dist
-}
-
-src_install() {
-   java-pkg_dojar "dist/${PN}-${MY_PV}/tlddoc.jar"
-
-   java-pkg_dolauncher
-}



[gentoo-commits] repo/gentoo: New branch: multilib-eapi6

2015-12-06 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 15:28:42 2015 +

New branch: multilib-eapi6




[gentoo-commits] dev/ulm:master commit in: patchsets/skey/1.1.5/

2015-12-06 Thread Ulrich Müller
commit: da5c1c7606aed093a082cbbe2f10caf16462a906
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec  6 15:28:49 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec  6 15:28:49 2015 +
URL:https://gitweb.gentoo.org/dev/ulm.git/commit/?id=da5c1c76

Remove a timestamp.

 patchsets/skey/1.1.5/09_all_man_default-md5.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/patchsets/skey/1.1.5/09_all_man_default-md5.patch 
b/patchsets/skey/1.1.5/09_all_man_default-md5.patch
index 02bf45c..5168c24 100644
--- a/patchsets/skey/1.1.5/09_all_man_default-md5.patch
+++ b/patchsets/skey/1.1.5/09_all_man_default-md5.patch
@@ -13,8 +13,8 @@ which is no longer the case.
  algorithm into 6 English words.
  The user supplies the words to authenticate himself to programs like
  .Xr login 1
 skey-1.1.5-orig/skeyinit.1 2012-01-04 20:24:22.0 +0100
-+++ skey-1.1.5/skeyinit.1  2012-01-04 20:31:13.0 +0100
+--- skey-1.1.5-orig/skeyinit.1
 skey-1.1.5/skeyinit.1
 @@ -47,7 +47,7 @@
  (default is 100).
  .It Fl t Ar hash



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

2015-12-06 Thread Michał Górny
commit: 917d6c000fb2ae9a348d4e76342e582b630d29c9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 16:14:52 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 16:15:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917d6c00

git-r3.eclass: Unset local function after use

 eclass/git-r3.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/git-r3.eclass b/eclass/git-r3.eclass
index 8b5ffd5..42d6dbf 100644
--- a/eclass/git-r3.eclass
+++ b/eclass/git-r3.eclass
@@ -821,6 +821,7 @@ git-r3_checkout() {
"${@}" || die "git checkout ${remote_ref:-${new_commit_id}} 
failed"
}
git-r3_sub_checkout
+   unset -f git-r3_sub_checkout
 
local old_commit_id=$(
git rev-parse --quiet --verify refs/git-r3/"${local_id}"/__old__



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: b392d99098a4415f5e9207251cdeedd7764f51df
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 16:52:38 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 16:52:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b392d990

python-r1.eclass: python_gen_cond_dep(), rename local PYTHON_USEDEP

Rename local PYTHON_USEDEP variable to avoid collisions with read-only
global variable.

 eclass/python-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 9eb2cf0..4b9c6f3 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -391,8 +391,8 @@ python_gen_cond_dep() {
# (since python_gen_usedep() will not return 
${PYTHON_USEDEP}
#  the code is run at most once)
if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then
-   local PYTHON_USEDEP=$(python_gen_usedep 
"${@}")
-   
dep=${dep//\$\{PYTHON_USEDEP\}/${PYTHON_USEDEP}}
+   local usedep=$(python_gen_usedep "${@}")
+   
dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}}
fi
 
matches+=( "python_targets_${impl}? ( ${dep} )" 
)



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: bc4478884e56e6cc3f595023352b324a363ccd8e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:33:55 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 15:33:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc447888

multilib-build.eclass: unset local functions

 eclass/multilib-build.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 1cb371c..409874c 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -275,6 +275,7 @@ multilib_check_headers() {
local cksum cksum_prev
local cksum_file=${T}/.multilib_header_cksum
cksum=$(_multilib_header_cksum) || die
+   unset -f _multilib_header_cksum
 
if [[ -f ${cksum_file} ]]; then
cksum_prev=$(< "${cksum_file}") || die



[gentoo-commits] repo/gentoo: New branch: python-cleanup-r2

2015-12-06 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 16:02:15 2015 +

New branch: python-cleanup-r2




[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-metapost/

2015-12-06 Thread Markus Meier
commit: 2d6ecb712e4ff2a096543c216d01180c129fddab
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:04:52 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:04:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d6ecb71

dev-texlive/texlive-metapost: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-metapost/texlive-metapost-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-metapost/texlive-metapost-2014.ebuild 
b/dev-texlive/texlive-metapost/texlive-metapost-2014.ebuild
index b8e85f9..780122c 100644
--- a/dev-texlive/texlive-metapost/texlive-metapost-2014.ebuild
+++ b/dev-texlive/texlive-metapost/texlive-metapost-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive MetaPost and Metafont packages"
 
 LICENSE=" GPL-1 GPL-2 LGPL-2 LPPL-1.3 public-domain TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 "



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-mathextra/

2015-12-06 Thread Markus Meier
commit: 6647f16daf06b2ec2fac83f90ddea4fde6162242
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:04:03 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:04:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6647f16d

dev-texlive/texlive-mathextra: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-mathextra/texlive-mathextra-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-mathextra/texlive-mathextra-2014.ebuild 
b/dev-texlive/texlive-mathextra/texlive-mathextra-2014.ebuild
index 8f9c72e..0100b38 100644
--- a/dev-texlive/texlive-mathextra/texlive-mathextra-2014.ebuild
+++ b/dev-texlive/texlive-mathextra/texlive-mathextra-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Mathematics packages"
 
 LICENSE=" BSD GPL-1 GPL-2 GPL-3 LGPL-2 LPPL-1.2 LPPL-1.3 public-domain TeX 
TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-fontsrecommended-2014
 >=dev-texlive/texlive-latex-2014



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-plainextra/

2015-12-06 Thread Markus Meier
commit: d495dd3733ced3dbad8a3e350467942c6f058392
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:05:33 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:05:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d495dd37

dev-texlive/texlive-plainextra: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-plainextra/texlive-plainextra-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-plainextra/texlive-plainextra-2014.ebuild 
b/dev-texlive/texlive-plainextra/texlive-plainextra-2014.ebuild
index 926f54d..a61b72b 100644
--- a/dev-texlive/texlive-plainextra/texlive-plainextra-2014.ebuild
+++ b/dev-texlive/texlive-plainextra/texlive-plainextra-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Plain TeX packages"
 
 LICENSE=" GPL-1 GPL-2 LPPL-1.3 public-domain TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 !

[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-genericextra/

2015-12-06 Thread Markus Meier
commit: 748755216486ab52ad314acc6effcee487b59053
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:13:04 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:13:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74875521

dev-texlive/texlive-genericextra: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-genericextra/texlive-genericextra-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-genericextra/texlive-genericextra-2014.ebuild 
b/dev-texlive/texlive-genericextra/texlive-genericextra-2014.ebuild
index 0a1299d..635905a 100644
--- a/dev-texlive/texlive-genericextra/texlive-genericextra-2014.ebuild
+++ b/dev-texlive/texlive-genericextra/texlive-genericextra-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Generic additional packages"
 
 LICENSE=" GPL-1 GPL-2 LPPL-1.3 public-domain TeX TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 "



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

2015-12-06 Thread Alexey Shvetsov
commit: abe22ad1905b2e6347e03b67147f068ba8b62288
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Dec  6 15:32:47 2015 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Dec  6 15:32:47 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=abe22ad1

kde-apps/kdepim-l10n: add 15.11.90

Package-Manager: portage-2.2.26

 kde-apps/kdepim-l10n/kdepim-l10n-15.11.90.ebuild | 139 +++
 1 file changed, 139 insertions(+)

diff --git a/kde-apps/kdepim-l10n/kdepim-l10n-15.11.90.ebuild 
b/kde-apps/kdepim-l10n/kdepim-l10n-15.11.90.ebuild
new file mode 100644
index 000..04bfd75
--- /dev/null
+++ b/kde-apps/kdepim-l10n/kdepim-l10n-15.11.90.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE PIM internationalization package"
+HOMEPAGE="http://l10n.kde.org;
+
+DEPEND="
+   $(add_frameworks_dep ki18n)
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+"
+RDEPEND="
+   !> 
"${S}"/CMakeLists.txt
+
+   # Drop KDE4-based part
+   sed -e '/add_subdirectory(4)/ s/^/#/'\
+   -i "${S}"/${DIR}/CMakeLists.txt || die
+
+   # Remove everything except kdepim, kdepimlibs, 
kdepim-runtime and pim
+   for SUBDIR in data docs messages scripts ; do
+   if [[ -d "${SDIR}/${SUBDIR}" ]] ; then
+   einfo "   ${SUBDIR} 
subdirectory"
+   echo > 
"${SDIR}/${SUBDIR}/CMakeLists.txt"
+   for pim in ${PIM_L10N}; do
+   [[ -d 
"${SDIR}/${SUBDIR}/${pim}" ]] && \
+   ( echo 
"add_subdirectory(${pim})" >> "${SDIR}/${SUBDIR}/CMakeLists.txt" )
+   done
+   fi
+   done
+
+   # In some cases we may have sub-lingua subdirs, 
e.g. sr :(
+   for XSUBDIR in "${SDIR}/${LNG}"@* ; do
+   XLNG=$(echo ${XSUBDIR}|sed -e 
's:^.*/::')
+   if [[ -d "${XSUBDIR}" ]] ; then
+   einfo "   ${XLNG} variant"
+   # remove everything except 
kdepim and kdepim-runtime
+   for SUBDIR in data docs 
messages scripts ; do
+   if [[ -d 
"${XSUBDIR}/${SUBDIR}" ]] ; then
+   einfo "  
${SUBDIR} subdirectory"
+   echo > 
"${XSUBDIR}/${SUBDIR}/CMakeLists.txt"
+   for pim in 
${PIM_L10N}; do
+   [[ -d 
"${XSUBDIR}/${SUBDIR}/${pim}" ]] && \
+   
( echo "add_subdirectory(${pim})" >> "${XSUBDIR}/${SUBDIR}/CMakeLists.txt" )
+   done
+   fi
+   done
+   fi
+   done
+
+   # Handbook optional
+   sed -e '/KF5DocTools/ s/ REQUIRED//'\
+   -i "${SDIR}"/CMakeLists.txt || die
+   if ! use handbook ; then
+   sed -e '/add_subdirectory(docs)/ 
s/^/#/'\
+   -i "${SDIR}"/CMakeLists.txt || 
die
+   fi
+
+   # Fix broken LINGUAS=sr (KDE4 leftover)
+   if [[ ${LNG} = "sr" ]] ; then
+   sed -e '/add_subdirectory(lokalize)/ 
s/^/#/'\
+   -i 
"${SDIR}"/data/kdesdk/CMakeLists.txt || die
+   fi
+   fi
+   done
+   fi
+}
+
+src_configure() {
+   mycmakeargs=(
+   $(cmake-utils_use_find_package handbook KF5DocTools)
+   )
+   [[ -n ${A} ]] && kde5_src_configure
+}
+
+src_compile() {
+   [[ -n ${A} ]] && kde5_src_compile
+}
+
+src_test() {
+   [[ -n ${A} ]] && kde5_src_test
+}
+
+src_install() {
+   [[ -n ${A} ]] && kde5_src_install
+}



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: ade7b5873bd4b61be76f41e52e98aec7dbe9dfad
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 16:02:55 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 16:02:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ade7b587

python-utils-r1.eclass: Reorder implementations to semi-ascending order

Reorder the Python implementations to ascending version order, with
CPython listed first and other implementations in descending preference.

The previous ordering has been used for two reasons:

1. There were packages which supported Python 3.x or PyPy partially but
their documentation builds or test functions required CPython 2.x.
The specific ordering caused python_export_best (the predecessor of
python_setup) to use CPython 2.x for those tasks. This is now replaced
by explicit implementation restrictions in python_setup.

2. PyPy setup runs were usually slower than CPython, and CPython 3.x
runs were often slower due to 2to3 calls. Combined with parallel build
runs, this ordering caused slower builds to start earlier and sometimes
resulted in more efficient use of threads. However, nowadays we no
longer do parallel builds.

Therefore, it seems reasonable to finally reorder the implementations
into a more intuitive order.

 eclass/python-utils-r1.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 0bce6a9..3ea23a8 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -41,10 +41,10 @@ inherit toolchain-funcs
 # @DESCRIPTION:
 # All supported Python implementations, most preferred last.
 declare -g -r _PYTHON_ALL_IMPLS=(
-   jython2_5 jython2_7
-   pypy pypy3
-   python3_3 python3_4 python3_5
python2_7
+   python3_3 python3_4 python3_5
+   pypy pypy3
+   jython2_5 jython2_7
 )
 
 # @FUNCTION: _python_impl_supported



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Prompt/

2015-12-06 Thread Andreas Hüttel
commit: 44c47a5abe9cd549d8955ce0f5d2fc1b957a20e9
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Dec  6 16:38:25 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec  6 16:38:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c47a5a

dev-perl/IO-Prompt: Needs Module::Build

Package-Manager: portage-2.2.26

 dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild 
b/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild
index fd9ec6e..f58b16d 100644
--- a/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild
+++ b/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
virtual/perl-version
 "
 DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
+   dev-perl/Module-Build
test? ( virtual/perl-Test-Simple )
 "
 



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: d8c8c811a90410db7193c9a2bfb4e3072da68c04
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:38:40 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:28:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c8c811

distutils-r1.eclass: Unset local functions after use

 eclass/distutils-r1.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 36b3436..be94c46 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -678,6 +678,7 @@ _distutils-r1_run_common_phase() {
done
}
python_foreach_impl _distutils_try_impl
+   unset -f _distutils_try_impl
 
local PYTHON_COMPAT=( "${best_impl}" )
fi



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: b97d546eb5b495d652044b97ff4be0295268c706
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:45:17 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:27:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97d546e

python-single-r1.eclass: Unset global-setting function after use

 eclass/python-single-r1.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index d9fc34b..a89926d 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -255,6 +255,7 @@ _python_single_set_globals() {
fi
 }
 _python_single_set_globals
+unset -f _python_single_set_globals
 
 # @FUNCTION: python_gen_usedep
 # @USAGE:  [...]



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: c52cda8856ed505428673f22c3257840cb9477d9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:43:19 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:27:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52cda88

python-any-r1.eclass: Rename global-setting func to match eclass name

 eclass/python-any-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index b6c2258..390ce90 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -115,7 +115,7 @@ fi
 #  dev-lang/python:2.6[gdbm] )
 # @CODE
 
-_python_build_set_globals() {
+_python_any_set_globals() {
local usestr i PYTHON_PKG_DEP
[[ ${PYTHON_REQ_USE} ]] && usestr="[${PYTHON_REQ_USE}]"
 
@@ -135,7 +135,7 @@ _python_build_set_globals() {
done
PYTHON_DEPS="|| ( ${PYTHON_DEPS})"
 }
-_python_build_set_globals
+_python_any_set_globals
 
 # @ECLASS-VARIABLE: PYTHON_USEDEP
 # @DESCRIPTION:



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 9fd9fcec336c94f3693710a8fd408aa36ee00af1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 16:02:55 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:27:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd9fcec

python-utils-r1.eclass: Reorder implementations to semi-ascending order

Reorder the Python implementations to ascending version order, with
CPython listed first and other implementations in descending preference.

The previous ordering has been used for two reasons:

1. There were packages which supported Python 3.x or PyPy partially but
their documentation builds or test functions required CPython 2.x.
The specific ordering caused python_export_best (the predecessor of
python_setup) to use CPython 2.x for those tasks. This is now replaced
by explicit implementation restrictions in python_setup.

2. PyPy setup runs were usually slower than CPython, and CPython 3.x
runs were often slower due to 2to3 calls. Combined with parallel build
runs, this ordering caused slower builds to start earlier and sometimes
resulted in more efficient use of threads. However, nowadays we no
longer do parallel builds.

Therefore, it seems reasonable to finally reorder the implementations
into a more intuitive order.

 eclass/python-utils-r1.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 0bce6a9..3ea23a8 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -41,10 +41,10 @@ inherit toolchain-funcs
 # @DESCRIPTION:
 # All supported Python implementations, most preferred last.
 declare -g -r _PYTHON_ALL_IMPLS=(
-   jython2_5 jython2_7
-   pypy pypy3
-   python3_3 python3_4 python3_5
python2_7
+   python3_3 python3_4 python3_5
+   pypy pypy3
+   jython2_5 jython2_7
 )
 
 # @FUNCTION: _python_impl_supported



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 54ab0944122fbcfa00ad8c8aec97b166082462c3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:55:24 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:28:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ab0944

python-single-r1.eclass: Mark eclass-generated variables read-only

 eclass/python-single-r1.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index 8021501..1582295 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -238,7 +238,7 @@ _python_single_set_globals() {
PYTHON_DEPS+="python_single_target_${i}? ( 
${PYTHON_PKG_DEP} ) "
done
fi
-   PYTHON_USEDEP=${optflags// /,}
+   declare -g -r PYTHON_USEDEP=${optflags// /,}
 
# 1) well, python-exec would suffice as an RDEP
# but no point in making this overcomplex, BDEP doesn't hurt anyone
@@ -253,6 +253,7 @@ _python_single_set_globals() {
else
PYTHON_DEPS+="dev-lang/python-exec:2[${PYTHON_USEDEP}]"
fi
+   readonly PYTHON_DEPS PYTHON_REQUIRED_USE
 }
 _python_single_set_globals
 unset -f _python_single_set_globals



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 2827610d22525a55ad4b17a4a126ef98d5aaf16c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:45:06 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:27:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2827610d

python-any-r1.eclass: Unset global-setting function after use

 eclass/python-any-r1.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index 390ce90..7d86b9a 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -136,6 +136,7 @@ _python_any_set_globals() {
PYTHON_DEPS="|| ( ${PYTHON_DEPS})"
 }
 _python_any_set_globals
+unset -f _python_any_set_globals
 
 # @ECLASS-VARIABLE: PYTHON_USEDEP
 # @DESCRIPTION:



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: e8e51fc43e71eb1a5b638a298e6a7cc52e1129d3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:48:30 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:27:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e51fc4

python-utils-r1.eclass: Mark _PYTHON_ALL_IMPLS read-only

 eclass/python-utils-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 024e093..0bce6a9 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -40,7 +40,7 @@ inherit toolchain-funcs
 # @INTERNAL
 # @DESCRIPTION:
 # All supported Python implementations, most preferred last.
-_PYTHON_ALL_IMPLS=(
+declare -g -r _PYTHON_ALL_IMPLS=(
jython2_5 jython2_7
pypy pypy3
python3_3 python3_4 python3_5



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: ab9fb60042da94b950fc18c379dbb084d64ef592
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 16:52:38 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:28:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9fb600

python-r1.eclass: python_gen_cond_dep(), rename local PYTHON_USEDEP

Rename local PYTHON_USEDEP variable to avoid collisions with read-only
global variable.

 eclass/python-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 22030b9..8c58e31 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -390,8 +390,8 @@ python_gen_cond_dep() {
# (since python_gen_usedep() will not return 
${PYTHON_USEDEP}
#  the code is run at most once)
if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then
-   local PYTHON_USEDEP=$(python_gen_usedep 
"${@}")
-   
dep=${dep//\$\{PYTHON_USEDEP\}/${PYTHON_USEDEP}}
+   local usedep=$(python_gen_usedep "${@}")
+   
dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}}
fi
 
matches+=( "python_targets_${impl}? ( ${dep} )" 
)



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 1dff18d0d5c77ac1430d85f6ed75bf305f2d0fdd
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:27:06 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:55:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dff18d0

multilib-minimal.eclass: Remove eutils in EAPI 6 (einstalldocs built-in)

 eclass/multilib-minimal.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass
index a3b6d37..ca5e9ce 100644
--- a/eclass/multilib-minimal.eclass
+++ b/eclass/multilib-minimal.eclass
@@ -30,7 +30,8 @@ case ${EAPI:-0} in
 esac
 
 
-inherit eutils multilib-build
+[[ ${EAPI} == [45] ]] && inherit eutils
+inherit multilib-build
 
 EXPORT_FUNCTIONS src_configure src_compile src_test src_install
 



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

2015-12-06 Thread Michał Górny
commit: 86785cf34413a9de72c2f882888e4ff21a113c49
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec  6 17:22:23 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:28:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86785cf3

sys-apps/dbus: Bump to 1.10.6

Enables systemd user sessions.

init script rewrite by Polynomial-C, tweaked by me.

Package-Manager: portage-2.2.26_p10

 sys-apps/dbus/Manifest|   1 +
 sys-apps/dbus/dbus-1.10.6.ebuild  | 255 ++
 sys-apps/dbus/files/dbus.initd-r1 |  37 ++
 3 files changed, 293 insertions(+)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 93b8c20..b371dba 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,3 +1,4 @@
+DIST dbus-1.10.6.tar.gz 1952608 SHA256 
b5fefa08a77edd76cd64d872db949eebc02cf6f3f8be82e4bbc641742af5d35f SHA512 
56108dde5097b063b25ef6e42e573b7e1affd5b5a6ce3c745e2de21b434d86542ac6b7c384572826f867a5c471692cc7468c74c4b0cf4a1f60a1a41b0394fb3c
 WHIRLPOOL 
6b95e34e1c8f431c24bd95d09f2cf8fe7bbec68e273f3c31883fb46a638e24304f1f345064cece01693ba4cbff9de8cc668b4c8063a87bf0e71f1ba4a682f97f
 DIST dbus-1.8.16.tar.gz 1866436 SHA256 
7f795268efd343ff0498786acb35097564390d40b1b6158daf1b4f742b522b07 SHA512 
79e0fb21912fe5644e1babf96fc2a64595edef6524ef50d54f6beb8cd0f1224b8484a52a7815494b40bd00bf048176002ab35443c0bb6bd04abdc3c60599f1d5
 WHIRLPOOL 
5e992caf51c0fb24885099b957ce01205a249118c5db27c5161e6d45ae85a889d7f26d32dfa03a207025e87e233f74c6cffd09a5ccc44d4e598d3d535b8d4247
 DIST dbus-1.8.18.tar.gz 1868625 SHA256 
36f2eb9c777a3c71562573da36a147e900a642afcd44d2b0470d992a4898c4f2 SHA512 
4995246af3f940b939231a4af6ba743902e1260e1d1cca607d5b36c1cda4e5b1d586dd99e2b45c5058e04cf49e81217c68395fb1b22302438d9acb6a08e7d82e
 WHIRLPOOL 
294ce01e260928388d2ac78e46bb00bc1305486ed11a19fa457d2581845ad15e64ae229ce8b778a3835722a1520ec234b0b8c7691cb3f98744181b652cf14a3c
 DIST dbus-1.8.20.tar.gz 1871722 SHA256 
5c4fbf4c64621c96e871da91d2b729a5b00536e116d3c4612a469d924b1b703a SHA512 
d63c29267e0445e329dc811e72d7858847fbae260920fd359b1fa889f08dead2a8b380e372718994daa92a262af970d1fcc58034fbcb8ffb3026ab5f30f63067
 WHIRLPOOL 
9eaf3ab12396159e119cfe3435fc5d160440dab4c4abce4d506450f6db59b72e6e4feba43b1ee9fd304a8e514983186a8e61f3a1f0c917c2c72891f72167201e

diff --git a/sys-apps/dbus/dbus-1.10.6.ebuild b/sys-apps/dbus/dbus-1.10.6.ebuild
new file mode 100644
index 000..c7e7c59
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.10.6.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils linux-info flag-o-matic python-any-r1 readme.gentoo 
systemd virtualx user multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="http://dbus.freedesktop.org/;
+SRC_URI="http://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 ~x64-freebsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="debug doc selinux static-libs systemd test X"
+
+RESTRICT="test"
+
+CDEPEND="
+   >=dev-libs/expat-2
+   selinux? (
+   sys-libs/libselinux
+   )
+   systemd? ( sys-apps/systemd:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20131008-r4
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )
+"
+DEPEND="${CDEPEND}
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   >=dev-libs/glib-2.36:2
+   ${PYTHON_DEPS}
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-dbus )
+"
+
+DOC_CONTENTS="
+   Some applications require a session bus in addition to the system
+   bus. Please see \`man dbus-launch\` for more information.
+"
+
+# out of sources build dir for make check
+TBD=${WORKDIR}/${P}-tests-build
+
+pkg_setup() {
+   enewgroup messagebus
+   enewuser messagebus -1 -1 -1 messagebus
+
+   use test && python-any-r1_pkg_setup
+
+   if use kernel_linux; then
+   CONFIG_CHECK="~EPOLL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Tests were restricted because of this
+   sed -i \
+   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
+   -e '/"dispatch"/d' \
+   bus/test-main.c || die
+
+   epatch_user
+
+   # required for asneeded patch but also for bug 263909, cross-compile so
+   # don't 

[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: b1d0814a5ee3d353a80b47f47f20bdf0db44c75e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:22:48 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:54:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d0814a

multilib-build.eclass: Ban deprecated functions in EAPI 6

 eclass/multilib-build.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 8a3ac7f..49bebf3 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -246,6 +246,8 @@ multilib_parallel_foreach_abi() {
 multilib_for_best_abi() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}, 
use multilib_is_native_abi() instead"
+
eqawarn "QA warning: multilib_for_best_abi() function is deprecated and 
should"
eqawarn "not be used. The multilib_is_native_abi() check may be used 
instead."
 
@@ -580,6 +582,8 @@ multilib_is_native_abi() {
 multilib_build_binaries() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}, 
use multilib_is_native_abi() instead"
+
eqawarn "QA warning: multilib_build_binaries is deprecated. Please use 
the equivalent"
eqawarn "multilib_is_native_abi function instead."
 



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: c7b5e304831c4f4c0d278aa3b4af6de592dfa6f9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:23:47 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:54:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b5e304

multilib-build.eclass: Add missing eutils inherit for eqawarn

 eclass/multilib-build.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 49bebf3..eb7bf9a 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -25,6 +25,7 @@ case ${EAPI:-0} in
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
+[[ ${EAPI} == [45] ]] && inherit eutils
 inherit multibuild multilib
 
 # @ECLASS-VARIABLE: _MULTILIB_FLAGS



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 8fcec8af378325d2c5e2477e2f08c39059d12f84
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:21:00 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:54:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcec8af

multilib-build.eclass: Add missing error checks

 eclass/multilib-build.eclass | 26 +++---
 1 file changed, 15 insertions(+), 11 deletions(-)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index dd03553..8e58a2b 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -262,19 +262,23 @@ multilib_for_best_abi() {
 # runs (if any). Dies if header files differ.
 multilib_check_headers() {
_multilib_header_cksum() {
-   [[ -d ${ED}usr/include ]] && \
-   find "${ED}"usr/include -type f \
-   -exec cksum {} + | sort -k2
+   set -o pipefail
+
+   if [[ -d ${ED}usr/include ]]; then
+   find "${ED}"usr/include -type f \
+   -exec cksum {} + | sort -k2
+   fi
}
 
-   local cksum=$(_multilib_header_cksum)
+   local cksum cksum_prev
local cksum_file=${T}/.multilib_header_cksum
+   cksum=$(_multilib_header_cksum) || die
 
if [[ -f ${cksum_file} ]]; then
-   local cksum_prev=$(< "${cksum_file}")
+   cksum_prev=$(< "${cksum_file}") || die
 
if [[ ${cksum} != ${cksum_prev} ]]; then
-   echo "${cksum}" > "${cksum_file}.new"
+   echo "${cksum}" > "${cksum_file}.new" || die
 
eerror "Header files have changed between ABIs."
 
@@ -288,7 +292,7 @@ multilib_check_headers() {
die "Header checksum mismatch, aborting."
fi
else
-   echo "${cksum}" > "${cksum_file}"
+   echo "${cksum}" > "${cksum_file}" || die
fi
 }
 
@@ -409,9 +413,9 @@ multilib_prepare_wrappers() {
 
if [[ -L ${root}/${f} ]]; then
# rewrite the symlink target
-   local target=$(readlink "${root}/${f}")
-   local target_dir
-   local target_fn=${target##*/}
+   local target
+   target=$(readlink "${root}/${f}") || die
+   local target_dir target_fn=${target##*/}
 
[[ ${target} == */* ]] && target_dir=${target%/*}
 
@@ -453,7 +457,7 @@ multilib_prepare_wrappers() {
if [[ ! -f 
${ED}/tmp/multilib-include${f} ]]; then
dodir 
"/tmp/multilib-include${dir}"
# a generic template
-   cat > "${wrapper}" <<_EOF_
+   cat > "${wrapper}" <<_EOF_ || 
die
 /* This file is auto-generated by multilib-build.eclass
  * as a multilib-friendly wrapper. For the original content,
  * please see the files that are #included below.



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 2047635e250abdcf47c24c3acf12a1d27297dd9e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:12:45 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:54:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2047635e

multilib-build.eclass: Mark eclass-generated variables read-only

 eclass/multilib-build.eclass | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index ca0fd54..dd03553 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -37,7 +37,7 @@ inherit multibuild multilib
 # Please contact multilib before modifying this list. This way we can
 # ensure that every *preliminary* work is done and the multilib can be
 # extended safely.
-_MULTILIB_FLAGS=(
+declare -g -r _MULTILIB_FLAGS=(
abi_x86_32:x86,x86_fbsd,x86_freebsd,x86_linux,x86_macos,x86_solaris

abi_x86_64:amd64,amd64_fbsd,x64_freebsd,amd64_linux,x64_macos,x64_solaris
abi_x86_x32:x32
@@ -123,7 +123,7 @@ _multilib_build_set_globals() {
local usedeps=${flags[@]/%/(-)?}
 
IUSE=${flags[*]}
-   MULTILIB_USEDEP=${usedeps// /,}
+   declare -g -r MULTILIB_USEDEP=${usedeps// /,}
 }
 _multilib_build_set_globals
 
@@ -196,9 +196,10 @@ _multilib_multibuild_wrapper() {
debug-print-function ${FUNCNAME} "${@}"
 
local ABI=${MULTIBUILD_VARIANT#*.}
-   local MULTILIB_ABI_FLAG=${MULTIBUILD_VARIANT%.*}
+   local -r MULTILIB_ABI_FLAG=${MULTIBUILD_VARIANT%.*}
 
multilib_toolchain_setup "${ABI}"
+   readonly ABI
"${@}"
 }
 



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: profiles/

2015-12-06 Thread Michał Górny
commit: e1b7ef1d7039fbeed23860b46ff6f6751117b22c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec  6 17:16:32 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:16:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b7ef1d

package.mask: Mask dbus-1.10 for testing

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 077fcfd..58194e9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert  (06 Dec 2015)
+# Masked for testing.
+=sys-apps/dbus-1.10*
+
 # Patrice Clement  (06 Dec 2015)
 # We maintain old versions which were never stabilised
 # and are too far behind for a trivial version bump.



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 85978ffaa45c38a46ffdd3390f29a6123a4580e6
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:33:55 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:54:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85978ffa

multilib-build.eclass: Unset local functions after use

 eclass/multilib-build.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 8e58a2b..664cd43 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -273,6 +273,7 @@ multilib_check_headers() {
local cksum cksum_prev
local cksum_file=${T}/.multilib_header_cksum
cksum=$(_multilib_header_cksum) || die
+   unset -f _multilib_header_cksum
 
if [[ -f ${cksum_file} ]]; then
cksum_prev=$(< "${cksum_file}") || die



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 3bed5d32c6536e98c995d1da1e07cf28203dc958
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:41:02 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:54:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bed5d32

multilib-build.eclass: Unset global-setting function after use

 eclass/multilib-build.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 664cd43..8a3ac7f 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -126,6 +126,7 @@ _multilib_build_set_globals() {
declare -g -r MULTILIB_USEDEP=${usedeps// /,}
 }
 _multilib_build_set_globals
+unset -f _multilib_build_set_globals
 
 # @FUNCTION: multilib_get_enabled_abis
 # @DESCRIPTION:



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 61d0e80e92031e1cc67c3aa5c7477533872097ae
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:27:56 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:55:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61d0e80e

multilib-minimal.eclass: Enable EAPI 6

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

diff --git a/eclass/multilib-minimal.eclass b/eclass/multilib-minimal.eclass
index ca5e9ce..c6f39e2 100644
--- a/eclass/multilib-minimal.eclass
+++ b/eclass/multilib-minimal.eclass
@@ -25,7 +25,7 @@
 
 # EAPI=4 is required for meaningful MULTILIB_USEDEP.
 case ${EAPI:-0} in
-   4|5) ;;
+   [456]) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: b006613644770f9cd341eeebf497284537731380
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:25:00 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:54:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0066136

multilib-build.eclass: Enable EAPI 6

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

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index eb7bf9a..e9e5604 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -21,7 +21,7 @@ if [[ ! ${_MULTILIB_BUILD} ]]; then
 
 # EAPI=4 is required for meaningful MULTILIB_USEDEP.
 case ${EAPI:-0} in
-   4|5) ;;
+   [456]) ;;
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 



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

2015-12-06 Thread Michał Górny
commit: 2013357de9229b5ced3d045c898356957d9bd0ca
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 14:21:57 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 14:21:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2013357d

www-servers/uwsgi: Re-enable py3.3, requested by angry_vincent

Package-Manager: portage-2.2.26

 www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild
index 815a260..dca76d8 100644
--- a/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
 PYTHON_REQ_USE="threads(+)"
 
 RUBY_OPTIONAL="yes"



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

2015-12-06 Thread Patrice Clement
commit: 298cf04ef11002ffa023dfadb716430d62a0292b
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec  6 15:09:51 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec  6 15:11:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298cf04e

profiles/package.mask: Mask dev-java/{mg4j,webgraph}. See bug 161440.

Signed-off-by: Patrice Clement  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 924c426..077fcfd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Patrice Clement  (06 Dec 2015)
+# We maintain old versions which were never stabilised
+# and are too far behind for a trivial version bump.
+# Masked for removal in 30 days. See bug #161440.
+dev-java/webgraph
+dev-java/mg4j
+
 # Anthony G. Basile  (06 Dec 2015)
 # Masked until we deal with SSLv3, bug #567554
 =dev-libs/libressl-2.3*



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

2015-12-06 Thread Alexey Shvetsov
commit: e044c88c186aeefb9481562e75b557e9953e070d
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Dec  6 15:20:23 2015 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Dec  6 15:20:23 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e044c88c

kde-apps/kde-l10n: Add version for 15.11.90

Package-Manager: portage-2.2.26

 kde-apps/kde-l10n/kde-l10n-15.11.90.ebuild | 119 +
 1 file changed, 119 insertions(+)

diff --git a/kde-apps/kde-l10n/kde-l10n-15.11.90.ebuild 
b/kde-apps/kde-l10n/kde-l10n-15.11.90.ebuild
new file mode 100644
index 000..c81
--- /dev/null
+++ b/kde-apps/kde-l10n/kde-l10n-15.11.90.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="KDE internationalization package"
+HOMEPAGE="http://l10n.kde.org;
+
+DEPEND="
+   $(add_frameworks_dep ki18n)
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+"
+RDEPEND="
+   !> 
"${S}"/CMakeLists.txt
+
+   # Drop KDE4-based part
+   sed -e '/add_subdirectory(4)/ s/^/#/'\
+   -i "${S}"/${DIR}/CMakeLists.txt || die
+
+   # Remove kdepim translations (part of 
kde-apps/kdepim-l10n)
+   for subdir in kdepim kdepimlibs kdepim-runtime 
pim; do
+   find "${S}/${DIR}" -name CMakeLists.txt 
-type f \
+   -exec sed -i -e 
"/add_subdirectory( *${subdir} *)/ s/^/#/" {} +
+   done
+
+   # Remove ktp translations (part of 
kde-apps/ktp-l10n)
+   # Drop that hack (and kde-apps/ktp-l10n) after 
ktp:4 removal
+   find "${S}"/${DIR}/5/${LNG}/messages/kdenetwork 
-type f \
+   \( -name kaccounts*po -o -name 
kcm_ktp*po -o -name kcmtelepathy*po \
+   -o -name kded_ktp*po -o -name ktp*po -o 
-name plasma*ktp*po \) \
+   -delete
+
+   # Handbook optional
+   sed -e '/KF5DocTools/ s/ REQUIRED//'\
+   -i 
"${S}"/${DIR}/5/${LNG}/CMakeLists.txt || die
+   if ! use handbook ; then
+   sed -e '/add_subdirectory(docs)/ 
s/^/#/'\
+   -i 
"${S}"/${DIR}/5/${LNG}/CMakeLists.txt || die
+   fi
+
+   # Fix broken LINGUAS=sr (KDE4 leftover)
+   if [[ ${LNG} = "sr" ]] ; then
+   sed -e '/add_subdirectory(lokalize)/ 
s/^/#/'\
+   -i 
"${S}"/${DIR}/5/${LNG}/data/kdesdk/CMakeLists.txt || die
+   fi
+   fi
+   done
+   fi
+}
+
+src_configure() {
+   mycmakeargs=(
+   $(cmake-utils_use_find_package handbook KF5DocTools)
+   )
+   [[ -n ${A} ]] && kde5_src_configure
+}
+
+src_compile() {
+   [[ -n ${A} ]] && kde5_src_compile
+}
+
+src_test() {
+   [[ -n ${A} ]] && kde5_src_test
+}
+
+src_install() {
+   [[ -n ${A} ]] && kde5_src_install
+}



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

2015-12-06 Thread Alexey Shvetsov
commit: 208c917ea7c81104dbd562b0d4bda3a87550
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Dec  6 15:19:42 2015 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Dec  6 15:19:42 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=208c917e

kde-apps/kde4-l10n: Add version for 15.11.90

Package-Manager: portage-2.2.26

 kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild | 157 +++
 1 file changed, 157 insertions(+)

diff --git a/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild 
b/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild
new file mode 100644
index 000..45b6354
--- /dev/null
+++ b/kde-apps/kde4-l10n/kde4-l10n-15.11.90.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="optional"
+KMNAME="kde-l10n"
+inherit kde4-base
+
+DESCRIPTION="KDE internationalization package"
+HOMEPAGE="http://l10n.kde.org;
+
+DEPEND="
+   sys-devel/gettext
+"
+RDEPEND="
+   !> 
"${S}"/CMakeLists.txt
+
+   # Drop KF5-based part
+   sed -e '/add_subdirectory(5)/ s/^/#/' -i 
"${S}"/${DIR}/CMakeLists.txt
+
+   # Drop translations installed with plasma 5 and 
kde-apps 5 packages
+   if use minimal; then
+   einfo "${LNG}: Removing file conflicts"
+   if [[ -d "${LDIR}" ]] ; then
+   rm -rf "${LDIR}"
+   fi
+
+   einfo "   directories..."
+   while read path; do
+   if [[ -n ${path} && -e 
"${SDIR}"/${path%\ *}/CMakeLists.txt ]] ; then
+   sed -e ":${path#*\ }: 
s:^:#:"\
+   -i 
"${SDIR}"/${path%\ *}/CMakeLists.txt
+   fi
+   done < <(grep -v "^#" "${REMOVE_DIRS}")
+
+   einfo "   messages..."
+   for path in $(grep -v "^#" 
"${REMOVE_MSGS}") ; do
+   rm -f "${SDIR}"/messages/${path}
+   # Quirk for LINGUAS=sr variants
+   if [[ ${LNG} = "sr" ]] ; then
+   rm -f 
"${SDIR}"/${LNG}\@*/messages/${path} || die
+   fi
+   done
+   else
+   if [[ -d "${LDIR}" ]] ; then
+   einfo "${LNG}: Adding legacy 
localisation"
+   local dest_path
+   # Step through directories 
alphabetically first
+   for path in $(ls -R "${LDIR}" | 
grep ":$" | sed -e 's/:$//') ; do
+   
dest_path="${path/${LV}/${PV}/4/${LNG}}"
+   if [[ ! -d 
"${dest_path}" ]] ; then
+   einfo "   
$(basename ${dest_path}) subdirectory"\
+   "added 
to $(basename $(dirname ${dest_path}))"
+   mkdir 
"${dest_path}" || die "Failed creating ${dest_path}"
+   echo 
"add_subdirectory($(basename ${dest_path}))" >> \
+   
$(dirname "${dest_path}")/CMakeLists.txt
+   fi
+   done
+   einfo "   merging legacy 
localisation..."
+   for path in $(find "${LDIR}" 
-type f) ; do
+   
dest_path="${path/${LV}/${PV}/4/${LNG}}"
+   cp -rn "${path}" 
"${dest_path}" || die "Failed copying ${path}"
+   done
+   # Disable kdepim
+   for path in kdepim kdepimlibs 
kdepim-runtime ; do
+   find "${SDIR}" -name 
CMakeLists.txt -type f -exec \
+   sed -i -e 

[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2015-12-06 Thread Alexey Shvetsov
commit: d50d082a4c40d2e28fb18c3e4da0e50816d3c937
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Dec  6 15:21:48 2015 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Dec  6 15:21:48 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d50d082a

profiles/package.mask: add mask for l10n

 profiles/package.mask/kde-apps-15.11.90 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/package.mask/kde-apps-15.11.90 
b/profiles/package.mask/kde-apps-15.11.90
index 45a4a69..beed1bc 100644
--- a/profiles/package.mask/kde-apps-15.11.90
+++ b/profiles/package.mask/kde-apps-15.11.90
@@ -65,6 +65,8 @@
 ~kde-apps/kdeaccessibility-meta-15.11.90
 ~kde-apps/kdeadmin-meta-15.11.90
 ~kde-apps/kde-apps-meta-15.11.90
+~kde-apps/kde4-l10n-15.11.90
+~kde-apps/kde-l10n-15.11.90
 ~kde-apps/kdebase-data-15.11.90
 ~kde-apps/kdebase-desktoptheme-15.11.90
 ~kde-apps/kdebase-kioslaves-15.11.90



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Inline-Python/

2015-12-06 Thread Andreas Hüttel
commit: 75e6bca4089e67b44510ee102aebe54da78f213b
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Dec  6 16:17:36 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec  6 16:18:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e6bca4

dev-perl/Inline-Python: Update PYTHON_COMPAT, remove old

Package-Manager: portage-2.2.26

 .../Inline-Python/Inline-Python-0.460.0.ebuild | 35 --
 ...90.0.ebuild => Inline-Python-0.490.0-r1.ebuild} |  2 +-
 dev-perl/Inline-Python/Manifest|  1 -
 3 files changed, 1 insertion(+), 37 deletions(-)

diff --git a/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild 
b/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild
deleted file mode 100644
index 49aac01..000
--- a/dev-perl/Inline-Python/Inline-Python-0.460.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-# Feel free to add more targets after testing.
-
-MODULE_AUTHOR=NINE
-MODULE_VERSION=0.46
-inherit python-single-r1 perl-module
-
-DESCRIPTION="Easy implementation of Python extensions"
-
-SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
-IUSE="test"
-
-RDEPEND="
-   virtual/perl-Data-Dumper
-   virtual/perl-Digest-MD5
-   >=dev-perl/Inline-0.46
-   ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-PATCHES=( "${FILESDIR}/${P}-insanepython.patch" )
-
-SRC_TEST="do"

diff --git a/dev-perl/Inline-Python/Inline-Python-0.490.0.ebuild 
b/dev-perl/Inline-Python/Inline-Python-0.490.0-r1.ebuild
similarity index 94%
rename from dev-perl/Inline-Python/Inline-Python-0.490.0.ebuild
rename to dev-perl/Inline-Python/Inline-Python-0.490.0-r1.ebuild
index d5a569f..62bc1d5 100644
--- a/dev-perl/Inline-Python/Inline-Python-0.490.0.ebuild
+++ b/dev-perl/Inline-Python/Inline-Python-0.490.0-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 # Feel free to add more targets after testing.
 
 MODULE_AUTHOR=NINE

diff --git a/dev-perl/Inline-Python/Manifest b/dev-perl/Inline-Python/Manifest
index a1b878d..0a0f390 100644
--- a/dev-perl/Inline-Python/Manifest
+++ b/dev-perl/Inline-Python/Manifest
@@ -1,2 +1 @@
-DIST Inline-Python-0.46.tar.gz 55436 SHA256 
f6332ddd2e8069a2c20f7f6528bc4f44643611ef4cff66d90e5b48dfdca5db0d SHA512 
d7c26faf386ac74dddc0298d5d572117a9b0b9a604bf23d253e154f5cea7a3911b426cff9bae9cca2730ec1948a40a919bdef26c048035d2367f3e463581a68c
 WHIRLPOOL 
4ad4d889c6ff1a9352cc238c3d03866fe2bec498b5f63932fc7ceb20d02e315b6f6918aa2bec71059782ac476107e19192c84bef9b07463e518e28562266
 DIST Inline-Python-0.49.tar.gz 56811 SHA256 
10c9419651c7b345fa7ec922f4a9d6287fd5a69761f4240f9e0b21f0944f8bf3 SHA512 
5495e8d4d22472ff0b58b8dcae4e12cb037a8629dcd059e3d2509d85c1e405be645ab9499480248a978e7b25004fd1fe65436f34f9f92bdd9150ea1401fa4720
 WHIRLPOOL 
62fc439c78c03ad24d310ac8749b8c0733072b1adc3d4a5c44fb20231134d4c8e792c883bccd12bba3f183be239be60723dba02819617ece9f98792823d77da4



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 3a1a7d6f0b6e3d635df902a9b221f9f2c3cc027c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:53:34 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:28:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1a7d6f

python-r1.eclass: Mark eclass-generated variables read-only

 eclass/python-r1.eclass | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 8c58e31..4b9c6f3 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -216,8 +216,8 @@ _python_set_globals() {
optflags+=,${flags_st[@]/%/(-)}
 
IUSE=${flags[*]}
-   PYTHON_REQUIRED_USE="|| ( ${flags[*]} )"
-   PYTHON_USEDEP=${optflags// /,}
+   declare -g -r PYTHON_REQUIRED_USE="|| ( ${flags[*]} )"
+   declare -g -r PYTHON_USEDEP=${optflags// /,}
 
# 1) well, python-exec would suffice as an RDEP
# but no point in making this overcomplex, BDEP doesn't hurt anyone
@@ -232,6 +232,7 @@ _python_set_globals() {
else
PYTHON_DEPS+="dev-lang/python-exec:2[${PYTHON_USEDEP}]"
fi
+   readonly PYTHON_DEPS
 }
 _python_set_globals
 unset -f _python_set_globals



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 20ae114f1f28ffdd59f4aca615593e627e22e0cb
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 17:24:55 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:27:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ae114f

python-single-r1.eclass: python_gen_cond_dep(), rename local PYTHON_USEDEP

Rename local PYTHON_USEDEP variable to avoid collisions with read-only
global variable.

 eclass/python-single-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index a89926d..8021501 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -388,8 +388,8 @@ python_gen_cond_dep() {
# (since python_gen_usedep() will not return 
${PYTHON_USEDEP}
#  the code is run at most once)
if [[ ${dep} == *'${PYTHON_USEDEP}'* ]]; then
-   local PYTHON_USEDEP=$(python_gen_usedep 
"${@}")
-   
dep=${dep//\$\{PYTHON_USEDEP\}/${PYTHON_USEDEP}}
+   local usedep=$(python_gen_usedep "${@}")
+   
dep=${dep//\$\{PYTHON_USEDEP\}/${usedep}}
fi
 
matches+=( "python_single_target_${impl}? ( 
${dep} )" )



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: d91824b43c1e1a63a01fec13e0c0c87c856d29ed
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:50:05 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:27:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91824b4

python-any-r1.eclass: Mark eclass-generated variables read-only

 eclass/python-any-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index 7d86b9a..82ead76 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -133,7 +133,7 @@ _python_any_set_globals() {
 
PYTHON_DEPS="${PYTHON_PKG_DEP} ${PYTHON_DEPS}"
done
-   PYTHON_DEPS="|| ( ${PYTHON_DEPS})"
+   declare -g -r PYTHON_DEPS="|| ( ${PYTHON_DEPS})"
 }
 _python_any_set_globals
 unset -f _python_any_set_globals



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 51d35a68be0d6b6a52d876c896f3875d208b97e1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:45:28 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:28:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d35a68

python-r1.eclass: Unset global-setting function after use

 eclass/python-r1.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 91f0436..6e7b6e1 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -234,6 +234,7 @@ _python_set_globals() {
fi
 }
 _python_set_globals
+unset -f _python_set_globals
 
 # @FUNCTION: _python_validate_useflags
 # @INTERNAL



[gentoo-commits] repo/gentoo:python-cleanup-r2 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 4d11b4971f8b64caa7d9cb46f70f368e1f2d3017
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:38:02 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:28:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d11b497

python-r1.eclass: Unset local functions after use

 eclass/python-r1.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 6e7b6e1..22030b9 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -582,6 +582,7 @@ python_setup() {
done
}
python_foreach_impl _python_try_impl
+   unset -f _python_try_impl
 
if [[ ! ${best_impl} ]]; then
eerror "${FUNCNAME}: none of the enabled implementation matched 
the patterns."
@@ -619,6 +620,7 @@ python_export_best() {
best=${MULTIBUILD_VARIANT}
}
multibuild_for_best_variant _python_set_best
+   unset -f _python_set_best
 
debug-print "${FUNCNAME}: Best implementation is: ${best}"
python_export "${best}" "${@}"
@@ -653,6 +655,7 @@ python_replicate_script() {
 
local files=( "${@}" )
python_foreach_impl _python_replicate_script
+   unset -f _python_replicate_script
 
# install the wrappers
local f



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

2015-12-06 Thread Mike Gilbert
commit: 86785cf34413a9de72c2f882888e4ff21a113c49
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec  6 17:22:23 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec  6 17:28:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86785cf3

sys-apps/dbus: Bump to 1.10.6

Enables systemd user sessions.

init script rewrite by Polynomial-C, tweaked by me.

Package-Manager: portage-2.2.26_p10

 sys-apps/dbus/Manifest|   1 +
 sys-apps/dbus/dbus-1.10.6.ebuild  | 255 ++
 sys-apps/dbus/files/dbus.initd-r1 |  37 ++
 3 files changed, 293 insertions(+)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 93b8c20..b371dba 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,3 +1,4 @@
+DIST dbus-1.10.6.tar.gz 1952608 SHA256 
b5fefa08a77edd76cd64d872db949eebc02cf6f3f8be82e4bbc641742af5d35f SHA512 
56108dde5097b063b25ef6e42e573b7e1affd5b5a6ce3c745e2de21b434d86542ac6b7c384572826f867a5c471692cc7468c74c4b0cf4a1f60a1a41b0394fb3c
 WHIRLPOOL 
6b95e34e1c8f431c24bd95d09f2cf8fe7bbec68e273f3c31883fb46a638e24304f1f345064cece01693ba4cbff9de8cc668b4c8063a87bf0e71f1ba4a682f97f
 DIST dbus-1.8.16.tar.gz 1866436 SHA256 
7f795268efd343ff0498786acb35097564390d40b1b6158daf1b4f742b522b07 SHA512 
79e0fb21912fe5644e1babf96fc2a64595edef6524ef50d54f6beb8cd0f1224b8484a52a7815494b40bd00bf048176002ab35443c0bb6bd04abdc3c60599f1d5
 WHIRLPOOL 
5e992caf51c0fb24885099b957ce01205a249118c5db27c5161e6d45ae85a889d7f26d32dfa03a207025e87e233f74c6cffd09a5ccc44d4e598d3d535b8d4247
 DIST dbus-1.8.18.tar.gz 1868625 SHA256 
36f2eb9c777a3c71562573da36a147e900a642afcd44d2b0470d992a4898c4f2 SHA512 
4995246af3f940b939231a4af6ba743902e1260e1d1cca607d5b36c1cda4e5b1d586dd99e2b45c5058e04cf49e81217c68395fb1b22302438d9acb6a08e7d82e
 WHIRLPOOL 
294ce01e260928388d2ac78e46bb00bc1305486ed11a19fa457d2581845ad15e64ae229ce8b778a3835722a1520ec234b0b8c7691cb3f98744181b652cf14a3c
 DIST dbus-1.8.20.tar.gz 1871722 SHA256 
5c4fbf4c64621c96e871da91d2b729a5b00536e116d3c4612a469d924b1b703a SHA512 
d63c29267e0445e329dc811e72d7858847fbae260920fd359b1fa889f08dead2a8b380e372718994daa92a262af970d1fcc58034fbcb8ffb3026ab5f30f63067
 WHIRLPOOL 
9eaf3ab12396159e119cfe3435fc5d160440dab4c4abce4d506450f6db59b72e6e4feba43b1ee9fd304a8e514983186a8e61f3a1f0c917c2c72891f72167201e

diff --git a/sys-apps/dbus/dbus-1.10.6.ebuild b/sys-apps/dbus/dbus-1.10.6.ebuild
new file mode 100644
index 000..c7e7c59
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.10.6.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils linux-info flag-o-matic python-any-r1 readme.gentoo 
systemd virtualx user multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="http://dbus.freedesktop.org/;
+SRC_URI="http://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 ~x64-freebsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="debug doc selinux static-libs systemd test X"
+
+RESTRICT="test"
+
+CDEPEND="
+   >=dev-libs/expat-2
+   selinux? (
+   sys-libs/libselinux
+   )
+   systemd? ( sys-apps/systemd:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20131008-r4
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )
+"
+DEPEND="${CDEPEND}
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   >=dev-libs/glib-2.36:2
+   ${PYTHON_DEPS}
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-dbus )
+"
+
+DOC_CONTENTS="
+   Some applications require a session bus in addition to the system
+   bus. Please see \`man dbus-launch\` for more information.
+"
+
+# out of sources build dir for make check
+TBD=${WORKDIR}/${P}-tests-build
+
+pkg_setup() {
+   enewgroup messagebus
+   enewuser messagebus -1 -1 -1 messagebus
+
+   use test && python-any-r1_pkg_setup
+
+   if use kernel_linux; then
+   CONFIG_CHECK="~EPOLL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Tests were restricted because of this
+   sed -i \
+   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
+   -e '/"dispatch"/d' \
+   bus/test-main.c || die
+
+   epatch_user
+
+   # required for asneeded patch but also for bug 263909, cross-compile so
+   # don't 

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

2015-12-06 Thread Mike Gilbert
commit: e1b7ef1d7039fbeed23860b46ff6f6751117b22c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec  6 17:16:32 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec  6 17:16:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b7ef1d

package.mask: Mask dbus-1.10 for testing

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 077fcfd..58194e9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Gilbert  (06 Dec 2015)
+# Masked for testing.
+=sys-apps/dbus-1.10*
+
 # Patrice Clement  (06 Dec 2015)
 # We maintain old versions which were never stabilised
 # and are too far behind for a trivial version bump.



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-formatsextra/

2015-12-06 Thread Markus Meier
commit: 38138df6d720eb6e5a8e97117c25bc6e8e5a6e70
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:11:41 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:11:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38138df6

dev-texlive/texlive-formatsextra: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-formatsextra/texlive-formatsextra-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-formatsextra/texlive-formatsextra-2014.ebuild 
b/dev-texlive/texlive-formatsextra/texlive-formatsextra-2014.ebuild
index 2c0fe28..7ee7f2c 100644
--- a/dev-texlive/texlive-formatsextra/texlive-formatsextra-2014.ebuild
+++ b/dev-texlive/texlive-formatsextra/texlive-formatsextra-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Additional formats"
 
 LICENSE=" GPL-2 GPL-3 LPPL-1.3 public-domain TeX "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 >=dev-texlive/texlive-xetex-2014



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-bibtexextra/

2015-12-06 Thread Markus Meier
commit: 3ac3680d14d1c06d5df9a153f54010de00081695
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 18:12:22 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 18:12:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac3680d

dev-texlive/texlive-bibtexextra: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2014.ebuild 
b/dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2014.ebuild
index cafcd0a..4a00e8f 100644
--- a/dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2014.ebuild
+++ b/dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive BibTeX additional styles"
 
 LICENSE=" Artistic GPL-1 GPL-2 LPPL-1.2 LPPL-1.3 public-domain TeX 
TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-latex-2014
 !=dev-texlive/texlive-latexextra-2007*



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

2015-12-06 Thread Manuel Rüger
commit: 496bb925650636af90c52e08e2a1f08399f4c295
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec  6 18:30:05 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec  6 18:30:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496bb925

app-crypt/acme: Add support for regular releases

Package-Manager: portage-2.2.26

 app-crypt/acme/acme-.ebuild | 18 --
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/app-crypt/acme/acme-.ebuild b/app-crypt/acme/acme-.ebuild
index 1f93640..1df4590 100644
--- a/app-crypt/acme/acme-.ebuild
+++ b/app-crypt/acme/acme-.ebuild
@@ -5,16 +5,24 @@
 EAPI=5
 PYTHON_COMPAT=(python{2_7,3_4,3_5})
 
-EGIT_REPO_URI="https://github.com/letsencrypt/letsencrypt.git;
-
-inherit git-r3 distutils-r1
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/letsencrypt/letsencrypt.git;
+   inherit git-r3
+   KEYWORDS=""
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/letsencrypt/archive/v${PV}.tar.gz -> 
letsencrypt-${PV}.tar.gz"
+   KEYWORDS="~amd64"
+   S=${WORKDIR}/letsencrypt-${PV}/acme
+fi
+
+inherit distutils-r1
 
 DESCRIPTION="An implementation of the ACME protocol"
 HOMEPAGE="https://github.com/letsencrypt/letsencrypt https://letsencrypt.org/;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
 IUSE="test"
 
 RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
@@ -30,8 +38,6 @@ RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
 DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
dev-python/setuptools[${PYTHON_USEDEP}]"
 
-S=${WORKDIR}/${P}/${PN}
-
 python_test() {
nosetests -w ${PN} || die
 }



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

2015-12-06 Thread Manuel Rüger
commit: 8c9cc9d942542bc4767b741fecafb4cb0f8716f1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec  6 18:30:52 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec  6 18:30:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9cc9d9

app-crypt/acme: Add version 0.1.0

Package-Manager: portage-2.2.26

 app-crypt/acme/Manifest |  1 +
 app-crypt/acme/acme-0.1.0-r1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
new file mode 100644
index 000..327e5a2
--- /dev/null
+++ b/app-crypt/acme/Manifest
@@ -0,0 +1 @@
+DIST letsencrypt-0.1.0.tar.gz 524821 SHA256 
1c1ac7b41e5e0fc0e41a7ef159ac9147a4aafff54453d57b519eb05bf52ade14 SHA512 
6a786290362741ac97dcb4b59bc4cba56f3e8b5193bbc10be19086d462f76e6124259c42bac36afe9eb818f4bb9edec34f8e2a02bd8c855e3b35404f4ee81f96
 WHIRLPOOL 
cdc41a3466de54ab8ddfeedea9935205d78383028769dcfbc876be0c2ef80c2d14f5d0e4a9c56a751163718f5ababb07848822989a060de7031ea8ebdf6424a0

diff --git a/app-crypt/acme/acme-0.1.0-r1.ebuild 
b/app-crypt/acme/acme-0.1.0-r1.ebuild
new file mode 100644
index 000..1df4590
--- /dev/null
+++ b/app-crypt/acme/acme-0.1.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=(python{2_7,3_4,3_5})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/letsencrypt/letsencrypt.git;
+   inherit git-r3
+   KEYWORDS=""
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/letsencrypt/archive/v${PV}.tar.gz -> 
letsencrypt-${PV}.tar.gz"
+   KEYWORDS="~amd64"
+   S=${WORKDIR}/letsencrypt-${PV}/acme
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/letsencrypt/letsencrypt https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND=">=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/ndg-httpsclient-0.4[${PYTHON_USEDEP}]
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.15[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]"
+DEPEND="test? ( ${RDEPEND} dev-python/nose[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   nosetests -w ${PN} || die
+}



[gentoo-commits] dev/mrueg:master commit in: www-apps/redmine/

2015-12-06 Thread Manuel Rüger
commit: e5f0b3bb70ba7baa961d65b166dfe5ca8872a8c6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec  6 18:31:32 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec  6 18:31:32 2015 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=e5f0b3bb

www-apps/redmine: Version bump

Package-Manager: portage-2.2.26

 www-apps/redmine/Manifest   | 6 +++---
 www-apps/redmine/{redmine-2.6.8.ebuild => redmine-2.6.9.ebuild} | 0
 www-apps/redmine/{redmine-3.1.2.ebuild => redmine-3.0.7.ebuild} | 0
 www-apps/redmine/{redmine-3.0.6.ebuild => redmine-3.1.3.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-apps/redmine/Manifest b/www-apps/redmine/Manifest
index 913ff60..518149f 100644
--- a/www-apps/redmine/Manifest
+++ b/www-apps/redmine/Manifest
@@ -1,3 +1,3 @@
-DIST redmine-2.6.8.tar.gz 2127176 SHA256 
41258026fbdfd17cd18402839d7fdcecf47c03363fd148ae36c37a63447a8915 SHA512 
8dfe67d348bfddc24ae7f042545b2123ce2a91744cefba966c54d313a2764938713d755f35bf8d48b7bb5d108aaadc959ec25d8ed1e09056dd42d8a58475492d
 WHIRLPOOL 
8111b3deb8461f8bff91a77b3c0ff702d0aa4c56792f2f4e4bb920d9ce21b248646b0a7cf171826ab12c22ffab4c908e20b8a2c64983773cf64de427945b30c9
-DIST redmine-3.0.6.tar.gz 2162390 SHA256 
dd18a5d13656430a0ec3d12fccfa416f7891b41e2df5c501efc02773ea3bac12 SHA512 
6c25a9bde2144cbb9cce1f086b66e5d13175d84ee26259b2c4b8e5b88902573c6f8976b8d819b02693b0e942721e57d9100797a323d8cb63858c1f141fce7fdb
 WHIRLPOOL 
a0a5e54dc97f6e4d06e8c53c525f56d51757e50fce5cb4d4786e81d233e16700bccde85fa24d226d978c319e767d9879f774426ffa832d585c3bd06b006957fd
-DIST redmine-3.1.2.tar.gz 2248299 SHA256 
ea371f1d2a20ab3c4211179ecd5d806fc46675aa78049258bb0f20d36b30e28b SHA512 
54c779602071aaf0eeef15c8b7ecf3bb098eb5ccbbcd207f3302e4934e13e3eb802b6e7a5178969c1725b3393f153a8c654bc4c6a37a9466c9c9b9d1e52cae0a
 WHIRLPOOL 
f9dc8fb33c952a72982927a3bd77e0b4a1e1c344d809404c3a167e71a4aceba412ad3258465da0a26bb1f3986df71ab8b832d84c0ad12f2b292e6e26176f07e6
+DIST redmine-2.6.9.tar.gz 2127454 SHA256 
15cafc3983e0520c3ecc6105ef33031f55b1dc2b21270d092938562b47362d4c SHA512 
c376e0096e35c0307960c5e186abe2d8618064564813873e30aa0c9f7f6fcbf41b22239cf54e7aed794a0a06de9cd8b931d5c130776d4818428f788d0ef9e866
 WHIRLPOOL 
85eba2d64896ba96698b4449a1580987d25b725011feac969a612eb932da99fdd701d5f5808f26efef80dec86ebcfc505445f185fc8dec08d5909d2ce8a0b2d4
+DIST redmine-3.0.7.tar.gz 2163194 SHA256 
b9e602a3b0004b7c17685aab13dfcc21f54475c4a0d605ce98ae15422c338526 SHA512 
330dc05ea3051ca1bed316fc897c1bfc409dedc522e17b7fa09f350a66d9ae68a2c70e7171be6e796b82ed0d0e5a12407f8c785c2b9efec187146ca40e15ab7d
 WHIRLPOOL 
4efa450691f1e2a501d3e4c20c8a67c14ef54fc135e61002aac1f763dc56c3f5ee00ff24b916710917aa9bf6a68fdc9388f29eae803afe75c0287375276f34af
+DIST redmine-3.1.3.tar.gz 2249372 SHA256 
a8db4d47f0a45fb135db3d8281dc3275ff033f448e270d6fd290ae7efb36bbc1 SHA512 
05244ee2ba33c61d8bb544c3dc165feb4d3e04d09aa8ec0b2f2dd19be51d16b58dd613f615d5a54a20ce338096a5a6207f2950f38e991cada2d87f43f82a1d7d
 WHIRLPOOL 
c1db260ed26925ead59a29b07b169d362fd28ab30a0e94d389804b2819214fa598a8a820acd4338a0b8173e0c8993cf97c6bc5079941183635879c7b846430f8

diff --git a/www-apps/redmine/redmine-2.6.8.ebuild 
b/www-apps/redmine/redmine-2.6.9.ebuild
similarity index 100%
rename from www-apps/redmine/redmine-2.6.8.ebuild
rename to www-apps/redmine/redmine-2.6.9.ebuild

diff --git a/www-apps/redmine/redmine-3.1.2.ebuild 
b/www-apps/redmine/redmine-3.0.7.ebuild
similarity index 100%
rename from www-apps/redmine/redmine-3.1.2.ebuild
rename to www-apps/redmine/redmine-3.0.7.ebuild

diff --git a/www-apps/redmine/redmine-3.0.6.ebuild 
b/www-apps/redmine/redmine-3.1.3.ebuild
similarity index 100%
rename from www-apps/redmine/redmine-3.0.6.ebuild
rename to www-apps/redmine/redmine-3.1.3.ebuild



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

2015-12-06 Thread Manuel Rüger
commit: d90691b7edf65e7a9b7bbdcc43142c6580252051
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec  6 18:38:53 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec  6 18:38:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90691b7

dev-libs/libbsd: Version bump to 0.8.0

Package-Manager: portage-2.2.26

 dev-libs/libbsd/Manifest|  1 +
 dev-libs/libbsd/libbsd-0.8.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest
index 8ef159d..257d9c6 100644
--- a/dev-libs/libbsd/Manifest
+++ b/dev-libs/libbsd/Manifest
@@ -1 +1,2 @@
 DIST libbsd-0.7.0.tar.xz 322908 SHA256 
0f3b0e17e5c34c038126e0a04351b11e23c6101a7d0ce3beeab29bb6415c10bb SHA512 
2c4c8fb2ae7fb5e5aab90f7a59a679220922dfeeaf0d54f80976914fcd507171bb9359f0837c32499e63a0f3e9342c9dcd387a466b359d20e3790ddc8ca17cea
 WHIRLPOOL 
06083651f5678362d3422f96e59d30d8010493f9d1c8c43a94f7ab310daead491c70bce7838cc8302cb448e4a8fa99c7456f0ba9a3b411b292829ba949712b59
+DIST libbsd-0.8.0.tar.xz 342016 SHA256 
fbb732084bd960e4c78b688aac875be98e290cc6fe462b2ff8ee946a6473e38c SHA512 
a2235cde4d24ce55b0ad16eb12b421c3b35ea5ca35cd8dbf25dd9a01f6a12c737b877c8e1dd344d4cfdfbbbc872d17424e3b9944993395d752fc0b80ead7d06a
 WHIRLPOOL 
96e429eb7b44db5bce2def2ab7ef1a773d8dc630deb636e422e96c6521b61f37082b4889e564409e3af779d8d93a85cb54079a15a1415073fd65169a91593ad1

diff --git a/dev-libs/libbsd/libbsd-0.8.0.ebuild 
b/dev-libs/libbsd/libbsd-0.8.0.ebuild
new file mode 100644
index 000..ce72644
--- /dev/null
+++ b/dev-libs/libbsd/libbsd-0.8.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib
+
+DESCRIPTION="An library to provide useful functions commonly found on BSD 
systems"
+HOMEPAGE="http://libbsd.freedesktop.org/wiki/;
+SRC_URI="http://${PN}.freedesktop.org/releases/${P}.tar.xz;
+
+LICENSE="BSD BSD-2 BSD-4 ISC"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="static-libs"
+
+DOCS="ChangeLog README TODO"
+
+pkg_setup() {
+   local f="${ROOT}/usr/$(get_libdir)/${PN}.a"
+   local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc 
first."
+   if ! has_version ${CATEGORY}/${PN}; then
+   if [[ -e ${f} ]]; then
+   eerror "${m}"
+   die "${m}"
+   fi
+   fi
+}
+
+src_configure() {
+   # The build system will install libbsd-ctor.a despite of 
USE="-static-libs"
+   # which is correct, see:
+   # 
http://cgit.freedesktop.org/libbsd/commit/?id=c5b959028734ca2281250c85773d9b5e1d259bc8
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: dev-perl/forks/

2015-12-06 Thread Michał Górny
commit: df20895a8f1e4523dc5986327c518ef6f984f944
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Dec  6 17:02:31 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:02:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df20895a

dev-perl/forks: New package

Package-Manager: portage-2.2.26

 dev-perl/forks/Manifest |  1 +
 dev-perl/forks/forks-0.360.0.ebuild | 34 ++
 dev-perl/forks/metadata.xml |  5 +
 3 files changed, 40 insertions(+)

diff --git a/dev-perl/forks/Manifest b/dev-perl/forks/Manifest
new file mode 100644
index 000..4ca46f9
--- /dev/null
+++ b/dev-perl/forks/Manifest
@@ -0,0 +1 @@
+DIST forks-0.36.tar.gz 43 SHA256 
61be24e44f4c6fea230e8354678beb5b7adcfefd909a47db8f0a251b0ab65993 SHA512 
d361d7fcfec925b03552bb5f8ae4eb2155b7945d0a57ff04c9ed45e7620a55fe6a1907b1aef8af3f80f8eabc158ab5886628ee1a987dc674e4c25e1042425469
 WHIRLPOOL 
9d45f06caaf5b83817a3d58d11e8cc65d6ababf1e385f3d2ac0697369742e19b980ba5378cc8e9fddd4116794b4614b7d8c56185ab51837190e64362250cda78

diff --git a/dev-perl/forks/forks-0.360.0.ebuild 
b/dev-perl/forks/forks-0.360.0.ebuild
new file mode 100644
index 000..77a733a
--- /dev/null
+++ b/dev-perl/forks/forks-0.360.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=RYBSKEJ
+MODULE_VERSION=0.36
+inherit perl-module
+
+DESCRIPTION="Emulate threads with fork"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/Acme-Damn
+   virtual/perl-Attribute-Handlers
+   dev-perl/Devel-Symdump
+   virtual/perl-File-Spec
+   >=dev-perl/List-MoreUtils-0.150.0
+   >=virtual/perl-Scalar-List-Utils-1.110.0
+   virtual/perl-Storable
+   >=dev-perl/Sys-SigAction-0.110.0
+   virtual/perl-Time-HiRes
+   virtual/perl-if
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+SRC_TEST="do parallel"

diff --git a/dev-perl/forks/metadata.xml b/dev-perl/forks/metadata.xml
new file mode 100644
index 000..36ee0f0
--- /dev/null
+++ b/dev-perl/forks/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  perl
+



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 8efa55e8fa63a3f9e04d01296648d8f671896b81
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:12:45 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:14:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efa55e8

multilib-build.eclass: Mark eclass-generated variables read-only

 eclass/multilib-build.eclass | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index ca0fd54..dd03553 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -37,7 +37,7 @@ inherit multibuild multilib
 # Please contact multilib before modifying this list. This way we can
 # ensure that every *preliminary* work is done and the multilib can be
 # extended safely.
-_MULTILIB_FLAGS=(
+declare -g -r _MULTILIB_FLAGS=(
abi_x86_32:x86,x86_fbsd,x86_freebsd,x86_linux,x86_macos,x86_solaris

abi_x86_64:amd64,amd64_fbsd,x64_freebsd,amd64_linux,x64_macos,x64_solaris
abi_x86_x32:x32
@@ -123,7 +123,7 @@ _multilib_build_set_globals() {
local usedeps=${flags[@]/%/(-)?}
 
IUSE=${flags[*]}
-   MULTILIB_USEDEP=${usedeps// /,}
+   declare -g -r MULTILIB_USEDEP=${usedeps// /,}
 }
 _multilib_build_set_globals
 
@@ -196,9 +196,10 @@ _multilib_multibuild_wrapper() {
debug-print-function ${FUNCNAME} "${@}"
 
local ABI=${MULTIBUILD_VARIANT#*.}
-   local MULTILIB_ABI_FLAG=${MULTIBUILD_VARIANT%.*}
+   local -r MULTILIB_ABI_FLAG=${MULTIBUILD_VARIANT%.*}
 
multilib_toolchain_setup "${ABI}"
+   readonly ABI
"${@}"
 }
 



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: dev-perl/IO-Prompt/

2015-12-06 Thread Michał Górny
commit: 44c47a5abe9cd549d8955ce0f5d2fc1b957a20e9
Author: Andreas K. Huettel (dilfridge)  gentoo  org>
AuthorDate: Sun Dec  6 16:38:25 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 16:38:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c47a5a

dev-perl/IO-Prompt: Needs Module::Build

Package-Manager: portage-2.2.26

 dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild 
b/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild
index fd9ec6e..f58b16d 100644
--- a/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild
+++ b/dev-perl/IO-Prompt/IO-Prompt-0.997.3.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
virtual/perl-version
 "
 DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
+   dev-perl/Module-Build
test? ( virtual/perl-Test-Simple )
 "
 



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 41b8034d2ac606e2769fa067b8ec917127ccd7db
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:22:48 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:16:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41b8034d

multilib-build.eclass: Ban deprecated functions in EAPI 6

 eclass/multilib-build.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index d84986e..c7dd98a 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -246,6 +246,8 @@ multilib_parallel_foreach_abi() {
 multilib_for_best_abi() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}, 
use multilib_is_native_abi() instead"
+
eqawarn "QA warning: multilib_for_best_abi() function is deprecated and 
should"
eqawarn "not be used. The multilib_is_native_abi() check may be used 
instead."
 
@@ -579,6 +581,8 @@ multilib_is_native_abi() {
 multilib_build_binaries() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}, 
use multilib_is_native_abi() instead"
+
eqawarn "QA warning: multilib_build_binaries is deprecated. Please use 
the equivalent"
eqawarn "multilib_is_native_abi function instead."
 



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: profiles/

2015-12-06 Thread Michał Górny
commit: 298cf04ef11002ffa023dfadb716430d62a0292b
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec  6 15:09:51 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 15:11:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298cf04e

profiles/package.mask: Mask dev-java/{mg4j,webgraph}. See bug 161440.

Signed-off-by: Patrice Clement  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 924c426..077fcfd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Patrice Clement  (06 Dec 2015)
+# We maintain old versions which were never stabilised
+# and are too far behind for a trivial version bump.
+# Masked for removal in 30 days. See bug #161440.
+dev-java/webgraph
+dev-java/mg4j
+
 # Anthony G. Basile  (06 Dec 2015)
 # Masked until we deal with SSLv3, bug #567554
 =dev-libs/libressl-2.3*



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: e98a0b87dbe1a99a1a7ac2410737ed0858129ffe
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:21:00 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:15:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98a0b87

multilib-build.eclass: Add missing error checks

 eclass/multilib-build.eclass | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index dd03553..09d4d72 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -262,19 +262,22 @@ multilib_for_best_abi() {
 # runs (if any). Dies if header files differ.
 multilib_check_headers() {
_multilib_header_cksum() {
+   set -o pipefail
+
[[ -d ${ED}usr/include ]] && \
find "${ED}"usr/include -type f \
-exec cksum {} + | sort -k2
}
 
-   local cksum=$(_multilib_header_cksum)
+   local cksum cksum_prev
local cksum_file=${T}/.multilib_header_cksum
+   cksum=$(_multilib_header_cksum) || die
 
if [[ -f ${cksum_file} ]]; then
-   local cksum_prev=$(< "${cksum_file}")
+   cksum_prev=$(< "${cksum_file}") || die
 
if [[ ${cksum} != ${cksum_prev} ]]; then
-   echo "${cksum}" > "${cksum_file}.new"
+   echo "${cksum}" > "${cksum_file}.new" || die
 
eerror "Header files have changed between ABIs."
 
@@ -288,7 +291,7 @@ multilib_check_headers() {
die "Header checksum mismatch, aborting."
fi
else
-   echo "${cksum}" > "${cksum_file}"
+   echo "${cksum}" > "${cksum_file}" || die
fi
 }
 
@@ -409,9 +412,9 @@ multilib_prepare_wrappers() {
 
if [[ -L ${root}/${f} ]]; then
# rewrite the symlink target
-   local target=$(readlink "${root}/${f}")
-   local target_dir
-   local target_fn=${target##*/}
+   local target
+   target=$(readlink "${root}/${f}") || die
+   local target_dir target_fn=${target##*/}
 
[[ ${target} == */* ]] && target_dir=${target%/*}
 
@@ -453,7 +456,7 @@ multilib_prepare_wrappers() {
if [[ ! -f 
${ED}/tmp/multilib-include${f} ]]; then
dodir 
"/tmp/multilib-include${dir}"
# a generic template
-   cat > "${wrapper}" <<_EOF_
+   cat > "${wrapper}" <<_EOF_ || 
die
 /* This file is auto-generated by multilib-build.eclass
  * as a multilib-friendly wrapper. For the original content,
  * please see the files that are #included below.



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 9818ed81c478f312011308449fd2396e17798ea2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:23:47 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:16:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9818ed81

multilib-build.eclass: Add missing eutils inherit for eqawarn

 eclass/multilib-build.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index c7dd98a..3edc5e9 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -25,6 +25,7 @@ case ${EAPI:-0} in
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
+[[ ${EAPI} == [45] ]] && inherit eutils
 inherit multibuild multilib
 
 # @ECLASS-VARIABLE: _MULTILIB_FLAGS



[gentoo-commits] repo/gentoo:multilib-eapi6 commit in: eclass/

2015-12-06 Thread Michał Górny
commit: 7669c1e1fdffbcaf2b422e6e05dd92bf4b51a7b8
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 15:41:02 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec  6 17:16:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7669c1e1

multilib-build.eclass: Unset global-setting function after use

 eclass/multilib-build.eclass | 1 +
 1 file changed, 1 insertion(+)

diff --git a/eclass/multilib-build.eclass b/eclass/multilib-build.eclass
index 9832d81..d84986e 100644
--- a/eclass/multilib-build.eclass
+++ b/eclass/multilib-build.eclass
@@ -126,6 +126,7 @@ _multilib_build_set_globals() {
declare -g -r MULTILIB_USEDEP=${usedeps// /,}
 }
 _multilib_build_set_globals
+unset -f _multilib_build_set_globals
 
 # @FUNCTION: multilib_get_enabled_abis
 # @DESCRIPTION:



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

2015-12-06 Thread Michael Palimaka
commit: de7c923319fe68650b72ed7bc976bd349a459984
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Dec  3 19:48:41 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec  3 19:48:41 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=de7c9233

kde-apps/konsole: Fix blocker, bug 567472

Package-Manager: portage-2.2.26

 kde-apps/konsole/konsole-15.12.49..ebuild | 3 ++-
 kde-apps/konsole/konsole-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-apps/konsole/konsole-15.12.49..ebuild 
b/kde-apps/konsole/konsole-15.12.49..ebuild
index e608340..e38451a 100644
--- a/kde-apps/konsole/konsole-15.12.49..ebuild
+++ b/kde-apps/konsole/konsole-15.12.49..ebuild
@@ -48,7 +48,8 @@ DEPEND="
X? ( x11-libs/libX11 )
 "
 RDEPEND="${DEPEND}
-   !kde-apps/konsole:4[-minimal(-),handbook]
+   !kde-apps/konsole:4[handbook]
+   !kde-apps/konsole:4[-minimal(-)]
 "
 
 src_configure() {

diff --git a/kde-apps/konsole/konsole-.ebuild 
b/kde-apps/konsole/konsole-.ebuild
index e608340..e38451a 100644
--- a/kde-apps/konsole/konsole-.ebuild
+++ b/kde-apps/konsole/konsole-.ebuild
@@ -48,7 +48,8 @@ DEPEND="
X? ( x11-libs/libX11 )
 "
 RDEPEND="${DEPEND}
-   !kde-apps/konsole:4[-minimal(-),handbook]
+   !kde-apps/konsole:4[handbook]
+   !kde-apps/konsole:4[-minimal(-)]
 "
 
 src_configure() {



[gentoo-commits] proj/kde:master commit in: kde-apps/libkomparediff2/, kde-apps/kdesdk-meta/, kde-apps/kimagemapeditor/, ...

2015-12-06 Thread Michael Palimaka
commit: 6d7233e267b3a522159ad9a07fbe17b8b6bcc7e2
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Nov 22 20:39:36 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec  6 09:49:06 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6d7233e2

kde-apps: Move 15.08.3 kdesdk and kdewebdev to tree

Package-Manager: portage-2.2.20.1

 kde-apps/cervisia/cervisia-15.08.3.ebuild  | 17 --
 .../dolphin-plugins/dolphin-plugins-15.08.3.ebuild | 47 
 kde-apps/kapptemplate/kapptemplate-15.08.3.ebuild  | 29 --
 kde-apps/kcachegrind/kcachegrind-15.08.3.ebuild| 18 ---
 .../kde-dev-scripts/kde-dev-scripts-15.08.3.ebuild | 25 -
 .../kde-dev-utils/kde-dev-utils-15.08.3.ebuild | 11 
 .../kdesdk-kioslaves-15.08.3.ebuild| 31 ---
 kde-apps/kdesdk-meta/kdesdk-meta-15.08.3.ebuild| 29 --
 .../kdewebdev-meta/kdewebdev-meta-15.08.3.ebuild   | 19 ---
 kde-apps/kfilereplace/kfilereplace-15.08.3.ebuild  | 14 -
 .../kimagemapeditor/kimagemapeditor-15.08.3.ebuild | 15 --
 kde-apps/kommander/kommander-15.08.3.ebuild| 15 --
 kde-apps/kompare/kompare-15.08.3.ebuild| 37 -
 .../libkomparediff2/libkomparediff2-15.08.3.ebuild | 25 -
 kde-apps/lokalize/lokalize-15.08.3.ebuild  | 63 --
 kde-apps/okteta/okteta-15.08.3.ebuild  | 51 --
 kde-apps/poxml/poxml-15.08.3.ebuild| 14 -
 kde-apps/umbrello/umbrello-15.08.3.ebuild  | 58 
 18 files changed, 518 deletions(-)

diff --git a/kde-apps/cervisia/cervisia-15.08.3.ebuild 
b/kde-apps/cervisia/cervisia-15.08.3.ebuild
deleted file mode 100644
index f71fc30..000
--- a/kde-apps/cervisia/cervisia-15.08.3.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="optional"
-inherit kde4-base
-
-DESCRIPTION="A KDE CVS frontend"
-HOMEPAGE="https://www.kde.org/applications/development/cervisia;
-KEYWORDS=" ~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND="
-   dev-vcs/cvs
-"

diff --git a/kde-apps/dolphin-plugins/dolphin-plugins-15.08.3.ebuild 
b/kde-apps/dolphin-plugins/dolphin-plugins-15.08.3.ebuild
deleted file mode 100644
index 7cf3875..000
--- a/kde-apps/dolphin-plugins/dolphin-plugins-15.08.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="false"
-inherit kde5
-
-DESCRIPTION="Extra Dolphin plugins"
-KEYWORDS=" ~amd64 ~x86"
-IUSE="bazaar dropbox git subversion"
-
-DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kxmlgui)
-   $(add_kdeapps_dep dolphin)
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-"
-RDEPEND="${DEPEND}
-   $(add_kdeapps_dep kompare)
-   bazaar? ( dev-vcs/bzr )
-   dropbox? ( net-misc/dropbox-cli )
-   git? ( dev-vcs/git )
-   subversion? ( dev-vcs/subversion )
-"
-
-src_install() {
-   { use bazaar || use dropbox || use git || use subversion; } && 
kde5_src_install
-}
-
-pkg_postinst() {
-   if ! use bazaar && ! use dropbox && ! use git && ! use subversion ; then
-   einfo
-   einfo "You have disabled all plugin use flags. If you want to 
have vcs"
-   einfo "integration in dolphin, enable those of your needs."
-   einfo
-   fi
-}

diff --git a/kde-apps/kapptemplate/kapptemplate-15.08.3.ebuild 
b/kde-apps/kapptemplate/kapptemplate-15.08.3.ebuild
deleted file mode 100644
index e3f9ca6..000
--- a/kde-apps/kapptemplate/kapptemplate-15.08.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="A shell script to create the necessary framework to develop KDE 
applications"
-HOMEPAGE="https://www.kde.org/applications/development/kapptemplate;
-KEYWORDS=" ~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwidgetsaddons)
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-"
-
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/kcachegrind/kcachegrind-15.08.3.ebuild 

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

2015-12-06 Thread Michael Palimaka
commit: 3b62b53d7e42a29da8b8495e500953ebe5f5ccfa
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Tue Dec  1 14:42:35 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec  6 09:49:05 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3b62b53d

kde-apps/libkmahjongg: Manual quirk -> KDE_PUNT_BOGUS_DEPS="true"

Package-Manager: portage-2.2.26

 kde-apps/libkmahjongg/libkmahjongg-15.12.49..ebuild | 8 +---
 kde-apps/libkmahjongg/libkmahjongg-.ebuild  | 8 +---
 2 files changed, 2 insertions(+), 14 deletions(-)

diff --git a/kde-apps/libkmahjongg/libkmahjongg-15.12.49..ebuild 
b/kde-apps/libkmahjongg/libkmahjongg-15.12.49..ebuild
index 00591d0..038f31d 100644
--- a/kde-apps/libkmahjongg/libkmahjongg-15.12.49..ebuild
+++ b/kde-apps/libkmahjongg/libkmahjongg-15.12.49..ebuild
@@ -5,6 +5,7 @@
 EAPI=5
 
 KDE_BLOCK_SLOT4="false"
+KDE_PUNT_BOGUS_DEPS="true"
 inherit kde5
 
 DESCRIPTION="LibKMahjongg for KDE"
@@ -24,10 +25,3 @@ DEPEND="
 "
 
 RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # fix copy-paste (?) error, there are no tests
-   sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
-
-   kde5_src_prepare
-}
\ No newline at end of file

diff --git a/kde-apps/libkmahjongg/libkmahjongg-.ebuild 
b/kde-apps/libkmahjongg/libkmahjongg-.ebuild
index 00591d0..038f31d 100644
--- a/kde-apps/libkmahjongg/libkmahjongg-.ebuild
+++ b/kde-apps/libkmahjongg/libkmahjongg-.ebuild
@@ -5,6 +5,7 @@
 EAPI=5
 
 KDE_BLOCK_SLOT4="false"
+KDE_PUNT_BOGUS_DEPS="true"
 inherit kde5
 
 DESCRIPTION="LibKMahjongg for KDE"
@@ -24,10 +25,3 @@ DEPEND="
 "
 
 RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # fix copy-paste (?) error, there are no tests
-   sed -i "/find_package(Qt5/ s/ Test//" CMakeLists.txt || die
-
-   kde5_src_prepare
-}
\ No newline at end of file



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

2015-12-06 Thread Michael Palimaka
commit: 36b4e3c3ee26a7985ac9a0bad8e7f4707b16f4f4
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Tue Dec  1 14:16:12 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec  6 09:49:05 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=36b4e3c3

kde-apps/ktuberling: force handbook optional, punt bogus deps

Package-Manager: portage-2.2.26

 kde-apps/ktuberling/ktuberling-15.12.49..ebuild | 3 ++-
 kde-apps/ktuberling/ktuberling-.ebuild  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/kde-apps/ktuberling/ktuberling-15.12.49..ebuild 
b/kde-apps/ktuberling/ktuberling-15.12.49..ebuild
index 07b8024..88b50fd 100644
--- a/kde-apps/ktuberling/ktuberling-15.12.49..ebuild
+++ b/kde-apps/ktuberling/ktuberling-15.12.49..ebuild
@@ -4,7 +4,8 @@
 
 EAPI=5
 
-KDE_HANDBOOK=true
+KDE_HANDBOOK="true"
+KDE_PUNT_BOGUS_DEPS="true"
 KDE_SELINUX_MODULE="games"
 inherit kde5
 

diff --git a/kde-apps/ktuberling/ktuberling-.ebuild 
b/kde-apps/ktuberling/ktuberling-.ebuild
index 07b8024..88b50fd 100644
--- a/kde-apps/ktuberling/ktuberling-.ebuild
+++ b/kde-apps/ktuberling/ktuberling-.ebuild
@@ -4,7 +4,8 @@
 
 EAPI=5
 
-KDE_HANDBOOK=true
+KDE_HANDBOOK="true"
+KDE_PUNT_BOGUS_DEPS="true"
 KDE_SELINUX_MODULE="games"
 inherit kde5
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/files/, dev-haskell/text/

2015-12-06 Thread Sergei Trofimovich
commit: abcc397e67a3f26bf05b88d4ac6e735748367b4c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec  6 10:46:25 2015 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec  6 10:46:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcc397e

dev-haskell/text: backport deepseq-1.4 support

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/458
Bug: https://github.com/bos/text/issues/100

Package-Manager: portage-2.2.26

 .../text/files/text-1.1.1.3-deepseq-1.4.patch  | 33 ++
 dev-haskell/text/text-1.1.1.3.ebuild   |  4 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch 
b/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch
new file mode 100644
index 000..524ebac
--- /dev/null
+++ b/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch
@@ -0,0 +1,33 @@
+commit 4115e196bde073d5deaa3759807a8647f3f3c6fa
+Author: Herbert Valerio Riedel 
+Date:   Mon Nov 17 09:53:24 2014 +0100
+
+Add support for `deepseq-1.4.0.0` (addresses #100)
+
+The default method implementation has changed in `deepseq-1.4.0.0`.
+(see haskell/deepseq#1 for details). This simply sets the `rnf`
+implementation explicitly to avoid relying on the default method's
+semantics.
+
+diff --git a/Data/Text.hs b/Data/Text.hs
+index 3bd34a7..b826acd 100644
+--- a/Data/Text.hs
 b/Data/Text.hs
+@@ -199,7 +199,7 @@ import Prelude (Char, Bool(..), Int, Maybe(..), String,
+ (&&), (||), (+), (-), (.), ($), ($!), (>>),
+ not, return, otherwise, quot)
+ #if defined(HAVE_DEEPSEQ)
+-import Control.DeepSeq (NFData)
++import Control.DeepSeq (NFData(rnf))
+ #endif
+ #if defined(ASSERTS)
+ import Control.Exception (assert)
+@@ -346,7 +346,7 @@ instance Exts.IsList Text where
+ #endif
+ 
+ #if defined(HAVE_DEEPSEQ)
+-instance NFData Text
++instance NFData Text where rnf !_ = ()
+ #endif
+ 
+ -- | This instance preserves data abstraction at the cost of inefficiency.

diff --git a/dev-haskell/text/text-1.1.1.3.ebuild 
b/dev-haskell/text/text-1.1.1.3.ebuild
index 85beb53..755eda6 100644
--- a/dev-haskell/text/text-1.1.1.3.ebuild
+++ b/dev-haskell/text/text-1.1.1.3.ebuild
@@ -32,6 +32,10 @@ DEPEND="${RDEPEND}
 #  >=dev-haskell/test-framework-hunit-0.2
 #  >=dev-haskell/test-framework-quickcheck2-0.2 )
 
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-deepseq-1.4.patch
+}
+
 src_configure() {
haskell-cabal_src_configure \
--flag=-developer



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

2015-12-06 Thread Michael Palimaka
commit: 7c653ee782ecfc33273e229f4606dc52d04bbcb4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec  6 11:22:27 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec  6 11:22:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c653ee7

kde-misc/eventlist: remove reference to removed package

Package-Manager: portage-2.2.26

 kde-misc/eventlist/eventlist-0.6-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/kde-misc/eventlist/eventlist-0.6-r1.ebuild 
b/kde-misc/eventlist/eventlist-0.6-r1.ebuild
index 5e5c894..48d2077 100644
--- a/kde-misc/eventlist/eventlist-0.6-r1.ebuild
+++ b/kde-misc/eventlist/eventlist-0.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,9 +18,8 @@ KEYWORDS="amd64 x86"
 IUSE="debug"
 
 RDEPEND="
+   $(add_kdebase_dep kdepim-common-libs)
$(add_kdebase_dep kdepimlibs)
-   || ( ( $(add_kdebase_dep akonadi) )
-( $(add_kdebase_dep kdepim-common-libs) ) )
 "
 DEPEND="${RDEPEND}"
 



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2015-12-06 Thread Alexey Shvetsov
commit: fc958afd5b06f2557e6763670b805aa986a6aa98
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sun Dec  6 11:41:17 2015 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sun Dec  6 11:46:28 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fc958afd

profiles/package.mask: add mask for 15.11.90

 profiles/package.mask/kde-apps-15.11.90 | 273 
 1 file changed, 273 insertions(+)

diff --git a/profiles/package.mask/kde-apps-15.11.90 
b/profiles/package.mask/kde-apps-15.11.90
new file mode 100644
index 000..45a4a69
--- /dev/null
+++ b/profiles/package.mask/kde-apps-15.11.90
@@ -0,0 +1,273 @@
+~kde-apps/akonadi-15.11.90
+~kde-apps/akonadi-calendar-15.11.90
+~kde-apps/akonadi-contact-15.11.90
+~kde-apps/akonadi-mime-15.11.90
+~kde-apps/akonadi-notes-15.11.90
+~kde-apps/akonadi-search-15.11.90
+~kde-apps/akonadi-socialutils-15.11.90
+~kde-apps/analitza-15.11.90
+~kde-apps/ark-15.11.90
+~kde-apps/artikulate-15.11.90
+~kde-apps/attica-15.11.90
+~kde-apps/audiocd-kio-15.11.90
+~kde-apps/baloo-widgets-15.11.90
+~kde-apps/blinken-15.11.90
+~kde-apps/bomber-15.11.90
+~kde-apps/bovo-15.11.90
+~kde-apps/calendarsupport-15.11.90
+~kde-apps/cantor-15.11.90
+~kde-apps/cervisia-15.11.90
+~kde-apps/composereditor-15.11.90
+~kde-apps/dolphin-15.11.90
+~kde-apps/dolphin-plugins-15.11.90
+~kde-apps/dragon-15.11.90
+~kde-apps/drkonqi-15.11.90
+~kde-apps/eventviews-15.11.90
+~kde-apps/ffmpegthumbs-15.11.90
+~kde-apps/filelight-15.11.90
+~kde-apps/gpgmepp-15.11.90
+~kde-apps/granatier-15.11.90
+~kde-apps/grantleetheme-15.11.90
+~kde-apps/gwenview-15.11.90
+~kde-apps/incidenceeditor-15.11.90
+~kde-apps/jovie-15.11.90
+~kde-apps/juk-15.11.90
+~kde-apps/kaccessible-15.11.90
+~kde-apps/kaccounts-integration-15.11.90
+~kde-apps/kaccounts-providers-15.11.90
+~kde-apps/kaddressbookgrantlee-15.11.90
+~kde-apps/kajongg-15.11.90
+~kde-apps/kalarmcal-15.11.90
+~kde-apps/kalgebra-15.11.90
+~kde-apps/kalzium-15.11.90
+~kde-apps/kamera-15.11.90
+~kde-apps/kanagram-15.11.90
+~kde-apps/kapman-15.11.90
+~kde-apps/kapptemplate-15.11.90
+~kde-apps/kate-15.11.90
+~kde-apps/katomic-15.11.90
+~kde-apps/kblackbox-15.11.90
+~kde-apps/kblocks-15.11.90
+~kde-apps/kblog-15.11.90
+~kde-apps/kbounce-15.11.90
+~kde-apps/kbreakout-15.11.90
+~kde-apps/kbruch-15.11.90
+~kde-apps/kcachegrind-15.11.90
+~kde-apps/kcalc-15.11.90
+~kde-apps/kcalcore-15.11.90
+~kde-apps/kcalutils-15.11.90
+~kde-apps/kcharselect-15.11.90
+~kde-apps/kcmshell-15.11.90
+~kde-apps/kcolorchooser-15.11.90
+~kde-apps/kcontacts-15.11.90
+~kde-apps/kcontrol-15.11.90
+~kde-apps/kcron-15.11.90
+~kde-apps/kdeaccessibility-meta-15.11.90
+~kde-apps/kdeadmin-meta-15.11.90
+~kde-apps/kde-apps-meta-15.11.90
+~kde-apps/kdebase-data-15.11.90
+~kde-apps/kdebase-desktoptheme-15.11.90
+~kde-apps/kdebase-kioslaves-15.11.90
+~kde-apps/kdebase-menu-15.11.90
+~kde-apps/kdebase-menu-icons-15.11.90
+~kde-apps/kdebase-meta-15.11.90
+~kde-apps/kdebase-runtime-meta-15.11.90
+~kde-apps/kdebugdialog-15.11.90
+~kde-apps/kde-dev-scripts-15.11.90
+~kde-apps/kde-dev-utils-15.11.90
+~kde-apps/kdeedu-data-15.11.90
+~kde-apps/kdeedu-meta-15.11.90
+~kde-apps/kdegames-meta-15.11.90
+~kde-apps/kdegraphics-meta-15.11.90
+~kde-apps/kdegraphics-mobipocket-15.11.90
+~kde-apps/kdemultimedia-meta-15.11.90
+~kde-apps/kdenetwork-filesharing-15.11.90
+~kde-apps/kdenetwork-meta-15.11.90
+~kde-apps/kdenlive-15.11.90
+~kde-apps/kdepasswd-15.11.90
+~kde-apps/kdepim-15.11.90
+~kde-apps/kdepim-kioslaves-15.11.90
+~kde-apps/kdepim-meta-15.11.90
+~kde-apps/kdepim-runtime-15.11.90
+~kde-apps/kdesdk-kioslaves-15.11.90
+~kde-apps/kdesdk-meta-15.11.90
+~kde-apps/kdesdk-strigi-analyzer-15.11.90
+~kde-apps/kdesdk-thumbnailers-15.11.90
+~kde-apps/kdesu-15.11.90
+~kde-apps/kdeutils-meta-15.11.90
+~kde-apps/kdewebdev-meta-15.11.90
+~kde-apps/kdf-15.11.90
+~kde-apps/kdgantt2-15.11.90
+~kde-apps/kdialog-15.11.90
+~kde-apps/kdiamond-15.11.90
+~kde-apps/kdontchangethehostname-15.11.90
+~kde-apps/keditbookmarks-15.11.90
+~kde-apps/keditfiletype-15.11.90
+~kde-apps/kfile-15.11.90
+~kde-apps/kfilereplace-15.11.90
+~kde-apps/kfind-15.11.90
+~kde-apps/kfloppy-15.11.90
+~kde-apps/kfmclient-15.11.90
+~kde-apps/kfourinline-15.11.90
+~kde-apps/kgeography-15.11.90
+~kde-apps/kget-15.11.90
+~kde-apps/kglobalaccel-15.11.90
+~kde-apps/kgoldrunner-15.11.90
+~kde-apps/kgpg-15.11.90
+~kde-apps/khangman-15.11.90
+~kde-apps/kholidays-15.11.90
+~kde-apps/kiconfinder-15.11.90
+~kde-apps/kidentitymanagement-15.11.90
+~kde-apps/kig-15.11.90
+~kde-apps/kigo-15.11.90
+~kde-apps/killbots-15.11.90
+~kde-apps/kimagemapeditor-15.11.90
+~kde-apps/kimap-15.11.90
+~kde-apps/kimgio-15.11.90
+~kde-apps/kioclient-15.11.90
+~kde-apps/kio-extras-15.11.90
+~kde-apps/kiriki-15.11.90
+~kde-apps/kiten-15.11.90
+~kde-apps/kjumpingcube-15.11.90
+~kde-apps/kldap-15.11.90
+~kde-apps/klettres-15.11.90
+~kde-apps/klickety-15.11.90
+~kde-apps/klines-15.11.90
+~kde-apps/klinkstatus-15.11.90
+~kde-apps/kmag-15.11.90

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

2015-12-06 Thread Markus Meier
commit: 6cbfbb098a4d54b132bf43ab8092ad58984154e6
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 11:59:06 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 11:59:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbfbb09

app-admin/syslog-ng: arm stable, bug #567000

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

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

diff --git a/app-admin/syslog-ng/syslog-ng-3.7.2.ebuild 
b/app-admin/syslog-ng/syslog-ng-3.7.2.ebuild
index fe6d05b..f7916ef 100644
--- a/app-admin/syslog-ng/syslog-ng-3.7.2.ebuild
+++ b/app-admin/syslog-ng/syslog-ng-3.7.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/balabit/syslog-ng/releases/download/${P}/${P}.tar.gz
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd"
 IUSE="amqp caps dbi geoip ipv6 json libressl mongodb pacct python redis smtp 
spoof-source systemd tcpd"
 RESTRICT="test"
 



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

2015-12-06 Thread Markus Meier
commit: 2730e69fe82221701af44f810dade2f8be960dfd
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 12:00:00 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 12:00:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2730e69f

app-portage/ufed: arm stable, bug #567480

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 app-portage/ufed/ufed-0.92.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/ufed/ufed-0.92.ebuild 
b/app-portage/ufed/ufed-0.92.ebuild
index 151f722..8524bb0 100644
--- a/app-portage/ufed/ufed-0.92.ebuild
+++ b/app-portage/ufed/ufed-0.92.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE=""
 
 COMMON_DEPEND="sys-libs/ncurses:0="



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-fontutils/

2015-12-06 Thread Markus Meier
commit: 5310536da0802d5c5729ca6a5710c1149c3d2cd3
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 12:15:10 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 12:15:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5310536d

dev-texlive/texlive-fontutils: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-fontutils/texlive-fontutils-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-fontutils/texlive-fontutils-2014.ebuild 
b/dev-texlive/texlive-fontutils/texlive-fontutils-2014.ebuild
index ff36008..e5dba6d 100644
--- a/dev-texlive/texlive-fontutils/texlive-fontutils-2014.ebuild
+++ b/dev-texlive/texlive-fontutils/texlive-fontutils-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Graphics and font utilities"
 
 LICENSE=" Artistic GPL-1 GPL-2 LPPL-1.3 public-domain TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 !dev-texlive/texlive-psutils



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-fontsrecommended/

2015-12-06 Thread Markus Meier
commit: 7f04d580a35391b830041962fcaf5323904a8c53
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 12:14:29 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 12:14:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f04d580

dev-texlive/texlive-fontsrecommended: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 .../texlive-fontsrecommended/texlive-fontsrecommended-2014.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2014.ebuild 
b/dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2014.ebuild
index 0071f5e..d2a1b25 100644
--- a/dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2014.ebuild
+++ b/dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Recommended fonts"
 
 LICENSE=" BSD GPL-1 GPL-2 LPPL-1.3 OFL TeX-other-free"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND=">=dev-texlive/texlive-basic-2014
 !=dev-texlive/texlive-basic-2007*



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-basic/

2015-12-06 Thread Markus Meier
commit: ba5ba62e6f8376ab6fc291cad0e800446552bb58
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 12:13:49 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 12:13:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5ba62e

dev-texlive/texlive-basic: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 dev-texlive/texlive-basic/texlive-basic-2014.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-texlive/texlive-basic/texlive-basic-2014.ebuild 
b/dev-texlive/texlive-basic/texlive-basic-2014.ebuild
index 67463a7..d36d9bf 100644
--- a/dev-texlive/texlive-basic/texlive-basic-2014.ebuild
+++ b/dev-texlive/texlive-basic/texlive-basic-2014.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="TeXLive Essential programs and files"
 
 LICENSE=" GPL-1 GPL-2 LPPL-1.3 OFL TeX TeX-other-free "
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ~ppc64 ~s390 ~sh x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 DEPEND="!

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

2015-12-06 Thread Markus Meier
commit: 498297f35e11ad6d2f7b23dde24aab2df11823a5
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 12:13:09 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 12:13:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498297f3

app-text/texlive-core: arm stable, bug #550840

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 app-text/texlive-core/texlive-core-2014-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/texlive-core/texlive-core-2014-r4.ebuild 
b/app-text/texlive-core/texlive-core-2014-r4.ebuild
index b204534..ffb2f66 100644
--- a/app-text/texlive-core/texlive-core-2014-r4.ebuild
+++ b/app-text/texlive-core/texlive-core-2014-r4.ebuild
@@ -69,7 +69,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
 done
 SRC_URI="${SRC_URI} )"
 
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cjk X doc source tk xetex"
 
 TEXMF_PATH=/usr/share/texmf-dist



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

2015-12-06 Thread Markus Meier
commit: c625b95cf156798961a05475399aa04bef4e40f7
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec  6 11:57:50 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec  6 11:57:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c625b95c

net-misc/curl: arm stable, bug #566864

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="arm"

 net-misc/curl/curl-7.45.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-7.45.0.ebuild b/net-misc/curl/curl-7.45.0.ebuild
index ccb925f..f3058eb 100644
--- a/net-misc/curl/curl-7.45.0.ebuild
+++ b/net-misc/curl/curl-7.45.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
 IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss 
+curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
 IUSE+=" elibc_Winnt"



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

2015-12-06 Thread James Le Cuirot
commit: 433189db071c5ba279ff8bd1b6d0ab2d79133d48
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec  6 10:58:23 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec  6 12:06:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433189db

dev-java/jdbc-jaybird: Version bump to 2.2.9

 * Depend on the correct version on antlr. v4 worked before because it
   incorrectly bundled v3.5. This will be fixed.
 * Give the SRC_URI a meaningful name.

Package-Manager: portage-2.2.26

 dev-java/jdbc-jaybird/Manifest  |   1 +
 dev-java/jdbc-jaybird/jdbc-jaybird-2.2.9.ebuild | 126 
 2 files changed, 127 insertions(+)

diff --git a/dev-java/jdbc-jaybird/Manifest b/dev-java/jdbc-jaybird/Manifest
index ed9c4a7..6173bf0 100644
--- a/dev-java/jdbc-jaybird/Manifest
+++ b/dev-java/jdbc-jaybird/Manifest
@@ -1,4 +1,5 @@
 DIST Jaybird-2.1.5-src.zip 6047595 SHA256 
3b475bca2cc5c3cbf6032c75ff2ea47d2e77abad18df36e149c1eaccfc15a868 SHA512 
e6d7eb70cf59d5d9a2dd7817bc11574ba5f014f2aae6cb6c4b141e7d0a172cf091b950e3475ee5d4389f3ca3efae3f34ed1efbc694b74a2a99adc2694c936a7e
 WHIRLPOOL 
ca5e3fedce5f13a00ea37f946f9f0141d3132ea3b9209623961b32868946dd0e36621d0280716263031bc02dbcc7f8cd80de29da5e0235127d9c0d9e4deea54e
 DIST Jaybird-2.1.6-src.zip 5849860 SHA256 
819d47e37b91d0ea23f8b043d504a00f5b19d207d80556f2bf465abf1e50fa48 SHA512 
756ad70e3eb7c80d59afffba132c207310c2e9346c6f08b6a023305db36fd46a351c33259ca7d73eff853e9f7ff2245234297de33c7d9042fe87c3a8df204014
 WHIRLPOOL 
aa1c4bd03373dd7671c5d15db4210e1ccd319b41fd0259033944d1cfa75dac17a22293cf25a4c922dc17f4649ca4315d6136a878e1dad758664db7e6e03019ad
 DIST Jaybird-2.2.7-src.tar.gz 9548804 SHA256 
ff88c4b2297b153a9693bc6fd57761f6c0472518f12dcd5892cf72e31721cbad SHA512 
53a5fb13f82f57cb1dd1febba81cb43d92dabe4973b4cb0df185188e3a48bbb0a206132297759459708b2e44d155f5936015f547fed834f7cc2287d5aa423f22
 WHIRLPOOL 
0297f49d2c866ba2dbd250fea5f928d2e04cbab4f22497c4d12449295054ba33d109e21260ab6cf0bdf41b8cfbb539018994432c4e8f418bfe10cb46322edaf7
+DIST Jaybird-2.2.9-src.zip 9833669 SHA256 
46b807c85efd3531aef612b5d7a71e570c02e344cf73d67890c1194d3a250828 SHA512 
487e64658553f60fa2a1f9b6d7136504119bac2905c6480cac01a94ce2c6e70b82449ee9a1b9b1ee96a12646ef69064d542401fc62564662f14531dea3790e6e
 WHIRLPOOL 
f3197921d0eca901662353ab5150ba62b72ac40ccf884f78f229fadac2239bc56964d5ae452d0dcddf82099b66a71c734beaffe6b8a4b3d9bffec98061d7dc0a
 DIST v2.2.8.zip 10235590 SHA256 
6345bc37c958f8bb6a69b07281b6a4e1bd643e822f3223b4a171d1fc74253b77 SHA512 
05689c86bcde9bb7611052168414c75bffac2a30c984f0c3db602baf6c463c6a9d2f424fddb94bfd00634a399901edbf37700f6cb3ac0d8fa246006f3add1e15
 WHIRLPOOL 
01e6e38014cf7d43410677dc115747c796811ed1b514998de296b9d6ce585c2b5efb427df220f8c471dfcc21df9aa312fbf2f9889a5649525daf15bd8108e267

diff --git a/dev-java/jdbc-jaybird/jdbc-jaybird-2.2.9.ebuild 
b/dev-java/jdbc-jaybird/jdbc-jaybird-2.2.9.ebuild
new file mode 100644
index 000..6bd20c6
--- /dev/null
+++ b/dev-java/jdbc-jaybird/jdbc-jaybird-2.2.9.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+JAVA_PKG_IUSE="doc source examples test"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_PN="${PN/jdbc-/}"
+DESCRIPTION="JDBC Type 2 and 4 drivers for Firebird SQL server"
+HOMEPAGE="http://jaybirdwiki.firebirdsql.org/;
+SRC_URI="https://github.com/FirebirdSQL/${MY_PN}/archive/v${PV}.zip -> 
Jaybird-${PV}-src.zip"
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc"
+IUSE="jni"
+
+CDEPEND="dev-java/junit:4
+   dev-java/antlr:3.5
+   dev-java/log4j:0
+   dev-java/glassfish-connector-api:0"
+
+RDEPEND="${CDEPEND}
+   >=virtual/jre-1.6"
+
+DEPEND="${CDEPEND}
+   >=virtual/jdk-1.6
+   app-arch/unzip
+   jni? ( dev-java/cpptasks )
+   test? ( dev-java/ant-junit:0 )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+java_prepare() {
+   # prevent test/sources/javadoc from being built unless wanted
+   sed -i -e 's|name="jar-test" depends="compile"|name="jar-test" 
depends="compile" if="tests"|' \
+   "${S}/build/archive.xml" || die
+   sed -i -e 's|name="compile-examples"|name="compile-examples" 
if="examples"|' \
+   -e 's|,set-jdbc-42-test"|,set-jdbc-42-test" if="tests"|' \
+   "${S}/build/compile.xml" || die
+
+   # JAVA_ANT_ENCODING doesn't work because it doesn't like entities
+   java-ant_xml-rewrite -f build.xml -c -e javac -a encoding -v ISO-8859-1
+
+   cd "${S}/lib/"
+   rm -v *.jar
+
+   cd "${S}/src/lib/"
+   rm -v *.jar *.zip
+
+   java-pkg_jar-from --build-only glassfish-connector-api \
+   glassfish-connector-api.jar connector-api-1.5.jar
+
+   # the build.xml unpacks this and uses stuff
+   touch empty
+   jar cf mini-j2ee.jar empty
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="true"

  1   2   3   >