- Dec 07, 2020
-
-
[ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
[ci:skip-build]: already built successfully
-
- Dec 06, 2020
-
-
Alexey Minnekhanov authored
This reverts commit 01d2a8e7. All of those packages are now available in Alpine repos and even a newer version of xorg-server is already there.
-
Alexey Minnekhanov authored
This reverts commit 3bd9f62d. Both libevdev and libinput are now available for armv7. - http://dl-cdn.alpinelinux.org/alpine/edge/community/armv7/libevdev-1.10.0-r0.apk - http://dl-cdn.alpinelinux.org/alpine/edge/community/armv7/libinput-1.16.4-r0.apk
-
SEC_RESTRICT_ROOTING is a Samsung-specific option, which makes unable to get root permissions on the device. Needed for postmarketos/pmbootstrap!2000 to be merged. [ci:skip-build] Builds fine locally
-
- Dec 05, 2020
-
-
Clayton Craft authored
-
Clayton Craft authored
-
- Dec 04, 2020
-
-
Oliver Smith authored
missing depend(s): so:libcalamares.so.3.2.32.1, so:libcalamaresui.so.3.2.32.1
-
For use with or without pulseaudio.
-
mimi89999 authored
-
Fix failure in the osk-sdl "keyboard-font" check when there is a second key starting with "keyboard-font" (as in osk-sdl MR 105): ==> initramfs: creating /boot/initramfs-postmarketos-allwinner-extra ERROR: Font specified in /etc/osk.conf does not exist! ERROR: postmarketos-mkinitfs-0.17-r0.trigger: script exited with error 1
-
- Dec 03, 2020
-
-
Oliver Smith authored
-
[ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
Do not change config files in post-install scripts anymore (with sed commands or by other means). Instead, ship the files inside the packages and use "replaces", so apk allows the package to overwrite files from other packages: https://wiki.alpinelinux.org/wiki/APKBUILD_Reference#replaces Notes on specific files: * /etc/elogind/logind.conf: original file only consists of commented out compile defaults. Copy them over for now. In the future we should be able to install our own config into a .d directory, without all the comments: https://github.com/elogind/elogind/commit/8358fc595027145bf1f3ff572a4c3f23b232830a * /etc/fstab: original file only has /dev/cdrom and /dev/usbdisk entries, which are not useful for postmarketOS: https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/main/alpine-baselayout/APKBUILD * /etc/motd: reformat the text, add link to the chat * /etc/conf.d/syslog: original file only contained 'SYSLOGD_OPTS="-t"', make the override file as if the sed statement from post-install was executed * /etc/wpa_supplicant/wpa_supplicant.conf: post-install script touches this file. We probably added it back in 2017 in relation to enabling D-Bus (though the PR does not mention it explicity), but at least with the current init.d script of NetworkManager, we can simply have '-u' in wpa_supplicant_args: https://github.com/postmarketOS/pmbootstrap/pull/578 https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/main/wpa_supplicant/wpa_supplicant.initd * /etc/sudoers: base on original /etc/sudoers, but remove all the commented out stuff except for the visudo note at the top. We could also put a file in /etc/sudoers.d, but since the wheel line is present in the original /etc/sudoers and only commented out, it would be kind of unexpected to enable it in a file in /etc/sudoers.d. I prefer this stripped down version of the file, that is easy to read.
-
Oliver Smith authored
Instead of install_if="$pkgname xorg-server" etc, it should be install_if="$pkgname=$pkgver-r$pkgrel xorg-server". Reference: https://wiki.alpinelinux.org/wiki/APKBUILD_Reference#install_if
-
Oliver Smith authored
Refactor the install code to be generic, so we only need to add the new path in one place when adding a new file. Put the full path into the filename to make this possible. I've tried to mimic the final directory structure in the aport first (e.g. $pkgdir/sbin/swapfile -> main/postmarketos-base/sbin/swapfile), but that leads to conflicts as abuild only takes the filename for checksums (conflict with etc/conf.d/swapfile): https://gitlab.alpinelinux.org/alpine/abuild/-/issues/10013 We don't really need checksum verification for the files shipped in the same directory (not downloaded), but nevertheless this is a bug. It leads to confusing behavior and might be fixed by letting abuild demand that there is only one source file with the same name, as I suggested in the issue linked above. So let's avoid this altogether with the flat file name.
-
Oliver Smith authored
Add scripts to move configs from legacy packaging, as described at: https://postmarketos.org/mvcfg
-
Make it possible to set a custom splash screen by placing a splash.ppm.gz file on the boot partition.
-
postmarketos-base will soon build its source="" variable with a shell function. Support this use case by not trying to parse source="" with pmbootstrap anymore, but rather parsing the trivial sha512sums variable.
-
Don't print a message for each APKBUILD that is getting parsed. pytest will display the stdout below the raised exception, so with the print one had to scroll up a lot to find the actual error message. Now it is printed at the bottom.
-
Do not print ".gitlab-ci/testcases/../../" in the paths to the APKBUILDs.
-
wireguard needs the ipv6 multitable option to make a seperate routing table for the inside and outside vpn part of the network. [ci:skip-build]: already built successfully in CI
-
- Dec 02, 2020
-
-
Bart Ribbers authored
-
Bart Ribbers authored
-
This fixes a crash when a 3A powersupply is used on the latest kernel
-
Even on the PinePhone KDE community edition Megapixels will be shipped instead of plasma-camera, so let's do the same The resulting package doesn't change, _pmb_recommends is only a pmbootstrap thing, so we don't have to bump pkgrel [ci:skip-vercheck]
-
Oliver Smith authored
Make it available for armv7 again. This is the last missing package to build postmarketos-ui-plasma-mobile again, I verified it.
-
Oliver Smith authored
Make libinput available for armv7 in postmarketOS edge, until it is in Alpine edge again.
-
-
Bart Ribbers authored
First actual phone in main
Fits the requirements for main devices as listed on https://wiki.postmarketos.org/wiki/Device_categorization.
-
- Dec 01, 2020
-
-
dominduchami authored
-
Oliver Smith authored
Add it to pmOS for arm, until they are in Alpine again. Related: https://postmarketos.org/edge/2020/12/01/xorg-server-moved/ [ci:skip-vercheck]: pkgrel doesn't need to be -r0
-
Oliver Smith authored
-
- Nov 29, 2020
-
-
[ci:skip-build]: already built successfully in CI
-
[ci:skip-build]: already built successfully in CI
-
- Nov 28, 2020
-
-
Clayton Craft authored
I have been working a lot with this device lately, and own one, so it seems appropriate right‽ [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
After pulseaudio 14.0 was released, audio on the pinephone was broken. This applies the relevant config from here to fix it: https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/alsa-ucm-pinephone/-/commit/c23f92aa4621f04f6ad028201371383d834b2a09 [ci:skip-build]: already built successfully in CI
-
- Nov 27, 2020
-
-
The notable change here is a *much* better folder view on mobile. [ci:skip-build]: already built successfully in CI
-
Device: Asus Zenfone Max ZC550KL MSM8916 Mainline Kernel Works: - Boots - external sdcard - Wifi/bt - Display - Touchscreen I'm still working on this device. You can expect more things to work in the future.
-
- Nov 26, 2020
-
-
Minecrell authored
New upstream ALSA/PulseAudio release, new UCM regressions - of course! Introduce some new hacks to make the ALSA UCM configurations work again. This fixes weird "Combination of Speaker,Primary Microphone" outputs appearing in the PulseAudio mixer. And while we're at it, some minor improvements/additions: - Default to Speaker/PrimaryMic instead of Headphones/Headset I believe this is just a workaround until headphones detection works properly. - Add UCM configurations for oppo-a51f and lenovo-a6010
-