Ben Darwin
ed36e5cc8c
itk: patch to unbreak with GCC13
2024-01-19 04:03:45 +01:00
Ben Darwin
0e169cf0cc
itk: unvendor some of the dependencies
...
Unvendored GDCM, MINC, and several common libraries (under the omnibus
but incomplete ITK_USE_SYSTEM_LIBRARIES).
We didn't unvendor Eigen, Gtest, or VXL due to downstream compilation errors,
but at least the first two of these are less of a security risk.
Some other libraries such as NIfTI, GIfTI, etc., seemingly can't be
unvendored via ITK_USE_SYSTEM_<...>, and others such as TBB aren't
enabled by default.
2023-11-15 10:04:54 -05:00
Ben Darwin
39fb426da5
itk: enable SimpleITKFilters; minor refactor
...
This is needed for the SimpleITK Python package to import successfully
rather than throw an error due to missing symbols.
2023-03-24 14:20:12 -04:00
Ben Darwin
08975fa8f3
itk: unpin vtk dependency
2023-01-27 00:21:21 -05:00
Ben Darwin
4095b8232c
vtk, vtkWithQt5: bump from vtk_8 to vtk_9
2023-01-24 12:33:48 -05:00
Ben Darwin
9c748218f2
itk: unstable -> 5.3.0
2022-12-27 09:06:37 +01:00
Ben Darwin
671b701d28
itk4: remove
2022-09-04 13:36:24 -04:00
Ben Darwin
fba5226376
itk-unstable: init at 2022-07-02
2022-09-04 13:36:19 -04:00
Ben Darwin
6d4c3b07c2
itk: enable additional modules
...
Enable MGHIO, GenericLabelInterpolator, and AdaptiveDenoising ITK modules,
which are required by current versions of ANTs (e.g. 2.3.5 and 2.4.0);
see, e.g., https://github.com/ANTsX/ANTs/issues/1353#issuecomment-1117462739 ,
the Gentoo ANTs package, or the ANTs SuperBuild itself.
Updating ANTs will, in particular, allow removal of itk4 and vtk_7 from Nixpkgs.
Unfortunately, these ANTs releases do not build against the version of ITK (5.2.1)
current in tree, so we need to either add another ITK 5.x version or wait until ITK
is bumped to 5.3.x (currently still in beta) in Nixpkgs.
2022-08-14 23:32:17 -04:00
Ben Darwin
a1f5a39683
itk: vtk_7 -> vtk
2021-11-03 15:16:40 -04:00
Ben Darwin
34554e03e8
itk: 5.2.0 -> 5.2.1
2021-08-18 09:58:00 -04:00
Ben Darwin
0bd3af3778
itk: 5.1.2 -> 5.2.0
2021-05-28 12:17:01 -04:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob
3ae5e6ce03
treewide: remove enableParallelBuilding = true if using cmake
2021-01-03 18:37:40 +07:00
Ben Darwin
0fd1192132
itk: 5.1.1 -> 5.1.2 ( #107502 )
2021-01-01 12:59:14 -05:00
Ben Darwin
83a1ce3d2b
itk: remove -march=corei7 and -mtune=native flags from cmake build files
...
- probable cause of build failure on Hydra on branch release-20.09
2020-10-15 19:12:21 -04:00
Ben Darwin
fcf08a93fc
itk: 5.1.0 -> 5.1.1
2020-08-31 19:26:45 -04:00
Ben Darwin
9b589c7c9a
itk4: 4.13.2 -> 4.13.3
2020-08-16 19:47:10 +00:00
Ben Darwin
5e716bf469
vtk: 7.1.1 -> 8.2.0
...
- also create vtk_7 as several packages don't build with 8.x:
- itk5: vtkVersion.h header not found at compile time
- ants: version in tree (2.2.0) is incompatible with 8.2
- itk4: ants depends on both vtk and itk4, so use vtk_7
- gdcm: vtk header issue
- python3Packages.vtk: Python C API compilation error with Python 3.8
- upgrade vtkWithQt4 -> vtkWithQt5
2020-05-11 17:54:29 -04:00
Ben Darwin
404834334b
itk: 5.0.1 -> 5.1.0
2020-05-05 00:08:00 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Maximilian Bosch
6df8e0fa48
itk4: 4.13.1 -> 4.13.2, doesn't build w/gcc9
2019-12-27 13:42:48 +01:00
Linus Heckemann
afceaee163
itk4: init at 4.13.1
...
This is exactly the same as we had prior to
e7b0c389c2
, which broke some dependents,
just under a new attribute name.
2019-09-13 11:53:28 +02:00
Marek Mahut
391945170c
itk: 5.0.0 -> 5.0.1
...
Changing the source from sourceforge to github.
2019-08-13 17:08:04 +02:00
Marek Mahut
d7bcb48908
itk: Adding darwin.apple_sdk.frameworks.Cocoa
2019-08-12 19:13:14 +02:00
R. RyanTM
e7b0c389c2
itk: 4.13.2 -> 5.0.0
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/itk/versions
2019-06-16 20:20:01 -07:00
R. RyanTM
7d9998eb2f
itk: 4.13.1 -> 4.13.2
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/itk/versions
2019-05-01 11:11:52 +02:00
Matthew Bauer
6ed49262f5
treewide: remove BUILD_TESTING flag
...
This is now set by CMake
2019-03-11 10:11:28 -04:00
R. RyanTM
c2a984c450
itk: 4.13.0 -> 4.13.1 ( #45827 )
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
itk
2018-09-02 16:43:46 +02:00
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
2018-07-21 02:48:04 +00:00
Ben Darwin
c14342d44f
itk: enable more MINC support
2018-04-09 18:06:54 -04:00
R. RyanTM
9b784e9309
itk: 4.12.2 -> 4.13.0
...
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/itk/versions .
These checks were done:
- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 4.13.0 with grep in /nix/store/9dfpbhp02y597y9zw3xvdcjsb8w3gqjv-itk-4.13.0
- directory tree listing: https://gist.github.com/4a6da5cc90a5718caa480eba957def8f
2018-03-31 20:26:25 +01:00
xeji
f43e06e9f3
itk: 4.11.0 -> 4.12.2, fix build
2018-03-15 13:52:59 +01:00
Dan Peebles
27cec397b1
itk: 4.10 -> 4.11
...
Also includes a patch to work against clang 4, which was my original
motivation for the 4.10 -> 4.11 upgrade (since it fixed another issue)
2017-04-07 08:23:08 -04:00
Michael Raskin
4d5f33deff
Merge pull request #23376 from bcdarwin/ants
...
ANTs: init at 2.1.0 (0gyys1lf) and update ITK accordingly
2017-03-18 18:42:24 +01:00
Ashley Gillman
e7dca2c230
ITK build on darwin
2017-03-15 22:41:20 +10:00
Ben Darwin
05359c327b
ANTs: init at 2.1.0 (0gyys1lf)
2017-03-01 21:06:30 -05:00
Franz Pletz
c299dfb0fd
itk: 4.0.0 -> 4.10.0, fixes build
...
See #18209 .
2016-09-04 02:02:47 +02:00
Robin Gloster
acb408646e
remove local pic flags, now set by hardened stdenv
2016-01-30 16:36:57 +00:00
Pascal Wittmann
f94580da69
Fix license attribute of many bsd-like licensed packages
2014-12-21 00:00:35 +01:00
Shea Levy
d1e88c4625
Unconditionally compile itk with shared libs
2014-03-14 20:18:17 -04:00
Jacob Hinkle
f5edf3244f
Added sharedLibs option to ITK
2014-03-14 16:29:24 -06:00
Eelco Dolstra
ab3eeabfed
Rename buildNativeInputs -> nativeBuildInputs
...
Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs"
sounds like an imperative rather than a noun phrase.
2012-12-28 19:20:09 +01:00
Lluís Batlle i Rossell
7a5a0c24df
Updating itk to 4.0.0, so they may also build in stdenv-updates.
...
svn path=/nixpkgs/trunk/; revision=32603
2012-02-26 21:23:59 +00:00
Lluís Batlle i Rossell
cc068f0be8
Adding the itk libraries.
...
Adding a skeleton of the seg3d package. It builds, but libraries and rpaths are wrong.
I hope to fix it soon.
svn path=/nixpkgs/trunk/; revision=20320
2010-03-01 23:31:35 +00:00