PKGBUILDs/core
Shenghao Yang 8c88fa2319 core/linux-raspberrypi to 4.14.56-2 (#1605)
- The serial device bus was compiled as a module, but this disabled
  use of the serial device TTY port controller that actually
  interfaces with the serdev drivers[1], rendering them unusable.
  Examples include the serdev driver for broadcom bluetooth HCI.

- Once built in to the kernel, enabling SERIAL_DEV_CTRL_TTYPORT to
  be built in, the userspace dependency on btattach is removed
  and the presence of the bluetooth controller can be indicated
  in the device tree, instead. This doesn't simply get rid of
  the dependency on btattach, but improves functionality,
  as the kernel does not restore the UART link to a higher baud
  rate after uploading the firmware to the bluetooth controller
  when notified of the controller over btattach but does so
  when notified through the device tree. hciattach does
  restore a higher set baud rate, but that is deprecated.

- According to [2], the configuration settings USB_CONFIGFS_F_*
  are meant for the user to indicate what sort of gadget
  functionality is to be enabled, while settings USB_F_* are
  meant to be used in the makefile for compilation.

- Enabled USB_CONFIGFS_F_UAC2 at the same time, since UAC1
  does not play well when used with a high-speed composite
  device (UAC1 is not compatible with high-speed, while
  UAC2 is)

- Kernel image size increased by 4008 bytes after these changes

1 - http://events17.linuxfoundation.org/sites/events/files/slides/serdev-elce-2017-2.pdf
2 - https://www.spinics.net/lists/linux-usb/msg142134.html
2018-07-30 17:25:35 -06:00
..
archlinuxarm-keyring added core/archlinuxarm-keyring 2014-01-19 03:15:21 +00:00
binutils core/binutils to 2.30-5 2018-06-06 12:50:18 +00:00
filesystem core/filesystem to 2018.1-2 2018-03-11 18:56:59 +00:00
gcc core/gcc to 8.1.1+20180531-1 2018-06-06 12:45:12 +00:00
glibc core/glibc to 2.27-3 2018-05-07 12:33:00 +00:00
icu core/icu to 61.1-1 2018-03-29 23:56:55 +00:00
isdn4k-utils core/isdn4k-utils: fix 2017-07-19 20:13:44 +00:00
keyutils core/keyutils to 1.5.10-2 2018-06-06 12:45:45 +00:00
libaio core/libaio to 0.3.111-1 2018-05-03 23:13:16 +00:00
libgcrypt core/libgcrypt to 1.8.3-1 2018-06-14 17:48:11 +00:00
libpsl core/libpsl to 0.20.2-1 2018-05-09 00:36:08 +00:00
libtool core/libtool to 2.4.6+40+g6ca5e224-7 2018-06-06 12:46:03 +00:00
linux-aarch64 core/linux-aarch64 to 4.17.11-1 2018-07-28 15:52:38 +00:00
linux-aarch64-rc core/linux-aarch64-rc to 4.18.rc7-1 2018-07-30 00:43:29 +00:00
linux-am33x core/linux-am33x to 4.17.11-1 2018-07-29 01:28:10 +00:00
linux-armv5 core/linux-armv5 to 4.17.11-1 2018-07-28 15:53:03 +00:00
linux-armv5-rc core/linux-armv5-rc to 4.18.rc6-1 2018-07-23 00:41:26 +00:00
linux-armv7 core/linux-armv7 to 4.17.11-1 2018-07-29 01:27:38 +00:00
linux-armv7-rc core/linux-armv7-rc to 4.18.rc6-1 2018-07-23 13:54:23 +00:00
linux-clearfog core/linux-clearfog to 4.4.64-1 2017-04-27 11:18:58 -06:00
linux-cubox core/linux-cubox add CONFIG_ECRYPT_FS 2014-06-30 19:47:57 +01:00
linux-cubox-headless core/linux-cubox* add SND_USB fixes #472 2013-05-02 11:43:45 -05:00
linux-espressobin core/linux-espressobin to 4.17.11-1 2018-07-28 15:52:50 +00:00
linux-gru core/linux-gru to 4.4.144-1 2018-07-28 16:04:03 +00:00
linux-imx6 core/linux-imx6: remove noautobuild 2017-05-10 01:00:20 +00:00
linux-kirkwood core/linux-kirkwood to 4.4.97-1 2017-11-10 18:23:39 -07:00
linux-kirkwood-dt core/linux-kirkwood-dt to 4.17.11-1 2018-07-28 15:53:15 +00:00
linux-mmp core/linux-mmp to 3.18.117-1 2018-07-28 16:36:46 +00:00
linux-oak core/linux-oak to 3.18.0-12 2018-03-26 00:04:48 +00:00
linux-odroid core/linux-odroid to 3.8.13.30-5 2016-10-26 02:54:41 +00:00
linux-odroid-c1 core/linux-odroid-c1 to 3.10.107-2 2017-09-07 23:37:47 +00:00
linux-odroid-c2 core/linux-odroid-c2 to 3.14.79-28 2017-11-29 03:14:08 +00:00
linux-odroid-xu3 core/linux-odroid-xu3 to 4.14.55-1 2018-07-12 04:37:22 +00:00
linux-peach core/linux-peach to 3.8.11-4 2016-10-22 17:33:23 +00:00
linux-raspberrypi core/linux-raspberrypi to 4.14.56-2 (#1605) 2018-07-30 17:25:35 -06:00
linux-utilite core/linux-utilite fix boot problem 2015-01-16 12:52:52 +00:00
linux-utilite-dt linux-utilite-dt: kernel-CVE-2016-0728.patch 2016-01-20 15:31:45 -05:00
linux-veyron core/linux-veyron to 3.14.0-26 2017-07-02 03:43:54 +00:00
linux-zedboard linux-zedboard: kernel-CVE-2016-0728.patch 2016-01-20 15:34:51 -05:00
lzo core/lzo to 2.10-1 2017-03-06 14:53:07 +00:00
mkinitcpio-busybox core/mkinitcpio-busybox to 1.28.4-1 2018-06-06 12:46:24 +00:00
nettle core/nettle to 3.4-1 2017-11-22 00:48:30 +00:00
nspr core/nspr to 4.19-1 2018-03-11 18:54:31 +00:00
openssl core/openssl to 1.1.0.h-1 2018-04-01 05:34:42 +00:00
openssl-1.0 core/openssl-1.0 to 1.0.2.o-1 2018-04-09 12:42:56 +00:00
openssl-cryptodev core/openssl-cryptodev to 1.1.0.h-1 2018-04-07 00:07:36 +00:00
pacman core/pacman to 5.1.1-1 2018-07-28 13:59:58 +00:00
pacman-mirrorlist core/pacman-mirrorlist to 20180722-1 2018-07-22 14:52:27 +00:00
readline core/readline to 7.0.005-1 2018-06-06 12:49:04 +00:00
systemd core/systemd to 239.0-2 2018-07-05 19:40:41 +00:00
xfsprogs core/xfsprogs to 4.17.0-1 2018-07-11 20:04:25 +00:00
README naming fixes 2012-08-02 21:10:43 +00:00

README
======

The ALARM Github repository will only contain PKGBUILDs
of packages that need to be modified from Arch Linux ABS
PKGBUILDs. The rest are presumed to be buildable from
ABS with no modifications and run as intended without
post-installation ARM-specific changes.

If it's not here, it builds directly from ABS without
modifications.