aboutsummaryrefslogtreecommitdiffstats
path: root/astro/boinc-setiathome-enhanced
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2013-09-18 21:48:19 +0800
committerrene <rene@FreeBSD.org>2013-09-18 21:48:19 +0800
commit9282ae749a6790479489a200498b1e06935486d3 (patch)
tree27d19c6c9f73fd5ceb3e321a8c61d305d005893d /astro/boinc-setiathome-enhanced
parentdd56fa6ed6531113a2fabd9cd17fc6094b2b29b2 (diff)
downloadfreebsd-ports-gnome-9282ae749a6790479489a200498b1e06935486d3.tar.gz
freebsd-ports-gnome-9282ae749a6790479489a200498b1e06935486d3.tar.zst
freebsd-ports-gnome-9282ae749a6790479489a200498b1e06935486d3.zip
net/boinc-client :
- update to 7.0.65 [1] Unlike the PR, keep the SKINS option and the extra skins, and do not pregenerate autotools files. - work around a build conflict with archivers/libzip in port Makefile [2] - pre-emptively fix build with libc++ - change MASTERSITE from Pav's to my site - comment out the BROKEN message for sparc64/ia64/powerpc (for now) - regenerate patches using 'make makepatch' astro/boinc-{setiathome-enhanced,astropulse} : - remove obsolete calls to functions removed from libboinc to prevent breakage PR: ports/176724 [1] Submitted by: Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua> [1] Submitted by: zi@ [2]
Diffstat (limited to 'astro/boinc-setiathome-enhanced')
-rw-r--r--astro/boinc-setiathome-enhanced/files/patch-client__analyzeFuncs.cpp10
-rw-r--r--astro/boinc-setiathome-enhanced/files/patch-client__seti.h11
-rw-r--r--astro/boinc-setiathome-enhanced/files/patch-client__worker.cpp18
3 files changed, 39 insertions, 0 deletions
diff --git a/astro/boinc-setiathome-enhanced/files/patch-client__analyzeFuncs.cpp b/astro/boinc-setiathome-enhanced/files/patch-client__analyzeFuncs.cpp
new file mode 100644
index 000000000000..2fbe914290dd
--- /dev/null
+++ b/astro/boinc-setiathome-enhanced/files/patch-client__analyzeFuncs.cpp
@@ -0,0 +1,10 @@
+--- client/analyzeFuncs.cpp.orig 2008-07-31 02:02:10.000000000 +0200
++++ client/analyzeFuncs.cpp 2013-08-06 18:48:46.000000000 +0200
+@@ -415,7 +415,6 @@
+ fftlen = ChirpFftPairs[icfft].FftLen;
+ chirprate = ChirpFftPairs[icfft].ChirpRate;
+ chirprateind = ChirpFftPairs[icfft].ChirpRateInd;
+- boinc_fpops_cumulative((SETUP_FLOPS+analysis_state.FLOP_counter)*LOAD_STORE_ADJUSTMENT);
+ // boinc_worker_timer();
+ #ifdef DEBUG
+ double ptime=static_cast<double>((unsigned)clock())/CLOCKS_PER_SEC+
diff --git a/astro/boinc-setiathome-enhanced/files/patch-client__seti.h b/astro/boinc-setiathome-enhanced/files/patch-client__seti.h
new file mode 100644
index 000000000000..c73becdc786e
--- /dev/null
+++ b/astro/boinc-setiathome-enhanced/files/patch-client__seti.h
@@ -0,0 +1,11 @@
+--- client/seti.h.orig 2009-01-26 18:01:09.000000000 +0100
++++ client/seti.h 2013-08-06 18:48:50.000000000 +0200
+@@ -35,8 +35,6 @@
+ #include <vector>
+ #include "boinc_api.h"
+
+-#define boinc_fpops_cumulative(x) boinc_ops_cumulative(x,0)
+-
+ extern APP_INIT_DATA app_init_data;
+
+ #include "analyze.h"
diff --git a/astro/boinc-setiathome-enhanced/files/patch-client__worker.cpp b/astro/boinc-setiathome-enhanced/files/patch-client__worker.cpp
new file mode 100644
index 000000000000..1770a75ca4bc
--- /dev/null
+++ b/astro/boinc-setiathome-enhanced/files/patch-client__worker.cpp
@@ -0,0 +1,18 @@
+--- client/worker.cpp.orig 2008-07-31 02:02:10.000000000 +0200
++++ client/worker.cpp 2013-08-06 18:48:48.000000000 +0200
+@@ -153,7 +153,6 @@
+ retval = seti_do_work();
+ if (retval) SETIERROR(retval,"from seti_do_work() in worker()");
+
+- boinc_fpops_cumulative((SETUP_FLOPS+analysis_state.FLOP_counter)*LOAD_STORE_ADJUSTMENT);
+ boinc_finish(retval);
+ }
+ catch (seti_error e) {
+@@ -165,7 +164,6 @@
+ remaining=0;
+ boinc_fraction_done(progress);
+ checkpoint(true); // force a checkpoint
+- boinc_fpops_cumulative((SETUP_FLOPS+analysis_state.FLOP_counter)*LOAD_STORE_ADJUSTMENT);
+ boinc_finish(0);
+ exit(0); // an overflow is not an app error
+ } else {