void-linux / void-packages

The Void source packages collection
https://voidlinux.org
Other
2.51k stars 2.11k forks source link

Package request: Trinity Desktop Environment #19243

Open kasesag opened 4 years ago

kasesag commented 4 years ago

TDE website: https://www.trinitydesktop.org/ Arch Linux PKGBUILDs: https://github.com/michael-manley/Trinity_ArchLinux_PKGBUILD

Chocimier commented 4 years ago

Inclusion of qt3 into repository is unlikely.

kasesag commented 4 years ago

@Chocimier but there's a fork called tqt3 that's still maintained and used by this desktop environment. So you don't have to rely on an old and officially unsupported qt3.

tqt3 - https://mirror.git.trinitydesktop.org/cgit/tqt3/

ZachIndigo commented 4 years ago

Has this been assigned? I might take a look at it if not

kasesag commented 4 years ago

@BenEvolent333 I don't think so.

ScrelliCopter commented 4 years ago

I'm curious about this too so I'm going to see if I can get a build happening, will post here if it goes anywhere.

ScrelliCopter commented 4 years ago

Status update: I have the packages here up to tdebase building and running core applications with a few features turned off, you can check the current progress here. I haven't tested running a full desktop environment yet, I'll report back if I do get that working & with more details on what I have and haven't gotten to work.

EDIT: TDE running via Xephyr with the following script:

#/bin/sh -e
SCREEN=800x600
NEW_DISPLAY=:1
Xephyr -br -ac -noreset -screen ${SCREEN} ${NEW_DISPLAY} &

PREFIX=/opt/trinity
export DISPLAY=${NEW_DISPLAY}
export PATH=${PREFIX}/bin:${PATH}
export LD_LIBRARY_PATH=${PREFIX}/lib:${LD_LIBRARY_PATH}
exec starttde

Screenshot bellow :)

image

kasesag commented 4 years ago

Maybe I'll try to continue packaging that software to xbps. Also, the newer version of TDE has been released some time ago.

ScrelliCopter commented 3 years ago

@kpvsky I'm late, but feel free to use my progress as a base. Iirc I left it because it's a lot of work to get everything else working and probably in a state that the core team would find acceptable, and the only member of the core team who was interested was Juan who is long gone.

ghost commented 2 years ago

Is there still interest in getting this to work? I really want a systemd-free Linux with Trinity on my Raspi 400. I may be able to look into it and finish the port if there's still interest in getting this merged. Beware,I'm totally new to Void Linux (coming from Manjaro KDE),but the packaging tools look pretty good so I think I could possibly get it to work.

Vistaus commented 2 years ago

TDE is an amazing desktop, in my experience, so it would be great to have it on Void. So I 100% support this request.

thenktor commented 1 year ago

There is a new Trinity release available: https://wiki.trinitydesktop.org/Release_Notes_For_R14.1.0

michael-db commented 3 months ago

After happily using void for some time, KDE was upgraded to KDE 6 (it's still called kde5, which is misleading) which broke things and cost me hours. I still can't save my session, regardless of whether I choose X11 or Wayland.

This has been a serial issue with KDE. I recall a previous x.0 release (probably KDE 4.0) which was totally unusable but had been bundled into a distro I tried. When I complained I was chastised by the KDE people for expecting an X.0 release to be stable! KDE upgrades are mostly about pointless visual fluff (disrgarding things that broke, I don't notice any functional improvement that's relevant to me) and never to be trusted. The only thing I can be grateful for is that I didn't hit this shocking rm -rf / issue.

Unfortunately, I have too many other things to take this on now, but I hereby add my vote to those who would love to see Trinity on void.

kasesag commented 3 months ago

I will look at packaging TDE this or the next week in my free time and pick up parts that were done by @ScrelliCopter 4 years ago. I can't believe people are still interested in running TDE on Void Linux. I'm also interested in it as I've gone back to void on some computers.

While this can be packaged to xbps, I don't think It will ever be accepted into the official Void Linux repositories. Fortunately xbps supports custom repositories so everything can be provided unofficially.

michael-db commented 3 months ago

Unless you think it's worth packaging for your own benefit, I wouldn't go just by my comment, Kacper, especially if you don't think it will be accepted as an official package. No one else has commented on this issue this year and I'm used to being in a minority.

(And I'm not entitled to ask others for things like this: I do have several open source contributions "planned" but they seem to get indefinitely displaced by other priorities.)

UncleSlacky commented 2 months ago

Another vote for Trinity to be packaged for Void! I already use it on some machines via Exe GNU/Linux (Devuan+TDE) and Q4OS Trinity (Debian+TDE) and I'd expect TDE to fly on Void. I've even tried to build it myself for Solus but I'm no expert in building stuff on Linux.

zogoibi commented 2 weeks ago

Here's another voter for TDE. I like Trinity a lot. It seems to me to be a lighter KDE without the hundreds of dependencies and background services. It's a pity TDE is not available in many mainstream distros.

Elibord commented 6 days ago

TDE is pretty good, and I want to see this in Void. I support this