Commit Graph

643 Commits

Author SHA1 Message Date
R. Ryantm
ee363c9ad3 openmvs: 2.1.0 -> 2.2.0 2023-08-13 01:21:41 +00:00
Jan Malakhovski
d098c821d6 treewide: remove unneeded dots and slashes in sourceRoots 2023-08-12 08:29:56 +00:00
figsoda
fba2eab4c0 reason-shell: init at 0.3.10
https://github.com/jaywonchung/reason
2023-08-08 14:51:53 +00:00
Weijia Wang
c9b8162d3d gephi: unrestrict platforms 2023-08-03 15:33:20 +02:00
Weijia Wang
e658ffa994 treewide: cleanup maven packages 2023-07-31 21:13:09 +02:00
Pol Dellaiera
cb8e68fd59
Merge pull request #244146 from GiggleSquid/pkgs/boinc-headless
boinc: add headless option
2023-07-29 12:52:12 +02:00
Someone Serge
471dbe9bcf
treewide: consume config.cudaSupport as required
Eliminate uses of `config.cudaSupport or false` and alike, since the
option is now declared in config.nix with a default value

fd .nix -t f -x sed 's/config\.cudaSupport or false, cudaPackages [?] [{][}]/config.cudaSupport, cudaPackages ? { }/' '{}' -i
fd .nix -t f -x sed 's/config\.cudaSupport or false/config.cudaSupport/' '{}' -i
fd .nix -t f -x sed 's/cudaSupport = pkgs.config.cudaSupport/inherit (pkgs.config) cudaSupport/' '{}' -i
fd .nix -t f -x sed 's/cudaSupport = config.cudaSupport/inherit (config) cudaSupport/' '{}' -i
2023-07-20 18:08:19 +03:00
Someone Serge
bf9e6fe9b8
tree-wide: rm cudaSupport ? false formal parameters
'cudaSupport ? false' -> 'cudaSupport ? config.cudaSupport or false' to respect global defaults

