rock-core / package_set

Package definition for autoproj, to build all the packages that form the core of Rock, the Robot Construction Kit
http://rock-robotics.org/documentation/
0 stars 24 forks source link

Add qt5 osdeps #231

Closed pierrewillenbrockdfki closed 3 months ago

pierrewillenbrockdfki commented 4 months ago

Lets start with the simple bits: The osdeps.

I tried my best to find the package names for fedora, opensuse, macos-port, macos-brew, arch and manjarolinux, but i could not confirm that those are the packages i am looking for.

For qt5, we are looking for: headers and libraries for gui, widgets, core, svg, uiplugins and the tools(moc, uic, rcc).

The qt5-designer is used to pull the tool itself, and the libraries/headers, if they don't come with the uiplugins package.

pierrewillenbrockdfki commented 4 months ago

@doudou @planthaber @2maz @malter any of you have some input for the "more exotic" operating systems?

I have two more commits i'd like to land in this package-set before we can start transitioning in the qt5 vizkit3d stuff.

One is to add an external source for qtpropertybrowser, and one is to add a source for the qt5 variant of the osg viewer. I will do separate merge requests for each of them, since i imagine some people might have ideas to improve those two.

https://github.com/pierrewillenbrockdfki/rock_core_package_set/tree/feature/qt4-qt5-cleanedup

planthaber commented 4 months ago

IMO the osdeps for "exotic" OS should be a "community effort" and provided by those using them.