Commit Graph

23923 Commits

Author SHA1 Message Date
Khem Raj 4262458aaa ippool: Fix build with clang15
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-30 00:14:58 -07:00
Khem Raj d99900e121 gtk+: Fix function signature of create_menu()
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-30 00:14:58 -07:00
Patrick Williams f846d3934d unifex: remove recipe
I don't think anyone else is using this since nobody has requested
an update from the original SRCREV I pushed up originally.  The
original authors of libunifex have moved in another direction so I've
decided not to use it in my downstream project(s) also.

Anyone wanting to use something like libunifex should probably look
to https://github.com/brycelelbach/wg21_p2300_std_execution , which
is where the proposals for future C++ standards in this space are
being developed.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 22:46:55 -07:00
Adrian Freihofer 9e4d107f6a networkmanager: update 1.38.0 -> 1.40.0
NetworkManager:
* Drop unused, internal systemd DHCPv4 client. This is long
  replaced by nettools' n-dhcp4 implementation.
* The nmcli command now supports --offline argument with "add" and
  "modify" commands, allowing operation on keyfile-formatted connection
  profiles without the service running (e.g. during system provisioning).
* The device state file /run/NetworkManager/devices/$ifindex now has
  new sections [dhcp4] and [dhcp6] containing the DHCP options for the
  current lease.
* Add multipath TCP (MPTCP) support. NetworkManager can now configure IP addresses
  as MPTCP endpoints. This is configurable via the "connection.mptcp-flags"
  property. The default setting is such that MPTCP handling is automatically
  enabled if the kernel sysctl "/proc/sys/net/mptcp/enabled" indicates so.
  NetworkManager does not enable the MPTCP sysctl or adjust the limits (ip mptcp limits).
  The administrator or the distribution is supposed to configure the desired system
  settings.
  Note that strict reverse path filtering (rp_filter) breaks many MPTCP use cases.
  With MPTCP handling enabled, NetworkManager will relax a strict (1) rp_filter
  to loose (2). Otherwise rp_filter is untouched by NetworkManager.
* NetworkManager expanded log messages for invalid DHCP options.
* Fix the requirement of hardware address for DHCPv6, by dropping it.
* Increase the PMK lifetime for Wi-Fi connections using WPA-EAP.
* "nmcli networking off" now waits for deactivations to complete.
* Improve the appearance of nm-settings-nmcli man page by preserving
  paragraphs.
* Support enabling ipv4ll alongside DHCPv4 and static addressing.
* Support configuring "ipv6.mtu".
* Honor "nm.debug" kernel command line to enable debug logging of
  NetworkManager.
* NetworkManager reads the kernel command line "/proc/cmdline" for several
  purposes, including "nm.debug" for enabling debugging and the
  "match.kernel-command-line" setting in the profile. NetworkManager now
  first looks now for "/run/NetworkManager/proc-cmdline", which allows to
  overwrite the command line.
* Improve the reapply of non-bridge properties.
* Honor adding a Bluetooth NAP connection with all available methods.
* Improve carrier detection.
* During the build, stop relying on intltool for i18n and use gettext only.
* Undeprecate nm_remote_connection_get_secrets() in libnm.
* NetworkManager now will restart DHCP if the MAC changes on a device.
* Several internal improvements.

Recipe:
* Drop the last patch :-). -Difcfg_rh=false is now honored and the
  distro detection patch is no longer needed.
* Fix: move /etc/resolv-conf.NetworkManager to daemon package
* Fix: remove ppp rdepends from daemon. The ppp plugin rdepends on ppp.
* ifupdown plugin requires now bash not sh. But the ifupdown is an
  optional plugin anyway.

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 13:07:18 -07:00
Mingli Yu a755af4fb5 postgresql: make sure pam conf installed when pam enabled
Update the pam check logic to make sure pam conf installed.

Before the patch:
root@intel-x86-64:~# rpm -ql postgresql | grep pam.d | grep postgresql
root@intel-x86-64:~#

