{"push_id":986760278,"size":5,"distinct_size":5,"ref":"refs/heads/next","head":"f233f3c5ff533af7232fd046e7351abfe44cf84e","before":"7f18274a92e4db5c4cac1c248a40cbd3be91db7d","commits":[{"sha":"907844645313bd6e1404e2d6a4826c775e6c3460","author":{"email":"252225071f0557fd87dd8ce10cf4412555808d89@t-online.de","name":"Bernd Kuhls"},"message":"package/libdrm: bump version to 2.4.67\n\nSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/hashrabbit/buildroot/commits/907844645313bd6e1404e2d6a4826c775e6c3460"},{"sha":"1ded02f0b2cdad55a554e7d438fa9f2bd1fe4059","author":{"email":"52ecf00b70a50079ae8d5fa09b9af6904950b63c@xilinx.com","name":"Alistair Francis"},"message":"libaio: bump version to 0.3.110\n\nUpdate libaio from 0.3.108 to 0.3.110. This adds AArch64 support.\n\nThe 0001-arches.patch is simplified to only add MIPS definitions: the\nSPARC support has been merged upstream, and we don't need the m68k and\nparisc support.\n\nSigned-off-by: Alistair Francis <alistair.francis@xilinx.com>\n[Thomas:\n - respect alphabetic ordering in the definition of\n   BR2_PACKAGE_LIBAIO_ARCH_SUPPORTS\n - add more details in the commit log.]\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/hashrabbit/buildroot/commits/1ded02f0b2cdad55a554e7d438fa9f2bd1fe4059"},{"sha":"4f6ba8cd458e3fa78789c8848493712b8574a294","author":{"email":"55142ca99d4f21a389423c2cc67929b95ca90c57@rockwellcollins.com","name":"Atul Singh"},"message":"font-awesome:new package\n\nFont Awesome is a full suite of 605 pictographic icons for easy\nscalable vector graphics on websites.\n\nSigned-off-by: Atul Singh <atul.singh.mandla@rockwellcollins.com>\n[Thomas: fix misc minor typos.]\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/hashrabbit/buildroot/commits/4f6ba8cd458e3fa78789c8848493712b8574a294"},{"sha":"5cc9bbaf99c9e5e35394f4400b071cf4ae8b1516","author":{"email":"ae64e258619d468ff9f32932b15678c58aa013b9@boundarydevices.com","name":"Gary Bisson"},"message":"libimxvpuapi: add new package\n\nThis is a library for using the i.MX6 VPU. It is an alternative to\nlibfslvpuwrap, hosted on Github, and has an API that features several\nimprovements over libfslvpuwrap, which include:\n\n* User-defined context information associated with input frames, which\nis passed on to corresponding output frames (to be able to identify\nwhich input frame produced which output frame)\n* Groundwork for future DMA-BUF/BMM/ION/CMA allocator integration, using\nfile descriptors instead of physical addresses\n* Indicators for when it is safe to try to decode frames, which is\ncritical in multi-threaded playback cases\n* Simplified, higher-level JPEG en/decoding API, based on the VPU MJPEG\ncodec; useful for picture viewing without the extra boilerplate for\nVPU-based en/decoding\n\nChangelog 0.10.0 -> 0.10.1:\n- add debian packaging files\n- update waf to version 1.8.16\n- add workaround in wscript to prevent stale pkg-config .pc files\n- fix memory leak by adding missing IOFreeVirtMem() call in vpulib\nbackend\n\nThis patch is based on the Yocto equivalent:\nhttps://github.com/Freescale/meta-fsl-arm/commit/e519d6c\nhttps://github.com/Freescale/meta-fsl-arm/commit/1dd6a5b\n\nThis package has been implicitely tested through gstreamer as the\nplugins rely on it for vpu decoding:\n # gst-launch-1.0 playbin uri=file:///root/tears_of_steel_1080p.webm\n\nTested-by: Peter Seiderer <ps.report@gmx.net>\nSigned-off-by: Gary Bisson <gary.bisson@boundarydevices.com>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/hashrabbit/buildroot/commits/5cc9bbaf99c9e5e35394f4400b071cf4ae8b1516"},{"sha":"f233f3c5ff533af7232fd046e7351abfe44cf84e","author":{"email":"ae64e258619d468ff9f32932b15678c58aa013b9@boundarydevices.com","name":"Gary Bisson"},"message":"gst1-imx: bump to version 0.12.0\n\nChangelog:\n* vpu:\n  - Completely rewritten plugin code; elements now based on libimxvpuapi\n    instead of libfslvpuwrap\n  - imxvpuenc_h264 inserts SPS/PPS data in front of I/IDR frames\n  - imxvpuenc_mjpeg's quality factor actually has an effect, and is\n    equivalent to the libjpeg's quality factor (it is used in exactly\n    the same way to scale the quantization matrix' coefficients)\n  - the encoder's output buffers no longer have to use DMA memory; they\n    use regular system memory instead\n  - new support in imxvpudec (referred to as \"chroma interleaving\") for\n    NV12, NV16, NV24 as output formats as an alternative to the I420,\n    Y42B, Y444 formats\n  - removed all of the system frame number tracking code, since it is\n    unnecessary; Instead, the libimxvpuapi's context fields are used to\n    associate input/output frames with GstVideoCodecFrame system frame\n    numbers\n  - fix memory leaks related to missing buffer pool unref'ing\n\n* imxv4l2videosrc:\n  - support for crop metadata\n  - element uses the width, height, etc. of the format that the device\n    actually uses during operation (instead of default values)\n  - autofocus control support via GstPhotography\n  - fix incorrect GLib warnings\n  - fix segmentation fault when shutting down the element\n\n* eglvivsink:\n  - remove extra g_free() calls, which lead to runtime errors\n  - remove GLESv2 VIVANTE link dependencies\n  - add Android platform\n  - manually retrieve VIV direct texture functions\n    with this and the link dependency elimination, this means that for\n    platforms except the framebuffer one, no Vivante specific headers\n    and libraries are needed anymore\n  - fix blocking issue in the Wayland platform mainloop\n\n* improved and expanded documentation\n\n* pxp: NV16 *is* supported after all (it was actually a bug in GStreamer\npre-1.5.91)\nNOTE: this does not break compatibility with GStreamer versions older\nthan 1.5.91\n\n* compositor: Update backported aggregator code to GStreamer 1.6\n\n* blitter:\n  - error handling improvements\n  - add missing buffer pool unref'ing, which lead to memory leaks\n  - add missing compositor dependency to blitter base\n\n* uniaudio:\n  - only build the uniaudio plugin if at least one codec was found\n    during configuration\n  - disable plugin if the gstaudio library is not available\n  - add AAC profile field to the sink caps with GStreamer >= 1.4.4 to\n    ensure the uniaudio decoder is only used for AAC-LC data\n\n* ipu: increase fill frame width from 8 to 64 pixels to make IPU fill\noperations work with pre-3.14 Freescale kernels\n\n* g2d: use padding pixels when setting surface parameters, fixing G2D\nfailures with frame sizes that aren't aligned\n\n* wscript:\n  - improve Android support\n  - fix installation paths for the common, blitter, compositor libraries\n\nThis is based on the Yocto equivalent:\nhttps://github.com/Freescale/meta-fsl-arm/commit/cf7a088\n\nHowever this package now offers a more flexible approach because it can\nbe built without the GPU or VPU elements for devices based on SoCs that\nlack those features like the new i.MX7.\n\nTested with the following commands on i.MX6Q (IPU):\n # gst-launch-1.0 playbin uri=file:///root/tears_of_steel_1080p.webm\n # gst-launch-1.0 filesrc location=/root/tears_of_steel_1080p.webm ! \\\n   matroskademux ! imxvpudec ! imxipuvideosink\n # gst-launch-1.0 filesrc location=/root/tears_of_steel_1080p.webm ! \\\n   matroskademux ! imxvpudec ! imxeglvivsink\n\nTested with the following commands on i.MX6SX (PXP):\n # gst-launch-1.0 imxv4l2videosrc device=/dev/video1 ! imxpxpvideosink\n\nSigned-off-by: Gary Bisson <gary.bisson@boundarydevices.com>\nTested-by: Peter Seiderer <ps.report at gmx.net>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/hashrabbit/buildroot/commits/f233f3c5ff533af7232fd046e7351abfe44cf84e"}]}