summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
...
* ssd1306_git.bb: Add ssd1306_linuxLeon Anavi2024-01-022-0/+74
| | | | | | | | | | | | | | | | | | | | | Add ssd1306_linux, a simple OLED I2C SSD1306 Linux driver based on the i2c library libi2c from i2c-tools. Example usage for a compatible display with resolution 128x64 pixels: ssd1306_bin -n 1 -I 128x64 ssd1306_bin -n 1 -c ssd1306_bin -n 1 -r 0 ssd1306_bin -n 1 -x 1 -y 1 ssd1306_bin -n 1 -l "Hello World" Pending GitHub pull request to the upstream of the project: https://github.com/armlabs/ssd1306_linux/pull/4 After fixing the upstream 0001-Use-include-filename.patch should be removed from the recipe. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* collectd: Remove rrdtool from DEPENDSJordan Crouse2024-01-021-1/+1
| | | | | | | | | | | The core collectd tool does not require rrdtool to build. There are some configurable options that do need rrdtool but they are already properly adding the dependency in PACKAGECONFIG. This saves building half a dozen other libraries that wouldn't otherwise be present on a headless or server style target. Signed-of-by: Jordan Crouse <jorcrous@amazon.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* i2cdev_git: Remove AUTHOR fieldFabio Estevam2024-01-021-1/+0
| | | | | | | | | | The AUTHOR field is no longer used in generating packages. It may also create a possible confusion with the recipe maintainer name, so let's remove it. Signed-off-by: Fabio Estevam <festevam@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpaper: upgrade 2.1.0 -> 2.1.2alperak2024-01-021-1/+1
| | | | | | | | | | | | | | | Changelog: ==== 2.1.2 ==== * This release contains a change only to the tests, which improves the detection of glibc. ==== 2.1.1 ==== * Fixes the -N flag of paperconf. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* v4l-utils: Add PACKAGECONFIG for v4l2-tracer to fix determinstic buildRobert Yang2024-01-021-1/+4
| | | | | | | | | | | Fixed do_package error when json-c is in the build dependencies chain: ERROR: QA Issue: -dev package libv4l-dev contains non-symlink .so '/usr/lib/libv4l2tracer.so' [dev-elf] This recipe builds out files such as av4l1compat.so v4l2convert.so and libv4l2tracer.so which are not symlinks. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* thingsboard-gateway: upgrade 3.4.3.1 -> 3.4.4Wang Mingyu2024-01-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qpdf: upgrade 11.6.4 -> 11.7.0Wang Mingyu2024-01-021-1/+1
| | | | | | | | Changelog: https://qpdf.readthedocs.io/en/stable/release-notes.html Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* plocate: upgrade 1.1.19 -> 1.1.20Wang Mingyu2024-01-021-1/+1
| | | | | | | | | | | | | | Changelog: ========== - Fix updatedb writing incomplete .db files under Termux. - Make the systemd timer run more consistently during the night. - Add an (undocumented) flag --ignore-visibility to plocate, giving the equivalent of building the database with --require-visibility no. Drops setgid, of course, so you will usually need to be root to use it. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis-plus-plus: upgrade 1.3.10 -> 1.3.11Wang Mingyu2024-01-021-1/+1
| | | | | | | | | | | | | Changelog: ========== -Fix redlock to make multiple threads be able to lock on the same RedMutex -Asynchronously update slot-node mapping in some edge cases -Use weak_ptr to avoid joining EvenLoop thread in itself -Support setting connection name -Support shard pub/sub Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* imapfilter: upgrade 2.8.1 -> 2.8.2Wang Mingyu2024-01-021-1/+1
| | | | | | | | | | | Changelog: =========== - Add IMAP support for UTF-8 (RFC 6855) when "charset" is set to "UTF-8" - Don't use FETCH FAST macro use for better compatibility - Bug fix; recovery mechanism error on Lua 5.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libssh: upgrade 0.10.5 -> 0.10.6Wang Mingyu2024-01-023-13/+9
| | | | | | | | | | | | | | | | | | 0001-libgcrypt.c-Fix-prototype-of-des3_encrypt-des3_decry.patch 0001-tests-CMakeLists.txt-do-not-search-ssh-sshd-commands.patch refreshed for 0.10.6 Changelog: ========== * Fix CVE-2023-6004: Command injection using proxycommand * Fix CVE-2023-48795: Potential downgrade attack using strict kex * Fix CVE-2023-6918: Missing checks for return values of MD functions * Fix ssh_send_issue_banner() for CMD(PowerShell) * Avoid passing other events to callbacks when poll is called recursively (#202) * Allow @ in usernames when parsing from URI composes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* feh: upgrade 3.10.1 -> 3.10.2Wang Mingyu2024-01-021-1/+1
| | | | | | | | Changelog: * Fix crash in right-click / menu rendering code on some distributions Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exiftool: upgrade 12.71 -> 12.72Wang Mingyu2024-01-021-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== - Added read support for AAC audio files - Added a new QuickTime Keys Android tag - Added a number of new values for some Ricoh GR III tags - Decode timed metadata from Intsa360 Ace Pro MP4 videos - Decode GPSDateTime milliseconds in timed Insta360 metadata - Decode timed metadata from INNOV K5 TS videos - Decode a number of new GoPro timed-metadata tags - Decode a few new Xiaomi EXIF tags - Fixed writing of JPG/ARW images from some newer Sony models to preserve HiddenData Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20231224.0 -> 6.1.20231231.0Wang Mingyu2024-01-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cglm: upgrade 0.9.1 -> 0.9.2Wang Mingyu2024-01-021-1/+1
| | | | | | | | | | | | Changelog: =========== -add aabb2d -add euler to quat functionality -add new subtraction family of vector functions -many others improvements and bugfixes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: reenable python bindings and bring in distutils via setuptools ↵Alexander Kanavin2024-01-011-2/+2
| | | | | | | (needed with python 3.12) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnvme: upgrade 1.6 -> 1.7.1alperak2024-01-012-72/+2
| | | | | | | | | | | | | | | | | | | | | | | | * Patch dropped because it is already available in the new version. Changelog: ====== 1.7.1 ====== * The v1.7 contains a bug in the sysfs scan topology code which could double free some memory. As this is a very common code path to execute, it's worth to get this fix out fast. ======= 1.7 ======= * allocated payloads aligned * refactoring and improvements of RAE handling in get log pages * auto cleanup of resources * build instruction update and improving build situation for older distros * support for TP8018 * use sysfs only for topology scan The last point addresses a long standing problem. Whenever 'nvme list' is used it could add error log entries for certain devices. With the corresponding kernel changes this will not happen anymore. It also unlocks some possible new features. Note this depends on the upcoming 6.8 kernel. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mraa: Update to latest tip of trunkKhem Raj2023-12-315-34/+80
| | | | | | | Drop already applied patch. Fix build with latest musl while here. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hplip: provide setuptools for the distutils copyAlexander Kanavin2023-12-311-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upm: get disutils copy via setuptoolsAlexander Kanavin2023-12-311-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rwmem: fix python modules packagingAlexander Kanavin2023-12-311-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mercurial: ensure setuptools is present as distutils is no longer (mercurial ↵Alexander Kanavin2023-12-311-1/+1
| | | | | | | tries both) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: skip until python 3.12 fixes are available.Alexander Kanavin2023-12-311-0/+2
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libsigrokdecode: add python 3.12 supportAlexander Kanavin2023-12-311-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nmap: disable ndiffAlexander Kanavin2023-12-311-1/+1
| | | | | | | | | In 7.80 this requires distutils (no longer provided in python 3.12). This may be resolved in newer nmap versions, so if you care about it please provide a version update: https://nmap.org/dist/ Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libpwquality: backport a python 3.12 compatibility patchAlexander Kanavin2023-12-313-46/+81
| | | | | | | This also allows dropping a previous patch. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cmpi-bindings: update 1.0.1 -> 1.0.4Alexander Kanavin2023-12-318-149/+30
| | | | | | | | | | Drop several obsolete patches; either upstream fixed the issue or there's a standard way to cross-build python items. Add setuptools dependency as distutils is still needed. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: disable python bindings as incompatible with python 3.12Alexander Kanavin2023-12-311-1/+1
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* volume-key: disable python bindingsAlexander Kanavin2023-12-311-1/+1
| | | | | | | | No longer compatible with python 3.12; there hasn't been a release since 2018: https://pagure.io/volume_key/releases Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: add a readline PACKAGECONFIGAlexander Kanavin2023-12-311-0/+2
| | | | | | | | This helps with build determinism; also if readline is not in sysroot but readline-native is, fontforge erroneously decides to build with it. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-oe.inc Add c-ares to PTESTS_SLOW_META_OEAlex Kiernan2023-12-311-0/+1
| | | | | | | These take around 50s to run. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: Filter out "Live" testsAlex Kiernan2023-12-311-1/+1
| | | | | | | | Inside a default `runqemu` there's no resolv.conf, so the "Live" tests fail, exclude them by default. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* driverctl: fix installed-vs-shippedMartin Jansa2023-12-291-2/+5
| | | | | | | | | | | | | | | | | | | | * introduced in upgrade to 0.115 version: https://git.openembedded.org/meta-openembedded/commit/?id=1f2c2ebcbcf5944225462f530e0d56b20f1b4630 * fixes: ERROR: driverctl-0.115-r0 do_package: QA Issue: driverctl: Files/directories were installed but not shipped in any package: /usr/lib/systemd /usr/lib/systemd/system /usr/lib/systemd/system/driverctl@.service Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. driverctl: 3 installed and not shipped files. [installed-vs-shipped] when systemd_system_unitdir isn't subdirectory of libdir, e.g. with multilib using: export libdir="/usr/lib64" export systemd_system_unitdir="/usr/lib/systemd/system" Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* i2cdev: New recipe with i2c toolsJörg Sommer2023-12-292-0/+54
| | | | | | | | | | | | | The main part is the tool lsi2c to scan the i2c bus, like lspci and lsusb do. This recipe also ships a static library *libi2cdev.a*. Because this library contains the file *smbus.c* which is *GPL v2+,* and a static library can't be linked dynamically to satisfy the LGPL, the whole recipe is marked as *GPL-2.0-or-later.* Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* redis: upgrade 6.2.13 -> 6.2.14Changqing Li2023-12-291-1/+1
| | | | | | | | | | | | Upgrade urgency SECURITY: See security fixes below. Security fixes: (CVE-2023-45145) The wrong order of listen(2) and chmod(2) calls creates a race condition that can be used by another process to bypass desired Unix socket permissions on startup. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: upgrade 15.4 -> 15.5Changqing Li2023-12-292-5/+5
| | | | | | | Refer https://www.postgresql.org/docs/release/15.5/ Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zchunk: upgrade 1.3.2 -> 1.4.0Wang Mingyu2023-12-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-icd-loader: upgrade 2023.04.17 -> 2023.12.14Wang Mingyu2023-12-291-1/+1
| | | | | | | | Changelog: Synchronize with OpenCL v3.0.15 specification release. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cjson: upgrade 1.7.16 -> 1.7.17Archana Polampalli2023-12-291-1/+1
| | | | | | | | | | | The following CVEs are addressed in this release. CVE-2023-50471 CVE-2023-50472 https://github.com/DaveGamble/cJSON/releases/tag/v1.7.17 Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* valijson: upgrade 1.0.1 -> 1.0.2Wang Mingyu2023-12-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opencl-headers: upgrade 2023.04.17 -> 2023.12.14Wang Mingyu2023-12-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqmi: upgrade 1.34.0 -> 1.35.1Wang Mingyu2023-12-291-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libmbim: upgrade 1.31.1 -> 1.31.2Wang Mingyu2023-12-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jq: upgrade 1.7 -> 1.7.1Wang Mingyu2023-12-291-1/+1
| | | | | | | | | | Changelog: ========== - CVE-2023-50246: Fix heap buffer overflow in jvp\_literal\_number\_literal - CVE-2023-50268: fix stack-buffer-overflow if comparing nan with payload Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* jasper: Fix install conflict when enable multilib.Wang Mingyu2023-12-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Error: Transaction test error: file /usr/include/jasper/jas_config.h conflicts between attempted installs of lib32-jasper-dev-4.1.1-r0.armv7ahf_neon and jasper-dev-4.1.1-r0.cortexa57 The differences between the two files are as follows: @@ -44,10 +44,10 @@ /* #undef JAS_HAVE_INT128_T */ #define JAS_SIZEOF_INT 4 -#define JAS_SIZEOF_LONG 4 +#define JAS_SIZEOF_LONG 8 #define JAS_SIZEOF_LLONG 8 -#define JAS_SIZEOF_SIZE_T 4 -#define JAS_SIZEOF_SSIZE_T 4 +#define JAS_SIZEOF_SIZE_T 8 +#define JAS_SIZEOF_SSIZE_T 8 #define JAS_HAVE_FCNTL_H /* #undef JAS_HAVE_IO_H */ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ctags: upgrade 6.0.20231210.0 -> 6.0.20231224.0Wang Mingyu2023-12-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* exiftool: upgrade 12.70 -> 12.71Wang Mingyu2023-12-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Added a warning if there was an error reading an alternate file with the -fileNUM option - Added the ability to write QuickTime Keys:Encoder - Added a few new Canon LensType values - Added a new, obscure EXIF tag - Decode real-time metadata from Ricoh Theta videos - Decode SpecularWhiteLevel for more Canon models (github #232) - Decode Canon DualPixelRaw tag - Decode a few new Nikon tags - Decode more FujiFilm M-RAW tags - Improved generation of tag names for some JSON tag ID's containing colons - Fixed "Undefined subroutine" error when writing makernotes as a block - Fixed missing ID in family 7 group name for ID3 tags which are not valid for the specified ID3 version - Fixed bug where some tags from alternate files (with the -fileNUM option) could show up as "not defined" when used in expressions even though they did exist - API Changes: - Added NoMandatory option Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-cxx: upgrade 2.4.0 -> 2.5.0Wang Mingyu2023-12-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libharu: upgrade 2.3.0 -> 2.4.4alperak2023-12-294-106/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Dropped patches because fixed in the new version. Changelog: * Add copy hpdf_namedict.h at install * Added page boundary support. * fixed glyph index to be 16 bit unsigned instead of signed * Bug fixes * Shared library has an SOVERSION now * Fixed HPDF_FToA for small values * Add static hpdf_version.h header * hpdf_version.h included again * File attachment issue resolved * Renamed *_LIBZ defines to _*ZLIB, enables compression of PDF files again. * Reinstated hpdf_version.h * Fixed library name * Set correct version number * Add support for free-form triangle shading objects. * Fix config constant to match use in hpdf_mmgr.c * Improve small number writing in HPDF_FToA. * Fix missing /CapHeight key in font definition * Change HPDF_Page_CreateXObjectFromImage zoom parameter type to HPDF * Fix another case of png files with background mask save uncompressed * Avoid issue with libtiff duplicate symbols * Reajust bit_depth of png image after striping depth from 16 to 8. * Fixed typo in Japanese font name: Mincyo -> Mincho * Fix various typos * hpdf.h: add missing HPDF_Boolean typedef * Moved to a CMake only build environment. * Fix bad unicode in comment * Fix various typos Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hstr: upgrade 2.5.0 -> 3.1.0alperak2023-12-271-2/+2
| | | | | | | | | | | | | | | | Changelog: * Released v3.1.0 - Minor release fixing a Bash function that is used when ioctl/TIOCSTI is not available. * Released v3.0.0 - major release which adds ability of HSTR to work on operating systems and Linux kernels without ioctl/TIOCSTI support. * Released v2.6.0 - fix release (several memory leak and overflow fixes, MacPorts and Debian documentation, Snap script fix, GitHub Actions workflow). Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>