Commit Graph

18 Commits

Author SHA1 Message Date
Yi Zhao
31325005e4 classes: drop redundant classes
There are some redundant classes: enable-selinux.bbclass,
with-selinux.bbclass, meson-enable-selinux.bbclass,
meson-selinux.bbclass, enable-audit.bbclass, with-audit.bbclass.
These classes only add PACKAGEOCNFIG[selinux]/[audit] to recipes. But
currently most recipes have added PACKAGECONFIG[selinux]/[audit] in
their bb files. We don't need these anymore. Only keep
enable-selinux.class and enable-audit.class to append
PACKAGECONFIG[selinux]/[audit] for recipes.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Joe MacDonald <joe@deserted.net>
2021-08-29 21:34:22 -04:00
Yi Zhao
bb0c9c3abc glib-2.0: fix configure error for meson build
In glib 2.60.x, it turns selinux into a meson feature. We should use
'-Dselinux=enabled/disabled' rather than '-Dselinux=true/false' to
enable/disable the feature.

Add meso-enable-selinux.bbclass for this change and inherit it in
glib-2.0 bbappend to fix the configure error.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
2019-06-15 23:11:05 -04:00
Kai Kang
eafe868098 meson-selinux.bbclass: add for meson build system
Add meson-selinux.bbclass for meson build system. It used
'-Dselinux=true/false' to enable/disable 'selinux' rather than
--enable-selinux or --with-selinux.

Inherit meson-selinux for glib-2.0 to fix configure failure.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Joe MacDonald <joe@deserted.net>
2019-03-25 09:43:53 +01:00
Mark Hatle
4fefe83c32 Refactor to conform to YP Compat requirements
Change the references to check for the distribution flag of 'selinux' being
set before taking any action within the bbappends.  This prevents the
signature from being modified.

Also remove PR changes, as they are no longer allowed.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2017-09-14 08:29:01 -05:00
Xin Ouyang
b18a8332b6 glib-2.0: Use wildcard for version number in bbappend.
Signed-off-by: Xin Ouyang <xin.ouyang@windriver.com>
2014-05-16 18:01:58 +08:00
Mark Hatle
7cc4ee6c83 Resync to oe-core master Jan 10, 2014
Rename most recipes

Update a few recipes as needed:
* tar: Newer version has xattr and selinux support

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2014-01-10 13:55:59 -06:00
Philip Tricca
83081d1fdc glib-2.0: rename bbappend from 2.38.0 to 2.38.1
Signed-off-by: Philip Tricca <flihp@twobit.us>
Signed-off-by: Joe MacDonald <joe@deserted.net>
2013-12-04 10:16:51 -05:00
Philip Tricca
ec09d839f9 glib-2.0: upgrade from version 2.36.4 to 2.38.0
Signed-off-by: Joe MacDonald <joe@deserted.net>
2013-10-21 15:43:34 -04:00
Xin Ouyang
4e84186b90 glib-2.0: uprev to oe-core version 2.36.4
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-08-22 12:59:06 +08:00
Mark Hatle
a530caf828 dbus/glib-2.0/augeas/mesa: Rebase bbappends to oe-core 20130801
Rebase the bbappends to match the current oe-core versions.

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2013-08-02 00:08:14 +00:00
Xin Ouyang
8d9b63e260 glib-2.0: uprev to 2.36.2 to fit oe-core
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-06-17 18:04:34 +08:00
Xin Ouyang
29659c19d7 glib-2.0: uprev to 2.36.1 to fit oe-core
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-05-13 10:50:59 +08:00
Xin Ouyang
f11604ac92 glib-2.0: config option should be --enable-selinux
--with-selinux is consided as unrecognized option while
do_configure, so change it to --enable-selinux,

Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-01-18 15:01:04 +08:00
Xin Ouyang
d95d951a0e packages: inherit with-selinux
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2013-01-05 14:00:24 +08:00
Xin Ouyang
cd321edab3 glib-2.0,util-linux: uprev to oe-core version.
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-12-05 11:17:46 +08:00
Xin Ouyang
71bed4c424 glib-2.0/psmisc: uprev to oe-core version
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-11-27 10:20:14 +08:00
Xin Ouyang
3467300a26 glib-2.0: new version 2.32.4
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-07-19 15:04:54 +08:00
Xin Ouyang
014192520b glib-2.0: Build with selinux support.
Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com>
2012-06-15 18:00:30 +08:00