After the patch:
root@intel-x86-64:~# rpm -ql postgresql | grep pam.d | grep postgresql
/etc/pam.d/postgresql
root@intel-x86-64:~#

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 08:44:19 -07:00
Wang Mingyu eb60f28410 babl: upgrade 0.1.94 -> 0.1.96
0001-meson-Do-not-run-git-rev-parse-during-configure.patch
removed since it's not available in 0.1.96

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 08:44:19 -07:00
Wang Mingyu 8be78c7a84 xfsdump: upgrade 3.1.10 -> 3.1.11
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 08:44:19 -07:00
Wang Mingyu b13a8300b9 tree: upgrade 2.0.2 -> 2.0.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 08:44:19 -07:00
Wang Mingyu 69fb572481 tcpreplay: upgrade 4.4.1 -> 4.4.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 08:44:19 -07:00
Wang Mingyu 3431abd007 bdwgc: upgrade 8.2.0 -> 8.2.2
License-Update: Format of license file changed

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-29 08:39:11 -07:00
Wang Mingyu fbb99e9ad5 logwatch: upgrade 7.6 -> 7.7
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Wang Mingyu 634373b08e gtk4: upgrade 4.6.6 -> 4.6.7
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Wang Mingyu 6f36a12018 hunspell: upgrade 1.7.0 -> 1.7.1
Changelog:
==========
 Merge chromium fix for OOB string write in hunspell
 Merge firefox fix for various issues parsing incomplete aff files
 Fix crash with hunspell -l -r
 Merge in weblate translations
 Includes fix for CVE-2019-16707

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Wang Mingyu 08304fa543 gnome-bluetooth: upgrade 42.2 -> 42.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Wang Mingyu b6099a1338 feh: upgrade 3.9 -> 3.9.1
Changelog:
=========
* Set libcurl user agent to "feh/3.9.1". Previously, feh did not send a
  user agent.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj 8f44a8894f monkey: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj 05f9c6f1ba crda: Fix build with clang-15
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj dd8ceca71e mongodb: Fix boost build with clang-15
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj 8779752903 lirc: Fix build on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj 2d7e9e2fe7 samba: Fix warnings in configure tests for rpath checks
Add a patch to avoid implicit-function-declaration warnings, they will
soon become errors with clang 15+

set path for privatelibdir

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj bb8b1640c9 python3-pyephem: Fix build with python3 and musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj 6dd82f3a04 python3-netifaces: Fix build with python3 and musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj 3dd74712ed dvb-apps: Use tarball for SRC_URI and fix build on musl
Convert to using tarball for SRC_URI, this is only recipe in
meta-openembedded needing mercurial fetcher

Fix the stime replacement patch to fix type errors on time_t

| dvbdate.c:313:12: error: incompatible pointer to integer conversion assigning to 'time_t' (aka 'long') from 'time_t **' (aka 'long **') [-Wint-conversion]
|         ts.tv_sec = &new_time;
|                   ^ ~~~~~~~~~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj b81f66a09a vorbis-tools: Fix build on musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Khem Raj d58a582e2f aom: Upgrade to 3.4.0
This fix brings in following changes [1]
Add -D_GNU_SOURCE on musl to fix ftello()

[1] https://aomedia.googlesource.com/aom/+/refs/tags/v3.4.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-28 23:57:15 -07:00
Yi Zhao 2b8b5dbe03 samba: fix buildpaths issue
The test case tfork_cmd_send in smbtorture fails on target as it
requries a script located in the source directory:

$ smbtorture ncalrpc:localhost local.tfork.tfork_cmd_send
test: tfork_cmd_send
/buildarea/build/tmp/work/core2-64-poky-linux/samba/4.14.14-r0/samba-4.14.14/testprogs/blackbox/tfork.sh:
Failed to exec child - No such file or directory

