Commit Graph

7267 Commits

Author SHA1 Message Date
Someone Serge
d378cc6fb2
opencv4: respect config.cudaCapabilities
This is needed for faster builds when debugging the opencv derivation,
and it's more consistent with other cuda-enabled packages

-DCUDA_GENERATION seems to expect architecture names, so we refactor
cudaFlags to facilitate easier extraction of the configured archnames
2023-03-04 00:59:21 +02:00
Sandro
2c6a017a7e
Merge pull request #217622 from ksenia-portu/mathematica
mathematica: 13.2.0 -> 13.2.1
2023-03-01 13:32:33 +01:00
Sandro
b687a76e0e
Merge pull request #217982 from pmiddend/crystfel-0.10.2
crystfel: 0.10.1 → 0.10.2
2023-03-01 11:45:16 +01:00
Weijia Wang
4389f86425
Merge pull request #211867 from wegank/scilab-bin-refactor
scilab-bin: refactor
2023-02-28 22:29:34 +02:00
Weijia Wang
ccd9d6da1e
Merge pull request #218118 from r-ryantm/auto-update/diamond
diamond: 2.1.1 -> 2.1.3
2023-02-27 21:28:18 +02:00
Artturi
1c6a1e5650
Merge pull request #218500 from alyssais/pythonForBuild 2023-02-27 18:17:27 +02:00
Weijia Wang
21bb99733d
Merge pull request #218342 from r-ryantm/auto-update/bcftools
bcftools: 1.16 -> 1.17
2023-02-27 18:02:55 +02:00
Philipp Middendorf
fca0501c76 crystfel: 0.10.1 → 0.10.2 2023-02-27 09:01:51 +01:00
Alyssa Ross
2bfa93e01c
treewide: python{ => .pythonForBuild}.interpreter
It won't be enough to fix cross in all cases, but it is in at least
one: pywayland.  I've only made the change in cases I'm confident it's
correct, as it would be wrong to change this when python.interpreter
is used in wrappers, and possibly when it's used for running tests.
2023-02-26 20:26:17 +00:00
Weijia Wang
b390b634c4
Merge pull request #218384 from r-ryantm/auto-update/neuron-full
neuron-full: 8.2.1 -> 8.2.2
2023-02-26 18:42:25 +02:00
Weijia Wang
4be6baacfe
Merge pull request #218170 from r-ryantm/auto-update/readstat
readstat: 1.1.8 -> 1.1.9
2023-02-26 12:24:53 +02:00
R. Ryantm
f2465e1ecf neuron-full: 8.2.1 -> 8.2.2 2023-02-26 05:18:37 +00:00
R. Ryantm
95ca5f576c bcftools: 1.16 -> 1.17 2023-02-25 23:02:27 +00:00
Norbert Melzer
d6f93d07b4
Merge pull request #210627 from wizeman/u/fix-fstar 2023-02-25 22:03:46 +01:00
Weijia Wang
c8ba046415
Merge pull request #217897 from DavidCromp/nest
nest: fix Python & Darwin
2023-02-25 19:47:22 +02:00
DavidCromp
5ce4a02687 nest: fix Python & Darwin
Removed auto-patch-elf and replaced with find command that moves
libraries where they are expected by nest. Auto-patchelf isn't
supported on aarch64, so I copied my local derivation fix I've been
using.

PyNEST also requires numpy, so that has been added to
propagatedbuildinputs.

