As of today there are 256 pkgsrc packages available for the Creator Ci-20 stock Debian 7.5 image available here : https://45.76.81.249:8000/pkgsrc/debian-ci20/All/
One might think why not just upgrade the existing Debian 7.5 to something newer like Debian 8 2016-02-02 Beta or Debian 8 2015-09-09 as described here https://elinux.org/CI20_Distros or just elevate the existing 7.5 userland to TESTING or UNSTABLE as described here : Example with gcc upgrade
Add debian testing repo to your apt sources by creating a file on /etc/apt/sources.list.d
folder containing the line deb http://ftp.us.debian.org/debian testing main contrib non-free
Instruct debian to use testing sources on certain packages by creating a file on /etc/apt/preferences.d
containing the following:
Package: *
Pin: release a=testing
Pin-Priority: 100
Update apt database: sudo apt-get update
Pin: release a=testing
Pin-Priority: 100
Install gcc from testing: sudo apt-get install -t testing gcc
I wanted to touch as little as possible the existing Debian 7.5 environment and the keep the development environment separated in /usr/pkg and also I have bad experience with getting into dependency hell when experimenting with different repos stable/testing/unstable risking that the system will break.
PKGSRC comes to the rescue !
More to come, please apologize some hacks, workarounds (early packages have no man/info pages)
I got stuck on the /pkgsrc/lang/guile20 for a while before I got it to build properly…
Anyways … the collection feels like something made by Freak Brothers …
Anyways … feel free to use it, take it with a grain of salt ;)
x11vnc compiled from pkgsrc-Q3-2017 running
Running x11vnc like this and connection normally from the remote via TightVNC client
/usr/pkg/bin/x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw
P.S I have learned a LOT using pkgsrc on mipsel Ci20 btw … you should try it !