Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trinity on nixos #18715

Closed
wants to merge 18 commits into from
Closed

Trinity on nixos #18715

wants to merge 18 commits into from

Conversation

AndersonTorres
Copy link
Member

@AndersonTorres AndersonTorres commented Sep 18, 2016

Motivation for this change

Introduce the first steps to run Trinity Desktop Environment (TDE) on NixOS.
TDE is a fork of KDE 3.5 series, intended to be its logical continuation.

Initially, some "macros" and the TQt libs are described here.

Things done
  • Tested using sandboxing
    (nix.useSandbox on NixOS,
    or option build-use-sandbox in nix.conf
    on non-NixOS)
  • Built on platform(s)
    • NixOS
    • OS X
    • Linux
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@mention-bot
Copy link

@AndersonTorres, thanks for your PR! By analyzing the annotation information on this pull request, we identified @edolstra, @cmfwyp and @vcunat to be potential reviewers

@FRidh
Copy link
Member

FRidh commented Sep 18, 2016

Just as some background info. Trinity (TDE) is a fork of KDE 3.5. The last release of Trinity was on 2016.02.28. There is still some activity in the repo.

@AndersonTorres
Copy link
Member Author

Here is the official git of TDE project:
http://mirror.git.trinitydesktop.org/cgit/tde/

@AndersonTorres
Copy link
Member Author

It's a good idea to create a new branch on upstream nixpkgs?

@FRidh FRidh mentioned this pull request Oct 2, 2016
7 tasks
@FRidh
Copy link
Member

FRidh commented Oct 2, 2016

@AndersonTorres I don't see any reason for creating a branch.

@AndersonTorres
Copy link
Member Author

@FRidh so far, so good. I will add the packages as far as I can.

@Mic92
Copy link
Member

Mic92 commented Oct 16, 2016

Is there anything left to do on this pull request?

@AndersonTorres
Copy link
Member Author

A lot :/
There is at least tdelibs to compile - they are failing here.

@ocharles
Copy link
Contributor

@AndersonTorres it sounds like this is still a work in progress. If so, I think it might be best to close this pull request and re-open it when the work is ready to be merged. What do you think about that?

@AndersonTorres
Copy link
Member Author

My apologies about the delay responding, @ocharles .

Yes, I think it is better to close and re-open when I have something a bit more, eh, tangible to show. At least an Yakuake!
Doing that one-man-show will consume more energy I initially supposed, and it's better not to soil the master branch with it.
Many thanks, anyway.

@ghost ghost mentioned this pull request Jul 4, 2017
8 tasks
@AndersonTorres AndersonTorres deleted the trinity-on-nixos branch February 23, 2018 01:26
@AndersonTorres AndersonTorres mentioned this pull request Jun 26, 2023
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants