Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 stdenv, 3 lib, 4 fetchFromGitLab, 5 gettext, 6 meson, 7 ninja, 8 pkg-config, 9 glib, 10 gtk3, 11 libxfce4ui, 12 libxfce4util, 13 xfce4-panel, 14 gitUpdater, 15}: 16 17stdenv.mkDerivation (finalAttrs: { 18 pname = "xfce4-netload-plugin"; 19 version = "1.5.0"; 20 21 src = fetchFromGitLab { 22 domain = "gitlab.xfce.org"; 23 owner = "panel-plugins"; 24 repo = "xfce4-netload-plugin"; 25 tag = "xfce4-netload-plugin-${finalAttrs.version}"; 26 hash = "sha256-iZnfPCOHg0+eo8ubfIsweH2T/DSLeL2Q+giWK/Vkpko="; 27 }; 28 29 strictDeps = true; 30 31 nativeBuildInputs = [ 32 gettext 33 meson 34 ninja 35 pkg-config 36 ]; 37 38 buildInputs = [ 39 glib 40 gtk3 41 libxfce4ui 42 libxfce4util 43 xfce4-panel 44 ]; 45 46 passthru.updateScript = gitUpdater { rev-prefix = "xfce4-netload-plugin-"; }; 47 48 meta = { 49 description = "Internet load speed plugin for Xfce4 panel"; 50 homepage = "https://gitlab.xfce.org/panel-plugins/xfce4-netload-plugin"; 51 license = lib.licenses.gpl2Plus; 52 teams = [ lib.teams.xfce ]; 53 platforms = lib.platforms.linux; 54 }; 55})