aboutsummaryrefslogtreecommitdiff
path: root/biology
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2022-03-20 19:43:56 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2022-03-20 19:43:56 +0000
commitb4062ba359faf7d7fed2672163fd77ecd3ee47e0 (patch)
tree7a6a1e02f55f8551872d20ba674d1d82e4cf9606 /biology
parent668892eb1bc0d0a99897a3f13427f517ae48163a (diff)
downloadports-b4062ba359faf7d7fed2672163fd77ecd3ee47e0.tar.gz
ports-b4062ba359faf7d7fed2672163fd77ecd3ee47e0.zip
biology/biosig: Update 2.3.3 -> 2.4.0
Reported by: portscout
Diffstat (limited to 'biology')
-rw-r--r--biology/biosig/Makefile2
-rw-r--r--biology/biosig/distinfo6
-rw-r--r--biology/biosig/files/patch-biosig4c++_biosig.c43
-rw-r--r--biology/biosig/files/patch-biosig4c++_t220_sopen__scp__write.c28
-rw-r--r--biology/biosig/pkg-plist1
5 files changed, 5 insertions, 75 deletions
diff --git a/biology/biosig/Makefile b/biology/biosig/Makefile
index 91d5131797fb..a57c1e5f3e0c 100644
--- a/biology/biosig/Makefile
+++ b/biology/biosig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= biosig
-DISTVERSION= 2.3.3
+DISTVERSION= 2.4.0
CATEGORIES= biology
MASTER_SITES= SF/${PORTNAME}/BioSig%20for%20C_C%2B%2B/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
diff --git a/biology/biosig/distinfo b/biology/biosig/distinfo
index af035532c834..c41e6ae5d2e0 100644
--- a/biology/biosig/distinfo
+++ b/biology/biosig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1629098745
-SHA256 (biosig-2.3.3.src.tar.gz) = ecff695e912265cbb817b936209086d1b5854afeb44ed58e701feeb2e0b1b33e
-SIZE (biosig-2.3.3.src.tar.gz) = 2525173
+TIMESTAMP = 1647805069
+SHA256 (biosig-2.4.0.src.tar.gz) = 3a7cdc0f003f28de2572984db865808039a52a943c587cfb5a87679548864365
+SIZE (biosig-2.4.0.src.tar.gz) = 2540501
diff --git a/biology/biosig/files/patch-biosig4c++_biosig.c b/biology/biosig/files/patch-biosig4c++_biosig.c
deleted file mode 100644
index 06f8a056571d..000000000000
--- a/biology/biosig/files/patch-biosig4c++_biosig.c
+++ /dev/null
@@ -1,43 +0,0 @@
---- biosig4c++/biosig.c.orig 2021-08-13 09:17:15 UTC
-+++ biosig4c++/biosig.c
-@@ -631,7 +631,7 @@ int ifsetpos(HDRTYPE* hdr, size_t *pos) {
- // gnu linux on sparc needs this
- fpos_t p;
- p.__pos = *pos;
--#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__
-+#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__ || __FreeBSD__
- fpos_t p = *pos;
- #else
- fpos_t p;
-@@ -652,7 +652,7 @@ int ifsetpos(HDRTYPE* hdr, size_t *pos) {
- #if __gnu_linux__
- // gnu linux on sparc needs this
- *pos = p.__pos;
--#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__
-+#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__ || __FreeBSD__
- *pos = p;
- #else
- *pos = p.__pos;
-@@ -678,7 +678,7 @@ int ifgetpos(HDRTYPE* hdr, size_t *pos) {
- #if __gnu_linux__
- // gnu linux on sparc needs this
- *pos = p.__pos; // ugly hack but working
--#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__
-+#elif __sparc__ || __APPLE__ || __MINGW32__ || ANDROID || __NetBSD__ || __CYGWIN__ || __FreeBSD__
- *pos = p;
- #else
- *pos = p.__pos; // ugly hack but working
-@@ -1219,8 +1219,11 @@ HDRTYPE* constructHDR(const unsigned NS, const unsigne
- hdr->data.size[0] = 0; // rows
- hdr->data.size[1] = 0; // columns
- hdr->data.block = NULL;
-- hdr->T0 = t_time2gdf_time(time(NULL)-timezone); // localtime
-- hdr->tzmin = -timezone/60; // convert from seconds west of UTC to minutes east;
-+
-+ time_t t=time(NULL);
-+ struct tm *tt = localtime(&t);
-+ hdr->tzmin = tt->tm_gmtoff/60;
-+ hdr->T0 = t_time2gdf_time(time(NULL)-tt->tm_gmtoff); // localtime
-
- {
- uint8_t Equipment[8] = "b4c_1.5 ";
diff --git a/biology/biosig/files/patch-biosig4c++_t220_sopen__scp__write.c b/biology/biosig/files/patch-biosig4c++_t220_sopen__scp__write.c
deleted file mode 100644
index 20cb7ed4f3b8..000000000000
--- a/biology/biosig/files/patch-biosig4c++_t220_sopen__scp__write.c
+++ /dev/null
@@ -1,28 +0,0 @@
---- biosig4c++/t220/sopen_scp_write.c.orig 2021-08-13 09:17:15 UTC
-+++ biosig4c++/t220/sopen_scp_write.c
-@@ -388,10 +388,8 @@ int sopen_SCP_write(HDRTYPE* hdr) {
- if (VERBOSE_LEVEL>7) fprintf(stdout,"Section 1 Tag 25 \n");
-
- gdf_time T1 = hdr->T0;
--#ifndef __APPLE__
-- T1 += (int32_t)ldexp(timezone/86400.0,32);
--#endif
-- T0_tm = gdf_time2tm_time(T1);
-+ T0_tm = gdf_time2tm_time(hdr->T0);
-+ T0_tm->tm_gmtoff = hdr->tzmin*60;
-
- *(ptr+sectionStart+curSectLen) = 25; // tag
- leu16a(4, ptr+sectionStart+curSectLen+1); // length
-@@ -719,10 +717,8 @@ int sopen_SCP_write(HDRTYPE* hdr) {
-
- // Recording Date and Time
- gdf_time T1 = hdr->T0;
--#ifndef __APPLE__
-- T1 += (int32_t)ldexp(timezone/86400.0,32);
--#endif
-- T0_tm = gdf_time2tm_time(T1);
-+ T0_tm = gdf_time2tm_time(hdr->T0);
-+ T0_tm->tm_gmtoff = hdr->tzmin*60;
-
- leu16a(T0_tm->tm_year+1900, PtrCurSect+10); // year
- PtrCurSect[12] = (uint8_t)(T0_tm->tm_mon + 1); // month
diff --git a/biology/biosig/pkg-plist b/biology/biosig/pkg-plist
index fca3a09eb6fe..26ccdf0ceb6b 100644
--- a/biology/biosig/pkg-plist
+++ b/biology/biosig/pkg-plist
@@ -222,6 +222,7 @@ man/man1/sigviewer.1.gz
%%DATADIR%%/matlab/t330_StimFit/simul002.m
%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/README.md
%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/demo_mod.m
+%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/demo_modx.m
%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/minidet2gdf.m
%%DATADIR%%/matlab/t340_MachineLearningOptimalDetection/mod_optimal_detection_filter.m
%%DATADIR%%/matlab/t400_Classification/Contents.m