All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][PATCH] icewm: upgrade 1.5.5 -> 1.6.5
@ 2020-04-21 23:52 Tim Orling
  0 siblings, 0 replies; only message in thread
From: Tim Orling @ 2020-04-21 23:52 UTC (permalink / raw
  To: openembedded-devel; +Cc: Tim Orling

Add additional DEPENDS on libxcomposite, libxfixes, libxdamage
Add update-alternatives similar to xfce-session from meta-xfce

For release notes and changes see:
https://github.com/ice-wm/icewm/releases/

Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
---
 .../icewm/{icewm_1.5.5.bb => icewm_1.6.5.bb}      | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)
 rename meta-oe/recipes-extended/icewm/{icewm_1.5.5.bb => icewm_1.6.5.bb} (76%)

diff --git a/meta-oe/recipes-extended/icewm/icewm_1.5.5.bb b/meta-oe/recipes-extended/icewm/icewm_1.6.5.bb
similarity index 76%
rename from meta-oe/recipes-extended/icewm/icewm_1.5.5.bb
rename to meta-oe/recipes-extended/icewm/icewm_1.6.5.bb
index 887a32d52f..241a2b30f3 100644
--- a/meta-oe/recipes-extended/icewm/icewm_1.5.5.bb
+++ b/meta-oe/recipes-extended/icewm/icewm_1.6.5.bb
@@ -2,15 +2,14 @@ DESCRIPTION = "Ice Window Manager (IceWM)"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=4a26952467ef79a7efca4a9cf52d417b"
 
-SRC_URI = "https://github.com/ice-wm/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.xz \
+SRC_URI = "https://github.com/ice-wm/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.lz \
            file://0001-configure.ac-skip-running-test-program-when-cross-co.patch \
            "
-SRC_URI[md5sum] = "6eba94a7935a0531d2c14eeb1426aeef"
-SRC_URI[sha256sum] = "f1c1344b20a9e8635143f70ee27930b55f813c15ca61f84d77584d311b6ac027"
+SRC_URI[sha256sum] = "d41e6abf842ff3f8705a81d352be7c5b181c587549c183de0641c3820234a7b2"
 
 UPSTREAM_CHECK_URI = "https://github.com/ice-wm/${BPN}/releases"
 
-inherit autotools pkgconfig gettext perlnative features_check qemu
+inherit autotools pkgconfig gettext perlnative features_check qemu update-alternatives
 REQUIRED_DISTRO_FEATURES = "x11"
 
 EXTRA_OECONF += "--with-libdir=${datadir}/icewm \
@@ -20,7 +19,9 @@ EXTRA_OECONF += "--with-libdir=${datadir}/icewm \
                 --enable-xinerama \
                 --enable-shape"
 
-DEPENDS = "asciidoc-native fontconfig gdk-pixbuf libxft libxpm libxrandr libxinerama libice libsm libx11 libxext libxrender"
+DEPENDS = "asciidoc-native fontconfig gdk-pixbuf libxft libxpm libxrandr \
+    libxinerama libice libsm libx11 libxext libxrender libxcomposite libxdamage \
+    libxfixes"
 DEPENDS_append = " qemu-native"
 RDEPENDS_${PN} = "perl fribidi"
 
@@ -38,4 +39,8 @@ EOF
     ./qemuwrapper > src/preferences
 }
 
+ALTERNATIVE_${PN} = "x-session-manager"
+ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/icewm-session"
+ALTERNATIVE_PRIORITY_${PN} = "100"
+
 FILES_${PN} += "${datadir}/xsessions"
-- 
2.24.0


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2020-04-21 23:53 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-21 23:52 [meta-oe][PATCH] icewm: upgrade 1.5.5 -> 1.6.5 Tim Orling

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.