summaryrefslogtreecommitdiffstats
path: root/meta-xfce/recipes-extended/imsettings/imsettings_1.8.11.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-xfce/recipes-extended/imsettings/imsettings_1.8.11.bb')
-rw-r--r--meta-xfce/recipes-extended/imsettings/imsettings_1.8.11.bb41
1 files changed, 41 insertions, 0 deletions
diff --git a/meta-xfce/recipes-extended/imsettings/imsettings_1.8.11.bb b/meta-xfce/recipes-extended/imsettings/imsettings_1.8.11.bb
new file mode 100644
index 0000000000..e3fe0241b3
--- /dev/null
+++ b/meta-xfce/recipes-extended/imsettings/imsettings_1.8.11.bb
@@ -0,0 +1,41 @@
1SUMMARY = "Delivery framework for general Input Method configuration"
2DESCRIPTION = "IMSettings is a framework that delivers Input Method \
3settings and applies the changes so they take effect \
4immediately without any need to restart applications \
5or the desktop. \
6This package contains the core DBus services and some utilities."
7HOMEPAGE = "http://code.google.com/p/imsettings/"
8SECTION = "Applications/System"
9
10LICENSE = "LGPL-2.0-or-later"
11LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1"
12
13inherit autotools gettext gtk-doc gobject-introspection features_check
14
15DEPENDS = "autoconf-archive-native gtk+3 libnotify"
16
17REQUIRED_DISTRO_FEATURES = "x11"
18
19SRC_URI = "git://gitlab.com/tagoh/imsettings.git;protocol=https;branch=main;tag=${PV} \
20 file://imsettings-gcc10.patch \
21 file://0001-remove-man-page.patch \
22 "
23SRCREV = "7fadd84fcbfe6c321dbe1c97b50cbb70efe20155"
24
25
26do_configure:prepend() {
27 cp ${STAGING_DATADIR_NATIVE}/gettext/ABOUT-NLS ${AUTOTOOLS_AUXDIR}/
28}
29
30EXTRA_OECONF = "--with-xinputsh=50-xinput.sh \
31 --disable-static \
32 "
33
34CFLAGS:append:toolchain-clang = " -Wno-error=unused-function -Wno-error=single-bit-bitfield-constant-conversion"
35PACKAGECONFIG ??= "xfce"
36PACKAGECONFIG[xfce] = ",,xfconf"
37PACKAGECONFIG[xim] = ",,libgxim"
38
39RDEPENDS:${PN} += "bash"
40
41FILES:${PN} += "${datadir}/dbus-1/*"