cf86c47279
Accepting request 1277560 from home:badshah400:branches:science
...
* Build with Qt6 instead of Qt5.
* Build Geant4 QT3D driver; introduces additional BuildRequires: pkgconfig(Qt63DCore), pkgconfig(Qt63DExtras), pkgconfig(Qt63DRender).
* Require gcc >= 8 for Leap 15.6 for c++17 <filesystem> support.
OBS-URL: https://build.opensuse.org/request/show/1277560
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=56
2025-05-18 18:48:12 +00:00
39603c97bf
Accepting request 1276477 from home:badshah400:branches:science
...
Update to version 11.3.2.
OBS-URL: https://build.opensuse.org/request/show/1276477
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=55
2025-05-13 13:43:33 +00:00
d5be1528cd
Accepting request 1184086 from home:StefanBruens:branches:science
...
- Add version to geant4-rpm-macros build dependency, to avoid both
getting out of sync. Implicitly fixes creating an uninstallable
devel package.
OBS-URL: https://build.opensuse.org/request/show/1184086
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=54
2024-07-02 12:55:23 +00:00
e5899ed9f3
Accepting request 1165629 from home:badshah400:branches:science
...
* Update to version 11.2.1.
* Use pre-defined macro for post(un) ldconfig.
* Add a blank %check section to satistfy rpmlint.
OBS-URL: https://build.opensuse.org/request/show/1165629
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=53
2024-04-10 08:06:00 +00:00
a729cd8a0e
Accepting request 1135788 from home:badshah400:branches:science
...
* Update to version 11.2.0.
* Drop the versioned requires on geant4-rpm-macros, it is no longer needed and only entails unnecessary version changes in the latter.
OBS-URL: https://build.opensuse.org/request/show/1135788
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=52
2024-01-02 15:07:41 +00:00
a6022ebf40
Accepting request 1110297 from home:badshah400:branches:science
...
Update to version 11.1.2
OBS-URL: https://build.opensuse.org/request/show/1110297
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=51
2023-09-14 18:56:43 +00:00
b552bfe3a4
Accepting request 1046056 from home:badshah400:branches:science
...
* Update to version 11.1.0.
* An additional EOL encoding fix.
* Drop python3-geant4 package: python bindings have been spun off into its own upstream.
* Adapt to unversioned data dir installed by this version.
OBS-URL: https://build.opensuse.org/request/show/1046056
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=50
2023-01-05 12:03:57 +00:00
1e27f65a15
Accepting request 1007358 from home:StefanBruens:branches:science
...
- Use system provided clhep
- Use geant4-rpm-macros to set GEANT4_INSTALL_DATADIR
- Keep upstream CMake install location to avoid breaking
relative paths inside CMake config files
OBS-URL: https://build.opensuse.org/request/show/1007358
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=49
2022-10-01 17:43:54 +00:00
6a0eda9743
Accepting request 1005469 from home:badshah400:branches:science
...
Update to version 11.0.3
OBS-URL: https://build.opensuse.org/request/show/1005469
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=48
2022-09-23 10:50:10 +00:00
1334f4c41d
Accepting request 999596 from home:badshah400:branches:science
...
- Update to version 11.0.2:
* Long list of changes, see
https://geant4-data.web.cern.ch/ReleaseNotes/Patch.11.0-2.txt
OBS-URL: https://build.opensuse.org/request/show/999596
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=47
2022-09-06 16:14:30 +00:00
80ec4b119f
Accepting request 960311 from home:badshah400:branches:science
...
Update to version 11.0.1
OBS-URL: https://build.opensuse.org/request/show/960311
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=46
2022-03-15 10:53:40 +00:00
3715d7e99d
Accepting request 942368 from home:badshah400:branches:science
...
- Update to version 11.0.0:
* Long list of changes, see:
https://geant4-data.web.cern.ch/ReleaseNotes/ReleaseNotes.11.0.html
- Turn system PTL usage back on; specfically require PTL >= 2.0.
OBS-URL: https://build.opensuse.org/request/show/942368
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=45
2022-01-18 16:02:35 +00:00
264558023c
Accepting request 935479 from home:badshah400:branches:science
...
* Update to version 10.7.3.
* Turn system PTL usage off since geant4 does not support PTL >= 2.0 yet.
OBS-URL: https://build.opensuse.org/request/show/935479
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=44
2021-12-04 16:07:35 +00:00
5c1ce9634a
Accepting request 900603 from home:badshah400:branches:science
...
Update to version 10.7.2.
OBS-URL: https://build.opensuse.org/request/show/900603
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=43
2021-07-13 09:37:23 +00:00
7ee87450f9
Accepting request 875234 from home:badshah400:branches:science
...
* Update to version 10.7.1.
* Drop PTL lib and devel packages -- packaged separately -- and add BuildRequires: ptl-devel to use external PTL package.
OBS-URL: https://build.opensuse.org/request/show/875234
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=42
2021-03-03 17:35:05 +00:00
Thomas Zimmermann
08007bc108
Accepting request 854120 from home:badshah400:branches:science
...
* Update to version 10.07.0.
* Split out separate shared libs package geant4-libs and require this from the geant4-devel package.
* Split out a shared lib and devel package for PTL, for which Geant4 is now effectively upstream.
* Run post(un) scripts for ldconfig for geant4-libs and libG4ptl0.
* Move Geant4 and PTL cmake modules into correct cmake module dir.
* Some more fixes for incorrect EOL encodings for examples.
* Package release notes as doc.
* Update License tags and package LICENSE files appropriate to each package.
OBS-URL: https://build.opensuse.org/request/show/854120
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=41
2021-01-05 18:47:27 +00:00
Thomas Zimmermann
8a24e862a1
Accepting request 847366 from home:badshah400:branches:science
...
* Update to version 10.06.p03.
* Change versioning scheme: Use library version (e.g. 10.6.3) instead of src tarball version (e.g. 10.06.p03).
* Add necessary data pkg to Requires for python3-geant4 and -devel pkg: geant4-data-G4ENSDFSTATE.
OBS-URL: https://build.opensuse.org/request/show/847366
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=40
2020-11-11 20:35:52 +00:00
0647bf6292
Accepting request 826727 from home:badshah400:branches:science
...
* Update to version 10.06.p02.
* Fix command for EOF encoding fixes and do this during %prep instead of during %install. Use sed and drop dos2unix BuildRequires.
* Remove zero-size files meant to collect results from running the example scripts.
* Enable python bindings for openSUSE >= 1550.
* Pass GEANT4_USE_FREETYPE=OFF to cmake to prevent installation of non-free fonts; delete both non-free fonts -- arialbd.ttf and helvetica.ttf -- from tarball; see https://bugzilla-geant4.kek.jp/show_bug.cgi?id=2267 .
* Drop Group tags.
OBS-URL: https://build.opensuse.org/request/show/826727
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=39
2020-09-04 11:36:44 +00:00
Thomas Zimmermann
014aaee5a5
Accepting request 796516 from home:badshah400:branches:science
...
- Drop the %{name}-libs package: the *.so files are packaged in
%{name}-devel.
- Create and install an RPM macros file to help with configuring
and installing geant4 dependent packages. For now, it defines
three macros:
* %geant4datadir [/usr/share/Geant4-%{libversion}/data]: the
location of optional Geant4 datasets for physics processes.
* %geant4version: the version of Geant4 obtained from
$(geant4-config --version).
* %geant4_install_data: Create %geant4datadir if it doesn't
exist and copy current dir to it.
- Install empty %geant4datadir for proper ownership of
directories when other packages install datasets.
- Clean up specfile using spec-cleaner.
OBS-URL: https://build.opensuse.org/request/show/796516
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=38
2020-04-24 18:37:53 +00:00
Thomas Zimmermann
00b7e2478e
Accepting request 791261 from home:badshah400:branches:science
...
- Update to version 10.06.p01:
- Use cmake macros for configuring, building, and installing.
- Package all shared libs in %{name}-libs package (they are
unversioned) anyway.
- Install examples in docdir as part of a separate -example
package.
- Delete unnecessary files, e.g. mac documentation and some hidden files and dirs.
- Fix EOF encodings for files wherever necessary.
- Drop dataset packages: they are updated on their own schedule different from geant4 releases and need to be packaged separately.
- Update summaries and descriptions for packages.
- Clen up specfile using spec-cleaner.
- Update list of BuildRequires and use pkgconfig dependencies wherever possible.
- Drop conditionals for EOL openSUSE versions.
OBS-URL: https://build.opensuse.org/request/show/791261
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=37
2020-04-22 18:41:46 +00:00
Thomas Zimmermann
48a16955a2
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=36
2018-03-03 10:08:35 +00:00
Thomas Zimmermann
60014daeb7
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=35
2018-03-03 10:08:29 +00:00
Thomas Zimmermann
6b24030396
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=34
2018-03-03 07:22:59 +00:00
Thomas Zimmermann
a6d7fd494d
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=33
2018-03-03 07:20:48 +00:00
Thomas Zimmermann
4fe9f7de6e
- Update to version 10.04.p01
...
* Changelog: http://geant4.cern.ch/support/Patch4.10.4-1.txt
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=32
2018-03-02 23:35:56 +00:00
Thomas Zimmermann
85e3170397
- Update to version 10.02.p02
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=31
2016-11-23 19:31:44 +00:00
Thomas Zimmermann
147c9d8b5c
Add _constraints file
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=30
2016-07-15 15:09:14 +00:00
Thomas Zimmermann
d48ed67157
revert previous commit
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=29
2016-05-19 09:21:41 +00:00
Thomas Zimmermann
c43a9edb2d
Addopt geant4-cmake-2.8.patch to corrected include paths in clhep
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=28
2016-05-19 09:09:44 +00:00
Thomas Zimmermann
d9bbc89142
update geant4-cmake-2.8.patch, to also work for cmake version < 3.1
...
update the if when the patch is applied to not apply the patch for Leap 42.1
Why does Leap 42.1 have a smaller version number than 13.2???
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=27
2016-05-18 13:02:01 +00:00
Thomas Zimmermann
68e6d7dfab
- Add patch: geant4-cmake-2.8.patch
...
This patch patches the cmake files to also work with cmake < 3.3
Required for SLE12, 13.1, 13.2
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=26
2016-05-18 12:34:39 +00:00
Thomas Zimmermann
9e65c6679d
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=25
2016-05-17 07:21:30 +00:00
Thomas Zimmermann
b8e7ac14ed
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=24
2016-05-16 19:07:32 +00:00
Thomas Zimmermann
bc8e984a45
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=23
2016-05-16 18:11:23 +00:00
Thomas Zimmermann
73b9f4ee1f
- Update to version 9.02.p01
...
* Changelog 10.02: https://geant4.web.cern.ch/geant4/support/ReleaseNotes4.10.2.html
* Changelog 10.02.p01: https://geant4.web.cern.ch/geant4/support/Patch4.10.2-1.txt
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=22
2016-05-16 11:47:05 +00:00
Thomas Zimmermann
c2a59eeba3
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=21
2016-05-16 10:42:56 +00:00
Thomas Zimmermann
5901673ca7
- Update to version 10.01.p02
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=20
2015-06-26 09:27:30 +00:00
Thomas Zimmermann
c48be316ba
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=19
2014-12-26 19:30:43 +00:00
Thomas Zimmermann
f6878a91c3
- Update to version 10.01
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=18
2014-12-26 12:01:07 +00:00
Thomas Zimmermann
ec13d85a66
- Update to version 10.00.p03
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=17
2014-11-03 09:23:30 +00:00
Thomas Zimmermann
0cd55fcb74
- Update to version 10.00.p02
...
* Changelog: http://geant4.cern.ch/support/Patch4.10.0-2.txt
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=16
2014-09-12 10:29:07 +00:00
Thomas Zimmermann
8f007bc771
Fix some rpmlint warnings
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=15
2014-04-16 06:40:06 +00:00
Thomas Zimmermann
6565574d04
Add one profile.d file for every data package, instead of a global one, which then defines non existing directories
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=14
2014-04-15 18:51:50 +00:00
Thomas Zimmermann
f86bf063cc
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=13
2014-04-15 18:16:21 +00:00
Thomas Zimmermann
ffb8afa48a
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=12
2014-03-20 12:08:43 +00:00
Thomas Zimmermann
ec639cf6b5
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=11
2014-03-20 11:09:31 +00:00
Thomas Zimmermann
dd49ce0b58
- Package also Data files needed by geant4
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=10
2014-03-20 10:31:11 +00:00
Thomas Zimmermann
caaa923ca7
- Update to 10.00.p01
...
* Changelog: http://geant4.cern.ch/support/Patch4.10.0-1.txt
- Remove Patch0, it's now included upstream
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=9
2014-03-07 14:09:46 +00:00
Thomas Zimmermann
0c772fcd76
- Update to 10.00
...
* Changelog: http://geant4.cern.ch/support/ReleaseNotes4.10.0.html#4
- Add patch for geant4-vmc, which is already applyed upstream for the next release
* http://bugzilla-geant4.kek.jp/show_bug.cgi?id=1537
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=8
2013-12-16 14:37:59 +00:00
Thomas Zimmermann
fe16433f16
- Update to 9.6.p02
...
OBS-URL: https://build.opensuse.org/package/show/science/geant4?expand=0&rev=7
2013-05-25 07:08:33 +00:00