Nikolay Amiantov
ccbb08ed88
dwarf-fortress-packages.dwarf-therapist-original: expose to package set
...
Needed for it to be built on Hydra.
2019-06-10 18:52:52 +03:00
Nikolay Amiantov
eff932e22b
syncplay: add TLS support
...
Also cleanup.
2019-06-10 12:23:16 +03:00
Nikolay Amiantov
1d7d5d9be6
Merge pull request #62885 from abbradar/mtproxy
...
mtprotoproxy: init package and service
2019-06-09 12:17:41 +03:00
Nikolay Amiantov
05c1addde3
mtprotoproxy service: init
2019-06-09 11:49:03 +03:00
Nikolay Amiantov
2a69ddb69b
mtprotoproxy: init at 1.0.5
2019-06-09 11:44:08 +03:00
Nikolay Amiantov
718a937118
Merge pull request #62780 from abbradar/mystem
...
Add mystem package
2019-06-06 21:36:31 +03:00
Nikolay Amiantov
63ac0fa94d
nfs-utils: use upstream patch to fix i686 build
2019-06-06 21:26:18 +03:00
Nikolay Amiantov
394626f9d9
python3.pkgs.pymystem3: init at 0.2.0
2019-06-06 20:26:36 +03:00
Nikolay Amiantov
16492f9815
mystem: init at 3.1
2019-06-06 20:26:36 +03:00
Nikolay Amiantov
7e6756af41
nfs-utils: fix format strings in nfsdcld
2019-06-06 16:00:48 +03:00
Nikolay Amiantov
1cae1c4ccc
Revert "spidermonkey_60: 60.4.0 -> 60.7.0"
...
This reverts commit 081408041a .
2019-06-05 16:07:07 +03:00
Nikolay Amiantov
aceffe6f0c
python3.pkgs.scandir: 1.7 -> 1.10.0
2019-06-04 12:39:52 +03:00
Nikolay Amiantov
304f0501bf
sdl-jstest: 2016-03-29 -> 2018-06-15
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
5eeb159838
grub4dos: 0.4.6a-2018-02-20 -> 0.4.6a-2019-05-12
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
8762641199
virtualglLib: 2.5.2 -> 2.6.2
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
52f171064c
schedtool: update URL
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
af28dd0c71
nfs-utils: 2.3.3 -> 2.3.4
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
dff950155e
rpcs3: 0.0.5-6980-81e5f3b7f -> 0.0.6-8187-790962425
...
Clean whitespaces.
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
fe3333273b
android-udev-rules: 20190114 -> 20190315
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
bb0fc95a89
citra: 2018-06-09 -> 2019-05-25
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
048e0b6331
unnethack: 5.3.3 -> 5.2.0
...
This is actually an update. I remember their version numbers used to be a mess.
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
b5a53655be
ioquake3: 2018-12-14 -> 2019-05-29
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
1f6caaa218
openspades: 0.1.2 -> 0.1.3
...
Also add Noto Fonts by default.
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
0f8b2fac5f
onscripter-en: update URL
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
e188f6765a
xgboost: 0.72 -> 0.90
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
1f65bb626d
swarm: 3.1 -> 2019-03-11
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
3c6f43f5cd
python3.pkgs.datatable: init at 0.8.0
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
c5ed8dd610
python3.pkgs.typesentry: init at 0.2.7
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
d29a39d7d5
python3.pkgs.PyChromecast: 3.2.1 -> 3.2.2
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
9835414c07
python3.pkgs.hmmlearn: 0.2.1 -> 0.2.2
2019-06-04 01:36:27 +03:00
Nikolay Amiantov
28bd05ce62
libsForQt5.qtwebkit-plugins: 2015-05-09 -> 2017-01-25
2019-06-03 17:01:04 +03:00
Nikolay Amiantov
d5b8080332
libxls: 1.4.0 -> 1.5.1
2019-06-03 17:00:38 +03:00
Nikolay Amiantov
80bf658eb8
gbenchmark: 1.4.1 -> 1.5.0
2019-06-03 14:32:55 +03:00
Nikolay Amiantov
fa2e4bfb61
nixos/systemd-boot: don't remove directories from EFI dir
...
This will only result in an error. These directories might be created by, for example, fwupdmgr.
2019-06-03 11:55:48 +03:00
Nikolay Amiantov
7ec20f99e6
cppzmq: 4.2.3 -> 4.3.0
2019-06-03 11:11:53 +03:00
Nikolay Amiantov
00972dc89c
nixos/gdm: use Fedora's PulseAudio configuration
...
This is needed to avoid GDM PulseAudio instance acting as a network
source/sink or grabing the A2DP bluetooth sink making A2DP unusable
for any other user. In the future having this fixed in PulseAudio
would be preferred [0]. Current possible upstream fix could be [1].
[0]: https://github.com/NixOS/nixpkgs/pull/61746#issuecomment-493956980
[1]: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/merge_requests/10
2019-06-02 18:01:53 -04:00
Nikolay Amiantov
226dc2178e
xits-math: 1.108 -> 1.200
2019-06-02 21:56:56 +03:00
Nikolay Amiantov
1deb406ac2
mxnet: 1.2.1 -> 1.4.1
2019-06-02 21:50:06 +03:00
Nikolay Amiantov
1260b05279
cntk: 2.4 -> 2.7
...
Restrict platforms to x86_64-linux.
2019-06-02 19:40:49 +03:00
Nikolay Amiantov
25d1db1adf
nomacs: 3.10.2 -> 3.12
...
Fix build with quazip.
2019-06-01 17:31:50 +03:00
Nikolay Amiantov
a13920dea0
keepassxc: drop quazip patch
...
Not needed after quazip update.
2019-06-01 17:31:50 +03:00
Nikolay Amiantov
b959dc1493
libsForQt5.quazip: 0.7.6 -> 0.8.1
2019-06-01 17:31:50 +03:00
Nikolay Amiantov
96d7057f9c
urxvt-tabbedex: 2016-08-17 -> 19.21
2019-06-01 17:31:50 +03:00
Nikolay Amiantov
e07dba7572
Merge pull request #62374 from gebner/cura410
...
cura: 4.0.0 -> 4.1.0
2019-06-01 13:57:46 +03:00
Nikolay Amiantov
6723d59ae9
Merge pull request #61740 from abbradar/nested-chrootenv
...
Support nested user chrootenv environments
2019-05-30 15:53:12 +03:00
Nikolay Amiantov
f23c110692
murmur service: log to journald by default
...
Save an option to log to file with new `logFile` option.
As a side effect deprecate `pidfile` option and instead use systemd's
RuntimeDirectory.
2019-05-30 15:43:32 +03:00
Nikolay Amiantov
06f27dc2e9
chrootenv: propagate nested chrootenv /host
...
To avoid symlink loops to /host in nested chrootenvs we need to remove
one level of indirection. This is also what's generally expected of
/host contents.
2019-05-30 15:34:01 +03:00
Nikolay Amiantov
7664ffbbaf
chrootenv: small improvements
...
* Remove unused argument from pivot_root;
* Factor out tmpdir creation into a separate function;
* Remove unused fstype from bind mount;
* Use unlink instead of a treewalk to remove empty temporary directory.
2019-05-30 15:34:01 +03:00
Nikolay Amiantov
e0d3bc292c
chrootenv: make stackable
...
The problem with stacking chrootenv before was that CLONE_NEWUSER cannot
be used when a child uses chroot. So instead of that we use pivot_root
which replaces root in the whole namespace. This requires our new root
to be an actual fs so we mount tmpfs.
2019-05-30 15:33:30 +03:00
Nikolay Amiantov
8f7e1fde58
gajim: 1.1.2 -> 1.1.3
2019-05-25 20:34:07 +03:00
Nikolay Amiantov
f8a4e79b20
pythonPackages.python-axolotl: 0.2.2 -> 0.2.3
...
Fixes corrupted OMEMO messages from Gajim.
2019-05-25 20:34:07 +03:00
Nikolay Amiantov
668f8a12f7
buildFHSUserEnv: extend PATH and LD_LIBRARY_PATH
...
This allows one to run applications from PATH and override libraries for
applications inside chrootenv. Useful for development environments.
2019-05-25 11:37:01 +03:00
Nikolay Amiantov
9da82ca01f
steam: add extraLibraries argument
2019-05-25 11:22:37 +03:00
Nikolay Amiantov
cfadd988e5
wireguard service: allow empty interfaces
...
This is needed in case one wants to use wg-quick on NixOS.
2019-05-25 11:17:36 +03:00
Nikolay Amiantov
2874e849d9
addOpenGLRunpath: Add new hook for setting RUNPATH.
...
This hook allows to add NixOS driver libraries path to given ELF
objects' RUNPATH. We use it instead of settings RUNPATH manually
everywhere. It must be invoked in postFixup so that RUNPATH stripping
does not remove the path.
It puts the path first instead of last so that system-wide drivers
are always preferred.
2019-05-22 18:19:55 +02:00
Nikolay Amiantov
0e61cff58d
criu: 3.9 -> 3.11
2019-05-21 11:21:54 +03:00
Nikolay Amiantov
69407cb013
firewall service: respect marks in rpfilter ( #39054 )
...
This allows one to add rules which change a packet's routing table:
iptables -t raw -I PREROUTING 1 -m set --match-set myset src -j MARK --set-mark 2
ip rule add fwmark 2 table 1 priority 1000
ip route add default dev wg0 table 1
to the beginning of raw table PREROUTING chain, and still have rpfilter.
2018-08-29 20:50:53 +02:00
Nikolay Amiantov
e711da345c
base profile: add mkpasswd to system packages
...
Allows the user to generate password hashes for the installed system easier.
2018-05-09 00:20:02 +03:00
Nikolay Amiantov
a08645e9be
nginx module: add upstream extraConfig
2018-05-08 16:32:11 +03:00
Nikolay Amiantov
61a87491dc
pacparser: init at 1.3.7
2018-05-08 16:27:55 +03:00
Nikolay Amiantov
d541169e1a
wesnoth: unite with wesnoth-dev
...
There's no Wesnoth development version now.
2018-05-08 16:06:30 +03:00
Nikolay Amiantov
bea11a34fb
haskellPackages.encoding: fix build with Cabal 2.0
2018-04-26 17:01:14 +03:00
Nikolay Amiantov
b827307c52
dante service: default for logoutput
...
Log to journald via syslog by default; also improve option type.
2018-04-26 13:57:11 +03:00
Nikolay Amiantov
bd140fb41d
dante service: restart only on failure
...
Normal exit code shouldn't result in a restart.
2018-04-26 13:57:11 +03:00
Nikolay Amiantov
1f1124859d
dante: add extra build inputs
...
Add PAM, SASL and UPnP support.
2018-04-26 13:57:11 +03:00
Nikolay Amiantov
8460769e88
pam: build with userdb support
2018-04-26 13:56:17 +03:00
Nikolay Amiantov
4b0638394d
db: split outputs
2018-04-26 13:56:17 +03:00
Nikolay Amiantov
7c90a86770
wireguard service: use scripts instead of ExecStarts/Stops
...
This is more in line with what other services do; also looks cleaner.
It changes configuration entries for pre-and post-hooks type to lines from
lists of strings which are more logical for them; coersion is provided for
backwards compatibility.
Finally, add several steps to improve robustness:
1. Load kernel module on start if not loaded;
2. Don't remove wireguard interface on start; it is removed on service stop. If
it's not something is wrong.
2018-04-22 13:33:11 -05:00
Nikolay Amiantov
15bfee85f3
impureUseNativeOptimizations: add stdenv adapter
...
This allows one to force a compiler to use native machine optimizations. This
goes contrary to all the usual guarantees of Nix and so should be used only by
end-user and only in specific cases when they know what are they doing.
In my case this is needed to get a noticeable FPS boost in RPCS3 which is very
CPU-hungry PlayStation 3 emulator.
2018-04-17 13:12:07 +03:00
Nikolay Amiantov
4fc0b4edca
acme service: generate a CA for self-signed certificate
...
This is needed because simp_le expects two certificates in fullchain.pem, leading to error:
> Not enough PEM encoded messages were found in fullchain.pem; at least 2 were expected, found 1.
We now create a CA and sign the key with it instead, providing correct fullchain.pem.
Also cleanup service a bit -- use PATH and a private temporary directory (which
is more suitable).
2018-04-17 12:53:29 +03:00
Nikolay Amiantov
b81aa02800
firewall service: run stop commands in reload
...
Do cleanup of user-created additional rules.
Of course it'd be much better to just use iptables-{save,restore} for
declarative management, but as it's still not there...
2018-04-17 12:41:36 +03:00
Nikolay Amiantov
803dca34bb
Merge pull request #38896 from abbradar/shadowsocks
...
Update shadowsocks-libuv and add shadowsocks service
2018-04-13 15:55:55 +03:00
Nikolay Amiantov
dccd5a8601
dnscache service: cleanup and add forwardOnly
2018-04-13 15:38:13 +03:00
Nikolay Amiantov
98270cb959
dnscache service: fix bug with several assigned DNS servers
2018-04-13 15:35:03 +03:00
Nikolay Amiantov
f7651b35b8
shadowsocks service: init
2018-04-13 13:39:21 +03:00
Nikolay Amiantov
ee7351d889
shadowsocks-libev: 2.5.5 -> 3.1.3
2018-04-13 13:39:20 +03:00
Nikolay Amiantov
24827a58fb
python.pkgs.sleekxmpp: fix failure to verify a certificate
2018-04-12 11:35:18 +03:00
Nikolay Amiantov
5107b3f7b3
sleekxmpp: fix SSL certificates checks
2018-04-12 04:16:16 +03:00
Nikolay Amiantov
2483a0d0c1
Merge pull request #33999 from peterhoeg/f/inno
...
innoextract: support extraction of multi-file archives
2018-04-11 16:46:28 +03:00
Nikolay Amiantov
650d8c93a1
tensorflow: add a binary wheel release for Darwin
2018-04-05 15:00:18 +03:00
Nikolay Amiantov
37546be900
nodePackages.parsoid: pin service-runner to 2.3.0
...
service-runner had a backwards incompatible update, and parsoid 0.9.0
doesn't work with current stable MediaWiki. Instead use as a source
a repository with 0.8.0 and pinned service-runner version.
2018-04-02 22:38:40 +03:00
Nikolay Amiantov
e410315f18
gajim: 1.0.0 -> 1.0.1
2018-04-02 15:02:39 +03:00
Nikolay Amiantov
5e7b710a71
glmark2: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
7998c18a7b
xwinmosaic: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
82712d2d0b
kmscube: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
e47482ddfe
mar1d: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
8330fdaa09
wlroots: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
9bcc905eda
wlc: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
c6a3380445
kdeApplications.kgamma5: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
e86ca61815
lxqt.lxqt-panel: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
7d9969cb51
lumina: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
133c5cee44
enlightenment.efl: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
7fec6c8cd3
weston: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
8d0f470984
kvfb: fix build
2018-03-28 16:25:14 +03:00
Nikolay Amiantov
0402877344
systemd: disable EFI support on AArch64
...
It seemingly isn't used by NixOS and currently breaks AArch64 build.
2018-03-28 15:40:50 +03:00
Nikolay Amiantov
67adb994bc
linuxPackages.nvidia_x11_legacy173: drop mentions
...
Thanks to pbogdan for noticing this. I'd like to have a "no direct commit"
policy implemented for my own good ^_^".
Tested with ofborg's outpaths.nix
2018-03-27 17:21:11 +03:00
Nikolay Amiantov
4b67702e5b
linuxPackages.nvidia_x11_legacy304.settings: force i686
...
This legacy settings application doesn't support x86_64.
2018-03-27 16:43:54 +03:00
Nikolay Amiantov
00e5b20d17
linuxPackages.nvidia_x11: build only for x86 Linux
2018-03-27 16:43:53 +03:00
Nikolay Amiantov
25ac79647c
linuxPackages.nvidia_x11_legacy173: drop
...
There's no kernel in nixpkgs suitable for this old driver -- tested with 4.4.
2018-03-27 16:43:53 +03:00
Nikolay Amiantov
9258cea7e0
libva1: full by default
...
This follows similar changes for libva. Also move `libva-full` to aliases.nix
with an intent to deprecate it later.
2018-03-26 14:11:07 +03:00