Unofficial Repositories

MarkLinimon sometimes builds and uploads packages for various tier-2 architectures, as a debug aid. There is no guarantee as to their reliability or worthiness. Packages are built 'best-effort'.

/!\ These packages are not guaranteed to be secure or working. They 'work for me'. However, they may introduce security holes or panic your system. They are intended for testing only.

repo

upload date

#packages

comments

FreeBSD:13:aarch64

20201129

20535

latest ports tree, slightly earlier qemu

FreeBSD:13:riscv64

20201207

13774

latest ports tree, latest qemu

FreeBSD:14:riscv64

20210508

548

latest ports tree, latest qemu

Unofficial repo: Configuration

To use this repo, create the following file as /usr/local/etc/pkg/repos/lonesome.com.conf:

lonesome.com: {
  url: "http://lonesome.com/FreeBSD/${ABI}/<which>",
  mirror_type: "http",
  signature_type: "none",
  enabled: yes
}

and substitute either quarterly or latest for <which>.

Also, optionally, you can turn off the default repo search to quiet some error messages. To do so, create the following override file as /usr/local/etc/pkg/repos/FreeBSD.conf:

/!\ Only do this on your tier-2 machines!

FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
  mirror_type: "srv",
  signature_type: "fingerprints",
  fingerprints: "/usr/share/keys/pkg",
  enabled: no
}

A final note: neither repository contains the whole ports tree. For instance, I do not often build the scientific and language-specific categories, nor am I building games at all. Also, I have put various ports that failed to build on previous runs into one of the various blacklist files. Please contact MarkLinimon if you have specific needs.

unofficial repo: bootstrapping

Per PkgPrimer, you may need to install pkg itself to bootstrap if the system is not able to do it automatically. For example:

fetch http://lonesome.com/FreeBSD/FreeBSD:13:aarch64/latest/Latest/pkg.txz
tar xf ./pkg.txz -s ",/.*/,,g" "*/pkg-static"
./pkg-static add ./pkg.txz

For riscv64, s/aarch/riscv/ .

MarkLinimon/UnofficialRepositories (last edited 2021-05-08T09:49:10+0000 by MarkLinimon)