Tikzit, or more general how to suggest a new piece of software

I wanted to install a gui frontent for graphical language tikz used in the context of latex.
suse tumbleweed, also other open suse distributions have several graphical frontends, e.g. dia or ktikz.
The problem with the first is that it creates pgf, the lower layer of tikz,
which makes the results hard to read and long.
The problem with tikz is that it is a previewer
but the figure itself must be input using the language tikz itself,
e.g. programming.

As for yesterday I used TikzEdt which can preview tikz program graphically
but also allows to modify and extend the graphic and adapts tikz then.
I did not any more get it to run.
Also it has been not under development for ages.
Now even the google repo seems to disappear.

This is and was never easy easy to install, thus I wanted to use tikzit.
https://tikzit.github.io/ shows how to do it,
but unfortunately I did not get to run it in suse tumbleweed.

I would like to ask the suse tumbleweed team to add tikzit to the repository.

The best way to have that added to Tumbleweed, is for you to volunteer as a maintainer.

To be honest I asked to add because I was not able to get it installed.
But I think it is better to add once in the repository than that each user adds by hand …

Maintainer means, that if something goes wrong, I am the one who helps, right?
I am not sure what to do to get it run.
Seemingly, at least one problem is QT version and I do not know the procedure to get the versions in line. I am more or less a user.

You also opened a bug with additional informations at github.

Tikzit uses an old library which is no longer available in Tumbleweed. Given that the last release of Tikzit is 4 years old, it seems not actively maintained and the chances are low that it gets adapted for the new library.

But libtiff.so.5 (package libtiff5) is available in Leap 15.5 . So you may switch to Leap. Leap is better suited for old (read: not maintained) external packages as it uses older libraries as the rolling release Tumbleweed.

Yes I tried to file a report but development of tikzit seems not so active.
I cannot switch my distribution just because of a single application.

The problem possibly boils down to QT version.
Have a look at https://github.com/tikzit/tikzit:
There they write "It has been most recently tested with Qt 6.2. "
Strange.
I could find out who it is and whats behind.
So first step is to get it run for qt6,
then I return to suse to ask for inclusion… well, if it turns out to be good enough.

Ok I downloaded now the project and see: indeed they updated the version.

The problem I face is now:

sudo apt install flex bison libpoppler-dev libpoppler-cpp-dev libgl1-mesa-dev

Ok, this is for ubuntu, but all but flex and bison i cannot install.

Maybe different names? Maybe i did not find the correct repositories?

I can differentiate now:
In https://tikzit.github.io/ there is a tar.gz which leads to inconsistency of libraries,
but in github, which is linked there, the versions fit.
They did not update correctly.
Still, I cannot install… I think it is because the abovementioned packages are missing on suse tumbleweed.

You might check out Distrobox as a way to install Ubuntu packages on a system that’s running Tumbleweed. It’s used to create a containerized environment for any distro, and will pull the dependencies from that distro’s repositories rather than openSUSE’s.