summaryrefslogtreecommitdiffstats
path: root/meta-oe
Commit message (Collapse)AuthorAgeFilesLines
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-04482-537/+537
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gosu: add new recipeMingli Yu2022-03-041-0/+20
| | | | | | | gosu is a simple Go-based setuid+setgid+setgroups+exec tool. Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* modemmanager: update 1.16.8 -> 1.18.6Adrian Freihofer2022-03-034-53/+230
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Recipe changes: * Switch to meson and git. From release notes of ModemManager: "The next major release will likely be a meson-only one, and will therefore not be based on a source release tarball any more, but on specific git tags instead. The tar archive does not even contain the meson.build file." * Update licenses to -or-later (warning about deprecated licenses) * Make vala dependecy optional * Delete redundant package split lines * add missing dbus dependency The most important features and changes in this release are the following: * Data session multiplexing can now be enabled in QMI and MBIM modems, e.g. so that multiple different APNs can be connected separately over a single network interface. The multiplexing is disabled by default in this release, except for cases where it's required (e.g. if non-multiplexed sessions aren't supported) like IPA based Qualcomm SoCs. Users can request the multiplexing support explicitly via settings when creating the connection bearer object. In order to allow easy testing of the multiplexing feature without requiring any additional change in the stack, a new '--test-multiplex-requested' option in the daemon allows to switch the default (when not explicitly given by the user) to attempt to use multiplexing. It is worth noting that when multiplexing is enabled, the data network interface used by the modem will be a virtual network interface created in runtime, and will therefore have a different name than the real network interface exposed by the modem. If there are additional settings in the system relying on the data network interface name (e.g. iptables rules), they may need to be updated. * The ModemManager daemon can run now in a 'quick suspend/resume' mode, in which no explicit data disconnection is triggered on suspend, and no explicit device re-probing from scratch is launched on resume. Instead, the daemon will try to refresh the state of all interfaces upon suspend, e.g. to see if the module keeps registered to the same operator, to see if it is still connected, and so on. This mode of operation is useful when the WWAN module stays awake while the host is suspended, and can be enabled with the '--test-quick-suspend-resume' option in the daemon. * API: ** New '3gppProfileManager' interface, providing operations on the list of connection profiles stored in the 3GPP module. This interface is implemented for all AT, QMI and MBIM protocols. ** New 'DisableFacilityLock()' method in the 3GPP interface, implemented for QMI and MBIM devices. ** The 'MaxBearers' property is now deprecated, as it didn't provide any additional information to what 'MaxActiveBearers' already provides. ** New 'MaxActiveMultiplexedBearers' property, listing how many bearers can be connected at the same time if multiplexing is enabled. ** New settings in the bearer properties, applicable to both the 'Simple.Connect()' and 'Modem.CreateBearer()' methods: *** 'multiplex': which allows the user to specify whether multiplexing should be avoided ('none'), whether it should be mandatory ('required') or whether it should be enabled if available or skipped if unavailable ('requested'). *** 'profile-id': which allows the user to request a connection attempt with an existing profile stored in the module. *** 'apn-type': which allows the user to specify the purpose of a given connection, e.g. the user could create a connection to an APN providing default internet connectivity and another one to an APN providing access to the MMS gateway. This setting may or may not be stored in the module itself, it depends on the type of module. ** New 'Multiplexed' boolean property in the Bearer object, specifying whether the bearer is connected through a multiplexed interface. ** New 'ConnectionError' property in the bearer object, specifying the last error reported by the module during a failed connection attempt or during a network-initiated disconnection. ** Updated the list of enum values in the MMMobileEquipmentError' type, according to the error codes defined in v17.1.0 of 3GPP TS 27.007. * Core: ** iconv() features support is detected at runtime, and logged when the daemon starts. ** Updated the base modem object to allow plugins to specify the types of data ports they support, based on the specific plugin implementations, e.g. so that a modem supporting only AT+PPP can ignore NET ports and vice versa. ** Added support for modems exposing control ports via QRTR channels. * Modem interface: ** The Dual SIM logic that would iterate over all slots during initialization is updated, so that we only report the information that we can gather without any explicit slot change. E.g. with QMI we can know whether there is a SIM in the non-active slot, and the ICCID of that SIM, but we cannot know the MCCMNC or the operator name of the SIM unless we change to that slot. We must not do slot changes arbitrarily like that, and so that logic is removed, even if we lose some of the information that we were providing in the interface. * Location interface: ** The multi-sentence NMEA trace support is updated to include additional possible trace types in addition to GSV (e.g. ALM, GSV, RTE, SFI) and also when coming from other constellations, not just GPS. * SIM: ** New 'PreferredNetworks' property and 'SetPreferredNetworks' method, implemented using '+CPOL' for generic AT modems and 'NAS Get/Set Preferred Networks' for QMI modems. Several different modules and plugins (e.g. Sierra Wireless EM7345, Telit LN930, SIM7070, all Option and Iridium devices...) have this feature explicitly disabled due to '+CPOL' not behaving properly (even crashing the module sometimes). * QMI: ** The logic that decides which data mode (802.3 or raw-ip) is used in modules managed by the qmi_wwan driver changes in this release. Until now, if a module reported itself as configured in 802.3 mode on boot, that mode would be the one used in normal operation. Due to the new multiplexing feature, this is no longer true, and if possible the daemon will always try to switch the module to raw-ip, and fallback to 802.3 only if raw-ip is unsupported. ** Enabled both AT and QMI indications for the messaging and voice interfaces so that new SMS and call events are reported via both channels. This solves issues seen in the Pinephone when waking up from suspend. ** Enabled network reject indications. ** If operator name not updated through standard indications, it will be explicitly queried with 'NAS Get Plmn Name'. ** Added support for transfer-route MT messages. ** Increased the QMI open timeout to 45s, as required by the newest modules. ** Implemented additional logic to read the status of the different facility locks in the module. ** Updated ICCID reading logic to parse it as hex instead of BCD. ** Improved handling of the MNC PCS digit in the operations involving MCCMNC. ** Automatically run the 'DPM Open Port' logic on IPA based setups to bind the hardware tx/rx endpoints with the logical ones in the QMI protocol. ** Implemented support for the Voice interface and its operations, not only standard voice call management, but also support for the supplementary services. Voice call management will be done completely using QMI, even if the new call indications are notified via AT URCs. * MBIM: ** Implemented support for Dual SIM in non-QMI MBIM devices, using the Microsoft Basic Connect Extensions service. ** Increased the timeout for the MBIM_CID_HOME_PROVIDER query to 30s. ** Updated to load model string using QMI over MBIM if available. ** Increased the MBIM open timeout to 45s, as required by the newest modules. * SMS: ** Defined a common timeout of 180s for all send operations. * libmm-glib: ** Updated with new methods and types to handle all the DBus API updates. ** Extended with additional methods in the Location3gpp object to get/set the full operator MCCMNC string, instead of integers without MNC PCS digit info. ** Extended the 'ModemLocation' interface with methods to get the signaled location updates; i.e. without requiring an explicit GetLocation(), and obviously only supported when location signaling is explicitly enabled. ** Updated the way the internal monitored properties are handled in the different types, now using some handy helper macros to share the same logic among all. * Plugins: ** zte: disabled CIND/CMER support. ** qcom-soc: added support for QRTR+IPA based setups. ** qcom-soc: added support for the WWAN subsystem instead of RPMSG. ** quectel: enabled QGPSXTRA by default when starting the GNSS engine. ** quectel: add support for EM120/160 PCIe modules. ** quectel: added Firehose update method. ** ublox: added additional URAT combinations. ** ublox: flagged UBANDSEL as unsupported in the SARA-R4 and -N4 modules. ** cinterion: added new custom MBIM based modem with shared reset operation. ** cinterion: ignored the MBIM Intel Firmware Update service completely. ** foxconn: added custom carrier config setup for the T77W968 module. Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqmi: switch to meson and gitAdrian Freihofer2022-03-032-6/+50
| | | | | | | | | | | | | - Switching to meson and git because of the following statement from news file: "The next major release will likely be a meson-only one, and will therefore not be based on a source release tarball any more, but on specific git tags instead." - Add PACKAGECONFIG for qrtr. - Updateing deprecated licenses acc. to https://gitlab.freedesktop.org/mobile-broadband/libqmi/#license Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqrtr-glib: add new recipeAdrian Freihofer2022-03-031-0/+21
| | | | | Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cairomm: correct SRC_URIKai Kang2022-03-031-1/+1
| | | | | | | It fails to run do_fetch for multilib build. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* hstr: add new recipeChangqing Li2022-03-034-0/+93
| | | | | | | | hstr is bash and zsh shell history suggest box - easily view, navigate, search and manage your command history. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* devmem2: patches have been upstreamedS. Lockwood-Childs2022-03-033-163/+1
| | | | | | | | quilt complains that both patches have already been applied, so drop them. Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nodejs: Upgrade to 16.14.0Zoltán Böszörményi2022-03-033-207/+2
| | | | | | | Remove two upstreamed patches. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freerdp: upgrade 2.5.0 -> 2.6.0Wang Mingyu2022-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Noteworthy changes: * Backported android FFMPEG build scripts * Updated android build dependencies Fixed issues: * Backported #7303: Fix PDU length for RDPINPUT_PROTOCOL_V300 * Backported #7658: Sanitize optional physical monitor size values * Backported #7426: Wayland memory corruption * Backported #7293: Remove unused codec x264 * Backported #7541: Allow resolutions larger 2048x2048 * Backported #7574: FFMPEG 5.0 support * Backported #7578: FFMPEG 5.0 support * Backported #7580: Fixed device hotplugging * Backported #7583: GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin * Backported #7585: Android Mediacodec support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iwd: upgrade 1.24 -> 1.25Wang Mingyu2022-03-011-1/+1
| | | | | | | | | | | | | Changelog: ========= Fix issue with handling abort of periodic scans. Fix issue with handling connection when link goes down. Fix issue with handling operating channel information. Add support for encrypted network profile storage. Add support for DPP initiating as a configurator. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cukinia: upgrade 0.5.1 -> 0.6.0Wang Mingyu2022-03-011-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* bats: upgrade 1.5.0 -> 1.6.0Wang Mingyu2022-03-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Added: ----- new flag --code-quote-style (and $BATS_CODE_QUOTE_STYLE) to customize quotes around code blocks in error output (#506) an example/regression test for running background tasks without blocking the test run (#525, #535) bats_load_library for loading libraries from the search path $BATS_LIB_PATH (#548) Fixed: ----- improved error trace for some broken cases (#279) removed leftover debug file /tmp/latch in selftest suite (single use latch) (#516) fix recurring errors on CTRL+C tests with NPM on Windows in selftest suite (#516) fixed leaking of local variables from debug trap (#520) don't mark FD3 output from teardown_file as <failure> in junit output (#532) fix unbound variable error with Bash pre 4.4 (#550) Documentation: -------------- remove links to defunct freenode IRC channel (#515) improved grammar (#534) fixed link to TAP spec (#537) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unattended-upgrades: Migrate to use wheelsKhem Raj2022-02-281-3/+4
| | | | | | | It still fails with | pip._internal.exceptions.InstallationError: For req: unattended-upgrades==0.1. Unknown scheme key used in /mnt/b/yoe/master/build/tmp/work/core2-64-yoe-linux/unattended-upgrades/2.6-r0/git/dist/unattended_upgrades-0.1-py3-none-any.whl: etc (for file 'unattended_upgrades-0.1.data/etc/kernel/postinst.d/unattended-upgrades'). .data directory contents should be in subdirectories named with a valid scheme key (data, headers, platlib, purelib, scripts) Signed-off-by: Khem Raj <raj.khem@gmail.com>
* guider: Set PYPA_WHEELKhem Raj2022-02-281-0/+1
| | | | | | Fixes build with wheels Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sanlock: Fix build with wheels onKhem Raj2022-02-281-0/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cxxtest: Define PIP_INSTALL_DIST_PATHKhem Raj2022-02-281-0/+2
| | | | | | Helps to find the wheel file Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: change layer priority to match oe-coreRoss Burton2022-02-281-1/+1
| | | | | | | | | | | | | | | | | | | | | Layer priority is the ultimate decider of what recipe is used: if layer A has recipe foo_1 and layer B has recipe foo_2, if layer A's priority is higher than B then foo_1 will be used, even though the version in B is higher, and even if PREFERRED_VERSION_foo is set to 2. This complicates recipes moving between layers, for example when a newer version of a recipe (say, python3-wheel) is taken from a layer with a higher priority (say, meta-python) and moved to a layer with a lower priority (say, oe-core) then it has to be removed before it is added: there is no way to have it in both layers and work correctly. Higher priorities are useful in distribution layers where you may want to override specific recipes without any other fuss. However as all of the layers in meta-oe simply add more recipes in defined areas, there's no need to have a higher layer priority. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-distutils-extra; merge inc, fix wheel buildTim Orling2022-02-282-11/+6
| | | | | | | | | | | | We have not supported Python2 for quite some time now, so there is no reason to maintain a separate inc file. This recipe does not inherit pypi and the PN does not match the built wheel. Set PIP_INSTALL_PACKAGE appropriately so the wheel can be found. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pycups: Inherit setuptools_build_metaKhem Raj2022-02-281-1/+1
| | | | | | | | | Gets the wheel dependencies sorted during build Fixes | error: invalid command 'bdist_wheel' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-apt: Point PYPA_WHEEL to custom locationKhem Raj2022-02-281-0/+2
| | | | | | | Standard deduction logic does not work so help the system a bit Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* openldap: Use renamed variable CVE_CHECK_IGNOREKhem Raj2022-02-241-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openldap: add CVE-2015-3276 to allowlistMatsunaga-Shinji2022-02-241-0/+3
| | | | | | | CVE-2015-3276 has no target code. Signed-off-by: Matsunaga-Shinji <shin.matsunaga@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* All layers: Follow oe-core's variable name changesAndreas Müller2022-02-242-4/+4
| | | | | | | Auto rename performed by oe-core's convert-variable-renames.py 0.1 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* remmina: upgrade 1.4.23 -> 1.4.24Wang Mingyu2022-02-241-1/+1
| | | | | | | | | | | | | | | | Changelog: ========= Contribution section added to issue template Language of VNC encoding cleaned up Remmina Hardening and Compliance Remmina_preferences language reworked Resolve "Follow-up from "Remmina_preferences language reworked"" Encryption level language reworked Confirm on close of window Adding flush and cairo clean up Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* soci: upgrade 4.0.2 -> 4.0.3Wang Mingyu2022-02-242-45/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-Fix-build-when-SIGSTKSZ-is-no-longer-a-constant.patch removed since it's included in 4.0.3 Version 4.0.3 differs from 4.0.2 in the following ways: ======================================================== Changes affecting all or multiple backends: - Fix opening sessions from pool (#891). - Fix default backend search path (#928). - Fix build with latest glibc versions where SIGSTKSZ is not constant (#886). - Document using SOCI as a CMake subdirectory (#925). - Document using SOCI with Conan (#877). Backend-specific changes: - MySQL - Implement get_table_names() for MySQL (#927). - Fix MySQL backend build with MySQL >= 8 (#884). - Fix mysql_library_end() in multithreaded environment (#909). - Make mysql_soci_error::get_error_category() more useful (#902). - ODBC - Fix several bugs in vector into code (#888, #892). - Fix memory leaks in case of SQLNumResultCols() failure. - Export odbc_session_backend::get_database_product() from DLL. - Oracle - Add support for detecting Oracle 20 and 21 to CMake (#896). - PostgreSQL - Fix compilation when "free" is redefined somewhere else. - SQLite3 - Fix bulk operations with vectors of size 1 in SQLite3 backend (#908). - Firebird - Suppress FB memory leaks Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tree: upgrade 2.0.1 -> 2.0.2Wang Mingyu2022-02-241-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========= - Okay, apparently the stddata addition is causing havoc (who knew how many scripts just haphazardly hand programs random file descriptors, that's surely not a problem.) Going forward the stddata option will only work if the environment variable STDDATA_FD is present or set to the descriptor to produce the JSON output on. - Fix HTML url output issue. It was definitely broken in the 2.0.0 release, and this should normalize it with respect to older versions. - Update MANPATH for OS X - Fixed an error with * in the patchmatch code where *foo*bar would match *foo alone. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zchunk: upgrade 1.1.16 -> 1.2.0Wang Mingyu2022-02-241-1/+1
| | | | | | | | | | | | | | | | | | | | Release zchunk 1.2.0 with the following changes: * Now builds for Windows * Can set '--uncompressed' flag when creating zchunk files to also store uncompressed digests * 'zck_read_header' now indicates whether there's a dictionary and what flags are enabled in the zchunk file * Minimum meson version required to build zchunk is now 0.53 * Switched to use GitHub actions for automated testing * Added the following automated test environments: * 'centos-8-stream' * 'centos-9-stream' * 'ubuntu-lts' * 'windows', both using Mamba and meson-wrap * 'macos' Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* poppler: upgrade 22.01.0 -> 22.02.0Zheng Ruoqin2022-02-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= core: * Signature: Add a way to detect unsigned FormFieldSignature * Signature: Suport background image when using left and right text * Signature: Fix path where to search for Firefox NSS in Windows * Signature: Fix NSS code to work correctly in Windows/Android * Count only signature fields in PDFDoc::getNumSignatureFields * Minor code improvements qt: * Allow signing unsigned signature fields * Allow passing a background image for the signature when signing * Allow passing the document password when signing * Fix leftFontSize being ignored when signing glib: * try with utf8 password if latin1 fails * New method for getting all signature fields of a document * Fix compile with MSVC utils: * pdfsig: Fix compile with MSVC build system: * Fix NSS cmake check for MSVC Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pugixml: upgrade 1.11.4 -> 1.12Zheng Ruoqin2022-02-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: year updated to 2022. Changelog: ========= Bug fixes: ---------- -Fix a bug in xml_document move construction when the source of the move is empty -Fix const-correctness issues with iterator objects to support C++20 ranges XPath improvements: ------------------- -Improved detection of overly complex queries that may result in stack overflow during parsing Compatibility improvements: -------------------------- -Fix Cygwin support for DLL builds -Fix Windows CE support -Add NuGet builds and project files for VS2022 Build system changes: -------------------- -All CMake options now have the prefix PUGIXML_. This may require changing dependent build configurations. -Many build settings are now exposed via CMake settings, most notably PUGIXML_COMPACT and PUGIXML_WCHAR_MODE can be set without changing pugiconfig.hpp Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postgresql: upgrade 14.1 -> 14.2Zheng Ruoqin2022-02-232-8/+6
| | | | | | | | refresh 0001-configure.ac-bypass-autoconf-2.69-version-check.patch License-Update: year updated to 2022 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf: upgrade 3.19.3 -> 3.19.4Zheng Ruoqin2022-02-231-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========= Python * Make libprotobuf symbols local on OSX to fix issue #9395 (#9435) Ruby * Fixed a data loss bug that could occur when the number of 'optional' fields in a message is an exact multiple of 32. (#9440). PHP * Fixed a data loss bug that could occur when the number of 'optional' fields in a message is an exact multiple of 32. (#9440). Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nano: upgrade 6.0 -> 6.2Wang Mingyu2022-02-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes between v6.0 and v6.2: ------------------------------ display: suppress the bottom-bar wiping only when the user is editing linter: adjust the parsing to accommodate for a modern 'pyflakes' syntaxes: fold a couple of regexes together, and improve a few comments tweaks: change the type of a variable, to avoid a compiler warning tweaks: consistently backslash-escape the dash in M-letter keystrokes tweaks: rename a misnamed variable tweaks: rename a variable, reshuffle five lines, and snip two comments tweaks: rename a variable, to be more correct, and adjust two comments tweaks: rename a variable, to be more fitting tweaks: rename two more variables, and drop unneeded initializations tweaks: rename two variables (to get rid of a prefix), and elide a third tweaks: store a result, to avoid calling a function twice tweaks: use an intermediate variable, to avoid using one for two purposes build: fix compilation when configured with --enable-tiny build: prevent autopoint from overwriting a newer M4 file from gnulib copyright: update the last year for significantly changed files copyright: update the years for the FSF docs: mention bindable function 'zero', for toggling the interface bars docs: mention 'set guidestripe' and 'set unix' in the sample nanorc docs: remove obsolete Ctrl+Z from the cheatsheet; mention Alt+X instead files: let ^C cancel the exiting when the file on disk was changed gnulib: update to its current upstream state help: make the description of <Tab> more accurate help: update the description of M-D, to match the actual order of counts input: instead of moving waiting keycodes, just increment a pointer input: suppress any spotlighting when there are more keycodes waiting menus: don't show M-6 in the help lines of any prompt prompt: allow the user to copy the answer to the cutbuffer (with M-6) prompt: let ^K erase text after cursor (if any), otherwise whole answer tweaks: add some feedback to the autogen.sh script, to ease the wait tweaks: add some small, clarifying comments tweaks: adjust a translator hint, to fit the order in the POT file tweaks: drop foreign M-U and M-R from among the sample CUA bindings tweaks: remove a redundant check -- add a different one for symmetry tweaks: remove two redundant checks tweaks: rename a function and its two parameters, for clarity tweaks: rename a function and reshuffle its call tweaks: rename a function, to not contain the name of a variable tweaks: rename another variable, to better fit in with its sisters tweaks: rename a variable and a parameter, to be more descriptive tweaks: rename a variable, away from an abbreviation tweaks: rename a variable, for clarity and contrast tweaks: rename a variable, to make it clearer it refers to a window tweaks: rename two variables, and elide a near-enough duplicate tweaks: reshuffle some sample bindings, to group them differently tweaks: reword two comments, and rename a variable (away from an abbrev) tweaks: stop asking the terminal for its new size -- let ncurses do it tweaks: use some symbolic names instead of unclear numeric values tweaks: when discarding keycodes, don't bother parsing them Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: upgrade 8.1.2 -> 8.1.3Wang Mingyu2022-02-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Core: ------ Fixed bug #81430 (Attribute instantiation leaves dangling pointer). Fixed bug #7896 (Environment vars may be mangled on Windows). Fixed bug #7883 (Segfault when INI file is not readable). FFI: ----- Fixed bug #7867 (FFI::cast() from pointer to array is broken). Filter: ------ Fix #81708: UAF due to php_filter_float() failing for ints. (CVE-2021-21708) FPM: ----- Fixed memory leak on invalid port. Fixed bug #7842 (Invalid OpenMetrics response format returned by FPM status page. MBString: -------- Fixed bug #7902 (mb_send_mail may delimit headers with LF only). MySQLnd: -------- Fixed bug #7972 (MariaDB version prefix 5.5.5- is not stripped). pcntl: ------ Fixed pcntl_rfork build for DragonFlyBSD. Sockets: ------- Fixed bug #7978 (sockets extension compilation errors). Standard: --------- Fixed bug #7899 (Regression in unpack for negative int value). Fixed bug #7875 (mails are sent even if failure to log throws exception). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mpv: upgrade 0.34.0 -> 0.34.1Wang Mingyu2022-02-231-5/+4
| | | | | | | | | | | | | | | | | | | | | This is a bug fix release for the 0.34 branch. Fixes and Minor Enhancements ---------------------------- - player: fix autofit/geometry related segfault - ao_oss: add missing PATH_DEV_MIXER define - egl_helpers: fix context creation if GLES 3 is not available - audio: stop corrupting audio on underreads - wayland: fix a potential segfault on surface enter - vo_gpu: opengl: fix wrong glMemoryBarrier call - vo_gpu: opengl: create context at version 4.4 again - af_lavcac3enc: fix memory leak on no-op - subprocess: unblock/reset signals before running child process - wayland: avoid doing unneccesary window resizes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* graphviz: added PACKAGECONFIG for librsvgChristian Eggers2022-02-221-1/+4
| | | | | | | | | | | | nativesdk-librsvg is not available anymore ([2], transition to Rust). According to [2], graphviz can be used fine (even with svg images) without librsvg. [1] oe-core: 67dd505c42 ("librsvg: do not enable nativesdk") [2] https://www.linuxfromscratch.org/blfs/view/cvs/general/graphviz.html Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libjcat: upgrade 0.1.9 -> 0.1.10Wang Mingyu2022-02-221-1/+1
| | | | | | | | | | | | | | | | Changelog: ========= New Features: - Add ED25519 support - Define three more types used for the firmware transparency log Bugfixes: - Include the pkgconfig variables in the subproject dependency - Drop the use of setuptools in the test script for regenerating ld version file - Use the correct lookup method for the python3 script interpreter Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* monit: upgrade 5.30.0 -> 5.31.0Wang Mingyu2022-02-221-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========== -Add support for Linux OpenZFS 2.x I/O statistics. -Add support for FreeBSD ZFS I/O statistics for FreeBSD 12.x or later. -If Monit 5.30.0 CLI action was executed for a non-existent service name, the error message was not reported properly. Thanks to Lutz Mader for fix. -If Monit reload was requested during the optional start delay interval, Monit still waited for the delay to pass and performed one test cycle with the old configuration, before the reload was performed. Monit will reload the configuration immediately now. -New precompiled binaries: Added binaries for musl-based Linux distributions, such as Alpine Linux. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libgusb: upgrade 0.3.9 -> 0.3.10Wang Mingyu2022-02-221-1/+1
| | | | | | | | New Features: - Add API to change the hotplug poll interval Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxmlb: upgrade 0.3.6 -> 0.3.7Wang Mingyu2022-02-221-1/+1
| | | | | | | | | | | Bugfixes: - Ensure reproducible results when importing a node - Ignore all hidden files when using _WATCH_DIRECTORY - Show the value bindings when using XB_SILO_PROFILE_FLAG_XPATH - Use the correct lookup method for the python3 script interpreter Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnuplot: upgrade 5.4.2 -> 5.4.3Wang Mingyu2022-02-221-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= NEW "set pm3d border retrace" will use quadrangle color for the border NEW "nogrid" flag for plots to opt out of dgrid3d processing NEW option "above|below y=<val>" for "plot with fillsteps" NEW "set style histogram nokeyseparators" suppress blank key entries Bug #2473 CHANGE always allow palette color for non-plot elements of 2D plot FIX contours were incorrectly allocated space in the key even if "notitle" FIX evaluation of unary minus in front of ternary operator Bug #2468 FIX arm and s390 require "signed char" Bugs #2467 #2450 FIX range errors if "smooth csplines" applied with x-axis reversed Bug #2465 FIX handle various corner cases found by fuzzing FIX textcolor should accept "linetype N" Bug #2459 FIX Windows: handling of Window messages for piped input Bugs #2204 #2412 FIX aquaterm: auto-configuration use of Frameworks Bug #2419 FIX qt: pm3d quadrangle borders for transparent surfaces FIX png/gif: gdlib auto-configuration issues FIX dumb: limit enhanced text markup to single-line vertical displacement Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* inotify-tools: upgrade 3.21.9.6 -> 3.22.1.0Wang Mingyu2022-02-222-31/+1
| | | | | | | | 0001-libinotifytools-Include-limit.h-for-PATH_MAX.patch removed since it's included in 3.22.1.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* iotop: upgrade 1.20 -> 1.21Wang Mingyu2022-02-221-2/+2
| | | | | | | | | | | | | Changelog: ========= * Update to new upstream release of 1.21 - Better support for disabled task_delayacct sysctl - Add history and graph for all data - Restore simple inline help * Remove filenamemangle from d/watch Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxml++-5.0: Add recipe for libxml++ 5.0Khem Raj2022-02-211-0/+20
| | | | | | | This is not ABI compatible with older version which is still used by many packages so add it such that it can live alongside Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libxml++: Upgrade to 2.42.1 releaseKhem Raj2022-02-212-18/+19
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* atkmm: Add new recipe for 2.36+Khem Raj2022-02-211-0/+23
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pangomm: Add recipe for pangomm-2.48Khem Raj2022-02-212-2/+21
| | | | | | | | | Upgrade normal pangomm to 2.46.2 Changes in 2.50.0 release are here https://gitlab.gnome.org/GNOME/pangomm/-/commit/cd00ba55a53b71a41fb566827db8b7d7c28c36b6#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cairomm: Add recipe for cairomm 1.16Khem Raj2022-02-212-3/+22
| | | | | | | | | Upgrade normal cairomm to 1.14.3 Changes in 1.16 are here https://github.com/freedesktop/cairomm/blob/master/NEWS Signed-off-by: Khem Raj <raj.khem@gmail.com>
* glibmm: Add recipe for 2.70.0Khem Raj2022-02-212-1/+30
| | | | | | | | | Upgrade 2.66 recipe to 2.66.2 minor release Changes in 2.70.0 release https://gitlab.gnome.org/GNOME/glibmm/-/commit/042e90eebca380686bbcc24d6803305b9d2c7823 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Fix DeprecationWarning about regexpsMartin Jansa2022-02-2111-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | * fixes: meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:125: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:126: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:128: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:129: DeprecationWarning: invalid escape sequence \. meta-oe/meta-networking/recipes-support/strongswan/strongswan_5.9.4.bb:130: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-graphics/ttf-fonts/ttf-mplus_027.bb:18: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-multimedia/libcdio/libcdio-paranoia_10.2+2.0.1.bb:21: DeprecationWarning: invalid escape sequence \. meta-oe/meta-oe/recipes-multimedia/libcdio/libcdio_2.1.0.bb:28: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1342: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1343: DeprecationWarning: invalid escape sequence \- oe-core/meta/classes/package.bbclass:1343: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1344: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1345: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1348: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1350: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1353: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1355: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1358: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1360: DeprecationWarning: invalid escape sequence \. oe-core/meta/classes/package.bbclass:1365: DeprecationWarning: invalid escape sequence \. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>