Commit Graph

636 Commits

Author SHA1 Message Date
zangrc 6b9f0feb54 toybox: upgrade 0.8.4 -> 0.8.5
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-11 08:48:26 -07:00
zangrc 9897b5d33e opencl-clhpp: upgrade 2.0.13 -> 2.0.14
Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-11 08:48:26 -07:00
Khem Raj 4531446e5e packagegroup-meta-oe: Add zsync-curl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-10 07:07:56 -07:00
Luca Boccassi b72de343a9 dbus-broker: enforce required versions of libselinux and libaudit
v29 requires libselinux >= 3.2 and libaudit >= 3.0, set them as such
in DEPENDS

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-09 12:19:23 -07:00
Luca Boccassi a65570945c dbus-broker: remove deprecated linux-4-17 option
Removed in v29

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-09 12:19:23 -07:00
Andreas Müller 519020887e libsigc++-2.0: upgrade 2.10.6 -> 2.10.7
2.10.7 (stable)

Meson build:
* Make it possible to use sigc++ as a subproject
  (Kjell Ahlstedt)
* Fix dependency on files generated from .h.m4 files
  (Kjell Ahlstedt)
* No implicit_include_directories
  (Kjell Ahlstedt)
* Make quiet installations possible
  (Kjell Ahlstedt)
* Fix build as subproject without building documentation
  (Kjell Ahlstedt) Issue #71 (Xavier Claessens)

Documentation:
* Links to *.gnome.org refer to sigc++-2.0 and gtkmm-3.0 versions
  instead of latest versions
  (Kjell Ahlstedt)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-09 08:49:21 -07:00
Andreas Müller 1dde9990b8 glibmm: upgrade 2.62.0 -> 2.66.1 / build with meson / cleanup recipe
2.66.1 is the version GNOME 40.2 release suggests. There are 2.68 versions but
these are for mm-bindings compatible with gtk4.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-09 08:49:21 -07:00
Khem Raj 373fe4e72b packagegroup-meta-oe: Add libparse-yapp-perl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-05 09:45:50 -07:00
Andreas Müller ff7265aeab dbus-broker: upgrade 28 -> 29
* Improve SELinux audit messages. This requires the new libselinux-3.2
      and libaudit-3.0 releases. If audit/selinux support is enabled, those
      are now the minimum required versions.
    * Make linux-4.17 a hard-requirements. Older kernels are no longer
      supported.
    * Fix startup failures when at-console users have consecutive uids.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-03 16:58:41 -07:00
Khem Raj 9cd1523504 packagegroup-meta-oe: Add evemu-tools
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-06-01 07:49:06 -07:00
Khem Raj 5fb448acb9 packagegroup-meta-oe: Add qperf package
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-31 15:02:22 -07:00
Khem Raj 6c74740048 sdbus-cpp: Do not fetch googletest on the fly
This package downloads code ( gtest ) post do_fetch task

Now this is checked out by bitbake fetcher into decided source directory,
this ensures reproducibility

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-28 06:55:34 -07:00
Khem Raj 89406f918d projucer: Update to latest master tip
Drop patch which no longer is needed as it has been fixed differently
upstream

License-Update: Updated to reflect JUCE 6 Terms [1]

[1] https://github.com/juce-framework/JUCE/commit/de6ecc57f84294e82a608bcc6d0f5d11645f15e3#diff-4673a3aba01813b595de187a7a6e9e63a3491d55821606fecd9f13a10c188a1d

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-28 06:55:33 -07:00
Daniel Ammann ba8309fbb7 nyancat: add new package
Signed-off-by: Daniel Ammann <daniel.ammann@bytesatwork.ch>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-28 06:55:33 -07:00
Andreas Müller 6a6375d962 mm-common: upgrade 1.0.2 -> 1.0.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-22 05:54:00 -07:00
Armin Kuster 7967b8ee00 packagegroup-meta-oe: add audit to pkg grp
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-12 20:45:50 -07:00
Khem Raj dcb8ab6169 sdbus-c++-libsystemd: Avoid hard dependency on rsync
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-11 08:27:27 -07:00
Romain Naour fee0672979 packagegroup-meta-oe: Add poke to packagegroup-meta-oe-devtools
Signed-off-by: Romain Naour <romain.naour@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-06 12:26:05 -07:00
Saul Wold 564f721954 packagegroup-meta-oe: conditional remove tbb for powerpc
Since tbb has a COMPATIBLE_MACHINE entry to prevent it from building
for powerpcc, let's also remove it from the meta-oe-support package
group.

