rofi: 1.6.1 -> 1.7.0

And add myself as a maintainer

+62 -11
+6
maintainers/maintainer-list.nix
··· 1318 githubId = 7346933; 1319 name = "betaboon"; 1320 }; 1321 bfortz = { 1322 email = "bernard.fortz@gmail.com"; 1323 github = "bfortz";
··· 1318 githubId = 7346933; 1319 name = "betaboon"; 1320 }; 1321 + bew = { 1322 + email = "benoit.dechezelles@gmail.com"; 1323 + github = "bew"; 1324 + githubId = 9730330; 1325 + name = "Benoit de Chezelles"; 1326 + }; 1327 bfortz = { 1328 email = "bernard.fortz@gmail.com"; 1329 github = "bfortz";
+10
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
··· 1104 make the apps fit better visually. 1105 </para> 1106 </listitem> 1107 </itemizedlist> 1108 </section> 1109 </section>
··· 1104 make the apps fit better visually. 1105 </para> 1106 </listitem> 1107 + <listitem> 1108 + <para> 1109 + <literal>rofi</literal> has been updated from 1110 + <quote>1.6.1</quote> to <quote>1.7.0</quote>, one important 1111 + thing is the removal of the old xresources based configuration 1112 + setup. Read more 1113 + <link xlink:href="https://github.com/davatorium/rofi/blob/cb12e6fc058f4a0f4f/Changelog#L1">in 1114 + rofi’s changelog</link>. 1115 + </para> 1116 + </listitem> 1117 </itemizedlist> 1118 </section> 1119 </section>
+2
nixos/doc/manual/release-notes/rl-2111.section.md
··· 316 - `lib.formats.yaml`'s `generate` will not generate JSON anymore, but instead use more of the YAML-specific syntax. 317 318 - GNOME desktop environment now enables `QGnomePlatform` as the Qt platform theme, which should avoid crashes when opening file chooser dialogs in Qt apps by using XDG desktop portal. Additionally, it will make the apps fit better visually.
··· 316 - `lib.formats.yaml`'s `generate` will not generate JSON anymore, but instead use more of the YAML-specific syntax. 317 318 - GNOME desktop environment now enables `QGnomePlatform` as the Qt platform theme, which should avoid crashes when opening file chooser dialogs in Qt apps by using XDG desktop portal. Additionally, it will make the apps fit better visually. 319 + 320 + - `rofi` has been updated from '1.6.1' to '1.7.0', one important thing is the removal of the old xresources based configuration setup. Read more [in rofi's changelog](https://github.com/davatorium/rofi/blob/cb12e6fc058f4a0f4f/Changelog#L1).
+44 -11
pkgs/applications/misc/rofi/default.nix
··· 1 - { stdenv, lib, fetchurl 2 - , autoreconfHook, pkg-config, libxkbcommon, pango, which, git 3 - , cairo, libxcb, xcbutil, xcbutilwm, xcbutilxrm, libstartup_notification 4 - , bison, flex, librsvg, check 5 }: 6 7 stdenv.mkDerivation rec { 8 pname = "rofi-unwrapped"; 9 - version = "1.6.1"; 10 11 - src = fetchurl { 12 - url = "https://github.com/davatorium/rofi/releases/download/${version}/rofi-${version}.tar.gz"; 13 - sha256 = "04glljqbf9ckkc6x6fv4x1gqmy468n1agya0kd8rxdvz24wzf7cd"; 14 }; 15 16 preConfigure = '' ··· 20 ''; 21 22 nativeBuildInputs = [ autoreconfHook pkg-config ]; 23 - buildInputs = [ libxkbcommon pango cairo git bison flex librsvg check 24 - libstartup_notification libxcb xcbutil xcbutilwm xcbutilxrm which 25 ]; 26 27 doCheck = false; ··· 30 description = "Window switcher, run dialog and dmenu replacement"; 31 homepage = "https://github.com/davatorium/rofi"; 32 license = licenses.mit; 33 - maintainers = with maintainers; [ ]; 34 platforms = with platforms; linux; 35 }; 36 }
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , autoreconfHook 5 + , pkg-config 6 + , libxkbcommon 7 + , pango 8 + , which 9 + , git 10 + , cairo 11 + , libxcb 12 + , xcbutil 13 + , xcbutilwm 14 + , xcbutilxrm 15 + , xcb-util-cursor 16 + , libstartup_notification 17 + , bison 18 + , flex 19 + , librsvg 20 + , check 21 }: 22 23 stdenv.mkDerivation rec { 24 pname = "rofi-unwrapped"; 25 + version = "1.7.0"; 26 27 + src = fetchFromGitHub { 28 + owner = "davatorium"; 29 + repo = "rofi"; 30 + rev = version; 31 + fetchSubmodules = true; 32 + sha256 = "03wdy56b3g8p2czb0qydrddyyhj3x037pirnhyqr5qbfczb9a63v"; 33 }; 34 35 preConfigure = '' ··· 39 ''; 40 41 nativeBuildInputs = [ autoreconfHook pkg-config ]; 42 + buildInputs = [ 43 + libxkbcommon 44 + pango 45 + cairo 46 + git 47 + bison 48 + flex 49 + librsvg 50 + check 51 + libstartup_notification 52 + libxcb 53 + xcbutil 54 + xcbutilwm 55 + xcbutilxrm 56 + xcb-util-cursor 57 + which 58 ]; 59 60 doCheck = false; ··· 63 description = "Window switcher, run dialog and dmenu replacement"; 64 homepage = "https://github.com/davatorium/rofi"; 65 license = licenses.mit; 66 + maintainers = with maintainers; [ bew ]; 67 platforms = with platforms; linux; 68 }; 69 }