summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-core/dbus
Commit message (Collapse)AuthorAgeFilesLines
* dbus-broker: update to v32Luca Boccassi2022-09-061-1/+1
| | | | https://github.com/bus1/dbus-broker/releases/tag/v32
* dbus-broker: update 29 -> 31Luca Boccassi2022-05-241-1/+1
| | | | | | | | | | Full changelogs: https://github.com/bus1/dbus-broker/releases/tag/v30 https://github.com/bus1/dbus-broker/releases/tag/v31 Signed-off-by: Luca Boccassi <bluca@debian.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-042-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-daemon-proxy: add missing `return` statementLeif Middelschulte2022-01-111-1/+1
| | | | | | | The missing `return` statement leads to a `SIGABRT`. Signed-off-by: Leif Middelschulte <Leif.Middelschulte@klsmartin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update SRC_URI branch and protocolsRichard Purdie2021-11-031-1/+1
| | | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-032-6/+6
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dbus-broker: enforce required versions of libselinux and libauditLuca Boccassi2021-06-091-2/+2
| | | | | | | | 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>
* dbus-broker: remove deprecated linux-4-17 optionLuca Boccassi2021-06-091-1/+0
| | | | | | | Removed in v29 Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: upgrade 28 -> 29Andreas Müller2021-06-031-1/+1
| | | | | | | | | | | | * 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>
* dbus-broker: upgrade 27 -> 28Luca Boccassi2021-03-181-1/+1
| | | | | | | 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>
* dbus-broker: upgrade 26 -> 27Luca Boccassi2021-03-151-1/+1
| | | | | | | 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>
* dbus-broker: update to v26Luca Boccassi2021-01-211-1/+1
| | | | | Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: enable SO_PEERSEC usage by defaultLuca Boccassi2021-01-111-0/+1
| | | | | | | | 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>
* dbus-broker: upgrade 24 -> 25Luca Boccassi2020-12-031-1/+1
| | | | | | | See full changelog https://github.com/bus1/dbus-broker/releases/tag/v25 Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-brocker: upgrade 23 -> 24Luca Boccassi2020-11-301-1/+1
| | | | | | | See full changelog https://github.com/bus1/dbus-broker/releases/tag/v24 Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: rdepend on dbus-commonLuca Boccassi2020-11-301-0/+2
| | | | | | | | | The dbus package in oe-core was split, and the common configuration files that are also required by dbus-broker are now shipped in dbus-common, to avoid having to pull in the entire dbus-daemon. Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-brocker: upgrade 22 -> 23Pierre-Jean Texier2020-06-031-2/+1
| | | | | | | See full changelog https://github.com/bus1/dbus-broker/releases/tag/v23 Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: upgrade 21 -> 22Pierre-Jean Texier2020-03-107-372/+2
| | | | | | | | | See full changelog https://github.com/bus1/dbus-broker/releases/tag/v22 Also remove patches applied upstream Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: fix upstream version checkPierre-Jean Texier2020-03-051-0/+2
| | | | | | | | | | | | Fixes: INFO: Skip package dbus-broker (status = UNKNOWN_BROKEN, current version = 21, next version = N/A) After this commit: INFO: dbus-broker, 21, 22, None, N/A Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
* dbus-broker: backport patches to fix policy with SELinux nodesLuca Boccassi2020-02-063-0/+111
| | | | | | Backport from master: https://github.com/bus1/dbus-broker/pull/213 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: Use nonarch_libdir for systemd catalog filesKhem Raj2019-12-201-1/+2
| | | | | | | | | | Fixes ERROR: dbus-broker-21-r0 do_package: QA Issue: dbus-broker: Files/directories were installed but not shipped in any package: /usr/lib/systemd/catalog /usr/lib/systemd/catalog/dbus-broker.catalog /usr/lib/systemd/catalog/dbus-broker-launch.catalog Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: rename distro_features_check to features_checkDenys Dmytriyenko2019-11-211-1/+1
| | | | | | | Avoid warning due to the class rename in OE-Core. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: build with libaudit if selinux is enabledLuca Boccassi2019-11-011-0/+2
| | | | | | | | There is no DISTRO_FEATURE for audit, so most packages enable it if selinux is enabled. Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: add patch to fix build with musl libcLuca Boccassi2019-10-282-0/+39
| | | | | | Forwarded upstream: https://github.com/bus1/dbus-broker/pull/214 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: build with SELinux if it's enabled via DISTRO_FEATURESLuca Boccassi2019-10-281-0/+3
| | | | | Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: backport patches from masterLuca Boccassi2019-10-284-0/+220
| | | | | | | | | These patches fix issues found in Fedora 30, which switched from dbus-daemon to dbus-broker. These backports align meta-oe to Fedora 30. Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: 19 -> 21Luca Boccassi2019-10-281-1/+3
| | | | | | | | Add /lib/systemd/catalog to the package, as snippets for the journal are now shipped. Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: 18 -> 19William A. Kennington III via Openembedded-devel2019-03-282-44/+1
| | | | | | | Drops the musl compat patch which is upstream in version 19 Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: 16 -> 18William A. Kennington III via Openembedded-devel2019-03-282-14/+46
| | | | | | | | | | | | | | | Also brings in a patch to fix up building against a musl libc that is not in a released build yet. This change cleans up a number of things about the build - Upstream no longer depends on glib - We dont ever runtime depend on reference dbus - Docs are disabled by default so we don't need to specify the option - There is no native tooling so we shouldn't need a native bbclass - No longer depend on gitsm since upstream provides release tarballs Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: fetch submodules tooBrad Bishop2018-11-021-1/+1
| | | | | | | | dbus-broker depends on a number of submodules. Make sure to recursively fetch those as well. Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: update to 16William A. Kennington III via Openembedded-devel2018-10-113-72/+3
| | | | | | | | Dropped the patches for version 13 as they are now included in the upstream dbus-broker codebase. Signed-off-by: William A. Kennington III <wak@google.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: Upgrade to latest and fix build on muslKhem Raj2018-06-285-64/+74
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-broker: include only if systemd is DISTO_FEATUREArmin Kuster2018-04-131-3/+6
| | | | Signed-off-by: Armin Kuster <akuster808@gmail.com>
* libdbus-c++: Refresh patches v2Armin Kuster2018-04-132-24/+19
| | | | | | | | v2] refresh via quilt push/refresh rather than devtool Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dbus-broker: Add recipeYang Lyu2018-04-133-0/+88
| | | | | | | | | | | | | | | | DBus-broker is a drop-in replacement for dbus-daemon. It is an implementation of a message bus as defined by the D-Bus specification. Its aim is to provide high performance and reliability, while keeping compatibility to the D-Bus reference implementation. 0001-Comment-rst2man-related-stuff.patch avoids using rst2man. 0002-Correct-including-directory-for-conf.patch fixs path computation for <include> node. The patch should be dropped when a newer version of dbus-broker that includes commit: https://github.com/bus1/dbus-broker/commit/9af79016f0f6b1ee60779bc6dc4acd7b4b9e6c70 is available. Signed-off-by: Yang Lyu <yang.lyu@axis.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* dbus-daemon-proxy: Fix return value from master_filter_cb()Khem Raj2017-08-132-4/+34
| | | | | | | | Use github for SRC_URI Reorder the linker flags so that we can remove disabling --as-needed Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdbus-c++: Add -pthread to linker flagsKhem Raj2017-07-141-0/+1
| | | | | | | | | | | | | It uses symbols from libpthread e.g. pthread_mutexattr_init and pthread_mutexattr_settype but does not link with pthreads, gold is strict about it and calls out with an error ../src/.libs/libdbus-c++-1.so: error: undefined reference to 'pthread_mutexattr_init' ../src/.libs/libdbus-c++-1.so: error: undefined reference to 'pthread_mutexattr_settype' Therefore correct the linker cmdline Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdbus-c++: Fix build with gcc7 and unblacklistKhem Raj2017-07-142-11/+36
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dbus-daemon-proxy: inherit pkgconfig, unblacklist and set package versionNg, Wei Tee2017-06-051-4/+3
| | | | | | | | | | The pkgconfig is not found in recipes specific sysroot. Therefore inherit pkgconfig is added to fix it. Package version is updated to avoid package dbus-daemon-proxy-dbg went backwards which would break package feeds. Signed-off-by: Ng, Wei Tee <wei.tee.ng@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add removal date to PNBLACKLIST messagesMartin Jansa2017-04-052-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | * based on discussion in pndeprecated thread: https://patchwork.openembedded.org/patch/137573/ update the messages to warn possible users that the recipe will be removed before the end of the next development cycle (before Yocto 2.4 is released). * updated with: sed -i 's/^\(PNBLACKLIST.*".*\)"/\1 - the recipe will be removed on 2017-09-01 unless the issue is fixed"/g' `git grep PNBLACKLIST | sed 's/:.*//g' | sort -u | xargs` * then noticed couple recipes being blacklisted only based on DISTRO_FEATURES, so removed those: meta-networking/recipes-support/lksctp-tools/lksctp-tools_1.0.17.bb meta-oe/recipes-connectivity/bluez/bluez-hcidump_2.5.bb meta-oe/recipes-connectivity/bluez/bluez4_4.101.bb meta-oe/recipes-connectivity/bluez/gst-plugin-bluetooth_4.101.bb meta-oe/recipes-navigation/foxtrotgps/foxtrotgps_1.1.1.bb meta-oe/recipes-navigation/gypsy/gypsy.inc meta-oe/recipes-navigation/navit/navit.inc meta-oe/recipes-support/opensync/libsyncml_0.5.4.bb * if it isn't fixed by this date, it's fair game to be removed whenever someone gets around to i Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-edbus exquisite elementary libeweather unionfs-fuse xfsprogs gmtk ↵Martin Jansa2017-02-132-0/+4
| | | | | | | | | devilspie2 gnome-backgrounds gnome-desktop gnome-mime-data gtk-engines gtksourceview2 libgnomekbd libidl-native onboard libgpewidget ubi-utils-klibc kexec-tools-klibc gupnp-igd gupnp-tools dvb-apps gstreamer mpd crda netcat-openbsd wireshark gnokii libmbim mosh networkmanager-openvpn libtelepathy dbus-daemon-proxy libdbus-c++ php vala-dbus-binding-tool collectd libgxim pywbem gtkhtml2 fbida fontforge libsexy wayland-fits xstdcmap xf86-video-glamo font-adobe-100dpi font-adobe-utopia-100dpi font-bh-100dpi font-bh-lucidatypewriter-100dpi font-misc-misc crash a2jmidid libsdl2-mixer libsdl-mixer minidlna sylpheed libsdl2-ttf libsdl-ttf ode pidgin postgresql syslog-ng usb-modeswitch xdg-user-dirs gateone python3-cryptography-vectors python3-ndg-httpsclient python-cryptography-vectors python-pbr bundler netdata menulibre openzone xfce4-verve-plugin iperf terminus-font xf86-video-nouveau ipmiutil klibc-utils pmbw multipath-tools gparted, gnome-system-monitor, php, vala-dbus-binding-tool, gtkmathview, lmsensors, postgresql: Blacklist * fails repeatedly as reported in: http://lists.openembedded.org/pipermail/openembedded-devel/2017-February/111112.html Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdbus-c++: missing DEPENDS, fix musl build, oe-stylize.pyAndré Draszik2016-12-025-8/+214
| | | | | | | | | | | | - libdbus-c++ also depends on expat - use PACKAGE_BEFORE_PN to simplify FILES - run through oe-stylize.py - compiling against the musl C library showed various problems, which have been fixed with the patches attached Signed-off-by: André Draszik <adraszik@tycoint.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libdbus-c++: added recipe for itThilo Cestonaro2016-11-233-0/+97
| | | | | Signed-off-by: Thilo Cestonaro <thilo.cestonaro@ts.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-231-1/+1
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove the unnecessary protocol parametersJackie Huang2013-09-031-1/+1
| | | | | | | | | It's not necessary to specify the protocol parameter when it's the default protocol for the fetcher, e.g. the default protocol for git fetcher it git, "protocol=git" isn't needed. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* dbus-c++: use openembedded-core versionsBernhard Guillon2011-09-043-53/+0
| | | | | | | | Remove non working recipes because openembedded-core provides better ones. Signed-off-by: Bernhard Guillon <Bernhard.Guillon@hale.at> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* dbus-daemon-proxy: add LIC_FILES_CHKSUM and disable as-neededMartin Jansa2011-05-301-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dbus: drop from meta-oeKoen Kooi2011-05-2611-536/+0
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* dbus.inc: Add missing dependency on libxdmcpKhem Raj2011-03-311-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>