9 Commits

Author SHA256 Message Date
261f7a8e8f Accepting request 1233960 from home:StefanBruens:branches:science
- Update to version 1.7.6:
  Too many changes to list, see included NEWS file or
  https://github.com/libMesh/libmesh/blob/v1.7.6/NEWS
- Fix broken build conditions for openmpi on SLE <= 15.5
- Fix patch macro syntax

OBS-URL: https://build.opensuse.org/request/show/1233960
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=9
2025-01-02 15:00:03 +00:00
64bba8c718 Accepting request 1124199 from home:NMorey:branches:science
- Drop support for openmpi[23]
- Move to openmpi4
- Prepare support for openmpi5

OBS-URL: https://build.opensuse.org/request/show/1124199
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=8
2023-11-16 16:49:57 +00:00
f43a2e8846 Accepting request 960112 from home:StefanBruens:branches:science
- Disable qhull and remove dependency, it is just leftover,
  unused code.

OBS-URL: https://build.opensuse.org/request/show/960112
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=7
2022-03-08 13:20:25 +00:00
f3d9361d0e Accepting request 953784 from home:StefanBruens:branches:science
- Update to version 1.6.2
  * Mimic stl and boost constructors in our allocators
  * Weaken partitioner_test for SFC on 8+ processors
  * Fix for deprecated warning in SLEPc not-quite-3.15
  * fix typo in type_to_n_nodes_map
  * amended solver_types
  * set constant 0 to float
  * Fix example doc and combine if-statements
  * Fix docs that referred to old example
  * Update docs for named boundary (side, edge, node) sets.
  * Make RadialBasisInterpolation quiet
  * misc_ex13: fix doc string
  * Prerequest nothing on side FE in RB ex2
  * libmesh_cast_ptr -> cast_ptr in example
  * Fix deprecated warnings in SLEPc 3.15
  * Add missing PYRAMID14 master point
  * Don't try to autodetect headers for tecio in system
  * Wrap Petsc include for dmimpl.h in ignore and restore warnings.
  * undef MAJOR_VERSION and MINOR_VERSION before including petsc.h
    in config tests
  * Fix for --enable-petsc-required
  * Fix nodes_on_edge for 2nd order InfCell cases
  * Fix Elem::is_child_on_edge
  * Fix asserts in PetscMatrix::add_sparse_matrix()
  * Fix residual history vector pointer constness in newer PETSc
    versions
- Update to version 1.6.1
  * Do *not* sync done_saving_ids across processors
  * Fix compilation with both CAPNP and GLPK enabled
  * Re-reserve non-zero pattern after Eigen::setZero
  * Generalize default constructors for TypeTensor and TypeVector
  * Make ReferenceCounter::increment_{de,con}structor_count()
    noexcept
  * Work around warnings in system xdr/rpc headers
  * Don't try to cast ostream to bool
  * Remove potential deadlock with Singletons and RemoteElem
  * Fix NemesisIO Hex27 output issue
  * Fix SFC Partitioner on distributed meshes
  * Don't apply a regex to the string "All Tests"
  * Remove non-unique DOF ids in Build::sorted_connected_dofs()
  * Initialize next_unpartitioned_unique_id
  * Eliminate leak in merge_ghost_functor_outputs
  * The SHAPE and SKEW metrics for Quad elements should have
    similar bounds.
  * Turn off gdb backtraces by default
- Remove openmpi1 flavor
- Drop reproducible.patch, use sed script to also cover BUILD_DATE,
  and also all nested configure scripts in contrib.

OBS-URL: https://build.opensuse.org/request/show/953784
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=6
2022-02-15 18:29:24 +00:00
3218b176b7 Accepting request 825015 from home:bmwiedemann:branches:science
Add reproducible.patch to drop build host name (boo#1084909)

This makes package build reproducible.

Patch could be upstreamed in modified form.

OBS-URL: https://build.opensuse.org/request/show/825015
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=5
2020-08-10 21:20:15 +00:00
d4088095cf Accepting request 765655 from home:StefanBruens:branches:science
- Remove bogus undefines of suffix and mpi_flavor. suffix is the
  name of an RPM built-in (like expand or echo), and since RPM 4.15
  trying to alter a built-in is an error. Fixes built of serial
  flavor on Tumbleweed. See https://rpm.org/user_doc/macros.html

OBS-URL: https://build.opensuse.org/request/show/765655
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=4
2020-01-21 13:17:04 +00:00
1c61d0f6bb Accepting request 762208 from home:StefanBruens:branches:science
- Update to version 1.5.1
  Too many changes to list here, see included NEWS file.
- Rebase use_system_netcdf.patch
- Cleanup spec file
- Convert to _multibuild, add openmpi1/openmpi2/openmpi3 flavors

OBS-URL: https://build.opensuse.org/request/show/762208
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=3
2020-01-10 14:56:45 +00:00
ec2254a394 Accepting request 701783 from home:StefanBruens:branches:science
Currently fails in the testsuite on TW, but I think this is still much
better as the current state, and I don't want this to get lost.

- Update to version 1.2.1
- Disable components which would disallow distribution under LGPL-2.1
  * disable tetgen (AGPL-3.0) and triangle (custom license), these
    are incompatible with libmesh (LGPL-2.1, not newer)
  * disable metis (Apache 2.0), can be combined with LGPL-2.1 components,
    but not used from within
  * disable parmetis (requires separate license for non-commercial use)
- change URL: to current project homepage
- point Source: to github release location
- make libmesh-devel installable (bad Requires:)

OBS-URL: https://build.opensuse.org/request/show/701783
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=2
2019-06-05 17:02:45 +00:00
Corot Sebastien
61b9462155 Accepting request 154860 from home:scorot:branches:science
A framework for the numerical simulation of partial differential equations

OBS-URL: https://build.opensuse.org/request/show/154860
OBS-URL: https://build.opensuse.org/package/show/science/libmesh?expand=0&rev=1
2013-02-07 20:44:53 +00:00