XFCE4 (4.18) Ports Repository https://www.xfce.org/
Go to file
2024-07-15 00:03:31 -04:00
accountsservice updates: accountsservice, colord, libxfce4ui, xfce4-weather-plugin 2024-03-08 08:30:13 -05:00
argyllcms sync updates from personal repo 2024-06-13 05:34:56 -04:00
catfish 4.18.0 update 2023-08-06 14:17:15 -04:00
clutter sync updates from personal repo 2024-06-13 05:34:56 -04:00
cogl sync updates from personal repo 2024-06-13 05:34:56 -04:00
colord updates: accountsservice, colord, libxfce4ui, xfce4-weather-plugin 2024-03-08 08:30:13 -05:00
daemon adding accountsservice, daemon, elogind 2023-09-04 15:34:09 -04:00
elementary-xfce-icons sync updates from personal repo 2024-06-13 05:34:56 -04:00
elogind sync updates from personal repo 2024-06-13 05:34:56 -04:00
exo add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
file-roller sync updates from personal repo 2024-06-13 05:34:56 -04:00
garcon sync updates from personal repo 2024-06-13 05:34:56 -04:00
gigolo sync updates from personal repo 2024-06-13 05:34:56 -04:00
gparted update gparted-1.6.0 2024-02-27 09:07:23 -05:00
greybird update greybird-3.23.3 2023-10-14 07:56:36 -04:00
gspell sync updates from personal repo 2024-06-13 05:34:56 -04:00
gtksourceview4 sync updates from personal repo 2024-06-13 05:34:56 -04:00
gvfs update gvfs-1.54.2, remove libatasmart (in contrib repo) 2024-06-30 09:57:53 -04:00
libbluray add meta 2023-09-24 06:19:16 -04:00
libburn added xfburn and deps, fix gvfs 2023-07-25 20:05:53 -04:00
libgtop update libgtop-2.41.3 2024-07-14 23:51:31 -04:00
libimobiledevice sync updates from personal repo 2024-06-13 05:34:56 -04:00
libisofs added xfburn and deps, fix gvfs 2023-07-25 20:05:53 -04:00
libkeybinder3 add md5sum, footprints 2023-07-10 06:18:40 -04:00
libmpd cleanup random typos & mistakes 2023-08-02 05:41:50 -04:00
libnfs update libnfs-5.0.3 2024-07-15 00:03:31 -04:00
libplist added xfburn and deps, fix gvfs 2023-07-25 20:05:53 -04:00
libusbmuxd added xfburn and deps, fix gvfs 2023-07-25 20:05:53 -04:00
libxfce4ui updates: accountsservice, colord, libxfce4ui, xfce4-weather-plugin 2024-03-08 08:30:13 -05:00
libxfce4util update 2024-02-05 16:48:27 -05:00
mousepad update 2024-02-05 16:48:27 -05:00
mugshot update mugshot rev 2 2023-09-25 07:30:56 -04:00
orage add footprint & md5 2023-07-09 08:02:17 -04:00
parole update parole, tumbler,xfce4-notifyd, xfce4-power-manager, xfce4-settings 2023-11-30 15:35:51 -05:00
polkit-gnome add footprint & md5sum 2023-07-12 01:59:46 -04:00
python3-distutils-extra add metafiles 2023-07-12 07:10:13 -04:00
ristretto update 2024-02-05 16:48:27 -05:00
thunar update thunar-4.18.10 2023-12-31 06:54:47 -05:00
thunar-archive-plugin update: thunar-4.18.8, xfconf-4.18.3, thunar-archive-plugin-0.5.2 2023-11-01 17:40:44 -04:00
thunar-volman add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
tumbler sync updates from personal repo 2024-06-13 05:34:56 -04:00
udisks2 update argyllcms, udisks2, xfce4-dict, xfce4-metaport 2023-11-27 16:33:46 -05:00
xfburn update xfburn-0.7.1 2024-07-14 23:45:11 -04:00
xfce4 update argyllcms, udisks2, xfce4-dict, xfce4-metaport 2023-11-27 16:33:46 -05:00
xfce4-appfinder 4.18.1 update 2023-08-23 19:19:38 -04:00
xfce4-battery-plugin add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
xfce4-clipman-plugin update 2024-02-29 15:18:12 -05:00
xfce4-cpufreq-plugin add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
xfce4-cpugraph-plugin update xfce4-cpugraph-plugin-1.2.10 2023-12-04 05:09:43 -05:00
xfce4-datetime-plugin add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
xfce4-dev-tools update xfce4-dev-tools-4.18.1 2023-10-18 17:45:44 -04:00
xfce4-dict update argyllcms, udisks2, xfce4-dict, xfce4-metaport 2023-11-27 16:33:46 -05:00
xfce4-diskperf-plugin add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
xfce4-docklike-plugin add xfce4-docklike-plugin 2023-12-28 16:55:51 -05:00
xfce4-eyes-plugin add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
xfce4-fsguard-plugin add task-manager, verve-plugin, fsguard-plugin 2023-07-16 08:11:44 -04:00
xfce4-genmon-plugin add additional plugins, fix elementary-xfce pkg post-install 2023-07-17 21:28:59 -04:00
xfce4-mailwatch-plugin added some plugins 2023-07-08 01:28:56 -04:00
xfce4-mount-plugin added some plugins 2023-07-08 01:28:56 -04:00
xfce4-mpc-plugin added some plugins 2023-07-08 01:28:56 -04:00
xfce4-netload-plugin added some plugins 2023-07-08 01:28:56 -04:00
xfce4-notes-plugin update xfce4-notes-plugin-1.11.0, xfce4-whiskermenu-plugin-2.8.3 2024-01-16 11:52:47 -05:00
xfce4-notifyd update xfce4-notifyd-0.9.4 2024-02-09 16:07:55 -05:00
xfce4-panel update 2024-02-29 15:18:12 -05:00
xfce4-power-manager sync updates from personal repo 2024-06-13 05:34:56 -04:00
xfce4-pulseaudio-plugin update: pulseaudio-plugin & taskmanager 2023-10-04 05:51:07 -04:00
xfce4-screensaver sync updates from personal repo 2024-06-13 05:34:56 -04:00
xfce4-screenshooter sync updates from personal repo 2024-06-13 05:34:56 -04:00
xfce4-sensors-plugin add: xfce4-sensors-plugin 2023-09-21 04:19:06 -04:00
xfce4-session update footprint & md5sum 2023-07-12 01:32:43 -04:00
xfce4-settings sync updates from personal repo 2024-06-13 05:34:56 -04:00
xfce4-smartbookmark-plugin add: file-roller, thunar-archive-plugin,xfce4-smartbookmark-plugin 2023-07-20 06:08:23 -04:00
xfce4-systemload-plugin cleanup random typos & mistakes 2023-08-02 05:41:50 -04:00
xfce4-taskmanager update 2024-02-29 15:18:12 -05:00
xfce4-terminal update 2024-02-29 15:18:12 -05:00
xfce4-time-out-plugin add additional plugins, fix elementary-xfce pkg post-install 2023-07-17 21:28:59 -04:00
xfce4-timer-plugin add additional plugins, fix elementary-xfce pkg post-install 2023-07-17 21:28:59 -04:00
xfce4-verve-plugin add task-manager, verve-plugin, fsguard-plugin 2023-07-16 08:11:44 -04:00
xfce4-volumed-pulse add port meta files 2023-07-30 08:38:04 -04:00
xfce4-weather-plugin updates: accountsservice, colord, libxfce4ui, xfce4-weather-plugin 2024-03-08 08:30:13 -05:00
xfce4-whiskermenu-plugin update xfce4-notes-plugin-1.11.0, xfce4-whiskermenu-plugin-2.8.3 2024-01-16 11:52:47 -05:00
xfce4-xkb-plugin add xfce4-xkb-plugin 2023-07-21 07:32:03 -04:00
xfconf update: thunar-4.18.8, xfconf-4.18.3, thunar-archive-plugin-0.5.2 2023-11-01 17:40:44 -04:00
xfdashboard add xfdashboard and deps (clutter, cogl) 2023-08-01 02:06:37 -04:00
xfdesktop add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
xfmpc add xfmpc 2023-08-01 02:15:44 -04:00
xfwm4 add .footprint, .md5sum info 2023-07-06 08:33:04 -04:00
.gitignore update 2024-02-05 16:48:27 -05:00
.httpup-repgen-ignore Update .httpup-repgen-ignore 2023-07-06 08:51:22 -04:00
README.md Update README.md 2024-07-11 11:41:14 +00:00
REPO update libnfs-5.0.3 2024-07-15 00:03:31 -04:00
xfce4.httpup Update and rename crux-xfce4.httpup to xfce4.httpup 2024-07-11 11:17:59 +00:00

