Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lxqt: 0.13.0 -> 0.14.0 #55365

Merged
merged 32 commits into from
Feb 14, 2019
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
b1a6d39
libqtxdg: 3.2.0 -> 3.3.0
romildo Feb 5, 2019
b0b03df
libsysstat: 0.4.1 -> 0.4.2
romildo Feb 5, 2019
c4a6b73
lxqt-build-tools: 0.5.0 -> 0.6.0
romildo Feb 5, 2019
def579b
liblxqt: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
13fab66
lxqt-about: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
308376a
lxqt-admin: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
db24957
lxqt-config: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
9e5b3d5
lxqt-globalkeys: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
d4514a8
lxqt-notificationd: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
b011cf7
lxqt-openssh-askpass: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
f0fa032
lxqt-panel: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
a558f99
lxqt-policykit: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
6eb4470
lxqt-powermanagement: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
eb86693
lxqt-qtplugin: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
c12474b
lxqt-runner: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
39e826c
lxqt-session: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
06a706d
lxqt-sudo: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
8242ee6
lxqt-themes: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
adb8201
libfm-qt: 0.13.1 -> 0.14.0
romildo Feb 5, 2019
f9346ff
pcmanfm-qt: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
a7b5004
lximage-qt: 0.7.0 -> 0.14.0
romildo Feb 5, 2019
df02bb0
compton-conf: 0.4.0 -> 0.14.0
romildo Feb 5, 2019
40b1f7f
obconf-qt: 0.13.0 -> 0.14.0
romildo Feb 5, 2019
92379c6
pavucontrol-qt: 0.4.0 -> 0.14.0
romildo Feb 5, 2019
99b8c1b
qterminal: 0.9.0 -> 0.14.0
romildo Feb 5, 2019
f45affe
qtermwidget: 0.9.0 -> 0.14.0
romildo Feb 5, 2019
5c26986
qps: 1.10.18 -> 1.10.19
romildo Feb 5, 2019
96185ab
screengrab: 1.98 -> 1.100
romildo Feb 5, 2019
1fa2405
lxqt.update.sh: update to version 0.14.0
romildo Feb 6, 2019
9306341
lxqt: lxqt-l10n has been removed in version 0.14.0
romildo Feb 6, 2019
d5c017e
qlipper: do not use qt5 directly
romildo Feb 12, 2019
f0c7f54
qtermwidget: remove version 0.7.1
romildo Feb 12, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions pkgs/desktops/lxqt/compton-conf/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, qtbase, qttools, lxqt, libconfig }:
{ stdenv, fetchFromGitHub, cmake, pkgconfig, qtbase, qttools, lxqt,
libconfig }:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "compton-conf";
version = "0.4.0";
version = "0.14.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
sha256 = "1r187fx1vivzq1gcwwawax36mnlmfig5j1ba4s4wfdi3q2wcq7mw";
sha256 = "1vxbh0vr7wknr7rbmdbmy5md1fdkw3zwlgpbv16cwdplbv9m97xi";
};

nativeBuildInputs = [
Expand All @@ -24,8 +24,6 @@ stdenv.mkDerivation rec {
libconfig
];

cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ];

preConfigure = ''
substituteInPlace autostart/CMakeLists.txt \
--replace "DESTINATION \"\''${LXQT_ETC_XDG_DIR}" "DESTINATION \"etc/xdg" \
Expand Down
7 changes: 2 additions & 5 deletions pkgs/desktops/lxqt/libfm-qt/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,14 @@
}:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "libfm-qt";
version = "0.13.1";
version = "0.14.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
sha256 = "1g8j1lw74qvagqhqsx45b290fjwh3jfl3i0366m0w4la03v0rw5j";
sha256 = "1siqqn4waglymfi7c7lrmlxkylddw8qz0qfwqxr1hnmx3dsj9c36";
};

nativeBuildInputs = [
Expand All @@ -34,8 +33,6 @@ stdenv.mkDerivation rec {
menu-cache
];

cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ];

