lxqt: add updater script to individual packages
This commit is contained in:
parent
d50107d17b
commit
f27301cd32
|
@ -37,6 +37,8 @@ mkDerivation rec {
|
|||
--replace "DESTINATION \"\''${LXQT_ETC_XDG_DIR}" "DESTINATION \"etc/xdg" \
|
||||
'';
|
||||
|
||||
passthru.updateScript = lxqt.lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "GUI configuration tool for compton X composite manager";
|
||||
homepage = "https://github.com/lxqt/compton-conf";
|
||||
|
|
|
@ -11,10 +11,11 @@
|
|||
, menu-cache
|
||||
, qtx11extras
|
||||
, qttools
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
pname = "libfm-qt-unstable";
|
||||
pname = "libfm-qt";
|
||||
version = "2019-09-22";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
@ -42,6 +43,8 @@ mkDerivation rec {
|
|||
menu-cache
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Core library of PCManFM-Qt (Qt binding for libfm)";
|
||||
homepage = "https://github.com/lxqt/libfm-qt";
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
, polkit-qt
|
||||
, kwindowsystem
|
||||
, xorg
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -42,6 +43,8 @@ mkDerivation rec {
|
|||
sed -i "s|\''${POLKITQT-1_POLICY_FILES_INSTALL_DIR}|''${out}/share/polkit-1/actions|" CMakeLists.txt
|
||||
'';
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Core utility library for all LXQt components";
|
||||
homepage = "https://github.com/lxqt/liblxqt";
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
, qtbase
|
||||
, qtsvg
|
||||
, lxqt-build-tools
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -36,6 +37,8 @@ mkDerivation rec {
|
|||
)
|
||||
'';
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Qt implementation of freedesktop.org xdg specs";
|
||||
homepage = "https://github.com/lxqt/libqtxdg";
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
, cmake
|
||||
, qtbase
|
||||
, lxqt-build-tools
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -26,6 +27,8 @@ mkDerivation rec {
|
|||
qtbase
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Library used to query system info and statistics";
|
||||
homepage = "https://github.com/lxqt/libsysstat";
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
, lxqt-build-tools
|
||||
, libfm-qt
|
||||
, libexif
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -41,6 +42,8 @@ mkDerivation rec {
|
|||
libexif
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "The image viewer and screenshot tool for lxqt";
|
||||
homepage = "https://github.com/lxqt/lximage-qt";
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
, kwindowsystem
|
||||
, liblxqt
|
||||
, libqtxdg
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -36,6 +37,8 @@ mkDerivation rec {
|
|||
libqtxdg
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Dialogue window providing information about LXQt and the system it's running on";
|
||||
homepage = "https://github.com/lxqt/lxqt-about";
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
, liblxqt
|
||||
, libqtxdg
|
||||
, polkit-qt
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -43,6 +44,8 @@ mkDerivation rec {
|
|||
-i lxqt-admin-user/CMakeLists.txt
|
||||
'';
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "LXQt system administration tool";
|
||||
homepage = "https://github.com/lxqt/lxqt-admin";
|
||||
|
|
|
@ -9,11 +9,11 @@
|
|||
, qtbase
|
||||
, qttools
|
||||
, qtx11extras
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
# pname = "lxqt-archiver";
|
||||
pname = "lxqt-archiver-unstable";
|
||||
pname = "lxqt-archiver";
|
||||
version = "2019-09-25";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
|
@ -41,6 +41,8 @@ mkDerivation rec {
|
|||
|
||||
hardeningDisable = [ "format" ];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Archive tool for the LXQt desktop environment";
|
||||
homepage = "https://github.com/lxqt/lxqt-archiver/";
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
, pcre
|
||||
, qtbase
|
||||
, glib
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -40,6 +41,8 @@ mkDerivation rec {
|
|||
cp ${./LXQtConfigVars.cmake} $out/share/cmake/lxqt-build-tools/modules/LXQtConfigVars.cmake
|
||||
'';
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Various packaging tools and scripts for LXQt applications";
|
||||
homepage = "https://github.com/lxqt/lxqt-build-tools";
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
, liblxqt
|
||||
, libqtxdg
|
||||
, xorg
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -54,6 +55,8 @@ mkDerivation rec {
|
|||
sed -i "/\''${XORG_LIBINPUT_INCLUDE_DIRS}/a ${xorg.xf86inputlibinput.dev}/include/xorg" lxqt-config-input/CMakeLists.txt
|
||||
'';
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Tools to configure LXQt and the underlying operating system";
|
||||
homepage = "https://github.com/lxqt/lxqt-config";
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
, kwindowsystem
|
||||
, liblxqt
|
||||
, libqtxdg
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -38,6 +39,8 @@ mkDerivation rec {
|
|||
libqtxdg
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "LXQt service for global keyboard shortcuts registration";
|
||||
homepage = "https://github.com/lxqt/lxqt-globalkeys";
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
, liblxqt
|
||||
, libqtxdg
|
||||
, qtx11extras
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -38,6 +39,8 @@ mkDerivation rec {
|
|||
qtx11extras
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "The LXQt notification daemon";
|
||||
homepage = "https://github.com/lxqt/lxqt-notificationd";
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
, kwindowsystem
|
||||
, liblxqt
|
||||
, libqtxdg
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -38,6 +39,8 @@ mkDerivation rec {
|
|||
libqtxdg
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "GUI to query passwords on behalf of SSH agents";
|
||||
homepage = "https://github.com/lxqt/lxqt-openssh-askpass";
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
, lxmenu-data
|
||||
, pcre
|
||||
, libXdamage
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -69,6 +70,8 @@ mkDerivation rec {
|
|||
libXdamage
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "The LXQt desktop panel";
|
||||
homepage = "https://github.com/lxqt/lxqt-panel";
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
, liblxqt
|
||||
, libqtxdg
|
||||
, pcre
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -44,6 +45,8 @@ mkDerivation rec {
|
|||
pcre
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "The LXQt PolicyKit agent";
|
||||
homepage = "https://github.com/lxqt/lxqt-policykit";
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
, kidletime
|
||||
, liblxqt
|
||||
, libqtxdg
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -42,6 +43,8 @@ mkDerivation rec {
|
|||
libqtxdg
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Power management module for LXQt";
|
||||
homepage = "https://github.com/lxqt/lxqt-powermanagement";
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
, libdbusmenu
|
||||
, libqtxdg
|
||||
, libfm-qt
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -43,6 +44,8 @@ mkDerivation rec {
|
|||
--replace "DESTINATION \"\''${QT_PLUGINS_DIR}" "DESTINATION \"$qtPluginPrefix"
|
||||
'';
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "LXQt Qt platform integration plugin";
|
||||
homepage = "https://github.com/lxqt/lxqt-qtplugin";
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
, menu-cache
|
||||
, muparser
|
||||
, pcre
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -48,6 +49,8 @@ mkDerivation rec {
|
|||
pcre
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Tool used to launch programs quickly by typing their names";
|
||||
homepage = "https://github.com/lxqt/lxqt-runner";
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
, libqtxdg
|
||||
, xorg
|
||||
, xdg-user-dirs
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -45,6 +46,8 @@ mkDerivation rec {
|
|||
xdg-user-dirs
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "An alternative session manager ported from the original razor-session";
|
||||
homepage = "https://github.com/lxqt/lxqt-session";
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
, liblxqt
|
||||
, libqtxdg
|
||||
, sudo
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -40,6 +41,8 @@ mkDerivation rec {
|
|||
sudo
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "GUI frontend for sudo/su";
|
||||
homepage = "https://github.com/lxqt/lxqt-sudo";
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
, fetchFromGitHub
|
||||
, cmake
|
||||
, lxqt-build-tools
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -21,6 +22,8 @@ mkDerivation rec {
|
|||
lxqt-build-tools
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Themes, graphics and icons for LXQt";
|
||||
homepage = "https://github.com/lxqt/lxqt-themes";
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
, xorg
|
||||
, lxqt-build-tools
|
||||
, openbox
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -40,6 +41,8 @@ mkDerivation rec {
|
|||
openbox
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "The Qt port of obconf, the Openbox configuration tool";
|
||||
homepage = "https://github.com/lxqt/obconf-qt";
|
||||
|
|
|
@ -36,6 +36,8 @@ mkDerivation rec {
|
|||
pcre
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqt.lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "A Pulseaudio mixer in Qt (port of pavucontrol)";
|
||||
homepage = "https://github.com/lxqt/pavucontrol-qt";
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
, libfm-qt
|
||||
, menu-cache
|
||||
, lxmenu-data
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -39,6 +40,8 @@ mkDerivation rec {
|
|||
lxmenu-data
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "File manager and desktop icon manager (Qt port of PCManFM and libfm)";
|
||||
homepage = "https://github.com/lxqt/pcmanfm-qt";
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
, cmake
|
||||
, qtbase
|
||||
, qttools
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -26,6 +27,8 @@ mkDerivation rec {
|
|||
qttools
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Cross-platform clipboard history applet";
|
||||
homepage = "https://github.com/pvanek/qlipper";
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
, qtx11extras
|
||||
, qttools
|
||||
, lxqt-build-tools
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -30,6 +31,8 @@ mkDerivation rec {
|
|||
qttools
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Qt based process manager";
|
||||
homepage = "https://github.com/lxqt/qps";
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
, qtbase
|
||||
, qttools
|
||||
, qtx11extras
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -32,6 +33,8 @@ mkDerivation rec {
|
|||
qtermwidget
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "A lightweight Qt-based terminal emulator";
|
||||
homepage = "https://github.com/lxqt/qterminal";
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
, qtbase
|
||||
, qttools
|
||||
, lxqt-build-tools
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -28,6 +29,8 @@ mkDerivation rec {
|
|||
qttools
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "A terminal emulator widget for Qt 5";
|
||||
homepage = "https://github.com/lxqt/qtermwidget";
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
, libqtxdg
|
||||
, xorg
|
||||
, autoPatchelfHook
|
||||
, lxqtUpdateScript
|
||||
}:
|
||||
|
||||
mkDerivation rec {
|
||||
|
@ -41,6 +42,8 @@ mkDerivation rec {
|
|||
xorg.libXdmcp
|
||||
];
|
||||
|
||||
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
|
||||
|
||||
meta = with lib; {
|
||||
description = "Crossplatform tool for fast making screenshots";
|
||||
homepage = "https://github.com/lxqt/screengrab";
|
||||
|
|
Loading…
Reference in a new issue