Skip to content
This repository has been archived by the owner on Jun 15, 2023. It is now read-only.

Latest commit

 

History

History
46 lines (32 loc) · 2.67 KB

README.md

File metadata and controls

46 lines (32 loc) · 2.67 KB

DankBSD Ports

dank meme pic

Welcome!

This fork of the FreeBSD Ports Collection adds more bleeding edge desktop-related patches.

NOTE: this is the new lite branch, which is always rebased on top of master and has some cherry-picks from ports-gnome.

This is now part of a whole system fork/distro thing.. binaries and images "coming" "soon".

Usage

  • Clone this repo into /usr/ports (if it's already managed by git, add this repo as a remote, fetch and checkout/merge)
  • Build any ports you want :)

Highlights

  • ldconfig post-(de)install scripts support runit-faster
  • most GNOME/GTK apps are updated
  • X11 optionalized in lots of things, allowing for a pure-Wayland system with no Xlib installed at all
  • devel/consolekit2: drm/evdev support D18754
  • graphics/mesa-dev: alternative mesa port! Development version (little fork with my BSD patches), everything built together, using Meson! Always includes GL, GLES, Vulkan (RADV, ANV), Gallium Nine, OpenCL (Clover), VDPAU, VAAPI.
    • graphics/libglvnd: allows using desktop GL when everything is built w/o X11, allows swapping Mesa ports (well GL drivers in general) without rebuilding everything
  • audio/pulseaudio: upstream MR with devd hotplug and stuff
  • audio/jack: jack2 jack2/pull/400
  • devel/libgusb: GObject libusb wrapper (w/ PR #10)
  • graphics/simple-scan: GNOME scanning app (requires libgusb)
  • graphics/inkscape: GTK3-powered (Wayland-compatible) Inkscape 1.0alpha
  • graphics/gimp30: GTK3-powered (Wayland-compatible) GIMP 2.99.whatever
  • editors/libreoffice: updates from freebsd-ports-libreoffice

For all changes, just look at the commits :)

Other FreeBSD desktop resources

Other resources