Commit Graph

25626 Commits

Author SHA1 Message Date
Jan Luebbe afc7637239 atftp: upgrade from 0.7.5 to 0.8.0
Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu bf2c95a2f6 netplan: upgrade 0.104 -> 0.106
0001-Makefile-do-not-use-Werror.patch
refreshed for new version.

0001-Makefile-fix-parallel-build-failure.patch
removed since it's included in new version.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu 26bebc704c nano: upgrade 7.1 -> 7.2
Changelog:
============
  bindings: let ^/ toggle between the 'search' and 'gotoline' menus
  bump version numbers and add a news item for the 7.2 release
  copyright: update the years for the FSF
  docs: give ^K and ^U some useful function in the alternative bindings
  docs: put the binding of ^Y after its unbinding, for it to be effective
  gnulib: update to its current upstream state
  input: disallow bracketed pastes when in view mode
  syntax: html: colorize specially the other two emphasizing tags too
  tweaks: avoid warnings when compiling with -Wpedantic
  tweaks: rewrap an old news item
  tweaks: separate a special thanks from the preceding ones

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu 990812b079 neon: upgrade 0.32.4 -> 0.32.5
Changelog:
=========
* NOTE: Since 0.32.0 the "$KRB5_CONFIG" environment variable is ignored
  when running configure. Use KRB5_CONF_TOOL instead to specify an
  alternative to /usr/bin/krb5-config.
* Fail for configure --with-gssapi if GSSAPI can't be enabled (issue #102)
* Add Georgian translation
* Fixes for Windows MSYS2/MinGW build, including cross-build

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu c840260ff4 minicoredumper: upgrade 2.0.2 -> 2.0.3
0001-minicoredumper_demo-Use-optnone-attribute-with-clang.patch
removed since it's included in 2.0.3

Changelog:
==========
* Dump zero-blocks as 4KB blocks instead of single bytes to speed up
   piping to the compressor. (Only relevant if tar is not used.)

 * Drop core data exceeding the ustar 8GB limit. The core file is
   appropriately truncated and the actions are logged. This fixes tar
   file corruption for core files >8GB.

 * Known problems:

     - If tar is active, core files larger than 8GB will be
       truncated. If it is known that the core files will be >8GB and
       the full core file is needed, tar must be disabled.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu c257c5c343 networkmanager: upgrade 1.40.10 -> 1.42.0
Changelog:
============
* Added support for source load balancing for Ethernet Bonds.
* Allow specifying vhost name (SNI) for a manually DNS-over-TLS server.
  Only works with systemd-resolved plugin.
* Connections can now be activated on a loopback interface.
* Added support of IPv4 ECMP routes. The ECMP routes will get merged
  automatically but the user need to configure them as single-hop routes
  specifying a valid weight.
* Add new "reapply" dispatcher event.
* Added support of VTI and VTI6 ip-tunnels along with a new property,
  "ip-tunnel.fwmark".
* VLAN can now support 802.1ad tagging instead of 802.1Q.
* Invocations of iptables now use "--wait 2" to handle races with concurrent
  calls. This fixes misbehavior with IPv4 shared mode.
* The DHCP client-id and DHCPv6 DUID are now exposed along with the lease
  information.
* Optionally suppress adding direct route to an external VPN gateway
  with the new "ipv[46].auto-route-ext-gw" property.
* Open vSwitch support gained new properties: "ovs-dpdk.n-rxq-desc",
  "ovs-dpdk.n-txq-desc", "ovs-interface.ofport-request" and
  "ovs-port.trunks".
* Added support of "other_config" for OVS bridge, port or interface. This
  property is not supported by nmcli.
* nmtui now supports editing Wi-Fi WPA-Enterprise, Ethernet with 802.1X
  authentication and MACsec connection profiles.
* nmcli now allows changing "connection.uuid" and "connection.type"
  properties in offline mode and setting the UUID when creating a
  connection.
* nmcli now accepts abbreviations for the UUID with the connection selector
  in `nmcli connection $operator uuid $uuid`.
* DHCPv6 leases are now declined when addresses fail DAD.
* Documentation improvements.
* Many internal improvements and bug fixes.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu 5ce46719bc libusb-compat: upgrade 0.1.7 -> 0.1.8
0001-usb.h-Include-sys-types.h.patch
refreshed for new version

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu ccd3077c9d liburing: upgrade 2.2 -> 2.3
Changelog:
===========
- Support non-libc build for aarch64.
- Add io_uring_{enter,enter2,register,setup} syscall functions.
- Add sync cancel interface, io_uring_register_sync_cancel().
- Fix return value of io_uring_submit_and_wait_timeout() to match the
  man page.
