Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 539464 - LXQt 0.9.0 version bump
Summary: LXQt 0.9.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: LxQt maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-09 13:19 UTC by Thomas Capricelli
Modified: 2015-02-18 17:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Capricelli 2015-02-09 13:19:56 UTC
http://lxqt.org/ has released 0.9

Reproducible: Always
Comment 1 Alpha Bravo 2015-02-09 17:45:32 UTC
essentials of release announcement on the LXQt ML:
> Component changes:
> - The functionality of the old lxqt-power has been restored into an
> "lxqt-leave" component. It is now part of lxqt-session.
> - Panel background is now configurable
> - The main menu plugin can now be navigated using the keyboard
> - The Clock plugin has been merged into the World Clock plugin. It has
> received several changes and no longer requires ICU. Reconfiguring the
> clock may be required upon upgrading depending on your settings.
> - The power management component now supports displaying multiple batteries
>
> Other changes:
> - KWindowSystem replaces XfitMan in lxqt-panel, lxqt-runner,
> lxqt-session, lxqt-notificationd and lxqt-session.
> - KGuiAddons replaces a hard dependency on Xlib in lxqt-panel
> - A copy of xdg-utils is no longer bundled with LXQt. The minimum
> xdg-utils version required is 2012-03-02.
>
> It should be noted that Qt 5.4 has several regressions from 5.3 which
> impact LXQt to some extent. While most have been worked around, drag &
> drop issues with PCManFM have not. Thankfully, that issue is fixed in
> the upcoming Qt 5.4.1 release. See the following pages for more
> details:
> - https://bugreports.qt.io/browse/QTBUG-43436
> - https://qt-project.org/wiki/Qt540-KnownIssues
>
> Downloads are available on downloads.lxqt.org. Please note that the
> location has changed since 0.8 and the old download location is no
> longer available.
>  - http://downloads.lxqt.org/lxqt/
Comment 2 Alpha Bravo 2015-02-09 17:58:56 UTC
--- lxqt-panel-0.8.0.ebuild
+++ lxqt-panel-0.9.0.ebuild
@@ -12,18 +12,19 @@
        inherit git-r3
        EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
 else
-       SRC_URI="http://downloads.lxqt.org/lxqt/lxqt/${PV}/${P}.tar.xz"
+       SRC_URI="http://downloads.lxqt.org/lxqt/${PV}/${P}.tar.xz"
        KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2 LGPL-2.1+"
 SLOT="0"
-IUSE="+alsa +clock colorpicker cpuload +desktopswitch dom +kbindicator +mainmenu
+IUSE="+alsa colorpicker cpuload +desktopswitch dom +kbindicator +mainmenu
        +mount networkmonitor pulseaudio +quicklaunch screensaver sensors
-       +showdesktop sysstat +taskbar teatime +tray +volume worldclock"
+       +showdesktop sysstat +taskbar +tray +volume +worldclock"
 REQUIRED_USE="volume? ( || ( alsa pulseaudio ) )"
 
 DEPEND="
+       >=dev-libs/libqtxdg-1.0.0
        dev-qt/linguist-tools:5
        dev-qt/qtcore:5
        dev-qt/qtdbus:5
@@ -35,23 +36,22 @@
        ~lxqt-base/liblxqt-${PV}
        ~lxqt-base/liblxqt-mount-${PV}
        ~lxqt-base/lxqt-globalkeys-${PV}
-       >=dev-libs/libqtxdg-1.0.0
-       x11-libs/libX11
+       >=kde-frameworks/kguiaddons-5.6.0
+       >=kde-frameworks/kwindowsystem-5.6.0
        cpuload? ( sys-libs/libstatgrab )
        networkmonitor? ( sys-libs/libstatgrab )
        sensors? ( sys-apps/lm_sensors )
        sysstat? ( >=lxqt-base/libsysstat-0.2.0 )
        volume? ( alsa? ( media-libs/alsa-lib )
-               pulseaudio? ( media-sound/pulseaudio ) )
-       worldclock? ( dev-libs/icu:= )"
+               pulseaudio? ( media-sound/pulseaudio ) )"
 RDEPEND="${DEPEND}
        >=lxde-base/lxmenu-data-0.1.2"
 
 src_configure() {
        local mycmakeargs i y
-       for i in clock colorpicker cpuload desktopswitch dom kbindicator mainmenu mount \
+       for i in colorpicker cpuload desktopswitch dom kbindicator mainmenu mount \
                networkmonitor quicklaunch screensaver sensors showdesktop sysstat \
-               taskbar teatime tray volume worldclock; do
+               taskbar tray volume worldclock; do
                y=$(tr '[:lower:]' '[:upper:]' <<< "${i}")
                mycmakeargs+=( $(cmake-utils_use ${i} ${y}_PLUGIN) )
        done
Comment 3 Alpha Bravo 2015-02-09 18:05:27 UTC
--- lxqt-session-0.8.0.ebuild
+++ lxqt-session-0.9.0.ebuild
@@ -30,7 +30,7 @@
        dev-qt/qtxml:5
        ~lxqt-base/liblxqt-${PV}
        >=dev-libs/libqtxdg-1.0.0
-       x11-libs/libX11"
+       >=kde-frameworks/kwindowsystem-5.6.0"
 DEPEND="${CDEPEND}
        dev-util/intltool
        sys-devel/gettext
Comment 4 Alpha Bravo 2015-02-09 18:07:57 UTC
--- lxqt-runner-0.8.0.ebuild
+++ lxqt-runner-9999.ebuild
@@ -33,7 +33,7 @@
        ~lxqt-base/lxqt-globalkeys-${PV}
        >=lxde-base/menu-cache-0.5.1
        >=dev-libs/libqtxdg-1.0.0
-       x11-libs/libX11"
+       >=kde-frameworks/kwindowsystem-5.6.0"
 DEPEND="${RDEPEND}
        virtual/pkgconfig"
Comment 5 Alpha Bravo 2015-02-09 18:09:41 UTC
--- lxqt-notificationd-0.8.0.ebuild
+++ lxqt-notificationd-0.9.0.ebuild
@@ -30,8 +30,7 @@
        dev-qt/qtxml:5
        ~lxqt-base/liblxqt-${PV}
        ~lxqt-base/lxqt-common-${PV}
-       x11-libs/libX11
-"
+       >=kde-frameworks/kwindowsystem-5.6.0"
 RDEPEND="${DEPEND}"
 
 src_configure() {
Comment 6 Ben de Groot (RETIRED) gentoo-dev 2015-02-10 17:22:29 UTC
in CVS
Comment 7 Thomas Capricelli 2015-02-18 17:15:49 UTC
It works well, thanks !