Merge pull request #256569 from trofi/kbd-update

kbd: 2.6.2 -> 2.6.3

authored by

davidak and committed by
GitHub
fb6dba86 1368cc70

+6 -10
+2 -2
pkgs/os-specific/linux/kbd/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "kbd"; 20 - version = "2.6.2"; 20 + version = "2.6.3"; 21 21 22 22 src = fetchurl { 23 23 url = "mirror://kernel/linux/utils/kbd/${pname}-${version}.tar.xz"; 24 - sha256 = "sha256-M+O7PD9VkzsQ8FOxS19pouJMKFQ+nsdpAkb+R2KN2U8="; 24 + sha256 = "sha256-BJlsCNfRxGCWb7JEo9OIM1LCZ0t61SIAPZ9Oy4q0jes="; 25 25 }; 26 26 27 27 # vlock is moved into its own output, since it depends on pam. This
+4 -8
pkgs/os-specific/linux/kbd/search-paths.patch
··· 18 18 DATADIR "/" KEYMAPDIR "/mac/include/", 19 19 --- a/src/libkfont/context.c 20 20 +++ b/src/libkfont/context.c 21 - @@ -13,6 +13,7 @@ 21 + @@ -13,5 +13,6 @@ 22 22 /* search for the map file in these directories (with trailing /) */ 23 23 static const char *const mapdirpath[] = { 24 - "", 25 24 + "/etc/kbd/" TRANSDIR "/", 26 25 DATADIR "/" TRANSDIR "/", 27 26 NULL 28 27 }; 29 - @@ -28,6 +29,7 @@ static const char *const mapsuffixes[] = { 28 + @@ -28,5 +29,6 @@ static const char *const mapsuffixes[] = { 30 29 /* search for the font in these directories (with trailing /) */ 31 30 static const char *const fontdirpath[] = { 32 - "", 33 31 + "/etc/kbd/" FONTDIR "/", 34 32 DATADIR "/" FONTDIR "/", 35 33 NULL 36 34 }; 37 - @@ -42,6 +44,7 @@ static char const *const fontsuffixes[] = { 35 + @@ -42,5 +44,6 @@ static char const *const fontsuffixes[] = { 38 36 39 37 static const char *const unidirpath[] = { 40 - "", 41 38 + "/etc/kbd/" UNIMAPDIR "/", 42 39 DATADIR "/" UNIMAPDIR "/", 43 40 NULL 44 41 }; 45 - @@ -55,6 +58,7 @@ static const char *const unisuffixes[] = { 42 + @@ -55,5 +58,6 @@ static const char *const unisuffixes[] = { 46 43 /* hide partial fonts a bit - loading a single one is a bad idea */ 47 44 const char *const partfontdirpath[] = { 48 - "", 49 45 + "/etc/kbd/" FONTDIR "/" PARTIALDIR "/", 50 46 DATADIR "/" FONTDIR "/" PARTIALDIR "/", 51 47 NULL