From 736d635047abfb7065d130107c98b8468352eab2 Mon Sep 17 00:00:00 2001 From: wangmy Date: Wed, 13 Oct 2021 20:11:54 +0800 Subject: icewm: upgrade 2.7.0 -> 2.8.0 Improve the explanation on how to spy on client messages with icesh. When rearranging windows with tile placement or cascade placement, correct for the top side vertical offset, in those themes which have a masked top border. Improve the explanation for some of the preferences. Update the winoptions example on DockApps. Guard against a color name being set to the empty string (bbidulock/icewm#614). Improve the performance and scalability of the window list menu. In the window list window group similar application windows together. Add +group and +Class select options to icesh. Improve the filtering on the WM_CLASS property in icesh. Fix the OSS/ALSA defaults in icesound help message (bbidulock/icewm#609). Fix the OSS/ALSA defaults in icesound man page (bbidulock/icewm#608) Only support SVG for icons, not for icewmbg backgrounds. Let icewmbg pixmaps free its associated Image to reduce memory usage. Prevent a potential trailing -I flag in CMake for issue #57. Fix the description for sizeby in the icesh manpage. Fix overflows in battery calculations for issue bbidulock/icewm#607. Update the translations, most notably Brazilian Portuguese. Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj --- meta-oe/recipes-extended/icewm/icewm_2.7.0.bb | 46 --------------------------- meta-oe/recipes-extended/icewm/icewm_2.8.0.bb | 46 +++++++++++++++++++++++++++ 2 files changed, 46 insertions(+), 46 deletions(-) delete mode 100644 meta-oe/recipes-extended/icewm/icewm_2.7.0.bb create mode 100644 meta-oe/recipes-extended/icewm/icewm_2.8.0.bb (limited to 'meta-oe') diff --git a/meta-oe/recipes-extended/icewm/icewm_2.7.0.bb b/meta-oe/recipes-extended/icewm/icewm_2.7.0.bb deleted file mode 100644 index a16dbd4145..0000000000 --- a/meta-oe/recipes-extended/icewm/icewm_2.7.0.bb +++ /dev/null @@ -1,46 +0,0 @@ -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.lz \ - file://0001-configure.ac-skip-running-test-program-when-cross-co.patch \ - " -SRC_URI[sha256sum] = "c56b1d0f5d8efa2af3e38003770eab9165289aa87bd8f1627819c7f93f9433a3" - -UPSTREAM_CHECK_URI = "https://github.com/ice-wm/${BPN}/releases" - -inherit autotools pkgconfig gettext perlnative features_check qemu update-alternatives -REQUIRED_DISTRO_FEATURES = "x11" - -EXTRA_OECONF += "--with-libdir=${datadir}/icewm \ - --with-cfgdir=${sysconfdir}/icewm \ - --with-docdir=${docdir}/icewm \ - --enable-fribidi \ - --enable-xinerama \ - --enable-shape" - -DEPENDS = "asciidoc-native fontconfig fribidi gdk-pixbuf imlib2 libxft libxpm libxrandr \ - libxinerama libice libsm libx11 libxext libxrender libxcomposite libxdamage \ - libxfixes" -DEPENDS:append = " qemu-native" -RDEPENDS:${PN} = "perl fribidi" - -do_compile:prepend:class-target() { - - cd ${B} - oe_runmake -C src genpref - - qemu_binary="${@qemu_wrapper_cmdline(d, '${STAGING_DIR_TARGET}',['${B}/src/.libs','${STAGING_DIR_TARGET}/${libdir}','${STAGING_DIR_TARGET}/${base_libdir}'])}" - cat >qemuwrapper < src/preferences -} - -ALTERNATIVE:${PN} = "x-session-manager" -ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/icewm-session" -ALTERNATIVE_PRIORITY_${PN} = "100" - -FILES:${PN} += "${datadir}/xsessions" diff --git a/meta-oe/recipes-extended/icewm/icewm_2.8.0.bb b/meta-oe/recipes-extended/icewm/icewm_2.8.0.bb new file mode 100644 index 0000000000..259187b0cd --- /dev/null +++ b/meta-oe/recipes-extended/icewm/icewm_2.8.0.bb @@ -0,0 +1,46 @@ +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.lz \ + file://0001-configure.ac-skip-running-test-program-when-cross-co.patch \ + " +SRC_URI[sha256sum] = "12b7cce67b95b09f34873f46948e7f1cef9edd88682139e054b79ba165c53e49" + +UPSTREAM_CHECK_URI = "https://github.com/ice-wm/${BPN}/releases" + +inherit autotools pkgconfig gettext perlnative features_check qemu update-alternatives +REQUIRED_DISTRO_FEATURES = "x11" + +EXTRA_OECONF += "--with-libdir=${datadir}/icewm \ + --with-cfgdir=${sysconfdir}/icewm \ + --with-docdir=${docdir}/icewm \ + --enable-fribidi \ + --enable-xinerama \ + --enable-shape" + +DEPENDS = "asciidoc-native fontconfig fribidi gdk-pixbuf imlib2 libxft libxpm libxrandr \ + libxinerama libice libsm libx11 libxext libxrender libxcomposite libxdamage \ + libxfixes" +DEPENDS:append = " qemu-native" +RDEPENDS:${PN} = "perl fribidi" + +do_compile:prepend:class-target() { + + cd ${B} + oe_runmake -C src genpref + + qemu_binary="${@qemu_wrapper_cmdline(d, '${STAGING_DIR_TARGET}',['${B}/src/.libs','${STAGING_DIR_TARGET}/${libdir}','${STAGING_DIR_TARGET}/${base_libdir}'])}" + cat >qemuwrapper < src/preferences +} + +ALTERNATIVE:${PN} = "x-session-manager" +ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/icewm-session" +ALTERNATIVE_PRIORITY_${PN} = "100" + +FILES:${PN} += "${datadir}/xsessions" -- cgit 1.2.3-korg