summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* etcd-cpp-apiv3: upgrade 0.14.2 -> 0.14.3Wang Mingyu2023-05-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gspell: upgrade 1.12.0 -> 1.12.1Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | Changelog: ========= * Build: remove gtk-mac-integration dependency. * Documentation improvements. * Translation updates. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* eog: upgrade 44.0 -> 44.1Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | Bug fixes and improvements: =========================== !150, EogImage: ref priv->anim to avoid double free issues !152, EogImage: Do not leak animation iter #288, segfault when switching between animated webp images Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20230416.0 -> 6.0.20230430.0Wang Mingyu2023-05-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* boost-sml: upgrade 1.1.6 -> 1.1.8Wang Mingyu2023-05-081-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: upgrade 3.1 -> 3.1.1Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | Changelog: ========= - Add user friendly keywords for signals to auditctl - In ausearch, parse up URINGOP and DM_CTRL records - Harden auparse to better handle corrupt logs - Fix a CFLAGS propogation problem in the common directory - Move the audispd af_unix plugin to a standalone program Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* babl: upgrade 0.1.104 -> 0.1.106Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | Changelog: ========= Disable LUTs on big-endian, fix to 1bpp->4bpp LUTs, faster startup by caching balanced RGB to XYZ matrices. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* appstream: upgrade 0.16.1 -> 0.16.2Wang Mingyu2023-05-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Notes: * Due to a past mistake, AppStream until now assumed xml:lang was using POSIX locale, while in fact XML locale need to be in BCP47 format. Most of the translation tools do this correctly, but notably msgfmt when used in batch mode doesn't (which affects anything using Meson's i18n module). AppStream is now behaving according to spec, with some fallback code in place, but please check your XML is translated correctly to ensure all translations are visible. Features: * Add API for asking whether the pool is empty * Add DDE to known desktop-environment list * validator: Check if Release Description is inside description tag * Make AppStream use BCP47 for locale in XML data Bugfixes: * Add missing standard::is-hidden attribute to file search enumerator * spdx: Accept brackets in spdx license expression check * introspection: Bring back AS_FORMAT_STYLE_COLLECTION into its enum * compose: Fix crash in asc_l10n_search_translations_qt() * compose: Set lower-cased CID for synthesized components again * Don't crash when non-YAML documents are read as YAML Miscellaneous: * sanitizers: Allow null-dereference check again Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abseil-cpp: upgrade 20230125.2 -> 20230125.3Wang Mingyu2023-05-081-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcdio: Drop need for LIBCDIO_SOURCE_PATHKhem Raj2023-05-072-0/+44
| | | | | | | | | LIBCDIO_SOURCE_PATH is defined with `pwd` which encodes absolute paths into generated artifacts e.g. cdio_config.h which is flagged in build QA WARNING: libcdio-2.1.0-r0 do_package_qa: QA Issue: File /usr/include/cdio/cdio_config.h in package libcdio-dev contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libencode-perl: Remove buildpaths from generated .exh filesKhem Raj2023-05-071-1/+5
| | | | | | | | | | | there are generated .exh files which has the absolute perl interpreter path in comments, which is caught by build QA, therefore remove the absolute perl native path prefix Fixes warnings like WARNING: libencode-perl-3.19-r0 do_package_qa: QA Issue: File /usr/src/debug/libencode-perl/3.19-r0/def_t.exh in package libencode-perl-src contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* adw-gtk3: update 4.5 -> 4.6Markus Volk2023-05-061-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libftdi: Remove sysroot paths from .cmake filesKhem Raj2023-05-051-0/+5
| | | | | | | Fixes WARNING: libftdi-1.5-r0 do_package_qa: QA Issue: File /usr/lib/cmake/libftdi1/LibFTDI1Config.cmake in package libftdi-dev contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pahole: fix native package build errorXiangyu Chen2023-05-051-0/+1
| | | | | | | | | | pahole-native package needs some uapi headers such like linux/btf.h, otherwise it would report error as below: btf_loader.c:342:54: error: invalid use of undefined type ‘struct btf_enum64’ Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zfs: fix installation paths for multilibMartin Jansa2023-05-041-13/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * pass --with-systemd* variables to install in more typical directories * adjust FILES:${PN} to package them and more explicitly list some of the directories like sudoers.d * also remove unnecessary trailing /* and fix indentation of closing quote * fixes: ERROR: QA Issue: zfs: Files/directories were installed but not shipped in any package: /lib /lib/modules /lib/modules/6.1.20-v8 /lib/modules/6.1.20-v8/extra /lib/modules/6.1.20-v8/extra/zstd /lib/modules/6.1.20-v8/extra/zfs /lib/modules/6.1.20-v8/extra/unicode /lib/modules/6.1.20-v8/extra/lua /lib/modules/6.1.20-v8/extra/spl /lib/modules/6.1.20-v8/extra/zcommon /lib/modules/6.1.20-v8/extra/avl /lib/modules/6.1.20-v8/extra/nvpair /lib/modules/6.1.20-v8/extra/icp /lib/modules/6.1.20-v8/extra/zstd/zzstd.ko.xz /lib/modules/6.1.20-v8/extra/zfs/zfs.ko.xz /lib/modules/6.1.20-v8/extra/unicode/zunicode.ko.xz /lib/modules/6.1.20-v8/extra/lua/zlua.ko.xz /lib/modules/6.1.20-v8/extra/spl/spl.ko.xz /lib/modules/6.1.20-v8/extra/zcommon/zcommon.ko.xz /lib/modules/6.1.20-v8/extra/avl/zavl.ko.xz /lib/modules/6.1.20-v8/extra/nvpair/znvpair.ko.xz /lib/modules/6.1.20-v8/extra/icp/icp.ko.xz /usr/lib/modules-load.d /usr/lib/systemd/system /usr/lib/systemd/system-preset /usr/lib/systemd/system-generators/zfs-mount-generator /usr/lib/systemd/system/zfs-scrub@.service /usr/lib/systemd/system/zfs-scrub-weekly@.timer /usr/lib/systemd/system/zfs-import.service /usr/lib/systemd/system/zfs-import-scan.service /usr/lib/systemd/system/zfs-share.service /usr/lib/systemd/system/zfs-mount.service /usr/lib/systemd/system/zfs-volume-wait.service /usr/lib/systemd/system/zfs.target /usr/lib/systemd/system/zfs-load-key.service /usr/lib/systemd/system/zfs-import.target /usr/lib/systemd/system/zfs-import-cache.service /usr/lib/systemd/system/zfs-zed.service /usr/lib/systemd/system/zfs-scrub-monthly@.timer /usr/lib/systemd/system/zfs-volumes.target /usr/lib/systemd/system-preset/50-zfs.preset /usr/lib/modules-load.d/zfs.conf Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. zfs: 42 installed and not shipped files. [installed-vs-shipped] when libdir is /usr/lib64 with multilib. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-libevdev: Add recipe for python libevdev module.Bhargav Das2023-05-041-0/+13
| | | | | Signed-off-by: Bhargav Das <bhargav.das@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ninja: simplify recipeRoss Burton2023-05-043-20/+70
| | | | | | | | | | | | | | Delete more code from __init__.py as we'll never be running from inside a build tree. Replace the use of skbuild.setup() with setuptools.setup(): the same Python module is built and the only value-add is the potential build of ninja, which we don't want and delete anyway. This means we can remove most of the DEPENDS and RDEPENDS. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* v4l-utils: do out-of-tree buildsRoss Burton2023-05-041-5/+1
| | | | | | | | | | Don't override B to do in-tree builds, and run bootstrap from ${S} so that it works correctly. Also, remove redundant SRC_URI checksums, as this recipe now uses git. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pillow: add libxcb to RDEPENDS for x11Markus Volk2023-05-041-0/+1
| | | | | | | | | | | This fixes: ERROR: python3-pillow-9.5.0-r0 do_package_qa: QA Issue: /usr/lib/python3.11/site-packages/PIL/_imaging.cpython-311-x86_64-linux-gnu.so contained in package python3-pillow requires libxcb.so.1()(64bit), but no providers found in RDEPENDS:python3-pillow? [file-rdeps] ERROR: python3-pillow-9.5.0-r0 do_package_qa: Fatal QA errors were found, failing task. ERROR: Logfile of failure stored in: /home/flk/poky/build-intel-sway/tmp/work/corei7-64-poky-linux/python3-pillow/9.5.0-r0/temp/log.do_package_qa.2328146 ERROR: Task (/home/flk/poky/meta-openembedded/meta-python/recipes-devtools/python/python3-pillow_9.5.0.bb:do_package_qa) failed with exit code '1' Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdg-desktop-portal-wlr: update 0.6.0 -> 0.7.0Markus Volk2023-05-041-1/+1
| | | | | Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nv-codec-headers: fix installed-vs-shipped with multilibMartin Jansa2023-05-041-1/+1
| | | | | | | | | | | | | | | | | * pass LIBDIR to install ffnvcodec.pc in right directory * fixes: ERROR: QA Issue: nv-codec-headers: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/pkgconfig /usr/lib/pkgconfig/ffnvcodec.pc Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. nv-codec-headers: 3 installed and not shipped files. [installed-vs-shipped] when libdir is /usr/lib64 with multilib Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nanopb: fix installed-vs-shipped with multilibMartin Jansa2023-05-042-1/+72
| | | | | | | | | | | | | | | | | | | * fixes: ERROR: QA Issue: nanopb: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/python3.11 /usr/lib/python3.11/site-packages /usr/lib/python3.11/site-packages/proto /usr/lib/python3.11/site-packages/proto/nanopb_pb2.py /usr/lib/python3.11/site-packages/proto/nanopb.proto /usr/lib/python3.11/site-packages/proto/_utils.py Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. nanopb: 7 installed and not shipped files. [installed-vs-shipped] when libdir is /usr/lib64 with multilib. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtomcrypt: pass LIBPATH to fix installed-vs-shipped with multilibMartin Jansa2023-05-041-1/+1
| | | | | | | | | | | | | | | | | | * fixes: ERROR: QA Issue: libtomcrypt: Files/directories were installed but not shipped in any package: /usr/lib /usr/lib/libtomcrypt.so.1.0.1 /usr/lib/libtomcrypt.so.1 /usr/lib/libtomcrypt.so /usr/lib/pkgconfig /usr/lib/pkgconfig/libtomcrypt.pc Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. libtomcrypt: 6 installed and not shipped files. [installed-vs-shipped] when libdir is /usr/lib64 with multilib Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* btrfsmaintenance: install to ${datadir}/${BPN}Martin Jansa2023-05-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | * fix installed-vs-shipped with multilib: ERROR: QA Issue: lib32-btrfsmaintenance: Files/directories were installed but not shipped in any package: /usr /usr/share /usr/share/lib32-btrfsmaintenance /usr/share/lib32-btrfsmaintenance/btrfsmaintenance-functions /usr/share/lib32-btrfsmaintenance/btrfs-defrag.sh /usr/share/lib32-btrfsmaintenance/prepare-release.sh /usr/share/lib32-btrfsmaintenance/btrfs-trim.sh /usr/share/lib32-btrfsmaintenance/btrfsmaintenance-refresh-cron.sh /usr/share/lib32-btrfsmaintenance/btrfs-scrub.sh /usr/share/lib32-btrfsmaintenance/btrfs-balance.sh /usr/share/lib32-btrfsmaintenance/dist-install.sh /usr/share/lib32-btrfsmaintenance/btrfs-defrag-plugin.sh /usr/share/lib32-btrfsmaintenance/update-balance-usage-defaults.sh Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. lib32-btrfsmaintenance: 13 installed and not shipped files. [installed-vs-shipped] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzstd: Disable LTO on clang+armKhem Raj2023-05-031-0/+5
| | | | | | clang-16 segfaults on arm while compiling with -flto Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnfs: fix installed-vs-shipped issues with multilibMartin Jansa2023-05-032-1/+64
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cpulimit: fix do_install with multilibMartin Jansa2023-05-031-2/+2
| | | | | | | | | | | | * fixes: DEBUG: Executing shell function do_install install: cannot stat 'TOPDIR/.../lib32-cpulimit/0.2-r0/git/src/lib32-cpulimit': No such file or directory WARNING: exit code 1 from a shell command. * drop strange 'g...@' from SRC_URI Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spice-gtk: respect gobject-introspection-dataMartin Jansa2023-05-031-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * without gobject-introspection-data in DISTRO_FEATURES the bbclass correctly disables it: $ bitbake-getvar -r spice-gtk EXTRA_OEMESON # # $EXTRA_OEMESON [6 operations] # :append /OE/build/oe-core/openembedded-core/meta/classes-recipe/meson.bbclass:44 # " ${PACKAGECONFIG_CONFARGS}" # :prepend[class-target] /OE/build/oe-core/openembedded-core/meta/classes-recipe/gobject-introspection.bbclass:28 # "${@['', '${GIRMESONTARGET}'][d.getVar('GIR_MESON_OPTION') != '']}" # :prepend[class-native] /OE/build/oe-core/openembedded-core/meta/classes-recipe/gobject-introspection.bbclass:33 # "${@['', '${GIRMESONBUILD}'][d.getVar('GIR_MESON_OPTION') != '']}" # :prepend[class-nativesdk] /OE/build/oe-core/openembedded-core/meta/classes-recipe/gobject-introspection.bbclass:34 # "${@['', '${GIRMESONBUILD}'][d.getVar('GIR_MESON_OPTION') != '']}" # set /OE/build/oe-core/meta-openembedded/meta-networking/recipes-support/spice/spice-gtk_0.42.bb:49 # "-Dpie=true -Dvapi=enabled" # :append[libc-musl] /OE/build/oe-core/meta-openembedded/meta-networking/recipes-support/spice/spice-gtk_0.42.bb:50 # " -Dcoroutine=libucontext" # pre-expansion value: # "${@['', '${GIRMESONTARGET}'][d.getVar('GIR_MESON_OPTION') != '']}-Dpie=true -Dvapi=enabled ${PACKAGECONFIG_CONFARGS}" EXTRA_OEMESON="-Dintrospection=false -Dpie=true -Dvapi=enabled " and prevents build failure: http://errors.yoctoproject.org/Errors/Details/702789/ Run-time dependency gobject-introspection-1.0 found: NO (tried pkgconfig) ../git/meson.build:346:0: ERROR: Dependency "gobject-introspection-1.0" not found, tried pkgconfig * it just needs GIR_MESON_*_FLAG to be set to avoid: meson.build:4:0: ERROR: Value "false" (of type "string") for combo option "Check for GObject instrospection requirements" is not one of the choices. Possible choices are (as string): "enabled", "disabled", "auto". * and enable vapi only when introspection is enabled, use PACKAGECONFIG for that to avoid: meson.build:358:4: ERROR: Problem encountered: VAPI support requested without introspection Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rdfind: fix build with -Werror=return-typeMartin Jansa2023-05-032-0/+38
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: fix build without gobject-introspection-dataMartin Jansa2023-05-031-0/+3
| | | | | | | | | | | | | | | | | * add --disable-introspection to UNKNOWN_CONFIGURE_OPT_IGNORE to fix: http://errors.yoctoproject.org/Errors/Details/702779/ ERROR: QA Issue: ostree: configure was passed unrecognised options: --disable-introspection [unknown-configure-option] * add glib-2.0-native to DEPENDS to fix: http://errors.yoctoproject.org/Errors/Details/702787/ glib-mkenums \ --template ../libostree-2023.2/src/libostree/ostree-enumtypes.h.template \ ../libostree-2023.2/src/libostree/ostree-fetcher.h > src/libostree/ostree-enumtypes.h.tmp && mv src/libostree/ostree-enumtypes.h.tmp src/libostree/ostree-enumtypes.h /bin/bash: line 2: glib-mkenums: command not found make: *** [Makefile:9990: src/libostree/ostree-enumtypes.h] Error 127 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* appstream: fix build without gobject-introspection-dataMartin Jansa2023-05-031-1/+1
| | | | | | | | | | | * there is a meson option to disable introspection, it's just called 'gir' fix GIR_MESON_OPTION to resolve: http://errors.yoctoproject.org/Errors/Details/702780/ Run-time dependency gobject-introspection-1.0 found: NO (tried pkgconfig) ../AppStream-0.16.1/meson.build:173:4: ERROR: Dependency "gobject-introspection-1.0" not found, tried pkgconfig Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geoclue: fix build without gobject-introspection-dataMartin Jansa2023-05-032-1/+33
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxmlb: add missing dependency on glib-2.0 and xzMartin Jansa2023-05-031-0/+2
| | | | | | | | | | | | | | | * without gobject-introspection-data in DISTRO_FEATURES it fails with: http://errors.yoctoproject.org/Errors/Details/702774/ Run-time dependency gio-2.0 found: NO (tried pkgconfig) ../git/meson.build:119:0: ERROR: Dependency gio-2.0 not found, tried pkgconfig and http://errors.yoctoproject.org/Errors/Details/702777/ Run-time dependency liblzma found: NO (tried pkgconfig) ../git/meson.build:121:0: ERROR: Dependency liblzma not found, tried pkgconfig Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libreport: add dependency on libarchiveMartin Jansa2023-05-031-1/+1
| | | | | | | | | | | | | * it's often pulled by elfutils when debuginfod is in DISTRO_FEATURES, but when it isn't, it fails with: http://errors.yoctoproject.org/Errors/Details/702773/ checking for libarchive... no configure: error: Package requirements (libarchive) were not met: No package 'libarchive' found Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glfw: respect DISTRO_FEATURES when enabling x11 in default PACKAGECONFIG and ↵Martin Jansa2023-05-031-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | return it to REQUIRED_DISTRO_FEATURES x11 was recently removed from REQUIRED_DISTRO_FEATURES but it should still respect x11 in DISTRO_FEATURES, now this causes: ERROR: Nothing PROVIDES 'libxi' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libxi was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Nothing PROVIDES 'libxinerama' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libxinerama was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Nothing PROVIDES 'libxrandr' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libxrandr was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Nothing PROVIDES 'libglu' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libglu was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) ERROR: Nothing PROVIDES 'libxcursor' (but meta-oe/recipes-core/glfw/glfw_3.3.bb DEPENDS on or otherwise requires it) libxcursor was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) when wayland and opengl are in DISTRO_FEATURES, but x11 isn't. REQUIRED_DISTRO_FEATURES is satisfied by "opengl" and ANY_OF_DISTRO_FEATURES by "wayland", but the default PACKAGECONFIG doesn't match with that. Also move libglu to x11 PACKAGECONFIG, because that also has x11 in REQUIRED_DISTRO_FEATURES. Return x11 to REQUIRED_DISTRO_FEATURES because even with this change it still fails to build without x11 in DISTRO_FEATURES, so until wayland support is resolved it does require x11 to build, otherwise fails with: glfw/3.3+gitAUTOINC+781fbbadb0-r0/recipe-sysroot-native/usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message): | Could NOT find X11 (missing: X11_X11_INCLUDE_PATH X11_X11_LIB) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gitpkgv: Fix python deprecation warningKhem Raj2023-05-031-1/+1
| | | | | | | | | Fixes DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13 pipes is an alias for shlex therefore switch to using shlex Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pointercal: Add native & nativestdk package supportBhargav Das2023-05-031-0/+2
| | | | | | | Add support for building native and nativesdk variants. Signed-off-by: Bhargav Das <bhargav.das@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tslib: Add native & nativestdk package supportBhargav Das2023-05-031-0/+2
| | | | | | | Add support for building native and nativesdk variants. Signed-off-by: Bhargav Das <bhargav.das@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: remove gobin requirement for buildAndrew Geissler2023-05-022-2/+51
| | | | | | | | | | | | | | | | | | | | | | | This tool is installed as a part of the build process (build.sh sources test_lib.sh) This tool has been removed in the latest etcd main branch. Installing it as a part of the build process breaks bitbake (it doesn't allow downloading of packages once in the build steps). This tool is not needed to build etcd (it appears to be used for some optional test cases). The following upstream commit removes the use of gobin in the main branch, but it's not clear to me if the alternative of just running "go install" will fix this issue. Fundamentally etcd allows package install during build and bitbake does not: https://github.com/etcd-io/etcd/commit/900fc8dd7ea578fbf1944836a04e40e98a11f402 Upstream-Status: Inappropriate Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: use v2.1.2 xhash to fix build issueAndrew Geissler2023-05-022-1/+208
| | | | | | | | | | | | | | | | | Fixes: | # github.com/cespare/xxhash/v2 | asm: xxhash_amd64.s:120: when dynamic linking, R15 is clobbered by a global | variable access and is used here: | 00092 (/home/pokybuild/yocto-worker/meta-oe/cespare/xxhash/v2@v2.1.1/xxhash_amd64.s:120) ADDQ R15, AX | asm: assembly failed Upstream-Status: Backport [https://github.com/etcd-io/etcd/commit/f0f77fc14e3bd4d94a953b490e810a06ef36695a] Limited PR with just this patch submitted via this PR: https://github.com/etcd-io/etcd/pull/15556 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* etcd: add recipeAndrew Geissler2023-05-021-0/+54
| | | | | | | | | Investigating the potential use of etcd within an OpenBMC distribution to manage data sharing and leader election in a multi-BMC system. Start off with a basic recipe to build the package. Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freediameter: fix typo and old overide syntaxBergin, Peter2023-05-021-1/+1
| | | | | | | | | | A typo that probably caused a left over from override syntax conversion. INITSCRIPT_PARAMS$_${PN} --> INITSCRIPT_PARAMS:${PN} Signed-off-by: Peter Bergin <peter.bergin@windriver.com> Signed-off-by: Peter Bergin <peter@berginkonsult.se> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nfacct: Update SRC_URI to point to valid URLKhem Raj2023-05-011-5/+3
| | | | | | Update UPSTREAM_CHECK_URI accordingly Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-gentium: Switch to debian archive mirror for SRC_URIKhem Raj2023-05-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: Use DEBIAN_MIRROR for SRC_URIKhem Raj2023-05-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* debootstrap: Update SRC_URI to point to valid URLKhem Raj2023-05-011-2/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* faenza-icon-theme: Switch to a valid download location for SRC_URIKhem Raj2023-05-011-2/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdotool: Upgrade to 3.20211022.1 releaseKhem Raj2023-05-011-9/+5
| | | | | | | Switch to github releases Add missing dep on libxinerama and libxkbcommon Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mosh: Point SRC_URI to https://mosh.org/Khem Raj2023-05-011-1/+1
| | | | | | mosh.mit.edu does not have the tarballs anymore Signed-off-by: Khem Raj <raj.khem@gmail.com>
* p910nd: Switch to using github for SRC_URIKhem Raj2023-05-011-6/+13
| | | | | | | | This is new location where the project is developed now. Pass CFLAGS to compiler cmdline Package init script Signed-off-by: Khem Raj <raj.khem@gmail.com>