From f530620035290d182e4fb884442994db88bb9cb7 Mon Sep 17 00:00:00 2001 From: sakaki Date: Wed, 27 Nov 2019 22:34:41 +0000 Subject: [PATCH] Update for release v1.5.2 --- README.md | 182 ++------ configs/bcm2711_defconfig | 412 ++++++++++++++---- configs/bcm2711_defconfig-bis | 88 ++-- configs/bcmrpi3_defconfig | 41 +- configs/bcmrpi3_defconfig-bis | 265 +++++++++--- reference/genup.pdf | Bin 19115 -> 38896 bytes reference/make.conf | 18 +- reference/porthash.pdf | Bin 9529 -> 28529 bytes reference/world-all-packages | 684 +++++++++++++++--------------- reference/world-all-packages-lite | 384 +++++++++-------- reference/world-packages | 36 +- reference/world-packages-lite | 2 +- 12 files changed, 1241 insertions(+), 871 deletions(-) diff --git a/README.md b/README.md index d91a5e7..e7db71a 100644 --- a/README.md +++ b/README.md @@ -8,26 +8,26 @@ Bootable 64-bit Gentoo image for the Raspberry Pi 4 Model B, and Pi 3 B and B+, This project is a bootable, microSD card **64-bit Gentoo image for the [Raspberry Pi 4 model B](https://www.raspberrypi.org/products/raspberry-pi-4-model-b/), [3 model B](https://www.raspberrypi.org/products/raspberry-pi-3-model-b/) and [3 model B+](https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/)** single board computers (SBC). -The image's userland contains a complete (OpenRC-based) Gentoo system (including a full Portage tree) - so you can run `emerge` operations immediately - and has been pre-populated with a reasonable package set (Xfce v4.12, LibreOffice v6.3.0.4, Firefox Quantum v68.0.2, Chromium v76.0.3809.87, Thunderbird v60.8.0, VLC v3.0.7.1, Kodi v18.0, GIMP v2.10.12 etc.) so that you can get productive *without* having to compile anything first! Unless you *want* to, of course; this being Gentoo, GCC v9.2.0, Clang v8.0.1, IcedTea v3.13.0 (OpenJDK 8), Go v1.12.9, Rust v1.37.0 and various versions of Python are of course bundled also ^-^ As of version 1.2.0 of the image, all userland software has been built under Gentoo's 17.0 profile, and, as of version 1.5.0 of the image, **the new RPi4 Model B is also supported** (and to reflect this, the project itself has been renamed, from `gentoo-on-rpi3-64bit` to `gentoo-on-rpi-64bit` ^-^). +The image's userland contains a complete (OpenRC-based) Gentoo system (including a full Portage tree) - so you can run `emerge` operations immediately - and has been pre-populated with a reasonable package set (Xfce v4.12, LibreOffice v6.3.3.2, Firefox Quantum v70.0.1, Chromium v78.0.3904.50, Thunderbird v68.2.2, VLC v3.0.8, Kodi v18.4, GIMP v2.10.12 etc.) so that you can get productive *without* having to compile anything first! Unless you *want* to, of course; this being Gentoo, GCC v9.2.0, Clang v8.0.1, IcedTea v3.13.0 (OpenJDK 8), Go v1.13.4, Rust v1.39.0 and various versions of Python are of course bundled also ^-^ As of version 1.2.0 of the image, all userland software has been built under Gentoo's 17.0 profile, and, as of version 1.5.0 of the image, **the new RPi4 Model B is also supported** (and to reflect this, the project itself has been renamed, from `gentoo-on-rpi3-64bit` to `gentoo-on-rpi-64bit` ^-^). -The kernel and userland are both 64-bit (`arm64`/`aarch64`), and support for the Pi's [VC4](https://wiki.gentoo.org/wiki/Raspberry_Pi_VC4) GPU (VC6 on the Pi4) has been included (using [`vc4-fkms-v3d`](https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=159853) / Mesa), so rendering performance is reasonable (e.g., `glxgears` between 400 and 1200fps, depending on load and system type; real-time video playback). The Pi's onboard Ethernet, WiFi (dual-band on the RPi3 B+ / Pi4 B) and Bluetooth adaptors are supported, as is the official 7" [touchscreen](#touchscreen) (if you have one). Sound works too, both via HDMI (given an appropriate display), and the onboard headphone jack. As of version 1.1.0 of the image, a [weekly-autobuild binhost](#binhost), custom [Gentoo profile](#profile), and [binary kernel package](#binary_kp) have been provided, making it relatively painless to keep your system up-to-date (and, because of this, [`genup`](https://github.com/sakaki-/genup) has been configured to run [automatically once per week](#weekly_update), by default). As of version 1.4.0 of the image, access to the RPi3's hardware video codecs (and camera module, if you have one) [is supported](#v4l2) too, via the V4L2 framework, and, as of version 1.5.0, these features are available on the RPi4 also. Additionally, on the RPi4, the use of dual monitors is supported (but not required) as of version 1.5.0 (as is accelerated graphics, via V3D / Mesa). And, there is no 3GiB 'memory ceiling' anymore: if you are fortunate enough to own a 4GiB Pi4, all 4GiB of that RAM is usable. +The kernel and userland are both 64-bit (`arm64`/`aarch64`), and support for the Pi's [VC4](https://wiki.gentoo.org/wiki/Raspberry_Pi_VC4) GPU (VC6 on the Pi4) has been included (using [`vc4-fkms-v3d`](https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=159853) / Mesa), so rendering performance is reasonable (e.g., `glxgears` between 400 and 1200fps, depending on load and system type; real-time video playback). The Pi's onboard Ethernet, WiFi (dual-band on the RPi3 B+ / Pi4 B) and Bluetooth adaptors are supported, as is the official 7" [touchscreen](#touchscreen) (if you have one). Sound works too, both via HDMI (given an appropriate display), and the onboard headphone jack. As of version 1.1.0 of the image, a [weekly-autobuild binhost](#binhost), custom [Gentoo profile](#profile), and [binary kernel package](#binary_kp) have been provided, making it relatively painless to keep your system up-to-date (and, because of this, [`genup`](https://github.com/sakaki-/genup) has been configured to run [automatically once per week](#weekly_update), by default). As of version 1.4.0 of the image, access to the RPi3's hardware video codecs (and camera module, if you have one) [is supported](#v4l2) too, via the V4L2 framework, and, as of version 1.5.0, these features are available on the RPi4 also. Additionally, on the RPi4, the use of dual monitors is supported (but not required) as of version 1.5.0 (as is accelerated graphics, via V3D / Mesa). And, there is no 3GiB 'memory ceiling' anymore: if you are fortunate enough to own a 4GiB Pi4, all 4GiB of that RAM is usable. Finally, as of 1.5.2, [64-bit MMAL userland](#mmal) is supported (and used by bundled tools like `raspivid`), as is automated update of the RPi4's onboard EEPROM firmware. Here's a screenshot of the image running on a dual-display RPi4 B (click to show a higher resolution view): -[gentoo-on-rpi-64bit in use on Pi4 (screenshot)] +[gentoo-on-rpi-64bit in use on Pi4 (screenshot)] The image may be downloaded from the link below (or via `wget`, per the instructions which follow). Variant | Version | Image | Digital Signature :--- | ---: | ---: | ---: -Raspberry Pi 4B, 3B/B+ 64-bit Full | v1.5.1 | [genpi64.img.xz](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64.img.xz) | [genpi64.img.xz.asc](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64.img.xz.asc) -Raspberry Pi 4B, 3B/B+ 64-bit Lite | v1.5.1 | [genpi64lite.img.xz](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64lite.img.xz) | [genpi64lite.img.xz.asc](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64lite.img.xz.asc) +Raspberry Pi 4B, 3B/B+ 64-bit Full | v1.5.2 | [genpi64.img.xz](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64.img.xz) | [genpi64.img.xz.asc](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64.img.xz.asc) +Raspberry Pi 4B, 3B/B+ 64-bit Lite | v1.5.2 | [genpi64lite.img.xz](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64lite.img.xz) | [genpi64lite.img.xz.asc](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64lite.img.xz.asc) -**NB:** most users will want the first, full image ([genpi64.img.xz](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64.img.xz)) - the 'lite' variant ([genpi64lite.img.xz](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64lite.img.xz)) boots to a command-line (rather than a graphical desktop), and is intended only for experienced Gentoo users (who wish to to *e.g.* set up a server). +**NB:** most users will want the first, full image ([genpi64.img.xz](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64.img.xz)) - the 'lite' variant ([genpi64lite.img.xz](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64lite.img.xz)) boots to a command-line (rather than a graphical desktop), and is intended only for experienced Gentoo users (who wish to to *e.g.* set up a server). > Please note that as of v1.5.1, the Pi-Top (a DIY, RPi3-based laptop) pre-built image will unfortunately no longer be provided as part of this project. My Pi-Top v1's hub has recently suffered a hardware failure, leaving me unable to charge the internal battery, or boot an RPi3 in its chassis. As such, I am unable to test this variant of the image going forward - and I am not comfortable releasing images I haven't tested myself. You should still be able to bring up the Pi-Top specific drivers on the 'full' standard image above, by setting the `pitop` USE flag globally, and then re-emerging `rpi-64bit-meta` however. My apologies for the inconvenience to users on this platform >< -> The previous release versions are still available (together with a detailed changelog) [here](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases). If you have a significant amount of work invested in an older release of this image, I have also provided manual upgrade instructions (from 1.0.0 thru 1.5.0 → 1.5.1) [here](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases#upgrade_to_1_5_1) (note that due to the addition of RPi4-compatibility in 1.5.0, you cannot simply upgrade via `genup` alone; some manual steps are required). +> The previous release versions are still available (together with a detailed changelog) [here](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases). If you have a significant amount of work invested in an older release of this image, I have also provided manual upgrade instructions (from 1.0.0 thru 1.5.1 → 1.5.2) [here](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases#upgrade_to_1_5_1) (note that due to the addition of RPi4-compatibility in 1.5.0, you cannot simply upgrade via `genup` alone; some manual steps are required). Please read the instructions below before proceeding. Also please note that all images (and binary packages) are provided 'as is' and without warranty. You should also be comfortable with the (at the moment, unavoidable) non-free licenses required by the firmware and boot software supplied on the image before proceeding: these may be reviewed [here](https://github.com/sakaki-/gentoo-on-rpi-64bit/tree/master/licenses). @@ -63,7 +63,7 @@ Please read the instructions below before proceeding. Also please note that all ## Prerequisites To try this out, you will need: -* For the **full** image (which most users will want), a [microSD](https://en.wikipedia.org/wiki/Secure_Digital) card of _at least_ 16GB capacity (as this image is 1,720MiB compressed, 12.25GiB == 13.15GB uncompressed, so it should fit on any card marked as >= 16GB). For the **'lite'** image, a card marked as >= 8GB should suffice (as this image is 664MiB compressed, 7.25GiB == 7.78GB uncompressed). If you intend to build many additional large packages (or kernels) on your RPi, a card of >16GB is recommended (the root partition will [automatically be expanded](#morespace) to fill the available space on your microSD card, on first boot). Depending on the slots available on your PC, you may also need an adaptor to allow the microSD card to be plugged in (to write the image to it initially). [Class A1 cards](https://www.raspberrypi.org/forums/viewtopic.php?p=1517864#p1517864) are particularly recommended, but not required. +* For the **full** image (which most users will want), a [microSD](https://en.wikipedia.org/wiki/Secure_Digital) card of _at least_ 16GB capacity (as this image is 1,842MiB compressed, 12.25GiB == 13.15GB uncompressed, so it should fit on any card marked as >= 16GB). For the **'lite'** image, a card marked as >= 8GB should suffice (as this image is 680MiB compressed, 7.25GiB == 7.78GB uncompressed). If you intend to build many additional large packages (or kernels) on your RPi, a card of >16GB is recommended (the root partition will [automatically be expanded](#morespace) to fill the available space on your microSD card, on first boot). Depending on the slots available on your PC, you may also need an adaptor to allow the microSD card to be plugged in (to write the image to it initially). [Class A1 cards](https://www.raspberrypi.org/forums/viewtopic.php?p=1517864#p1517864) are particularly recommended, but not required. > I have found most SanDisk cards work fine; if you are having trouble, a good sanity check is to try writing the [standard Raspbian 32-bit image](https://www.raspberrypi.org/downloads/raspbian/) to your card, to verify that your Pi4 (or Pi3) will boot with it, before proceeding. * A Raspberry Pi 4 Model B, or Pi 3 Model B or B+ (obviously!). @@ -85,13 +85,13 @@ Choose either the full (recommended for most users) or 'lite' (command-line only On your Linux box, issue (you may need to be `root`, or use `sudo`, for the following, hence the '#' prompt): ```console -# wget -c https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64.img.xz -# wget -c https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64.img.xz.asc +# wget -c https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64.img.xz +# wget -c https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64.img.xz.asc ``` RPi4 Running Full Image -to fetch the compressed disk image file (~1,720MiB) and its signature. +to fetch the compressed disk image file (~1,842MiB) and its signature. Next, if you like, verify the image using gpg (this step is optional): ```console @@ -123,13 +123,13 @@ Now continue reading at ["Booting!"](#booting) below. On your Linux box, issue (you may need to be `root`, or use `sudo`, for the following, hence the '#' prompt): ```console -# wget -c https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64lite.img.xz -# wget -c https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.1/genpi64lite.img.xz.asc +# wget -c https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64lite.img.xz +# wget -c https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/download/v1.5.2/genpi64lite.img.xz.asc ``` [RPi4 Running Lite Image] -to fetch the compressed disk image file (~664MiB) and its signature. +to fetch the compressed disk image file (~680MiB) and its signature. Next, if you like, verify the image using gpg (this step is optional): ```console @@ -159,6 +159,8 @@ Now continue reading at ["Booting!"](#booting), immediately below. Note, however > Hint: you can use the bundled tool `nmtui` to easily establish a WiFi network connection from the command line. +> Hint: if you wish to use your RPi3/4 in a *headless* context, as of v1.5.2 of the image you can edit the file `startup.sh` on the first partition, to e.g. set up fixed network IP addresses, specify WiFi login passphrases etc. The file can be edited on any PC (since the first partition is formatted FAT) and you need to make any changes prior to first boot. The shipped `startup.sh` contains a [number of (commented) examples](https://github.com/sakaki-/genpi64-overlay/blob/master/sys-apps/rpi-onetime-startup/files/startup.sh-2) to help get you oriented. Users booting the image on a system with attached mouse, keyboard and monitor can ignore this facility of course, since networking can be configured via the GUI, once booted. + ## Booting! @@ -216,7 +218,7 @@ demouser@pi64 ~ $ If you want to create your own account, you can do so easily. Open a terminal, su to root, then issue (adapting with your own details, obviously!): ```console -pi64 ~ # useradd --create-home --groups "adm,disk,lp,wheel,audio,video,cdrom,usb,users,plugdev,portage,cron" --shell /bin/bash --comment "Sakaki" sakaki +pi64 ~ # useradd --create-home --groups "adm,disk,lp,wheel,audio,video,cdrom,usb,users,plugdev,portage,cron,gpio,i2c,spi" --shell /bin/bash --comment "Sakaki" sakaki pi64 ~ # passwd sakaki New password: Retype new password: @@ -380,7 +382,7 @@ Have fun! ^-^ You don't need to read the following notes to use the image, but they may help you better understand what is going on! -> NB some of the following notes need updating for the new 1.5.1 image. I plan to do this shortly. +> NB some of the following notes need updating for the new 1.5.2 image. I plan to do this shortly. * For simplicity, the image uses a single `ext4` root partition (includes `/home`), which [by default](#morespace) will be auto-resized to fill all remaining free space on the microSD card on first boot. Also, to allow large packages (such as `gcc`) to be built from source without running out of memory on smaller systems, a 1 GiB swapfile has been set up at `/var/cache/swap/swap1`, and on boot this will be auto-resized if necessary, if space becomes tight (by [this service](https://github.com/sakaki-/genpi64-overlay/tree/master/sys-apps/rpi3-expand-swap)). Feel free to modify this configuration as desired (for example, you can significantly improve performance under load by setting up a dedicated swap device on a separate bus from the system's rootfs; for details, please see [this short tutorial](https://github.com/sakaki-/gentoo-on-rpi-64bit/wiki/Improve-Swap-Perfomance-on-your-RPi)). > Incidentally, it *is* possible to get an RPi3 Model B to boot from a USB drive (no microSD card required); see for example [these instructions](http://www.makeuseof.com/tag/make-raspberry-pi-3-boot-usb/) (try at your own risk!), and furthermore the RPi3 Model B+ can boot a USB-written image *without* modification, as it has the necessary OTP fuses factory set. Alternatively, you can retain `/boot` on the microSD card, but use a USB drive for the system root (remember to modify `/boot/cmdline.txt` and `/etc/fstab` accordingly, if you choose to go this route). At the time of writing, the RPi4 does not yet support direct USB boot (although this feature is pending, and you can always use the split sys{b,r}oot method just mentioned: NB, *if* doing so I recommend you use the a USB2 port for your rootfs on the RPi4, until the [FIQ](https://www.raspberrypi.org/forums/viewtopic.php?p=1510558#p1510558) is implemented on the aarch64 kernel). @@ -424,7 +426,7 @@ on the image to include v3d support for the new Pi4). Note however that this is * As of v1.5.0 of the image, full `pulseaudio` support has been built into all supplied packages (via a global USE flag). -* If you are using a Pi-Top chassis, have emerged `rpi-64bit-meta` with the `pitop` USE flag set, and have one or more pi-topSPEAKER units plugged in, the HDMI audio stream will [automatically play](#ptspeaker) though these. You should also be able to change the [screen backlight brightness](#ptbrightness) using the [keyboard buttons](#ptkeycuts), see the [remaining battery charge](#ptbattery) in the top panel, and find that the when you shut down your system, the hub [powers off](#ptpoweroff) your Pi-Top properly. +* If you are using a Pi-Top chassis, have emerged `rpi-64bit-meta` with the `pitop` USE flag set, and have one or more pi-topSPEAKER units plugged in, the HDMI audio stream will [automatically play](https://github.com/sakaki-/genpi64-overlay#ptspeaker) though these. You should also be able to change the [screen backlight brightness](https://github.com/sakaki-/genpi64-overlay#ptbrightness) using the [keyboard buttons](https://github.com/sakaki-/genpi64-overlay#ptkeycuts), see the [remaining battery charge](https://github.com/sakaki-/genpi64-overlay#ptbattery) in the top panel, and find that the when you shut down your system, the hub [powers off](https://github.com/sakaki-/genpi64-overlay#ptpoweroff) your Pi-Top properly. * Pi-Top (v1) users: you can (at your option) swap out your existing RPi3 Model B board for a RPi3 Model B+; everything should work as before, but performance will be increased somewhat (the peak normal clock speed of the B+ is faster (at 1.4GHz) than the B (at 1.2GHz); also, the B+ includes a heat spreader, so is less prone to thermal throttling when worked hard). While you could in principle also use an RPi4 in the Pi-Top chassis, you'd need an adaptor for the microHDMI and power connectors, and you may also find the unit draws more power than the Pi-Top circuitry can supply, so this approach is not recommended. * The frequency governor is switched to `ondemand` (from the default, `powersave`), for better performance, as of version 1.0.1. This is managed by the `sys-apps/rpi3-ondemand-cpufreq` package (see [below](#ondemand)). @@ -448,7 +450,7 @@ on the image to include v3d support for the new Pi4). Note however that this is * The image uses the RPi3/4's hardware random number generator to feed `/dev/random` (via `sys-apps/rng-tools`); see [these notes](https://github.com/sakaki-/genpi64-overlay/tree/master/sys-boot/rpi3-64bit-firmware) for further details. -* As a (limited, 64-bit) build of `media-libs/raspberrypi-userland` is included, you can use `vcgencmd` etc. Note however that MMAL and OpenMAX IL features are *not* currently supported (this is an issue for *all* 64-bit OS on the RPi3/4 at present, please see [here](https://forums.gentoo.org/viewtopic-p-8106974.html#8106974), [here](https://github.com/raspberrypi/userland/issues/460) and [here](https://www.raspberrypi.org/forums/viewtopic.php?p=1433757#p1433757)). +* As a (limited, 64-bit) build of `media-libs/raspberrypi-userland` is included, you can use `vcgencmd` etc. As of version 1.5.2 of the image, this includes support for MMAL (including bundled tools such as `raspivid` and `raspicam`), although OpenMAX-IL is not yet supported from a 64-bit userland. * If you wish to share files on a network with Windows boxes, please note that `net-fs/samba` is bundled as of version 1.2.2 of the image. To configure and activate it, please see e.g. [these notes](https://forums.gentoo.org/viewtopic-p-8215174.html#8215174). @@ -481,20 +483,33 @@ on the image to include v3d support for the new Pi4). Note however that this is * As of version 1.3.1 of the image, an Xfce4 startup service `rpi3-noblank` is active; this prevents the X11 screensaver from blanking the screen when it (i.e., the screensaver) is supposed to be turned off, as this can cause a mysterious 'black screen' (with no obvious way to recover, moving the mouse and keyboard don't work) under the `vc4-{f,}kms-v3d` graphics drivers. * As of version 1.3.1 of the image, and as noted earlier, a simple tool, [`pyconfig_gen`](url=https://github.com/sakaki-/pyconfig_gen) has been provided, for easy (GUI-based) update of (a subset of the features contained in) the `/boot/config.txt` file on the RPi3. This utility is autostarted on first boot for each user. Changes made to the `/boot/config`.txt file using this application are subject to ratification on reboot; if you do not explicitly accept them before a short time limit expires, an automatic reboot under the prior, 'last known good' config is performed. This prevents you from locking yourself out by specifying (e.g.) an HDMI mode that is unsupported by your display (as an additional precaution against this particular case, only modes reported as being supported by the currently connected display are presented for selection in the GUI). Currently, only a small (but hopefully, useful) subset of the options available may be edited via this application, but this will be increased in future. It is still possible to directly edit `/boot/config.txt` via `nano` etc. - the app ignores keys it does not manage. - * As of v1.5.0 of the image, you can use the `pyconfig_gen` tool to specify settings for a second screen, connected to the HDMI1 port on your Pi4 (these additional settings are ignored on the Pi3, which only has a single HDMI connector). To do so, open ApplicationsSettingsRPi Config Tool, select the Second Display tab, choose the appropriate settings just as you did for your main (HDMI0) display, then click Save and Exit, electing to reboot when prompted. Once your system comes back up, you can then confirm the settings (if OK),then click the Launch Screen Layout Editor to start the `arandr` program. This tool lets you set the relative rotation and layout of your two screens (side by side, stacked etc.), and you can apply these settings 'live' by clicking on the "green tickmark" toolbar button. Once you have a layout you like, you can persist it across reboots, by clicking the "save" toolbar icon (the rightmost one). If you save the settings to the location `~/.screenlayout/default.sh`, they will automatically be applied for you at each (graphical) login, for convenience. + * As of v1.5.0 of the image, you can use the `pyconfig_gen` tool to specify settings for a second screen, connected to the HDMI1 port on your Pi4 (these additional settings are ignored on the Pi3, which only has a single HDMI connector). To do so, open ApplicationsSettingsRPi Config Tool, select the Second Display tab, choose the appropriate settings just as you did for your main (HDMI0) display, then click Save and Exit, electing to reboot when prompted. Once your system comes back up, you can then confirm the settings (if OK),then click the Launch Screen Layout Editor to start the `arandr` program. This tool lets you set the relative rotation and layout of your two screens (side by side, stacked etc.), and you can apply these settings 'live' by clicking on the "green tickmark" toolbar button. Once you have a layout you like, you can persist it across reboots, by clicking the "save" toolbar icon (the rightmost one). If you save the settings to the location `~/.screenlayout/default.sh`, they will automatically be applied for you at each (graphical) login, for convenience. As of version 1.5.2 of the image, you can suppress this automatic application by holding down Ctrl during graphical startup. * As of version 1.4.0 of the image, use of the Pi's hardware video codecs, and (optional) camera module, are both supported, via the [V4L2 framework](https://events.static.linuxfound.org/images/stories/pdf/lceu2012_debski.pdf). Two trivial applications (ApplicationsMultimediaRPi Camera Live View, and ApplicationsMultimediaRPi Video Player (HW Codecs)) are bundled to help demonstrate these features; a screenshot of these in use (running on an RPi3B+, with an attached Pi camera module v2, in a Pi-Top v1 chassis) is shown below: [Demonstrating Camera and Hardware Video Codec Access]
As of v1.5.0 of the image, these tools also work on an RPi4.
Given an appropriately patched `ffmpeg` (which is present in >=v1.4.0 of the image), exploiting these features from the command line is very simple - see the [example 'recipes'](https://github.com/sakaki-/gentoo-on-rpi-64bit/wiki/Using-the-RPi%27s-Video-Codecs-and-Camera-Module) (which work for both the RPi3 and RPi4) in this project's open [wiki](https://github.com/sakaki-/gentoo-on-rpi-64bit/wiki). +* As of version 1.5.2 of the image, (preliminary!) MMAL 64-bit userland support has been added, via the inclusion of 6by9's pointer-wrangling [PR#586](https://github.com/raspberrypi/userland/pull/586) into [`media-libs/raspberrypi-userland`](https://github.com/sakaki-/genpi64-overlay/blob/master/media-libs/raspberrypi-userland/files/raspberrypi-userland-1.20191121-64-bit-mmal.patch) (please note, this is an early, cherry-picked merge, so you may experience breakage). As a result, tools such as `raspivid` and `raspistill` are bundled with the image (So now if, for example, you have the optional camera module attached, you should be able to issue e.g. `raspivid -v -o test.h264 -t 10000 -g 1`). (For those interested, OpenMAX-IL is not yet supported in 64-bit.) + * Also from v1.5.2, the `mmal` USE flag for `media-video/ffmpeg` has been turned on, as the necessary support libraries and headers are now present (thanks to the above PR). So, for example, you could play back the above `test.h264` file using `ffplay -vcodec h264_mmal -i test.h264` (as well as via e.g. `ffplay -vcodec h264_v4l2m2m -i test.h264` of course, since the V4L2-M2M h/w codec endpoints remain supported too). + * If you'd like to install [Flatpak](https://en.wikipedia.org/wiki/Flatpak) apps on your RPi, please see [these notes](https://github.com/sakaki-/gentoo-on-rpi-64bit/wiki/Install-Flatpak-Applications-on-your-RPi) for further details. +* As of version 1.5.2 of the image, the [`rpi4-eeprom-updater`](https://github.com/sakaki-/genpi64-overlay/tree/master/dev-embedded/rpi4-eeprom-updater) service has been added, to automate the upgrading of the RPi4's bootloader and VL805 (USB) EEPROM firmware, patterned on the official [rpi-eeprom](http://archive.raspberrypi.org/debian/pool/main/r/rpi-eeprom/) deb. This service has no effect on the RPi3. For further details, please see [this post](https://www.raspberrypi.org/forums/viewtopic.php?p=1557653#p1557653). + +* Also as of version 1.5.2, the `rpi-onetime-startup` service has been added. This runs the script `startup.sh` from the top-level directory of the FAT filesystem in partition 1, if present, on the first boot (after partition resizing), having first disabled itself from future invocation. It is particularly intended to allow e.g. initial networking to be configured for users of headless systems, and to that end the bundled `(/boot/)startup.sh` script contains a [number of (commented) examples](https://github.com/sakaki-/genpi64-overlay/blob/master/sys-apps/rpi-onetime-startup/files/startup.sh-2) of configuring the wired and wireless interfaces (using `nmcli`). To use, edit the `startup.sh` script (on e.g. a Windows or Linux desktop box) on the microSD card to which you have just written the image, prior to first using the card to boot your headless RPi3/4 (users booting the image on a system with attached mouse, keyboard and monitor do not need to do use this facility of course, since networking can be configured via the GUI, once booted). + +* And also as of version 1.5.2, some of the core Gentoo system paths have changed, in line with [upstream](https://bugs.gentoo.org/378603), as follows (for more details, please see [this post](https://www.raspberrypi.org/forums/viewtopic.php?p=1569964#p1569964)): + * `/usr/portage` -> `/var/db/repos/gentoo` (`$PORTDIR`) + * `/usr/portage/distfiles` -> `/var/cache/distfiles` (`$DISTDIR`) + * `/usr/portage/packages` -> `/var/cache/binpkgs` (`$PKGDIR`) + * `/usr/local/portage/` -> `/var/db/repos/` + ## Maintenance Notes (Advanced Users Only) (↓[skip](#miscpoints)) The following are some notes regarding optional maintenance tasks. The topics here may be of interest to advanced users, but it is not necessary to read these to use the image day-to-day. -> NB some of the following notes need updating for the new 1.5.1 image. I plan to do this shortly. +> NB some of the following notes need updating for the new 1.5.2 image. I plan to do this shortly. ### Optional: Switch Back to a 'Pure' `bcmrpi3_defconfig` / `bcm2711_defconfig` Kernel @@ -764,7 +779,6 @@ Leave the rest of the file as-is. Save, and exit `nano`. Reboot your system, and The following are some notes about the detailed structure of the image. It is not necessary to read these to use the image day-to-day. -> NB some of the following notes need updates/expansion for the new 1.5.1 image. I plan to do this shortly. ### RPi-Specific Ebuilds @@ -811,8 +825,6 @@ make **updating a typical system (with few user-added packages) possible with a ### Subscribed Ebuild Repositories (_aka_ Overlays) -> NB some of the following need updates/expansion for the new 1.5.1 image. I plan to do this shortly. - The image is subscribed to the following ebuild repositories: * **gentoo**: this is the main Gentoo tree of course, but is (by default) supplied via `rsync://isshoni.org/gentoo-portage-pi64-gem`, a weekly-gated, signature-authenticated portage rsync mirror locked to the binhost's available files, as described [above](#rsync). * **[sakaki-tools](https://github.com/sakaki-/sakaki-tools)**: this provides a number of small utilities for Gentoo. The image currently uses the following ebuilds from the `sakaki-tools` overlay: @@ -837,130 +849,8 @@ The image is subscribed to the following ebuild repositories: * **media-gfx/fotoxx** [upstream](https://www.kornelix.net/fotoxx/fotoxx.html) A program for improving image files from digital cameras (HDR etc). Supplies v19.13, which is not yet in the Gentoo tree. -* **[genpi64](https://github.com/sakaki-/genpi64-overlay)**: this overlay (which used to be named `rpi3` and was subsequently [migrated](https://forums.gentoo.org/viewtopic-p-8362116.html#8362116) at v1.5.0 with the advent of RPi4 support) provides ebuilds specific to the Raspberry Pi 3 & Pi 4, or builds that have fallen off the main Gentoo tree but which are the last known reliable variants for `arm64`. It also provides the [custom profile](#profile) [`genpi64:default/linux/arm64/17.0/desktop/genpi64`](https://github.com/sakaki-/genpi64-overlay/tree/master/profiles/targets/rpi3). The image currently uses the following ebuilds from the `genpi64` overlay: - - * **dev-embedded/rpi-64bit-meta** - This is the main `gentoo-on-rpi-64bit` metapackage - its version matches that of the image release (currently, 1.5.0). The features it pulls in (via other ebuilds) can be customized via the following USE flags (edit via `/etc/portage/package.use/rpi-64bit-meta`): - - | USE flag | Default? | Effect | - | -------- | --------:| ------:| - | `boot-fw` | Yes | Pull in the /boot firmware, configs and bootloader. | - | `kernel-bin` | Yes | Pull in the `bcm{2711,rpi3}-kernel<-bis>-bin` binary kernel package. | - | `porthash` | No | Pull in repo signature checker, for isshoni.org `rsync`. | - | `weekly-genup` | Yes | Pull in `cron.weekly` script, to run `genup` automatically. | - | `innercore` | Yes | Pull in essential system packages for image (RPi initscripts etc.) | - | `core` | Yes | Pull in main packages for image (`clang` etc.). Requires `innercore`. | - | `xfce` | Yes | Pull in packages for baseline Xfce4 system. Requires `core`. | - | `pitop` | No | Pull in Pi-Top packages (NB most users **won't** want this). Requires `xfce`. | - | `apps` | No | Pull in baseline desktop apps (`libreoffice` etc). Requires `xfce`. | - - - * **sys-firmware/brcm43430-firmware** [upstream](https://github.com/RPi-Distro/firmware-nonfree) - Just provides a configuration file (`brcmfmac43430-sdio.txt`) that is required for the RPi3/4's integrated WiFi (the main firmware is provided already, by [`sys-kernel/linux-firmware`](http://packages.gentoo.org/package/sys-kernel/linux-firmware)). Now also provides the equivalent file `brcmfmac43455-sdio.txt`, for use with the RPi3 B+ / RPi 4 B's [dual-band WiFi](https://www.raspberrypi.com.tw/tag/bcm2837/) WiFi chip set (Cypress CYW43455), plus the matching `brcmfmac43430-sdio.clm_blob`. - * **net-wireless/rpi3-wifi-regdom** - Provides a simple service to set the WiFi regulatory domain; the value set may be modified by editing the file `/etc/conf.d/rpi3-wifi-regdom`. - * **sys-firmware/bcm4340a1-firmware** [upstream](https://aur.archlinux.org/packages/pi-bluetooth/) - Provides firmware (`/etc/firmware/BCM43430A1.hcd`) for the RPi3/4's integrated Bluetooth transceiver. Adapted from the [`pi-bluetooth`](https://aur.archlinux.org/packages/pi-bluetooth/) package from ArchLinux. Required by `net-wireless/rpi3-bluetooth` package (see below). - * **net-wireless/rpi3-bluetooth** [upstream](https://aur.archlinux.org/packages/pi-bluetooth/) - Provides a startup service and `udev` rule for the RPi3/4's integrated Bluetooth transceiver. Adapted from the [`pi-bluetooth`](https://aur.archlinux.org/packages/pi-bluetooth/) package from ArchLinux. - * **sys-devel/portage-distccmon-gui** - Desktop file (and wrapper) to view Portage jobs with `distccmon-gui` (provided your user is a member of the `portage` group). Currently installed on the image, but _not_ controlled by the `rpi-64bit-meta` metapackage. - * **sys-kernel/bcmrpi3-kernel-bin** - Provides ebuilds to install the available binary packages for the 64-bit `bcmrpi3_defconfig` Linux kernels (for the Raspberry Pi 3 model B and B+), which are updated weekly [here](https://github.com/sakaki-/bcmrpi3-kernel). - * **sys-kernel/bcmrpi3-kernel-bis-bin** - Provides ebuilds to install the available binary packages for the 64-bit `bcmrpi3_defconfig` Linux kernels (for the Raspberry Pi 3 model B and B+), which are updated weekly [here](https://github.com/sakaki-/bcmrpi3-kernel-bis). This version is used by default in preference to `bcmrpi3-kernel-bin` as of v1.2.2 of the image, as it includes some additional kernel configuration items such as KVM (but either is acceptable). - * **sys-kernel/bcm2711-kernel-bin** - Provides ebuilds to install the available binary packages for the 64-bit `bcm2711_defconfig` Linux kernels (for the Raspberry Pi 4 model B), which are updated weekly [here](https://github.com/sakaki-/bcm2711-kernel). - * **sys-kernel/bcm2711-kernel-bis-bin** - Provides ebuilds to install the available binary packages for the 64-bit `bcm2711_defconfig` Linux kernels (for the Raspberry Pi 4 model B), which are updated weekly [here](https://github.com/sakaki-/bcm2711-kernel-bis). This version is used by default in preference to `bcm2711-kernel-bin` as of v1.5.0 of the image, as it includes some additional kernel configuration items such as KVM (but either is acceptable). - * **media-libs/raspberrypi-userland** - Provides a (restricted) 64-bit build (`-DARM64=ON`) of `raspberrypi-userland`, for`vcgencmd` etc. The ebuild needs tidying, so please use with care >< - * **sys-apps/rpi3-init-scripts** - Provides a few simple init scripts (to autoexpand the root partition on first boot, etc.). - * **app-portage/weekly-genup** - Installs a simple cron.weekly script, to automate `genup`, and another, to run 'fixups' (small scripts to correct issues that may e.g. prevent correct `genup` operation etc.). - * **sys-apps/rpi3-ondemand-cpufreq** - Provides the `rpi3-ondemand` OpenRC `sysinit` service, which switches the RPi3 from its (`bcmrpi3_defconfig`) default `powersave` CPU frequency governor, to `ondemand`, for better performance. - * **x11-misc/rpi3-safecursor** - Provides the `rpi3-safecursor` OpenRC service, which will install a rule to force software cursor blitting (rather than the hardware default) if the user has not set `disable_overscan=1` in `config.txt`. Introduced to deal with issue #17. The service no-ops with the supplied 4.19.y kernel however, as this has a fix [already committed](https://github.com/raspberrypi/linux/commit/81bbe80e7bebab6211c72bf0c0f81a4bc2370eab). - * **app-portage/rpi3-check-porthash** - Provides a [`porthash`](https://github.com/sakaki-/porthash) signed hash check for the [isshoni.org](https://isshoni.org) rsync gentoo ebuild repository, implemented as a `repo.postsync.d` hook. NB not installed as of v1.3.0 of the image, as Gentoo's official `gemato` signature check is used instead; please see the release notes [here](https://github.com/sakaki-/gentoo-on-rpi-64bit/releases/tag/v1.3.0). - * **sys-boot/rpi3-64bit-firmware** [upstream](https://github.com/raspberrypi/firmware) - Provides the firmware and config files required in `/boot` to boot the RPi3/4 in 64-bit mode. Does not provide the kernel or DTBs (see `sys-kernel/bcmrpi3-kernel<-bis>-bin`, above, for that). A weekly check is made to see if a new tag has been added to the official [`raspberrypi/firmware/boot`](https://github.com/raspberrypi/firmware/tree/master/boot) upstream, and, if so, a matching ebuild is automatically created here. - * **dev-embedded/wiringpi** [upstream](http://wiringpi.com/) - Provides Gordon Henderson's `WiringPi`, a PIN based GPIO access library (with accompanying `gpio` utility). Now [deprecated](http://wiringpi.com/wiringpi-deprecated/), and will not work correctly on the RPi4 in any event; use e.g. the bundled `pigpio` library instead. - * **xfce-extra/xfce4-fixups-rpi3** - Effects some useful new-user fixups for Xfce4 on the RPi3 (forcing compositing to sync to the vertical blank etc.). Installs an `/etc/xdg/autostart/xfce4-fixups-rpi3.desktop` entry. - * **xfce-extra/xfce4-keycuts-pitop** - Installs some simple keyboard shortcuts for the Pi-Top (an RPi3-based DIY laptop). Only installed when the `pitop` USE flag is set on `rpi-64bit-meta`. - * **xfce-extra/xfce4-battery-plugin** [upstream](https://github.com/rricharz/pi-top-battery-status) - A modified version of the standard `xfce4-battery-plugin` gas gauge. It is patched with code from [rricharz](https://github.com/rricharz/pi-top-battery-status) to query the status of the Pi-Top's battery over I2C; this code is activated by building `rpi-64bit-meta` with the `pitop` USE flag. - * **sys-apps/pitop-poweroff** - Provides a simple OpenRC shutdown service, to ensure that the Pi-Top's onboard hub controller is properly powered off. Only installed when the `pitop` USE flag is set on `rpi-64bit-meta`. - * **sys-apps/rpi3-spidev** - Provides a `udev` rule for SPI access on the RPi3/4; ensures that the `/dev/spidevN.M` devices are read/write for all members of the `wheel` group, not just `root`. Only installed when the `pitop` USE flag is set on `rpi-64bit-meta` (but usable on any RPi3/RPi4). - * **sys-apps/rpi3-i2cdev** - Proves an OpenRC service and `udev` rule for I2C access on the RPi3/4. Ensures that the `i2c-dev` module is `modprobe`d, and that the `/dev/i2c-[0-9]` devices are read/write for all members of the `wheel` group, not just `root`. Only installed when the `pitop` USE flag is set on `rpi-64bit-meta` (but usable on any RPi3/4). - * **dev-embedded/pitop-utils** [upstream](https://github.com/rricharz/pi-top-install) - Provides the `pt-poweroff` and `pt-brightness` `sbin` utilities for the Pi-Top. Only installed when the `pitop` USE flag is set on `rpi-64bit-meta`. - * **dev-embedded/pitop-speaker** [upstream](https://github.com/pi-top/pi-topSPEAKER) - Provides the `ptspeaker` Python 3 package and accompanying OpenRC service, to initialize pitopSPEAKER add-on-boards. The init has been adapted from the original Debian package and does _not_ use `pt-peripherals-daemon`. Only installed when the `pitop` USE flag is set on `rpi-64bit-meta`. - * **x11-misc/twofing** [upstream](http://plippo.de/p/twofing) - Provides the `twofing` daemon, which converts touchscreen gestures into mouse and keyboard events. Included primarily for use with the official 7" RPi (1,2,3) touchscreen (not sure if this is yet compatible with the RPi4). - * **app-accessibility/onboard** [upstream](https://launchpad.net/onboard) - Provides a flexible onscreen keyboard. Again, included primarily for use with the official 7" RPi (1,2,3) touchscreen. Adapted with thanks from original ebuild, [here](https://bitbucket.org/wjn/wjn-overlay). - * **xfce-extra/xfc4-mixer** [upstream](http://softwarebakery.com/maato/volumeicon.html) - Provides `xfc4-mixer-4.99.0-r1`, a 'pseudo-package' replacing the original, treecleaned `xfce4-mixer` with the (broadly equivalent) `media-sound/volumeicon` package. - * **sys-apps/qdiskusage** [upstream](http://www.qt-apps.org/content/show.php/QDiskUsage?content=107012) - Provides `qdiskusage-1.99.0.ebuild`, a dummy, as this has now been removed from the main Gentoo tree, and the local copy no longer builds, due to missing deps. - * **x11-themes/gnome-icon-theme** [upstream](https://www.gnome.org) - Provides `gnome-icon-theme-3.12.0-r1.ebuild`; this has been removed from the main Gentoo tree, but is still required for some icons on the image. - * **xfce-extra/xfce4-notifyd** [upstream](https://goodies.xfce.org/projects/applications/xfce4-notifyd) - Provides `xfce4-notifyd-0.4.0.ebuild`; this has been removed from the main Gentoo tree, but is still used on the image. Upgrades masked because of message truncation, which causes problems with PIN notification during Bluetooth device setup. To be fixed / resolved soon. - * **xfce-extra/xfce4-indicator-plugin** [upstream](https://goodies.xfce.org/projects/panel-plugins/xfce4-indicator-plugin) - Provides `xfce4-indicator-plugin-2.3.3-r2.ebuild`; this has been removed from the main Gentoo tree, and the v2.3.4 is currently masked. - * **net-misc/rpi3-ethfix** - Effects some simple Ethernet workarounds (using `ethtool`) for the RPi3B+. It has not effect on the RPi3B or RPi4B. - * **sys-apps/rpi3-expand-swap** - Expands the default swapfile (`/var/cache/swap/swap1`) to 1,024MiB on first boot (after the root filesystem has been expanded), subject to sufficient space. - * **sys-apps/rpi3-zswap** - Activates the `zswap` kernel facility to transparently compress, and cache in RAM, pages that are being evicted to swap. Can significantly improve responsiveness of the RPi3 when a number of large applications are open. Configured via `/etc/conf.d/rpi3-zswap`. - * **sys-boot/rpi3-boot-config** - Provides the 'starter' configuration files `/boot/cmdline.txt` and `/boot/config.txt`. - * **net-wireless/blueman** - Provides `blueman-2.0.4-r1.ebuild`; this has been removed from the main Gentoo tree, but is in use on the image (until the current version proves stable, at which point it will be unmasked, and `blueman` will revert to using the main-tree ebuild). - * **x11-misc/rpi3-safecompositor** - Provides an OpenRC service to off display compositing, on the RPi3 only, if a high pixel clock is detected (> 1.2175MHz, currently). This is because certain applications, for example LibreOffice v6 Draw and Impress, can cause the whole system to lock-up when used with compositing on under such conditions. As of v1.4.0 of the image, also turns of compositing when 'true' kms mode (`vc4-kms-v3d`) is in use. - * **app-office/orage** [upstream](https://git.xfce.org/apps/orage/) - Provides `orage-4.12.1-r1.ebuild`, patched for [bug 657542](https://bugs.gentoo.org/657542). Once this revbumps in the main Gentoo tree, `orage` should revert to using that version instead. - * **dev-libs/openssl** [upstream](https://www.openssl.org/) - Provides a number of builds of `openssl` with the Fedora EC patchset, that allow use / distribution in `bindist` builds. - * **dev-python/pyopenssl** [upstream](http://pyopenssl.sourceforge.net/) - Provides a version of `pyopenssl` that can use with the above `openssl` builds, with `bindist` set. - * **net-libs/nghttp2** [upstream](https://nghttp2.org/) - Provides version of `nghttp2` that can work under `bindist`, by using the EC-patched `openssl` libraries (above). - * **net-libs/nodejs** [upstream](https://nodejs.org/) - Provides version of `nodejs` that can work under `bindist`, by using the EC-patched `openssl` libraries (above). - * **sys-apps/pyconfig_gen** - Provides a simple, PyQt5 dialog-based app, to allow the `/boot/config.txt` file to be edited in a structured manner, together with some support services (to revert the new config automatically, unless ratified upon reboot). - * **www-client/chromium** [upstream](http://chromium.org/) - Provides a version of the open-source browser `chromium`, capable of being built in a `bindist` compatible manner (by suppressing all software-based `h264` codec inclusions). - * **xfce4-extra/xfce4-noblank** - Provides an `/etc/xdg/autostart` script to prevent the `xscreensaver` blanking the screen, even when it is notionally 'off'. - * **xfce-extra/xfce4-cpugraph-plugin** [upstream](https://goodies.xfce.org/projects/panel-plugins/xfce4-cpugraph-plugin) - Provides a version of this plugin that periodically completely redraws, as the original is subject to occasional display corruption. - * **media-video/ffmpeg** [upstream](https://ffmpeg.org/) - Provides a version of `ffmpeg` that has been patched to allow leverage of the RPi3/4's hardware video codecs, via V4L2 M2M. - * **media-video/pi-ffplay** - Provides a trivial video player app (based on `ffplay`) that uses the RPi3/4's hardware video codecs where possible. - * **media-video/pi-ffcam** - Provides a trivial live view app for the RPi3/4's (optional) camera module. - - * **dev-lang/python** - Provides builds of the `python` language interpreter (for slots 3.6 and 3.7) that have profile guided optimisation (`pgo`) turned on, as this can yield a significant performance improvement (see e.g. [these notes](TODO)). - * **x11-misc/arandr** - Provides a slightly patched version of the `arandr` screen configuration GUI, which automatically applies setup files saved as `~/.screenlayout/default.sh` upon login. +* **[genpi64](https://github.com/sakaki-/genpi64-overlay)**: this overlay (which used to be named `rpi3` and was subsequently [migrated](https://forums.gentoo.org/viewtopic-p-8362116.html#8362116) at v1.5.0 with the advent of RPi4 support) provides ebuilds specific to the Raspberry Pi 3 & Pi 4, or builds that have fallen off the main Gentoo tree but which are the last known reliable variants for `arm64`. It also provides the [custom profile](#profile) [`genpi64:default/linux/arm64/17.0/desktop/genpi64`](https://github.com/sakaki-/genpi64-overlay/tree/master/profiles/targets/rpi3). A list of provided ebuilds may be found on the [overlay's project page](https://github.com/sakaki-/genpi64-overlay#list_of_ebuilds). ## Project Wiki diff --git a/configs/bcm2711_defconfig b/configs/bcm2711_defconfig index 909ce1b..e437ba9 100644 --- a/configs/bcm2711_defconfig +++ b/configs/bcm2711_defconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.19.67 Kernel Configuration +# Linux/arm64 4.19.86 Kernel Configuration # # @@ -19,7 +19,7 @@ CONFIG_THREAD_INFO_IN_TASK=y # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION="-v8-174fcab91765-p4" +CONFIG_LOCALVERSION="-v8-c078c64fecb3-p4" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" CONFIG_DEFAULT_HOSTNAME="(none)" @@ -117,7 +117,7 @@ CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set # CONFIG_RT_GROUP_SCHED is not set -# CONFIG_CGROUP_PIDS is not set +CONFIG_CGROUP_PIDS=y # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y CONFIG_CPUSETS=y @@ -125,6 +125,7 @@ CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_PERF is not set +CONFIG_CGROUP_BPF=y # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y @@ -178,7 +179,7 @@ CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_BASE_RELATIVE=y -# CONFIG_BPF_SYSCALL is not set +CONFIG_BPF_SYSCALL=y # CONFIG_USERFAULTFD is not set CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_RSEQ=y @@ -481,6 +482,7 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # # CONFIG_CPUFREQ_DT is not set # CONFIG_ARM_BIG_LITTLE_CPUFREQ is not set +CONFIG_ARM_RASPBERRYPI_CPUFREQ=y CONFIG_ARM_BCM2835_CPUFREQ=y # CONFIG_QORIQ_CPUFREQ is not set @@ -543,7 +545,6 @@ CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set -CONFIG_UPROBES=y CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_KRETPROBES=y CONFIG_HAVE_KPROBES=y @@ -763,6 +764,7 @@ CONFIG_XFRM_USER=y CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set +# CONFIG_XDP_SOCKETS is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y @@ -786,7 +788,7 @@ CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y -# CONFIG_NET_IPVTI is not set +CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set @@ -911,7 +913,39 @@ CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_REDIRECT=y -# CONFIG_NF_TABLES is not set +CONFIG_NF_TABLES=m +CONFIG_NF_TABLES_SET=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y +CONFIG_NFT_NUMGEN=m +CONFIG_NFT_CT=m +CONFIG_NFT_FLOW_OFFLOAD=m +CONFIG_NFT_COUNTER=m +CONFIG_NFT_CONNLIMIT=m +CONFIG_NFT_LOG=m +CONFIG_NFT_LIMIT=m +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m +CONFIG_NFT_NAT=m +CONFIG_NFT_TUNNEL=m +CONFIG_NFT_OBJREF=m +CONFIG_NFT_QUEUE=m +CONFIG_NFT_QUOTA=m +CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m +CONFIG_NFT_COMPAT=m +CONFIG_NFT_HASH=m +CONFIG_NFT_FIB=m +CONFIG_NFT_FIB_INET=m +CONFIG_NFT_SOCKET=m +CONFIG_NFT_OSF=m +CONFIG_NFT_TPROXY=m +CONFIG_NF_DUP_NETDEV=m +CONFIG_NFT_DUP_NETDEV=m +CONFIG_NFT_FWD_NETDEV=m +CONFIG_NFT_FIB_NETDEV=m +CONFIG_NF_FLOW_TABLE_INET=m +CONFIG_NF_FLOW_TABLE=m CONFIG_NETFILTER_XTABLES=m # @@ -990,7 +1024,7 @@ CONFIG_NETFILTER_XT_MATCH_RATEEST=m CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m CONFIG_NETFILTER_XT_MATCH_SCTP=m -# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set +CONFIG_NETFILTER_XT_MATCH_SOCKET=m CONFIG_NETFILTER_XT_MATCH_STATE=m CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m @@ -1068,14 +1102,24 @@ CONFIG_IP_VS_PE_SIP=m # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m -# CONFIG_NF_SOCKET_IPV4 is not set +CONFIG_NF_SOCKET_IPV4=m CONFIG_NF_TPROXY_IPV4=m +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_CHAIN_ROUTE_IPV4=m +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NFT_FIB_IPV4=m +CONFIG_NF_TABLES_ARP=y +CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_DUP_IPV4=m # CONFIG_NF_LOG_ARP is not set CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=y +CONFIG_NFT_CHAIN_NAT_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -1104,8 +1148,17 @@ CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # -# CONFIG_NF_SOCKET_IPV6 is not set +CONFIG_NF_SOCKET_IPV6=m CONFIG_NF_TPROXY_IPV6=m +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_CHAIN_ROUTE_IPV6=m +CONFIG_NFT_CHAIN_NAT_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NFT_FIB_IPV6=m +CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m @@ -1132,6 +1185,9 @@ CONFIG_IP6_NF_NAT=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m CONFIG_NF_DEFRAG_IPV6=m +CONFIG_NF_TABLES_BRIDGE=y +CONFIG_NFT_BRIDGE_REJECT=m +CONFIG_NF_LOG_BRIDGE=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -1327,6 +1383,7 @@ CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # CONFIG_BPF_JIT is not set +# CONFIG_BPF_STREAM_PARSER is not set CONFIG_NET_FLOW_LIMIT=y # @@ -1538,6 +1595,7 @@ CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y @@ -1954,7 +2012,7 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m # CONFIG_NLMON is not set -# CONFIG_NET_VRF is not set +CONFIG_NET_VRF=m # CONFIG_ARCNET is not set CONFIG_ATM_DRIVERS=y # CONFIG_ATM_DUMMY is not set @@ -2166,8 +2224,12 @@ CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y -# CONFIG_WIZNET_W5100 is not set +CONFIG_WIZNET_W5100=m # CONFIG_WIZNET_W5300 is not set +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m # CONFIG_FDDI is not set # CONFIG_HIPPI is not set CONFIG_MDIO_DEVICE=y @@ -2250,7 +2312,7 @@ CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=y CONFIG_USB_LAN78XX=y CONFIG_USB_USBNET=y -CONFIG_USB_NET_AX8817X=y +CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m @@ -2400,9 +2462,13 @@ CONFIG_MWIFIEX_SDIO=m # CONFIG_MWL8K is not set CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_MT7601U=m -# CONFIG_MT76x0U is not set +CONFIG_MT76_CORE=m +CONFIG_MT76_LEDS=y +CONFIG_MT76_USB=m +CONFIG_MT76x2_COMMON=m +CONFIG_MT76x0U=m # CONFIG_MT76x2E is not set -# CONFIG_MT76x2U is not set +CONFIG_MT76x2U=m CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=m # CONFIG_RT2400PCI is not set @@ -2598,7 +2664,7 @@ CONFIG_TOUCHSCREEN_EXC3000=m # CONFIG_TOUCHSCREEN_FUJITSU is not set CONFIG_TOUCHSCREEN_GOODIX=m # CONFIG_TOUCHSCREEN_HIDEEP is not set -# CONFIG_TOUCHSCREEN_ILI210X is not set +CONFIG_TOUCHSCREEN_ILI210X=m # CONFIG_TOUCHSCREEN_S6SY761 is not set # CONFIG_TOUCHSCREEN_GUNZE is not set # CONFIG_TOUCHSCREEN_EKTF2127 is not set @@ -2723,8 +2789,8 @@ CONFIG_BCM2708_VCMEM=y CONFIG_BCM_VCIO=y # CONFIG_BCM_VC_SM is not set CONFIG_BCM2835_DEVGPIOMEM=y -# CONFIG_BCM2835_SMI_DEV is not set -# CONFIG_RPIVID_MEM is not set +CONFIG_BCM2835_SMI_DEV=m +CONFIG_RPIVID_MEM=m CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y @@ -2800,7 +2866,7 @@ CONFIG_TTY_PRINTK=y # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=y # CONFIG_HW_RANDOM_TIMERIOMEM is not set -# CONFIG_HW_RANDOM_BCM2835 is not set +CONFIG_HW_RANDOM_BCM2835=y CONFIG_HW_RANDOM_IPROC_RNG200=y CONFIG_HW_RANDOM_CAVIUM=y # CONFIG_APPLICOM is not set @@ -2810,7 +2876,18 @@ CONFIG_HW_RANDOM_CAVIUM=y # CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 -# CONFIG_TCG_TPM is not set +CONFIG_TCG_TPM=m +CONFIG_HW_RANDOM_TPM=y +CONFIG_TCG_TIS_CORE=m +# CONFIG_TCG_TIS is not set +CONFIG_TCG_TIS_SPI=m +# CONFIG_TCG_TIS_I2C_ATMEL is not set +# CONFIG_TCG_TIS_I2C_INFINEON is not set +# CONFIG_TCG_TIS_I2C_NUVOTON is not set +# CONFIG_TCG_ATMEL is not set +# CONFIG_TCG_VTPM_PROXY is not set +# CONFIG_TCG_TIS_ST33ZP24_I2C is not set +# CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_DEVPORT=y # CONFIG_XILLYBUS is not set @@ -2821,7 +2898,21 @@ CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=m -# CONFIG_I2C_MUX is not set +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m +# CONFIG_I2C_MUX_LTC4306 is not set +# CONFIG_I2C_MUX_PCA9541 is not set +CONFIG_I2C_MUX_PCA954x=m +# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_MUX_MLXCPLD is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_ALGOBIT=m @@ -2897,10 +2988,10 @@ CONFIG_SPI_MEM=y # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BCM2835=m CONFIG_SPI_BCM2835AUX=m -# CONFIG_SPI_BITBANG is not set +CONFIG_SPI_BITBANG=m # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_DESIGNWARE is not set -# CONFIG_SPI_GPIO is not set +CONFIG_SPI_GPIO=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PL022 is not set @@ -2988,7 +3079,7 @@ CONFIG_GPIO_MOCKUP=m # CONFIG_GPIO_ADNP is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set -# CONFIG_GPIO_PCA953X is not set +CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCF857X=m # CONFIG_GPIO_TPIC2810 is not set @@ -3073,8 +3164,9 @@ CONFIG_BATTERY_DS2760=m # CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_SBS is not set # CONFIG_CHARGER_SBS is not set +# CONFIG_MANAGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set -# CONFIG_BATTERY_MAX17040 is not set +CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set # CONFIG_CHARGER_MAX8903 is not set @@ -3126,7 +3218,7 @@ CONFIG_SENSORS_DS1621=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_G760A is not set # CONFIG_SENSORS_G762 is not set -# CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_IT87 is not set @@ -3183,8 +3275,8 @@ CONFIG_SENSORS_LM75=m # CONFIG_SENSORS_PCF8591 is not set # CONFIG_PMBUS is not set # CONFIG_SENSORS_PWM_FAN is not set -# CONFIG_SENSORS_RASPBERRYPI_HWMON is not set -# CONFIG_SENSORS_RPI_POE_FAN is not set +CONFIG_SENSORS_RASPBERRYPI_HWMON=m +CONFIG_SENSORS_RPI_POE_FAN=m # CONFIG_SENSORS_SHT15 is not set CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=m @@ -3254,7 +3346,7 @@ CONFIG_THERMAL_GOV_STEP_WISE=y # # Broadcom thermal drivers # -# CONFIG_BCM2835_THERMAL is not set +CONFIG_BCM2835_THERMAL=y CONFIG_BRCMSTB_THERMAL=y # CONFIG_GENERIC_ADC_THERMAL is not set CONFIG_WATCHDOG=y @@ -3471,7 +3563,39 @@ CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_TPS65132 is not set # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_VCTRL is not set -# CONFIG_RC_CORE is not set +CONFIG_RC_CORE=y +CONFIG_RC_MAP=y +CONFIG_LIRC=y +# CONFIG_BPF_LIRC_MODE2 is not set +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_IR_XMP_DECODER=m +CONFIG_IR_IMON_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +# CONFIG_IR_HIX5HD2 is not set +CONFIG_IR_IMON=m +# CONFIG_IR_IMON_RAW is not set +CONFIG_IR_MCEUSB=m +CONFIG_IR_REDRAT3=m +# CONFIG_IR_SPI is not set +CONFIG_IR_STREAMZAP=m +# CONFIG_IR_IGORPLUGUSB is not set +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +CONFIG_IR_GPIO_CIR=m +CONFIG_IR_GPIO_TX=m +CONFIG_IR_PWM_TX=m +# CONFIG_IR_SERIAL is not set +# CONFIG_IR_SIR is not set CONFIG_MEDIA_SUPPORT=m # @@ -3486,17 +3610,20 @@ CONFIG_MEDIA_RADIO_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y # CONFIG_MEDIA_CONTROLLER_DVB is not set CONFIG_VIDEO_DEV=m -# CONFIG_VIDEO_V4L2_SUBDEV_API is not set +CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +# CONFIG_VIDEO_PCI_SKELETON is not set CONFIG_VIDEO_TUNER=m +CONFIG_V4L2_MEM2MEM_DEV=m CONFIG_V4L2_FWNODE=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_VMALLOC=m CONFIG_DVB_CORE=m # CONFIG_DVB_MMAP is not set CONFIG_DVB_NET=y +CONFIG_TTPCI_EEPROM=m CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_DYNAMIC_MINORS is not set # CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set @@ -3592,11 +3719,47 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m # CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_AU0828_V4L2=y +CONFIG_VIDEO_AU0828_RC=y +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m # # Digital TV USB devices # +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m CONFIG_DVB_USB_AF9035=m CONFIG_DVB_USB_ANYSEE=m CONFIG_DVB_USB_AU6610=m @@ -3604,7 +3767,9 @@ CONFIG_DVB_USB_AZ6007=m CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m CONFIG_DVB_USB_DVBSKY=m # CONFIG_DVB_USB_ZD1301 is not set # CONFIG_DVB_TTUSB_BUDGET is not set @@ -3621,11 +3786,15 @@ CONFIG_VIDEO_EM28XX=m CONFIG_VIDEO_EM28XX_V4L2=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m # CONFIG_MEDIA_PCI_SUPPORT is not set CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_VIDEO_CAFE_CCIC is not set # CONFIG_VIDEO_CADENCE is not set +# CONFIG_VIDEO_MUX is not set # CONFIG_SOC_CAMERA is not set +# CONFIG_VIDEO_XILINX is not set +CONFIG_VIDEO_BCM2835_UNICAM=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set @@ -3671,15 +3840,18 @@ CONFIG_CYPRESS_FIRMWARE=m CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_V4L2=m CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_DMA_CONTIG=m CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y # # Media ancillary drivers (tuners, sensors, i2c, spi, frontends) # # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_ATTACH=y +CONFIG_VIDEO_IR_I2C=m # # I2C Encoders, decoders, sensors and other helper chips @@ -3691,6 +3863,7 @@ CONFIG_MEDIA_ATTACH=y # CONFIG_VIDEO_TVAUDIO is not set # CONFIG_VIDEO_TDA7432 is not set # CONFIG_VIDEO_TDA9840 is not set +# CONFIG_VIDEO_TDA1997X is not set # CONFIG_VIDEO_TEA6415C is not set # CONFIG_VIDEO_TEA6420 is not set CONFIG_VIDEO_MSP3400=m @@ -3712,15 +3885,24 @@ CONFIG_VIDEO_SONY_BTF_MPX=m # # Video decoders # +CONFIG_VIDEO_ADV7180=m # CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV748X is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set # CONFIG_VIDEO_BT819 is not set # CONFIG_VIDEO_BT856 is not set # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_KS0127 is not set # CONFIG_VIDEO_ML86V7667 is not set # CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_DW9714 is not set +# CONFIG_VIDEO_DW9807_VCM is not set # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_TC358743=m +# CONFIG_VIDEO_TC358743_CEC is not set # CONFIG_VIDEO_TVP514X is not set CONFIG_VIDEO_TVP5150=m # CONFIG_VIDEO_TVP7002 is not set @@ -3745,29 +3927,55 @@ CONFIG_VIDEO_CX25840=m # CONFIG_VIDEO_ADV7175 is not set # CONFIG_VIDEO_ADV7343 is not set # CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_ADV7511 is not set +# CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_THS8200 is not set # # Camera sensor devices # +CONFIG_VIDEO_IMX219=m +# CONFIG_VIDEO_IMX258 is not set +# CONFIG_VIDEO_IMX274 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV5640 is not set +# CONFIG_VIDEO_OV5645 is not set +CONFIG_VIDEO_OV5647=m # CONFIG_VIDEO_OV6650 is not set +# CONFIG_VIDEO_OV5670 is not set # CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV772X is not set CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7670 is not set # CONFIG_VIDEO_OV7740 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_OV13858 is not set +CONFIG_VIDEO_IRS1125=m # CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M032 is not set # CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set # CONFIG_VIDEO_MT9T112 is not set CONFIG_VIDEO_MT9V011=m +# CONFIG_VIDEO_MT9V032 is not set # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_RJ54N1 is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_SMIAPP is not set +# CONFIG_VIDEO_ET8EK8 is not set +# CONFIG_VIDEO_S5C73M3 is not set # # Flash devices @@ -3805,6 +4013,7 @@ CONFIG_VIDEO_MT9V011=m # # SPI helper chips # +# CONFIG_VIDEO_GS1662 is not set # # Media SPI Adapters @@ -3867,6 +4076,7 @@ CONFIG_DVB_STV0910=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV6111=m CONFIG_DVB_MXL5XX=m +CONFIG_DVB_M88DS3103=m # # Multistandard (cable + terrestrial) frontends @@ -3928,12 +4138,17 @@ CONFIG_DVB_DIB7000M=m CONFIG_DVB_DIB7000P=m CONFIG_DVB_DIB9000=m CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=m CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_SI2168=m CONFIG_DVB_AS102_FE=m CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_GP8PSK_FE=m CONFIG_DVB_CXD2880=m # @@ -3953,6 +4168,7 @@ CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m CONFIG_DVB_LG2160=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m @@ -4116,12 +4332,12 @@ CONFIG_DRM_VC4=m # CONFIG_DRM_MXSFB is not set CONFIG_DRM_TINYDRM=m CONFIG_TINYDRM_MIPI_DBI=m -# CONFIG_TINYDRM_ILI9225 is not set -# CONFIG_TINYDRM_ILI9341 is not set +CONFIG_TINYDRM_ILI9225=m +CONFIG_TINYDRM_ILI9341=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set +CONFIG_TINYDRM_ST7586=m +CONFIG_TINYDRM_ST7735R=m # CONFIG_DRM_PL111 is not set # CONFIG_DRM_LEGACY is not set CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m @@ -4129,10 +4345,10 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m # # Frame buffer Devices # -CONFIG_FB=y -# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y @@ -4186,7 +4402,7 @@ CONFIG_FB_UDL=m # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set -# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SIMPLE=y CONFIG_FB_SSD1307=m # CONFIG_FB_SM712 is not set CONFIG_FB_RPISENSE=m @@ -4231,7 +4447,7 @@ CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y -# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set @@ -4355,7 +4571,8 @@ CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m -# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set +CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m @@ -4363,14 +4580,14 @@ CONFIG_SND_BCM2708_SOC_RPI_DAC=m CONFIG_SND_BCM2708_SOC_RPI_PROTO=m CONFIG_SND_BCM2708_SOC_JUSTBOOM_DAC=m CONFIG_SND_BCM2708_SOC_JUSTBOOM_DIGI=m -# CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC is not set +CONFIG_SND_BCM2708_SOC_IQAUDIO_CODEC=m CONFIG_SND_BCM2708_SOC_IQAUDIO_DAC=m CONFIG_SND_BCM2708_SOC_IQAUDIO_DIGI=m -# CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M is not set +CONFIG_SND_BCM2708_SOC_I_SABRE_Q2M=m CONFIG_SND_BCM2708_SOC_ADAU1977_ADC=m CONFIG_SND_AUDIOINJECTOR_PI_SOUNDCARD=m CONFIG_SND_AUDIOINJECTOR_OCTO_SOUNDCARD=m -# CONFIG_SND_AUDIOSENSE_PI is not set +CONFIG_SND_AUDIOSENSE_PI=m CONFIG_SND_DIGIDAC1_SOUNDCARD=m CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO=m CONFIG_SND_BCM2708_SOC_DIONAUDIO_LOCO_V2=m @@ -4414,8 +4631,9 @@ CONFIG_SND_SOC_I2C_AND_SPI=m CONFIG_SND_SOC_ARIZONA=m CONFIG_SND_SOC_WM_ADSP=m # CONFIG_SND_SOC_AC97_CODEC is not set -# CONFIG_SND_SOC_AD193X_SPI is not set -# CONFIG_SND_SOC_AD193X_I2C is not set +CONFIG_SND_SOC_AD193X=m +CONFIG_SND_SOC_AD193X_SPI=m +CONFIG_SND_SOC_AD193X_I2C=m CONFIG_SND_SOC_ADAU1701=m # CONFIG_SND_SOC_ADAU1761_I2C is not set # CONFIG_SND_SOC_ADAU1761_SPI is not set @@ -4441,7 +4659,7 @@ CONFIG_SND_SOC_AK4554=m # CONFIG_SND_SOC_CS42L52 is not set # CONFIG_SND_SOC_CS42L56 is not set # CONFIG_SND_SOC_CS42L73 is not set -# CONFIG_SND_SOC_CS4265 is not set +CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set CONFIG_SND_SOC_CS4271=m CONFIG_SND_SOC_CS4271_I2C=m @@ -4451,6 +4669,7 @@ CONFIG_SND_SOC_CS42XX8_I2C=m # CONFIG_SND_SOC_CS43130 is not set # CONFIG_SND_SOC_CS4349 is not set # CONFIG_SND_SOC_CS53L30 is not set +CONFIG_SND_SOC_DA7213=m CONFIG_SND_SOC_DMIC=m # CONFIG_SND_SOC_ES7134 is not set # CONFIG_SND_SOC_ES7241 is not set @@ -4458,7 +4677,7 @@ CONFIG_SND_SOC_DMIC=m # CONFIG_SND_SOC_ES8328_I2C is not set # CONFIG_SND_SOC_ES8328_SPI is not set # CONFIG_SND_SOC_GTM601 is not set -# CONFIG_SND_SOC_ICS43432 is not set +CONFIG_SND_SOC_ICS43432=m # CONFIG_SND_SOC_INNO_RK3036 is not set # CONFIG_SND_SOC_MAX98504 is not set # CONFIG_SND_SOC_MAX9867 is not set @@ -4470,7 +4689,8 @@ CONFIG_SND_SOC_DMIC=m # CONFIG_SND_SOC_PCM1789_I2C is not set # CONFIG_SND_SOC_PCM179X_I2C is not set # CONFIG_SND_SOC_PCM179X_SPI is not set -# CONFIG_SND_SOC_PCM186X_I2C is not set +CONFIG_SND_SOC_PCM186X=m +CONFIG_SND_SOC_PCM186X_I2C=m # CONFIG_SND_SOC_PCM186X_SPI is not set # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set @@ -4505,7 +4725,8 @@ CONFIG_SND_SOC_TAS5713=m # CONFIG_SND_SOC_TLV320AIC23_I2C is not set # CONFIG_SND_SOC_TLV320AIC23_SPI is not set # CONFIG_SND_SOC_TLV320AIC31XX is not set -# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set +CONFIG_SND_SOC_TLV320AIC32X4=m +CONFIG_SND_SOC_TLV320AIC32X4_I2C=m # CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set # CONFIG_SND_SOC_TLV320AIC3X is not set # CONFIG_SND_SOC_TS3A227E is not set @@ -4542,7 +4763,7 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_NAU8810 is not set # CONFIG_SND_SOC_NAU8824 is not set # CONFIG_SND_SOC_TPA6130A2 is not set -# CONFIG_SND_SOC_I_SABRE_CODEC is not set +CONFIG_SND_SOC_I_SABRE_CODEC=m CONFIG_SND_SIMPLE_CARD_UTILS=m CONFIG_SND_SIMPLE_CARD=m # CONFIG_SND_SIMPLE_SCU_CARD is not set @@ -4571,7 +4792,7 @@ CONFIG_HID_ASUS=m # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m -# CONFIG_HID_BIGBEN_FF is not set +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m # CONFIG_HID_CORSAIR is not set @@ -4631,6 +4852,7 @@ CONFIG_HID_PICOLCD=m # CONFIG_HID_PICOLCD_BACKLIGHT is not set # CONFIG_HID_PICOLCD_LCD is not set # CONFIG_HID_PICOLCD_LEDS is not set +# CONFIG_HID_PICOLCD_CIR is not set # CONFIG_HID_PLANTRONICS is not set # CONFIG_HID_PRIMAX is not set # CONFIG_HID_RETRODE is not set @@ -4701,7 +4923,7 @@ CONFIG_USB_MON=m CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_PCI=y -# CONFIG_USB_XHCI_PLATFORM is not set +CONFIG_USB_XHCI_PLATFORM=y # CONFIG_USB_EHCI_HCD is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set @@ -4723,7 +4945,7 @@ CONFIG_USB_DWCOTG=y CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m CONFIG_USB_WDM=m -# CONFIG_USB_TMC is not set +CONFIG_USB_TMC=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may @@ -4748,7 +4970,7 @@ CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m -# CONFIG_USB_UAS is not set +CONFIG_USB_UAS=y # # USB Imaging devices @@ -4760,7 +4982,7 @@ CONFIG_USBIP_VHCI_HCD=m CONFIG_USBIP_VHCI_HC_PORTS=8 CONFIG_USBIP_VHCI_NR_HCS=1 CONFIG_USBIP_HOST=m -# CONFIG_USBIP_VUDC is not set +CONFIG_USBIP_VUDC=m # CONFIG_USBIP_DEBUG is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_DWC3 is not set @@ -4844,7 +5066,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m -CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_CYPRESS_CY7C63=m @@ -4913,16 +5134,38 @@ CONFIG_USB_U_ETHER=m CONFIG_USB_U_AUDIO=m CONFIG_USB_F_SERIAL=m CONFIG_USB_F_OBEX=m +CONFIG_USB_F_NCM=m CONFIG_USB_F_ECM=m +CONFIG_USB_F_EEM=m CONFIG_USB_F_SUBSET=m CONFIG_USB_F_RNDIS=m CONFIG_USB_F_MASS_STORAGE=m +CONFIG_USB_F_FS=m +CONFIG_USB_F_UAC1=m CONFIG_USB_F_UAC2=m CONFIG_USB_F_UVC=m CONFIG_USB_F_MIDI=m CONFIG_USB_F_HID=m CONFIG_USB_F_PRINTER=m -# CONFIG_USB_CONFIGFS is not set +CONFIG_USB_CONFIGFS=m +CONFIG_USB_CONFIGFS_SERIAL=y +CONFIG_USB_CONFIGFS_ACM=y +CONFIG_USB_CONFIGFS_OBEX=y +CONFIG_USB_CONFIGFS_NCM=y +CONFIG_USB_CONFIGFS_ECM=y +CONFIG_USB_CONFIGFS_ECM_SUBSET=y +CONFIG_USB_CONFIGFS_RNDIS=y +CONFIG_USB_CONFIGFS_EEM=y +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +CONFIG_USB_CONFIGFS_F_LB_SS=y +CONFIG_USB_CONFIGFS_F_FS=y +CONFIG_USB_CONFIGFS_F_UAC1=y +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +CONFIG_USB_CONFIGFS_F_UAC2=y +CONFIG_USB_CONFIGFS_F_MIDI=y +CONFIG_USB_CONFIGFS_F_HID=y +CONFIG_USB_CONFIGFS_F_UVC=y +CONFIG_USB_CONFIGFS_F_PRINTER=y CONFIG_USB_ZERO=m CONFIG_USB_AUDIO=m # CONFIG_GADGET_UAC1 is not set @@ -5006,7 +5249,8 @@ CONFIG_LEDS_CLASS=y # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_LM3692X is not set -# CONFIG_LEDS_PCA9532 is not set +CONFIG_LEDS_PCA9532=m +# CONFIG_LEDS_PCA9532_GPIO is not set CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP3944 is not set # CONFIG_LEDS_LP3952 is not set @@ -5015,8 +5259,9 @@ CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set -# CONFIG_LEDS_PCA955X is not set -# CONFIG_LEDS_PCA963X is not set +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set +CONFIG_LEDS_PCA963X=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_PWM is not set # CONFIG_LEDS_REGULATOR is not set @@ -5026,7 +5271,7 @@ CONFIG_LEDS_GPIO=y # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_IS31FL319X is not set -# CONFIG_LEDS_IS31FL32XX is not set +CONFIG_LEDS_IS31FL32XX=m # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) @@ -5056,7 +5301,7 @@ CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_LEDS_TRIGGER_INPUT=y CONFIG_LEDS_TRIGGER_PANIC=y -# CONFIG_LEDS_TRIGGER_NETDEV is not set +CONFIG_LEDS_TRIGGER_NETDEV=m # CONFIG_ACCESSIBILITY is not set # CONFIG_INFINIBAND is not set CONFIG_EDAC_SUPPORT=y @@ -5108,7 +5353,7 @@ CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RX8025=m CONFIG_RTC_DRV_EM3027=m -# CONFIG_RTC_DRV_RV3028 is not set +CONFIG_RTC_DRV_RV3028=m # CONFIG_RTC_DRV_RV8803 is not set # @@ -5210,7 +5455,11 @@ CONFIG_DMA_BCM2708=y # CONFIG_SYNC_FILE=y # CONFIG_SW_SYNC is not set -# CONFIG_AUXDISPLAY is not set +CONFIG_AUXDISPLAY=y +CONFIG_HD44780=m +# CONFIG_IMG_ASCII_LCD is not set +# CONFIG_HT16K33 is not set +CONFIG_CHARLCD=m CONFIG_UIO=m # CONFIG_UIO_CIF is not set CONFIG_UIO_PDRV_GENIRQ=m @@ -5344,7 +5593,7 @@ CONFIG_FB_TFT_PCD8544=m CONFIG_FB_TFT_RA8875=m CONFIG_FB_TFT_S6D02A1=m CONFIG_FB_TFT_S6D1121=m -# CONFIG_FB_TFT_SH1106 is not set +CONFIG_FB_TFT_SH1106=m CONFIG_FB_TFT_SSD1289=m # CONFIG_FB_TFT_SSD1305 is not set CONFIG_FB_TFT_SSD1306=m @@ -5366,12 +5615,12 @@ CONFIG_FB_TFT_FBTFT_DEVICE=m # CONFIG_KS7010 is not set # CONFIG_GREYBUS is not set CONFIG_BCM_VIDEOCORE=y -CONFIG_BCM2835_VCHIQ=m +CONFIG_BCM2835_VCHIQ=y CONFIG_SND_BCM2835=m CONFIG_VIDEO_BCM2835=m CONFIG_BCM2835_VCHIQ_MMAL=m CONFIG_BCM_VC_SM_CMA=m -# CONFIG_VIDEO_CODEC_BCM2835 is not set +CONFIG_VIDEO_CODEC_BCM2835=m # CONFIG_PI433 is not set # CONFIG_MTK_MMC is not set @@ -5404,6 +5653,7 @@ CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_XGENE=y # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_VC5 is not set +CONFIG_CLK_RASPBERRYPI=y # CONFIG_HWSPINLOCK is not set # @@ -5438,7 +5688,6 @@ CONFIG_BCM2835_MBOX=y # # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set -# CONFIG_SOUNDWIRE is not set # # SOC (System On Chip) specific Drivers @@ -5565,7 +5814,7 @@ CONFIG_MCP3422=m # CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set -# CONFIG_TI_ADS1015 is not set +CONFIG_TI_ADS1015=m # CONFIG_TI_ADS7950 is not set # CONFIG_TI_ADS8688 is not set # CONFIG_TI_TLC4541 is not set @@ -5700,6 +5949,8 @@ CONFIG_HTU21=m # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set # CONFIG_KMX61 is not set +CONFIG_INV_MPU6050_IIO=m +CONFIG_INV_MPU6050_I2C=m # CONFIG_INV_MPU6050_SPI is not set # CONFIG_IIO_ST_LSM6DSX is not set @@ -5709,7 +5960,7 @@ CONFIG_HTU21=m # CONFIG_ADJD_S311 is not set # CONFIG_AL3320A is not set # CONFIG_APDS9300 is not set -# CONFIG_APDS9960 is not set +CONFIG_APDS9960=m # CONFIG_BH1750 is not set # CONFIG_BH1780 is not set # CONFIG_CM32181 is not set @@ -5904,6 +6155,14 @@ CONFIG_NVMEM=y # CONFIG_FPGA is not set # CONFIG_FSI is not set # CONFIG_TEE is not set +CONFIG_MULTIPLEXER=m + +# +# Multiplexer drivers +# +# CONFIG_MUX_ADG792A is not set +# CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_GPIO is not set # CONFIG_SIOX is not set # CONFIG_SLIMBUS is not set @@ -6220,11 +6479,12 @@ CONFIG_KEYS=y CONFIG_KEYS_COMPAT=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_BIG_KEYS is not set +# CONFIG_TRUSTED_KEYS is not set # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set -# CONFIG_SECURITYFS is not set +CONFIG_SECURITYFS=y CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y # CONFIG_HARDENED_USERCOPY is not set # CONFIG_FORTIFY_SOURCE is not set @@ -6383,12 +6643,7 @@ CONFIG_CRYPTO_USER_API_SKCIPHER=m # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_HW=y -# CONFIG_CRYPTO_DEV_CCP is not set -# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set -# CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set -# CONFIG_CRYPTO_DEV_CCREE is not set -# CONFIG_CRYPTO_DEV_HISI_SEC is not set +# CONFIG_CRYPTO_HW is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y @@ -6657,7 +6912,8 @@ CONFIG_BRANCH_PROFILE_NONE=y CONFIG_STACK_TRACER=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y -CONFIG_UPROBE_EVENTS=y +# CONFIG_UPROBE_EVENTS is not set +CONFIG_BPF_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_FUNCTION_PROFILER=y diff --git a/configs/bcm2711_defconfig-bis b/configs/bcm2711_defconfig-bis index fcbed84..1738d9e 100644 --- a/configs/bcm2711_defconfig-bis +++ b/configs/bcm2711_defconfig-bis @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.19.67 Kernel Configuration +# Linux/arm64 4.19.86 Kernel Configuration # # @@ -19,7 +19,7 @@ CONFIG_THREAD_INFO_IN_TASK=y # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION="-v8-174fcab91765-p4-bis" +CONFIG_LOCALVERSION="-v8-c078c64fecb3-p4-bis" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" CONFIG_DEFAULT_HOSTNAME="(none)" @@ -483,6 +483,7 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # # CONFIG_CPUFREQ_DT is not set # CONFIG_ARM_BIG_LITTLE_CPUFREQ is not set +CONFIG_ARM_RASPBERRYPI_CPUFREQ=y CONFIG_ARM_BCM2835_CPUFREQ=y # CONFIG_QORIQ_CPUFREQ is not set @@ -565,7 +566,6 @@ CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set -CONFIG_UPROBES=y CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_KRETPROBES=y CONFIG_HAVE_KPROBES=y @@ -1134,7 +1134,7 @@ CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_FIB_IPV4=m # CONFIG_NF_TABLES_ARP is not set -# CONFIG_NF_FLOW_TABLE_IPV4 is not set +CONFIG_NF_FLOW_TABLE_IPV4=m CONFIG_NF_DUP_IPV4=m # CONFIG_NF_LOG_ARP is not set CONFIG_NF_LOG_IPV4=m @@ -1567,7 +1567,9 @@ CONFIG_RFKILL_INPUT=y CONFIG_NET_9P=m # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set -# CONFIG_CEPH_LIB is not set +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y CONFIG_NFC=m # CONFIG_NFC_DIGITAL is not set # CONFIG_NFC_NCI is not set @@ -1617,6 +1619,7 @@ CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y @@ -1783,7 +1786,7 @@ CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m -# CONFIG_BLK_DEV_RBD is not set +CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set # @@ -2033,7 +2036,7 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m # CONFIG_NLMON is not set -# CONFIG_NET_VRF is not set +CONFIG_NET_VRF=m # CONFIG_ARCNET is not set CONFIG_ATM_DRIVERS=y # CONFIG_ATM_DUMMY is not set @@ -2245,8 +2248,12 @@ CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y -# CONFIG_WIZNET_W5100 is not set +CONFIG_WIZNET_W5100=m # CONFIG_WIZNET_W5300 is not set +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m # CONFIG_FDDI is not set # CONFIG_HIPPI is not set CONFIG_MDIO_DEVICE=y @@ -2329,7 +2336,7 @@ CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=y CONFIG_USB_LAN78XX=y CONFIG_USB_USBNET=y -CONFIG_USB_NET_AX8817X=y +CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m @@ -3096,7 +3103,7 @@ CONFIG_GPIO_MOCKUP=m # CONFIG_GPIO_ADNP is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set -# CONFIG_GPIO_PCA953X is not set +CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCF857X=m # CONFIG_GPIO_TPIC2810 is not set @@ -3954,6 +3961,7 @@ CONFIG_VIDEO_CX25840=m # # Camera sensor devices # +CONFIG_VIDEO_IMX219=m # CONFIG_VIDEO_IMX258 is not set # CONFIG_VIDEO_IMX274 is not set # CONFIG_VIDEO_OV2640 is not set @@ -3973,6 +3981,7 @@ CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV13858 is not set +CONFIG_VIDEO_IRS1125=m # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIDEO_MT9M032 is not set # CONFIG_VIDEO_MT9M111 is not set @@ -4349,12 +4358,12 @@ CONFIG_DRM_VC4_HDMI_CEC=y # CONFIG_DRM_MXSFB is not set CONFIG_DRM_TINYDRM=m CONFIG_TINYDRM_MIPI_DBI=m -# CONFIG_TINYDRM_ILI9225 is not set -# CONFIG_TINYDRM_ILI9341 is not set +CONFIG_TINYDRM_ILI9225=m +CONFIG_TINYDRM_ILI9341=m CONFIG_TINYDRM_MI0283QT=m CONFIG_TINYDRM_REPAPER=m -# CONFIG_TINYDRM_ST7586 is not set -# CONFIG_TINYDRM_ST7735R is not set +CONFIG_TINYDRM_ST7586=m +CONFIG_TINYDRM_ST7735R=m # CONFIG_DRM_PL111 is not set # CONFIG_DRM_LEGACY is not set CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m @@ -4362,10 +4371,10 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m # # Frame buffer Devices # -CONFIG_FB=y -# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y @@ -4464,7 +4473,7 @@ CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y -# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set @@ -4588,7 +4597,8 @@ CONFIG_SND_BCM2708_SOC_GOOGLEVOICEHAT_SOUNDCARD=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC=m -# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set +CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO=m +CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m CONFIG_SND_BCM2708_SOC_RPI_CIRRUS=m @@ -4705,7 +4715,8 @@ CONFIG_SND_SOC_ICS43432=m # CONFIG_SND_SOC_PCM1789_I2C is not set # CONFIG_SND_SOC_PCM179X_I2C is not set # CONFIG_SND_SOC_PCM179X_SPI is not set -# CONFIG_SND_SOC_PCM186X_I2C is not set +CONFIG_SND_SOC_PCM186X=m +CONFIG_SND_SOC_PCM186X_I2C=m # CONFIG_SND_SOC_PCM186X_SPI is not set # CONFIG_SND_SOC_PCM3168A_I2C is not set # CONFIG_SND_SOC_PCM3168A_SPI is not set @@ -4938,7 +4949,7 @@ CONFIG_USB_MON=m CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_PCI=y -# CONFIG_USB_XHCI_PLATFORM is not set +CONFIG_USB_XHCI_PLATFORM=y # CONFIG_USB_EHCI_HCD is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set @@ -5081,7 +5092,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m -CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_CYPRESS_CY7C63=m @@ -5265,7 +5275,8 @@ CONFIG_LEDS_CLASS=y # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_LM3692X is not set -# CONFIG_LEDS_PCA9532 is not set +CONFIG_LEDS_PCA9532=m +# CONFIG_LEDS_PCA9532_GPIO is not set CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP3944 is not set # CONFIG_LEDS_LP3952 is not set @@ -5274,7 +5285,8 @@ CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set -# CONFIG_LEDS_PCA955X is not set +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set CONFIG_LEDS_PCA963X=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_PWM is not set @@ -5629,7 +5641,7 @@ CONFIG_FB_TFT_FBTFT_DEVICE=m # CONFIG_KS7010 is not set # CONFIG_GREYBUS is not set CONFIG_BCM_VIDEOCORE=y -CONFIG_BCM2835_VCHIQ=m +CONFIG_BCM2835_VCHIQ=y CONFIG_SND_BCM2835=m CONFIG_VIDEO_BCM2835=m CONFIG_BCM2835_VCHIQ_MMAL=m @@ -5667,6 +5679,7 @@ CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_XGENE=y # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_VC5 is not set +CONFIG_CLK_RASPBERRYPI=y # CONFIG_HWSPINLOCK is not set # @@ -5701,7 +5714,6 @@ CONFIG_BCM2835_MBOX=y # # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set -# CONFIG_SOUNDWIRE is not set # # SOC (System On Chip) specific Drivers @@ -5828,7 +5840,7 @@ CONFIG_MCP3422=m # CONFIG_TI_ADC108S102 is not set # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set -# CONFIG_TI_ADS1015 is not set +CONFIG_TI_ADS1015=m # CONFIG_TI_ADS7950 is not set # CONFIG_TI_ADS8688 is not set # CONFIG_TI_TLC4541 is not set @@ -5974,7 +5986,7 @@ CONFIG_INV_MPU6050_I2C=m # CONFIG_ADJD_S311 is not set # CONFIG_AL3320A is not set # CONFIG_APDS9300 is not set -# CONFIG_APDS9960 is not set +CONFIG_APDS9960=m # CONFIG_BH1750 is not set # CONFIG_BH1780 is not set # CONFIG_CM32181 is not set @@ -6412,7 +6424,9 @@ CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_SUNRPC_SWAP=y CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_SUNRPC_DEBUG is not set -# CONFIG_CEPH_FS is not set +CONFIG_CEPH_FS=m +CONFIG_CEPH_FSCACHE=y +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y @@ -6495,7 +6509,7 @@ CONFIG_KEYS_COMPAT=y # CONFIG_BIG_KEYS is not set # CONFIG_TRUSTED_KEYS is not set # CONFIG_ENCRYPTED_KEYS is not set -# CONFIG_KEY_DH_OPERATIONS is not set +CONFIG_KEY_DH_OPERATIONS=y # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y @@ -6530,10 +6544,10 @@ CONFIG_CRYPTO_RNG_DEFAULT=m CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y -CONFIG_CRYPTO_KPP=m +CONFIG_CRYPTO_KPP=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_RSA=y -# CONFIG_CRYPTO_DH is not set +CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_ECDH=m CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y @@ -6657,12 +6671,7 @@ CONFIG_CRYPTO_USER_API_SKCIPHER=m # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HASH_INFO=y -CONFIG_CRYPTO_HW=y -# CONFIG_CRYPTO_DEV_CCP is not set -# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set -# CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set -# CONFIG_CRYPTO_DEV_CCREE is not set -# CONFIG_CRYPTO_DEV_HISI_SEC is not set +# CONFIG_CRYPTO_HW is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y @@ -6931,7 +6940,7 @@ CONFIG_BRANCH_PROFILE_NONE=y CONFIG_STACK_TRACER=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y -CONFIG_UPROBE_EVENTS=y +# CONFIG_UPROBE_EVENTS is not set CONFIG_BPF_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y @@ -6991,8 +7000,7 @@ CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -# CONFIG_IO_STRICT_DEVMEM is not set +# CONFIG_STRICT_DEVMEM is not set # CONFIG_ARM64_PTDUMP_DEBUGFS is not set # CONFIG_PID_IN_CONTEXTIDR is not set # CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set diff --git a/configs/bcmrpi3_defconfig b/configs/bcmrpi3_defconfig index b34f537..32ddcff 100644 --- a/configs/bcmrpi3_defconfig +++ b/configs/bcmrpi3_defconfig @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.19.67 Kernel Configuration +# Linux/arm64 4.19.86 Kernel Configuration # # @@ -19,7 +19,7 @@ CONFIG_THREAD_INFO_IN_TASK=y # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION="-v8-174fcab91765" +CONFIG_LOCALVERSION="-v8-c078c64fecb3" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" CONFIG_DEFAULT_HOSTNAME="(none)" @@ -124,6 +124,7 @@ CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y # CONFIG_CGROUP_PERF is not set +CONFIG_CGROUP_BPF=y # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y @@ -177,7 +178,7 @@ CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_BASE_RELATIVE=y -# CONFIG_BPF_SYSCALL is not set +CONFIG_BPF_SYSCALL=y # CONFIG_USERFAULTFD is not set CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_RSEQ=y @@ -720,6 +721,7 @@ CONFIG_XFRM_USER=y CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set +# CONFIG_XDP_SOCKETS is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y @@ -1283,6 +1285,7 @@ CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # CONFIG_BPF_JIT is not set +# CONFIG_BPF_STREAM_PARSER is not set CONFIG_NET_FLOW_LIMIT=y # @@ -1493,6 +1496,7 @@ CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y @@ -1838,7 +1842,7 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m # CONFIG_NLMON is not set -# CONFIG_NET_VRF is not set +CONFIG_NET_VRF=m CONFIG_ATM_DRIVERS=y # CONFIG_ATM_DUMMY is not set # CONFIG_ATM_TCP is not set @@ -1925,8 +1929,12 @@ CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y -# CONFIG_WIZNET_W5100 is not set +CONFIG_WIZNET_W5100=m # CONFIG_WIZNET_W5300 is not set +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y # CONFIG_MDIO_BCM_UNIMAC is not set @@ -2674,7 +2682,7 @@ CONFIG_GPIO_BCM_VIRT=y # CONFIG_GPIO_ADNP is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set -# CONFIG_GPIO_PCA953X is not set +CONFIG_GPIO_PCA953X=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_TPIC2810 is not set @@ -3373,6 +3381,7 @@ CONFIG_VIDEO_CX25840=m # # Camera sensor devices # +CONFIG_VIDEO_IMX219=m # CONFIG_VIDEO_IMX258 is not set # CONFIG_VIDEO_IMX274 is not set # CONFIG_VIDEO_OV2640 is not set @@ -3392,6 +3401,7 @@ CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV13858 is not set +CONFIG_VIDEO_IRS1125=m # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIDEO_MT9M032 is not set # CONFIG_VIDEO_MT9M111 is not set @@ -3755,10 +3765,10 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m # # Frame buffer Devices # -CONFIG_FB=y -# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y @@ -3900,6 +3910,7 @@ CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m # CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC is not set # CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP is not set CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m # CONFIG_SND_BCM2708_SOC_RPI_CIRRUS is not set @@ -3984,7 +3995,7 @@ CONFIG_SND_SOC_AK4554=m # CONFIG_SND_SOC_CS42L52 is not set # CONFIG_SND_SOC_CS42L56 is not set # CONFIG_SND_SOC_CS42L73 is not set -# CONFIG_SND_SOC_CS4265 is not set +CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set CONFIG_SND_SOC_CS4271=m CONFIG_SND_SOC_CS4271_I2C=m @@ -4376,7 +4387,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m -CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_CYPRESS_CY7C63=m @@ -4468,7 +4478,8 @@ CONFIG_LEDS_CLASS=y # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_LM3692X is not set -# CONFIG_LEDS_PCA9532 is not set +CONFIG_LEDS_PCA9532=m +# CONFIG_LEDS_PCA9532_GPIO is not set CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP3944 is not set # CONFIG_LEDS_LP3952 is not set @@ -4477,7 +4488,8 @@ CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set -# CONFIG_LEDS_PCA955X is not set +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set CONFIG_LEDS_PCA963X=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_PWM is not set @@ -4849,6 +4861,7 @@ CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_XGENE=y # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_VC5 is not set +# CONFIG_CLK_RASPBERRYPI is not set # CONFIG_HWSPINLOCK is not set # @@ -4883,7 +4896,6 @@ CONFIG_BCM2835_MBOX=y # # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set -# CONFIG_SOUNDWIRE is not set # # SOC (System On Chip) specific Drivers @@ -5151,7 +5163,7 @@ CONFIG_HTU21=m # CONFIG_ADJD_S311 is not set # CONFIG_AL3320A is not set # CONFIG_APDS9300 is not set -# CONFIG_APDS9960 is not set +CONFIG_APDS9960=m # CONFIG_BH1750 is not set # CONFIG_BH1780 is not set # CONFIG_CM32181 is not set @@ -6078,6 +6090,7 @@ CONFIG_STACK_TRACER=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_UPROBE_EVENTS=y +CONFIG_BPF_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_FUNCTION_PROFILER=y diff --git a/configs/bcmrpi3_defconfig-bis b/configs/bcmrpi3_defconfig-bis index f6f1d1e..f96aea9 100644 --- a/configs/bcmrpi3_defconfig-bis +++ b/configs/bcmrpi3_defconfig-bis @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.19.67 Kernel Configuration +# Linux/arm64 4.19.86 Kernel Configuration # # @@ -19,7 +19,7 @@ CONFIG_THREAD_INFO_IN_TASK=y # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set -CONFIG_LOCALVERSION="-v8-174fcab91765-bis" +CONFIG_LOCALVERSION="-v8-c078c64fecb3-bis" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" CONFIG_DEFAULT_HOSTNAME="(none)" @@ -116,7 +116,7 @@ CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set # CONFIG_RT_GROUP_SCHED is not set -# CONFIG_CGROUP_PIDS is not set +CONFIG_CGROUP_PIDS=y # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y CONFIG_CPUSETS=y @@ -769,7 +769,7 @@ CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y -# CONFIG_NET_IPVTI is not set +CONFIG_NET_IPVTI=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set @@ -894,29 +894,38 @@ CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_REDIRECT=y CONFIG_NF_TABLES=m -# CONFIG_NF_TABLES_SET is not set -# CONFIG_NF_TABLES_INET is not set -# CONFIG_NF_TABLES_NETDEV is not set +CONFIG_NF_TABLES_SET=m +CONFIG_NF_TABLES_INET=y +CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_NUMGEN=m CONFIG_NFT_CT=m +CONFIG_NFT_FLOW_OFFLOAD=m CONFIG_NFT_COUNTER=m -# CONFIG_NFT_CONNLIMIT is not set +CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m CONFIG_NFT_MASQ=m CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m -# CONFIG_NFT_TUNNEL is not set -# CONFIG_NFT_OBJREF is not set +CONFIG_NFT_TUNNEL=m +CONFIG_NFT_OBJREF=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m CONFIG_NFT_REJECT=m +CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NFT_HASH=m -# CONFIG_NFT_SOCKET is not set -# CONFIG_NFT_OSF is not set -# CONFIG_NFT_TPROXY is not set -# CONFIG_NF_FLOW_TABLE is not set +CONFIG_NFT_FIB=m +CONFIG_NFT_FIB_INET=m +CONFIG_NFT_SOCKET=m +CONFIG_NFT_OSF=m +CONFIG_NFT_TPROXY=m +CONFIG_NF_DUP_NETDEV=m +CONFIG_NFT_DUP_NETDEV=m +CONFIG_NFT_FWD_NETDEV=m +CONFIG_NFT_FIB_NETDEV=m +CONFIG_NF_FLOW_TABLE_INET=m +CONFIG_NF_FLOW_TABLE=m CONFIG_NETFILTER_XTABLES=m # @@ -1075,14 +1084,22 @@ CONFIG_IP_VS_PE_SIP=m CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_SOCKET_IPV4=m CONFIG_NF_TPROXY_IPV4=m -# CONFIG_NF_TABLES_IPV4 is not set +CONFIG_NF_TABLES_IPV4=y +CONFIG_NFT_CHAIN_ROUTE_IPV4=m +CONFIG_NFT_REJECT_IPV4=m +CONFIG_NFT_DUP_IPV4=m +CONFIG_NFT_FIB_IPV4=m # CONFIG_NF_TABLES_ARP is not set +# CONFIG_NF_FLOW_TABLE_IPV4 is not set CONFIG_NF_DUP_IPV4=m # CONFIG_NF_LOG_ARP is not set CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_IPV4=m CONFIG_NF_NAT_MASQUERADE_IPV4=y +CONFIG_NFT_CHAIN_NAT_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PPTP=m @@ -1113,7 +1130,15 @@ CONFIG_IP_NF_ARP_MANGLE=m # CONFIG_NF_SOCKET_IPV6=m CONFIG_NF_TPROXY_IPV6=m -# CONFIG_NF_TABLES_IPV6 is not set +CONFIG_NF_TABLES_IPV6=y +CONFIG_NFT_CHAIN_ROUTE_IPV6=m +CONFIG_NFT_CHAIN_NAT_IPV6=m +CONFIG_NFT_MASQ_IPV6=m +CONFIG_NFT_REDIR_IPV6=m +CONFIG_NFT_REJECT_IPV6=m +CONFIG_NFT_DUP_IPV6=m +CONFIG_NFT_FIB_IPV6=m +CONFIG_NF_FLOW_TABLE_IPV6=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m @@ -1497,7 +1522,9 @@ CONFIG_RFKILL_INPUT=y CONFIG_NET_9P=m # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set -# CONFIG_CEPH_LIB is not set +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y CONFIG_NFC=m # CONFIG_NFC_DIGITAL is not set # CONFIG_NFC_NCI is not set @@ -1547,6 +1574,7 @@ CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y @@ -1699,7 +1727,7 @@ CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m -# CONFIG_BLK_DEV_RBD is not set +CONFIG_BLK_DEV_RBD=m # # NVME Support @@ -1892,7 +1920,7 @@ CONFIG_TUN=m # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m # CONFIG_NLMON is not set -# CONFIG_NET_VRF is not set +CONFIG_NET_VRF=m CONFIG_ATM_DRIVERS=y # CONFIG_ATM_DUMMY is not set # CONFIG_ATM_TCP is not set @@ -1979,8 +2007,12 @@ CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y -# CONFIG_WIZNET_W5100 is not set +CONFIG_WIZNET_W5100=m # CONFIG_WIZNET_W5300 is not set +# CONFIG_WIZNET_BUS_DIRECT is not set +# CONFIG_WIZNET_BUS_INDIRECT is not set +CONFIG_WIZNET_BUS_ANY=y +CONFIG_WIZNET_W5100_SPI=m CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y # CONFIG_MDIO_BCM_UNIMAC is not set @@ -2487,8 +2519,8 @@ CONFIG_BCM2708_VCMEM=y CONFIG_BCM_VCIO=y # CONFIG_BCM_VC_SM is not set CONFIG_BCM2835_DEVGPIOMEM=y -# CONFIG_BCM2835_SMI_DEV is not set -# CONFIG_RPIVID_MEM is not set +CONFIG_BCM2835_SMI_DEV=m +CONFIG_RPIVID_MEM=m CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y @@ -2569,7 +2601,7 @@ CONFIG_MAX_RAW_DEVS=256 CONFIG_TCG_TPM=m CONFIG_HW_RANDOM_TPM=y CONFIG_TCG_TIS_CORE=m -# CONFIG_TCG_TIS is not set +CONFIG_TCG_TIS=m CONFIG_TCG_TIS_SPI=m # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set @@ -2586,7 +2618,21 @@ CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=m -# CONFIG_I2C_MUX is not set +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_MUX_GPIO is not set +CONFIG_I2C_MUX_GPMUX=m +# CONFIG_I2C_MUX_LTC4306 is not set +# CONFIG_I2C_MUX_PCA9541 is not set +CONFIG_I2C_MUX_PCA954x=m +# CONFIG_I2C_MUX_PINCTRL is not set +# CONFIG_I2C_MUX_REG is not set +# CONFIG_I2C_DEMUX_PINCTRL is not set +# CONFIG_I2C_MUX_MLXCPLD is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_ALGOBIT=m @@ -2642,10 +2688,10 @@ CONFIG_SPI_MASTER=y # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BCM2835=m CONFIG_SPI_BCM2835AUX=m -# CONFIG_SPI_BITBANG is not set +CONFIG_SPI_BITBANG=m # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_DESIGNWARE is not set -# CONFIG_SPI_GPIO is not set +CONFIG_SPI_GPIO=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PL022 is not set @@ -2728,7 +2774,7 @@ CONFIG_GPIO_BCM_VIRT=y # CONFIG_GPIO_ADNP is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set -# CONFIG_GPIO_PCA953X is not set +CONFIG_GPIO_PCA953X=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_TPIC2810 is not set @@ -2804,6 +2850,7 @@ CONFIG_BATTERY_DS2760=m # CONFIG_BATTERY_LEGO_EV3 is not set # CONFIG_BATTERY_SBS is not set # CONFIG_CHARGER_SBS is not set +# CONFIG_MANAGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set @@ -2855,7 +2902,7 @@ CONFIG_HWMON=m # CONFIG_SENSORS_GL520SM is not set # CONFIG_SENSORS_G760A is not set # CONFIG_SENSORS_G762 is not set -# CONFIG_SENSORS_GPIO_FAN is not set +CONFIG_SENSORS_GPIO_FAN=m # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_IT87 is not set @@ -2912,7 +2959,7 @@ CONFIG_SENSORS_LM75=m # CONFIG_SENSORS_PCF8591 is not set # CONFIG_PMBUS is not set # CONFIG_SENSORS_PWM_FAN is not set -# CONFIG_SENSORS_RASPBERRYPI_HWMON is not set +CONFIG_SENSORS_RASPBERRYPI_HWMON=m CONFIG_SENSORS_RPI_POE_FAN=m # CONFIG_SENSORS_SHT15 is not set CONFIG_SENSORS_SHT21=m @@ -3135,7 +3182,39 @@ CONFIG_MFD_WM5102=y # CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_RAVE_SP_CORE is not set # CONFIG_REGULATOR is not set -# CONFIG_RC_CORE is not set +CONFIG_RC_CORE=y +CONFIG_RC_MAP=y +CONFIG_LIRC=y +# CONFIG_BPF_LIRC_MODE2 is not set +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_SHARP_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_IR_XMP_DECODER=m +CONFIG_IR_IMON_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +# CONFIG_IR_HIX5HD2 is not set +CONFIG_IR_IMON=m +# CONFIG_IR_IMON_RAW is not set +CONFIG_IR_MCEUSB=m +CONFIG_IR_REDRAT3=m +# CONFIG_IR_SPI is not set +CONFIG_IR_STREAMZAP=m +# CONFIG_IR_IGORPLUGUSB is not set +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +CONFIG_IR_GPIO_CIR=m +CONFIG_IR_GPIO_TX=m +CONFIG_IR_PWM_TX=m +# CONFIG_IR_SERIAL is not set +# CONFIG_IR_SIR is not set CONFIG_MEDIA_SUPPORT=m # @@ -3162,6 +3241,7 @@ CONFIG_VIDEOBUF_VMALLOC=m CONFIG_DVB_CORE=m # CONFIG_DVB_MMAP is not set CONFIG_DVB_NET=y +CONFIG_TTPCI_EEPROM=m CONFIG_DVB_MAX_ADAPTERS=16 # CONFIG_DVB_DYNAMIC_MINORS is not set # CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set @@ -3257,11 +3337,47 @@ CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m # CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_AU0828_V4L2=y +CONFIG_VIDEO_AU0828_RC=y +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m # # Digital TV USB devices # +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_DIB3000MC=m +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m CONFIG_DVB_USB_AF9035=m CONFIG_DVB_USB_ANYSEE=m CONFIG_DVB_USB_AU6610=m @@ -3269,7 +3385,9 @@ CONFIG_DVB_USB_AZ6007=m CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_LME2510=m CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m CONFIG_DVB_USB_DVBSKY=m # CONFIG_DVB_USB_ZD1301 is not set CONFIG_SMS_USB_DRV=m @@ -3284,6 +3402,7 @@ CONFIG_VIDEO_EM28XX=m CONFIG_VIDEO_EM28XX_V4L2=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_VIDEO_CADENCE is not set # CONFIG_VIDEO_MUX is not set @@ -3338,12 +3457,14 @@ CONFIG_VIDEOBUF2_DMA_CONTIG=m CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y # # Media ancillary drivers (tuners, sensors, i2c, spi, frontends) # # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_ATTACH=y +CONFIG_VIDEO_IR_I2C=m # # I2C Encoders, decoders, sensors and other helper chips @@ -3427,6 +3548,7 @@ CONFIG_VIDEO_CX25840=m # # Camera sensor devices # +CONFIG_VIDEO_IMX219=m # CONFIG_VIDEO_IMX258 is not set # CONFIG_VIDEO_IMX274 is not set # CONFIG_VIDEO_OV2640 is not set @@ -3446,6 +3568,7 @@ CONFIG_VIDEO_OV7640=m # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV13858 is not set +CONFIG_VIDEO_IRS1125=m # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIDEO_MT9M032 is not set # CONFIG_VIDEO_MT9M111 is not set @@ -3566,6 +3689,7 @@ CONFIG_DVB_STV0910=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV6111=m CONFIG_DVB_MXL5XX=m +CONFIG_DVB_M88DS3103=m # # Multistandard (cable + terrestrial) frontends @@ -3627,12 +3751,17 @@ CONFIG_DVB_DIB7000M=m CONFIG_DVB_DIB7000P=m CONFIG_DVB_DIB9000=m CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=m CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_SI2168=m CONFIG_DVB_AS102_FE=m CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_GP8PSK_FE=m CONFIG_DVB_CXD2880=m # @@ -3652,6 +3781,7 @@ CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LGDT3306A=m CONFIG_DVB_LG2160=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m @@ -3809,10 +3939,10 @@ CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m # # Frame buffer Devices # -CONFIG_FB=y -# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y @@ -3841,7 +3971,7 @@ CONFIG_FB_UDL=m # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_BROADSHEET is not set -# CONFIG_FB_SIMPLE is not set +CONFIG_FB_SIMPLE=y CONFIG_FB_SSD1307=m CONFIG_FB_RPISENSE=m CONFIG_BACKLIGHT_LCD_SUPPORT=y @@ -3930,7 +4060,7 @@ CONFIG_SND_MPU401=m # # HD-Audio # -CONFIG_SND_HDA_PREALLOC_SIZE=64 +CONFIG_SND_HDA_PREALLOC_SIZE=2048 CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m @@ -3954,6 +4084,7 @@ CONFIG_SND_BCM2708_SOC_HIFIBERRY_DAC=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUS=m # CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADC is not set # CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSADCPRO is not set +# CONFIG_SND_BCM2708_SOC_HIFIBERRY_DACPLUSDSP is not set CONFIG_SND_BCM2708_SOC_HIFIBERRY_DIGI=m CONFIG_SND_BCM2708_SOC_HIFIBERRY_AMP=m # CONFIG_SND_BCM2708_SOC_RPI_CIRRUS is not set @@ -4038,7 +4169,7 @@ CONFIG_SND_SOC_AK4554=m # CONFIG_SND_SOC_CS42L52 is not set # CONFIG_SND_SOC_CS42L56 is not set # CONFIG_SND_SOC_CS42L73 is not set -# CONFIG_SND_SOC_CS4265 is not set +CONFIG_SND_SOC_CS4265=m # CONFIG_SND_SOC_CS4270 is not set CONFIG_SND_SOC_CS4271=m CONFIG_SND_SOC_CS4271_I2C=m @@ -4167,7 +4298,7 @@ CONFIG_HID_APPLE=m # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m -# CONFIG_HID_BIGBEN_FF is not set +CONFIG_HID_BIGBEN_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m # CONFIG_HID_CORSAIR is not set @@ -4227,6 +4358,7 @@ CONFIG_HID_PICOLCD=m # CONFIG_HID_PICOLCD_BACKLIGHT is not set # CONFIG_HID_PICOLCD_LCD is not set # CONFIG_HID_PICOLCD_LEDS is not set +# CONFIG_HID_PICOLCD_CIR is not set # CONFIG_HID_PLANTRONICS is not set # CONFIG_HID_PRIMAX is not set # CONFIG_HID_RETRODE is not set @@ -4339,7 +4471,7 @@ CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m CONFIG_USB_STORAGE_ENE_UB6250=m -CONFIG_USB_UAS=m +CONFIG_USB_UAS=y # # USB Imaging devices @@ -4430,7 +4562,6 @@ CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m -CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_CYPRESS_CY7C63=m @@ -4522,7 +4653,8 @@ CONFIG_LEDS_CLASS=y # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_LM3692X is not set -# CONFIG_LEDS_PCA9532 is not set +CONFIG_LEDS_PCA9532=m +# CONFIG_LEDS_PCA9532_GPIO is not set CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP3944 is not set # CONFIG_LEDS_LP3952 is not set @@ -4531,7 +4663,8 @@ CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set -# CONFIG_LEDS_PCA955X is not set +CONFIG_LEDS_PCA955X=m +# CONFIG_LEDS_PCA955X_GPIO is not set CONFIG_LEDS_PCA963X=m # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_PWM is not set @@ -4724,7 +4857,11 @@ CONFIG_DMA_BCM2708=y # CONFIG_SYNC_FILE=y # CONFIG_SW_SYNC is not set -# CONFIG_AUXDISPLAY is not set +CONFIG_AUXDISPLAY=y +CONFIG_HD44780=m +# CONFIG_IMG_ASCII_LCD is not set +# CONFIG_HT16K33 is not set +CONFIG_CHARLCD=m CONFIG_UIO=m CONFIG_UIO_PDRV_GENIRQ=m # CONFIG_UIO_DMEM_GENIRQ is not set @@ -4903,6 +5040,7 @@ CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_XGENE=y # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_VC5 is not set +# CONFIG_CLK_RASPBERRYPI is not set # CONFIG_HWSPINLOCK is not set # @@ -4937,7 +5075,6 @@ CONFIG_BCM2835_MBOX=y # # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set -# CONFIG_SOUNDWIRE is not set # # SOC (System On Chip) specific Drivers @@ -4950,7 +5087,7 @@ CONFIG_BCM2835_MBOX=y # # Broadcom SoC drivers # -# CONFIG_BCM2835_POWER is not set +CONFIG_BCM2835_POWER=y CONFIG_RASPBERRYPI_POWER=y # CONFIG_SOC_BRCMSTB is not set @@ -4990,8 +5127,10 @@ CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=m # CONFIG_IIO_BUFFER_HW_CONSUMER is not set CONFIG_IIO_KFIFO_BUF=m +CONFIG_IIO_TRIGGERED_BUFFER=m # CONFIG_IIO_CONFIGFS is not set -# CONFIG_IIO_TRIGGER is not set +CONFIG_IIO_TRIGGER=y +CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_IIO_SW_DEVICE is not set # CONFIG_IIO_SW_TRIGGER is not set @@ -5196,6 +5335,8 @@ CONFIG_HTU21=m # CONFIG_BMI160_I2C is not set # CONFIG_BMI160_SPI is not set # CONFIG_KMX61 is not set +CONFIG_INV_MPU6050_IIO=m +CONFIG_INV_MPU6050_I2C=m # CONFIG_INV_MPU6050_SPI is not set # CONFIG_IIO_ST_LSM6DSX is not set @@ -5205,7 +5346,7 @@ CONFIG_HTU21=m # CONFIG_ADJD_S311 is not set # CONFIG_AL3320A is not set # CONFIG_APDS9300 is not set -# CONFIG_APDS9960 is not set +CONFIG_APDS9960=m # CONFIG_BH1750 is not set # CONFIG_BH1780 is not set # CONFIG_CM32181 is not set @@ -5263,6 +5404,12 @@ CONFIG_HTU21=m # Inclinometer sensors # +# +# Triggers - standalone +# +# CONFIG_IIO_INTERRUPT_TRIGGER is not set +# CONFIG_IIO_SYSFS_TRIGGER is not set + # # Digital potentiometers # @@ -5343,7 +5490,8 @@ CONFIG_ARM_GIC_V3=y CONFIG_ARM_GIC_V3_ITS=y CONFIG_PARTITION_PERCPU=y # CONFIG_IPACK_BUS is not set -# CONFIG_RESET_CONTROLLER is not set +CONFIG_RESET_CONTROLLER=y +# CONFIG_RESET_TI_SYSCON is not set # CONFIG_FMC is not set # @@ -5387,6 +5535,14 @@ CONFIG_NVMEM=y # CONFIG_FPGA is not set # CONFIG_FSI is not set # CONFIG_TEE is not set +CONFIG_MULTIPLEXER=m + +# +# Multiplexer drivers +# +# CONFIG_MUX_ADG792A is not set +# CONFIG_MUX_ADGS1408 is not set +# CONFIG_MUX_GPIO is not set # CONFIG_SIOX is not set # CONFIG_SLIMBUS is not set @@ -5559,7 +5715,7 @@ CONFIG_UBIFS_FS_XATTR=y # CONFIG_UBIFS_FS_ENCRYPTION is not set CONFIG_UBIFS_FS_SECURITY=y # CONFIG_CRAMFS is not set -CONFIG_SQUASHFS=m +CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set CONFIG_SQUASHFS_DECOMP_SINGLE=y @@ -5615,7 +5771,9 @@ CONFIG_SUNRPC_GSS=y CONFIG_SUNRPC_SWAP=y CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_SUNRPC_DEBUG is not set -# CONFIG_CEPH_FS is not set +CONFIG_CEPH_FS=m +CONFIG_CEPH_FSCACHE=y +CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CIFS=m # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y @@ -5698,10 +5856,10 @@ CONFIG_KEYS_COMPAT=y # CONFIG_BIG_KEYS is not set # CONFIG_TRUSTED_KEYS is not set # CONFIG_ENCRYPTED_KEYS is not set -# CONFIG_KEY_DH_OPERATIONS is not set +CONFIG_KEY_DH_OPERATIONS=y # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set -# CONFIG_SECURITYFS is not set +CONFIG_SECURITYFS=y CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y # CONFIG_HARDENED_USERCOPY is not set # CONFIG_FORTIFY_SOURCE is not set @@ -5733,10 +5891,10 @@ CONFIG_CRYPTO_RNG_DEFAULT=m CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y -CONFIG_CRYPTO_KPP=m +CONFIG_CRYPTO_KPP=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_RSA=y -# CONFIG_CRYPTO_DH is not set +CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_ECDH=m CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y @@ -6191,8 +6349,7 @@ CONFIG_KDB_CONTINUE_CATASTROPHIC=0 CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y -CONFIG_STRICT_DEVMEM=y -# CONFIG_IO_STRICT_DEVMEM is not set +# CONFIG_STRICT_DEVMEM is not set # CONFIG_ARM64_PTDUMP_DEBUGFS is not set # CONFIG_PID_IN_CONTEXTIDR is not set # CONFIG_ARM64_RANDOMIZE_TEXT_OFFSET is not set diff --git a/reference/genup.pdf b/reference/genup.pdf index 94c8860e0b695cac271976c2607cf079863e29b2..b5a6e6eb15a6f808ef791b75bf75c1c11146cbf9 100644 GIT binary patch literal 38896 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

{#Q={Nk!Db9Pdu>CZz{`onrs`B~X{Co;B_U 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 diff --git a/reference/make.conf b/reference/make.conf index b906a65..bd3f434 100644 --- a/reference/make.conf +++ b/reference/make.conf @@ -10,17 +10,21 @@ USE="" # some scripts looks for PORTDIR in make.conf explicitly -PORTDIR="/usr/portage" +PORTDIR=/var/db/repos/gentoo -# override default build parallelism by uncommenting the following +# override default build parallelism by changing the following # two lines, and modifying the values as required -# Pi4 users (particularly those with a 4GiB variant) can afford to be -# more aggressive here -#MAKEOPTS="-j5 -l4" -#EMERGE_DEFAULT_OPTS="--jobs=5 --load-average=4" +# Pi3 users (or Pi4 users with a 1GiB variant) should be +# less aggressive here +MAKEOPTS="-j5 -l4" +EMERGE_DEFAULT_OPTS="--jobs=5 --load-average=4" # caution! many parallel threads and / or emerge jobs may cause your # RPi3/4 to run out of memory during large builds, or genup runs +# to get the old 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 delta 7522 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 s0f7nv1zj!NZ3#YO)0X2Z$?QVE_OC diff --git a/reference/world-all-packages b/reference/world-all-packages index cab4d24..5b4ef81 100644 --- a/reference/world-all-packages +++ b/reference/world-all-packages @@ -1,30 +1,33 @@ +acct-group/audio-0 +acct-group/gpio-0 +acct-group/i2c-0 acct-group/input-0 acct-group/kvm-0 acct-group/lp-0 acct-group/mail-0 acct-group/man-0 acct-group/messagebus-0 +acct-group/plugdev-0 acct-group/render-0 +acct-group/spi-0 acct-group/transmission-0 -acct-user/mail-0 +acct-group/video-0 acct-user/man-1 acct-user/messagebus-0 -acct-user/postmaster-0 -acct-user/transmission-0 -app-accessibility/at-spi2-atk-2.30.1 -app-accessibility/at-spi2-core-2.30.1 +acct-user/mpd-0 +acct-user/transmission-1 +app-accessibility/at-spi2-atk-2.34.0 +app-accessibility/at-spi2-core-2.34.0 app-accessibility/onboard-1.4.1 -app-admin/eselect-1.4.14 -app-admin/gam-server-0.1.10-r2 -app-admin/gamin-0.1.10-r1 -app-admin/logrotate-3.15.0 -app-admin/perl-cleaner-2.27 -app-admin/sudo-1.8.27-r1 -app-admin/syslog-ng-3.22.1 +app-admin/eselect-1.4.15 +app-admin/logrotate-3.15.1 +app-admin/perl-cleaner-2.28 +app-admin/sudo-1.8.29-r2 +app-admin/syslog-ng-3.24.1 app-arch/bzip2-1.0.8 app-arch/cpio-2.12-r1 app-arch/gzip-1.10 -app-arch/libarchive-3.3.3 +app-arch/libarchive-3.4.0 app-arch/lzop-1.04 app-arch/p7zip-16.02-r4 app-arch/rpm2targz-9.0.0.5g @@ -34,30 +37,30 @@ app-arch/unzip-6.0_p25 app-arch/xarchiver-0.5.4.14 app-arch/xz-utils-5.2.4-r3 app-arch/zip-3.0-r3 -app-arch/zstd-1.4.2 -app-crypt/argon2-20171227-r1 +app-arch/zstd-1.4.3 +app-crypt/argon2-20190702 app-crypt/gcr-3.28.1 app-crypt/gnupg-2.2.17 -app-crypt/gpgme-1.13.0 -app-crypt/libb2-0.98.1-r1 +app-crypt/gpgme-1.13.1 +app-crypt/libb2-0.98.1-r2 app-crypt/libsecret-0.18.8 app-crypt/mhash-0.9.9.9-r2 -app-crypt/mit-krb5-1.17 -app-crypt/openpgp-keys-gentoo-release-20190427 +app-crypt/mit-krb5-1.17-r1 +app-crypt/openpgp-keys-gentoo-release-20191030 app-crypt/p11-kit-0.23.16.1-r1 app-crypt/pinentry-1.1.0-r3 app-crypt/qca-2.2.1 app-crypt/rhash-1.3.8 -app-crypt/seahorse-3.30.1.1 +app-crypt/seahorse-3.32.2 app-dicts/aspell-en-2018.04.16.0 app-dicts/myspell-en-20190101-r1 -app-editors/emacs-26.3_rc1 -app-editors/mousepad-0.4.1 -app-editors/nano-4.3 +app-editors/emacs-26.3-r1 +app-editors/mousepad-0.4.2 +app-editors/nano-4.5 app-editors/vim-8.1.0648 app-editors/vim-core-8.1.0648 app-emacs/emacs-common-gentoo-1.6-r3 -app-emulation/qemu-4.0.0-r50 +app-emulation/qemu-4.1.0 app-emulation/spice-0.14.2 app-emulation/spice-protocol-0.14.0 app-eselect/eselect-cdparanoia-0.1 @@ -65,7 +68,7 @@ app-eselect/eselect-ctags-1.18 app-eselect/eselect-emacs-1.18 app-eselect/eselect-fontconfig-1.1-r1 app-eselect/eselect-java-0.4.0 -app-eselect/eselect-lib-bin-symlink-0.1.1 +app-eselect/eselect-lib-bin-symlink-0.1.1-r1 app-eselect/eselect-mpg123-0.1 app-eselect/eselect-notify-send-0.1 app-eselect/eselect-opengl-1.3.1-r4 @@ -79,49 +82,49 @@ app-i18n/enca-1.19-r1 app-i18n/uchardet-0.0.6-r2 app-misc/c_rehash-1.7-r1 app-misc/ca-certificates-20190110.3.43 -app-misc/editor-wrapper-4 +app-misc/editor-wrapper-4-r1 app-misc/mc-4.8.23-r1 app-misc/mime-types-9 app-misc/pax-utils-1.2.4 -app-misc/screen-4.6.2-r1 +app-misc/screen-4.7.0 app-office/abiword-3.0.2-r2 -app-office/libreoffice-6.3.0.4 -app-office/libreoffice-l10n-6.3.0.4 +app-office/libreoffice-6.3.3.2 +app-office/libreoffice-l10n-6.3.3.2 app-office/orage-4.12.1-r1 app-portage/eix-0.33.8 app-portage/elt-patches-20170826.1 app-portage/euses-2.5.9 -app-portage/gemato-14.1 +app-portage/gemato-14.3 app-portage/gentoolkit-0.4.6 app-portage/genup-1.0.24 -app-portage/mirrorselect-2.2.6 -app-portage/portage-utils-0.80 -app-portage/porthash-1.0.7 +app-portage/mirrorselect-2.2.6-r1 +app-portage/portage-utils-0.81 +app-portage/porthash-1.0.8 app-portage/porthole-0.6.1-r6 app-portage/showem-1.0.3 -app-portage/weekly-genup-1.1.1 -app-shells/bash-5.0_p9 +app-portage/weekly-genup-1.1.1-r2 +app-shells/bash-5.0_p11 app-shells/push-2.0-r1 app-shells/quoter-3.0_p2-r1 -app-text/aspell-0.60.7 +app-text/aspell-0.60.8 app-text/build-docbook-catalog-1.21 -app-text/docbook-dsssl-stylesheets-1.79-r3 -app-text/docbook-sgml-dtd-3.0-r3 -app-text/docbook-xml-dtd-4.1.2-r6 -app-text/docbook-xml-dtd-4.2-r2 -app-text/docbook-xml-dtd-4.3-r1 -app-text/docbook-xml-dtd-4.4-r2 -app-text/docbook-xml-dtd-4.5-r1 +app-text/docbook-dsssl-stylesheets-1.79-r4 +app-text/docbook-sgml-dtd-3.0-r4 +app-text/docbook-xml-dtd-4.1.2-r7 +app-text/docbook-xml-dtd-4.2-r3 +app-text/docbook-xml-dtd-4.3-r2 +app-text/docbook-xml-dtd-4.4-r3 +app-text/docbook-xml-dtd-4.5-r2 app-text/docbook-xsl-stylesheets-1.79.1-r2 -app-text/dos2unix-7.4.0 +app-text/dos2unix-7.4.1 app-text/enchant-1.6.1-r1 -app-text/evince-3.32.0 -app-text/ghostscript-gpl-9.26 +app-text/evince-3.32.1 +app-text/ghostscript-gpl-9.50 app-text/gnome-doc-utils-0.20.10-r1 app-text/gspell-1.6.1 -app-text/hunspell-1.7.0 +app-text/hunspell-1.7.0-r1 app-text/iso-codes-3.76 -app-text/libabw-0.1.2 +app-text/libabw-0.1.3 app-text/libebook-0.1.3 app-text/libepubgen-0.1.1 app-text/libetonyek-0.1.9 @@ -139,129 +142,128 @@ app-text/libwpd-0.10.3 app-text/libwpg-0.3.3 app-text/libwps-0.4.10 app-text/manpager-1 -app-text/mupdf-1.14.0-r2 +app-text/mupdf-1.16.1 app-text/mythes-1.2.4 app-text/opensp-1.5.2-r6 -app-text/po4a-0.55 -app-text/poppler-0.80.0 +app-text/po4a-0.56 +app-text/poppler-0.82.0 app-text/poppler-data-0.4.9 app-text/psutils-1.17-r3 -app-text/qpdf-8.4.2 +app-text/qpdf-9.0.2 app-text/rarian-0.8.1-r3 app-text/scrollkeeper-dtd-1.0-r1 -app-text/sgml-common-0.6.3-r6 +app-text/sgml-common-0.6.3-r7 +app-text/tree-1.8.0 app-text/wv-1.2.9-r2 app-text/xmlto-0.0.28-r1 -app-text/yelp-tools-3.28.0 +app-text/yelp-tools-3.32.2 app-vim/gentoo-syntax-20190609 dev-cpp/atkmm-2.28.0 dev-cpp/cairomm-1.12.0-r1 dev-cpp/clucene-2.3.3.4-r6 -dev-cpp/glibmm-2.58.1 -dev-cpp/gtest-1.9.0_pre20190607 +dev-cpp/glibmm-2.60.1 +dev-cpp/gtest-1.10.0 dev-cpp/gtkmm-2.24.5 -dev-cpp/gtkmm-3.24.1 +dev-cpp/gtkmm-3.24.2 dev-cpp/libcmis-0.5.2-r1 dev-cpp/pangomm-2.42.0 dev-db/lmdb-0.9.24 -dev-db/mariadb-connector-c-3.1.3 +dev-db/mariadb-connector-c-3.1.4 dev-db/sqlite-3.29.0 dev-db/unixODBC-2.3.7 dev-embedded/libftdi-1.4 -dev-embedded/rpi-64bit-meta-1.5.1-r7 -dev-embedded/wiringpi-2.44-r7 -dev-java/ant-core-1.10.5-r2 +dev-embedded/rpi-64bit-meta-1.5.2-r8 +dev-embedded/rpi4-eeprom-images-2.4.1 +dev-embedded/rpi4-eeprom-updater-2.4.1 +dev-java/ant-core-1.10.7 dev-java/icedtea-3.13.0 dev-java/icedtea-sound-1.0.1 dev-java/icedtea-web-1.6.2 dev-java/java-config-2.2.0-r4 -dev-java/javatoolkit-0.3.0-r9 -dev-lang/go-1.12.9 +dev-java/javatoolkit-0.6.2-r1 +dev-lang/go-1.13.4 dev-lang/lua-5.1.5-r4 -dev-lang/mujs-1.0.6 dev-lang/nasm-2.14.02 dev-lang/orc-0.4.29 -dev-lang/perl-5.30.0 -dev-lang/python-2.7.16 -dev-lang/python-3.5.7 +dev-lang/perl-5.30.1 +dev-lang/python-2.7.17 +dev-lang/python-3.5.9 dev-lang/python-3.6.9-r1 dev-lang/python-3.7.4-r2 dev-lang/python-exec-2.4.6-r1 -dev-lang/rust-1.37.0 +dev-lang/rust-1.39.0 dev-lang/spidermonkey-52.9.1_pre1-r1 dev-lang/swig-4.0.0 dev-lang/tcl-8.6.9 -dev-lang/vala-0.44.7 +dev-lang/vala-0.44.9 dev-lang/yasm-1.3.0 dev-libs/appstream-glib-0.7.15 -dev-libs/atk-2.30.0 +dev-libs/atk-2.34.1 dev-libs/boehm-gc-8.0.4 -dev-libs/boost-1.70.0 -dev-libs/check-0.12.0 +dev-libs/boost-1.71.0 +dev-libs/check-0.13.0 dev-libs/crossguid-0_pre20150817 dev-libs/crypto++-8.2.0-r2 -dev-libs/cyrus-sasl-2.1.27-r2 dev-libs/dbus-glib-0.110 dev-libs/double-conversion-3.1.4-r1 dev-libs/elfutils-0.177 -dev-libs/ell-0.21 -dev-libs/expat-2.2.7 +dev-libs/ell-0.26 +dev-libs/expat-2.2.8 dev-libs/flatbuffers-1.11.0 -dev-libs/fribidi-1.0.5 -dev-libs/glib-2.60.6 +dev-libs/fribidi-1.0.7 +dev-libs/glib-2.60.7 dev-libs/gmp-6.1.2-r1 dev-libs/gobject-introspection-1.60.2 dev-libs/gobject-introspection-common-1.60.2 dev-libs/hyphen-2.8.8-r1 -dev-libs/icu-64.2 +dev-libs/icu-65.1 dev-libs/iniparser-3.1-r1 dev-libs/ivykis-0.42.4 dev-libs/json-c-0.13.1-r1 dev-libs/json-glib-1.4.4 dev-libs/libaio-0.3.112 dev-libs/libassuan-2.5.3 -dev-libs/libatasmart-0.19-r2 +dev-libs/libatasmart-0.19_p5 dev-libs/libatomic_ops-7.6.10 dev-libs/libbsd-0.10.0 dev-libs/libbytesize-2.1 dev-libs/libcdio-2.0.0-r1 -dev-libs/libcdio-paranoia-2.0.0 +dev-libs/libcdio-paranoia-2.0.0-r1 dev-libs/libcroco-0.6.13 dev-libs/libdbusmenu-16.04.0 -dev-libs/libev-4.25 -dev-libs/libevdev-1.7.0 +dev-libs/libev-4.27 +dev-libs/libevdev-1.8.0 dev-libs/libevent-2.1.11 -dev-libs/libffi-3.3_rc0 -dev-libs/libfmt-5.3.0 +dev-libs/libffi-3.3_rc2 +dev-libs/libfmt-6.0.0 dev-libs/libfstrcmp-0.7 -dev-libs/libgamin-0.1.10-r5 -dev-libs/libgcrypt-1.8.4 +dev-libs/libgcrypt-1.8.5 dev-libs/libgpg-error-1.36 -dev-libs/libgudev-233 -dev-libs/libical-3.0.5 +dev-libs/libgudev-233-r1 +dev-libs/libical-3.0.6 dev-libs/libindicate-12.10.1-r3 dev-libs/libindicator-12.10.1-r301 -dev-libs/libinput-1.14.0 +dev-libs/libinput-1.14.3 dev-libs/libixion-0.14.1 dev-libs/libksba-1.3.5-r2 dev-libs/liblinear-230 dev-libs/libltdl-2.4.6 dev-libs/libnatspec-0.3.0 -dev-libs/libnl-3.4.0 -dev-libs/liborcus-0.14.1 +dev-libs/libnl-3.5.0 +dev-libs/liborcus-0.14.1-r1 dev-libs/libpcre-8.43 -dev-libs/libpcre2-10.33 +dev-libs/libpcre2-10.33-r1 dev-libs/libpipeline-1.5.1 dev-libs/libpthread-stubs-0.4-r1 -dev-libs/libpwquality-1.4.0 +dev-libs/libpwquality-1.4.1 dev-libs/librevenge-0.0.4-r1 dev-libs/libsigc++-2.10.1 dev-libs/libtasn1-4.14 dev-libs/libunique-1.1.6-r2 dev-libs/libunistring-0.9.10 -dev-libs/libusb-1.0.22 +dev-libs/libusb-1.0.23-r1 dev-libs/libusb-compat-0.1.5-r3 -dev-libs/libuv-1.31.0 +dev-libs/libuv-1.33.1 dev-libs/libverto-0.3.0 dev-libs/libxml2-2.9.9-r1 dev-libs/libxslt-1.1.33-r1 @@ -272,25 +274,28 @@ dev-libs/mpfr-4.0.2 dev-libs/nettle-3.5.1 dev-libs/newt-0.52.21 dev-libs/npth-1.6-r1 -dev-libs/nspr-4.22 -dev-libs/nss-3.45 -dev-libs/openssl-1.0.2s-r1 -dev-libs/pigpio-71 +dev-libs/nspr-4.23 +dev-libs/nss-3.47 +dev-libs/openssl-1.0.2t-r1 +dev-libs/pigpio-71-r1 dev-libs/popt-1.16-r2 -dev-libs/protobuf-3.9.1 -dev-libs/rapidjson-1.1.0-r1 +dev-libs/protobuf-3.9.2 +dev-libs/rapidjson-1.1.0-r2 dev-libs/rasqal-0.9.33 -dev-libs/re2-0.2018.10.01 +dev-libs/re2-0.2019.09.01 dev-libs/redland-1.0.17-r2 dev-libs/tinyxml-2.6.2-r3 dev-libs/userspace-rcu-0.11.1 -dev-libs/vala-common-0.44.7 -dev-libs/xmlsec-1.2.28 +dev-libs/vala-common-0.44.9 +dev-libs/xmlsec-1.2.29 dev-perl/Archive-Zip-1.640.0 dev-perl/Authen-SASL-2.160.0-r1 dev-perl/Digest-HMAC-1.30.0-r1 dev-perl/Encode-Locale-1.50.0 dev-perl/Error-0.170.250 +dev-perl/ExtUtils-Config-0.8.0 +dev-perl/ExtUtils-Helpers-0.26.0 +dev-perl/ExtUtils-InstallPaths-0.11.0 dev-perl/File-BaseDir-0.70.0 dev-perl/File-DesktopEntry-0.220.0 dev-perl/File-Listing-6.40.0-r1 @@ -299,7 +304,7 @@ dev-perl/File-Next-1.160.0 dev-perl/HTML-Parser-3.720.0 dev-perl/HTML-Tagset-3.200.0-r1 dev-perl/HTTP-Cookies-6.40.0 -dev-perl/HTTP-Daemon-6.10.0-r2 +dev-perl/HTTP-Daemon-6.60.0 dev-perl/HTTP-Date-6.20.0-r1 dev-perl/HTTP-Message-6.130.0 dev-perl/HTTP-Negotiate-6.10.0-r1 @@ -314,6 +319,7 @@ dev-perl/MIME-Charset-1.12.2 dev-perl/MIME-tools-5.509.0 dev-perl/MailTools-2.190.0 dev-perl/Module-Build-0.422.400 +dev-perl/Module-Build-Tiny-0.39.0 dev-perl/Mozilla-CA-20999999 dev-perl/Net-DBus-1.1.0 dev-perl/Net-HTTP-6.170.0 @@ -342,17 +348,17 @@ dev-perl/XML-Twig-3.520.0 dev-perl/XML-XPath-1.420.0 dev-perl/YAML-Tiny-1.730.0 dev-perl/libwww-perl-6.270.0 -dev-python/PyQt5-5.13.0 -dev-python/PyQt5-sip-4.19.18 +dev-python/PyQt5-5.13.2 +dev-python/PyQt5-sip-4.19.19 dev-python/PySocks-1.6.8 dev-python/asn1crypto-0.24.0 dev-python/bz2file-0.98 -dev-python/certifi-2019.6.16 +dev-python/certifi-2019.9.11 dev-python/cffi-1.12.3 dev-python/chardet-3.0.4 -dev-python/cryptography-2.6.1 -dev-python/cython-0.29.13 -dev-python/dbus-python-1.2.8 +dev-python/cryptography-2.7 +dev-python/cython-0.29.14 +dev-python/dbus-python-1.2.12 dev-python/docutils-0.14 dev-python/enum34-1.1.6-r1 dev-python/extras-1.0.0 @@ -362,13 +368,13 @@ dev-python/ipaddress-1.0.22 dev-python/linecache2-1.0.0 dev-python/m2crypto-0.35.2 dev-python/mako-1.0.7 -dev-python/markupsafe-1.0 +dev-python/markupsafe-1.1.1 dev-python/mimeparse-1.6.0 dev-python/ndg-httpsclient-0.4.2-r1 -dev-python/numpy-1.16.1 +dev-python/numpy-1.16.5 dev-python/olefile-0.46 dev-python/pbr-5.1.1 -dev-python/pillow-6.1.0 +dev-python/pillow-6.2.1 dev-python/pip-10.0.1 dev-python/ply-3.11 dev-python/pyalsa-1.1.6 @@ -384,12 +390,12 @@ dev-python/pygtksourceview-2.10.1-r1 dev-python/pyopenssl-19.0.0 dev-python/pyparsing-2.4.0 dev-python/pyrsistent-0.14.4 -dev-python/python-distutils-extra-2.39 -dev-python/pyxattr-0.6.1 +dev-python/python-distutils-extra-2.42 +dev-python/pyxattr-0.6.1-r1 dev-python/requests-2.21.0-r1 -dev-python/setuptools-41.2.0 -dev-python/sip-4.19.18 -dev-python/six-1.12.0 +dev-python/setuptools-41.5.1 +dev-python/sip-4.19.19 +dev-python/six-1.13.0 dev-python/ssl-fetch-0.4 dev-python/subunit-1.2.0-r1 dev-python/testtools-2.3.0 @@ -397,72 +403,74 @@ dev-python/traceback2-1.4.0 dev-python/typing-3.6.4-r1 dev-python/unittest2-1.1.0 dev-python/urllib3-1.24.2 -dev-qt/designer-5.12.4 -dev-qt/linguist-tools-5.12.4 -dev-qt/qtbluetooth-5.12.4 +dev-qt/designer-5.13.2 +dev-qt/linguist-tools-5.13.2 +dev-qt/qtbluetooth-5.13.2 dev-qt/qtchooser-66 -dev-qt/qtconcurrent-5.12.4 -dev-qt/qtcore-5.12.4 -dev-qt/qtdbus-5.12.4 -dev-qt/qtgui-5.12.4 -dev-qt/qthelp-5.12.4 +dev-qt/qtconcurrent-5.13.2 +dev-qt/qtcore-5.13.2 +dev-qt/qtdbus-5.13.2 +dev-qt/qtgui-5.13.2 +dev-qt/qthelp-5.13.2 dev-qt/qtlockedfile-2.4.1_p20171024 -dev-qt/qtnetwork-5.12.4 -dev-qt/qtopengl-5.12.4 -dev-qt/qtprintsupport-5.12.4 -dev-qt/qtscript-5.12.4 +dev-qt/qtnetwork-5.13.2 +dev-qt/qtopengl-5.13.2 +dev-qt/qtprintsupport-5.13.2 +dev-qt/qtscript-5.13.2 dev-qt/qtsingleapplication-2.6.1_p20171024 -dev-qt/qtsql-5.12.4-r1 -dev-qt/qtsvg-5.12.4 -dev-qt/qttest-5.12.4 -dev-qt/qtwidgets-5.12.4-r2 -dev-qt/qtx11extras-5.12.4 -dev-qt/qtxml-5.12.4 +dev-qt/qtsql-5.13.2 +dev-qt/qtsvg-5.13.2 +dev-qt/qttest-5.13.2 +dev-qt/qtwidgets-5.13.2 +dev-qt/qtx11extras-5.13.2 +dev-qt/qtxml-5.13.2 +dev-scheme/guile-2.2.4 dev-tcltk/expect-5.45.4 -dev-util/boost-build-1.70.0 -dev-util/cbindgen-0.9.0 -dev-util/cmake-3.15.2 +dev-util/boost-build-1.71.0 +dev-util/cbindgen-0.9.1 +dev-util/cmake-3.15.5 dev-util/cmocka-1.1.5 dev-util/cppunit-1.14.0 dev-util/ctags-20190331 dev-util/desktop-file-utils-0.24 -dev-util/dialog-1.3.20190808 -dev-util/gdbus-codegen-2.60.6 -dev-util/glib-utils-2.60.6 -dev-util/gn-0.1544 +dev-util/dialog-1.3.20191110 +dev-util/gdbus-codegen-2.60.7 +dev-util/glib-utils-2.60.7 +dev-util/gn-0.1616 dev-util/gperf-3.1 dev-util/gtk-doc-1.25-r1 dev-util/gtk-doc-am-1.25-r1 -dev-util/gtk-update-icon-cache-3.24.8 +dev-util/gtk-update-icon-cache-3.24.11 dev-util/intltool-0.51.0-r2 dev-util/itstool-2.0.2 dev-util/mdds-1.4.3 dev-util/meld-3.20.1 -dev-util/meson-0.51.1 +dev-util/meson-0.51.2 +dev-util/netsurf-buildsystem-1.7-r1 dev-util/ninja-1.9.0 dev-util/pkgconfig-0.29.2 dev-util/re2c-1.2.1 dev-util/shadowman-2 -dev-util/strace-5.2 +dev-util/strace-5.3 dev-util/systemtap-4.0-r1 -dev-vcs/git-2.23.0 -gnome-base/dconf-0.30.1 +dev-vcs/git-2.24.0 +gnome-base/dconf-0.32.0-r1 gnome-base/gnome-common-3.18.0-r1 -gnome-base/gnome-keyring-3.28.2 -gnome-base/gsettings-desktop-schemas-3.28.1 +gnome-base/gnome-keyring-3.31.91-r1 +gnome-base/gsettings-desktop-schemas-3.32.0 gnome-base/gvfs-1.40.2 gnome-base/libglade-2.6.4-r2 gnome-base/librsvg-2.40.20 -gnome-extra/libgsf-1.14.45 -gnome-extra/mousetweaks-3.12.0 -gnome-extra/nm-applet-1.8.22 +gnome-extra/libgsf-1.14.46 +gnome-extra/mousetweaks-3.32.0 +gnome-extra/nm-applet-1.8.24 gnome-extra/polkit-gnome-0.105-r2 -gnome-extra/yelp-xsl-3.30.1 +gnome-extra/yelp-xsl-3.32.1 gnome-extra/zenity-3.30.0 mail-client/claws-mail-3.17.4 mail-client/mailx-8.1.2.20160123 mail-client/mailx-support-20060102-r2 -mail-client/thunderbird-60.8.0-r1 +mail-client/thunderbird-68.2.2-r1 mail-mta/nullmailer-2.2 media-fonts/cantarell-0.111 media-fonts/croscorefonts-1.31.0 @@ -470,9 +478,9 @@ media-fonts/dejavu-2.37 media-fonts/encodings-1.0.5 media-fonts/font-alias-1.0.3-r1 media-fonts/font-misc-misc-1.1.2-r1 -media-fonts/font-util-1.3.1 -media-fonts/fontawesome-5.10.1 -media-fonts/liberation-fonts-2.00.1-r3 +media-fonts/font-util-1.3.2-r1 +media-fonts/fontawesome-5.11.2 +media-fonts/liberation-fonts-2.00.5 media-fonts/libertine-5.3.0.20120702-r3 media-fonts/roboto-2.138 media-fonts/ttf-bitstream-vera-1.10-r3 @@ -484,60 +492,62 @@ media-gfx/fotoxx-19.13 media-gfx/gimp-2.10.12 media-gfx/graphite2-1.3.13 media-gfx/gtkimageview-1.6.4 -media-gfx/imagemagick-7.0.8.60 +media-gfx/imagemagick-7.0.9.2 media-gfx/mypaint-brushes-1.3.0-r1 media-gfx/ristretto-0.10.0 -media-gfx/ufraw-0.22-r2 +media-gfx/ufraw-0.22-r3 media-libs/a52dec-0.7.4-r7 media-libs/alsa-lib-1.1.9 media-libs/audiofile-0.3.6-r3 -media-libs/babl-0.1.66 +media-libs/babl-0.1.72 media-libs/chromaprint-1.4.3 media-libs/clutter-1.26.2-r1 media-libs/clutter-gtk-1.8.4 media-libs/cogl-1.22.4 -media-libs/dav1d-0.4.0 -media-libs/exiftool-11.63 +media-libs/dav1d-0.5.1 +media-libs/exiftool-11.75 media-libs/flac-1.3.3 media-libs/fontconfig-2.13.1-r2 -media-libs/freeglut-3.0.0 +media-libs/freeglut-3.2.1 media-libs/freetype-2.10.1 -media-libs/gegl-0.4.16 -media-libs/gexiv2-0.10.10-r1 +media-libs/gegl-0.4.18 +media-libs/gexiv2-0.12.0 media-libs/giflib-5.1.8-r1 media-libs/glew-2.1.0-r1 -media-libs/glm-0.9.9.5 +media-libs/glm-0.9.9.6-r1 media-libs/glu-9.0.1 -media-libs/gst-plugins-bad-1.14.3 -media-libs/gst-plugins-base-1.14.4 -media-libs/gst-plugins-good-1.14.4 +media-libs/graphene-1.8.6 +media-libs/gst-plugins-bad-1.14.5 +media-libs/gst-plugins-base-1.14.5-r1 +media-libs/gst-plugins-good-1.14.5 media-libs/gst-plugins-ugly-1.14.3 -media-libs/gstreamer-1.14.4 -media-libs/harfbuzz-2.6.1 -media-libs/jbig2dec-0.14 +media-libs/gstreamer-1.14.5 +media-libs/harfbuzz-2.6.4 +media-libs/jbig2dec-0.17-r1 media-libs/lcms-2.9 media-libs/lensfun-0.3.2-r1 media-libs/libaom-1.0.0-r2 media-libs/libass-0.14.0 media-libs/libcanberra-0.30-r5 media-libs/libcdr-0.1.5 -media-libs/libchamplain-0.12.19-r1 +media-libs/libchamplain-0.12.20 media-libs/libdca-0.0.5-r3 media-libs/libdvbpsi-1.3.2 media-libs/libdvdcss-1.4.2 -media-libs/libdvdread-6.0.1 +media-libs/libdvdread-6.0.2 media-libs/libepoxy-1.5.3-r1 media-libs/libexif-0.6.21-r3 media-libs/libfreehand-0.1.2 media-libs/libid3tag-0.15.1b-r4 -media-libs/libjpeg-turbo-2.0.2 +media-libs/libjpeg-turbo-2.0.3 media-libs/libmad-0.15.1b-r9 media-libs/libmng-2.0.3 media-libs/libmpdclient-2.16 media-libs/libmpeg2-0.5.1-r2 media-libs/libmygpo-qt-1.1.0 -media-libs/libmypaint-1.3.0-r2 -media-libs/libogg-1.3.3 +media-libs/libmypaint-1.4.0 +media-libs/libnsgif-0.2.1-r1 +media-libs/libogg-1.3.4 media-libs/libpagemaker-0.0.4 media-libs/libpng-1.6.37 media-libs/libraw-0.19.5 @@ -545,115 +555,114 @@ media-libs/libsamplerate-0.1.9 media-libs/libsdl-1.2.15-r9 media-libs/libsdl2-2.0.10-r1 media-libs/libshout-2.4.3 -media-libs/libsndfile-1.0.28-r4 +media-libs/libsndfile-1.0.29_pre2_p20191024 media-libs/libtheora-1.1.1-r2 media-libs/libuninameslist-20091231-r1 media-libs/libv4l-1.16.6 -media-libs/libvisio-0.1.6 +media-libs/libvisio-0.1.7 media-libs/libvorbis-1.3.6 media-libs/libvpx-1.7.0 media-libs/libwebp-1.0.3 media-libs/libzmf-0.0.2 -media-libs/mesa-19.2.0_rc1-r2 +media-libs/mesa-19.2.4-r1 media-libs/netpbm-10.76.00 media-libs/openjpeg-2.3.1 media-libs/opus-1.3.1-r1 media-libs/raptor-2.0.15-r2 -media-libs/raspberrypi-userland-1.20190808 +media-libs/raspberrypi-userland-1.20191121-r1 media-libs/sbc-1.4 media-libs/speexdsp-1.2_rc3-r2 -media-libs/taglib-1.11.1_p20181028 -media-libs/tiff-4.0.10-r1 -media-libs/x264-0.0.20190214 +media-libs/taglib-1.11.1_p20190920-r1 +media-libs/tiff-4.1.0 +media-libs/x264-0.0.20190903 media-libs/xvid-1.3.5 media-plugins/alsa-plugins-1.1.9-r1 media-plugins/gst-plugins-a52dec-1.14.3 -media-plugins/gst-plugins-cdparanoia-1.14.4 -media-plugins/gst-plugins-flac-1.14.4 -media-plugins/gst-plugins-gtk-1.14.4 +media-plugins/gst-plugins-cdparanoia-1.14.5 +media-plugins/gst-plugins-flac-1.14.5 +media-plugins/gst-plugins-gtk-1.14.5 media-plugins/gst-plugins-libav-1.14.4.4.1.3_p20190329 media-plugins/gst-plugins-meta-1.14.3 media-plugins/gst-plugins-mpeg2dec-1.14.3 -media-plugins/gst-plugins-mpg123-1.14.4 -media-plugins/gst-plugins-pulse-1.14.4 -media-plugins/gst-plugins-soup-1.14.4 -media-plugins/gst-plugins-taglib-1.14.4 -media-plugins/gst-plugins-v4l2-1.14.4 +media-plugins/gst-plugins-mpg123-1.14.5 +media-plugins/gst-plugins-pulse-1.14.5 +media-plugins/gst-plugins-soup-1.14.5 +media-plugins/gst-plugins-taglib-1.14.5 +media-plugins/gst-plugins-v4l2-1.14.5 media-plugins/gst-plugins-x264-1.14.3 media-sound/alsa-tools-1.1.7 media-sound/alsa-utils-1.1.9 -media-sound/cdparanoia-3.10.2-r6 -media-sound/clementine-1.3.1_p20190609 -media-sound/lame-3.100-r1 +media-sound/cdparanoia-3.10.2-r7 +media-sound/clementine-1.3.1_p20191004 +media-sound/lame-3.100-r2 media-sound/mpc-0.32 -media-sound/mpd-0.21.14 -media-sound/mpg123-1.25.12 +media-sound/mpd-0.21.16-r1 +media-sound/mpg123-1.25.13 media-sound/pavucontrol-4.0 -media-sound/pulseaudio-12.2-r3 +media-sound/pulseaudio-13.0-r1 media-sound/volumeicon-0.5.1-r1 -media-tv/kodi-18.0 +media-tv/kodi-18.4 media-tv/v4l-utils-1.16.6 -media-video/ffmpeg-4.2-r1 +media-video/ffmpeg-4.2.1-r3 media-video/ffmpegthumbnailer-2.2.0-r1 media-video/mplayer-1.3.0-r5 -media-video/mpv-0.29.1-r1 -media-video/pi-ffcam-1.0.5 -media-video/pi-ffplay-1.0.6 -media-video/smplayer-19.5.0 -media-video/vlc-3.0.7.1 -net-analyzer/iptraf-ng-1.1.4-r2 -net-analyzer/netselect-0.4 +media-video/mpv-0.30.0 +media-video/pi-ffcam-1.0.5-r1 +media-video/pi-ffplay-1.0.6-r1 +media-video/smplayer-19.10.2 +media-video/vlc-3.0.8 +net-analyzer/iptraf-ng-1.1.4-r3 +net-analyzer/netselect-0.4-r1 net-analyzer/nmap-7.80 -net-analyzer/tcpdump-4.9.2 +net-analyzer/tcpdump-4.9.3 net-dialup/lrzsz-0.12.20-r4 net-dialup/ppp-2.4.7-r7 net-dialup/ppp-scripts-0 net-dns/libidn-1.35 -net-dns/libidn2-2.2.0 +net-dns/libidn2-2.3.0 net-firewall/iptables-1.8.3-r1 -net-fs/cifs-utils-6.9 -net-fs/nfs-utils-2.4.1 -net-fs/samba-4.10.7 +net-fs/cifs-utils-6.9-r1 +net-fs/nfs-utils-2.4.1-r3 +net-fs/samba-4.11.2 net-irc/hexchat-2.14.2 -net-irc/irssi-1.2.1 +net-irc/irssi-1.2.2 net-libs/glib-networking-2.60.3 -net-libs/gnutls-3.6.9 +net-libs/gnutls-3.6.10 net-libs/http-parser-2.9.2 net-libs/libasyncns-0.8-r4 -net-libs/libetpan-1.9.3 +net-libs/libetpan-1.9.4 net-libs/liblockfile-1.16 net-libs/libmbim-1.18.0 net-libs/libmnl-1.0.4 net-libs/libnatpmp-20150609 net-libs/libndp-1.7 net-libs/libnsl-1.2.0 -net-libs/libpcap-1.9.0 +net-libs/libpcap-1.9.1 net-libs/libpsl-0.21.0 net-libs/libqmi-1.22.2 -net-libs/libsoup-2.66.2 -net-libs/libssh2-1.9.0 +net-libs/libsoup-2.66.4 +net-libs/libssh2-1.9.0_p20190913 net-libs/libtirpc-1.1.4 -net-libs/miniupnpc-2.1.20190625 +net-libs/miniupnpc-2.1.20190824 net-libs/neon-0.30.2 -net-libs/nghttp2-1.39.1-r1 -net-libs/nodejs-9.11.2-r4 +net-libs/nghttp2-1.39.2-r1 +net-libs/nodejs-9.11.2-r5 net-libs/rpcsvc-proto-1.4 -net-mail/mailbase-1.5-r1 net-mail/ytnef-1.9.3 net-misc/bridge-utils-1.6 -net-misc/chrony-3.5 -net-misc/curl-7.65.3 +net-misc/chrony-3.5-r2 +net-misc/curl-7.67.0 net-misc/dhcp-4.4.1 -net-misc/dhcpcd-8.0.3 +net-misc/dhcpcd-8.1.2 net-misc/iperf-3.7 net-misc/iputils-20190709 net-misc/keychain-2.8.5 net-misc/mobile-broadband-provider-info-20190618 net-misc/modemmanager-1.10.0 net-misc/netifrc-0.6.1 -net-misc/networkmanager-1.18.2 -net-misc/openssh-8.0_p1-r2 -net-misc/rpi3-ethfix-1.0.0-r1 +net-misc/networkmanager-1.18.4-r1 +net-misc/openssh-8.1_p1-r1 +net-misc/rpi3-ethfix-1.0.0-r2 net-misc/rsync-3.1.3 net-misc/tigervnc-1.9.0-r1 net-misc/wget-1.20.3-r2 @@ -661,21 +670,21 @@ net-misc/xorgxrdp-0.2.8 net-misc/xrdp-0.9.8 net-nds/openldap-2.4.48 net-nds/rpcbind-1.2.5 -net-p2p/transmission-2.94 +net-p2p/transmission-2.94-r1 net-print/cups-2.3.0 -net-print/cups-filters-1.25.3 +net-print/cups-filters-1.25.12-r1 net-vpn/networkmanager-openvpn-1.8.10 net-vpn/openvpn-2.4.7-r1 net-wireless/b43-fwcutter-019 net-wireless/blueman-2.0.4-r1 -net-wireless/bluez-5.50-r3 +net-wireless/bluez-5.52 net-wireless/crda-3.18-r3 net-wireless/iw-5.3 -net-wireless/rpi3-bluetooth-1.1-r6 -net-wireless/rpi3-wifi-regdom-1.1 +net-wireless/rpi3-bluetooth-1.1-r7 +net-wireless/rpi3-wifi-regdom-1.1-r1 net-wireless/wireless-regdb-20190603 net-wireless/wireless-tools-30_pre9 -net-wireless/wpa_supplicant-2.9 +net-wireless/wpa_supplicant-2.9-r1 perl-core/File-Temp-0.230.900 sci-calculators/qalculate-gtk-3.2.0-r1 sci-calculators/speedcrunch-0.12.0 @@ -688,59 +697,63 @@ sys-apps/acl-2.2.53 sys-apps/attr-2.4.48-r3 sys-apps/baselayout-2.6-r1 sys-apps/baselayout-java-0.1.0-r1 -sys-apps/busybox-1.31.0 +sys-apps/busybox-1.31.1 sys-apps/coreboot-utils-4.6 -sys-apps/coreutils-8.31 +sys-apps/coreutils-8.31-r1 sys-apps/dbus-1.12.16 -sys-apps/debianutils-4.8.6.3 +sys-apps/debianutils-4.9 sys-apps/diffutils-3.7 sys-apps/dtc-1.5.0 -sys-apps/ethtool-5.2 -sys-apps/file-5.37 -sys-apps/findutils-4.6.0-r1 +sys-apps/ethtool-5.3 +sys-apps/file-5.37-r1 +sys-apps/findutils-4.7.0 sys-apps/firejail-0.9.60-r1 sys-apps/flashrom-1.0 sys-apps/gawk-5.0.1 sys-apps/gentoo-functions-0.12 -sys-apps/gnome-disk-utility-3.30.2-r1 +sys-apps/gnome-disk-utility-3.32.1 sys-apps/grep-3.3-r1 sys-apps/groff-1.22.4 sys-apps/hdparm-9.58 sys-apps/help2man-1.47.11 -sys-apps/hwids-20190818 +sys-apps/hwids-20191025 sys-apps/i2c-tools-4.1-r1 -sys-apps/install-xattr-0.7 -sys-apps/iproute2-5.2.0 +sys-apps/install-xattr-0.8 +sys-apps/iproute2-5.3.0 sys-apps/kbd-2.2.0-r2 sys-apps/keyutils-1.6.1 sys-apps/kmod-25 sys-apps/less-551 sys-apps/lsb-release-1.4-r3 -sys-apps/man-db-2.8.6.1 -sys-apps/man-pages-5.02 +sys-apps/man-db-2.9.0 +sys-apps/man-pages-5.03 sys-apps/man-pages-posix-2013a sys-apps/me_cleaner-1.2 sys-apps/mlocate-0.26-r2 sys-apps/net-tools-1.60_p20180626073013 sys-apps/openrc-0.42.1-r2 sys-apps/opentmpfiles-0.2 -sys-apps/pciutils-3.6.2 -sys-apps/portage-2.3.72 -sys-apps/pyconfig_gen-1.1.7 -sys-apps/rng-tools-6.7-r1 -sys-apps/rpi3-expand-swap-1.0-r4 -sys-apps/rpi3-i2cdev-1.0.1-r1 -sys-apps/rpi3-init-scripts-1.1.5 -sys-apps/rpi3-ondemand-cpufreq-1.1.1 -sys-apps/rpi3-spidev-1.0.0 -sys-apps/rpi3-zswap-1.0-r1 +sys-apps/pciutils-3.6.2-r1 +sys-apps/portage-2.3.79 +sys-apps/pyconfig_gen-1.1.9-r1 +sys-apps/rng-tools-6.8 +sys-apps/rpi-gpio-1.0.0-r1 +sys-apps/rpi-i2c-1.0.0-r3 +sys-apps/rpi-onetime-startup-1.0-r4 +sys-apps/rpi-serial-1.0.0-r1 +sys-apps/rpi-spi-1.0.0-r2 +sys-apps/rpi-video-1.0.0-r1 +sys-apps/rpi3-expand-swap-1.0-r5 +sys-apps/rpi3-init-scripts-1.1.5-r1 +sys-apps/rpi3-ondemand-cpufreq-1.1.1-r1 +sys-apps/rpi3-zswap-1.0-r2 sys-apps/sandbox-2.18 sys-apps/sed-4.7 -sys-apps/shadow-4.7 +sys-apps/shadow-4.7-r1 sys-apps/smartmontools-7.0-r1 -sys-apps/sysvinit-2.95-r1 +sys-apps/sysvinit-2.96 sys-apps/tcp-wrappers-7.6.28 -sys-apps/texinfo-6.6-r3 +sys-apps/texinfo-6.7 sys-apps/usbredir-0.8.0 sys-apps/usbutils-012 sys-apps/util-linux-2.34-r2 @@ -749,107 +762,108 @@ sys-auth/consolekit-1.2.1 sys-auth/pambase-20190402 sys-auth/polkit-0.115-r3 sys-block/gparted-0.33.0 -sys-block/parted-3.2_p25 +sys-block/parted-3.3 sys-block/thin-provisioning-tools-0.8.5 -sys-boot/rpi3-64bit-firmware-1.20190819 -sys-boot/rpi3-boot-config-1.0.8 +sys-boot/rpi3-64bit-firmware-1.20190925 +sys-boot/rpi3-boot-config-1.0.9 sys-devel/autoconf-2.13-r1 sys-devel/autoconf-2.69-r4 sys-devel/autoconf-archive-2019.01.06 sys-devel/autoconf-wrapper-13-r1 -sys-devel/automake-1.16.1-r1 +sys-devel/autogen-5.18.16-r1 +sys-devel/automake-1.16.1-r2 sys-devel/automake-wrapper-11 sys-devel/bc-1.07.1-r2 -sys-devel/binutils-2.32-r1 +sys-devel/binutils-2.33.1 sys-devel/binutils-config-5.1-r1 -sys-devel/bison-3.3.2 +sys-devel/bison-3.4.2 sys-devel/clang-8.0.1 -sys-devel/clang-common-8.0.1 +sys-devel/clang-common-9.0.0 sys-devel/clang-runtime-8.0.1 sys-devel/distcc-3.3.3 sys-devel/flex-2.6.4-r1 -sys-devel/gcc-9.2.0 -sys-devel/gcc-config-2.0 +sys-devel/gcc-9.2.0-r2 +sys-devel/gcc-config-2.1 sys-devel/gettext-0.19.8.1 -sys-devel/gnuconfig-20180101 +sys-devel/gnuconfig-20190804 sys-devel/libtool-2.4.6-r5 sys-devel/lld-8.0.1 sys-devel/llvm-8.0.1 -sys-devel/llvm-common-8.0.1 -sys-devel/llvmgold-8 +sys-devel/llvm-9.0.0 +sys-devel/llvm-common-9.0.0 +sys-devel/llvmgold-9 sys-devel/m4-1.4.18-r1 sys-devel/make-4.2.1-r4 sys-devel/patch-2.7.6-r4 sys-devel/portage-distccmon-gui-1.1 -sys-devel/ucpp-1.3.4 +sys-devel/ucpp-1.3.5 sys-firmware/b43-firmware-5.100.138 sys-firmware/bcm4340a1-firmware-1.1 sys-firmware/bluez-firmware-1.2 sys-firmware/brcm43430-firmware-20190812 -sys-fs/btrfs-progs-5.2.1 -sys-fs/cryptsetup-2.2.0 +sys-fs/btrfs-progs-5.3.1 +sys-fs/cryptsetup-2.2.2 sys-fs/dosfstools-4.1 -sys-fs/e2fsprogs-1.45.3 -sys-fs/eudev-3.2.8 -sys-fs/f2fs-tools-1.12.0-r1 +sys-fs/e2fsprogs-1.45.4 +sys-fs/eudev-3.2.9 +sys-fs/f2fs-tools-1.13.0 sys-fs/fuse-2.9.9-r1 sys-fs/fuse-common-3.4.1 -sys-fs/lvm2-2.02.185 -sys-fs/multipath-tools-0.8.2 +sys-fs/lvm2-2.02.186-r1 +sys-fs/multipath-tools-0.8.3 sys-fs/ncdu-1.14.1 sys-fs/sysfsutils-2.1.0 sys-fs/udev-init-scripts-33 sys-fs/udisks-2.8.4 sys-fs/zerofree-1.0.4 -sys-kernel/bcm2711-kernel-bis-bin-4.19.67.20190827 -sys-kernel/bcmrpi3-kernel-bis-bin-4.19.67.20190827 -sys-kernel/linux-firmware-20190815 +sys-kernel/bcm2711-kernel-bis-bin-4.19.86.20191126 +sys-kernel/bcmrpi3-kernel-bis-bin-4.19.86.20191126 +sys-kernel/linux-firmware-20191108 sys-kernel/linux-headers-4.19 -sys-libs/binutils-libs-2.32-r1 +sys-libs/binutils-libs-2.33.1 sys-libs/compiler-rt-8.0.1 sys-libs/cracklib-2.9.7 -sys-libs/db-6.0.35-r1 -sys-libs/e2fsprogs-libs-1.45.3 +sys-libs/db-6.0.35-r2 +sys-libs/e2fsprogs-libs-1.45.4 sys-libs/gdbm-1.18.1 -sys-libs/glibc-2.29-r4 +sys-libs/glibc-2.30-r2 sys-libs/gpm-1.20.7-r2 -sys-libs/ldb-1.5.5 -sys-libs/libblockdev-2.22 +sys-libs/ldb-2.0.7 +sys-libs/libblockdev-2.23 sys-libs/libcap-2.27 -sys-libs/libcap-ng-0.7.9 -sys-libs/libomp-8.0.1 -sys-libs/libseccomp-2.4.1 +sys-libs/libcap-ng-0.7.10 +sys-libs/libomp-9.0.0 +sys-libs/libseccomp-2.4.2 sys-libs/libutempter-1.1.6-r2 sys-libs/mtdev-1.1.5 sys-libs/ncurses-6.1_p20190609 sys-libs/pam-1.3.1-r1 -sys-libs/readline-8.0_p1 +sys-libs/readline-8.0_p1-r1 sys-libs/slang-2.3.2 -sys-libs/talloc-2.2.0 +sys-libs/talloc-2.3.0 sys-libs/tdb-1.4.2 -sys-libs/tevent-0.10.0 -sys-libs/timezone-data-2019b-r2 +sys-libs/tevent-0.10.1 +sys-libs/timezone-data-2019c sys-libs/zlib-1.2.11-r2 sys-power/pm-quirks-20100619-r1 sys-power/pm-utils-1.4.1-r7 sys-power/powertop-2.10 -sys-power/upower-0.99.9-r1 -sys-process/at-3.1.23 +sys-power/upower-0.99.11 +sys-process/at-3.2.1 sys-process/cronbase-0.3.7-r6 -sys-process/cronie-1.5.4 +sys-process/cronie-1.5.5 sys-process/htop-2.2.0 sys-process/iotop-0.6 sys-process/procps-3.3.15-r1 -sys-process/psmisc-23.2-r2 +sys-process/psmisc-23.3-r1 virtual/acl-0-r2 virtual/awk-1 -virtual/cargo-1.37.0 +virtual/cargo-1.39.0 virtual/cron-0-r1 virtual/dev-manager-0-r2 virtual/editor-0-r2 virtual/eject-0-r1 virtual/emacs-26 -virtual/fam-0-r1 virtual/ffmpeg-9-r2 virtual/freedesktop-icon-theme-0-r3 virtual/glu-9.0-r2 @@ -864,7 +878,7 @@ virtual/libffi-3.3_rc0 virtual/libgudev-232 virtual/libiconv-0-r2 virtual/libintl-0-r2 -virtual/libudev-232 +virtual/libudev-232-r3 virtual/libusb-0-r2 virtual/libusb-1-r2 virtual/logger-0-r1 @@ -906,6 +920,7 @@ virtual/perl-Module-Metadata-1.0.36 virtual/perl-Parse-CPAN-Meta-2.150.10-r2 virtual/perl-Perl-OSType-1.10.0-r2 virtual/perl-Scalar-List-Utils-1.500.0-r1 +virtual/perl-Socket-2.27.0-r1 virtual/perl-Storable-3.150.0 virtual/perl-Test-Harness-3.420.0-r1 virtual/perl-Text-ParseWords-3.300.0-r5 @@ -920,8 +935,8 @@ virtual/pkgconfig-1 virtual/python-enum34-2 virtual/python-ipaddress-1.0-r1 virtual/python-typing-0-r1 -virtual/rust-1.37.0 -virtual/service-manager-0 +virtual/rust-1.39.0 +virtual/service-manager-1 virtual/shadow-0 virtual/ssh-0 virtual/tmpfiles-0 @@ -929,8 +944,8 @@ virtual/ttf-fonts-1-r1 virtual/udev-217 virtual/w3m-0 virtual/yacc-0 -www-client/chromium-76.0.3809.87-r1 -www-client/firefox-68.0.2 +www-client/chromium-78.0.3904.50-r2 +www-client/firefox-70.0.1 www-client/links-2.18 www-client/w3m-0.5.3_p20190105 x11-apps/appres-1.0.5 @@ -947,6 +962,7 @@ x11-apps/xconsole-1.0.7 x11-apps/xdm-1.1.12 x11-apps/xev-1.2.3 x11-apps/xinit-1.4.1 +x11-apps/xinput-1.6.3 x11-apps/xkbcomp-1.4.2 x11-apps/xmessage-1.0.5 x11-apps/xmodmap-1.0.10 @@ -958,23 +974,23 @@ x11-apps/xsetroot-1.1.2 x11-apps/xsm-1.0.4 x11-apps/xwininfo-1.1.5 x11-base/xcb-proto-1.13 -x11-base/xorg-drivers-1.20 -x11-base/xorg-proto-2019.1 +x11-base/xorg-drivers-1.20-r1 +x11-base/xorg-proto-2019.2 x11-base/xorg-server-1.20.5 x11-drivers/xf86-input-evdev-2.10.6 x11-drivers/xf86-input-synaptics-1.9.1 x11-drivers/xf86-video-fbdev-0.5.0 x11-libs/cairo-1.16.0-r3 -x11-libs/fltk-1.3.5-r2 -x11-libs/gdk-pixbuf-2.38.1 +x11-libs/fltk-1.3.5-r4 +x11-libs/gdk-pixbuf-2.40.0 x11-libs/goffice-0.10.43 x11-libs/gtk+-2.24.32-r1 -x11-libs/gtk+-3.24.10 +x11-libs/gtk+-3.24.11 x11-libs/gtksourceview-2.10.5-r3 x11-libs/gtksourceview-3.24.11 x11-libs/libICE-1.0.10 x11-libs/libSM-1.2.3 -x11-libs/libX11-1.6.8 +x11-libs/libX11-1.6.9 x11-libs/libXScrnSaver-1.2.3 x11-libs/libXau-1.0.9 x11-libs/libXaw-1.0.13-r1 @@ -984,7 +1000,7 @@ x11-libs/libXdamage-1.1.5 x11-libs/libXdmcp-1.1.3 x11-libs/libXext-1.3.4 x11-libs/libXfixes-5.0.3-r1 -x11-libs/libXfont2-2.0.3-r1 +x11-libs/libXfont2-2.0.4 x11-libs/libXft-2.3.3 x11-libs/libXi-1.7.10 x11-libs/libXinerama-1.1.4 @@ -996,24 +1012,24 @@ x11-libs/libXres-1.2.0-r1 x11-libs/libXt-1.2.0 x11-libs/libXtst-1.2.3-r1 x11-libs/libXv-1.0.11-r1 -x11-libs/libXvMC-1.0.11 +x11-libs/libXvMC-1.0.12 x11-libs/libXxf86misc-1.0.4 x11-libs/libXxf86vm-1.1.4-r1 -x11-libs/libdrm-2.4.99 +x11-libs/libdrm-2.4.100 x11-libs/libfontenc-1.1.4 x11-libs/libnotify-0.7.8 x11-libs/libpciaccess-0.16 x11-libs/libwnck-2.31.0 x11-libs/libwnck-3.30.0 x11-libs/libxcb-1.13.1 -x11-libs/libxkbcommon-0.8.4 +x11-libs/libxkbcommon-0.9.1 x11-libs/libxkbfile-1.1.0 x11-libs/libxklavier-5.4 x11-libs/libxshmfence-1.3-r1 x11-libs/pango-1.42.4-r2 x11-libs/pixman-0.38.4 x11-libs/startup-notification-0.12-r1 -x11-libs/vte-0.54.4 +x11-libs/vte-0.56.4 x11-libs/wxGTK-3.0.4-r2 x11-libs/xcb-util-0.4.0-r1 x11-libs/xcb-util-cursor-0.1.3-r2 @@ -1022,12 +1038,12 @@ x11-libs/xcb-util-keysyms-0.4.0-r1 x11-libs/xcb-util-renderutil-0.3.9-r2 x11-libs/xcb-util-wm-0.4.1-r2 x11-libs/xtrans-1.4.0 -x11-misc/arandr-0.1.10-r2 +x11-misc/arandr-0.1.10-r3 x11-misc/icon-naming-utils-0.8.90-r1 x11-misc/lightdm-1.30.0 x11-misc/lightdm-gtk-greeter-2.0.6 -x11-misc/rpi3-safecompositor-1.0.3 -x11-misc/rpi3-safecursor-1.0.1 +x11-misc/rpi3-safecompositor-1.0.3-r1 +x11-misc/rpi3-safecursor-1.0.1-r1 x11-misc/shared-mime-info-1.10-r1 x11-misc/twofing-0.1.2-r2 x11-misc/util-macros-1.19.2-r1 @@ -1037,11 +1053,13 @@ x11-misc/xdg-user-dirs-0.17 x11-misc/xdg-user-dirs-gtk-0.10-r1 x11-misc/xdg-utils-1.1.3-r1 x11-misc/xdiskusage-1.51 -x11-misc/xkeyboard-config-2.27 -x11-misc/xscreensaver-5.43-r1 +x11-misc/xkeyboard-config-2.28 +x11-misc/xscreensaver-5.43-r2 +x11-proto/inputproto-2.3.2-r1 +x11-proto/xproto-7.0.31-r1 x11-terms/xfce4-terminal-0.8.8 -x11-terms/xterm-348 -x11-themes/adwaita-icon-theme-3.30.1 +x11-terms/xterm-350 +x11-themes/adwaita-icon-theme-3.32.0 x11-themes/gnome-icon-theme-3.12.0-r1 x11-themes/gnome-themes-standard-3.28 x11-themes/gtk-engines-adwaita-3.28 @@ -1052,28 +1070,28 @@ xfce-base/exo-0.12.4 xfce-base/garcon-0.6.4-r1 xfce-base/libxfce4ui-4.14.1 xfce-base/libxfce4util-4.14.0 -xfce-base/thunar-1.8.9 +xfce-base/thunar-1.8.11 xfce-base/xfce4-appfinder-4.14.0 xfce-base/xfce4-meta-4.12-r1 xfce-base/xfce4-panel-4.12.2 xfce-base/xfce4-session-4.12.1-r2 -xfce-base/xfce4-settings-4.12.4-r1 +xfce-base/xfce4-settings-4.13.0 xfce-base/xfconf-4.12.1-r1 xfce-base/xfdesktop-4.14.1 -xfce-base/xfwm4-4.12.5-r1 +xfce-base/xfwm4-4.13.0-r1 xfce-extra/thunar-archive-plugin-0.4.0 xfce-extra/thunar-volman-0.9.5 xfce-extra/tumbler-0.2.7 xfce-extra/xfce4-alsa-plugin-0.1.1 xfce-extra/xfce4-cpufreq-plugin-1.2.1 xfce-extra/xfce4-cpugraph-plugin-1.0.5-r3 -xfce-extra/xfce4-fixups-rpi3-1.0.4 +xfce-extra/xfce4-fixups-rpi3-1.0.4-r1 xfce-extra/xfce4-indicator-plugin-2.3.3-r2 xfce-extra/xfce4-mixer-4.99.0-r1 -xfce-extra/xfce4-noblank-1.0.0-r2 -xfce-extra/xfce4-notes-plugin-1.8.1-r2 +xfce-extra/xfce4-noblank-1.0.0-r3 +xfce-extra/xfce4-notes-plugin-1.8.1-r3 xfce-extra/xfce4-notifyd-0.4.0 xfce-extra/xfce4-power-manager-1.6.5 -xfce-extra/xfce4-screenshooter-1.9.5 +xfce-extra/xfce4-screenshooter-1.9.7 xfce-extra/xfce4-systemload-plugin-1.2.3 xfce-extra/xfce4-taskmanager-1.2.2 diff --git a/reference/world-all-packages-lite b/reference/world-all-packages-lite index 265df3b..c41613a 100644 --- a/reference/world-all-packages-lite +++ b/reference/world-all-packages-lite @@ -1,110 +1,114 @@ +acct-group/gpio-0 +acct-group/i2c-0 acct-group/input-0 acct-group/kvm-0 acct-group/lp-0 -acct-group/mail-0 acct-group/man-0 acct-group/messagebus-0 +acct-group/plugdev-0 acct-group/render-0 -acct-user/mail-0 +acct-group/spi-0 +acct-group/video-0 acct-user/man-1 acct-user/messagebus-0 -acct-user/postmaster-0 -app-accessibility/at-spi2-atk-2.30.1 -app-accessibility/at-spi2-core-2.30.1 -app-admin/eselect-1.4.14 -app-admin/logrotate-3.15.0 -app-admin/perl-cleaner-2.27 -app-admin/sudo-1.8.27-r1 -app-admin/syslog-ng-3.22.1 +app-accessibility/at-spi2-atk-2.34.0 +app-accessibility/at-spi2-core-2.34.0 +app-admin/eselect-1.4.15 +app-admin/logrotate-3.15.1 +app-admin/perl-cleaner-2.28 +app-admin/sudo-1.8.29-r2 +app-admin/syslog-ng-3.24.1 app-arch/bzip2-1.0.8 app-arch/cpio-2.12-r1 app-arch/gzip-1.10 -app-arch/libarchive-3.3.3 +app-arch/libarchive-3.4.0 app-arch/rpm2targz-9.0.0.5g app-arch/tar-1.32 app-arch/unzip-6.0_p25 app-arch/xz-utils-5.2.4-r3 -app-arch/zstd-1.4.2 +app-arch/zstd-1.4.3 app-crypt/gcr-3.28.1 app-crypt/gnupg-2.2.17 -app-crypt/gpgme-1.13.0 -app-crypt/libb2-0.98.1-r1 +app-crypt/gpgme-1.13.1 +app-crypt/libb2-0.98.1-r2 app-crypt/libsecret-0.18.8 -app-crypt/openpgp-keys-gentoo-release-20190427 +app-crypt/openpgp-keys-gentoo-release-20191030 app-crypt/p11-kit-0.23.16.1-r1 app-crypt/pinentry-1.1.0-r3 app-crypt/rhash-1.3.8 -app-editors/nano-4.3 +app-editors/nano-4.5 app-eselect/eselect-fontconfig-1.1-r1 -app-eselect/eselect-lib-bin-symlink-0.1.1 +app-eselect/eselect-lib-bin-symlink-0.1.1-r1 app-eselect/eselect-opengl-1.3.1-r4 app-eselect/eselect-pinentry-0.7 app-eselect/eselect-python-20190417 app-eselect/eselect-xvmc-0.4 app-misc/c_rehash-1.7-r1 app-misc/ca-certificates-20190110.3.43 -app-misc/editor-wrapper-4 +app-misc/editor-wrapper-4-r1 app-misc/mime-types-9 app-misc/pax-utils-1.2.4 app-portage/eix-0.33.8 app-portage/elt-patches-20170826.1 app-portage/euses-2.5.9 -app-portage/gemato-14.1 +app-portage/gemato-14.3 app-portage/gentoolkit-0.4.6 app-portage/genup-1.0.24 -app-portage/mirrorselect-2.2.6 -app-portage/portage-utils-0.80 +app-portage/mirrorselect-2.2.6-r1 +app-portage/portage-utils-0.81 app-portage/showem-1.0.3 -app-portage/weekly-genup-1.1.1 -app-shells/bash-5.0_p9 +app-portage/weekly-genup-1.1.1-r2 +app-shells/bash-5.0_p11 app-shells/push-2.0-r1 app-shells/quoter-3.0_p2-r1 app-text/build-docbook-catalog-1.21 -app-text/docbook-xml-dtd-4.1.2-r6 -app-text/docbook-xml-dtd-4.2-r2 -app-text/docbook-xml-dtd-4.3-r1 -app-text/docbook-xml-dtd-4.4-r2 -app-text/docbook-xml-dtd-4.5-r1 +app-text/docbook-xml-dtd-4.1.2-r7 +app-text/docbook-xml-dtd-4.2-r3 +app-text/docbook-xml-dtd-4.3-r2 +app-text/docbook-xml-dtd-4.4-r3 +app-text/docbook-xml-dtd-4.5-r2 app-text/docbook-xsl-stylesheets-1.79.1-r2 -app-text/dos2unix-7.4.0 -app-text/ghostscript-gpl-9.26 +app-text/dos2unix-7.4.1 +app-text/ghostscript-gpl-9.50 app-text/libpaper-1.1.24_p5 app-text/manpager-1 -app-text/mupdf-1.14.0-r2 +app-text/mupdf-1.16.1 app-text/opensp-1.5.2-r6 -app-text/po4a-0.55 -app-text/poppler-0.80.0 +app-text/po4a-0.56 +app-text/poppler-0.82.0 app-text/poppler-data-0.4.9 -app-text/qpdf-8.4.2 -app-text/sgml-common-0.6.3-r6 +app-text/qpdf-9.0.2 +app-text/sgml-common-0.6.3-r7 +app-text/tree-1.8.0 app-text/xmlto-0.0.28-r1 dev-db/sqlite-3.29.0 -dev-embedded/rpi-64bit-meta-1.5.1-r7 -dev-lang/mujs-1.0.6 -dev-lang/perl-5.30.0 -dev-lang/python-2.7.16 -dev-lang/python-3.5.7 +dev-embedded/libftdi-1.4 +dev-embedded/rpi-64bit-meta-1.5.2-r8 +dev-embedded/rpi4-eeprom-images-2.4.1 +dev-embedded/rpi4-eeprom-updater-2.4.1 +dev-lang/perl-5.30.1 +dev-lang/python-2.7.17 +dev-lang/python-3.5.9 dev-lang/python-3.6.9-r1 dev-lang/python-3.7.4-r2 dev-lang/python-exec-2.4.6-r1 dev-lang/spidermonkey-52.9.1_pre1-r1 dev-lang/swig-4.0.0 -dev-lang/vala-0.44.7 -dev-libs/atk-2.30.0 +dev-lang/vala-0.44.9 +dev-libs/atk-2.34.1 dev-libs/boehm-gc-8.0.4 -dev-libs/boost-1.70.0 -dev-libs/cyrus-sasl-2.1.27-r2 +dev-libs/boost-1.71.0 dev-libs/dbus-glib-0.110 dev-libs/double-conversion-3.1.4-r1 dev-libs/elfutils-0.177 -dev-libs/ell-0.21 -dev-libs/expat-2.2.7 -dev-libs/fribidi-1.0.5 -dev-libs/glib-2.60.6 +dev-libs/ell-0.26 +dev-libs/expat-2.2.8 +dev-libs/fribidi-1.0.7 +dev-libs/glib-2.60.7 dev-libs/gmp-6.1.2-r1 dev-libs/gobject-introspection-1.60.2 dev-libs/gobject-introspection-common-1.60.2 -dev-libs/icu-64.2 +dev-libs/icu-65.1 dev-libs/iniparser-3.1-r1 dev-libs/ivykis-0.42.4 dev-libs/json-c-0.13.1-r1 @@ -113,26 +117,27 @@ dev-libs/libassuan-2.5.3 dev-libs/libatomic_ops-7.6.10 dev-libs/libbsd-0.10.0 dev-libs/libcroco-0.6.13 -dev-libs/libevdev-1.7.0 +dev-libs/libevdev-1.8.0 dev-libs/libevent-2.1.11 -dev-libs/libffi-3.3_rc0 -dev-libs/libgcrypt-1.8.4 +dev-libs/libffi-3.3_rc2 +dev-libs/libgcrypt-1.8.5 dev-libs/libgpg-error-1.36 -dev-libs/libgudev-233 -dev-libs/libical-3.0.5 -dev-libs/libinput-1.14.0 +dev-libs/libgudev-233-r1 +dev-libs/libical-3.0.6 +dev-libs/libinput-1.14.3 dev-libs/libksba-1.3.5-r2 dev-libs/libltdl-2.4.6 dev-libs/libnatspec-0.3.0 -dev-libs/libnl-3.4.0 +dev-libs/libnl-3.5.0 dev-libs/libpcre-8.43 -dev-libs/libpcre2-10.33 +dev-libs/libpcre2-10.33-r1 dev-libs/libpipeline-1.5.1 dev-libs/libpthread-stubs-0.4-r1 dev-libs/libtasn1-4.14 dev-libs/libunistring-0.9.10 -dev-libs/libusb-1.0.22 -dev-libs/libuv-1.31.0 +dev-libs/libusb-1.0.23-r1 +dev-libs/libusb-compat-0.1.5-r3 +dev-libs/libuv-1.33.1 dev-libs/libxml2-2.9.9-r1 dev-libs/libxslt-1.1.33-r1 dev-libs/lzo-2.10 @@ -141,16 +146,19 @@ dev-libs/mpfr-4.0.2 dev-libs/nettle-3.5.1 dev-libs/newt-0.52.21 dev-libs/npth-1.6-r1 -dev-libs/nspr-4.22 -dev-libs/nss-3.45 -dev-libs/openssl-1.0.2s-r1 +dev-libs/nspr-4.23 +dev-libs/nss-3.47 +dev-libs/openssl-1.0.2t-r1 dev-libs/popt-1.16-r2 dev-libs/userspace-rcu-0.11.1 -dev-libs/vala-common-0.44.7 +dev-libs/vala-common-0.44.9 dev-perl/Authen-SASL-2.160.0-r1 dev-perl/Digest-HMAC-1.30.0-r1 dev-perl/Encode-Locale-1.50.0 dev-perl/Error-0.170.250 +dev-perl/ExtUtils-Config-0.8.0 +dev-perl/ExtUtils-Helpers-0.26.0 +dev-perl/ExtUtils-InstallPaths-0.11.0 dev-perl/File-BaseDir-0.70.0 dev-perl/File-DesktopEntry-0.220.0 dev-perl/File-Listing-6.40.0-r1 @@ -158,7 +166,7 @@ dev-perl/File-MimeInfo-0.280.0 dev-perl/HTML-Parser-3.720.0 dev-perl/HTML-Tagset-3.200.0-r1 dev-perl/HTTP-Cookies-6.40.0 -dev-perl/HTTP-Daemon-6.10.0-r2 +dev-perl/HTTP-Daemon-6.60.0 dev-perl/HTTP-Date-6.20.0-r1 dev-perl/HTTP-Message-6.130.0 dev-perl/HTTP-Negotiate-6.10.0-r1 @@ -172,6 +180,7 @@ dev-perl/Locale-gettext-1.70.0 dev-perl/MIME-Charset-1.12.2 dev-perl/MailTools-2.190.0 dev-perl/Module-Build-0.422.400 +dev-perl/Module-Build-Tiny-0.39.0 dev-perl/Mozilla-CA-20999999 dev-perl/Net-DBus-1.1.0 dev-perl/Net-HTTP-6.170.0 @@ -198,16 +207,16 @@ dev-perl/libwww-perl-6.270.0 dev-python/PySocks-1.6.8 dev-python/asn1crypto-0.24.0 dev-python/bz2file-0.98 -dev-python/certifi-2019.6.16 +dev-python/certifi-2019.9.11 dev-python/cffi-1.12.3 dev-python/chardet-3.0.4 -dev-python/cryptography-2.6.1 +dev-python/cryptography-2.7 dev-python/enum34-1.1.6-r1 dev-python/idna-2.8 dev-python/ipaddress-1.0.22 dev-python/m2crypto-0.35.2 dev-python/mako-1.0.7 -dev-python/markupsafe-1.0 +dev-python/markupsafe-1.1.1 dev-python/ndg-httpsclient-0.4.2-r1 dev-python/ply-3.11 dev-python/pyalsa-1.1.6 @@ -217,87 +226,91 @@ dev-python/pycairo-1.18.1 dev-python/pycparser-2.19 dev-python/pygobject-3.32.1 dev-python/pyopenssl-19.0.0 -dev-python/pyxattr-0.6.1 +dev-python/pyxattr-0.6.1-r1 dev-python/requests-2.21.0-r1 -dev-python/setuptools-41.2.0 -dev-python/six-1.12.0 +dev-python/setuptools-41.5.1 +dev-python/six-1.13.0 dev-python/ssl-fetch-0.4 dev-python/typing-3.6.4-r1 dev-python/urllib3-1.24.2 dev-qt/qtchooser-66 -dev-qt/qtcore-5.12.4 -dev-qt/qtdbus-5.12.4 -dev-qt/qtgui-5.12.4 -dev-qt/qtsvg-5.12.4 -dev-qt/qttest-5.12.4 -dev-qt/qtwidgets-5.12.4-r2 -dev-qt/qtxml-5.12.4 -dev-util/boost-build-1.70.0 -dev-util/cmake-3.15.2 +dev-qt/qtcore-5.13.2 +dev-qt/qtdbus-5.13.2 +dev-qt/qtgui-5.13.2 +dev-qt/qtsvg-5.13.2 +dev-qt/qttest-5.13.2 +dev-qt/qtwidgets-5.13.2 +dev-qt/qtxml-5.13.2 +dev-scheme/guile-2.2.4 +dev-util/boost-build-1.71.0 +dev-util/cmake-3.15.5 dev-util/desktop-file-utils-0.24 -dev-util/dialog-1.3.20190808 -dev-util/gdbus-codegen-2.60.6 -dev-util/glib-utils-2.60.6 +dev-util/dialog-1.3.20191110 +dev-util/gdbus-codegen-2.60.7 +dev-util/glib-utils-2.60.7 dev-util/gperf-3.1 dev-util/gtk-doc-am-1.25-r1 -dev-util/gtk-update-icon-cache-3.24.8 +dev-util/gtk-update-icon-cache-3.24.11 dev-util/intltool-0.51.0-r2 -dev-util/meson-0.51.1 +dev-util/meson-0.51.2 dev-util/ninja-1.9.0 dev-util/pkgconfig-0.29.2 dev-util/re2c-1.2.1 dev-util/shadowman-2 -dev-vcs/git-2.23.0 -gnome-base/dconf-0.30.1 -gnome-base/gnome-keyring-3.28.2 -gnome-base/gsettings-desktop-schemas-3.28.1 +dev-vcs/git-2.24.0 +gnome-base/dconf-0.32.0-r1 +gnome-base/gnome-keyring-3.31.91-r1 +gnome-base/gsettings-desktop-schemas-3.32.0 gnome-base/librsvg-2.40.20 gnome-extra/polkit-gnome-0.105-r2 mail-mta/nullmailer-2.2 media-fonts/encodings-1.0.5 -media-fonts/font-util-1.3.1 -media-fonts/liberation-fonts-2.00.1-r3 +media-fonts/font-util-1.3.2-r1 +media-fonts/liberation-fonts-2.00.5 media-fonts/urw-fonts-2.4.9 media-gfx/graphite2-1.3.13 media-libs/alsa-lib-1.1.9 media-libs/flac-1.3.3 media-libs/fontconfig-2.13.1-r2 -media-libs/freeglut-3.0.0 +media-libs/freeglut-3.2.1 media-libs/freetype-2.10.1 media-libs/glu-9.0.1 -media-libs/harfbuzz-2.6.1 -media-libs/jbig2dec-0.14 +media-libs/harfbuzz-2.6.4 +media-libs/jbig2dec-0.17-r1 media-libs/lcms-2.9 media-libs/libepoxy-1.5.3-r1 -media-libs/libjpeg-turbo-2.0.2 -media-libs/libogg-1.3.3 +media-libs/libjpeg-turbo-2.0.3 +media-libs/libogg-1.3.4 media-libs/libpng-1.6.37 +media-libs/libsamplerate-0.1.9 media-libs/libsdl2-2.0.10-r1 -media-libs/libsndfile-1.0.28-r4 +media-libs/libsndfile-1.0.29_pre2_p20191024 media-libs/libtheora-1.1.1-r2 media-libs/libv4l-1.16.6 media-libs/libvorbis-1.3.6 -media-libs/mesa-19.2.0_rc1-r2 +media-libs/mesa-19.2.4-r1 media-libs/openjpeg-2.3.1 -media-libs/raspberrypi-userland-1.20190808 +media-libs/opus-1.3.1-r1 +media-libs/raspberrypi-userland-1.20191121-r1 media-libs/sbc-1.4 media-libs/speexdsp-1.2_rc3-r2 -media-libs/tiff-4.0.10-r1 -media-libs/x264-0.0.20190214 +media-libs/tiff-4.1.0 +media-libs/x264-0.0.20190903 media-libs/xvid-1.3.5 media-plugins/alsa-plugins-1.1.9-r1 media-sound/alsa-tools-1.1.7 -media-sound/lame-3.100-r1 -media-sound/pulseaudio-12.2-r3 -media-video/ffmpeg-4.2-r1 -net-analyzer/netselect-0.4 +media-sound/alsa-utils-1.1.9 +media-sound/lame-3.100-r2 +media-sound/pulseaudio-13.0-r1 +media-video/ffmpeg-4.2.1-r3 +net-analyzer/netselect-0.4-r1 net-dialup/ppp-2.4.7-r7 net-dialup/ppp-scripts-0 net-dns/libidn-1.35 -net-dns/libidn2-2.2.0 +net-dns/libidn2-2.3.0 net-firewall/iptables-1.8.3-r1 -net-fs/nfs-utils-2.4.1 -net-libs/gnutls-3.6.9 +net-fs/nfs-utils-2.4.1-r3 +net-libs/gnutls-3.6.10 net-libs/libasyncns-0.8-r4 net-libs/libmbim-1.18.0 net-libs/libmnl-1.0.4 @@ -305,79 +318,85 @@ net-libs/libndp-1.7 net-libs/libnsl-1.2.0 net-libs/libqmi-1.22.2 net-libs/libtirpc-1.1.4 +net-libs/nghttp2-1.39.2-r1 net-libs/rpcsvc-proto-1.4 -net-mail/mailbase-1.5-r1 net-misc/bridge-utils-1.6 -net-misc/chrony-3.5 -net-misc/curl-7.65.3 +net-misc/chrony-3.5-r2 +net-misc/curl-7.67.0 net-misc/dhcp-4.4.1 -net-misc/dhcpcd-8.0.3 +net-misc/dhcpcd-8.1.2 net-misc/iputils-20190709 net-misc/modemmanager-1.10.0 net-misc/netifrc-0.6.1 -net-misc/networkmanager-1.18.2 -net-misc/openssh-8.0_p1-r2 -net-misc/rpi3-ethfix-1.0.0-r1 +net-misc/networkmanager-1.18.4-r1 +net-misc/openssh-8.1_p1-r1 +net-misc/rpi3-ethfix-1.0.0-r2 net-misc/rsync-3.1.3 net-misc/wget-1.20.3-r2 net-nds/openldap-2.4.48 net-nds/rpcbind-1.2.5 net-print/cups-2.3.0 -net-print/cups-filters-1.25.3 +net-print/cups-filters-1.25.12-r1 net-wireless/b43-fwcutter-019 -net-wireless/bluez-5.50-r3 +net-wireless/bluez-5.52 net-wireless/crda-3.18-r3 net-wireless/iw-5.3 -net-wireless/rpi3-bluetooth-1.1-r6 -net-wireless/rpi3-wifi-regdom-1.1 +net-wireless/rpi3-bluetooth-1.1-r7 +net-wireless/rpi3-wifi-regdom-1.1-r1 net-wireless/wireless-regdb-20190603 net-wireless/wireless-tools-30_pre9 -net-wireless/wpa_supplicant-2.9 +net-wireless/wpa_supplicant-2.9-r1 perl-core/File-Temp-0.230.900 sys-apps/acl-2.2.53 sys-apps/attr-2.4.48-r3 sys-apps/baselayout-2.6-r1 -sys-apps/busybox-1.31.0 -sys-apps/coreutils-8.31 +sys-apps/busybox-1.31.1 +sys-apps/coreutils-8.31-r1 sys-apps/dbus-1.12.16 -sys-apps/debianutils-4.8.6.3 +sys-apps/debianutils-4.9 sys-apps/diffutils-3.7 -sys-apps/ethtool-5.2 -sys-apps/file-5.37 -sys-apps/findutils-4.6.0-r1 +sys-apps/ethtool-5.3 +sys-apps/file-5.37-r1 +sys-apps/findutils-4.7.0 +sys-apps/flashrom-1.0 sys-apps/gawk-5.0.1 sys-apps/gentoo-functions-0.12 sys-apps/grep-3.3-r1 sys-apps/groff-1.22.4 sys-apps/help2man-1.47.11 -sys-apps/hwids-20190818 -sys-apps/install-xattr-0.7 -sys-apps/iproute2-5.2.0 +sys-apps/hwids-20191025 +sys-apps/install-xattr-0.8 +sys-apps/iproute2-5.3.0 sys-apps/kbd-2.2.0-r2 sys-apps/keyutils-1.6.1 sys-apps/kmod-25 sys-apps/less-551 -sys-apps/man-db-2.8.6.1 -sys-apps/man-pages-5.02 +sys-apps/man-db-2.9.0 +sys-apps/man-pages-5.03 sys-apps/man-pages-posix-2013a sys-apps/mlocate-0.26-r2 sys-apps/net-tools-1.60_p20180626073013 sys-apps/openrc-0.42.1-r2 sys-apps/opentmpfiles-0.2 -sys-apps/portage-2.3.72 -sys-apps/rng-tools-6.7-r1 -sys-apps/rpi3-expand-swap-1.0-r4 -sys-apps/rpi3-i2cdev-1.0.1-r1 -sys-apps/rpi3-init-scripts-1.1.5 -sys-apps/rpi3-ondemand-cpufreq-1.1.1 -sys-apps/rpi3-spidev-1.0.0 -sys-apps/rpi3-zswap-1.0-r1 +sys-apps/pciutils-3.6.2-r1 +sys-apps/portage-2.3.79 +sys-apps/rng-tools-6.8 +sys-apps/rpi-gpio-1.0.0-r1 +sys-apps/rpi-i2c-1.0.0-r3 +sys-apps/rpi-onetime-startup-1.0-r4 +sys-apps/rpi-serial-1.0.0-r1 +sys-apps/rpi-spi-1.0.0-r2 +sys-apps/rpi-video-1.0.0-r1 +sys-apps/rpi3-expand-swap-1.0-r5 +sys-apps/rpi3-init-scripts-1.1.5-r1 +sys-apps/rpi3-ondemand-cpufreq-1.1.1-r1 +sys-apps/rpi3-zswap-1.0-r2 sys-apps/sandbox-2.18 sys-apps/sed-4.7 -sys-apps/shadow-4.7 -sys-apps/sysvinit-2.95-r1 +sys-apps/shadow-4.7-r1 +sys-apps/sysvinit-2.96 sys-apps/tcp-wrappers-7.6.28 -sys-apps/texinfo-6.6-r3 +sys-apps/texinfo-6.7 sys-apps/usbutils-012 sys-apps/util-linux-2.34-r2 sys-apps/which-2.21 @@ -385,28 +404,29 @@ sys-auth/consolekit-1.2.1 sys-auth/pambase-20190402 sys-auth/polkit-0.115-r3 sys-block/thin-provisioning-tools-0.8.5 -sys-boot/rpi3-64bit-firmware-1.20190819 -sys-boot/rpi3-boot-config-1.0.8 +sys-boot/rpi3-64bit-firmware-1.20190925 +sys-boot/rpi3-boot-config-1.0.9 sys-devel/autoconf-2.13-r1 sys-devel/autoconf-2.69-r4 sys-devel/autoconf-archive-2019.01.06 sys-devel/autoconf-wrapper-13-r1 -sys-devel/automake-1.16.1-r1 +sys-devel/autogen-5.18.16-r1 +sys-devel/automake-1.16.1-r2 sys-devel/automake-wrapper-11 sys-devel/bc-1.07.1-r2 -sys-devel/binutils-2.32-r1 +sys-devel/binutils-2.33.1 sys-devel/binutils-config-5.1-r1 -sys-devel/bison-3.3.2 +sys-devel/bison-3.4.2 sys-devel/distcc-3.3.3 sys-devel/flex-2.6.4-r1 -sys-devel/gcc-9.2.0 -sys-devel/gcc-config-2.0 +sys-devel/gcc-9.2.0-r2 +sys-devel/gcc-config-2.1 sys-devel/gettext-0.19.8.1 -sys-devel/gnuconfig-20180101 +sys-devel/gnuconfig-20190804 sys-devel/libtool-2.4.6-r5 -sys-devel/llvm-8.0.1 -sys-devel/llvm-common-8.0.1 -sys-devel/llvmgold-8 +sys-devel/llvm-9.0.0 +sys-devel/llvm-common-9.0.0 +sys-devel/llvmgold-9 sys-devel/m4-1.4.18-r1 sys-devel/make-4.2.1-r4 sys-devel/patch-2.7.6-r4 @@ -414,42 +434,42 @@ sys-firmware/b43-firmware-5.100.138 sys-firmware/bcm4340a1-firmware-1.1 sys-firmware/bluez-firmware-1.2 sys-firmware/brcm43430-firmware-20190812 -sys-fs/btrfs-progs-5.2.1 +sys-fs/btrfs-progs-5.3.1 sys-fs/dosfstools-4.1 -sys-fs/e2fsprogs-1.45.3 -sys-fs/eudev-3.2.8 -sys-fs/f2fs-tools-1.12.0-r1 +sys-fs/e2fsprogs-1.45.4 +sys-fs/eudev-3.2.9 +sys-fs/f2fs-tools-1.13.0 sys-fs/fuse-2.9.9-r1 sys-fs/fuse-common-3.4.1 -sys-fs/lvm2-2.02.185 -sys-fs/multipath-tools-0.8.2 +sys-fs/lvm2-2.02.186-r1 +sys-fs/multipath-tools-0.8.3 sys-fs/sysfsutils-2.1.0 sys-fs/udev-init-scripts-33 -sys-kernel/bcm2711-kernel-bis-bin-4.19.67.20190827 -sys-kernel/bcmrpi3-kernel-bis-bin-4.19.67.20190827 -sys-kernel/linux-firmware-20190815 +sys-kernel/bcm2711-kernel-bis-bin-4.19.86.20191126 +sys-kernel/bcmrpi3-kernel-bis-bin-4.19.86.20191126 +sys-kernel/linux-firmware-20191108 sys-kernel/linux-headers-4.19 -sys-libs/binutils-libs-2.32-r1 +sys-libs/binutils-libs-2.33.1 sys-libs/cracklib-2.9.7 -sys-libs/db-6.0.35-r1 -sys-libs/e2fsprogs-libs-1.45.3 +sys-libs/db-6.0.35-r2 +sys-libs/e2fsprogs-libs-1.45.4 sys-libs/gdbm-1.18.1 -sys-libs/glibc-2.29-r4 +sys-libs/glibc-2.30-r2 sys-libs/gpm-1.20.7-r2 sys-libs/libcap-2.27 -sys-libs/libcap-ng-0.7.9 -sys-libs/libseccomp-2.4.1 +sys-libs/libcap-ng-0.7.10 +sys-libs/libseccomp-2.4.2 sys-libs/mtdev-1.1.5 sys-libs/ncurses-6.1_p20190609 sys-libs/pam-1.3.1-r1 -sys-libs/readline-8.0_p1 +sys-libs/readline-8.0_p1-r1 sys-libs/slang-2.3.2 -sys-libs/timezone-data-2019b-r2 +sys-libs/timezone-data-2019c sys-libs/zlib-1.2.11-r2 sys-process/cronbase-0.3.7-r6 -sys-process/cronie-1.5.4 +sys-process/cronie-1.5.5 sys-process/procps-3.3.15-r1 -sys-process/psmisc-23.2-r2 +sys-process/psmisc-23.3-r1 virtual/acl-0-r2 virtual/cron-0-r1 virtual/dev-manager-0-r2 @@ -462,7 +482,8 @@ virtual/libffi-3.3_rc0 virtual/libgudev-232 virtual/libiconv-0-r2 virtual/libintl-0-r2 -virtual/libudev-232 +virtual/libudev-232-r3 +virtual/libusb-0-r2 virtual/libusb-1-r2 virtual/logger-0-r1 virtual/man-0-r2 @@ -501,6 +522,7 @@ virtual/perl-Module-Metadata-1.0.36 virtual/perl-Parse-CPAN-Meta-2.150.10-r2 virtual/perl-Perl-OSType-1.10.0-r2 virtual/perl-Scalar-List-Utils-1.500.0-r1 +virtual/perl-Socket-2.27.0-r1 virtual/perl-Storable-3.150.0 virtual/perl-Test-Harness-3.420.0-r1 virtual/perl-Text-ParseWords-3.300.0-r5 @@ -515,7 +537,7 @@ virtual/pkgconfig-1 virtual/python-enum34-2 virtual/python-ipaddress-1.0-r1 virtual/python-typing-0-r1 -virtual/service-manager-0 +virtual/service-manager-1 virtual/shadow-0 virtual/ssh-0 virtual/tmpfiles-0 @@ -535,14 +557,14 @@ x11-apps/xrdb-1.2.0 x11-apps/xset-1.2.4 x11-apps/xsm-1.0.4 x11-base/xcb-proto-1.13 -x11-base/xorg-proto-2019.1 +x11-base/xorg-proto-2019.2 x11-libs/cairo-1.16.0-r3 -x11-libs/gdk-pixbuf-2.38.1 +x11-libs/gdk-pixbuf-2.40.0 x11-libs/gtk+-2.24.32-r1 -x11-libs/gtk+-3.24.10 +x11-libs/gtk+-3.24.11 x11-libs/libICE-1.0.10 x11-libs/libSM-1.2.3 -x11-libs/libX11-1.6.8 +x11-libs/libX11-1.6.9 x11-libs/libXau-1.0.9 x11-libs/libXaw-1.0.13-r1 x11-libs/libXcomposite-0.4.5 @@ -560,12 +582,12 @@ x11-libs/libXrender-0.9.10-r1 x11-libs/libXt-1.2.0 x11-libs/libXtst-1.2.3-r1 x11-libs/libXv-1.0.11-r1 -x11-libs/libXvMC-1.0.11 +x11-libs/libXvMC-1.0.12 x11-libs/libXxf86vm-1.1.4-r1 -x11-libs/libdrm-2.4.99 +x11-libs/libdrm-2.4.100 x11-libs/libfontenc-1.1.4 x11-libs/libxcb-1.13.1 -x11-libs/libxkbcommon-0.8.4 +x11-libs/libxkbcommon-0.9.1 x11-libs/libxshmfence-1.3-r1 x11-libs/pango-1.42.4-r2 x11-libs/pixman-0.38.4 @@ -579,7 +601,7 @@ x11-libs/xtrans-1.4.0 x11-misc/shared-mime-info-1.10-r1 x11-misc/util-macros-1.19.2-r1 x11-misc/xdg-utils-1.1.3-r1 -x11-themes/adwaita-icon-theme-3.30.1 +x11-themes/adwaita-icon-theme-3.32.0 x11-themes/gnome-themes-standard-3.28 x11-themes/gtk-engines-adwaita-3.28 x11-themes/hicolor-icon-theme-0.17 diff --git a/reference/world-packages b/reference/world-packages index 5505ffc..88b836f 100644 --- a/reference/world-packages +++ b/reference/world-packages @@ -1,34 +1,34 @@ app-arch/p7zip-16.02-r4 -app-crypt/seahorse-3.30.1.1 -app-editors/emacs-26.3_rc1 -app-editors/mousepad-0.4.1 +app-crypt/seahorse-3.32.2 +app-editors/emacs-26.3-r1 +app-editors/mousepad-0.4.2 app-office/abiword-3.0.2-r2 -app-office/libreoffice-6.3.0.4 -app-office/libreoffice-l10n-6.3.0.4 +app-office/libreoffice-6.3.3.2 +app-office/libreoffice-l10n-6.3.3.2 app-portage/porthole-0.6.1-r6 -app-text/evince-3.32.0 -dev-embedded/rpi-64bit-meta-1.5.1-r7 +app-text/evince-3.32.1 +dev-embedded/rpi-64bit-meta-1.5.2-r8 dev-java/icedtea-3.13.0 dev-java/icedtea-sound-1.0.1 dev-java/icedtea-web-1.6.2 dev-util/meld-3.20.1 mail-client/claws-mail-3.17.4 -mail-client/thunderbird-60.8.0-r1 +mail-client/thunderbird-68.2.2-r1 media-gfx/fotoxx-19.13 media-gfx/gimp-2.10.12 media-gfx/ristretto-0.10.0 -media-sound/clementine-1.3.1_p20190609 +media-sound/clementine-1.3.1_p20191004 media-sound/mpc-0.32 -media-sound/mpd-0.21.14 -media-tv/kodi-18.0 +media-sound/mpd-0.21.16-r1 +media-tv/kodi-18.4 media-video/mplayer-1.3.0-r5 -media-video/mpv-0.29.1-r1 -media-video/smplayer-19.5.0 -media-video/vlc-3.0.7.1 +media-video/mpv-0.30.0 +media-video/smplayer-19.10.2 +media-video/vlc-3.0.8 net-irc/hexchat-2.14.2 -net-p2p/transmission-2.94 -sys-apps/gnome-disk-utility-3.30.2-r1 +net-p2p/transmission-2.94-r1 +sys-apps/gnome-disk-utility-3.32.1 sys-devel/portage-distccmon-gui-1.1 -www-client/chromium-76.0.3809.87-r1 -www-client/firefox-68.0.2 +www-client/chromium-78.0.3904.50-r2 +www-client/firefox-70.0.1 www-client/links-2.18 diff --git a/reference/world-packages-lite b/reference/world-packages-lite index af61bbc..34f265d 100644 --- a/reference/world-packages-lite +++ b/reference/world-packages-lite @@ -1 +1 @@ -dev-embedded/rpi-64bit-meta-1.5.1-r7 +dev-embedded/rpi-64bit-meta-1.5.2-r8