INSTRUCTIONS INSTALLING CRUX-XFCE4 REPO

  1. First download the necessary files:

    wget --no-ch https://raw.githubusercontent.com/mac-a-r0ni/crux-xfce4/master/xfce4.httpup
    
  2. Move the downloaded file to the proper folder:

    sudo mv xfce4.httpup /etc/ports/
    
  3. Create the dir where the ports are contained:

    sudo mkdir /usr/ports/xfce4
    
  4. Add the ports line in your /etc/prt-get.conf to fetch the repo:

    prtdir /usr/ports/xfce4

  5. Update the repo onto your computer:

    sudo ports -u xfce4
    

NOTES

  1. Enable the contrib repo because some dependencies reside there.

  2. The XFCE 4.18 Desktop has been tested on CRUX/CRUX-ARM 3.7. You may need to ignore footprints if youve installed certain software from the official repos.

  3. I'm currently testing some "meta" ports, there is a basic skeleton desktop port which will pull in the bare minimum needed for running the XFCE Desktop. After the repo is setup run:

    sudo prt-get depinst xfce4
    

    Please note, it's the bare minimum, and does not contain any gvfs ports, or any other plugins. You will need to then build any extra ports you would like.

  4. As of xfce4-whiskermenu-plugin-2.8.0 it requires elogind and accountsservice ports. You do not need to enable elogind, but it's required for installation.

  5. mousepad dependency has changed from gtksourceview to gtksourceview4, new installs are not effected, but existing installs will need re-building.

CONTACT

If you have any questions, doubts or problems regarding the ports, please feel free to contact me at j at lngn dot net or just open a issue.

XFCE INSTALLATION

  1. To ensure you have a sane Xorg installation I decided to put all the Xorg dependencies with the first package you install from XFCE on libxfce4util

  2. Install the packages in this exact order:

    sudo prt-get depinst libxfce4util xfconf libxfce4ui udisks2 gvfs garcon exo xfce4-panel thunar thunar-volman xfce4-settings xfce4-session xfwm4 xfdesktop xfce4-appfinder tumbler xfce4-terminal xfce4-power-manager xfce4-notifyd xfce4-screenshooter mousepad xdg-user-dirs
    
  3. Get a big cup of coffee and just relax...

  4. To launch Xfce create a .xinitrc file in your home directory with the following content:

    #!/bin/sh
    exec dbus-launch startxfce4 --with-ck-launch
    
  5. If you have any problem launching XFCE and you have a an Intel graphic card, install xorg-xf86-video-intel and the mesa ports from the xorg repo.

  6. For apps that need authorization (running as root) on X11 you'll need to install the 'polkit-gnome' and 'pinentry' ports.

  7. Enjoy this beautiful Desktop Environment!