Commit graph

1333 commits

Author SHA1 Message Date
Oliver Smith
de1f244917
temp/py-requests: update to 2.19.1
This fixes building the extra-cmake-modules package.
2018-06-18 23:00:39 +02:00
Bradley Gamble
9311f9c2f2 device-samsung-manta: Enable touchscreen input (#1572) 2018-06-17 21:48:22 +00:00
Oliver Smith
3263bc4cb4
Fix conflict with mkbootimg and android-tools (#1557)
Alpine ships `mkbootimg` with the `android-tools` package now. This
conflicts with the `mkbootimg` fork from osm0sis (see #441).

Changes:
* Rename `mkbootimg` to `mkbootimg-osm0sis` (aport and binary name)
* `mkbootimg-osm0sis`: provides `mkbootimg` now (so we don't need to
  change all the device aports), update version to 2018.05.10
* Adjust our `mkinitfs` script to call `mkbootimg-osm0sis`
* Better aport description
* pkgrel_bump testcase: don't fail on deleted aport
2018-06-17 21:26:34 +00:00
Oliver Smith
b9d35f60e0
cross/musl: update to 1.1.19-r9 2018-06-16 07:25:51 +02:00
Decatf
416c1109a4 device-samsung-p4wifi: Change touchscreen to /dev/input/event1 (#1565)
The headphone jack (sec_jack) driver no longer registers as an input device
itself. It now listens for events on the gpio-keys input device. This
changed the enumeration of /dev/input devices. The touchscreen is now
/dev/input/event1.

This fixes things which depend on deviceinfo_dev_touchscreen such as
osk-sdl.
2018-06-14 20:34:40 +00:00
Daniil Yarancev
f45c87eadc zsh autocompletion: fix filename in comment (#1564) 2018-06-14 20:19:58 +00:00
Oliver Smith
ff3c710582
aportgen linux: always override KBUILD_OUTPUT (#1556)
Some kernels have a different `KBUILD_OUTPUT` path (e.g. #1551). When
the output path is different from `$srcdir/build`, then
`pmbootstrap kconfig edit` will not work (same with the previous
`pmbootstrap menuconfig` implementation).

This commit forces the output path to be `$srcdir/build` in the template
for new kernel aports, so we won't have that issue with future ports.
2018-06-14 20:18:26 +00:00
Bart Ribbers
53d4fb1137 Switch mesa and libdrm back to Alpine's repos (#1560)
Both Mesa and libdrm are now newer in Alpine's repos than in ours,
so we can safely remove these again.
2018-06-13 22:25:48 +00:00
Bart Ribbers
fb04f0c896 Update Plasma to 5.13.0 (#1555) 2018-06-13 22:00:52 +00:00
Oliver Smith
d77f8075ff
cross/binutils-*: update to 2.30-r5 2018-06-13 02:07:07 +02:00
Samuel Dionne-Riel
2193840c83 Adds asus-z00t device. (#1552) 2018-06-12 18:58:29 +00:00
Bart Ribbers
39325fdfd8 Update KDE Frameworks to 5.47 [skip ci] (#1549) 2018-06-11 21:52:16 +00:00
steamport
cf7b959b15 device/linux-amazon-thor: modernize APKBUILD (#1553) 2018-06-11 21:43:33 +00:00
Mayeul Cantan
2824a52574 New device: samsung-kylevess (Galaxy Trend Lite, s7390g) (#1541) 2018-06-10 14:20:36 +00:00
Oliver Smith
cd181c541a
Allow DEVTMPFS_MOUNT in kernel config (#1548)
It is important, that we have DEVTMPFS enabled in the kernel config. But
it  does not hurt to have DEVTMPFS_MOUNT enabled as well, and some of
Alpine's kernel configs have that by default. This commit removes the
check that forbids the option in kernel configs, so we can fork the
raspberry pi kernel package from Alpine without changing unrelated
options.
2018-06-10 13:20:27 +00:00
steamport
57ba70eb6d device/linux-amazon-thor: use phoenix kernel (#1538) 2018-06-09 15:03:28 +00:00
steamport
30df0725ca menuconfig: add gconfig/xconfig support (#1509)
* change "pmbootstrap kconfig_check" to "pmbootstrap kconfig check"
* change "pmbootstrap menuconfig" to "pmbootstrap kconfig edit [-x|-g]"
  (with legacy alias, because the first syntax was referenced to a lot)
* enable X11 interfaces: -x: xconfig, -g: gconfig
* new function to copy the xauthority file:
  pmb.chroot.other.copy_xauthority()
* remove menufconfig() function from the kernel template and all kernel
  aports ([skip ci] because it would rebuild all kernels and run out of
  time). Alpine has dropped this as well, and it wouldn't work with the
  new code anyway.
2018-06-09 06:52:24 +00:00
yangxuan8282
98d7376800 firmware/firmware-pi-bluetooth: various fixes (#1544)
* add missing dependencies bluez (which provide bluetooth)
* update rpi bluetooth firmware to lateset
* fix install openrc init name (since the package rename to
  firmware-pi-bluetooth, so the previous $pkgname need to change to
  pi-bluetooth)
2018-06-09 06:22:05 +00:00
Oliver Smith
b2410d5df0
temp/linux-firmware: add !tracedeps
The package starts with "linux-", which means the "native" cross
compilation type is used:
https://wiki.postmarketos.org/wiki/Build_internals#Cross-compile_types

When using that, !tracedeps needs to be in the options, otherwise the
dependency tracing step fails the build. I've tested that this commit
fixes the build.

Fixes #1546
2018-06-09 06:18:04 +00:00
yangxuan8282
1d33e3eb4f temp/linux-firmware: update to latest and add rpi 3b+ Wi-Fi firmware (#1537) 2018-06-07 06:41:01 +00:00
yangxuan8282
16cbf88374 main/raspberrypi-bootloader: update to 20180518 (#1536)
Adds support for latest raspberry pi 3B+.
2018-06-07 06:29:58 +00:00
Oliver Smith
d5837c0a26
cross/binutils-*: update to 2.30-r4 2018-06-07 08:00:36 +02:00
Oliver Smith
6cffe6d058
kde/falkon: fix typo in comment 2018-06-04 23:38:13 +02:00
Oliver Smith
ef5b1e9a0e
main/qt5-qtwebchannel: remove
This was forked from Alpine, but it's no longer necessary.

Close #1530
2018-06-04 23:03:08 +02:00
Ricardo Rodrigues
e6c6e378e8 asus-grouper: fastboot max size is 650 (#1535) 2018-06-04 19:09:41 +00:00
George Hopkins
5edabd4d17 pmbootstrap: handle checkdepends (#1533) 2018-06-04 19:07:52 +00:00
Oliver Smith
30706a07c4
kde/falkon: disable checks (#1532)
Disable checks for good.
* half of them would not run anyway because they require X11
* falkon-cookietest hangs for more than 30 minutes with 100% CPU usage
  while cross compiling for armhf
2018-06-01 21:31:06 +00:00
George Hopkins
4f31f0e5c2 htc-ace: fix WiFi firmware (#1531) 2018-06-01 19:26:37 +00:00
yangxuan8282
51839a9253 firmware/firmware-pi-bluetooth: firmware for zero/zero w, 3b/3b+ (#1521) 2018-06-01 19:25:06 +00:00
Bhushan Shah
94e3ee4ba3
modem/qcom_rmtfs: Don't limit the rmtfs udev rules to mmcblk0 (#1512)
We already have it limited by the ID_PART_ENTRY_NAME, it is very less
likely that someone will have sdcard with the partition names which are
similar to modem partition.

This fixes rmtfs for @MartijnBraam who for some reason have internal mmc
as mmcblk1 and not 0.
2018-06-01 21:19:50 +02:00
Bhushan Shah
b669a13d5f
aport/main: Add aport for telepathy-ofono (#1512)
Plasma Mobile uses the telepathy-ofono through telepathy,
telepathy-ofono was developed by canonical for ubuntu touch and it is
also used by dialer-app of ubports.

telepathy-ofono is alternative to telepathy-ring.
2018-06-01 21:19:47 +02:00
Bhushan Shah
1b117ddf98
aports/main: Introduce ofono-qt aport (#1512)
This is basically too old stuff from meego times, and is added only
because telepathy-ofono needs it for now, I will talk with ubports
people to get telepathy-ofono ported to libqofono so we can dump this 6
year old unmaintained library.

(patches to make it build with qt5 and modern compiler are taken from
ubuntu packaging)
2018-06-01 21:19:43 +02:00
Bhushan Shah
1fe813c5dc
aports/main: Add the aport for telepathy-mission-control-5 (#1512)
This is used by the telepathy-ofono/telepathy-ring to provide the
telepathy account which is in turn used by plasma mobile dialer to do
telephony.
2018-06-01 21:19:39 +02:00
Bhushan Shah
78f9c836bc
aport/main: Add aport for libphonenumber (#1512)
libphonenumber is used by the telepathy-ofono, it is library by Google
to parse, format and validate international phone number
2018-06-01 21:19:35 +02:00
Bhushan Shah
e15476311e
modem/ofono: Patches for the getting the voice call working (#1512)
This patchset is based on the branch on the sysmocom.de git,

https://git.sysmocom.de/ofono/log/?h=lynxis/voicecall

The original branch was based on old ofono so this patches are manually
merged to ofono 1.21 and tested on debian initially.
2018-06-01 21:19:13 +02:00
George Hopkins
4efdfa9700 kde/falkon: package 3.0.1 (#1525) 2018-06-01 18:26:41 +00:00
Martijn Braam
7ac28f9602 pmb/flasher: Fix regression with exporting odin images (#1529)
This makes the flasher work when no flash_method attribute exists on
the args variable, which happens when it is invoked through the
pmbootstrap export --odin command. This is a regression introduced
in b29cc877a7

This fixes #1527
2018-06-01 18:19:12 +00:00
Mayeul Cantan
08951548f6 Add charging mode detection for kylevess (#1526)
As documented here:
https://wiki.postmarketos.org/wiki/Samsung_Galaxy_Trend_lite_(s7390g)

This might be set on other devices as well. This patch also bumps
postmarketos-mkinitfs one minor version.
2018-06-01 12:36:05 +02:00
Oliver Smith
83541c7ee0
cross/busybox-static-*: update to 1.28.4-r0 2018-05-30 23:44:35 +02:00
Daniele Debernardi
dfde37c132 Add Raspberry Pi device (#1501) 2018-05-29 19:33:40 +00:00
Oliver Smith
00455f1a10
Only use gtk+2.0-maemo for Hildon (#1445) 2018-05-28 22:12:01 +00:00
Oliver Smith
8d60828eaf
cross/busybox-static-*: update to 1.28.3-r1 2018-05-28 23:51:35 +02:00
Decatf
a4f343c3c6 linux-samsung-p4wifi: new config based on mainline tegra_defconfig (#1515)
* linux-samsung-p4wifi: Use libressl-dev
* linux-samsung-p4wifi: Update to kernel based on mainline tegra_defconfig

Previously it was based on the config from a mainline-ish kernel for
Android. The remaining Android specific patches have been dropped.
It is now mainline with out-of-tree drivers and corresponding hardware
specific patches/fixes/hacks.
2018-05-28 21:44:56 +00:00
Klaus
4deb920674 samsung-gts210vewifi: make touchscreen work (#1516) 2018-05-28 21:13:08 +00:00
Oliver Smith
3775b18459
cross/musl-*: update to upstream (1.1.19-r8) 2018-05-25 00:36:04 +02:00
yangxuan8282
ad5328e4a0 add some plugins for postmarketos-ui-xfce4 (#1503)
* add some plugins for postmarketos-ui-xfce4
* make start_xfce4.sh start xfce4 properly and add related dependencies
2018-05-21 17:53:29 +02:00
Oliver Smith
47cb5a7cf1
upstream compatibility test: check against x86_64
armhf tends to be outdated, just like it is right now. The Alpine
aports have binutils-2.30-r2, and the x86_64 version has that version
as well. But the armhf version is still at -r1, which caused the test
case to fail.
2018-05-20 22:04:44 +02:00
Oliver Smith
b1439451c1
cross/binutils-*: update to 2.30-r2 2018-05-20 20:39:56 +02:00
Sicelo
fc47f7e16e device/device-nokia-n900: i3 config tweaks (#1470)
* Add wrapper for i3status for better battery status reporting on N900/bq27200
* New hotkeys "asdfg" to switch workspaces
2018-05-20 13:52:04 +00:00
Bhushan Shah
f333c070d7 kde/plasma-phone-components: Add depends to the libqofono (#1502)
This is used by shell to show network status in top bar.
2018-05-18 10:46:44 +05:30