Signed-off-by: Saul Wold <saul.wold@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-05-03 13:03:06 -07:00
Naveen Saini f0d923503a ocl-icd: upgrade 2.2.14 -> 2.3.0
Release tag:
https://github.com/OCL-dev/ocl-icd/releases/tag/v2.3.0

Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-15 09:28:43 -07:00
Khem Raj cf0b587ddd libmanette: Add recipe
Its needed for gamepad support in webkit

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-06 09:02:12 -07:00
Martin Jansa 5c83f2da63 packagegroup-meta-oe: use 4 spaces for identation
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-06 09:02:12 -07:00
Martin Jansa 976c8d3f69 phonet-utils: remove
* no update other than occassional build fix since 2011 when I've imported this
* it's also failing with usrmerge:
  ERROR: phonet-utils-0.0.0+gitrAUTOINC+4acfa720fd-r2 do_package_qa: QA Issue: phonet-utils package is not obeying usrmerge distro feature. /lib should be relocated to /usr. [usrmerge]
  ERROR: phonet-utils-0.0.0+gitrAUTOINC+4acfa720fd-r2 do_package_qa: QA run found fatal errors. Please consider fixing them.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-06 09:02:12 -07:00
Martin Jansa 3bffa82504 packagegroup-meta-oe: include glfw, icewm, geis only with x11 in DISTRO_FEATURES
* and also opengl for glfw

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-06 09:02:12 -07:00
Marius Kriegerowski 8ac832ceb9 tmate: add recipe version 2.4.0
Add a recipe for tmate, a fork of tmux that provides remote terminal
sharing.

Signed-off-by: Marius Kriegerowski <marius.kriegerowski@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-28 12:12:58 -07:00
INC@Cisco) 2179569945 bpftool: remove recipe from blacklist
Have not seen build issues for 5.4 and 5.10
x86-64 kernels so allow to build it

Signed-off-by: Denys Zagorui <dzagorui@cisco.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-28 12:12:58 -07:00
Martin Jansa b78698f767 packagegroup-meta-{oe,multimedia}: move pipewire to the right packagegroup
* it's in meta-multimedia not meta-oe layers

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-28 12:12:57 -07:00
Martin Jansa fdbb0e334f open-vm-tools: move to meta-networking
* and make it skipped only when meta-filesystem is missing as well

* depends on libdnet from meta-networking and nothing in meta-oe depends on open-vm-tools

* update packagegroup-meta-oe to match this, without either of these layers packagegroup-meta-oe is currently failing with:

  ERROR: Nothing RPROVIDES 'open-vm-tools' (but meta-oe/recipes-core/packagegroups/packagegroup-meta-oe.bb RDEPENDS on or otherwise requires it)
  open-vm-tools was skipped: Requires meta-networking and meta-filesystems to be present.
  NOTE: Runtime target 'open-vm-tools' is unbuildable, removing...
  Missing or unbuildable dependency chain was: ['open-vm-tools']
  ERROR: Required build target 'packagegroup-meta-oe' has no buildable providers.
  Missing or unbuildable dependency chain was: ['packagegroup-meta-oe', 'open-vm-tools']

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-28 12:12:57 -07:00
Martin Jansa 046e7067bf mysql-python, lio-utils, openlmi-tools: add conditional PNBLACKLIST like meta-python2 does
* it depends on target python(2) recipes from meta-python2 which are restricted with this
  conditional since:
  https://git.openembedded.org/meta-python2/commit/?h=hardknott&id=10c65fc18998d302f34634ffceaf31ab335056dd

* telepathy-idle and cherokee from:
  meta-oe/recipes-connectivity/telepathy/telepathy-idle_0.2.0.bb
  meta-webserver/recipes-httpd/cherokee/cherokee_git.bb
  also depend on meta-python2, but use only pythonnative from there, so they aren't blacklisted.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-28 12:12:57 -07:00
Martin Jansa e4aec9b81e packagegroup-meta-oe: move the packages depending on meta-python2 to separate packages
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-28 12:12:57 -07:00
Martin Jansa a338989c63 packagegroup-meta-oe: include nodejs without meta-python2 conditional
* it doesn't depend on meta-python2 since:
  commit eaf9cfb018
  Author: Martin Jansa <martin.jansa@gmail.com>
  Date:   Thu Jan 23 17:44:06 2020 +0100

    nodejs: use python3native

    Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-28 12:12:57 -07:00
Martin Jansa 1687dd7c2d packagegroup-meta-oe: include abseil-cpp for all architectures
* the restriction was removed in following commit, but packagegroup-meta-oe
  wasn't updated reflect that

  commit 7223513f40
  Author: Anatol Belski <anbelski@linux.microsoft.com>
  Date:   Fri Feb 19 12:58:45 2021 +0000

    abseil-cpp: Relax build requirements

    While better hardware acceleration is definitely advantageous, there is no
    hard requirement defined by the upstream. Removing this will allow
    builds targeting older hardware where DEFAULTTUNE can't be changed. If
    found useful, this can also be backported to lower branches.

    Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-28 12:12:57 -07:00
