MErge from Debian Unstable.

ubuntu/focal ubuntu/0.14.1-2ubuntu1
Raman Sarda 5 years ago
parent d6d0994bf1
commit 790aa10f4a

60
debian/changelog vendored

@ -1,3 +1,27 @@
lxqt-session (0.14.1-2ubuntu1) focal; urgency=low
* Merge from Debian unstable. Remaining changes:
- Using debhelper-compat.
- Keeping ubuntu-side tweaks to build deps.
- Added an upstream patch.
- Added upstream metadata.
-- Raman Sarda <theloudspeaker@lubuntu.me> Wed, 12 Feb 2020 16:51:54 +0530
lxqt-session (0.14.1-2) unstable; urgency=medium
* Fixes memory leak in lxqt-session, lxqt-session allocates memory for process
output never read (Closes: #928804)
-- Alf Gaida <agaida@siduction.org> Sat, 11 May 2019 15:30:08 +0200
lxqt-session (0.14.1-1) unstable; urgency=medium
* Cherry-picking new upstream version 0.14.1.
* Bumped minimum version liblxqt0-dev (>= 0.14.1~)
-- Alf Gaida <agaida@siduction.org> Tue, 26 Feb 2019 02:58:20 +0100
lxqt-session (0.14.1-0ubuntu1) disco; urgency=medium lxqt-session (0.14.1-0ubuntu1) disco; urgency=medium
* New upstream release. * New upstream release.
@ -5,6 +29,21 @@ lxqt-session (0.14.1-0ubuntu1) disco; urgency=medium
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 09 Mar 2019 13:17:55 -0600 -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 09 Mar 2019 13:17:55 -0600
lxqt-session (0.14.0-1) unstable; urgency=medium
* Cherry-picking new upstream version 0.14.0.
* Bumped Standards to 4.3.0, no changes needed
* Dropped d/compat, use debhelper-compat = 12, no changes needed
* Fixed years in d/copyright
* Bumped minimum version liblxqt0-dev (>= 0.14.0~)
* Removed obsolete PULL_TRANSLATIONS= OFF from dh_auto_configure
* Added l10n-package, moved from lxqt-l10n
* Removed 01-lxqt-session-x-window-manager.patch - we automagically search
for a WM in the fixed WM list
* Added d/upstream/metadata
-- Alf Gaida <agaida@siduction.org> Sun, 27 Jan 2019 19:26:06 +0100
lxqt-session (0.14.0-0ubuntu1) disco; urgency=medium lxqt-session (0.14.0-0ubuntu1) disco; urgency=medium
* New upstream release. * New upstream release.
@ -15,6 +54,26 @@ lxqt-session (0.14.0-0ubuntu1) disco; urgency=medium
-- Simon Quigley <tsimonq2@ubuntu.com> Sat, 26 Jan 2019 00:49:14 -0600 -- Simon Quigley <tsimonq2@ubuntu.com> Sat, 26 Jan 2019 00:49:14 -0600
lxqt-session (0.13.0-3) unstable; urgency=medium
* Fixed typo in patch description
-- Alf Gaida <agaida@siduction.org> Sat, 07 Jul 2018 19:32:29 +0200
lxqt-session (0.13.0-2) unstable; urgency=medium
* Use x-window-manager as default WM (Closes: #900430)
-- Alf Gaida <agaida@siduction.org> Sat, 16 Jun 2018 11:00:23 +0200
lxqt-session (0.13.0-1) unstable; urgency=medium
* Cherry-picking new upstream version 0.13.0.
* Bumped build dependency liblxqt0-dev to >= 0.13.0~
* Removed patches - applied upstream
-- Alf Gaida <agaida@siduction.org> Thu, 24 May 2018 23:56:43 +0200
lxqt-session (0.13.0-0ubuntu2) cosmic; urgency=medium lxqt-session (0.13.0-0ubuntu2) cosmic; urgency=medium
* Ensure all proper paths are added to $XDG_CONFIG_DIRS. * Ensure all proper paths are added to $XDG_CONFIG_DIRS.
@ -206,3 +265,4 @@ lxqt-session (0.9.0+20150807-1) unstable; urgency=low
* Initial release (Closes: #747608) * Initial release (Closes: #747608)
-- ChangZhuo Chen (陳昌倬) <czchen@debian.org> Sat, 12 Sep 2015 00:05:13 +0800 -- ChangZhuo Chen (陳昌倬) <czchen@debian.org> Sat, 12 Sep 2015 00:05:13 +0800

1
debian/compat vendored

@ -1 +0,0 @@
12

4
debian/control vendored

@ -6,9 +6,9 @@ Uploaders: Alf Gaida <agaida@siduction.org>,
Andrew Lee (李健秋) <ajqlee@debian.org> Andrew Lee (李健秋) <ajqlee@debian.org>
Section: x11 Section: x11
Priority: optional Priority: optional
Build-Depends: debhelper (>= 12), Build-Depends: debhelper-compat (= 12),
libkf5windowsystem-dev, libkf5windowsystem-dev,
liblxqt0-dev (>= 0.14.0), liblxqt0-dev (>= 0.14.1~),
libqt5svg5-dev, libqt5svg5-dev,
libqt5x11extras5-dev, libqt5x11extras5-dev,
libudev-dev [linux-any], libudev-dev [linux-any],

@ -0,0 +1,20 @@
Author: Luís Pereira <luis.artur.pereira@gmail.com>
Date: Thu May 9 21:14:08 2019 +0100
Don't throw stderr/stdout to a black hole
Implement the consensus solution achieved described in https://github.com/lxqt/lxqt-session/pull/256.
It was, actually, one the alternative proposed by https://github.com/keturn.
diff --git a/lxqt-session/src/lxqtmodman.cpp b/lxqt-session/src/lxqtmodman.cpp
index 2beff61..d11ffc0 100644
--- a/lxqt-session/src/lxqtmodman.cpp
+++ b/lxqt-session/src/lxqtmodman.cpp
@@ -467,6 +467,7 @@ LXQtModule::LXQtModule(const XdgDesktopFile& file, QObject* parent) :
fileName(QFileInfo(file.fileName()).fileName()),
mIsTerminating(false)
{
+ QProcess::setProcessChannelMode(QProcess::ForwardedChannels);
connect(this, SIGNAL(stateChanged(QProcess::ProcessState)), SLOT(updateState(QProcess::ProcessState)));
}

@ -1 +1,2 @@
forward-process-output.patch
ensure-necessary-paths-are-pulled-from.patch ensure-necessary-paths-are-pulled-from.patch

@ -0,0 +1,7 @@
Name: lxqt-session
Bug-Database: https://github.com/lxqt/lxqt-session/issues
Bug-Submit: https://github.com/lxqt/lxqt-session/issues/new
Changelog: https://github.com/lxqt/lxqt-session/blob/master/CHANGELOG
Repository: https://github.com/lxqt/lxqt-session
Repository-Browser: https://github.com/lxqt/lxqt-session
Loading…
Cancel
Save