Compare commits
293
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a08c28f620 | ||
|
|
1855531e0a | ||
|
|
27eef3159e | ||
|
|
4bbecb279e | ||
|
|
e22f389860 | ||
|
|
fe20c109fc | ||
|
|
f3b649c3c0 | ||
|
|
1cb18d06ec | ||
|
|
6881d81ef8 | ||
|
|
1b19bd7367 | ||
|
|
abca4acbe0 | ||
|
|
7030e08e7b | ||
|
|
0cd613c8b0 | ||
|
|
629a143de2 | ||
|
|
42640780d4 | ||
|
|
fbda46ebec | ||
|
|
e55645383c | ||
|
|
9c9e47b059 | ||
|
|
1896be1222 | ||
|
|
28179dbb99 | ||
|
|
969f770560 | ||
|
|
b804d43cb7 | ||
|
|
1d69471598 | ||
|
|
9350224c42 | ||
|
|
90786936f0 | ||
|
|
3ed9591e41 | ||
|
|
e22a36d977 | ||
|
|
da712cf901 | ||
|
|
54d61cd914 | ||
|
|
4ef274364d | ||
|
|
775112cb22 | ||
|
|
117ffa602f | ||
|
|
c3dd8edd1e | ||
|
|
2edbc1907e | ||
|
|
5799d11b57 | ||
|
|
5bdc7645b2 | ||
|
|
d9b2f0f65f | ||
|
|
f5eeaec856 | ||
|
|
d031124782 | ||
|
|
218d70bc8e | ||
|
|
bc78078649 | ||
|
|
513af5043a | ||
|
|
5ac5eee4f3 | ||
|
|
177f0a772d | ||
|
|
078c961ab3 | ||
|
|
f768d8bf92 | ||
|
|
d148012b0c | ||
|
|
63507230a3 | ||
|
|
e7cdce2217 | ||
|
|
33813c1828 | ||
|
|
c862361087 | ||
|
|
2364d0a6f8 | ||
|
|
e8b3544997 | ||
|
|
daba855970 | ||
|
|
1dfd81dfd0 | ||
|
|
dfd4a998c8 | ||
|
|
ba7b4d77da | ||
|
|
7a01ded579 | ||
|
|
0384c8a98d | ||
|
|
7a353219c0 | ||
|
|
876b72b6d4 | ||
|
|
89be88b09a | ||
|
|
eb3c299a61 | ||
|
|
02ae499d6a | ||
|
|
d934985209 | ||
|
|
ca9a26cb0d | ||
|
|
18462c566a | ||
|
|
2ce4f51210 | ||
|
|
51d84dc5bc | ||
|
|
48250d4ad2 | ||
|
|
2e4ef2b276 | ||
|
|
a2d30ae115 | ||
|
|
5fffa17b06 | ||
|
|
b0d8f91a79 | ||
|
|
1f5f37a2d0 | ||
|
|
f290379828 | ||
|
|
ce48786034 | ||
|
|
8ccbb8a864 | ||
|
|
ed5b11da90 | ||
|
|
68af03bdf5 | ||
|
|
8cae59f47c | ||
|
|
a1c6fec44b | ||
|
|
7c98127746 | ||
|
|
54ef5cdf15 | ||
|
|
dd28314ba2 | ||
|
|
f66238f045 | ||
|
|
5a27482c20 | ||
|
|
51cde04a4b | ||
|
|
118a30935e | ||
|
|
5dcb7aab62 | ||
|
|
709768214c | ||
|
|
75613d9f69 | ||
|
|
95b22138c4 | ||
|
|
6c799ac4f6 | ||
|
|
e2bf43b9e1 | ||
|
|
cc4c164c58 | ||
|
|
8a7042faf6 | ||
|
|
d6fa4df277 | ||
|
|
d94c7d1721 | ||
|
|
0b6530a250 | ||
|
|
33107c541d | ||
|
|
f3cee8a36e | ||
|
|
863760c6ba | ||
|
|
432cc88ff9 | ||
|
|
c0ad00a6ae | ||
|
|
8721705c4b | ||
|
|
305b5a7783 | ||
|
|
c97eafc5b8 | ||
|
|
22a9cdf7b2 | ||
|
|
3cd4659a53 | ||
|
|
43133df4ac | ||
|
|
5e03ad2817 | ||
|
|
05925f194a | ||
|
|
f888ffee55 | ||
|
|
933f2b5703 | ||
|
|
c2f7be3cec | ||
|
|
d375a5d75d | ||
|
|
be9ac83d73 | ||
|
|
263d00790e | ||
|
|
65679fec40 | ||
|
|
074eb3b0a5 | ||
|
|
ef8e2d0e02 | ||
|
|
647f2bc640 | ||
|
|
492f3c0e64 | ||
|
|
b541410f51 | ||
|
|
1335a73415 | ||
|
|
ab75cf71f7 | ||
|
|
bf2f268fac | ||
|
|
5a6a85f9a1 | ||
|
|
c85d6e2820 | ||
|
|
9dd4479136 | ||
|
|
ddfa8a9124 | ||
|
|
c03571ace8 | ||
|
|
449f5aef15 | ||
|
|
77373bff11 | ||
|
|
19d7c9cd83 | ||
|
|
d46d5855be | ||
|
|
086078ded7 | ||
|
|
e0382da4f7 | ||
|
|
c5ca6732a0 | ||
|
|
98603be1a2 | ||
|
|
5dee283860 | ||
|
|
2e654e1cbb | ||
|
|
f39958cc88 | ||
|
|
1811ad154c | ||
|
|
61133a23ae | ||
|
|
25ad7892a1 | ||
|
|
ebd351c346 | ||
|
|
45dec6cc73 | ||
|
|
c9bab638d4 | ||
|
|
96148a6213 | ||
|
|
f775c45906 | ||
|
|
33dd515af3 | ||
|
|
83284e5749 | ||
|
|
8e5597aed2 | ||
|
|
0059607677 | ||
|
|
06f761e972 | ||
|
|
fab386bcc7 | ||
|
|
d2cf8cd78a | ||
|
|
4fad2a99d4 | ||
|
|
e65dc71f05 | ||
|
|
9c22892b09 | ||
|
|
dd9a80f708 | ||
|
|
6716574b85 | ||
|
|
b8c90fef97 | ||
|
|
158247240f | ||
|
|
43715175e8 | ||
|
|
393250f826 | ||
|
|
eff1586b5c | ||
|
|
53407e5203 | ||
|
|
0a4c05863e | ||
|
|
e979d5e79e | ||
|
|
3126954b45 | ||
|
|
2d1d38e73f | ||
|
|
b4f51af7c8 | ||
|
|
59b83d7847 | ||
|
|
96e61da7a2 | ||
|
|
d20a7944bf | ||
|
|
564429192e | ||
|
|
1f32b78940 | ||
|
|
333f5f77ce | ||
|
|
d0b1579cc7 | ||
|
|
7f16b13781 | ||
|
|
b18ccab0f5 | ||
|
|
d35091be52 | ||
|
|
924c47e1d6 | ||
|
|
fcf8026c83 | ||
|
|
d163a56a66 | ||
|
|
cb34a47985 | ||
|
|
015a3299fa | ||
|
|
fd16f66e4f | ||
|
|
aaa7d267a2 | ||
|
|
5e865cde7e | ||
|
|
006256a0d0 | ||
|
|
dc948f885a | ||
|
|
6cfa3caffe | ||
|
|
568cac3585 | ||
|
|
fe27e85609 | ||
|
|
cf513281f9 | ||
|
|
4d18a89f6f | ||
|
|
8ca07c2439 | ||
|
|
c30b0adb4d | ||
|
|
f77dc643c9 | ||
|
|
982799b9a8 | ||
|
|
f39d5a6291 | ||
|
|
064d503623 | ||
|
|
a65e271055 | ||
|
|
15a730118f | ||
|
|
ad2ac94979 | ||
|
|
2b98781eb1 | ||
|
|
a36baab269 | ||
|
|
dfee3e4365 | ||
|
|
da0f0a306a | ||
|
|
7763bc8113 | ||
|
|
6b55f838d6 | ||
|
|
c5b6c5397a | ||
|
|
d7f8b31920 | ||
|
|
26b052562a | ||
|
|
886baeb741 | ||
|
|
feaa0e9471 | ||
|
|
a7827ef4e2 | ||
|
|
3d91c3dd97 | ||
|
|
a1c73a055c | ||
|
|
66397e7563 | ||
|
|
f4f6c02ed1 | ||
|
|
2c6d302a13 | ||
|
|
c461e9ed35 | ||
|
|
754375c006 | ||
|
|
e95ba25742 | ||
|
|
deed403153 | ||
|
|
874dadcf04 | ||
|
|
acc3c898e6 | ||
|
|
9026187fe1 | ||
|
|
1761c761b2 | ||
|
|
1eb794e124 | ||
|
|
f547af68d8 | ||
|
|
694fefda45 | ||
|
|
dbf2e96893 | ||
|
|
ad560f56fa | ||
|
|
a25512a35a | ||
|
|
26d72af07f | ||
|
|
3f48a12d2e | ||
|
|
7a4e852165 | ||
|
|
0c1113b3ec | ||
|
|
3909b1dbf6 | ||
|
|
28e58a9cda | ||
|
|
bb6d7a05b3 | ||
|
|
efc7ad99e4 | ||
|
|
2db5ff27fc | ||
|
|
e0ff1e478c | ||
|
|
d1f7e3ca7d | ||
|
|
2975d16ac8 | ||
|
|
b29ebae96b | ||
|
|
fb7f99efe2 | ||
|
|
1be51a1472 | ||
|
|
f78a7fd8c5 | ||
|
|
ff2f4a108a | ||
|
|
f77febc40e | ||
|
|
33dc6ef65f | ||
|
|
8d570a7847 | ||
|
|
293d2783f8 | ||
|
|
b15ff1601c | ||
|
|
6a1f7a1623 | ||
|
|
79b8de8483 | ||
|
|
1ffe60ab67 | ||
|
|
d633f78749 | ||
|
|
edc8e01dc7 | ||
|
|
23d54f5ee4 | ||
|
|
466d30eb24 | ||
|
|
b66b6ea92e | ||
|
|
7f28bc2338 | ||
|
|
eb0e92bf04 | ||
|
|
356171e852 | ||
|
|
409d5d5616 | ||
|
|
089d7cc987 | ||
|
|
8a2904d341 | ||
|
|
41f2cc0155 | ||
|
|
0a78f50c73 | ||
|
|
f1e18c5475 | ||
|
|
b295060231 | ||
|
|
1a39ee6b56 | ||
|
|
a27034fe4b | ||
|
|
033e3516f6 | ||
|
|
5a338d90c2 | ||
|
|
0bc76bd8e9 | ||
|
|
4203227fd0 | ||
|
|
1cabc5fb2a | ||
|
|
59eecf22ec | ||
|
|
ac8c63ebe2 | ||
|
|
d3d1989563 | ||
|
|
387db85874 | ||
|
|
53a861f670 | ||
|
|
b0d474ba3d |
No files matched your search
Executable
+108
@@ -0,0 +1,108 @@
|
||||
#!/bin/sh -e
|
||||
# Description: update a list of packages
|
||||
# Options: native slow
|
||||
# https://postmarketos.org/pmb-ci
|
||||
|
||||
if [ "$(id -u)" = 0 ]; then
|
||||
set -x
|
||||
apk add git openssh-keygen grep curl
|
||||
wget "https://gitlab.com/postmarketOS/ci-common/-/raw/master/install_pmbootstrap.sh"
|
||||
sh ./install_pmbootstrap.sh
|
||||
exec su "${TESTUSER:-pmos}" -c "sh -e $0 $*"
|
||||
fi
|
||||
|
||||
git config --global --add safe.directory "$CI_PROJECT_DIR"
|
||||
git config --global user.name "postmarketOS CI"
|
||||
# pmaports
|
||||
# The email address is the username of the bot (from the GitLab group members page) @noreply.gitlab.com
|
||||
git config --global user.email "project_8065375_bot_13cf44ca4cd2c938688af6e3d500d9cb@noreply.gitlab.com"
|
||||
|
||||
# For testing with pmaports-autoupdate-test repo
|
||||
# git config --global user.email "project_58002231_bot_be2d4e9e7aba929855726aafe12940d6@noreply.gitlab.com"
|
||||
|
||||
# Configure SSH key for signing
|
||||
mkdir -p ~/.ssh
|
||||
cp "$PMAPORTS_SSH_KEY" ~/.ssh/pmaports
|
||||
chmod 600 ~/.ssh/pmaports
|
||||
# Generate public key from private
|
||||
ssh-keygen -t ecdsa -f ~/.ssh/pmaports -y > ~/.ssh/pmaports.pub
|
||||
|
||||
git config --global gpg.format ssh
|
||||
git config --global user.signingkey ~/.ssh/pmaports.pub
|
||||
|
||||
export PYTHONUNBUFFERED=1
|
||||
|
||||
PKGS="$1"
|
||||
if [ -z "$PKGS" ]; then
|
||||
echo "Usage: $0 <packages>"
|
||||
exit 1
|
||||
fi
|
||||
echo "Checking for new versions of packages: $PKGS"
|
||||
|
||||
update_linux_next() {
|
||||
# Check for the latest -next tag
|
||||
local latest
|
||||
local pkgver
|
||||
local new_pkgver
|
||||
|
||||
# Get the current version
|
||||
# shellcheck source=/dev/null
|
||||
pkgver=$(. device/testing/linux-next/APKBUILD; echo "$pkgver")
|
||||
|
||||
curl -s "https://gitlab.com/linux-kernel/linux-next/-/tags?format=atom" | grep -oP "(?<=<title>)[^<]+" | tail -n +2 > /tmp/tags
|
||||
|
||||
latest=$(grep -v "v" < /tmp/tags | head -n1)
|
||||
if [ -z "$latest" ]; then
|
||||
echo "Failed to get the latest -next tag"
|
||||
exit 1
|
||||
fi
|
||||
echo "Latest -next tag: $latest"
|
||||
|
||||
new_pkgver=$(grep "v" < /tmp/tags | head -n1)
|
||||
if [ -z "$new_pkgver" ]; then
|
||||
echo "Failed to get the latest mainline tag from atom feed, reusing current pkgver"
|
||||
new_pkgver="${pkgver%_git*}"
|
||||
else
|
||||
echo "Latest mainline tag: $new_pkgver"
|
||||
# new_pkgver is like 'v6.9-rc1' but we want '6.9'
|
||||
new_pkgver=$(echo "$new_pkgver" | sed -e 's/^v//' -e 's/-.*//')
|
||||
fi
|
||||
|
||||
new_pkgver="${new_pkgver}_git${latest#*-}"
|
||||
|
||||
if [ "$pkgver" = "$new_pkgver" ]; then
|
||||
echo "No new version of linux-next"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
echo "Updating linux-next from $pkgver to $new_pkgver..."
|
||||
sed -i -e "s/pkgver=$pkgver/pkgver=$new_pkgver/" device/testing/linux-next/APKBUILD
|
||||
|
||||
# Update the checksums
|
||||
pmbootstrap checksum linux-next
|
||||
|
||||
# Commit
|
||||
git add device/testing/linux-next/APKBUILD
|
||||
git commit -S -m "linux-next: update to $latest"
|
||||
}
|
||||
|
||||
# For testing
|
||||
#git remote add gitlab https://pmos-ci:"$PMAPORTS_PUSH_TOKEN"@gitlab.com/postmarketOS/pmaports-autoupdate-test.git
|
||||
|
||||
git remote add gitlab https://pmos-ci:"$PMAPORTS_PUSH_TOKEN"@gitlab.com/postmarketOS/pmaports.git
|
||||
git fetch gitlab
|
||||
git checkout --track gitlab/master
|
||||
|
||||
for pkg in $PKGS; do
|
||||
case "$pkg" in
|
||||
linux-next)
|
||||
update_linux_next
|
||||
;;
|
||||
*)
|
||||
echo "Unknown package: $pkg"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
git push
|
||||
@@ -80,4 +80,11 @@ if grep -q 'before wpa_supplicant' $OPENRC_SERVICE_FILES; then
|
||||
exit_code=1
|
||||
fi
|
||||
|
||||
if grep -qEr 'PMOS_NO_OUTPUT_REDIRECT' -- *; then
|
||||
echo "ERROR: PMOS_NO_OUTPUT_REDIRECT is deprecated and doesn't do anything."
|
||||
echo "Please remove it from the following files:"
|
||||
grep --color=always -Er 'PMOS_NO_OUTPUT_REDIRECT' -- *
|
||||
exit_code=1
|
||||
fi
|
||||
|
||||
exit "$exit_code"
|
||||
+22
-21
@@ -135,27 +135,28 @@ def get_changed_packages_sanity_check(count):
|
||||
return
|
||||
|
||||
branch = get_upstream_branch()
|
||||
print()
|
||||
print("ERROR: Too many packages have changed!")
|
||||
print()
|
||||
print("This is a sanity check, so we don't end up building packages that")
|
||||
print("have not been modified. CI won't run for more than three hours")
|
||||
print("anyway.")
|
||||
print()
|
||||
print("Your options:")
|
||||
print("a) If you *did not* modify everything listed above, then rebase")
|
||||
print(f" your branch on the official postmarketOS/pmaports.git {branch}")
|
||||
print(" branch. Feel free to ask in the chat for help if you need any.")
|
||||
print("b) If you *did* modify all these packages, and you assume that")
|
||||
print(" they will build within one hour: skip this sanity check by")
|
||||
print(" adding '[ci:ignore-count]' to the commit message (then force")
|
||||
print(" push).")
|
||||
print("c) If you *did* modify all these packages, and you are sure that")
|
||||
print(" they won't build in time, please add '[ci:skip-build]' to the")
|
||||
print(" commit message (then force push). Make sure that all packages")
|
||||
print(" build with 'pmbootstrap build --strict'!")
|
||||
print()
|
||||
print("Thank you and sorry for the inconvenience.")
|
||||
print(f"""
|
||||
ERROR: Too many packages have changed!
|
||||
|
||||
This is a sanity check, so we don't end up building packages that
|
||||
have not been modified. CI won't run for more than three hours
|
||||
anyway.
|
||||
|
||||
Your options:
|
||||
a) If you *did not* modify everything listed above, then rebase
|
||||
your branch on the official postmarketOS/pmaports.git {branch}
|
||||
branch. Feel free to ask in the chat for help if you need any.
|
||||
b) If you *did* modify all these packages, and you assume that
|
||||
they will build within one hour: skip this sanity check by
|
||||
adding '[ci:ignore-count]' to the commit message of the last
|
||||
commit in the merge request (then force push).
|
||||
c) If you *did* modify all these packages, and you are sure that
|
||||
they won't build in time, please add '[ci:skip-build]' to the
|
||||
commit message (then force push). Make sure that all packages
|
||||
build with 'pmbootstrap build --strict'!
|
||||
|
||||
Thank you and sorry for the inconvenience.
|
||||
""")
|
||||
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
+1
-1
@@ -11,4 +11,4 @@ fi
|
||||
set -x
|
||||
|
||||
# shellcheck disable=SC2046
|
||||
ruff --ignore E501,F401,E722,W605 $(find .ci -name '*.py')
|
||||
ruff check --ignore E501,F401,E722,W605 $(find .ci -name '*.py')
|
||||
+1
-1
@@ -16,11 +16,11 @@ fi
|
||||
sh_files="
|
||||
./main/mdss-fb-init-hack/mdss-fb-init-hack.sh
|
||||
./main/postmarketos-base/rootfs-usr-lib-firmwareload.sh
|
||||
./main/postmarketos-base-ui/rootfs-usr-lib-NetworkManager-dispatcher.d-50-dns-filter.sh
|
||||
./main/postmarketos-base-ui/rootfs-usr-lib-NetworkManager-dispatcher.d-50-tethering.sh
|
||||
./main/postmarketos-installkernel/installkernel-pmos
|
||||
./main/postmarketos-initramfs/init.sh
|
||||
./main/postmarketos-initramfs/init_functions.sh
|
||||
./main/postmarketos-mkinitfs-hook-debug-shell/20-debug-shell.sh
|
||||
./main/postmarketos-mkinitfs-hook-debug-shell/setup_usb_storage.sh
|
||||
./main/postmarketos-mkinitfs-hook-netboot/netboot.sh
|
||||
./main/ttyescape/*.post-install
|
||||
|
||||
@@ -6,10 +6,10 @@ import stat
|
||||
|
||||
expected_directories = [
|
||||
"cross",
|
||||
"device/archived",
|
||||
"device/community",
|
||||
"device/main",
|
||||
"device/testing",
|
||||
"device/unmaintained",
|
||||
"main",
|
||||
"modem",
|
||||
"non-free",
|
||||
|
||||
@@ -6,6 +6,8 @@ import glob
|
||||
import pytest
|
||||
import sys
|
||||
import os
|
||||
import re
|
||||
from pathlib import Path
|
||||
|
||||
import add_pmbootstrap_to_import_path
|
||||
import pmb.parse
|
||||
@@ -40,3 +42,9 @@ def test_aports_kernel(args):
|
||||
if "pmb:kconfigcheck-community" not in apkbuild["options"]:
|
||||
raise RuntimeError(f"{aport_name}: \"pmb:kconfigcheck-community\" missing in"
|
||||
" options= line, required for all community/main devices.")
|
||||
|
||||
# check for postmarketos-installkernel in makedepends when installing kernel with make
|
||||
if bool(re.search("make z?install", Path(path).read_text(encoding="utf-8"))):
|
||||
if "postmarketos-installkernel" not in apkbuild["makedepends"]:
|
||||
raise RuntimeError(f"{aport_name}: \"postmarketos-installkernel\" missing in"
|
||||
" makedepends, required when using make install/zinstall.")
|
||||
+23
-3
@@ -1,7 +1,7 @@
|
||||
---
|
||||
|
||||
# global settings
|
||||
image: alpine:edge
|
||||
image: alpine:latest
|
||||
before_script: &global_before_scripts
|
||||
- apk upgrade -U
|
||||
after_script:
|
||||
@@ -9,6 +9,7 @@ after_script:
|
||||
stages:
|
||||
- lint
|
||||
- build
|
||||
- autoupdate
|
||||
|
||||
# This defines the rules for when a pipeline should run.
|
||||
workflow:
|
||||
@@ -18,8 +19,8 @@ workflow:
|
||||
when: never
|
||||
# Run for merge requests
|
||||
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
|
||||
# Run scheduled pipeline for autoupdate
|
||||
- if: $CI_PIPELINE_SOURCE == "schedule"
|
||||
# Run scheduled pipeline for autoupdate or manually triggered pipeline
|
||||
- if: $CI_PIPELINE_SOURCE == "schedule" || $CI_PIPELINE_SOURCE == "web"
|
||||
|
||||
# device documentation
|
||||
wiki:
|
||||
@@ -165,3 +166,22 @@ build-riscv64:
|
||||
extends: .build
|
||||
script:
|
||||
- .ci/build-riscv64.sh
|
||||
|
||||
auto-update:
|
||||
stage: autoupdate
|
||||
rules:
|
||||
# This variable is set in the scheduled pipeline configuration. It should be a space separated list of
|
||||
# package names to update.
|
||||
- if: $AUTOUPDATE_PACKAGES != null && $CI_PIPELINE_SOURCE == "schedule" || $CI_PIPELINE_SOURCE == "web"
|
||||
before_script:
|
||||
- .ci/lib/gitlab_prepare_ci.sh
|
||||
script:
|
||||
- .ci/autoupdate.sh "$AUTOUPDATE_PACKAGES"
|
||||
after_script:
|
||||
- .ci/lib/move_logs.sh $CI_PROJECT_DIR
|
||||
artifacts:
|
||||
when: on_failure
|
||||
paths:
|
||||
- log.txt
|
||||
- log_testsuite_pmaports.txt
|
||||
- pmbootstrap.cfg
|
||||
@@ -1,6 +1,12 @@
|
||||
<!--
|
||||
Thank you for using postmarketOS! In order to speed up process of resolving your issue,
|
||||
we would like you to fill in the following :
|
||||
we would like you to fill in the following form.
|
||||
|
||||
*** NOTE FOR CONFIDENTIAL ISSUES: ***
|
||||
A lot of people can read confidential pmaports issues! If you want to
|
||||
submit something that only the postmarketOS Core Team can see, write to
|
||||
team@postmarketos.org
|
||||
instead of opening an issue here!
|
||||
-->
|
||||
### Describe your issue
|
||||
#### What's the expected behaviour?
|
||||
@@ -21,8 +27,8 @@
|
||||
Replace space inside `[ ]` with `x` to fill the checkbox
|
||||
-->
|
||||
* [ ] edge (`master` branch)
|
||||
* [ ] `v23.12`
|
||||
* [ ] `v23.06` (supported until 2024-01-18)
|
||||
* [ ] `v24.06`
|
||||
* [ ] `v23.12` (supported until 2024-07-16)
|
||||
|
||||
* [ ] I confirm that the issue still is present after running `sudo apk upgrade -a`
|
||||
|
||||
|
||||
+17
-5
@@ -16,7 +16,8 @@ device/*/*-google-veyron/ @jenneron
|
||||
device/*/*-google-x64cros/ @jenneron @JustSoup321 @alpernebbi
|
||||
device/*/*-htc-golfu/ @Newbyte
|
||||
device/*/*-htc-m8qlul/ @Newbyte
|
||||
device/*/*-lenovo-21bx/ @craftyguy
|
||||
device/*/*-kobo-clara/ @akemnade
|
||||
device/*/*-lenovo-21bx/ @craftyguy @jane400
|
||||
device/*/*-lenovo-a6000/ @jenneron @Minecrell
|
||||
device/*/*-lenovo-a6010/ @jenneron @Minecrell
|
||||
device/*/*-librecomputer-lafrite/ @funderscore
|
||||
@@ -40,7 +41,10 @@ device/*/*-samsung-espresso7/ @MightyM17 @antoni.aloytorrens
|
||||
device/*/*-samsung-grandmax/ @wonderfulShrineMaidenOfParadise
|
||||
device/*/*-samsung-gt510/ @TravMurav
|
||||
device/*/*-samsung-gt58/ @TravMurav
|
||||
device/*/*-samsung-j5/ @wonderfulShrineMaidenOfParadise
|
||||
device/*/*-samsung-j5x/ @wonderfulShrineMaidenOfParadise
|
||||
device/*/*-samsung-serranove/ @Minecrell
|
||||
device/*/*-tolino-shine2hd/ @akemnade
|
||||
device/*/*-videostrong-kii-pro/ @funderscore
|
||||
device/*/*-wileyfox-crackling/ @TravMurav @Minecrell
|
||||
device/*/*-xiaomi-beryllium/ @joelselvaraj
|
||||
@@ -64,10 +68,11 @@ device/*/device-huawei-plank/ @gtrxAC
|
||||
device/*/device-lg-judyln/ @Newbyte
|
||||
device/*/device-lg-judyp/ @jenneron
|
||||
device/*/device-microsoft-surface-rt/ @jenneron @jethrob
|
||||
device/*/device-nvidia-tegra-armv7/ @clamor95 @okias @mschwalm @nokun
|
||||
device/*/device-nvidia-tegra-armv7/ @clamor-s @okias @mschwalm @nokun
|
||||
device/*/device-odroid-xu4/ @Grimler
|
||||
device/*/device-oneplus-enchilada/ @calebccff
|
||||
device/*/device-oneplus-fajita/ @calebccff
|
||||
device/*/device-postmarketos-trailblazer/ @calebccff
|
||||
device/*/device-qemu-aarch64/ @Minecrell @ollieparanoid
|
||||
device/*/device-qemu-amd64/ @Minecrell @ollieparanoid
|
||||
device/*/device-qemu-riscv64/ @Minecrell @z3ntu
|
||||
@@ -76,6 +81,7 @@ device/*/device-samsung-chagallwifi/ @Grimler
|
||||
device/*/device-samsung-coreprimevelte/ @legolivesmatter @balejk
|
||||
device/*/device-samsung-j5y17lte/ @andrisas
|
||||
device/*/device-samsung-klimtlte/ @Grimler
|
||||
device/*/device-samsung-lt01/ @knuxify
|
||||
device/*/device-samsung-m0/ @Newbyte
|
||||
device/*/device-samsung-manta/ @jenneron @alexmrqt
|
||||
device/*/device-shift-axolotl/ @amartinz @calebccff @dylanvanassche
|
||||
@@ -83,19 +89,22 @@ device/*/firmware-google-veyron-brcm/ @jenneron
|
||||
device/*/firmware-odroid-xu4/ @Grimler
|
||||
device/*/firmware-oneplus-sdm845/ @calebccff
|
||||
device/*/firmware-powervr-gx6250/ @jenneron
|
||||
device/*/kobo-epdc-extractor/ @akemnade
|
||||
device/*/linux-google-nyan/ @jenneron
|
||||
device/*/linux-google-veyron/ @jenneron
|
||||
device/*/linux-huawei-plank/ @gtrxAC
|
||||
device/*/linux-next/ @calebccff
|
||||
device/*/linux-postmarketos-allwinner/ @Arnavion @PsychoGame
|
||||
device/*/linux-postmarketos-amlogic/ @funderscore @exkc
|
||||
device/*/linux-postmarketos-exynos4/ @Newbyte @ThiagaoPlusPlus
|
||||
device/*/linux-postmarketos-exynos5/ @jenneron @Grimler
|
||||
device/*/linux-postmarketos-grate/ @clamor95 @jenneron @jethrob
|
||||
device/*/linux-postmarketos-grate/ @clamor-s @jenneron @jethrob
|
||||
device/*/linux-postmarketos-imx-ereader/ @akemnade
|
||||
device/*/linux-postmarketos-mediatek-mt8173/ @jenneron @adamthiede
|
||||
device/*/linux-postmarketos-mediatek-mt8183/ @jenneron @binarycraft
|
||||
device/*/linux-postmarketos-omap/ @MightyM17 @Sicelo
|
||||
device/*/linux-postmarketos-qcom-msm8939/ @Newbyte
|
||||
device/*/linux-postmarketos-qcom-msm8953/ @M0Rf30 @Ultra-azu
|
||||
device/*/linux-postmarketos-qcom-msm8953/ @M0Rf30 @Ultra-azu @barni2000
|
||||
device/*/linux-postmarketos-qcom-msm8996/ @Tooniis
|
||||
device/*/linux-postmarketos-qcom-sc7180/ @jenneron
|
||||
device/*/linux-postmarketos-rockchip/ @QC8086
|
||||
@@ -116,6 +125,9 @@ device/*/u-boot-librem5/ @craftyguy @alistair23 @Newbyte
|
||||
device/*/u-boot-pinebookpro/ @QC8086
|
||||
device/*/u-boot-pinephone/ @Arnavion @PsychoGame
|
||||
device/*/wl1251-cal/ @Danct12
|
||||
main/postmarketos-ui-plasma-mobile/ @bshah
|
||||
main/postmarketos*gnome*/ @pabloyoyoista @Newbyte
|
||||
main/postmarketos-initramfs/ @calebccff @craftyguy
|
||||
main/postmarketos-ui-phosh/ @pabloyoyoista @Newbyte
|
||||
main/postmarketos-ui-plasma-mobile/ @PureTryOut
|
||||
main/shutdown-clear-rtc-wakealarm/ @Arnavion
|
||||
main/ttyescape/ @calebccff
|
||||
+7
-1
@@ -8,8 +8,14 @@ branch_pmaports=master
|
||||
branch_aports=master
|
||||
mirrordir_alpine=edge
|
||||
|
||||
[v23.12]
|
||||
[v24.06]
|
||||
description=Latest release / Recommended for best stability
|
||||
branch_pmaports=v24.06
|
||||
branch_aports=3.20-stable
|
||||
mirrordir_alpine=v3.20
|
||||
|
||||
[v23.12]
|
||||
description=Old release (supported until 2024-07-16)
|
||||
branch_pmaports=v23.12
|
||||
branch_aports=3.19-stable
|
||||
mirrordir_alpine=v3.19
|
||||
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=busybox-static-aarch64
|
||||
pkgver=1.36.1
|
||||
pkgrel=26
|
||||
pkgrel=31
|
||||
|
||||
_arch="aarch64"
|
||||
_mirror="http://dl-4.alpinelinux.org/alpine/"
|
||||
@@ -32,5 +32,5 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
0f5f1eb32691016183d9a3011c5643f70a1cdc9f49b1ffefce732cff960cfea4d0db1670564fff5504654bb2f07857e62e5dd076fb40d2c361c441854e5d5e5c busybox-static-1.36.1-r26-aarch64-edge.apk
|
||||
c34906bb0a5d7e268ab43ca1e3e2f9c75c06f3f5de8d41671396bcd7d585a79a66e25ad43e80a3e107a1de0ecaf83ac7198163d3e775edbd6d626ef014307ec5 busybox-static-1.36.1-r31-aarch64-edge.apk
|
||||
"
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=busybox-static-armhf
|
||||
pkgver=1.36.1
|
||||
pkgrel=26
|
||||
pkgrel=31
|
||||
|
||||
_arch="armhf"
|
||||
_mirror="http://dl-4.alpinelinux.org/alpine/"
|
||||
@@ -32,5 +32,5 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
ad4db0c989c1a4773f75411c2749bcc8d25756d20396cdb6bfa59bd5ed14164928c602e9833101e584b28490971f6d43973a9c7de9c544693aef40dbe183cabc busybox-static-1.36.1-r26-armhf-edge.apk
|
||||
7e6a961a0adcbc2912f5b261ce84a62b9189dce49c5dd3d2bcbdae407645dec72c27af8804c1d5446d50e78ea938a4d812c477db199ed83cac7c647c4b41f3fe busybox-static-1.36.1-r31-armhf-edge.apk
|
||||
"
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=busybox-static-armv7
|
||||
pkgver=1.36.1
|
||||
pkgrel=26
|
||||
pkgrel=31
|
||||
|
||||
_arch="armv7"
|
||||
_mirror="http://dl-4.alpinelinux.org/alpine/"
|
||||
@@ -32,5 +32,5 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
f6664d29ecb22e396133116210d792e101fa552b4f4d2295de19af460830bbb151a2d3c4a7b7bbe1596d7b3ed85042f10dae49d78ae4e6ac053ed565f9043c01 busybox-static-1.36.1-r26-armv7-edge.apk
|
||||
b9736dc7df4230196bf05de3bd76b61fc689c56861bc7c5194cd310e23f513cec649c1b3e3f338266b8d58540468d97e8525948a3efc2d1af53e288cd525e836 busybox-static-1.36.1-r31-armv7-edge.apk
|
||||
"
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
pkgname=grub-efi-x86
|
||||
pkgver=2.12
|
||||
pkgrel=3
|
||||
pkgrel=5
|
||||
|
||||
_arch="x86"
|
||||
_mirror="http://dl-4.alpinelinux.org/alpine/"
|
||||
@@ -22,5 +22,5 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
4bd0750236a556ad833c27892a55624a324e8ec7cadb0b7287cabd3a9cdded836357ae959aea7ba828be8727b86c6ed4844a1572b68ad3ce3f3e6f913e43ae72 grub-efi-2.12-r3-x86-edge.apk
|
||||
3cc14376ad5dc2a4d8488d49199d1257c5024c8c4afcbcdf67a0cd7a66e75962191850cca4248ce13abf060b4d9e2fd0966ef6adeb38a00d58c9e4054eec1e9d grub-efi-2.12-r5-x86-edge.apk
|
||||
"
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=musl-aarch64
|
||||
pkgver=1.2.5
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="x86_64"
|
||||
subpackages="musl-dev-aarch64:package_dev"
|
||||
|
||||
@@ -57,6 +57,6 @@ package_dev() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
dddd12728842e84bf7d532901d9b9e26e2c8c86e25a3625329586c9088ec9b3825ce3e512c56b7e875b923905308b89494d31d7ca05ebda5485bd00de3954236 musl-1.2.5-r0-aarch64-edge.apk
|
||||
061e68319d2069c211169d7f39b1da572a4c0ab56f8cfe5267c024921ea0e5f44ecc1cca6051bebaa9c83d067f0fd2cbc6b6b73d0e3075410eaf889a25cc82b4 musl-dev-1.2.5-r0-aarch64-edge.apk
|
||||
5ad546aca584d77f6fcf7d92bc5e6432d8c32b3db2922a4099423649e674b5c149464bd0048021e50b18398a00382bbeb6a0a598148bea4fa6d783f5c4c4445d musl-1.2.5-r1-aarch64-edge.apk
|
||||
b6fed1441c0eacfea0061967915a876ce0af79b83511d9b05ae7e7cf489d88e36a544fa7f7512f390429d7d0217b672c04a83dfceea603ce0e86d2a47c50f4cc musl-dev-1.2.5-r1-aarch64-edge.apk
|
||||
"
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=musl-armhf
|
||||
pkgver=1.2.5
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="x86_64"
|
||||
subpackages="musl-dev-armhf:package_dev"
|
||||
|
||||
@@ -57,6 +57,6 @@ package_dev() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
4d76f479017b6f666c36782183f3bdb3e58a48f7400cd125c129e380a8654cf99f685f8d3e97b51cb0199b59720a320e251dd9b89fe55ef8f542a043ab3e7355 musl-1.2.5-r0-armhf-edge.apk
|
||||
7fa4e9ed4acb6292d46939a63e572eb92085e577bbfce75139a3ebef910434230fcbbb7a236efde7ad6d150d84e31c46edcfe835f4102cb9e68f062eb8488a1e musl-dev-1.2.5-r0-armhf-edge.apk
|
||||
148883dfd80bb670df4c6a919aaf3334d203a87fac98df8046a920a2e4c1c3439347f5653abc2994e9a9fe2946764395cd83e2f2437ab903e37f8ad3fcc6637a musl-1.2.5-r1-armhf-edge.apk
|
||||
052f4f3ff6974aadbe90c1a69c4b29a1fefc25d2f2f794b3d55ed49b79a94dab900592a65b3c80ae9824580eab4fb99cb2cfdf9399354e74a1804871d97774a0 musl-dev-1.2.5-r1-armhf-edge.apk
|
||||
"
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=musl-armv7
|
||||
pkgver=1.2.5
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="x86_64"
|
||||
subpackages="musl-dev-armv7:package_dev"
|
||||
|
||||
@@ -57,6 +57,6 @@ package_dev() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
74e482403f77b9d302a4bb0ad6b86a18e81b5be0eb987296a4b0033c996e474b86eac079abc52bd8f02723aa242ea2a74e61bbd0eee036fbf79a21ae250a6e04 musl-1.2.5-r0-armv7-edge.apk
|
||||
02321d629aaa3712546b01645f1eb308f5e25e49bc3c2c42eff3a7cf84cd60327c6bc9818ebeb7d1d9556ddfaa2e132fdab0dc2142eec4df3a799e3402329c49 musl-dev-1.2.5-r0-armv7-edge.apk
|
||||
f3da7602184940c3ca4ddc973fd127fe08eb5e9141cf4c22cf49ccf131ef836b7f697f20dc64c7e18661f88779354c8b93c14521d18fb2e83d10638c3c8ed7d5 musl-1.2.5-r1-armv7-edge.apk
|
||||
b2678887dfc565691d92c1604137d984c5ce68f7c39c1ec2fd7200d4df4f818d4690c323f93b76ca1d4498a5dc36dff61959e06cc749099c706f85601d915d8e musl-dev-1.2.5-r1-armv7-edge.apk
|
||||
"
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=musl-riscv64
|
||||
pkgver=1.2.5
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="x86_64"
|
||||
subpackages="musl-dev-riscv64:package_dev"
|
||||
|
||||
@@ -57,6 +57,6 @@ package_dev() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c11fb5eed8dab05504d88660a4750981a40020a1609b4ec4f9184cf7645283893e7cafc48da471012a4095699d371517cc9e09c0ec73fef4612280c95feebca2 musl-1.2.5-r0-riscv64-edge.apk
|
||||
77eba42ed78e680419f838f47a9a9f17d42288259540b70792af23b22f85ba1d2f87958e7db77b11b43629d8593fa58a02902453ecb0a46dd7c33cfca750b820 musl-dev-1.2.5-r0-riscv64-edge.apk
|
||||
822f24faaf2285174742788da0dceef3bada4dbd0db9f67362876b3c0ab6bc647a0f2f0cc70e2e28dbb90121f08b65640a344e7cae8416a84bfb389db32e7d9c musl-1.2.5-r1-riscv64-edge.apk
|
||||
04ac4a81d713f71b68082767ce2afab3ce458730664c140f49a0b33f257666a6b4289c5b53935fe16345f8445a458e5307511773651c4574526cfaaf232c239a musl-dev-1.2.5-r1-riscv64-edge.apk
|
||||
"
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=musl-x86
|
||||
pkgver=1.2.5
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="x86_64"
|
||||
subpackages="musl-dev-x86:package_dev"
|
||||
|
||||
@@ -57,6 +57,6 @@ package_dev() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
7403427bbe6683739ce00c0396dc4bfa8fce2f3e4957d12bc6c31bfb1a60bafca9e7ba266d1ba7ca469ab3738874965cf25e8f3bd838c002b4e5aad702a79e18 musl-1.2.5-r0-x86-edge.apk
|
||||
f5b0dfe7543bd7d1de3bfc8617c61fb7287227ea4dd9a722bfd4ec99e8a9405826973375a81a380b04bcba419c18e292cf60aaf1c9503eec3b420ed7adbacd68 musl-dev-1.2.5-r0-x86-edge.apk
|
||||
53a30a57f0db29e8d73d7190590fce18a19bcd358f9b0f3d4fa0b8821dad4ed5f1065c3c07dbc373a23cbd98c9a9dc1c2c2d864ac88eefd53dc5f89d8e57ed67 musl-1.2.5-r1-x86-edge.apk
|
||||
e9178fcfe27bdc7568c35889cff8cf20829f67460fd6dc22a6ca0465063a809081ee1267b4275432d23d1e7d457a4b207a0ff11c678233c4e430a1173d4ccea8 musl-dev-1.2.5-r1-x86-edge.apk
|
||||
"
|
||||
@@ -8,7 +8,7 @@ fi
|
||||
|
||||
pkgname=musl-x86_64
|
||||
pkgver=1.2.5
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
arch="aarch64"
|
||||
subpackages="musl-dev-x86_64:package_dev"
|
||||
|
||||
@@ -57,6 +57,6 @@ package_dev() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
8bb997e077850195621916ee0722be7e054086fa5c2907c7d290ee8892910c073e3aece13a2839589966987711f4af6b2f4bffdc6c45d636a24655ef9cbec101 musl-1.2.5-r0-x86_64-edge.apk
|
||||
5d93191c3c9bf03b466dc169b57e519f0165c6551d117ae09538907c57a49f58afa3c9225aafc7a61625f224276eff4ee2dbe79d65cf684d03a46c24dd78aa4c musl-dev-1.2.5-r0-x86_64-edge.apk
|
||||
5506970c66b6da294d32961e94cadc6926a7405915a3d4dd519ed8c2aae829f2fbfaab2ccc8d0794f4aa102aa3e8cbd62099aa54668a11ac0c5072f59befece6 musl-1.2.5-r1-x86_64-edge.apk
|
||||
bd2602e59831ba860a548c8281bb62be3382b4035f18c9e36350be644db61a762a413e1d696697d402a57d4bc565faf86c2a212e27c9b9a890d765f794bbe829 musl-dev-1.2.5-r1-x86_64-edge.apk
|
||||
"
|
||||
@@ -0,0 +1,22 @@
|
||||
From c6b821b1281f7ce2b54aad3b0b2acd0e29039c8f Mon Sep 17 00:00:00 2001
|
||||
From: Stefan Hansson <newbyte@postmarketos.org>
|
||||
Date: Mon, 6 May 2024 10:59:58 +0200
|
||||
Subject: [PATCH] Fix lzma piggy
|
||||
|
||||
---
|
||||
arch/arm/boot/compressed/piggy.lzma.S | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/arch/arm/boot/compressed/piggy.lzma.S b/arch/arm/boot/compressed/piggy.lzma.S
|
||||
index d7e69cffbc0..cfea81ae8f4 100644
|
||||
--- a/arch/arm/boot/compressed/piggy.lzma.S
|
||||
+++ b/arch/arm/boot/compressed/piggy.lzma.S
|
||||
@@ -1,4 +1,4 @@
|
||||
- .section .piggydata,#alloc
|
||||
+ .section .piggydata, "a"
|
||||
.globl input_data
|
||||
input_data:
|
||||
.incbin "arch/arm/boot/compressed/piggy.lzma"
|
||||
--
|
||||
2.45.0
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
From 6083916292864215fe4af6c0829186d5cc520f7f Mon Sep 17 00:00:00 2001
|
||||
From: Stefan Hansson <newbyte@postmarketos.org>
|
||||
Date: Mon, 6 May 2024 19:08:35 +0200
|
||||
Subject: [PATCH] Fix lzo piggy
|
||||
|
||||
---
|
||||
arch/arm/boot/compressed/piggy.lzo.S | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/arch/arm/boot/compressed/piggy.lzo.S b/arch/arm/boot/compressed/piggy.lzo.S
|
||||
index a425ad95..236976d8 100644
|
||||
--- a/arch/arm/boot/compressed/piggy.lzo.S
|
||||
+++ b/arch/arm/boot/compressed/piggy.lzo.S
|
||||
@@ -1,4 +1,4 @@
|
||||
- .section .piggydata,#alloc
|
||||
+ .section .piggydata, "a"
|
||||
.globl input_data
|
||||
input_data:
|
||||
.incbin "arch/arm/boot/compressed/piggy.lzo"
|
||||
--
|
||||
2.45.0
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (alcatel-idol347)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (alcatel-idol347)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-alcatel-idol347-downstream
|
||||
pkgdesc="Alcatel OneTouch Idol 3 (4.7) (Downstream)"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (bq-paella)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (bq-paella)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-bq-paella-downstream
|
||||
pkgdesc="BQ Aquaris X5 (Downstream)"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (htc-flounder)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (htc-flounder)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-htc-flounder-downstream
|
||||
pkgdesc="Google Nexus 9"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (huawei-kiwi)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (huawei-kiwi)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-huawei-kiwi-downstream
|
||||
pkgdesc="Huawei Honor 5X (Downstream)"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, maybe useful for EPDC performance improvement
|
||||
# Archived: Downstream port, maybe useful for EPDC performance improvement
|
||||
# needs special userspace to show up anything
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-kobo-clara-downstream
|
||||
File renamed without changes.
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (motorola-ocean)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (motorola-ocean)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-motorola-ocean-downstream
|
||||
pkgdesc="Motorola Moto G7 Power"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for reference. Use mainline port (oneplus-cheeseburger)!
|
||||
# Archived: Downstream port, only for reference. Use mainline port (oneplus-cheeseburger)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-oneplus-cheeseburger-downstream
|
||||
pkgdesc="OnePlus 5 (Downstream)"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for reference. Use mainline port (oneplus-dumpling)!
|
||||
# Archived: Downstream port, only for reference. Use mainline port (oneplus-dumpling)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-oneplus-dumpling-downstream
|
||||
pkgdesc="OnePlus 5T (Downstream)"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (samsung-a5lte)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (samsung-a5lte)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-a5lte-downstream
|
||||
pkgdesc="Samsung Galaxy A5 (SM-A500F)"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (samsung-a5ulte)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (samsung-a5ulte)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-a5ulte-downstream
|
||||
pkgdesc="Samsung Galaxy A5 (SM-A500FU)"
|
||||
File renamed without changes.
File renamed without changes.
+2
-2
@@ -1,5 +1,5 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (samsung-coreprimevelte)!
|
||||
# This kernel is used only for bringing up new features, thus unmaintained
|
||||
# Archived: Downstream port, only for testing. Use mainline port (samsung-coreprimevelte)!
|
||||
# This kernel is used only for bringing up new features, thus archived
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-coreprimevelte-downstream
|
||||
pkgdesc="Samsung Galaxy Core Prime VE LTE downstream"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (samsung-espresso10/samsung-espresso7)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (samsung-espresso10/samsung-espresso7)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-espresso10-downstream
|
||||
pkgdesc="Samsung Galaxy Tab 2 (10.1 inch)"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port
|
||||
# Archived: Downstream port
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-expressatt-downstream
|
||||
pkgdesc="Samsung Galaxy Express SGH-I437"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for reference. Use mainline port (samsung-janice)!
|
||||
# Archived: Downstream port, only for reference. Use mainline port (samsung-janice)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
|
||||
pkgname=device-samsung-janice-downstream
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+2
-2
@@ -1,9 +1,9 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (samsung-klte)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (samsung-klte)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-klte-downstream
|
||||
pkgdesc="Samsung Galaxy S5 (SM-G900F)"
|
||||
pkgver=1
|
||||
pkgrel=3
|
||||
pkgrel=2
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="armv7"
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+8
-3
@@ -1,14 +1,19 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (samsung-lt01)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (samsung-lt01)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-lt01wifi-downstream
|
||||
pkgdesc="Samsung Galaxy Tab 3 8.0"
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
pkgrel=1
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="armv7"
|
||||
options="!check !archcheck"
|
||||
depends="postmarketos-base linux-samsung-lt01wifi-downstream mkbootimg"
|
||||
depends="
|
||||
postmarketos-base
|
||||
postmarketos-initramfs-minimal
|
||||
linux-samsung-lt01wifi-downstream
|
||||
mkbootimg
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
|
||||
source="deviceinfo
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+3
-2
@@ -1,9 +1,9 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (samsung-m0/samsung-m3)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (samsung-m0/samsung-m3)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-m0-downstream
|
||||
pkgdesc="Samsung Galaxy S III"
|
||||
pkgver=3
|
||||
pkgrel=3
|
||||
pkgrel=4
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="armv7"
|
||||
@@ -12,6 +12,7 @@ depends="
|
||||
linux-samsung-m0-downstream
|
||||
mkbootimg
|
||||
postmarketos-base
|
||||
postmarketos-initramfs-minimal
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
install="$pkgname.post-install"
|
||||
File renamed without changes.
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (samsung-on7xelte)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (samsung-on7xelte)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-samsung-on7xelte-downstream
|
||||
pkgdesc="Samsung Galaxy J7 Prime"
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+4
-4
@@ -1,10 +1,10 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (shift-axolotl)!
|
||||
# This kernel is mostly used for bringing up new features on mainline, thus unmaintained
|
||||
# Archived: Downstream port, only for testing. Use mainline port (shift-axolotl)!
|
||||
# This kernel is mostly used for bringing up new features on mainline, thus archived
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-shift-axolotl-downstream
|
||||
pkgdesc="SHIFT6mq downstream"
|
||||
pkgver=1
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
@@ -27,5 +27,5 @@ package() {
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
3a60faa3024b6a066e5f5319c0e651ffe4980be51cc1b848a946b96cd861be16d651dc2184993eca89f28fe442a39a1a78f67753dc1bb295cab4bdaaa6f2fe49 deviceinfo
|
||||
75bc9e4b1225f3988bef27763d5961160e3dbdb25260327c0390290827b8e946a27ed7f8b0a810f89d696112ca9d220652c8789cbc86f898d2292dd0ae2f61e4 deviceinfo
|
||||
"
|
||||
+1
-1
@@ -18,7 +18,7 @@ deviceinfo_screen_height="2160"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_flash_method="fastboot"
|
||||
deviceinfo_kernel_cmdline="console=ttyMSM0,115200n8 buildvariant=userdebug androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x37 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 sched_enable_hmp=1 sched_enable_power_aware=1 service_locator.enable=1 swiotlb=2048 androidboot.usbconfigfs=true androidboot.usbcontroller=a800000.dwc3 firmware_class.path=/vendor/firmware_mnt/image loop.max_part=7 ramoops.mem_address=0xac000000 ramoops.mem_size=0x200000 ramoops.console_size=0x40000 PMOS_NO_OUTPUT_REDIRECT"
|
||||
deviceinfo_kernel_cmdline="console=ttyMSM0,115200n8 buildvariant=userdebug androidboot.hardware=qcom user_debug=31 msm_rtb.filter=0x37 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 sched_enable_hmp=1 sched_enable_power_aware=1 service_locator.enable=1 swiotlb=2048 androidboot.usbconfigfs=true androidboot.usbcontroller=a800000.dwc3 firmware_class.path=/vendor/firmware_mnt/image loop.max_part=7 ramoops.mem_address=0xac000000 ramoops.mem_size=0x200000 ramoops.console_size=0x40000"
|
||||
deviceinfo_generate_bootimg="true"
|
||||
deviceinfo_bootimg_qcdt="false"
|
||||
deviceinfo_bootimg_dtb_second="false"
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for reference.
|
||||
# Archived: Downstream port, only for reference.
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-xiaomi-cepheus-downstream
|
||||
pkgdesc="Xiaomi Mi 9"
|
||||
File renamed without changes.
+2
-2
@@ -1,5 +1,5 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (xiaomi-lavender)!
|
||||
# This kernel is mostly used for bringing up new features on mainline, thus unmaintained
|
||||
# Archived: Downstream port, only for testing. Use mainline port (xiaomi-lavender)!
|
||||
# This kernel is mostly used for bringing up new features on mainline, thus archived
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-xiaomi-lavender-downstream
|
||||
pkgdesc="Xiaomi Redmi Note 7 downstream"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (xiaomi-wt88047)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (xiaomi-wt88047)!
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-xiaomi-wt88047-downstream
|
||||
pkgdesc="Xiaomi Redmi 2 (Downstream)"
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (htc-flounder)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (htc-flounder)!
|
||||
pkgname=firmware-htc-flounder-downstream
|
||||
pkgver=1.0
|
||||
pkgrel=0
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: not needed by mainline kernel, describes only the hardware
|
||||
# Archived: not needed by mainline kernel, describes only the hardware
|
||||
pkgname=firmware-kobo-clara-downstream
|
||||
pkgver=4.26.16704
|
||||
pkgrel=0
|
||||
File renamed without changes.
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Downstream port, only for reference. Use mainline port (samsung-janice)!
|
||||
# Archived: Downstream port, only for reference. Use mainline port (samsung-janice)!
|
||||
|
||||
pkgname=firmware-samsung-janice-downstream
|
||||
pkgver=1
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Only used by unmaintained downstream kernel
|
||||
# Archived: Only used by archived downstream kernel
|
||||
# Maintainer: knuxify <knuxify@gmail.com>
|
||||
pkgname=firmware-samsung-lt01wifi-downstream
|
||||
pkgver=0.1
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Only used by unmaintained downstream kernel
|
||||
# Archived: Only used by archived downstream kernel
|
||||
pkgname=firmware-samsung-m0-downstream
|
||||
pkgver=3
|
||||
pkgrel=0
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
# Unmaintained: Only used by unmaintained downstream kernel
|
||||
# Archived: Only used by archived downstream kernel
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=firmware-samsung-on7xelte-downstream
|
||||
pkgver=1
|
||||
+8
-2
@@ -1,10 +1,10 @@
|
||||
# Unmaintained: Downstream port, only for testing. Use mainline port (alcatel-idol347)!
|
||||
# Archived: Downstream port, only for testing. Use mainline port (alcatel-idol347)!
|
||||
# Reference: <https://postmarketos.org/vendorkernel>
|
||||
# Kernel config based on: arch/arm/configs/idol347_defconfig
|
||||
|
||||
pkgname=linux-alcatel-idol347-downstream
|
||||
pkgver=3.10.49
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Alcatel Idol 3 4.7 downstream kernel fork"
|
||||
arch="armv7"
|
||||
_carch="arm"
|
||||
@@ -38,6 +38,9 @@ source="
|
||||
smb1360-dump-idol347.patch
|
||||
smb1360-dump-$_smb_tag.c::https://raw.githubusercontent.com/msm8916-mainline/linux/$_smb_tag/drivers/power/supply/smb1360-dump.c
|
||||
smb1360-like-mainline-idol347.patch
|
||||
linux3.4-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch
|
||||
linux3.4-fix-piggy.gzip.S.patch
|
||||
linux3.7to4.5-ARM64-remove-Sun-Solaris-style-flag-on-section.patch
|
||||
"
|
||||
builddir="$srcdir/$_repository-$_commit"
|
||||
_outdir="out"
|
||||
@@ -73,4 +76,7 @@ bab8a081879b5e4b0d8f280fda099fde5f47eab62e8eb3aa50c36475edafc2e6b70aba5b9eec56bc
|
||||
594017763bc82b29a24f18e3b3f9275eebbb720422ef1c1ea4d2d598baa1bb54761bc6f452d94b2079f7a6c6f6d0b7606684cca137a2b91a1c5fb94b2140e8fa smb1360-dump-idol347.patch
|
||||
f61902474ab221a85a8910dcfbc48736e323a6bbc83896f778bb87d356464679c62ddf1c583e660a5c3c790dba420cce6cb9ca59b720234846dac7e80aa47368 smb1360-dump-v5.11.7-msm8916.c
|
||||
33fe78be59acf7df9f0043819b66f79dba1fe2cd43cddedc361c17bb29454e1a55a5cd4825e9e61e45e7415986caddb795c0aefbd2fe8c631ffae24f2042bac1 smb1360-like-mainline-idol347.patch
|
||||
9e3b067fa1b19ad02500c4fce1b6142051df3845c508e615788beb650c4f953683107ac2d80670c4e3df38f532e0e91060d2d13ec04c9ec985abd2dfa82e900b linux3.4-ARM-8933-1-replace-Sun-Solaris-style-flag-on-section.patch
|
||||
080745ca4ecaa804ee1df26ea81975ca93b74372e0c08322a6c481e97807495ae6ceb6cc77653afa24f9f2df45da8ebf8e5de6b06037fbb08e0279877ce42188 linux3.4-fix-piggy.gzip.S.patch
|
||||
75545ccd0082a119b9ad95fcef3523c939a5c946f8f3a5c3dde15cee1502f6c1011050a0ad5359426f018bb7ceea1c97a28c7665941bc89f365c8d11065ce0f6 linux3.7to4.5-ARM64-remove-Sun-Solaris-style-flag-on-section.patch
|
||||
"
|
||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+1
@@ -0,0 +1 @@
|
||||
../../.shared-patches/linux/linux3.7to4.5-ARM64-remove-Sun-Solaris-style-flag-on-section.patch
|
||||
File renamed without changes.
Loaded 100 of 1009 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user