207095 Commits

Author SHA1 Message Date
worldofpeace
80475128fc
Merge pull request #75136 from lovesegfault/beets-check
beets.externalPlugins.check: init at 0.12.0
2019-12-15 00:53:28 -05:00
Bernardo Meurer
171ceb38ff
beets.externalPlugins.check: init at 0.12.0 2019-12-14 21:52:21 -08:00
worldofpeace
1d8ef857ee aesop: fix build
See https://github.com/lainsce/aesop/pull/33
2019-12-15 00:45:38 -05:00
worldofpeace
be13df6c76
Merge pull request #75465 from worldofpeace/gnome-args
doc/gnome: update wrapper args example, remove proliferated uses
2019-12-15 00:13:17 -05:00
worldofpeace
abe3475df8 treewide: remove bash snippets in flags
Co-Authored-By: Jan Tojnar <jtojnar@gmail.com>
2019-12-15 00:10:41 -05:00
Ivan Kozik
af006f9ff3 chromium: fix enableWideVine for v79 which needs the manifest.json in WidevineCdm/ 2019-12-15 04:56:01 +00:00
Ivan Kozik
3d71db8abb chromium: explain enable_widevine = true 2019-12-15 04:55:59 +00:00
Ivan Kozik
950230bc84 chromium: remove enableNaCl option
This hasn't worked since 2016 (https://github.com/NixOS/nixpkgs/issues/13983)
and is being removed very soon, per "Q4 2019" in
https://developer.chrome.com/native-client/migration