meta = with stdenv.lib; {
description = "Core library of PCManFM-Qt (Qt binding for libfm)";
homepage = https://github.com/lxqt/libfm-qt;
Expand Down
10 changes: 5 additions & 5 deletions pkgs/desktops/lxqt/liblxqt/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,14 @@
qttools, qtsvg, libqtxdg, polkit-qt, kwindowsystem, xorg }:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "liblxqt";
version = "0.13.0";
version = "0.14.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
sha256 = "1lbvnx6gg15k7fy1bnv5sjji659f603glblcl8c9psh0m1cjdbll";
sha256 = "1cpl6sd2fifpflahm8fvrrscrv03sinfm03m7yc1k59y6nsbwi36";
};

nativeBuildInputs = [
Expand All @@ -29,13 +28,14 @@ stdenv.mkDerivation rec {
];

cmakeFlags = [
"-DPULL_TRANSLATIONS=NO"
"-DLXQT_ETC_XDG_DIR=/run/current-system/sw/etc/xdg"
];

patchPhase = ''
postPatch = ''
sed -i 's|set(LXQT_SHARE_DIR .*)|set(LXQT_SHARE_DIR "/run/current-system/sw/share/lxqt")|' CMakeLists.txt
sed -i "s|\''${POLKITQT-1_POLICY_FILES_INSTALL_DIR}|''${out}/share/polkit-1/actions|" CMakeLists.txt
substituteInPlace CMakeLists.txt \
--replace "\''${LXQT_TRANSLATIONS_DIR}" "''${out}/share/lxqt/translations"
'';

meta = with stdenv.lib; {
Expand Down
12 changes: 6 additions & 6 deletions pkgs/desktops/lxqt/libqtxdg/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{ stdenv, fetchFromGitHub, cmake, qt5 }:
{ stdenv, fetchFromGitHub, cmake, qtbase, qtsvg }:

stdenv.mkDerivation rec {
name = "libqtxdg-${version}";
version = "3.2.0";
pname = "libqtxdg";
version = "3.3.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = "libqtxdg";
repo = pname;
rev = version;
sha256 = "0lkmwnqk314mlr811rdb96p6i7zg67slxdvd4cdkiwakgbzzaa4m";
sha256 = "0qgqqgy15h0d1fwk4mnbv2hirz8njjjlng64bv33rc6wwrsaa50b";
};

nativeBuildInputs = [ cmake ];

buildInputs = [ qt5.qtbase qt5.qtsvg ];
buildInputs = [ qtbase qtsvg ];

preConfigure = ''
cmakeFlagsArray+=(
Expand Down
14 changes: 7 additions & 7 deletions pkgs/desktops/lxqt/libsysstat/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{ stdenv, fetchFromGitHub, cmake, qt5, lxqt }:
{ stdenv, fetchFromGitHub, cmake, qtbase, lxqt-build-tools }:

stdenv.mkDerivation rec {
name = "libsysstat-${version}";
version = "0.4.1";
pname = "libsysstat";
version = "0.4.2";

src = fetchFromGitHub {
owner = "lxqt";
repo = "libsysstat";
repo = pname;
rev = version;
sha256 = "0ad5pcr5lq1hvrfijvddvz2fvsmh1phb54wb0f756av0kyiwq0gb";
sha256 = "10h9n7km7yx8bnmzxi4nn1yqq03hizjkrx4745j0mczy7niiffsz";
};

nativeBuildInputs = [ cmake lxqt.lxqt-build-tools ];
nativeBuildInputs = [ cmake lxqt-build-tools ];

buildInputs = [ qt5.qtbase ];
buildInputs = [ qtbase ];

meta = with stdenv.lib; {
description = "Library used to query system info and statistics";
Expand Down
18 changes: 8 additions & 10 deletions pkgs/desktops/lxqt/lximage-qt/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, qt5, xorg, lxqt-build-tools, libfm-qt, libexif }:
{ stdenv, fetchFromGitHub, cmake, pkgconfig, qtbase, qttools,
qtx11extras, qtsvg, xorg, lxqt-build-tools, libfm-qt, libexif }:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "lximage-qt";
version = "0.7.0";
version = "0.14.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
sha256 = "1slmaic9cmj5lqa5kwc1qfbbycwh8840wnkg0nxc99ls0aazlpzi";
sha256 = "0zx9903ym5a9zk4m9khr22fj5sy57mg2v8wnk177wjm11lhic5v8";
};

nativeBuildInputs = [
Expand All @@ -19,18 +19,16 @@ stdenv.mkDerivation rec {
];

buildInputs = [
qt5.qtbase
qt5.qttools
qt5.qtx11extras
qt5.qtsvg
qtbase
qttools
qtx11extras
qtsvg
libfm-qt
xorg.libpthreadstubs
xorg.libXdmcp
libexif
];

cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ];

meta = with stdenv.lib; {
description = "The image viewer and screenshot tool for lxqt";
homepage = https://github.com/lxqt/lximage-qt;
Expand Down
10 changes: 6 additions & 4 deletions pkgs/desktops/lxqt/lxqt-about/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{ stdenv, fetchFromGitHub, cmake, lxqt-build-tools, qtx11extras, qttools, qtsvg, kwindowsystem, liblxqt, libqtxdg }:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "lxqt-about";
version = "0.13.0";
version = "0.14.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
sha256 = "03f53rnn4rkd1xc2q9abnw37aq4sgvpbwhmcnckqyzc87lj6ici0";
sha256 = "14b13v1r5ncz4ycg25ac9ppafiifc37qws8kcw078if72rp9n121";
};

nativeBuildInputs = [
Expand All @@ -26,7 +25,10 @@ stdenv.mkDerivation rec {
libqtxdg
];

cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ];
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace "\''${LXQT_TRANSLATIONS_DIR}" "''${out}/share/lxqt/translations"
'';

meta = with stdenv.lib; {
description = "Dialogue window providing information about LXQt and the system it's running on";
Expand Down
14 changes: 8 additions & 6 deletions pkgs/desktops/lxqt/lxqt-admin/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{ stdenv, fetchFromGitHub, cmake, lxqt-build-tools, qtx11extras, qttools, qtsvg, kwindowsystem, liblxqt, libqtxdg, polkit-qt }:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "lxqt-admin";
version = "0.13.0";
version = "0.14.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
sha256 = "1nsf8sbgmfanvcxw67drhz1wrizkcd0p87jwr1za5rcgd50bi2yy";
sha256 = "0sdb514hgha5yvmbzi6nm1yx1rmbkh5fam09ybidjwpdwl2l4pxx";
};

nativeBuildInputs = [
Expand All @@ -27,12 +26,15 @@ stdenv.mkDerivation rec {
polkit-qt
];

patchPhase = ''
postPatch = ''
sed "s|\''${POLKITQT-1_POLICY_FILES_INSTALL_DIR}|''${out}/share/polkit-1/actions|" \
-i lxqt-admin-user/CMakeLists.txt
'';

cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ];
for f in lxqt-admin-{user,time}/CMakeLists.txt; do
substituteInPlace $f \
--replace "\''${LXQT_TRANSLATIONS_DIR}" "''${out}/share/lxqt/translations"
done
'';

meta = with stdenv.lib; {
description = "LXQt system administration tool";
Expand Down
12 changes: 6 additions & 6 deletions pkgs/desktops/lxqt/lxqt-build-tools/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, pcre, qt5, glib }:
{ stdenv, fetchFromGitHub, cmake, pkgconfig, pcre, qtbase, glib }:

stdenv.mkDerivation rec {
name = "lxqt-build-tools-${version}";
version = "0.5.0";
pname = "lxqt-build-tools";
version = "0.6.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = "lxqt-build-tools";
repo = pname;
rev = version;
sha256 = "0dcwzrijmn4sgivmy2zwz3xa4y69pwhranyw0m90g0pp55di2psz";
sha256 = "0i7m9s4g5rsw28vclc9nh0zcapx85cqfwxkx7rrw7wa12svy7pm2";
};

nativeBuildInputs = [ cmake pkgconfig ];

buildInputs = [ qt5.qtbase glib pcre ];
buildInputs = [ qtbase glib pcre ];

preConfigure = ''cmakeFlags+=" -DLXQT_ETC_XDG_DIR=$out/etc/xdg"'';

Expand Down
29 changes: 23 additions & 6 deletions pkgs/desktops/lxqt/lxqt-config/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
{ stdenv, fetchFromGitHub, cmake, pkgconfig, lxqt-build-tools, qtbase, qtx11extras, qttools, qtsvg, kwindowsystem, libkscreen, liblxqt, libqtxdg, xorg }:
{ stdenv, fetchFromGitHub, cmake, pkgconfig, lxqt-build-tools, qtbase,
qtx11extras, qttools, qtsvg, kwindowsystem, libkscreen, liblxqt,
libqtxdg, xorg }:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "lxqt-config";
version = "0.13.0";
version = "0.14.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
sha256 = "0r5vwkyz0c9b9py3wni4yzkmsvgs6psk9dp1fhfzvbjbknb21bfa";
sha256 = "1pp2pw43zh8kwi2cxk909wn6bw7kba95b6bv96l2gmzhdqpfw2a7";
};

nativeBuildInputs = [
Expand All @@ -32,13 +33,29 @@ stdenv.mkDerivation rec {
xorg.libXScrnSaver
xorg.libxcb
xorg.libXcursor
xorg.xf86inputlibinput
xorg.xf86inputlibinput.dev
];

cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ];

postPatch = ''
substituteInPlace src/CMakeLists.txt \
--replace "DESTINATION \"\''${LXQT_ETC_XDG_DIR}" "DESTINATION \"etc/xdg"

for f in \
lxqt-config-file-associations/CMakeLists.txt \
lxqt-config-brightness/CMakeLists.txt \
lxqt-config-appearance/CMakeLists.txt \
lxqt-config-locale/CMakeLists.txt \
lxqt-config-monitor/CMakeLists.txt \
lxqt-config-input/CMakeLists.txt \
liblxqt-config-cursor/CMakeLists.txt \
src/CMakeLists.txt
do
substituteInPlace $f \
--replace "\''${LXQT_TRANSLATIONS_DIR}" "''${out}/share/lxqt/translations"
done

sed -i "/\''${XORG_LIBINPUT_INCLUDE_DIRS}/a ${xorg.xf86inputlibinput.dev}/include/xorg" lxqt-config-input/CMakeLists.txt
'';

meta = with stdenv.lib; {
Expand Down
10 changes: 5 additions & 5 deletions pkgs/desktops/lxqt/lxqt-globalkeys/default.nix
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{ stdenv, fetchFromGitHub, cmake, lxqt-build-tools, qtbase, qttools, qtx11extras, qtsvg, kwindowsystem, liblxqt, libqtxdg }:

stdenv.mkDerivation rec {
name = "${pname}-${version}";
pname = "lxqt-globalkeys";
version = "0.13.0";
version = "0.14.0";

src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
sha256 = "1fmi0n5chnrpbgf7zwzc3hi55r85hkxaq5jylbwaahmxhnb5hdid";
sha256 = "14bfkh54mn3jyq8g9ipy3xmc3n9lmlqpvm26kpqig7567hbncv7n";
};

nativeBuildInputs = [
Expand All @@ -27,13 +26,14 @@ stdenv.mkDerivation rec {
libqtxdg
];

cmakeFlags = [ "-DPULL_TRANSLATIONS=NO" ];

postPatch = ''
for dir in autostart xdg; do
substituteInPlace $dir/CMakeLists.txt \
--replace "DESTINATION \"\''${LXQT_ETC_XDG_DIR}" "DESTINATION \"etc/xdg"
done

substituteInPlace config/CMakeLists.txt \
--replace "\''${LXQT_TRANSLATIONS_DIR}" "''${out}/share/lxqt/translations"
'';

meta = with stdenv.lib; {
Expand Down
Loading