{"push_id":1227569863,"size":33,"distinct_size":0,"ref":"refs/heads/ffmpeg3","head":"91576ce848488f60102bc2d7535571b4ee0e723d","before":"1c43308f8f288a658a05c4e0ba641f97382e0e58","commits":[{"sha":"069019f6d969326ea88ef9e1a780460383a622a7","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"package/flite: bump version to 2.0.0\n\nFreeswitch contains mod_flite which needs flite >= 2.0.0 detected by\npkgconf, its support was added by the freeswitch project so we switch\nto the freeswitch support deps repo:\nhttps://freeswitch.org/stash/projects/SD\n\nRemoved 0001-now-honor-DESTDIR-env.-var.patch, not needed anymore.\nRebased and renumbered the remaining patches.\n\nSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/069019f6d969326ea88ef9e1a780460383a622a7"},{"sha":"41c2789f5a82aa2f166b414c9acfad27e89d96bd","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"package/freeswitch: enable mod_flite\n\nSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/41c2789f5a82aa2f166b414c9acfad27e89d96bd"},{"sha":"2450ce7f72ba1c43d69b3a1957205ce48438dc19","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"Revert \"imagemagick: bump to version 7.0.2-5\"\n\nThis reverts commit d70e2fc28ec6127e1220b1b0f574cba923615808.","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/2450ce7f72ba1c43d69b3a1957205ce48438dc19"},{"sha":"a06e28d54e0f8fe34a623c053e2d0772a6ec8514","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"Revert \"imagemagick: bump version to 7.0.2-4\"\n\nThis reverts commit 2c18799b844224f4f78e2d81319e7bfbe5067bf8.","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/a06e28d54e0f8fe34a623c053e2d0772a6ec8514"},{"sha":"105b8ac638b982a425f74ef65782612e8f0723ce","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"Revert \"imagemagick: explicitly specify ghostscript font directory\"\n\nThis reverts commit 983408937531a08551232bd1d236c86fa0544a95.","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/105b8ac638b982a425f74ef65782612e8f0723ce"},{"sha":"a521035f40fb2976ce362bd94d354b6aa0fe98c4","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"Revert \"imagemagick: bump version to 7.0.2-1\"\n\nThis reverts commit cf5e7bc63be2be87d1e15e57c3c52ebd8d1b072a.","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/a521035f40fb2976ce362bd94d354b6aa0fe98c4"},{"sha":"76a0f792798ca0ae2739d50aa16370c7c515e8b6","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"Revert \"package/freeswitch: Disable mod_imagick, broken with imagemagick7\"\n\nThis reverts commit 4c8046cf7a1e4a0508e01cdd38e61bc83fe6717b.","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/76a0f792798ca0ae2739d50aa16370c7c515e8b6"},{"sha":"75422ddb1276045540fee900dcecb351090e0323","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"Revert \"imagemagick: add explicit lzma (xz) support\"\n\nThis reverts commit fa693c37dce81a00b8e1f3aef855ee5d05489602.","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/75422ddb1276045540fee900dcecb351090e0323"},{"sha":"3ffd4ff55229771e970ca167b690db4ed74b22fe","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"Revert \"imagemagick: add explicit pango support\"\n\nThis reverts commit fa23075573790794ce7087666b864d38b85d1859.","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/3ffd4ff55229771e970ca167b690db4ed74b22fe"},{"sha":"ef4c039b2c48acabb59c9c4765f4357d587eba35","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"Revert \"imagemagick: bump to version 7.0.2-0\"\n\nThis reverts commit de81d2e541b9853fefe3924c7329a9949252aa0a.","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/ef4c039b2c48acabb59c9c4765f4357d587eba35"},{"sha":"2daaaeb02dfba53fac52b3cbab7253c553e7a072","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"package/imagemagick: bump to version 6.9.4-10","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/2daaaeb02dfba53fac52b3cbab7253c553e7a072"},{"sha":"0eb9c0e93481cf174e65967addcdc86262fe892c","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"package/mesa3d: provides libgl not only with DRI drivers\n\nThis patch is a follow-up for\nhttps://github.com/buildroot/buildroot/commit/999d4a263118ab8581190d3e3c8bdc471896628f\n\nlibGL.so and support files are not only available with DRI drivers but\nalso with Gallium drivers, in fact mesa3d can be built without any\ndriver enabled - unless X.org is disabled it will provide libGL.so.\n\nTested using this defconfig:\nBR2_TOOLCHAIN_BUILDROOT_WCHAR=y\nBR2_TOOLCHAIN_BUILDROOT_CXX=y\nBR2_PACKAGE_KODI=y\nBR2_PACKAGE_KODI_VISUALISATION_WAVEFORHUE=y\nBR2_PACKAGE_MESA3D=y\nBR2_PACKAGE_XORG7=y\n\nFixes\nhttp://autobuild.buildroot.net/results/d97/d97a80e6de066a7dea08b284eab24fc44b11d661/\n\nkodi-visualisation-waveforhue detects OpenGL installed by mesa3d but the\nkodi package itself does not select libglew before because mesa3d was\nnot listed as a provider for libgl in the buildroot build system.\n\nSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/0eb9c0e93481cf174e65967addcdc86262fe892c"},{"sha":"16927a1509753400ff715fded225e6382bdb78a3","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"package/mesa3d: add support for Intel Vulkan driver\n\nThe Vulkan intel driver depends on the i965 dri driver:\nhttps://cgit.freedesktop.org/mesa/mesa/tree/configure.ac?h=12.0#n1653\n\nand a sha1 implementation:\nhttps://cgit.freedesktop.org/mesa/mesa/tree/configure.ac?h=12.0#n1656\n\nThe Vulkan driver needs linux/memfd.h\nhttps://cgit.freedesktop.org/mesa/mesa/tree/src/intel/vulkan/anv_allocator.c?h=12.0#n30\nwhich is not available in kernel headers older than 3.18:\nhttps://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/include/uapi/linux/memfd.h?id=refs/tags/v3.18.36\n\nThe Vulkan driver makes use of ifunc\nhttps://cgit.freedesktop.org/mesa/mesa/tree/src/intel/vulkan/anv_entrypoints_gen.py?h=12.0#n287\nwhich is not available on uClibc:\nhttps://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/config.gcc;h=82cc9a9959b5ab57c0b8779e054b80cdb95f169b;hb=gcc-6-branch#l1485\nhttps://gcc.gnu.org/git/?p=gcc.git;a=commit;h=e6cdd6b1755033e8f416efaa4334d1294c0a43c6\n\nThe Vulkan driver makes use of static_assert\nhttps://cgit.freedesktop.org/mesa/mesa/tree/src/intel/vulkan/anv_private.h?h=12.0#n153\n\nCompiling the Vulkan driver with uClibc and musl fails, therefore this\ndriver is glibc-only.\n\nAlthough the configure script does not check for dri3 support if the\nIntel Vulkan driver is enabled it needs it nonetheless:\nhttps://cgit.freedesktop.org/mesa/mesa/tree/src/intel/vulkan/anv_wsi_x11.c?h=12.0#n682\n\nSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/16927a1509753400ff715fded225e6382bdb78a3"},{"sha":"160d28b9fdc5e9be2cd19838b198b6be9368a4f8","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/eudev: add option to enable the udev daemon\n\nThis is currently forcefully enabled, and does not (yet) change the way\nwe handle eudev-based /dev/management, but will help introduce libudev\nin followup commits.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/160d28b9fdc5e9be2cd19838b198b6be9368a4f8"},{"sha":"7515e03930b32274f81e488ce8195f3090c56638","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/eudev: allow building only libudev\n\nWe need to move the kconfig symbol for the daemon outside of the eudev\nconditional block, or we would, later, ahve circular dependencies, like\nso (here, with libinput converted to use libudev):\n\n    package/udev/Config.in:1:error: recursive dependency detected!\n    package/udev/Config.in:1:       symbol BR2_PACKAGE_HAS_UDEV is selected by BR2_PACKAGE_EUDEV_DAEMON\n    package/eudev/Config.in:1:      symbol BR2_PACKAGE_EUDEV_DAEMON is selected by BR2_PACKAGE_EUDEV\n    package/eudev/Config.in:11:     symbol BR2_PACKAGE_EUDEV is selected by BR2_PACKAGE_LIBUDEV\n    package/libudev/Config.in:1:    symbol BR2_PACKAGE_LIBUDEV is selected by BR2_PACKAGE_LIBINPUT\n    package/libinput/Config.in:1:   symbol BR2_PACKAGE_LIBINPUT is selected by BR2_PACKAGE_WESTON\n    package/weston/Config.in:6:     symbol BR2_PACKAGE_WESTON depends on BR2_PACKAGE_HAS_UDEV\n\nAlthough the chain is short, it is rather difficult to interpret.\nBasically, what this means is that, by way of successive 'select' and\n'depends on', we get a circular dependency. In fact, kconfig is wrong\nhere, since there is *no* way we could trigger this loop by enabling one\nof the incriminated symbol: its dependency tracking is limited to\nlooking at the symbols, not whether they are negated or not (i.e. in the\nchanin above, a symbol is negated, and is only valid when another is\nfalse, thus avoiding the loop). But kconfig has no way to know that...\n\nSo, we trick it and break the loop, by moving the kconfig symbol for the\neudev daemon outside of the eudev if-block and making it promptless.\n\nStill, for the convenience of the user, we keep a dummy udev daemon\nprompt in that if-block, so that he knows the daemon is enabled.\n\nFix the comments on dependencies, since they are also hard-dependencies\nof eudev itself.\n\nFor wchar, the reason is that configure.ac wants to check for a\nC99-compliant compiler, and autoconf always emits test-code that\ncontains wchar_t variables, even if that's not required at all by eudev.\nThis is not solved by an autoreconf either, obviously.\n\nFor !static, libudev (and thus eudev) includes dlfcn.h, which only\nexists in toolchains that have dynamic library support. However, eudev\ndoes not use anything provided by dlfcn.h; removing this dependency can\nbe done in a follow-up change.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/7515e03930b32274f81e488ce8195f3090c56638"},{"sha":"11ede03f6262b95af4fa87aeee4e1ccfea0e0c5c","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libudev: new virtual package\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/11ede03f6262b95af4fa87aeee4e1ccfea0e0c5c"},{"sha":"3162577cac09affdfa88e6f05f74700dc1a26126","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/eudev: provides libudev\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/3162577cac09affdfa88e6f05f74700dc1a26126"},{"sha":"84c370ffd3b1cc1611dc0c92c769def3e39b2f0d","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/systemd: provides libudev\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/84c370ffd3b1cc1611dc0c92c769def3e39b2f0d"},{"sha":"5e36bd003ce6170a17e44f38bc796cdeaebb1784","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libudev: make it selectable\n\nUsually, it is not possible for a pacakge to select a virtual package it\ndepends on, and expects a provider to suddenly be available.\n\nHowever, for libudev, this is slightly simpler: there will be only two\nproviders ever: eudev and systemd. Both are incompatible one with the\nother, systemd is only available if chosen as an init system.\n\nSo, if systemd is not enabled (as an init system), then we can\nforcefully enable eudev as the provider for libudev.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/5e36bd003ce6170a17e44f38bc796cdeaebb1784"},{"sha":"32851b8456a00e16c752525b805222a80d8014a6","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/qt5base: optionally use libudev\n\nqt5base only requires libudev, not a full udev daemon.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: \"Yann E. MORIN\" <yann.morin@orange.com>","distinct":false,"url":"https://api.github.com/repos/bkuhls/buildroot/commits/32851b8456a00e16c752525b805222a80d8014a6"}]}
{"actor":{"display_login":"bkuhls"}}