21 stdenv.mkDerivation rec {
25 src = fetchFromGitHub {
29 sha256 = "17sqsx57ymrimm5jfmcyrp7b0nzi41bcvpxsqckmwbhl19g6c17d";
33 ./xmlcatalog_patch.patch
35 # lxsession compilation is broken upstream as of GCC 14
36 # https://sourceforge.net/p/lxde/bugs/973/
38 name = "0001-Fix-build-on-GCC-14.patch";
39 url = "https://sourceforge.net/p/lxde/bugs/973/attachment/0001-Fix-build-on-GCC-14.patch";
40 hash = "sha256-lxF3HZy5uLK7Cfu8W1A03syZf7OWXpHiU2Fk+xBl39g=";
65 "--disable-buildin-clipboard"
66 "--disable-buildin-polkit"
67 "--with-xml-catalog=${docbook_xml_dtd_412}/xml/dtd/docbook/catalog.xml"
70 preConfigure = "./autogen.sh";
73 homepage = "https://wiki.lxde.org/en/LXSession";
74 description = "Classic LXDE session manager";
75 license = licenses.gpl2Plus;
76 maintainers = [ maintainers.shamilton ];
77 platforms = platforms.linux;