Commit Graph

125 Commits

Author SHA1 Message Date
Gaetan Lepage
7b9e11995d xrootd: 5.5.5 -> 5.6.6
Changelog: https://github.com/xrootd/xrootd/releases/tag/v5.6.6

Structured attrs don't work with cmakeFlags - only first item is passed.

Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2024-02-13 16:45:54 -05:00
Dmitry Kalinkin
f125235a38
root: 6.30.02 -> 6.30.04 (#285339) 2024-01-31 15:25:14 -05:00
Dmitry Kalinkin
d245890087
root: 6.28.10 -> 6.30.02 (#274348) 2023-12-17 05:20:40 -05:00
Dmitry Kalinkin
d4af6e420f
root: build with root7 and webgui (#272723) 2023-12-15 08:43:44 -05:00
Dmitry Kalinkin
190cb5fc41 root: 6.28.08 -> 6.28.10 2023-12-07 12:36:03 -05:00
sternenseemann
8c59811e4e root5: broken with clang
Seems like any clang version > 5 doesn't work. Since root >= 6.0 is
available from nixpkgs, I think it is reasonable to mark it as broken
for now. Maybe someone can figure out if it is possible to backport a
fix from root >= 6.0.
2023-12-04 19:43:08 +01:00
Pierre Bourdon
f4db50bafb
Merge pull request #269700 from NixOS/pr/root_warning_fix
root: fix excessive build log size
2023-11-25 10:38:13 +01:00
Dmitry Kalinkin
8ae6154b2b root: fix excessive build log size 2023-11-24 14:33:55 -05:00
Silvan Mosberger
fb2e311d1e root5: Fix build with Python 3.11
Was broken since the Python update from https://github.com/NixOS/nixpkgs/pull/251878

This should fix the apfelgrid and applgrid builds, not tested yet
2023-11-09 19:01:58 +01:00
Weijia Wang
5827957a06 root: drop patches 2023-11-07 02:42:16 +01:00
github-actions[bot]
fb3e2499b7
Merge master into staging-next 2023-10-21 00:02:17 +00:00
R. Ryantm
06c6fb463b root: 6.28.06 -> 6.28.08 2023-10-20 14:40:50 -04:00
Maximilian Bosch
5497c7ac5d
root: fix build w/ glibc-2.38
Failing Hydra build: https://hydra.nixos.org/build/230518136
2023-09-24 15:12:03 +02:00
Dmitry Kalinkin
3c15feef77
root: 6.26.10 -> 6.28.06 (#215187) 2023-09-04 12:24:30 -04:00
Robert Scott
3feefc9d32 root5: disable fortify3 hardening flags 2023-07-09 12:45:43 +01:00
Weijia Wang
d63d6cb660 python311Packages.hepmc3: fix build 2023-05-09 11:28:25 +03:00
Dmitry Kalinkin
9092b9b5df Revert "root: enable root7 (#226351)"
This reverts commit cafa2f02fb.
2023-04-27 22:23:56 -04:00
Dmitry Kalinkin
af661f3be7
Revert "root: fix build on aarch64-darwin" 2023-04-27 18:36:02 -04:00
Weijia Wang
36302a3056 root: fix build on aarch64-darwin 2023-04-27 23:22:33 +03:00
Dmitry Kalinkin
cafa2f02fb
root: enable root7 (#226351) 2023-04-19 10:28:26 -04:00
Martin Weinelt
ef91384e6f Merge remote-tracking branch 'origin/master' into staging-next 2023-03-10 13:09:25 +01:00
Yueh-Shun Li
564e20e62d
Revert "root: remove the already-default CMAKE_INSTALL_*DIR flags" (#220437)
For some reason, this makes $out/bin/rootcint disappear

$out/bin/rootcint is a duplication of $out/bin/rootcling
for compatibility reason

This reverts commit c09e03c1a6.
2023-03-10 01:48:11 -05:00
K900
2fe3640540
Merge pull request #219425 from wegank/gcc12-cleanup
treewide: remove -lgcc from NIX_LDFLAGS
2023-03-06 17:05:12 +03:00
Yueh-Shun Li
b96226578e
root: specify separateDebugInfo = true for all pltforms 2023-03-05 03:30:17 +08:00
Weijia Wang
ac62a206b7 root: remove -lgcc from NIX_LDFLAGS 2023-03-04 11:51:34 +02:00
Yueh-Shun Li
c89c22a9c2 root: separateDebugInfo = true on Linux 2023-03-04 15:05:26 +08:00
Weijia Wang
52a28708b8 treewide: mark #201254 2023-01-26 15:11:41 +01:00
Artturi
f837537cdd
Merge pull request #207034 from ShamrockLee/root-layout 2023-01-19 15:51:39 +02:00
Weijia Wang
f0425af6cd root5: migrate to python3 2023-01-05 10:56:07 +01:00
Shamrock Lee
c1027175c1 root: fix output directory layout with -Dgnuinstall=ON
Make "$out" more conformant to the bin/ lib/ share/ hirarchy
instead of messing up the user profile
with stuff like cmake/ config/ macros/ icons/ js/ tutorials/ ...

In this layout,
*   `tutorials` is now under `share/doc/ROOT/tutorial`
*   `cmake`, `font`, `icons`, `js` and `macro` is now under `share/root`
*   `Makefile.comp` and `Makefile.config` in now under `etc/root`.
2022-12-21 03:03:49 +08:00
Shamrock Lee
c09e03c1a6 root: remove the already-default CMAKE_INSTALL_*DIR flags 2022-12-21 03:03:38 +08:00
Dmitry Kalinkin
49d5867732 root: move nlohmann_json to propagatedBuildInputs 2022-12-17 17:57:37 -05:00
Shamrock Lee
e23f5f4f92 root: 6.26.8 -> 6.26.10 2022-12-11 18:00:34 +08:00
Shamrock Lee
f2fcf446d0 root: add xrootd support and workaround the xrootd runpath bug 2022-12-11 18:00:32 +08:00
Shamrock Lee
53f8736f10 root: adjust format 2022-12-11 17:45:55 +08:00
Weijia Wang
280b4b8279
root: fix build on aarch64-linux (#203267) 2022-11-29 01:41:49 -05:00
Weijia Wang
699e05b52a
root5: migrate to gsl (#200455) 2022-11-10 18:59:19 -05:00
Shamrock Lee
a664ec27f4 root: add package test test-thisroot 2022-11-10 09:27:35 +08:00
Shamrock Lee
7f91dec5dd root: wrap the executable and patch thisroot.* 2022-11-10 09:23:52 +08:00
Dmitry Kalinkin
25fd03cf72
Merge pull request #200412 from wegank/root-darwin
root: 6.26.06 -> 6.26.08
2022-11-09 18:16:38 -05:00
Weijia Wang
d474e39f7d root: fix build on aarch64-darwin 2022-11-09 21:03:59 +01:00
Weijia Wang
5d5c6ded1a root: 6.26.06 -> 6.26.08 2022-11-09 18:19:45 +01:00
Shamrock Lee
0106a68555
root: enable davix and ssl support (#200096)
This enables CERN ROOT to open file urls with scheme
`davs://` and `https://`.

The inclusion of `openssl` in buildInputs
will increase neither closure size nor rebuild frequency,
since `python3`, which depends on `openssl`, is already a dependency.
2022-11-09 11:31:37 -05:00
Franz Pletz
2c10e089b9
root: fix build with libxcrypt 2022-10-09 18:10:46 +02:00
Franz Pletz
6264d94616
root5: fix build with libxcrypt 2022-10-09 18:10:46 +02:00
Theodore Ni
2d3705b141
root: mark broken on aarch64 2022-09-29 17:06:14 -07:00
Dmitry Kalinkin
0fe6d6f6b9
root: populate ROOT_INCLUDE_PATH via the setupHook 2022-09-05 18:47:48 -04:00
Dmitry Kalinkin
1e64d9a87c
root: 6.26.04 -> 6.26.06 2022-07-31 19:43:07 -04:00
Dmitry Kalinkin
b3df13e2d7
root: 6.24.06 -> 6.26.04 2022-07-18 23:14:15 -04:00
Dmitry Kalinkin
fdf0806386
root5: fix build with recent gcc 2022-05-16 11:53:42 -04:00