Skip to content
This repository was archived by the owner on Apr 5, 2022. It is now read-only.

(Devel) Debian Packages List

Michael Bullington edited this page Mar 14, 2021 · 6 revisions

Taking from elementary's ethos, patches are generally discouraged because of the additional maintenance cost associated.

When possible, Bloom should upstream changes. In cases where the patches represent a significant shift in focus for the project, a fork may be needed.

In the awkward middle-point of where a fork is not needed, but would not be in the upstream project's goals (or is too much time for Bloom), we have patches.

System 1

Based on Ubuntu 20.04 (focal).

Patches

libhandy: https://github.com/bloomos/libhandy-patched

  • Include elementary OS patches.

base-files: https://github.com/bloomos/base-files-patched

  • Include elementary OS patches.
  • Changed copy to represent Bloom System 1.

lsb: https://github.com/bloomos/lsb-patched

  • Include elementary OS patches to have an 'upstream' vendor.
  • Changed copy to represent Bloom System 1.

systemd: https://github.com/bloomos/systemd-patched

  • Backport of systemd 247 from Ubuntu hirsute to focal.
  • Enable opportunistic DNS over TLS.
  • Enable earlypolicy for AppArmor to significantly decrease boot time.
  • Include various performance-related patches from Clear Linux.

Backports

debhelper: https://github.com/bloomos/debhelper

  • Backport from Debian unstable (sid).

isc-dhcp-client: (upload to GitHub TODO)

  • Backport from Ubuntu groovy.

libdns-export1110: https://packages.ubuntu.com/groovy/libdns-export1110

  • Backport from Ubuntu groovy.

wlroots: (upload to GitHub TODO)

  • Backport from Ubuntu hirsute.

Additions

feedbackd: https://source.puri.sm/Librem5/feedbackd

runonce: https://github.com/bloomos/runonce

bazel: https://docs.bazel.build/versions/4.0.0/install-ubuntu.html#install-on-ubuntu

Clone this wiki locally