Commit Graph

42 Commits

Author SHA1 Message Date
Shashwat Ganesh
85b87c5cc4 librealsense: Refactor postInstall for better clarity 2023-06-19 17:00:29 +00:00
Shashwat Ganesh
ed463681f0 librealsense: Fix bad include directories in cmake
Set $dev/include as the correct include directory in the cmake manifest.
2023-06-19 16:10:30 +00:00
Peder Bergebakken Sundt
82ce28238f pythonPackages.pyrealsense2: fix breakage
Fixes compilation error: `'cerr' is not a member of 'std'` in `wrappers/python/pyrs_device.cpp`.
This error appeared likely because either some upstream header removing the import, or because the compiler has gotten stricter.
2022-11-11 12:28:44 +01:00
Peder Bergebakken Sundt
6a5f7b66ca librealsense: add enableGUI option
This option enables compilation of the realsense-viewer example application.
Fixes #165140
2022-08-07 02:59:36 +02:00
Frederik Rietdijk
1d63f89caa cudaPackages: overhaul of how we package cuda packages
There are many different versions of the `cudatoolkit` and related
cuda packages, and it can be tricky to ensure they remain compatible.

- `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist");
- expressions should now use `cudaPackages` as parameter instead of the individual cuda packages;
- `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version;
- `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
2022-04-09 08:50:22 +02:00
Pavol Rusnak
d27721b3f3
librealsense: enable build on aarch64-darwin and aarch64-linux 2021-06-20 12:37:28 +02:00
Robert T. McGibbon
2b9d79b12e librealsense2: 2.43.0 -> 2.45.0 2021-05-10 22:27:25 -04:00
R. RyanTM
3354ae5557 librealsense: 2.42.0 -> 2.43.0 2021-04-04 21:52:33 +00:00
R. RyanTM
d5839d58d4 librealsense: 2.41.0 -> 2.42.0 2021-02-18 10:56:41 +00:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Pavol Rusnak
33170df871 librealsense: 2.40.0 -> 2.41.0 2021-01-05 16:31:35 +01:00
freezeboy
72b87b7aad librealsense: 2.38.0 -> 2.40.0 2020-11-29 00:12:10 -08:00
R. RyanTM
811f21c5f4 librealsense: 2.36.0 -> 2.38.0 2020-08-14 17:15:32 -07:00
freezeboy
ff8e1825ab librealsense,python3Packages.pyrealsense2: refactor to add cudaSupport and python bindings 2020-08-14 15:47:17 -07:00
R. RyanTM
9b204b34a3 librealsense: 2.35.2 -> 2.36.0 2020-07-12 08:17:52 +00:00
R. RyanTM
e08c199856 librealsense: 2.34.0 -> 2.35.2 2020-06-14 20:47:35 +00:00
R. RyanTM
0efebee8a6 librealsense: 2.33.1 -> 2.34.0 2020-05-05 21:48:28 +00:00
R. RyanTM
78b22a547f librealsense: 2.32.1 -> 2.33.1 2020-04-06 12:38:27 -07:00
R. RyanTM
eafe585a71 librealsense: 2.31.0 -> 2.32.1 2020-03-06 07:25:37 +01:00
R. RyanTM
5548e33656 librealsense: 2.29.0 -> 2.31.0 2020-02-09 09:55:27 +01:00
R. RyanTM
1585c230be librealsense: 2.25.0 -> 2.29.0 (#69657)
* librealsense: 2.25.0 -> 2.28.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/librealsense/versions

* librealsense: 2.28.0 -> 2.29.0
+ split libs and includes into multiple outputs
+ use libusb 1.x and not libusb-compat
2019-11-29 21:35:06 +01:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
R. RyanTM
d20482b110 librealsense: 2.23.0 -> 2.25.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/librealsense/versions
2019-08-19 11:54:39 -07:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Marek Mahut
51ff2494db librealsense: 2.22.0 -> 2.23.0 2019-08-10 15:42:29 +02:00
R. RyanTM
ca2fb07e4a librealsense: 2.21.0 -> 2.22.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/librealsense/versions
2019-06-01 21:00:30 -07:00
R. RyanTM
9cda08dcd0 librealsense: 2.20.0 -> 2.21.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/librealsense/versions
2019-05-01 11:05:21 +02:00
R. RyanTM
17dd396fd7 librealsense: 2.19.0 -> 2.20.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/librealsense/versions
2019-04-18 08:48:37 +02:00
R. RyanTM
c62742719b librealsense: 2.18.0 -> 2.19.0 (#57293)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/librealsense/versions
2019-03-27 23:20:42 +01:00
R. RyanTM
25a5fc60ae librealsense: 2.17.1 -> 2.18.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/librealsense/versions
2019-02-05 00:04:23 -08:00
R. RyanTM
36b09654f0 librealsense: 2.17.0 -> 2.17.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/librealsense/versions
2019-01-09 17:57:26 -05:00
R. RyanTM
79a5a7616f librealsense: 2.16.4 -> 2.17.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/librealsense/versions
2018-12-15 05:23:01 -08:00
R. RyanTM
4598e37adf librealsense: 2.16.1 -> 2.16.4
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/librealsense/versions
2018-11-19 03:25:39 -08:00
R. RyanTM
b3dd5ef4c7 librealsense: 2.15.0 -> 2.16.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/librealsense/versions
2018-10-14 07:09:02 -07:00
R. RyanTM
6ecbab9c1b librealsense: 2.14.1 -> 2.15.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/librealsense/versions.
2018-08-17 00:07:20 -07:00
Jörg Thalheim
222f6615ff librealsense: correct meta.platforms 2018-08-09 16:36:56 +02:00
Jörg Thalheim
57bc44280c librealsense: restrict to x86_64 2018-08-09 16:31:12 +02:00
R. RyanTM
2ee44420a0 librealsense: 2.13.0 -> 2.14.1
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/librealsense/versions.
2018-08-08 13:25:31 -07:00
R. RyanTM
28f43485d0 librealsense: 2.12.0 -> 2.13.0 (#42698)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/librealsense/versions.

These checks were done:

- built on NixOS

- 0 of 0 passed binary check by having a zero exit code.
- 0 of 0 passed binary check by having the new version present in output.
- found 2.13.0 with grep in /nix/store/mmmv9f9fczw7sqnpx7wpnrbxj7z285v0-librealsense-2.13.0
- directory tree listing: https://gist.github.com/5d0b448eca0c4918bc99445ebc598b61
- du listing: https://gist.github.com/76e36ff396b95b2f83cb1c462ea8d3be
2018-07-05 00:23:50 +02:00
R. RyanTM
da07dbcd42 librealsense: 2.11.1 -> 2.12.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/librealsense/versions.

These checks were done:

- built on NixOS

- 0 of 0 passed binary check by having a zero exit code.
- 0 of 0 passed binary check by having the new version present in output.
- found 2.12.0 with grep in /nix/store/px6ccyxxnyw1xklds9kcw8j2zdls3ays-librealsense-2.12.0
- directory tree listing: https://gist.github.com/e1d2253d92ab8f4bd8aa06a2fd223431
- du listing: https://gist.github.com/bafbf4e97cf5ec6f4471c2fe5f3d785a
2018-06-08 04:21:43 -07:00
R. RyanTM
96ad842c47 librealsense: 2.11.0 -> 2.11.1
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/librealsense/versions.

These checks were done:

- built on NixOS

- 0 of 0 passed binary check by having a zero exit code.
- 0 of 0 passed binary check by having the new version present in output.
- found 2.11.1 with grep in /nix/store/qyy6s8nbpifg33h0hvnpf3fizwdycpvz-librealsense-2.11.1
- directory tree listing: https://gist.github.com/020e7e6cfc0e9cc89911d68349e47bc7
- du listing: https://gist.github.com/dfc212b0151822573970980eb31f8289
2018-05-21 09:15:41 +00:00
Brian Dawn
8a9402c207 librealsense: init at 2.11.0 2018-05-09 12:58:55 -05:00