ormorph / TDE

Trinity Desktop Package repository for Gentoo
GNU General Public License v2.0
7 stars 0 forks source link

What are the differences and the reason for the branching of your overlay from the official #4

Open linuxbuh opened 3 years ago

linuxbuh commented 3 years ago

Hello. What are the differences and the reason for the branching of your overlay from the official https://scm.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo

ormorph commented 3 years ago

The main difference is that tde-packaging-gentoo overlay builds individual TDE packages, while this overlay builds metapackages right away. There is no particular reason for creating this overlay, it was just interesting to get TDE to work in gentoo. Later I noticed that the official tde-Packaging-gentoo overlay had been created, I decided to try it, some things came together, but there were some shortcomings, I suggested fixes, in general I did not notice how I became one of its developers. Currently, in the tde-packaging-gentoo overlay, there is no master responsible for the main branch, so the latest PR are not accepted for a long time. I'm still waiting for my changes to be accepted, then it will be possible to correct something further, or add. The tde-packing-gentoo overlay currently requires a master branch responsible developer. This overlay is only maintained by me. I currently use it on a Raspberry Pi 4.

ormorph commented 3 years ago

When moving from one overlay to another, remember to delete the ~/.qt directory.

ormorph commented 3 years ago

There is one more difference, sources with missing modules are used, which are represented by separate packages trinity-base/tde-common-*. If you are using the version from the git - 9999, then when updating, you need to update these packages first:

# emerge -av1 tde-common-admin tde-common-cmake tde-common-libltdl tde-common-libtdevnc