Also added support for OpenMP on Darwin.
2023-02-25 10:28:59 -05:00
Artturi
8e027ec1d1
Merge pull request #218240 from amesgen/tandem-aligner-fix-build-gcc-12 2023-02-25 15:35:12 +02:00
amesgen
a85b73c514
tandem-aligner: fix build with GCC 12 2023-02-25 13:40:11 +01:00
R. Ryantm
ed6c7c8161 readstat: 1.1.8 -> 1.1.9 2023-02-25 06:18:17 +00:00
R. Ryantm
60ee2eaf54 diamond: 2.1.1 -> 2.1.3 2023-02-24 23:46:09 +00:00
Samuel Ainsworth
d24dde7f6c
Merge pull request #217367 from ConnorBaker/feat/cudaFlags-arch-rewrite
cudaFlags: rewrite to capture all architectures and fix NixOS#215436
2023-02-24 17:31:11 -05:00
Weijia Wang
0bbc6ebd58
Merge pull request #211065 from r-ryantm/auto-update/streamlit
streamlit: 1.16.0 -> 1.18.1
2023-02-25 00:15:30 +02:00
Jörg Thalheim
a9167d159b
Merge pull request #217989 from kilianar/cryptominisat-5.11.4
cryptominisat: 5.8.0 -> 5.11.4
2023-02-24 12:31:35 +01:00
kilianar
8a10153e82 cryptominisat: 5.8.0 -> 5.11.4
https://github.com/msoos/cryptominisat/releases/tag/5.11.4
2023-02-24 09:32:00 +01:00
Connor Baker
dddc103fdb cudaFlags: rewrite to capture all architechtures and fix #215436 2023-02-23 16:34:12 -05:00
Bernardo Meurer
42008a14a4
Merge pull request #217206 from Artturin/stdenvimprovements1 2023-02-23 12:07:47 +00:00
Nick Cao
12f94adb89
Merge pull request #217702 from Luflosi/update/yosys
yosys: 0.25 -> 0.26
2023-02-23 10:50:23 +08:00
Robert Schütz
0d2542fa9d flatcam: pin shapely at 1.8.4 2023-02-22 17:39:49 -08:00
Artturin
3251013cc1 treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
226e149145 treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
6b2a05e190 treewide: manual fixups for
treewide: use toString on list NIX_CFLAGS_COMPILE
treewide: move NIX_CFLAGS_COMPILE to the env attrset
2023-02-22 21:23:04 +02: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
Samuel Ainsworth
2308c637ef
Merge pull request #217330 from ConnorBaker/fix/caffe-use-pre-cudnn8
caffe: use pre-CUDNN 8.x
2023-02-22 12:53:26 -05:00
Nick Cao
e32259e470
Merge pull request #217668 from bouk/openmvg-arch-generic
openmvg: set target architecture to 'generic'
2023-02-22 20:18:04 +08: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
Vincent Laporte
30c3b90903 cvc5: 1.0.3 → 1.0.4 2023-02-22 07:07:13 +01:00
Ksenia Portu
912441ef4f mathematica: 13.2.0 -> 13.2.1 2023-02-22 10:15:05 +05:00
Connor Baker
291db05669 caffe: use pre-CUDNN 8.x 2023-02-21 20:33:46 -05:00
Luflosi
1a4a178f60
abc-verifier: unstable-2022-11-09 -> unstable-2023-02-04 2023-02-22 02:04:23 +01:00
DavidCrompton1192@gmail.com
77aed40027 neuron: 7.5 -> 8.2.1 2023-02-21 13:52:34 -05:00
Nick Cao
e0c69e0447
Merge pull request #217286 from wegank/nvc-bump
nvc: 1.8.1 -> 1.8.2
2023-02-21 08:45:57 +08:00
Weijia Wang
51094d7cf3 nvc: 1.8.1 -> 1.8.2 2023-02-20 10:41:20 +02:00
Ferry Jérémie
bfac2d0034 treewide:replace http by https when https is a permanent redirection 2023-02-19 21:47:59 +01:00
Jonas Heinrich
f45ba866da
Merge pull request #217021 from r-ryantm/auto-update/calc
calc: 2.14.1.2 -> 2.14.1.3
2023-02-19 10:51:26 +01:00
R. Ryantm
91df193fa6 calc: 2.14.1.2 -> 2.14.1.3 2023-02-18 22:39:43 +00:00
Guillaume Girol
e5fca184c1
Merge pull request #216303 from smaret/gildas-update-feb23a
gildas: 20221001_b -> 20230201_a
2023-02-18 20:48:32 +00:00
Boey Maun Suang
4d85cedf5a cvc4: Fix build failure from new bash 5.2 feature
Per https://bodhi.fedoraproject.org/updates/FEDORA-2022-dc47174c36:

    This update fixes a failure to build with source with bash 5.2.
    Bash's `patsub_replacement` feature makes ampersand a special
    character when doing variable substitution, which was not previously
    the case. This update instructs bash to turn off the new behavior.

We exclude the unrelated change in that Fedora update (i.e. using Python
3.11's `tomllib` instead of the PyPI `toml` package) since:

    - we package cvc4 with Python versions earlier than 3.11; and
    - since cvc4 is no longer being updated, sticking with the PyPI
      `toml` package causes no extra work in the future.
2023-02-18 14:07:28 -06:00
Sandro
ab78a72cd0
Merge pull request #198872 from jiegec/nest
nest: init at 3.3
2023-02-17 13:53:52 +01:00