pmaports/main
Oliver Smith 17292f4f5e
main/postmarketos-base: fix wpa_supplicant config (!365)
Fix wifi on htc-ace by properly setting nl80211 before wext.

/etc/conf.d/wpa_supplicant is supposed to get modified twice with the
current code in the post-install file. The first one was patched
recently to set nl80211 before wext, but that change does not work in
practice, for two reasons:

1. The code block does not even get executed, because apk reports that
   /etc/conf.d/wpa_supplicant was already modified (by a package that
   was installed before, in its post-install script? I could not find
   out which one does that though).
2. Even if it worked, the second code block would revert the change and
   put wext before nl80211 again.

Fix this by removing the first code block, and changing the order in the
second one. Make it easier to catch such errors in the future, by
printing, which files get modified, or get skipped. Set "#!/bin/sh -e",
so the script can not fail silently.

When doing pmbootstrap -y zap and then pmbootstrap install, the output
looks like this:

(141/151) Installing postmarketos-base (3-r26)
Executing postmarketos-base-3-r26.post-install
- Modifying: /etc/fstab
- Modifying: /etc/issue
- Modifying: /etc/motd
- Modifying: /etc/conf.d/syslog
- Modifying: /etc/conf.d/wpa_supplicant
- Modifying: /etc/sudoers
- Modifying: /etc/chrony/chrony.conf
2019-06-30 02:00:08 +02:00
..
0xffff Close #194: Aports subfolders! See migration guide in the wiki (#227) 2017-07-28 22:34:40 +00:00
abootimg Use _commit consistently, use _commit in sources instead of pkgver (!207) 2019-02-11 22:02:26 +01:00
abuild-aarch64-qemu-workaround main/abuild-aarch64-qemu-workaround: Use openssl (!109) 2018-12-22 08:55:09 +01:00
abuild-sign-noinclude main/abuild-sign-noinclude: new aport (!81) 2018-12-13 09:13:07 +01:00
adsp-audio Initial audio support on FP2 2018-11-27 07:47:11 +01:00
android-mkdtimg google-crosshatch: add WIP mainline kernel (!226) 2019-02-27 18:31:51 +01:00
blobtools Always quote _commit (!207) 2019-02-11 22:03:58 +01:00
buho main/buho: update and move to newer sources (!454) 2019-06-24 22:08:57 +02:00
charging-sdl Updated references for github to gitlab 2018-06-30 16:08:43 +02:00
columbiad main/columbiad: new package (full screen launcher) (!364) 2019-05-16 20:23:56 +02:00
dbus-cpp main, unity8: bump pkgrels after boost upgrade 2019-04-03 21:25:34 +02:00
dbus-test-runner unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
devicepkg-dev main/devicepkg-dev: Automatically install initfs-hook.sh (!191) 2019-02-05 09:34:34 +01:00
dmz-cursor-theme unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
dtbtool [dtbTool] Fix version detection and find dtb in subfolders (#1057) 2017-12-30 19:00:48 +00:00
extract-dtb extract-dtb: update to v1.1 (#431) 2017-08-21 15:06:44 +00:00
fbdebug Format **/*.c with clang-format (!465) 2019-06-26 22:36:24 +02:00
gcc4 Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
gcc6 Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
gesture Add postmarketos-ui-shelli (!397) 2019-06-01 23:06:37 +02:00
gnome-menus Revert "hildon: disable building x86 for all packages" (!131) 2019-01-09 07:14:06 +01:00
heimdall heimdall: Fix APKBUILD and switch to GitLab 2019-01-10 21:30:24 +00:00
hello-world Format **/*.c with clang-format (!465) 2019-06-26 22:36:24 +02:00
hello-world-wrapper Fix #436: Clean apkbuilds (#692) 2017-10-04 15:05:00 +00:00
hwtest main/hwtest: update to 0.3.0 (!436) 2019-06-14 01:24:36 +02:00
index main/index: update and move to newer sources (!454) 2019-06-24 22:08:57 +02:00
kaidan main/kaidan: new aport (!214) 2019-03-08 09:49:25 +01:00
kmscube main/kmscube: update to new git snapshot (!342) 2019-05-06 22:21:59 +02:00
ldpath New aport ldpath 2018-11-27 07:47:11 +01:00
libaccounts-glib unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
libarchive-qt coreapps/*: update to 2.4.0 (!249) 2019-03-01 09:42:01 +01:00
libdmtx kde/frameworks*: update to 5.54.0 (!150) 2019-01-22 09:07:58 +01:00
libdrm-grate libdrm-grate: Caching improvements (!311) 2019-04-12 01:02:57 +02:00
libofono-qt main/libofono-qt: disable docs 2019-06-24 21:59:45 +02:00
libqofono kde/plasma-phone-components: enable calls (!408) 2019-06-24 11:06:44 +02:00
libsignon-glib unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
libsparse Fix #436: Clean apkbuilds (#692) 2017-10-04 15:05:00 +00:00
libvdpau-tegra libvdpau-tegra: Fix drawing problems on tegra30 (!311) 2019-04-12 01:02:52 +02:00
linux-postmarketos-allwinner device/pine-dontbeevil: Seperate version for longts (!407) 2019-06-20 00:19:29 +02:00
linux-postmarketos-mainline Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
linux-postmarketos-qcom Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
linux-postmarketos-stable Fix spelling mistakes (!466) 2019-06-30 01:40:02 +02:00
mauikit main/mauikit: update and move to newer sources (!454) 2019-06-24 22:08:53 +02:00
mdss-fb-init-hack all: remove install scripts from source (!310) 2019-04-12 00:38:38 +02:00
mesa-grate main/mesa-grate: replace libelf-dev dependency for elfutils-libelf (!356) 2019-05-08 21:17:37 +02:00
mkbootimg-osm0sis mkbootimg-osm0sis: update to 2018.10.27 2018-11-27 20:18:58 +01:00
msm-fb-refresher main/msm-fb-refresher: fix typo 2019-06-07 21:36:29 +00:00
mtk-mkimage Fairphone 1 support 2018-11-27 07:47:11 +01:00
net-cpp unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
nota main/nota: update and move to newer sources (!454) 2019-06-24 22:08:57 +02:00
osk-sdl Updated references for github to gitlab 2018-06-30 16:08:43 +02:00
pix main/pix: update and move to newer sources (!454) 2019-06-24 22:08:57 +02:00
pmbootstrap main/pmbootstrap: update to 1.6.1 2019-05-19 19:58:52 +02:00
postmarketos-android-recovery-installer Format **/*.c with clang-format (!465) 2019-06-26 22:36:24 +02:00
postmarketos-artwork Artwork packages (corrected) (#1097) 2018-01-09 14:01:27 +01:00
postmarketos-artwork-wallpapers main/postmarketos-artwork-wallpapers: new wallpaper (!320) 2019-04-18 20:34:40 +02:00
postmarketos-base main/postmarketos-base: fix wpa_supplicant config (!365) 2019-06-30 02:00:08 +02:00
postmarketos-demos Format **/*.c with clang-format (!465) 2019-06-26 22:36:24 +02:00
postmarketos-mkinitfs mkinitfs: Introduce deviceinfo_append_dtb variable (!387) 2019-06-02 03:13:43 +02:00
postmarketos-mkinitfs-hook-debug-shell debug-shell: Skip fbsplash properly (!124) 2019-01-03 09:03:37 +01:00
postmarketos-mkinitfs-hook-kernel-panic Add initfs hook which causes a kernel panic (useful for debugging) 2018-11-27 07:47:11 +01:00
postmarketos-mkinitfs-hook-maximum-attention Remove github.com references 2018-06-30 09:00:48 +02:00
postmarketos-mkinitfs-hook-verbose-initfs main/postmarketos-mkinitfs: support verbose boot (!234) 2019-02-27 21:02:02 +01:00
postmarketos-splash main/postmarketos-splash: add --raw (!75) 2018-11-27 07:50:28 +01:00
postmarketos-ui-hildon main/postmarketos-ui-hildon: fix launch (!439) 2019-06-14 02:01:24 +02:00
postmarketos-ui-i3wm main/postmarketos-ui-*: fix lightdm autologin after reinstall (!385) 2019-06-04 20:42:13 +02:00
postmarketos-ui-matchbox main/postmarketos-ui-*: fix lightdm autologin after reinstall (!385) 2019-06-04 20:42:13 +02:00
postmarketos-ui-mate main/postmarketos-ui-*: fix lightdm autologin after reinstall (!385) 2019-06-04 20:42:13 +02:00
postmarketos-ui-phosh phosh/chatty: new aport (!8) 2019-06-02 03:40:25 +02:00
postmarketos-ui-plasma-mobile main/postmarketos-ui-plasma-mobile: add lightdm-openrc to depends (!460) 2019-06-26 22:50:37 +02:00
postmarketos-ui-plasma-mobile-extras kde/kube: remove in favor of trojita (!460) 2019-06-26 22:50:31 +02:00
postmarketos-ui-shelli Add postmarketos-ui-shelli (!397) 2019-06-01 23:06:37 +02:00
postmarketos-ui-sway main/postmarketos-ui-sway: new aport/new UI (!374) 2019-06-04 22:34:53 +02:00
postmarketos-ui-weston main/postmarketos-ui-weston: fix custom configs (!423) 2019-06-07 22:46:49 +02:00
postmarketos-ui-xfce4 main/postmarketos-ui-*: fix lightdm autologin after reinstall (!385) 2019-06-04 20:42:13 +02:00
postmarketos-update-kernel Remove github.com references 2018-06-30 09:00:48 +02:00
process-cpp main, unity8: bump pkgrels after boost upgrade 2019-04-03 21:25:34 +02:00
properties-cpp unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
py-isodate unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
py-rdflib unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
py3-brotlipy py3-brotlipy: bump pkgrel after soname bump 2019-04-18 20:49:58 +02:00
py3-dbusmock unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
py3-httpbin unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
qmltermwidget kde/qmlkonsole: new aport (!214) 2019-03-08 09:43:32 +01:00
qt5-qtfeedback main/*, unity8/*: update various unity8 packages (!221) 2019-02-27 19:10:30 +01:00
qt5-qtpim unity8/mir: update to 1.1.2, update related pkgs (!276) 2019-03-14 06:34:40 +00:00
qt5-qtsystems main/*, unity8/*: update various unity8 packages (!221) 2019-02-27 19:10:30 +01:00
qt5ct Update APKBUILD - qt5-qtsvg-dev 2019-01-30 11:59:38 +00:00
qtwebbrowser all: remove install scripts from source (!310) 2019-04-12 00:38:38 +02:00
qxmpp main/kaidan: new aport (!214) 2019-03-08 09:49:25 +01:00
reboot-mode Format **/*.c with clang-format (!465) 2019-06-26 22:36:24 +02:00
sdl_net aports: clean up APKBUILD for unicsy-demo, sdl_net, and chocolate-doom (#664) 2017-10-02 20:47:26 +00:00
telepathy-farstream Package the Plasma phone dialler (#1270) 2018-02-27 21:06:46 +01:00
telepathy-mission-control kde/plasma-phone-components: enable calls (!408) 2019-06-24 11:06:44 +02:00
telepathy-ofono main/telepathy-ofono: bump pkgrel 2019-06-24 21:25:06 +02:00
telepathy-qt main/telepathy-qt: disable tests 2019-06-18 08:34:45 +02:00
triggerhappy Add triggerhappy: HID input device handler (#1211) 2018-02-11 10:09:18 +00:00
umockdev unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
unicsy-demo Update unicsy-demo to 0.4.6 (#1215) 2018-02-09 20:41:15 +00:00
unixbench Always quote _commit (!207) 2019-02-11 22:03:58 +01:00
uuu uuu: update to 1.2.91 (!245) 2019-03-02 10:43:33 -08:00
vvave main/vvave: update and move to newer sources (!454) 2019-06-24 22:09:09 +02:00
watchdog-kick Remove github.com references 2018-06-30 09:00:48 +02:00
wcnss-wlan Initial audio support on FP2 2018-11-27 07:47:11 +01:00
xcursorgen main/xcursorgen: build for all arches again 2019-02-15 10:58:39 +01:00
xf86-video-opentegra xf86-video-opentegra: Compositing improvements (!311) 2019-04-12 01:03:28 +02:00
zeitgeist unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00
zmqpp unity8: initial packaging (!27) 2019-02-13 21:47:29 +01:00