Commit Graph

557 Commits

Author SHA1 Message Date
Atemu
f63a12f296 tree-wide: buildFHSUserEnv -> buildFHSEnv 2023-04-16 10:15:13 +02:00
Sandro
c2ef479b62
Merge pull request #168773 from Leixb/megam-add-opt 2023-03-27 00:59:44 +02:00
LeixB
d443805fe3
megam: add leixb as maintainer 2023-03-24 18:52:48 +01:00
LeixB
d85fae35d9
megam: add megam.opt binary
- Add megam.opt (optimized native binary)
2023-03-24 18:52:14 +01: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
Martin Weinelt
8a085cd8e3 Merge remote-tracking branch 'origin/master' into staging-next 2023-03-05 15:36:16 +01:00
Guillaume Girol
768a866917
Merge pull request #216864 from ShamrockLee/root-debug-info
root: separateDebugInfo = true
2023-03-05 10:28:50 +00: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
github-actions[bot]
3cdd771820
Merge staging-next into staging 2023-02-23 18:01:49 +00:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
6f6cc4a22d treewide: use toString on list NIX_CFLAGS_COMPILE
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-22 21:23:04 +02:00
github-actions[bot]
9c68d30a50
Merge staging-next into staging 2023-02-22 18:01:38 +00:00
Bouke van der Bijl
ebc120c155 openmvg: use ceres-solver from nixpkgs
The vendored one gets built with -march=native
2023-02-22 12:27:49 +01:00
Bouke van der Bijl
081eb4d889 openmvg: set target architecture to 'generic'
Otherwise the resulting binaries are specialized for the machine they're
built on (like -march=native)
2023-02-22 12:14:01 +01:00
Artturi
cdcca1cdcd
Merge pull request #215715 from Artturin/removegirworkarounds2 2023-02-18 20:12:57 +02:00
Artturin
cadffcfe50 treewide: remove issue #56943 workarounds
checked with diffoscope+difflog and launching the programs

i have fixed that issue in my other gir PRs
2023-02-17 20:26:13 +02:00
R. Ryantm
a89eef2c5e cwltool: 3.1.20230209161050 -> 3.1.20230213100550 2023-02-16 20:12:48 +00:00
Felix Buehler
cdb39a86e0 treewide: use optionalString 2023-02-13 21:52:34 +01:00
R. RyanTM
4734c1fce6
cwltool: 3.1.20230201130431 -> 3.1.20230209161050 (#215856) 2023-02-11 13:24:03 -05:00
R. Ryantm
9827f080e0 cwltool: 3.1.20230127121939 -> 3.1.20230201130431 2023-02-03 19:56:10 +00:00
Guillaume Girol
325aba25a7
Merge pull request #212242 from bouk/openmvs-fix-bins
openmvs: move binaries to correct location
2023-02-02 19:48:57 +00:00
Bouke van der Bijl
e6276c1d19 Remove installCheckPhase
There's no --version flag on the openmvs binaries.
2023-02-01 20:04:54 +01:00
Bouke van der Bijl
b1ea6b2d73 openmvs: add check and instalCheck 2023-02-01 12:10:23 +01:00
Bouke van der Bijl
8003109e39 openmvs: add missing gmp, mpfr 2023-01-31 13:54:21 +01:00
Bouke van der Bijl
1fe7bc7570 openmvs: don't compile test binary 2023-01-31 12:10:06 +01:00
R. Ryantm
d9cde24420 cwltool: 3.1.20221201130942 -> 3.1.20230127121939 2023-01-30 13:13:23 -05:00
Nick Cao
b40f84b205
Merge pull request #212446 from bouk/openmvg-build-lib
openmvg: build as shared library
2023-01-27 18:26:26 +08:00
Weijia Wang
dcd69bc308
Merge pull request #212714 from wegank/aarch64-gcc-comments
treewide: mark #201254
2023-01-26 15:38:04 +01:00
Weijia Wang
52a28708b8 treewide: mark #201254 2023-01-26 15:11:41 +01:00
Luflosi
b547e203d6
boinc: 7.20.5 -> 7.22.0
https://github.com/BOINC/boinc/releases/tag/client_release%2F7.22%2F7.22.0
2023-01-25 12:49:01 +01:00
Bouke van der Bijl
a725652372 openmvg: don't build shared if isStatic 2023-01-25 10:48:16 +01:00
Bouke van der Bijl
6917c3116b openmvg: build as shared library 2023-01-24 16:30:52 +01:00
Bouke van der Bijl
0dcc6bc710 Add missing 'optional' packages 2023-01-23 15:24:46 +01:00
Bouke van der Bijl
37abe67414 openmvg: add missing dependencies
* Use external cereal
* Add openmp for parallel processing
* Add bouk as maintainer
2023-01-23 14:46:58 +01:00
Bouke van der Bijl
b705896d69 openmvs: move binaries to correct location
Turns out the build puts the binaries into an OpenMVS directory so it
doesn't work when the bin folder is added to the PATH.
2023-01-23 11:33:21 +01:00
Nick Cao
ffa956cb00
Merge pull request #212039 from Et7f3/fix_ocamlPackages.megam
Fix ocaml packages.megam
2023-01-23 09:18:58 +08:00
Weijia Wang
6e9ffe5b99
Merge pull request #190246 from r-ryantm/auto-update/bada-bib
bada-bib: 0.7.2 -> 0.8.0
2023-01-22 23:33:47 +01:00
Et7f3
637880a98c ocamlPackages.megam: fix build with ocaml_5_0 2023-01-22 15:35:48 +01:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Bouke van der Bijl
b3dead4ffb openmvs: init at 2.1.0 2023-01-20 15:50:59 +01:00
Bouke van der Bijl
e3848c1ec4
openmvg: 2.0 -> unstable-2022-12-30 (#211560) 2023-01-20 13:08:22 +01:00
Artturi
f837537cdd
Merge pull request #207034 from ShamrockLee/root-layout 2023-01-19 15:51:39 +02:00
Fabian Affolter
1493baebd9 cwltool: 3.1.20220224085855 -> 3.1.20221201130942
Changelog: https://github.com/common-workflow-language/cwltool/releases/tag/3.1.20221201130942
2023-01-15 14:57:12 +01:00
Weijia Wang
b40f0196f3
megam: add darwin support (#209898)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-01-15 02:50:59 +01: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