[Frugalware-git] boost149: eiskaltdc-2.2.6-3-x86_64

Elentir elentir at frugalware.org
Tue May 1 12:02:52 CEST 2012


Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=boost149.git;a=commitdiff;h=379be6335102d554639edf5ceafeab6d706616d2

commit 379be6335102d554639edf5ceafeab6d706616d2
Author: Elentir <elentir at frugalware.org>
Date:   Tue May 1 12:01:45 2012 +0200

eiskaltdc-2.2.6-3-x86_64

* rebuild with boost>=1.49.0

diff --git a/source/xapps-extra/eiskaltdc/FrugalBuild b/source/xapps-extra/eiskaltdc/FrugalBuild
index 5eb37e1..6727cae 100644
--- a/source/xapps-extra/eiskaltdc/FrugalBuild
+++ b/source/xapps-extra/eiskaltdc/FrugalBuild
@@ -4,10 +4,10 @@

pkgname=eiskaltdc
pkgver=2.2.6
-pkgrel=2
+pkgrel=3
pkgdesc="EiskaltDC++ is a cross-platform program that uses the Direct Connect and ADC protocol"
depends=('openssl' 'libqtgui' 'libqtdbus' 'qt4-linguist' 'aspell' 'libuuid' 'libqtxml')
-makedepends=('boost>=1.46.1')
+makedepends=('boost>=1.49.0')
_F_googlecode_name=$pkgname"pp"
_F_googlecode_dirname=$pkgname
_F_googlecode_ext=".tar.xz"
@@ -15,9 +15,11 @@ _F_cmake_confopts=" -DLOCAL_MINIUPNP=ON -DUSE_MINIUPNP=ON "
groups=(xapps-extra)
archs=('i686' 'x86_64')
Finclude googlecode cmake
+source=(${source[@]} eiskaltdc-fix-build.patch)
_F_gnome_iconcache="yes"
replaces=('valknut')
-sha1sums=('696a3a26b551848a336a58c7bb241b8d234851fd')
+sha1sums=('696a3a26b551848a336a58c7bb241b8d234851fd' \
+          '3499b598d20cd34b7cccdd2340fdcfbb77da9bcb')


# optimization OK
diff --git a/source/xapps-extra/eiskaltdc/eiskaltdc-fix-build.patch b/source/xapps-extra/eiskaltdc/eiskaltdc-fix-build.patch
new file mode 100644
index 0000000..b347495
--- /dev/null
+++ b/source/xapps-extra/eiskaltdc/eiskaltdc-fix-build.patch
@@ -0,0 +1,19 @@
+commit da22691733bfaaf6a1a953d3e9b53e1ab2dd854a
+Author: Eugene Petrov <dhamp at ya.ru>
+Date:   Wed Apr 11 18:25:09 2012 +0400
+
+    QT UI: fix build with gcc 4.7.x
+
+diff --git a/eiskaltdcpp-qt/src/PublicHubs.cpp b/eiskaltdcpp-qt/src/PublicHubs.cpp
+index 9b33a5c..523d7d4 100644
+--- a/eiskaltdcpp-qt/src/PublicHubs.cpp
++++ b/eiskaltdcpp-qt/src/PublicHubs.cpp
+@@ -146,7 +146,7 @@ void PublicHubs::slotContextMenu(){
+         return;
+
+     if (proxy)
+-        std::transform(indexes.begin(), indexes.end(), indexes.begin(), [&proxy](QModelIndex i) { return proxy->mapToSource(i); });
++        std::transform(indexes.begin(), indexes.end(), indexes.begin(), [&](QModelIndex i) { return proxy->mapToSource(i); });
+
+     WulforUtil *WU = WulforUtil::getInstance();
+


More information about the Frugalware-git mailing list