fluxboxlauncher: init at 0.2.1

+58
+56
pkgs/applications/misc/fluxboxlauncher/default.nix
···
··· 1 + { lib 2 + , fetchFromGitHub 3 + , python3 4 + , gtk3 5 + , wrapGAppsHook 6 + , glibcLocales 7 + , gobject-introspection 8 + , gettext 9 + , pango 10 + , gdk-pixbuf 11 + , atk 12 + , fluxbox 13 + }: 14 + 15 + python3.pkgs.buildPythonApplication rec { 16 + pname = "fluxboxlauncher"; 17 + version = "0.2.1"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "mothsart"; 21 + repo = "fluxboxlauncher"; 22 + rev = "0.2.1"; 23 + sha256 = "024h1dk0bhc5s4dldr6pqabrgcqih9p8cys5lqgkgz406y4vyzvf"; 24 + }; 25 + 26 + nativeBuildInputs = [ 27 + wrapGAppsHook 28 + gobject-introspection 29 + pango 30 + gdk-pixbuf 31 + atk 32 + gettext 33 + ]; 34 + 35 + buildInputs = [ 36 + glibcLocales 37 + gtk3 38 + python3 39 + fluxbox 40 + ]; 41 + 42 + makeWrapperArgs = [ "--set LOCALE_ARCHIVE ${glibcLocales}/lib/locale/locale-archive" 43 + "--set CHARSET en_us.UTF-8" ]; 44 + 45 + propagatedBuildInputs = with python3.pkgs; [ 46 + pygobject3 47 + ]; 48 + 49 + meta = with lib; { 50 + description = "A Gui editor (gtk) to configure applications launching on a fluxbox session"; 51 + homepage = "https://github.com/mothsART/fluxboxlauncher"; 52 + maintainers = with maintainers; [ mothsart ]; 53 + license = licenses.bsdOriginal; 54 + platforms = platforms.linux; 55 + }; 56 + }
+2
pkgs/top-level/all-packages.nix
··· 25957 quartus-prime-lite = callPackage ../applications/editors/quartus-prime {}; 25958 25959 go-license-detector = callPackage ../development/tools/misc/go-license-detector { }; 25960 }
··· 25957 quartus-prime-lite = callPackage ../applications/editors/quartus-prime {}; 25958 25959 go-license-detector = callPackage ../development/tools/misc/go-license-detector { }; 25960 + 25961 + fluxboxlauncher = callPackage ../applications/misc/fluxboxlauncher {}; 25962 }