summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* version-check.conf: mute version mismatch warning for bpftraceChangqing Li2025-12-031-0/+1
| | | | | | | | | bpftrace set the version by "git describe --dirty", since we have local patch for bpftrace, '-dirty' will be added into the version, set CHECK_VERSION_PV to mute the version mismatch warning Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* version-check.conf: mute version mismatch warning for fliteChangqing Li2025-12-031-0/+1
| | | | | | | | | | | | * flite --version return 1 block version output for check-version-mismatch.bbclass * even with version output flite-2.2-current, regular version match regexp cannot match the version so mute version mismatch warning for flite Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webmin: upgrade 2.402 -> 2.501Jason Schonberg2025-12-021-1/+1
| | | | | | | | Changelog: https://github.com/webmin/webmin/releases/tag/2.501 Changelog: https://github.com/webmin/webmin/releases/tag/2.500 Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gupnp-av: add ptest supportGyorgy Sarvari2025-12-023-2/+32
| | | | | | | It takes around a second to execute the suite. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gupnp-av: upgrade 0.14.1 -> 0.14.4Gyorgy Sarvari2025-12-022-49/+3
| | | | | | | | | | | | | | | | | | Drop patch that is included in this release. Changelog: 0.14.4: - Move documentation to gi-docgen 0.14.3: - CI fixes 0.14.2: - xml: Fix compatibility with libxml2 2.12.x - Add missing array annotation - build: Fix Requires: line of pkg-config file - Loosen restriction on dc:date verification Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gupnp: add ptest supportGyorgy Sarvari2025-12-023-1/+26
| | | | | | | It takes almost 50 seconds on my machine to execute. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gupnp: upgrade 1.6.6 -> 1.6.9Gyorgy Sarvari2025-12-022-36/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Drop patch that was incorporated in this release. Changelog: 1.6.9: - Linux-CM: Fix a potential memory leak - Fix documentation link for libsoup - Fix unnecessary g_thread_unref in tests - Fix issues with Since: in documentation 1.6.8: - ServiceProxyAction: Remove some left-over debug output - ServiceProxyAction: Stop leaking the HTTP response - Docs: Fix various issues - ServiceProxyAction: Add get_value_as() - Linux-CM: Silence a false-positive with scan-build 1.6.7: - Fix compatiblity with libxml2 2.12.x - Improve reproducability - ControlPoint: Fix re-scan - ContextManager: Fix boot-id update - Context: Fix crash if served URI is not an IP address Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gssdp: add ptest supportGyorgy Sarvari2025-12-023-1/+21
| | | | | | | It is quick, it finished under 20 seconds on my machine. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gssdp: upgrade 1.6.3 -> 1.6.4Gyorgy Sarvari2025-12-022-36/+1
| | | | | | | | | | | | | Drop patch that was incorporated in this release. Shortlog (without CI-changes): client: Format Since/Deprecated versions in a way gi-docgen can parse Fix template to use local mirror gssdp-enums.c.template: use basename instead of filename resource-browser: Make regex pattern static Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xdotool: upgrade 3.20211022.1 -> 4.20251130.1Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Fix bug in typing/keyboard causing xdotool to send extra modifier keys in certain cases. When xkeyboard-config 2.46 is installed, xdotool would send incorrect key sequences for function keys, for example incorrectly sending "Alt + F3" when F3 was requested. - Add 'windowlower' command - Fix some crashes in xdo_get_desktop_for_window - Fix mouse movement under Xwayland when multiple screens are present - mousemove --sync no only waits if the cursor is expected to actually move - Remove dependency on libXi that was leftover from Wayland detection code no longer used in xdotool - Bump SONAME to 4 hopefully to resolve ABI issues with previous versions of libxdo. - Code improvements intended to reduce compiler warnings - Add support for Cygwin when building - Test suite works again! Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* upower: upgrade 1.90.10 -> 1.91.0Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | Changelog: =========== - New feature: Support multiple keyboard backlight LED control. - Make installation of tests optional - Support conf.d style config file - Deprecate CapacityLevel property Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* swagger-ui: upgrade 5.30.2 -> 5.30.3Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | Changelog: ========== - deps: update vulnerable @release-it/conventional-changelog to 10.0.2 - deps: update vulnerable dependencies (js-yaml & glob) - utils: handle sanitizing multi-level relative paths Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-werkzeug: upgrade 3.1.3 -> 3.1.4Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ============== - safe_join on Windows does not allow special device names. This prevents reading from these when using send_from_directory. secure_filename already prevented writing to these. - The debugger pin fails after 10 attempts instead of 11. - The multipart form parser handles a \r\n sequence at a chunk boundary. - Improve CPU usage during Watchdog reloader. - Request.json annotation is more accurate. - Traceback rendering handles when the line number is beyond the available source lines. - HTTPException.get_response annotation and doc better conveys the distinction between WSGI and sans-IO responses. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-psutil: upgrade 7.1.1.20251122 -> 7.1.3.20251130Wang Mingyu2025-12-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlparse: upgrade 0.5.3 -> 0.5.4Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= Enhancements --------------- * Add support for Python 3.14. * Add type annotations to top-level API functions and include py.typed marker for PEP 561 compliance, enabling type checking with mypy and other tools * Add pre-commit hook support. sqlparse can now be used as a pre-commit hook to automatically format SQL files. The CLI now supports multiple files and an '--in-place' flag for in-place editing * Add 'ATTACH' and 'DETACH' to PostgreSQL keywords * Add 'INTERSECT' to close keywords in WHERE clause * Support 'REGEXP BINARY' comparison operator Bug Fixes ---------- * Add additional protection against denial of service attacks when parsing very large lists of tuples. This enhances the existing recursion protections with configurable limits for token processing to prevent DoS through algorithmic complexity attacks. The new limits (MAX_GROUPING_DEPTH=100, MAX_GROUPING_TOKENS=10000) can be adjusted or disabled (by setting to None) if needed for legitimate large SQL statements. * Remove shebang from cli.py and remove executable flag * Fix strip_comments not removing all comments when input contains only comments * Fix splitting statements with IF EXISTS/IF NOT EXISTS inside BEGIN...END blocks * Fix splitting on semicolons inside BEGIN...END blocks Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyppmd: upgrade 1.2.0 -> 1.3.1Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | | | | | | Changelog: ============ - Fix several issues in ThreadDecoder.c - Fix the double call of Ppmd7_Free from both Ppmd7T_Free and Ppmd7Decoder_dealloc - Fix the double call of Ppmd8_Free from both Ppmd8T_Free and Ppmd8Decoder_dealloc - Fix the issue in PyPY - Fix initialization order in ffi_build.py - Fix eof handling in cffi_ppmd.py - Add support for Python 3.14 - Add compile and link flag for building C++ with -pthread - Minimum required python to be 3.10 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymodbus: upgrade 3.11.3 -> 3.11.4Wang Mingyu2025-12-021-1/+1
| | | | | | | | Changelog: full support for python 3.14 and a number of packages (like mypy) have been updated. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybcj: upgrade 1.0.6 -> 1.0.7Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | Changelog: ============ - Support for python 3.14 - ci: fix test and release workflows Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-networkx: upgrade 3.5 -> 3.6Wang Mingyu2025-12-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mlcommons-loadgen: upgrade 5.1.1 -> 5.1.2Wang Mingyu2025-12-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inflate64: upgrade 1.0.3 -> 1.0.4Wang Mingyu2025-12-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gmpy2: upgrade 2.2.1 -> 2.2.2Wang Mingyu2025-12-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eventlet: upgrade 0.40.3 -> 0.40.4Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | | Changelog: ============ * Remove legacy setuptools configuration files * add 3.14 to supported versions * Emit warning on startup that eventlet is deprecated * Fix Python 3.14 on macOS * Workaround for #1068 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-beautifulsoup4: upgrade 4.14.2 -> 4.14.3Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== * When using one of the lxml tree builders, you can pass in huge_tree=True to disable lxml's security restrictions and process files that include huge text nodes. * The html.parser tree builder processes numeric character entities using the algorithm described in the HTML spec. * Added a general test of the html.parser tree builder's ability to turn any parsing exception from html.parser into a ParserRejectedMarkup exception. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-apispec: upgrade 6.8.4 -> 6.9.0Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | Changelog: ============ - Support examples property from field metadata - Officially support Python 3.14 - Drop support for Python 3.9 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-anyio: upgrade 4.11.0 -> 4.12.0Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =============== - Added support for asyncio's task call graphs on Python 3.14 and later when using AnyIO's task groups - Added an asynchronous implementation of the functools module - Added support for uvloop=True on Windows via the winloop implementation - Added support for use as a context manager to anyio.lowlevel.RunVar - Added __all__ declarations to public submodules (anyio.lowlevel etc.) - Added the ability to set the token count of a CapacityLimiter to zero - Added parameters case_sensitive and recurse_symlinks along with support for path-like objects to anyio.Path.glob() and anyio.Path.rglob() - Dropped sniffio as a direct dependency and added the get_available_backends() function - Fixed Process.stdin.send() not raising ClosedResourceError and BrokenResourceError on asyncio. Previously, a non-AnyIO exception was raised in such cases - Fixed Process.stdin.send() not checkpointing before writing data on asyncio - Fixed a race condition where cancelling a Future from BlockingPortal.start_task_soon() would sometimes not cancel the async function - Fixed the presence of the pytest plugin causing breakage with older versions of pytest (<= 6.1.2) - Fixed a rarely occurring RuntimeError: Set changed size during iteration while shutting down the process pool when using the asyncio backend Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* psqlodbc: upgrade 17.00.0006 -> 17.00.0007Wang Mingyu2025-12-023-85/+17
| | | | | | | | | | | add-expected-output-file-for-descrec-test.patch removed since it's included in 17.00.0007 psqlodbc-fix-for-ptest-support.patch refreshed for 17.00.0007 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postfix: upgrade 3.10.5 -> 3.10.6Wang Mingyu2025-12-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* parallel: upgrade 20251022 -> 20251122Wang Mingyu2025-12-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* microcom: upgrade 2023.09.0 -> 2025.11.0Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | Changelog: =========== - Add -e switch to select an escape sequence other than Ctrl+\ - More portable TTY settings - Better error and signal handling Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libnice: upgrade 0.1.22 -> 0.1.23Wang Mingyu2025-12-021-3/+3
| | | | | | | License-Update: Add SPDX-License-Identifier for added clarity Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdaq: upgrade 3.0.22 -> 3.0.23Wang Mingyu2025-12-021-1/+1
| | | | | | | | Changelog: api: add tcp flag in DAQ flow stats Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fcgi: upgrade 2.4.6 -> 2.4.7Wang Mingyu2025-12-021-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* asyncmqtt: upgrade 10.2.5 -> 10.2.6Wang Mingyu2025-12-021-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ============== * Removed unintentional copy requiment from some of async functions parameter. * Fixed Heap-use-after-free during broker shutdown. * Rifined documents. * Added TLS Websocket verify none port to broker for browser. * Added Cerfiticate file's digitalSignature to keyUsage. * Fixed wss connection from Web Browser handshake failed problem. * Changed trial broker on `async-mqtt.redboltz.net` ws and wss port. * ws was 10080 but Chrome block it by default. Updated to 80. * wss was 10443 but Chrome doesn't block it by default. But for consistency, updated to 443. * system_test still uses 10080 and 10443 to avoid conflict. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-incremental: 24.7.2 -> 24.11.0Liu Yiding2025-12-021-2/+2
| | | | | | | Changelog: https://github.com/twisted/incremental/blob/trunk/NEWS.rst Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tmux: upgrade 3.5a -> 3.6Liu Yiding2025-12-021-1/+1
| | | | | | | | Change log: https://raw.githubusercontent.com/tmux/tmux/3.6/CHANGES Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: 4.6.3 -> 4.6.4Liu Yiding2025-12-023-379/+1
| | | | | | | | Drop 0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch and v1-0001-Make-time-calculations-always-long-long.patch as those were merged upstream. Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hdf5: inherit pkgconfigChangqing Li2025-12-021-1/+4
| | | | | | | | inherit pkgconfig, and fix install conflict when enable multilib, this can also improve reproducibility Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* yasm: drop recipeGyorgy Sarvari2025-12-027-265/+0
| | | | | | | | | | | | | | | | Yasm was introduced as a rewrite of nasm, however its commits have dried up over the years, while its unmitigated CVEs keep piling up. Also, nasm is a healthier project with regular contributions still. There are no known recipes depending on yasm. Let's remove it. Cc: Ross Burton <ross.burton@arm.com> Cc: Yogesh Tyagi <yogesh.tyagi@intel.com> Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lowpan-tools: drop recipeGyorgy Sarvari2025-12-028-393/+0
| | | | | | | | | | | | | | | | | | The application has received its last upstream update 11 years ago. It has been on the skiplist[1] of meta-networking for the past 6 years due to being severly outdated. There are no recipes that would depend on this recipe in the meta-oe layers, nor in the layer-index[3]. Let's bid farewell. [1]: https://github.com/linux-wpan/lowpan-tools/commits/master/ [2]: https://github.com/openembedded/meta-openembedded/commit/13830393555adbb70ccec18bea177131ff405edc [3]: https://layers.openembedded.org/layerindex/branch/master/recipes/?q=depends%3Alowpan-tools Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gast: Upgrade 0.6.0 -> 0.7.0Leon Anavi2025-12-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 0.7.0: - Update unparser to harmonize output across revisions and handle python 3.12+ features - Fix support for TypeVar, TypeVarTupe and ParamSpec - Support t-string from python 3.14 - Adjust test incompatible with py2 - Support _field_types field for every AST class - Make gast.dump more generic across python version - Only pass existing attributes as keyword parameters in gast_to_ast - Initial oss-fuzz integration - Support [g]ast.get_source_segment - Fix gast.get_docstring implementation - Initialize ast node with known fields to avoid deprecation warning in Python 3.13 - Add missing type_params attribute for ClassDef node before Python 3.12 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: Upgrade 0.147.2 -> 0.148.0Leon Anavi2025-12-021-1/+1
| | | | | | | | | Upgrade to release 0.148.0: - Trigger semantic releases for 0.x branch Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-toolz: Upgrade 1.0.0 -> 1.1.0Leon Anavi2025-12-021-2/+4
| | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.1.0: - Add support for Python 3.14, PyPy 3.11 - Drop support for Python 3.8, PyPy 3.8 - Add note about project status (alive and maintained, but inactive) - Use yield from in merge_sorted to improve performance - Fix bug in partition_all when __len__ is incorrect; now raise IndexError - Modernization Fixes: WARNING: python3-toolz-1.1.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crash: add zlib-native to depends for crash-crossYi Zhao2025-12-021-0/+2
| | | | | | | | | | | Fix the following error when using buildtools-extended: va_server.c:20:10: fatal error: zlib.h: No such file or directory 20 | #include <zlib.h> | ^~~~~~~~ Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* colortail: Add recipeLeon Anavi2025-12-021-0/+10
| | | | | | | | | | | | | | | | | Colortails is like the tail command line utility but with colors. Add recipe for the latest release 0.3.5: - Print error messages to stderr - Fix memory leaks and Valgrind warnings - Improve detection of file truncation due to log rotation - Fix ./autogen.sh on macOS - Avoid emitting excessive color sequences - Output ansi reset code when the program is interrupted This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mpv: Do not consider it if commercial license is not selectedKhem Raj2025-12-021-0/+1
| | | | | | | | | | | | | | | | It depends on mpv which depends on ffmpeg needing commercial in LICENSE_FLAGS_ACCEPTED Fixes ERROR: Nothing PROVIDES 'ffmpeg' (but /srv/pokybuild/yocto-worker/meta-oe/build/meta-openembedded/meta-oe/recipes-multimedia/mplayer/mpv_0.40.0.bb DEPENDS on or otherwise requires it) ffmpeg was skipped: Has a restricted license 'commercial' which is not listed in your LICENSE_FLAGS_ACCEPTED. NOTE: Runtime target 'mpv' is unbuildable, removing... Missing or unbuildable dependency chain was: ['mpv', 'ffmpeg'] ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'python3-mpv', 'mpv', 'ffmpeg'] Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Jan Claußen <jan.claussen10@web.de>
* python3-mpv: Add recipeJan Claußen2025-12-011-0/+16
| | | | | | python-mpv is a ctypes-based python interface to the mpv media player. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-svglib: Add itRobert Yang2025-12-011-0/+16
| | | | | | | | Svglib is a Python library for reading SVG files and converting them (to a reasonable degree) to other formats using the ReportLab Open Source toolkit. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cssselect2: Add it for python3-svglibRobert Yang2025-12-011-0/+15
| | | | | | | | | Cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents (HTML, XML, etc.) that can be read by ElementTree-like parsers (including cElementTree, lxml, html5lib, etc.)" Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tinycss2: Add it for python3-cssselect2Robert Yang2025-12-011-0/+13
| | | | | | | | Tinycss2 is a low-level CSS parser and generator written in and generate CSS strings corresponding to these objects. Python: it can parse strings, return objects representing tokens and blocks, Signed-off-by: Khem Raj <raj.khem@gmail.com>