1
0
Fork 0
mirror of https://github.com/lopsided98/nix-ros-overlay.git synced 2025-07-13 21:50:38 +03:00
Commit graph

940 commits

Author SHA1 Message Date
Ben Wolsieffer
09db77c14c flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
  → 'github:numtide/flake-utils/946da791763db1c306b86a8bd3828bf5814a1247' (2023-04-08)
• Updated input 'nixpkgs':
    'github:lopsided98/nixpkgs/61852b7faa8b47aad422adca0fea90fe007e9ead' (2023-03-08)
  → 'github:lopsided98/nixpkgs/dc92b7ed4a9e006ac7dcf94fe699ff5ad865941b' (2023-04-08)
2023-04-08 17:02:09 -04:00
Ben Wolsieffer
8dea828fd2 sdformat_13: init 2023-04-08 17:01:01 -04:00
Ben Wolsieffer
650b5972c9 gazebo, ignition: update
Update all ignition packages to their latest minor releases.
2023-04-08 15:22:11 -04:00
Ben Wolsieffer
0d08ceef8b README: fix typo 2023-04-08 14:20:36 -04:00
Jan Tojnar
480081a2e8 ignition.transport: Fix underlinking
Building a program depending on ignition-transport would fail with underlinking:

	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: warning: libsodium.so.23, needed by /nix/store/nfv1rmk3ah4dy81qnshylwibbn7dpxb6-ignition-transport8-8.3.0/lib/libignition-transport8.so.8, not found (try using -rpath or -rpath-link)
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_box_open'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_box_open_afternm'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_box_afternm'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_box_beforenm'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_box_easy_afternm'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `randombytes'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_secretbox_open'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `sodium_allocarray'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_secretbox'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `sodium_free'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `sodium_init'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_scalarmult_base'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_box'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_box_open_easy_afternm'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `randombytes_close'
	/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/a51pkq1ikrd3blpq1h7gwzaf4nw8az88-zeromq-4.3.4/lib/libzmq.so.5: undefined reference to `crypto_box_keypair'
	collect2: error: ld returned 1 exit status
2023-04-08 14:20:04 -04:00
Michal Sojka
048d9ef7ed Add an example with Flakes 2023-04-08 14:01:19 -04:00
Michal Sojka
4e05a1caca Refactor examples to allow passing pkgs as an argument
This will be useful in the next commit, where we integrate the example
into flake.nix.
2023-04-08 14:01:19 -04:00
Michal Sojka
af531ba974 Configure the Cachix binary cache in flake.nix
With this, Flake users will be automatically asked whether they want
to use the binary cache and its key. If they answer yes, the cache
will be automatically used without any needed configuration.

Additionally, the users will be asked whether they want to mark this
settings as permanent. In that case the cache will be used
automatically in the future without any interaction.

This means that when anybody runs a command like this:

    nix shell github:lopsided98/nix-ros-overlay#humble.rviz2

they will automatically get the packages from the binary cache.
2023-04-08 14:01:19 -04:00
Ben Wolsieffer
41ef696628 catkin-setup-hook: fix deprecation warning 2023-04-02 12:32:11 -04:00
Ben Wolsieffer
19ec1a5a4e Update vendor URLs 2023-04-02 12:31:44 -04:00
Ben Wolsieffer
28ce8930bb colcon-defaults: fix tests comment 2023-04-02 12:12:11 -04:00
Ben Wolsieffer
7d2a67a007 colcon-notification: 0.2.14 -> 0.2.15 2023-04-02 12:10:12 -04:00
Ben Wolsieffer
628dd63836 colcon-output: 0.2.12 -> 0.2.13 2023-04-02 12:09:08 -04:00
Ben Wolsieffer
194b4a68ba colcon: remove not Python 2 assertion 2023-04-02 12:01:45 -04:00
Ben Wolsieffer
7c1196ccf1 foxy: rmw-cyclonedds-cpp: add patch to fix build 2023-04-02 11:54:37 -04:00
Ben Wolsieffer
daf54bfc72 Merge branch 'master' into staging 2023-04-02 11:46:14 -04:00
Michal Sojka
77e6334b05 Add colcon-defaults extension 2023-04-02 11:44:24 -04:00
Michal Sojka
e45d0d1576 colcon-core: 0.10.0 -> 0.12.1
This is needed by the colcon-defaults extension added in the next
commit.
2023-04-02 11:44:24 -04:00
Ben Wolsieffer
fcc87e5736 Move popf override to ROS2 overlay
popf is a ROS2 only package.
2023-04-02 11:36:54 -04:00
4889b39499
popf: patch src to fix build (#258)
* popf: add patch & perl input to fix build

Co-authored-by: Ben Wolsieffer <benwolsieffer@gmail.com>

---------

Co-authored-by: Ben Wolsieffer <benwolsieffer@gmail.com>
2023-04-02 11:34:14 -04:00
Ben Wolsieffer
5386b7b6d1 modules: set working directory to ros directory 2023-03-31 00:44:10 -04:00
Ben Wolsieffer
3ae8887f8c rolling: mcap-vendor: patch vendor URLs 2023-03-26 22:22:11 -04:00
Ben Wolsieffer
79bada4e54 humble: mcap-vendor: patch vendor URLs 2023-03-26 22:21:45 -04:00
Ben Wolsieffer
dd01406023 foxy: mcap-vendor: patch vendor URLs 2023-03-26 22:18:49 -04:00
Superflore
7243f94a53 regenerate all distros, Fri Mar 17 13:53:56 2023 2023-03-26 22:05:12 -04:00
Ben Wolsieffer
155fc6ac23 flake.lock: Update
Flake lock file updates:

• Updated input 'flake-utils':
    'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
  → 'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
• Updated input 'nixpkgs':
    'github:lopsided98/nixpkgs/9b97ad7b4330aacda9b2343396eb3df8a853b4fc' (2023-01-25)
  → 'github:lopsided98/nixpkgs/61852b7faa8b47aad422adca0fea90fe007e9ead' (2023-03-08)
2023-03-07 22:39:45 -05:00
Ben Wolsieffer
ff0677bc9f Update install-nix-action to fix CI 2023-03-05 00:00:30 -05:00
Superflore
713bae5fa1 regenerate all distros, Fri Feb 10 13:32:22 2023 2023-02-26 21:12:31 -05:00
Ben Wolsieffer
b79845c4ed Cleanup Python package overrides. 2023-02-26 14:44:09 -05:00
Ben Wolsieffer
3fa6f9fb54 Merge commit 'bf6f7a2cf0' into staging 2023-02-26 11:14:50 -05:00
Ben Wolsieffer
ca325a1457 mavros: add patch to fix ftp plugin crash 2023-02-21 21:12:37 -05:00
Amneesh Singh
bf6f7a2cf0
distros/ros1-overlay: fix rviz build
By making sip-4 compatible with pyqt5 which is required by python-qt-binding, a dependency of rviz

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-02-07 23:25:57 +05:30
Ben Wolsieffer
9100a47014 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:lopsided98/nixpkgs/cb892295b6674f6d942ce78df3a27f2f219972e0' (2022-11-11)
  → 'github:lopsided98/nixpkgs/9b97ad7b4330aacda9b2343396eb3df8a853b4fc' (2023-01-25)
2023-01-30 00:05:31 -05:00
Ben Wolsieffer
db21232abc rqt-robot-monitor: wrap QT
The binary is still installed to the wrong directory in ROS 2, but at least it
is runnable.
2023-01-29 15:23:23 -05:00
Almin Iriskic
2f09dd57d2 rqt-console: wrap Qt 2023-01-29 15:03:55 -05:00
Superflore
74c12e5838 regenerate all distros, Fri Jan 27 13:23:44 2023 2023-01-29 13:51:45 -05:00
Superflore
731052037f regenerate all distros, Fri Jan 6 13:56:58 2023 2023-01-22 18:59:54 -05:00
Ben Wolsieffer
983d3e8da9 Fix applying extra overlays in default.nix 2022-12-28 11:54:48 -05:00
Ben Wolsieffer
795e67fe0e Update superflore. 2022-12-10 12:29:33 -05:00
Ben Wolsieffer
9bd7fed0e2 Disable Rust support for now. 2022-12-09 23:04:59 -05:00
Ben Wolsieffer
42ee3ca2bf noetic.table-socket-msgs: fix hash 2022-12-09 21:43:49 -05:00
Ben Wolsieffer
b4e79523a4 foxy.leo-desktop: fix hash 2022-12-09 21:42:11 -05:00
Ben Wolsieffer
6bf2ef9501 melodic.tablet-socket-msgs: fix hash 2022-12-09 21:40:49 -05:00
Ben Wolsieffer
1b8cbe4596 Mark vapor-master as broken and clarify why visp is broken. 2022-12-09 21:38:13 -05:00
Ben Wolsieffer
9b62a3ecea Fix more build failures from update. 2022-12-09 20:32:23 -05:00
Ben Wolsieffer
f49dc93f82 Add rolling distro 2022-12-09 19:43:22 -05:00
Ben Wolsieffer
3641ae391d regenerate all distros, Fri Dec 9 19:20:14 2022 2022-12-09 19:43:19 -05:00
Superflore
7e1d0c704e regenerate all distros, Fri Dec 2 13:31:38 2022 2022-12-09 14:08:23 -05:00
Ben Wolsieffer
9504bd43f6 rosidl-generator-rs: try to fix cross-compilation 2022-12-04 15:36:33 -05:00
Ben Wolsieffer
b84fd1bea7 Add rosidl_generator_rs to rosidl_default_generators.
This adds Rust support for all packages.
2022-11-28 20:27:39 -05:00