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

2015-12-27 Thread Jeroen Roovers
commit: 4d7dacbca5fb4ee69f5254fea2098f977f5d4c3a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 28 07:57:35 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 28 07:57:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7dacbc

dev-libs/liblinear: Stable for PPC64 (bug #569730).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

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

diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild 
b/dev-libs/liblinear/liblinear-210-r1.ebuild
index d18cdbf..d319f76 100644
--- a/dev-libs/liblinear/liblinear-210-r1.ebuild
+++ b/dev-libs/liblinear/liblinear-210-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/3"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE="blas"
 
 RDEPEND="



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

2015-12-27 Thread Alexis Ballier
commit: 53bb1e7c887a7948671bb4872fb212b2172a9505
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 28 07:56:17 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 28 07:56:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bb1e7c

media-video/ffmpeg: use openjpeg2 in live ebuild

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

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

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index 0db4f1f..1bd2c89 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -208,7 +208,7 @@ RDEPEND="
>=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
)
jack? ( 
>=media-sound/jack-audio-connection-kit-0.121.3-r1[${MULTILIB_USEDEP}] )
-   jpeg2k? ( >=media-libs/openjpeg-1.5.0:0[${MULTILIB_USEDEP}] )
+   jpeg2k? ( >=media-libs/openjpeg-2:2[${MULTILIB_USEDEP}] )
libass? ( >=media-libs/libass-0.10.2[${MULTILIB_USEDEP}] )
libcaca? ( >=media-libs/libcaca-0.99_beta18-r1[${MULTILIB_USEDEP}] )
libsoxr? ( >=media-libs/soxr-0.1.0[${MULTILIB_USEDEP}] )



[gentoo-commits] proj/dotnet:master commit in: dev-dotnet/X-PagedList/, eclass/, dev-dotnet/X-PagedList/files/

2015-12-27 Thread Heather Cynede
commit: 09e634d4a86194144abc1e639ee02ccd04a57ab4
Author: ArsenShnurkov  gmail  com>
AuthorDate: Sun Dec 27 11:26:42 2015 +
Commit: Heather Cynede  gentoo  org>
CommitDate: Sun Dec 27 11:26:42 2015 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=09e634d4

draft ebuild for X.PagedList

 .../X-PagedList-1.24.0.23549-r201512120.ebuild | 159 +
 .../X-PagedList/files/X.PagedList.Mvc.csproj.patch |  79 ++
 .../X-PagedList/files/X.PagedList.csproj.patch |  69 +
 dev-dotnet/X-PagedList/files/X.PagedList.nuspec|  15 ++
 dev-dotnet/X-PagedList/metadata.xml|  22 +++
 eclass/nupkg.eclass|  30 
 6 files changed, 374 insertions(+)

diff --git a/dev-dotnet/X-PagedList/X-PagedList-1.24.0.23549-r201512120.ebuild 
b/dev-dotnet/X-PagedList/X-PagedList-1.24.0.23549-r201512120.ebuild
new file mode 100644
index 000..67da841
--- /dev/null
+++ b/dev-dotnet/X-PagedList/X-PagedList-1.24.0.23549-r201512120.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit versionator dotnet nupkg
+
+HOMEPAGE="https://github.com/kpi-ua/X.PagedList/";
+DESCRIPTION="Nugget for easily paging through any IEnumerable/IQueryable in 
Asp.Net MVC"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="net45 +gac +nupkg +pkg-config debug developer"
+USE_DOTNET="net45"
+
+COMMON_DEPEND=">=dev-lang/mono-4.0.2.5
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+NAME="X.PagedList"
+REPOSITORY="https://github.com/ArsenShnurkov/${NAME}";
+EGIT_BRANCH="master"
+LICENSE_URL="${REPOSITORY}/blob/${EGIT_BRANCH}/LICENSE"
+ICONMETA="http://uxrepo.com/static/icon-sets/iconic/svg/list.svg";
+ICON_URL="https://github.com/ArsenShnurkov/X.PagedList/blob/switching-from-pcl/misc/list.svg";
+
+EGIT_COMMIT="48bc7da1bc3b6b294c69796bd9573e670edd3c64"
+SRC_URI="${REPOSITORY}/archive/${EGIT_BRANCH}/${EGIT_COMMIT}.zip -> ${PF}.zip
+   mirror://gentoo/mono.snk.bz2"
+#S="${WORKDIR}/${NAME}-${EGIT_COMMIT}"
+S="${WORKDIR}/${NAME}-${EGIT_BRANCH}"
+
+METAFILETOBUILD=./src/X.PagedList.sln
+#OUTPUT_DIR=
+
+# there is an original file exists: ./src/X.PagedList.Mvc/PagedList.Mvc.nuspec
+NUSPEC_FILE_NAME=X.PagedList.nuspec
+#NUSPEC_VERSION="${PVR//-r/.}"
+NUSPEC_VERSION=$(get_version_component_range 1-3)"${PR//r/.}"
+
+# rm -rf /var/tmp/portage/dev-dotnet/X-PagedList-1.24.0.23549-r201512120
+# emerge =X-PagedList-1.24.0.23549-r201512120
+# leafpad 
/var/tmp/portage/dev-dotnet/X-PagedList-1.24.0.23549-r201512120/temp/build.log &
+
+src_unpack()
+{
+   default
+   enuget_download_rogue_binary "Microsoft.Web.Infrastructure" "1.0.0.0"
+   enuget_download_rogue_binary "Microsoft.AspNet.WebPages" "3.2.3"
+   enuget_download_rogue_binary "Microsoft.AspNet.Razor" "3.2.3"
+   enuget_download_rogue_binary "Microsoft.AspNet.Mvc" "5.2.3"
+}
+
+src_prepare() {
+   einfo "patching project files"
+   epatch "${FILESDIR}/X.PagedList.csproj.patch"
+   epatch "${FILESDIR}/X.PagedList.Mvc.csproj.patch"
+
+   # no restoring for this particular project for now, see src_unpack() 
above instead
+   # einfo "restoring packages"
+   # enuget_restore -Verbosity detailed -SolutionDirectory "${S}" 
"./src/X.PagedList/packages.config"
+   # enuget_restore "./src/X.PagedList.Mvc/X.PagedList.Mvc.csproj"
+   # enuget_restore -Verbosity detailed -SolutionDirectory "${S}" 
"./src/X.PagedList.Mvc/packages.config"
+
+   einfo "preparing nuspec"
+   cp "${FILESDIR}/${NUSPEC_FILE_NAME}" "${S}/${NUSPEC_FILE_NAME}" || die
+   patch_nuspec_file "${S}/${NUSPEC_FILE_NAME}"
+}
+
+src_configure() {
+   :;
+}
+
+src_compile() {
+   exbuild /p:SignAssembly=true 
"/p:AssemblyOriginatorKeyFile=${WORKDIR}/mono.snk" 
"./src/X.PagedList/X.PagedList.csproj"
+   exbuild /p:SignAssembly=true 
"/p:AssemblyOriginatorKeyFile=${WORKDIR}/mono.snk" 
"./src/X.PagedList.Mvc/X.PagedList.Mvc.csproj"
+
+   # run nuget_pack
+   einfo "setting .nupkg version to ${NUSPEC_VERSION}"
+   enuspec -Prop "version=${NUSPEC_VERSION}" "${S}/${NUSPEC_FILE_NAME}"
+}
+
+src_install() {
+   enupkg "${WORKDIR}/${NAME}.${NUSPEC_VERSION}.nupkg"
+
+   egacinstall "src/X.PagedList/bin/${DIR}/X.PagedList.dll"
+   egacinstall "src/X.PagedList.Mvc/bin/${DIR}/X.PagedList.Mvc.dll"
+
+   install_pc_file
+}
+
+patch_nuspec_file()
+{
+   if use nupkg; then
+   if use debug; then
+   DIR="Debug"
+FILES_STRING=`cat <<-EOF || die "${DIR} files at patch_nuspec_file()"
+
+   
+   
+   
+   
+   
+EOF
+`
+   else
+   DIR="Release"
+FILES_STRING=`cat <<-EOF || die "${DIR} files at patch_nuspec_file()"
+
+   
+   
+   
+EOF
+`
+   

[gentoo-commits] proj/dotnet:master commit in: dev-lang/mono/files/, dev-lang/mono/

2015-12-27 Thread Heather Cynede
commit: a7b8ee97f6a55cef378805b7ece1e73f69bb92ee
Author: ArsenShnurkov  gmail  com>
AuthorDate: Sat Dec 26 12:07:00 2015 +
Commit: Heather Cynede  gentoo  org>
CommitDate: Sat Dec 26 12:37:39 2015 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=a7b8ee97

new version of patch

 ...tExtensions-issue-2710-another-resolution.patch |  48 +
 dev-lang/mono/mono-4.2.2.10-r1.ebuild  | 116 +
 2 files changed, 164 insertions(+)

diff --git 
a/dev-lang/mono/files/fix-for-GitExtensions-issue-2710-another-resolution.patch 
b/dev-lang/mono/files/fix-for-GitExtensions-issue-2710-another-resolution.patch
new file mode 100644
index 000..b306b69
--- /dev/null
+++ 
b/dev-lang/mono/files/fix-for-GitExtensions-issue-2710-another-resolution.patch
@@ -0,0 +1,48 @@
+diff --git 
a/mcs/class/System/System.Configuration/CustomizableFileSettingsProvider.cs 
b/mcs/class/System/System.Configuration/CustomizableFileSettingsProvider.cs
+index 4b69010..1bb6195 100644
+--- a/mcs/class/System/System.Configuration/CustomizableFileSettingsProvider.cs
 b/mcs/class/System/System.Configuration/CustomizableFileSettingsProvider.cs
+@@ -578,6 +578,34 @@ namespace System.Configuration
+   private ExeConfigurationFileMap exeMapPrev = null;
+   private SettingsPropertyValueCollection values = null;
+ 
++  /// 
++  /// Hack to remove the XmlDeclaration that the XmlSerializer 
adds.
++  /// 
++  /// see https://github.com/mono/mono/pull/2273";>Issue 
2273 for details
++  /// 
++  private string StripXmlHeader(string serializedValue)
++  {
++  if (serializedValue == null)
++  {
++  return string.Empty;
++  }
++
++  XmlDocument doc = new XmlDocument();
++  XmlElement valueXml = doc.CreateElement("value");
++  valueXml.InnerXml = serializedValue;
++
++  foreach (XmlNode child in valueXml.ChildNodes) {
++  if (child.NodeType == 
XmlNodeType.XmlDeclaration) {
++  valueXml.RemoveChild(child);
++  break;
++  }
++  }
++
++  // InnerXml will give you well-formed XML that you 
could save as a separate document, and 
++  // InnerText will immediately give you a pure-text 
representation of this inner XML.
++  return valueXml.InnerXml;
++  }
++
+   private void SaveProperties (ExeConfigurationFileMap exeMap, 
SettingsPropertyValueCollection collection, ConfigurationUserLevel level, 
SettingsContext context, bool checkUserLevel)
+   {
+   Configuration config = 
ConfigurationManager.OpenMappedExeConfiguration (exeMap, level);
+@@ -623,7 +651,7 @@ namespace System.Configuration
+   element.Value.ValueXml = new 
XmlDocument ().CreateElement ("value");
+   switch (value.Property.SerializeAs) {
+   case SettingsSerializeAs.Xml:
+-  element.Value.ValueXml.InnerXml = 
(value.SerializedValue as string) ?? string.Empty;
++  element.Value.ValueXml.InnerXml = 
StripXmlHeader(value.SerializedValue as string);
+   break;
+   case SettingsSerializeAs.String:
+   element.Value.ValueXml.InnerText = 
value.SerializedValue as string;

diff --git a/dev-lang/mono/mono-4.2.2.10-r1.ebuild 
b/dev-lang/mono/mono-4.2.2.10-r1.ebuild
new file mode 100644
index 000..677210a
--- /dev/null
+++ b/dev-lang/mono/mono-4.2.2.10-r1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+AUTOTOOLS_PRUNE_LIBTOOL_FILES="all"
+AUTOTOOLS_AUTORECONF=1
+
+inherit eutils linux-info mono-env flag-o-matic pax-utils autotools-utils 
versionator
+
+DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
+HOMEPAGE="http://www.mono-project.com/Main_Page";
+SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2";
+
+LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception 
IDPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE="nls minimal pax_kernel xen doc"
+
+COMMONDEPEND="
+   !minimal? ( >=dev-dotnet/libgdiplus-2.10 )
+   ia64? ( sys-libs/libunwind )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="${COMMONDEPEND}
+   || ( www-client/links www-client/lynx )
+"
+DEPEND="${COMMONDEPEND}
+   sys-devel/bc
+   virtual/yacc
+   pax_kernel? ( sys-apps/

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

2015-12-27 Thread Heather Cynede
commit: 27b50525c5fcfce875204cda16fee6ff7322721e
Author: Heather  users  noreply  github  com>
AuthorDate: Sat Dec 26 14:35:08 2015 +
Commit: Heather Cynede  gentoo  org>
CommitDate: Sat Dec 26 14:35:08 2015 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=27b50525

Merge pull request #150 from ArsenShnurkov/2710-another-resolution

new version of patch

 ...tExtensions-issue-2710-another-resolution.patch | 48 ++
 ...ono-4.2.2.10.ebuild => mono-4.2.2.10-r1.ebuild} |  2 +-
 2 files changed, 49 insertions(+), 1 deletion(-)



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

2015-12-27 Thread Heather Cynede
commit: 7d401b5d03efa449f60ff89637fd44ac69e400bb
Author: Heather  users  noreply  github  com>
AuthorDate: Sun Dec 27 16:48:46 2015 +
Commit: Heather Cynede  gentoo  org>
CommitDate: Sun Dec 27 16:48:46 2015 +
URL:https://gitweb.gentoo.org/proj/dotnet.git/commit/?id=7d401b5d

Merge pull request #151 from ArsenShnurkov/X.PagedList

draft ebuild for X.PagedList

 dev-dotnet/X-PagedList/Manifest|   2 +
 .../X-PagedList-1.24.0.23549-r201512120.ebuild | 159 +
 .../X-PagedList/files/X.PagedList.Mvc.csproj.patch |  79 ++
 .../X-PagedList/files/X.PagedList.csproj.patch |  69 +
 dev-dotnet/X-PagedList/files/X.PagedList.nuspec|  15 ++
 .../{monotorrent => X-PagedList}/metadata.xml  |  12 +-
 eclass/nupkg.eclass|  30 
 7 files changed, 358 insertions(+), 8 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/

2015-12-27 Thread Jeroen Roovers
commit: 3631285dd1104ebcb6d117903a72c481f4fb7e43
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 28 07:53:45 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 28 07:54:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3631285d

app-shells/bash: Stable for HPPA PPC64 (bug #569874).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 app-shells/bash/bash-4.3_p42.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/bash/bash-4.3_p42.ebuild 
b/app-shells/bash/bash-4.3_p42.ebuild
index ffa0c3e..8f140fc 100644
--- a/app-shells/bash/bash-4.3_p42.ebuild
+++ b/app-shells/bash/bash-4.3_p42.ebuild
@@ -38,7 +38,7 @@ SRC_URI="mirror://gnu/bash/${MY_P}.tar.gz $(patches)"
 
 LICENSE="GPL-3"
 SLOT="0"
-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"
 IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline vanilla"
 
 DEPEND=">=sys-libs/ncurses-5.2-r2



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

2015-12-27 Thread Hans de Graaff
commit: 3eee44397f1cde9ab0a59bbbc3540b628368b065
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 07:46:40 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 07:48:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eee4439

net-misc/termtter: add 2.2.3

Also remove 2.2.2 since could no longer be installed due
to ruby19 being deprecated for some time.

Package-Manager: portage-2.2.24

 net-misc/termtter/Manifest | 2 +-
 net-misc/termtter/{termtter-2.2.2.ebuild => termtter-2.2.3.ebuild} | 7 +++
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-misc/termtter/Manifest b/net-misc/termtter/Manifest
index b1b36b5..d5b9515 100644
--- a/net-misc/termtter/Manifest
+++ b/net-misc/termtter/Manifest
@@ -1 +1 @@
-DIST termtter-2.2.2.gem 1506304 SHA256 
2b91e872f6dafbcb7128352b3aa95ed8397c20dab872026a3e2bc4b582a25a74 SHA512 
f3df3ec14172d1b6235a0acdfa20fc8fdae0cc9151d7b887d8f60355b064694ff69663f54a039e0e075067baeedf804eb0d583dce616adaa62a75db9f44d1cf4
 WHIRLPOOL 
1afc095b87ae2b20397d292ac84c970fb1bde9174eef8a9e79671c822cb56d5372ff635d6458d3a9c2635901f248be7f77a63f5353909d85f8521f6b5611bbb1
+DIST termtter-2.2.3.gem 1506304 SHA256 
4b72e16b7570db2fa426fd5576cc4677dd1e21bc75dd0561e92bfac20292a6d7 SHA512 
11ddc84f111b853b8e03bde1ea407a287108c82cdaf9f74f1fca06701dec3c9a9d1fee4ea2a991fa33a56c3f61ee941efa9b3af77304d000a64510b08039a7a6
 WHIRLPOOL 
18be31917531550c55b139e623069f4b39a96713d90406f8e017ab37e275b9f7e3bca103622c219a393a6b1fbc20f15482bcb19adedc5c54f2528aac45021d9c

diff --git a/net-misc/termtter/termtter-2.2.2.ebuild 
b/net-misc/termtter/termtter-2.2.3.ebuild
similarity index 87%
rename from net-misc/termtter/termtter-2.2.2.ebuild
rename to net-misc/termtter/termtter-2.2.3.ebuild
index e770c3d..7576f52 100644
--- a/net-misc/termtter/termtter-2.2.2.ebuild
+++ b/net-misc/termtter/termtter-2.2.3.ebuild
@@ -4,8 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby19"
-#RUBY_FAKEGEM_RECIPE_TEST="rake"
+USE_RUBY="ruby20 ruby21"
 RUBY_FAKEGEM_RECIPE_TEST=""
 RUBY_FAKEGEM_TASK_TEST="spec"
 
@@ -24,8 +23,8 @@ ruby_add_rdepend "dev-ruby/json
dev-ruby/termcolor
dev-ruby/rubytter
dev-ruby/notify
-   dev-ruby/activerecord
-   dev-ruby/builder"
+   dev-ruby/activerecord:4.1
+   dev-ruby/builder:3.1"
 #  dev-ruby/fluent-logger
 ruby_add_bdepend "
doc? ( dev-ruby/rdoc )



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

2015-12-27 Thread Jeroen Roovers
commit: 65dd9e7b5a5e5f86dc5790e4ada8780edb77b945
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 28 07:45:36 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 28 07:45:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dd9e7b

net-firewall/psad: Version bump.

Package-Manager: portage-2.2.26

 net-firewall/psad/Manifest  |  1 +
 net-firewall/psad/psad-2.4.3.ebuild | 91 +
 2 files changed, 92 insertions(+)

diff --git a/net-firewall/psad/Manifest b/net-firewall/psad/Manifest
index ed51477..94cca56 100644
--- a/net-firewall/psad/Manifest
+++ b/net-firewall/psad/Manifest
@@ -1,3 +1,4 @@
 DIST psad-2.2.5.tar.bz2 1243987 SHA256 
736d446266227cb65511d792c85224573c95ea4dc3bde3d5c65bc19084f57452 SHA512 
195a06420cf821d182a5422705ba2d407fd35f23887430e61925cad0eada7d20e2416eaf6317857a5aec2f1264a280a7e0128cc301f17dcf20cf833a9f0efb6e
 WHIRLPOOL 
fac4797e0a399d4f5edf2179c21d37791d184ee1e334b9b8fb2707405afc10ca0c0d4ab43cd274f34cf8ba9453189066b1d46b955d0533fa357e376ef3817f1f
 DIST psad-2.4.1.tar.bz2 1361593 SHA256 
d86688ed7907724750b501087a92a3417cb5b2dc81e06230d0eb2cdcf676b03e SHA512 
e146d9853e265f4bb25b79fff7a0ab6ba2759367890498ea25edaff771df1b30c3a284b18e6fe5ae3f4c91a79f6b8d255bf331921c36a24fb0f4f554fa3cb848
 WHIRLPOOL 
5ac2b96fd8ec4baa98a0b35465e5c8bbfb3dffd48f2a95e31ef80e176d80e7ed09a5bcf6d945e8bed3d69d9cb21b14857dc56fd24bc5ce01ef9540729fd585d4
 DIST psad-2.4.2.tar.bz2 1396459 SHA256 
0490688c2d09428ee3b0f20a8aebaceb5993484c5e30176f883bea37272c9715 SHA512 
1a28bec3eafcbc9a480680598724b7c99c1aaad2560ec44d00b002208d737b771017c3bbeb73ece10199740d1c9094b11036f8d04cb5b8c6f3860f2e0c0221ab
 WHIRLPOOL 
17401c1ad846759f181f2f5d0619412f198aff5dd54fa8841a02757322ada67a9f6ae651b3b1cdbc4dbfbe2ed0570e56a74bb235794b24b0a187583383a94b0b
+DIST psad-2.4.3.tar.bz2 1395260 SHA256 
e482de4602ab72dba868dcdd1078ad3645d49ab02a9eb116dd117c1a5a20f8c5 SHA512 
8a25ef377e3f4f406c2179a42217110a670f1c0eb8e7991e32a99fd695ca1866218274e9aaeb48552e1bd9bd91b5fbf34b226d767c28f1db27f15b08fba2b0e8
 WHIRLPOOL 
a1c06df2cd67baa3e2b519094ffcccd027aab47352c00cd3147a8d3db2366ce8cbea42c37f5e8adcd9c2532af215bd87ed5d925e376cf8d965725e4f5cf4c7ea

diff --git a/net-firewall/psad/psad-2.4.3.ebuild 
b/net-firewall/psad/psad-2.4.3.ebuild
new file mode 100644
index 000..dcf0bcd
--- /dev/null
+++ b/net-firewall/psad/psad-2.4.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+#PERL_EXPORT_PHASE_FUNCTIONS=no
+inherit eutils perl-module toolchain-funcs
+
+DESCRIPTION="Port Scanning Attack Detection daemon"
+SRC_URI="http://www.cipherdyne.org/psad/download/${P}.tar.bz2";
+HOMEPAGE="http://www.cipherdyne.org/psad";
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker"
+RDEPEND="
+   dev-perl/Bit-Vector
+   dev-perl/Date-Calc
+   dev-perl/NetAddr-IP
+   dev-perl/Unix-Syslog
+   net-firewall/iptables
+   net-misc/whois
+   virtual/logger
+   virtual/mailx
+   virtual/perl-Storable
+"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-2.2.4-var-run.patch
+
+   sed -i \
+   -e 's|/usr/bin/gcc|$(CC)|g' \
+   -e 's|-O|$(CFLAGS) $(LDFLAGS)|g' \
+   Makefile || die
+   # Fix up default paths
+   sed -i \
+   -e "s:/usr/bin/whois_psad:/usr/bin/whois:g" \
+   psad.conf || die
+}
+
+src_configure() {
+   default
+
+   local deps_subdir
+   for deps_subdir in IPTables-Parse IPTables-ChainMgr; do
+   cd "${S}"/deps/${deps_subdir} || die
+   SRC_PREP="no" perl-module_src_configure
+   done
+}
+
+src_compile() {
+   tc-export CC
+   default
+
+   local deps_subdir
+   for deps_subdir in IPTables-Parse IPTables-ChainMgr; do
+   cd "${S}"/deps/${deps_subdir} || die
+   perl-module_src_compile
+   done
+}
+
+src_install() {
+   newbin pscan psad-pscan
+
+   insinto /usr
+   dosbin kmsgsd psad psadwatchd
+   newsbin fwcheck_psad.pl fwcheck_psad
+
+   insinto /etc/psad
+   doins \
+   *.conf auto_dl icmp{,6}_types ip_options psad_* pf.os posf \
+   protocols signatures
+
+   newinitd init-scripts/psad-init.gentoo psad
+
+   doman *.8
+
+   dodoc BENCHMARK CREDITS Change* FW_EXAMPLE_RULES FW_HELP README \
+   README.SYSLOG SCAN_LOG
+
+   insinto /etc/psad/snort_rules
+   doins deps/snort_rules/*
+
+   local deps_subdir
+   for deps_subdir in IPTables-Parse IPTables-ChainMgr; do
+   cd "${S}"/deps/${deps_subdir} || die
+   perl-module_src_install
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/

2015-12-27 Thread Jeroen Roovers
commit: 608c07562bf5de2c566c1ddf3293a26d21d6e089
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 28 07:41:52 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 28 07:42:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608c0756

net-misc/apt-cacher-ng: Version bump.

Package-Manager: portage-2.2.26

 net-misc/apt-cacher-ng/Manifest   |   1 +
 net-misc/apt-cacher-ng/apt-cacher-ng-0.8.8.ebuild | 119 ++
 2 files changed, 120 insertions(+)

diff --git a/net-misc/apt-cacher-ng/Manifest b/net-misc/apt-cacher-ng/Manifest
index dc5704c..50c7cc7 100644
--- a/net-misc/apt-cacher-ng/Manifest
+++ b/net-misc/apt-cacher-ng/Manifest
@@ -1,2 +1,3 @@
 DIST apt-cacher-ng_0.8.6.orig.tar.xz 295760 SHA256 
255b742d3551fcbfa71b6df4d8892038934812425222a15d085436a4a76b8400 SHA512 
e9b8c8cd1c1c1eee3a090599cc3735317c9062d9c8032ac1ab9657793921ab250b3200ec2e1a265a26097655ae88b5cff0e62f7d36483eaa19a1246aac58837d
 WHIRLPOOL 
efbeab3503dd3eefb9b6bdd1a54151ea8811f2bc9ed70b498dbe1169a45b7e17dbdafaa73da8b3b7d3448f47f5ace78443ecc3b253a4f68eaea1ffc0c84d3328
 DIST apt-cacher-ng_0.8.7.orig.tar.xz 297904 SHA256 
7a369632ab6b3f735221de12a10c1d74d706f9cec565cbeea5cc9a630716acd7 SHA512 
f39d5d8a7040e8271154e03cdb0758aedddadd5c09fcb0afa7f388993e7a432feea186c8c8d484673d99ded448589a48ad1a80f51c572438e594c630f7739d3b
 WHIRLPOOL 
cf68e20b5df592012d2c3fe01bb9e96effe4e24d637745c1621f3d090835b62b6af4bc79a51887e3431525c53c498906451c24f46b60bc67c03488199c83573d
+DIST apt-cacher-ng_0.8.8.orig.tar.xz 298276 SHA256 
7847f970ed9b3b3b65fe9c302107ede9cd0c5de57e3ddb497a409e8720f1fe58 SHA512 
a31b09594b842d4be23938dfbd0d06ad403f7e1ba58518d7eb0e3496c30125664ca8d3b832bd14933aaa7e115f3bb3793e0bb593a330bff162cddd129cbc0537
 WHIRLPOOL 
f8f661543fb58b96bcc5057ff2e9b29c7a7679d1ef7eb29d18530023b647b78ff339a9658b4ebf2fbec04994828fbf88182cb12153a8b25c673612785f6ef084

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.8.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.8.ebuild
new file mode 100644
index 000..885013a
--- /dev/null
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-0.8.8.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit cmake-utils eutils toolchain-funcs user
+
+DESCRIPTION="Yet another implementation of an HTTP proxy for Debian/Ubuntu 
software packages written in C++"
+HOMEPAGE="
+   http://www.unix-ag.uni-kl.de/~bloch/acng/
+   http://packages.qa.debian.org/a/apt-cacher-ng.html
+"
+LICENSE="BSD-4 ZLIB public-domain"
+SLOT="0"
+SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${PV}.orig.tar.xz"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="doc fuse systemd tcpd"
+
+COMMON_DEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   sys-libs/zlib
+   systemd? (
+   sys-apps/systemd
+   )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   dev-util/cmake
+   >sys-devel/gcc-4.8
+   virtual/pkgconfig
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-lang/perl
+   fuse? ( sys-fs/fuse )
+   tcpd? ( sys-apps/tcp-wrappers )
+"
+
+S=${WORKDIR}/${P/_}
+
+pkg_pretend() {
+   if [[ $(gcc-major-version) = 4 ]]; then
+   if [[ $(gcc-minor-version) -lt 8 ]]; then
+   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
+   fi
+   else
+   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
+   fi
+}
+
+pkg_setup() {
+   # add new user & group for daemon
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_configure(){
+   mycmakeargs="-DCMAKE_INSTALL_PREFIX=/usr"
+   if use fuse; then
+   mycmakeargs="-DHAVE_FUSE_25=yes ${mycmakeargs}"
+   else
+   mycmakeargs="-DHAVE_FUSE_25=no ${mycmakeargs}"
+   fi
+   if use tcpd; then
+   mycmakeargs="-DHAVE_LIBWRAP=yes ${mycmakeargs}"
+   else
+   mycmakeargs="-DHAVE_LIBWRAP=no ${mycmakeargs}"
+   fi
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   pushd ${CMAKE_BUILD_DIR}
+   dosbin ${PN}
+   if use fuse; then
+   dobin acngfs
+   fi
+   popd
+
+   newinitd "${FILESDIR}"/initd-r1 ${PN}
+   newconfd "${FILESDIR}"/confd ${PN}
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/logrotate ${PN}
+
+   doman doc/man/${PN}*
+   if use fuse; then
+   doman doc/man/acngfs*
+   fi
+
+   # Documentation
+   dodoc README TODO VERSION INSTALL ChangeLog
+   if use doc; then
+   dodoc doc/*.pdf
+   dohtml doc/html/*
+   docinto examples/conf
+   dodoc conf/*
+   fi
+
+   # perl daily cron script
+   dosbin scripts/expire-caller.pl
+   exeinto /etc/cron.daily
+   newexe "${FILESDIR}"/cron.daily ${P

[gentoo-commits] repo/gentoo:master commit in: media-plugins/live/

2015-12-27 Thread Alexis Ballier
commit: 5ceb3a212230cd2ca25554af411dd49fd2fe742c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 28 07:38:11 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 28 07:39:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ceb3a21

media-plugins/live: bump to 2015.12.22.

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 media-plugins/live/Manifest   |   1 +
 media-plugins/live/live-2015.12.22.ebuild | 129 ++
 2 files changed, 130 insertions(+)

diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 115ea18..435ec64 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -5,3 +5,4 @@ DIST live.2015.08.07.tar.gz 616595 SHA256 
1a27410aea9723e9e0c60850c57b52a08eed32
 DIST live.2015.10.12.tar.gz 627366 SHA256 
4402a2a803ee31ab1a0a79c85ddee107c8c458295388ea091d9da80689e61c17 SHA512 
a282b1f7d8170e8edf13b4d4e632fe26ad74e1efc28a9c4b568c2da28aa72d3a0a7029b3e045f744ba217320fd67182658581d96018969b81bdeffe78c1a89f5
 WHIRLPOOL 
17cfe5784cfe1227dd12e05112273bdcebea9078d2d699a37be6d172db085efd27860831f46b33f9a65b539b068f438edf0f5b5b2f81a5d3087fe8c17dbe8c52
 DIST live.2015.10.29.tar.gz 627327 SHA256 
05bb03b58c9a758a735a2c5bb0b993c5e157d7a60b08df49cc29619d02fbc962 SHA512 
03d10881e62b12676898e5cd889169d1d7de3640024198f8908c820375233535b9706bd309abbf26f7ad6e957338bf7371b1443f65b2d245d1b06345b5922e75
 WHIRLPOOL 
14998fe3da4854ab26063a88486e6e81e020c097f59c9a32e17e18184f085c92d8a85e52dbbca0a7fbf1643e657f54c0691e6ca6398ec33ba0e0a6337e733245
 DIST live.2015.11.09.tar.gz 617651 SHA256 
33dc683aae4cab9dd7cb05ff25ad35ddbd5ff6769f588a910644dced90e64ce8 SHA512 
4c96f81a4c9379f7d1e2d63fa8db75bad6fba914862f538a4cb283ce7d7594f450682276ac684aa74b612d646eb05c0729eae48e00709f71215acb706c8a653f
 WHIRLPOOL 
c973a49fd0e5ed195dc4747e796a06b25d401792db3f469c8e8393b0407f3cefc3fdcaea2392bc59a7dd8762c99377adb8022f5fa1fd128cd8b62c86f03d2c1b
+DIST live.2015.12.22.tar.gz 5644431 SHA256 
d0a8a0d13b79a8e34057d4c5c0a65572c2eba4948fcf5548d9d53ce994e14b91 SHA512 
e5cec29b769e8c10dcc932c1ed96f88d216a3643b2301d36d8df58b8db9bf823247876f2b4cbccac0fcb61ae098eebff3df3b767b1710e5b8b279ffc3bec4eb1
 WHIRLPOOL 
46b7f3f5885115d5b7c4b024cd7ce95b1c47a8f7055c2640357f5beb6f1c0d0270a34a176b1ff8e7942394ede41ef2fc486238b1355860b7ee0a5ff3cf481df1

diff --git a/media-plugins/live/live-2015.12.22.ebuild 
b/media-plugins/live/live-2015.12.22.ebuild
new file mode 100644
index 000..a787b31
--- /dev/null
+++ b/media-plugins/live/live-2015.12.22.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
+
+DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
+HOMEPAGE="http://www.live555.com/";
+SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz
+   mirror://gentoo/${P/-/.}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier 
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+LIVE_ABI_VERSION=7
+SLOT="0/${LIVE_ABI_VERSION}"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${S}"
+   mv "${WORKDIR}/live" "${S}/" || die
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-recursive2.patch"
+
+   if use static-libs ; then
+   cp -pPR live live-shared
+   mv live live-static
+   else
+   mv live live-shared
+   fi
+
+   use static-libs && cp "${FILESDIR}/config.gentoo" live-static
+   cp "${FILESDIR}/config.gentoo-so-r1" live-shared
+
+   case ${CHOST} in
+   *-solaris*)
+   use static-libs && { sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live-static/config.gentoo \
+   || die ; }
+   sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DSOLARIS 
-DXLOCALE_NOT_USED/' \
+   -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ 
-lsocket -lnsl/' \
+   live-shared/config.gentoo-so-r1 \
+   || die
+   ;;
+   *-darwin*)
+   use static-libs && { sed -i \
+   -e '/^COMPILE_OPTS /s/$/ -DBSD=1 
-DHAVE_SOCKADDR_LEN=1/' \
+   -e '/^LINK /s/$/ /' \
+  

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

2015-12-27 Thread Jeroen Roovers
commit: 669119f25d369fa97f06b37d00933a89435924d4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 28 07:12:12 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 28 07:38:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669119f2

www-client/opera-developer: Version bump.

Package-Manager: portage-2.2.26

 www-client/opera-developer/Manifest|  2 +
 .../opera-developer-36.0.2079.0.ebuild | 91 ++
 2 files changed, 93 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 046df91..647a59c 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -2,3 +2,5 @@ DIST opera-developer_35.0.2064.0_amd64.deb 46017124 SHA256 
1f4221dcf266cfe5a7b0c
 DIST opera-developer_35.0.2064.0_i386.deb 46705518 SHA256 
cffb1dd084208249a2e989a4cdfc047e449a54d6557533bae26f8500b127de0b SHA512 
51767d2ff8c2eaee6abee069be31984e81885ebf34604c1a5fc4a15e1a150753b6b308334ef87f5db3e1a4b83c7d77d6b9cda9963aec3482fb9d60bc3f03b86f
 WHIRLPOOL 
502859b3c8ea12bbaf9483feac5ca30efdd8ad993c542f0d31f9e12f19c3380c4581cd060d57ae18aae3f3d50dc788d64056ef44b2aa37f197386eb71d74d2de
 DIST opera-developer_36.0.2072.0_amd64.deb 45379122 SHA256 
e9a553903352120c7b84d8985d7c5dd52a59407cde93b15dcfbc9ac77344cb5a SHA512 
fbf9b9ea2e7704681213dcecb176a942ab27907978366fe4f65fadfb8d565bad90197433a6bb66f51ee52afc011ba06981cd2b26d8ff97c85ea7f62e6484b2ed
 WHIRLPOOL 
54e8635ed35fcc9908d690f04af553263218aea47c81a1906bb36874b815b23ad8b5a3e31aa7f4f8a46a903f6f46dcb716be415e9dcac6e03511b99cf77310b0
 DIST opera-developer_36.0.2072.0_i386.deb 47196596 SHA256 
6aefedb8c25d7e8e2401231b0cd228a905d6b0b09d034034cc0300ec359bc778 SHA512 
3329fccf9302517d52dfcec898ab268b5cb9fa8526738059a1c198f2bcac42dfc71a174f5bf8fc9905b8ff6dc18a1646f6e04b10675165ede080c49aada2
 WHIRLPOOL 
885729776ddcd644e9ada8bfe7b84299e110370591652b10c46147a19245da514492a89f8c65abc86bc4362eb9cd347142824417199d4ed544e02be5e280e6b1
+DIST opera-developer_36.0.2079.0_amd64.deb 46430558 SHA256 
bbbd0a95fc0a25c82c5c41dd7d28ba67e37480d0b26b7791b05cea6a8c7a0de5 SHA512 
460d8b476f9d736101085ec45f75af5d9d391ed13f702a11132cfb22c8c553b810bf9b1c98316a7f2143e2058f42fd0edc46812116a6b4c1f32e51ba0167b6a6
 WHIRLPOOL 
df9bb13d4e28a110c654f12dbf37473eec6fe81ef605a45f1b6f5c2ba282dcbbd5b88f70fc905507ea07227fd2d3aca2162270eceb652fe9e4d4209d24c2cdd9
+DIST opera-developer_36.0.2079.0_i386.deb 47359312 SHA256 
05d908ba11ce2306094da45c9ca987932bf1d578a79a6ef43b05025a200fce2f SHA512 
cd161d4cd1866acba3563b806594185d7d19387a25e5439595bf4ea4c7727af3f8f8c744a655486657c95b7089f3a5a039c0b547654b57f5bad7165dc1d4824c
 WHIRLPOOL 
90577377351282d538e2a9ccefeddf34e5eaf1031c0254ee2dd6d35c8f91e3f6ef6e6b3da7db1dc13163eebce4f5d1bfd811da21d1f5df49c130f64c98ce82ae

diff --git a/www-client/opera-developer/opera-developer-36.0.2079.0.ebuild 
b/www-client/opera-developer/opera-developer-36.0.2079.0.ebuild
new file mode 100644
index 000..bfeded8
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-36.0.2079.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy 
gd
+   hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru 
sk
+   sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
+"
+inherit chromium multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/";
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/";
+SRC_URI="
+   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/l

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

2015-12-27 Thread Jeroen Roovers
commit: 83e529a3c3b7f7c6ad88338e0211a9c680718c4a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 28 07:36:18 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 28 07:38:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e529a3

www-client/surf: Version bump.

Package-Manager: portage-2.2.26

 www-client/surf/Manifest|  1 +
 www-client/surf/files/surf-0.7-gentoo.patch | 84 +
 www-client/surf/surf-0.7.ebuild | 71 
 3 files changed, 156 insertions(+)

diff --git a/www-client/surf/Manifest b/www-client/surf/Manifest
index cea1d6f..18ff0ad 100644
--- a/www-client/surf/Manifest
+++ b/www-client/surf/Manifest
@@ -1 +1,2 @@
 DIST surf-0.6.tar.gz 14781 SHA256 
fdc1ccfaee5c4f008eeb8fe5f9200d3ad71296e8d7af52bdd6a771f111866805 SHA512 
f3550535351e37296280d33d229998e1f00aa605d0dab4a58944cf213721e823a1cfd9134b7bca2a4d61e265122a30d5dc917a290163ed8af2b24cd75d41a100
 WHIRLPOOL 
2a163d450b47b4964ce3686d76bf6e3a747984f0e86f84e2dccfa9d3e885bc26adf0100cdef48ae19d91f34a2d14d6c4950d2a7db7d333612e2b1fc48b077f99
+DIST surf-0.7.tar.gz 18792 SHA256 
95608546fb64d01c7a8153c356be0e284ebe120c3c596a94eb3f3ad47e1c494a SHA512 
a6a0e172d99f8ce5a7eb63bd34ef3e55ae26059cc94148cf7c50ac665a5e64d90f4a6b1e71b73c1fa763dfaef9b50aaae79e924724f564b2ddf2b8aef4268ff6
 WHIRLPOOL 
6dbda75a102e108fb0d2910018b0b622189d3729326ba7ce69c4995c599f0d041bc5add771bdd27444752b6e627fcff6c546259e8605189f465e825578a9949b

diff --git a/www-client/surf/files/surf-0.7-gentoo.patch 
b/www-client/surf/files/surf-0.7-gentoo.patch
new file mode 100644
index 000..0be4598
--- /dev/null
+++ b/www-client/surf/files/surf-0.7-gentoo.patch
@@ -0,0 +1,84 @@
+--- a/config.mk
 b/config.mk
+@@ -4,27 +4,27 @@
+ # Customize below to fit your system
+ 
+ # paths
+-PREFIX = /usr/local
++PREFIX = /usr
+ MANPREFIX = ${PREFIX}/share/man
+ 
+-X11INC = /usr/X11R6/include
+-X11LIB = /usr/X11R6/lib
++X11INC = $(shell $(PKG_CONFIG) --cflags x11)
++X11LIB = $(shell $(PKG_CONFIG) --libs x11)
+ 
+-GTKINC = `pkg-config --cflags gtk+-2.0 webkit-1.0`
+-GTKLIB = `pkg-config --libs gtk+-2.0 webkit-1.0`
++GTKINC = $(shell $(PKG_CONFIG) --cflags gtk+-2.0 gthread-2.0 webkit-1.0)
++GTKLIB = $(shell $(PKG_CONFIG) --libs gtk+-2.0 gthread-2.0 webkit-1.0)
+ 
+ # includes and libs
+-INCS = -I. -I/usr/include -I${X11INC} ${GTKINC}
+-LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 ${GTKLIB} -lgthread-2.0
++INCS = -I. -I/usr/include ${X11INC} ${GTKINC}
++LIBS = ${X11LIB} ${GTKLIB}
+ 
+ # flags
+ CPPFLAGS = -DVERSION=\"${VERSION}\" -D_DEFAULT_SOURCE
+-CFLAGS = -std=c99 -pedantic -Wall -Os ${INCS} ${CPPFLAGS}
+-LDFLAGS = -g ${LIBS}
++CFLAGS = -std=c99 -pedantic -Wall ${INCS} ${CPPFLAGS}
++LDFLAGS = ${LIBS}
+ 
+ # Solaris
+ #CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
+ #LDFLAGS = ${LIBS}
+ 
+ # compiler and linker
+-CC = cc
++CC ?= cc
+--- a/Makefile
 b/Makefile
+@@ -15,18 +15,16 @@
+   @echo "CC   = ${CC}"
+ 
+ .c.o:
+-  @echo CC $<
+-  @${CC} -c ${CFLAGS} $<
++  ${CC} -c ${CFLAGS} $<
+ 
+ ${OBJ}: config.h config.mk
+ 
+ config.h:
+   @echo creating $@ from config.def.h
+-  @cp config.def.h $@
++  cp config.def.h $@
+ 
+ surf: ${OBJ}
+-  @echo CC -o $@
+-  @${CC} -o $@ surf.o ${LDFLAGS}
++  ${CC} -o $@ surf.o ${LDFLAGS}
+ 
+ clean:
+   @echo cleaning
+@@ -44,13 +42,13 @@
+ 
+ install: all
+   @echo installing executable file to ${DESTDIR}${PREFIX}/bin
+-  @mkdir -p ${DESTDIR}${PREFIX}/bin
+-  @cp -f surf ${DESTDIR}${PREFIX}/bin
+-  @chmod 755 ${DESTDIR}${PREFIX}/bin/surf
++  mkdir -p ${DESTDIR}${PREFIX}/bin
++  cp -f surf ${DESTDIR}${PREFIX}/bin
++  chmod 755 ${DESTDIR}${PREFIX}/bin/surf
+   @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1
+-  @mkdir -p ${DESTDIR}${MANPREFIX}/man1
+-  @sed "s/VERSION/${VERSION}/g" < surf.1 > 
${DESTDIR}${MANPREFIX}/man1/surf.1
+-  @chmod 644 ${DESTDIR}${MANPREFIX}/man1/surf.1
++  mkdir -p ${DESTDIR}${MANPREFIX}/man1
++  sed "s/VERSION/${VERSION}/g" < surf.1 > 
${DESTDIR}${MANPREFIX}/man1/surf.1
++  chmod 644 ${DESTDIR}${MANPREFIX}/man1/surf.1
+ 
+ uninstall:
+   @echo removing executable file from ${DESTDIR}${PREFIX}/bin

diff --git a/www-client/surf/surf-0.7.ebuild b/www-client/surf/surf-0.7.ebuild
new file mode 100644
index 000..834dd70
--- /dev/null
+++ b/www-client/surf/surf-0.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils savedconfig toolchain-funcs
+
+DESCRIPTION="a simple web browser based on WebKit/GTK+"
+HOMEPAGE="http://surf.suckless.org/";
+SRC_URI="http://dl.suckless.org/${PN}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   dev-libs/glib
+   net-libs/libsoup
+   net-libs/webkit-gtk:2
+   x11-libs/gtk+:2
+   x11-libs/

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

2015-12-27 Thread Jeroen Roovers
commit: 853e641e04a480fb842692f051bcde781204af6b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 28 07:38:21 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 28 07:38:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853e641e

www-client/surf: Add dev-libs/glib SLOT.

Package-Manager: portage-2.2.26

 www-client/surf/surf-0.6-r1.ebuild | 2 +-
 www-client/surf/surf-0.6-r2.ebuild | 2 +-
 www-client/surf/surf-0.7.ebuild| 2 +-
 www-client/surf/surf-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/surf/surf-0.6-r1.ebuild 
b/www-client/surf/surf-0.6-r1.ebuild
index d5f4571..418ef82 100644
--- a/www-client/surf/surf-0.6-r1.ebuild
+++ b/www-client/surf/surf-0.6-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 
 COMMON_DEPEND="
-   dev-libs/glib
+   dev-libs/glib:2
net-libs/libsoup
net-libs/webkit-gtk:2
x11-libs/gtk+:2

diff --git a/www-client/surf/surf-0.6-r2.ebuild 
b/www-client/surf/surf-0.6-r2.ebuild
index 327f7d8..d724870 100644
--- a/www-client/surf/surf-0.6-r2.ebuild
+++ b/www-client/surf/surf-0.6-r2.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 COMMON_DEPEND="
-   dev-libs/glib
+   dev-libs/glib:2
net-libs/libsoup
net-libs/webkit-gtk:2
x11-libs/gtk+:2

diff --git a/www-client/surf/surf-0.7.ebuild b/www-client/surf/surf-0.7.ebuild
index 834dd70..3aa0aec 100644
--- a/www-client/surf/surf-0.7.ebuild
+++ b/www-client/surf/surf-0.7.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 COMMON_DEPEND="
-   dev-libs/glib
+   dev-libs/glib:2
net-libs/libsoup
net-libs/webkit-gtk:2
x11-libs/gtk+:2

diff --git a/www-client/surf/surf-.ebuild b/www-client/surf/surf-.ebuild
index 97df92e..cf2697d 100644
--- a/www-client/surf/surf-.ebuild
+++ b/www-client/surf/surf-.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS=""
 
 COMMON_DEPEND="
-   dev-libs/glib
+   dev-libs/glib:2
net-libs/libsoup
net-libs/webkit-gtk:2
x11-libs/gtk+:2



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

2015-12-27 Thread Alexis Ballier
commit: 36615defaf6b097f19699a18003b68aa9a311dda
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 28 07:31:19 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 28 07:31:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36615def

media-video/mkvtoolnix: remove old

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/mkvtoolnix/Manifest|   6 -
 .../files/mkvtoolnix-5.8.0-boost-configure.patch   |  63 ---
 .../files/mkvtoolnix-5.8.0-system-pugixml.patch|  31 --
 .../files/mkvtoolnix-6.6.0-boost-1.56.patch|  52 -
 .../files/mkvtoolnix-8.2.0-fix-curl-support.patch  |  11 --
 media-video/mkvtoolnix/mkvtoolnix-6.6.0.ebuild |  89 ---
 media-video/mkvtoolnix/mkvtoolnix-8.2.0-r1.ebuild  | 123 -
 media-video/mkvtoolnix/mkvtoolnix-8.3.0.ebuild | 121 
 media-video/mkvtoolnix/mkvtoolnix-8.4.0.ebuild | 116 ---
 media-video/mkvtoolnix/mkvtoolnix-8.5.0.ebuild | 116 ---
 media-video/mkvtoolnix/mkvtoolnix-8.5.1.ebuild | 115 ---
 11 files changed, 843 deletions(-)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index efbc55f..93aba3f 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,8 +1,2 @@
-DIST mkvtoolnix-6.6.0.tar.xz 5174424 SHA256 
cb1f965617fe064cf78457d3fbd0685eb31ae5b7e205cf4c8e74b6f27f3399e3 SHA512 
c86f10a0a919e6d28c2587b60663c38713cfa6ca0a5188524b81af2fd60e4ea626a01431d29c6ae5885eae05d71af93d857986c5008aec4963dacc3ead9dc26f
 WHIRLPOOL 
55a15bb2fdb62af85e189c39b1a1391d33eb08b4ba116fc307965be6817a944b21d18c034b9a3da16a6e84e93544dbd59f3c7fe9406ab454e15cf8ee1eb815c3
-DIST mkvtoolnix-8.2.0.tar.xz 5856988 SHA256 
eb6d3d7a0254bb4326dccc9983418801783198cdf4a259f31261dab4e843a5c4 SHA512 
200fad08f6912081d7aabbae9330dc41b90af8d6fdce592090b9fedf2325a91f70d3a85ff40b03b57b0682a075050b6b73307872c1e716e8261849c3fb97968b
 WHIRLPOOL 
1b25cd8913eb02018d62de369171ee1a48d31cbce6684c0c7febd2f88c3286bbf386c825ddeae54ef411dc14cc128c9e833408f9b0ac9cb1d5e525ba34aaa4ae
-DIST mkvtoolnix-8.3.0.tar.xz 5863384 SHA256 
87bd8995d35c310a426ed43e0b27cbfefa0caadcbcca8296787314affc37 SHA512 
fb3ac11480c20ae360fef9081991876ef2d7a717f24ec631bb8482ee7d22f79164aafeaf561dee503f1c0a83fe3ed6db319b420c34d638450aada762e6eb00c0
 WHIRLPOOL 
b3cd3f4785c891c75eac3754136aa0b709ff0e784eea6d0e915478eea6fbdbe7132c56a997a007ba6d690649b6caaae46a8b45ae055aab7ae557486d99aab417
-DIST mkvtoolnix-8.4.0.tar.xz 3234284 SHA256 
f6a5506d14a0b16abb3765d6f78cded0267e01096926b30e8f72df9d30aaf878 SHA512 
ab9ab49baf06a8ef713872a09c58fdb1560628dbe3b2b661d809972f56a36c751a390a78ae260624510963b92e177d090088030bb96f9ab9e96e1a372772d22f
 WHIRLPOOL 
811a0466413bdba84959c5ae84d637aba4371018ee3deed70d65f24472c0bf6a714003574efb4e4dcdc3bfb1b3c48595a347ab0bcdd935a9b49e2f1ab4c36c58
-DIST mkvtoolnix-8.5.0.tar.xz 3280556 SHA256 
ec3f4566dbc324c3bda7314c70d87046136664d72888945f9fdb8d129e1e05a3 SHA512 
18f1bac6ba46d3ec3235d4b8ec8fc9bd0b5993344205172f254d3ca8aa7afdb399d81d9e7d8b24fe004661c83757e82b4874865acaa231e7721b1d8382adfdd3
 WHIRLPOOL 
453a55adf80fca61be3b102c39ccd48aa057983e8e3d4aea563ffe67ad86ded6889f0e1926e600556d43c4fccacdc79facd6438b8dccb9591a6e86de2919e8b1
-DIST mkvtoolnix-8.5.1.tar.xz 3288800 SHA256 
db9ae151ef236afac190c0137d8d4df4e43c105dbd298e3913b5afae1fdd5b43 SHA512 
cf2d254df0851f4450a59b187ec9c4d293c1128d062ab12d098bc77ea4c2213a2d5b78989ee170789aa2bac9c23a531ed7b87f6d7206f03ee73a0821c021fffa
 WHIRLPOOL 
7a7858fd6f22c9bf812cb28528f7612a3fb7a7056889534e24a45fe1bc88e69c9c6220088cd45e66f2072150b876af7eeaa417b2f7f02dff19c1ea4d03853ba9
 DIST mkvtoolnix-8.5.2.tar.xz 3304356 SHA256 
efaae6d5e3d0963e2f53ae9c45f151be28561a6c6a28fad46e6220baf9862bbc SHA512 
14a2d3d20499ccc2cfd0b1cfbbaa66def6ba512df0624f3e79d317670c4c17bf6552b9e62daed225b369fbab2fad3ce98877ccb7583096cd61da4c91ffed54ef
 WHIRLPOOL 
536bbf36ac76e46d0205f5b2db58d986065ba38acd513129e0604154130cdf8861f3d8a52cb341980161b302f2853199c031b9908665ff13d2bb7db193a56a66
 DIST mkvtoolnix-8.6.1.tar.xz 3242840 SHA256 
815d8355b6a83af01c957543cee8716f1dad53e03b2ecf58b821099cd3c8fa77 SHA512 
f3b14547da01a3a1268ec9b356e830391da7058741d7d8b67dcc9df5098ae9617fece67b82d6a73324f95c7060b182d94929c637baa6b9c806b2d472937151e1
 WHIRLPOOL 
d8f4f9d3b2db77820bc018f41ac5a864057f18b22ed7711fc5c7bc3996b31041606a244b4f06b19abbaec6686990834c37ab27d5e58dd37b7c8313b24afdca51

diff --git 
a/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-boost-configure.patch 
b/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-boost-configure.patch
deleted file mode 100644
index 72b94b9..000
--- a/media-video/mkvtoolnix/files/mkvtoolnix-5.8.0-boost-configure.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-diff --git a/ac/ax_boost_filesystem.m4 b/ac/ax_boost_filesystem.m4
-index 97c4ad0..87b94a8 100644
 a/ac/ax_boost_filesystem.m4
-+++ b/ac/a

[gentoo-commits] repo/gentoo:master commit in: sci-misc/repsnapper/

2015-12-27 Thread Slawek Lis
commit: a63f893dbf166be48fa44e184f20e77aec49a902
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Dec 28 07:02:15 2015 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Dec 28 07:02:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63f893d

version bump, #569628

Package-Manager: portage-2.2.26

 sci-misc/repsnapper/Manifest  |  1 +
 sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/sci-misc/repsnapper/Manifest b/sci-misc/repsnapper/Manifest
index 1c51da6..eb0b5ab 100644
--- a/sci-misc/repsnapper/Manifest
+++ b/sci-misc/repsnapper/Manifest
@@ -1,2 +1,3 @@
 DIST repsnapper-2.2.0b3.tar.gz 1314244 SHA256 
2f55ce6bc19bba84bb6dbcda12f6546fa306fa163527d009ea8d730b85d80513 SHA512 
52828b06734976369347cd1daa87cf027eea88bbf53e9a8501511f9dbdacf0388a64ec9e87b2cf3a546d332f80a069ee7934d4ac33d6b2d6e831ef326ae69b98
 WHIRLPOOL 
c7b072ab9f465969e9b3f35c7c2fc8d9c4864e2b59aa9a983f6f8c9f8e7b21d6f29627fd0e6098035911b451790b54a72554e2737ab7da92938cb3bd89e8c242
 DIST repsnapper-2.3.2a3.tar.gz 137 SHA256 
7c4bc3603401847ce1f15298435c511f76fd74c5d5ae4fc1561c7f378c182fe5 SHA512 
f68510baefb898954f58aa5e35909b8215edcd8ee74028e717ad97293091f4b323628ca0ba80ff685d1aef0db4785a2887986b89a95769a70f8f23ab031dafa4
 WHIRLPOOL 
0693876194c5837091b9f9df7d359833b86222345239f3cf946a0e6efd2f87efc35380745cb2a4dd5587a5193c9a3e54d36454fabb0d38722a02ac70d510645d
+DIST repsnapper-2.4a0.tar.gz 888457 SHA256 
06d993b6eafc31b246181f64ef404de6948362d7096407ff06576e2ed416f7da SHA512 
b79c51f53ae29d09f5a328366c10b9e775d396f6da0ef24aa71b522fbd718af2f658700838f64ba01ce9c5cab90e39960b0ca5ed2554f802ff37ef258ae89031
 WHIRLPOOL 
303b34674b4d761069ad4ab935462ef0b7c16e886a8b97039ebd2a3b532664feea00192b23b79bd39cce75b042fed971626e52695c147d088aa3bbe11d69e0e1

diff --git a/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild 
b/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
new file mode 100644
index 000..49fc14d
--- /dev/null
+++ b/sci-misc/repsnapper/repsnapper-2.4a_p0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools flag-o-matic versionator
+
+MY_PV="$(get_version_component_range 1-3)$(get_version_component_range 4)"
+MY_PV=${MY_PV/p/}
+
+DESCRIPTION="Host software for controlling the RepRap open source 3D printer"
+HOMEPAGE="https://github.com/timschmidt/repsnapper";
+SRC_URI="https://github.com/timschmidt/${PN}/archive/${MY_PV}.tar.gz -> 
${PN}-${MY_PV}.tar.gz"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-cpp/gtkglextmm-1.2
+   dev-cpp/gtkmm:2.4
+   dev-cpp/libxmlpp
+   dev-libs/libzip
+   virtual/opengl
+"
+RDEPEND=${DEPEND}
+
+src_prepare() {
+   epatch "${FILESDIR}/std-c11.patch"
+   eautoreconf
+   append-cxxflags -std=c++11
+}



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

2015-12-27 Thread Hans de Graaff
commit: 9883714a59da4470ffebbfebeae19bbd2641a7da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 06:30:11 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 06:51:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9883714a

dev-ruby/asciimath: initial import of 1.0.2

New dependency for dev-ruby/asciidoctor

Package-Manager: portage-2.2.24

 dev-ruby/asciimath/Manifest   |  1 +
 dev-ruby/asciimath/asciimath-1.0.2.ebuild | 25 +
 dev-ruby/asciimath/metadata.xml   |  8 
 3 files changed, 34 insertions(+)

diff --git a/dev-ruby/asciimath/Manifest b/dev-ruby/asciimath/Manifest
new file mode 100644
index 000..1621793
--- /dev/null
+++ b/dev-ruby/asciimath/Manifest
@@ -0,0 +1 @@
+DIST asciimath-1.0.2.gem 13824 SHA256 
d3c4485b6f32a61732d007337f74f6242d02ff572873b44bdbc1110cac9cfc37 SHA512 
109995b8c67dc159671a1498f4507d926bdb10bb6c3a84552137fc84aa3477a237aa6c739de3011981f6815cd70fd9a0dc4ce47e172ab24d02a55f80ada0af46
 WHIRLPOOL 
b83b33b31d059e0615f7eb84cc27540f1daa342b53f21e0ba57b7743a8914a73acf1a4f01225c3f5670776a4bc558deb11a24d19659fe603a8a4873d4bd86bf2

diff --git a/dev-ruby/asciimath/asciimath-1.0.2.ebuild 
b/dev-ruby/asciimath/asciimath-1.0.2.ebuild
new file mode 100644
index 000..9ae5edd
--- /dev/null
+++ b/dev-ruby/asciimath/asciimath-1.0.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A pure Ruby AsciiMath parsing and conversion library"
+HOMEPAGE="https://github.com/pepijnve/asciimath";
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec test
+}

diff --git a/dev-ruby/asciimath/metadata.xml b/dev-ruby/asciimath/metadata.xml
new file mode 100644
index 000..6e2907d
--- /dev/null
+++ b/dev-ruby/asciimath/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  ruby
+  
+pepijnve/asciimath
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/asciidoctor/files/, dev-ruby/asciidoctor/

2015-12-27 Thread Hans de Graaff
commit: 9c6f43d25a8d5d4b6aa6200e2152eb62387812b8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 28 06:51:23 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 28 06:51:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c6f43d2

dev-ruby/asciidoctor: add 1.5.3

Package-Manager: portage-2.2.24

 dev-ruby/asciidoctor/Manifest  |  1 +
 dev-ruby/asciidoctor/asciidoctor-1.5.3.ebuild  | 46 ++
 .../files/asciidoctor-1.5.3-slim-options.patch | 31 +++
 3 files changed, 78 insertions(+)

diff --git a/dev-ruby/asciidoctor/Manifest b/dev-ruby/asciidoctor/Manifest
index 7d3bf99..ac84096 100644
--- a/dev-ruby/asciidoctor/Manifest
+++ b/dev-ruby/asciidoctor/Manifest
@@ -1 +1,2 @@
 DIST asciidoctor-1.5.2.tar.gz 494239 SHA256 
f10242d7ea5e8c3b6279c9535e67d58fb0b8ffe2c5625e7b211af3dd683dd368 SHA512 
5d50134d4bed58bb5dc610929c30b1272c8d75e9748f6587a4e00cd8d76b4f86e8edd17b04a8579d984e9ce3864c3d96a81bc526988a6c6d71e418923c94d67a
 WHIRLPOOL 
67cf1cdd71dd4819c2d829d729057ec0b7b6ac107a5754333eb257a80545c4229870a1ae83b14172bd52e5e8b145bc1f56db6bca6af341d6ee7ca6b63267e7c8
+DIST asciidoctor-1.5.3.tar.gz 509233 SHA256 
b6aa27203bf9fc8ca55d0c0468f8f3e70ae1b3aa60f1bb50dd6aa53497275841 SHA512 
17e5c930b2d2d1727b5b5f2100f6b625edf3af73e98aadf84135bdf01bbbef8587b310fe513508ae575ee6b8a08d573ac512fbfc3d6e9ea9e144048786865c35
 WHIRLPOOL 
9333bee73633e18b9c334d6f622df07e8d07c1a491852b710b2edc31c892ebbc00e2d915a9234253f7a13611988f8d53e3a791a73e4ca6cbd82e90444dce9fe1

diff --git a/dev-ruby/asciidoctor/asciidoctor-1.5.3.ebuild 
b/dev-ruby/asciidoctor/asciidoctor-1.5.3.ebuild
new file mode 100644
index 000..ff08e44
--- /dev/null
+++ b/dev-ruby/asciidoctor/asciidoctor-1.5.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_TEST="test features"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.adoc README.adoc"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Processor for converting AsciiDoc into HTML 5, DocBook 4.5 and 
other formats"
+HOMEPAGE="https://github.com/asciidoctor/asciidoctor";
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RUBY_PATCHES=( ${P}-slim-options.patch )
+
+ruby_add_bdepend "test? (
+   dev-util/cucumber
+   dev-ruby/rspec-expectations:*
+   dev-ruby/asciimath
+   dev-ruby/coderay
+   dev-ruby/erubis
+   dev-ruby/haml
+   dev-ruby/nokogiri
+   dev-ruby/slim
+   dev-ruby/tilt )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   doman man/asciidoctor.1
+}

diff --git a/dev-ruby/asciidoctor/files/asciidoctor-1.5.3-slim-options.patch 
b/dev-ruby/asciidoctor/files/asciidoctor-1.5.3-slim-options.patch
new file mode 100644
index 000..3494269
--- /dev/null
+++ b/dev-ruby/asciidoctor/files/asciidoctor-1.5.3-slim-options.patch
@@ -0,0 +1,31 @@
+From 04b9d6153d1e289bd450a2f52bffde754ef4d1b0 Mon Sep 17 00:00:00 2001
+From: Antonio Terceiro 
+Date: Tue, 17 Nov 2015 11:17:16 -0200
+Subject: [PATCH] Initialize slim-related attributes regardless of when slim
+ was loaded
+
+Setting instance attributes of the Template class cannot depend on
+whether slim has been loaded before or not.
+---
+ lib/asciidoctor/converter/template.rb | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/lib/asciidoctor/converter/template.rb 
b/lib/asciidoctor/converter/template.rb
+index 10eaa99..43be87b 100644
+--- a/lib/asciidoctor/converter/template.rb
 b/lib/asciidoctor/converter/template.rb
+@@ -253,10 +253,10 @@ def scan_dir template_dir, pattern, template_cache = nil
+   unless defined? ::Slim
+ # slim doesn't get loaded by Tilt, so we have to load it 
explicitly
+ Helpers.require_library 'slim'
+-if @safe && ::Slim::VERSION >= '3.0'
+-  slim_asciidoc_opts = (@engine_options[:slim][:asciidoc] ||= {})
+-  slim_asciidoc_opts[:safe] ||= @safe
+-end
++  end
++  if @safe && ::Slim::VERSION >= '3.0'
++slim_asciidoc_opts = (@engine_options[:slim][:asciidoc] ||= {})
++slim_asciidoc_opts[:safe] ||= @safe
+   end
+   # load include plugin when using Slim >= 2.1
+   require 'slim/include' unless (defined? ::Slim::Include) || 
::Slim::VERSION < '2.1'



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

2015-12-27 Thread Slawek Lis
commit: 34a58b272507e98993da25151adfb88b0a9e18d0
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Dec 28 05:56:46 2015 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Dec 28 05:56:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34a58b27

version bump

Package-Manager: portage-2.2.26

 net-analyzer/suricata/Manifest   |   1 +
 net-analyzer/suricata/suricata-2.0.11.ebuild | 120 +++
 2 files changed, 121 insertions(+)

diff --git a/net-analyzer/suricata/Manifest b/net-analyzer/suricata/Manifest
index 77f17d0..e35b5b9 100644
--- a/net-analyzer/suricata/Manifest
+++ b/net-analyzer/suricata/Manifest
@@ -1 +1,2 @@
 DIST suricata-2.0.10.tar.gz 3090730 SHA256 
c8d1d3b6ce3d2a56577fca224424071afd921739d3859efc8a62229556d4beef SHA512 
fa3683a93d85b26166b0f67a85f1a498941aadf4372ef98bd7fe62fcdef150af46b65456e3a764e054c385abbf44138ae6f70882c68ba320508eade6e181f2c6
 WHIRLPOOL 
b867003e76df2b0b1b56c89415ed96acbf9d8966739d77aa303055d29ae5cdad8ad0b58e969336f0c1fc2e5d9990941622c19c062828dae58bf062f5662225f3
+DIST suricata-2.0.11.tar.gz 3091124 SHA256 
c607f1e18e5636830f42a83f7c67e1466f07db82853f3a9dba4ab8c6c3bc656e SHA512 
659e893fef3cdcca8440f2af7596d5cc58b142d3350b9ea5ba57d855c6759a00adafeb15a1dfe91dd55eca1437487eb4e842b4e2913d12417f0b906ca3d54ec9
 WHIRLPOOL 
5cfa55abd90284a0a3441853af9db18075a23fa5661d89448b409b8fdd1031ad348d76d455b7dfe7b2688e69633f5bbb65dc060cc2426af017ab1bcb824c9ac5

diff --git a/net-analyzer/suricata/suricata-2.0.11.ebuild 
b/net-analyzer/suricata/suricata-2.0.11.ebuild
new file mode 100644
index 000..3c69998
--- /dev/null
+++ b/net-analyzer/suricata/suricata-2.0.11.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils user
+
+DESCRIPTION="High performance Network IDS, IPS and Network Security Monitoring 
engine"
+HOMEPAGE="http://suricata-ids.org/";
+SRC_URI="http://www.openinfosecfoundation.org/download/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+af-packet control-socket cuda debug geoip hardened lua luajit nflog 
+nfqueue +rules test"
+
+DEPEND="
+   >=dev-libs/jansson-2.2
+   dev-libs/libpcre
+   dev-libs/libyaml
+   net-libs/libnet:*
+   net-libs/libnfnetlink
+   dev-libs/nspr
+   dev-libs/nss
+   net-libs/libpcap
+   sys-apps/file
+   cuda?   ( dev-util/nvidia-cuda-toolkit )
+   geoip?  ( dev-libs/geoip )
+   lua?( dev-lang/lua:* )
+   luajit? ( dev-lang/luajit:* )
+   nflog?  ( net-libs/libnetfilter_log )
+   nfqueue?( net-libs/libnetfilter_queue )
+"
+# #446814
+#  prelude?( dev-libs/libprelude )
+#  pfring? ( sys-process/numactl net-libs/pf_ring)
+#  system-htp? ( >=net-analyzer/htp-0.5.5 )
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 /var/lib/${PN} "${PN}"
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/fortify_source-numeric.patch"
+   epatch "${FILESDIR}/magic-location.patch"
+   epatch "${FILESDIR}/json.patch"
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   "--localstatedir=/var/" \
+   "--disable-detection" \
+   $(use_enable af-packet) \
+   $(use_enable nfqueue) \
+   $(use_enable test coccinelle) \
+   $(use_enable test unittests) \
+   $(use_enable control-socket unix-socket)
+   )
+
+   if use cuda ; then
+   myeconfargs+=( $(use_enable cuda) )
+   fi
+   if use debug ; then
+   myeconfargs+=( $(use_enable debug) )
+   fi
+   if use geoip ; then
+   myeconfargs+=( $(use_enable geoip) )
+   fi
+   if use hardened ; then
+   myeconfargs+=( $(use_enable hardened gccprotect) )
+   fi
+   if use nflog ; then
+   myeconfargs+=( $(use_enable nflog) )
+   fi
+   # not supported yet (no pfring in portage)
+#  if use pfring ; then
+#  myeconfargs+=( $(use_enable pfring) )
+#  fi
+   # no libprelude in portage
+#  if use prelude ; then
+#  myeconfargs+=( $(use_enable prelude) )
+#  fi
+   # htp not added into portage yet
+#  if use system-htp ; then
+#  myeconfargs+=( $(use_enable system-htp non-bundled-htp) )
+#  fi
+   if use lua ; then
+   myeconfargs+=( $(use_enable lua) )
+   fi
+   if use luajit ; then
+   myeconfargs+=( $(use_enable luajit) )
+   fi
+
+# this should be used when pf_ring use flag support will be added
+#  LIBS+="-lrt -lnuma"
+
+   econf LIBS="${LIBS}" ${myeconfargs[@]}
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   insinto "/etc/${PN}"
+   doins {classification,reference,threshold}.config suricata.yaml
+
+ 

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

2015-12-27 Thread Slawek Lis
commit: f0be13e9ed39aba8138a9d7842745d08f837415f
Author: Slawomir Lis  gentoo  org>
AuthorDate: Mon Dec 28 05:52:24 2015 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Mon Dec 28 05:52:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0be13e9

Fixed #569636

Package-Manager: portage-2.2.26

 net-analyzer/suricata/suricata-2.0.10.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-analyzer/suricata/suricata-2.0.10.ebuild 
b/net-analyzer/suricata/suricata-2.0.10.ebuild
index 40b2740..3c69998 100644
--- a/net-analyzer/suricata/suricata-2.0.10.ebuild
+++ b/net-analyzer/suricata/suricata-2.0.10.ebuild
@@ -96,7 +96,8 @@ src_configure() {
myeconfargs+=( $(use_enable luajit) )
fi
 
-   LIBS+="-lrt -lnuma"
+# this should be used when pf_ring use flag support will be added
+#  LIBS+="-lrt -lnuma"
 
econf LIBS="${LIBS}" ${myeconfargs[@]}
 }



[gentoo-commits] proj/releng:master commit in: releases/weekly/portage/admincd/package.keywords/, ...

2015-12-27 Thread Jorge Manuel B. S. Vicetto
commit: 190288ac07eab1153cdb31c4e05d22b082787dc2
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Mon Dec 28 03:55:50 2015 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Mon Dec 28 03:55:50 2015 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=190288ac

Add keywords for =sys-kernel/genkernel-3.4.52.3 to get the dmraid "fix".

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 releases/weekly/portage/admincd/package.keywords/genkernel   | 1 +
 releases/weekly/portage/installcd/package.keywords/genkernel | 1 +
 2 files changed, 2 insertions(+)

diff --git a/releases/weekly/portage/admincd/package.keywords/genkernel 
b/releases/weekly/portage/admincd/package.keywords/genkernel
new file mode 100644
index 000..e90901b
--- /dev/null
+++ b/releases/weekly/portage/admincd/package.keywords/genkernel
@@ -0,0 +1 @@
+=sys-kernel/genkernel-3.4.52.3

diff --git a/releases/weekly/portage/installcd/package.keywords/genkernel 
b/releases/weekly/portage/installcd/package.keywords/genkernel
new file mode 100644
index 000..e90901b
--- /dev/null
+++ b/releases/weekly/portage/installcd/package.keywords/genkernel
@@ -0,0 +1 @@
+=sys-kernel/genkernel-3.4.52.3



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

2015-12-27 Thread Davide Pesavento
commit: f4aa5216a0b71858e2cefc6aed4bbf72cf8aa303
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 03:33:36 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 03:33:36 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f4aa5216

qt5-build.eclass: define QT5_BUILD_DIR after QT5_BUILD_TYPE

Since the latter is required by the former. Fixes regression
in commit 4b70a2ea5396afc14f018bb3429be4a89d8f1ecf.

 eclass/qt5-build.eclass | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 7ad8cf4..8ee1cd7 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -23,14 +23,6 @@ esac
 # SRC_URI and EGIT_REPO_URI. Must be defined before inheriting the eclass.
 : ${QT5_MODULE:=${PN}}
 
-# @ECLASS-VARIABLE: QT5_BUILD_DIR
-# @DESCRIPTION:
-# Build directory for out-of-source builds.
-case ${QT5_BUILD_TYPE} in
-   live): ${QT5_BUILD_DIR:=${S}_build} ;;
-   release) : ${QT5_BUILD_DIR:=${S}} ;; # workaround for bug 497312
-esac
-
 # @ECLASS-VARIABLE: QT5_TARGET_SUBDIRS
 # @DEFAULT_UNSET
 # @DESCRIPTION:
@@ -103,6 +95,14 @@ EGIT_REPO_URI=(
 )
 [[ ${QT5_BUILD_TYPE} == live ]] && inherit git-r3
 
+# @ECLASS-VARIABLE: QT5_BUILD_DIR
+# @DESCRIPTION:
+# Build directory for out-of-source builds.
+case ${QT5_BUILD_TYPE} in
+   live): ${QT5_BUILD_DIR:=${S}_build} ;;
+   release) : ${QT5_BUILD_DIR:=${S}} ;; # workaround for bug 497312
+esac
+
 IUSE="debug test"
 
 [[ ${PN} == qtwebkit ]] && RESTRICT+=" mirror" # bug 524584



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

2015-12-27 Thread Davide Pesavento
commit: ea1ae9b4c958d98b7cc7b26a26cf8972f658e451
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 03:23:41 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 03:24:03 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ea1ae9b4

qt5-build.eclass: use 'readonly' instead of 'declare -g -r'

The -g option to declare was added in bash-4.2, so we cannot
rely on it (we still need to support EAPI 5).

 eclass/qt5-build.eclass | 34 +++---
 1 file changed, 19 insertions(+), 15 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 0ab7770..7ad8cf4 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -381,21 +381,25 @@ qt_use_disable_mod() {
 qt5_prepare_env() {
# setup installation directories
# note: keep paths in sync with qmake-utils.eclass
-   declare -g -r QT5_PREFIX=${EPREFIX}/usr
-   declare -g -r QT5_HEADERDIR=${QT5_PREFIX}/include/qt5
-   declare -g -r QT5_LIBDIR=${QT5_PREFIX}/$(get_libdir)
-   declare -g -r QT5_ARCHDATADIR=${QT5_PREFIX}/$(get_libdir)/qt5
-   declare -g -r QT5_BINDIR=${QT5_ARCHDATADIR}/bin
-   declare -g -r QT5_PLUGINDIR=${QT5_ARCHDATADIR}/plugins
-   declare -g -r QT5_LIBEXECDIR=${QT5_ARCHDATADIR}/libexec
-   declare -g -r QT5_IMPORTDIR=${QT5_ARCHDATADIR}/imports
-   declare -g -r QT5_QMLDIR=${QT5_ARCHDATADIR}/qml
-   declare -g -r QT5_DATADIR=${QT5_PREFIX}/share/qt5
-   declare -g -r QT5_DOCDIR=${QT5_PREFIX}/share/doc/qt-${PV}
-   declare -g -r QT5_TRANSLATIONDIR=${QT5_DATADIR}/translations
-   declare -g -r QT5_EXAMPLESDIR=${QT5_DATADIR}/examples
-   declare -g -r QT5_TESTSDIR=${QT5_DATADIR}/tests
-   declare -g -r QT5_SYSCONFDIR=${EPREFIX}/etc/xdg
+   QT5_PREFIX=${EPREFIX}/usr
+   QT5_HEADERDIR=${QT5_PREFIX}/include/qt5
+   QT5_LIBDIR=${QT5_PREFIX}/$(get_libdir)
+   QT5_ARCHDATADIR=${QT5_PREFIX}/$(get_libdir)/qt5
+   QT5_BINDIR=${QT5_ARCHDATADIR}/bin
+   QT5_PLUGINDIR=${QT5_ARCHDATADIR}/plugins
+   QT5_LIBEXECDIR=${QT5_ARCHDATADIR}/libexec
+   QT5_IMPORTDIR=${QT5_ARCHDATADIR}/imports
+   QT5_QMLDIR=${QT5_ARCHDATADIR}/qml
+   QT5_DATADIR=${QT5_PREFIX}/share/qt5
+   QT5_DOCDIR=${QT5_PREFIX}/share/doc/qt-${PV}
+   QT5_TRANSLATIONDIR=${QT5_DATADIR}/translations
+   QT5_EXAMPLESDIR=${QT5_DATADIR}/examples
+   QT5_TESTSDIR=${QT5_DATADIR}/tests
+   QT5_SYSCONFDIR=${EPREFIX}/etc/xdg
+   readonly QT5_PREFIX QT5_HEADERDIR QT5_LIBDIR QT5_ARCHDATADIR \
+   QT5_BINDIR QT5_PLUGINDIR QT5_LIBEXECDIR QT5_IMPORTDIR \
+   QT5_QMLDIR QT5_DATADIR QT5_DOCDIR QT5_TRANSLATIONDIR \
+   QT5_EXAMPLESDIR QT5_TESTSDIR QT5_SYSCONFDIR
 
if [[ ${QT5_MODULE} == qtbase ]]; then
# see mkspecs/features/qt_config.prf



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

2015-12-27 Thread Robin H. Johnson
commit: a2a7d91a93f8b7b294910fbb62c88f9a460b32b3
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Dec 28 03:29:43 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 28 03:29:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2a7d91a

sys-kernel/genkernel: new release.

Package-Manager: portage-2.2.24

 sys-kernel/genkernel/Manifest  |   1 +
 sys-kernel/genkernel/genkernel-3.4.52.3.ebuild | 162 +
 2 files changed, 163 insertions(+)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 2bb7730..d8bbfb2 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -8,6 +8,7 @@ DIST genkernel-3.4.49.2.tar.bz2 266427 SHA256 
62ade4f83cefc2278e1dc7cf1456974b03
 DIST genkernel-3.4.50.tar.bz2 273874 SHA256 
d1450b9a38837147f3ec2600bcd05a56df5537a1d9de0c41db123833a5f2f450 SHA512 
8b56c0736abaffa1c04dd1315d38ed35be46b72a2e20b5602e946dbabde9c05a66691d3059306f58a17f436124912dd0b39ccc012fff8562b1531cfcb90e7d28
 WHIRLPOOL 
09d88f2013267021e792b784850057472b40d216b45c8cd8f67c9340c30ee4cdf8161beaa7fd628fb71755a35fed6e64a9b957f5c5b7698207fb70d4a7e4
 DIST genkernel-3.4.51.4.tar.xz 250400 SHA256 
72062b11628eb967690691a7003625fffcd183117a22a8ae718e9bec116ec24f SHA512 
85c138fea889b12662e9b0a782b1cd9121c740de35d96f3c56ed37d13fdc0178b265a30f409e7247b69ed4209e5dd13e9cff297079d626bad85f8846d8144e3b
 WHIRLPOOL 
4ca49fe6cf5307ee950da89862a915766a6ca9b36995bb3937ff42cce2f250a845b9733c773e5f77212f2e4b15bfef5aade1f378bd71d7097f8d73292db3df44
 DIST genkernel-3.4.52.2.tar.xz 278792 SHA256 
3bb893bcf6b3bcf11ded61127a4321df8d4405d196ae256873b9c6680310cb6e SHA512 
af8c93b77bdc7601e102311e1a2e168400a83ebf0d664d67fa99e0f4891835c62627cbce5be0e2d14b7e16389441643e90386fe258b4164c1ea414edba7a8557
 WHIRLPOOL 
d2d527a64db46386af6f3b09d37aca0aef6aaecda7249c9247c7c81e6f31d4cec1160473feb5a55750331e80232c140b70ad9cf77f6026fb4173f539cdc170b4
+DIST genkernel-3.4.52.3.tar.xz 282976 SHA256 
7873c7ff94f3a36f2c71f4915e82b92afd16f1ecd29af290c5d3e8d300857bf5 SHA512 
a68b0149b9a69f59ab3e8d772f35f12643b9500c0c684d4824ca1f3c669b0ea01989a55643cd5b413f35d6fff284cd5ede7183971e202b3788caeb399259191f
 WHIRLPOOL 
6212b7df42755784ade2741150e7093c3dea440cc89897991985fb867d46a05b56931d1a7b083f141fd71ffe96237b1cd26d53ce4e35a155f28508a8e131c03f
 DIST gnupg-1.4.11.tar.bz2 3407075 SHA256 
d18ceeac16e554a501170b9bfde611625252d0fe9448685a69c93bf149ee6ef6 SHA512 
97e7b8b0f972cc2f7cabdb0e013cbee1c33e7d48407d040cca5c2037e32abe1c2100194be7d3b569d4f05eb16b24c205a5b83f06718f0241f8d4ee174f1c37ae
 WHIRLPOOL 
6f914627e2f527f6616e1f99d2ae06942b734f839d03a45ffa45bf67516a81d58f89e6a85612cf8e5fd83be04ab0b6bc2da8f81114143dad7523e5fcea62366b
 DIST mdadm-3.1.5.tar.bz2 292709 SHA256 
1d547d0b36a88968e9fc9fb08b0e64de54a53f3d1cfa3656a9f319180f0727d3 SHA512 
6fcf426d63ede01f99ebeee9be686857a04f9b601b37f76722c091ae2999b3ff66fdba52d47323f27900553125a897fc1815fe7be850aa9cc991dd5fa91a5d5d
 WHIRLPOOL 
003595a1338b3a95ccc176b07a31f26dd5fda9460f2c4d3513b9ca09cdab1c91dab05f8914f2354047fccff42c4dcfc6131a383c84467c2838ac7b1af2f9bef8
 DIST open-iscsi-2.0-872.tar.gz 900081 SHA256 
37753697a170223ac02a292b3a23a315a3c747b490c42480e4057b676c9f8d4f SHA512 
d26c87772b0b1d13a8bd2eea9db86b3c61af83efbb788116c01ab6a914ff3de634a7b1bff56c1161b28965315543edbfc2735b6c7fbd3f7797471fde63b69cc0
 WHIRLPOOL 
4b04c8481c6c5f094ca6f7761828006a84eda7a22a6b3a4d65e7b3e4b39e73ef839ec710b491e7ca731b047fa8c74a9c03a17e85519a62dfbeb95222cfbdd935

diff --git a/sys-kernel/genkernel/genkernel-3.4.52.3.ebuild 
b/sys-kernel/genkernel/genkernel-3.4.52.3.ebuild
new file mode 100644
index 000..741f56b
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-3.4.52.3.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# genkernel--> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI=5 # approved 2012.09.11, required by all profiles since 2014.03.12
+
+VERSION_BUSYBOX='1.20.2'
+VERSION_DMRAID='1.0.0.rc16-3'
+VERSION_MDADM='3.1.5'
+VERSION_FUSE='2.8.6'
+VERSION_ISCSI='2.0-872'
+VERSION_LVM='2.02.88'
+VERSION_UNIONFS_FUSE='0.24'
+VERSION_GPG='1.4.11'
+
+RH_HOME="ftp://sources.redhat.com/pub";
+DM_HOME="https://people.redhat.com/~heinzm/sw/dmraid/src";
+BB_HOME="http://www.busybox.net/downloads";
+
+COMMON_URI="${DM_HOME}/dmraid-${VERSION_DMRAID}.tar.bz2
+   ${DM_HOME}/old/dmraid-${VERSION_DMRAID}.tar.bz2
+   
mirror://kernel/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.bz2
+   ${RH_HOME}/lvm2/LVM2.${VERSION_LVM}.tgz
+   ${RH_HOME}/lvm2/old/LVM2.${VERSION_LVM}.tgz
+   ${BB_HOME}/busybox-${VERSION_BUSYBOX}.tar.bz2
+   
http://www.open-iscsi.org/bits/open-iscsi-${VERSION_ISCSI}.tar.gz
+   mirror://sourceforge/fuse/fuse-${VERSION_FUSE}.tar.gz
+   
http://podgo

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

2015-12-27 Thread Davide Pesavento
commit: f1a6855e4636cefb0301bfaec43969a62a718d65
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 02:32:11 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 02:32:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1a6855e

qt*.eclass: do not talk about "herd"

 eclass/qmake-utils.eclass| 2 +-
 eclass/qt4-build-multilib.eclass | 2 +-
 eclass/qt4-r2.eclass | 2 +-
 eclass/qt5-build.eclass  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/qmake-utils.eclass b/eclass/qmake-utils.eclass
index d300fd2..37c0f81 100644
--- a/eclass/qmake-utils.eclass
+++ b/eclass/qmake-utils.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: qmake-utils.eclass
 # @MAINTAINER:
-# Qt herd 
+# q...@gentoo.org
 # @AUTHOR:
 # Davide Pesavento 
 # @BLURB: Common functions for qmake-based packages.

diff --git a/eclass/qt4-build-multilib.eclass b/eclass/qt4-build-multilib.eclass
index ade46da..51a2f30 100644
--- a/eclass/qt4-build-multilib.eclass
+++ b/eclass/qt4-build-multilib.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: qt4-build-multilib.eclass
 # @MAINTAINER:
-# Qt herd 
+# q...@gentoo.org
 # @AUTHOR:
 # Davide Pesavento 
 # @BLURB: Eclass for Qt4 split ebuilds with multilib support.

diff --git a/eclass/qt4-r2.eclass b/eclass/qt4-r2.eclass
index 5a95ba0..1273f1d 100644
--- a/eclass/qt4-r2.eclass
+++ b/eclass/qt4-r2.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: qt4-r2.eclass
 # @MAINTAINER:
-# Qt herd 
+# q...@gentoo.org
 # @BLURB: Eclass for Qt4-based packages, second edition.
 # @DESCRIPTION:
 # This eclass contains various functions that may be useful when

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 66ba829..a31d570 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: qt5-build.eclass
 # @MAINTAINER:
-# Qt herd 
+# q...@gentoo.org
 # @AUTHOR:
 # Davide Pesavento 
 # @BLURB: Eclass for Qt5 split ebuilds.



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

2015-12-27 Thread Davide Pesavento
commit: b8aeb9ef3d2b7949a850e41d72b48b031f1fdf39
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 02:46:37 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 02:46:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8aeb9ef

qt4-build.eclass: remove dead eclass

https://archives.gentoo.org/gentoo-dev/message/35353553177e12af2b0a054c96f44707

 eclass/qt4-build.eclass | 806 
 1 file changed, 806 deletions(-)

diff --git a/eclass/qt4-build.eclass b/eclass/qt4-build.eclass
deleted file mode 100644
index 54c305c..000
--- a/eclass/qt4-build.eclass
+++ /dev/null
@@ -1,806 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# @DEAD
-
-# @ECLASS: qt4-build.eclass
-# @MAINTAINER:
-# Qt herd 
-# @BLURB: Eclass for Qt4 split ebuilds.
-# @DESCRIPTION:
-# This eclass contains various functions that are used when building Qt4.
-
-case ${EAPI} in
-   4|5): ;;
-   *)  die "qt4-build.eclass: unsupported EAPI=${EAPI:-0}" ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-HOMEPAGE="https://www.qt.io/";
-LICENSE="|| ( LGPL-2.1 GPL-3 )"
-SLOT="4"
-
-case ${PV} in
-   4.?.)
-   QT4_BUILD_TYPE="live"
-   EGIT_REPO_URI=(
-   "git://code.qt.io/qt/qt.git"
-   "https://code.qt.io/git/qt/qt.git";
-   "https://github.com/qtproject/qt.git";
-   )
-   EGIT_BRANCH=${PV%.}
-   inherit git-r3
-   ;;
-   *)
-   QT4_BUILD_TYPE="release"
-   MY_P=qt-everywhere-opensource-src-${PV/_/-}
-   
SRC_URI="http://download.qt.io/archive/qt/${PV%.*}/${PV}/${MY_P}.tar.gz";
-   S=${WORKDIR}/${MY_P}
-   ;;
-esac
-
-IUSE="aqua debug pch"
-[[ ${PN} != qtxmlpatterns ]] && IUSE+=" +exceptions"
-
-DEPEND="virtual/pkgconfig"
-if [[ ${QT4_BUILD_TYPE} == live ]]; then
-   DEPEND+=" dev-lang/perl"
-fi
-
-# @FUNCTION: qt4-build_pkg_setup
-# @DESCRIPTION:
-# Sets up PATH and LD_LIBRARY_PATH.
-qt4-build_pkg_setup() {
-   # Warn users of possible breakage when downgrading to a previous 
release.
-   # Downgrading revisions within the same release is safe.
-   if has_version ">${CATEGORY}/${P}-r:4"; then
-   ewarn
-   ewarn "Downgrading Qt is completely unsupported and can break 
your system!"
-   ewarn
-   fi
-
-   PATH="${S}/bin${PATH:+:}${PATH}"
-   if [[ ${CHOST} != *-darwin* ]]; then
-   
LD_LIBRARY_PATH="${S}/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"
-   else
-   
DYLD_LIBRARY_PATH="${S}/lib${DYLD_LIBRARY_PATH:+:}${DYLD_LIBRARY_PATH}"
-   # On MacOS we *need* at least 
src/gui/kernel/qapplication_mac.mm for
-   # platform detection. Note: needs to come before any 
directories to
-   # avoid extract failure.
-   [[ ${CHOST} == *-apple-darwin* ]] && \
-   
QT4_EXTRACT_DIRECTORIES="src/gui/kernel/qapplication_mac.mm
-   ${QT4_EXTRACT_DIRECTORIES}"
-   fi
-}
-
-# @ECLASS-VARIABLE: PATCHES
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Array variable containing all the patches to be applied. This variable
-# is expected to be defined in the global scope of ebuilds. Make sure to
-# specify the full path. This variable is used in src_prepare phase.
-#
-# Example:
-# @CODE
-#  PATCHES=(
-#  "${FILESDIR}/mypatch.patch"
-#  "${FILESDIR}/patches_folder/"
-#  )
-# @CODE
-
-# @ECLASS-VARIABLE: QT4_EXTRACT_DIRECTORIES
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Space-separated list of directories that will be extracted
-# from Qt tarball.
-
-# @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Space-separated list of directories that will be configured,
-# compiled, and installed. All paths must be relative to ${S}.
-
-# @FUNCTION: qt4-build_src_unpack
-# @DESCRIPTION:
-# Unpacks the sources.
-qt4-build_src_unpack() {
-   setqtenv
-
-   if [[ $(gcc-major-version) -lt 4 ]] || [[ $(gcc-major-version) -eq 4 && 
$(gcc-minor-version) -lt 4 ]]; then
-   ewarn
-   ewarn "Using a GCC version lower than 4.4 is not supported."
-   ewarn
-   fi
-
-   if [[ ${PN} == qtwebkit ]]; then
-   eshopts_push -s extglob
-   if is-flagq '-g?(gdb)?([1-9])'; then
-   ewarn
-   ewarn "You have enabled debug info (probably have -g or 
-ggdb in your CFLAGS/CXXFLAGS)."
-   ewarn "You may experience really long compilation times 
and/or increased memory usage."
-   ewarn "If compilation fails, please try removing 
-g/-ggdb before reporting a bug."
-   ewarn "F

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

2015-12-27 Thread Robin H. Johnson
commit: ea69fddd04cc773dbf9988e14b79f51d7f928d3d
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Dec 28 03:22:17 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 28 03:22:48 2015 +
URL:https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=ea69fddd

Bump to v3.4.52.3.

Signed-off-by: Robin H. Johnson  gentoo.org>

 genkernel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/genkernel b/genkernel
index c826d57..2532ca2 100755
--- a/genkernel
+++ b/genkernel
@@ -2,7 +2,7 @@
 # $Id$
 
 PATH="${PATH}:/sbin:/usr/sbin"
-GK_V='3.4.52.2'
+GK_V='3.4.52.3'
 
 # Set the default for TMPDIR.  May be modified by genkernel.conf or the
 # --tempdir command line option.



[gentoo-commits] proj/genkernel: New tag: v3.4.52.3

2015-12-27 Thread Robin H. Johnson
commit: 
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 28 03:23:35 2015 +

New tag: v3.4.52.3




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

2015-12-27 Thread Davide Pesavento
commit: 4b70a2ea5396afc14f018bb3429be4a89d8f1ecf
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 01:36:06 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 01:36:06 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=4b70a2ea

qt5-build.eclass: move some things around

Also, stop documenting PATCHES in eclass-doc. Everyone knows
about it, and it's a PMS thing since EAPI 6 anyway.

 eclass/qt5-build.eclass | 76 +++--
 1 file changed, 30 insertions(+), 46 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index d30cb98..465d826 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -17,6 +17,34 @@ case ${EAPI} in
*)  die "qt5-build.eclass: unsupported EAPI=${EAPI:-0}" ;;
 esac
 
+# @ECLASS-VARIABLE: QT5_MODULE
+# @DESCRIPTION:
+# The upstream name of the module this package belongs to. Used for
+# SRC_URI and EGIT_REPO_URI. Must be defined before inheriting the eclass.
+: ${QT5_MODULE:=${PN}}
+
+# @ECLASS-VARIABLE: QT5_BUILD_DIR
+# @DESCRIPTION:
+# Build directory for out-of-source builds.
+case ${QT5_BUILD_TYPE} in
+   live): ${QT5_BUILD_DIR:=${S}_build} ;;
+   release) : ${QT5_BUILD_DIR:=${S}} ;; # workaround for bug 497312
+esac
+
+# @ECLASS-VARIABLE: QT5_TARGET_SUBDIRS
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Array variable containing the source directories that should be built.
+# All paths must be relative to ${S}.
+
+# @ECLASS-VARIABLE: QT5_GENTOO_CONFIG
+# @DEFAULT_UNSET
+# @DESCRIPTION:
+# Array of  triplets that are evaluated in src_install
+# to generate the per-package list of enabled QT_CONFIG features and macro
+# definitions, which are then merged together with all other Qt5 packages
+# installed on the system to obtain the global qconfig.{h,pri} files.
+
 # @ECLASS-VARIABLE: VIRTUALX_REQUIRED
 # @DESCRIPTION:
 # For proper description see virtualx.eclass man page.
@@ -40,12 +68,6 @@ else
SLOT=5
 fi
 
-# @ECLASS-VARIABLE: QT5_MODULE
-# @DESCRIPTION:
-# The upstream name of the module this package belongs to. Used for
-# SRC_URI and EGIT_REPO_URI. Must be defined before inheriting the eclass.
-: ${QT5_MODULE:=${PN}}
-
 case ${PV} in
5.)
# git dev branch
@@ -97,49 +119,11 @@ RDEPEND="
dev-qt/qtchooser
 "
 
-EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install 
src_test pkg_postinst pkg_postrm
-
-
-# @ECLASS-VARIABLE: PATCHES
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Array variable containing all the patches to be applied. This variable
-# is expected to be defined in the global scope of ebuilds. Make sure to
-# specify the full path. This variable is used in src_prepare phase.
-#
-# Example:
-# @CODE
-#  PATCHES=(
-#  "${FILESDIR}/mypatch.patch"
-#  "${FILESDIR}/mypatch2.patch"
-#  )
-# @CODE
-
-# @ECLASS-VARIABLE: QT5_TARGET_SUBDIRS
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Array variable containing the source directories that should be built.
-# All paths must be relative to ${S}.
-
-# @ECLASS-VARIABLE: QT5_BUILD_DIR
-# @DESCRIPTION:
-# Build directory for out-of-source builds.
-case ${QT5_BUILD_TYPE} in
-   live): ${QT5_BUILD_DIR:=${S}_build} ;;
-   release) : ${QT5_BUILD_DIR:=${S}} ;; # workaround for bug 497312
-esac
-
-# @ECLASS-VARIABLE: QT5_GENTOO_CONFIG
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Array of  triplets that are evaluated in src_install
-# to generate the per-package list of enabled QT_CONFIG features and macro
-# definitions, which are then merged together with all other Qt5 packages
-# installed on the system to obtain the global qconfig.{h,pri} files.
-
 
 ##  Phase functions  ##
 
+EXPORT_FUNCTIONS src_unpack src_prepare src_configure src_compile src_install 
src_test pkg_postinst pkg_postrm
+
 # @FUNCTION: qt5-build_src_unpack
 # @DESCRIPTION:
 # Unpacks the sources.



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

2015-12-27 Thread Davide Pesavento
commit: 9c17354f6801d2bc03b3088b7fb23850a4e1ee1d
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 01:41:00 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 01:41:00 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9c17354f

eclass: do not talk about "herd"

 eclass/qmake-utils.eclass| 2 +-
 eclass/qt4-build-multilib.eclass | 2 +-
 eclass/qt4-r2.eclass | 2 +-
 eclass/qt5-build.eclass  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/qmake-utils.eclass b/eclass/qmake-utils.eclass
index d300fd2..37c0f81 100644
--- a/eclass/qmake-utils.eclass
+++ b/eclass/qmake-utils.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: qmake-utils.eclass
 # @MAINTAINER:
-# Qt herd 
+# q...@gentoo.org
 # @AUTHOR:
 # Davide Pesavento 
 # @BLURB: Common functions for qmake-based packages.

diff --git a/eclass/qt4-build-multilib.eclass b/eclass/qt4-build-multilib.eclass
index ade46da..51a2f30 100644
--- a/eclass/qt4-build-multilib.eclass
+++ b/eclass/qt4-build-multilib.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: qt4-build-multilib.eclass
 # @MAINTAINER:
-# Qt herd 
+# q...@gentoo.org
 # @AUTHOR:
 # Davide Pesavento 
 # @BLURB: Eclass for Qt4 split ebuilds with multilib support.

diff --git a/eclass/qt4-r2.eclass b/eclass/qt4-r2.eclass
index 4a01bd3..1ca40a4 100644
--- a/eclass/qt4-r2.eclass
+++ b/eclass/qt4-r2.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: qt4-r2.eclass
 # @MAINTAINER:
-# Qt herd 
+# q...@gentoo.org
 # @BLURB: Eclass for Qt4-based packages, second edition.
 # @DESCRIPTION:
 # This eclass contains various functions that may be useful when

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 465d826..0ab7770 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: qt5-build.eclass
 # @MAINTAINER:
-# Qt herd 
+# q...@gentoo.org
 # @AUTHOR:
 # Davide Pesavento 
 # @BLURB: Eclass for Qt5 split ebuilds.



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

2015-12-27 Thread Davide Pesavento
commit: 2f873589218b6ac68864c12a359b9b6f70978d49
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 01:09:03 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 01:11:13 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=2f873589

qt5-build.eclass: respect nonfatal in qt5_foreach_target_subdir()

In src_test it can be called from virtx, which uses nonfatal.

 eclass/qt5-build.eclass | 31 ---
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 7bac25e..9eb17b3 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -253,13 +253,11 @@ qt5-build_src_test() {
_EOF_
chmod +x "${testrunner}"
 
-   local testcmd=(
-   qt5_foreach_target_subdir emake TESTRUNNER="'${testrunner}'" 
check
-   )
+   set -- qt5_foreach_target_subdir emake TESTRUNNER="'${testrunner}'" 
check
if [[ ${VIRTUALX_REQUIRED} == test ]]; then
-   virtx "${testcmd[@]}"
+   virtx "$@"
else
-   "${testcmd[@]}"
+   "$@"
fi
 }
 
@@ -424,28 +422,31 @@ qt5_prepare_env() {
 # @FUNCTION: qt5_foreach_target_subdir
 # @INTERNAL
 # @DESCRIPTION:
-# Executes the arguments inside each directory listed in QT5_TARGET_SUBDIRS.
+# Executes the command given as argument from inside each directory
+# listed in QT5_TARGET_SUBDIRS. Handles autotests subdirs automatically.
 qt5_foreach_target_subdir() {
[[ -z ${QT5_TARGET_SUBDIRS[@]} ]] && QT5_TARGET_SUBDIRS=("")
 
-   local ret=0 subdir=
+   local die_args=()
+   [[ ${EAPI} != 5 ]] && die_args+=(-n)
+
+   local subdir=
for subdir in "${QT5_TARGET_SUBDIRS[@]}"; do
if [[ ${EBUILD_PHASE} == test ]]; then
subdir=tests/auto${subdir#src}
[[ -d ${S}/${subdir} ]] || continue
fi
 
-   mkdir -p "${QT5_BUILD_DIR}/${subdir}" || die
-   pushd "${QT5_BUILD_DIR}/${subdir}" >/dev/null || die
+   local msg="Running $* ${subdir:+in ${subdir}}"
+   einfo "${msg}"
 
-   einfo "Running $* ${subdir:+in ${subdir}}"
-   "$@"
-   ((ret+=$?))
+   mkdir -p "${QT5_BUILD_DIR}/${subdir}" || die "${die_args[@]}" 
|| return $?
+   pushd "${QT5_BUILD_DIR}/${subdir}" >/dev/null || die 
"${die_args[@]}" || return $?
 
-   popd >/dev/null || die
-   done
+   "$@" || die "${die_args[@]}" "${msg} failed" || return $?
 
-   return ${ret}
+   popd >/dev/null || die "${die_args[@]}" || return $?
+   done
 }
 
 # @FUNCTION: qt5_symlink_tools_to_build_dir



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

2015-12-27 Thread Davide Pesavento
commit: 79c446995b8aaacc6e14116763c9bb92dfe2d175
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 01:18:33 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 01:18:33 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=79c44699

qt5-build.eclass: move VIRTUALX_REQUIRED definition before inherit

Otherwise it has no effect.

 eclass/qt5-build.eclass | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 9eb17b3..d30cb98 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -17,6 +17,13 @@ case ${EAPI} in
*)  die "qt5-build.eclass: unsupported EAPI=${EAPI:-0}" ;;
 esac
 
+# @ECLASS-VARIABLE: VIRTUALX_REQUIRED
+# @DESCRIPTION:
+# For proper description see virtualx.eclass man page.
+# Here we redefine default value to be manual, if your package needs virtualx
+# for tests you should proceed with setting VIRTUALX_REQUIRED=test.
+: ${VIRTUALX_REQUIRED:=manual}
+
 [[ ${EAPI} == 5 ]] && inherit multilib
 inherit eutils flag-o-matic toolchain-funcs versionator virtualx
 
@@ -130,13 +137,6 @@ esac
 # definitions, which are then merged together with all other Qt5 packages
 # installed on the system to obtain the global qconfig.{h,pri} files.
 
-# @ECLASS-VARIABLE: VIRTUALX_REQUIRED
-# @DESCRIPTION:
-# For proper description see virtualx.eclass man page.
-# Here we redefine default value to be manual, if your package needs virtualx
-# for tests you should proceed with setting VIRTUALX_REQUIRED=test.
-: ${VIRTUALX_REQUIRED:=manual}
-
 
 ##  Phase functions  ##
 



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

2015-12-27 Thread Davide Pesavento
commit: 51ab5d844d20e9150f93935c0260c3d6ffe2480d
Author: Davide Pesavento  gentoo  org>
AuthorDate: Mon Dec 28 01:24:01 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Mon Dec 28 01:24:01 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=51ab5d84

dev-qt/qtgraphicaleffects: remove src_test nonsense

Package-Manager: portage-2.2.26

 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.5..ebuild | 8 ++--
 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.6..ebuild | 8 ++--
 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5..ebuild   | 8 ++--
 3 files changed, 6 insertions(+), 18 deletions(-)

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.5..ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.5..ebuild
index 158ba6d..bcc4040 100644
--- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.5..ebuild
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.5..ebuild
@@ -3,7 +3,8 @@
 # $Id$
 
 EAPI=5
-inherit qt5-build virtualx
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
 
 DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
 
@@ -20,8 +21,3 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? ( ~dev-qt/qtgui-${PV} )
 "
-
-src_test() {
-   local VIRTUALX_COMMAND="qt5-build_src_test"
-   virtualmake
-}

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.6..ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.6..ebuild
index 158ba6d..bcc4040 100644
--- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.6..ebuild
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.6..ebuild
@@ -3,7 +3,8 @@
 # $Id$
 
 EAPI=5
-inherit qt5-build virtualx
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
 
 DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
 
@@ -20,8 +21,3 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? ( ~dev-qt/qtgui-${PV} )
 "
-
-src_test() {
-   local VIRTUALX_COMMAND="qt5-build_src_test"
-   virtualmake
-}

diff --git a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5..ebuild 
b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5..ebuild
index 158ba6d..bcc4040 100644
--- a/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5..ebuild
+++ b/dev-qt/qtgraphicaleffects/qtgraphicaleffects-5..ebuild
@@ -3,7 +3,8 @@
 # $Id$
 
 EAPI=5
-inherit qt5-build virtualx
+VIRTUALX_REQUIRED="test"
+inherit qt5-build
 
 DESCRIPTION="Set of QML types for adding visual effects to user interfaces"
 
@@ -20,8 +21,3 @@ RDEPEND="
 DEPEND="${RDEPEND}
test? ( ~dev-qt/qtgui-${PV} )
 "
-
-src_test() {
-   local VIRTUALX_COMMAND="qt5-build_src_test"
-   virtualmake
-}



[gentoo-commits] proj/portage:master commit in: pym/portage/elog/

2015-12-27 Thread Zac Medico
commit: 022f0ba6fb75aba80d801772b4e622d44db2d668
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec 28 00:50:12 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec 28 00:50:24 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=022f0ba6

elog/mod_save: fix CATEGORY KeyError (bug 569942)

Fixes: 39d81c514c33 ("[...]config.__getitem__(): Partially drop backward 
compatibility for nonexistent keys.")
X-Gentoo-Bug: 569942
X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=569942

 pym/portage/elog/mod_save.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/pym/portage/elog/mod_save.py b/pym/portage/elog/mod_save.py
index 7b1cd46..829ec6c 100644
--- a/pym/portage/elog/mod_save.py
+++ b/pym/portage/elog/mod_save.py
@@ -33,8 +33,7 @@ def process(mysettings, key, logentries, fulltext):
uid = portage_uid
ensure_dirs(logdir, uid=uid, gid=portage_gid, mode=0o2770)
 
-   cat = mysettings['CATEGORY']
-   pf = mysettings['PF']
+   cat, pf = portage.catsplit(key)
 
elogfilename = pf + ":" + _unicode_decode(
time.strftime("%Y%m%d-%H%M%S", time.gmtime(time.time())),



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

2015-12-27 Thread Marc Schiffbauer
commit: 349a776f58cafd12c48994d8b6b96cc406b54f10
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Dec 28 00:37:25 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Mon Dec 28 00:37:25 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=349a776f

kde-plasma/ksshaskpass: add prefix to ksshaskpass.sh

 .../ksshaskpass/files/{ksshaskpass.sh => 05-ksshaskpass.sh}   | 0
 .../{ksshaskpass-5.5.2.ebuild => ksshaskpass-5.5.2-r1.ebuild} | 8 
 kde-plasma/ksshaskpass/ksshaskpass-5.5.49..ebuild | 8 
 kde-plasma/ksshaskpass/ksshaskpass-.ebuild| 8 
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/kde-plasma/ksshaskpass/files/ksshaskpass.sh 
b/kde-plasma/ksshaskpass/files/05-ksshaskpass.sh
similarity index 100%
rename from kde-plasma/ksshaskpass/files/ksshaskpass.sh
rename to kde-plasma/ksshaskpass/files/05-ksshaskpass.sh

diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.5.2.ebuild 
b/kde-plasma/ksshaskpass/ksshaskpass-5.5.2-r1.ebuild
similarity index 82%
rename from kde-plasma/ksshaskpass/ksshaskpass-5.5.2.ebuild
rename to kde-plasma/ksshaskpass/ksshaskpass-5.5.2-r1.ebuild
index 137e1a5..48c6495 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.5.2.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.5.2-r1.ebuild
@@ -27,7 +27,7 @@ src_install() {
kde5_src_install
 
insinto /etc/plasma/startup
-   doins "${FILESDIR}/ksshaskpass.sh"
+   doins "${FILESDIR}/05-ksshaskpass.sh"
 }
 
 pkg_postinst() {
@@ -35,16 +35,16 @@ pkg_postinst() {
 
elog ""
elog "In order to have ssh-agent start at kde startup,"
-   elog "edit /etc/plasma/startup/agent-startup.sh and uncomment"
+   elog "edit /etc/plasma/startup/10-agent-startup.sh and uncomment"
elog "the lines enabling ssh-agent."
elog
elog "If you do so, do not forget to uncomment the respective"
-   elog "lines in /etc/plasma/shutdown/agent-shutdown.sh to"
+   elog "lines in /etc/plasma/shutdown/10-agent-shutdown.sh to"
elog "properly kill the agent when the session ends."
elog
elog "${PN} has been installed as your default askpass application"
elog "for Plasma 5 sessions."
elog "If that's not desired, select the one you want to use in"
-   elog "/etc/plasma/startup/ksshaskpass.sh"
+   elog "/etc/plasma/startup/05-ksshaskpass.sh"
elog ""
 }

diff --git a/kde-plasma/ksshaskpass/ksshaskpass-5.5.49..ebuild 
b/kde-plasma/ksshaskpass/ksshaskpass-5.5.49..ebuild
index 51675d0..b35e307 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-5.5.49..ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-5.5.49..ebuild
@@ -27,7 +27,7 @@ src_install() {
kde5_src_install
 
insinto /etc/plasma/startup
-   doins "${FILESDIR}/ksshaskpass.sh"
+   doins "${FILESDIR}/05-ksshaskpass.sh"
 }
 
 pkg_postinst() {
@@ -35,16 +35,16 @@ pkg_postinst() {
 
elog ""
elog "In order to have ssh-agent start at kde startup,"
-   elog "edit /etc/plasma/startup/agent-startup.sh and uncomment"
+   elog "edit /etc/plasma/startup/10-agent-startup.sh and uncomment"
elog "the lines enabling ssh-agent."
elog
elog "If you do so, do not forget to uncomment the respective"
-   elog "lines in /etc/plasma/shutdown/agent-shutdown.sh to"
+   elog "lines in /etc/plasma/shutdown/10-agent-shutdown.sh to"
elog "properly kill the agent when the session ends."
elog
elog "${PN} has been installed as your default askpass application"
elog "for Plasma 5 sessions."
elog "If that's not desired, select the one you want to use in"
-   elog "/etc/plasma/startup/ksshaskpass.sh"
+   elog "/etc/plasma/startup/05-ksshaskpass.sh"
elog ""
 }

diff --git a/kde-plasma/ksshaskpass/ksshaskpass-.ebuild 
b/kde-plasma/ksshaskpass/ksshaskpass-.ebuild
index 51675d0..b35e307 100644
--- a/kde-plasma/ksshaskpass/ksshaskpass-.ebuild
+++ b/kde-plasma/ksshaskpass/ksshaskpass-.ebuild
@@ -27,7 +27,7 @@ src_install() {
kde5_src_install
 
insinto /etc/plasma/startup
-   doins "${FILESDIR}/ksshaskpass.sh"
+   doins "${FILESDIR}/05-ksshaskpass.sh"
 }
 
 pkg_postinst() {
@@ -35,16 +35,16 @@ pkg_postinst() {
 
elog ""
elog "In order to have ssh-agent start at kde startup,"
-   elog "edit /etc/plasma/startup/agent-startup.sh and uncomment"
+   elog "edit /etc/plasma/startup/10-agent-startup.sh and uncomment"
elog "the lines enabling ssh-agent."
elog
elog "If you do so, do not forget to uncomment the respective"
-   elog "lines in /etc/plasma/shutdown/agent-shutdown.sh to"
+   elog "lines in /etc/plasma/shutdown/10-agent-shutdown.sh to"
elog "properly kill the agent when the session ends."
elog
elog "${PN} has been installed as your default askpass applic

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

2015-12-27 Thread Marc Schiffbauer
commit: d37c9b73cb83e8a1bef578f1fa408402798cb89b
Author: Marc Schiffbauer  gentoo  org>
AuthorDate: Mon Dec 28 00:31:47 2015 +
Commit: Marc Schiffbauer  gentoo  org>
CommitDate: Mon Dec 28 00:31:47 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d37c9b73

kde-plasma/plasma-workspace: add prefix to agent script

 .../files/{agent-shutdown.sh => 10-agent-shutdown.sh} | 0
 .../files/{agent-startup.sh => 10-agent-startup.sh}   | 0
 ...ma-workspace-5.5.2.ebuild => plasma-workspace-5.5.2-r1.ebuild} | 8 
 kde-plasma/plasma-workspace/plasma-workspace-5.5.49..ebuild   | 8 
 kde-plasma/plasma-workspace/plasma-workspace-.ebuild  | 8 
 5 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/kde-plasma/plasma-workspace/files/agent-shutdown.sh 
b/kde-plasma/plasma-workspace/files/10-agent-shutdown.sh
similarity index 100%
rename from kde-plasma/plasma-workspace/files/agent-shutdown.sh
rename to kde-plasma/plasma-workspace/files/10-agent-shutdown.sh

diff --git a/kde-plasma/plasma-workspace/files/agent-startup.sh 
b/kde-plasma/plasma-workspace/files/10-agent-startup.sh
similarity index 100%
rename from kde-plasma/plasma-workspace/files/agent-startup.sh
rename to kde-plasma/plasma-workspace/files/10-agent-startup.sh

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.5.2.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.5.2-r1.ebuild
similarity index 95%
rename from kde-plasma/plasma-workspace/plasma-workspace-5.5.2.ebuild
rename to kde-plasma/plasma-workspace/plasma-workspace-5.5.2-r1.ebuild
index 172a9df..7d904f1 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.5.2.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.5.2-r1.ebuild
@@ -154,10 +154,10 @@ src_install() {
 
# startup and shutdown scripts
insinto /etc/plasma/startup
-   doins "${FILESDIR}/agent-startup.sh"
+   doins "${FILESDIR}/10-agent-startup.sh"
 
insinto /etc/plasma/shutdown
-   doins "${FILESDIR}/agent-shutdown.sh"
+   doins "${FILESDIR}/10-agent-shutdown.sh"
 }
 
 pkg_postinst () {
@@ -165,7 +165,7 @@ pkg_postinst () {
 
echo
elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
-   elog "edit ${EPREFIX}/etc/plasma/startup/agent-startup.sh and"
-   elog "${EPREFIX}/etc/plasma/shutdown/agent-shutdown.sh"
+   elog "edit ${EPREFIX}/etc/plasma/startup/10-agent-startup.sh and"
+   elog "${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
echo
 }

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.5.49..ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.5.49..ebuild
index f8f4e9b..002a83c 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.5.49..ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.5.49..ebuild
@@ -154,10 +154,10 @@ src_install() {
 
# startup and shutdown scripts
insinto /etc/plasma/startup
-   doins "${FILESDIR}/agent-startup.sh"
+   doins "${FILESDIR}/10-agent-startup.sh"
 
insinto /etc/plasma/shutdown
-   doins "${FILESDIR}/agent-shutdown.sh"
+   doins "${FILESDIR}/10-agent-shutdown.sh"
 }
 
 pkg_postinst () {
@@ -165,7 +165,7 @@ pkg_postinst () {
 
echo
elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
-   elog "edit ${EPREFIX}/etc/plasma/startup/agent-startup.sh and"
-   elog "${EPREFIX}/etc/plasma/shutdown/agent-shutdown.sh"
+   elog "edit ${EPREFIX}/etc/plasma/startup/10-agent-startup.sh and"
+   elog "${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
echo
 }

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index 17de2d7..4e68d3a 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -148,10 +148,10 @@ src_install() {
 
# startup and shutdown scripts
insinto /etc/plasma/startup
-   doins "${FILESDIR}/agent-startup.sh"
+   doins "${FILESDIR}/10-agent-startup.sh"
 
insinto /etc/plasma/shutdown
-   doins "${FILESDIR}/agent-shutdown.sh"
+   doins "${FILESDIR}/10-agent-shutdown.sh"
 }
 
 pkg_postinst () {
@@ -159,7 +159,7 @@ pkg_postinst () {
 
echo
elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
-   elog "edit ${EPREFIX}/etc/plasma/startup/agent-startup.sh and"
-   elog "${EPREFIX}/etc/plasma/shutdown/agent-shutdown.sh"
+   elog "edit ${EPREFIX}/etc/plasma/startup/10-agent-startup.sh and"
+   elog "${EPREFIX}/etc/plasma/shutdown/10-agent-shutdown.sh"
echo
 }



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

2015-12-27 Thread Robin H. Johnson
commit: ef66b97c3c1778c3c8e9f96d80057ad7a1a3e2f4
Author: Doug Goldstein  gentoo  org>
AuthorDate: Thu Dec 24 23:28:35 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 28 00:29:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef66b97c

sys-fs/lvm2: conditionally depend on lvmetad

If the user has configured their system to be dependent on lvmetad in
/etc/lvm/lvm.conf then we need to depend on lvmetad starting up.
Otherwise it shouldn't be necessary and won't be started.

Gentoo-Bug: 503016
Gentoo-Bug: 525614
Gentoo-Bug: 554918
Gentoo-Bug: 565154
Signed-off-by: Doug Goldstein  gentoo.org>
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-fs/lvm2/files/lvm.rc-2.02.116-r3 | 134 +++
 sys-fs/lvm2/lvm2-2.02.116-r3.ebuild  |   2 +-
 2 files changed, 135 insertions(+), 1 deletion(-)

diff --git a/sys-fs/lvm2/files/lvm.rc-2.02.116-r3 
b/sys-fs/lvm2/files/lvm.rc-2.02.116-r3
new file mode 100644
index 000..059e880
--- /dev/null
+++ b/sys-fs/lvm2/files/lvm.rc-2.02.116-r3
@@ -0,0 +1,134 @@
+#!/sbin/runscript
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+_get_lvm_path() {
+   local lvm_path=
+   for lvm_path in /bin/lvm /sbin/lvm ; do
+   [ -x "$lvm_path" ] && break
+   done
+   echo "${lvm_path}"
+}
+
+_need_lvmetad()
+{
+   local lvm_path="$(_get_lvm_path)"
+   [ ! -x "${lvm_path}" ] && return 1
+   ${lvm_path} dumpconfig global | grep -q 'use_lvmetad=1'
+}
+
+depend() {
+   before checkfs fsck
+   after modules device-mapper
+   need lvmetad sysfs
+   # We may use lvmetad based on the configuration. If we added lvmetad
+   # support while lvm2 is running then we aren't dependent on it. For the
+   # more common case, if its disabled in the config we aren't dependent
+   # on it.
+   config /etc/lvm/lvm.conf
+   local _need=
+   if service_started; then
+   _need=$(service_get_value need)
+   else
+   if _need_lvmetad; then
+   _need="${_need} lvmetad"
+   fi
+   fi
+   need ${_need}
+}
+
+config='global { locking_dir = "/run/lock/lvm" }'
+
+dm_in_proc() {
+   local retval=0
+   for x in devices misc ; do
+   grep -qs 'device-mapper' /proc/${x}
+   retval=$((${retval} + $?))
+   done
+   return ${retval}
+}
+
+start() {
+   # LVM support for /usr, /home, /opt 
+   # This should be done *before* checking local
+   # volumes, or they never get checked.
+
+   # NOTE: Add needed modules for LVM or RAID, etc
+   #   to /etc/modules.autoload if needed
+   lvm_path="$(_get_lvm_path)"
+   for lvm_path in /bin/lvm /sbin/lvm ; do
+   [ -x "$lvm_path" ] && break
+   done
+   if [ ! -x "$lvm_path" ]; then
+   eerror "Cannot find lvm binary in /sbin or /bin!"
+   return 1
+   fi
+   if [ -z "${CDBOOT}" ] ; then
+   if [ -e /proc/modules ] && ! dm_in_proc ; then
+   modprobe dm-mod 2>/dev/null
+   fi
+   if [ -d /proc/lvm ] || dm_in_proc ; then
+   ebegin "Setting up the Logical Volume Manager"
+   #still echo stderr for debugging
+   lvm_commands="#! ${lvm_path} --config '${config}'\n"
+   # Extra PV find pass because some devices might not 
have been available until very recently
+   lvm_commands="${lvm_commands}pvscan\n"
+   # Now make the nodes
+   lvm_commands="${lvm_commands}vgscan --mknodes\n"
+   # And turn them on!
+   lvm_commands="${lvm_commands}vgchange --sysinit -a ly\n"
+   # Order of this is important, have to work around dash 
and LVM readline
+   printf "%b\n" "${lvm_commands}" | $lvm_path 
/proc/self/fd/0 --config "${config}" >/dev/null
+   eend $? "Failed to setup the LVM"
+   fi
+   fi
+}
+
+start_post()
+{
+   # Save if we needed lvmetad
+   if _need_lvmetad; then
+   service_set_value need lvmetad
+   fi
+}
+
+stop() {
+   for lvm_path in /bin/lvm /sbin/lvm ; do
+   [ -x "$lvm_path" ] && break
+   done
+   if [ ! -x "$lvm_path" ]; then
+   eerror "Cannot find lvm binary in /sbin or /bin!"
+   return 1
+   fi
+# Stop LVM2
+if [ -x /sbin/vgs ] && \
+   [ -x /sbin/vgchange ] && \
+   [ -x /sbin/lvchange ] && \
+   [ -f /etc/lvmtab -o -d /etc/lvm ] && \
+   [ -d /proc/lvm  -o "`grep device-mapper /proc/misc 2>/dev/null`" ]
+then
+   einfo "Shutting down the Logical Volume Manager"
+
+VGS=$($lvm_path vgs --config "${config}" -o vg_name --noheadings 
--nosuffix --rows 2> /dev/null)
+

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

2015-12-27 Thread Robin H. Johnson
commit: 883c7fdce4d97de70cbbbe5043d79f65e2426975
Author: Doug Goldstein  gentoo  org>
AuthorDate: Thu Dec 24 23:33:33 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 28 00:29:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883c7fdc

sys-fs/lvm2: add missing dependency for USE=lvm2create_initrd

USE=lvm2create_initrd needs app-arch/cpio

Gentoo-Bug: 500308
Signed-off-by: Doug Goldstein  gentoo.org>
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-fs/lvm2/lvm2-2.02.116-r3.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-fs/lvm2/lvm2-2.02.116-r3.ebuild 
b/sys-fs/lvm2/lvm2-2.02.116-r3.ebuild
index e62a3b6..bbb4279 100644
--- a/sys-fs/lvm2/lvm2-2.02.116-r3.ebuild
+++ b/sys-fs/lvm2/lvm2-2.02.116-r3.ebuild
@@ -31,7 +31,10 @@ RDEPEND="${DEPEND_COMMON}
!!sys-fs/clvm
!!sys-fs/lvm-user
>=sys-apps/util-linux-2.16
-   lvm2create_initrd? ( sys-apps/makedev )
+   lvm2create_initrd? (
+   app-arch/cpio
+   sys-apps/makedev
+   )
thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )"
 # note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
 # USE 'static' currently only works with eudev, bug 520450



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

2015-12-27 Thread Robin H. Johnson
commit: 1d828236d11580a7fc057ff700b86e09e94cc188
Author: Doug Goldstein  gentoo  org>
AuthorDate: Thu Dec 24 22:51:37 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Dec 28 00:28:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d828236

sys-fs/lvm2: fix missing dir for lvmetad

lvmetad fails to start up due to /run/lvm not existing when it the
system needs it to start. This ensures the directory is created.

Gentoo-Bug: 521960
Signed-off-by: Doug Goldstein  gentoo.org>
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3 |  18 ++
 sys-fs/lvm2/lvm2-2.02.116-r3.ebuild | 275 
 2 files changed, 293 insertions(+)

diff --git a/sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3 
b/sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3
new file mode 100644
index 000..db0b698
--- /dev/null
+++ b/sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3
@@ -0,0 +1,18 @@
+#!/sbin/runscript
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+pidfile="/run/lvmetad.pid"
+command="/sbin/lvmetad"
+command_args="${LVMETAD_OPTS:=-p ${pidfile}}"
+start_stop_daemon_args="--pidfile ${pidfile}"
+
+depend() {
+   :
+}
+
+start_pre()
+{
+   checkpath --directory /run/lvm || return 1
+}

diff --git a/sys-fs/lvm2/lvm2-2.02.116-r3.ebuild 
b/sys-fs/lvm2/lvm2-2.02.116-r3.ebuild
new file mode 100644
index 000..3146e3c
--- /dev/null
+++ b/sys-fs/lvm2/lvm2-2.02.116-r3.ebuild
@@ -0,0 +1,275 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils linux-info multilib systemd toolchain-funcs udev 
flag-o-matic
+
+DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
+HOMEPAGE="https://sources.redhat.com/lvm2/";
+SRC_URI="ftp://sources.redhat.com/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
+   ftp://sources.redhat.com/pub/lvm2/old/${PN/lvm/LVM}.${PV}.tgz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="readline static static-libs systemd clvm cman lvm1 lvm2create_initrd 
selinux +udev +thin device-mapper-only"
+REQUIRED_USE="device-mapper-only? ( !clvm !cman !lvm1 !lvm2create_initrd !thin 
)
+   systemd? ( udev )
+   clvm? ( !systemd )"
+
+DEPEND_COMMON="clvm? ( cman? ( =sys-cluster/cman-3* ) =sys-cluster/libdlm-3* )
+   readline? ( sys-libs/readline:0= )
+   udev? ( >=virtual/libudev-208:=[static-libs?] )"
+# /run is now required for locking during early boot. /var cannot be assumed to
+# be available -- thus, pull in recent enough baselayout for /run.
+# This version of LVM is incompatible with cryptsetup <1.1.2.
+RDEPEND="${DEPEND_COMMON}
+   >=sys-apps/baselayout-2.2
+   !=sys-apps/util-linux-2.16
+   lvm2create_initrd? ( sys-apps/makedev )
+   thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )"
+# note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
+# USE 'static' currently only works with eudev, bug 520450
+DEPEND="${DEPEND_COMMON}
+   virtual/pkgconfig
+   >=sys-devel/binutils-2.20.1-r1
+   static? (
+   selinux? ( sys-libs/libselinux[static-libs] )
+   udev? ( >=sys-fs/eudev-3.1.2[static-libs] )
+   >=sys-apps/util-linux-2.16[static-libs]
+   )"
+
+S=${WORKDIR}/${PN/lvm/LVM}.${PV}
+
+pkg_setup() {
+   local CONFIG_CHECK="~SYSVIPC"
+
+   if use udev; then
+   local WARNING_SYSVIPC="CONFIG_SYSVIPC:\tis not set (required 
for udev sync)\n"
+   if linux_config_exists; then
+   local uevent_helper_path=$(linux_chkconfig_string 
UEVENT_HELPER_PATH)
+   if [ -n "${uevent_helper_path}" ] && [ 
"${uevent_helper_path}" != '""' ]; then
+   ewarn "It's recommended to set an empty value 
to the following kernel config option:"
+   ewarn 
"CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}"
+   fi
+   fi
+   fi
+
+   check_extra_config
+
+   # 1. Genkernel no longer copies /sbin/lvm blindly.
+   if use static; then
+   elog "Warning, we no longer overwrite /sbin/lvm and 
/sbin/dmsetup with"
+   elog "their static versions. If you need the static binaries,"
+   elog "you must append .static to the filename!"
+   fi
+}
+
+src_prepare() {
+   # Gentoo specific modification(s):
+   epatch "${FILESDIR}"/${PN}-2.02.108-example.conf.in.patch
+
+   sed -i \
+   -e "1iAR = $(tc-getAR)" \
+   -e "s:CC ?= @CC@:CC = $(tc-getCC):" \
+   make.tmpl.in || die #444082
+
+   sed -i -e '/FLAG/s:-O2::' configure{.in,} || die #480212
+
+   if use udev && ! use device-mapper-only; then
+   sed -i -e 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/llvm/files/, sys-devel/llvm/

2015-12-27 Thread Michał Górny
commit: 4ea0768355d83631d0baf5c7de9b712ea2ebe12a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 27 22:47:38 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 27 22:51:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ea07683

sys-devel/llvm: Backport msan fix for 4.1+ kernels, bug #569894

 .../llvm/files/compiler-rt-3.7-msan-fix.patch  |  86 
 sys-devel/llvm/files/llvm-3.7-msan-fix.patch   |  79 +++
 sys-devel/llvm/llvm-3.7.0-r5.ebuild| 540 +
 3 files changed, 705 insertions(+)

diff --git a/sys-devel/llvm/files/compiler-rt-3.7-msan-fix.patch 
b/sys-devel/llvm/files/compiler-rt-3.7-msan-fix.patch
new file mode 100644
index 000..3854a18
--- /dev/null
+++ b/sys-devel/llvm/files/compiler-rt-3.7-msan-fix.patch
@@ -0,0 +1,86 @@
+From 5dad120f9c9bc74c73edadb0467d8df81ae46066 Mon Sep 17 00:00:00 2001
+From: "H.J. Lu" 
+Date: Wed, 5 Aug 2015 05:34:27 -0700
+Subject: [PATCH 08/13] Apply split-layout-compiler-rt.patch
+
+https://llvm.org/bugs/show_bug.cgi?id=24155
+---
+ lib/msan/msan.h| 30 --
+ lib/msan/msan_allocator.cc | 12 +++-
+ 2 files changed, 31 insertions(+), 11 deletions(-)
+
+diff --git a/lib/msan/msan.h b/lib/msan/msan.h
+index cd8bc19..6251b38 100644
+--- a/lib/msan/msan.h
 b/lib/msan/msan.h
+@@ -94,17 +94,27 @@ const MappingDesc kMemoryLayout[] = {
+ 
+ #elif SANITIZER_LINUX && SANITIZER_WORDSIZE == 64
+ 
+-// Requries PIE binary and ASLR enabled.
+-// Main thread stack and DSOs at 0x7f00 (sometimes 0x7e00).
+-// Heap at 0x6000.
++// All of the following configurations are supported.
++// ASLR disabled: main executable and DSOs at 0x5000
++// PIE and ASLR: main executable and DSOs at 0x7f00
++// non-PIE: main executable below 0x1, DSOs at 0x7f00
++// Heap at 0x7000.
+ const MappingDesc kMemoryLayout[] = {
+-{0xULL, 0x2000ULL, MappingDesc::INVALID, "invalid"},
+-{0x2000ULL, 0x4000ULL, MappingDesc::SHADOW, "shadow"},
+-{0x4000ULL, 0x6000ULL, MappingDesc::ORIGIN, "origin"},
+-{0x6000ULL, 0x8000ULL, MappingDesc::APP, "app"}};
+-
+-#define MEM_TO_SHADOW(mem) (((uptr)(mem)) & ~0x4000ULL)
+-#define SHADOW_TO_ORIGIN(mem) (((uptr)(mem)) + 0x2000ULL)
++{0xULL, 0x0500ULL, MappingDesc::APP, "app-1"},
++{0x0500ULL, 0x1000ULL, MappingDesc::SHADOW, "shadow-2"},
++{0x1000ULL, 0x1500ULL, MappingDesc::INVALID, "invalid"},
++{0x1500ULL, 0x2000ULL, MappingDesc::ORIGIN, "origin-2"},
++{0x2000ULL, 0x3000ULL, MappingDesc::SHADOW, "shadow-3"},
++{0x3000ULL, 0x4000ULL, MappingDesc::ORIGIN, "origin-3"},
++{0x4000ULL, 0x5000ULL, MappingDesc::INVALID, "invalid"},
++{0x5000ULL, 0x5500ULL, MappingDesc::SHADOW, "shadow-1"},
++{0x5500ULL, 0x6000ULL, MappingDesc::APP, "app-2"},
++{0x6000ULL, 0x6500ULL, MappingDesc::ORIGIN, "origin-1"},
++{0x6500ULL, 0x7000ULL, MappingDesc::INVALID, "invalid"},
++{0x7000ULL, 0x8000ULL, MappingDesc::APP, "app-3"}};
++
++#define MEM_TO_SHADOW(mem) (((uptr)(mem)) ^ 0x5000ULL)
++#define SHADOW_TO_ORIGIN(mem) (((uptr)(mem)) + 0x1000ULL)
+ 
+ #else
+ #error "Unsupported platform"
+diff --git a/lib/msan/msan_allocator.cc b/lib/msan/msan_allocator.cc
+index 6df3566..e588bf8 100644
+--- a/lib/msan/msan_allocator.cc
 b/lib/msan/msan_allocator.cc
+@@ -49,7 +49,8 @@ struct MsanMapUnmapCallback {
+   typedef SizeClassAllocator32<0, SANITIZER_MMAP_RANGE_SIZE, sizeof(Metadata),
+SizeClassMap, kRegionSizeLog, ByteMap,
+MsanMapUnmapCallback> PrimaryAllocator;
+-#elif defined(__x86_64__)
++
++#elif SANITIZER_FREEBSD && SANITIZER_WORDSIZE == 64
+   static const uptr kAllocatorSpace = 0x6000ULL;
+   static const uptr kAllocatorSize   = 0x800;  // 8T.
+   static const uptr kMetadataSize  = sizeof(Metadata);
+@@ -67,6 +68,15 @@ struct MsanMapUnmapCallback {
+   typedef SizeClassAllocator64 PrimaryAllocator;
++#elif SANITIZER_LINUX && SANITIZER_WORDSIZE == 64
++  static const uptr kAllocatorSpace = 0x7000ULL;
++  static const uptr kAllocatorSize   = 0x800;  // 8T.
++  static const uptr kMetadataSize  = sizeof(Metadata);
++  static const uptr kMaxAllowedMallocSize = 8UL << 30;
++
++  typedef SizeClassAllocator64 PrimaryAllocator;
+ #endif
+ typedef SizeClassAllocatorLocalCache AllocatorCache;
+ typedef LargeMmapAllocator SecondaryAllocator;
+-- 
+2.6.4
+

diff --git a/sys-devel/llvm/files/llvm-3.7-msan-fix.patch 
b/sys-devel/llvm/files/llvm-3.7-msan-fix.patch
new file mode 100644
index 000..e44baa8
--- /dev/null
+++ b/sys-devel/llvm/files/l

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

2015-12-27 Thread Anthony G. Basile
commit: 367d47d9414005bea0e6a7fc749fa19032fd89d6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec 27 22:57:30 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec 27 22:58:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367d47d9

dev-util/plan9port: add prefix support, bug #567260

Thanks Jeremi Piotrowski  gmail.com>

Package-Manager: portage-2.2.24

 .../plan9port/files/plan9port-freebsd-10.patch |  11 ++
 dev-util/plan9port/plan9port-20140306-r2.ebuild| 118 +
 2 files changed, 129 insertions(+)

diff --git a/dev-util/plan9port/files/plan9port-freebsd-10.patch 
b/dev-util/plan9port/files/plan9port-freebsd-10.patch
new file mode 100644
index 000..cc46dc6
--- /dev/null
+++ b/dev-util/plan9port/files/plan9port-freebsd-10.patch
@@ -0,0 +1,11 @@
+--- a/bin/9l   2015-12-09 19:12:50.0 +
 b/bin/9l   2015-12-09 19:13:00.0 +
+@@ -19,7 +19,7 @@ case "$tag" in
+   5.2.*)
+   extralibs="$extralibs -lkse"
+   ;;
+-  [5-9].*)
++  [5-9].*|10.*)
+   extralibs="$extralibs -lpthread"
+   ;;
+   esac

diff --git a/dev-util/plan9port/plan9port-20140306-r2.ebuild 
b/dev-util/plan9port/plan9port-20140306-r2.ebuild
new file mode 100644
index 000..05fdf5f
--- /dev/null
+++ b/dev-util/plan9port/plan9port-20140306-r2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils multiprocessing toolchain-funcs
+
+DESCRIPTION="Port of many Plan 9 programs and libraries"
+HOMEPAGE="http://swtch.com/plan9port/";
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tgz";
+
+LICENSE="9base BSD-4 MIT LGPL-2.1 BigelowHolmes"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X aqua truetype"
+REQUIRED_USE="?? ( X aqua )"
+
+DEPEND="X? ( x11-apps/xauth )
+   truetype? ( media-libs/freetype
+   media-libs/fontconfig )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+PLAN9=/usr/lib/plan9
+EPLAN9="${EPREFIX}"${PLAN9}
+QA_MULTILIB_PATHS="${PLAN9}/.*/.*"
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-"{noexecstack,cflags,builderr}".patch"
+   case ${CHOST} in
+   *freebsd10.*)  # patch 9l to use -pthread also on FreeBSD-10
+   epatch "${FILESDIR}/${PN}-freebsd-10.patch" ;;
+   *apple*)
+   sed -i 's/--noexecstack/-noexecstack/' src/mkhdr ||
+   die "Failed to sed AFLAGS" ;;
+   esac
+
+   # don't hardcode /bin and /usr/bin in PATH
+   sed -i '/PATH/s,/bin:/usr/bin:,,' INSTALL || die "sed on INSTALL failed"
+
+   # don't hardcode /usr/{,local/}include and prefix /usr/include/*
+   for f in src/cmd/fontsrv/freetyperules.sh INSTALL \
+   $(find -name makefile); do
+   sed -r -i -e 's,-I/usr(|/local)/include ,,g' \
+   -e "s,-I/usr(|/local)/include,-I${EPREFIX}/usr\1/include,g" 
${f} \
+   || die "sed on ${f} failed"
+   done
+
+   # Fix paths, done in place of ./INSTALL -c
+   einfo "Fixing hard-coded /usr/local/plan9 paths"
+   grep  --null -l -r '/usr/local/plan9' |
+   xargs --null sed -i "s,/usr/local/plan9,${EPLAN9},g"
+}
+
+src_configure() {
+   local myconf=()
+   if use X; then
+   myconf+=("X11=${EPREFIX}/usr" WSYSTYPE=x11)
+   elif use aqua; then
+   local wsystype=$(echo ${MACOSX_DEPLOYMENT_TARGET} |
+   awk '{if ($1 > 10.5) print "osx-cocoa"; else print "osx"}')
+   myconf+=("WSYSTYPE=${wsystype}")
+   else
+   myconf+=(WSYSTYPE=nowsys)
+   fi
+
+   if use truetype; then
+   myconf+=(FONTSRV=fontsrv)
+   else
+   myconf+=(FONTSRV=)
+   fi
+   printf '%s\n' "${myconf[@]}" >> LOCAL.config
+}
+
+src_compile() {
+   export NPROC=$(makeopts_jobs)
+   export CC9=$(tc-getCC)
+
+   # The INSTALL script builds mk then [re]builds everything using that
+   einfo "Compiling Plan 9 from User Space can take a very long time"
+   einfo "depending on the speed of your computer. Please be patient!"
+   ./INSTALL -b || die "Please report bugs to bugs.gentoo.org, NOT 
Plan9Port."
+}
+
+src_install() {
+   dodir "${PLAN9}"
+
+   # P9P's man does not handle compression
+   docompress -x $PLAN9/man
+
+   # do* plays with the executable bit, and we should not modify them
+   cp -a * "${ED}/${PLAN9}"
+
+   # build the environment variables and install them in env.d
+   cat > "${T}/30plan9" <<-EOF
+   PLAN9="${EPLAN9}"
+   PATH="${EPLAN9}/bin"
+   ROOTPATH="${EPLAN9}/bin"
+   MANPATH="${EPLAN9}/man"
+   EOF
+   doenvd "${T}/30plan9"
+}
+
+pkg_postinst() {
+   elog "Plan 9 from User Space has been successfully installed into"
+   elog "${PL

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

2015-12-27 Thread Mike Frysinger
commit: 7fb9d131211507009775a3a2ac2e4d4f4dc32b89
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 27 22:12:59 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 27 22:14:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb9d131

sys-apps/findutils: version bump to 4.5.18

 sys-apps/findutils/Manifest|  1 +
 sys-apps/findutils/findutils-4.5.18.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/sys-apps/findutils/Manifest b/sys-apps/findutils/Manifest
index 06df4af..9931b73 100644
--- a/sys-apps/findutils/Manifest
+++ b/sys-apps/findutils/Manifest
@@ -1,3 +1,4 @@
 DIST findutils-4.4.2.tar.gz 2149838 SHA256 
434f32d171cbc0a5e72cfc5372c6fc4cb0e681f8dce566a0de5b6fccd702b62a SHA512 
262d0a8301158e6541b9f24e4e043d8d8c1b196b18dbe59c3bedcf17b50c95708e33ab23a07e3bfb947ad495faafffdca3c296fb525794ca60f2dfd682f228c1
 WHIRLPOOL 
2af1467403ece2f290be6b9f69db013d386427ab553efcf750ce36bf608fab0d37708209c22bf61b8a82f41aa13bf25a247c62f78dc95446290b7a4bd35d3393
 DIST findutils-4.5.16.tar.gz 3869606 SHA256 
d116b48cf2a90a457726f58e24842bfa6078447d0c53be0fd1593f2555f7caae SHA512 
d03100ea0708448ac714e86b6bc8ae4d9667f46df1cf0d29e1cfad6f52656254a47a2dd7ef88aaa68f94f399e848cd9d0977e25eda3781cfcd20819dc9fa76d6
 WHIRLPOOL 
d42c7028eccdb38229aa725fade1a6aa2b2a57a65f317ccff83cf3da5594463f7810c17cc10fa5ced89a4213780133a57fd61948dc5d03b300a57f927e103eb2
 DIST findutils-4.5.17.tar.gz 3871981 SHA256 
a41f171f0e05b6960ae1081dc21fb87f58bf939395d6559e297b59a493136a4f SHA512 
a3f9a522e721e1d5c4d1b2839dcf85e829c531cb3eb63ec99765b0d5367c7a64b51ec4150e93be3fca5c620eebd3ca7a3bd7eee868663068658ee23b003bdd7a
 WHIRLPOOL 
da22ebab27435c32718d082a9991548745d13468558562590609e57478f586e7789a49e88138e9f23833189a4dc3d79fbbeaba8b3481f1cf812f1dd8a9db93b8
+DIST findutils-4.5.18.tar.gz 3870196 SHA256 
e3b570534c7897e8de117396345e2e20f17f704389b7e1daa7889fd089afbdd7 SHA512 
2ae70cef9aee81d4402298db11890efa0ec38dba561dfc11afc9c91af7c1c6a7cca221f669c45b00e65eba53a8b08f5124ed4e862d9e26bcf69c48a927e6b398
 WHIRLPOOL 
ece27a2830792e162ca5e53d7d0fefa8959292b6945180a331ac4dc1a999bd858649f761a5dee44bb35e85ffa0dd633b1b65aeeb294ac4a8846ad1cdbfaf351e

diff --git a/sys-apps/findutils/findutils-4.5.18.ebuild 
b/sys-apps/findutils/findutils-4.5.18.ebuild
new file mode 100644
index 000..8d96f1d
--- /dev/null
+++ b/sys-apps/findutils/findutils-4.5.18.ebuild
@@ -0,0 +1,55 @@
+# 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_3,3_4} )
+
+inherit eutils flag-o-matic toolchain-funcs python-any-r1
+
+DESCRIPTION="GNU utilities for finding files"
+HOMEPAGE="https://www.gnu.org/software/findutils/";
+SRC_URI="mirror://gnu-alpha/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+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 ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="debug nls selinux static test"
+
+RDEPEND="selinux? ( sys-libs/libselinux )
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   test? ( ${PYTHON_DEPS} )
+   nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # Don't build or install locate because it conflicts with slocate,
+   # which is a secure version of locate.  See bug 18729
+   sed -i '/^SUBDIRS/s/locate//' Makefile.in
+}
+
+src_configure() {
+   use static && append-ldflags -static
+
+   program_prefix=$(usex userland_GNU '' g)
+   econf \
+   --with-packager="Gentoo" \
+   --with-packager-version="${PVR}" \
+   --with-packager-bug-reports="https://bugs.gentoo.org/"; \
+   --program-prefix=${program_prefix} \
+   $(use_enable debug) \
+   $(use_enable nls) \
+   $(use_with selinux) \
+   --libexecdir='$(libdir)'/find
+}
+
+src_compile() {
+   # We don't build locate, but the docs want a file in there.
+   emake -C locate dblocation.texi
+   default
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/tint2/, x11-misc/tint2/files/

2015-12-27 Thread Amy Winston
commit: ca2302350f8bbe7675f907ace7b7ec398f1435d2
Author: Amy Winston  gentoo  org>
AuthorDate: Sun Dec 27 19:58:19 2015 +
Commit: Amy Winston  gentoo  org>
CommitDate: Sun Dec 27 19:58:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca230235

x11-misc/tint2: version bump 0.12.3 bug #565876.Thanks Anthony Parsons.

Package-Manager: portage-2.2.24

 x11-misc/tint2/Manifest|  1 +
 .../0.12.3-no-hardcode-update-icon-cache.patch | 21 +++
 x11-misc/tint2/tint2-0.12.3.ebuild | 67 ++
 3 files changed, 89 insertions(+)

diff --git a/x11-misc/tint2/Manifest b/x11-misc/tint2/Manifest
index d76be05..d69f155 100644
--- a/x11-misc/tint2/Manifest
+++ b/x11-misc/tint2/Manifest
@@ -1 +1,2 @@
 DIST tint2-0.11.tar.bz2 91716 SHA256 
fe106e6a6057d2631abddde9f82d3fd4fb1985c4fb93f10d3886417a9e22471d SHA512 
db88c17780d24b82badbedbce4518d736dfcb2a730ff500bcb36f2b32f65271c2424f0c2a34981f9d3af033b84252db0c8217e2dd7ca57f9a0eadbc98796115c
 WHIRLPOOL 
4c497995bc5713199a8e624ebfa463edbd610b6d948f1cbfce11ec78e4cd2cd6fad51bd58937b0fce343bb86a29a35bc40eec2bafb687c6ee89355bceb5486ec
+DIST tint2-0.12.3.tar.gz 251977 SHA256 
655cde38f4d358d69f3628f722c7da7768e193769ac876cc24b59f328bcd3d6c SHA512 
8022895617905446bc01e548ece9df63d32ae1ef3bafc2de2c79fb2c0e91ab78d036e8c9165ea4d4224dd70edb510266bbea47baf382abbf27a275b60b7d1465
 WHIRLPOOL 
057ba74074d5e013d9c882a6cbef1bd75f80b1eba857bda933c5936511b1d2b9a519c770b1a2f31360774232e03962ca47dea73ad5f4ef21bcd6530d2c123662

diff --git a/x11-misc/tint2/files/0.12.3-no-hardcode-update-icon-cache.patch 
b/x11-misc/tint2/files/0.12.3-no-hardcode-update-icon-cache.patch
new file mode 100644
index 000..f923e06
--- /dev/null
+++ b/x11-misc/tint2/files/0.12.3-no-hardcode-update-icon-cache.patch
@@ -0,0 +1,21 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 155672e2245a..a4b6dc0c7eda 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -176,7 +176,6 @@ set_target_properties( tint2 PROPERTIES LINK_FLAGS 
"-pthread -fno-strict-aliasin
+ install( TARGETS tint2 DESTINATION bin )
+ install( FILES tint2.svg DESTINATION ${DATADIR}/icons/hicolor/scalable/apps )
+ install( FILES tint2.desktop DESTINATION ${DATADIR}/applications )
+-install( CODE "execute_process(COMMAND gtk-update-icon-cache -f -t 
${DATADIR}/icons/hicolor WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX})" )
+ install( FILES sample/tint2rc DESTINATION ${SYSCONFDIR}/xdg/tint2 )
+ install( FILES default_icon.png DESTINATION ${DATADIR}/tint2 )
+ install( FILES AUTHORS ChangeLog README.md DESTINATION ${DOCDIR} )
+diff --git a/src/tint2conf/CMakeLists.txt b/src/tint2conf/CMakeLists.txt
+index e8c6db38fe20..f844c24371e7 100644
+--- a/src/tint2conf/CMakeLists.txt
 b/src/tint2conf/CMakeLists.txt
+@@ -71,4 +71,3 @@ add_subdirectory(po)
+ install( TARGETS tint2conf DESTINATION bin )
+ install( FILES tint2conf.svg DESTINATION 
${DATADIR}/icons/hicolor/scalable/apps )
+ install( FILES tint2conf.desktop DESTINATION ${DATADIR}/applications )
+-install( CODE "execute_process(COMMAND gtk-update-icon-cache -f -t 
${DATADIR}/icons/hicolor WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX})" )

diff --git a/x11-misc/tint2/tint2-0.12.3.ebuild 
b/x11-misc/tint2/tint2-0.12.3.ebuild
new file mode 100644
index 000..c2415d3
--- /dev/null
+++ b/x11-misc/tint2/tint2-0.12.3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils gnome2-utils
+
+DESCRIPTION="tint2 is a lightweight panel/taskbar for Linux."
+HOMEPAGE="https://gitlab.com/o9000/tint2";
+SRC_URI="https://gitlab.com/o9000/${PN}/repository/archive.tar.gz?ref=v${PV} 
-> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="battery examples svg startup-notification tint2conf"
+
+DEPEND="
+   dev-libs/glib:2
+   svg? ( gnome-base/librsvg:2 )
+   >=media-libs/imlib2-1.4.2[X]
+   x11-libs/cairo
+   x11-libs/pango[X]
+   tint2conf? ( x11-libs/gtk+:2 )
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   >=x11-libs/libXrandr-1.3
+   x11-libs/libXrender
+   startup-notification? ( x11-libs/startup-notification )
+   "
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+PATCHES=( "${FILESDIR}/${PV}-no-hardcode-update-icon-cache.patch" )
+
+src_unpack() {
+   default
+   # Chop off the SHA1 gitlab's automated tarballs inject
+   mv "${PN}-v${PV}-"* "${PN}-v${PV}"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_enable battery BATTERY)
+   $(cmake-utils_use_enable examples EXAMPLES)
+   $(cmake-utils_use_enable tint2conf TINT2CONF)
+   $(cmake-utils_use_enable startup-notification SN)
+   $(cmake-utils_use_enable svg RSVG)
+   )
+
+   cmake-utils_src_configure
+}
+
+src

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

2015-12-27 Thread Zac Medico
commit: f9a4febae09669da5bba525d066855a55a73cd5e
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec 27 19:46:54 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 27 19:48:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a4feba

app-emulation/docker-swarm: version bump to 1.0.1

Package-Manager: portage-2.2.26

 app-emulation/docker-swarm/Manifest|  1 +
 .../docker-swarm/docker-swarm-1.0.1.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/app-emulation/docker-swarm/Manifest 
b/app-emulation/docker-swarm/Manifest
index 8103b97..11b40d4 100644
--- a/app-emulation/docker-swarm/Manifest
+++ b/app-emulation/docker-swarm/Manifest
@@ -1 +1,2 @@
 DIST docker-swarm-0.4.0.tar.gz 853254 SHA256 
c3ee1a34ce86da4d31f652c871dfa120fc78d5cc835e391034d740e83b48f7a3 SHA512 
ffaa5560d67cafcc97b091d87b7792d6a0bfed2fb08837854a8313175742d535ee671fe45c4b96eeb69bf613a31e2e37cf92524f93ad20fbfbd54647b956c9c1
 WHIRLPOOL 
3acb07bfbcf33d70dffbfff4c5028767f36d51bd3500143d50e109d062cfd0107dfdc9f45724d08f874d81e15429089ed18a664fd591c26d7f2ff14ea933f93a
+DIST docker-swarm-1.0.1.tar.gz 1187966 SHA256 
33c6566af395affbf9861d1491613c48a70e6c61c532910cef2210be7b1323f7 SHA512 
ed5e6a37cd0f5a816367cab451d21ac20183f8ce767a30dc3086f849da8e0d2662c9f9b7e56d826e7e8cf5d4ec3d9f1ee8c159cca294af7ec45c2c1a21eaaf80
 WHIRLPOOL 
e17705a3bef077e5fed552131aa7cd4891934a537dc93bbb8dfe81bf2e82c281d7f74a5150febdde26f492cf5ad4eec8417aac9a7edc6e48812f4af3ed1b624e

diff --git a/app-emulation/docker-swarm/docker-swarm-1.0.1.ebuild 
b/app-emulation/docker-swarm/docker-swarm-1.0.1.ebuild
new file mode 100644
index 000..bb35aae
--- /dev/null
+++ b/app-emulation/docker-swarm/docker-swarm-1.0.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGO_PN=github.com/docker/${PN##*-}/...
+
+if [[ ${PV} = ** ]]; then
+   inherit golang-vcs
+else
+   KEYWORDS="~amd64"
+   EGIT_COMMIT="v${PV}"
+   SRC_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   inherit golang-vcs-snapshot
+fi
+inherit golang-build
+
+DESCRIPTION="A Docker-native clustering system"
+HOMEPAGE="https://docs.docker.com/${PN##*-}/";
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+RESTRICT="test"
+DEPEND=""
+RDEPEND=""
+S=${WORKDIR}/${P}/src/${EGO_PN%/*}
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}:${S}/Godeps/_workspace:$(get_golibdir_gopath)" \
+   go build -v -work -x ${EGO_BUILD_FLAGS} -o ${PN} || die
+}
+
+src_install() {
+   dobin ${PN}
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md ROADMAP.md
+}



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

2015-12-27 Thread Christian Ruppert
commit: 79e991fd0782b69a7a0b7b31aff6138c4b2dda2b
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Dec 27 19:36:51 2015 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Sun Dec 27 19:36:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e991fd

net-dns/bind: Add patch comment / bug id

Package-Manager: portage-2.2.26

 net-dns/bind/bind-9.10.3_p2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/bind/bind-9.10.3_p2.ebuild 
b/net-dns/bind/bind-9.10.3_p2.ebuild
index 3b45baa..2c5d866 100644
--- a/net-dns/bind/bind-9.10.3_p2.ebuild
+++ b/net-dns/bind/bind-9.10.3_p2.ebuild
@@ -91,7 +91,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-libressl.patch
+   epatch "${FILESDIR}"/${P}-libressl.patch #563362
 
# Adjusting PATHs in manpages
for i in bin/{named/named.8,check/named-checkconf.8,rndc/rndc.8} ; do



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

2015-12-27 Thread Christian Ruppert
commit: 7b86453f35d4dcda7dacf9d3d3768bef4c5ad995
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Dec 27 19:38:54 2015 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Sun Dec 27 19:38:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b86453f

net-dns/bind-tools: Version bump. Fixes bug 563648 and bug 568982

Package-Manager: portage-2.2.26

 net-dns/bind-tools/Manifest|   2 +-
 ...s-9.10.3.ebuild => bind-tools-9.10.3_p2.ebuild} |   3 +-
 .../files/bind-tools-9.10.3_p2-libressl.patch  | 110 +
 3 files changed, 113 insertions(+), 2 deletions(-)

diff --git a/net-dns/bind-tools/Manifest b/net-dns/bind-tools/Manifest
index eba9343..f7eba42 100644
--- a/net-dns/bind-tools/Manifest
+++ b/net-dns/bind-tools/Manifest
@@ -1,4 +1,4 @@
 DIST bind-9.10.1-P1.tar.gz 8356463 SHA256 
974343108d32f253a130383d0ba51290fb7bf372092f1451f264a9e3ac09898d SHA512 
5fedff46d9cb0ff2544624c6d998f4f4bcd82152730e8e936c2611847fe443018b5c5c1dfb1dc49888dde5e3e30c3814f08369525612f0770575d54a3133ed48
 WHIRLPOOL 
6f39ff0e15676ed68f6d48d2ec5894b00de5192edbbbff9f62dcf83e62a1e72019d575da97b6e6cde91b8918da78721c48510dbaad88095d4f2b3af375eb
 DIST bind-9.10.2-P2.tar.gz 8469608 SHA256 
b1e6f0af88634aaf48fb9d06bbf82968264f49b8e2685f061dd3fd4c1ab76c5f SHA512 
f59a4e7ef268cd95be9c31b8f908a77b261c76bfad0572608f503175e4e06e69c22ee88f4b6ae9578cd096aa069d9401f76084c7e07b3e98e9dbbb40d535695c
 WHIRLPOOL 
10b035f790a43552b22eed13a98b8dcfdc0cc0614342ae221ce23ba655fb40a46e336cca8575460bf26a792303c6eba61e184ca5deb219372fdd09609b4c9798
 DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
-DIST bind-9.10.3.tar.gz 8552545 SHA256 
9ac33bd8754ab4b6ee449b1b2aa88e09f51cda088486f4ab1585acd920b98ff0 SHA512 
4dd6b298496cb451d8ccc0c1360f7bcfcd4f3180097c7fe4af33bffb8f8d38808e56bcc008d009deb5c8f1e612a2c6c00154b822df94a709195a3abf63e98f99
 WHIRLPOOL 
0562f3fb4fd0ca9b487f84a67321c1ccf4d05ca13272de740db9ccbda7bb50bea9d23f4d6732bf9b9dabbfaeef03e87b47a7eb7f36bf84c92aee2e87a76ea859
+DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6

diff --git a/net-dns/bind-tools/bind-tools-9.10.3.ebuild 
b/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
similarity index 97%
rename from net-dns/bind-tools/bind-tools-9.10.3.ebuild
rename to net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
index fb90401..59d4b9b 100644
--- a/net-dns/bind-tools/bind-tools-9.10.3.ebuild
+++ b/net-dns/bind-tools/bind-tools-9.10.3_p2.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 IUSE="doc gost gssapi idn ipv6 libressl readline seccomp ssl urandom xml"
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
 
-REQUIRED_USE="gost? ( ssl )"
+REQUIRED_USE="gost? ( !libressl ssl )"
 
 DEPEND="
ssl? (
@@ -45,6 +45,7 @@ RESTRICT="test"
 src_prepare() {
epatch "${FILESDIR}"/${PN}-9.5.0_p1-lwconfig.patch #231247
epatch "${FILESDIR}"/${PN}-9.10.2-openssl.patch #417129
+   epatch "${FILESDIR}"/${P}-libressl.patch #563648
 
# Disable tests for now, bug 406399
sed -i '/^SUBDIRS/s:tests::' bin/Makefile.in lib/Makefile.in || die

diff --git a/net-dns/bind-tools/files/bind-tools-9.10.3_p2-libressl.patch 
b/net-dns/bind-tools/files/bind-tools-9.10.3_p2-libressl.patch
new file mode 100644
index 000..a38a70d
--- /dev/null
+++ b/net-dns/bind-tools/files/bind-tools-9.10.3_p2-libressl.patch
@@ -0,0 +1,110 @@
+Fix LibreSSL compatibility, patches from OpenBSD
+
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/isc-bind/patches/
+
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_dst_openssl_h?rev=1.1&content-type=text/plain
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssl_link_c?rev=1.1&content-type=text/plain
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssldh_link_c?rev=1.1&content-type=text/plain
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_openssldsa_link_c?rev=1.1&content-type=text/plain
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch-lib_dns_opensslrsa_link_c?rev=1.1&content-type=text/plain
+
+--- lib/dns/d

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

2015-12-27 Thread Christian Ruppert
commit: a32f595328efc2f1a00cd765eb1a7162424f4157
Author: Christian Ruppert  gentoo  org>
AuthorDate: Sun Dec 27 19:32:04 2015 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Sun Dec 27 19:32:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32f5953

net-dns/bind: Version bump. Fixes bug 563362, bug 567438 and bug 568982

Package-Manager: portage-2.2.26

 net-dns/bind/Manifest  |   2 +-
 .../{bind-9.10.3.ebuild => bind-9.10.3_p2.ebuild}  |  14 ++-
 net-dns/bind/files/bind-9.10.3_p2-libressl.patch   | 110 +
 net-dns/bind/files/named.cache-r2  |  90 +
 4 files changed, 211 insertions(+), 5 deletions(-)

diff --git a/net-dns/bind/Manifest b/net-dns/bind/Manifest
index 92f5978..8ce5420 100644
--- a/net-dns/bind/Manifest
+++ b/net-dns/bind/Manifest
@@ -1,3 +1,3 @@
 DIST bind-9.10.2-P4.tar.gz 8471531 SHA256 
c00b21ec1def212957f28efe9d10aac52d6ec515e84fbf2c42143f5d71429cb8 SHA512 
71dd211167c46ada768389f818b114c9e101132544510df0fde7b83ccbe6ef4d7313a3a254f11efe1ccea43a35f74785de4757c9f6044320174f5a69d39cdd5c
 WHIRLPOOL 
0e179fb597c906c05d820969b8a005511aac177c968ffb10d34c1eda132c6caf9aa6fe8348a16e6ce55317784e44645a5295ccdb2aa740ac5960d6bd85dca7db
-DIST bind-9.10.3.tar.gz 8552545 SHA256 
9ac33bd8754ab4b6ee449b1b2aa88e09f51cda088486f4ab1585acd920b98ff0 SHA512 
4dd6b298496cb451d8ccc0c1360f7bcfcd4f3180097c7fe4af33bffb8f8d38808e56bcc008d009deb5c8f1e612a2c6c00154b822df94a709195a3abf63e98f99
 WHIRLPOOL 
0562f3fb4fd0ca9b487f84a67321c1ccf4d05ca13272de740db9ccbda7bb50bea9d23f4d6732bf9b9dabbfaeef03e87b47a7eb7f36bf84c92aee2e87a76ea859
+DIST bind-9.10.3-P2.tar.gz 8523719 SHA256 
4a6c1911ac0d4b6be635b63de3429b6c168ea244043f12bbc8a4eb3368fd6ecd SHA512 
21905cdff464f9ff275b87744433970d4a80faa6d9245c66c092421a45e89e438bd78f3bfe0d795964312f072c936e44eb6867b72decbba86821619180ced210
 WHIRLPOOL 
7bc4038a746e5b5c4166fb0d7a57985be9defef4c4c494492312671b81853f506c3216fcd94df993f6f1088d4c36c838d40d85fedbe8eee1b4265c5e2caecaa6
 DIST dyndns-samples.tbz2 22866 SHA256 
92fb06a92ca99cbbe96b90bcca229ef9c12397db57ae17e199dad9f1218fdbe8 SHA512 
83b0bf99f8e9ff709e8e9336d8c5231b98a4b5f0c60c10792f34931e32cc638d261967dfa5a83151ec3740977d94ddd6e21e9ce91267b3e279b88affdbc18cac
 WHIRLPOOL 
08d4e6a817f1d02597631e18152dbd55ea1bc4c82174be150cc77efc9e1f0f03b6471d1cefbe4229cd3161de752ef232a43ca274a07b78e9c974ceb04cfe99a2

diff --git a/net-dns/bind/bind-9.10.3.ebuild 
b/net-dns/bind/bind-9.10.3_p2.ebuild
similarity index 97%
rename from net-dns/bind/bind-9.10.3.ebuild
rename to net-dns/bind/bind-9.10.3_p2.ebuild
index f1956d5..3b45baa 100644
--- a/net-dns/bind/bind-9.10.3.ebuild
+++ b/net-dns/bind/bind-9.10.3_p2.ebuild
@@ -41,7 +41,7 @@ LICENSE="GPL-2 ISC BSD BSD-2 HPND JNIC openssl"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="berkdb +caps dlz doc fetchlimit filter- fixed-rrset geoip gost 
gssapi idn ipv6
-json ldap mysql nslint odbc postgres python rpz seccomp selinux sit ssl 
static-libs
+json ldap libressl mysql nslint odbc postgres python rpz seccomp selinux sit 
ssl static-libs
 +threads urandom xml"
 # sdb-ldap - patch broken
 # no PKCS11 currently as it requires OpenSSL to be patched, also see bug 409687
@@ -51,11 +51,15 @@ REQUIRED_USE="postgres? ( dlz )
mysql? ( dlz !threads )
odbc? ( dlz )
ldap? ( dlz )
-   gost? ( ssl )
+   gost? ( !libressl ssl )
threads? ( caps )"
 # sdb-ldap? ( dlz )
 
-DEPEND="ssl? ( dev-libs/openssl:0[-bindist] )
+DEPEND="
+   ssl? (
+   !libressl? ( dev-libs/openssl:0[-bindist] )
+   libressl? ( dev-libs/libressl )
+   )
mysql? ( >=virtual/mysql-4.0 )
odbc? ( >=dev-db/unixODBC-2.2.6 )
ldap? ( net-nds/openldap )
@@ -87,6 +91,8 @@ pkg_setup() {
 }
 
 src_prepare() {
+   epatch "${FILESDIR}"/${P}-libressl.patch
+
# Adjusting PATHs in manpages
for i in bin/{named/named.8,check/named-checkconf.8,rndc/rndc.8} ; do
sed -i \
@@ -235,7 +241,7 @@ src_install() {
 
# ftp://ftp.rs.internic.net/domain/named.cache:
insinto /var/bind
-   newins "${FILESDIR}"/named.cache-r1 named.cache
+   newins "${FILESDIR}"/named.cache-r2 named.cache
 
insinto /var/bind/pri
newins "${FILESDIR}"/localhost.zone-r3 localhost.zone

diff --git a/net-dns/bind/files/bind-9.10.3_p2-libressl.patch 
b/net-dns/bind/files/bind-9.10.3_p2-libressl.patch
new file mode 100644
index 000..a38a70d
--- /dev/null
+++ b/net-dns/bind/files/bind-9.10.3_p2-libressl.patch
@@ -0,0 +1,110 @@
+Fix LibreSSL compatibility, patches from OpenBSD
+
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/isc-bind/patches/
+
+http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/ports/net/isc-bind/patches/patch

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

2015-12-27 Thread Zac Medico
commit: e79bd2b6aa9bdcf155e44ae4c123c17a053dc37c
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Dec 27 19:03:06 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Dec 27 19:03:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79bd2b6

app-emulation/docker-machine: version bump to 0.5.4

Package-Manager: portage-2.2.26

 app-emulation/docker-machine/Manifest  |  1 +
 .../docker-machine/docker-machine-0.5.4.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/app-emulation/docker-machine/Manifest 
b/app-emulation/docker-machine/Manifest
index d6a93c8..1ef894c 100644
--- a/app-emulation/docker-machine/Manifest
+++ b/app-emulation/docker-machine/Manifest
@@ -1,2 +1,3 @@
 DIST docker-machine-0.4.1.tar.gz 1620966 SHA256 
f089657b2de7a3ce15374e69be3f654b0866f75eb077ca363f8a5933ccf51cda SHA512 
29b21c075c7964cce00cda484bb31768988c95d6e1a9c4aa625619bead49aebe5b756fdaee7be07baa469c2a675538e69c1e2d3a33cfd32c0c8b79dd4dc8b6b7
 WHIRLPOOL 
8f200b43f4d40b170646cd3b96b8dac7ae56014641d30ed82ab53eb38be537a408a45fcef7d1f97eba632c86f471516ca3c7f19c121072a72b19847b9d04fe82
 DIST docker-machine-0.5.2.tar.gz 1452215 SHA256 
2dd6ed03e546a7c733ec6964b47b85b6d328e830ebca318240f6ddfcaed6f98a SHA512 
4a724cc4ad867a2b3b79bd0006b554ae072c142daa7ca29c6430bb6614bc6b971eeca79d93cae98b8f38d97b5a1a5e872f9015cc09200b69551732998b1ba601
 WHIRLPOOL 
249d9e2456ad79867a0c380c549704b88275a177a78ae610ae207bed5189f20f6279e1f604dc10cbf9fc1feb75bff7460d2eb4a39aaabcc427e8bbaa419e7940
+DIST docker-machine-0.5.4.tar.gz 1586940 SHA256 
050640764c9f55e76b9475b04ebd9d6069e63cf7e2b54c2d07eda9254722d90e SHA512 
47fcee2d236154be7ca57646620f91b09127918f36d239e79e9381b219791eb67a635210d7006eb98ff1c6271aacbf4b9d5a7dfce8a02b6e392745c954d0dd48
 WHIRLPOOL 
a9cdb5e2c9767e481b7e704cb1492ea0e95cbc9cadf59886dbc07bba13864718e19f2d278412662d503d71f554dfa302d56de4129d5c2f09f88a1d85b421477f

diff --git a/app-emulation/docker-machine/docker-machine-0.5.4.ebuild 
b/app-emulation/docker-machine/docker-machine-0.5.4.ebuild
new file mode 100644
index 000..22922f6
--- /dev/null
+++ b/app-emulation/docker-machine/docker-machine-0.5.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGO_PN=github.com/docker/machine/...
+
+if [[ ${PV} = ** ]]; then
+   inherit golang-vcs
+else
+   KEYWORDS="~amd64"
+   EGIT_COMMIT="v${PV}"
+   SRC_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   inherit golang-vcs-snapshot
+fi
+inherit golang-build
+
+DESCRIPTION="Machine management for a container-centric world"
+HOMEPAGE="https://docs.docker.com/machine/ "
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+RESTRICT="test"
+DEPEND=">=dev-lang/go-1.5:="
+RDEPEND=""
+S=${WORKDIR}/${P}/src/${EGO_PN%/*}
+
+src_prepare() {
+   # don't pre-strip binaries
+   sed -e 's|\(GO_LDFLAGS := $(GO_LDFLAGS) -w\) -s|\1|' -i mk/main.mk ||die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake build || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc CHANGELOG.md CONTRIBUTING.md README.md ROADMAP.md
+}



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

2015-12-27 Thread Michael Palimaka
commit: 9050abc103298068895ec0ef83d55dfe4837e721
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 27 18:56:46 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 18:56:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9050abc1

dev-util/pmk: mask for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 565cc55..93acc32 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michael Palimaka  (27 Dec 2015)
+# Fails to build. Dead upstream. Masked for removal in 30 days.
+# Bug 541522
+dev-util/pmk
+
 # Mikle Kolyada  (26 Dec 2015)
 # Dead upstream (last activity in 2003)
 # Nothing in the tree depends on it



[gentoo-commits] repo/gentoo:master commit in: media-radio/cwdaemon/

2015-12-27 Thread Thomas Beierlein
commit: be7d588abd5fdc5e1d3370d129012d9867af8d03
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Dec 27 18:43:50 2015 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Dec 27 18:43:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7d588a

media-radio/cwdaemon: Version bump

Package-Manager: portage-2.2.26

 media-radio/cwdaemon/Manifest   |  1 +
 media-radio/cwdaemon/cwdaemon-0.10.2.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/media-radio/cwdaemon/Manifest b/media-radio/cwdaemon/Manifest
index 3776667..b42e625 100644
--- a/media-radio/cwdaemon/Manifest
+++ b/media-radio/cwdaemon/Manifest
@@ -1 +1,2 @@
 DIST cwdaemon-0.10.1.tar.gz 314733 SHA256 
5c914140aba395b5d52ba5d822bec9c22e05e93e38af9cfd212242adcaf6abcc SHA512 
be15de3326de005c208bdcea412333ff3756e89f08cf5239d87bcd3bc20e9c98f74b028ab65438f04938b9840e354d5fc7c6056405a52aa434e134b5763fe1b8
 WHIRLPOOL 
bfb0cdb4fbaa8ca4af2ca684278926aa058b1b16b9a27d33986bdb4fc39ff22c0a446a415e5d617f74e6aeafe90165173ba5112c61680373a926ab35a7f3602b
+DIST cwdaemon-0.10.2.tar.gz 290487 SHA256 
811b9ccf28b9729a9e35ba234977bfa512ec39d7369823f0d29a5ecdc3b47983 SHA512 
65ae1552d0a875b71354083401abed2271ff40b7f8ab6c8f2cbb4a36bb2648a6094efc9ac5cfc9228633ff48b839205e4f95f46d10244a43089c4c1f94ca94a7
 WHIRLPOOL 
60087da04f8d44e0434118297a08d696dc24774d4e32f8fbc828329188e1f35261f25c2073795de6c83e68eac8f579f3c90840a29f79ae9a2d81740b507c0a9d

diff --git a/media-radio/cwdaemon/cwdaemon-0.10.2.ebuild 
b/media-radio/cwdaemon/cwdaemon-0.10.2.ebuild
new file mode 100644
index 000..bb0475b
--- /dev/null
+++ b/media-radio/cwdaemon/cwdaemon-0.10.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="A morse daemon for the parallel or serial port"
+HOMEPAGE="http://cwdaemon.sourceforge.net";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=">=media-radio/unixcw-3.3.1"
+DEPEND="$RDEPEND
+   virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-php/, dev-util/kdevplatform/files/, ...

2015-12-27 Thread Michael Palimaka
commit: 9dbae8b3dc3cb217c885c168656b7c9f6ad026ce
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 27 18:29:34 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 18:29:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbae8b3

dev-util/kdevelop*: remove old

 dev-util/kdevelop-php-docs/Manifest|  1 -
 .../kdevelop-php-docs-1.7.1.ebuild | 24 -
 dev-util/kdevelop-php/Manifest |  1 -
 dev-util/kdevelop-php/kdevelop-php-1.7.1.ebuild| 34 -
 dev-util/kdevelop-python/Manifest  |  1 -
 .../kdevelop-python/kdevelop-python-1.7.1.ebuild   | 44 
 dev-util/kdevelop/Manifest |  1 -
 dev-util/kdevelop/files/kdevelop-4.7.1-gdb.patch   | 30 ---
 dev-util/kdevelop/kdevelop-4.7.1-r1.ebuild | 54 
 dev-util/kdevplatform/Manifest |  1 -
 .../files/kdevplatform-1.7.1-boost-1.57.patch  | 45 -
 dev-util/kdevplatform/kdevplatform-1.7.1.ebuild| 59 --
 12 files changed, 295 deletions(-)

diff --git a/dev-util/kdevelop-php-docs/Manifest 
b/dev-util/kdevelop-php-docs/Manifest
index 0d2d38e..6bd9032 100644
--- a/dev-util/kdevelop-php-docs/Manifest
+++ b/dev-util/kdevelop-php-docs/Manifest
@@ -1,2 +1 @@
-DIST kdevelop-php-docs-1.7.1.tar.xz 32840 SHA256 
ae8acbffb882cdc20c32a22a8e522e0aea0c69b3d93376afa79e7b3bcad47568 SHA512 
9a78b2d3051fe81b0fc91cb7cea586d0d3391959f55fc5cc05c3ff1f9c4d2a9a83957e50a9feac050d6d01a831fdfd7fa8e0f9dcd6f801723f8b638f60663592
 WHIRLPOOL 
97e77ce5019ba707b3d37c058a16edd1788055a83f24bdcc6058197e723161dcbc484a8557d32dadc02dd98c1acbd2a5dc732f122bca5e10bcd482e92fb43a5a
 DIST kdevelop-php-docs-1.7.2.tar.xz 32892 SHA256 
2dff2f54f631296c87007be84a0dc439d328d473717577c0d1450a9fc7e6e828 SHA512 
5bbc3a4a61fa87b96182bfa1b3df28f26a35e4eb7ee021c822a031cb71b5900b53bacbac0d4892d8ff021dcc90b74097a0d67f31b17a4c3b7248170b19b54e16
 WHIRLPOOL 
5ef5309986dc42d41fe90333025075b132d3bfe3107802b97e54e4a1f2f36c37234b87dad3fcaf6d15ab3d79567fd4dae1ae1155403e7f1dfbd3bebf8d2ab32f

diff --git a/dev-util/kdevelop-php-docs/kdevelop-php-docs-1.7.1.ebuild 
b/dev-util/kdevelop-php-docs/kdevelop-php-docs-1.7.1.ebuild
deleted file mode 100644
index 74755cb..000
--- a/dev-util/kdevelop-php-docs/kdevelop-php-docs-1.7.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl hu it kk nb nds nl
-pl pt pt_BR ru sk sl sv tr uk zh_CN zh_TW"
-KMNAME="kdevelop"
-EGIT_REPONAME="kdev-php-docs"
-EGIT_BRANCH="1.7"
-inherit kde4-base
-
-DESCRIPTION="PHP documentation plugin for KDevelop 4"
-LICENSE="GPL-2 LGPL-2"
-IUSE="debug"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   KEYWORDS="amd64 x86"
-fi
-
-RDEPEND="
-   !=dev-util/kdevelop-plugins-1.0.0
-"

diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest
index 41a092e..d1e6da5 100644
--- a/dev-util/kdevelop-php/Manifest
+++ b/dev-util/kdevelop-php/Manifest
@@ -1,2 +1 @@
-DIST kdevelop-php-1.7.1.tar.xz 658088 SHA256 
396300d605032ac458489fb760801233e94117825ca6a3251ee02090aa694826 SHA512 
7602d905cd33299e071452e98539886110bf1f3fbbee3025a6ec2218aac8fef16665b81d23a1810ee22e9eb3eedbe55c00c8951a56b86fad2955ed4846959866
 WHIRLPOOL 
7e235c05bb0618365752c6c721fea1fd462eba7098e77ca303885c4bb50faf3d2f695f01fed982bc34827bb04f84490eaf5dfa4a37ed29875c1a8493d797b68e
 DIST kdevelop-php-1.7.2.tar.xz 658060 SHA256 
75de9a5afe32ecaa35eb14e1ae04dd9c6d3e9abf87274ca4537fbdc3b296a369 SHA512 
419ac3865c15ba30997e08f655d4ba61877ff15b6f3c0261a52a74e7d158e7a82a638326d2ccae1a435b846f40f76723807ff318ea3242651fb8fee263cdf5e1
 WHIRLPOOL 
bad67fdbff98c2d47dd3034f56abafbb7ff8d1fb17aec3e7004177a50f1f131808b56d80f3c89bb234613ab71badcf2fdd4e67420a3902eda33f2f94489ca2f0

diff --git a/dev-util/kdevelop-php/kdevelop-php-1.7.1.ebuild 
b/dev-util/kdevelop-php/kdevelop-php-1.7.1.ebuild
deleted file mode 100644
index 50ae3d9..000
--- a/dev-util/kdevelop-php/kdevelop-php-1.7.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl it kk nl pl pt
-pt_BR ru sk sl sv tr uk zh_CN zh_TW"
-VIRTUALX_REQUIRED=test
-KDEBASE="kdevelop"
-KMNAME="kdev-php"
-EGIT_REPONAME="${KMNAME}"
-EGIT_BRANCH="1.7"
-inherit kde4-base
-
-DESCRIPTION="PHP plugin for KDevelop 4"
-LICENSE="GPL-2 LGPL-2"
-IUSE="debug doc"
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   KEYWORDS="amd64 x86"
-fi
-
-RESTRICT="test"
-
-DEPEND="
-   >=dev-util/kdevelop-pg-qt-1.0.0:4
-"
-RDEPEND="
-   dev-util/kdevelop:${SLOT}
-   doc? ( >=dev-util/kdevelop-php-docs-${PV}:${SLOT} )
-"
-
-PATCHES=( "${FILESDIR}

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

2015-12-27 Thread Nicolas Bock
commit: caba53b4836a49fe587a1b4f763afc3c4e35a759
Author: Nicolas Bock  gentoo  org>
AuthorDate: Sun Dec 27 18:26:40 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Sun Dec 27 18:28:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caba53b4

app-text/jabref-bin: Version bump.

Package-Manager: portage-2.2.24

 app-text/jabref-bin/Manifest  |  1 +
 app-text/jabref-bin/jabref-bin-3.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/app-text/jabref-bin/Manifest b/app-text/jabref-bin/Manifest
index e15b1c2..1506aa8 100644
--- a/app-text/jabref-bin/Manifest
+++ b/app-text/jabref-bin/Manifest
@@ -4,3 +4,4 @@ DIST JabRef-2.11.jar 20374561 SHA256 
2e8b6f01e4b783049817ad0cc83fc05de57574cd219
 DIST JabRef-2.11b2.jar 15817749 SHA256 
f811eb98bdef938c9aaeee5e9807c6ea28a8b4d7270df93cb6ac2cf405dc6f8c SHA512 
045f33632f5aa6ef6c61cb8e16dae69f2d91f2b4b85bfce5e51bd9492ad80d41c92b093d8f6b0d67972f18fa787d626b8c6fd419c7cd4cd3249d3e40d7025bf4
 WHIRLPOOL 
01e9c89b644a110ec2fc1e222ff996f69a0210520cb5c2dc0f7b4c8bb16d91bb4d37358e8e76bd2cfe7630cd664ad925b62c0a46e041da2949c4655b8326250d
 DIST JabRef-2.11b3.jar 16426897 SHA256 
251192bc24448886bb62dbc5d01e0c68ee345c45d83fd586db16e5562894fa78 SHA512 
93f691928948346f2e3891d5a52be14159b6e0e953897d12a839026ae125bae9c97082bf8f2e160bf20fd42d7e81fa5385114c5e7800e17be07666aa4ec0f7ed
 WHIRLPOOL 
ecf0088eb1b30391851a2c30f502b34accd9d4b1e6133f2f06e6e6689160a1dcd74a7f719c3d1e7d8e489f0bcb1f5187a07403d998a0a3256bacf4cbcaa0a2fc
 DIST JabRef-2.11b4.jar 20366631 SHA256 
4f715c5e8849167b234cec2edbf6c8e32f3eaab5b69ff672210746bdb0c9204d SHA512 
28d57d75cbd197e9a2fd9307cfd1cac9f8b2a0855c440db2a06292770a068cf7eb67db1af31f7240f70ddd382b33c30cb10c1d4be7e53cfd302efc1671b6a2a3
 WHIRLPOOL 
6b90bd7668330fa1c41bf2622a3d48acaf98d1b3ae0e5174ec3e85ca12a12f56b6ec42887cda655bdb2863e69899a707eb2be7663dc27f53030315bd3c68da20
+DIST JabRef-3.1.jar 20307649 SHA256 
81adaa1b672535e7b64814b6ad8f6a00e8bcf0a82b0849ba4523e36cd440425d SHA512 
aab648f19feecf64a9afe3e69092736c0c2c177ee3a6c0dc3a9a9a8cea6d5a0d24201abed7048e4b569b0f1bb4736c1ad75df056243293e7b82795f50eb16476
 WHIRLPOOL 
437744b7236249e342ccaba9b08164727017b4136246c04a73c824c0df91e9b9f6d0814294f110ab935fb60bcd60d70f921774dfced0375ea19afafe60451c22

diff --git a/app-text/jabref-bin/jabref-bin-3.1.ebuild 
b/app-text/jabref-bin/jabref-bin-3.1.ebuild
new file mode 100644
index 000..0bb35a2
--- /dev/null
+++ b/app-text/jabref-bin/jabref-bin-3.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils java-pkg-2
+
+MY_PV_1="${PV/_beta/b}"
+MY_PV="${MY_PV_1/_rc/}"
+MY_URI_PV_1="${PV/rc/}"
+MY_URI_PV="${MY_URI_PV_1//_/%20}"
+
+DESCRIPTION="Java GUI for managing BibTeX and other bibliographies"
+HOMEPAGE="http://jabref.sourceforge.net/";
+SRC_URI="mirror://sourceforge/jabref/JabRef-${MY_PV}.jar"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.6"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   cp -v "${DISTDIR}/${A}" . || die
+   jar xf  ${A} images/icons/JabRef-icon-48.png || die
+}
+
+src_install() {
+   java-pkg_newjar "JabRef-${MY_PV}.jar"
+   java-pkg_dolauncher "${PN}" --jar "${PN}.jar"
+   newicon images/icons/JabRef-icon-48.png JabRef-bin-icon.png
+   make_desktop_entry "${PN}" JabRef-bin JabRef-bin-icon Office
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/bibletime/, app-text/bibletime/files/

2015-12-27 Thread Michael Palimaka
commit: e3f1a50281a8983e74f8f6da1f0ee1836f61eb4b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 27 17:53:39 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 17:53:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f1a502

app-text/bibletime: backport patch from upstream solving build with Qt 5.5

Package-Manager: portage-2.2.26

 app-text/bibletime/bibletime-2.10.1-r1.ebuild  |  1 +
 .../bibletime/files/bibletime-2.10.1-qt55.patch| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/app-text/bibletime/bibletime-2.10.1-r1.ebuild 
b/app-text/bibletime/bibletime-2.10.1-r1.ebuild
index 38cf722..7caac50 100644
--- a/app-text/bibletime/bibletime-2.10.1-r1.ebuild
+++ b/app-text/bibletime/bibletime-2.10.1-r1.ebuild
@@ -55,6 +55,7 @@ src_prepare() {
sed -e "s:Dictionary;Qt:Dictionary;Office;TextTools;Utility;Qt:" \
-i cmake/platforms/linux/bibletime.desktop.cmake || die "fixing 
.desktop file failed"
epatch "${FILESDIR}/${PN}-2.10.1-qt5-printsupport.patch"
+   epatch "${FILESDIR}/${PN}-2.10.1-qt55.patch"
 }
 
 src_configure() {

diff --git a/app-text/bibletime/files/bibletime-2.10.1-qt55.patch 
b/app-text/bibletime/files/bibletime-2.10.1-qt55.patch
new file mode 100644
index 000..7157920
--- /dev/null
+++ b/app-text/bibletime/files/bibletime-2.10.1-qt55.patch
@@ -0,0 +1,32 @@
+From: Gary Holmlund 
+Date: Fri, 3 Jul 2015 21:32:26 -0700
+Subject: [PATCH] backend: Fix Qt 5.5 compile error with Q_ASSERT.
+
+---
+ src/backend/drivers/cswordmoduleinfo.cpp | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/backend/drivers/cswordmoduleinfo.cpp 
b/src/backend/drivers/cswordmoduleinfo.cpp
+index f86f9ac..ae7444f 100644
+--- a/src/backend/drivers/cswordmoduleinfo.cpp
 b/src/backend/drivers/cswordmoduleinfo.cpp
+@@ -54,7 +54,7 @@ const unsigned long BT_MAX_LUCENE_FIELD_LENGTH = 1024 * 1024;
+ CSwordModuleInfo::CSwordModuleInfo(sword::SWModule * module,
+CSwordBackend & backend,
+ModuleType type)
+-: m_module((Q_ASSERT(module), module)),
++: m_module(module),
+   m_backend(backend),
+   m_type(type),
+   m_cancelIndexing(false),
+@@ -63,6 +63,7 @@ CSwordModuleInfo::CSwordModuleInfo(sword::SWModule * module,
+ {
+ initCachedCategory();
+ initCachedLanguage();
++Q_ASSERT(module);
+ 
+ m_hidden = btConfig().value("state/hiddenModules",
+  
QStringList()).contains(m_cachedName);
+-- 
+2.4.10
+



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

2015-12-27 Thread Michael Palimaka
commit: 1054b33541c3147e0b876d229a4e5c08627a0720
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 27 17:28:59 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 17:29:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1054b335

app-text/bibletime: raise dependency required to build

Package-Manager: portage-2.2.26

 app-text/bibletime/bibletime-2.10.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/bibletime/bibletime-2.10.1-r1.ebuild 
b/app-text/bibletime/bibletime-2.10.1-r1.ebuild
index 6325fa1..38cf722 100644
--- a/app-text/bibletime/bibletime-2.10.1-r1.ebuild
+++ b/app-text/bibletime/bibletime-2.10.1-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="debug qt5"
 # RESTRICT="test"
 
 RDEPEND="
-   >=app-text/sword-1.6.0
+   >=app-text/sword-1.7.0
>=dev-cpp/clucene-2.3.3.4
qt5? (
dev-qt/qtcore:5



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

2015-12-27 Thread Michael Palimaka
commit: 668cb3f3e917f21fa774a1d750c88abafc2c2aaa
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 27 17:27:12 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 17:28:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=668cb3f3

app-text/bibletime: fix build with USE="-qt5"

Package-Manager: portage-2.2.26

 .../bibletime/{bibletime-2.10.1.ebuild => bibletime-2.10.1-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/bibletime/bibletime-2.10.1.ebuild 
b/app-text/bibletime/bibletime-2.10.1-r1.ebuild
similarity index 97%
rename from app-text/bibletime/bibletime-2.10.1.ebuild
rename to app-text/bibletime/bibletime-2.10.1-r1.ebuild
index 61108f0..6325fa1 100644
--- a/app-text/bibletime/bibletime-2.10.1.ebuild
+++ b/app-text/bibletime/bibletime-2.10.1-r1.ebuild
@@ -62,7 +62,7 @@ src_configure() {
-DUSE_QT_WEBKIT=ON
)
if use !qt5; then
-   mycmakeargs+=(-DBT_FORCE_USE_QT4=)
+   mycmakeargs+=(-DBT_FORCE_USE_QT4=ON)
fi
 
cmake-utils_src_configure



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

2015-12-27 Thread Gilles Dartiguelongue
commit: 7fb679a31331286dde6e8b78ee4f54056f8e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 27 17:13:00 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 27 17:14:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb679a3

media-video/pitivi: drop old revision, bug #569648

Package-Manager: portage-2.2.26

 media-video/pitivi/Manifest|  1 -
 .../pitivi/files/pitivi-0.94-unittest.patch| 14 
 media-video/pitivi/pitivi-0.94.ebuild  | 90 --
 3 files changed, 105 deletions(-)

diff --git a/media-video/pitivi/Manifest b/media-video/pitivi/Manifest
index 7418515..029beb3 100644
--- a/media-video/pitivi/Manifest
+++ b/media-video/pitivi/Manifest
@@ -1,2 +1 @@
-DIST pitivi-0.94.tar.xz 3271200 SHA256 
f52a0643bc5a9149069c01d0b5ef4149032473bb505e6d679dd3f3153506faec SHA512 
fcf3ccb537980418af55ead196963b3503d407e23fcaf7409898c9c3e61077ae7491d91c82f6fa3eb63182a383035e1ec2ada4f046ec9b7cdf9f02829662c3c3
 WHIRLPOOL 
c308595a582f304f8910fd04aadcfebe9743b560db48165247feb15065694441441564feb91e13a609f3d9344be05be369094b2e52638bd9a6525e95a1a00acd
 DIST pitivi-0.95.tar.xz 3341488 SHA256 
5f15220bcc3d02cef4edacaa19da284014caf725e41fc9cbec70469582e1d313 SHA512 
e628302ecbb790e955459a4dc124e8580081f6eff8abde210a1b537ae18696c3861bd619efe1434e8e1cf1069adb72cbff0cf44c64706c4046d2cfb7f9aecdfa
 WHIRLPOOL 
df6e625dddcf113a8e84aabf5a7a40d90e6b38130e63201a1674f4a576a735696c6b9a9a35b2743cbe5bac8d444c04cd0ea9c5a43358718e1b32b6ebc97f435c

diff --git a/media-video/pitivi/files/pitivi-0.94-unittest.patch 
b/media-video/pitivi/files/pitivi-0.94-unittest.patch
deleted file mode 100644
index a117d10..000
--- a/media-video/pitivi/files/pitivi-0.94-unittest.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Allow fallback to a non GL sink for unittests.
-
 a/pitivi/utils/pipeline.py 2015-05-25 13:58:33.980916075 +0200
-+++ b/pitivi/utils/pipeline.py 2015-05-25 13:57:52.277261138 +0200
-@@ -182,6 +182,9 @@
- # Create a cluttersink element used for display. Subclasses must 
connect
- # it to self._pipeline themselves
- self.video_sink = Gst.ElementFactory.make("glimagesink", None)
-+if self.video_sink is None:
-+self.video_sink = Gst.ElementFactory.make("xvimagesink", None)
-+
- if isinstance(pipeline, GES.Pipeline):
- self._pipeline.preview_set_video_sink(self.video_sink)
- else:

diff --git a/media-video/pitivi/pitivi-0.94.ebuild 
b/media-video/pitivi/pitivi-0.94.ebuild
deleted file mode 100644
index 157ec8b..000
--- a/media-video/pitivi/pitivi-0.94.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python{3_3,3_4} )
-PYTHON_REQ_USE="sqlite"
-
-inherit eutils gnome2 python-single-r1 virtualx
-
-DESCRIPTION="A non-linear video editor using the GStreamer multimedia 
framework"
-HOMEPAGE="http://www.pitivi.org";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="v4l test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Do not forget to check pitivi/check.py for dependencies
-# pycanberra, gnome-desktop, libav and libnotify are optional
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   >=dev-python/pycairo-1.10[${PYTHON_USEDEP}]
-   >=x11-libs/cairo-1.10
-"
-RDEPEND="${COMMON_DEPEND}
-   dev-libs/glib:2
-
-   >=dev-libs/gobject-introspection-1.34
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   >=dev-python/gst-python-1.4:1.0[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pycanberra[${PYTHON_USEDEP}]
-   >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
-   dev-python/pyxdg[${PYTHON_USEDEP}]
-
-   gnome-base/librsvg:=
-   gnome-base/gnome-desktop:3[introspection]
-
-   >=media-libs/clutter-1.12:1.0[introspection]
-   >=media-libs/clutter-gst-2:2.0[introspection]
-   >=media-libs/clutter-gtk-1.4:1.0[introspection]
-   >=media-libs/gnonlin-1.4:1.0
-   >=media-libs/gstreamer-1.4:1.0[introspection]
-   >=media-libs/gstreamer-editing-services-1.4:1.0[introspection]
-   >=media-libs/gst-plugins-base-1.4:1.0
-   >=media-libs/gst-plugins-good-1.4:1.0
-   >=media-plugins/gst-plugins-libav-1.4:1.0
-
-   x11-libs/libnotify[introspection]
-   >=x11-libs/gtk+-3.10:3[introspection]
-
-   v4l? ( >=media-plugins/gst-plugins-v4l2-1.4:1.0 )
-"
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   dev-python/setuptools
-   >=dev-util/intltool-0.35.5
-   sys-devel/gettext
-   virtual/pkgconfig
-   test? ( dev-python/mock[${PYTHON_USEDEP}] )
-"
-
-src_prepare() {
-   # Allow using non-GL sink when it cannot be found
-   epatch "${FILESDIR}"/${PN}-0.94-unittest.patch
-
-   gnome2_src_prepare
-}
-src_configure() {
-   gnome2_src_c

[gentoo-commits] repo/gentoo:master commit in: app-dicts/verbiste/

2015-12-27 Thread Gilles Dartiguelongue
commit: a8bcb20d3246eda710c11a1c8371641799370693
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 27 17:10:10 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 27 17:14:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bcb20d

app-dicts/verbiste: version bump to 0.1.41

Package-Manager: portage-2.2.26

 app-dicts/verbiste/Manifest   |  1 +
 app-dicts/verbiste/verbiste-0.1.41.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/app-dicts/verbiste/Manifest b/app-dicts/verbiste/Manifest
index a2cf3d6..2895fdf 100644
--- a/app-dicts/verbiste/Manifest
+++ b/app-dicts/verbiste/Manifest
@@ -1 +1,2 @@
 DIST verbiste-0.1.38.tar.gz 706222 SHA256 
7be13f0cc5c415ea5382ed2ee4391c21c700910eef2771086a28e44ff32817ff SHA512 
b5d99d08a9d1a7c91c1dbb86e0d4465a46403db881cd28d2abaf8d376adef6b4d4f5ac93e528d45beb639b77aff7e1730dbb436624674ff21c1f5781173db787
 WHIRLPOOL 
9e7558e36c33eb7cd89f0cb888c01fb6040292ff7cdaeecd6f9ee51c7354939d5b9d23f769c67462be613abf0e275ab5580539a10fb5d0d8e8eca3489f16b027
+DIST verbiste-0.1.41.tar.gz 751059 SHA256 
b4490d99dc768c8947536c01a5fbbecf71d067f472c0bd4d79b828df45d79f9f SHA512 
f89bb1074cd8c65f8516004c89aae50c65b5bd426d78a01b5e6b7418d86b5c348d2c554ab202c9f34cc9c5586a54518160fc225afa237cdb140ff99f78563702
 WHIRLPOOL 
8a3d6a29f0bf428f2ec5f9852bf4381abb02eb4aac16153cd95fda367e1227cca3035a00de02f3d00757b254fba9dcc2d19a0f91454f82097ce4026d84ab83aa

diff --git a/app-dicts/verbiste/verbiste-0.1.41.ebuild 
b/app-dicts/verbiste/verbiste-0.1.41.ebuild
new file mode 100644
index 000..4155f64
--- /dev/null
+++ b/app-dicts/verbiste/verbiste-0.1.41.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils gnome2-utils xdg-utils
+
+DESCRIPTION="French conjugation system"
+HOMEPAGE="http://sarrazip.com/dev/verbiste.html";
+SRC_URI="http://sarrazip.com/dev/${P}.tar.gz";
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+IUSE="gtk"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.4.0:2
+   gtk? ( >=x11-libs/gtk+-2.6:2 )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   econf \
+   --with-console-app \
+   --without-gnome-app \
+   --without-gnome-applet \
+   $(use_with gtk gtk-app)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+   dodoc HACKING LISEZMOI
+   # file is only installed with USE=gnome
+   if use gtk; then
+   sed -e 's/Exec=.*/Exec=verbiste-gtk/' \
+   -i src/gnome/verbiste.desktop || die
+   insinto usr/share/applications
+   doins src/gnome/verbiste.desktop
+   fi
+}
+
+pkg_preinst() {
+   if use gtk; then
+   gnome2_icon_savelist
+   fi
+}
+
+pkg_postinst() {
+   if use gtk; then
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+   fi
+}
+
+pkg_postrm() {
+   if use gtk; then
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-radio/grig/

2015-12-27 Thread Thomas Beierlein
commit: 20ad42111ebe59be6a29ef5859138b5a83ed270d
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Dec 27 17:10:55 2015 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Dec 27 17:10:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ad4211

media-radio/grig: Version bump. Fixes bug #561544. Thanks Toralf

Package-Manager: portage-2.2.26

 media-radio/grig/Manifest  |  1 +
 media-radio/grig/grig-0.8.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/media-radio/grig/Manifest b/media-radio/grig/Manifest
index 6a7c79b..3d5092d 100644
--- a/media-radio/grig/Manifest
+++ b/media-radio/grig/Manifest
@@ -1 +1,2 @@
 DIST grig-0.8.0.tar.gz 514072 SHA256 
d621a3400b7720d6671d18bff2e7627cc1442d58df161cc8789851300495d3f3 SHA512 
204256a382dd2faf5c380d036d5c75748a24d683e1f3625cc75d5f41a3e73a57c5720cc6db3ad8968c741835516a241680af4e83c32dc0e0951731548fb82357
 WHIRLPOOL 
2cf6c9f51febdbcb1e3f7caffdb76084a8198c067bead507e9ff9fc61ebacaa787e07b96b702e941725c1e3dcbbc95e4d7acbc0953acc577697b053f8949e506
+DIST grig-0.8.1.tar.gz 621728 SHA256 
be8687418fb23efa0468674c3fdd15340fed06eef09be9de21106cc17e033c25 SHA512 
84eda8db5d18324f26f0775483c8272296aad05dd75f0572c01a3c7af6dbd14bff7b98cc6a61fe3c43d25193866be4b3dafdc4e68dfc37217e88b53ca53266f9
 WHIRLPOOL 
21b70d145a7c7b0901cc74748f4ec24ba719a398a3c59e78eb231d0b886e6477be9e612d21eec411426ba8f520b900ad03ef5c65ff81dcf3f6dd45e05068

diff --git a/media-radio/grig/grig-0.8.1.ebuild 
b/media-radio/grig/grig-0.8.1.ebuild
new file mode 100644
index 000..f2c3326
--- /dev/null
+++ b/media-radio/grig/grig-0.8.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="A tool for controlling amateur radios"
+HOMEPAGE="http://groundstation.sourceforge.net/grig/";
+SRC_URI="mirror://sourceforge/groundstation/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   x11-libs/gtk+:2
+   media-libs/hamlib"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf --enable-hardware
+}
+
+src_install() {
+   default
+   make_desktop_entry ${PN} "GRig" "/usr/share/pixmaps/grig/grig-logo.png" 
"HamRadio"
+   rm -rf "${D}/usr/share/grig" || die "cleanup docs failed"
+}



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

2015-12-27 Thread Alexys Jacob
commit: bc8b63573cd8ed98205502464d7340438ed4cf4c
Author: Ultrabug  gentoo  org>
AuthorDate: Sun Dec 27 16:59:13 2015 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Dec 27 16:59:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8b6357

dev-db/mongodb: version bump fix #568322 thx to Tomáš Mózes and Bob Cochran

Package-Manager: portage-2.2.25

 dev-db/mongodb/Manifest|   1 +
 dev-db/mongodb/files/mongodb-3.2.0-fix-scons.patch |  30 
 dev-db/mongodb/mongodb-3.2.0.ebuild| 174 +
 3 files changed, 205 insertions(+)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index d1d69ed..ebaaf21 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -7,3 +7,4 @@ DIST mongodb-src-r3.0.5.tar.gz 26332788 SHA256 
05b16a7991aa65b1d396a3dc622107fba
 DIST mongodb-src-r3.0.6.tar.gz 26241944 SHA256 
609f6bd416ed11898b49406332b8ff301de239ba72df0bdbf1603233229c822d SHA512 
1990e9011ae586e30aef28be58f9fc6d8b7f45b787dbde9785c82eff6fb0a70ea45152e450c032a898e6464bbb9b1683082f2a072ba874f7532e167330658175
 WHIRLPOOL 
4090cfb5912f81e6329d3c3680009037f22cd406611f78dc0ddd6fc9a63ee5261c7751fe83c60add2d5917f57b2a3c2796c48abb6f633157a8811d0571793a35
 DIST mongodb-src-r3.0.7.tar.gz 26261343 SHA256 
2d25bae7c3bfb3c0e168fcad526dc212da72faaeae6d1573db631cacb172a7e7 SHA512 
183691c5dc137ea4b86d53d24d2935fd66ed8de60fbf5eca0a0a39c159be1f29043cd655cde1a213a98a76b2b3e6369dbccf790b02a1cc4b622c067ad3c0c91b
 WHIRLPOOL 
986d962e76122142ca810eb7fe13ef66c88c7e354f066292836fc1207fa64c8bbb7fc49d1392db503c8a594d2593e2a19d831d7367462fcfa43eea38768e6323
 DIST mongodb-src-r3.0.8.tar.gz 26245612 SHA256 
3574f2f577e212ff1876485e1502c91f70f996fbbcc5a4657fe440ac76bd97a5 SHA512 
3b8578ed2a6196cda0867d219214e1dc9fe95ecaa8320cdee3766c9a8a78e9cf66013769a3fbbf03ccf9a35d97e02a1eaa5fe8fc7429a0d76dd78486db7520ac
 WHIRLPOOL 
ded0b84b940c66b8a7ef6b363f179a4b2c1ddc23a3077b9cadb01f76c2a90956f0a720e713d4806db6132ac96b1026b82c2bf966ec3869af095e12590ea04d0e
+DIST mongodb-src-r3.2.0.tar.gz 26440220 SHA256 
c6dd1d1670b86cbf02a531ddf7a7cda8f138d8733acce33766f174bd1e5ab2ee SHA512 
4b321b582f5ec2613b869b003a02494c8a9e3b772b1f13898417b1e831c204468309a0e1785acd3b85c8a663cae91e55e44f53f8b74bd3a516b1e1471f606882
 WHIRLPOOL 
c10639597303c122376d7387a4d5c9bdf6c44d9971f476fab72c85e78206ed256270d1a5e01e53aef4979127fdd03b3e5fbefa50ebf7639fa172723d6eee9737

diff --git a/dev-db/mongodb/files/mongodb-3.2.0-fix-scons.patch 
b/dev-db/mongodb/files/mongodb-3.2.0-fix-scons.patch
new file mode 100644
index 000..1eb79d1
--- /dev/null
+++ b/dev-db/mongodb/files/mongodb-3.2.0-fix-scons.patch
@@ -0,0 +1,30 @@
+--- a/SConstruct   2015-12-02 20:01:34.0 +0100
 b/SConstruct   2015-12-27 17:06:45.563739544 +0100
+@@ -1371,7 +1371,6 @@
+ env.Append( CCFLAGS=["-fno-omit-frame-pointer",
+  "-fPIC",
+  "-fno-strict-aliasing",
+- "-ggdb",
+  "-pthread",
+  "-Wall",
+  "-Wsign-compare",
+@@ -1382,8 +1381,9 @@
+ if not has_option("disable-warnings-as-errors"):
+ env.Append( CCFLAGS=["-Werror"] )
+ 
+-env.Append( CXXFLAGS=["-Wnon-virtual-dtor", "-Woverloaded-virtual"] )
+ env.Append( LINKFLAGS=["-fPIC", "-pthread"] )
++env.Append( CXXFLAGS=os.environ['CXXFLAGS'] )
++env.Append( LINKFLAGS=os.environ['LDFLAGS'] )
+ 
+ # SERVER-9761: Ensure early detection of missing symbols in dependent 
libraries at program
+ # startup.
+@@ -1398,7 +1398,7 @@
+ env.Append( SHLINKFLAGS=["-Wl,-z,now"] )
+ env.Append( LINKFLAGS=["-rdynamic"] )
+ 
+-env.Append( LIBS=[] )
++env.Append( LIBS=['pcre', 'pcrecpp', 'snappy', 'yaml-cpp'] )
+ 
+ #make scons colorgcc friendly
+ for key in ('HOME', 'TERM'):

diff --git a/dev-db/mongodb/mongodb-3.2.0.ebuild 
b/dev-db/mongodb/mongodb-3.2.0.ebuild
new file mode 100644
index 000..ab7952d
--- /dev/null
+++ b/dev-db/mongodb/mongodb-3.2.0.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+SCONS_MIN_VERSION="2.3.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit eutils flag-o-matic multilib pax-utils scons-utils systemd user 
versionator check-reqs
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="http://www.mongodb.org";
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz";
+
+LICENSE="AGPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug kerberos libressl mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.2
+   >=dev-cpp/yaml-cpp-0.5.1
+   >=dev-libs/boost-1.57[threads(+)]
+   >=dev-libs/libpcre-8.37[cxx]
+   dev-libs/snowball-stemmer
+   n

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

2015-12-27 Thread Alexys Jacob
commit: ced1ee7897fb15428866af7203ae19b8ed3f0d3c
Author: Ultrabug  gentoo  org>
AuthorDate: Sun Dec 27 16:42:49 2015 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sun Dec 27 16:59:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced1ee78

app-admin/mongo-tools: version bump

Package-Manager: portage-2.2.25

 app-admin/mongo-tools/Manifest |  1 +
 app-admin/mongo-tools/mongo-tools-3.2.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index bff2572..f2fba3b 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -2,3 +2,4 @@ DIST mongo-tools-3.0.5.tar.gz 2160877 SHA256 
a0a46dabe493d32bda8dec4ca2e4b06c150
 DIST mongo-tools-3.0.6.tar.gz 2161424 SHA256 
ed4ebb42efe99f1eeac5ed128f4ae9b10e172396ad06eaae61d3a30c301c2a12 SHA512 
ad9e635a6be96e4a5ddaa4f509c6418036bf9fa4e1ea3940ce3bcc1a5479b403d26d2865b9938a66ed5b38ec4830b307baa7552cc4cf46cc0353dea8853f
 WHIRLPOOL 
29e5364825795c5661ca595e294115d2a06ea43f0b0039bd56d31fd50c1325709a053ebbfc23d54954c4783229be218a6b426ffc6f301149fd946927aad62283
 DIST mongo-tools-3.0.7.tar.gz 2183495 SHA256 
3136b8df6e7c81b5cf6609b3cd6113d69ea6c067d5bfd25b2e0dbabef9173ca0 SHA512 
ff410f25a42e76f55716e6e478564aaeefd3999cf0e9db718969877709974d099c479690e81d6f639c27b0a4d9b59d193c43f1c31dc027b594f1fef33129cb5a
 WHIRLPOOL 
3e3ac13de56c7abd5fd80dcfe5f94090aa78d240598ed0c879365b275bfab5da07aaf8c5b94ad27e3a6f7c0d24d6a68bbb5e54612b4fa2928efbf880c5c40dfc
 DIST mongo-tools-3.0.8.tar.gz 2185550 SHA256 
b9860339ed59ed57bb29b26c820578c690baa2aaec98fe743561cc95023815f1 SHA512 
95ea8377aef747f66ce827300cbc38bfa5b660ad25e4d66cf0dc9899cfe81ff2a67e9383a22c08158fed2d622a6f4d3b315e1234fb6118f246ef17f9cffa129a
 WHIRLPOOL 
00298e54c8fd17a51a3293101defee94219c46929862695e08b2c21a66e59290b341f07c89add38dacfa8295c3fe83ce61cd3911e7489ddd75c2a65721910cce
+DIST mongo-tools-3.2.0.tar.gz 2216880 SHA256 
ab477cd6705116971a021245bd4385957ce2a1867ff04f53d0c709c3a161a4c0 SHA512 
8db68d0e89b1e7d7229bcb0a110fcd852cd808d7dbeb28952b5fc8c8a17252c1c65e4beb53f2ce68087c3e8a0ee2778cf7e46b7a2626d432221c8d0279cdddc6
 WHIRLPOOL 
30460a67b8c363d1f280e7b6c152731c7b8ff90670ce1c35729d70908ede14f46fd258c490798582d3a6ddebfcd14dbf95dae95d79eed519ba82c29b94d58120

diff --git a/app-admin/mongo-tools/mongo-tools-3.2.0.ebuild 
b/app-admin/mongo-tools/mongo-tools-3.2.0.ebuild
new file mode 100644
index 000..658782f
--- /dev/null
+++ b/app-admin/mongo-tools/mongo-tools-3.2.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-r${MY_PV}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="http://www.mongodb.org";
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sasl ssl"
+
+# Maintainer note:
+# openssl DEPEND constraint, see:
+# https://github.com/mongodb/mongo-tools/issues/11
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/files/, app-accessibility/simon/

2015-12-27 Thread Michael Palimaka
commit: 09682387c1cb882175245e8497ede2b30b45dfd9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 27 16:42:29 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 16:47:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09682387

app-accessibility/simon: remove old

Package-Manager: portage-2.2.26

 app-accessibility/simon/Manifest   |  1 -
 .../simon/files/simon-0.4.0-libdir.patch   | 16 
 .../simon/files/simon-0.4.0-linguas.patch  | 84 
 .../simon/files/simon-0.4.0-opencv.patch   | 11 ---
 .../simon/files/simon-0.4.0-sphinx.patch   | 16 
 app-accessibility/simon/simon-0.4.0.ebuild | 90 --
 6 files changed, 218 deletions(-)

diff --git a/app-accessibility/simon/Manifest b/app-accessibility/simon/Manifest
index d6f5403..72ab878 100644
--- a/app-accessibility/simon/Manifest
+++ b/app-accessibility/simon/Manifest
@@ -1,2 +1 @@
-DIST simon-0.4.0.tar.bz2 22139378 SHA256 
c7ef35cd28ecf294ceae63f4b0c53384bcf89fc2a6e67916dc9d4116decabc12 SHA512 
541c22e09bb4234871707cd73e038a5ab0c68a6cb2a28993571c434edff639e4826554f922a4a188b5c2a70ff9a0d627f53af0954431b561adeedccf9c170c85
 WHIRLPOOL 
c2e0cc8632bf089ed14ef53cae02c5116678069b7f3c7a3583356e9669cbbcd3222507128b35f282b49de2f10a73c42f63e28596c6e8412ff766bb3febfb
 DIST simon-0.4.1.tar.bz2 23856024 SHA256 
8d55bc3f607a89e15efd51b844d93daf67d9967ad243f54efae324754859342d SHA512 
d7349af3ec2482f18d8407891eeea7beea75630cc85aeade9f4105e3b84e82fde6284338688bbf84824d43c68de102eb34f3c21068cbe8a3307aa0586732b30d
 WHIRLPOOL 
4c512bdfed8676cb5cfb896eacb14c66e3497abebe97a4faeb6804feb8ba36ed9101bc79a6efa573470d4a4d7eb6dfc94e3315dac488554563d35a397a066acb

diff --git a/app-accessibility/simon/files/simon-0.4.0-libdir.patch 
b/app-accessibility/simon/files/simon-0.4.0-libdir.patch
deleted file mode 100644
index 18e12fc..000
--- a/app-accessibility/simon/files/simon-0.4.0-libdir.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-From: Julian Ospald 
-Date: Fri Mar 29 22:00:19 UTC 2013
-Subject: build system
-
-make libdir modifiable
-
 simon-0.4.0/cmake/SimonDirs.cmake
-+++ simon-0.4.0/cmake/SimonDirs.cmake
-@@ -29,6 +29,6 @@
-   #IF(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
- #set(SIMON_LIB_INSTALL_DIR lib64)
-   #ELSE(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
--set(SIMON_LIB_INSTALL_DIR lib)
-+  set(SIMON_LIB_INSTALL_DIR lib CACHE STRING "libdir")
-   #ENDIF(${CMAKE_SYSTEM_PROCESSOR} STREQUAL "x86_64")
- ENDIF(WIN32)

diff --git a/app-accessibility/simon/files/simon-0.4.0-linguas.patch 
b/app-accessibility/simon/files/simon-0.4.0-linguas.patch
deleted file mode 100644
index bf60f16..000
--- a/app-accessibility/simon/files/simon-0.4.0-linguas.patch
+++ /dev/null
@@ -1,84 +0,0 @@
 simon-0.4.0/CMakeLists.txt
-+++ simon-0.4.0/CMakeLists.txt
-@@ -14,6 +14,9 @@
- 
- set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
- 
-+# NLS
-+option(ENABLE_NLS "Enable native language support" 1)
-+
- find_package(KDE4 "4.4" REQUIRED)
- find_package(Qt4 COMPONENTS QtCore QtDbus QtGui QtTest QtXml QtScript 
QtConcurrent REQUIRED)
- find_package(Qwt6 REQUIRED)
-@@ -143,4 +146,6 @@
- macro_display_feature_log()
- 
- include(MacroOptionalAddSubdirectory)
--macro_optional_add_subdirectory( po )
-+if(ENABLE_NLS)
-+  macro_optional_add_subdirectory( po )
-+endif(ENABLE_NLS)
 simon-0.4.0/po/CMakeLists.txt
-+++ simon-0.4.0/po/CMakeLists.txt
-@@ -11,24 +11,14 @@
- if (NOT GETTEXT_MSGFMT_EXECUTABLE)
- MESSAGE(FATAL_ERROR "Please install msgmerge binary")
- endif (NOT GETTEXT_MSGFMT_EXECUTABLE)
--add_subdirectory(cs)
--add_subdirectory(de)
--add_subdirectory(da)
--add_subdirectory(fr)
--add_subdirectory(nl)
--add_subdirectory(uk)
--add_subdirectory(pt_BR)
--add_subdirectory(pl)
--add_subdirectory(es)
--add_subdirectory(ro)
--add_subdirectory(ca)
--add_subdirectory(sl)
--add_subdirectory(pt)
--add_subdirectory(hu)
--add_subdirectory(gl)
--add_subdirectory(sv)
--add_subdirectory(el)
--add_subdirectory(fi)
--add_subdirectory(it)
--add_subdirectory(zh_TW)
--add_subdirectory(et)
-+
-+# gettext behavior
-+execute_process(COMMAND sh -c "echo -n \${LINGUAS+x}"
-+  OUTPUT_VARIABLE UNSETLINGUAS)
-+set(langs cs de da fr nl uk pt_BR pl es ro ca sl pt hu gl sv el fi it zh_TW 
et)
-+
-+foreach(mylang ${langs})
-+  if($ENV{LINGUAS} MATCHES "^.*${mylang}.*$" OR "${UNSETLINGUAS}" 
STREQUAL "")
-+  add_subdirectory(${mylang})
-+  endif()
-+endforeach()
 simon-0.4.0/doc/CMakeLists.txt
-+++ simon-0.4.0/doc/CMakeLists.txt
-@@ -1,9 +1,15 @@
-+if(ENABLE_NLS)
-+  # gettext behavior
-+  execute_process(COMMAND sh -c "echo -n \${LINGUAS+x}"
-+  OUTPUT_VARIABLE UNSETLINGUAS)
-+set(langs pt_BR ca nl de it pt sv uk)
-+
-+  foreach(mylang ${langs})
-+  if($ENV{LINGUAS} MATCHES "^.*${mylang}.*$" OR "${UNSETLINGUAS}" 
STREQUAL "")
-+  add_subdirec

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

2015-12-27 Thread Gilles Dartiguelongue
commit: ec6fc4a1edee830d16ff842746d8fcfec9ca5403
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 27 16:47:39 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 27 16:48:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec6fc4a1

dev-python/gst-python: drop old revisions

Package-Manager: portage-2.2.26

 dev-python/gst-python/Manifest|  1 -
 dev-python/gst-python/gst-python-1.2.1.ebuild |  2 +-
 dev-python/gst-python/gst-python-1.6.0.ebuild | 49 ---
 3 files changed, 1 insertion(+), 51 deletions(-)

diff --git a/dev-python/gst-python/Manifest b/dev-python/gst-python/Manifest
index d7c5378..57a9ed4 100644
--- a/dev-python/gst-python/Manifest
+++ b/dev-python/gst-python/Manifest
@@ -1,6 +1,5 @@
 DIST gst-python-0.10.22.tar.bz2 632651 SHA256 
8f26f519a5bccd770864317e098e5e307fc5ad1201eb96329634b6508b253178 SHA512 
bbbd6b661778cca990da0e216294d86da31a6e472049905989a3311459dd1227bf8f2ae3699a3cdbb66a16288569764352f1e1b93e696d3db4b0728bc38e5b12
 WHIRLPOOL 
c6902554bc8f390b5d295d05598ee60fd6b2637d290125d83a48fc40bbd4e6e261a711430259831c96a30fee4c5ec5c89aea24b117fb5d62c946b0263454
 DIST gst-python-1.2.1.tar.bz2 410887 SHA256 
8823e5a9ffc51212df412652da44dc3f2a0e23295da769de2d111c770280efd4 SHA512 
ed318d94831d34687224d82b84735984b946c6f33704e6bda56847b633af06212f394b709257007cec5d3a3597b200fbe6b19eade6b76e7855e8668c5ebc270e
 WHIRLPOOL 
959e976c5a481367eb298d24eed4b3bf125d173662ff30cf02506906c88cd369259e0f5cb2bbd31bae31c39934b4a894d2eae13a5e411301f055aef030dcebbb
 DIST gst-python-1.4.0.tar.xz 350316 SHA256 
b1e40c29ceb41b03f08d38aca6056054f0341d0706276326dceeec6ac8d53d3e SHA512 
b970fd16a3b9d82f343fbf20642d165bff25fb815cfe20cc51db8c04c298a8fbd9b96f41811c2d26982eadf1f9a84495c70fbdad553778c68604f828e4773a94
 WHIRLPOOL 
248d91fc0aac1314c4f7b40866579601a8024c947a29a90b5b6c3585358984f1a50eb6d56aec26609d37fc9144fdf38d5edd7ad61364481d25b7cebfaeff1a96
-DIST gst-python-1.6.0.tar.xz 368100 SHA256 
60dbc7f5ac2b6655ed4a7ed2cee63ee5a525d37cb16eaa6b9df7d7dfe4e9605f SHA512 
6ca7e274d6aac580aec52d2bc635ffcd1361de73324a2818632d5304d59b7433f888d89864ee2053ddd71cddec93a1f8dfe511414bd6e3ab2f26e87bfece
 WHIRLPOOL 
ef2c990a7949fc9e39b93761f817bba195fc53f314017a7223504930913fe883a6953aa1a3bdb7f1ebd2fef110b3bc2ec6e6e53108ae96125ea8f74a0cfa23e7
 DIST gst-python-1.6.1.tar.xz 358396 SHA256 
3cbe332e18fd2eaf23ddeee96c414f79ac1edc2f7d990582fa0ec5f977bd04f1 SHA512 
f2df05ac3a9c4160eb785e2e750ceacdc2aaa4cef8571137d06495abbfe51a2607cfa6c66cd2722c0572153b2926bdbabcd6ddd652b99078007e02cb779eb1bc
 WHIRLPOOL 
97b7bc4377280a96fcea38df9199389e36ef8f5782596f49101ae1e4221e9d49310c461f8e51f9e0e7f2c6aaf57d5bf5f45e783997f1b80e5b52ccf95dd499a0
 DIST gst-python-1.6.2.tar.xz 358316 SHA256 
4e763e317079f48a2d6f37bd600bc19650d61597fac9f5763dbad293f72f9125 SHA512 
1793a4853aee560e32a9a29553c2730a20ee140bd241f89eb8cb16407a1ea3296ff47d21304f801b3fca140cafb1b6dd2c3574d11e851c424206cad6d3dc750e
 WHIRLPOOL 
160c5989f9d492c41b1208600d7fb524f5ca2fb126e00f648c31328863791b990f0335b74a53f0c41a8ed8352e4ac26f19a3b99f24b0c6295e5c9257b4b89a68

diff --git a/dev-python/gst-python/gst-python-1.2.1.ebuild 
b/dev-python/gst-python/gst-python-1.2.1.ebuild
index b2da6fd..1fbc7dc 100644
--- a/dev-python/gst-python/gst-python-1.2.1.ebuild
+++ b/dev-python/gst-python/gst-python-1.2.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2";
 
 LICENSE="LGPL-2"
 SLOT="1.0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="ia64 ppc"
 IUSE="test" #examples , bug #506962
 
 RDEPEND="

diff --git a/dev-python/gst-python/gst-python-1.6.0.ebuild 
b/dev-python/gst-python/gst-python-1.6.0.ebuild
deleted file mode 100644
index 53128bc..000
--- a/dev-python/gst-python/gst-python-1.6.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-PYTHON_COMPAT=( python2_7 python{3_3,3_4,3_5} )
-
-inherit python-r1
-
-DESCRIPTION="A Python Interface to GStreamer"
-HOMEPAGE="http://gstreamer.freedesktop.org/";
-SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz";
-
-LICENSE="LGPL-2"
-SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="test"
-
-RDEPEND="
-   dev-libs/libxml2
-   >=dev-python/pygobject-3:3[${PYTHON_USEDEP}]
-   >=media-libs/gstreamer-1.6:1.0
-   >=media-libs/gst-plugins-base-1.6:1.0
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-# XXX: unittests are not ported to 1.0 yet.
-
-src_prepare() {
-   prepare_gst() {
-   mkdir -p "${BUILD_DIR}" || die
-   }
-   python_foreach_impl prepare_gst
-}
-
-src_configure() {
-   ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir econf
-}
-
-src_

[gentoo-commits] repo/gentoo:master commit in: app-accessibility/simon/files/, app-accessibility/simon/

2015-12-27 Thread Michael Palimaka
commit: 3ffe920c7daee95c45cbdd9dc4d4ac1f22f27e25
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Thu Dec 17 22:34:27 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 16:47:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffe920c

app-accessibility/simon: Fix build w/ opencv3, bug 558534

Package-Manager: portage-2.2.24

 .../simon/files/simon-0.4.1-opencv-include.patch | 20 
 app-accessibility/simon/simon-0.4.1.ebuild   | 11 ++-
 2 files changed, 26 insertions(+), 5 deletions(-)

diff --git a/app-accessibility/simon/files/simon-0.4.1-opencv-include.patch 
b/app-accessibility/simon/files/simon-0.4.1-opencv-include.patch
new file mode 100644
index 000..b6a7d33
--- /dev/null
+++ b/app-accessibility/simon/files/simon-0.4.1-opencv-include.patch
@@ -0,0 +1,20 @@
+From: Peter Grasch 
+Date: Sat, 25 Jul 2015 08:45:03 +
+Subject: Adding OpenCV include directories to include path
+X-Git-Url: 
http://quickgit.kde.org/?p=simon.git&a=commitdiff&h=b4e663e5cc36511b15ef20865c723182cd3d88c9
+---
+Adding OpenCV include directories to include path
+---
+
+
+--- a/cmake/FindOpenCV.cmake
 b/cmake/FindOpenCV.cmake
+@@ -61,6 +61,7 @@
+   
+ ## Include the standard CMake script
+ include("${OpenCV_DIR}/OpenCVConfig.cmake")
++include_directories(${OpenCV_INCLUDE_DIRS})
+  
+ ## Search for a specific version
+ set(CVLIB_SUFFIX 
"${OpenCV_VERSION_MAJOR}${OpenCV_VERSION_MINOR}${OpenCV_VERSION_PATCH}")
+

diff --git a/app-accessibility/simon/simon-0.4.1.ebuild 
b/app-accessibility/simon/simon-0.4.1.ebuild
index b2b9c34..d713e97 100644
--- a/app-accessibility/simon/simon-0.4.1.ebuild
+++ b/app-accessibility/simon/simon-0.4.1.ebuild
@@ -51,11 +51,12 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
nls? ( sys-devel/gettext )"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-libdir.patch \
-   "${FILESDIR}"/${P}-linguas.patch \
-   "${FILESDIR}"/${P}-sphinx.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-libdir.patch
+   "${FILESDIR}"/${P}-linguas.patch
+   "${FILESDIR}"/${P}-sphinx.patch
+   "${FILESDIR}"/${P}-opencv-include.patch
+)
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gelemental/

2015-12-27 Thread Justin Lecher
commit: 888c7651025ae448b2225af9338dd8c1bfb255b3
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 27 16:37:48 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 16:47:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888c7651

sci-chemistry/gelemental: Drop old

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-chemistry/gelemental/gelemental-1.2.0.ebuild | 51 
 1 file changed, 51 deletions(-)

diff --git a/sci-chemistry/gelemental/gelemental-1.2.0.ebuild 
b/sci-chemistry/gelemental/gelemental-1.2.0.ebuild
deleted file mode 100644
index fe562c2..000
--- a/sci-chemistry/gelemental/gelemental-1.2.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit autotools-utils fdo-mime gnome2-utils eutils
-
-DESCRIPTION="Periodic table viewer that provides detailed information on the 
chemical elements"
-HOMEPAGE="http://freecode.com/projects/gelemental/";
-SRC_URI="http://www.kdau.com/files/${P}.tar.bz2";
-
-LICENSE="GPL-3 MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc static-libs"
-
-RDEPEND="
-   dev-cpp/gtkmm:2.4
-   dev-cpp/glibmm:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   sys-devel/gettext
-   dev-util/intltool
-   doc? ( app-doc/doxygen )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gcc4.3.patch
-   "${FILESDIR}"/${P}-glib-2.32.patch
-   "${FILESDIR}"/${P}-doxygen.patch )
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_configure() {
-   local myeconfargs=( $(use_enable doc api-docs) )
-   autotools-utils_src_configure
-}
-
-src_install() {
-   autotools-utils_src_install apidir="/usr/share/doc/${PF}/html"
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/gelemental/

2015-12-27 Thread Justin Lecher
commit: 7791140e5347ddd18705ba65c8f84215368971f0
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 27 16:46:59 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 16:47:09 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7791140e

sci-chemistry/gelemental: Chop DESCRIPTION to 80 chars

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild 
b/sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild
index deb84c5..e85ddb0 100644
--- a/sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild
+++ b/sci-chemistry/gelemental/gelemental-1.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=5
 
 inherit autotools-utils fdo-mime flag-o-matic gnome2-utils eutils
 
-DESCRIPTION="Periodic table viewer that provides detailed information on the 
chemical elements"
+DESCRIPTION="Periodic table viewer with detailed information on the chemical 
elements"
 HOMEPAGE="http://freecode.com/projects/gelemental/";
 SRC_URI="
http://www.kdau.com/files/${P}.tar.bz2



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

2015-12-27 Thread Gilles Dartiguelongue
commit: 60df482e26eb1680148f79d7f5c7db2fdde6fa93
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 27 16:45:40 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Dec 27 16:46:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60df482e

dev-python/gst-python: version bump to 1.6.2

Drop dependency on libxml2 (nowhere to be found) and add missing introspection
USE-dependencies for libraries that this package provides overrides for.

Package-Manager: portage-2.2.26

 dev-python/gst-python/Manifest|  1 +
 dev-python/gst-python/gst-python-1.6.2.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/gst-python/Manifest b/dev-python/gst-python/Manifest
index cac6266..d7c5378 100644
--- a/dev-python/gst-python/Manifest
+++ b/dev-python/gst-python/Manifest
@@ -3,3 +3,4 @@ DIST gst-python-1.2.1.tar.bz2 410887 SHA256 
8823e5a9ffc51212df412652da44dc3f2a0e
 DIST gst-python-1.4.0.tar.xz 350316 SHA256 
b1e40c29ceb41b03f08d38aca6056054f0341d0706276326dceeec6ac8d53d3e SHA512 
b970fd16a3b9d82f343fbf20642d165bff25fb815cfe20cc51db8c04c298a8fbd9b96f41811c2d26982eadf1f9a84495c70fbdad553778c68604f828e4773a94
 WHIRLPOOL 
248d91fc0aac1314c4f7b40866579601a8024c947a29a90b5b6c3585358984f1a50eb6d56aec26609d37fc9144fdf38d5edd7ad61364481d25b7cebfaeff1a96
 DIST gst-python-1.6.0.tar.xz 368100 SHA256 
60dbc7f5ac2b6655ed4a7ed2cee63ee5a525d37cb16eaa6b9df7d7dfe4e9605f SHA512 
6ca7e274d6aac580aec52d2bc635ffcd1361de73324a2818632d5304d59b7433f888d89864ee2053ddd71cddec93a1f8dfe511414bd6e3ab2f26e87bfece
 WHIRLPOOL 
ef2c990a7949fc9e39b93761f817bba195fc53f314017a7223504930913fe883a6953aa1a3bdb7f1ebd2fef110b3bc2ec6e6e53108ae96125ea8f74a0cfa23e7
 DIST gst-python-1.6.1.tar.xz 358396 SHA256 
3cbe332e18fd2eaf23ddeee96c414f79ac1edc2f7d990582fa0ec5f977bd04f1 SHA512 
f2df05ac3a9c4160eb785e2e750ceacdc2aaa4cef8571137d06495abbfe51a2607cfa6c66cd2722c0572153b2926bdbabcd6ddd652b99078007e02cb779eb1bc
 WHIRLPOOL 
97b7bc4377280a96fcea38df9199389e36ef8f5782596f49101ae1e4221e9d49310c461f8e51f9e0e7f2c6aaf57d5bf5f45e783997f1b80e5b52ccf95dd499a0
+DIST gst-python-1.6.2.tar.xz 358316 SHA256 
4e763e317079f48a2d6f37bd600bc19650d61597fac9f5763dbad293f72f9125 SHA512 
1793a4853aee560e32a9a29553c2730a20ee140bd241f89eb8cb16407a1ea3296ff47d21304f801b3fca140cafb1b6dd2c3574d11e851c424206cad6d3dc750e
 WHIRLPOOL 
160c5989f9d492c41b1208600d7fb524f5ca2fb126e00f648c31328863791b990f0335b74a53f0c41a8ed8352e4ac26f19a3b99f24b0c6295e5c9257b4b89a68

diff --git a/dev-python/gst-python/gst-python-1.6.2.ebuild 
b/dev-python/gst-python/gst-python-1.6.2.ebuild
new file mode 100644
index 000..880e552
--- /dev/null
+++ b/dev-python/gst-python/gst-python-1.6.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 python{3_3,3_4,3_5} )
+
+inherit python-r1
+
+DESCRIPTION="A Python Interface to GStreamer"
+HOMEPAGE="http://gstreamer.freedesktop.org/";
+SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz";
+
+LICENSE="LGPL-2"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-interix ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/pygobject-3:3[${PYTHON_USEDEP}]
+   >=media-libs/gstreamer-${PV}:1.0[introspection]
+   >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig
+"
+# XXX: unittests are not ported to 1.0 yet.
+
+src_prepare() {
+   prepare_gst() {
+   mkdir -p "${BUILD_DIR}" || die
+   }
+   python_foreach_impl prepare_gst
+}
+
+src_configure() {
+   ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir econf
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir default
+   prune_libtool_files --modules
+   einstalldocs
+}



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

2015-12-27 Thread Justin Lecher
commit: a32dafa1efb3a3f3bb748ae86f39ffd4fc6928f3
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 27 16:34:31 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 16:34:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32dafa1

Merge branch 'SoapZaNet-bug-568438'

* SoapZaNet-bug-568438:
  sci-biology/vaal: Remove old patches
  sci-biology/vaal: Gentoo-Bug: 568438, fix global namespace std:: clash.

 sci-biology/vaal/files/vaal-1.2-as-needed.patch|  22 -
 .../vaal/files/vaal-1.2-gcc-x86-no-autocast.patch  |  39 -
 .../vaal/files/vaal-1.2-respect-flags.patch|  60 --
 sci-biology/vaal/files/vaal-1.6-gcc47.patch| 153 
 .../vaal/files/vaal-1.6-respect-flags.patch|  12 -
 .../files/vaal-46233_remove-namespace-std.patch| 911 +
 sci-biology/vaal/vaal-46233-r1.ebuild  |  42 +
 7 files changed, 953 insertions(+), 286 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: sci-biology/vaal/files/

2015-12-27 Thread Justin Lecher
commit: e4e2a2eb17787fe55bdba387688befbaf6fb77fc
Author: Ted Tanberry  gmail  com>
AuthorDate: Sun Dec 27 12:50:04 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 12:50:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e2a2eb

sci-biology/vaal: Remove old patches

Package-Manager: portage-2.2.26

 sci-biology/vaal/files/vaal-1.2-as-needed.patch|  22 ---
 .../vaal/files/vaal-1.2-gcc-x86-no-autocast.patch  |  39 --
 .../vaal/files/vaal-1.2-respect-flags.patch|  60 
 sci-biology/vaal/files/vaal-1.6-gcc47.patch| 153 -
 .../vaal/files/vaal-1.6-respect-flags.patch|  12 --
 5 files changed, 286 deletions(-)

diff --git a/sci-biology/vaal/files/vaal-1.2-as-needed.patch 
b/sci-biology/vaal/files/vaal-1.2-as-needed.patch
deleted file mode 100644
index 3164901..000
--- a/sci-biology/vaal/files/vaal-1.2-as-needed.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 VAAL.orig/MakeDepend.cc2008-12-18 17:05:48.0 +0100
-+++ VAAL/MakeDepend.cc 2010-02-14 13:42:23.734370178 +0100
-@@ -1195,9 +1195,6 @@
-   }
- }
- mf << " -L. -L$(LIB) -L$(OBJ) $(LINK_LIBS)"; 
--for ( set::iterator dep_iter = lib_deps.begin(); 
--dep_iter != lib_deps.end(); ++dep_iter )
--  mf << " " << "$(" << *dep_iter << "_LFLAGS)";
- for ( set::iterator dep_iter = sharedlib_deps.begin();
-   dep_iter != sharedlib_deps.end(); ++dep_iter ) {
-   // Extract the symbolic name of this library from its filename.
-@@ -1208,6 +1205,9 @@
-   mf << " -l" << sharedlib_name;
- }
- mf << " -l" << libname;
-+for ( set::iterator dep_iter = lib_deps.begin(); 
-+dep_iter != lib_deps.end(); ++dep_iter )
-+  mf << " " << "$(" << *dep_iter << "_LFLAGS)";
- mf << "\n\t" << "/bin/rm $(OBJ)/lib" << libname << ".a\n";
-   }
- }

diff --git a/sci-biology/vaal/files/vaal-1.2-gcc-x86-no-autocast.patch 
b/sci-biology/vaal/files/vaal-1.2-gcc-x86-no-autocast.patch
deleted file mode 100644
index c021fad..000
--- a/sci-biology/vaal/files/vaal-1.2-gcc-x86-no-autocast.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -durr VAAL.orig/SortKmersImpl.h VAAL/SortKmersImpl.h
 VAAL.orig/SortKmersImpl.h  2009-11-12 13:02:40.116993289 +
-+++ VAAL/SortKmersImpl.h   2009-11-12 13:04:59.416388534 +
-@@ -98,7 +98,7 @@
- {if ( reads[l].size( ) < KSPAN ) continue;
- unsigned int N = reads[l].size( ) - KSPAN + 1;
- if ( S + 2*N >= R.size( ) ) {
--  unsigned nn = Max( (long unsigned) ( 1.2 * R.size( ) ), (R.size( ) + 
2*N) );
-+  unsigned nn = Max( (long unsigned) ( 1.2 * R.size( ) ), (long unsigned) 
(R.size( ) + 2*N) );
-   if ( nn < R.size( ) ) FatalErr( "SortKmers<1>: Unsigned-int overflow 
(R=" << R.size( ) << ")" );
-   R.resize(nn);
- }
-@@ -180,7 +180,7 @@
-   }
-   if ( q == N ) break;
-   if ( S + 2*N >= R.size( ) ) {
--unsigned nn = Max( (long unsigned) ( 1.2 * R.size( ) ), (R.size( ) + 
2*N) );
-+unsigned nn = Max( (long unsigned) ( 1.2 * R.size( ) ), (long 
unsigned) (R.size( ) + 2*N) );
- if ( nn < R.size( ) ) FatalErr( "SortKmers<10>: Unsigned-int overflow 
(R=" << R.size( ) << ")" );
- R.resize(nn);
-   }
-@@ -207,7 +207,7 @@
-   top += Min( N - top, (unsigned int) 1 );
-   
-   if ( S + 2 >= R.size( ) || S + 2*N >= R.size( ) ) {
--  unsigned nn = Max( (long unsigned) ( 1.2 * R.size( ) ), (R.size( ) + 
2*N) );
-+  unsigned nn = Max( (long unsigned) ( 1.2 * R.size( ) ), (long unsigned) 
(R.size( ) + 2*N) );
-   if ( nn < R.size( ) ) FatalErr( "SortKmers<10>: Unsigned-int overflow 
(R=" << R.size( ) << ")" );
-   R.resize(nn);
-   }
-@@ -318,7 +318,7 @@
- 
- top += Min( N - top, 1 );
- if ( S + 2*(top - q) >= R.size( ) ) {
--  unsigned nn = Max( (unsigned) ( 1.2 * R.size( ) ), (S + 2*(top - 
q)) );
-+  unsigned nn = Max( (unsigned) ( 1.2 * R.size( ) ), (unsigned) (S + 
2*(top - q)) );
-   if ( nn < R.size( ) ) FatalErr( "SortKmers<100>: Unsigned-int 
overflow (R=" << R.size( ) << ")" );
-   R.resize(nn);
- }

diff --git a/sci-biology/vaal/files/vaal-1.2-respect-flags.patch 
b/sci-biology/vaal/files/vaal-1.2-respect-flags.patch
deleted file mode 100644
index d342055..000
--- a/sci-biology/vaal/files/vaal-1.2-respect-flags.patch
+++ /dev/null
@@ -1,60 +0,0 @@
 VAAL.orig/Makefile.in  2009-04-02 21:43:42.0 +0200
-+++ VAAL/Makefile.in   2010-02-14 14:20:26.222370302 +0100
-@@ -161,12 +161,16 @@
- COMPILER  = @CC@
- CPLUSPLUS = @CXX@
- 
-+CFLAGS= @CFLAGS@
-+CXXFLAGS  = @CXXFLAGS@
-+LDFLAGS   = @LDFLAGS@
-+
- # QUIET=yes causes the compiler to be less verbose about warnings.
- QUIET = no
- 
- # DEBUG=yes forces out-of-date executables to be built with symbolic
- # debugging information.  Any other value is ignored.
--DEBUG = yes
-+

[gentoo-commits] repo/gentoo:master commit in: sci-biology/vaal/, sci-biology/vaal/files/

2015-12-27 Thread Justin Lecher
commit: a23a7df736f724ce516b19ce5648ae58be6b301b
Author: Ted Tanberry  gmail  com>
AuthorDate: Sun Dec 27 12:49:35 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 12:49:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a23a7df7

sci-biology/vaal: Gentoo-Bug: 568438, fix global namespace std:: clash.

Package-Manager: portage-2.2.26

 .../files/vaal-46233_remove-namespace-std.patch| 911 +
 sci-biology/vaal/vaal-46233-r1.ebuild  |  42 +
 2 files changed, 953 insertions(+)

diff --git a/sci-biology/vaal/files/vaal-46233_remove-namespace-std.patch 
b/sci-biology/vaal/files/vaal-46233_remove-namespace-std.patch
new file mode 100644
index 000..c3c3ec0
--- /dev/null
+++ b/sci-biology/vaal/files/vaal-46233_remove-namespace-std.patch
@@ -0,0 +1,911 @@
+Remove 'using namespace std' causing massive havoc with newly
+introduced std::align in GCC-5. Fix bug
+https://bugs.gentoo.org/show_bug.cgi?id=568438
+
+--- vaal-46233/src/efasta/EfastaTools.cc
 vaal-46233/src/efasta/EfastaTools.cc
+@@ -18,6 +18,8 @@
+ #include "math/Functions.h"
+ #include "math/Array.h"
+ 
++using std::set;
++
+ #define Err(message)  \
+ {cout << message << endl << "\nInvalid.\n" << endl;   \
+  TracebackThisProcess( );}
+--- vaal-46233/src/Equiv.cc
 vaal-46233/src/Equiv.cc
+@@ -9,6 +9,8 @@
+ #include "Equiv.h"
+ #include "Vec.h"
+ 
++using std::swap;
++
+ bool equivalence_relation::equiv(int a, int b) const
+ {if ( a == b ) return true;
+  int c = a;
+--- vaal-46233/src/FastaFilestream.cc
 vaal-46233/src/FastaFilestream.cc
+@@ -13,6 +13,8 @@
+ 
+ #include 
+ 
++using std::string;
++
+ template 
+ FastaFilestream::FastaFilestream( const String& 
filename,
+   FastaNameParser* 
name_parser )
+--- vaal-46233/src/FastaFilestreamPreview.cc
 vaal-46233/src/FastaFilestreamPreview.cc
+@@ -11,6 +11,8 @@
+ 
+ #include 
+ 
++using std::streamoff;
++
+ FastaFilestreamPreview::FastaFilestreamPreview(istream& filestream)
+   : max_sequence_size_(0), start_offset_(0)
+ {
+--- vaal-46233/src/FastaFilestreamPreview.h
 vaal-46233/src/FastaFilestreamPreview.h
+@@ -12,6 +12,8 @@
+ 
+ #include "Vec.h"
+ 
++using std::streampos;
++
+ // FastaFilestreamPreview understands just enough about the fasta
+ // format to be able to count the number of sequences in the specified
+ // filestream and to know where each sequence starts in that filestream.
+--- vaal-46233/src/Fastavector.cc
 vaal-46233/src/Fastavector.cc
+@@ -14,6 +14,8 @@
+ #include 
+ #include 
+ 
++using std::max;
++
+ // Split this into chunks, separated by gaps ('n'), and return each chunk as a
+ // gapless fastavector.
+ // TODO: generalize this into a templatized STL algorithm.
+--- vaal-46233/src/Fastavector.h
 vaal-46233/src/Fastavector.h
+@@ -24,6 +24,9 @@
+ #include 
+ #include 
+ 
++using std::string;
++using std::istringstream;
++
+ typedef std::tuple FastaRegion;
+ 
+ class fastaindex {
+--- vaal-46233/src/FetchReads.cc
 vaal-46233/src/FetchReads.cc
+@@ -36,6 +36,8 @@
+ #include "Qualvector.h"
+ #include "random/Random.h"
+ 
++using std::istringstream;
++
+ // Heuristic constants:
+ 
+ namespace
+--- vaal-46233/src/feudal/BaseVec.cc
 vaal-46233/src/feudal/BaseVec.cc
+@@ -21,6 +21,7 @@
+ using std::ostream;
+ using std::cout;
+ using std::endl;
++using std::max_element;
+ 
+ // Cap: in a given basevector, replace any sequence of N > n identical
+ // bases by n of the same base.
+--- vaal-46233/src/graph/Digraph.cc
 vaal-46233/src/graph/Digraph.cc
+@@ -16,6 +16,8 @@
+ #include "graph/Digraph.h"
+ #include "math/Functions.h"
+ 
++using std::make_pair;
++
+ Bool digraph::HasEdge( int v, int w ) const {
+   return find( from_[v].begin(),  from_[v].end(), w ) != from_[v].end();
+ }
+--- vaal-46233/src/graph/DigraphTemplate.h
 vaal-46233/src/graph/DigraphTemplate.h
+@@ -34,6 +34,8 @@
+ #include "graph/Digraph.h"
+ #include 
+ 
++using std::make_pair;
++
+ template vec digraphE::EdgesConnectedTo( const vec& v ) 
const
+ {vec G = VerticesConnectedTo(v), e;
+  for ( int x = 0; x < G.isize( ); x++ )
+--- vaal-46233/src/IndexedAlignmentPlusVector.cc
 vaal-46233/src/IndexedAlignmentPlusVector.cc
+@@ -9,6 +9,8 @@
+ #include "IndexedAlignmentPlusVector.h"
+ #include "VecAlignmentPlus.h"
+ 
++using std::streamoff;
++
+ // These strings are at the head of the vector and index files for 
verification purposes.
+ 
+ const String VecAlignmentPlusHeaderIO::mStrVectorHeader( "alignment_plus 
vector V.2\n" );
+--- vaal-46233/src/IndexedAlignmentPlusVector.h
 vaal-46233/src/IndexedAlignmentPlusVector.h
+@@ -15,6 +15,7 @@
+ 
+ #include "Alignment.h"
+ 
++using std::streampos;
+ 
+ // This class encapsulates the header information for both vectors and 
indices.
+ 
+--- vaal-46233/src/kmers/kmer_parcels/KmerParcelsBuilder.cc
 vaal-46233/src/kmers/kmer_p

[gentoo-commits] proj/sci:master commit in: sci-libs/mkl/

2015-12-27 Thread Justin Lecher
commit: 869afac343923dc6dda4ec194dea7e43e28b8213
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 27 16:19:43 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 16:19:43 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=869afac3

sci-libs/mkl: Use numeric eclasses

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 sci-libs/mkl/metadata.xml |   3 +
 sci-libs/mkl/mkl-11.2.3.187-r1.ebuild | 184 ++
 2 files changed, 103 insertions(+), 84 deletions(-)

diff --git a/sci-libs/mkl/metadata.xml b/sci-libs/mkl/metadata.xml
index cb75c05..a5d2014 100644
--- a/sci-libs/mkl/metadata.xml
+++ b/sci-libs/mkl/metadata.xml
@@ -10,4 +10,7 @@
   capacities. The package is installed as binary and has a restrictive
   license. Please see license terms and home page for proper use.
 
+  
+Build the 64 bits integer library
+  
 

diff --git a/sci-libs/mkl/mkl-11.2.3.187-r1.ebuild 
b/sci-libs/mkl/mkl-11.2.3.187-r1.ebuild
index 77a85b5..59efa7b 100644
--- a/sci-libs/mkl/mkl-11.2.3.187-r1.ebuild
+++ b/sci-libs/mkl/mkl-11.2.3.187-r1.ebuild
@@ -10,7 +10,9 @@ INTEL_DPV=2015_update3
 INTEL_SUBDIR=composerxe
 INTEL_SINGLE_ARCH=false
 
-inherit intel-sdp multilib alternatives-2
+NUMERIC_MODULE_NAME=${PN}
+
+inherit alternatives-2 intel-sdp numeric-int64-multibuild
 
 DESCRIPTION="Intel Math Kernel Library: linear algebra, fft, math functions"
 HOMEPAGE="http://software.intel.com/en-us/articles/intel-mkl/";
@@ -34,111 +36,125 @@ INTEL_AMD64_RPMS=(
mkl-mic mkl-mic-devel
mkl-sp2dp mkl-sp2dp-devel
)
-INTEL_DAT_RPMS=(mkl-common mkl-cluster-common mkl-f95-common)
+INTEL_DAT_RPMS=(
+   mkl-common
+   mkl-cluster-common
+   mkl-f95-common
+   )
+
+pkg_setup() {
+   intel-sdp_pkg_setup
+}
 
 src_prepare() {
-   chmod u+w -R opt
+   chmod u+w -R opt || die
 }
 
-mkl_add_prof() {
-   local pcname=${1} libs cflags x
+_mkl_add_pc_file() {
+   local pcname=${1} cflags="" suffix=""
shift
-   [[ ${pcname} = *int64* ]] && cflags=-DMKL_ILP64
-   cat <<-EOF > ${pcname}.pc
-   prefix=${INTEL_SDP_EDIR}/mkl
-   libdir=\${prefix}/lib/${IARCH}
-   libdir_comp=${INTEL_SDP_EDIR}/compiler/lib/${IARCH}
-   includedir=\${prefix}/include
-   Name: ${pcname}
-   Description: ${DESCRIPTION}
-   Version: ${PV}
-   URL: ${HOMEPAGE}
-   Libs: -L\${libdir} -L\${libdir_comp} ${libs}
-   Cflags: -I\${includedir} ${cflags}
-   EOF
-   insinto /usr/$(get_libdir)/pkgconfig
-   doins ${pcname}.pc
-   for x in $*; do
-   alternatives_for ${x} ${pcname/-${x}} 0 \
-   /usr/$(get_libdir)/pkgconfig/${x}.pc ${pcname}.pc
+   numeric-int64_is_int64_build && cflags=-DMKL_ILP64 && suffix="-int64"
+
+   local IARCH=$(convert2intel_arch ${MULTIBUILD_ID})
+
+   create_pkgconfig \
+   --prefix "${INTEL_SDP_EDIR}/mkl" \
+   --libdir "\${prefix}/lib/${IARCH}" \
+   --includedir "\${prefix}/include" \
+   --name ${pcname} \
+   --libs "-L\${libdir} -L${INTEL_SDP_EDIR}/compiler/lib/${IARCH} 
$* -lpthread -lm" \
+   --cflags "-I\${includedir} ${cflags}" \
+   ${pcname}${suffix}
+}
+
+_mkl_add_alternative_provider() {
+   local prov=$1; shift
+   local alt
+   for alt in $*; do
+   NUMERIC_MODULE_NAME=${prov} \
+   numeric-int64-multibuild_install_alternative ${alt} 
${prov}
done
 }
 
-# mkl_prof [_ilp64 or _lp64]
 # help: http://software.intel.com/en-us/articles/intel-mkl-link-line-advisor/
-mkl_prof() {
+mkl_add_pc_file() {
local bits=""
-   if [[ ${IARCH} == intel64 ]]; then
-   bits=_lp64
-   [[ ${1} == int64 ]] && bits=_ilp64
-   fi
+   [[ ${MULTIBUILD_ID} =~ amd64 ]] && bits=_lp64
+   numeric-int64_is_int64_build && bits=_ilp64
+
local gf="-Wl,--no-as-needed -Wl,--start-group -lmkl_gf${bits}"
local gc="-Wl,--no-as-needed -Wl,--start-group -lmkl_intel${bits}"
local intel="-Wl,--start-group -lmkl_intel${bits}"
local core="-lmkl_core -Wl,--end-group"
-   local prof=mkl${IARCH:((${#IARCH} - 2)):2}
-   [[ ${1} == int64 ]] && prof=${prof}-int64
-   local libs
-
-   libs="${gf} -lmkl_sequential ${core} -lpthread" \
-   mkl_add_prof ${prof}-gfortran blas lapack
-   libs="${intel} -lmkl_sequential ${core} -lpthread" \
-   mkl_add_prof ${prof}-intel blas lapack cblas lapacke
-   libs="${gf} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
-   mkl_add_prof ${prof}-gfortran-openmp blas lapack
-   libs="${gc} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
-   mkl_add_prof ${prof}-gcc-openmp cblas lapacke
-   libs="${intel} -lmkl_intel

[gentoo-commits] proj/sci:master commit in: eclass/

2015-12-27 Thread Justin Lecher
commit: 41eaa7063fa4ddd13481100fa805ed01b6275705
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 27 15:19:36 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 15:19:36 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=41eaa706

numeric-int64-multibuild.eclass: Set MULTILIB_COMPAT to supported ABIs

Signed-off-by: Justin Lecher  gentoo.org>

 eclass/numeric-int64-multibuild.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/numeric-int64-multibuild.eclass 
b/eclass/numeric-int64-multibuild.eclass
index a55db31..6ac7d79 100644
--- a/eclass/numeric-int64-multibuild.eclass
+++ b/eclass/numeric-int64-multibuild.eclass
@@ -24,6 +24,8 @@ case ${EAPI:-0} in
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
 inherit alternatives-2 eutils fortran-2 multilib-build numeric toolchain-funcs
 
 IUSE="int64"
@@ -327,6 +329,7 @@ numeric-int64-multibuild_install_alternative() {
alternatives_for \
${alternative} ${module_name} 0 \
$(cat "${T}"/alternative-${alternative}.sh) ${@}
+   rm "${T}"/alternative-${alternative}.sh || die
}
numeric-int64-multibuild_foreach_all_abi_variants pc_file ${@}
numeric-int64-multibuild_foreach_int_abi pc_install ${@}
@@ -387,7 +390,6 @@ numeric-int64-multibuild_foreach_all_abi_variants() {
 # @DESCRIPTION:
 # Thin wrapper around multibuild_copy_sources()
 numeric-int64-multibuild_copy_sources() {
-
debug-print-function ${FUNCNAME} "${@}"
local MULTIBUILD_VARIANTS=( $(numeric-int64_get_all_abi_variants) )
multibuild_copy_sources



[gentoo-commits] proj/sci:master commit in: eclass/

2015-12-27 Thread Justin Lecher
commit: 50d9353a6267a04df6b92093dccb59a741b71e33
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 27 15:20:36 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 15:20:36 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=50d9353a

intel-sdp.eclass: Update

Signed-off-by: Justin Lecher  gentoo.org>

 eclass/intel-sdp.eclass | 85 +
 1 file changed, 64 insertions(+), 21 deletions(-)

diff --git a/eclass/intel-sdp.eclass b/eclass/intel-sdp.eclass
index 95e711f..d805a6a 100644
--- a/eclass/intel-sdp.eclass
+++ b/eclass/intel-sdp.eclass
@@ -8,6 +8,13 @@
 # Sci Team 
 # @BLURB: Handling of Intel's Software Development Products package management
 
+if [[ ! ${_INTEL_SDP_ECLASS_} ]]; then
+
+case "${EAPI:-0}" in
+   5) ;;
+   *) die "EAPI=${EAPI} is not supported" ;;
+esac
+
 # @ECLASS-VARIABLE: INTEL_DID
 # @DEFAULT_UNSET
 # @DESCRIPTION:
@@ -122,7 +129,9 @@
 # Full path to intel registry db
 INTEL_SDP_DB="${EROOT%/}"/opt/intel/intel-sdp-products.db
 
-inherit check-reqs eutils multilib versionator
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+
+inherit check-reqs eutils multilib-build versionator
 
 _INTEL_PV1=$(get_version_component_range 1)
 _INTEL_PV2=$(get_version_component_range 2)
@@ -138,9 +147,8 @@ 
_INTEL_URI="http://registrationcenter-download.intel.com/irc_nas/${INTEL_DID}/${
 
 if [ ${INTEL_SINGLE_ARCH} == true ]; then
SRC_URI="
-   amd64? ( multilib? ( ${_INTEL_URI}_${INTEL_DPV}.${INTEL_TARX} ) 
)
-   amd64? ( !multilib? ( 
${_INTEL_URI}_${INTEL_DPV}_intel64.${INTEL_TARX} ) )
-   x86?( ${_INTEL_URI}_${INTEL_DPV}_ia32.${INTEL_TARX} )"
+   abi_x86_32? ( ${_INTEL_URI}_${INTEL_DPV}_ia32.${INTEL_TARX} )
+   abi_x86_64? ( ${_INTEL_URI}_${INTEL_DPV}_intel64.${INTEL_TARX} 
)"
 else
SRC_URI="${_INTEL_URI}_${INTEL_DPV}.${INTEL_TARX}"
 fi
@@ -149,7 +157,7 @@ LICENSE="Intel-SDP"
 # Future work, #394411
 #SLOT="${_INTEL_PV1}.${_INTEL_PV2}"
 SLOT="0"
-IUSE="examples multilib"
+IUSE="examples"
 
 RESTRICT="mirror"
 
@@ -189,6 +197,8 @@ QA_PREBUILT="${INTEL_SDP_DIR}/*"
 # @DESCRIPTION:
 # Creating necessary links to use intel compiler with eclipse
 _isdp_link_eclipse_plugins() {
+   debug-print-function ${FUNCNAME} "${@}"
+
local c f
pushd ${INTEL_SDP_DIR}/eclipse_support > /dev/null || die
for c in cdt*; do
@@ -216,6 +226,8 @@ _isdp_link_eclipse_plugins() {
 # @DESCRIPTION:
 # warn user that we really require a license
 _isdp_big-warning() {
+   debug-print-function ${FUNCNAME} "${@}"
+
case ${1} in
pre-check )
echo ""
@@ -251,6 +263,8 @@ _isdp_big-warning() {
 # @DESCRIPTION:
 # Testing for valid license by asking for version information of the compiler
 _isdp_version_test() {
+   debug-print-function ${FUNCNAME} "${@}"
+
local comp comp_full arch warn
case ${PN} in
ifc )
@@ -292,6 +306,8 @@ _isdp_version_test() {
 # @INTERNAL
 # Test if installed compiler is working
 _isdp_run-test() {
+   debug-print-function ${FUNCNAME} "${@}"
+
if [[ -z ${INTEL_SKIP_LICENSE} ]]; then
case ${PN} in
ifc | icc )
@@ -303,13 +319,36 @@ _isdp_run-test() {
fi
 }
 
-# @FUNCTION: intel-sdp_pkg_pretend
+# @FUNCTION: convert2intel_arch
+# @USAGE: 
+# @DESCRIPTION:
+# Convert between portage arch (e.g. amd64, x86) and intel arch
+# nomenclature (e.g. intel64, ia32)
+convert2intel_arch() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   case $1 in
+   amd64|abi_x86_64|*amd64*)
+   echo "intel64"
+   ;;
+   x86|abi_x86_32|*x86*)
+   echo "ia32"
+   ;;
+   *)
+   die "Abi \'$1\' is unsupported"
+   ;;
+   esac
+}
+
+# @FUNCTION: intel-sdp-r1_pkg_pretend
 # @DESCRIPTION:
 # @CODE
 # * Check that the user has a (valid) license file before going on.
 # * Check for space requirements being fullfilled
 # @CODE
 intel-sdp_pkg_pretend() {
+   debug-print-function ${FUNCNAME} "${@}"
+
local warn=1 dir dirs ret arch a p
 
: ${CHECKREQS_DISK_BUILD:=256M}
@@ -351,18 +390,18 @@ intel-sdp_pkg_pretend() {
 # @DESCRIPTION:
 # Setting up and sorting some internal variables
 intel-sdp_pkg_setup() {
+   debug-print-function ${FUNCNAME} "${@}"
local arch a p
 
-   if use x86; then
-   arch=${INTEL_X86}
-   INTEL_ARCH="ia32"
-   elif use amd64; then
-   arch=x86_64
-   INTEL_ARCH="intel64"
-   if has_multilib_profile; then
-   arch="x86_64 ${INTEL_X86}"
-   INTEL_ARCH="intel64 ia32"
-   fi
+   INTEL_ARCH=""
+
+   if use abi_x86_64; then
+   arch+=" x86_64"
+   

[gentoo-commits] proj/sci:master commit in: sci-libs/mkl/

2015-12-27 Thread Justin Lecher
commit: 1a7d2ff6d7c7473e44b2d76e954a4b279b083a09
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 27 16:15:52 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 16:15:52 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=1a7d2ff6

sci-libs/mkl: Update link flags according to intel's suggestions

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=568826

Package-Manager: portage-2.2.26
Signed-off-by: Justin Lecher  gentoo.org>

 .../{mkl-11.1.0.080-r1.ebuild => mkl-11.1.0.080-r2.ebuild}| 11 ++-
 .../mkl/{mkl-11.1.1.106.ebuild => mkl-11.1.1.106-r1.ebuild}   | 11 ++-
 .../mkl/{mkl-11.1.2.144.ebuild => mkl-11.1.2.144-r1.ebuild}   | 11 ++-
 .../mkl/{mkl-11.1.3.174.ebuild => mkl-11.1.3.174-r1.ebuild}   | 11 ++-
 .../mkl/{mkl-11.2.0.090.ebuild => mkl-11.2.0.090-r1.ebuild}   | 11 ++-
 .../mkl/{mkl-11.2.1.133.ebuild => mkl-11.2.1.133-r1.ebuild}   | 11 ++-
 .../mkl/{mkl-11.2.2.164.ebuild => mkl-11.2.2.164-r1.ebuild}   |  9 +
 .../mkl/{mkl-11.2.3.187.ebuild => mkl-11.2.3.187-r1.ebuild}   |  9 +
 8 files changed, 46 insertions(+), 38 deletions(-)

diff --git a/sci-libs/mkl/mkl-11.1.0.080-r1.ebuild 
b/sci-libs/mkl/mkl-11.1.0.080-r2.ebuild
similarity index 92%
rename from sci-libs/mkl/mkl-11.1.0.080-r1.ebuild
rename to sci-libs/mkl/mkl-11.1.0.080-r2.ebuild
index 8b879a7..a3aa36a 100644
--- a/sci-libs/mkl/mkl-11.1.0.080-r1.ebuild
+++ b/sci-libs/mkl/mkl-11.1.0.080-r2.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$
 
@@ -70,7 +70,8 @@ mkl_prof() {
bits=_lp64
[[ ${1} == int64 ]] && bits=_ilp64
fi
-   local gf="-Wl,--start-group -lmkl_gf${bits}"
+   local gf="-Wl,--no-as-needed -Wl,--start-group -lmkl_gf${bits}"
+   local gc="-Wl,--no-as-needed -Wl,--start-group -lmkl_intel${bits}"
local intel="-Wl,--start-group -lmkl_intel${bits}"
local core="-lmkl_core -Wl,--end-group"
local prof=mkl${IARCH:((${#IARCH} - 2)):2}
@@ -83,7 +84,7 @@ mkl_prof() {
mkl_add_prof ${prof}-intel blas lapack cblas lapacke
libs="${gf} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
mkl_add_prof ${prof}-gfortran-openmp blas lapack
-   libs="${intel} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
+   libs="${gc} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
mkl_add_prof ${prof}-gcc-openmp cblas lapacke
libs="${intel} -lmkl_intel_thread ${core} -openmp -lpthread" \
mkl_add_prof ${prof}-intel-openmp blas lapack cblas lapacke
@@ -109,9 +110,9 @@ mkl_prof() {
mkl_add_prof ${prof}-gfortran-openmp-blacs blacs
libs="${scal} ${gf} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
mkl_add_prof ${prof}-gfortran-openmp-scalapack scalapack
-   libs="${intel} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
+   libs="${gc} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
mkl_add_prof ${prof}-gcc-openmp-blacs blacs
-   libs="${scal} ${intel} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
+   libs="${scal} ${gc} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
mkl_add_prof ${prof}-gcc-openmp-scalapack scalapack
libs="${intel} -lmkl_intel_thread ${core} -liomp5 -lpthread" \
mkl_add_prof ${prof}-intel-openmp-blacs blacs

diff --git a/sci-libs/mkl/mkl-11.1.1.106.ebuild 
b/sci-libs/mkl/mkl-11.1.1.106-r1.ebuild
similarity index 92%
rename from sci-libs/mkl/mkl-11.1.1.106.ebuild
rename to sci-libs/mkl/mkl-11.1.1.106-r1.ebuild
index 4597661..305bd04 100644
--- a/sci-libs/mkl/mkl-11.1.1.106.ebuild
+++ b/sci-libs/mkl/mkl-11.1.1.106-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$
 
@@ -70,7 +70,8 @@ mkl_prof() {
bits=_lp64
[[ ${1} == int64 ]] && bits=_ilp64
fi
-   local gf="-Wl,--start-group -lmkl_gf${bits}"
+   local gf="-Wl,--no-as-needed -Wl,--start-group -lmkl_gf${bits}"
+   local gc="-Wl,--no-as-needed -Wl,--start-group -lmkl_intel${bits}"
local intel="-Wl,--start-group -lmkl_intel${bits}"
local core="-lmkl_core -Wl,--end-group"
local prof=mkl${IARCH:((${#IARCH} - 2)):2}
@@ -83,7 +84,7 @@ mkl_prof() {
mkl_add_prof ${prof}-intel blas lapack cblas lapacke
libs="${gf} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
mkl_add_prof ${prof}-gfortran-openmp blas lapack
-   libs="${intel} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
+   libs="${gc} -lmkl_gnu_thread ${core} -fopenmp -lpthread" \
mkl_add_prof ${prof}-gcc-openmp cblas lapacke
libs="${intel} -lmkl_intel_thread ${core} -ope

[gentoo-commits] proj/sci:master commit in: eclass/

2015-12-27 Thread Justin Lecher
commit: 7a55959f98fe51f8455297218cf17bc6872ba700
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 27 10:58:03 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 27 10:58:03 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7a55959f

intel-sdp.eclass: Import latest tree changes

Signed-off-by: Justin Lecher  gentoo.org>

 eclass/intel-sdp.eclass | 35 +--
 1 file changed, 21 insertions(+), 14 deletions(-)

diff --git a/eclass/intel-sdp.eclass b/eclass/intel-sdp.eclass
index 5761973..95e711f 100644
--- a/eclass/intel-sdp.eclass
+++ b/eclass/intel-sdp.eclass
@@ -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$
 
@@ -122,7 +122,7 @@
 # Full path to intel registry db
 INTEL_SDP_DB="${EROOT%/}"/opt/intel/intel-sdp-products.db
 
-inherit check-reqs multilib versionator
+inherit check-reqs eutils multilib versionator
 
 _INTEL_PV1=$(get_version_component_range 1)
 _INTEL_PV2=$(get_version_component_range 2)
@@ -190,7 +190,7 @@ QA_PREBUILT="${INTEL_SDP_DIR}/*"
 # Creating necessary links to use intel compiler with eclipse
 _isdp_link_eclipse_plugins() {
local c f
-   pushd ${INTEL_SDP_DIR}/eclipse_support > /dev/null
+   pushd ${INTEL_SDP_DIR}/eclipse_support > /dev/null || die
for c in cdt*; do
local cv=${c#cdt} ev=3.$(( ${cv:0:1} - 1))
if has_version "dev-util/eclipse-sdk:${ev}"; then
@@ -207,7 +207,7 @@ _isdp_link_eclipse_plugins() {
done
fi
done
-   popd > /dev/null
+   popd > /dev/null || die
 }
 
 # @FUNCTION: _isdp_big-warning
@@ -230,9 +230,9 @@ _isdp_big-warning() {
esac
 
echo ""
-   ewarn "Make sure you have recieved the an Intel license."
+   ewarn "Make sure you have received an Intel license."
ewarn "To receive a non-commercial license, you need to register at:"
-   ewarn 
"http://software.intel.com/en-us/articles/non-commercial-software-development/";
+   ewarn "https://software.intel.com/en-us/qualify-for-free-software";
ewarn "Install the license file into ${INTEL_SDP_EDIR}/licenses/"
 
case ${1} in
@@ -461,7 +461,13 @@ intel-sdp_src_unpack() {
 # @DESCRIPTION:
 # Install everything
 intel-sdp_src_install() {
-   if [[ -d "${INTEL_SDP_DIR}"/Documentation ]]; then
+   if path_exists "${INTEL_SDP_DIR}"/uninstall*; then
+   ebegin "Cleaning out uninstall information"
+   find "${INTEL_SDP_DIR}"/uninstall* -delete || die
+   eend
+   fi
+
+   if path_exists "${INTEL_SDP_DIR}"/Documentation; then
dodoc -r "${INTEL_SDP_DIR}"/Documentation/*
 
ebegin "Cleaning out documentation"
@@ -469,7 +475,7 @@ intel-sdp_src_install() {
eend
fi
 
-   if [[ -d "${INTEL_SDP_DIR}"/Samples ]]; then
+   if path_exists "${INTEL_SDP_DIR}"/Samples; then
if use examples ; then
insinto /usr/share/${P}/examples/
doins -r "${INTEL_SDP_DIR}"/Samples/*
@@ -479,7 +485,7 @@ intel-sdp_src_install() {
eend
fi
 
-   if [[ -d "${INTEL_SDP_DIR}"/eclipse_support ]]; then
+   if path_exists "${INTEL_SDP_DIR}"/eclipse_support; then
if has eclipse ${IUSE} && use eclipse; then
_isdp_link_eclipse_plugins
else
@@ -489,12 +495,13 @@ intel-sdp_src_install() {
fi
fi
 
-   if [[ -d "${INTEL_SDP_DIR}"/man ]]; then
-   nonfatal doman "${INTEL_SDP_DIR}"/man/en_US/man1/*
-   nonfatal doman "${INTEL_SDP_DIR}"/man/man1/*
-   if has linguas_ja ${IUSE} && use linguas_ja; then
+   if path_exists "${INTEL_SDP_DIR}"/man; then
+   path_exists "${INTEL_SDP_DIR}"/man/en_US/man1/* && \
+   doman "${INTEL_SDP_DIR}"/man/en_US/man1/*
+   path_exists "${INTEL_SDP_DIR}"/man/man1/* && \
+   doman "${INTEL_SDP_DIR}"/man/man1/*
+   has linguas_ja ${IUSE} && use linguas_ja && \
doman -i18n=ja_JP "${INTEL_SDP_DIR}"/man/ja_JP/man1/*
-   fi
 
find "${INTEL_SDP_DIR}"/man -delete || die
fi



[gentoo-commits] repo/gentoo:master commit in: media-radio/xlog/

2015-12-27 Thread Thomas Beierlein
commit: 923170efdfe332bfa14c227f118b6e237ba09974
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Dec 27 16:08:05 2015 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Dec 27 16:08:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923170ef

media-radio/xlog: move patch for underlinking to src_prepare phase

Package-Manager: portage-2.2.26

 media-radio/xlog/xlog-2.0.13.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-radio/xlog/xlog-2.0.13.ebuild 
b/media-radio/xlog/xlog-2.0.13.ebuild
index 1e6dbcd..383c407 100644
--- a/media-radio/xlog/xlog-2.0.13.ebuild
+++ b/media-radio/xlog/xlog-2.0.13.ebuild
@@ -32,13 +32,12 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-2.0.13-desktop-update.patch"
# Drop -Werror
sed -i -e "s:-Werror::" configure.ac || die
+   # fix underlinking
+   sed -i -e "s:HAMLIB_LIBS@:HAMLIB_LIBS@ -lm:g" src/Makefile.am || die
eautoreconf
 }
 
 src_configure() {
-   # fix underlinking
-   sed -i -e "s:HAMLIB_LIBS@:HAMLIB_LIBS@ -lm:g" src/Makefile.am || die
-   eautoreconf
# mime-update causes file collisions if enabled
econf --disable-mime-update --disable-desktop-update \
--docdir=/usr/share/doc/${PF}



[gentoo-commits] repo/gentoo:master commit in: media-radio/xlog/

2015-12-27 Thread Thomas Beierlein
commit: df28c46331a27d98e955f5f34253382a3ef72c4d
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Dec 27 15:58:57 2015 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Dec 27 15:58:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df28c463

media-radio/xlog: Fix underlinking (missing -lm)

Package-Manager: portage-2.2.26

 media-radio/xlog/xlog-2.0.13.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-radio/xlog/xlog-2.0.13.ebuild 
b/media-radio/xlog/xlog-2.0.13.ebuild
index b779b23..1e6dbcd 100644
--- a/media-radio/xlog/xlog-2.0.13.ebuild
+++ b/media-radio/xlog/xlog-2.0.13.ebuild
@@ -36,6 +36,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # fix underlinking
+   sed -i -e "s:HAMLIB_LIBS@:HAMLIB_LIBS@ -lm:g" src/Makefile.am || die
+   eautoreconf
# mime-update causes file collisions if enabled
econf --disable-mime-update --disable-desktop-update \
--docdir=/usr/share/doc/${PF}



[gentoo-commits] repo/gentoo:master commit in: media-radio/xlog/

2015-12-27 Thread Thomas Beierlein
commit: 2dac32ec55b8e1e41425b81274b152b768221390
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sun Dec 27 15:56:35 2015 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sun Dec 27 15:56:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dac32ec

media-radio/xlog: Drop old

Package-Manager: portage-2.2.26

 media-radio/xlog/Manifest   |  2 --
 media-radio/xlog/xlog-2.0.11.ebuild | 62 -
 media-radio/xlog/xlog-2.0.12.ebuild | 62 -
 3 files changed, 126 deletions(-)

diff --git a/media-radio/xlog/Manifest b/media-radio/xlog/Manifest
index 3854aeb..16c289e 100644
--- a/media-radio/xlog/Manifest
+++ b/media-radio/xlog/Manifest
@@ -1,3 +1 @@
-DIST xlog-2.0.11.tar.gz 11395343 SHA256 
a2381b6bbbf446d9bb95644d8394c5fe5fa43bbafe0c87ef65a0f6fbdafcb744 SHA512 
15e91cc51af162d4def7e9ce29a3bde7af076ba875e939d3e908ac0fb39b8e0c30a1fdad6ec58d19a70947629684209038ddf83cf8316331f059fa3a3db5cc34
 WHIRLPOOL 
e7dcaf548acf36e39400b3d039348a86cb30189cbc551158902728698b23a5db988c9fcf54ad847a2291e3062ec9cd963bd4281032653bf7f59f6494a2441579
-DIST xlog-2.0.12.tar.gz 11396005 SHA256 
c5666c53e67b92b49bedb5ee1a629cf62d384033af6a912dff7726995775abd4 SHA512 
34f590915b11e0aa24a23210f90f0bc7fb62874b46ab226e254e766b14965add58752a131c1a4b792e2447670059f92ef5d160fba8382fe757e31e8478902550
 WHIRLPOOL 
e9b2561d23e9902de2753c4fd07eca98fa42bfe0d62ce1f7113f9056b5df801247be0b95665d1d85d8c3f7d05e606fc949df69bc72bfb8cfba43066d4de96c46
 DIST xlog-2.0.13.tar.gz 11427287 SHA256 
d53d8538b9fc61e761d1bd84ad0c866cc9a50540b663521ebad49df479d798ab SHA512 
304efc65c35890f2d988680de2a5f21d2e728882175f9a3abf72a749d9172833ac7b18cbd65d9e9c2c143ee27bea0476b12ff5eb760d8dcbb64800944ac89003
 WHIRLPOOL 
7e77e2db8cd8f373fe5f93f81d80b29fdfc4870eab24557a8aa1c940d67df80fc4751d409a2751a795c42a14edb0da30a39dc88af7771cc223f0bb408c15ef23

diff --git a/media-radio/xlog/xlog-2.0.11.ebuild 
b/media-radio/xlog/xlog-2.0.11.ebuild
deleted file mode 100644
index 80e4cc0..000
--- a/media-radio/xlog/xlog-2.0.11.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit autotools eutils fdo-mime toolchain-funcs
-MY_P=${P/_}
-
-DESCRIPTION="An amateur radio logging program"
-HOMEPAGE="http://www.nongnu.org/xlog";
-SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="media-libs/hamlib
-   dev-libs/glib:2
-   x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-2.0.7-desktop.patch"
-
-   # Let portage handle updating mime/desktop databases,
-   epatch "${FILESDIR}/${PN}-1.9-desktop-update.patch"
-   # Drop -Werror
-   sed -i -e "s:-Werror::" configure.in || die
-   eautoreconf
-}
-
-src_configure() {
-   # mime-update causes file collisions if enabled
-   econf --disable-mime-update --disable-desktop-update \
-   --docdir=/usr/share/doc/${PF}
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   docompress -x /usr/share/doc/${PF}/{KEYS,ChangeLog,TODO,BUGS}
-   dodoc AUTHORS data/doc/THANKS NEWS README
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-}

diff --git a/media-radio/xlog/xlog-2.0.12.ebuild 
b/media-radio/xlog/xlog-2.0.12.ebuild
deleted file mode 100644
index 80e4cc0..000
--- a/media-radio/xlog/xlog-2.0.12.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit autotools eutils fdo-mime toolchain-funcs
-MY_P=${P/_}
-
-DESCRIPTION="An amateur radio logging program"
-HOMEPAGE="http://www.nongnu.org/xlog";
-SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${MY_P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="media-libs/hamlib
-   dev-libs/glib:2
-   x11-libs/gtk+:2"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-2.0.7-desktop.patch"
-
-   # Let portage handle updating mime/desktop databases,
-   epatch "${FILESDIR}/${PN}-1.9-desktop-update.patch"
-   # Drop -Werror
-   sed -i -e "s:-Werror::" configure.in || die
-   eautoreconf
-}
-
-src_configure() {
-   # mime-update causes file collisions if enabled
-   econf --disable-mime-update --disable-desktop-update \
-   --docdir=/usr/share/doc/${PF}
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-

[gentoo-commits] proj/kde:master commit in: kde-plasma/breeze-gtk/files/

2015-12-27 Thread Michael Palimaka
commit: 57d98e49218a977e09fbc284ce541a441a1adf3e
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Dec 26 23:12:17 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 14:19:10 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=57d98e49

kde-plasma/breeze-gtk: Sync patch with tree

Package-Manager: portage-2.2.24

 kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch 
b/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch
index 13c3b1b..4164033 100644
--- a/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch
+++ b/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch
@@ -8,8 +8,7 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt
 index 240f497..9af6b67 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -2,7 +2,7 @@ project(breeze-gtk)
- set(PROJECT_VERSION "5.5.2")
+@@ -3,6 +3,6 @@ project(breeze-gtk)
  set(PROJECT_VERSION_MAJOR 5)
  
 -cmake_minimum_required(VERSION 3.2)



[gentoo-commits] proj/kde:master commit in: kde-plasma/kde-cli-tools/

2015-12-27 Thread Michael Palimaka
commit: bcc075ec8811eb1badbccd2b4dfbc2a46bb9ea06
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Dec 26 23:05:02 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 14:19:10 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bcc075ec

kde-plasma/kde-cli-tools: Add USE=+kdesu, install symlink for kdesu5

kdelibs4support is only required for USE=X

Package-Manager: portage-2.2.24

 ...cli-tools-5.5.2.ebuild => kde-cli-tools-5.5.2-r1.ebuild} | 13 ++---
 kde-plasma/kde-cli-tools/kde-cli-tools-5.5.49..ebuild   | 13 ++---
 kde-plasma/kde-cli-tools/kde-cli-tools-.ebuild  | 13 ++---
 kde-plasma/kde-cli-tools/metadata.xml   |  3 +++
 4 files changed, 33 insertions(+), 9 deletions(-)

diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2.ebuild 
b/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2-r1.ebuild
similarity index 78%
rename from kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2.ebuild
rename to kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2-r1.ebuild
index b606eda..bb77248 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.2-r1.ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the 
system"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools";
 KEYWORDS="~amd64 ~x86"
-IUSE="X"
+IUSE="+kdesu X"
 
 DEPEND="
$(add_frameworks_dep kcmutils)
@@ -20,8 +20,6 @@ DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kdesu)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -32,7 +30,9 @@ DEPEND="
dev-qt/qtgui:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
+   kdesu? ( $(add_frameworks_dep kdesu) )
X? (
+   $(add_frameworks_dep kdelibs4support)
dev-qt/qtx11extras:5
x11-libs/libX11
)
@@ -46,8 +46,15 @@ RESTRICT="test"
 
 src_configure() {
local mycmakeargs=(
+   $(cmake-utils_use_find_package kdesu KF5Su)
+   $(cmake-utils_use_find_package X KF5KDELibs4Support)
$(cmake-utils_use_find_package X Qt5X11Extras)
)
 
kde5_src_configure
 }
+
+src_install() {
+   kde5_src_install
+   use kdesu && dosym /usr/$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5
+}

diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.49..ebuild 
b/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.49..ebuild
index a01208e..091c25a 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.49..ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.5.49..ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the 
system"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools";
 KEYWORDS=""
-IUSE="X"
+IUSE="+kdesu X"
 
 DEPEND="
$(add_frameworks_dep kcmutils)
@@ -20,8 +20,6 @@ DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4support)
-   $(add_frameworks_dep kdesu)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -32,7 +30,9 @@ DEPEND="
dev-qt/qtgui:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
+   kdesu? ( $(add_frameworks_dep kdesu) )
X? (
+   $(add_frameworks_dep kdelibs4support)
dev-qt/qtx11extras:5
x11-libs/libX11
)
@@ -46,8 +46,15 @@ RESTRICT="test"
 
 src_configure() {
local mycmakeargs=(
+   $(cmake-utils_use_find_package kdesu KF5Su)
+   $(cmake-utils_use_find_package X KF5KDELibs4Support)
$(cmake-utils_use_find_package X Qt5X11Extras)
)
 
kde5_src_configure
 }
+
+src_install() {
+   kde5_src_install
+   use kdesu && dosym /usr/$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5
+}

diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-.ebuild 
b/kde-plasma/kde-cli-tools/kde-cli-tools-.ebuild
index a01208e..091c25a 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-.ebuild
@@ -12,7 +12,7 @@ inherit kde5
 DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the 
system"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kde-cli-tools";
 KEYWORDS=""
-IUSE="X"
+IUSE="+kdesu X"
 
 DEPEND="
$(add_frameworks_dep kcmutils)
@@ -20,8 +20,6 @@ DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdelibs4suppor

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

2015-12-27 Thread Michael Palimaka
commit: 326560db4eb9c6578da2d20f25090ad79a87a4ce
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Dec 25 20:13:48 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 27 14:04:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326560db

kde-plasma/breeze-gtk: Relax cmake version requirement

Package-Manager: portage-2.2.24

 kde-plasma/breeze-gtk/breeze-gtk-5.5.0.1.ebuild|  2 ++
 kde-plasma/breeze-gtk/breeze-gtk-5.5.1.ebuild  |  2 ++
 .../files/breeze-gtk-5.5.2-cmake-version.patch | 18 ++
 3 files changed, 22 insertions(+)

diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.5.0.1.ebuild 
b/kde-plasma/breeze-gtk/breeze-gtk-5.5.0.1.ebuild
index 7c61f27..4b608a7 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.5.0.1.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.5.0.1.ebuild
@@ -12,4 +12,6 @@ SRC_URI="mirror://kde/stable/plasma/5.5.0/${P}.tar.xz"
 KEYWORDS=" ~amd64 ~x86"
 IUSE=""
 
+PATCHES=( "${FILESDIR}/${PN}-5.5.2-cmake-version.patch" )
+
 S=${WORKDIR}/${PN}-5.5.0

diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.5.1.ebuild 
b/kde-plasma/breeze-gtk/breeze-gtk-5.5.1.ebuild
index 06e094e..35d462c 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.5.1.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.5.1.ebuild
@@ -11,3 +11,5 @@ 
HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk";
 LICENSE="LGPL-2.1+"
 KEYWORDS=" ~amd64 ~x86"
 IUSE=""
+
+PATCHES=( "${FILESDIR}/${PN}-5.5.2-cmake-version.patch" )

diff --git a/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch 
b/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch
new file mode 100644
index 000..4164033
--- /dev/null
+++ b/kde-plasma/breeze-gtk/files/breeze-gtk-5.5.2-cmake-version.patch
@@ -0,0 +1,18 @@
+commit ec9bdbd443d2ee15e6a9da335b74039c01153d7a
+Author: Andreas Sturmlechner 
+Date:   Tue Dec 22 21:47:08 2015 +0100
+
+Relax cmake version requirement to rest of plasma
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 240f497..9af6b67 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -3,6 +3,6 @@ project(breeze-gtk)
+ set(PROJECT_VERSION_MAJOR 5)
+ 
+-cmake_minimum_required(VERSION 3.2)
++cmake_minimum_required(VERSION 2.8.12)
+ 
+ find_package(ECM 0.0.9 REQUIRED NO_MODULE)
+ include(FeatureSummary)



[gentoo-commits] repo/gentoo:master commit in: net-im/simpserver-bin/

2015-12-27 Thread Manuel Rüger
commit: 605cccd6f5c0a8a2b7ceadea61acd4e0fdb38aaf
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 27 13:43:24 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 27 13:43:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605cccd6

net-im/simpserver-bin: Remove old

Package-Manager: portage-2.2.26

 net-im/simpserver-bin/simpserver-bin-2.1.0.ebuild | 38 ---
 1 file changed, 38 deletions(-)

diff --git a/net-im/simpserver-bin/simpserver-bin-2.1.0.ebuild 
b/net-im/simpserver-bin/simpserver-bin-2.1.0.ebuild
deleted file mode 100644
index cb5179e..000
--- a/net-im/simpserver-bin/simpserver-bin-2.1.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-MY_PN=${PN/-bin/}
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="SimpServer for Unix: IM instant security transparent proxy"
-SRC_URI="http://download.secway.com/public/products/simpserver/${MY_P}-linux-x86.tgz";
-HOMEPAGE="http://www.secway.com/";
-LICENSE="simpserver-test"
-
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
-SLOT="0"
-S=${WORKDIR}/simp
-
-RESTRICT="strip"
-
-src_compile() {
-   einfo "Binary distribution.  No compilation required."
-}
-
-src_install () {
-   dodoc README VERSION doc/CONFIG doc/TODO
-
-   exeinto /opt/bin
-   doexe bin/${MY_PN}
-
-   insinto /etc
-   doins etc/simp.conf
-
-   newinitd "${FILESDIR}/${MY_PN}".rc ${MY_PN}
-}
-
-pkg_postinst() {
-   elog "Please edit the configuration file: /etc/simp.conf."
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/simpserver-bin/

2015-12-27 Thread Manuel Rüger
commit: 4b2b84a7d4d69c914746c0ad9f199d98fbcb765c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 27 13:42:56 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 27 13:42:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2b84a7

net-im/simpserver-bin: EAPI bump

Package-Manager: portage-2.2.26

 .../simpserver-bin/simpserver-bin-2.1.0-r1.ebuild  | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/net-im/simpserver-bin/simpserver-bin-2.1.0-r1.ebuild 
b/net-im/simpserver-bin/simpserver-bin-2.1.0-r1.ebuild
new file mode 100644
index 000..e7f2955
--- /dev/null
+++ b/net-im/simpserver-bin/simpserver-bin-2.1.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MY_PN=${PN/-bin/}
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="SimpServer for Unix: IM instant security transparent proxy"
+SRC_URI="http://download.secway.com/public/products/simpserver/${MY_P}-linux-x86.tgz";
+HOMEPAGE="http://www.secway.com/";
+LICENSE="simpserver-test"
+
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+SLOT="0"
+S=${WORKDIR}/simp
+
+RESTRICT="strip"
+
+src_compile() {
+   einfo "Binary distribution.  No compilation required."
+}
+
+src_install () {
+   dodoc README VERSION doc/CONFIG doc/TODO
+
+   exeinto /opt/bin
+   doexe bin/${MY_PN}
+
+   insinto /etc
+   doins etc/simp.conf
+
+   newinitd "${FILESDIR}/${MY_PN}".rc ${MY_PN}
+}
+
+pkg_postinst() {
+   elog "Please edit the configuration file: /etc/simp.conf."
+}



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

2015-12-27 Thread Manuel Rüger
commit: f8d89c7563c61f9fbd01a9526987af9112cf334a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 27 13:39:05 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 27 13:41:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d89c75

net-im/ayttm: EAPI bump

Package-Manager: portage-2.2.26

 net-im/ayttm/ayttm-0.6.3-r1.ebuild | 67 ++
 1 file changed, 67 insertions(+)

diff --git a/net-im/ayttm/ayttm-0.6.3-r1.ebuild 
b/net-im/ayttm/ayttm-0.6.3-r1.ebuild
new file mode 100644
index 000..ce6f529
--- /dev/null
+++ b/net-im/ayttm/ayttm-0.6.3-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils multilib
+
+DESCRIPTION="A multi-protocol instant messaging client"
+HOMEPAGE="http://ayttm.sourceforge.net/";
+SRC_URI="mirror://sourceforge/ayttm/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt icq irc xmpp lj msn nls oscar smtp webcam xscreensaver yahoo"
+
+CDEPEND="app-text/enchant
+   dev-libs/glib:2
+   dev-libs/openssl:0
+   virtual/libiconv
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXpm
+   x11-libs/pango
+   crypt? ( app-crypt/gpgme )
+   webcam? ( media-libs/jasper )
+   xscreensaver? ( x11-libs/libXScrnSaver )
+   yahoo? ( net-libs/libyahoo2 )"
+RDEPEND="${CDEPEND}
+   webcam? ( media-tv/xawtv )"
+DEPEND="${CDEPEND}
+   sys-devel/bison
+   sys-devel/flex
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-opt-xscreensaver.patch \
+   "${FILESDIR}"/${P}-opt-webcam.patch
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable crypt aycryption) \
+   --disable-esd \
+   $(use_enable icq) \
+   $(use_enable irc) \
+   $(use_enable xmpp jabber) \
+   $(use_enable lj) \
+   $(use_enable msn) \
+   $(use_enable nls) \
+   $(use_enable oscar) \
+   $(use_enable smtp) \
+   $(use_enable webcam) \
+   $(use_enable xscreensaver) \
+   $(use_enable yahoo) \
+   --disable-arts \
+   --enable-posix-dlopen \
+   --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog README README.LINUX TODO
+   rm -f "${D}"/usr/$(get_libdir)/${PN}/*.la
+}



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

2015-12-27 Thread Manuel Rüger
commit: 9817e68a334663aa3ab0da95187a9dd8de3f476c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 27 13:41:04 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 27 13:41:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9817e68a

net-im/qwit: EAPI bump

Package-Manager: portage-2.2.26

 net-im/qwit/qwit-1.1_pre2-r1.ebuild | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/net-im/qwit/qwit-1.1_pre2-r1.ebuild 
b/net-im/qwit/qwit-1.1_pre2-r1.ebuild
new file mode 100644
index 000..33401ab
--- /dev/null
+++ b/net-im/qwit/qwit-1.1_pre2-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qt4-r2
+
+MY_P=${P/_/-}-src
+
+DESCRIPTION="Qt4 cross-platform client for Twitter"
+HOMEPAGE="https://code.google.com/p/qwit/";
+SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tar.bz2";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DOCS="AUTHORS"
+
+DEPEND="dev-qt/qtgui:4"
+RDEPEND="${DEPEND}
+   dev-libs/qoauth"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   eqmake4 ${PN}.pro PREFIX=/usr
+}



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

2015-12-27 Thread Manuel Rüger
commit: de9810f1049fdd5d0129029ebb2184d2550ced06
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 27 13:39:30 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 27 13:41:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9810f1

net-im/ayttm: Remove old

Package-Manager: portage-2.2.26

 net-im/ayttm/ayttm-0.6.3.ebuild | 67 -
 1 file changed, 67 deletions(-)

diff --git a/net-im/ayttm/ayttm-0.6.3.ebuild b/net-im/ayttm/ayttm-0.6.3.ebuild
deleted file mode 100644
index 079efe1..000
--- a/net-im/ayttm/ayttm-0.6.3.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit autotools eutils multilib
-
-DESCRIPTION="A multi-protocol instant messaging client"
-HOMEPAGE="http://ayttm.sourceforge.net/";
-SRC_URI="mirror://sourceforge/ayttm/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="crypt icq irc xmpp lj msn nls oscar smtp webcam xscreensaver yahoo"
-
-CDEPEND="app-text/enchant
-   dev-libs/glib:2
-   dev-libs/openssl
-   virtual/libiconv
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXpm
-   x11-libs/pango
-   crypt? ( app-crypt/gpgme )
-   webcam? ( media-libs/jasper )
-   xscreensaver? ( x11-libs/libXScrnSaver )
-   yahoo? ( net-libs/libyahoo2 )"
-RDEPEND="${CDEPEND}
-   webcam? ( media-tv/xawtv )"
-DEPEND="${CDEPEND}
-   sys-devel/bison
-   sys-devel/flex
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-opt-xscreensaver.patch \
-   "${FILESDIR}"/${P}-opt-webcam.patch
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable crypt aycryption) \
-   --disable-esd \
-   $(use_enable icq) \
-   $(use_enable irc) \
-   $(use_enable xmpp jabber) \
-   $(use_enable lj) \
-   $(use_enable msn) \
-   $(use_enable nls) \
-   $(use_enable oscar) \
-   $(use_enable smtp) \
-   $(use_enable webcam) \
-   $(use_enable xscreensaver) \
-   $(use_enable yahoo) \
-   --disable-arts \
-   --enable-posix-dlopen \
-   --disable-static
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS ChangeLog README README.LINUX TODO
-   rm -f "${D}"/usr/$(get_libdir)/${PN}/*.la
-}



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

2015-12-27 Thread Agostino Sarubbo
commit: 752ccd68cda01fd140edb81059cfbdce41cb2335
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 27 13:37:24 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 27 13:37:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752ccd68

dev-db/phpmyadmin: amd64 stable wrt bug #569800

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild | 2 +-
 dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
index a0dc670..c17345b 100644
--- a/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.phpmyadmin.net/";
 SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="setup"
 
 RDEPEND="

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
index a0dc670..c17345b 100644
--- a/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://www.phpmyadmin.net/";
 SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="setup"
 
 RDEPEND="



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

2015-12-27 Thread Agostino Sarubbo
commit: f86eb9f3c17775f1996d0e5140d1490ca489252f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 27 13:37:31 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 27 13:37:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86eb9f3

dev-util/osc: amd64 stable wrt bug #553606

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/osc/osc-0.152.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/osc/osc-0.152.0.ebuild b/dev-util/osc/osc-0.152.0.ebuild
index e394d17..356fef0 100644
--- a/dev-util/osc/osc-0.152.0.ebuild
+++ b/dev-util/osc/osc-0.152.0.ebuild
@@ -31,7 +31,7 @@ IUSE=""
 
 # Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
 [[ "${PV}" == "" ]] || \
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
dev-python/urlgrabber[${PYTHON_USEDEP}]



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

2015-12-27 Thread Agostino Sarubbo
commit: 17207d242b10a701092c011a4a3c45b880a7414f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 27 13:37:36 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 27 13:37:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17207d24

dev-util/suse-build: amd64 stable wrt bug #553606

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/suse-build/suse-build-2015.11.05.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/suse-build/suse-build-2015.11.05.ebuild 
b/dev-util/suse-build/suse-build-2015.11.05.ebuild
index 22be49b..f8812e3 100644
--- a/dev-util/suse-build/suse-build-2015.11.05.ebuild
+++ b/dev-util/suse-build/suse-build-2015.11.05.ebuild
@@ -26,7 +26,7 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="symlink"
 [[ "${PV}" == "" ]] || \
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
virtual/perl-Digest-MD5



[gentoo-commits] repo/gentoo:master commit in: net-im/jabber-base/

2015-12-27 Thread Manuel Rüger
commit: 218c53485e762e30b6968e7e26e4ec47352316f0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Dec 27 13:33:55 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Dec 27 13:34:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218c5348

net-im/jabber-base: EAPI bump

Package-Manager: portage-2.2.26

 net-im/jabber-base/jabber-base-0.01-r1.ebuild | 52 +++
 1 file changed, 52 insertions(+)

diff --git a/net-im/jabber-base/jabber-base-0.01-r1.ebuild 
b/net-im/jabber-base/jabber-base-0.01-r1.ebuild
new file mode 100644
index 000..1b6320c
--- /dev/null
+++ b/net-im/jabber-base/jabber-base-0.01-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils user
+
+DESCRIPTION="Jabber servers and transports layout package"
+SRC_URI=""
+HOMEPAGE="https://www.gentoo.org/";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND=""
+
+S="${WORKDIR}"
+
+#Info for people working in jabber related packages
+
+#/etc/jabber/ for configuration files
+#/var/run/jabber/ for the pid files
+#/var/spool/jabber/ for the flat files databases (actually there must be a 
ewarn
+#at end of ebuild telling user to creat /var/spool/jabber/JID, as some 
transports fail to start if
+#the directory is not there, even if they have permissions to creat it)
+#/var/log/jabber/ for the log files
+
+#for the python based transports with no install script:
+#they must inherit python and be installed in:
+#$(python_get_sitedir)/$package-name
+
+#the user should be the one created here username=group=jabber
+
+src_install() {
+   keepdir /etc/jabber
+   keepdir /var/run/jabber
+   keepdir /var/spool/jabber
+   keepdir /var/log/jabber
+}
+
+pkg_postinst() {
+   # Users should not be created in src_install see bug #124680
+   # Add our default jabber group and user
+   enewgroup jabber
+   enewuser jabber -1 -1 -1 jabber
+   # We can't use fowners & fperms convenience wrappers as we are outside 
the sandbox
+   chown jabber:jabber /etc/jabber /var/log/jabber /var/spool/jabber 
/var/run/jabber
+   chmod 770 /etc/jabber /var/log/jabber /var/spool/jabber /var/run/jabber
+}



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

2015-12-27 Thread Andrey Grozin
commit: 512d83c71626ec936dfecebe0758555cf993b674
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Dec 27 13:24:40 2015 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Dec 27 13:24:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512d83c7

app-text/fbreader: cleaning 0.99.4-r1

Package-Manager: portage-2.2.26

 app-text/fbreader/fbreader-0.99.4-r1.ebuild | 76 -
 1 file changed, 76 deletions(-)

diff --git a/app-text/fbreader/fbreader-0.99.4-r1.ebuild 
b/app-text/fbreader/fbreader-0.99.4-r1.ebuild
deleted file mode 100644
index 5b86080..000
--- a/app-text/fbreader/fbreader-0.99.4-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib
-
-DESCRIPTION="E-Book Reader. Supports many e-book formats"
-HOMEPAGE="http://www.fbreader.org/";
-SRC_URI="http://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="debug"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-libs/expat
-   dev-libs/liblinebreak
-   dev-libs/fribidi
-   dev-db/sqlite
-   net-misc/curl
-   sys-libs/zlib
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   # Still use linebreak instead of new unibreak
-   sed -e "s:-lunibreak:-llinebreak:" \
-   -i makefiles/config.mk zlibrary/text/Makefile || die "fixing 
libunibreak failed"
-
-   # Let portage decide about the compiler
-   sed -e "/^CC = /d" \
-   -i makefiles/arch/desktop.mk || die "removing CC line failed"
-
-   # let portage strip the binary
-   sed -e '/@strip/d' \
-   -i fbreader/desktop/Makefile || die
-
-   # Respect *FLAGS
-   sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \
-   -i makefiles/arch/desktop.mk || die "CFLAGS sed failed"
-   sed -e "/^  CFLAGS +=/ d" \
-   -i makefiles/config.mk || die "CFLAGS sed failed"
-   sed -e "/^  LDFLAGS += -s$/ d" \
-   -i makefiles/config.mk || die "sed failed"
-   sed -e "/^LDFLAGS =$/ d" \
-   -i makefiles/arch/desktop.mk || die "sed failed"
-
-   echo "TARGET_ARCH = desktop" > makefiles/target.mk
-   echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk
-
-   echo "UI_TYPE = qt4" >> makefiles/target.mk
-   sed -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \
-   -i makefiles/arch/desktop.mk || die "updating desktop.mk failed"
-
-   if use debug; then
-   echo "TARGET_STATUS = debug" >> makefiles/target.mk
-   else
-   echo "TARGET_STATUS = release" >> makefiles/target.mk
-   fi
-
-   # bug #452636
-   epatch "${FILESDIR}"/${P}.patch
-}
-
-src_install() {
-   default
-   dosym /usr/bin/FBReader /usr/bin/fbreader
-}



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

2015-12-27 Thread Patrice Clement
commit: 06110e825d411f096582e2298eb16ca239af6359
Author: MATSUKI Hidenori  gmail  com>
AuthorDate: Thu Dec 24 11:39:16 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 24 12:27:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06110e82

net-analyzer/zabbix: Fix ebuild fault: file postinstall-en.txt not found

I've delete the reference to the old 'postinstall-en.txt' file. The 
'postinstall-en.txt' file has been removed on the 
178b4659cf9e6b59383077fc6cddf905de620fef .

 net-analyzer/zabbix/zabbix-2.2.11.ebuild | 1 -
 net-analyzer/zabbix/zabbix-2.2.5.ebuild  | 1 -
 net-analyzer/zabbix/zabbix-2.2.9.ebuild  | 1 -
 net-analyzer/zabbix/zabbix-2.4.5.ebuild  | 1 -
 net-analyzer/zabbix/zabbix-2.4.7.ebuild  | 1 -
 5 files changed, 5 deletions(-)

diff --git a/net-analyzer/zabbix/zabbix-2.2.11.ebuild 
b/net-analyzer/zabbix/zabbix-2.2.11.ebuild
index 33b1210..6f2350a 100644
--- a/net-analyzer/zabbix/zabbix-2.2.11.ebuild
+++ b/net-analyzer/zabbix/zabbix-2.2.11.ebuild
@@ -323,7 +323,6 @@ src_install() {
if use frontend; then
webapp_src_preinst
cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}"
-   webapp_postinst_txt en "${FILESDIR}/"1.6.6/postinstall-en.txt
webapp_configfile \
"${MY_HTDOCSDIR}"/include/db.inc.php \
"${MY_HTDOCSDIR}"/include/config.inc.php

diff --git a/net-analyzer/zabbix/zabbix-2.2.5.ebuild 
b/net-analyzer/zabbix/zabbix-2.2.5.ebuild
index 603469c..fb86e85 100644
--- a/net-analyzer/zabbix/zabbix-2.2.5.ebuild
+++ b/net-analyzer/zabbix/zabbix-2.2.5.ebuild
@@ -325,7 +325,6 @@ src_install() {
if use frontend; then
webapp_src_preinst
cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}"
-   webapp_postinst_txt en "${FILESDIR}/"1.6.6/postinstall-en.txt
webapp_configfile \
"${MY_HTDOCSDIR}"/include/db.inc.php \
"${MY_HTDOCSDIR}"/include/config.inc.php

diff --git a/net-analyzer/zabbix/zabbix-2.2.9.ebuild 
b/net-analyzer/zabbix/zabbix-2.2.9.ebuild
index 33b1210..6f2350a 100644
--- a/net-analyzer/zabbix/zabbix-2.2.9.ebuild
+++ b/net-analyzer/zabbix/zabbix-2.2.9.ebuild
@@ -323,7 +323,6 @@ src_install() {
if use frontend; then
webapp_src_preinst
cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}"
-   webapp_postinst_txt en "${FILESDIR}/"1.6.6/postinstall-en.txt
webapp_configfile \
"${MY_HTDOCSDIR}"/include/db.inc.php \
"${MY_HTDOCSDIR}"/include/config.inc.php

diff --git a/net-analyzer/zabbix/zabbix-2.4.5.ebuild 
b/net-analyzer/zabbix/zabbix-2.4.5.ebuild
index 01aca05..0c07f16 100644
--- a/net-analyzer/zabbix/zabbix-2.4.5.ebuild
+++ b/net-analyzer/zabbix/zabbix-2.4.5.ebuild
@@ -323,7 +323,6 @@ src_install() {
if use frontend; then
webapp_src_preinst
cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}"
-   webapp_postinst_txt en "${FILESDIR}/"1.6.6/postinstall-en.txt
webapp_configfile \
"${MY_HTDOCSDIR}"/include/db.inc.php \
"${MY_HTDOCSDIR}"/include/config.inc.php

diff --git a/net-analyzer/zabbix/zabbix-2.4.7.ebuild 
b/net-analyzer/zabbix/zabbix-2.4.7.ebuild
index 01aca05..0c07f16 100644
--- a/net-analyzer/zabbix/zabbix-2.4.7.ebuild
+++ b/net-analyzer/zabbix/zabbix-2.4.7.ebuild
@@ -323,7 +323,6 @@ src_install() {
if use frontend; then
webapp_src_preinst
cp -R frontends/php/* "${D}/${MY_HTDOCSDIR}"
-   webapp_postinst_txt en "${FILESDIR}/"1.6.6/postinstall-en.txt
webapp_configfile \
"${MY_HTDOCSDIR}"/include/db.inc.php \
"${MY_HTDOCSDIR}"/include/config.inc.php



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

2015-12-27 Thread Patrice Clement
commit: f9154fc336d5a45ee25d7dfdf3b221e560cb9411
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 27 13:25:14 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 27 13:25:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9154fc3

Merge remote-tracking branch 'github/pr/521'. Fixes bug 569504.

 net-analyzer/zabbix/zabbix-2.2.11.ebuild | 1 -
 net-analyzer/zabbix/zabbix-2.2.5.ebuild  | 1 -
 net-analyzer/zabbix/zabbix-2.2.9.ebuild  | 1 -
 net-analyzer/zabbix/zabbix-2.4.5.ebuild  | 1 -
 net-analyzer/zabbix/zabbix-2.4.7.ebuild  | 1 -
 5 files changed, 5 deletions(-)



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

2015-12-27 Thread Matthias Maier
commit: 3fae8409c95850d27c0c7a9344e400c653730540
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Dec 27 13:02:54 2015 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Dec 27 13:06:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fae8409

app-emulation/libvirt-glib: version bump to 0.2.3

Thanks to Dessa for pointing this out.

Package-Manager: portage-2.2.26

 app-emulation/libvirt-glib/Manifest|  1 +
 .../libvirt-glib/libvirt-glib-0.2.3.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/app-emulation/libvirt-glib/Manifest 
b/app-emulation/libvirt-glib/Manifest
index 42e9da5..155d400 100644
--- a/app-emulation/libvirt-glib/Manifest
+++ b/app-emulation/libvirt-glib/Manifest
@@ -1 +1,2 @@
 DIST libvirt-glib-0.2.2.tar.gz 853052 SHA256 
d7be16025231c91ccae43838b7cdb1d55d181856a2a50b0f7b1c5078ad202d9d SHA512 
77adcf74dd057b8c5e3c21e1fbe0a99eedbe0005d0247c0173bce69e4e6209dbffe18c7a2f0de9a4c279f138ab5bcc360c14cc2335d0b2b55f22b5819c3e5b70
 WHIRLPOOL 
628d76cf20fe0b707a56688ad4f17c2c95b12b89fe89f4628e42cee2e8c5855aeac0e06ad45fe71fb63ae935b1ff7a17ee69f294b8358653f7cbcd03aea59876
+DIST libvirt-glib-0.2.3.tar.gz 876258 SHA256 
c3b11aa34584b3416148b36bb005505e461830c73c9fd2f40143cca3309250dd SHA512 
007e642724658e7f2d4ad10094e70a93186196467140662d5e71644ae8efac25a7f60dcf51b55b60d056d3079ecf0798428e077cb6110292ce5f2a474db9e369
 WHIRLPOOL 
594ab70f4647e053d9540e857aeba7853491200d825eed713a1025afe5eabbe2f3c698d30b00e0da1735f2fc8465212eae2a965fb93a68099df5d11ce494a0d2

diff --git a/app-emulation/libvirt-glib/libvirt-glib-0.2.3.ebuild 
b/app-emulation/libvirt-glib/libvirt-glib-0.2.3.ebuild
new file mode 100644
index 000..a5ccb74
--- /dev/null
+++ b/app-emulation/libvirt-glib/libvirt-glib-0.2.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-single-r1 vala
+
+DESCRIPTION="GLib and GObject mappings for libvirt"
+HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git";
+SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection python +vala"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   vala? ( introspection )
+"
+
+# https://bugzilla.redhat.com/show_bug.cgi?id=1093633
+RESTRICT="test"
+
+RDEPEND="
+   dev-libs/libxml2:2
+   >=app-emulation/libvirt-1.2.6:=
+   >=dev-libs/glib-2.38.0:2
+   introspection? ( >=dev-libs/gobject-introspection-0.10.8:= )
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-test-coverage \
+   --disable-static \
+   $(use_enable introspection) \
+   $(use_enable vala) \
+   $(use_with python)
+}



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

2015-12-27 Thread Jorge Manuel B. S. Vicetto
commit: 2256a76d999c44b4297d8ad60a9ca7e2da86aa7e
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Sun Dec 27 12:30:29 2015 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Sun Dec 27 12:30:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2256a76d

Version bump (CVE-2015-8669) - fixes bug 569800.
Use tar.xz files for SRC_URI.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 dev-db/phpmyadmin/Manifest| 4 ++--
 .../{phpmyadmin-4.4.15.1.ebuild => phpmyadmin-4.4.15.2.ebuild}| 2 +-
 .../phpmyadmin/{phpmyadmin-4.5.1.ebuild => phpmyadmin-4.5.3.1.ebuild} | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest
index d4a3914..b64620e 100644
--- a/dev-db/phpmyadmin/Manifest
+++ b/dev-db/phpmyadmin/Manifest
@@ -1,3 +1,3 @@
 DIST phpMyAdmin-4.4.14.1-all-languages.zip 10057503 SHA256 
223fc8f7fd135ca5d6389724b77bd6926acc41f81e050a64712d5f9a0a88c6b1 SHA512 
17302b90cc74f37d0e0c881cfa6821f2806040cc23b70c67dfb8d3ba237a387ce3665aa477b5d5aff0117d19200b73f64ce13490c28488ba21e68bbbebbe8731
 WHIRLPOOL 
36c84f38ecfc6ce669ad5cc151f46a81b1327c74a997fe948ff5abd45891e02ad9d714a49ae582cd34628074130da181593257a57be181ed43b0da65687d1c9e
-DIST phpMyAdmin-4.4.15.1-all-languages.zip 10087489 SHA256 
b6dc530b8848441669bd9887a24df311dd3b2ac1f28142eb4d1c9a07ed827185 SHA512 
d3dfd08a881332942f126c4674c2396b899395d8cac04b31185e703fea0a9d34de9a1a941d5bf91823bc45df4bb41f27e78b97d9cc383b47f4e853a0c9ff5287
 WHIRLPOOL 
8442442309e963d8e057ddb32393a8ed2f4292d7e746ccca02d1c2b5d0b07271485fe76158cf2a26a2b3c2bd0bd2fec7218216a11d89f140fe23412572a2eb2a
-DIST phpMyAdmin-4.5.1-all-languages.zip 10363029 SHA256 
4806b6e41a14a6686c62e54e5d23fb8e90561e9edb162c7f38b1aef66d71285c SHA512 
a6140e083cec393f3570edef6a41cc2b134990c08926aa8b48ef460c3b95c829047553b3cb65ac841458a31077700e98db2d5d6218df7e45edf2b486d12d236c
 WHIRLPOOL 
327d3d5cf4661516f3449f9b1d9780caaa25e9ebac20f348ac20da6c0814498b2425806d8110ca9451915f7d0c62c23ab8ed922f573bb6955a0f85d55bf0dcbf
+DIST phpMyAdmin-4.4.15.2-all-languages.tar.xz 5596188 SHA256 
27c528ea446f1704e80592c77473a6307b52332008e17eaf14d28ebe5e636a70 SHA512 
3beccd52c124698e79854d81ab789accbf41e0abf45b7ba9574bc1dc835e9ee435720807824945f50f18f08c14bc97d260fd313f86b4c376fcf8732aa969e57c
 WHIRLPOOL 
965d460ae8a9879159564cb85964a0b54cd20dc88b23ccd515cde5b3f95ac8618088ea45247cf75d69208824475381154e5c4726cf5255d6e527234e5814aaa0
+DIST phpMyAdmin-4.5.3.1-all-languages.tar.xz 5757736 SHA256 
75be3589b5e4800afb21581761478ddc5b888d6a09d5235a0ba997401d04fc00 SHA512 
4a53fbc1facdc1b9ff627d2dc29e948793a1998ebe54f67db666abfda65e1eb43b309d548113bb0a140989bc394e51f19b267f3ea639dbcb0ef40126ab77fe48
 WHIRLPOOL 
4f4b5a659c241ec1ff7e3179cc6e65a9afe4a5d072ea02ec355e980635041f742edcc7133cd641eb419ede15d24c9821170283f052e603c2e13539e41a086e52

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.4.15.1.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
similarity index 99%
rename from dev-db/phpmyadmin/phpmyadmin-4.4.15.1.ebuild
rename to dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
index d923c97..a0dc670 100644
--- a/dev-db/phpmyadmin/phpmyadmin-4.4.15.1.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-4.4.15.2.ebuild
@@ -12,7 +12,7 @@ MY_P="${MY_PN}-${MY_PV}-all-languages"
 
 DESCRIPTION="Web-based administration for MySQL database in PHP"
 HOMEPAGE="https://www.phpmyadmin.net/";
-SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.zip";
+SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="GPL-2"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.5.1.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
similarity index 99%
rename from dev-db/phpmyadmin/phpmyadmin-4.5.1.ebuild
rename to dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
index d923c97..a0dc670 100644
--- a/dev-db/phpmyadmin/phpmyadmin-4.5.1.ebuild
+++ b/dev-db/phpmyadmin/phpmyadmin-4.5.3.1.ebuild
@@ -12,7 +12,7 @@ MY_P="${MY_PN}-${MY_PV}-all-languages"
 
 DESCRIPTION="Web-based administration for MySQL database in PHP"
 HOMEPAGE="https://www.phpmyadmin.net/";
-SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.zip";
+SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz";
 
 LICENSE="GPL-2"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"



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

2015-12-27 Thread Agostino Sarubbo
commit: 493b4b5f42a39014496a6734d72d76b1cb09088d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Dec 27 12:28:02 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Dec 27 12:28:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493b4b5f

net-misc/vde: amd64 stable wrt bug #552926

Package-Manager: portage-2.2.24
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-misc/vde/vde-2.3.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/vde/vde-2.3.2-r2.ebuild b/net-misc/vde/vde-2.3.2-r2.ebuild
index d78c5e4..2db2a6a 100644
--- a/net-misc/vde/vde-2.3.2-r2.ebuild
+++ b/net-misc/vde/vde-2.3.2-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://vde.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 
 IUSE="pcap python selinux ssl static-libs"
 



[gentoo-commits] dev/jmbsvicetto:master commit in: dev-db/phpmyadmin/

2015-12-27 Thread Jorge Manuel B. S. Vicetto
commit: 252e80dd2deb45a43b65b96b3f637a71b0cf6550
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Sun Dec 27 12:23:40 2015 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Sun Dec 27 12:23:40 2015 +
URL:https://gitweb.gentoo.org/dev/jmbsvicetto.git/commit/?id=252e80dd

Version bump (CVE-2015-8669) - fixes bug 569800.
Drop old vulnerable versions and series not on upstream's main download page. 
Use tar.xz files for SRC_URI.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 dev-db/phpmyadmin/Manifest |  9 ++--
 dev-db/phpmyadmin/phpmyadmin-4.0.10.10-r1.ebuild   | 61 --
 ...in-4.5.1.ebuild => phpmyadmin-4.0.10.12.ebuild} |  4 +-
 dev-db/phpmyadmin/phpmyadmin-4.1.14.8-r1.ebuild| 61 --
 dev-db/phpmyadmin/phpmyadmin-4.2.13.3-r1.ebuild| 61 --
 ...-4.3.13.3.ebuild => phpmyadmin-4.4.15.2.ebuild} |  2 +-
 ...n-4.4.15.1.ebuild => phpmyadmin-4.5.3.1.ebuild} |  2 +-
 7 files changed, 7 insertions(+), 193 deletions(-)

diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest
index 5b812b6..b959e90 100644
--- a/dev-db/phpmyadmin/Manifest
+++ b/dev-db/phpmyadmin/Manifest
@@ -1,6 +1,3 @@
-DIST phpMyAdmin-4.0.10.10-all-languages.tar.xz 4775140 SHA256 
5f457ad9ffce9193b1c25c2fc17f5b014b9da32137cc122f011dcd190b15 SHA512 
3f4f06c574f941586d7e48fba45023a5d3126fe8ed29527ddf4de3401f0076c678342b9e493ed99290d5b748df90360c0e2f0612766a993f5f7147685ed144d5
 WHIRLPOOL 
bd0ba9cd5f3de88a33b8e8a87568b3f54d923a0d99bc1b75b772baf42b47e76e4059921300a9b03847f3c8f93c5bc4a1c651ca79d550af21f2fd74b1aa96fa9b
-DIST phpMyAdmin-4.1.14.8-all-languages.tar.xz 4881004 SHA256 
e2a2fee1658e3108048907a257b8f291fcfbd5840690e8f4711f9ea28233dce8 SHA512 
34d28f04d6a808565ecc3d7187b2719d1e25e55d6248e3ea516e5914bd5a70aab0d9c4df3525cb8e77b37949a78671235af46e22871fe26ba999aa01b01c44d2
 WHIRLPOOL 
a2e236a47154117c1bee3b9a51d4c3da9d1bd5834e3167174cbd80e562b5c14424b7e75de814f85d1ade1f6501b665a2af21cedd1c87be2ea6a9e151c0d8a2cf
-DIST phpMyAdmin-4.2.13.3-all-languages.tar.xz 5205440 SHA256 
2d78bd91dc90d95d9f21c7e41294f2995a36dbbe1e4d1209e972b1d855c4877e SHA512 
77ad296931666896613b7363c35c5546da66bddcda37fb31609ca5fb78f4b12241f6c976d1916a6491fbbc33d5f837163bcd0c0e0f227458d055076a971b640f
 WHIRLPOOL 
c4bb8f0689b0aa2ae7a67793f9c26b761e1a1e28e4e684f495815caf89ef527f4fced30aa53986c10d41ec000f3e295677739d5e73cbfc336466591c9fcf6a3e
-DIST phpMyAdmin-4.3.13.3-all-languages.zip 9538582 SHA256 
d61045d48d2f4f4f8e5d2d6cc04d13d43f266bc945864de81e84459bbf5078cc SHA512 
482733937971636869274bb0eccb94f3f9036a4d73cefa3f874d33a3aaf162da978680f56ce9a3f5bc35a1a103e00b6fcf159b62c973465910f76363a9e6ac04
 WHIRLPOOL 
0049b4798b8cc428161d5a2e525c4b38865afd5bef0df71f6b0fe32b826088d5f11c590b4da252e368b7da4a279187b984a5643b16f9edbba80882a0fa9c9f06
-DIST phpMyAdmin-4.4.15.1-all-languages.zip 10087489 SHA256 
b6dc530b8848441669bd9887a24df311dd3b2ac1f28142eb4d1c9a07ed827185 SHA512 
d3dfd08a881332942f126c4674c2396b899395d8cac04b31185e703fea0a9d34de9a1a941d5bf91823bc45df4bb41f27e78b97d9cc383b47f4e853a0c9ff5287
 WHIRLPOOL 
8442442309e963d8e057ddb32393a8ed2f4292d7e746ccca02d1c2b5d0b07271485fe76158cf2a26a2b3c2bd0bd2fec7218216a11d89f140fe23412572a2eb2a
-DIST phpMyAdmin-4.5.1-all-languages.zip 10363029 SHA256 
4806b6e41a14a6686c62e54e5d23fb8e90561e9edb162c7f38b1aef66d71285c SHA512 
a6140e083cec393f3570edef6a41cc2b134990c08926aa8b48ef460c3b95c829047553b3cb65ac841458a31077700e98db2d5d6218df7e45edf2b486d12d236c
 WHIRLPOOL 
327d3d5cf4661516f3449f9b1d9780caaa25e9ebac20f348ac20da6c0814498b2425806d8110ca9451915f7d0c62c23ab8ed922f573bb6955a0f85d55bf0dcbf
+DIST phpMyAdmin-4.0.10.12-all-languages.tar.xz 4705912 SHA256 
0765c20c841df387786e825ddbed2fb4fd92b4d726e28948ddeb8689b02481f7 SHA512 
26f3f09b516288e515c21fe6785b74a049d1f4ed6bd4475702f70522c44651a5fec78f3127ff1e062db61d8dadc7e18128f33b64c256d65a40b0996f29e93f00
 WHIRLPOOL 
d4f27332e0a055acb6652f5de3fc7237833972c31f80cc75969f5f0825d8f7d3c4d5e349ff03c2d4cdaba550d458549812f881ea3a8cdd8c45dedf5cb07db612
+DIST phpMyAdmin-4.4.15.2-all-languages.tar.xz 5596188 SHA256 
27c528ea446f1704e80592c77473a6307b52332008e17eaf14d28ebe5e636a70 SHA512 
3beccd52c124698e79854d81ab789accbf41e0abf45b7ba9574bc1dc835e9ee435720807824945f50f18f08c14bc97d260fd313f86b4c376fcf8732aa969e57c
 WHIRLPOOL 
965d460ae8a9879159564cb85964a0b54cd20dc88b23ccd515cde5b3f95ac8618088ea45247cf75d69208824475381154e5c4726cf5255d6e527234e5814aaa0
+DIST phpMyAdmin-4.5.3.1-all-languages.tar.xz 5757736 SHA256 
75be3589b5e4800afb21581761478ddc5b888d6a09d5235a0ba997401d04fc00 SHA512 
4a53fbc1facdc1b9ff627d2dc29e948793a1998ebe54f67db666abfda65e1eb43b309d548113bb0a140989bc394e51f19b267f3ea639dbcb0ef40126ab77fe48
 WHIRLPOOL 
4f4b5a659c241ec1ff7e3179cc6e65a9afe4a5d072ea02ec355e980635041f742edcc7133cd641eb419ede15d24c9821170283f052e603c2e13539e41a086e52

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.0.10.10-r1.ebuild 
b/dev

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

2015-12-27 Thread James Le Cuirot
commit: a7865d18b3ecb8fd9fd7da9dc2ad0aba73795d60
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Dec 27 12:05:23 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Dec 27 12:09:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7865d18

media-video/makemkv: Add Qt5 support, closes bug #569768

Qt5 always trumps Qt4 if it is available. There are no configure
options or variables to control this and there is no publicly
available configure.ac either so we have to selectively patch the raw
configure script directly.

Also make a couple of simplifications. src_configure checked for a
configure script even though there is always one there now. I also
couldn't see any reason for having virtual/opengl as a dependency.

Package-Manager: portage-2.2.26

 media-video/makemkv/files/makemkv-qt4.patch| 34 ++
 media-video/makemkv/files/makemkv-qt5.patch| 28 ++
 ...akemkv-1.9.8.ebuild => makemkv-1.9.8-r1.ebuild} | 31 +++-
 3 files changed, 86 insertions(+), 7 deletions(-)

diff --git a/media-video/makemkv/files/makemkv-qt4.patch 
b/media-video/makemkv/files/makemkv-qt4.patch
new file mode 100644
index 000..cbc2fa0
--- /dev/null
+++ b/media-video/makemkv/files/makemkv-qt4.patch
@@ -0,0 +1,34 @@
+--- makemkv-oss-1.9.8/configure.orig   2015-12-20 16:22:19.0 +
 makemkv-oss-1.9.8/configure2015-12-26 23:59:44.601387071 +
+@@ -5048,6 +5048,7 @@
+ if test "$enable_gui" != "no"; then
+ 
+ 
++: '
+ pkg_failed=no
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qt5" >&5
+ $as_echo_n "checking for qt5... " >&6; }
+@@ -5105,6 +5106,7 @@
+ fi
+   # Put the nasty error message in config.log where it belongs
+   echo "$qt5_PKG_ERRORS" >&5
++'
+ 
+ 
+ 
+@@ -5271,6 +5273,7 @@
+ 
+ fi
+ 
++: '
+ else
+   qt5_CFLAGS=$pkg_cv_qt5_CFLAGS
+   qt5_LIBS=$pkg_cv_qt5_LIBS
+@@ -5283,6 +5286,7 @@
+ QT_MOC="$qt5_host_bins/moc";
+ 
+ fi
++'
+ 
+ QT_INC=$QT_INC
+ 

diff --git a/media-video/makemkv/files/makemkv-qt5.patch 
b/media-video/makemkv/files/makemkv-qt5.patch
new file mode 100644
index 000..58b5e41
--- /dev/null
+++ b/media-video/makemkv/files/makemkv-qt5.patch
@@ -0,0 +1,28 @@
+--- makemkv-oss-1.9.8/configure.orig   2015-12-20 16:22:19.0 +
 makemkv-oss-1.9.8/configure2015-12-27 00:05:18.659860655 +
+@@ -5108,6 +5108,7 @@
+ 
+ 
+ 
++: '
+ pkg_failed=no
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for qt4" >&5
+ $as_echo_n "checking for qt4... " >&6; }
+@@ -5257,7 +5258,9 @@
+   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+ $as_echo "no" >&6; }
+ 
++'
+   as_fn_error $? "Qt library (version 5 or 4) is required to build GUI" 
"$LINENO" 5
++: '
+ 
+ else
+   qt4_CFLAGS=$pkg_cv_qt4_CFLAGS
+@@ -5270,6 +5273,7 @@
+   QT_MOC=`$PKG_CONFIG --variable moc_location "QtCore" 2>/dev/null`;
+ 
+ fi
++'
+ 
+ else
+   qt5_CFLAGS=$pkg_cv_qt5_CFLAGS

diff --git a/media-video/makemkv/makemkv-1.9.8.ebuild 
b/media-video/makemkv/makemkv-1.9.8-r1.ebuild
similarity index 85%
rename from media-video/makemkv/makemkv-1.9.8.ebuild
rename to media-video/makemkv/makemkv-1.9.8-r1.ebuild
index 74150ad..252dc73 100644
--- a/media-video/makemkv/makemkv-1.9.8.ebuild
+++ b/media-video/makemkv/makemkv-1.9.8-r1.ebuild
@@ -16,7 +16,8 @@ SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
 LICENSE="LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="libav multilib qt4"
+IUSE="libav multilib qt4 qt5"
+REQUIRED_USE="?? ( qt4 qt5 )"
 
 QA_PREBUILT="opt/bin/makemkvcon opt/bin/mmdtsdec"
 
@@ -26,11 +27,16 @@ RDEPEND="
dev-libs/openssl:0
sys-libs/zlib
qt4? (
-   virtual/opengl
dev-qt/qtcore:4
dev-qt/qtdbus:4
dev-qt/qtgui:4
)
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
!libav? ( >=media-video/ffmpeg-1.0.0:0= )
libav? ( >=media-video/libav-0.8.9:0= )
 "
@@ -40,14 +46,25 @@ S=${WORKDIR}/makemkv-oss-${PV}
 
 src_prepare() {
epatch "${FILESDIR}"/${PN}-{makefile,path}.patch
+
+   # Qt5 always trumps Qt4 if it is available. There are no configure
+   # options or variables to control this and there is no publicly
+   # available configure.ac either.
+   if use qt4; then
+   epatch "${FILESDIR}"/${PN}-qt4.patch
+   elif use qt5; then
+   epatch "${FILESDIR}"/${PN}-qt5.patch
+   fi
 }
 
 src_configure() {
+   # See bug #439380.
replace-flags -O* -Os
-   local args=""
-   use qt4 || args="--disable-gui"
-   if [[ -x ${ECONF_SOURCE:-.}/configure ]] ; then
-   econf $args
+
+   if use qt4 || use qt5; then
+   econf --enable-gui
+   else
+   econf --disable-gui
fi

[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-xsl-stylesheets/

2015-12-27 Thread Lars Wendler
commit: 818727bc7fb9bdebc93ae94b585363a078e42769
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Dec 27 11:27:58 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Dec 27 11:28:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818727bc

app-text/docbook-xsl-stylesheets: Bump to version 1.79.1

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 app-text/docbook-xsl-stylesheets/Manifest  |  1 +
 .../docbook-xsl-stylesheets-1.79.1.ebuild  | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/app-text/docbook-xsl-stylesheets/Manifest 
b/app-text/docbook-xsl-stylesheets/Manifest
index 476590e..14a3eb7 100644
--- a/app-text/docbook-xsl-stylesheets/Manifest
+++ b/app-text/docbook-xsl-stylesheets/Manifest
@@ -1,2 +1,3 @@
 DIST docbook-xsl-1.78.0.tar.bz2 5011106 SHA256 
e43220bfe35cad7eb289291264da472819c4b781173a9a58f72d6e404a1f5923 SHA512 
9611e354a8c8e86fa203a0b58356a6229e82f98197a94f9a668c10e10ef3ebb87f468fa03a04292068d1cca5ad31043d78e19981933ee3820910d70ca9e044e2
 WHIRLPOOL 
a2ffba19a2da8c6fc1be9fbdc8ef5b5fc5f13ed8524ffc07bda56b7f986268f45b5c4df2261f6a04c7e12b97aadc2e2a6718268ffe3102aa58589f2db6e6f90c
 DIST docbook-xsl-1.79.0.tar.bz2 21973361 SHA256 
de7ba9cfdc75cb7df4f3e57f080d3a30d97ef2ba6841cbce8bdbd9f6eb43d606 SHA512 
5761b9fafe7895a76afacbbf20607fff493fd5a9e3ab4d2f67780c887c24ef12c8313065ea384964a57b6e47d92c7a5167ed16bdf3c4e93576b0af5cb99463ab
 WHIRLPOOL 
45eea4d335d4371d089284f66681702bb0c9b2602f95c7eafe98a22d1ebf9fa621b58a5390ec5735ecece88a104d6e04a7d90e1bd330d71af8d102325ce07853
+DIST docbook-xsl-1.79.1.tar.bz2 21967928 SHA256 
725f452e12b296956e8bfb876ccece71eeecdd14b94f667f3ed9091761a4a968 SHA512 
83325cbaf1545da6b9b8b77f5f0e6fdece26e3c455164b300a1aa3d19e3bd29ae71fd563553a714a5394968d1a65684c6c7987c77524469358d18b8c227025c7
 WHIRLPOOL 
3bd03072aba15cda9e7a18cb6c1edfc91cdb706811fd07d5aa69df1ffd5a48394848079cf63c67360104f0c0ec89920268b49d358c62bf5f61d6030938be0a0f

diff --git 
a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1.ebuild 
b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1.ebuild
new file mode 100644
index 000..aeba632
--- /dev/null
+++ b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DOCBOOKDIR="/usr/share/sgml/${PN/-//}"
+MY_PN="${PN%-stylesheets}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="XSL Stylesheets for Docbook"
+HOMEPAGE="http://wiki.docbook.org/DocBookXslStylesheets";
+SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2"
+
+LICENSE="BSD"
+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 ~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="ruby"
+
+RDEPEND=">=app-text/build-docbook-catalog-1.1
+ruby? ( || ( dev-lang/ruby:2.0 dev-lang/ruby:2.1 dev-lang/ruby:2.2 ) )"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+# Makefile is broken since 1.76.0
+RESTRICT=test
+
+# The makefile runs tests, not builds.
+src_compile() { :; }
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   # The changelog is now zipped, and copied as the RELEASE-NOTES, so we
+   # don't need to install it
+   dodoc AUTHORS BUGS NEWS README RELEASE-NOTES.txt TODO
+
+   insinto ${DOCBOOKDIR}
+   doins VERSION VERSION.xsl
+
+   local i
+   for i in $(find . -maxdepth 1 -mindepth 1 -type d -exec basename {} 
\;); do
+   [[ "$i" == "epub" ]] && ! use ruby && continue
+
+   cd "${S}"/${i}
+   for doc in ChangeLog README; do
+   if [ -e "$doc" ]; then
+   mv ${doc} ${doc}.${i}
+   dodoc ${doc}.${i}
+   rm ${doc}.${i}
+   fi
+   done
+
+   doins -r "${S}"/${i}
+   done
+
+   if use ruby; then
+   local cmd="dbtoepub${MY_PN#docbook-xsl}"
+
+   # we can't use a symlink or it'll look for the library in the
+   # wrong path.
+   dodir /usr/bin
+   cat - > "${D}"/usr/bin/${cmd} <

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

2015-12-27 Thread Jeroen Roovers
commit: 369c4b47bcb0f17b04445d598213c0b74b124824
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Dec 27 08:32:36 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Dec 27 11:20:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369c4b47

dev-libs/libdbusmenu: Stable for HPPA (bug #569828).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild 
b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild
index 72b4836..ece7eba 100644
--- a/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild
+++ b/dev-libs/libdbusmenu/libdbusmenu-12.10.2-r2.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://launchpad.net/${PN/lib}/${PV%.*}/${PV}/+download/${P}.tar.gz";
 
 LICENSE="LGPL-2.1 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="debug gtk gtk3 +introspection"
 
 RDEPEND="



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

2015-12-27 Thread Jeroen Roovers
commit: 02b98c8e2d16a8672db3c44146b02f93aab3bb1e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Dec 27 08:33:27 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Dec 27 11:20:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b98c8e

dev-libs/libindicate: Stable for HPPA (bug #569830).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 dev-libs/libindicate/libindicate-12.10.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild 
b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild
index 9eab10f..13d93ff 100644
--- a/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild
+++ b/dev-libs/libindicate/libindicate-12.10.1-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz";
 
 LICENSE="LGPL-2.1 LGPL-3"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="gtk +introspection"
 
 RESTRICT="test" # consequence of the -no-mono.patch



  1   2   >