This also triggers the buildpaths warning:
QA Issue: File /usr/bin/smbtorture in package samba-testsuite contains reference to TMPDIR [buildpaths]

Skip this test case in smbtorture to avoid the warning.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:39:10 -07:00
Markus Volk 5ae3668320 pipewire: improve runtime dependency settings
- set pipewire-jack to be runtime recommended if it is built
- make media-session and wireplumber conflicting each other

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:39:10 -07:00
Vyacheslav Yurkov 8c6ae75bef protobuf: disable protoc binary for target
When applications want to use protoc during the build, the target binary
has to be disabled in order to avoid following error:

|   The imported target "protobuf::protoc" references the file
|
|      "<application build dir>/recipe-sysroot/usr/bin/protoc-<protobuf version>"
|
|   but this file does not exist.  Possible reasons include:
|
|   * The file was deleted, renamed, or moved to another location.
|
|   * An install or uninstall procedure did not complete successfully.
|
|   * The installation package was faulty and contained
|
|      "<application build dir>/recipe-sysroot/usr/lib/cmake/protobuf/protobuf-targets.cmake"
|
|   but not all the files it references.

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:39:10 -07:00
Philip Balister d2fef0d712 Remove dead link and old information from the README.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:46 -07:00
Jan Vermaete bf5463dda7 makeself: added makeself as new recipe
Based on the older recipe of intel-iot-refkit.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:46 -07:00
Vyacheslav Yurkov 4db814180c protobuf: change build system to cmake
Autotools support has been removed and replaced completely by CMake.

See related issues for details:
https://github.com/protocolbuffers/protobuf/issues/7911
https://github.com/protocolbuffers/protobuf/pull/10132

Drop autotools patches too.

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:46 -07:00
Vyacheslav Yurkov 61e3493c53 protobuf: 3.19.4 -> 3.21.5 upgrade
Drop the patch that was accepted upstream
Forward port clang-mips patch

Signed-off-by: Vyacheslav Yurkov <Vyacheslav.Yurkov@bruker.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Philip Balister 8eb1905780 python3-pybind11: Update to Version 2.10.0.
* Dropped patch for cross compile. 918d4481a4f69c7a4cbb4282acbabd28e2433039
   fixes this upstream.
 * This also fixing an issue building gnuradio where pybind looked for
   something in /usr/include/pythonX.Y on the build machine.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Wang Mingyu f1a45bbc99 python3-jsonrpcserver: Add dependence python3-typing-extensions
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Wang Mingyu 4f00a706b8 python3-pythonping: upgrade 1.1.2 -> 1.1.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Wang Mingyu c072aa9195 python3-hexbytes: upgrade 0.2.3 -> 0.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan d98d8dc8a6 python3-grpcio: upgrade 1.47.0 -> 1.48.0
0001-absl-always-use-asm-sgidefs.h.patch
removed since it's included in 1.48.0

abseil-ppc-fixes.patch
refreshed for new version

License-Update:
  Add the contents of Mozilla Public License to license file.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan 81fedc5a67 python3-grpcio-tools: upgrade 1.47.0 -> 1.48.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan 80195b718b python3-google-auth: upgrade 2.10.0 -> 2.11.0
