Hi, I'm happy to announce that I've just released ptxdist-2016.06.0. As always, we have the usual mix of new packages, version bumps and bugfixes. There are two noteworthy changes in this release. 1. The Commands in the targetinstall stage are now stricter: If a strip argument is given, then it will always be honored. This means that setting the strip argument to 'y' for e.g. a text file will now fail. 2. The documentation was cleaned up and improved. A BSP specific documentation can now be generated by calling 'ptxdist docs-html' (or docs-latex to generate a PDF). The BSP can extend or overwrite parts of the documentation. See doc/including_bsp_doc.inc for more details. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Andreas Geisenhainer (2): libnftnl: bump version to 1.06 nftables: bump version to 0.6 and remove "depends on BROKEN" for built-in GMP Carsten Schlote (1): flex: Updated source version to 2.5.39 Clemens Gruber (4): dbus: version bump to 1.10.8 util-linux-ng: add zramctl option sqlite: version bump and improved build options radvd: bump version to 2.13 Florian Scherf (1): doc: add tests Juergen Borleis (50): systemd/udev: fix hardware database generating All of our BSP names start with the 'OSELAS.BSP' string The platform name mostly includes the 'platform-' string Remove a less used feature of PTXdist This is BSP specific and not PTXdist related Fix build-time Python error In the PTXdist Guru documentation this was emphasized. Do it again. Emphasize the finale directory name and fix the spelling Fix the wrong passive sentence. 'package' seems the better wording With a comma, this sentence is more precise This PTXdist feature will fade out. Remove it from the docs Move text where it belongs to Emphasize a filesystem path Fix spelling: 'run-time' versus 'runtime' Fix spelling Add missing platform name into the sentence Mention one more Kconfig component Fix the sentence Don't wrap the line manually Remove special examples for the generic BSP Re-factor the adaption of the BSP Fix path description for alternative files Fix the meaning of this sentence Use the BSPs compiler instead of a placeholder Mention more supported package templates Re-work of the description of the binary file template package Just fix a typo Make the sentence more understandable Let Spinx link both sections Make the sentence more understandable Remove a seldom used feature for now Use the really used PTXdist release version Split the user manual section into separate file Split the daily-work section into separate files Porting isn't finished at this point of time, only 'almost' Add info about the last and final check for a new package Link both User's and Developer's manual nicely Provide the PTXdist release to be as precise as possible Keep this string verbatim to use it everywhere Explain the debugging support in more details Fix yet more typos. install_alternative: adapt the docs to the real world Wipe out mention the PTXdist 'generic' directory. Doc: update the PTXdist directory listing Doc: remove an outdated toolchain requirement Doc: fix more typos Doc: use the project specific path to the images/ directory Doc: fix indention Doc: add a section how to generate the documentation Kirill Smirnov (1): ptxdist: add support for mktemp-gnu tool Ladislav Michl (1): openvpn: version bump 2.3.6 -> 2.3.11 Matthias Klein (1): mmc-utils: add new package Michael Olbrich (63): ptxd_make_xpkg_pkg: fix strip detection. ptxd_make_xpkg_pkg: add missing '&&' qt5: don't install example plugin targetinfo: fix dependeny logging kernel: use install_glob ptxd_install_copy_toolchain: set strip argument unless explicitly specified install_copy_toolchain_lib: don't ignore strip argument ptxd_make_xpkg_pkg: never overwrite a specified strip argument ptxd_make_xpkg_finish: improve output acl: always build and install shared library gtk: add missing dependency gst*1: cleanup common options fontconfig: version bump 2.11.0 -> 2.11.1 freetype: version bump 2.5.2 -> 2.6.3 pango: add missing dependency xorg-driver-input-evdev: add missing dependency xorg-driver-input-keyboard: add missing dependency xorg-driver-input-mouse: add missing dependency xorg-driver-input-tslib: add missing dependency xorg-driver-input-void: add missing dependency udev: fix dependencies policycoreutils: only install /etc/sestatus.conf if sestatus is enabled gstreamer-vaapi1: building without gstreamer debugging is broken systemd: fix sctp.h detection qt5: clean up examples qt5: install libQt5QuickWidgets if built ptxd_install_toolchain_lib: use ptxd_install_file instead of ptxd_install_shared install_copy_toolchain: go back to old install handling kernel: don't install broken 'source' / 'build' links checkpolicy: fix building with new flex host-xz: sync with target xz gstreamer1: version bump 1.8.1 -> 1.8.2 gst-plugins-base1: version bump 1.8.1 -> 1.8.2 gst-plugins-good1: version bump 1.8.1 -> 1.8.2 gst-plugins-bad1: version bump 1.8.1 -> 1.8.2 gst-plugins-ugly1: version bump 1.8.1 -> 1.8.2 gst-python1: version bump 1.8.1 -> 1.8.2 gst-rtsp-server1: version bump 1.8.1 -> 1.8.2 gst-validate1: version bump 1.8.1 -> 1.8.2 gstreamer-vaapi1: version bump 1.8.1 -> 1.8.2 qt5: version bump 5.6.0 -> 5.6.1 htop: cleanup prepare stage qt5: fix building qtserialbus systemd: improve libc dependencies e2fsprogs: version bump 1.42.13 -> 1.43.1 glib: version bump 2.48.0 -> 2.48.1 host-qemu: version bump 2.5.1 -> 2.6.0 e2fsprogs: don't enable hardening wrapper: add more stack protector options ptxdist: set PTXDIST_PATH correctly if ptxdist is called from PTXDIST_TOPDIR ptxd_make_get_git: abort on all errors doc: remove oselasTCNVendorPatchLevel variable doc: rename files to avoid warnings ptxdist: add support for BSP specific documentation doc: 'file://' is not a URL doc: set 'sh' as default highlight language doc: do replacements before running sphinx doc: cleanup substitutions and use code sections docs: use better variable name for the platform config directory doc: latex improvements doc: index: remove 'Contents:' string mesalib: remove old reference to MESALIB_OPENVG Makefile.in: fix man-page building Philipp Zabel (3): mesalib: version bump 11.1.1 -> 11.1.2 v4l-utils: version bump 1.6.2 -> 1.10.0 pango: fix gobject introspection support Robert Schwebel (6): libgudev: add missing dependency to host-glib networkmanager: fix libnm handling util-linux-ng: version bump 2.27.1 -> 2.28 NetworkManager: fix resolv.conf handling xz: version bump 5.0.4 -> 5.2.2 htop: version bump 1.0.3 -> 2.0.1 -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |