SHA256
10
0
forked from pool/HepMC

44 Commits

Author SHA256 Message Date
f8d2f5d225 Accepting request 1268357 from science
OBS-URL: https://build.opensuse.org/request/show/1268357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=19
2025-04-10 19:59:51 +00:00
ad79b0a6af Accepting request 1268145 from home:badshah400:rivet
Update to version 3.3.1.

OBS-URL: https://build.opensuse.org/request/show/1268145
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=40
2025-04-10 09:51:59 +00:00
2041c9c418 Accepting request 1255799 from science
OBS-URL: https://build.opensuse.org/request/show/1255799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=18
2025-03-25 21:11:32 +00:00
597328b729 Accepting request 1255623 from home:badshah400:branches:science
* Update to version 3.3.0.
* Update shared lib name in accordance with upstream so version bump.
* Drop HepMC-disable-doxygen-html-timestamp.patch: no longer needed as HTML_TIMESTAMP is not set by Doxyfile.

OBS-URL: https://build.opensuse.org/request/show/1255623
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=38
2025-03-25 06:10:00 +00:00
ceaa3a9a13 Accepting request 1118758 from science
OBS-URL: https://build.opensuse.org/request/show/1118758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=17
2023-10-19 20:49:03 +00:00
9e308494d2 Accepting request 1117544 from home:badshah400:branches:science
Update to version 3.2.7.

OBS-URL: https://build.opensuse.org/request/show/1117544
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=36
2023-10-19 05:48:56 +00:00
8403ea769b Accepting request 1110623 from science
OBS-URL: https://build.opensuse.org/request/show/1110623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=16
2023-09-12 19:04:23 +00:00
a649609f69 Accepting request 1110452 from home:lkocman:branches:science
- Update license
  HepMC3-3.2.6/LICENSE says
  Version 3 of the GNU Lesser General Public Licence
  or any later version.

OBS-URL: https://build.opensuse.org/request/show/1110452
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=34
2023-09-12 13:40:53 +00:00
a4f149e986 Accepting request 1099615 from science
- Update to version 3.2.6.
- Adapt shared lib name to SO version bump (4->5) for libHepMC3search.
- License update: bundled bxzstr is MPL-2.0.
- Re-enable testing for i586.
- Make doc package noarch.

OBS-URL: https://build.opensuse.org/request/show/1099615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=15
2023-07-25 09:49:31 +00:00
a0a27490ee OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=32 2023-07-20 04:29:55 +00:00
5fa29c3395 OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=31 2023-07-20 04:29:33 +00:00
e4aa4a3b0f Accepting request 1098005 from home:badshah400:branches:science
* Update to version 3.2.6.
* Adapt shared lib name to SO version bump (4->5) for libHepMC3search.
* License update: bundled bxzstr is MPL-2.0.
* Re-enable testing for i586.

OBS-URL: https://build.opensuse.org/request/show/1098005
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=30
2023-07-20 04:28:41 +00:00
fb2f2d4372 Accepting request 1034150 from science
OBS-URL: https://build.opensuse.org/request/show/1034150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=14
2022-11-07 12:52:15 +00:00
4d6c7b31fc Accepting request 1033771 from home:badshah400:boo1204987
- Disable pythia interface, pythia now includes HepMC interface by
  default; this avoids a build cycle (boo#1204987,
  9827d5fb95).
- Add _constraints file to ensure builds do not OOM on some
  workers.

OBS-URL: https://build.opensuse.org/request/show/1033771
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=28
2022-11-07 11:08:16 +00:00
ad805a24a3 Accepting request 958425 from science
- Also Obsolete libHepMC3-1 from libHepMC3search.
- Update to version 3.2.5.
- Add HepMC-disable-doxygen-html-timestamp.patch: Disable timestamps in doxygen generated HTML footers to make builds reproducible.
- Split libraries into separate shared lib packages.
- Build for all supported python flavours.
- Fix shalred lib versioning and obsolete libHepMC3-1 from libHepMC3-3 since previous lib was incorrectly named.
- Delete bundled pybind11 and use system package; add BuildRequires: python-pybind11-devel >= 2.6.0.

OBS-URL: https://build.opensuse.org/request/show/958425
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=13
2022-03-02 17:20:38 +00:00
f56f669ba8 OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=27 2022-03-02 10:26:46 +00:00
32459f2258 OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=26 2022-03-02 10:26:12 +00:00
079052bdac Accepting request 956571 from home:badshah400:branches:science
- Update to version 3.2.5.
- Add HepMC-disable-doxygen-html-timestamp.patch: Disable timestamps in doxygen generated HTML footers to make builds reproducible.
- Split libraries into separate shared lib packages.
- Build for all supported python flavours.
- Fix shalred lib versioning and obsolete libHepMC3-1 from libHepMC3-3 since previous lib was incorrectly named.
- Delete bundled pybind11 and use system package; add BuildRequires: python-pybind11-devel >= 2.6.0.

