Commit Graph

401 Commits

Author SHA1 Message Date
Vladimír Čunát 6f5d989478
treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
Orivej Desh 45a85eaceb go-sct: disable on Darwin
It does not support Darwin.
2017-11-25 07:35:44 +00:00
Joerg Thalheim 4e2110b1bb xbanish: 1.4 -> 1.5 2017-11-14 00:04:40 +00:00
Michael Raskin 0483842286 xpra: 2.0.2 -> 2.1.3; xpraGtk3: 0.16.2 -> 2.1.3 2017-11-11 13:03:36 +01:00
Sean Zicari 3d8f6400ec Remove .net from mirror URL. 2017-11-05 20:09:24 -06:00
Sean Zicari 0711fe96f2 xosview2: init at 2.2.2 () 2017-11-06 09:55:23 +08:00
Albert Safin 90729600a8 xpointerbarrier: init at 17.10 2017-10-23 20:38:59 +07:00
John Ericson f037625f87 Merge remote-tracking branch 'upstream/staging' into deps-reorg 2017-09-28 12:32:57 -04:00
Franz Pletz 46b0bca808 Merge pull request from Infinisil/xwinwrap
xwinwrap: init at 4
2017-09-28 01:18:02 +02:00
Yegor Timoshenko 44beb56540 sct: fix segfault when DISPLAY is empty, clean up derivation 2017-09-26 13:15:55 +00:00
Silvan Mosberger 5a9e28190c
xwinwrap: init at 4 2017-09-25 05:27:00 +02:00
John Ericson ed14223f8c treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04:00
John Ericson 531e4b80c9 misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Michael Raskin a3111b8a77 xmacro: 0.3pre20000911 -> 0.4.6; switch upstream 2017-08-29 20:35:38 +02:00
Franz Pletz 26f10adfa9
xdg-user-dirs: 0.15 -> 0.16 2017-08-28 00:54:43 +02:00
Franz Pletz d5680983dc
xdg_utils: 1.1.1 -> 1.1.2 2017-08-28 00:54:43 +02:00
Michael Raskin a0306821fd xzoom: init at 0.3.24 2017-08-20 18:28:19 +02:00
mimadrid 09e0cc7cc7
Update homepage attributes: http -> https
Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated
https://repology.org/repository/nix_stable/problems
2017-08-03 11:56:15 +02:00
Silvan Mosberger f5fa5fa4d6 pkgs: refactor needless quoting of homepage meta attribute ()
* pkgs: refactor needless quoting of homepage meta attribute

A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.

* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit

* Fixed some instances
2017-08-01 22:03:30 +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 .

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 ().

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 ().

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: 
2017-07-28 12:39:55 +02:00
Nikolay Amiantov 21ad2a1631 virtualglLib: 2.5.1 -> 2.5.2 2017-07-27 17:07:45 +03:00
xd1le 0304177ced setroot: 1.4.4 -> 2.0.1 2017-07-24 05:38:06 +10:00
GRBurst 63ee6d6e29 xcwd: init at 2016-09-30
fixes 
2017-07-13 13:56:22 +01:00
Benno Fünfstück 387256c0f2 Merge pull request from vaibhavsagar/xautomation
xautomation: init at 1.09
2017-07-12 08:23:05 +02:00
Vaibhav Sagar b9dfbeb828 xautomation: init at 1.09 2017-07-12 14:13:10 +08:00
Benno Fünfstück 778169409f xvkbd: 3.7 -> 3.8 2017-07-11 22:44:44 +02:00
Franz Pletz 60cddbe3da
screen-message: 0.24 -> 0.25 2017-06-20 03:45:39 +02:00
Volth d2f453bc0d fix 2017-06-05 23:37:53 +00:00
Cray Elliott c5fbf35be0 xpra: fix missed ffmpeg_3_2 reference 2017-04-30 16:58:33 -07:00
Cray Elliott c49a454210 mpv, xpra: depend on ffmpeg instead of ffmpeg_3_2
effectively updates them to depend on ffmpeg_3_3
2017-04-30 16:52:49 -07:00
Victor Calvert 5539f8acfa xpra: 2.0.1 -> 2.0.2 2017-04-28 23:39:19 -04:00
Victor Calvert 0d8b5be67d xpra: 0.17.6 -> 2.0.1
Requires build against newer ffmpeg (3.2.x instead of 3.1.x)
because of new symbols:
FF_PROFILE_H264_MULTIVIEW_HIGH
FF_PROFILE_H264_STEREO_HIGH
2017-04-04 23:55:12 -04:00
Dmitry Rets c7e885ff99 xkbset: init at 0.5 2017-04-02 02:17:30 +03:00
Michael Raskin eeef599ced wayv: install docs 2017-03-18 12:41:09 +01:00
Michael Raskin 5833da6ad5 wayv: init at 0.3 2017-03-18 12:41:09 +01:00
Michael Raskin 6e74e165cb xannotate: init at 20150301 2017-03-18 12:41:09 +01:00
Nikolay Amiantov f36b72107c primus: fix if nvidia is not used
Fixes 
2017-03-08 23:10:43 +03:00
Benno Fünfstück ce355bdafa xpra: install data files to correct location in $out
The patch is no longer needed, with the wheel-based method that we use now
data_files *are* relative to the prefix.
2017-03-06 13:06:51 +01:00
Jaka Hudoklin f5d81ed79b Merge pull request from offlinehacker/nixos/xserver/xpra
Add xpra display-manager
2017-03-05 01:32:23 +01:00
Benno Fünfstück ac592121b9 xrectsel: remove unnecessary DESTDIR=$out
This avoids files being installed to $out/nix/store
2017-03-03 12:59:54 +01:00
Benno Fünfstück a8458bb506 ffcast: remove unnecessary DESTDIR=$out
This avoids files being installed to $out/nix/store
2017-03-03 12:58:43 +01:00
Benjamin Herr 6cc50b2976 obconf: add libSM to fix build 2017-02-26 20:11:25 +01:00
romildo 8c98c311d3
nitrogen: 1.6.0 -> 1.6.1 2017-02-20 21:44:56 -05:00
Vladimír Čunát 714eabc5af
guile rev-deps: fix build by adding pkgconfig
Without it packages fail to find the headers, after guile has split
them into a separate output in 218713a.
2017-02-18 08:23:07 +01:00
Parnell Springmeyer 9e36a58649
Merging against upstream master 2017-02-13 17:16:28 -06:00
Nikolay Amiantov a841f6097c primusLib: fix receiving long library paths 2017-02-08 16:58:59 +03:00
Nikolay Amiantov 2fd2fcf54d linuxPackages.nvidia_x11: refactor, build more from source
* Use libglvnd;
* Compile nvidia-settings, nvidia-persistenced from source;
* Generalize builder.
2017-02-08 16:57:46 +03:00
Adrian Pistol f6e2772cd3 wmutils-opt: init at v1.0 2017-01-30 20:42:16 +00:00
Parnell Springmeyer 4aa0923009
Getting rid of the var indirection and using a bin path instead 2017-01-29 04:11:01 -06:00
Parnell Springmeyer e92b8402b0
Addressing PR feedback 2017-01-28 20:48:03 -08:00