Adam J. Stewart
df777bf077
Add autogen package ( #3542 )
2017-03-24 15:44:34 -05:00
Adam J. Stewart
eca8f548dc
coreutils can no longer be built in-source ( #3543 )
2017-03-24 15:44:01 -05:00
George Hartzell
b5acd5e44b
Fix r package, tk no longer has an X variant ( #3544 )
...
Tk recently lost its X variant (it now always uses X).
That broke r, this commit fixes it.
Tested on CentOS 7.
2017-03-24 15:43:25 -05:00
Adam J. Stewart
08799eac23
Add latest version of GNU Guile ( #3541 )
2017-03-24 15:20:52 -05:00
Adam J. Stewart
a60210f6b2
Add latest version of bdw-gc ( #3539 )
2017-03-24 15:20:25 -05:00
Adam J. Stewart
8a463c07ea
Convert libatomic-ops to AutotoolsPackage ( #3540 )
2017-03-24 15:13:05 -05:00
Adam J. Stewart
3c96749622
Add latest version of libunistring ( #3538 )
2017-03-24 14:57:42 -05:00
Adam J. Stewart
1fe987949f
Clean up the gcc package ( #3511 )
...
* Clean up the gcc package
* Add preliminary testing support
* Older versions of GCC do not depend on MPC
* DejaGnu 1.4.4 cannot be built in parallel
* Fix GCC test dir
* Add two more deps required to run the testsuite
2017-03-24 14:56:22 -05:00
Mark Olesen
268d48b407
CONFIG: update mxml versions ( #3534 )
2017-03-24 14:22:26 -05:00
Jimmy Tang
be5bb33aac
Initial add of dev package ( #3533 )
...
* Initial add of dev package
* Use a more acceptable URL
2017-03-24 13:12:57 -05:00
健美猫
c68295df2c
Add cuda support for gromacs. ( #3527 )
2017-03-24 07:48:08 -05:00
George Hartzell
4a36f23fa8
Add release info for git v2.12.1 ( #3532 )
...
Add info for git and git-manpages.
Built/tested on CentOS7.
2017-03-23 17:43:28 -05:00
Adam J. Stewart
929a3317e9
Add env vars for Intel VTune Amplifier ( #3531 )
...
* Add env vars for Intel VTune Amplifier
* Flake8 fix
2017-03-23 15:58:12 -05:00
Adam J. Stewart
10b49fd845
Add DejaGnu package ( #3518 )
2017-03-23 14:35:38 -05:00
Adam J. Stewart
4ecfc39e1e
Add Expect package ( #3517 )
...
* Add Expect package
* Ignore patches during flake8 tests for package.py files
* Remove controversial changes
2017-03-23 14:35:11 -05:00
Adam J. Stewart
ace890af49
Only configure requested lammps features ( #3526 )
...
* Only configure requested lammps features
* Run configure from root and make from src
2017-03-23 12:28:17 -05:00
Adam J. Stewart
4e8a59a062
Add patch to fix xcb-proto make check ( #3520 )
2017-03-22 16:17:01 -05:00
Howard Pritchard
7c82db07ac
Open MPI: add new packages ( #3519 )
...
there were various updated packages, both for the 2.x, 2.0.x,
and 1.10.x release branches of Open MPI.
Signed-off-by: Howard Pritchard <howardp@lanl.gov>
(cherry picked from commit 3b671935783fc3af76dc642a54461c2f02ab8ebf)
2017-03-22 16:16:32 -05:00
Jeffrey Salmond
f225741d07
configure vtk with external hdf5 and netcdf packages ( #3504 )
...
* configure vtk with external hdf5 and netcdf packages
* remove ~mpi constraints from hdf5 and netcdf
2017-03-22 14:53:05 -05:00
Erik Schnetter
7e7045e0ca
llvm: Install utilities into libexec ( #3516 )
2017-03-22 09:01:10 -07:00
Jimmy Tang
31e28f9662
Update googletest ( #3514 )
2017-03-22 06:57:20 -05:00
Gregory Lee
606c5fbc5f
patch readline to fix ipython seg fault ( #3512 )
2017-03-21 16:24:13 -07:00
Adam J. Stewart
07397e8ef7
Convert gettext to AutotoolsPackage ( #3510 )
2017-03-21 17:40:45 -05:00
Adam J. Stewart
657110f9d7
Convert isl to AutotoolsPackage ( #3507 )
2017-03-21 12:11:03 -05:00
Adam J. Stewart
ed9dec2259
Add recommended patches to mpfr package ( #3506 )
2017-03-21 11:25:14 -05:00
Kim Serradell
3923bdca90
Replacing failing git clone by valid url ( #3505 )
...
* Replacing failing git clone by valid url
* Moving to previous version package (0.163)
* Removing automake and autoconf dependencies and adding url_list to pick up newer versions
* Corrected typo
* Reorder versions and removed libtool
2017-03-21 10:50:34 -05:00
健美猫
babeb32c6d
Add package openfst. ( #3324 )
2017-03-21 09:53:58 -05:00
Erik Schnetter
75c6c9f1ee
llvm: Don’t copy “prefix/bin” into “prefix” during install ( #3460 )
2017-03-20 20:46:29 -05:00
Adam J. Stewart
777acb4c03
Fix: setuptools is a runtime dependency for pudb ( #3502 )
2017-03-20 18:08:45 -05:00
Adam J. Stewart
d31bbe450b
Add latest version of binutils ( #3500 )
2017-03-20 18:07:37 -05:00
Michael Kuhn
0be9cee984
Update leveldb to 1.20 ( #3441 )
2017-03-20 15:07:24 -05:00
Erik Schnetter
79d0e7a5d7
gasnet: Update to 1.28.2 ( #3496 )
2017-03-20 15:05:23 -05:00
Erik Schnetter
ae8380c4fb
cereal: Update to 1.2.2 ( #3499 )
2017-03-20 15:05:02 -05:00
Erik Schnetter
91dd854694
jemalloc: Update to 4.5.0 ( #3497 )
2017-03-20 15:04:34 -05:00
Erik Schnetter
68a4706b1e
py-yt: Update to 3.3.5 ( #3498 )
2017-03-20 15:04:17 -05:00
Erik Schnetter
22f3c9de84
fftw: Update to 3.3.6-pl1 ( #3495 )
2017-03-20 12:35:08 -07:00
健美猫
1655161ebb
Add ffmpeg package. ( #3470 )
2017-03-19 10:12:34 -05:00
健美猫
fb248f17fb
Substitue ftp:// with http:// ( #3491 )
2017-03-19 10:11:06 -05:00
健美猫
14c181e480
Add new version for intel package: 16.0.4 17.0.2 . ( #3490 )
2017-03-19 07:57:06 -05:00
Erik Schnetter
a0ab3c2523
hdf5: Clean up building self-tests ( #3483 )
...
* hdf5: Clean up building self-tests
* hdf5: Clean up running self-tests
2017-03-18 20:14:47 -05:00
Adam J. Stewart
4866b4592f
Add missing dependencies to gawk ( #3481 )
...
* Add missing dependencies to gawk
* Fix make check
* Add mawk packages and awk virtual dependency
* Use mawk instead of gawk to build ncurses
* Rearrange order of patches and dependencies
2017-03-18 19:13:32 -05:00
Adam J. Stewart
9d0a3c6b05
Fix deptype of various dependencies on Python packages ( #3486 )
2017-03-18 15:20:16 -05:00
Javier
6b97f538cf
Adding new packages: py-argparse and py-importlib ( #3488 )
2017-03-18 13:45:29 -05:00
Adam J. Stewart
773357e20f
setuptools is a runtime dependency of virtualenv ( #3485 )
2017-03-17 16:25:48 -05:00
Erik Schnetter
a2235fed41
julia: Create cacert directory manually to ensure correct permissions ( #3482 )
2017-03-17 16:07:49 -05:00
Javier
b0d9088603
Adding new package: py-future ( #3401 )
...
* Adding new package: py-future
* Commenting out deps needed when installing python@2.6
2017-03-17 13:59:38 -05:00
Adam J. Stewart
5f13e40655
Add package for ESMF ( #2831 )
...
* Add package for ESMF
* Apparently mvapich2 is supported?
2017-03-17 09:21:25 -05:00
Adam J. Stewart
2c39f16d44
Add version constraints to VTK patch ( #3357 )
2017-03-17 09:19:44 -05:00
Erik Schnetter
19b3afebc9
hpx5: Convert to AutotoolsPackage, several updates ( #3456 )
...
* hpx5: Convert to AutotoolsPackage, several updates
- convert to AutotoolsPackage
- add several variants
- add several dependencies
- add new version 4.0.0
- don’t set compiler flags explicitly
* hpx5: Don’t import os
* hpx5: Clean up configure arguments
* hpx5: Correct libffi configure declaration
Also add new variant “+instrumentation”.
* hpx5: Correct CUDA, MPI, OpenCL configuration
* hpx5: Use built-in libffi
Spack’s libffi installs its headers in a strange place, and hpx5 can’t pick them up.
2017-03-17 09:11:02 -05:00
Erik Schnetter
e7bf8034b0
libpciaccess: Convert to AutotoolsPackage, remove Darwin work-around ( #3459 )
...
* libpciaccess: Convert to AutotoolsPackage, remove Darwin work-around
Other packages that depend on libpciaccess can do so via a conditional dependency (via a variant); we don’t need a dummy package for Darwin any more.
* Disable libpciaccess dependency on non-Darwin platforms
* hwloc: Remove direct dependency on libpciaccess
2017-03-17 09:09:09 -05:00
Michael Kuhn
1124bdc99e
Add packages libbson and libmongoc ( #3440 )
2017-03-16 23:16:30 -07:00
Erik Schnetter
9c1885022e
simulationio: New package ( #3422 )
...
* simulationio: New package
* simulationio: Rename development version to “develop”
* simulationio: Try to make flake8 happy
* simulationio: Correct flake8 error
* simulationio: Extend Python
* simulationio: Remove unused imports
2017-03-16 23:06:47 -07:00
Adam J. Stewart
386462c0cb
Add latest version of NCO ( #3469 )
2017-03-16 21:39:41 -07:00
Brian Van Essen
3f17f761fe
Py keras extension ( #3468 )
...
* Added support for building Theano with GPU support. Added a package
for the libgpuarry libary needed for Theano.
* Added dependency on py-pexpect package which ipython requires.
2017-03-16 21:24:36 -07:00
Todd Gamblin
328b2142f5
Fix Qt4 build on Yosemite (10.11) ( #3444 )
2017-03-16 17:55:06 -07:00
Erik Schnetter
4f05fb4b3f
gasnet: Convert to AutotoolsPackage, update ( #3455 )
...
* gasnet: Convert to AutotoolsPackage, update
- convert to AutotoolsPackage
- add new version 1.28.0
- create variants for IB and MPI support
* gasnet: Don’t specify prefix explicitly
* gasnet: Add missing variant descriptions
* gasnet: Correct syntax error
2017-03-16 18:12:25 -05:00
Adam J. Stewart
99ef28b5d2
Add latest version of lmod ( #3467 )
2017-03-16 12:50:30 -05:00
Adam J. Stewart
4c7a721341
Add latest version of git, convert to AutotoolsPackage ( #3466 )
2017-03-16 12:50:10 -05:00
Erik Schnetter
2eda08f192
julia: New variant +simd ( #3458 )
2017-03-16 11:49:37 -05:00
Erik Schnetter
83fe65e121
hwloc: Add missing dependencies ( #3457 )
...
* hwloc: Add missing dependencies
- add several missing dependencies
- add variants for various features
- add new version 1.11.6
* hwloc: Add descriptions to variants
2017-03-16 11:48:39 -05:00
Erik Schnetter
53ca628d8b
qthreads: New version 1.12 ( #3464 )
2017-03-16 10:08:48 -05:00
Erik Schnetter
a609d22b95
pocl: Introduce virtual package “opencl” ( #3461 )
...
OpenCL is a standard like MPI, with several versions and several implementations.
2017-03-16 09:47:46 -05:00
Erik Schnetter
d6a7000aee
py-numpy: Correct typos in comment ( #3462 )
2017-03-16 09:45:09 -05:00
Erik Schnetter
19a90ccc19
py-scipy: New version 0.19.0 ( #3463 )
2017-03-16 09:39:26 -05:00
Javier
9e1e3a203a
Adding new package: py-jpype ( #3402 )
...
* Adding new package: py-jpype
* Moving jdk dependency
2017-03-16 06:37:09 -05:00
Adam J. Stewart
4518ff0150
Add latest version of lua ( #3454 )
2017-03-15 21:28:56 -05:00
Adam J. Stewart
a40ccc24d6
Add latest version of pcre ( #3453 )
2017-03-15 21:28:29 -05:00
Adam J. Stewart
72890f4840
Add latest version of readline ( #3452 )
2017-03-15 20:36:24 -05:00
Adam J. Stewart
caf209bdd7
Add latest version of libiconv ( #3451 )
2017-03-15 20:08:01 -05:00
Gregory Lee
d0060bc318
added parallel studio composer edition 2017.2 ( #3450 )
2017-03-15 18:51:18 -05:00
Adam J. Stewart
7be728d551
Add latest version of libsigsegv ( #3449 )
2017-03-15 18:00:17 -05:00
Adam J. Stewart
9f1af5913b
Add latest version of cURL ( #3447 )
2017-03-15 16:01:10 -05:00
Adam J. Stewart
41114c3e76
Add latest version of Intel Parallel Studio ( #3445 )
2017-03-15 13:46:48 -05:00
健美猫
9af7bef10b
Add version 4.0 for foam-extend. ( #3442 )
2017-03-15 13:02:36 -05:00
Adam J. Stewart
dca4d2b15e
Consistent docs and usage of env mod methods ( #3351 )
2017-03-14 22:26:44 -07:00
Adam J. Stewart
64bd7adefa
Fix vim ~gui behavior ( #3432 )
2017-03-14 07:45:17 -07:00
Adam J. Stewart
5430d45db1
Add latest version of openpyxl and missing dependencies ( #3431 )
2017-03-14 07:44:46 -07:00
Adam J. Stewart
b203058891
Fix zlib %pgi build ( #3436 )
2017-03-14 07:43:54 -07:00
Erik Schnetter
415c9398d2
ncurses: Use gawk as awk ( #3425 )
2017-03-14 07:43:02 -07:00
Erik Schnetter
9121599145
New package pocl ( #3413 )
...
* New package pocl
* pocl: Update dependencies, add self-test
* pocl: Don't require LLVM shared libraries
LLVM build fails with shared libraries.
* Add patch
* Update
* Update
* Make build and install work; install test still fails
* Split pocl into pocl proper and pocl-test
* Add debug output
* pocl: Update to 0.14-rc
* pocl: Correct flake8 error
* pocl: Heed code review recommendations
* pocl: Add newline at end of file
* pocl: Correct flake8 error
I don’t want to use an even longer line by putting the whole variant declaration onto a single line, nor do I think that having an overlong line and adding `# noqa` at the end is more readable than splitting a string over three lines.
* pocl: Correct dependency type for libtool
2017-03-12 12:52:18 -05:00
Denis Davydov
0b948da74c
gnuplot: fixed broken package and add variants ( #3185 )
...
* gnuplot: fix conflict in header via a simple patch; add variants
* gtkplus: fix missing dependency
* wx: fix build on macOS; switch to AutotoolsPackage
* gnuplot: add missing dependencies
* wx: put back parallel build
2017-03-12 09:37:26 -05:00
Erik Schnetter
d8f1446265
julia: New version 0.5.1 ( #3418 )
...
* julia: New version 0.5.1
* julia: Define url on a single line
2017-03-11 21:04:44 -06:00
Erik Schnetter
9a14597493
autoconf: Correct m4 dependency declaration ( #3415 )
...
* autoconf: Correct m4 dependency declaration
Closes #3406 .
* autoconf: Correct m4 dependency type
* autoconf: Update comment
2017-03-11 21:04:18 -06:00
Erik Schnetter
02db630985
hwloc: Disable OpenCL ( #2854 )
...
* hwloc: Disable OpenCL
* hwloc: Convert `install` to `configure_args`
2017-03-11 20:59:06 -06:00
Erik Schnetter
41a3957540
libxsmm: Add header-only variant ( #3419 )
...
* libxsmm: Add header-only variant
* libxsmm: Implement requestes from code review
* libxsmm: Correct error in previous simplification
* libxsmm: Raise error if `header-only` variant is not supported by version
* libxsmm: Correct flake8 errors
2017-03-11 16:00:47 -06:00
Erik Schnetter
18ac76b320
bison: Declare m4 dependency correctly ( #3424 )
...
* bison: Declare m4 dependency correctly
* bison: Declare m4 as run-time dependency
2017-03-11 15:58:57 -06:00
Erik Schnetter
23d4a60639
funhpc: New package ( #3421 )
...
* funhpc: New package
* funhpc: Rename development version to “develop”
* funhpc: Try to make flake8 happy
* funhpc: Correct flake8 error
2017-03-11 15:58:09 -06:00
Erik Schnetter
7e3eaba899
hdf5-blosc: Update compiler selection in self-test ( #3417 )
2017-03-11 12:50:54 -06:00
Erik Schnetter
093ffdfa45
cuda: Allow using unknown compilers ( #3416 )
...
* cuda: Allow using unknown compilers
* cuda: Correct flake8 error
2017-03-11 12:42:02 -06:00
Erik Schnetter
b30637e1ce
py-yt: New version 3.3.4 ( #3420 )
2017-03-11 12:39:33 -06:00
Erik Schnetter
48640cf2fa
binutils: Add gettext dependency ( #3423 )
2017-03-11 12:38:51 -06:00
Elsa Gonsiorowski
eef2021d91
pdsh basic package ( #3408 )
...
* added basic pdsh package
* need link to actual archive file
2017-03-11 09:12:26 -06:00
Todd Gamblin
e3101808ae
Make multimethods work with inheritance. ( #3411 )
...
Previously, this would fail with a NoSuchMethodError:
class Package(object):
# this is the default implementation
def some_method(self):
...
class Foo(Package):
@when('platform=cray')
def some_method(self):
...
@when('platform=linux')
def some_method(self):
...
This fixes the implementation of `@when` so that the superclass method
will be invoked when no subclass method matches.
Adds tests to ensure this works, as well.
2017-03-11 05:48:36 -08:00
Mario Melara
15f80ed15c
Add paths to PKG_CONFIG_PATH to find cray .pc file ( #3378 )
...
* Add paths to PKG_CONFIG_PATH to find cray .pc file
Adds two paths: /usr/lib64/pkgconfig and /usr/local/lib64/pkgconfig.
cray pkg-config looks at two different paths which are not included
in PKG_CONFIG_PATH environment variable. This PR addresses #3167 .
* Flake8 fixes
* flake8 fix again
2017-03-10 16:29:20 -08:00
Javier
68f5b9adf8
Adding new package: py-lxml ( #3403 )
...
* Adding new package: py-lxml
* Adding missing version
2017-03-10 13:18:17 -06:00
Javier
a1e8644f63
Adding new package: py-elasticsearch ( #3398 )
...
* Adding new package: py-elasticsearch
* Adding missing dependency
2017-03-10 12:48:41 -06:00
Javier
0c9ddeafe4
Adding new package: py-keras ( #3400 )
...
* Adding new package: py-keras (and dependencies)
* Fixing dependencies
2017-03-10 12:48:22 -06:00
Jon Rood
6066526492
Confining CPPFLAGS=-P to only happen for GCC. ( #3404 )
2017-03-10 12:48:03 -06:00
Javier
22d7f9da40
Adding new package: py-py4j ( #3390 )
...
* Adding new package: py-py4j
* Adding missing depedency
2017-03-10 07:30:28 -06:00
Javier
a7f35b3db6
Adding new package: py-joblib ( #3399 )
2017-03-10 07:30:01 -06:00