Packages expressions that take `cudaSupport ? false` are likely to
ignore `config.cudaSupport`. Instead, we want them to make `cudaSupport`
a required argument, or to explicitly refer to `config`
2023-07-20 17:27:07 +03:00
Jack Connors
3f99b556de boinc: add headless option
Added headless option and packages entry. Switches config flag --disable-manager and omits X/GUI related libs
2023-07-18 21:47:12 +01:00
github-actions[bot]
9905fde3a5
Merge master into staging-next 2023-07-14 00:02:39 +00:00
Artturi
e74e68449c
Merge pull request #211075 from ppenguin/openmodelica-with-3d-animation 2023-07-14 00:00:04 +03:00
github-actions[bot]
a3b43106c9
Merge master into staging-next 2023-07-13 18:01:24 +00:00
Tobias Mayer
315d100113 boost17x, boost18x: remove aliases 2023-07-13 17:48:33 +03:00
Robert Scott
3feefc9d32 root5: disable fortify3 hardening flags 2023-07-09 12:45:43 +01:00
Weijia Wang
d2eeccba40
Merge pull request #241086 from r-ryantm/auto-update/simgrid
simgrid: 3.32 -> 3.34
2023-07-03 10:38:49 +03:00
Theodore Ni
1af33d4653
snakemake: fix broken source hash 2023-07-02 16:50:09 -07:00
R. Ryantm
1539e263f8 simgrid: 3.32 -> 3.34 2023-07-02 11:06:07 +00:00
nviets
4bb4d449a7
snakemake: 7.25.3 -> 7.29.0 (#240263)
Co-authored-by: nviets <nathan.viets@gmail.com>
2023-06-28 17:09:10 +02:00
Vladimír Čunát
24711148d4
openmvg: fixup build
The build broke probably after cmake upgrade in b8ac5b6cfb,
but either way - this forcing of old C++ standard seemed bad.
https://hydra.nixos.org/build/225241222/nixlog/2/tail
2023-06-26 11:28:12 +02:00
Weijia Wang
40001fa439 treewide: remove mavenfod overrides 2023-06-20 19:54:51 +03:00
Weijia Wang
9ce0974026 gephi: convert to mavenfod 2023-06-20 15:04:49 +03:00
Weijia Wang
28af3205bc gplates: drop python39 2023-06-14 00:18:09 +03:00
Pol Dellaiera
f03155fc9f
Merge pull request #218669 from avdv/gephi-0.10.1
gephi: 0.9.6 -> 0.10.1
2023-06-08 14:15:44 +02:00
Claudio Bley
2c9092a377 gephi: 0.9.6 -> 0.10.1
* gephi requires Java 11 to run according to https://gephi.org/users/requirements/
2023-06-07 22:43:49 +02:00
Luflosi
30446d830a
boinc: 7.22.1 -> 7.22.2
https://github.com/BOINC/boinc/releases/tag/client_release%2F7.22%2F7.22.2
2023-06-01 22:37:28 +02:00
R. Ryantm
1c6e2cfbea cytoscape: 3.9.1 -> 3.10.0 2023-05-18 03:01:55 +00:00
Luflosi
2654a46c01
boinc: 7.22.0 -> 7.22.1
https://github.com/BOINC/boinc/releases/tag/client_release/7.22/7.22.1
2023-05-10 12:56:39 +02:00
Weijia Wang
d63d6cb660 python311Packages.hepmc3: fix build 2023-05-09 11:28:25 +03:00
Renato Garcia
9d1a27e2fd
snakemake: 7.14.2 -> 7.25.3 (#230524) 2023-05-08 02:05:40 -04: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
Atemu
445ef28548
Merge pull request #225748 from Atemu/buildFHSEnvBubblewrap-by-default
buildFHSEnv: use bubblewrap by default
2023-04-16 13:03:36 +02:00
Atemu
f63a12f296 tree-wide: buildFHSUserEnv -> buildFHSEnv 2023-04-16 10:15:13 +02:00
Weijia Wang
4213fc7cde sasview: fix build 2023-04-02 15:00:07 +03: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
ppenguin
6b2a42af7d
openmodelica: add openscenegraph to OMEdit build (enables 3D animation) 2023-01-16 12:15:14 +01: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
Shamrock Lee
c09e03c1a6 root: remove the already-default CMAKE_INSTALL_*DIR flags 2022-12-21 03:03:38 +08:00
Dmitry Kalinkin
199975755e
Merge pull request #205394 from ShamrockLee/root-update
undefined
2022-12-17 19:58:37 -05:00
Dmitry Kalinkin
49d5867732 root: move nlohmann_json to propagatedBuildInputs 2022-12-17 17:57:37 -05:00
Sandro
ddc265fa1e
Merge pull request #204270 from Luflosi/update/boinc 2022-12-16 02:08:16 +01:00
Artturin
05a2dfd674 lib.replaceChars: warn about being a deprecated alias
replaceStrings has been in nix since 2015(nix 1.10)

so it is safe to remove the fallback

d6d5885c15
2022-12-15 22:25:51 +02:00
Luflosi
06137551e6
boinc: 7.20.2 -> 7.20.5
https://github.com/BOINC/boinc/releases/tag/client_release%2F7.20%2F7.20.5

Also simplify the code a bit by using `lib.versions.majorMinor` as suggested by @SuperSandro2000.
2022-12-13 18:50:42 +01: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
Fabian Affolter
7d3c53e6d1 snakemake: rename GitPython 2022-12-05 21:53:53 +01:00
Weijia Wang
280b4b8279
root: fix build on aarch64-linux (#203267) 2022-11-29 01:41:49 -05:00
K900
420fd2d25b graphia: 3.1 -> 3.2 2022-11-26 15:49:07 +03:00
Sandro
2ca694f473
Merge pull request #198552 from wegank/wxgtk-games 2022-11-24 14:21:25 +01:00
Sandro Jäckel
da3200b7b6
Revert "gplates: fix failing build"
This reverts commit 8a236e246a.
2022-11-16 00:29:02 +01:00