- Improvements to the regression tests
- Add support and test case for passthrough IO
- Add recv and recvmsg multishot helpers and support
- Add documentation and support for IORING_SETUP_DEFER_TASKRUN
- Fix potential missing kernel entry with IORING_SETUP_IOPOLL
- Add support and documentation for zero-copy network transmit
- Various optimizations
- Many cleanups
- Many man page additions and updates

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu 132845c112 jsonrpc: upgrade 1.3.0 -> 1.4.1
0001-Fix-build-with-libmicrohttpd.patch
removed since it's included in 1.4.1

Changelog:
===========
- Fedora CI build by updating to Catch v2.13.7
- Typo in README (#313)
- Deprecation warnings for Jsoncpp (#312)
- Compatibility with newer libmicrohttpd versions (>= 0.9.71) (#298 #299)
- Typo in diagram (#293)
- File descriptor leaks in connectors

- Vendoring catch library instead of downloading from github
- Moved from travis-ci to circleci (#311)
- Use '.empty()' checks instead of '.size() == 0'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu bcf592303c jack: upgrade 1.19.21 -> 1.19.22
0001-Remove-usage-of-U-mode-bit-for-opening-files-in-pyth.patch
removed since it's included in 1.19.22.

Changelog:
==========
The waf autooption --example-tools has been removed.
The example clients and tools are no longer part of the jack2 project.
Drop dependencies that were only used for example clients and tools (readline, sndfile and zita libs)
Fix build with python3.11+
Fix compatibility with macOS 12+
Fix ringbuffer thread safety on ARM

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu e82c7e601e libtalloc: upgrade 2.3.4 -> 2.4.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu 80cf1039de libtdb: upgrade 1.4.7 -> 1.4.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu 91fa0cd42a libtevent: upgrade 0.13.0 -> 0.14.1
0001-Add-configure-options-for-packages.patch
refreshed for new version.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Khem Raj 6448890551 glog: Fix build with clang on 32bit platforms
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Khem Raj 26fe378404 glog: Link with libatomics on mips.
Mips does not have 64bit atomic builtins therefore link with libatomic
we might need same for armv5 and ppc32 too.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu 959182dfa0 glog: upgrade 0.5.0 -> 0.6.0
libexecinfo.patch
refreshed for new version.

Changelog:
===========
    bazel: Use glog 0.5.0 in README
    Expose IsGoogleLoggingInitialized() in public API.
    Fix cmake configuration for cygwin environment
    Allow updating vmodule levels after vmodule level has been cached
    Export COPYING
    cmake: fixed msvc snprintf detection (fixes #668)
    cmake: allow to override -fPIC
    cmake: export <atomic> availability (fixes #667)
    Remove ubuntu1604 from presubmit.yml
    bazel: add GLOG_CUSTOM_PREFIX_SUPPORT
    log messages periodically (time-based)
    ci: support more targets
    cmake: prefer linking against gflags::gflags (fixes #683)
    Fix syscall deprecation warning on macOS >= 10.12
    fixed exception specification mismatch
    readme: fix wrong header id
    eliminate warnings
    fixed additional warnings
    Add an static cast to compare unsigned with unsigned
    Fix: not implement virtual class when WITH_CUSTOM_PREFIX on
    Change size type in AnnotateBenignRaceSized to size_t from long
    Fix link error for Emscripten
    raw_logging.h depends on type definition in logging.h.
    export OS_* defines (fixes #715)
    Fix syscall warning in Bazel Build
    Add -Werror to Bazel presubmits
    added gmock support
    Support stack unwind on Android
    add linux github workflow
    ci: replace generated headers by templates
    add mock log test
    added log cleaner tests and fixed paths
    Make LogCleaner support relative paths
    cmake: Fix incorrect relative-path concatenation
    Restore the stream format after writing the log prefix
    fix glog-modules.cmake install
    protect VLOG by use_logging
    Fix log filename format
    Add Zhuoran Shen to AUTHORS and CONTRIBUTORS
    ci: reworked windows builds
    cmake: set CMP0074 policy
    ci: use codecov token
    Added gmtoff() method in 'LogMessageTime' to get GMT offset
    LogCleaner: Fix relative paths and add a new test
    eliminate msvc warnings
    cmake: require at least version 3.16
    ci: enable warnings as errors
    LogCleaner: make overdue_days_ unsigned int
    ci: remove deprecated msvc runner
    provide backward compatible send overload
    run clang-tidy
    eliminate clang warnings
    ensure _Unwind_Backtrace to actually be available
    cmake: do not search for platform specific unwind
    revert to signed int atomics
    Add the "FLAG_log_year_in_prefix"
    use uint32 for --max-log-size
    stdcxx: eliminate excessive use of std::string::c_str()
    cmake: require at least gflags 2.2.2
    Changed my Email ID
    On Solaris, GetHostName() returns empty string
    LogCleaner: avoid scanning logs too frequently
    libglog.pc: Set Libs.private for static linking
    cmake: enable custom prefix by default
    simplify flags export
    rename GOOGLE_GLOG_DLL_DECL to GLOG_EXPORT
    cmake_package_config_generate: Fix CMake warnings with CMake 3.23
    Tests: Respect TEST_TMPDIR, TMPDIR, TMP environmental variables
    Add the logtostdout and colorlogtostdout flag to allow logging to stdout
    Add clang-cl.exe to Bazel CI
    Fix "'GLOG_EXPORT' macro redefined" on clang-cl
    Fix namespace resolution issue in LOG_EVERY_T

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Martin Jansa c64ebfa6d8 nodejs: add Upstream-Status
* unfortunately all 3 have very long unclear history, I've tried to at least partially
  document in commit message

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Craig Comstock 8caa8a3d12 cfengine: upgrade to 3.21.0
Also fixed --with-libxml2=no case in configure.ac
The CF3_WITH_LIBRARY and AC_CHECK_HEADERS were moved to outside of the check for with-libxml2=no
This fix is already merged in cfengine master but will need some time to cherry-pick and arrive in a 3.21.x LTS release.

Ticket: CFE-4023
Changelog: title

Signed-off-by: Craig Comstock <craig@unreasonablefarm.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Lei Maohui 43ee6170bb libiodbc: Fix install conflict when enable multilib.
Error: Transaction test error:
  file /usr/bin/iodbc-config conflicts between attempted installs of libiodbc-3.52.15-r0.aarch64 and lib32-libiodbc-3.52.15-r0.armv7ahf_neon

Signed-off-by: Lei Maohui <leimaohui@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Arash Partow 0522e66a26 ExprTk: Update package to release/0.0.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Michael Opdenacker d691725280 ipcalc: update to 1.0.2
- Now built with meson
- Update the source git repository and home page
  https://github.com/nmav/ipcalc redirects to https://gitlab.com/ipcalc/ipcalc
- USE_GEOIP = "no" not necessary in the recipe, already
  set by default in the code.

Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Bartosz Golaszewski 941b3bc262 python3-gpiod: new package
Add a recipe for libgpiod v2 python bindings. This is a release
candidate but once the proper v2.0 is released, it will be made public
on pypi and the recipe modified accordingly.

As libgpiod python bindings now use setuptools and not make, we can
separate the recipe from the rest of the library.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Bartosz Golaszewski cd26db61af libgpiod: add a recipe for libgpiod v2.0-rc2
This is a recipe for libgpiod v2 release candidate. Let's put common
bits and pieces into an .inc file and the source fetching into a
separate include that will be later reused by the python bindings that
for v2 will be moved into a separate recipe in meta-python.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu be25139b3a hwdata: upgrade 0.366 -> 0.367
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu ea9cd4cd80 htop: upgrade 3.2.1 -> 3.2.2
Changelog:
==========
* CPUMeter now can show frequency in text mode
* Add option to render distribution path prefixes shadowed
* DiskIOMeter converts to bytes per second (not per interval)
* DiskIOMeter uses complete units, including missing "iB/s"
* DiskIOMeter indicates read and write in meter mode
* NetworkIOMeter converts to packets per second, shows packet rate
* Allow continued process following when changing display settings
* Update the panel header when changing to another tab
* Drop margin around the header if there are no meters
* Use Unicode replacement character for non-printable characters
* Default color preset uses bold blue for better visibility
* Update the Panel header on sort order inversions ('I')
* Toggle the header meters with pound key
* Fix ScreenPanel to handle quitting the panel while renaming
* Add fallback for HOME environment variable using passwd database
* Replace meaningless ID column with FD column in lock screen
* Use device format in the lock screen matching the files screen
* On Linux, improvements to file-descriptor lock detection
* On Linux, further distinguish systemd states in the SystemdMeter
* On Linux, improvements to cgroup and container identification
* On Linux, support openat(2) without readlinkat(2) platforms
* On Darwin, fix current process buffer handling for busy systems
* On DragonFly BSD, fix incorrect processor time of processes
* On FreeBSD, fix an issue with the memory graph not showing correctly
* On FreeBSD, add support for displaying shared memory usage
* On PCP, use pmLookupDescs(3) if available for efficiency
* On PCP, normalize generic columns values for consistent display
* On PCP, changes preparing for configurable, dynamic screens
* Handle invalid process columns from the configuration file
* Avoid undefined behaviour with deeply nested processes
* Fix crash when removing the currently active screen
* Prevent possible crash on a very early error path
* Include automake for Debian/Ubuntu
* Restore non-mouse support
* Reject unsupported command line arguments
* Document idle process state
* Clarify M_TRS/M_DRS columns

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-18 13:19:36 -08:00
Wang Mingyu daae12f560 geoclue: upgrade 2.6.0 -> 2.7.0
Changelog:
==========
- Multiple config files named *.conf are now read from the config directory at @sysconfdir@/geoclue/conf.d,
- HTTP requests are now made via libsoup3.0 instead of libsoup2.4,
- A static location can now be set in @sysconfdir@/geolocation for immobile systems,
- Web source requests are now submitted with combined WiFi and 3GPP tower data,
- Web source now checks connectivity in a way that allows location and submission servers running on localhost,
- Web source submissions are now made using /v2/geosubmit API,
- Web source cell tower submissions now have the correct radio type,
- Web source requests now submit the BSS age property,
- Web source submissions now contain the location speed,
- Web source cache now respects WiFi signal tolerance strictly,
- NMEA source now supports both '\n' and '\r' NMEA delimiters,
- NMEA source can now be made the Web source submit source,
- ModemManager now use signaled calls to get cached location information to avoid performing explicit modem query,
- Location description now contains information about its source,
- GSettings backend no longer complains about being run from a read-only filesystem,
- Many small improvements and fixes, some memory safety related.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-16 19:33:29 -08:00
Wang Mingyu c24f88a02b iscsi-initiator-utils: upgrade 2.1.7 -> 2.1.8
0002-iscsiuio-Use-pthread_t-for-INVALID_THREAD.patch
removed since it's included in 2.1.8.

0001-Makefile-Do-not-set-Werror.patch
refreshed for 2.1.8

Changelog:
===========
 make: avoid hard-coding path to sed (#357)
 etc: install system unit with without executable bit (#354)
 Add ability for MGMT IPC to check UID only
 Use config for iscsistart and iscsiadm fw login
 iscsiuio: Use pthread_t for INVALID_THREAD (#363)
 Add a 'distclean' Makefile top-level target
 Cleanup fwparam makefile (#360)
 Small bug fixes (#364)
 Use meson as the main build system (#365)
 libopeniscsiusr: cleanup recent reallocarray->realloc change (#369)
 Added examples in man file for iscsiadm session commands.
 iscsid: fix logout pdu send failure handling
 Update README's error handler/timeout section
 iscsiuio: fix LDADD
 libopeniscsiusr: use realloc instead of reallocarray (#368)
 iscsiadm: enable specify iface name-value parameters when creating iface
 Fix a possible passing null pointer in usr/iface.c (#356)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-16 19:33:29 -08:00
Wang Mingyu b448af492d htpdate: upgrade 1.3.6 -> 1.3.7
Changelog:
==========
- bugfix: wrong default portnumber for proxy was used
- bugfix: https://bugs.launchpad.net/ubuntu/+source/htpdate/+bug/1850740
- improvement: Avoid bouncing between upper/lower limit when (almost) in sync
- improvement: Set SSL server hostname on SSL object

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-16 19:33:29 -08:00
Martin Jansa 4efcbfbcbf nodejs: fix do_install failure with 'shared' PACKAGECONFIG
* tools/install.py uses:
  output_lib = 'libnode.' + variables.get('shlib_suffix')
  action([output_prefix + output_lib], variables.get('libdir') + '/'+ output_lib)

  and when libdir is absolute path (either ${D}${libdir} before:
  https://git.openembedded.org/meta-openembedded/commit/?id=42c0f0120ad1caf25118d079314c988d4633a437
  or just ${libdir} "/usr/lib") it doesn't respect prefix nor ${D}
  and fails to write to host's directory when "shared" PACKAGECONFIG
  is enabled:
  http://errors.yoctoproject.org/Errors/Details/689959/

if [ ! -r node ] || [ ! -L node ]; then \
  ln -fs out/Release/node node; fi
TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/recipe-sysroot-native/usr/bin/python3-native/python3 tools/install.py install 'TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/image' '/usr'
installing TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/image/usr/bin/node
installing /usr/lib/libnode.so.108
Traceback (most recent call last):
  File "TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/node-v18.12.1/tools/install.py", line 351, in <module>
    run(sys.argv[:])
  File "TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/node-v18.12.1/tools/install.py", line 342, in run
    files(install)
  File "TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/node-v18.12.1/tools/install.py", line 179, in files
    action([output_prefix + output_lib], variables.get('libdir') + '/' + output_lib)
  File "TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/node-v18.12.1/tools/install.py", line 77, in install
    try_copy(path, dst)
  File "TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/node-v18.12.1/tools/install.py", line 67, in try_copy
    return shutil.copy2(source_path, target_path)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/recipe-sysroot-native/usr/lib/python3.11/shutil.py", line 436, in copy2
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "TOPDIR/tmp-glibc/work/core2-64-oe-linux/nodejs/18.12.1-r0/recipe-sysroot-native/usr/lib/python3.11/shutil.py", line 258, in copyfile
    with open(dst, 'wb') as fdst:
         ^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: '/usr/lib/libnode.so.108'
make: *** [Makefile:189: install] Error 1

* use just baselib "lib" so that it respects ${D} as well as ${prefix}
  while using e.g. lib32 or lib64 when multilib is enabled

* similarly as 'node' binary is installed to relative hardcoded path "bin" with:
  action([output_prefix + output_file], 'bin/' + output_file)

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-15 14:37:35 -08:00
Jan Luebbe 55740758c3 linux-serial-test: add recipe
This is a collection of tests for serial ports and their drivers.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-15 08:23:49 -08:00
Jan Luebbe 58cfd6ba88 smemstat: add recipe
This is useful to see which processes use physical memory.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-15 08:23:49 -08:00
Jan Luebbe 4a6ac691f2 add signing.bbclass as infrastructure for build artifact signing
This adds common infrastructure to access and used asymmetric keys to
sign build artifacts. The approach and implementation was presented at
the recent OpenEmbedded Workshop:
https://pretalx.com/openembedded-workshop-2023/talk/3C8MFF/

A working demo setup for verified boot based on qemu is available at
https://github.com/jluebbe/meta-code-signing.

Signed-off-by: Jan Luebbe <jlu@pengutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-15 08:23:49 -08:00
Khem Raj aaeb992070 graphene: Delete recipe
This has migrated to core layer

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-15 08:23:49 -08:00
Markus Volk 4c1f83d272 fwupd: fix polkit rules.d permissions
This fixes:

Error: Transaction test error:
  file /usr/share/polkit-1/rules.d conflicts between attempted installs of fwupd-1.8.9-r0.intel_corei7_64 and polkit-122-r0.corei7_64
  file /usr/share/polkit-1/rules.d conflicts between attempted installs of flatpak-1.15.1-r0.corei7_64 and fwupd-1.8.9-r0.intel_corei7_64

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-13 14:35:35 -08:00
Wang Mingyu 1f2825ed40 editorconfig-core-c: upgrade 0.12.5 -> 0.12.6
Changelog:
=========
    Fix potential buffer overflow in ec_glob (#87)
    Add simple installation steps for Fedora (#79)
    Update property key, value length limits per spec change (16d1d92)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-13 00:55:16 -08:00
Wang Mingyu bcd1291baf ddrescue: upgrade 1.26 -> 1.27
Changelog:
==========
* command_mode.cc (do_commands): Fix flush stdout after each command.
  (Reported by Jeffrey Bosboom).
* New option '-W, --compare-before-write'.
 (Suggested by Kajetan Harald Hinner and Petr Slansky).
* main_common.cc (show_option_error):
  New function showing argument and option name.
* main.cc: Remove synonym '--direct'.
* Use 'long long' instead of 'long' for time variables.
* loggers.cc: Missing '#include <cstdlib>'.
* Fix two compiler warnings reported by Christian Franke.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-13 00:55:16 -08:00
Wang Mingyu d3b0ec0860 ctags: upgrade 6.0.20230115.0 -> 6.0.20230212.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-13 00:55:16 -08:00
bhargav_das@mentor.com 34f2312f3d python3-daemon_2.3.2.bb: add python-daemon recipe for python3
python-daemon was part of meta-python2 this has now been updated to
python3 and v2.3.2

Signed-off-by: Bhargav Das <bhargav_das@mentor.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 21:48:33 -08:00
Petr Gotthard 32824df3b5 modemmanager: upgrade 1.18.12 -> 1.20.4
Changelog:
https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/blob/mm-1-20/NEWS

Signed-off-by: Petr Gotthard <petr.gotthard@advantech.cz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 21:48:33 -08:00
Petr Gotthard b51792bb58 libmbim: upgrade 1.26.4 -> 1.28.2
The GNU autotools support has been fully removed, this release requires the
use of the meson build system.

Changelog:
https://gitlab.freedesktop.org/mobile-broadband/libmbim/-/blob/mbim-1-28/NEWS

Signed-off-by: Petr Gotthard <petr.gotthard@advantech.cz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 21:48:33 -08:00
Petr Gotthard 26adf9b88b libqmi: upgrade 1.30.8 -> 1.32.2
Changelog:
https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/blob/qmi-1-32/NEWS

Signed-off-by: Petr Gotthard <petr.gotthard@advantech.cz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 21:48:33 -08:00
Khem Raj 892aac07aa python3-grpcio: Add missing include for close/open APIs
This is found with clang16 stricter warnings

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 21:48:33 -08:00
Markus Volk f8097599b5 gnome-software: update 43.2 -> 43.4
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 21:48:33 -08:00
Wang Mingyu ded22822ef python3-xmlschema: upgrade 2.1.1 -> 2.2.1
Changelog:
==========
 Fix mixed content extension without explicit mixed attribute (issue #334)
 Refine string serialization of XML resources and data elements
 Switch to use elementpath v4
 Fix sequence_type property for XSD types
 Remove XsdElement.get_attribute(): unused and doesn't work as expected

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu 65aeb6160c python3-xlsxwriter: upgrade 3.0.7 -> 3.0.8
Changelog:
===========
* Fix for "autofit()" exception when user defined column width was "None".

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu 203e5f7c0b python3-websocket-client: upgrade 1.4.2 -> 1.5.1
Changelog:
==========
  - Fix logic bug that can cause disconnects (#893)
  - Refactor and improve ping/pong logic to resolve several issues, including
    an infinite loop issue during reconnect (#862)
  - Fix issue where `skip_utf8_validation = True` is ignored (#886)
  - Fix issue where sslopt `is_ssl` is ignored (#875)
  - Downgrade "websocket connected" message from logging.warning to logging.info (#888)
  - Update github actions to newer versions (669fe1b)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu 206438e9d0 python3-sqlalchemy: upgrade 1.4.46 -> 2.0.3
Changelog:
============
sql
------
- Fixed critical regression in SQL expression formulation in the 2.0 series due
  to #7744 which improved support for SQL expressions that contained many
  elements against the same operator repeatedly; parenthesis grouping would be
  lost with expression elements beyond the first two elements.

typing
-------
  Remove typing.Self workaround, now using PEP 673 for most methods that return
  Self.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu 79e588130d python3-traitlets: upgrade 5.8.1 -> 5.9.0
Changelog:
==========
  Polishing argcomplete support #829
  Test that name and description can be set via constructor. #826

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu 3dfe4b9cbd python3-simplejson: upgrade 3.18.1 -> 3.18.3
Changelog:
===========
* Fix regression in sdist archive
* Distribute a pure python wheel for Pyodide

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00
Wang Mingyu 550ece1b61 python3-reedsolo: upgrade 1.6.1 -> 1.7.0
Changelog:
===========
- Drop cythonization by default, to avoid installation issues for users with
  Cython installed but no C++ compiler. Cythonization needs to be requested
  explictly now, using pip install --upgrade reedsolo
  --install-option="--cythonize" --verbose.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-02-12 08:56:16 -08:00