summarylogtreecommitdiffstats
path: root/.SRCINFO
diff options
context:
space:
mode:
authoreDgar2021-09-19 20:20:43 -0500
committereDgar2021-09-19 20:20:43 -0500
commit797eae7e2136892b394836ecd75cd45b3fbb1aa1 (patch)
tree34a15b5938ff128312b60505bd965a80e3d1e3f7 /.SRCINFO
parent483c0558a92ca886d9cbaec70948f088f8563101 (diff)
downloadaur-797eae7e2136892b394836ecd75cd45b3fbb1aa1.tar.gz
Squashed commit of the following:
commit b1d62b2e31965eb7aecf2af6aa63b3623cc6ae62 Author: eDgar <eDgar_|at|_openmail.cc> Date: Sat Sep 18 14:59:25 2021 -0500 upd8 SRCINFO commit 76d2570563dac06c24a8b6e1af07a415947b269e Author: eDgar <eDgar_|at|_openmail.cc> Date: Sat Sep 18 14:15:31 2021 -0500 upd8 contribs, move flags to CONFOPTS, rm LD_PRELOAD libfakeroot commit 95a9ee5d8ab02cb266b9987e9c34f043c3f8ebb2 Author: eDgar <eDgar_|at|_openmail.cc> Date: Sat Sep 18 14:15:11 2021 -0500 test_optdepends: use type instead of which where appropriate commit 3cd56907d05db1e243cf5967c3ff6db1e7e13386 Author: eDgar <eDgar_|at|_openmail.cc> Date: Sat Sep 18 00:18:31 2021 -0500 3.15.4; fix petsc4py with patch (SUDO_USER) commit 594139c1e91a1df97b7964b4f829786c43116240 Author: eDgar <edgar@openmail.cc> Date: Fri Sep 17 17:49:39 2021 -0500 disable env flags; enable debug messages (make tests); move sed BlasLapack.py into build commit 91af4923fc0348e2f6e5b46b2ad0e9f2bac873c4 Author: eDgar <eDgar_|at|_openmail.cc> Date: Fri Sep 17 16:40:31 2021 -0500 test_optdepends.sh: GDB, comment out OpenGL (not working) commit e06da72ea7b391d44f45b14135ef414374866440 Author: eDgar <eDgar_|at|_openmail.cc> Date: Fri Sep 17 16:38:42 2021 -0500 3.15.4, get rid of BlasLapack.py (testing) commit 666743cdc9920832e4efee7e4c29bcf2f7da3ce3 Author: eDgar <eDgar_|at|_openmail.cc> Date: Fri Sep 17 16:37:15 2021 -0500 _base, remove _config, clean CONFOPTS commit 52f73e80d4da9f75a1b2f961376c85f2dcd95945 Author: eDgar <eDgar_|at|_openmail.cc> Date: Tue Aug 31 01:08:18 2021 -0500 add pets4py by means of PYTHONPATH commit a08bf9f41335bea69bc68a24d8fd59ff6779a796 Author: eDgar <eDgar_|at|_openmail.cc> Date: Tue Aug 31 01:07:23 2021 -0500 remove cruft (comments) and add legibility commit 878a7afa08083d5ada268ea77a4c2c54570bccd2 Author: eDgar <eDgar_|at|_openmail.cc> Date: Tue Aug 31 01:04:06 2021 -0500 use git release in pkgversion instead of date commit 9b4cc7b57cb785f71344e5a7f46e52f093f1de8b Author: eDgar <eDgar_|at|_openmail.cc> Date: Tue Aug 31 01:03:33 2021 -0500 /usr/local → /usr commit 48647091e2d5d40da337e1c90318d448d65abc72 Author: eDgar <eDgar_|at|_openmail.cc> Date: Tue Aug 31 01:02:47 2021 -0500 change top-legend commit 4cbe05b6a9a2135abde29e8d3b12d795ff851c37 Author: eDgar <eDgar_|at|_openmail.cc> Date: Tue Aug 31 01:02:13 2021 -0500 Make description much shorter commit c43a1d27045c3b4daa920ec07928efa4da38d11f Author: eDgar <edgar@openmail.cc> Date: Sun Aug 29 12:44:09 2021 -0500 silent make, better pkgver, march=native commit cc9bcc54dd9721fdcdc97c0558701309a268968e Author: eDgar <edgar@openmail.cc> Date: Sun Aug 29 12:42:10 2021 -0500 enable X (libX11.so; for ksp_xmonitor) commit b03b8a642ad55fc755111657d5116236a55b1e9d Author: eDgar <edgar@openmail.cc> Date: Mon Aug 16 17:23:58 2021 -0500 remove petsc4py (not working); split package to petsc{,-doc} commit b66ba61a72cb28df67b119e631096a9ea8773111 Author: eDgar <edgar@openmail.cc> Date: Thu Aug 5 09:26:21 2021 -0500 test_optdepends.sh: openblas with pkgconfig commit 2ee1827afab76692742fe23149936e2152c12c75 Author: eDgar <edgar@openmail.cc> Date: Wed Aug 4 22:50:06 2021 -0500 hypre is makedepends, not optdepends commit 28571fb8ce884e009bd84bd7cd1afc414bcda39b Author: eDgar <edgar@openmail.cc> Date: Fri May 21 00:43:24 2021 -0500 flags in multi-lines, set libHYPRE.so directly commit f9eb15bd087212a5eef9a369e22a88d859fce15e Author: eDgar <edgar@openmail.cc> Date: Wed May 19 09:56:06 2021 -0500 use whereis, ldconfig, pkgconf to find optional deps commit 1057e3d5e8db9faaf99a6c397fa186232e3cbcf6 Author: eDgar <edgar@openmail.cc> Date: Tue May 18 13:04:49 2021 -0500 remove petsc4py.patch commit 98e3afef3525b2d44d3ac419adb9c87d47cfdf03 Author: eDgar <edgar@openmail.cc> Date: Tue May 18 12:00:57 2021 -0500 clean flags (add doc), sane petsc4py, resort optdepends, staticlibs commit 12884b165c3017a87a2da2bb40b8b5758b493ac2 Author: eDgar <edgar@openmail.cc> Date: Wed May 12 13:58:54 2021 -0500 use ldconfig with test_optdepends.sh commit 53d06c02010af2da62a7e78475affa60912eba22 Author: eDgar <edgar@openmail.cc> Date: Mon Mar 15 16:21:38 2021 -0600 recover missing directories from AUR; add option for petsc4py commit cc36baddff61dfa2a3bd158301d2729cd45250b9 Author: eDgar <edgar@openmail.cc> Date: Mon Mar 15 00:06:32 2021 -0600 use python instead of python2 commit afe93d89fb79ccc1f1b2647d0351bb2bbabc0d71 Author: Lucas Heitzmann Gabrielli <heitzmann@gmail.com> Date: Wed Feb 3 17:03:02 2021 -0300 Fix petsc4py build commit 1260bb53b9c1ddbe8814504ed46adb8a644a7933 Author: Lucas Heitzmann Gabrielli <heitzmann@gmail.com> Date: Tue May 12 12:13:21 2020 -0300 Changes by eDgar: use test_optdepends, remove patch commit 2a92162ebdef2c5e2fba43eeded92499713927aa Author: eDgar <edgar@openmail.cc> Date: Tue May 12 23:21:34 2020 -0500 improve dependencies (whereis, add zlib); use slepc-maint (heitzmann) commit 92ccc72c2dfa39630e7597917fce3b2b6b6cd0d7 Author: eDgar <edgar@openmail.cc> Date: Mon May 11 21:29:50 2020 -0500 OpenCL > test_optdepends.sh commit bdb874186d686eb8cd9255156cd5a87f49828aff Author: eDgar <edgar@openmail.cc> Date: Sun May 10 18:50:20 2020 -0500 mtune=generic commit 37ec0108f6ccdb87f759c0e1a537d228ab187f17 Author: eDgar <edgar@openmail.cc> Date: Sun May 10 18:21:35 2020 -0500 update deps: sowing,med>=4.0/add FORTIFY-SOURCE=2 to flags commit e3d46fcf98e9f3aad40be3f66913d139f872c518 Author: eDgar <edgar@openmail.cc> Date: Mon Dec 30 15:29:26 2019 +0100 export flags for all functions; del flags also in test_optdepends commit 538517d9ca8e28b4d7263af91ad4eab8834235aa Author: eDgar <edgar@openmail.cc> Date: Wed Dec 25 19:25:01 2019 +0100 Added openblas (hacked BlasLapack.py) commit ed0b0b66dc38da1a2b68be1185ad557d1201c5e6 Author: eDgar <edgar@openmail.cc> Date: Sat Dec 21 22:22:36 2019 +0100 enable openmp, hwloc, opengl, eigen, cgns, libpng commit 05e824313dc9b367bd0d34ee22f5f70da936a4f4 Author: eDgar <edgar@openmail.cc> Date: Fri Dec 20 22:06:17 2019 +0100 generic_flags; future extra packages list commit d623eca1b515d52149ceae860a5c479d60584b7b Author: eDgar <edgar@openmail.cc> Date: Fri Dec 20 10:31:34 2019 +0100 openmpi=4, test_optdepends commit 3fc79265b9729b90846da4cbacc315fe5de62677 Author: eDgar <edgar@openmail.cc> Date: Mon Nov 4 15:52:49 2019 +0100 custom build eDgar
Diffstat (limited to '.SRCINFO')
-rw-r--r--.SRCINFO70
1 files changed, 49 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d92aa7e9191d..19595c3fe45a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,8 @@
pkgbase = petsc-git
- pkgdesc = Portable, extensible toolkit for scientific computation (external downloads enabled)
- pkgver = 20210515
- pkgrel = 1
+ pkgdesc = Portable, extensible toolkit for scientific computation
+ pkgver = 3.15.4.27.g1085e15b135
+ pkgrel = 2
url = https://gitlab.com/petsc/petsc
- install = petsc.install
arch = i686
arch = x86_64
license = BSD
@@ -11,31 +10,60 @@ pkgbase = petsc-git
makedepends = gcc-fortran
makedepends = cmake
makedepends = sowing
- makedepends = python
makedepends = git
makedepends = cython
makedepends = chrpath
+ makedepends = hypre=2.18.2
depends = openmpi
depends = lapack
depends = fftw
- depends = hdf5
- depends = suitesparse
- depends = metis
- depends = parmetis
- depends = superlu
- depends = eigen
+ depends = zlib
depends = cython
depends = python-mpi4py
- optdepends = opencl: GPU computing
- optdepends = hwloc: hardware locality
- optdepends = cgns: CFD data support
- optdepends = libpng: PNG support
- optdepends = libyaml: YAML configuration support
- optdepends = libx11: GUI tools
- provides = petsc
- conflicts = petsc
- source = petsc::git+https://gitlab.com/petsc/petsc.git#branch=release
- sha256sums = SKIP
+ depends = python-numpy
+ depends = eigen>=3
+ depends = openblas
+ options = !staticlibs
+ source = git+https://gitlab.com/petsc/petsc.git#branch=release
+ source = https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-with-docs-3.15.4.tar.gz
+ source = test_optdepends.sh
+ source = petsc4py_newuser.patch
+ source = blaslapack_download.patch
+ sha512sums = SKIP
+ sha512sums = b6a1d48aab1c2639a4c1cbd8b313ace253f1c36eedaa3de3508ffbd6060e1def99e2f516ed9bb509307f614b41791d09342e2c2280c0b2c25dda1092b0e569d2
+ sha512sums = 2c2c48f6b87e24b6f5fccfd2a6eb0889d47385c0be7ba14614c55c774f8b915c33a5d5ec5cc1637d41f7407423b77ac1bcc129bfa3d7967bb917ad8d1de3a6b5
+ sha512sums = 038f4f54cb8771590b528e41666f33095d9381bf07636c53841293a3937faeb8604bfe3cb98fac588b647661ea74602e6c261cf7809e0cec7ed086e8b01b5f01
+ sha512sums = af899ea1d06bf6d4cee1c1fe86902ba2772d1001caf00e89363c6217fed9dd837588ee6f7f827ca8b8fd2a01316fbcd73d98874e28d452af71b9598127b6f179
pkgname = petsc-git
+ optdepends = boost: Free peer-reviewed portable C++ source libraries
+ optdepends = cgns: Recording and recovering computer data
+ optdepends = eigen: Lightweight C++ template library for vector and matrix math
+ optdepends = fftw: Fast-Fourier Transform
+ optdepends = gdb: Debugging
+ optdepends = hdf5: large files
+ optdepends = hwloc: Portable Hardware Locality (abstraction of hierarchical architectures)
+ optdepends = med>=4.0: Data Modelization and Exchanges (meshes)
+ optdepends = metis: Partitioning library (for meshes)
+ optdepends = mumps: Sparse solver library
+ optdepends = openblas: Linear algebra libraries
+ optdepends = opencl-headers: for opencl (GPU computing)
+ optdepends = opencl: GPU computing
+ optdepends = openmp: Parallel distributed tasks
+ optdepends = png
+ optdepends = scalapack: Parallel memory linear algebra
+ optdepends = scotch: Partitioning with sparse matrices
+ optdepends = suitesparse: Sparse matrix library
+ optdepends = superlu: Subroutines for sparsse linear systems
+ optdepends = yaml: configuration files
+ provides = petsc=3.15.4
+ provides = petsc4py=3.15.4
+ conflicts = petsc
+pkgname = petsc-doc
+ pkgdesc = Documentation for PETSc
+ depends =
+ optdepends =
+ provides = petsc-doc
+ conflicts =
+ replaces = petsc-doc