Compare commits

..
1 Commits
Author SHA1 Message Date
Luca Weiss 48ddfa2639 WIP device-particle-tachyon: new device 2025-09-30 14:57:16 +02:00
186 changed files with 3699 additions and 2595 deletions

No files matched your search

+1 -1
View File
@@ -1,7 +1,7 @@
#!/bin/sh -e
# Copyright 2025 Pablo Correa Gomez
# SPDX-License-Identifier: GPL-3.0-or-later
# Description: create documentation with antora
# Description: create documentation with sphinx
# Options: with-dot-git
# Artifacts: build/site
# https://postmarketos.org/pmb-ci
-1
View File
@@ -1 +0,0 @@
lib/build_changed_aports.sh
+5 -6
View File
@@ -21,17 +21,16 @@ custom_valid_options = [
]
def get_kconfigcheck_categories() -> list [str]:
def get_kconfigcheck_categories() -> None:
with open("kconfigcheck.toml", "rb") as kconfigcheck_config:
kconfigcheck_data = tomllib.load(kconfigcheck_config)
kconfigcheck_categories = []
for category_name in kconfigcheck_data:
if category_name == "aliases":
for alias_name in kconfigcheck_data["aliases"]:
kconfigcheck_categories.append(f"pmb:kconfigcheck-{alias_name}")
else:
for alias_name in kconfigcheck_data["aliases"]:
kconfigcheck_categories.append(f"pmb:kconfigcheck-{alias_name}")
for category_name in kconfigcheck_data["aliases"][alias_name]:
kconfigcheck_categories.append(category_name)
return [item.replace("category:", "pmb:kconfigcheck-") for item in kconfigcheck_categories]
-2
View File
@@ -149,7 +149,6 @@ class ArchTagSet(set):
Arch.armv7,
Arch.armhf,
Arch.riscv64,
Arch.ppc64le,
]
def update(self, iterable):
@@ -232,7 +231,6 @@ if __name__ == "__main__":
Arch.armv7: "qemu",
Arch.armhf: "qemu",
Arch.riscv64: "qemu",
Arch.ppc64le: "ppc64le",
},
)
with open(child_pipeline, "w") as fw:
-3
View File
@@ -116,9 +116,6 @@ dint:
script:
- .ci/lib/gitlab_prepare_ci.sh
- .ci/dint.sh
allow_failure:
exit_codes:
- 2 # returned by dint on non-fatal warning
# kernel kconfig check
kernel-kconfig:
+1 -1
View File
@@ -12,5 +12,5 @@ content:
ui:
bundle:
url: https://gitlab.postmarketos.org/postmarketOS/antora-ui-default/-/jobs/artifacts/HEAD/raw/build/ui-bundle.zip?job=bundle-stable
url: ./handbook/ui-bundle
snapshot: true
+36
View File
@@ -0,0 +1,36 @@
# Automatically generated aport, do not edit!
# Generator: pmbootstrap aportgen busybox-static-aarch64
# Stub for apkbuild-lint
if [ -z "$(type -t arch_to_hostspec)" ]; then
arch_to_hostspec() { :; }
fi
pkgname=busybox-static-aarch64
pkgver=1.37.0
pkgrel=23
_arch="aarch64"
_mirror="http://dl-4.alpinelinux.org/alpine/"
url="http://busybox.net"
license="GPL-2.0-only"
arch="x86_64"
options="!check !strip"
pkgdesc="Statically linked Busybox for $_arch"
_target="$(arch_to_hostspec $_arch)"
source="
busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk::$_mirror/edge/main/$_arch/busybox-static-$pkgver-r$pkgrel.apk
"
package() {
mkdir -p "$pkgdir/usr/$_target"
cd "$pkgdir/usr/$_target"
tar -xf $srcdir/busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk
rm .PKGINFO .SIGN.*
}
sha512sums="
9fac4146a4b274e5611d4f14719dd26a3a2cc95f3558f59275b91792e74f1259aad4d1223ff471cb714b3fa05c12eb8861656fdfd70c07e4ae75fede63270f56 busybox-static-1.37.0-r23-aarch64-edge.apk
"
+36
View File
@@ -0,0 +1,36 @@
# Automatically generated aport, do not edit!
# Generator: pmbootstrap aportgen busybox-static-armhf
# Stub for apkbuild-lint
if [ -z "$(type -t arch_to_hostspec)" ]; then
arch_to_hostspec() { :; }
fi
pkgname=busybox-static-armhf
pkgver=1.37.0
pkgrel=23
_arch="armhf"
_mirror="http://dl-4.alpinelinux.org/alpine/"
url="http://busybox.net"
license="GPL-2.0-only"
arch="x86_64"
options="!check !strip"
pkgdesc="Statically linked Busybox for $_arch"
_target="$(arch_to_hostspec $_arch)"
source="
busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk::$_mirror/edge/main/$_arch/busybox-static-$pkgver-r$pkgrel.apk
"
package() {
mkdir -p "$pkgdir/usr/$_target"
cd "$pkgdir/usr/$_target"
tar -xf $srcdir/busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk
rm .PKGINFO .SIGN.*
}
sha512sums="
cb90cf2cc85d1f94238d7e7c260edfeef97dd053c69e28eb5d02a86026808d000e5b017d4349bcd72dde10f18cdfaee6a7fe9528cdc8a776c12423a5544d3f44 busybox-static-1.37.0-r23-armhf-edge.apk
"
+36
View File
@@ -0,0 +1,36 @@
# Automatically generated aport, do not edit!
# Generator: pmbootstrap aportgen busybox-static-armv7
# Stub for apkbuild-lint
if [ -z "$(type -t arch_to_hostspec)" ]; then
arch_to_hostspec() { :; }
fi
pkgname=busybox-static-armv7
pkgver=1.37.0
pkgrel=23
_arch="armv7"
_mirror="http://dl-4.alpinelinux.org/alpine/"
url="http://busybox.net"
license="GPL-2.0-only"
arch="x86_64"
options="!check !strip"
pkgdesc="Statically linked Busybox for $_arch"
_target="$(arch_to_hostspec $_arch)"
source="
busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk::$_mirror/edge/main/$_arch/busybox-static-$pkgver-r$pkgrel.apk
"
package() {
mkdir -p "$pkgdir/usr/$_target"
cd "$pkgdir/usr/$_target"
tar -xf $srcdir/busybox-static-$pkgver-r$pkgrel-$_arch-edge.apk
rm .PKGINFO .SIGN.*
}
sha512sums="
cedd976e793833b3fa27192800c0e281b701aee121a2b453f30d4ac26de57792e317a6749000440684a8708e1b7527b8e6839e8dfd7ab86298c67b903fb7d6ef busybox-static-1.37.0-r23-armv7-edge.apk
"
+3 -3
View File
@@ -20,8 +20,8 @@
# as simple shell wrappers.
pkgname=crossdirect
pkgver=5.3.1
pkgrel=0
pkgver=5.3.0
pkgrel=1
pkgdesc="Wrappers to launch native programs (e.g. cross compilers) in foreign chroots"
url="https://postmarketOS.org"
arch="all"
@@ -128,7 +128,7 @@ package() {
sha512sums="
0f4b48f250425dc57f63955fc8b38477d23db793bee367c3fbe03c3d2a559ba576434d07518310db4cae9d90d501af4051b80038b10fae94b980e537fc9374ad cargo.sh
b2e602b7fc95ed403d29f0d754879d5f773c39ee33e726bb10cff17b3c088406dac84f2ca6d8ad563c64370007d98af805d6ee9cd4a06fe3d4c61c0cb90c5c0c crossdirect.c
73e2b5d2d8ef7c6002b3a787d14945586991493b8d81f59e5c0beda0d3b290543e1fdc6f288da726c5dd121c0861d2a894410b7b749a537df0df5b409e102330 exec_native.sh
a87d91b6e3286ce29fb1f487954e7154f282194691a1bf19b4cd80cca07a9c36aa96306883b1a6671ffbc2b503575a8c9484dccde8c55431845056c6f377bec5 exec_native.sh
ea9bf8db3810d03d0a7395057f3d6e57f7127d87c55deaedc171c255288f5f3cc6fbcc680a5a1b92786cf573875d5dc22521173799fe2639acc97d0715ff905b rust-qemu-linker.sh
de2aa6929bbff5db9132673e667f4525b333d062cb1f7a0597dd924de9e5c7215a9f8e2e6263b6fb5ace06f2c4b64f4ebfd0ede9b78add07c2cd08ec8613e98f rustc.sh
"
+2 -10
View File
@@ -1,20 +1,12 @@
#!/bin/sh -e
# Execute the binary from the native chroot if it is installed there. This is
# done for archiver tools such as unxz, so they don't need to go through QEMU.
BASENAME="$(basename "$0")"
if [ -n "$LD_PRELOAD" ]; then
# The archiver tool gets called during package(), which abuild runs
# with libfakeroot.so. Some packages do this, like bootchart2, which
# compresses man pages in its "make install". We can't run the native
# binary here due to the LD_PRELOAD, so run the foreign arch one.
export PATH="/usr/bin:/usr/sbin:/sbin:/bin"
exec "$BASENAME" "$@"
fi
# Try /native first, then the foreign arch paths. Never try
# /native/usr/lib/crossdirect as this would result in a loop.
UNWRAPPED_PATH="/native/usr/bin:/native/usr/sbin:/native/sbin:/native/bin:/usr/bin:/usr/sbin:/sbin:/bin"
BASENAME="$(basename "$0")"
UNWRAPPED_BIN="$(PATH="$UNWRAPPED_PATH" command -v "$BASENAME")"
case "$UNWRAPPED_BIN" in
@@ -3,7 +3,7 @@
pkgname=device-arrow-db410c
pkgdesc="Arrow DragonBoard 410c"
pkgver=5
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -13,6 +13,7 @@ depends="postmarketos-base mkbootimg linux-postmarketos-qcom-msm8916
makedepends="devicepkg-dev"
source="deviceinfo modules-initfs"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -3,7 +3,7 @@
pkgname=device-bq-paella
pkgdesc="BQ Aquaris X5"
pkgver=9
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -15,6 +15,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old kernel variant subpackages
replaces="$pkgname-kernel-mainline $pkgname-kernel-mainline-modem"
@@ -4,7 +4,7 @@
pkgname=device-lenovo-a6000
pkgdesc="Lenovo A6000"
pkgver=9
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -17,6 +17,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old kernel variant subpackages
replaces="$pkgname-kernel-mainline $pkgname-kernel-mainline-modem"
@@ -4,7 +4,7 @@
pkgname=device-lenovo-a6010
pkgdesc="Lenovo A6010"
pkgver=9
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -17,6 +17,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old kernel variant subpackages
replaces="$pkgname-kernel-mainline $pkgname-kernel-mainline-modem"
@@ -3,7 +3,7 @@
pkgname=device-motorola-harpia
pkgdesc="Motorola Moto G4 Play"
pkgver=10
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -15,6 +15,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old kernel variant subpackages
replaces="$pkgname-kernel-mainline $pkgname-kernel-mainline-modem"
+2 -1
View File
@@ -5,7 +5,7 @@
pkgname=device-samsung-a3
pkgdesc="Samsung Galaxy A3 (2015)"
pkgver=13
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -22,6 +22,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old device package names + kernel variants
_substitutes="device-samsung-a3lte device-samsung-a3ulte"
+2 -1
View File
@@ -4,7 +4,7 @@
pkgname=device-samsung-a5
pkgdesc="Samsung Galaxy A5 (2015)"
pkgver=12
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -16,6 +16,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old device package names + kernel variants
_substitutes="device-samsung-a5lte device-samsung-a5ulte"
+2 -1
View File
@@ -3,7 +3,7 @@
pkgname=device-samsung-e7
pkgdesc="Samsung Galaxy E7"
pkgver=3
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="armv7"
@@ -20,6 +20,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -3,7 +3,7 @@
pkgname=device-samsung-grandmax
pkgdesc="Samsung Galaxy Grand Max"
pkgver=3
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="armv7"
@@ -20,6 +20,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -3,7 +3,7 @@
pkgname=device-samsung-gt510
pkgdesc="Samsung Galaxy Tab A 9.7 (2015)"
pkgver=7
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -21,6 +21,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old kernel variant subpackages
replaces="$pkgname-kernel-mainline $pkgname-kernel-mainline-modem-lte"
@@ -3,7 +3,7 @@
pkgname=device-samsung-gt58
pkgdesc="Samsung Galaxy Tab A 8.0 (2015)"
pkgver=8
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -20,6 +20,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old kernel variant subpackages
replaces="$pkgname-kernel-mainline $pkgname-kernel-mainline-modem-lte"
@@ -3,7 +3,7 @@
pkgname=device-samsung-serranove
pkgdesc="Samsung Galaxy S4 Mini Value Edition"
pkgver=15
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="armv7"
@@ -20,6 +20,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old device package names + kernel variants
_substitutes="device-samsung-serranovelte"
@@ -4,7 +4,7 @@
pkgname=device-wileyfox-crackling
pkgdesc="Wileyfox Swift"
pkgver=9
pkgrel=2
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -20,6 +20,7 @@ source="
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old kernel variant subpackages
replaces="$pkgname-kernel-mainline $pkgname-kernel-mainline-modem"
@@ -3,7 +3,7 @@
pkgname=device-xiaomi-wt88047
pkgdesc="Xiaomi Redmi 2"
pkgver=10
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -15,6 +15,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old kernel variant subpackages
replaces="$pkgname-kernel-mainline $pkgname-kernel-mainline-modem"
@@ -1,6 +1,6 @@
pkgname=firmware-samsung-hero
pkgver=1
pkgrel=2
pkgrel=1
pkgdesc="Firmware for the Samsung hero devices (herolte, hero2lte)"
url="https://github.com/TheMuppets/proprietary_vendor_samsung"
arch="aarch64"
@@ -9,84 +9,16 @@ options="!check !archcheck !strip !spdx !tracedeps pmb:cross-native"
# Source
_commit="22da2c3359151e0bbddaaa9804d4bf8de072051d"
_fwfiles="bcmdhd_apsta.bin_b1 \
bcmdhd_apsta.bin_b90s_b1 \
bcmdhd_apsta.bin_c0 \
bcmdhd_ibss.bin_b1 \
bcmdhd_ibss.bin_b90s_b1 \
bcmdhd_ibss.bin_c0 \
bcmdhd_mfg.bin_b1 \
bcmdhd_mfg.bin_b90s_b1 \
bcmdhd_mfg.bin_c0 \
bcmdhd_mfg2.bin_b1 \
bcmdhd_mfg2.bin_b90s_b1 \
bcmdhd_mfg2.bin_c0 \
bcmdhd_sta.bin_b1 \
bcmdhd_sta.bin_b90s_b1 \
bcmdhd_sta.bin_c0 \
nvram_mfg.txt \
nvram_mfg.txt_b1 \
nvram_mfg.txt_c0 \
nvram_mfg.txt_murata \
nvram_mfg.txt_murata_b1 \
nvram_mfg.txt_murata_c0 \
nvram_mfg.txt_wisol \
nvram_mfg.txt_wisol_b1 \
nvram_mfg.txt_wisol_c0 \
nvram_net.txt \
nvram_net.txt_b1 \
nvram_net.txt_c0 \
nvram_net.txt_murata \
nvram_net.txt_murata_b1 \
nvram_net.txt_murata_c0 \
nvram_net.txt_wisol \
nvram_net.txt_wisol_b1 \
nvram_net.txt_wisol_c0"
for _i in $_fwfiles; do
source="$source \
$pkgname-$_commit-$_i::https://raw.githubusercontent.com/TheMuppets/proprietary_vendor_samsung/$_commit/hero-common/proprietary/etc/wifi/$_i";
done
source="$pkgname-$_commit-bcmdhd_sta.bin_c0::https://github.com/TheMuppets/proprietary_vendor_samsung/raw/$_commit/hero-common/proprietary/etc/wifi/bcmdhd_sta.bin_c0
$pkgname-$_commit-nvram_net.txt_c0::https://raw.githubusercontent.com/TheMuppets/proprietary_vendor_samsung/$_commit/hero-common/proprietary/etc/wifi/nvram_net.txt_c0"
package() {
for _i in $_fwfiles; do
install -Dm644 "$srcdir/$pkgname-$_commit-$_i" \
"$pkgdir"/lib/firmware/postmarketos/$_i
done
# Wifi
install -Dm644 "$srcdir/$pkgname-$_commit-bcmdhd_sta.bin_c0" \
"$pkgdir"/lib/firmware/postmarketos/bcmdhd_sta.bin_c0
install -Dm644 "$srcdir/$pkgname-$_commit-nvram_net.txt_c0" \
"$pkgdir"/lib/firmware/postmarketos/nvram_net.txt_c0
}
sha512sums="
1f7ca8074b636d3618c42300c2c1b7770dfccd92dfca7ca57a53bb5382dc7d5500d0a166cedfb6db8655b4c48ebf2708bb99aaaf706cf65f17c6031dcbd18277 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_apsta.bin_b1
fd9366e8763c47343e384dbaf7821f50144c59af4a523407ca78e0d728e4c3fa8498378c074207624aeb9e5c3e211e8bc891402cbd0b2c543f98ce08ca60a235 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_apsta.bin_b90s_b1
8a9cc6ecfe53c78e49e8c57e33bb2499221bc6f512160444da0585a344324c6ac661a36ccb694472b920c1cc172750e166e6054c1d8233b3a3503caf323c3a8a firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_apsta.bin_c0
8a69776a4811041f0fc1d725ff49c7691df6968f16874b6c4065db36abd07dbc547c611b00b5530883fe943f1465c898b63d106a01aae4e7a485a8c4be50ef2a firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_ibss.bin_b1
5769c7e32aef2f084309c2b066fafbeaa5a9705df2c1e56869868a73fd588914b18394b65aca15dab60db074cfdeb7273e12cc6ae0be62ae5ac6875df3740532 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_ibss.bin_b90s_b1
fee1d85af92b66eb8fd77f4154a6de3594823843227e44267040a6c39602898c02626fd4a08c48d5f0d519a53190b2ebe5c37c1d8e57a917d74624ec6931b129 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_ibss.bin_c0
4c90a8def3c2201d80e81d6ec26d8f1793a2307b50380495031e6db8800cfe8513eb9537c85de0526f4696d1e466a3f21bdd3f21c24c1b162fab299cced87e24 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_mfg.bin_b1
fffe78333bcc1e8c9d73380840da1e62660f62411eca182e8ee3036937c08ef5c3dd88ffcaccc4d868a7853d1e04520f52c39d0dc3e777d7c865bee9e7e3f647 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_mfg.bin_b90s_b1
ab8da309453f536fa3548ef4ad820af881be0025b343aea2936ceda66a6db49184bae4b94cb58719901900955a2ce28b56136ec2ee75a91046353f802070c075 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_mfg.bin_c0
1687b8b32a642195e015da5328e15fb724da044959fca059f0a7e9827b45cc48e1c1e95a40ea8be2798af588b89bc977389d9aabecb570f7c0ccf67d30f47142 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_mfg2.bin_b1
1687b8b32a642195e015da5328e15fb724da044959fca059f0a7e9827b45cc48e1c1e95a40ea8be2798af588b89bc977389d9aabecb570f7c0ccf67d30f47142 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_mfg2.bin_b90s_b1
1687b8b32a642195e015da5328e15fb724da044959fca059f0a7e9827b45cc48e1c1e95a40ea8be2798af588b89bc977389d9aabecb570f7c0ccf67d30f47142 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_mfg2.bin_c0
1f7ca8074b636d3618c42300c2c1b7770dfccd92dfca7ca57a53bb5382dc7d5500d0a166cedfb6db8655b4c48ebf2708bb99aaaf706cf65f17c6031dcbd18277 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_sta.bin_b1
fd9366e8763c47343e384dbaf7821f50144c59af4a523407ca78e0d728e4c3fa8498378c074207624aeb9e5c3e211e8bc891402cbd0b2c543f98ce08ca60a235 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_sta.bin_b90s_b1
fa27c828b6732f49f8463a6ab15c4ceb5af0aa3f40ab55b4aed46c07de641d79fbc0e2bc44ed2c6e5803dc80ffe061d60403dfe14a8b4558e8c52d0570d8ecf0 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_sta.bin_c0
a4d21b7f7cad6f0b482fb4e0420a4b76f731a6c114d4f4f004d686893b75d3363660797f115f8093febb1f121faed3a2220d558a24ab656324e10839e26d3302 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt
db52c476d8f93964ff08f0bc7943e8087c2d178ce17b18ef9e7087c85305211a671c59730f2c5c24e4d44e4887608f1485f9949edac8d48f1e660edf7f3db44c firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt_b1
34a88131360c3bdafc9b7f966aacd9efaeb7f7ed21aab50fc6ceb5fc150762881320d2dcbf6d4e493dc6087b729e0bcf9b31d8e831bb385c45bb572d0e572369 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt_c0
23d7c760b2c95de9f0f62f22c31003ffcb1252b0f7c45cdef5c8482f86a125c85d87957c72076b5ebe339647755bcbf364f0b0896976618ce433abf160b7d86b firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt_murata
23d7c760b2c95de9f0f62f22c31003ffcb1252b0f7c45cdef5c8482f86a125c85d87957c72076b5ebe339647755bcbf364f0b0896976618ce433abf160b7d86b firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt_murata_b1
50c50e875087ae7d116feb443fce0cf06f249cdabe057944aa1e70f6635cf2a604f3884b186d01e2244eb03d5dcf11676eeb1bcb4f7b380627f225e8e994015b firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt_murata_c0
beef416af110efec96d09501bc3317b073f11a8fa0b2a298fa83d5b1e92db9318349cc89fbdc1a4021eb394b304b9401b476369544bd9b83a1d555f16012c113 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt_wisol
030749a6f414c7c5e5064142413ed825344aea7f34c33340b2ea709dd386688dfd50913f6c124c91b1ef5bc1655af210696f5ae8f13dcc144d73f7ba01e0021f firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt_wisol_b1
beef416af110efec96d09501bc3317b073f11a8fa0b2a298fa83d5b1e92db9318349cc89fbdc1a4021eb394b304b9401b476369544bd9b83a1d555f16012c113 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_mfg.txt_wisol_c0
bb276768133f869662898686e63edb84b56bc28caaea6782260e23c1f2ee4f6b4eb79993c51e959cc4b682b1886ed2b009cdfb0aa507729521bd85eea6dcddde firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt
0d6cc6eaede9dedcb32a73b7426f0dc085968f9fe65ab6a405101f6b3587a91a314b8f2dc8d2ede08a14e593bec3a6c8bee320e57da2d9089b0c7bbbe2736494 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_b1
b7ee2028f641c65ec187b23d0b8d9aa0921edfb950c8f0b274de95e23a2d28d9aeaedfd868bce4d0a30a0c9798adb1ccdb2c8a39da6df7784ecbd9e9a8cd27dd firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_c0
f8c3cc2a29b91d66d24fdab5853d2e3d27408f03f6958acb70bd1374ca668b306cfa236d9538c0c74fa67313c2a52ce76fe3e4bc64fedc90796358e65e608064 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_murata
f8c3cc2a29b91d66d24fdab5853d2e3d27408f03f6958acb70bd1374ca668b306cfa236d9538c0c74fa67313c2a52ce76fe3e4bc64fedc90796358e65e608064 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_murata_b1
02019d6763b2c0f483e0c87317942c196e37a5995a44fac0500311f2955cc585c825627a114686a213402f87de800c3954b382f2381be382a965f0c2199ccd5a firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_murata_c0
e2887c190c26bbf592c12bbce30b6b3e34cbd76c47bd3d39e2e1e2ba3a49d07eba19fdb79012c56dd0c3271687dff6a541f11e788abacc314c543bc775fadcbe firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_wisol
e2887c190c26bbf592c12bbce30b6b3e34cbd76c47bd3d39e2e1e2ba3a49d07eba19fdb79012c56dd0c3271687dff6a541f11e788abacc314c543bc775fadcbe firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_wisol_b1
e2887c190c26bbf592c12bbce30b6b3e34cbd76c47bd3d39e2e1e2ba3a49d07eba19fdb79012c56dd0c3271687dff6a541f11e788abacc314c543bc775fadcbe firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_wisol_c0
"
sha512sums="fa27c828b6732f49f8463a6ab15c4ceb5af0aa3f40ab55b4aed46c07de641d79fbc0e2bc44ed2c6e5803dc80ffe061d60403dfe14a8b4558e8c52d0570d8ecf0 firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-bcmdhd_sta.bin_c0
b7ee2028f641c65ec187b23d0b8d9aa0921edfb950c8f0b274de95e23a2d28d9aeaedfd868bce4d0a30a0c9798adb1ccdb2c8a39da6df7784ecbd9e9a8cd27dd firmware-samsung-hero-22da2c3359151e0bbddaaa9804d4bf8de072051d-nvram_net.txt_c0"
@@ -3,7 +3,7 @@
pkgname=linux-samsung-herolte
pkgver=3.18.140
pkgrel=7
pkgrel=6
pkgdesc="Samsung Galaxy S7 kernel fork"
arch="aarch64"
_carch="arm64"
@@ -56,7 +56,7 @@ package() {
sha512sums="
e7337d87dbc067a0a9cfe8fab8aac41408e5d54b8b138ca01309f5b9a65477ff8faaa995ee1957b664c195a3b9020b33f525864b01b1516dab15f8e2157343d5 linux-samsung-herolte-57884d864fb572642fcf84abf13b099db7efc5b8.tar.gz
38ff2c5e6d654c5bd7ee900a6f84c8a836499c224bee372bf64b97e4d89e94efeff9d96a02ad8c3f1a6eea3ac917507ecb3bfd030f12584613303f799a01f7ef config-samsung-herolte.aarch64
205a56597363c295e29db1a294caf1191329a192c1ef2a53478837bd2fc2d9d6aed489b5c724da70c320b6c3663f98334a791da1262022042a827c8b72a0e15e config-samsung-herolte.aarch64
7b0687165fa854c9c60944487cc7ea87758af8612f10125c22643743284d9abcc17c6a40853d05da2e27313a4e830c995a876b306f1488a2fcb72c3cbed3a8ae 01-kstrtobool_from_user.patch
ffef99094b44893d07aedf3bbf12b03f2c26fb93be4eb179ade9552ae82be6680daca06b6fc0f95064ef08fd94ef4a0b192a94f5065314a4608de8b8c413d86e 02-fix-wifi-firmware-path.patch
75545ccd0082a119b9ad95fcef3523c939a5c946f8f3a5c3dde15cee1502f6c1011050a0ad5359426f018bb7ceea1c97a28c7665941bc89f365c8d11065ce0f6 linux3.7to4.5-ARM64-remove-Sun-Solaris-style-flag-on-section.patch
@@ -2635,7 +2635,7 @@ CONFIG_VIDEO_EXYNOS_FIMG2D_V5=y
# CONFIG_VIDEO_EXYNOS_FIMG2D_LEGACY is not set
CONFIG_VIDEO_EXYNOS_FIMG2D_1SHOT2=y
CONFIG_VIDEO_EXYNOS_SMFC=y
# CONFIG_VIDEO_EXYNOS_FIMC_IS2 is not set
CONFIG_VIDEO_EXYNOS_FIMC_IS2=y
CONFIG_EXYNOS_CAMERA_MODULE=y
# CONFIG_MODULE_ALL_INCLUDE is not set
CONFIG_CAMERA_MODULE_SELECT=y
@@ -3662,7 +3662,7 @@ CONFIG_LEDS_CLASS=y
#
# CONFIG_LEDS_BLINKM is not set
# CONFIG_LEDS_SYSCON is not set
# CONFIG_LEDS_S2MPB02 is not set
CONFIG_LEDS_S2MPB02=y
# CONFIG_LEDS_KTD2692 is not set
# CONFIG_LEDS_S2MPB02_MULTI_TORCH_REAR2 is not set
# CONFIG_LEDS_KTD2692_MULTI_TORCH_REAR3 is not set
+2 -1
View File
@@ -2,7 +2,7 @@
pkgname=device-acer-t01
pkgdesc="Acer Liquid Z330"
pkgver=3
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="armv7"
@@ -17,6 +17,7 @@ depends="
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
makedepends="devicepkg-dev"
source="deviceinfo modules-initfs"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -3,7 +3,7 @@
pkgname=device-alcatel-idol3
pkgdesc="Alcatel OneTouch Idol 3 (5.5)"
pkgver=2
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -16,6 +16,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -3,7 +3,7 @@
pkgname=device-alcatel-idol347
pkgdesc="Alcatel OneTouch Idol 3 (4.7)"
pkgver=7
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -16,6 +16,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -1,53 +0,0 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-apple-mac-aarch64
pkgdesc="Apple M-series Macs"
pkgver=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
options="!check !archcheck"
depends="
alsa-ucm-conf-asahi
asahi-audio
asahi-fwextract
asahi-scripts
linux-postmarketos-asahi
postmarketos-base
systemd-boot
u-boot-asahi
"
makedepends="devicepkg-dev systemd-boot"
source="
deviceinfo
initramfs_copy_vendorfw.sh
initramfs_setup_vendorfw.sh
modules-initfs
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
# vendor firmware management scripts
install -Dm755 "$srcdir"/initramfs_setup_vendorfw.sh \
-t "$pkgdir"/usr/share/mkinitfs/hooks/
install -Dm755 "$srcdir"/initramfs_copy_vendorfw.sh \
-t "$pkgdir"/usr/share/mkinitfs/hooks-cleanup/
# u-boot-asahi has a trigger that installs m1n1+u-boot and expects this dir to
# exist, or else it crashes. This dir won't exist when building a new
# install/image so we have to create it manually.
mkdir -p "$pkgdir/boot/m1n1"
}
sha512sums="
42a8fe25e024a9cec7b900ddbb2bd1275810b80bafadc043e571e060c76c8aa0eb545c5ad4714aa6ce0354785187ae987827dfc3b3948d7d9901575bbc2a70b0 deviceinfo
f111ddc0484f079af23520dcc9b4d909b55da327aec91545921a4ceafc52b21d88f37fbdb702e51ca1e49440b6afc2011ada8b681c1801f572bddc9cd34c9d9e initramfs_copy_vendorfw.sh
11d5d6af50ed73e7e6940f7d56730f94a1bb42990d5dba9a798522060e7717c410c025b12def0345b4f43c97da268dabcb484c3004d23c1ac39b1eeaaefd2967 initramfs_setup_vendorfw.sh
0191bc032cf8c72b397955d51f42249cd43d4aef263608a58d68e6e0764fd89bd589df97a5af22201930f289a64af7eb798cef5938cb6cc32d2382a627e6c10f modules-initfs
"
@@ -1,19 +0,0 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell
# scripts.
deviceinfo_format_version="0"
deviceinfo_name="Apple M-series Macs"
deviceinfo_manufacturer="Apple"
deviceinfo_codename="apple-mac-aarch64"
deviceinfo_year="2020"
deviceinfo_arch="aarch64"
# Device related
deviceinfo_chassis="laptop"
deviceinfo_external_storage="false"
deviceinfo_drm="true"
# Bootloader related
deviceinfo_generate_systemd_boot="true"
deviceinfo_boot_filesystem="fat32"
@@ -1,30 +0,0 @@
#!/bin/sh
# Initramfs hook to copy vendor firmware to final rootfs before switchroot
set -e
# Check if vendor firmware was extracted
if [ ! -d /vendorfw ] || [ -z "$(ls -A /vendorfw 2>/dev/null)" ]; then
echo "No vendor firmware found, skipping copy"
exit 0
fi
echo "Copying vendor firmware to target rootfs..."
# Create vendor firmware directory in target rootfs
mkdir -p /sysroot/usr/lib/firmware/vendor
# Mount tmpfs for vendor firmware
if ! mount -t tmpfs -o mode=0755 vendorfw /sysroot/usr/lib/firmware/vendor; then
echo "Error: Failed to mount tmpfs at /sysroot/usr/lib/firmware/vendor" >&2
exit 1
fi
# Copy vendor firmware
if ! cp -a /vendorfw/* /vendorfw/.vendorfw.manifest /sysroot/usr/lib/firmware/vendor/; then
umount /sysroot/usr/lib/firmware/vendor
echo "Error: Failed to copy vendor firmware" >&2
exit 1
fi
echo "Vendor firmware copied to /usr/lib/firmware/vendor"
@@ -1,72 +0,0 @@
#!/bin/sh
# Initramfs hook to setup vendor firmware from ESP for Apple Silicon Macs
# Extracts firmware.cpio from ESP to /vendorfw in initramfs
# Also see: https://asahilinux.org/docs/platform/open-os-interop/#os-handling
set -e
DT_ESP_FILE="/proc/device-tree/chosen/asahi,efi-system-partition"
# Check if we're on Apple Silicon Mac
if [ ! -f "$DT_ESP_FILE" ]; then
echo "Error: Not on Apple Silicon Mac or missing device tree property" >&2
exit 1
fi
# Read ESP PARTUUID as string
ESP_PARTUUID=$(cat "$DT_ESP_FILE")
if [ -z "$ESP_PARTUUID" ]; then
echo "Error: Failed to read ESP PARTUUID from device tree" >&2
exit 1
fi
echo "Found ESP PARTUUID: $ESP_PARTUUID"
# Find block device by PARTUUID
ESP_DEVICE="/dev/disk/by-partuuid/$ESP_PARTUUID"
if [ ! -b "$ESP_DEVICE" ]; then
echo "Error: ESP device not found: $ESP_DEVICE" >&2
exit 1
fi
echo "Found ESP device: $ESP_DEVICE"
# Mount ESP
if ! mount -t vfat "$ESP_DEVICE" /boot; then
echo "Error: Failed to mount ESP" >&2
exit 1
fi
echo "Mounted ESP to /boot"
cleanup() {
if mountpoint -q /boot 2>/dev/null; then
umount /boot || echo "Warning: Failed to unmount ESP" >&2
fi
}
trap cleanup EXIT
# Check if firmware.cpio exists
if [ ! -f "/boot/vendorfw/firmware.cpio" ]; then
umount /boot
echo "Error: Firmware CPIO not found: /boot/vendorfw/firmware.cpio" >&2
exit 1
fi
# Check for existing content and warn
if [ -n "$(ls -A /vendorfw 2>/dev/null)" ]; then
echo "Warning: /vendorfw already contains files, overwriting..." >&2
fi
# Extract firmware CPIO
echo "Extracting vendor firmware..."
cd /
if ! cpio -dui -F "/boot/vendorfw/firmware.cpio"; then
echo "Error: Failed to extract firmware CPIO" >&2
exit 1
fi
ln -s /vendorfw /usr/lib/firmware/vendor
echo "Vendor firmware setup complete"
@@ -1,27 +0,0 @@
adpdrm
apple-mfi-fastcharge
apple_nvmem_spmi
appledrm
appletouch
asahi
dockchannel-hid
dwc3
dwc3-pci
hid-apple
hid-magicmouse
macsmc-hwmon
mux-apple-display-crossbar
mux-gpio
nvme
nvmem-rmem
phy-apple-atc
phy-apple-dptx
sdhci
sdhci-pci
tg3
tps6598x
typec
xhci-hcd
xhci-pci
xhci-pci-renesas
xhci-plat-hcd
+2 -1
View File
@@ -3,7 +3,7 @@
pkgname=device-asus-z00l
pkgdesc="ASUS Zenfone 2 Laser (720p)"
pkgver=7
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -15,6 +15,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -2,7 +2,7 @@
pkgname=device-asus-z010d
pkgdesc="Asus Zenfone Max ZC550KL"
pkgver=6
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -14,6 +14,7 @@ source="deviceinfo"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -2,7 +2,7 @@
pkgname=device-bq-piccolo
pkgdesc="BQ Aquaris M5"
pkgver=7
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -15,6 +15,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -5,7 +5,7 @@
pkgname=device-generic-zhihe
pkgdesc="A generic device package for various MSM8916-based dongles(namely zhihe)"
pkgver=3
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="GPL"
arch="aarch64"
@@ -16,6 +16,7 @@ depends="
soc-qcom-msm8916
soc-qcom-msm8916-rproc
"
_pmb_select="soc-qcom-msm8916-rproc"
makedepends="devicepkg-dev"
source="deviceinfo"
subpackages="
@@ -2,7 +2,7 @@
pkgname=device-lenovo-a6020a40
pkgdesc="Lenovo Vibe K5"
pkgver=4
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -14,6 +14,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -3,7 +3,7 @@
pkgname=device-lenovo-lxf-p5100
pkgdesc="Lenovo Yoga Tab 3 10 LTE/WiFi"
pkgver=3
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="armv7"
@@ -18,6 +18,7 @@ depends="
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
makedepends="devicepkg-dev"
source="deviceinfo modules-initfs"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -3,7 +3,7 @@
pkgname=device-lg-c50
pkgdesc="LG Leon LTE"
pkgver=3
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -16,6 +16,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -2,7 +2,7 @@
pkgname=device-lg-m216
pkgdesc="LG K10 (m216)"
pkgver=8
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -14,6 +14,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -1,7 +1,7 @@
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-motorola-osprey
pkgver=9
pkgrel=1
pkgrel=0
pkgdesc="Motorola Moto G 2015"
url="https://postmarketos.org"
arch="aarch64"
@@ -11,6 +11,7 @@ depends="postmarketos-base mkbootimg linux-postmarketos-qcom-msm8916
makedepends="devicepkg-dev"
source="deviceinfo modules-initfs"
options="!check !archcheck"
_pmb_select="soc-qcom-msm8916-rproc"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
@@ -2,7 +2,7 @@
pkgname=device-motorola-surnia
pkgdesc="Motorola Moto E (2nd Gen)"
pkgver=4
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -16,6 +16,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -2,7 +2,7 @@
pkgname=device-nokia-argon
pkgdesc="Nokia 8110 4G"
pkgver=6
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="GPL-2.0-only"
arch="armv7"
@@ -14,6 +14,7 @@ depends="
soc-qcom-msm8909
soc-qcom-msm8916-rproc
"
_pmb_select="soc-qcom-msm8916-rproc"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
makedepends="devicepkg-dev mipi-dbi-cmd"
_panel="nokia,argon-gc9305-v2-panel"
+2 -1
View File
@@ -2,7 +2,7 @@
pkgname=device-nokia-leo
pkgdesc="Nokia 6300 4G"
pkgver=4
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="GPL-2.0-only"
arch="armv7"
@@ -14,6 +14,7 @@ depends="
soc-qcom-msm8909
soc-qcom-msm8916-rproc
"
_pmb_select="soc-qcom-msm8916-rproc"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
makedepends="devicepkg-dev mipi-dbi-cmd"
_panel="nokia,leo-gc9305-hlt-24-panel"
@@ -2,7 +2,7 @@
pkgname=device-nokia-sparkler
pkgdesc="Nokia 8000 4G"
pkgver=4
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="GPL-2.0-only"
arch="armv7"
@@ -14,6 +14,7 @@ depends="
soc-qcom-msm8909
soc-qcom-msm8916-rproc
"
_pmb_select="soc-qcom-msm8916-rproc"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
makedepends="devicepkg-dev mipi-dbi-cmd"
_panel="nokia,sparkler-gc9307-hlt-28-panel"
@@ -0,0 +1,32 @@
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-particle-tachyon
pkgdesc="Particle Tachyon"
pkgver=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
options="!check !archcheck"
depends="
linux-postmarketos-qcom-sc7280
postmarketos-base
systemd-boot
"
makedepends="devicepkg-dev"
source="
deviceinfo
modules-initfs
"
build() {
devicepkg_build $startdir $pkgname
}
package() {
devicepkg_package $startdir $pkgname
}
sha512sums="
3b53697621a8ef8672b7cdc2cb96f780f7a4c965860002f81565e07dcf8bba41340bf03a5b22e33ebcb59dd567c06fc8a5efe0f813a9e7ef6ad03a214781e7a8 deviceinfo
e70bae17df23dcaaaea0e2d3616556f04baa23f8ee1357785c0f539bf97282d8ddff53953e155b72689bb73beb38c2da3d08de2a61e866684edfa10a6593885d modules-initfs
"
@@ -0,0 +1,22 @@
# Reference: <https://postmarketos.org/deviceinfo>
# Please use double quotes only. You can source this file in shell
# scripts.
deviceinfo_format_version="0"
deviceinfo_name="Particle Tachyon"
deviceinfo_manufacturer="Particle"
deviceinfo_codename="particle-tachyon"
deviceinfo_year="2025"
deviceinfo_dtb="qcom/qcm6490-particle-tachyon"
deviceinfo_arch="aarch64"
# Device related
deviceinfo_gpu_accelerated="true"
deviceinfo_chassis="embedded"
deviceinfo_external_storage="true"
# Bootloader related
deviceinfo_flash_method="none"
deviceinfo_generate_systemd_boot="true"
deviceinfo_boot_filesystem="fat32"
deviceinfo_rootfs_image_sector_size="4096"
@@ -0,0 +1,9 @@
# Remove this file if unnecessary (CHANGEME!)
# This file shall contain a list of modules to be included in the initramfs,
# so that they are available in early boot stages. In general, it should
# include modules to support unlocking FDE (touchscreen, panel, etc),
# USB networking, and telnet in the debug-shell.
# The format is one module name per line. Lines starting with the character
# '#', and empty lines are ignored. If there are multiple kernel variants
# with different initramfs module requirements, one modules-initfs.$variant
# file should be created for each of them.
+2 -1
View File
@@ -2,7 +2,7 @@
pkgname=device-samsung-a7
pkgdesc="Samsung Galaxy A7 (2015)"
pkgver=7
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -24,6 +24,7 @@ subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
$pkgname-phosh
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -2,8 +2,8 @@
# Maintainer: Raymond Hackley <wonderfulShrineMaidenOfParadise@postmarketos.org>
pkgname=device-samsung-fortuna
pkgdesc="Samsung Galaxy Grand Prime"
pkgver=8
pkgrel=0
pkgver=5
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -35,6 +35,7 @@ for _variant in $_variants; do
"
done
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -128,6 +129,6 @@ nonfree_firmware_grandprimelte() {
}
sha512sums="
8341169d74693de00f1f69538c673e718c7afd9705543ba59da1a5846e915b8088bc46d1df1955c8aec189104063c150ad273e1be0e049999cdff87727310ba7 deviceinfo
c95156cbaee8dca8600ffbc1143575fe4b5c9eaf09545f265d1950f0f36e91175deff2789176629f5171309477c63ae4a62de3ff185f131abe226202f0c756ba deviceinfo
02b6d383149ba2ec3a31b206767be7ead31d9f0e7ee5cab11047000c53ccad387a118cbddb06093bca5cae3e82f884c02194de47b8e7a9c76102ac46506bb111 modules-initfs
"
@@ -6,15 +6,16 @@ deviceinfo_name="Samsung Galaxy Grand Prime"
deviceinfo_manufacturer="Samsung"
deviceinfo_codename="samsung-fortuna"
deviceinfo_year="2014"
deviceinfo_dtb_fortuna3g="qcom/msm8216-samsung-fortuna3g"
deviceinfo_dtb_fortuna3g="qcom/msm8916-samsung-fortuna3g"
deviceinfo_dtb_gprimeltecan="qcom/msm8916-samsung-gprimeltecan"
deviceinfo_dtb_grandprimelte="qcom/msm8916-samsung-grandprimelte"
deviceinfo_append_dtb="true"
deviceinfo_arch="aarch64"
# Device related
deviceinfo_drm="true"
deviceinfo_gpu_accelerated="true"
deviceinfo_chassis="handset"
deviceinfo_keyboard="false"
deviceinfo_external_storage="true"
deviceinfo_screen_width="540"
deviceinfo_screen_height="960"
@@ -2,8 +2,8 @@
# Maintainer: Lin, Meng-Bo <linmengbo06890@proton.me>
pkgname=device-samsung-fortunaltezt
pkgdesc="Samsung Galaxy Grand Prime (SM-G530Y)"
pkgver=5
pkgrel=0
pkgver=3
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="armv7"
@@ -21,6 +21,7 @@ source="
modules-initfs
"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -37,6 +38,6 @@ nonfree_firmware() {
}
sha512sums="
0f0b57cb0f8629df5e36d700b6062da80b3d0d83527e6290abbc9798590b62c199fcb49e730981d898e0d19f577e1019e2f339ab0564267d83bdc56cbdec84b8 deviceinfo
497d61341daf05a6ad2b87c8460dad0662c97e51dfd38207b8d074bec51d7beb14c5c24bc1649285d0e9e8b75eddf4d7c2f9f5e9904e740d7657509a17029964 deviceinfo
0dcec6521708a8733aab879eb65047d3bf0ab562d4afb40fec2cff057a08b52b59940e1f9dea2f32519b2565af0399f724950c631ee45790a73199eb53c0653f modules-initfs
"
@@ -11,8 +11,9 @@ deviceinfo_append_dtb="true"
deviceinfo_arch="armv7"
# Device related
deviceinfo_drm="true"
deviceinfo_gpu_accelerated="true"
deviceinfo_chassis="handset"
deviceinfo_keyboard="false"
deviceinfo_external_storage="true"
deviceinfo_screen_width="540"
deviceinfo_screen_height="960"
@@ -2,7 +2,7 @@
pkgname=device-samsung-heatqlte
pkgdesc="Samsung Galaxy Ace 4 (SM-G357FZ)"
pkgver=3
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="armv7"
@@ -11,6 +11,7 @@ depends="postmarketos-base mkbootimg linux-postmarketos-qcom-msm8916 soc-qcom-ms
makedepends="devicepkg-dev"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
source="deviceinfo modules-initfs"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
@@ -3,7 +3,7 @@
pkgname=device-samsung-j3ltetw
pkgdesc="Samsung Galaxy J3 2016 (SM-J320YZ)"
pkgver=4
pkgrel=2
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -18,6 +18,7 @@ depends="
makedepends="devicepkg-dev"
source="deviceinfo modules-initfs"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -3,7 +3,7 @@
pkgname=device-samsung-j5
pkgdesc="Samsung Galaxy J5 (2015)"
pkgver=7
pkgrel=2
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -19,6 +19,7 @@ depends="
makedepends="devicepkg-dev"
source="deviceinfo modules-initfs"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -3,7 +3,7 @@
pkgname=device-samsung-j5x
pkgdesc="Samsung Galaxy J5 (2016)"
pkgver=5
pkgrel=2
pkgrel=1
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -19,6 +19,7 @@ depends="
makedepends="devicepkg-dev"
source="deviceinfo modules-initfs"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -2,7 +2,7 @@
pkgname=device-samsung-on7
pkgdesc="Samsung Galaxy On7 (2015)"
pkgver=3
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -19,6 +19,7 @@ source="deviceinfo modules-initfs"
subpackages="
$pkgname-nonfree-firmware:nonfree_firmware
"
_pmb_select="soc-qcom-msm8916-rproc"
build() {
devicepkg_build $startdir $pkgname
+2 -1
View File
@@ -3,7 +3,7 @@
pkgname=device-samsung-rossa
pkgdesc="Samsung Galaxy Core Prime LTE"
pkgver=5
pkgrel=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="aarch64"
@@ -21,6 +21,7 @@ source="
modules-initfs
"
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
_pmb_select="soc-qcom-msm8916-rproc"
# Backwards compatibility for old device package name
_old_pkgname="device-samsung-cprime"
@@ -1,6 +1,5 @@
# Maintainer: Hendrik Noack <hendrik.noack@protonmail.com>
pkgname=firmware-samsung-n2awifi
pkgdesc="Firmware for Samsung Galaxy Tab Pro 10.1"
pkgdesc="Firmware for Samsung Galaxy Note Pro 10.1"
pkgver=1
pkgrel=2
url="https://github.com/exynos5420/android_vendor_samsung_n2a-common"
@@ -45,7 +44,7 @@ package() {
}
downstream() {
pkgdesc="Firmware for Samsung Galaxy Tab Pro 10.1 when using downstream kernel"
pkgdesc="Firmware for Samsung Galaxy Note Pro 10.1 when using downstream kernel"
mkdir -p "$subpkgdir"
# Wifi
local file
@@ -56,7 +55,7 @@ downstream() {
}
mainline() {
pkgdesc="Firmware for Samsung Galaxy Tab Pro 10.1 when using mainline kernel"
pkgdesc="Firmware for Samsung Galaxy Note Pro 10.1 when using mainline kernel"
mkdir -p "$subpkgdir"
# Bluetooth
+3 -3
View File
@@ -2,7 +2,7 @@
# Kernel config based on: arch/arm64/configs/defconfig
pkgname=linux-next
pkgver=6.17_git20251007
pkgver=6.17_git20250929
pkgrel=0
_nextver="${pkgver#*_git}"
pkgdesc="Linux next kernel"
@@ -91,7 +91,7 @@ package() {
}
sha512sums="
bc89da9e6770ef7d6ca7c8d340707c4e0e0c9a9f159d9a9a08b89bd54f58c20b4390a2b157e60b61afb9c39ad747e5fd983c48062d52dfabdce50e946c2693e0 linux-next-next-20251007.tar.gz
62a897a552c28944eecde5e1a3db64875d4573e76c86ca1a487380e709bfebe8234021003f8f5a8a37b35b15a300812286970f663ed4c98bdb5a47523df524d2 linux-next-next-20250929.tar.gz
def9df5035ad91aab0032acacc50456bdbe39daafa4a1a0b4fb699ae9e89b9c16bf40bb6043b52fad0b6d1755729b332209f24de4d75233f167cf584edc6e9ba devices.config
ccb65d1080cc01b06b98e2c34a47b03b25ed787f99bb876e10819119fc1c37b0a48103a8af62bf407003eb89b2ff67dc61ccfe2eb8d63fd961f03755f00e1734 pmos.config
2b21ead6f71aa9c369069ddaed0f8661dce55d5ca17701593389d967302a4bdf394b6c56dcaa94b4087d2f2465c59823408a7c22a398c4cae2094c48c5338c90 pmos.config
"
-5
View File
@@ -205,9 +205,6 @@ CONFIG_USB_XHCI_HCD=y
CONFIG_USB_HIDDEV=y
CONFIG_USB_STORAGE=m
# Some UART adapters use this driver (suzy-Q)
CONFIG_USB_SERIAL_SIMPLE=m
# Enable USB sound cards
CONFIG_SND_USB_AUDIO=m
@@ -217,8 +214,6 @@ CONFIG_INPUT_UINPUT=m # fbkeyboard, buffyboard
CONFIG_LEDS_TRIGGER_TIMER=m # hfd-service
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m # change MTU, e.g. for Wireguard
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m # change MTU, e.g. for Wireguard
CONFIG_UCLAMP_TASK=y
CONFIG_UCLAMP_TASK_GROUP=y
# EFI
CONFIG_EFI_STUB=y
@@ -1,102 +0,0 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=linux-postmarketos-asahi
pkgver=6.16.8_p1
pkgrel=0
_rel=${pkgver#*_p}
_kver=${pkgver%_p*}
_kver=${_kver//_/-}
_asahiver=$_kver-$_rel
pkgdesc="Kernel for Apple M-series devices"
arch="aarch64"
_carch="arm64"
_flavor="postmarketos-asahi"
url="https://kernel.org"
license="GPL-2.0-only"
options="!strip
!check
!tracedeps
pmb:cross-native
pmb:kconfigcheck-community
pmb:kconfigcheck-uefi
pmb:kconfigcheck-virt
"
makedepends="
bash
bc
bison
clang20-libclang
devicepkg-dev
diffutils
elfutils-dev
findutils
flex
git
linux-headers
openssl-dev
pahole
perl
python3
rust
rust-bindgen
rust-src
rustfmt
sed
zstd
"
# Source
_repository="linux"
source="
$pkgname-$_asahiver.tar.gz::https://github.com/AsahiLinux/linux/archive/refs/tags/asahi-$_asahiver.tar.gz
device.config
misc.config
pmos.config
"
builddir="$srcdir/linux-asahi-$_asahiver"
# Use the default arm defconfig
_defconfig="defconfig"
prepare() {
default_prepare
mkdir -p "$builddir"/arch/"$_carch"/configs
local _config
for _config in "$srcdir"/*.config; do
cp "$_config" "$builddir"/arch/"$_carch"/configs/
done
# Generate .config
unset LDFLAGS
make ARCH="$_carch" CC="${CC:-gcc}" \
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-$_flavor" \
"$_defconfig" device.config misc.config pmos.config
}
build() {
unset LDFLAGS
make ARCH="$_carch" CC="${CC:-gcc}" \
KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-$_flavor"
}
package() {
install -Dm644 "$builddir/arch/$_carch/boot/vmlinuz.efi" \
"$pkgdir/boot/linux.efi"
make modules_install dtbs_install \
ARCH="$_carch" \
INSTALL_PATH="$pkgdir"/boot/ \
INSTALL_MOD_PATH="$pkgdir" \
INSTALL_MOD_STRIP=1 \
INSTALL_DTBS_PATH="$pkgdir"/boot/dtbs-asahi
rm -f "$pkgdir"/lib/modules/*/build "$pkgdir"/lib/modules/*/source
install -D "$builddir"/include/config/kernel.release \
"$pkgdir"/usr/share/kernel/$_flavor/kernel.release
}
sha512sums="
bd5d3c29282e1b55d045dad4a894cfa7a7d2ea991a3bdf372323d0df25e0059092439b2987d8ed05e1db17d92319ed613711ee29a3031f70620f63aecadc5c25 linux-postmarketos-asahi-6.16.8-1.tar.gz
860a7fbf519b09c194e79a0c54f827048a6dd4c52d13532d92c5d040743c9af58c2ffa37f36ae66781a919abd49cad766b2e5b8768273b5ec3de66ac59efb682 device.config
e7a651b3780b1cfa68ca65b9e62f77db4273cf5b9162514318c347790d961b4668d0c6eb51604aaaf15a15c9f370fe03b4b977163293af379fda9a08d5f7e73d misc.config
a3ca72c9ecc41684b958aad9a77d99f759ff56664eeac048d5ca715ce946b27ef3b6db6f1b65aa9e616131501afa50b0acda4d0a7c2b880530151cdfa9d236da pmos.config
"
@@ -1,176 +0,0 @@
# FROM: https://github.com/chadmed/asahi-overlay/tree/main/sys-kernel/asahi-kernel/files
# CONFIG_GCC_PLUGINS is not set
CONFIG_APPLE_ADMAC=y
CONFIG_APPLE_AIC=y
CONFIG_APPLE_AOP=y
CONFIG_APPLE_DART=y
CONFIG_APPLE_DOCKCHANNEL=y
CONFIG_APPLE_M1_CPU_PMU=y
CONFIG_APPLE_MAILBOX=y
CONFIG_APPLE_MBOX=y
CONFIG_APPLE_MFI_FASTCHARGE=m
CONFIG_APPLE_PLATFORMS=y
CONFIG_APPLE_PMGR_MISC=y
CONFIG_APPLE_PMGR_PWRSTATE=y
CONFIG_APPLE_RTKIT=y
CONFIG_APPLE_RTKIT_HELPER=y
CONFIG_APPLE_SART=y
CONFIG_APPLE_SEP=y
CONFIG_APPLE_SIO=m
CONFIG_APPLE_SMC=y
CONFIG_APPLE_SMC_RTKIT=y
CONFIG_APPLE_WATCHDOG=y
CONFIG_AQTION=m
CONFIG_ARCH_APPLE=y
# CONFIG_ARCH_ACTIONS is not set
# CONFIG_ARCH_AIROHA is not set
# CONFIG_ARCH_SUNXI is not set
# CONFIG_ARCH_ALPINE is not set
# CONFIG_ARCH_BCM is not set
# CONFIG_ARCH_BCM2835 is not set
# CONFIG_ARCH_BCM_IPROC is not set
# CONFIG_ARCH_BCMBCA is not set
# CONFIG_ARCH_BRCMSTB is not set
# CONFIG_ARCH_BERLIN is not set
# CONFIG_ARCH_BITMAIN is not set
# CONFIG_ARCH_BLAIZE is not set
# CONFIG_ARCH_EXYNOS is not set
# CONFIG_ARCH_SPARX5 is not set
# CONFIG_ARCH_K3 is not set
# CONFIG_ARCH_LG1K is not set
# CONFIG_ARCH_HISI is not set
# CONFIG_ARCH_KEEMBAY is not set
# CONFIG_ARCH_MEDIATEK is not set
# CONFIG_ARCH_MESON is not set
# CONFIG_ARCH_MVEBU is not set
# CONFIG_ARCH_NXP is not set
# CONFIG_ARCH_LAYERSCAPE is not set
# CONFIG_ARCH_MXC is not set
# CONFIG_ARCH_S32 is not set
# CONFIG_ARCH_MA35 is not set
# CONFIG_ARCH_NPCM is not set
# CONFIG_ARCH_PENSANDO is not set
# CONFIG_ARCH_QCOM is not set
# CONFIG_ARCH_REALTEK is not set
# CONFIG_ARCH_RENESAS is not set
# CONFIG_ARCH_ROCKCHIP is not set
# CONFIG_ARCH_SEATTLE is not set
# CONFIG_ARCH_INTEL_SOCFPGA is not set
# CONFIG_ARCH_STM32 is not set
# CONFIG_ARCH_SYNQUACER is not set
# CONFIG_ARCH_TEGRA is not set
# CONFIG_ARCH_SPRD is not set
# CONFIG_ARCH_THUNDER is not set
# CONFIG_ARCH_THUNDER2 is not set
# CONFIG_ARCH_UNIPHIER is not set
# CONFIG_ARCH_VEXPRESS is not set
# CONFIG_ARCH_VISCONTI is not set
# CONFIG_ARCH_XGENE is not set
# CONFIG_ARCH_ZYNQMP is not set
# CONFIG_ARM64_4K_PAGES is not set
CONFIG_ARM64_16K_PAGES=y
# CONFIG_ARM64_64K_PAGES is not set
CONFIG_ARM64_ACTLR_STATE=y
CONFIG_ARM64_MEMORY_MODEL_CONTROL=y
CONFIG_ARM_APPLE_CPUIDLE=y
CONFIG_ARM_APPLE_SOC_CPUFREQ=y
CONFIG_BRCMFMAC=m
CONFIG_BRCMFMAC_PCIE=y
CONFIG_BRCMFMAC_PROTO_BCDC=y
CONFIG_BRCMFMAC_PROTO_MSGBUF=y
CONFIG_BRCMFMAC_USB=y
CONFIG_BT=m
CONFIG_BT_BNEP=m
CONFIG_BT_BREDR=y
CONFIG_BT_HCIBCM4377=m
CONFIG_BT_HCIUART_BCM=y
CONFIG_BT_HIDP=m
CONFIG_BT_HS=y
CONFIG_BT_LE=y
CONFIG_BT_RFCOMM=m
CONFIG_CFG80211=m
CONFIG_CHARGER_MACSMC=y
CONFIG_COMMON_CLK_APPLE_NCO=y
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y
CONFIG_DRM=y
CONFIG_DRM_ADP=m
# CONFIG_DRM_AMDGPU is not set
# CONFIG_DRM_AMDGPU_SI is not set
# CONFIG_DRM_AMDGPU_CIK is not set
# CONFIG_DRM_AMDGPU_USERPTR is not set
# CONFIG_DRM_AMDGPU_WERROR is not set
CONFIG_DRM_APPLE=m
CONFIG_DRM_APPLE_AUDIO=y
CONFIG_DRM_ASAHI=m
# CONFIG_DRM_ASAHI_DEBUG_ALLOCATOR is not set
CONFIG_DRM_FBDEV_EMULATION=y
CONFIG_DRM_GEM_SHMEM_HELPER=y
CONFIG_DRM_SCHED=y
CONFIG_DRM_SIMPLEDRM=y
# CONFIG_DRM_VGEM is not set
CONFIG_ENERGY_MODEL=y
CONFIG_GPIO_MACSMC=y
# CONFIG_HIBERNATION is not set
CONFIG_HID_APPLE=m
CONFIG_HID_BATTERY_STRENGTH=y
CONFIG_HID_DOCKCHANNEL=m
CONFIG_HID_MAGICMOUSE=m
CONFIG_I2C_APPLE=y
CONFIG_IIO_AOP_SENSOR_ALS=m
CONFIG_IIO_AOP_SENSOR_LAS=m
CONFIG_INPUT_LEDS=y
CONFIG_INPUT_MACSMC_HID=y
CONFIG_LEDS_PWM=y
CONFIG_MFD_APPLE_SPMI_PMU=y
CONFIG_MMC_CQHCI=m
CONFIG_MMC_SDHCI=m
CONFIG_MMC_SDHCI_PCI=m
CONFIG_MOUSE_APPLETOUCH=m
CONFIG_MUX_APPLE_DPXBAR=m
CONFIG_NET_VENDOR_AQUANTIA=y
CONFIG_NET_VENDOR_BROADCOM=y
CONFIG_NVMEM_APPLE_EFUSES=y
CONFIG_NVMEM_APPLE_SPMI=m
CONFIG_NVMEM_SPMI_MFD=y
CONFIG_NVME_APPLE=y
CONFIG_PCIE_APPLE=y
CONFIG_PHY_APPLE_ATC=m
CONFIG_PHY_APPLE_DPTX=m
CONFIG_PINCTRL_APPLE_GPIO=y
CONFIG_POWER_RESET_MACSMC=y
CONFIG_PWM_APPLE=y
CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_RTC_DRV_MACSMC=y
CONFIG_RUST=y
CONFIG_RUST_APPLE_RTKIT=y
# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set
# CONFIG_RUST_DEBUG_ASSERTIONS is not set
CONFIG_RUST_OVERFLOW_CHECKS=y
CONFIG_SENSORS_MACSMC=m
CONFIG_SERIAL_SAMSUNG=y
CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_SND_SOC_APPLE_AOP_AUDIO=m
CONFIG_SND_SOC_APPLE_MACAUDIO=m
CONFIG_SND_SOC_APPLE_MCA=m
CONFIG_SND_SOC_CS42L83=m
CONFIG_SND_SOC_CS42L84=m
CONFIG_SND_SOC_TAS2764=m
CONFIG_SND_SOC_TAS2770=m
CONFIG_SPI_APPLE=y
CONFIG_SPI_HID_APPLE_CORE=y
CONFIG_SPI_HID_APPLE_OF=y
CONFIG_SPMI_APPLE=y
CONFIG_SUSPEND=y
CONFIG_TIGON3=m
CONFIG_TOUCHSCREEN_APPLE_Z2=m
CONFIG_TYPEC_TPS6598X=m
CONFIG_UCLAMP_TASK=y
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_USB_DWC3=m
CONFIG_USB_DWC3_DUAL_ROLE=y
CONFIG_USB_XHCI_HCD=m
CONFIG_USB_XHCI_PCI_ASMEDIA=y
CONFIG_USB_XHCI_PCI_RENESAS=y
CONFIG_VIDEO_APPLE_ISP=m
CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
CONFIG_WLAN_VENDOR_BROADCOM=y
@@ -1,28 +0,0 @@
CONFIG_BLK_WBT=y
CONFIG_BLK_WBT_MQ=y
CONFIG_CONNECTOR=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_PROC_EVENTS=y
CONFIG_USB_SERIAL_PL2303=m
CONFIG_USB_SERIAL_CH341=m
CONFIG_BOOT_PRINTK_DELAY=y
# systemd
CONFIG_BPF_LSM=y
CONFIG_DEBUG_INFO=y
CONFIG_DEBUG_INFO_BTF=y
CONFIG_DEBUG_INFO_BTF_MODULES=y
CONFIG_DEBUG_INFO_DWARF5=y
CONFIG_KPROBES=y
CONFIG_KPROBE_EVENTS=y
CONFIG_SECURITYFS=y
# VSOCK for mkosi vm
CONFIG_VSOCKETS=m
CONFIG_VSOCKETS_DIAG=m
CONFIG_VSOCKETS_LOOPBACK=m
CONFIG_VIRTIO_VSOCKETS_COMMON=m
CONFIG_VHOST_IOTLB=m
CONFIG_VHOST_TASK=y
CONFIG_VHOST=m
CONFIG_VHOST_MENU=y
CONFIG_VHOST_VSOCK=m
@@ -1,437 +0,0 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_BLK_DEV_DM=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_CGROUPS=y
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_XTS=y
CONFIG_DEVTMPFS=y
CONFIG_DM_CRYPT=m
CONFIG_EXT4_FS=y
CONFIG_INPUT_EVDEV=y
CONFIG_MD=y
CONFIG_SYSVIPC=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_UEVENT_HELPER=y
CONFIG_USER_NS=y
CONFIG_VT=y
CONFIG_FW_LOADER_COMPRESS=y
CONFIG_FW_LOADER_COMPRESS_ZSTD=y
CONFIG_NULL_TTY=y
# Anbox / Waydroid
CONFIG_ANDROID_BINDER_IPC=y
# CONFIG_ANDROID_BINDERFS is not set
CONFIG_BLK_DEV_LOOP=y
CONFIG_BPF_SYSCALL=y
CONFIG_BRIDGE=m
CONFIG_BRIDGE_VLAN_FILTERING=y
CONFIG_CGROUP_BPF=y
CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_FUSE_FS=m
CONFIG_IP_NF_MANGLE=m
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
CONFIG_NETFILTER_XTABLES=m
CONFIG_PSI=y
CONFIG_SQUASHFS=m
CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y
CONFIG_SQUASHFS_FILE_DIRECT=y
CONFIG_SQUASHFS_XATTR=y
CONFIG_SQUASHFS_XZ=y
CONFIG_TMPFS_XATTR=y
CONFIG_TUN=m
CONFIG_VETH=m
CONFIG_VLAN_8021Q=m
# iwd
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_CBC=m
CONFIG_CRYPTO_CMAC=y
CONFIG_CRYPTO_DES=m
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_HMAC=y
CONFIG_CRYPTO_MD4=m
CONFIG_CRYPTO_MD5=m
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
CONFIG_CRYPTO_USER_API=m
CONFIG_CRYPTO_USER_API_HASH=m
CONFIG_CRYPTO_USER_API_SKCIPHER=m
CONFIG_KEYS=y
CONFIG_KEY_DH_OPERATIONS=y
CONFIG_PKCS7_MESSAGE_PARSER=y
CONFIG_PKCS8_PRIVATE_KEY_PARSER=m
CONFIG_X509_CERTIFICATE_PARSER=y
CONFIG_RFKILL=y
# nftables
CONFIG_NETFILTER=y
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP6_NF_FILTER=m
CONFIG_IP6_NF_IPTABLES=m
CONFIG_IP6_NF_NAT=m
CONFIG_IP6_NF_TARGET_REJECT=m
CONFIG_NF_CONNTRACK=m
CONFIG_NF_REJECT_IPV4=m
CONFIG_NF_REJECT_IPV6=m
CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_INET=y
CONFIG_NF_TABLES_IPV4=y
CONFIG_NF_TABLES_IPV6=y
CONFIG_NFT_CT=m
CONFIG_NFT_LIMIT=m
CONFIG_NFT_LOG=m
CONFIG_NFT_MASQ=m
CONFIG_NFT_NAT=m
CONFIG_NFT_REJECT=m
CONFIG_NFT_COMPAT=m
# /usr/share/docker/contrib/check-config.sh (from Gentoo)
# Missing dependency?
CONFIG_NET_SCHED=y
# Generally Necessary:
CONFIG_NAMESPACES=y
CONFIG_NET_NS=y
CONFIG_PID_NS=y
CONFIG_IPC_NS=y
CONFIG_UTS_NS=y
CONFIG_CGROUPS=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_CGROUP_DEVICE=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_SCHED=y
CONFIG_CPUSETS=y
CONFIG_KEYS=y
CONFIG_VETH=m
CONFIG_BRIDGE=m
CONFIG_BRIDGE_NETFILTER=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
CONFIG_NETFILTER_XT_MATCH_IPVS=m
CONFIG_NETFILTER_XT_MARK=m
CONFIG_IP_NF_NAT=m
CONFIG_NF_NAT=m
CONFIG_POSIX_MQUEUE=y
# Optional Features:
CONFIG_USER_NS=y
CONFIG_SECCOMP=y
CONFIG_CGROUP_PIDS=y
CONFIG_BLK_CGROUP=y
CONFIG_BLK_DEV_THROTTLING=y
CONFIG_CGROUP_PERF=y
CONFIG_NET_CLS_CGROUP=m
CONFIG_CGROUP_NET_PRIO=y
CONFIG_CFS_BANDWIDTH=y
CONFIG_FAIR_GROUP_SCHED=y
# CONFIG_RT_GROUP_SCHED is not set
CONFIG_IP_NF_TARGET_REDIRECT=m
CONFIG_IP_VS=m
CONFIG_IP_VS_NFCT=y
CONFIG_IP_VS_PROTO_TCP=y
CONFIG_IP_VS_PROTO_UDP=y
CONFIG_IP_VS_RR=m
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y
CONFIG_VXLAN=m
CONFIG_BRIDGE_VLAN_FILTERING=y
CONFIG_IPVLAN=m
CONFIG_MACVLAN=m
CONFIG_DUMMY=m
CONFIG_BLK_DEV_DM=m
CONFIG_DM_THIN_PROVISIONING=m
CONFIG_OVERLAY_FS=m
# lxc
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_IP6_NF_TARGET_MASQUERADE=m
# ZRAM
CONFIG_CRYPTO_LZ4=y
CONFIG_CRYPTO_ZSTD=y
CONFIG_SWAP=y
CONFIG_ZRAM=m
CONFIG_ZRAM_BACKEND_LZ4=y
CONFIG_ZRAM_BACKEND_ZSTD=y
CONFIG_ZRAM_DEF_COMP_ZSTD=y
# netboot
CONFIG_BLK_DEV_NBD=m
# WireGuard
CONFIG_WIREGUARD=m
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_NF_TABLES=m
CONFIG_NF_TABLES_IPV4=y
CONFIG_NF_TABLES_IPV6=y
CONFIG_NFT_CT=m
CONFIG_NFT_FIB_IPV4=m
CONFIG_NFT_FIB_IPV6=m
CONFIG_NF_CONNTRACK_MARK=y
# File systems
CONFIG_BTRFS_FS=m
CONFIG_EXFAT_FS=m
CONFIG_EXT4_FS=y
CONFIG_F2FS_FS=m
CONFIG_F2FS_FS_COMPRESSION=y
CONFIG_UDF_FS=m
CONFIG_XFS_FS=m
CONFIG_NTFS3_FS=m
# Community
CONFIG_BINFMT_MISC=m
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_CIFS=m
CONFIG_LEDS_TRIGGER_TIMER=y
CONFIG_NETFILTER_XT_MATCH_MARK=m
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
CONFIG_UCLAMP_TASK=y
CONFIG_UCLAMP_TASK_GROUP=y
CONFIG_DM_INTEGRITY=m
# Input
CONFIG_HIDRAW=y
CONFIG_HID_A4TECH=m
CONFIG_HID_ACCUTOUCH=m
CONFIG_HID_ACRUX_FF=y
CONFIG_HID_ACRUX=m
CONFIG_HID_ALPS=m
CONFIG_HID_APPLEIR=m
CONFIG_HID_APPLE=m
CONFIG_HID_AUREAL=m
CONFIG_HID_BATTERY_STRENGTH=y
CONFIG_HID_BELKIN=m
CONFIG_HID_BETOP_FF=m
CONFIG_HID_BIGBEN_FF=m
CONFIG_HID_BPF=y
CONFIG_HID_CHERRY=m
CONFIG_HID_CHICONY=m
CONFIG_HID_CMEDIA=m
CONFIG_HID_CORSAIR=m
CONFIG_HID_COUGAR=m
CONFIG_HID_CP2112=m
CONFIG_HID_CREATIVE_SB0540=m
CONFIG_HID_CYPRESS=m
CONFIG_HID_DRAGONRISE=m
CONFIG_HID_ELAN=m
CONFIG_HID_ELECOM=m
CONFIG_HID_ELO=m
CONFIG_HID_EMS_FF=m
CONFIG_HID_EVISION=m
CONFIG_HID_EZKEY=m
CONFIG_HID_FT260=m
CONFIG_HID_GEMBIRD=m
CONFIG_HID_GFRM=m
CONFIG_HID_GLORIOUS=m
CONFIG_HID_GOODIX_SPI=m
CONFIG_HID_GOOGLE_STADIA_FF=m
CONFIG_HID_GREENASIA=m
CONFIG_HID_GT683R=m
CONFIG_HID_GYRATION=m
CONFIG_HID_HOLTEK=m
CONFIG_HID_ICADE=m
CONFIG_HID_ITE=m
CONFIG_HID_JABRA=m
CONFIG_HID_KENSINGTON=m
CONFIG_HID_KEYTOUCH=m
CONFIG_HID_KYE=m
CONFIG_HID_LCPOWER=m
CONFIG_HID_LED=m
CONFIG_ACPI=y # needed for HID_LENOVO
CONFIG_HID_LENOVO=m
CONFIG_HID_LETSKETCH=m
CONFIG_HID_LOGITECH_DJ=m
CONFIG_HID_LOGITECH_HIDPP=m
CONFIG_HID_LOGITECH=m
CONFIG_HID_MACALLY=m
CONFIG_HID_MAGICMOUSE=m
CONFIG_HID_MALTRON=m
CONFIG_HID_MAYFLASH=m
CONFIG_HID_MCP2221=m
CONFIG_HID_MEGAWORLD_FF=m
CONFIG_HID_MICROSOFT=m
CONFIG_HID_MONTEREY=m
CONFIG_HID_NINTENDO=m
CONFIG_HID_NTI=m
CONFIG_HID_NTRIG=m
CONFIG_HID_NVIDIA_SHIELD=m
CONFIG_HID_ORTEK=m
CONFIG_HID_PANTHERLORD=m
CONFIG_HID_PENMOUNT=m
CONFIG_HID_PETALYNX=m
CONFIG_HID_PICOLCD_BACKLIGHT=y
CONFIG_HID_PICOLCD_FB=y
CONFIG_HID_PICOLCD_LCD=y
CONFIG_HID_PICOLCD_LEDS=y
CONFIG_HID_PICOLCD=m
CONFIG_HID_PID=y
CONFIG_HID_PLANTRONICS=m
CONFIG_HID_PLAYSTATION=m
CONFIG_HID_PRIMAX=m
CONFIG_HID_PRODIKEYS=m
CONFIG_HID_PXRC=m
CONFIG_HID_RAZER=m
CONFIG_HID_RETRODE=m
CONFIG_HID_RMI=m
CONFIG_HID_ROCCAT=m
CONFIG_HID_SAITEK=m
CONFIG_HID_SAMSUNG=m
CONFIG_HID_SEMITEK=m
CONFIG_HID_SENSOR_ACCEL_3D=m
CONFIG_HID_SENSOR_ALS=m
CONFIG_HID_SENSOR_CUSTOM_INTEL_HINGE=m
CONFIG_HID_SENSOR_DEVICE_ROTATION=m
CONFIG_HID_SENSOR_GYRO_3D=m
CONFIG_HID_SENSOR_HUB=m
CONFIG_HID_SENSOR_HUMIDITY=m
CONFIG_HID_SENSOR_IIO_COMMON=m
CONFIG_HID_SENSOR_IIO_TRIGGER=m
CONFIG_HID_SENSOR_INCLINOMETER_3D=m
CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
CONFIG_HID_SENSOR_TEMP=m
CONFIG_HID_SIGMAMICRO=m
CONFIG_HID_SMARTJOYPLUS=m
CONFIG_HID_SONY=m
CONFIG_HID_SPEEDLINK=m
CONFIG_HID_STEAM=m
CONFIG_HID_STEELSERIES=m
CONFIG_HID_SUNPLUS=m
CONFIG_HID_THINGM=m
CONFIG_HID_THRUSTMASTER=m
CONFIG_HID_TIVO=m
CONFIG_HID_TOPRE=m
CONFIG_HID_TOPSEED=m
CONFIG_HID_TWINHAN=m
CONFIG_HID_U2FZERO=m
CONFIG_HID_UCLOGIC=m
CONFIG_HID_UDRAW_PS3=m
CONFIG_HID_VIEWSONIC=m
CONFIG_HID_VIVALDI=m
CONFIG_HID_WACOM=m
CONFIG_HID_WALTOP=m
CONFIG_HID_WIIMOTE=m
CONFIG_HID_WINWING=m
CONFIG_HID_XIAOMI=m
CONFIG_HID_XINMO=m
CONFIG_HID_ZEROPLUS=m
CONFIG_HID_ZYDACRON=m
CONFIG_INPUT_JOYSTICK=y
CONFIG_INPUT_UINPUT=m
CONFIG_JOYSTICK_XPAD=m
CONFIG_JOYSTICK_XPAD_FF=y
CONFIG_JOYSTICK_XPAD_LEDS=y
CONFIG_LCD_CLASS_DEVICE=m
CONFIG_UHID=m
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
CONFIG_USB_HIDDEV=y
CONFIG_USB_PRINTER=m
# USB
CONFIG_DRM_UDL=m
CONFIG_SND_USB_AUDIO=m
CONFIG_USB_SERIAL=m
CONFIG_USB_SERIAL_CP210X=m
CONFIG_USB_STORAGE=y
CONFIG_USB_RTL8152=m
CONFIG_USB_USBNET=m
# USB Gadget
CONFIG_U_SERIAL_CONSOLE=y
CONFIG_USB_CONFIGFS=m
CONFIG_USB_CONFIGFS_SERIAL=y
CONFIG_USB_CONFIGFS_ACM=y
CONFIG_USB_CONFIGFS_OBEX=y
CONFIG_USB_CONFIGFS_NCM=y
CONFIG_USB_CONFIGFS_ECM=y
CONFIG_USB_CONFIGFS_RNDIS=y
CONFIG_USB_CONFIGFS_EEM=y
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
CONFIG_USB_CONFIGFS_F_FS=y
CONFIG_USB_CONFIGFS_F_UAC1=y
CONFIG_USB_CONFIGFS_F_UAC2=y
CONFIG_USB_CONFIGFS_F_MIDI=y
CONFIG_USB_CONFIGFS_F_HID=y
CONFIG_USB_CONFIGFS_F_UVC=y
CONFIG_USB_CONFIGFS_F_PRINTER=y
# USB net
CONFIG_USB_NET_RNDIS_HOST=m
CONFIG_USB_NET_CDC_EEM=m
CONFIG_USB_ACM=m
CONFIG_USB_WDM=m
# LED triggers
CONFIG_LEDS_TRIGGER_ACTIVITY=m
CONFIG_LEDS_TRIGGER_AUDIO=m
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
CONFIG_LEDS_TRIGGER_CAMERA=m
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
CONFIG_LEDS_TRIGGER_PATTERN=m
CONFIG_LEDS_TRIGGER_TRANSIENT=m
CONFIG_LEDS_TRIGGER_TTY=m
# Bluetooth devices
CONFIG_BT_RFCOMM=m
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=m
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=m
# EFI
CONFIG_EFI=y
CONFIG_EFI_ZBOOT=y
CONFIG_FB_EFI=y
CONFIG_VFAT_FS=y
CONFIG_NLS_ASCII=y
CONFIG_PSTORE=y
CONFIG_EFI_VARS_PSTORE=y
CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
# libcamera
CONFIG_DMABUF_HEAPS=y
CONFIG_DMABUF_HEAPS_CMA=y
CONFIG_DMABUF_HEAPS_SYSTEM=y
CONFIG_UDMABUF=y
# enable uvcvideo for basic USB webcam/HDMI-dongle support
CONFIG_MEDIA_USB_SUPPORT=y
CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
# Debug
CONFIG_DYNAMIC_DEBUG=y
CONFIG_FTRACE=y
CONFIG_FUNCTION_TRACER=y
CONFIG_DYNAMIC_FTRACE=y
# Virtualization
CONFIG_HW_RANDOM_VIRTIO=m
CONFIG_KVM=y
CONFIG_VIRTUALIZATION=y
# Immutable
CONFIG_DM_VERITY=m
CONFIG_EFIVAR_FS=m
CONFIG_EROFS_FS=m
CONFIG_EROFS_FS_ZIP=y
CONFIG_EROFS_FS_ZIP_LZMA=y
+9 -9
View File
@@ -1,8 +1,8 @@
# Reference: <https://postmarketos.org/vendorkernel>
# Kernel config based on: arch/arm64/configs/raphael_defconfig
pkgname=linux-xiaomi-raphael
pkgver=6.16.9
pkgrel=0
pkgver=6.12.0
pkgrel=3
pkgdesc="Xiaomi Mi 9T Pro / Redmi K20 Pro kernel fork"
arch="aarch64"
_carch="arm64"
@@ -25,11 +25,11 @@ makedepends="
"
# Source
_repository="linux-downstream"
_commit="1c2fe67fb1618b04732a1811c7a21d8ad3fabd31"
_repository="linux"
_commit="b7f9ba8d430e43ccb629b9aa0aecd6f70ca833df"
_config="config-$_flavor.$arch"
source="
$pkgname-$_commit.tar.gz::https://github.com/qaz6750/$_repository/archive/$_commit.tar.gz
$pkgname-$_commit.tar.gz::https://github.com/NekoSekaiMoe/$_repository/archive/$_commit.tar.gz
$_config
"
builddir="$srcdir/$_repository-$_commit"
@@ -37,8 +37,8 @@ _outdir="out"
prepare() {
default_prepare
mkdir -p "$_outdir"
cp "$srcdir/config-$_flavor.$arch" "$_outdir"/.config
REPLACE_GCCH=0
. downstreamkernel_prepare
}
build() {
@@ -67,6 +67,6 @@ package() {
sha512sums="
41c217b823d4403440e9e850525c27d3d1be91ac2e42b536de8abd3f0ba882210e2668a95c3dc99fd4d79447262838bcc73abd4c13d1deb5c2cfff23043fdb1d linux-xiaomi-raphael-1c2fe67fb1618b04732a1811c7a21d8ad3fabd31.tar.gz
b971565cd8413d78c5c49357f33f1fda1fb89ad25a53fc97ca1a81c8b805fe79b2d191ccba549234c39399036e57ea5c93a6397ee960f10d24ac4cf850585e47 config-xiaomi-raphael.aarch64
51fd48bdcd5045b95fe1ee64cab5bccab91a325473fab01e15bfa2dc747011dbfd9671091699be488772af0e7915732e98fd85b795e123763cb666b6996a4294 linux-xiaomi-raphael-b7f9ba8d430e43ccb629b9aa0aecd6f70ca833df.tar.gz
cf850c3e2e08b7a59e4f4b4378c0a531140ede7d68ab40083a8263a1e6ebb4e31836eb5740b49a58c2a5060988b62ffcc18caa12007fa63d39efa0cbcd1dd4b8 config-xiaomi-raphael.aarch64
"
File diff suppressed because it is too large. Load diff
+2 -2
View File
@@ -2,13 +2,13 @@
pkgname=mt6735-bootshim
pkgver=0.0.1
pkgrel=1
pkgrel=0
pkgdesc="MT6735 AArch64 boot shim"
url="https://gitlab.com/mt6735-mainline/bootshim/"
arch="noarch"
license="MIT"
makedepends="clang lld scons"
options="!check pmb:cross-native"
options="!check"
_commit="169b57cdf2ccbbe79dbca290b8ff789d0ca4e9b9"
source="bootshim-$_commit.tar.gz::$url/-/archive/$_commit/bootshim-$_commit.tar.gz"
+5 -5
View File
@@ -1,12 +1,12 @@
# Forked from Alpine for systemd split func
# Maintainer: Achill Gilgenast <achill@achill.org>
pkgname=phosh
_pkgver=0.50.0
_pkgver=0.49.0
pkgver=9999$_pkgver
pkgrel=0
pkgrel=1
pkgdesc="Wayland shell for GNOME on mobile devices"
# armhf, s390x: blocked by gnome-shell-schemas and pmb#2618
arch="all !armhf !s390x"
# armhf: blocked by gnome-shell-schemas and pmb#2618
arch="all !armhf"
url="https://gitlab.gnome.org/World/Phosh/phosh"
license="GPL-3.0-only"
triggers="$pkgname.trigger=/usr/lib/phosh/plugins/prefs"
@@ -111,5 +111,5 @@ libphosh_dev() {
}
sha512sums="
4b6a7626a3395f7e294c0a24726038db4d95b58d217144f6afa3da97d0cfb861798e403f4553c3cdf178efcfea3c6a87d15be0804d33c1d4aa5667cbe67d13cd phosh-0.50.0.tar.xz
103fd004c3f9cd534842c52720dedd9faa83f6c16abf6b6a1b7af905fe992159ba3a5b6d0be40c75799c8cc492d484f07638fede1161257e504c9d65ccbb2afb phosh-0.49.0.tar.xz
"
@@ -2,7 +2,7 @@
# Co-maintainer: Clayton Craft <clayton@craftyguy.net>
# pmbootstrap installs this, if systemd is selected in "pmbootstrap init".
pkgname=postmarketos-base-systemd
pkgver=58
pkgver=55
pkgrel=0
pkgdesc="Meta package for running postmarketOS with systemd"
url="https://postmarketos.org"
@@ -59,13 +59,12 @@ _source644="
etc/systemd/logind.conf
usr/share/mkinitfs/files-extra/01-initramfs-base-systemd.files
usr/lib/NetworkManager/conf.d/50-dns.conf
usr/lib/systemd/resolved.conf.d/disable-dnsovertls.conf
usr/lib/systemd/resolved.conf.d/disable-mdns.conf
usr/lib/systemd/system-preset/90-base.preset
usr/lib/systemd/system/system.slice.d/10-oomd-defaults.conf
usr/lib/systemd/user-preset/90-base.preset
usr/lib/systemd/user/slice.d/10-oomd-defaults.conf
usr/lib/tmpfiles.d/postmarketos-base-systemd.conf
usr/lib/systemd/resolved.conf.d/disable-dnsovertls.conf
usr/lib/systemd/resolved.conf.d/disable-mdns.conf
"
_source755="
@@ -106,13 +105,12 @@ sha512sums="
2faac294bb632762e247b850f09ff4b544ccff6c462efd8d4faca71ba30bdfa9c460377a0dc88e92c5dbbe251017d164064a56ac0e0410f224b45d4f5f81866c rootfs-etc-systemd-logind.conf
15423bfda57c90ab62fe69865ca4072a0aeb83bf77d9c278257e346f4da81843d010b41003c91ae9f3fcb1c67447645e7c19078eea2bf11312051e6ad7523ad1 rootfs-usr-share-mkinitfs-files-extra-01-initramfs-base-systemd.files
94063e3a3f983b7613d9de6bfc067096f79b12688f45667faf968f9a9bae194c4c8e554311f2ab5614edcc4d4499f6d30aa965a67b7417c26ce4d07edc847178 rootfs-usr-lib-NetworkManager-conf.d-50-dns.conf
529fba82f6ab582b74a7c145382c186eaf2ff3fdf6a2e605b0135d1990eb13aee79c4fec6a32aa44f16ea832eabbc0a005ebb8bebdb81eaabe4e8061398a5479 rootfs-usr-lib-systemd-system-preset-90-base.preset
1458d526e3d68c052126f648a33c3f22af10e3a4d479dded824c2b18b2022b43232ea6f8c2061f051927b2d612750017a2ecf7e1a19680b71ca2dc112d5bd3f6 rootfs-usr-lib-systemd-system-system.slice.d-10-oomd-defaults.conf
86dd78299b58a8c577c39770ef72f6d2899a0db02b1af0adbc16f53599305aa1017ab82facdd60c17c2412f948d06ce7a6c431f8c2f3330b7c5f3d563c98375d rootfs-usr-lib-systemd-user-preset-90-base.preset
1458d526e3d68c052126f648a33c3f22af10e3a4d479dded824c2b18b2022b43232ea6f8c2061f051927b2d612750017a2ecf7e1a19680b71ca2dc112d5bd3f6 rootfs-usr-lib-systemd-user-slice.d-10-oomd-defaults.conf
e49972d276441e9da284315bab5f70d8d25ccba5e43d7e7ec6607c34a3d4dfa512f7303d5ce41076819ef24f5dced5acc74001b4d569258269de34da27912466 rootfs-usr-lib-systemd-resolved.conf.d-disable-dnsovertls.conf
93ab180810dbd2a1477f7ea0f0959be90f099272fe5840030a0772771c97a066b70068c476d32c6a4610b8f7b9fc5bfcf1d7a93f071cec026553ac6a3b8b5324 rootfs-usr-lib-systemd-resolved.conf.d-disable-mdns.conf
3dad7f0368d2112a9e76a36c8d1bc7c1acd8fc3ca7be56022658ff870259bf19e229a511e1ef175e8d8f60d646f24da613c3a31c5acb90721e4555510bcced5c rootfs-usr-lib-systemd-system-preset-90-base.preset
1458d526e3d68c052126f648a33c3f22af10e3a4d479dded824c2b18b2022b43232ea6f8c2061f051927b2d612750017a2ecf7e1a19680b71ca2dc112d5bd3f6 rootfs-usr-lib-systemd-system-system.slice.d-10-oomd-defaults.conf
802f95e8ca05368f575f908752f672be70833fbce32258150d7ef3b49b0db393e850f3cd40b56046bd38b90a63e08d6c6a356e7e5ca9c247074c31daf20e6303 rootfs-usr-lib-systemd-user-preset-90-base.preset
1458d526e3d68c052126f648a33c3f22af10e3a4d479dded824c2b18b2022b43232ea6f8c2061f051927b2d612750017a2ecf7e1a19680b71ca2dc112d5bd3f6 rootfs-usr-lib-systemd-user-slice.d-10-oomd-defaults.conf
17d2bec08c78e0ee516fa7a6185230f8e85c4f37762aac65a2554f0f4fdb222c0af0f2c64e014d8d40f4ec97ae7ad6655e49db87b16e3b3bdd907b098950f81c rootfs-usr-lib-tmpfiles.d-postmarketos-base-systemd.conf
6ff3fbd88493e50de5821c6e3db92623b38de52be4e8e967f4f297d8f70e31a86d91f1243b973387b80c8520edcc89a8233db6f234bca22a56ee61a1b4333670 rootfs-etc-apk-commit_hooks.d-postmarketos-base-systemd
605df1f004783d2e0ec5dd99a688bca27502c8c24bc05fb4dc26589b2070b0fbd1cf9bd56e6861d7cda2f8ac8147e7eb040acfd886185c01c8cf9de8b1ce2dcd rootfs-usr-bin-setup-timezone
d96898efb28508b172f148c0a468a7dddd363dde94efea7c2274b9f746544b4e8bf7905ce3f8134a97c1eb33210ad97380f3da452082f346f1f3f0f665f79d47 rootfs-usr-libexec-systemd-apk-trigger
@@ -17,7 +17,6 @@ enable bluetooth.service
enable haveged.service
enable hkdm.service
enable kill-pbsplash.service
enable shutdown-splash.service
enable nftables.service
enable postmarketos-tweakd.service
enable rtkit-daemon.service
@@ -13,7 +13,6 @@ enable mmsd-tng.service
enable udiskie.service
enable xdg-desktop-portal-rewrite-launchers.service
enable systemd-tmpfiles-clean.timer
enable xdg-user-dirs
# GNOME
enable gnome-keyring-daemon.service
@@ -1,2 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/profile.d/20locale.sh 0644 root root - /usr/share/factory/etc/profile.d/20locale.sh
+13 -183
View File
@@ -7,7 +7,7 @@
# How to add a new service file (5 steps):
pkgname=systemd-services
# 1. bump pkgver
pkgver=98
pkgver=97
pkgrel=1
pkgdesc="Systemd service files"
url="https://postmarketos.org"
@@ -23,10 +23,6 @@ makedepends="systemd-dev"
# of the package this service file should be part of
# ALPHABETICAL ORDER!!!
subpackages="
alpine-baselayout-data-systemd:_service
alpine-baselayout-systemd:_service
alpine-keys-systemd:_service
alsa-plugins-pulse-systemd:_service
alsa-utils-systemd:_service
apk-polkit-rs-systemd:_service
at-spi2-core-systemd:_service
@@ -34,30 +30,20 @@ subpackages="
baloo-systemd:_service
blueman-systemd:_service
bluez-systemd:_service
busybox-systemd:_service
busybox-extras-systemd:_service
ca-certificates-systemd:_service
cellbroadcastd-systemd:_service
chrony-systemd:_service
colord-systemd:_service
connman-systemd:_service
containerd-systemd:_service
cosmic-greeter-systemd:_service
dbus-systemd:_service
dconf-systemd:_service
dnsmasq-systemd:_service
doas-systemd:_service
docker-engine-systemd:_service
e2fsprogs-systemd:_service
eg25-manager-systemd:_service
evolution-data-server-systemd:_service
feedbackd-systemd:_service
flatpak-systemd:_service
fnott-systemd:_service
font-droid-systemd:_service
fprintd-systemd:_service
fuse-systemd:_service
fwupd-systemd:_service
geoclue-systemd:_service
gnome-clocks-systemd:_service
gnome-terminal-systemd:_service
@@ -67,7 +53,6 @@ subpackages="
hfd-service-systemd:_service
hkdm-systemd:_service
httpd-systemd:_service
ibus-systemd:_service
iio-sensor-proxy-systemd:_service
iwd-systemd:_service
kactivitymanagerd-systemd:_service
@@ -76,17 +61,9 @@ subpackages="
keyd-systemd:_service
kglobalacceld-systemd:_service
kodi-systemd:_service
krb5-systemd:_service
ksystemstats-systemd:_service
kwallet-pam-systemd:_service
libblockdev-systemd:_service
libinput-systemd:_service
libldap-systemd:_service
libnl3-systemd:_service
libpulse-systemd:_service
libtirpc-systemd:_service
lightdm-systemd:_service
linux-pam-systemd:_service
localsearch-systemd:_service
lxc-systemd:_service
mce-systemd:_service
@@ -94,45 +71,34 @@ subpackages="
modemmanager-systemd:_service
msm-modem-systemd:_service
msm-modem-wwan-port-systemd:_service
multipath-tools-systemd:_service
musl-locales-systemd:_service
nftables-systemd:_service
nginx-systemd:_service
openconnect-systemd:_service
openssh-server-pam-systemd:_service
pd-mapper-systemd:_service
plasma-browser-integration-systemd:_service
plasma-mobile-systemd:_service
polkit-kde-agent-1-systemd:_service
power-profiles-daemon-systemd:_service
powerdevil-systemd:_service
py3-cupshelpers-systemd:_service
q6voiced-systemd:_service
qbootctl-systemd:_service
qcom-diag-systemd:_service
readline-systemd:_service
rmtfs-systemd:_service
rtkit-systemd:_service
sddm-breeze-systemd:_service
sensorfw-systemd:_service
shadow-systemd:_service
siglo-systemd:_service
sing-box-systemd:_service
sleep-inhibitor-systemd:_service
speakersafetyd-systemd:_service
spectacle-systemd:_service
syncthing-systemd:_service
system-config-printer-systemd:_service
tailscale-systemd:_service
tinydm-systemd:_service
tinysparql-systemd:_service
tqftpserv-systemd:_service
transmission-daemon-systemd:_service
tuned-ppd-systemd:_service
tuned-systemd:_service
udiskie-systemd:_service
tuned-ppd-systemd:_service
udisks2-systemd:_service
upower-systemd:_service
udiskie-systemd:_service
usb-moded-systemd:_service
vnstat-systemd:_service
vvmd-systemd:_service
@@ -149,21 +115,14 @@ subpackages="
xdg-desktop-portal-wlr-systemd:_service
xfce4-systemd:_service
zram-init-systemd:_service
sing-box-systemd:_service
"
# 3. Add a new entry below with the list of service files
# to install for that package
_alpine_baselayout_sources="tmpfiles.d/alpine-baselayout.conf"
_alpine_baselayout_data_sources="tmpfiles.d/alpine-baselayout-data.conf"
_alpine_keys_sources="tmpfiles.d/alpine-keys.conf"
_alsa_plugins_pulse_sources="tmpfiles.d/alsa-plugins-pulse.conf"
_alsa_utils_sources="system/alsa-restore.service system/alsa-state.service" # Adapted from https://git.alsa-project.org/?p=alsa-utils.git;a=tree;f=alsactl
_apk_polkit_rs_sources="system/apk-polkit-server.service"
_at_spi2_core_sources="user/at-spi-dbus-bus.service"
_avahi_sources="
system/avahi-daemon.service
system/avahi-daemon.socket
tmpfiles.d/avahi.conf
" # From: https://github.com/avahi/avahi/blob/master/avahi-daemon
_avahi_sources="system/avahi-daemon.service system/avahi-daemon.socket" # From: https://github.com/avahi/avahi/blob/master/avahi-daemon
_baloo_sources="user/kde-baloo.service"
_blueman_sources="
system/blueman-mechanism.service
@@ -173,16 +132,11 @@ _blueman_sources="
_bluez_sources="
system/bluetooth.service
system/bluetooth-mesh.service
tmpfiles.d/bluez.conf
user/dbus-org.bluez.obex.service
user/mpris-proxy.service
user/obex.service
" # From bluez build with --enable-systemd
_busybox_sources="tmpfiles.d/busybox.conf"
_busybox_extras_sources="tmpfiles.d/busybox-extras.conf"
_ca_certificates_sources="tmpfiles.d/ca-certificates.conf"
_cellbroadcastd_sources="user/cellbroadcastd.service" # https://gitlab.freedesktop.org/devrtz/cellbroadcastd/-/blob/main/data/cellbroadcastd.service.in
_chrony_sources="tmpfiles.d/chrony.conf"
_colord_sources="system/colord.service" # From https://github.com/hughsie/colord/blob/main/data/colord.service.in
_connman_sources="
system/connman-vpn.service
@@ -191,15 +145,9 @@ _connman_sources="
" # From connman upstream
_containerd_sources="system/containerd.service" # From: https://github.com/containerd/containerd/blob/main/containerd.service
_cosmic_greeter_sources="system/cosmic-greeter.service system/cosmic-greeter-daemon.service" # From https://github.com/pop-os/cosmic-greeter/tree/master/debian
_dbus_sources="tmpfiles.d/dbus.conf"
_dconf_sources="user/dconf.service"
_dnsmasq_sources="
sysusers.d/dnsmasq.conf
tmpfiles.d/dnsmasq-common.conf
" # From: https://src.fedoraproject.org/rpms/dnsmasq/blob/rawhide/f/dnsmasq-systemd-sysusers.conf
_doas_sources="tmpfiles.d/doas.conf"
_dnsmasq_sources="sysusers.d/dnsmasq.conf" # From: https://src.fedoraproject.org/rpms/dnsmasq/blob/rawhide/f/dnsmasq-systemd-sysusers.conf
_docker_engine_sources="system/docker.service system/docker.socket" # From https://github.com/moby/moby/blob/master/contrib/init/systemd
_e2fsprogs_sources="tmpfiles.d/e2fsprogs.conf"
_eg25_manager_sources="system/eg25-manager.service" # From https://gitlab.com/mobian1/eg25-manager/-/blob/master/data/eg25-manager.service.in
_evolution_data_server_sources="
user/evolution-addressbook-factory.service
@@ -223,13 +171,7 @@ _flatpak_sources="
# - https://github.com/flatpak/flatpak/tree/main/env.d
# - https://github.com/flatpak/flatpak/tree/main/data/tmpfiles.d
_fnott_sources="user/fnott.service"
_font_droid_sources="tmpfiles.d/font-droid.conf"
_fprintd_sources="
system/fprintd.service
tmpfiles.d/fprintd.conf
" # From https://gitlab.freedesktop.org/libfprint/fprintd/-/blob/master/data/fprintd.service.in
_fuse_sources="tmpfiles.d/fuse-common.conf"
_fwupd_sources="tmpfiles.d/fwupd.conf"
_fprintd_sources="system/fprintd.service" # From https://gitlab.freedesktop.org/libfprint/fprintd/-/blob/master/data/fprintd.service.in
_geoclue_sources="system/geoclue.service" # From https://gitlab.freedesktop.org/geoclue/geoclue/-/blob/master/data/geoclue.service.in
_gnome_clocks_sources="user/gnome-clocks.service"
_gnome_terminal_sources="user/gnome-terminal-server.service" # From https://gitlab.gnome.org/GNOME/gnome-terminal/-/blob/master/src/gnome-terminal-server.service.in
@@ -239,45 +181,26 @@ _hexagonrpcd_sources="system/hexagonrpcd-adsp-rootpd.service system/hexagonrpcd-
_hfd_service_sources="system/hfd-service.service" # From https://gitlab.com/ubports/development/core/hfd-service/-/blob/main/init/hfd-service.service.in
_hkdm_sources="system/hkdm.service"
_httpd_sources="system/httpd.service"
_ibus_sources="tmpfiles.d/ibus.conf"
_iio_sensor_proxy_sources="system/iio-sensor-proxy.service"
_iwd_sources="
system/iwd.service
tmpfiles.d/iwd.conf
" # From https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/src/iwd.service.in
_iwd_sources="system/iwd.service" # From https://git.kernel.org/pub/scm/network/wireless/iwd.git/tree/src/iwd.service.in
_kanshi_sources="user/kanshi.service" # created, no unit file upstream
_kactivitymanagerd_sources="user/plasma-kactivitymanagerd.service"
_kded_sources="user/plasma-kded6.service" # From https://invent.kde.org/frameworks/kded/-/blob/master/src/plasma-kded6.service.in
_keyd_sources="system/keyd.service" # From https://github.com/rvaiya/keyd/blob/master/keyd.service.in
_kglobalacceld_sources="user/plasma-kglobalaccel.service"
_kodi_sources="system/kodi.service" # From https://github.com/graysky2/kodi-standalone-service/blob/master/x86/init/kodi-gbm.service
_krb5_sources="tmpfiles.d/krb5-conf.conf"
_ksystemstats_sources="user/plasma-ksystemstats.service"
_kwallet_pam_sources="user/plasma-kwallet-pam.service"
_libblockdev_sources="tmpfiles.d/libblockdev.conf"
_libinput_sources="tmpfiles.d/libinput.conf"
_libldap_sources="tmpfiles.d/libldap.conf"
_libnl3_sources="tmpfiles.d/libnl3.conf"
_libpulse_sources="tmpfiles.d/libpulse.conf"
_libtirpc_sources="tmpfiles.d/libtirpc-conf.conf"
_lightdm_sources="system/lightdm.service"
_linux_pam_sources="tmpfiles.d/linux-pam.conf"
_localsearch_sources="user/localsearch-writeback-3.service user/localsearch-control-3.service user/localsearch-3.service" # From https://gitlab.gnome.org/GNOME/localsearch
_lxc_sources="system/lxc@.service"
_mce_sources="system/mce.service" # From mce upstream
_mmsd_tng_sources="user/mmsd-tng.service"
_modemmanager_sources="
system/ModemManager.service
tmpfiles.d/modemmanager.conf
"
_modemmanager_sources="system/ModemManager.service"
_msm_modem_sources="system/msm-modem-uim-selection.service"
_msm_modem_wwan_port_sources="system/msm-modem-wwan-port.service"
_multipath_tools_sources="tmpfiles.d/multipath-tools.conf"
_musl_locales_sources="tmpfiles.d/musl-locales.conf"
_networkmanager_sources="tmpfiles.d/networkmanager.conf"
_nftables_sources="system/nftables.service"
_nginx_sources="system/nginx.service" # Based on arch's service: https://gitlab.archlinux.org/archlinux/packaging/packages/nginx/-/blob/main/nginx.service
_openconnect_sources="tmpfiles.d/openconnect.conf"
_openssh_server_pam_sources="
system/sshd.service
system/sshd@.service
@@ -285,44 +208,31 @@ _openssh_server_pam_sources="
sysusers.d/sshd.conf
"
_pd_mapper_sources="system/pd-mapper.service"
_plasma_browser_integration_sources="tmpfiles.d/plasma-browser-integration.conf"
_plasma_mobile_sources="system/plasma-mobile.service system-generators/plasma-mobile-user-override"
_polkit_kde_agent_1_sources="user/plasma-polkit-agent.service" # From https://invent.kde.org/plasma/polkit-kde-agent-1/-/blob/master/plasma-polkit-agent.service.in
_power_profiles_daemon_sources="system/power-profiles-daemon.service" # From https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/blob/main/data/power-profiles-daemon.service.in
_powerdevil_sources="user/plasma-powerdevil.service" # From https://invent.kde.org/plasma/powerdevil/-/blob/master/daemon/plasma-powerdevil.service.in
_py3_cupshelpers_sources="tmpfiles.d/py3-cupshelpers.conf"
_q6voiced_sources="system/q6voiced.service"
_qbootctl_sources="system/qbootctl.service"
_qcom_diag_sources="system/diag-router.service"
_readline_sources="tmpfiles.d/readline.conf"
_rmtfs_sources="system/rmtfs.service"
_rtkit_sources="system/rtkit-daemon.service sysusers.d/rtkit.conf"
_sddm_breeze_sources="tmpfiles.d/sddm-breeze.conf"
_sensorfw_sources="system/sensorfwd.service"
_shadow_sources="tmpfiles.d/shadow.conf"
_siglo_sources="user/siglo.service" # From https://github.com/theironrobin/siglo/blob/main/data/siglo.service
_sleep_inhibitor_sources="system/sleep-inhibitor.service"
_speakersafetyd_sources="system/speakersafetyd.service" # From https://github.com/AsahiLinux/speakersafetyd/blob/main/speakersafetyd.service
_spectacle_sources="user/app-org.kde.spectacle.service"
_syncthing_sources="user/syncthing.service" # From https://github.com/syncthing/syncthing/blob/main/etc/linux-systemd/user/syncthing.service
_system_config_printer_sources="tmpfiles.d/system-config-printer-common.conf"
_tailscale_sources="system/tailscaled.service etc/default/tailscaled"
_tinydm_sources="system/tinydm.service system-generators/tinydm-user-override" # see issue tinydm#11
_tinysparql_sources="user/tinysparql-xdg-portal-3.service" # From https://gitlab.gnome.org/GNOME/tinysparql/-/blob/main/src/portal/tracker-xdg-portal.service.in
_tqftpserv_sources="system/tqftpserv.service"
_transmission_daemon_sources="system/transmission-daemon.service" # Based on https://github.com/transmission/transmission/blob/main/daemon/transmission-daemon.service.in
_tuned_sources="
system/tuned.service
tmpfiles.d/tuned-etc.conf
" # From https://github.com/redhat-performance/tuned/blob/master/tuned.service
_tuned_sources="system/tuned.service" # From https://github.com/redhat-performance/tuned/blob/master/tuned.service
_tuned_ppd_sources="system/tuned-ppd.service" # From https://github.com/redhat-performance/tuned/blob/master/tuned/ppd/tuned-ppd.service
_udisks2_sources="
system/udisks2.service
tmpfiles.d/udisks2.conf
" # From https://github.com/storaged-project/udisks/blob/master/data/udisks2.service.in
_udisks2_sources="system/udisks2.service" # From https://github.com/storaged-project/udisks/blob/master/data/udisks2.service.in
_udiskie_sources="user/udiskie.service" # created, no unit file upstream
_usb_moded_sources="system/usb_moded.service" # From usb_moded upstream
_upower_sources="tmpfiles.d/upower.conf"
_vvmd_sources="user/vvmd.service" # From https://salsa.debian.org/DebianOnMobile-team/vvmd/-/blob/debian/latest/debian/vvmd.user.service
_vnstat_sources="system/vnstat.service" # From https://github.com/vergoh/vnstat/blob/master/examples/systemd/vnstat.service
_watchdog_kick_sources="system/watchdog-kick.service"
@@ -347,10 +257,7 @@ _xdg_desktop_portal_wlr_sources="user/xdg-desktop-portal-wlr.service"
_xfce4_sources="
user/xfce4-notifyd.service
user/xfconfd.service"
_zram_init_sources="
system/zram_swap.service
tmpfiles.d/zram-init.conf
" # adapted from https://github.com/vaeth/zram-init/blob/main/systemd/system/zram_swap.service
_zram_init_sources="system/zram_swap.service" # adapted from https://github.com/vaeth/zram-init/blob/main/systemd/system/zram_swap.service
_sing_box_sources="
system/sing-box.service
system/sing-box@.service
@@ -367,10 +274,6 @@ flatpath() {
# 4. Add the _sources variable to the list below
source="$(flatpath \
$_alpine_baselayout_sources \
$_alpine_baselayout_data_sources \
$_alpine_keys_sources \
$_alsa_plugins_pulse_sources \
$_alsa_utils_sources \
$_apk_polkit_rs_sources \
$_at_spi2_core_sources \
@@ -378,30 +281,20 @@ source="$(flatpath \
$_baloo_sources \
$_blueman_sources \
$_bluez_sources \
$_busybox_sources \
$_busybox_extras_sources \
$_ca_certificates_sources \
$_cellbroadcastd_sources \
$_chrony_sources \
$_colord_sources \
$_connman_sources \
$_containerd_sources \
$_cosmic_greeter_sources \
$_dbus_sources \
$_dconf_sources \
$_dnsmasq_sources \
$_doas_sources \
$_docker_engine_sources \
$_e2fsprogs_sources \
$_eg25_manager_sources \
$_evolution_data_server_sources \
$_feedbackd_sources \
$_flatpak_sources \
$_fnott_sources \
$_font_droid_sources \
$_fprintd_sources \
$_fuse_sources \
$_fwupd_sources \
$_geoclue_sources \
$_gnome_clocks_sources \
$_gnome_terminal_sources \
@@ -411,7 +304,6 @@ source="$(flatpath \
$_hfd_service_sources \
$_hkdm_sources \
$_httpd_sources \
$_ibus_sources \
$_iio_sensor_proxy_sources \
$_iwd_sources \
$_kactivitymanagerd_sources \
@@ -420,16 +312,8 @@ source="$(flatpath \
$_keyd_sources \
$_kglobalacceld_sources \
$_kodi_sources \
$_krb5_sources \
$_ksystemstats_sources \
$_kwallet_pam_sources \
$_libblockdev_sources \
$_libinput_sources \
$_libldap_sources \
$_libnl3_sources \
$_libpulse_sources \
$_libtirpc_sources \
$_linux_pam_sources \
$_lightdm_sources \
$_localsearch_sources \
$_lxc_sources \
@@ -438,34 +322,24 @@ source="$(flatpath \
$_modemmanager_sources \
$_msm_modem_sources \
$_msm_modem_wwan_port_sources \
$_multipath_tools_sources \
$_musl_locales_sources \
$_networkmanager_sources \
$_nftables_sources \
$_nginx_sources \
$_openconnect_sources \
$_openssh_server_pam_sources \
$_pd_mapper_sources \
$_plasma_browser_integration_sources \
$_plasma_mobile_sources \
$_polkit_kde_agent_1_sources \
$_power_profiles_daemon_sources \
$_powerdevil_sources \
$_py3_cupshelpers_sources \
$_q6voiced_sources \
$_qbootctl_sources \
$_qcom_diag_sources \
$_readline_sources \
$_rmtfs_sources \
$_rtkit_sources \
$_sddm_breeze_sources \
$_sensorfw_sources \
$_shadow_sources \
$_siglo_sources \
$_sleep_inhibitor_sources \
$_speakersafetyd_sources \
$_spectacle_sources \
$_system_config_printer_sources \
$_syncthing_sources \
$_tailscale_sources \
$_tinydm_sources \
@@ -476,7 +350,6 @@ source="$(flatpath \
$_tuned_ppd_sources \
$_udisks2_sources \
$_udiskie_sources \
$_upower_sources \
$_usb_moded_sources \
$_vvmd_sources \
$_vnstat_sources \
@@ -535,32 +408,22 @@ package() {
}
sha512sums="
865b2be2008200a7f18287815ca535cef408e4727d30f8a7dfa793bdfba2566005758c4d5bc3a1fe3167f125522dc326ad6a7f6a4dc66d41b5dbb81b331ae99a tmpfiles.d-alpine-baselayout.conf
2bf3f5e27078d75f524140eecb944054372a4478940fd1873290385751575d14ce5efefe696d6ff2712da3cc0e788a35c1d9b708a666ad12290602a64b90c466 tmpfiles.d-alpine-baselayout-data.conf
0dfb3f053fbc09ae93c8e13f2fbd4bfb56db69db740e5c550e058a1fc49e93a01150c6156ab773b99c32bb15a4c1d791fdf97f03f2a2a787c2eaa392a3376681 tmpfiles.d-alpine-keys.conf
e13deb91f6d8b550e86eb48381cc8aee8157e8c25e9901371687814677413f5ff85552162bc59ab70e9ff78dc4d3e5b993659525c8f243b85064ced8286a5fce tmpfiles.d-alsa-plugins-pulse.conf
99279e69962225e4b1888d202bffaa68263a3ffb8ab8ebb95069eb756de330c2a08307c9426ffb58733b3a000ef388bb041956cb219f239db2e6e65360983b0c system-alsa-restore.service
7f79adb7d523408d841d78016b86ceee1fba06fecc70ca0e4cbdf348a09ed19b9cbb9051e0457f7c52db208e4d86d2471bc4a697fec8e7e5070c01e2a0b4dfcc system-alsa-state.service
269dfc4748a9f1c4f49be8bab399d7412b6ff3b6d6ed9b3f2e31074b791789fb39aad450b4d43d318e7a070d1118ba79f216782b064cd106feac3eb4a8ca5581 system-apk-polkit-server.service
12f5e008b0a41b3426b29f33556689ef88ba7184293ddb78fdaaf05cc4d029fd0b4c8fbef668aefed103a9f48c525f04a8e4e60ddc6e4329698aaf761b8e8f81 user-at-spi-dbus-bus.service
37c2b24cf9d59c7f91b2556f7aac74d2dd2cbd7b1473432cc2eaeb1bc9b2c7cedc531e7b5b0facc3478840a516eb9cde8182714c3d5148169547554bf0810f84 system-avahi-daemon.service
2f10490def55253edf164b26e17cf8d82fdcb19089c2dc2eac110c622c9661e0a3c4247629f924246b6c1a24faf0416bece4a6ab8729cd400ed5c3c1a7ed703b system-avahi-daemon.socket
870b106697db46fcea36f17dd2ac15cfaafdedfadc003df48c3a268e57fa04f68d678d7e361844c5b2cbe4a298d54f9d0a97581028462eb9276a1ce5bf1a719e tmpfiles.d-avahi.conf
c68f0c9f09f3e26a5d317792177057bbcfd83f7cd9c57b235325a836cf01c83abd4c0ab0088b2f3777d85497f35d25b1498ac5d29b717d3f5c0f0651ef1b6054 user-kde-baloo.service
d579b380591dc39d2c52b3de14309bb35be6e13a4106615b6a9180389361938e49ff7a752ed6b49da304288771eab2a93d1626db16f395703151304e61ca4299 system-blueman-mechanism.service
022827efa05c322a5a5af7617fdbc33db054ff08eb17e6349755f3355f81b6907c4132324344f2f9cb7205bbd3be2ffbfcde451edfdba2665574a697a1b9a93f user-blueman-applet.service
aef7b9060dec287f3d3e246255fb33fae3c8b2558dcc750b23d89d6ed66ca5db888b1bdb307a8d8a7c44e55a7398dea41aba23eab3d720ec93313f029b958377 user-blueman-manager.service
de133c35cf95d7c833368c9010264668e72657400ad4e5259ef046321c878507f36ef73fa7b4759f69c9d18cda8f8db8d7675d794d9a28f46480fb4d47ba9e0c system-bluetooth.service
7972e37d950d8e337f109242dc3a7689d0d6e43b80ce42decd81f8d48abaf275a50f5d980d5a40d4494608a2f88f745e1d4639688e179c95792bfb6f398b9ae4 system-bluetooth-mesh.service
4e95d9868a2bfedcb29b9d57bac1bc816b1f6c68ada1a83529efebd79b6b189ff0e2a52c75bb79600a559ffdb110d153ddc5075995874b1f906c9dee8bbac756 tmpfiles.d-bluez.conf
5ad5f8adcc89759e5c935a2e55803fac52a9681af3a28f5c8d46f693717afcf7c8c6394f85dd5dbc1ddb575b909b0f6feee2e9973ee177e6445d375136b932ee user-dbus-org.bluez.obex.service
00049b418fab6dec7d9931a87cc64d2062efa0f7128bec1a693bfdf112703e628a2f1c98d2d5bf71554e6e576882890cef7a02de283909b1dd2f4c5ec0f6393e user-mpris-proxy.service
5ad5f8adcc89759e5c935a2e55803fac52a9681af3a28f5c8d46f693717afcf7c8c6394f85dd5dbc1ddb575b909b0f6feee2e9973ee177e6445d375136b932ee user-obex.service
229e46f60c0ce9fa74b405e317937576a6a8a915003d7c22b80193e4f0a529c7a3c22840bf78c3be3962457b08f5f8ee8acc47f581db2416f2a637c2e266adec tmpfiles.d-busybox.conf
f3b99dfa90d49416707a3cca6d64474125debf53912b44d61891e364f8a56b8fb28b93c0142649c33ea116fc40d5fd809f47a761a6d3b3b9f087683f47c7dd16 tmpfiles.d-busybox-extras.conf
0f9306a38a6d3a464929c3b257b22dcb8e14747d6added3f0fab884109bc1bc6bb8c31347974f91e8c2dba278a32c6c28f6ecfd7a1b126abedc3d32e45060996 tmpfiles.d-ca-certificates.conf
67bfac5f7f3e75408c2bf52c0f9d8f7d1e9b1137e61844db99c8b8b855657934edc5963a0df199dd40ab6c03596402b3ca8145c0c29736f1c657f7b3748e6bc5 user-cellbroadcastd.service
090bbc27fc5a83552e2d06e64f2ddd7cfcb2a439e899f7c8e5ed9ccff03a5d8c879007e2fa5cdfec27f5c6626bc64b1b822a49eaa20a84f4cff434dd4048f535 tmpfiles.d-chrony.conf
c10378bac1d64c0a2c767aab439c7d71bb7706b4fdc981add3ab4d5967257c0177f07448f884aeb1ee4571c59746c3584befa95858940aed198e29fa83cf5d17 system-colord.service
52840a212a845900ed88bd08a7b318c2b74c68a421bf1a9bbb3378e09be2b6edab1ddb87a3e410925ab0f50ab738ab3c804611bdf8101ca7896e874f9f6ba066 system-connman-vpn.service
a7fd0c47858a10c263d9bc661dc955366a2acd79f7be5cf2571dc7ec3b3f5adf122b4e55e58d01b778aa7ed0c6981fc454295c93d29bd89d9145d5d2439e01a5 system-connman-wait-online.service
@@ -568,14 +431,10 @@ a7fd0c47858a10c263d9bc661dc955366a2acd79f7be5cf2571dc7ec3b3f5adf122b4e55e58d01b7
b7cc164dc0520652df9b2bf6f9708b7230bc6a3274d02ce222ba507f94bf31e3125532cf806af7ca0084c8b286b7dcefbc2cffe42a901a9e58c56e145d365fed system-containerd.service
4c64d433da3999c4f778c379e67779b30370b3a06ee09f22eaa594ce68f948afe2d3827c254ddf4b53341b394718eb5e29d242d2db5209e87084502cb581cac8 system-cosmic-greeter.service
0da725086569f336593f52de6e61fa34482522bd83cd477c3a8de610813c9a96278d94b59d84e2ce9fc3605f893a4e2708f2cf9452aae6c4cfe2ffca54c91e2c system-cosmic-greeter-daemon.service
52102da34702f21991df7bf6b4dbc9c07d46dcfd68930b3b0fb1126d28ba66ab4102e060b8334be8b0c90142c5cec55740f8ae140ecee4f25ccf6d9d5d5e385a tmpfiles.d-dbus.conf
e4de73d12abd046c8683e3be6e3aab40a5db3f5d6246cedbb3ff099bcc8037a167b23ac957d30f1118db571b69cb10c042272ac2b54dacf83fa6a3e9dad13a87 user-dconf.service
97887423ad5b8344786912899553cd2f2033da6a79104a9ad59ebda813505ee05bef19c9e6f46af5ecee62dd0d436773a9a0d10bad759cd92aad3f53b95e62a2 sysusers.d-dnsmasq.conf
7b5cbd8468d0ce886035f425d91e3200af308f576f4bb58d1d1a80cc5841dfff8e8ff79b3408a6148bfd757cb05d823c4f16a5b4555f3c88febffbf9b9da756b tmpfiles.d-dnsmasq-common.conf
b3ebf1407e40b3bbd79c5587c83b9605e514c8063ccdd0ac345460176407ca61286680b0a2a7e0a7a2b7a47412a9b1e58dc1a564c601a2019d0666ee07625e83 tmpfiles.d-doas.conf
1189ada8b126b2e574aea2e9b3ad9b0a86282d82be4f4ad4c58b1d968ce15ff45e8c60108f5e128ee946aa7e6e57f9fbb0b5d31d8371e79a2f0b3f3456bbd65f system-docker.service
c2d1f2a55bd7eed5a296e14b3250baa2f568dbdbce4444bae4635c1ce4bd6d3f1036462926d8c32d62d6609f5fcfb58933bf7eeb1924aefd814e864bc77bb7c7 system-docker.socket
0a82217d7699130c4ac7049321a5175298bb572adeda8886b6293e814b8f9fb40d17c38987fbec8782a911882fa399d801760146b215c04df09784c7f0458fd9 tmpfiles.d-e2fsprogs.conf
780912dbfdc7e9a350e934d46022b043edda86a393a7c107d0c855e9580240e4bce791428fdadef0a45adc6cfa24fb5d58981b6ccd80e3dad99da3e5fa3dc7b8 system-eg25-manager.service
73e1839cec077e35ed985891f5274a09816115cc083e7a6e7e1fd98c88f4a114d7353492dee5808a28c47bf06bca32d9a6a7cc833cf4f21e501774955e93b321 user-evolution-addressbook-factory.service
c648760e50e0c47970cce8fdd1972864af74bbc979ed4366973bf1c923ee624779bea95cf1e54260c55fa8a069090a367ceabe9b240842e20959bca42f2f8043 user-evolution-calendar-factory.service
@@ -588,13 +447,9 @@ c4dcaa578bbe9e0023cff139a6857a0df28fb81c9814577348e9996122945e26f8ec2760189a312b
f73df99518af1fd13f96342f561d43b69ebf757cdfd4444cee61665d5bfaa715c5be458cb44feb4a15e5d5613a91dec9e971a7bca30d2ae880d9e10eb7405ead user-flatpak-session-helper.service
62be7a7a7dce425fe8155f92ceab57aea52542687d27a2ce3cd9da0a80672381361fb3e4a8d58caf9cc02d80824a29e161ffb9f065f640b4481704851eb0378a system-environment-generators-60-flatpak-system-only
2d1337da0d1ac7ea5d6ffefbe05621970fef491278028589f5095ee6072867977eca7a68a997d6870e450546c2077d999207fadb568ab611833769555bfb5c64 user-environment-generators-60-flatpak
03235dbb9465e1f826ed038a05a8de18351fb965989b21195632c6e8df624b1b2574db2046efbf85de8bc1cd568096b0ef5656064b48ada3c9e53e8cb53a7517 tmpfiles.d-flatpak.conf
ae2d20da95e519041f6eca39dd140895b2c46284f0894c60a29cf56b87704805146ddc2435e46e7fffbfc8bcab2cabceb32a10804ba1b648e2ed041c0b056102 tmpfiles.d-flatpak.conf
0924315d4b7337edb42a2ecd7ba84d6a10437633028cd9c6ebd143c0668a6e6fea365d6644c336c70158e62d75a072db38bdee36cb677dfbfa609e9fdf43aca0 user-fnott.service
0d446b02c66b97225463bb95f4ec21692f285a2a7acd99829d5e17e9ad6a2f5d5f7f873b62963b786319bdb7b3f660f572d2e925a3ebfd6bb37219184ba1dd3c tmpfiles.d-font-droid.conf
c86ffe994aa78b3d68c3956c54255c9479d832c4a2fd3905deec6ef620871bacf60f7a9cb7ef9a3dfd7993354d4590b8b5efef3159274477857c3ead614dee02 system-fprintd.service
f12390287cd93dd8b2f59f22639cfd5864d6b9ad40e4763facb2468015b1f6e64a922d4e8eadd613f5b1a5f1de1ab442e862d4b9153d5e129c34cd08553699bf tmpfiles.d-fprintd.conf
3cf273fc3004ded4dc303f9a192eef0efc71dc166f05de4e23b5e327d4f702de6a00e5b599a3b0367b82133de313c5a41dc94f3bab43e9bbef411892cd5b3d0b tmpfiles.d-fuse-common.conf
5dc917117bcc4a68c6d9a2839d12edf496ae8204d6d3c36126dddd1317848216b8f281a799fbf394bc0f9618a883ec06b5236c7b12822643c4a7da01176c3376 tmpfiles.d-fwupd.conf
f3463b85ac47055b400dfd2e24694c5e1dc6ab039efac0fe54496fc027c0732cda5e52a362a497b372dea671dc615154e8abfea866728d243cbbcd25e68a91aa system-geoclue.service
bc7987a001d2076788d904f1ea6d3e97a2ab905ee55302ffb90402133c2b9fb760d7ad94e06971d811b9d905048e164cb78355f8cd087219b5b8ff6dab2fbd9c user-gnome-clocks.service
ccf803ac6a764570a98845f0b0ddcde0529943472ce4cc3dc904501883a51fda482d7aef3b84fac89590e869fecdcec9142a6eac3db8ae73782a5e29f32eaae1 user-gnome-terminal-server.service
@@ -607,26 +462,16 @@ cf95791ba56247e3b37a1e23d59638ded09cf343b646dd68b733cc1f72d3ea3daa038a99ca961f44
5087ff36981b89c9bd09f96cff93d1f20d5af513e2cdebf65a85e329f458a9a2b77c12091ed31278c3b89baef79273cc818fddabbe4e1eec75faf7b9cc18cb8a system-hfd-service.service
083e59dcbbbd8f6ea148880256ff20f1a16e583348cd7cfc7aa6321d7b0cbe0a82780fd482a26ef25a5ebcfc83f5b7899d5db7c7d479fd7c56e5d7e95fd24a34 system-hkdm.service
666ba094bff47aa67b4e4431929516af355f90ffc1fd60429dcd20b337c3c17d2d62a71c289496217282f0819bc8deba8db5cc5b2915b692defa14d19532a8d1 system-httpd.service
40f157fa33518c9f0d247533b0b41f9a0c24d8c46cfe3d060e048c6e0336105ae612a637b04f487ef4b465ec34e5517d95752520cacf52192662a28baa50c624 tmpfiles.d-ibus.conf
d12ebe6e7db2a8e34baab640dd4e2ea9cd01bc19054adf32d55528a6b27f71c2006ac2d65a58c98e21ed598e9cc66bfe79e197d20ed9d13f866a5a6cd3e247d5 system-iio-sensor-proxy.service
df3388cb7b9d035e54b34d8f8a6594be89c3015f979fe3bdc199fb7db1ab0bef821d6b306eecdf978eb227454d5e50aab29ac02d9722b1b075ec0ce4705e3518 system-iwd.service
cb400992818e4a5bc4445e636b8b76ddeb8dfff4afa5fedcf6f3592add006f810c3dfa447dfd4aaba2f19e1ee4ed72de4cbe734b30448f33ba3c4132263de8d9 tmpfiles.d-iwd.conf
9cf877929b16f3437e65d1a0a2049799cc97cc84a7caab6a581e90139495b4febb5fb4c59ee463110866a0b60c9462d6d0fdb331d92d29b30ce6aeada365ac48 user-plasma-kactivitymanagerd.service
fa41668288d53f8ce42a7524f10b1e03812fb11ed71bcb484dc22d0d374b453837317eb599cf61b66163a905949024509e73d5190012b664b301d48af7002a01 user-kanshi.service
b0ecd5d413a2010d3f36285c2d35523119c29007e1e4162e51dfc746cc105f990a82a2a2d6037a8b906628c0a4f606729290525c7a53dbcfbc8147244fa403a7 user-plasma-kded6.service
b80a6bca1f38c4feaffba5d1ceb854738f41d5b3ab450a1613da959cb516790e6849b7a164d1b5e62cba369c86e0c75797cd599dcd87064262760c3be159ef81 system-keyd.service
acf21c4391ca62775491ba4d3b7c460b4163ef07abb195e152c98299a2d12779f3eb95f8cad0aeb3239f2d0fa8222a2483000c45aa6a47e05269876147d89839 user-plasma-kglobalaccel.service
e7c33c889afb822ae20ebd09f3b9f8d130d1f89324006ab3a140fbf46ef7e774634d2ac13ac328c588266823e5eb52c7e0d6d6459f1f64052f9cea5a5fe9f54a system-kodi.service
b64d6db5f52db41203edb00945d8f7c655802c8960423b1972ed3c7df03de62fa2f9a8ab7a32405935dd5ca3ba7b1c41b434856722dfea03eb7ec3384a6be39d tmpfiles.d-krb5-conf.conf
bccc419b13d39c59ef6bb765dde2bef70c621995bc53d74ccc9ad4aef92931ee74c3ee0b19a0dffb8c3f133b5b0d73f5f70df269dddf5f0ed1dba1cf31d7e141 user-plasma-ksystemstats.service
a9358610c86fd3506e4cf02aea26e699d61268121ea3c16507b8f71446c16169a1c90c75faf126f2cf607c091e507f7e5822ea5fd8cc1f6e14f257c8007287a3 user-plasma-kwallet-pam.service
c108c73d1da031b4bae6b492ad0ed51e90e7fd0ffd041cc1d325bcbe9a62e3880755c50f94d85f543f01010527097b646794899d4a4377ff76d2dc27c00df092 tmpfiles.d-libblockdev.conf
f23a60f77095e7048c6ab310ba19e82434212fa48cb9356c36f06e68616e21bf36e62c8544f44965b14f871269395638fc8f82451b1ca2fde3297cacf18f1a5a tmpfiles.d-libinput.conf
a00bab190dd78993e7757ff0b84712c815df78ac4940581bdd5e68e14344db30d91a16e89b77ff4a2cf4b5987135d22075e1fa2bc9eac737b47677855088a997 tmpfiles.d-libldap.conf
192d164d44987400c4aabaa3485005d86e0a86a5c1270ef79690689fc64f8b099c4968e6df5f2fc764976d0b2419d4f41563e49bde64aa6ebe0ffc3cb9174905 tmpfiles.d-libnl3.conf
b5c73608029049468bf475e8e3a01756b27492fc11aaf7bdd53da67bec9a0a946731d5a5a82329cac8d7dab5f78af852f4706c05675872b8a26791a67e07a41c tmpfiles.d-libpulse.conf
d6212126505681b67a1644e2a1dbcc4338b2869c2b465f4b496fa69933bd9c23a1977c527ebdce64311c9cbf716ae9a01f1f8f9d9a0d1a944afe126c8e92dbde tmpfiles.d-libtirpc-conf.conf
46d22db39945f1de1cb03966df1e6e6b7004b093e5fe9ae0fb3365aaa6d8a4117662dba32881d71b92e8e2884ef1e48e178f9c64241654e2ca38e23970324dd4 tmpfiles.d-linux-pam.conf
d49344e79f6468ef06538068cbb12c37e313e02ade28984a75dad4d50e1e962372451908e9910ae60c74bd5230ae45e6a6346bb0f7c6af83c346a691f5714556 system-lightdm.service
49010e368981fdb8f36bdfe58ed6ee00615cbee696891ce02fae7b213b451d5dfe60a5c6e0065c6d3ab588ce38948f5bee1f03200daa4fe8e234e82b249a9e15 user-localsearch-writeback-3.service
53777d4ba1c35d7f00294675f61d3f0a0fa632a9abd6d428d9e159419e3ae43c6bb3c12f506dca0545db889a6642bfbaee5802fc637c6a84635e5f6814c79944 user-localsearch-control-3.service
@@ -635,42 +480,31 @@ f6fb4c890cbf72e344ca7a22e7f033fb4c32ce9f5edc27c03ccc5c21424d6a0ef871d79e8a89a502
becb3bb17995f44b4021d05109130a00d0eba3d698eaf204a1f8d325741faa729d4ac7fedf0446b9468507a3b558a412ae9aa7f813bbb1f466395c86f66542fd system-mce.service
873b53592786a978659bda8d32de5ed9a9f163ca298c4f4112f10bf635a8170c4060cc15b57ff72b3afd50075cd1c5dbc10030f00b166e2540397da9e1c5e46b user-mmsd-tng.service
5eab6a59c81232b188df45482e325b2d1cb9e038ca147a1b6983c1c095d8194fba804793c5e291b201a820976c8f506aadd2daf7c52fe573a3af708fc9984641 system-ModemManager.service
f172a0c97bfb6e723ac01f88513fee9b1d096cc22c2feaeb03e5d82c21e3ceebc1866370d0ea14541585dcdf1f70cbb6af1a45c0a2e391b2a3f05cac015db9d5 tmpfiles.d-modemmanager.conf
a12d8d6994ae6e46b0d131c9f5c475ccc70ab7aaf5839b19c1917410fb3c90a208bc0c6e07c90cf251ea6e445741af83a9f77bf9fcb30490bb0fbfc07aa8cbb9 system-msm-modem-uim-selection.service
f380d0a4760f0d19ea65b5fea7ca5e1eee28eb162fd15efec318bddb3ea1735f2c891d9d129227e959a2ac479b49f2c438170fe1fdd2c91abf564f7b111a97c3 system-msm-modem-wwan-port.service
c6e06e12df9f584b11d40ec78c7161f6354aca469e1aa931304ddb0637c383913dc20ea67fd935e11a321398a12bc9f91142987ec2b8faf4dbacd525c49360e1 tmpfiles.d-multipath-tools.conf
67e9d9143aa6ab9583ff2eefbd1ce8045edb8800b1d5af24884d62bc834ba4de1f4af0c03142de5a7e714e31e60dc189ec008344d1bbc4a14fe9c52d489d6475 tmpfiles.d-musl-locales.conf
607c05019db9dd2066e90761eea5f888d863ad1a8ebf0c02a36286f4a38672e378dcd59c7912a7b5156f32c6b708f099e3bd061bc1b87d5e46cc3f5ff4809b66 tmpfiles.d-networkmanager.conf
12bb9aa2a2ab8d4b21c72a785b41057eb16a27eca5718cd03a987a50b77d669fe90abafae48c68b41616f31b1953853b3b4a74db4bc3cdeccacc00df113de204 system-nftables.service
9cba2f9fc043d8cfb09ce7bcc6bef13194f6708bd0b82b2a360304a66a344d38b7f2641bdbeb0ce85ef9390e0f2ea34feef9d7d2c066ca8e0bd8d1f6108ce1e0 system-nginx.service
83a1ca86f4225a6c05a78c0ac25545d82b25501ceaf2e202b4e8c04d90764ef1fdabaddf770fd5e81d70b46a4f49281c482ac87dafdea77ef8040f3ff7c143d3 tmpfiles.d-openconnect.conf
fa445c4a53214524baed4e9c52a5463592a074f88a5a286eacb60d0907c0545f725afde23abd68cf611067add80c2ccb289a381fc5ff6a5f654ea49c81f02fe8 system-sshd.service
6f1db26dbbcf96a5e14996cc468f1911c51a46fc3f70552af3591c0dfaaa043135d137d435818a2a2cce656f09fa305337c3c86121a5109dc20f0326a2e0ec15 system-sshd@.service
c0badea3905c1d53d213fbfe11d25b556a2e484fe77eb50e9f4d42e25b67b56a0804e7d8e1b7731cd280cbb3525b4c60311817609381e2308d9f2dfb7c0d7072 system-sshdgenkeys.service
4a6d716a907a730675505bfc4ac38598f9c4e7d962fa9cdeea51dbbaa6afec80d1b82b98627c37c164dc5cdcc7f68118104e3adb73d985f32a24f1941766c5af sysusers.d-sshd.conf
0bed9a8a719661609ad84d1c6fcdf2fe9213e741682b7ddebad82d9744f137c593788ed522868f10b95b599d81743d07ec3212630a7e99d333261dfa1bf1cc11 system-pd-mapper.service
0332a9b302aca6e1e4eaa494a8ea5729a1437234a0ac6705cc4c086cc56640a47c5ce39472280b17131871f987018bd08f6dd6203b3befdffc57e2ee478c18d2 tmpfiles.d-plasma-browser-integration.conf
e12d8e98e28a795f879aebcceb32a991ee4abcb3bc5ec458aa5378bb52ff86cf39be04bc4a196925f532d623304b3005f561fa5e55d1c87944d718058ec4c0e6 system-plasma-mobile.service
e726c2850024cd9f8c009b8748b3b58a78cfc7eaa1633ab03e7ba3df1a65cfa99d3dd54dfc99b6df2be6821da80a719e827e965d85052be22e3c5b4620feb37d system-generators-plasma-mobile-user-override
ebd194aad645a836ba2b51bfcebd7f78a8ec703e62dd7a7e85343df4f7b60e99abfebd6de12e540e4be24e9079aee0b8ea450e5169ce9ee97e44d0b370013a07 user-plasma-polkit-agent.service
95a6acdc58b2ca13a92c62a36e455da9007443798c48a614a2154669de9a73e176b2f92124716f919f0088ba5b5bc4ae679138babf2c41f6e02c6a26af2da46a system-power-profiles-daemon.service
9f9392a2f9f72791c96179cf6e22e39e9c2f0e2dd3016e32143a68f871bd0ab506936f3372af0714330099888c877e7fe940102c862aa447d3e2758d9e00d046 user-plasma-powerdevil.service
01ae73f5d3db3d728e989c2196c38b39eef0fbfe728774075a98f2a5f649c587410d63944da729dd70cddec76459ceff57a401b7c10ad48ec1e981b747667c66 tmpfiles.d-py3-cupshelpers.conf
169b0765a860303ca87ebe4e33bd8c7235ccf75d8061b13d7e7a27729a8555afb68e9e3b1be21636c725c6011b4f17123031ffa48f703875ba95f38eaca62afe system-q6voiced.service
621189aa251655796795f4fa0cd79360bb67573e7327e545064eaadafc83cc7b382a405d6ba80662e0a4ece3876e4270e3563d859a6ba63b5e3854b39c35873e system-qbootctl.service
998f70776a2857b44202079ecb1ec76331f998155c8a4a15ce036b2fb916d82cba5d750d66509e562f93482c2301a262e8efc220fe54ac2ee1a445801823e465 system-diag-router.service
7cc854843acf84a9977ad6c29533c4a9706f7de7d49593c36579a43f9c11e194b29dff2fae88d9ef542a7a4683aa59f7a7e79192aaf4caa3e45f1f9b99859a24 tmpfiles.d-readline.conf
010cdc35517e3bc37c0ffd8666d3286ddc3a3b45d7a028995f93d735e27f4e06a517f30d0db8e776403ac1793d1bd8c8dd2bafc63908806925378b05034733db system-rmtfs.service
1a0958e4fe232967946e9f2b17a13434b137236ba5d18442175d648b084d82df3a9fc5723c1621be899ee290b99777ac3c0ee6ad733e72d8e70f63b37ad00036 system-rtkit-daemon.service
97eb5b1d8fa2356ec32a889b0c8c3bfd53eda3450e2316ecbfb01bc05789f7fb6fad7500190f85388ae097d434e7fcd228f5b900ca6167b2c3afb04f52727422 sysusers.d-rtkit.conf
a30ca135e8e25ac18c974beb56f5d273dd93f311fd627b5e418a7f6f4f056b2ba28037ec9ec08dbb076940ea5b3fbc7b32d5c87bfa262ee1a1d9bd6e8ee0c1cf tmpfiles.d-sddm-breeze.conf
d5bf5f01c0feafab4edfc39b75eded608dc3efcd3b918739e3ed2ab11340c9cc9b6fb97c0706ddd3d49b726c5f62e8cdb0048aefafd916f3ad9defc6ff9783bc system-sensorfwd.service
21947d0bc97f5c17546817e872f0b37496c07b536edb0135ca1c75faeff87c89b8fcbaecfeb95c09dc1598ed40938078e976d07b0dfbf694b86527a8836f70c6 tmpfiles.d-shadow.conf
631a5647c93c103853cf27c69951f44f50b9d44a6ac7773258093b6b632ad466dd0275d9ce7d9b1018b083d3a582c80be011d80f6b9579e78b00113fe3e90951 user-siglo.service
be9df5e3fd9c88ec1a8db4aa2d9e8075d74ee3d2670aa3cfc611df3cff4d4041ac888a0338c9d5f134bbc69aa32eb52ac40eb3e0981813afa18389cba14d3818 system-sleep-inhibitor.service
7d829633bf7d281ebe9b4c2896f36a7196390aa5426820d3d74eb47889a12c4a776b0f4b0b38547fadb3639bc6903be4d7c013911bf9a98fee93cf0cb5718784 system-speakersafetyd.service
0cfdb5bb5efad2ff0d730c68af4b16a0cf24985b864c6a5a9cedfdff130d403865dacfe1d9f5d37660a3898bd8681007d2fb5604a887cd7176836023adfe8c56 user-app-org.kde.spectacle.service
3f59711e4dfe9fa71515fd42a62498d250bbc014717479253b875d57ee9bff9c9c6343de08b9557da47b4d873b219fd47040e3a93f04f4b432a3306ce84132b4 tmpfiles.d-system-config-printer-common.conf
399cd971b02e4b8bdfe60808ab1beac111b8618358f89a4482cafde1d19fe0a943d2ef6c20f5ad853581a85ab2297065187ade83eac7a664bd47412d0df7b2b6 user-syncthing.service
41547eb369937348378e898e0dda7151552056107f4daab5a8a137a1b846560afa923cd345037b4f96bc9cdf2a7f66211a346b77229cc07ce2d0b634ff40dfe7 system-tailscaled.service
de63ecafaffc675f21d2a4b1e6b7e2c5464c03f7b2f79094d7f719c295190ac28b3cd85ba99a17bb9042d77ec323a6ffb5f108e33d28b6e7820d09250daadd57 etc-default-tailscaled
@@ -680,12 +514,9 @@ de63ecafaffc675f21d2a4b1e6b7e2c5464c03f7b2f79094d7f719c295190ac28b3cd85ba99a17bb
c569b27925297672c479e12a6425abdf5791886fff77c2c2b67b7aa9277eb0a22e7b95b52dbc225870c97460d0988a4dae18ed864e19096c704c0895de55b699 system-tqftpserv.service
6b8346e94a078db1a81a77f7d3ea8cbd83e0f4f435806c3b36c3c16d06fa25d2b7774615acc82d1fb5e066fe5bc24c088038e2154f46812c2354d002871037ae system-transmission-daemon.service
a6154846b26445d4da8ef59364b8b43a2d64db7edc6726f094ff0f8688c832444a1e666c77a142bb66c11c226b45f29ad2000395bf69662fbbce9044c7dcadb0 system-tuned.service
fbe0d59dbb2776734b95ffd338a91343ac58d9b4c6a8edb3cc663aa64ea025da91d80eba48a44d1c217b4eaa6a16d319692f9e8db3e67d094696b6d5cfba7be2 tmpfiles.d-tuned-etc.conf
8d55230785dab9d37abc57b996af962333f493c516285f1b674788659915a5b83c7de48773da918ac7cbcc49b02c833c2e36d19e29b48911c96315b8927bcf45 system-tuned-ppd.service
c7ea2b18c9d8f82306fbaca6d07b7019de3819d7898c3f50c3d0aceef4da4d311ed3bf31385e2f8998b8e3e326b1eb13309ffd44cf1b2d9db9b40bca00222c16 system-udisks2.service
a34cb9c216033a3c1d507e6625a88e7c6864b30d7b2ad24078377d2bad36092c350b84d5baef1c59c275f14059a9ed7ca31c57ecfe6939711197b3b27a765d97 tmpfiles.d-udisks2.conf
4c43a308e9e653914e534d92fc8caaf8c60cd21ae57bdbbf2fa591c1bd6a41e502268b6e0ff17b19cbe301fc7cfa1ad43070f13b372376fa3ddee9d11bf76f5a user-udiskie.service
ee756cd99f8d3ccf2b19af09edb8438a10a526cf813ff57c81198261db28b4d1bbbeec34504e046a2e72877795cc2fdbc3c2b99407c66abb7b6e7cf9d09dc533 tmpfiles.d-upower.conf
be47b824125cc54d2e1c879f59421f3c549e3f42c92a53f7117968a861403edf60c9e3bf54fd54a69997ccb22dce6f891d993aec606070884e3ff6da2ac8a5b1 system-usb_moded.service
6029a2cc1e7fbc00fea0b2abe9d4be6fa2a03cee4b7aceaecb2bbc94ddf1ed3127f1ce99a2e38c0e901261ed36aa3a616390da22364b40370b820023dc2b4a8e user-vvmd.service
b7cbb806669929182855dccc8cc6a606d829457dbe78320e13aaa2fcfbfbf0891fa624a499c4f1ba21d15dd8f712f7fb8797119b8bdfbfe55e2c21c673389d28 system-vnstat.service
@@ -707,7 +538,6 @@ e09a3c76f3be961dce9f564bb654ea84d1d7fb59907a2168c0569bf6c17a5ebe9fbe4d1f94f1d014
760a0002f08df28c1584dea41c06df4a6cfb016e201e909dcfba639e5e794cdf3ae9e790a9c9e50261b88968d8129bfee35ec1be8e9f99ad1c7e1359872b5643 user-xfce4-notifyd.service
2dbebee6e970bb5b534872b9fe1816cf1cdc738f48c7375717661f39869dfea4974b189eb7d01f3ade9dced33efebaf1034976d344dbd16483408d2c4958148f user-xfconfd.service
e0014662e4ec2c52d3beabe3247ede7c6b12c1d22b7c62d6b04ff82a668f492c09060243acf92090e6a7ec75a44b41760b3bbd144da4f36c14364cfa28a8dac3 system-zram_swap.service
afbd641ce1873090207bc4a15ca2d0906207ec3d0fe24095b79e994919a0332b216634cafc87510bd19aeee32fd14103c4c7a4e171aa119bc284e478ddc8d688 tmpfiles.d-zram-init.conf
4d201f29ad98abf38a15e877bb1b4f46fb08ab0cd5cb83f29aaa104eaa0a51fd14784110ee844ccb89914aa73b985fc9c61e216f8d2ac230adfa1d1660ebd573 system-sing-box.service
f4042114ed0f36e51bc32f6df184843d6d7e58b7cece8a845796910d80e1f26c9d0be9415ed90f7a91211bd669d8bb002b24a5a79657f8b699f952299ddfb5d2 system-sing-box@.service
e67997cfad302af405e1bee78f79ea9caaa8fec0b765003ff08901f43a2ea07209726d0a20f2640b796bc6775606e34143da362d1e0471ce32b919747004d53c tmpfiles.d-sing-box.conf
@@ -1,18 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/group 0644 root root - /usr/share/factory/etc/group
C /etc/hostname 0644 root root - /usr/share/factory/etc/hostname
C /etc/hosts 0644 root root - /usr/share/factory/etc/hosts
C /etc/inittab 0644 root root - /usr/share/factory/etc/inttab
C /etc/modules 0644 root root - /usr/share/factory/etc/modules
C /etc/nsswitch.conf 0644 root root - /usr/share/factory/etc/nsswitch.conf
C /etc/passwd 0644 root root - /usr/share/factory/etc/passwd
C /etc/profile 0644 root root - /usr/share/factory/etc/profile
C /etc/protocols 0644 root root - /usr/share/factory/etc/protocols
C /etc/services 0644 root root - /usr/share/factory/etc/services
C /etc/shadow 0644 root root - /usr/share/factory/etc/shadow
C /etc/shells 0644 root root - /usr/share/factory/etc/shells
C /etc/sysctl.conf 0644 root root - /usr/share/factory/etc/sysctl.conf
D /etc/modules-load.d 0755 root root - -
L /etc/mtab - - - - /proc/self/mounts
@@ -1,17 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/apk/commit_hooks.d/usr_merge_nag.sh 0755 root root - /usr/share/factory/etc/apk/commit_hooks.d/usr_merge_nag.sh
C /etc/crontabs/root 0600 root root - /usr/share/factory/etc/crontabs/root
C /etc/modprobe.d/aliases.conf 0644 root root - /usr/share/factory/etc/modprobe.d/aliases.conf
C /etc/modprobe.d/blacklist.conf 0644 root root - /usr/share/factory/etc/modprobe.d/blacklist.conf
C /etc/modprobe.d/i386.conf 0644 root root - /usr/share/factory/etc/modprobe.d/i386.conf
C /etc/profile.d/color_prompt.sh.disabled 0644 root root - /usr/share/factory/etc/profile.d/color_prompt.sh.disabled
C /etc/profile.d/README 0644 root root - /usr/share/factory/etc/profile.d/README
D /etc/apk/commit_hooks.d 0755 root root - -
D /etc/apk/protected_paths.d 0755 root root - -
D /etc/network/if-down.d 0755 root root - -
D /etc/network/if-post-down.d 0755 root root - -
D /etc/network/if-post-up.d 0755 root root - -
D /etc/network/if-pre-down.d 0755 root root - -
D /etc/network/if-pre-up.d 0755 root root - -
D /etc/network/if-up.d 0755 root root - -
@@ -1,2 +0,0 @@
#Type Path Mode User Group Age Argument
L /etc/apk/keys/alpine-devel*.pub - - - - /usr/share/factory/etc/apk/keys/alpine-devel*.pub
@@ -1,2 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/signond.conf 0644 root root - /usr/share/factory/etc/signond.conf
@@ -1,3 +0,0 @@
#Type Path Mode User Group Age Argument
L /etc/alsa/conf.d/50-pulseaudio.conf - - - - /usr/share/alsa/alsa.conf.d/50-pulseaudio.conf
C /etc/alsa/conf.d/99-pulseaudio-default.conf 0644 root root - /usr/share/factory/etc/alsa/alsa.conf.d/99-pulseaudio-default.conf
@@ -1,6 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/avahi/avahi-daemon.conf 0644 root root - /usr/share/factory/etc/avahi/avahi-daemon.conf
C /etc/avahi/avahi-dnsconfd.action 0755 root root - /usr/share/factory/etc/avahi/avahi-dnsconfd.action
C /etc/avahi/hosts 0644 root root - /usr/share/factory/etc/avahi/hosts
C /etc/avahi/services/sftp-ssh.service 0644 root root - /usr/share/factory/etc/avahi/services/sftp-ssh-service
C /etc/avahi/services/ssh.service 0644 root root - /usr/share/factory/etc/avahi/services/ssh.service
@@ -1,5 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/bluetooth/input.conf 0644 root root - /usr/share/factory/etc/bluez/input.conf
C /etc/bluetooth/main.conf 0644 root root - /usr/share/factory/etc/bluez/main.conf
C /etc/bluetooth/mesh-main.conf 0644 root root - /usr/share/factory/etc/bluez/mesh-main.conf
C /etc/bluetooth/network.conf 0644 root root - /usr/share/factory/etc/bluez/network.conf
@@ -1,2 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/udhcpd.conf 0644 root root - /usr/share/factory/etc/udhcpd.conf
@@ -1,6 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/busybox-paths.d/busybox 0644 root root - /usr/share/factory/etc/busybox-paths.d/busybox
C /etc/busybox-paths.d/busybox-extras 0644 root root - /usr/share/factory/etc/busybox-pahts.d/busybox-extras
C /etc/logrotate.d/acpid 0644 root root - /usr/share/factory/etc/logrotate.d/acpid
C /etc/securetty 0644 root root - /usr/share/factory/etc/securetty
C /etc/udhcpc/udhcpc.conf 0644 root root - /usr/share/factory/etc/udhcpc/udhcpc.conf
@@ -1,3 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/ca-certificates/update.d/certhash 0755 root root - /usr/share/factory/etc/ca-certificates/update.d/certhash
C /etc/ca-certificates.conf 0644 root root - /usr/share/factory/etc/ca-certificates.conf
@@ -1,2 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/logrotate.d/chrony 0644 root root - /usr/share/factory/etc/logrotate.d/chrony
@@ -1,3 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/dbus-1/session.conf 0644 root root - /usr/share/factory/etc/dbus-1/session.conf
C /etc/dbus-1/system.conf 0644 root root - /usr/share/factory/etc/dbus-1/system.conf
@@ -1,3 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/dnsmasq.conf 0644 root root - /usr/share/factory/etc/dnsmasq.conf
D /etc/dnsmasq.d 0755 root root - -
@@ -1,3 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/doas.conf 0644 root root - /usr/share/factory/etc/doas.conf
D /etc/doas.d 0755 root root - -
@@ -1,3 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/e2scrub.conf 0644 root root - /usr/share/factory/etc/e2scrub.conf
C /etc/mke2fs.conf 0644 root root - /usr/share/factory/etc/mke2fs.conf
@@ -1,5 +1,2 @@
#Type Path Mode User Group Age Argument
R! /var/tmp/flatpak-cache-*
C /etc/profile.d/flatpak.csh 0644 root root - /usr/share/factory/etc/profile.d/flatpak.csh
C /etc/profile.d/flatpak.sh 0644 root root - /usr/share/factory/etc/profile.d/flatpak.sh
# This is a systemd tmpfiles.d configuration file
R! /var/tmp/flatpak-cache-*
@@ -1,4 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/fonts/fonts.conf 0644 root root - /usr/share/factory/etc/fonts/fonts.conf
D /etc/fonts/conf.d 0755 root root - -
D /etc/fonts/conf.avail 0755 root root - -
@@ -1,2 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/fprintd.conf 0644 root root - /usr/share/factory/etc/fprintd.conf
@@ -1,2 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/fuse.conf 0644 root root - /usr/share/factory/etc/fuse.conf
@@ -1,9 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/fwupd/fwupd.conf 0644 root root - /usr/share/factory/etc/fwupd/fwupd.conf
C /etc/fwupd/bios-settings.d/README.md 0644 root root - /usr/share/factory/etc/fwupd/bios-settings.d/README.md
C /etc/fwupd/remotes.d/lvfs-testing.conf 0644 root root - /usr/share/factory/etc/fwupd/remotes.d/lvfs-testing.conf
C /etc/fwupd/remotes.d/lvfs.conf 0644 root root - /usr/share/factory/etc/fwupd/remotes.d/lvfs.conf
C /etc/fwupd/remotes.d/vendor-directory.conf 0644 root root - /usr/share/factory/etc/fwupd/remotes.d/vendor-directory.conf
C /etc/pki/fwupd/GPG-KEY-Linux-Foundation-Firmware 0644 root root - /usr/share/factory/etc/pki/fwupd/GPG-KEY-Linux-Foundation-Firmware
C /etc/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service 0644 root root - /usr/share/factory/etc/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service
C /etc/pki/fwupd/LVFS-CA.pem 0644 root root - /usr/share/factory/etc/pki/fwupd/LVFS-CA.pem
@@ -1,3 +0,0 @@
#Type Path Mode User Group Age Argument
C /etc/dconf/db/ibus.d/00-upstream-settings 0644 root root - /usr/share/factory/etc/dconf/db/ibus.d/00-upstream-settings
C /etc/dconf/profile/ibus 0644 root root - /usr/share/factory/etc/dconf/profile/ibus
Loaded 100 of 186 files, more files were not shown because too many files have changed in this diff. Show more