(It's staying around for "Chrome Apps", but those only run on ChromeOS now.)

earth.google.com users can use https://earth.google.com/web/?beta=1 to get
the wasm version instead of the PNaCl version.
2019-12-15 04:55:30 +00:00
Jan Tojnar
6842813bb1
aegisub: slight clean up 2019-12-15 05:44:17 +01:00
worldofpeace
18571d6f0a
Merge pull request #75681 from lovesegfault/nixos-fix-nat
nixos: fix ip46tables invocation in nat
2019-12-14 23:42:50 -05:00
Jan Tojnar
955be27f58
aegisub: fix build 2019-12-15 05:36:24 +01:00
Ivan Kozik
ec75ea3329 chromium: use llvmPackages_9 to more closely match upstream 2019-12-15 04:35:36 +00:00
Ivan Kozik
46d252f1f1 chromium: fix GL support by not using the ANGLE GL implementation 2019-12-15 04:35:23 +00:00
Bernardo Meurer
5ee439eb08
nixos: fix ip46tables invocation in nat 2019-12-14 20:13:12 -08:00
worldofpeace
bfcc281a27
Merge pull request #75138 from mkg20001/feat/add-xapps-cinnamon
cinnamon.xapps: init at 1.6.8
2019-12-14 22:25:11 -05:00
Mario Rodas
9f2092b6a9
grafana-loki: fix build on darwin 2019-12-14 22:22:22 -05:00
worldofpeace
47dcb0439a libgnomekbd: fix dependencies
There were things in Requires that weren't propagated.
2019-12-14 22:22:14 -05:00
Maciej Krüger
580a6f492a pythonModules.xapp: init at 1.8.1 2019-12-14 22:22:14 -05:00
Maciej Krüger
632c4f2c9b cinnamon.xapps: init at 1.6.8 2019-12-14 22:22:14 -05:00
Jan Tojnar
8dc5ff7dcf
nixos/displayManager: deprecate separate options for default wm/dm
The upstream session files display managers use have no concept of sessions being composed from
desktop manager and window manager. To be able to set upstream session files as default
session, we need a single option. Having two different ways to set default session would be confusing,
though, so we decided to deprecate the old method.

We also created separate script for each session, just like we already had a separate desktop
file for each one, and started using displayManager.sessionPackages mechanism to make the
session handling more uniform.
2019-12-15 04:16:20 +01:00
Tor Hedin Brønner
53ef29c138
nixos/lightdm: enable wayland sessions
Note: can't launch gnome on wayland due to duplicate entry names:
  https://github.com/CanonicalLtd/lightdm/issues/16
2019-12-15 04:16:20 +01:00
Tor Hedin Brønner
d25365c3c1
nixos/displayManager: introduce defaultSession
There's two ways of providing graphical sessions now:
- `displayManager.session` via. `desktopManager.session` and
  `windowManager.session`
- `displayManager.sessionPackages`

`sessionPackages` doesn't make a distinction between desktop and window
managers. This makes selecting a session provided by a package using
`desktopManager.default` nonsensical.

We therefor introduce `displayManager.defaultSession` which can select a session
from either `displayManager.session` or `displayManager.sessionPackages`.

It will default to `desktopManager.default + windowManager.default` as before.
If the dm default is "none" it will select the first provided session from
`sessionPackages`.
2019-12-15 04:16:20 +01:00
Tor Hedin Brønner
58e5290fce
nixos/displayManager: check for provided sessions in mkDesktops 2019-12-15 04:16:20 +01:00
Tor Hedin Brønner
dd7144b860
nixos/sessionPackages: provide session names in passthru
We want access to the valid session names at evaluation time.
2019-12-15 04:16:18 +01:00
Tor Hedin Brønner
d362df6682
nixos/display-manager: extraSessionFilePackages -> sessionPackages 2019-12-15 04:14:56 +01:00
Niklas Hambüchen
97dc2e99f5 glog: Add upstream patch to fix tests with musl.
Originally found in https://github.com/nh2/static-haskell-nix/issues/70
2019-12-15 04:05:20 +01:00
Florian Klink
ac1a5ac2db gtkwave: build with gtk3
gtkwave ships a gtk3 flavour on sourceforge. let's use that one.
2019-12-15 03:54:35 +01:00
Austin Seipp
367676ce82
z3: 4.8.5 -> 4.8.7
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-12-14 20:33:59 -06:00
Austin Seipp
3e88e1b144
vector: 0.5.0 -> 0.6.0
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-12-14 20:33:59 -06:00
Austin Seipp
1446f6ca38
Revert "vector: make some more options override-able"
See the comments in that commit for more information.

This reverts commit b964f4b421ff4406667ee66db177def03a3b2158.
2019-12-14 20:33:59 -06:00
Mario Rodas
e87cfa0488
Merge pull request #75342 from colemickens/nixpkgs-va
vaapiIntel: unstable-20190211 -> 2.4.0
2019-12-14 21:29:16 -05:00
Mario Rodas
1784ddb805
Merge pull request #75647 from marsam/add-python-twitter
pythonPackages.python-twitter: init at 3.5
2019-12-14 21:18:27 -05:00
Mario Rodas
ba22262959
Merge pull request #75667 from tobim/pkgs/cmake-format
cmake-format: 0.6.2 -> 0.6.3
2019-12-14 21:17:41 -05:00
Andreas Rammhold
928bc00ec4
Merge pull request #75673 from flokli/exa-broken-symlinks
exa: apply patch to not panic on broken symlinks
2019-12-15 02:28:29 +01:00
Mario Rodas
fb112af09e
gitAndTools.git-gone: 0.1.2 -> 0.2.0 2019-12-14 20:20:20 -05:00
Mario Rodas
3f9333064b
vdirsyncer: fix build on darwin 2019-12-14 20:20:20 -05:00
Florian Klink
d41dca2f5f exa: apply patch to not panic on broken symlinks
Currently, exa fails when being executed in a git repository with
symlinks pointing to a non-existing location.

This can happen quite often with garbage-collected result links, or in
bazel repositories.

A fix was PR'ed in September at https://github.com/ogham/exa/pull/584,
but upstream seems to be not responding.

Let's apply this patch until there's a release containing the fixes.
2019-12-15 02:18:50 +01:00
worldofpeace
22f57b8925
Merge pull request #75625 from kampka/zsh-history-module
zsh-history: Add tests
2019-12-14 19:51:20 -05:00
Jan Tojnar
f288a7c077
libproxy: remove Python 2 bidnings
Nothing was using them.

Another step in Python 2 removal.
2019-12-15 01:50:39 +01:00
Jan Tojnar
628abfebfa
jbig2dec: switch to python3 2019-12-15 01:50:39 +01:00
Jan Tojnar
239e4c1f06
doxygen: switch to python3
Also move the build-time dependencies to nativeBuildInputs, and drop perl as it no longer seems to be necessary (CMake is not looking for it any more).
2019-12-15 01:50:38 +01:00
Jan Tojnar
908db0502b
libgsf: remove Python dependency
Python is only used for a single console test these dayls and it likely requires
non-trivial introspection hacks.
2019-12-15 01:50:38 +01:00
Jan Tojnar
feb4e68173
gst_all_1.gst-plugins-good: switch to python 3 2019-12-15 01:50:38 +01:00
Jan Tojnar
9d9a20fe1b
gamin: drop Python bindings
They are not compatible with Python 3, upstream as dead, and nothing uses the bindings any more.

This is a progress in getting rid of Python 2 from closures of most people (samba, which depends on gamin shared library is common dependency).
2019-12-15 01:50:38 +01:00
Jan Tojnar
7adbfb1220
fail2ban: switch to Python 3
We are dropping Python support from gamin so nothing is holding us any more.
Instead of gamin, we will use systemd on Linux and polling on Darwin;
gamin is the worst backend any way, according to upstream:

https://github.com/fail2ban/fail2ban/issues/1330#issuecomment-314429043
2019-12-15 01:50:38 +01:00
Jan Tojnar
a4721054c1
lilv: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar
6b5e932792
lv2: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar
e942647826
sratom: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar
d06be85bdc
sord: switch to python3 2019-12-15 01:50:37 +01:00
Jan Tojnar
486e3ecafd
serd: switch to python3 2019-12-15 01:50:37 +01:00