Jan Malakhovski
88ca6dd78a
cplex: move defaults to package file
2019-02-03 15:30:47 +00:00
Jan Malakhovski
f37effbc99
gams: move defaults to package file
2019-02-03 15:30:46 +00:00
Jan Malakhovski
ec2452dac1
scilab: move defaults to package file
2019-02-03 15:30:45 +00:00
Jan Malakhovski
4f066da1de
quassel: move defaults to package file
2019-02-03 15:30:44 +00:00
Jan Malakhovski
56ee5bca69
wireshark: move defaults to package file
2019-02-03 15:30:43 +00:00
Jan Malakhovski
f56be70f3f
uwsgi: move defaults to package file
2019-02-03 15:30:42 +00:00
Jan Malakhovski
ce75344792
stoken: move defaults to package file
2019-02-03 15:30:41 +00:00
Jan Malakhovski
caff8b7f4c
mjpegtools: move defaults to package file
2019-02-03 15:30:40 +00:00
Jan Malakhovski
58a2757aaa
ibus-with-plugins: move defaults to package file
2019-02-03 15:30:39 +00:00
Jan Malakhovski
50153afe8e
arduino-core: move defaults to package file
2019-02-03 15:30:38 +00:00
Jan Malakhovski
2cf14077f4
residualvm: move defaults to package file
2019-02-03 15:30:37 +00:00
Jan Malakhovski
1b784e5f6f
subversion: move defaults to package file
2019-02-03 15:30:36 +00:00
Jan Malakhovski
b5e511db7c
rxvt_unicode: move defaults to package file
2019-02-03 15:30:35 +00:00
Jan Malakhovski
a4cebde4f6
mercurial: move defaults to package file
2019-02-03 15:30:34 +00:00
Jan Malakhovski
866944ff52
mpd: move defaults to package file
2019-02-03 15:30:33 +00:00
Jan Malakhovski
4ec5cbc77a
libgpod: move defaults to package file
2019-02-03 15:30:32 +00:00
Jan Malakhovski
c1ee0a4980
aprutil: move defaults to package file
2019-02-03 15:30:31 +00:00
Jan Malakhovski
6e1e0bb213
urjtag: move defaults to package file
2019-02-03 15:30:30 +00:00
Jan Malakhovski
546c8ffef8
ssmtp: move defaults to package file
2019-02-03 15:30:29 +00:00
Jan Malakhovski
4bc9404b15
grub: move defaults to package file
2019-02-03 15:30:28 +00:00
Jan Malakhovski
a4f20976fb
fetchsvnssh: move defaults to package file
2019-02-03 15:30:27 +00:00
Jan Malakhovski
bdd69a9b0c
sane-backends, sane-backends-git: move defaults to package file
2019-02-03 15:30:26 +00:00
Jan Malakhovski
ec122ccfb8
dysnomia: move defaults to package file
2019-02-03 15:30:25 +00:00
Jan Malakhovski
8cbe72a923
w3m: move defaults to package file
2019-02-03 15:30:24 +00:00
Jan Malakhovski
25709dfe50
tomahawk: move defaults to package file
2019-02-03 15:30:23 +00:00
Jan Malakhovski
679bf2a2b2
flashplayer: move defaults to package file
2019-02-03 15:30:22 +00:00
Jan Malakhovski
7706253e59
libspotify: move defaults to package file
2019-02-03 15:30:21 +00:00
Jan Malakhovski
35a09f9923
evilvte: move defaults to package file
2019-02-03 15:30:20 +00:00
Jan Malakhovski
d064592f36
ghostscript: move defaults to package file
2019-02-03 15:30:19 +00:00
Jan Malakhovski
5da88a18c9
rsync: move defaults to package file
2019-02-03 15:30:18 +00:00
Jan Malakhovski
6cb5666bdb
profanity: move defaults to package file
2019-02-03 15:30:17 +00:00
Jan Malakhovski
6832a42b7f
avahi: move defaults to the package file
2019-02-03 15:30:16 +00:00
Jan Malakhovski
51687d9a7f
lib: tiny cleanup
2019-02-03 15:30:15 +00:00
Jan Malakhovski
107f0fc9e7
top-level: cleanup whitespace
2019-02-03 15:30:14 +00:00
Jan Malakhovski
849b10a419
top-level: fix a typo
2019-02-03 15:30:13 +00:00
Jan Malakhovski
735d2877cc
pulseaudioFull, libpulseaudio-vanilla: cleanup
...
These are already inherited in the parent derivation.
2019-02-03 15:30:12 +00:00
Jan Malakhovski
d35c199422
dysnomia: cleanup whitespace
2019-02-03 15:30:11 +00:00
Jan Malakhovski
1ad836b326
dwm: cleanup whitespace
2019-02-03 15:30:10 +00:00
Jan Malakhovski
7c48015019
openssl: fix cryptodev fallout from d836b811cb
2018-11-22 09:45:34 +00:00
Jan Malakhovski
8dcf831978
fetchurl: mirrors: http -> https, https before http, http before ftp
...
Because HTTP has a higher probability of working behind proxies.
2018-11-22 09:38:22 +00:00
Jan Malakhovski
1b3629ef34
lib: implement setPrio
...
For when `hiPrio` and `lowPrio` are not enough.
2018-11-22 08:59:48 +00:00
Jan Malakhovski
58ff402b40
pkgs/test/nixos-functions: use dummy versioning
...
With this OfBorg and similar tools won't report this derivation as
changed every single time.
2018-11-19 19:26:52 +00:00
Jan Malakhovski
ce5ba1ca44
mesa: don't require wayland things with wayland disabled ( #50559 )
2018-11-18 16:36:24 +01:00
Jan Malakhovski
f78835e791
kodiPlugins.exodus: remove
...
No loner exists, I couldn't find an official replacement repo, should be
removed according to
https://github.com/NixOS/nixpkgs/pull/46196#discussion_r215762595
2018-11-18 11:19:20 +01:00
Jan Malakhovski
e220331903
kodiPlugins.yatp: init at 3.3.2
2018-11-18 11:19:20 +01:00
Jan Malakhovski
607c6e78e7
kodiPlugins.simpleplugin: init at 2.3.2
2018-11-18 11:19:20 +01:00
Jan Malakhovski
60ba7d233e
pythonPackages.requests: disable multiple outputs
...
The `dev` output is empty anyway.
The problem is that it interacts badly with other parts of python and
stdenv infrastructure. In particular, before this patch it installs
code into `out` output (with only generated `nix-support` in `dev`),
but `makePythonPath` then uses `propagatedBuildInputs` to generate
`PYTHONPATH` while stdenv selects `dev` outputs for
`propagatedBuiltInputs`. This results in `makePythonPath` linking to
the empty `dev` output in `PYTHONPATH`.
This reverts a piece of commit 28299f669a .
2018-11-18 11:19:20 +01:00
Jan Malakhovski
ac09051cf5
pythonPackages.gpgme: inherit python
...
else building via e.g. `python3Packages.gpgme` produces the wrong result.
2018-11-18 09:08:06 +00:00
Jan Malakhovski
e426758d0e
vlc: fix build without qt5
2018-11-18 09:08:06 +00:00
Jan Malakhovski
980043347d
mr: fix src
...
The tag was moved, the diff is fine.
2018-11-18 09:08:05 +00:00
Jan Malakhovski
50aef6015f
curl: move option defaults from all-packages.nix to the derivation itself
2018-11-18 07:59:40 +00:00
Jan Malakhovski
38a32d9ccf
redshift: introduce withGeolocation option
...
For simpler control.
2018-11-18 07:48:01 +00:00
Jan Malakhovski
9d35a02dab
metrics.nix: add a metrick for the current number of packages as seen by nix-env
2018-11-17 10:24:46 +00:00
Jan Malakhovski
5f54bb9919
mdf2iso: fix src
...
Debian's anonscm is dead, they use a Gitlab instance now.
The hash changed because the branch was rebased upstream, the diff is
a noop.
2018-11-17 10:16:33 +00:00
Jan Malakhovski
1e7516a31c
datefudge: fix src
...
Debian's anonscm is dead, they use a Gitlab instance now.
2018-11-17 10:16:32 +00:00
Jan Malakhovski
fe50c0c096
cmake_2_8: fix fetchpatch src
...
Old link no longer works. There're other broken patches in that file,
but I was too lazy to investigate where one can download them now.
2018-11-17 10:16:30 +00:00
Jan Malakhovski
56802ad698
gnuradio-rds: fix src
2018-11-08 05:29:47 +00:00
Jan Malakhovski
67a5c0da41
tree-wide: fix all revs of fetchsvn
2018-11-08 05:29:47 +00:00
Jan Malakhovski
3902085b3f
mesa: tiny cleanup
2018-11-08 05:20:19 +00:00
Jan Malakhovski
c0a4e46714
qt5: use https, tiny cleanup
2018-11-08 05:20:19 +00:00
Jan Malakhovski
f623f8c51e
espeak-ng: tiny cleanup
2018-11-08 05:20:19 +00:00
Jan Malakhovski
2f5e4c733b
lib: commitIdFromGitRepo: simplify a tiny bit
2018-11-08 05:20:18 +00:00
Jan Malakhovski
d2d80e6d30
firefox: disable pulseaudio support on non-Linux by default
2018-11-08 05:20:18 +00:00
Jan Malakhovski
2403464720
nixos/release.nix: generalize modules copy-paste into makeModules
2018-11-08 05:20:09 +00:00
Jan Malakhovski
d32f51c618
cc-wrapper, bintools-wrapper: simply symlink man and info outputs
...
With the previous commit `propagateDoc` is now always given the correct value
(i.e. it is never set to `true` when there are no `man` and `info` outputs).
Hence, we can simply symlink the original outputs to the wrapper outputs.
Pros:
- simpler, less indirection compared to `propagated-user-env-packages`,
- uses less inodes (1 symlink, which nix then simply automatically resolves
and removes, vs. two directories and a file),
- makes direct references like "export MANPATH=${stdenv.cc.man}/share/man"
simply work.
Cons:
- I'm not aware of any.
This and the previous commit together almost completely revert commits
fde7296a47 ,
fa41297209 , and
c981787db9 .
2018-11-07 08:37:51 +00:00
Jan Malakhovski
110f16e43e
llvm_5: cleanup with a mass rebuild, but no idea why, and can not test
2018-10-21 18:26:37 +00:00
Jan Malakhovski
eae890db12
gcc-*: homogenize and cleanup expressions with a mass rebuild
2018-10-21 18:26:37 +00:00
Jan Malakhovski
141eb8b843
anki: update meta
2018-10-19 21:59:47 +00:00
Jan Malakhovski
9f32d79ef4
remmina: reindent
2018-10-19 19:14:31 +00:00
Jan Malakhovski
972ec8b3be
remmina: make gnome support optional
...
There's no runtime option to disable GNOME stuff, and storing things in
GNOME Keyring is very inconvenient for non-GNOME users.
2018-10-19 19:14:25 +00:00
Jan Malakhovski
8ec6322711
remmina: remove webkitgtk dependency
...
It was used by "survey" module which was removed in revision
d97920eb9b32dbe17b85f8eff12928d26c19fd3d of their repository
on 2016-12-13.
Meanwhile, WebKit plugin is a separate package
https://aur.archlinux.org/packages/remmina-plugin-webkit/
not packaged in nixpkgs.
2018-10-19 19:12:36 +00:00
Jan Malakhovski
0779d71915
anki: use send2trash from nixpkgs
2018-10-19 18:20:35 +00:00
Jan Malakhovski
419ea86540
maintainers/maintainer-list.nix: add my own PGP/GPG attributes
...
First! :)
2018-10-03 00:21:47 +00:00
Jan Malakhovski
be68971cd1
maintainers/maintainer-list.nix: add PGP/GPG attributes
2018-10-03 00:21:43 +00:00
Jan Malakhovski
c57892462b
nixos/networking: add hostname to /etc/hosts by default
...
We use `127.0.1.1` instead of `127.0.0.1` because some applications will fail if
`127.0.0.1` resolves to something other than `localhost`.
Debian does the same.
See #1248 and #36261 .
2018-10-02 23:58:36 +00:00
Jan Malakhovski
1ece5041a4
nixos/networking: simplify /etc/hosts generation, add asserts
...
Since `networking.hosts` is properly typed all of that magic `/etc/hosts` generator
does can be dropped. People that disagree with the value of `networking.hosts` can
simply `mkForce`.
2018-10-02 23:58:35 +00:00
Jan Malakhovski
5abdbbb8b7
maintainers/maintainer-list.nix: stop the real name policy
...
What is a "real name" anyway? Are we in the buisness of checking passports here?
2018-10-02 15:17:38 +00:00
Jan Malakhovski
45df055094
maintainers/maintainer-list.nix: make the top comment a bit more readable
2018-10-02 15:17:36 +00:00
Jan Malakhovski
1a6ce11518
nixos: doc: fix minimal profile and installer configs
2018-09-24 21:07:59 +00:00
Jan Malakhovski
3c0cced272
nixos: doc: nixos-manual: fix assert
2018-09-24 21:07:55 +00:00
Jan Malakhovski
6ebad0821f
bluez-alsa: init at 1.3.1 ( #47236 )
2018-09-24 22:42:20 +02:00
Jan Malakhovski
563d5b1c87
nixos: top-level: indent
2018-09-24 19:45:16 +00:00
Jan Malakhovski
fece91537b
nixos: top-level: evaluate assertions before warnings
...
or else at least the following config will fail with an evaluation error
instead of an assert
```
{
services.nixosManual.enable = false;
services.nixosManual.showManual = true;
}
```
2018-09-24 19:45:15 +00:00
Jan Malakhovski
e0b5919197
gcc-*: homogenize and cleanup expressions without a rebuild
...
Looks scary but it is a noop.
2018-09-23 20:56:19 +00:00
Jan Malakhovski
0f3b89bbed
nixos: doc: move non-service parts of service.nixosManual to documentation.nixos
2018-09-23 20:50:47 +00:00
Jan Malakhovski
fe744d3fb1
nixos: doc: rename manual to manualHTML, cleanup references
...
Because when I see "config.system.build.manual.manual" after I forgot
what it means I ask "Why do I need that second `.manual` there again?".
Doesn't happen with `config.system.build.manual.manualHTML`.
2018-09-23 20:47:58 +00:00
Jan Malakhovski
87c0206038
linuxHeaders: cleanup with a mass rebuild
2018-09-23 17:57:17 +00:00
Jan Malakhovski
d0c6bf0a73
libdaemon: cleanup with a mass rebuild
2018-09-23 17:57:17 +00:00
Jan Malakhovski
d5ddae51bd
pkgconfig: cleanup with a mass rebuild
2018-09-23 17:57:17 +00:00
Jan Malakhovski
c77ba8b8f6
newt: cleanup with a mass rebuild
2018-09-23 17:57:17 +00:00
Jan Malakhovski
2067b2a524
texinfo: cleanup with a mass rebuild
2018-09-23 17:57:13 +00:00
Jan Malakhovski
e51b70c714
libcardiacarrest: 12.1-6 -> 12.1-7
2018-09-23 17:46:43 +00:00
Jan Malakhovski
ed10043f75
llvmPackages_6.libcxx: cleanup with a mass rebuild
2018-09-23 17:30:32 +00:00
Jan Malakhovski
d2674c5e15
llvm_5: cleanup with a mass rebuild
2018-09-23 17:30:32 +00:00
Jan Malakhovski
1abf1971cd
gcc7: cleanup with a mass rebuild
2018-09-23 17:30:32 +00:00
Jan Malakhovski
b2c7a5a271
bintools-wrapper, cc-wrapper, stdenv: infer propagateDoc automatically
...
02c09e0171 (NixOS/nixpkgs#44558 ) was reverted in
c981787db9 but, as it turns out, it fixed an issue
I didn't know about at the time: the values of `propagateDoc` options were
(and now again are) inconsistent with the underlying things those wrappers wrap
(see NixOS/nixpkgs#46119 ), which was (and now is) likely to produce more instances
of NixOS/nixpkgs#43547 , if not now, then eventually as stdenv changes.
This patch (which is a simplified version of the original reverted patch) is the
simplest solution to this whole thing: it forces wrappers to directly inspect the
outputs of the things they are wrapping instead of making stdenv guess the correct
values.
2018-09-23 17:29:56 +00:00
Jan Malakhovski
53c9efe9e5
gpgme: use default texinfo
2018-09-08 23:04:55 +00:00
Jan Malakhovski
7705c76c49
git: use default texinfo
2018-09-08 23:04:51 +00:00
Jan Malakhovski
b23f6a3714
nixos: xdg: fix indent and eol spaces
2018-09-08 17:20:56 -05:00
Jan Malakhovski
b7bd0561be
Merge branch 'master' into staging
2018-09-08 22:08:32 +00:00