Changelog:
=========
Features
---------
    add integration tests for configurable token lifespan (#1103) (124bae6)

Bug Fixes
--------
    Async certificate retrieving (#1101) (05f125d)

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan 62fa983265 python3-google-api-python-client: upgrade 2.56.0 -> 2.57.0
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Xu Huan aedb72c633 python3-fastjsonschema: upgrade 2.16.1 -> 2.16.2
Changelog:
===========
Fix compile to code tests to run them on any platform

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
zhengrq.fnst 537a38f502 python3-cantools: upgrade 37.1.0 -> 37.1.2
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
zhengrq.fnst c444fd9c5e python3-eth-account: 0.6.1 -> 0.7.0
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
zhengrq.fnst 2b3006809e python3-charset-normalizer: upgrade 2.1.0 -> 2.1.1
Changelog:
============
Deprecated
------------
    Function normalize scheduled for removal in 3.0

Changed
----------
    Removed useless call to decode in fn is_unprintable (#206)

Fixed
---------
    Third-party library (i18n xgettext) crashing not recognizing utf_8 (PEP 263) with underscore

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
zhengrq.fnst d8b05657c1 python3-asttokens: upgrade 2.0.7 -> 2.0.8
Changelog:
  Fix mypy explicit re-export issues

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Yi Zhao 262e54e314 python3-jsonrpcserver: upgrade 5.0.7 -> 5.0.8
Drop local patch which has been merged upstream.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Potin Lai 6829528d49 idevicerestore: SRCREV bump 280575b..7d622d9
Changelogs:
==========
7d622d9 restore: Don't print 'Attempting to continue after critical error' warning when no error was detected
6bc672c Make sure to exactly match the passed variant when using --variant
e667b49 Add --variant command line switch to specify build identity to use
fbbd4b6 Ignore 'Research*' variant in build identity selection
20ad978 ipsw: Add workaround for missing RestoreBehavior entries for ipsw info
efd00b4 Don't print an error message when RestoreBehavior is missing
170a17e ipsw: Improve error message when fwrite fails
eff9fab Support iOS 16.0 Beta 2 (#506)
aa25a29 Remove more serial number checks, and get ECID early on in all modes
f6c3d53 Add support for FirmwareUpdaterPreflight message
3525150 Use more elegant way to match file name to component name
5831f78 restore: Fix memory corruption in restore_get_timer_firmware_data
6d3f4cf Add support for iOS 16
f80a876 ipsw: Update to reflect color macro name change in libimobiledevice-glue
ddc0c16 Fix restore for devices that don't have eUICC
51b33f4 Increase recovery mode disconnect and re-connect timeout from 10 to 60 seconds
0b269e6 configure: Only check for pthread if really required
6a16d60 configure: Make sure the plist_from_json works
9052c7f Print version string upon execution
86c53b4 autoconf: Automatically derive version number from latest git tag
8f7afa0 More code improvements using _plist_dict_copy_* helper
71561a4 Use proper detection for macOS restore path (instead of version number comparison)
2eb8865 Fix build identity selection for beta (developer) firmware
190473b restore: Fixed a problem that nobody even knew existed
e833a30 normal: Skip fetching FirmwarePreflightInfo for non-baseband devices
ca44e4d tss: Fix img4 tag for TSS request
03f2bae tss/restore: Improve code readability with plist helpers and removal of unneeded comments
7eaa1fa Add support for Timer,* components and TSS found in iPad Air 5th gen firmware
e28d96d ipsw: Use libplist's new plist_from_json API
d0a61eb Updated README with pkg-config requirement

Signed-off-by: Potin Lai <potin.lai.pt@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Potin Lai 29abc6ceec usbmuxd: add usbmuxd_git.bb
Add usbmuxd_git.bb to point to latest commit on github

Signed-off-by: Potin Lai <potin.lai.pt@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Potin Lai 1ddbf3f7a3 libusbmuxd: add libusbmuxd_git.bb
Add libusbmuxd_git.bb to point to latest commit on github

Signed-off-by: Potin Lai <potin.lai.pt@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00
Potin Lai c710cbe830 libirecovery: SRCREV bump e190945..ab5b4d8
Changelogs:
==========
ab5b4d8 Introduce non-persistent setenvnp command
17c02be Updated .gitignore
6e68ca7 Add device ID for macOS 12 Apple Silicon VMs
82d2357 Updated README with pkg-config requirement
c42442a Add Studio Display (device lookup)
ae49507 Use MACH_PORT_NULL to deal with kIOMasterPortDefault/kIOMainPortDefault rename

Signed-off-by: Potin Lai <potin.lai.pt@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-27 07:37:45 -07:00