1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
ngspetsc (0.1.0-2) unstable; urgency=medium
* upload to unstable.
ngsPETSC is new, so it won't hurt existing stable users.
Make the first version in stable (trixie) as recent as possible.
-- Drew Parsons <dparsons@debian.org> Sat, 31 May 2025 17:47:51 +0200
ngspetsc (0.1.0-1exp1) experimental; urgency=medium
* New upstream release
- applies debian patch 0cc7e30...patch
- versioned Build-Depends: python3-petsc4py (>= 3.22.1~),
python3-netgen (>= 6.2~)
* Build-Depends: python3-dolfinx-real <!nocheck>
for build-time tests, otherwise python3-dolfinx might be satisfied
by python3-dolfinx-complex
-- Drew Parsons <dparsons@debian.org> Fri, 30 May 2025 12:30:17 +0200
ngspetsc (0.0.8-3) unstable; urgency=medium
* Add 0cc7e30e8a04e8b625671e2b3704ce9a4158b3c7.patch to include upstream PR
#72 which fixes FTBFS with poetry 2. Closes: #1094126.
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Mon, 03 Feb 2025 06:41:25 +0000
ngspetsc (0.0.8-2) unstable; urgency=medium
* Build-Depends: python3-dolfinx rather than fenicsx
to work around Bug#1088865 blocking fenics.
-- Drew Parsons <dparsons@debian.org> Mon, 30 Dec 2024 10:42:53 +0100
ngspetsc (0.0.8-1) unstable; urgency=medium
* New upstream release
-- Drew Parsons <dparsons@debian.org> Sat, 14 Dec 2024 14:47:11 +0100
ngspetsc (0.0.7~a8-1) unstable; urgency=medium
* New upstream alpha release
- Build-Depends: python3-poetry-core
* update debian/watch to a github release pattern
- include uversionmangle for upstream's alpha releases
-- Drew Parsons <dparsons@debian.org> Sat, 23 Nov 2024 11:57:46 +0100
ngspetsc (0.0~git20241103.14a66d7-1) unstable; urgency=medium
* New upstream snapshot
* Add Build-Depends-Indep: libjs-mathjax and doc_local_mathjax.patch to use
local mathjax when building the documentation
* Add Build-Depends-Indep: libjs-requirejs
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Wed, 06 Nov 2024 09:40:49 +0000
ngspetsc (0.0~git20241016.a196ed4-1) unstable; urgency=medium
* New upstream snapshot
* Squash trailing white space in previous changelog entry
* Standards-Version: 4.7.0
* Remove revert_ufl_mesh_PR15.patch, since reversing that change was only
needed to support dolfinx 0.7. We are now at dolfinx 0.9, and thus the
change in upstream PR #15 is currently needed.
* Remove docs_build.patch since it has been integrated upstream
* Add patch drop_sphinxcontrib_video.patch to drop documentation dependency on
sphinxcontrib-video, which is currently not packaged by Debian
* Add Build-Depends on python3-sphinx-autoapi, which is now required to build
the documentation
-- Francesco Ballarin <francesco.ballarin@unicatt.it> Sun, 03 Nov 2024 15:50:16 +0000
ngspetsc (0.0~git20240318.f83b50a-3) unstable; urgency=medium
* complex number tests Depends: python3-dolfinx-complex
* Standards-Version: 4.7.0
-- Drew Parsons <dparsons@debian.org> Fri, 31 May 2024 15:42:07 +0200
ngspetsc (0.0~git20240318.f83b50a-2) unstable; urgency=medium
* drop debian patch revert_ufl_mesh_PR15.patch
since dolfinx 0.8 is now available.
Build-Depends: fenicsx (>= 2:0.8~)
-- Drew Parsons <dparsons@debian.org> Sat, 11 May 2024 11:31:08 +0200
ngspetsc (0.0~git20240318.f83b50a-1) unstable; urgency=medium
* New upstream snapshot
-- Drew Parsons <dparsons@debian.org> Fri, 22 Mar 2024 00:38:09 +0100
ngspetsc (0.0~git20240130.0c8a05b-2) unstable; urgency=medium
[ Francesco Ballarin ]
* Fill debian/upstream/metadata
-- Drew Parsons <dparsons@debian.org> Tue, 20 Feb 2024 12:37:45 +0100
ngspetsc (0.0~git20240130.0c8a05b-1) unstable; urgency=medium
* Initial release. (Closes: #1063352)
* Build-Depends: python3 not python3-all since netgen currently only
builds for the default python.
* add debian patches
- test_no_ngsolve.patch skips ngsolve tests
since ngsolve is not (yet) packaged for debian
(for now use ngspetsc with fenicsx, or install ngsolve manually)
- revert_ufl_mesh_PR15.patch reverts upstream PR#15 to work with
dolfinx 0.7 (ufl 2023.2.0)
- docs_build.patch removes jupyter-sphinx, which creates references
to thebelab.css but does not install or link it
* use debian/py3dist-overrides to define petsc4py dependency
python3-petsc4py | python3-petsc4py-real | python3-petsc4py-complex
Note fenicsx utilities work with the complex build of PETSc,
though ngsolve utilities do not, see upstream Issue#17.
(ngsolve is not yet packaged for debian)
* Recommends: python3-slepc4py | python3-slepc4py-real |
python3-slepc4py-complex.
* Depends: python3-netgen
* Build-Depends: libpetsc-real-dev as Recommended by python3-petsc4py
(Recommends are not installed by default in buildd chroots).
Needed to set the default PETSC_DIR path /usr/lib/petsc.
Also for debian/tests (testing libpetsc-complex-dev as well).
* set pytest, pylint dependencies to nothing in py3dist-overrides
(they are listed in install_requires rather than setup_requires)
-- Drew Parsons <dparsons@debian.org> Wed, 07 Feb 2024 19:14:48 +0100
|