These rough notes keep track of what Raspberry Pi packages have been "ported" to the Ubuntu Pi Flavour Makers PPA.
These are ported.
- http://archive.raspberrypi.org/debian/pool/main/r/raspberrypi-firmware/
- https://launchpad.net/~fo0bar/+archive/ubuntu/rpi2-nightly/+files/
These are pending.
Sadly COFI fails to build in a PPA :-(
These are ported.
- http://archive.raspberrypi.org/debian/pool/main/m/minecraft-pi/
- http://archive.raspberrypi.org/debian/pool/main/r/raspi-gpio/
- http://archive.raspberrypi.org/debian/pool/main/s/sonic-pi/
- http://archive.raspberrypi.org/debian/pool/main/p/picamera/
- http://archive.raspberrypi.org/debian/pool/main/n/nuscratch/ (Modify wrapper in debian/scratch to just be "sudo ")
- http://archive.raspberrypi.org/debian/pool/main/r/rtimulib/
- http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/
- http://archive.raspberrypi.org/debian/pool/main/r/rpi.gpio/ (debian/control Just python3 and python3-dev. debian/rules only python2.7 and python3.5)
- http://archive.raspberrypi.org/debian/pool/main/s/spidev/
- http://archive.raspberrypi.org/debian/pool/main/c/codebug-i2c-tether/ (Hardcode target Python 3.x in debian/rules)
- http://archive.raspberrypi.org/debian/pool/main/c/compoundpi/
- http://archive.raspberrypi.org/debian/pool/main/p/python-sense-hat/ (debian/control add B-D python-numpy, python3-numpy)
- http://archive.raspberrypi.org/debian/pool/main/a/astropi/
- http://archive.raspberrypi.org/debian/pool/main/s/sense-hat/ (add python-numpy/pil/rtmulib to B-D)
- http://archive.raspberrypi.org/debian/pool/main/p/picraft/
- http://archive.raspberrypi.org/debian/pool/main/g/gpiozero/
- http://archive.raspberrypi.org/debian/pool/main/d/drumhat/
- http://archive.raspberrypi.org/debian/pool/main/e/envirohat/
- http://archive.raspberrypi.org/debian/pool/main/p/pianohat/
- http://archive.raspberrypi.org/debian/pool/main/p/pigpio/
- http://archive.raspberrypi.org/debian/pool/main/s/sense-emu/
- http://archive.raspberrypi.org/debian/pool/main/p/pantilthat/
- http://archive.raspberrypi.org/debian/pool/main/s/scrollphat/
- http://archive.raspberrypi.org/debian/pool/main/p/piglow/
- http://archive.raspberrypi.org/debian/pool/main/s/st7036/
- http://archive.raspberrypi.org/debian/pool/main/s/sn3218/
- http://archive.raspberrypi.org/debian/pool/main/m/microdotphat/ (Needed python-mock adding to B-D)
- http://archive.raspberrypi.org/debian/pool/main/m/mote/
- http://archive.raspberrypi.org/debian/pool/main/m/motephat/
- http://archive.raspberrypi.org/debian/pool/main/e/explorerhat/
These are pending.
- https://archive.raspberrypi.org/debian/pool/main/p/pgzero/pgzero_1.1-1.dsc (Requires python3-pygame)
- http://kusti8.github.io/RPi-chromium/
- http://repozytorium.mati75.eu/raspbian/pool/main/c/chromium-browser/
- http://repozytorium.mati75.eu/raspbian/pool/main/q/qt5ct/
- http://repozytorium.mati75.eu/raspbian/pool/main/f/ffmpeg/ffmpeg_3.2-2~bpo8%2B2.dsc
- https://twolife.be/raspbian/pool/main/ffmpeg/ffmpeg_3.2-2~bpo8+2+rpi1.dsc - Has Pi optimizations
- http://archive.raspberrypi.org/debian/pool/main/p/pgzero/
- https://archive.raspberrypi.org/debian/pool/main/e/epiphany-browser/
These FTBFS.
- http://archive.raspberrypi.org/debian/pool/main/c/codebug-tether/ (Currently pip installed into the image)
- http://archive.raspberrypi.org/debian/pool/main/g/gst-omx1.0/
- http://repozytorium.mati75.eu/raspbian/pool/main/o/omxplayer/ (Currently wget into image)
- https://twolife.be/raspbian/pool/main/omxplayer/
Kodi builds are currently a work in progress, these are the references:
- http://archive.mene.za.net/raspbian/pool/unstable/k/kodi/
- https://twolife.be/raspbian/pool/main/kodi/
The build is based on https://twolife.be/raspbian/pool/main/kodi/ with some additions taken from http://archive.mene.za.net/raspbian/pool/unstable/k/kodi/.
Unrecognized options:
- --disable-maintainer-mode
- --disable-sdl
- --disable-projectm Music visualisations
- --disable-rsxs Disables screensavers
- --disable-goom Audio visualisation
Some options that might be worth testing:
- --disable-xrandr
- --disable-joystick
- --enable-airplay B-D libshairplay AirTunes
- --enable-mid Option to enable MID Moblin support at compile time. Sets vsync disabled as default and sets the goom texture and thumb size to 256.
- --enable-rsxs Appears to enable screensavers.
- --enable-afpclient
- --enable-non-free
- --enable-dvdcss Enable encrpyted DVD playback
- --enable-ccache B-D ccache
- --enable-alsa ALSA support is built with the current configuration
- --enable-libusb B-D libusb
- --enable-libbluray
- --enable-optical-drive
- --enable-dvdcss
Probably need to ship ~/.ffmpeg that sets mmal as the default.