OBS-URL: https://build.opensuse.org/request/show/956571
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=25
2022-03-01 16:05:29 +00:00
af41babc00 Accepting request 939959 from science
OBS-URL: https://build.opensuse.org/request/show/939959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=12
2021-12-11 23:57:49 +00:00
b3312062e4 Accepting request 936280 from home:badshah400:branches:science
- Temporarily disable tests for i586 until tolerance issues are sorted out.

OBS-URL: https://build.opensuse.org/request/show/936280
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=24
2021-12-11 20:12:23 +00:00
7f4678e5fe Accepting request 931971 from science
OBS-URL: https://build.opensuse.org/request/show/931971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=11
2021-11-18 09:33:45 +00:00
a5ea0946cf Accepting request 931212 from home:badshah400:branches:science
Update to version 3.2.4

OBS-URL: https://build.opensuse.org/request/show/931212
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=23
2021-11-17 14:02:50 +00:00
88c8f5c02a OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=22 2021-03-14 13:15:27 +00:00
4ae3a41ac2 Accepting request 878804 from home:averbyts
Dear all, 

the main idea behind the changes is that packages "HepMC-xxx" would provide "HepMC3-xxx" as well, so that would allow to describe the dependencies of other packages in a mor uniform way, e.g.  

BuildRequires: HepMC2>=2.06.10 HepMC2-devel>=2.06.10  HepMC3>=3.2.0 HepMC3-devel>=3.2.0 

instead of more confusing  

BuildRequires: HepMC2>=2.06.10 HepMC2-devel>=2.06.10  HepMC>=3.2.0 HepMC-devel>=3.2.0 

Best regards,

Andrii

