~/talk

Introduction to FreeBSD Ports - 25 years and counting

name:Ben Woods
links:none on file
slides:none on file

FreeBSD ports celebrate 25 years and the tree now holds ~38,000 ports; it supplies the formulas that fetch upstream source, apply patches, run configure and produce binary packages. Workflow specifics include using pkg install for day-to-day installs, using portsnap or Subversion to update the tree, running make package or make install clean in a clean build environment, creating a port (example added for aha), generating a PLIST, and submitting diffs via Bugzilla or committing via Subversion; optional bulk builds use poudriere.

AI-written summary · about

  1. 0:00Start
  2. 2:38Ports – The FreeBSD App Store
  3. 12:14How to use ports Section 2
  4. 33:47Ports development - some examples Section 4
  5. 42:33Updating an existing port print/py-weasyprint
  6. 44:05Becoming a ports committer Section 6
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.