You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

4.3 KiB

title author lang
Unofficial FreeBSD pkgbase repository Mina Galić en

Welcome to, the unofficial repository for the FreeBSD PkgBase project.

The package sets below are built with poudriere(8).

Add a configuration file for the PkgBase repo:


This base.conf example is for the 13.1 release branch (note the URL):

# FreeBSD pkgbase repo

FreeBSD-base: {
  url: "${ABI}/latest",
  signature_type: "pubkey",
  pubkey: "/usr/share/keys/pkg/trusted/",
  enabled: yes

if you prefer, specify the stable or current branch.

Then put in place a copy of our public key:

~ $ sudo fetch --output=/usr/share/keys/pkg/trusted/ \

Package Sets





How To

While the PkgBase Wiki provides some info on how to get started, I would like to distill it, so check out my Howto

Pending Changes

Rather than doing any awful hacks myself, I like to push changes upstream. This also feels more in spirit with the Call-for-Testing.


  • looking for new hardware
  • fix bsdinstall and offer ISO downloads which allows for an easy bootstrap!
  • create bootloader (post) install script to update loader.efi
  • fix FreeBSD-base packages' origin to not only say base, but FreeBSD-base/foo.
  • fix FreeBSD-clang dependency issue that doesn't install all dependencies needed to actually yield a functional compiler
  • fix wrong package split (rmdma). Found when upgrading to 13.1