OBS-URL: https://build.opensuse.org/request/show/878804
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=21
2021-03-14 13:13:32 +00:00
8aa28eabaa Accepting request 857138 from science
OBS-URL: https://build.opensuse.org/request/show/857138
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=10
2020-12-21 09:24:35 +00:00
Matthias Mailänder
ad32616140 Accepting request 856781 from home:badshah400:branches:science
* Update to version 3.2.3.
* Run tests; need to pass CMAKE_SKIP_RPATH=OFF to cmake to fix rpath handling in Leap 15.2 (and doesn't hurt generally).

OBS-URL: https://build.opensuse.org/request/show/856781
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=19
2020-12-20 11:49:10 +00:00
7288d66161 Accepting request 821514 from science
OBS-URL: https://build.opensuse.org/request/show/821514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=9
2020-07-17 18:53:44 +00:00
e06152ee41 Accepting request 820978 from home:badshah400:branches:science
- Update to version 3.2.2:
- Drop HepMC-type-mismatch-error.patch: incorporated upstream.

OBS-URL: https://build.opensuse.org/request/show/820978
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=17
2020-07-17 12:54:30 +00:00
048c75d667 Accepting request 814032 from science
OBS-URL: https://build.opensuse.org/request/show/814032
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=8
2020-06-12 19:42:09 +00:00
e1d62b45c1 Accepting request 812372 from home:badshah400:branches:science
* Add HepMC-type-mismatch-error.patch: Fix type mismatch between function definition and function call flagged by GCC 10.
* Use autosetup to setup build dir and automatically apply patch.

OBS-URL: https://build.opensuse.org/request/show/812372
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=15
2020-06-11 23:02:15 +00:00
64ad27fe40 Accepting request 796502 from science
OBS-URL: https://build.opensuse.org/request/show/796502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=7
2020-05-23 15:26:41 +00:00
cde3b385ac Accepting request 796268 from home:badshah400:branches:science
- Update Licensing:
  * Main License has been changed to GPL-3.0-or-later.
  * Python bindings licensed under the BSD-3-Clause.
- Package the appropriate License file for python-%{name} package.

OBS-URL: https://build.opensuse.org/request/show/796268
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=13
2020-04-23 11:07:20 +00:00
b217e7c40f Accepting request 794259 from home:badshah400:branches:science
- Update to version 3.2.1:
- Build python3 bindings and package them in a new subpackage python3-HepMC; introduces BuildRequires on python3 and python3-devel.
- Build docs and examples by passing the appropriate options to cmake and package them in a -doc subpackage; drop commands used to build doc separately.
- Use %bcond_with/%bcond_without to enable pythia and disable rootio respectively.
- Add BuildRequires: pkgconfig(zlib) to enable linking against
  zlib.
- Package LICENCE and COPYING files using %license.

OBS-URL: https://build.opensuse.org/request/show/794259
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=12
2020-04-19 13:34:18 +00:00
94b0887c16 Accepting request 793440 from science
- Disable setting rpaths on installed libs (fixes build failure on 15.2).

OBS-URL: https://build.opensuse.org/request/show/793440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=6
2020-04-13 10:54:10 +00:00
1116a5465b Accepting request 789401 from home:badshah400:Leap152Fixes
*NOTE* Builds for Factory/TW fail due to GCC bug (boo#1167898); this sr only intends to fix build failures for Leap:15.2

- Disable setting rpaths on installed libs.

OBS-URL: https://build.opensuse.org/request/show/789401
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=10
2020-03-30 15:33:18 +00:00
fce7ddc257 Accepting request 762561 from science
OBS-URL: https://build.opensuse.org/request/show/762561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=5
2020-01-09 21:54:13 +00:00
7d9abd65b5 Accepting request 762021 from home:badshah400:branches:science
- Update to version 3.1.2:
  * Add GenParticle::abs_pid() to match FourVector::abs_eta(),
    abs_rap().
  * Add FourVector component-setting functions in HepMC method
    naming convention; deprecate old camelCase ones.
  * Bugfix release. Fixed some typos and minor bugs.
  * Fixed name of ROOT dictionary
  * Added more standard attributes
  * Extended documentation for doxygen
  * Added stremer output to Reader/Writer classes
  * Added procedures for boost, rotation and reflection to
    GenEvent
  * Added operators for printing events, particles, etc.
  * Added example with reading of compressed file and more tests
- Run fdupes on full docdir to link even more duplicated files.

OBS-URL: https://build.opensuse.org/request/show/762021
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=8
2020-01-09 21:08:37 +00:00
e6c67861e8 Accepting request 700424 from science
OBS-URL: https://build.opensuse.org/request/show/700424
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=4
2019-05-06 11:26:35 +00:00
5500dc25b3 Accepting request 699962 from home:badshah400:branches:science
- Update to version 3.1.1:
  * Improved treatment of events with cycles.
  * Improved documentation and examples.
- Changes from version 3.1.0:
  * Renaming the namespace, header directory and library name to
    HepMC3
  * SmartPointer is repaced with shared_ptr from C++11, so C++11
    is always required now
  * Split library into HepMC3(core) and HepMC3search (search
    engine)
  * New Search engine with highly abstract search capabilities
  * New readers and writers: WriterAsciiHepMC2, ReaderLHEF
  * Ascii files now have own string in header: Asciiv3
  * Deduction of input file format in ReaderFactory
  * Improved consistency of interface
  * Removal of most deprecated functions and  multiple bugfixes
  * Implemented test suite
  * Improved examples and documentation
- Drop sover.diff: so versioning added by upstream.
- Update Source url in keeping with upstream name changes.
- Adapt to name changes (HepMC -> HepMC3) in spec file wherever
  appropriate.
- Use %%cmake_build for building and parallel jobs when building
  documentation.
- Package new library libHepMC3search.
- New BuildRequires: graphviz-gd and ghostscript-fonts-std needed
  to generate docs, gcc-fortran needed for library.

OBS-URL: https://build.opensuse.org/request/show/699962
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=6
2019-05-03 15:39:18 +00:00
b27dfa81cf Accepting request 515864 from science
1

OBS-URL: https://build.opensuse.org/request/show/515864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=3
2017-08-24 16:49:00 +00:00
19a669d807 Accepting request 515821 from home:jengelh:branches:science
- Reapply shared library guidelines.
- Add sover.diff to force shlib versioning.
- Slightly trim description for length.

OBS-URL: https://build.opensuse.org/request/show/515821
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=4
2017-08-10 09:01:20 +00:00
f915f95fa6 Accepting request 514701 from home:badshah400:branches:science
- Update to version 3.0.0:
  + See list of changes from:
    https://gitlab.cern.ch/hepmc/HepMC3/blob/3.0.0/ChangeLog.
- Drop shared library subpackage; there is no numbered shared lib
  any more. Package everything into the devel package.
- Use cmake macros for build and install.
- Drop unused cmake options.
- Build and install doxygen documentation.
- Manually install examples to docdir, running fdupes to weed out
  duplicated files.
- Update URL and Source URL for new upstream links.
- Updated file-list.

OBS-URL: https://build.opensuse.org/request/show/514701
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=3
2017-08-05 16:38:12 +00:00
Stephan Kulow
dc1a4d2e7b Accepting request 230703 from science
New package: HepMC is a high energy particle physics software for maintaining event records for MC generators.

OBS-URL: https://build.opensuse.org/request/show/230703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/HepMC?expand=0&rev=1
2014-04-25 14:09:24 +00:00
Matthias Mailänder
5dce3ca947 Accepting request 213807 from home:badshah400:heppack
New package: A high energy particle physics package

OBS-URL: https://build.opensuse.org/request/show/213807
OBS-URL: https://build.opensuse.org/package/show/science/HepMC?expand=0&rev=1
2014-01-14 16:53:23 +00:00