Skip to content

Conversation

@nim65s
Copy link
Contributor

@nim65s nim65s commented Nov 12, 2025

Hi,

Here are a few patches for gz-vendor packages on jazzy.

@wentasah
Copy link
Collaborator

How do you build these pacakges? I'm getting eval error not supported anymore from libjpeg_turbo. Do you use different nixpkgs commit or have other patches for this?

@nim65s
Copy link
Contributor Author

nim65s commented Nov 14, 2025

Yes, that is in https://github.com/Gepetto/gazebros2nix/blob/update_flake_lock_action/overlay.nix#L8, which is currently in a super-WIP state.

wentasah and others added 5 commits December 4, 2025 12:22
FreeImage is insecure and was removed from nixpkgs (but we still use
an older nixpkgs version with freeimage). To allow building gazebo
without insecure packages, let's build ogre without it. No package
fails to build, but this might cause problems at runtime. From my
simple experiments with gazebo, it seems it's not the case.
It's no longer necessary to use patchGzAmentVendorGit. It tries to
patch non-existent code. "Plain" patchAmentVendorGit is sufficient.

Also, some manually added dependencies seem not to be needed anymore
and are removed.
@nim65s nim65s force-pushed the gz branch 3 times, most recently from e23fc11 to d708b0a Compare December 5, 2025 14:27
@nim65s nim65s force-pushed the gz branch 2 times, most recently from 8903a2a to 81ac5e4 Compare December 5, 2025 15:18
@nim65s nim65s force-pushed the gz branch 2 times, most recently from 6609a88 to a8eb4ee Compare December 5, 2025 15:36
@nim65s nim65s force-pushed the gz branch 2 times, most recently from de46a6d to 9bfb178 Compare December 5, 2025 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants