Commit Graph

12649 Commits

Author SHA1 Message Date
Franz Pletz
523f343084
pcsclite: 1.8.21 -> 1.8.22 2017-08-01 08:36:29 +02:00
Franz Pletz
aaee055dae
lxd: 2.14 -> 2.16 2017-08-01 06:16:03 +02:00
Franz Pletz
46a4fa9274
inadyn: 2.0 -> 2.1, fix build with libite 1.9 2017-08-01 06:16:03 +02:00
Franz Pletz
d40f993073
fail2ban: 0.9.6 -> 0.9.7 2017-08-01 06:16:03 +02:00
Thomas Tuegel
f3a54b014c
otfcc: init at 0.8.6 2017-07-31 19:58:38 -05:00
Franz Pletz
a67445509b
radvd: 2.16 -> 2.17 2017-07-31 12:47:37 +02:00
Franz Pletz
b68fdfb619
whois: 5.2.16 -> 5.2.17 2017-07-31 12:34:25 +02:00
Franz Pletz
86eb01778d
youtubeDL: 2017.07.09 -> 2017.07.30.1 2017-07-31 12:34:01 +02:00
Martin Wohlert
c40ac69ec3 gnupg: 2.1.21 -> 2.1.22
https://lists.gnupg.org/pipermail/gnupg-announce/2017q3/000411.html
2017-07-31 11:44:18 +02:00
Frederik Rietdijk
740d76371e Merge commit 'ba68231273bea4cba01413fd2a0e56d68db9234c' into HEAD 2017-07-31 09:12:15 +02:00
Peter Hoeg
497e04a698 smartmontools: use slightly newer drive DB 2017-07-31 14:15:05 +08:00
mimadrid
1e049308c0 parallel: 20170522 -> 20170722 2017-07-30 21:39:41 +02:00
mimadrid
3e6e05bf98 mawk: 1.3.4-20141206 -> 1.3.4-20161120 2017-07-30 20:58:48 +02:00
mimadrid
0f14dcc189 mosh: 1.3.0 -> 1.3.2 2017-07-30 20:58:24 +02:00
Russell O'Connor
f0ff1224f7 tarsnap: 1.0.38 -> 1.0.39 2017-07-30 20:58:07 +02:00
Jörg Thalheim
25bb529245 Merge pull request #27709 from binarin/fzf-share
fzf: add script for finding 'share' folder
2017-07-30 10:16:41 +01:00
vinymeuh
c152e7c5d9 most supported on all unix, not only gnu 2017-07-30 09:18:12 +02:00
Frederik Rietdijk
20b8e4b4cf Merge remote-tracking branch 'upstream/master' into HEAD 2017-07-30 08:09:11 +02:00
Michael Weiss
bc8b634072 maim: 5.4.64 -> 5.4.65 2017-07-30 00:59:08 +02:00
Michael Weiss
6f2715e47d slop: 6.3.47 -> 6.3.48 2017-07-30 00:54:57 +02:00
Robert Helgesson
9d4d62923a
fgallery: add support for facedetect 2017-07-29 17:01:54 +02:00
Robert Helgesson
138dd4f9f1
fgallery: 1.8 -> 1.8.2 2017-07-29 17:01:53 +02:00
Robert Helgesson
a444b34b52
facedetect: init at 0.1 2017-07-29 15:07:19 +02:00
Frederik Rietdijk
b2608b8910 Merge remote-tracking branch 'upstream/master' into HEAD 2017-07-29 13:08:11 +02:00
Frederik Rietdijk
1c94c54c4a cli53: fix build 2017-07-29 13:04:07 +02:00
adisbladis
fcb6e72ddf vulnix: use zc_lockfile, zodbpickle and persistent from pythonPackages 2017-07-28 16:13:28 +02:00
Franz Pletz
b116fa5ff2
Merge branch 'master' into staging 2017-07-28 16:08:30 +02:00
Tuomas Tynkkynen
d2f45babe3 xfstests: Use keyutils 2017-07-28 16:24:59 +03:00
Frederik Rietdijk
e01181a32c Merge pull request #27708 from konimex/bubblewrap
bubblewrap: init at 0.1.8
2017-07-28 14:55:36 +02:00
aszlig
6e5d2f8963
nixos/xserver: Properly validate XKB options
Checking the keyboard layout has been a long set of hurdles so far, with
several attempts. Originally, the checking was introduced by @lheckemann
in #23709.

The initial implementation just was trying to check whether the symbols/
directory contained the layout name.

