summaryrefslogtreecommitdiffstats
path: root/meta-xfce
diff options
context:
space:
mode:
authorKai Kang <kai.kang@windriver.com>2023-04-07 17:17:19 +0800
committerKhem Raj <raj.khem@gmail.com>2023-04-07 16:58:15 -0700
commitae8ea03c449f3cb3df3b85cd78d1ecfd7e1aec94 (patch)
treec0c40df4a0575ca1784cc362cf1c81ff6bd7e1e0 /meta-xfce
parentfaa9d6a7b14a7b204d8ea02b847e04a2db5ceed1 (diff)
downloadmeta-openembedded-ae8ea03c449f3cb3df3b85cd78d1ecfd7e1aec94.tar.gz
xfce4-notifyd: 0.6.3 -> 0.8.2
Update xfce4-notifyd from 0.6.3 to 0.8.2 * update HOMEPAGE that goodies.xfce.org has been decommissioned * the content of license file has been updated but license not changed * patch for configure.ac to get the absolute path of pkg-config variables * drop dependencies dbus and dbus-glib that xfce4-notifyd has been ported to gdbus Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-xfce')
-rw-r--r--meta-xfce/recipes-apps/xfce4-notifyd/files/xfce4-notifyd-get-var-abs-path.patch41
-rw-r--r--meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.8.2.bb (renamed from meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.6.3.bb)12
2 files changed, 48 insertions, 5 deletions
diff --git a/meta-xfce/recipes-apps/xfce4-notifyd/files/xfce4-notifyd-get-var-abs-path.patch b/meta-xfce/recipes-apps/xfce4-notifyd/files/xfce4-notifyd-get-var-abs-path.patch
new file mode 100644
index 000000000..719267fd1
--- /dev/null
+++ b/meta-xfce/recipes-apps/xfce4-notifyd/files/xfce4-notifyd-get-var-abs-path.patch
@@ -0,0 +1,41 @@
1Native pkg_config only return basename of the variable queried. Invoke `which`
2to get the absolute path.
3
4Upstream-Status: Inappropriate [oe specific]
5
6Signed-off-by: Kai Kang <kai.kang@windriver.com>
7---
8 configure.ac | 6 +++---
9 1 file changed, 3 insertions(+), 3 deletions(-)
10
11diff --git a/configure.ac b/configure.ac
12index 0f49e2b..a589147 100644
13--- a/configure.ac
14+++ b/configure.ac
15@@ -116,7 +116,7 @@ AC_MSG_CHECKING([for gdbus-codegen])
16 if test x"$GDBUS_CODEGEN" = x""; then
17 GDBUS_CODEGEN=`$PKG_CONFIG --variable=gdbus_codegen gio-2.0`
18 fi
19-if test -x "$GDBUS_CODEGEN"; then
20+if test -x "$(which $GDBUS_CODEGEN)"; then
21 AC_MSG_RESULT([$GDBUS_CODEGEN])
22 else
23 AC_MSG_ERROR([could not find gdbus-codegen in \$PATH. You can run
24@@ -129,7 +129,7 @@ AC_MSG_CHECKING([for glib-compile-resources])
25 if test x"$GLIB_COMPILE_RESOURCES" = x""; then
26 GLIB_COMPILE_RESOURCES=`$PKG_CONFIG --variable=glib_compile_resources gio-2.0`
27 fi
28-if test -x "$GLIB_COMPILE_RESOURCES"; then
29+if test -x "$(which $GLIB_COMPILE_RESOURCES)"; then
30 AC_MSG_RESULT([$GLIB_COMPILE_RESOURCES])
31 else
32 AC_MSG_ERROR([could not find glib-compile-resources in \$PATH. You can run
33@@ -142,7 +142,7 @@ AC_MSG_CHECKING([for glib-genmarshal])
34 if test x"$GLIB_GENMARSHAL" = x""; then
35 GLIB_GENMARSHAL=`$PKG_CONFIG --variable=glib_genmarshal glib-2.0`
36 fi
37-if test -x "$GLIB_GENMARSHAL"; then
38+if test -x "$(which $GLIB_GENMARSHAL)"; then
39 AC_MSG_RESULT([$GLIB_GENMARSHAL])
40 else
41 AC_MSG_ERROR([could not find glib-genmarshal in \$PATH. You can run
diff --git a/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.6.3.bb b/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.8.2.bb
index 608660811..7dbd90c18 100644
--- a/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.6.3.bb
+++ b/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.8.2.bb
@@ -1,10 +1,10 @@
1SUMMARY = "Easily themable notification daemon with transparency effects" 1SUMMARY = "Easily themable notification daemon with transparency effects"
2HOMEPAGE = "http://goodies.xfce.org/projects/applications/xfce4-notifyd" 2HOMEPAGE = "https://docs.xfce.org/apps/notifyd/start"
3LICENSE = "GPL-2.0-only" 3LICENSE = "GPL-2.0-only"
4LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" 4LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
5
5DEPENDS = " \ 6DEPENDS = " \
6 dbus \ 7 glib-2.0-native \
7 dbus-glib \
8 libnotify \ 8 libnotify \
9 libxfce4util \ 9 libxfce4util \
10 libxfce4ui \ 10 libxfce4ui \
@@ -14,7 +14,9 @@ DEPENDS = " \
14 14
15inherit xfce-app 15inherit xfce-app
16 16
17SRC_URI[sha256sum] = "56a9f895aed460042f2abe09bb1a899e29b7c7d5a76ecac63dead3ced990859f" 17SRC_URI:append = " file://xfce4-notifyd-get-var-abs-path.patch"
18
19SRC_URI[sha256sum] = "e3a28adb08daa1411135142a0d421e4d6050c4035a4e513a673a59460ff2ae84"
18 20
19# Avoid trouble with other desktops e.g KDE which also ships dbus service named 21# Avoid trouble with other desktops e.g KDE which also ships dbus service named
20# org.freedesktop.Notifications 22# org.freedesktop.Notifications