Atemu
d77ece7e27
Revert "git: Use asciidoctor instead of asciidoc for manpages"
...
This reverts commit bbf96d898b .
Removes dependency on ruby 2.7 and isn't much slower.
See https://github.com/NixOS/nixpkgs/pull/123502 for more info
(cherry picked from commit 88c2c543bf01063adf57ca2f4ff200cf8fbbd18b)
2021-05-23 22:04:26 +02:00
Atemu
036b557bd9
libndctl: build docs with asciidoc instead of asciidoctor
...
Removes dependency on ruby 2.7 and isn't much slower
(cherry picked from commit 786579c0b8ee5311af04feb036d04b78efd4b5b2)
2021-05-23 22:04:25 +02:00
Atemu
1e6a687fd0
linux_lqx: 5.11.20 -> 5.11.21
2021-05-16 10:11:39 +02:00
Atemu
e2b86ad1e7
anki-bin: 2.1.43 -> 2.1.44
2021-05-13 17:31:54 +02:00
Atemu
5c4c71c31a
linux_lqx: 5.11.19 -> 5.11.20
2021-05-12 19:49:25 +02:00
Atemu
0f4f1ae3f2
linux_lqx: 5.11.18 -> 5.11.19
2021-05-09 17:10:26 +02:00
Atemu
cfb29088b4
linux_lqx: 5.11.16 -> 5.11.18
2021-05-04 15:13:54 +02:00
Atemu
1b10b0d579
kernel: clarify license
2021-05-02 14:44:54 +00:00
Atemu
3c678b7098
ethminer: correct license
2021-04-27 23:40:34 +02:00
Atemu
7787089f1d
ethminer: mark cuda version as broken
...
Doesn't build on my machine, needs https://github.com/NixOS/nixpkgs/pull/109838
2021-04-27 23:40:04 +02:00
Atemu
101e5cdceb
ethminer: use regular stdenv when CUDA isn't used
2021-04-27 23:39:34 +02:00
Atemu
a053eae561
ethminer: provide a CUDA-free version
...
CUDA is only needed for Nvidia GPUs; AMD has a fully open stack
2021-04-27 23:38:10 +02:00
Atemu
976ca8c8e5
ethminer: add myself as maintainer
2021-04-25 13:07:16 +02:00
Atemu
6c04559dae
zen-kernels: 5.11.15 -> 5.11.16
2021-04-25 12:20:17 +02:00
Atemu
0036ccebc2
zen-kernels: 5.11.14 -> 5.11.15
2021-04-17 20:45:33 +02:00
Atemu
87e667540a
zen-kernels: 5.11.13 -> 5.11.14
2021-04-15 10:36:16 +02:00
Atemu
45ad2b290f
anki-bin: 2.1.40 -> 2.1.43
2021-04-11 13:50:11 +02:00
Atemu
45a6e42ce8
zen-kernels: 5.11.11 -> 5.11.13
2021-04-11 11:48:37 +02:00
Atemu
615cad0967
zen-kernels: 5.11.8 -> 5.11.11
2021-03-31 20:24:45 +02:00
Atemu
b8d9d14be4
zen-kernels: 5.11.5 -> 5.11.8
2021-03-21 09:19:17 +01:00
Atemu
efb1815d1b
zen-kernels: 5.11.1 -> 5.11.5 ( #115920 )
2021-03-21 00:50:02 +01:00
Atemu
c0b7b84b91
zen-kernels: 5.10.15 -> 5.11.1
2021-02-24 11:39:47 +01:00
Atemu
eccf52763d
zen-kernels: 5.10.10 -> 5.10.15
2021-02-13 15:11:34 +01:00
Atemu
88f877e07d
kernelPatches: drop export_kernel_fpu_functions
...
Hasn't been necessary since ZFS 0.8.3
2021-01-27 18:06:01 -05:00
Atemu
500908d7f0
zen-kernels: 5.10.9 -> 5.10.10
...
lqx2's parent is the same commit as zen1's
2021-01-25 18:32:25 +01:00
Atemu
9d342077cd
linux: enable F2FS compression
...
Fixes https://github.com/NixOS/nixpkgs/issues/110534
2021-01-22 22:35:34 +01:00
Atemu
aa58df5312
zfs: use meta.broken instead of throw when incompatible with kernel
...
`throw` aborts eval when the package is touched in inappropriate places. See
https://github.com/NixOS/nixpkgs/issues/109001 for an adverse instance of that.
ZFS now behaves like a regular broken package when it's, you know, broken.
It also still prints the helpful incompatibility notice when fully evaluated.
2021-01-21 14:58:00 +01:00
Atemu
ea051b0417
zen-kernels: 5.10.6 -> 5.10.9
2021-01-20 12:01:57 +01:00
Atemu
4a0070fc9f
zen-kernels: refactor suffix
...
Changing it required modifications in multiple places which is error-prone
2021-01-18 10:49:16 +01:00
Atemu
2fcab516c4
iso-image: enable XZ compress filter
...
Minimal ISO:
1m21 -> 2m25
625M -> 617M
Plasma5 ISO:
2m45 -> 5m18
1.4G -> 1.3G
Decompression speed stays about the same. It's just a few seconds for the whole
image anyways and, with that kind of speed, you're going to be bottlenecked by
IO long before the CPU.
2021-01-15 17:17:52 +01:00
Atemu
a438a94d32
linux: make SECURITY_LOCKDOWN_LSM optional
...
Not supported on kernels <5.4
2021-01-11 07:03:28 +01:00
Atemu
5eedbd86f4
linux_zen: 5.10.1 -> 5.10.6
2021-01-10 15:08:53 -08:00
Atemu
b775e9f474
linux_lqx: 5.10.5 -> 5.10.6
2021-01-10 15:08:53 -08:00
Atemu
71590db8fb
tests/installer: give installer VM more cores
...
ZFS installer test runtime went from 637s to 380s on my Ryzen 3600
2021-01-10 13:45:14 +01:00
Atemu
61c0e8e657
tests/zfs: test stable with stable linuxPackages
...
Only unstable is supposed to be compatible with linuxPackages_latest
2021-01-10 13:24:53 +01:00
Atemu
579b25b5a8
squashfsTools: unconditionally build with lz4Support
...
Can't think of a reason to not enable that.
2021-01-10 12:56:46 +01:00
Atemu
a87576371f
jc: 1.14.0 -> 1.14.1
...
Now running tests with pytestCheckHook because jc generates wrong unix
timestamps in test_last_F_ubuntu_20_4 test_last_wF_centos_7_7 otherwise.
2021-01-09 14:33:44 +01:00
Atemu
e44a4abdbe
zfs: 2.0.0 -> 2.0.1
...
RT patch is included in this release
2021-01-07 05:54:10 -08:00
Atemu
c2743fb52f
linux_lqx: 5.9.16 -> 5.10.5
2021-01-07 12:39:00 +01:00
Atemu
6559f9654f
jc: 1.13.4 -> 1.14.0
2021-01-02 20:59:43 +01:00
Atemu
cc7acd49ba
anki-bin: 2.1.36 -> 2.1.38
2020-12-28 15:41:56 +01:00
Atemu
0fdf69260a
linux_lqx: add a description
2020-12-26 13:35:45 +01:00
Atemu
02437ff86c
linux_zen: add a description
...
Taken from https://liquorix.net/ who use the same sauce in their kernel
2020-12-26 13:30:53 +01:00
Atemu
2c19ef2209
linux: disable module signing
...
Without this, the kernel would generate a random one for us which obviously
isn't reproducible.
`nix-build -A linux --check` succeeds now!
(Tested at different times with different kernel)
2020-12-26 13:15:04 +01:00
Atemu and Vika
847b317a95
anki-bin: force x11
...
Co-authored-by: Vika <vika@fireburn.ru >
2020-12-24 07:02:43 +01:00
Atemu
0769fe2712
anki-bin: add darwin support
2020-12-24 07:02:43 +01:00
Atemu and Dmitry Kalinkin
18906f453e
anki-bin: init at 2.1.36
...
Works around https://github.com/NixOS/nixpkgs/issues/78449
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com >
2020-12-24 07:02:24 +01:00
Atemu
fd2d1eb907
linux_lqx: 5.9.15 -> 5.9.16
2020-12-22 08:15:47 +01:00
Atemu
87994fa87b
nvidia_x11_beta: 455.45.01 -> 460.27.04
2020-12-19 05:48:01 +01:00
Atemu
ff636d5843
linux_lqx: init at 5.9.15
...
Same source as linux_zen but with a release schedule that's not quite as
bleeding edge. For example, it's currenly on the newest 5.9 release while
linux_zen is already on 5.10 and won't release future 5.9 fixes.
Originally meant for debianish Distros.
2020-12-18 13:07:55 +01:00
Atemu
10a3fd4892
linux_zen: 5.9.14 -> 5.10.1
2020-12-16 07:10:56 +01:00
Atemu
01698009ac
mesa: find prefixed nm when cross compiling
2020-12-13 08:08:02 +01:00
Atemu
46224b1e19
cifs-utils: don't check for AC_FUNC_MALLOC when cross compiling
...
Produces "undefined reference to "rpl_malloc"" and fails the build
Apparently it's a runtime check (https://github.com/LLNL/ior/issues/4 )
2020-12-13 07:59:06 +01:00
Atemu and Matthew Bauer
b991ae0e28
nfs-utils: pass native rpcsvc-proto to configureFlag
...
It was passing in the targetPlatform's rpcgen binary which exec format errors of
course
Co-authored-by: Matthew Bauer <mjbauer95@gmail.com >
2020-12-13 07:57:18 +01:00
Atemu
d3113a62b8
nixos/startx: send Xorg log to the default location
...
This partially reverts bf3d3dd19b .
I don't know why we weren't getting a default logfile back then but Xorg
definitely provides one now ($XDG_DATA_HOME for regular users and /var/log for
root, see `man Xorg`)
2020-12-13 06:15:33 +01:00
Atemu
693a31ab7b
nixos/xserver: make logFile configurable
...
It makes sense for it to be /dev/null for all the displayManagers but startx,
it needs a different logFile configuration.
2020-12-13 06:15:33 +01:00
Atemu
a5ea1b6fb3
xorgserver: set log-dir to /var/log instead of the Nix store
...
Xorg creates the log-dir in its output path because X crashes if it can't write
to its logfile. On a regular distro, this dir would be installed into the root
to prevent that from happening but with Nix, it sits in the read-only Nix store.
Ironically, when Xorg tries to write here, it fails and crashes.
To make Xorg log to /var/log, we have to stop the build script from trying to
create the log-dir as the sandbox doesn't (and shouldn't) have access to /var.
This creates a runtime dependency on /var when running as root but that should
exist on any Linux system (on NixOS, journald always creates /var/log).
Previously, the startx displayManager required some workarounds for logfiles
which are obsolete now.
patchPhase -> postPatch because overriding the patchPhase prevents patches from
being applied
2020-12-13 06:15:32 +01:00
Atemu
c72c02ab26
nixos/startx: provide xserverArgs via xserverrc
...
Fixes #80198
2020-12-13 06:15:32 +01:00
Atemu
338939d464
xinit: use the system xserverrc
...
Previously it'd try to use the one under its output path which is read-only of
course
2020-12-13 06:15:32 +01:00
Atemu
74c525ddc6
linux_zen: 5.9.13 -> 5.9.14
2020-12-12 16:46:32 +01:00
Atemu
5242cec1b8
rl-2103: document nixos/dnscrypt-proxy2's default config change
2020-12-12 09:15:56 +01:00
Atemu
e4c49db668
nixos/dnscrypt-proxy2: base settings on example config
...
Dnscrypt-proxy needs some options to be set before it can do anything useful.
Currently, we only apply what the user configured which, by default, is nothing.
This leads to the dnscrypt-proxy2 service failing to start when you only set
`enable = true;` which is not a great user experience.
This patch makes the module take the example config from the upstream repo as a
base on top of which the user-specified settings are applied (it contains sane
defaults).
An option has been added to restore the old behaviour.
2020-12-12 09:15:11 +01:00
Atemu
374c3ff563
linux_zen: 5.9.12 -> 5.9.13
2020-12-08 13:54:24 +01:00
Atemu
534223201d
release/package-config: update package set versions
...
NixOS-search uses a list with outdated packages sets because it needs to stay
compatible with stable branches
2020-12-04 08:06:11 +01:00
Atemu
658b7c8f9e
linux_zen: 5.9.11 -> 5.9.12
2020-12-03 02:21:40 +01:00
Atemu
71c8bb680e
linux_zen: 5.9.10 -> 5.9.11
2020-11-30 11:42:24 +01:00
Atemu
74c4a55e10
buildFHSUserEnvBubblewrap: use arrays for constructing argument list
...
Generally a cleaner way of doing it and prevents issues with spaces in paths
Used to fix #97234 but #101967 already didt this with a smaller scope
2020-11-22 19:26:59 +01:00
Atemu
3a6f097fb8
mlterm: fetch from GitHub instead of Sourceforge
2020-11-19 18:24:34 +01:00
Atemu
35db176b85
wine: only use strictDeps when mingwSupport is enabled
...
9f5cba0aaa broke regular wineStaging
2020-11-16 23:15:12 +01:00
Atemu
c6b47ff678
mlterm: add myself as maintainer
2020-11-07 18:11:40 +01:00
Atemu
62b33a614d
mlterm: add Darwin support
2020-11-07 18:11:40 +01:00
Atemu
51acdda618
bear: 2.4.2 -> 3.0.1
...
Bear has been completely redone, this is basically a new package
2020-11-07 17:27:17 +01:00
Atemu
64eb016b66
release/package-config: port nixos-search's additions
...
https://github.com/NixOS/nixos-search/commit/c420d058156320d7bd80194cac1a0770fd10f10d#diff-c1e4b734102f2931f4cddbcf9b4624bd74ee25eb5e6fcab151c4fa7e931cad4e
2020-11-02 17:51:50 +01:00
Atemu
42a9cfe540
mlterm: stdenv.lib -> lib
2020-10-31 13:37:11 +01:00
Atemu
4704cec55b
fractal: use libhandy_0
2020-10-24 01:17:52 +02:00
Atemu
edbad936cf
newsflash: use libhandy_0
2020-10-24 01:17:51 +02:00
Atemu
9d8c238b5c
calls: use libhandy_0
2020-10-24 01:17:51 +02:00
Atemu
50047bf4ec
deja-dup: use libhandy_0
2020-10-24 01:17:51 +02:00
Atemu
58e08f2407
shortwave: use libhandy_0
2020-10-24 01:17:50 +02:00
Atemu
703a72f4d3
gnome-podcasts: use libhandy_0
2020-10-24 01:17:50 +02:00
Atemu
8cfb2ead47
contrast: use libhandy_0
2020-10-24 01:17:50 +02:00
Atemu and R. RyanTM
5f45e68c6b
gammy: 0.9.58 -> 0.9.58a ( #98864 )
...
* gammy: 0.9.58 -> 0.9.58a
Co-authored-by: R. RyanTM <ryantm-bot@ryantm.com >
2020-10-04 08:47:37 -05:00
Atemu
2b44f5640b
firefox-bin/update: hard-code Mozilla's pubkey
...
Mozilla has ended the gpg.mozilla.org SKS server and the key can't be imported
from keys.openpgp.org because it lacks a user ID because Mozilla hasn't verified
their email...
Since the key isn't going to change any time soon and SKS is mostly busted,
might as well hard-code it.
2020-09-20 20:24:26 +02:00
Atemu
03860e0118
firefox-bin/update: don't pollute home dir
2020-09-20 20:24:26 +02:00
Atemu
3cc3e864b3
linux_testing_bcachefs: 5.3 -> 5.8
...
versioning scheme: major.minor.YYYY.MM.DD -> major.minor.patch-YYYY.MM.DD
Makes a lot more sense imho
2020-09-10 18:57:52 +02:00
Atemu
920441f96e
bcachefs-tools: 2020-04-04 -> 2020-08-25
2020-09-10 18:57:52 +02:00
Atemu
90f01b1c55
bcachefs-tools: disable tests
...
Tests were failing because they require the bcachefs module to be loaded on the builder
Many tests were skipped anyways and Bcachefs is still tested via its nixos test
2020-09-10 18:54:52 +02:00
Atemu
ea257a8c30
linux_5_8: 5.8.6 -> 5.8.7
2020-09-06 13:30:38 +02:00
Atemu
9323a3f3e4
appimageTools: use buildFHSUserEnvBubblewrap
...
I tested the execution of all dependent packages and all of them launch to the same screen as before.
2020-09-05 23:43:38 +02:00
Atemu
a133475d03
linux_zen: 5.8.1 -> 5.8.7
2020-09-05 21:36:00 +02:00
Atemu
b12ca077c0
firefox-bin: 79.0 -> 80.0 ( #96279 )
2020-08-29 21:17:20 +02:00
Atemu
eb4e67505f
undervolt: expose power limits as Nixopts
...
We no longer escape the flags because the power limit flags want two arguments
If we escaped them, we'd only get one argument with an escaped space in it.
Undervolt's flags don't have anything in them that would need to be escaped, so
that shouldn't break anything
2020-08-22 12:27:13 +02:00
Atemu
02d852fd40
mlterm: wrap as GTK app
...
Mlterm would throw GLib-GIO-ERROR `No GSettings schemas are installed on the system`
when the color picker was opened in mlconfig
2020-08-22 11:07:14 +02:00
Atemu
f5856db1b8
rl-2009: add note on undervolt timer changes
2020-08-22 11:02:23 +02:00
Atemu
ed83bac1d9
undervolt: make timer opt-in
...
It should no longer be needed but is worth keeping around in case it is
2020-08-22 10:42:20 +02:00
Atemu
e6f0a1e7eb
undervolt: apply undervolt on boot and resume
...
The undervolt did not persist reboots or sleep/hibernation. With this
change you should no longer have to apply the undervolt on a timer
2020-08-22 10:42:19 +02:00
Atemu
4f7cc3bf2a
nvidia_x11: 450.57 -> 450.66
2020-08-19 16:48:40 -07:00
Atemu
3f5157f122
android-studio: use buildFHSUserEnvBubblewrap
2020-08-17 08:49:39 +02:00
Atemu
46d8f1a8a2
lutris: use buildFHSUserEnvBubblewrap
2020-08-17 08:49:39 +02:00
Atemu
b7c09b50ff
steam: use buildFHSUserEnvBubblewrap
...
Fixes #92798
2020-08-17 08:49:39 +02:00