Unfortunately, that wasn't enough and keyboard variants weren't
recognized, so if you set layout to eg. "dvorak" it will fail with an
error (#25526).

So my improvement on that was to use sed to filter rules/base.lst and
match the layout against that. I fucked up twice with this, first
because layout can be a comma-separated list which I didn't account for
and second because I ran into a Nix issue (NixOS/nix#1426).

After fixing this, it still wasn't enough (and this is btw. what
localectl also does), because we were *only* matching rules but not
symbols, so using "eu" as a layout won't work either.

I decided now it's the time to actually use libxkbcommon to try
compiling the keyboard options and see whether it succeeds. This comes
in the form of a helper tool called xkbvalidate.

IMHO this approach is a lot less error-prone and we can be sure that we
don't forget about anything because that's what the X server itself uses
to compile the keymap.

Another advantage of this is that we now validate the full set of XKB
options rather than just the layout.

Tested this against a variety of wrong and correct keyboard
configurations and against the "keymap" NixOS VM tests.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @lheckemann, @peti, @7c6f434c, @tohl, @vcunat, @lluchs
Fixes: #27597
2017-07-28 12:39:55 +02:00
Alexey Lebedeff
7723d9935f fzf: add script for finding 'share' folder
So that helper scripts can be easily sourced in interactive shell
configuration. `autojump` package was already present and had the same
requirements for findind a `share` folders, so I took an inspiration
there.

I beleive this is a better alternative to:
- https://github.com/NixOS/nixpkgs/pull/25080
- https://github.com/NixOS/nixpkgs/pull/27058

Replacing `$out/share/shell` with `$bin/share/fzf` was necessary to
prevent dependency loop in produced derivations.
2017-07-28 12:48:11 +03:00
Muhammad Herdiansyah
159be2e4f5 bubblewrap: init at 0.1.8 2017-07-28 16:26:12 +07:00
Robert Helgesson
fc75595236
gmic: remove myself as maintainer 2017-07-27 22:54:53 +02:00
Robert Helgesson
78815d0c51
mimeo: 2017.2.9 -> 2017.6.6 2017-07-27 22:53:55 +02:00
Volth
688dc4e4c3 tinc_pre: avoid infinite loop with EBADFD on network restart 2017-07-27 18:04:33 +02:00
Eelco Dolstra
8dfa472178 Merge pull request #27690 from konimex/nawk
nawk: init at 20121220
2017-07-27 17:01:51 +02:00
Muhammad Herdiansyah
d31e7ee1bd nawk: init at 20121220 2017-07-27 21:51:10 +07:00
Nikolay Amiantov
9ffdbe3853 update-resolv-conf: 2016-09-30 -> 2017-06-21 2017-07-27 17:07:45 +03:00
Nikolay Amiantov
a90fb0f550 dropbear: 2016.74 -> 2017.75 2017-07-27 17:07:45 +03:00
Nikolay Amiantov
21ad2a1631 virtualglLib: 2.5.1 -> 2.5.2 2017-07-27 17:07:45 +03:00
Frederik Rietdijk
a905b7cd0c Merge pull request #27599 from vidbina/merge/qesteidutil/master
qesteidutil: 3.12.2.1206 -> 3.12.5.1233
2017-07-27 09:20:17 +02:00
Daiderd Jordan
7cd9779488
upx: fix clang build 2017-07-26 23:24:49 +02:00
Sander van der Burg
94f0a6793b disnix: 0.7.1 -> 0.7.2 2017-07-26 19:22:19 +00:00
John Ericson
9be40841ea Merge remote-tracking branch 'upstream/master' into staging-base
Conflicts:
	pkgs/build-support/cc-wrapper/default.nix
	pkgs/build-support/gcc-wrapper-old/builder.sh
	pkgs/build-support/trivial-builders.nix
	pkgs/desktops/kde-4.14/kde-package/default.nix
	pkgs/development/compilers/openjdk-darwin/8.nix
	pkgs/development/compilers/openjdk-darwin/default.nix
	pkgs/development/compilers/openjdk/7.nix
	pkgs/development/compilers/openjdk/8.nix
	pkgs/development/compilers/oraclejdk/jdk-linux-base.nix
	pkgs/development/compilers/zulu/default.nix
	pkgs/development/haskell-modules/generic-builder.nix
	pkgs/misc/misc.nix
	pkgs/stdenv/generic/builder.sh
	pkgs/stdenv/generic/setup.sh
2017-07-26 13:46:04 -04:00
Robin Gloster
27800258e1 aws-auth: clean up 2017-07-26 18:45:41 +02:00
Robert Scott
2989324d60 aws-auth: init at unstable-2017-07-24 2017-07-26 18:45:41 +02:00
Robin Gloster
4a787b292a mailutils: clean up and fix last test 2017-07-26 13:32:59 +02:00
Orivej Desh
1ec5b7f1d3 mailutils: 2.2 -> 3.2 2017-07-26 13:32:59 +02:00
Peter Hoeg
998a0e818e crudini: actually run tests and install docs/man 2017-07-26 13:00:29 +08:00
Charles Strahan
cadb42fafb
honcho: 0.6.6 -> 1.0.1 2017-07-25 23:22:01 -04:00