diff options
author | Kai Kang <kai.kang@windriver.com> | 2023-04-07 17:17:19 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-04-07 16:58:15 -0700 |
commit | ae8ea03c449f3cb3df3b85cd78d1ecfd7e1aec94 (patch) | |
tree | c0c40df4a0575ca1784cc362cf1c81ff6bd7e1e0 /meta-xfce | |
parent | faa9d6a7b14a7b204d8ea02b847e04a2db5ceed1 (diff) | |
download | meta-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.patch | 41 | ||||
-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 @@ | |||
1 | Native pkg_config only return basename of the variable queried. Invoke `which` | ||
2 | to get the absolute path. | ||
3 | |||
4 | Upstream-Status: Inappropriate [oe specific] | ||
5 | |||
6 | Signed-off-by: Kai Kang <kai.kang@windriver.com> | ||
7 | --- | ||
8 | configure.ac | 6 +++--- | ||
9 | 1 file changed, 3 insertions(+), 3 deletions(-) | ||
10 | |||
11 | diff --git a/configure.ac b/configure.ac | ||
12 | index 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 @@ | |||
1 | SUMMARY = "Easily themable notification daemon with transparency effects" | 1 | SUMMARY = "Easily themable notification daemon with transparency effects" |
2 | HOMEPAGE = "http://goodies.xfce.org/projects/applications/xfce4-notifyd" | 2 | HOMEPAGE = "https://docs.xfce.org/apps/notifyd/start" |
3 | LICENSE = "GPL-2.0-only" | 3 | LICENSE = "GPL-2.0-only" |
4 | LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" | 4 | LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263" |
5 | |||
5 | DEPENDS = " \ | 6 | DEPENDS = " \ |
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 | ||
15 | inherit xfce-app | 15 | inherit xfce-app |
16 | 16 | ||
17 | SRC_URI[sha256sum] = "56a9f895aed460042f2abe09bb1a899e29b7c7d5a76ecac63dead3ced990859f" | 17 | SRC_URI:append = " file://xfce4-notifyd-get-var-abs-path.patch" |
18 | |||
19 | SRC_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 |