summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* libhugetlbfs: Do not add LDFLAGS to compilerKhem Raj3 days2-2/+34
| | | | | | | | | | | Add LDFLAGS in makefile for linking the helper libraries instead when linking with LLD it ends up with errors i686-yoe-linux-clang: warning: -Wl,-O1: 'linker' input unused [-Wunused-command-line-argument] i686-yoe-linux-clang: warning: -Wl,--hash-style=gnu: 'linker' input unused [-Wunused-command-line-argument] i686-yoe-linux-clang: warning: -Wl,--as-needed: 'linker' input unused [-Wunused-command-line-argument] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ostree: Always use libgcc for runtime with clang on x86Khem Raj3 days1-0/+3
| | | | | | compiler-rt does not have 128-bit int support for 32bit x86 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: fix for multilibChen Qi3 days2-7/+32
| | | | | | | | | | | In case of multilib enabled, we'll get installed-vs-shipped QA error. This is because the hardcoded/default '/lib' is used. Update 0002-fix-libdir-for-multilib.patch and set wxBUILD_INSTALL_xxx variables to fix this issue. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-utils: fix crash for ufs-utils list_bsgYi Zhao3 days2-0/+40
| | | | | | | | | | | | | | | | | The full_path buffer in find_bsg_device function consists of: path + '/' + files->d_name + '\0' So the buffer size should be: strlen(path) + strlen(files->d_name) + 2, not: strlen(path) + strlen(files->d_name) + 1. Backport a patch to fix crash when running 32-bit binary on 64-bit system: $ ufs-utils list_bsg malloc(): invalid next size (unsorted) Aborted (core dumped) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* klibc: Use libgcc for compiler runtime with clang on armKhem Raj5 days1-0/+4
| | | | | | Fixes build errors seen building klibc linking recipes Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ruli: Fix build with clangKhem Raj5 days1-0/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Do not pass LDFLAGS to compilerKhem Raj5 days1-2/+0
| | | | | | | | | | | | | | | | | This fixed issues like incompatible hash sections it was added in 2009 [1], however these errors are not seen in todays OE builds On the contrary it regresses build with clang since it rejects the options which results in some configure test failures, resulting finally in build/compile failures arm-yoe-linux-gnueabi-clang: warning: -Wl,-O1: 'linker' input unused [-Wunused-command-line-argument] [1] https://git.openembedded.org/openembedded/commit/?id=07f750c6382476b799201b5ca47f93a5f7aa7e84 Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Jan Luebbe <jlu@pengutronix.de>
* safec: Pass Qunused-arguments when using clangKhem Raj5 days1-0/+3
| | | | | | Fixes build issue since clang does not respect some options Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vboxguestdrivers: Upgrade to 7.1.12Gianfranco Costamagna5 days1-1/+1
| | | | | Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nss: Fix build when using clang toolchainKhem Raj6 days1-4/+6
| | | | | | | | | | | | | | When using clang cross compiler, nss make system adds some clang specific options e.g. Qunused-options to CFLAGS which is fine for cross/target compile but some portions e.g. nsinstall is build natively so it uses NATIVE_CC to compile this utility, its is set to BUILD_CC rightly but when using clang for CC and gcc for BUILD_CC, nss build system is confused because its trying to use the computed set of warnings for both native and cross compile and they may not match between clang and gcc. So here we explicitly use clang for NATIVE_CC when TOOLCHAIN is clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ufs-utils: upgrade 7.14.11 -> 7.14.12Dario Binacchi6 days1-1/+1
| | | | | Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-charset-normalizer: Update mypyLeon Anavi6 days2-0/+30
| | | | | | | | Apply a patch to update the requirements on mypy to permit the latest version. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mypy: Upgrade 1.15.0 -> 1.17.0Leon Anavi6 days1-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.17.0: - Mypy can now optionally generate an error if a match statement does not match exhaustively, without having to use assert_never(...). Enable this by using --enable-error-code exhaustive-match. - Handle corner case: protocol/class variable/descriptor - Fix a few inconsistencies in protocol/type object interactions - Refactor/unify access to static attributes - Remove inconsistencies in operator handling - Make protocol subtyping more consistent - Fix nondeterministic type checking by making join with explicit Protocol and type promotion commute - Fix nondeterministic type checking caused by nonassociative of None joins - Fix nondeterministic type checking caused by nonassociativity of joins - Fix nondeterministic type checking by making join between type and TypeVar commute - Mypy only supports Python 3.9+. The --force-uppercase-builtins flag is now deprecated as unnecessary, and a no-op. It will be removed in a future version. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hostapd: enable 802.11be, SAE-PK, OWE, SuiteB, ACS, and MBO supportMiaoqing Pan6 days1-0/+25
| | | | | | | | | | | | | | | | | | | hostapd has supported IEEE 802.11be (Wi-Fi 7) for over three years. Given the growing market demand for Wi-Fi 7, it is now an appropriate time to enable support for IEEE 802.11be Extremely High Throughput (EHT). Note that CONFIG_IEEE80211AX is a mandatory prerequisite for setting CONFIG_IEEE80211BE. This patch also enables the following build-time options in defconfig, all of which have no runtime impact: SAE Public Key (SAE_PK) Opportunistic Wireless Encryption (OWE) Suite B and Suite B 192 Automatic Channel Selection (ACS) Multiband Operation (MBO) Signed-off-by: Miaoqing Pan <miaoqing.pan@oss.qualcomm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftrace: Remove absolute buildtime paths in cmake filesKhem Raj7 days1-0/+9
| | | | | | | | | | | | | | Fixes WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testlibs/CTestTestfile.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths] WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testlibs/CTestTestfile.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths] WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testlibs/cmake_install.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths] WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testlibs/cmake_install.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths] WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testprogs/CTestTestfile.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths] WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testprogs/CTestTestfile.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths] WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testprogs/cmake_install.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths] WARNING: bpftrace-0.23.0+git-r0 do_package_qa: QA Issue: File /usr/lib/bpftrace/ptest/tests/testprogs/cmake_install.cmake in package bpftrace-ptest contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: add back SRCREVChen Qi7 days1-0/+1
| | | | | | | | | | During the last upgrade, SRCREV was accidently dropped. This will cause parsing error when BB_NO_NETWORK is enabled. Add back SRCREV for tag v3.2.8. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: Fix build failure on x86Khem Raj7 days2-6/+43
| | | | | | | | | | | | | Do not inherit autotools bbclass, the configure script is hand-written and not a autoconf generated one. Backport a fix to build on 32bit x86 Fixes | i686-yoe-linux-ld.lld: error: undefined symbol: uftrace_arch_ops | >>> referenced by symbol.c:586 (utils/symbol.c:586) | >>> /mnt/b/yoe/master/build/tmp/work/core2-32-yoe-linux/uftrace/0.18/sources/uftrace-0.18/libmcount/symbol.op:(load_elf_dynsymtab) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* uftrace: upgrade 0.17 -> 0.18Wang Mingyu7 days1-2/+2
| | | | | | | | | | | | | | Changelog: =========== - symbol: Fix uninitialized 'sec_iter' in the 'arch_load_dynsymtab_noplt' - graph: -f total-avg,self-avg,total-max,total-min,self-max,self-min in tui,cmds - test: exclude system_initialize_function in t295 and t296 using filter option - record: Add shmem directory to exec permission - misc: Support Rocky Linux 9 in install-deps parts - tests: Fix s-thread.c and s-exp-mixed.c tests from clang Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xfce4-screenshooter: Upgrade to 1.11.2Khem Raj7 days1-3/+6
| | | | | | | * Switch build system to use meson * Download xz compressed tarballs Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbedtls: upgrade 3.6.3.1 -> 3.6.4Guðni Már Gilbert7 days1-2/+2
| | | | | | | | | | | | | | | | | | | Fixes several security vulnerabilities: CVE-2025-49601, CVE-2025-49600, CVE-2025-52496, CVE-2025-47917, CVE-2025-48965, CVE-2025-52497, and CVE-2025-49087 The framework directory has been changed into a git submodule.[1][2] The recipe now uses Git Submodule Fetcher (gitsm) Changelog: https://github.com/Mbed-TLS/mbedtls/releases/tag/mbedtls-3.6.4 [1] https://github.com/Mbed-TLS/mbedtls/commit/8cf5666a174237998a7965e284d7ba8c1655d16d [2] https://github.com/Mbed-TLS/mbedtls/commit/c90c6d8ff787ab8787d9373b0e662a95ed1f4dae Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tailscale: add initial recipe for v1.84.3Jeroen Hofstee7 days5-0/+308
| | | | | | | | | | | | Tailscale is a mesh VPN built on the WireGuard protocol. On the client side, it includes a node agent (tailscaled) and a client application for configuration (tailscale). These components can be bundled into a single binary for a more smaller total size, which is done in this recipe. Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Mark Bath <mark@baggywrinkle.co.uk> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* include-what-you-use: Move the recipe here from meta-clangKhem Raj7 days1-0/+24
| | | | | | This recipe needs clang which is now in oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com>
* castxml: Add recipe from meta-clangKhem Raj7 days1-0/+12
| | | | | | Moved the recipe to meta-oe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bpftrace,bcc: Migrate recipe from meta-clang to meta-oeKhem Raj7 days10-0/+559
| | | | | | | | These recipes depend on clang, and clang being on core it is better place for these tools to be in a common layer for now that is meta-oe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* strongswan: upgrade 6.0.1 -> 6.0.2Wang Mingyu8 days4-240/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-pki-Fix-signature-of-help-to-match-that-of-a-callbac.patch 0002-callback-job-Replace-return_false-in-constructors-wi.patch 0003-Cast-uses-of-return_-nop-and-enumerator_create_empty.patch removed since they're included in 6.0.2 Changelog: ============= - Support for per-CPU SAs (RFC 9611) has been added (Linux 6.13+). - Basic support for AGGFRAG mode (RFC 9347) has been added (Linux 6.14+). - POSIX regular expressions can be used to match remote identities. - Switching configs based on EAP-Identities is supported. Setting 'remote.eap_id' now always initiates an EAP-Identity exchange. - On Linux, sequence numbers from acquires are used when installing SAs. This allows handling narrowing properly. - During rekeying, the narrowed traffic selectors are now proposed instead of the configured ones. - The default AH/ESP proposals contain all supported key exchange methods plus 'none' to make PFS optional and accept proposals of older peers. - GRO for ESP in enabled for NAT-T UDP sockets, which can improve performance if the esp4|6_offload modules are loaded. - charon-nm sets the VPN connection as persistent, preventing NetworkManager from tearing down the connection if the network connectivity changes. - ML-KEM is supported via OpenSSL 3.5+. - The wolfssl plugin is now compatible to wolfSSL's FIPS module. - The libsoup plugin has been migrated to libsoup 3, libsoup 2 is not supported anymore. - The long defunct uci plugin has been removed. - Log messages by watcher_t are now logged in a separate log group ('wch'). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyais: upgrade 2.11.1 -> 2.12.0Wang Mingyu8 days1-1/+1
| | | | | | | | | | | Changelog: ============= * BREAKING: Renamed pyais/main.py to pyais/ais_decode.py direct imports from pyais.main will fail * added ais-encode as installable CLI tool via pip install Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-freezegun: upgrade 1.5.2 -> 1.5.3Wang Mingyu8 days1-1/+1
| | | | | | | | | | Changelog: =========== * Fix compatibility with pytest 8.4.0 when using fixtures * Add (back) class-decorator overload to guarantee Pytype understands it Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-expandvars: upgrade 1.0.0 -> 1.1.1Wang Mingyu8 days1-1/+1
| | | | | | | | Changelog: fix: add ability to disable escape and force ${var} usage. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: upgrade 3.4.3 -> 3.5.1Wang Mingyu8 days1-1/+1
| | | | | | | | | | | | | Changelog: ============== * optimize 'util.random_p()' for 'n < 100' * add [Random Bitarrays](random_p.rst) documentation * add [statistical tests for random functions](../examples/test_random.py) * add 'util.random_p()' * improve sparse compression testing Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 3.3.10 -> 3.3.11Wang Mingyu8 days1-1/+1
| | | | | | | | | | | Changelog: ============= - Fix a crash when parsing an empty arbitrary expression with extract_node (extract_node("__()")). - Fix a crash when parsing a slice called in a decorator on a function that is also decorated with a known six decorator. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.16.2 -> 1.16.4Wang Mingyu8 days1-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== - Added new pyproject_async template, combining the new pyproject template with the async template. - Add "module" post-write hook. - Fixed the rendering of server_default=FetchedValue() to ensure it is preceded by the sa. prefix in the migration script. Pull request courtesy david-fed. - Fixed autogenerate rendering bug which failed to render foreign key constraints local to a CreateTableOp object if it did not refer to a MetaData collection via a private constructor argument that would not ordinarily be passed in user-defined rewriter recipes, including ones in the Alembic cookbook section of the docs. - Fixed issue in new pyproject.toml support where boolean values, such as those used for the recursive_version_locations and sourceless configuration parameters, would not be accepted. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mtr: upgrade 0.95 -> 0.96Wang Mingyu8 days1-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsdl3: upgrade 3.2.16 -> 3.2.18Wang Mingyu8 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iptraf-ng: upgrade 1.2.1 -> 1.2.2Wang Mingyu8 days1-2/+2
| | | | | | | | | | | Changelog: =========== - small cleanups: remove unused code/variable, correct format specifiers - serv.c: fix and validate port/ranges entering/loading/saving - SECURITY FIX: CVE-2024-52949: interface names: limit length to IFNAMSIZ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* icewm: upgrade 3.8.0 -> 3.8.1Wang Mingyu8 days2-6/+6
| | | | | | | | | | | | | | | | | | | | 0001-configure.ac-skip-running-test-program-when-cross-co.patch refreshed for 3.8.1 Fixes: - Restore the previous code for calculating User Memory. - Allow to reload the toolbar from the dialog. Changes: - Always keep message dialogs above the WindowList. - Make the BrowseMenu much faster and use less memory. - Document that a toolbar is a also a menu. - Document that the OpenCommand is for the Start menu. - Several small optimizations to reduce memory usage. - Updated translations: Hungarian. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.2.20250615.0 -> 6.2.20250713.0Wang Mingyu8 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* apache2: upgrade 2.4.63 -> 2.4.64Wang Mingyu8 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmusicbrainz: Upgrade to tip of trunkKhem Raj8 days1-2/+4
| | | | | | | | | | * Brings fixes for cmake4 builds * Define _IMPORT_PREFIX using CMAKE_CURRENT_LIST_DIR, this will point current recipe-sysroot-native/usr which is then prepended to find the native make-c-interface binary Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kmsxx: Revert to using original name for kmstestSwamil Jain8 days1-8/+0
| | | | | | | | | | | | | | | | | Earlier both libdrm[1] and kmsxx[2] projects used to provide a binary program called kmstest. To avoid the clash, the kmsxx recipe was updated to rename this binary to kmsxxtest during installation. However libdrm project has now removed kmstest[3] and hence there is no clash in naming anymore, so revert back to original name of binary i.e. kmstest. [1]: https://gitlab.freedesktop.org/mesa/libdrm.git [2]: https://github.com/tomba/kmsxx [3]: https://gitlab.freedesktop.org/mesa/libdrm.git commit: 2b997bb4bb688be00620887c8646ff24ccb9396b Signed-off-by: Swamil Jain <s-jain1@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: Upgrade 7.12.0 -> 7.12.1Leon Anavi8 days1-1/+1
| | | | | | | | | | Upgrade to release 7.12.1: - Fix AutoProvider batching setup by adding a proxy batch request. - Update integrations tests to use geth v1.16.0. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-account: Upgrade 0.12.1 -> 0.13.7Leon Anavi8 days1-2/+5
| | | | | | | | | | | | | | | Upgrade to release 0.13.7: - Fix issues with the json schema generation for Pydantic models (SignedSetCodeAuthorization) and simplify the serialization by moving a misplaced @field_validator decorator above @classmethod (not below it). - Update and clarify documentation for authorization signing. License-Update: Update years Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ckzg: Add recipe version 2.1.1Leon Anavi8 days4-0/+158
| | | | | | | | | | | | | | | | | | | Add release 2.1.1: - Fix python release publishingFix python release publishing - Call test_compute_cells in python bindings - Fix elixir default path - Re-enable spec test comparison check - chore(rust): Cleanup fmt/clippy and ci - feat: add arbitrary feature - Update github checkout actions Apply the same patches used in the Fedora package, which are currently pending upstream acceptance: https://src.fedoraproject.org/rpms/python-ckzg/tree/f42 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bandit: Upgrade 1.8.5 -> 1.8.6Leon Anavi8 days1-1/+1
| | | | | | | | | | | | | Upgrade to release 1.8.6: - Bump sigstore/cosign-installer from 3.8.2 to 3.9.0 - Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 - Added hint to FreeBSD package in doc/source/integrations.rst - Bump sigstore/cosign-installer from 3.9.0 to 3.9.1 - Huggingface revision pinning Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* leveldb: Allow to build with CMake 4+Moritz Haase8 days1-1/+5
| | | | | | | | | | | | | | The component itself builds just fine with CMake 4, but the tests don't as they rely on a bundled version of GTest that is six years old. Since upstream is inactive, the simplest course of action is to apply the 'minimum policy version' override (as implemented in CMake, it only affects the GTest submodule). System GTest can not be used instead (easily), as among other things it requires C++14 and the project uses C++11. Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de> CC: Khem Raj <raj.khem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fwupd: set vendor_ids_dirMartin Jansa8 days1-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * it's in RSS as fwupd/2.0.12/recipe-sysroot/usr/share/hwdata/usb.ids but meson is searching the paths on host with: # look for usb.ids in both of the Debian and Fedora locations, # and fall back to the system datadir in case we're building in a venv or prefix vendor_ids_dir = get_option('vendor_ids_dir') if vendor_ids_dir == '' vendor_ids_dir = join_paths(datadir, 'misc') if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) vendor_ids_dir = join_paths(datadir, 'hwdata') endif if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) vendor_ids_dir = '/usr/share/hwdata' endif if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) vendor_ids_dir = '/usr/share/misc' endif if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) vendor_ids_dir = '/usr/local/var/homebrew/linked/usb.ids/share/misc' endif if not fs.is_file(join_paths(vendor_ids_dir, 'usb.ids')) error('could not auto-detect -Dvendor_ids_dir=') endif endif conf.set_quoted ('FWUPD_DATADIR_VENDOR_IDS', vendor_ids_dir) it shouldn't be looking at host's paths and and on hosts without usb.ids in one of these locations it fails with: ../sources/fwupd-2.0.12/meson.build:323:4: ERROR: Problem encountered: could not auto-detect -Dvendor_ids_dir= Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openwsman: Upgrade to 2.8.1 releaseKhem Raj9 days4-100/+2
| | | | | | | Fixes build with cmake4+ Drop upstreamed patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* relayd: Fix building with CMake 4+Khem Raj9 days1-0/+2
| | | | | | | | Bump minimum cmake dialect to be 3.5+, this is an openwrt component, which does not get many updates these days. Ideally the cmake files for the project should be fixed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wxwidgets: enable webkit only with x11 or waylandMartin Jansa9 days1-1/+1
| | | | | | | | | | | * otherwise webkit enabled by default in 7c3dccab64f2c1733169d6fcba56eeb139a05b45 will conflict with no_gui PACKAGECONFIG which is enabled in DISTROs without x11 and wayland * fixes: ERROR: meta-oe/meta-oe/recipes-extended/wxwidgets/wxwidgets_3.2.8.bb: wxwidgets: PACKAGECONFIG[webkit] Conflict package config 'no_gui' set in PACKAGECONFIG. Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-crc: add initial recipe for version 7.1.0Richard Leitner9 days1-0/+13
| | | | | | | | | Add support for the python3 crc library to calculate CRC checksums, verify CRC checksum using predefined CRC configurations or custom CRC configurations. Signed-off-by: Richard Leitner <dev@g0hl1n.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-vector: add initial recipe for version 1.6.2Richard Leitner9 days1-0/+22
| | | | | | | | | | | Add support for the python3 vector library. Vector is a Python library for 2D and 3D spatial vectors, as well as 4D space-time vectors. It is especially intended for performing geometric calculations on arrays of vectors, rather than one vector at a time in a Python for loop. Signed-off-by: Richard Leitner <dev@g0hl1n.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>