Khem Raj ef0c4dd97c xxhash: Remove recipe
It has been moved to oe-core

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-20 23:53:13 -07:00
Stefan Schmidt 3591919feb plymouth_0.9.5.bb: allow building with musl libc
Plymouth uses rpmatch() which is not provided by musl. Instead we use
the standalone rpmatch implementation and add dependencies and LDFLAGS
adjustment for musl libs based builds.

Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-18 12:43:41 -07:00
Stefan Schmidt ad220639dd musl-rpmatch_git.bb: add new recipe to provide rpmatch() for musl libc builds
Musl does not provide rpmatch() while glibc does. This is a standalone
implementation for musl libc based systems.

Using it for a recipe is as simple as adding the dependency and adding
-lrpmatch to the LDFLAGS for linking. An example for plymouth is
provided as follow up patch.

Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-18 12:43:41 -07:00
Luca Boccassi d19ffdf625 dbus-broker: upgrade 27 -> 28
See full changelog https://github.com/bus1/dbus-broker/releases/tag/v28

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-18 11:26:33 -07:00
Luca Boccassi a9ca1577a4 dbus-broker: upgrade 26 -> 27
See full changelog https://github.com/bus1/dbus-broker/releases/tag/v27

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-15 11:48:21 -07:00
Khem Raj 393689d924 breakpad: Exclude for ppc64
It does not build, errors out like
../git/src/client/linux/dump_writer_common/raw_context_cpu.h:48:2: error: #error "This code has not been ported to your platform yet."

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 00:00:20 -08:00
Khem Raj ab5c58ffdc ssiapi: Disable for ppc64
Internal boost headers are missing ppc64 support
ssiapi.1.3.0/lib/boost/smart_ptr/detail/sp_counted_base.hpp:66:11: fatal error: boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp: No such file or directory

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-14 00:00:20 -08:00
Khem Raj 7d4174ab0a ply: Disable on ppc64
Port does not exist

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-12 22:14:04 -08:00
Khem Raj 409cdb1280 packagegroup-meta-oe: Add libleak to packagegroup-meta-oe-extended
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-06 18:47:15 -08:00
Adam Miartus 6eecd37b8c cereal: Remove
this component is already configured by 'libcereal'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-27 07:21:29 -08:00
Andreas Müller d9ad178c12 libsigc++-2.0: upgrade 2.10.3 -> 2.10.6
Build with meson

2.10.6 (stable)

Build:
* Meson build: Fix versioning on macOS
  (Tom Schoonjans) Pull request #65

Documentation:
* sigc++/sigc++.h: Describe how to use libsigc++ with Meson
  (Kjell Ahlstedt)
* Update links to the web page, now at
  libsigcplusplus.github.io/libsigcplusplus
  (Kjell Ahlstedt)

2.10.4 (stable)

Build:
* Meson build: Set default value of the 'warnings' option to 'min'
  (Kjell Ahlstedt)
* NMake Makefiles: Several improvements
  (Chun-Wei Fan) Pull request #58
* docs/reference/: Update for Doxygen >= 1.8.16
  (Kjell Ahlstedt)

Documentation:
* docs/manual/libsigc_manual.xml: Update signal and slot syntax
  (Kjell Ahlstedt) Issue #59 (Denis Washington)

The tarball for 2.10.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of README.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-11 09:28:44 -08:00
Oleksandr Kravchuk 677bb679ef plymouth: update to 0.9.5
Changelog:
- Add new firmware-upgrade mode
- Deprecate some cruft, expunge some old code
- Add keyboard layout indicator
- Add translations
- Improve boot.log output
- Darmatically rework DRM renderer
- Add support for EFI vendor provided logos
- Theme updates
- Misc fixes

Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-06 12:35:12 -08:00
Adam Miartus e1b438c138 cereal: add cereal a header-only c++11 serialization library
Signed-off-by: Adam Miartus <adam.miartus@softhows.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-02 10:04:17 -08:00
Khem Raj da4b738b7a packagegroup-meta-oe: Add re2
re2 is newly added package

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Clément Péron <peron.clem@gmail.com>
2021-01-21 00:26:41 -08:00
Luca Boccassi 3c9ced9c02 dbus-broker: update to v26
Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-21 00:26:41 -08:00
Khem Raj 1368f33aff packagegroup-meta-oe: Add new package influxdb
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Thomas Perrot <thomas.perrot@bootlin.com>
2021-01-11 15:40:10 -08:00
Luca Boccassi 67631e5ac7 dbus-broker: enable SO_PEERSEC usage by default
Linux 4.17 is quite old at the moment, the last 3 LTS kernels are all newver,
so it should be safe to enable a better security option by default.

Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-11 09:51:22 -08:00
Dmitry Baryshkov 0d1303a8ab obconf: Openbox configuration tool
Add a tool to configure Openbox themes.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-12-29 15:50:45 -08:00