pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
new version. 25 Sep 15:
Module Name: pkgsrc-wip
Committed By: Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By: jihbed
Date: Sat Oct 3 00:37:51 2015 +0100
Changeset: fd4c16a86c5da1e74fad18a317297d7d91fc806f
Modified Files:
libcuba/DESCR
libcuba/Makefile
libcuba/PLIST
libcuba/distinfo
Log Message:
new version.
25 Sep 15:
- Fixed bug in Suave.tm (oversight of 'nmin' argument).
7 May 15:
- Fixed sign error in Cuhre's Rule.c (copy-&-paste error from
higher-precision weights in degree-9 rule).
31 Mar 15:
- Version 4.2: Added flag for resetting the state even if a state
file is available in Vegas (Bit 5 of 'flags'). Together with
Bit 4 (retain state file) the grid adapted for one integrand
can be re-used on another integrand.
- Added --with-real=10 and --with-real=16 configuration options
for higher-precision versions of Cuba.
26 Nov 14:
- Divonne now applies Flatten to the Given list, hence either
a list of coordinates (as before) or a list of points can be
given.
- Tweaked MathLink code for compatibility with older Mathematica
versions.
25 Nov 14:
- Version 4.1: Added 'ninsuf' argument to Suave.
When computing the integral value of a subregion, samples from a
former pass contribute only of their number is larger than ninsuf.
Increasing ninsuf may reduce jumps in the chi^2 value.
25 Nov 14:
- Fixed subtle bug in Cuhre which could lead to longer run times
than in versions 1 and 2.
- Fixed miscounting of degrees of freedom in rare cases in Suave.
9 Oct 14:
- Divonne now passes the userdata argument to the peakfinder
function, too.
27 Aug 14:
- Fixed problem due to which CUBACORESMAX was effectively ignored.
- Fixed issues with MathLink compile for Mathematica 10.
15 Aug 14:
- Version 4.0: distinguishes Accelerators (GPUs) and Cores.
New distribution strategy (see manual), e.g. can now prescribe
maximum number of points per core, necessary for accelerators,
allows for load-levelling on cores.
- No. of cores/accelerators and max. points per core/accel
can be set with environment variables
CUBACORES (as before) and CUBACORESMAX (or API call cubacores),
CUBAACCEL and CUBAACCELMAX (or API call cubaaccel).
API calls generally supersede the environment.
- Can choose minimum verbosity level via environment variable
CUBAVERBOSE = 0..3 (or API call cubaverbose).
- Can start cores/accels explicitly via cubafork/cubawait calls,
or have the integrator keep them running at exit.
18 Apr 14:
- Fixed uninitialized variable in update of Apr 11 that could lead
to a potential segfault in Divonne.
11 Apr 14:
- Added invocation of worker init/exit functions also for the master
whenever the number of samples is too small to be distributed.
21 Mar 14:
- Fixed glitch in Sobol quasi-random numbers for the long long int
versions introduced in the last update (forgotten typecast).
18 Mar 14:
- Fixed infinite loop in Sobol quasi-random numbers for maxeval
values >~ 2^30 (32-bit versions) or 2^62 (64-bit 'll' versions).
22 Jan 14:
- Removed 'Chop' from the Mathematica sampling procedure, which would
introduce an absolute lower scale for integrals quite close to zero.
8 Jan 14:
- Restricted detection of Qt to version 4.
18 Dec 13:
- Minor fixes in the MacOS build of partview (thanks to Hong Xu).
11 Dec 13:
- Version 3.3: Added new argument 'nvec' to let the integrand
function have more than one point at a time, e.g. to take advantage
of vectorization.
5 Nov 13:
- Fixed MathLink compilation issues with MacOS 10.9/clang++.
- Fixed spurious warning in partview.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=fd4c16a86c5da1e74fad18a317297d7d91fc806f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
libcuba/DESCR | 1 -
libcuba/Makefile | 15 ++++++---------
libcuba/PLIST | 3 +--
libcuba/distinfo | 6 +++---
4 files changed, 10 insertions(+), 15 deletions(-)
diffs:
diff --git a/libcuba/DESCR b/libcuba/DESCR
index bbf351c..e69de29 100644
--- a/libcuba/DESCR
+++ b/libcuba/DESCR
@@ -1 +0,0 @@
-A library for multidimensional numerical integration
diff --git a/libcuba/Makefile b/libcuba/Makefile
index 9301c0b..13d8e05 100644
--- a/libcuba/Makefile
+++ b/libcuba/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2012/10/03 09:10:38 asau Exp $
-#
+# $NetBSD$
-DISTNAME= Cuba-2.1
-PKGNAME= lib${DISTNAME:S/C/c/}
+DISTNAME= Cuba-4.2
+PKGNAME= lib${DISTNAME:tl}
CATEGORIES= math
MASTER_SITES= http://www.feynarts.de/cuba/
@@ -11,6 +10,8 @@ HOMEPAGE= http://www.feynarts.de/cuba/
COMMENT= Library for multidimensional numerical integration
LICENSE= gnu-gpl-v3
+WRKSRC= ${WRKDIR}/${DISTNAME}
+
GNU_CONFIGURE= yes
USE_TOOLS+= gmake
MAKE_FILE= makefile
@@ -19,9 +20,5 @@ USE_LANGUAGES= c c++ fortran
CONFIGURE_ARGS+= --with-maxcomp=4
CONFIGURE_ARGS+= --with-maxdim=32
-INSTALLATION_DIRS= share/doc/libcuba
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/cuba.pdf ${DESTDIR}${PREFIX}/share/doc/libcuba
-.include "../../mk/bsd.pkg.mk"
+.include "../../mk/bsd.pkg.mk"
\ No newline at end of file
diff --git a/libcuba/PLIST b/libcuba/PLIST
index d646c13..00f3c1f 100644
--- a/libcuba/PLIST
+++ b/libcuba/PLIST
@@ -1,5 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2011/03/25 18:43:42 jihbed Exp $
+@comment $NetBSD$
include/cuba.h
lib/libcuba.a
share/cuba.pdf
-share/doc/libcuba/cuba.pdf
diff --git a/libcuba/distinfo b/libcuba/distinfo
index 169046e..20822a8 100644
--- a/libcuba/distinfo
+++ b/libcuba/distinfo
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2011/03/25 18:43:42 jihbed Exp $
-SHA1 (Cuba-2.1.tar.gz) = 0e551cca0be039f2df1fd71c2c61d499762249bd
-RMD160 (Cuba-2.1.tar.gz) = 20365f7711d0e7b56d3270886c6e186e209f8cf0
-Size (Cuba-2.1.tar.gz) = 311020 bytes
+SHA1 (Cuba-4.2.tar.gz) = bf2c41898faa887e8224536723d358e9b15b5999
+RMD160 (Cuba-4.2.tar.gz) = 2b008d9ad08e1939f911db60e4f7d23ef1015db5
+Size (Cuba-4.2.tar.gz) = 737028 bytes
- Prev by Date:
0.6.1 -----
- Next by Date:
- Retreive metadata such as viewcount, duration, rating, author, thumbnail , keywords - Download video or audio at requested resolution / bitrate / format / filesize - Command line tool (ytdl) for downloading directly from the command line - Retrieve the URL to stream the video in a player such as vlc or mplayer - Works with age-restricted videos and non-embeddable videos - Small , standalone, single importable module file (pafy.py) - Select highest quality stream for download or streaming - Download video only (no audio) in m4v or webm format - Download audio only (no video) in ogg or m4a format - Retreive playlists and playlist metadata - Works with Python 2.6+ and 3.3+ - No dependencies
- Previous by Thread:
0.6.1 -----
- Next by Thread:
- Retreive metadata such as viewcount, duration, rating, author, thumbnail , keywords - Download video or audio at requested resolution / bitrate / format / filesize - Command line tool (ytdl) for downloading directly from the command line - Retrieve the URL to stream the video in a player such as vlc or mplayer - Works with age-restricted videos and non-embeddable videos - Small , standalone, single importable module file (pafy.py) - Select highest quality stream for download or streaming - Download video only (no audio) in m4v or webm format - Download audio only (no video) in ogg or m4a format - Retreive playlists and playlist metadata - Works with Python 2.6+ and 3.3+ - No dependencies
- Indexes:
Home |
Main Index |
Thread Index |
Old Index