Commit graph

308272 commits

Author SHA1 Message Date
Zhaofeng Li
1ad800d919 nuget-to-nix: init
Adapted from `pkgs/games/osu-lazer/update.sh`.

Restore the packages to a directory with `--packages`, then run
`./nuget-to-nix.sh [path to packages] > deps.nix`.
2021-08-13 22:50:20 -07:00
Sandro Jäckel
1f29c36fe8 bat: add SuperSandro2000 as maintainer 2021-08-12 12:00:10 +09:00
Sandro Jäckel
61fd76aabe t1utils: switch to pname + version 2021-08-12 12:00:10 +09:00
Sandro Jäckel
db805c9d36 smartmontools: format, cleanup 2021-08-12 12:00:10 +09:00
Sandro Jäckel
4b1bccf57a sg3_utils: convert to pname + version 2021-08-12 12:00:10 +09:00
Sandro Jäckel
31a04e99f6 meshcentral: substitute version 2021-08-12 12:00:10 +09:00
Sandro Jäckel
aaef193d5d notcurses: format, cleanup 2021-08-12 12:00:10 +09:00
Artturi
b08ed41469
Merge pull request #101093 from tadfisher/plata-theme 2021-08-12 05:56:37 +03:00
Artturi
3821f3a421
Merge pull request #133576 from marsam/fix-evaluation
python39Packages.scikit-survival: use scikit-learn to fix evaluation
2021-08-12 05:41:35 +03:00
Artturi
fde33b2bc9
Merge pull request #133569 from r-ryantm/auto-update/chezmoi 2021-08-12 05:37:17 +03:00
Mario Rodas
b90570e6d6 python39Packages.scikit-survival: use scikit-learn to fix evaluation 2021-08-11 21:00:00 -05:00
Artturi
c108863a23
Merge pull request #82410 from GuillaumeDesforges/pr/scikit-survival/init
scikit-survival: init at 0.11
2021-08-12 04:53:02 +03:00
R. RyanTM
531fe0776b chezmoi: 2.1.4 -> 2.1.5 2021-08-12 01:50:37 +00:00
Anderson Torres
223951fc58
Merge pull request #133075 from AndersonTorres/new-python-packages
New python packages
2021-08-11 22:39:43 -03:00
Nathan Ringo
b806d35c3f python3Packages.multimethod: typo fix 2021-08-11 18:35:03 -07:00
Shea Levy
fcf5efa90c
Merge branch 'mingw-no-fortify' 2021-08-11 21:23:57 -04:00
Artturi
c395dc58df
Merge pull request #125137 from sikmir/crow-translate
crow-translate: 2.8.1 → 2.8.4
2021-08-12 04:20:17 +03:00
Tad Fisher
d212d19581 plata-theme: 0.9.8 -> 0.9.9 2021-08-12 04:17:40 +03:00
Artturi
4614bbbeff
Merge pull request #133500 from mweinelt/tts
tts: 0.1.3 -> 0.2.0
2021-08-12 04:04:46 +03:00
Artturi
d9079e4180
Merge pull request #133533 from fabaff/bump-terrascan
terrascan: 1.8.1 -> 1.9.0
2021-08-12 03:56:56 +03:00
Artturi
10f65d4f9e
Merge pull request #133536 from sophrosyne97/update_etesync-dav
etesync-dav: 0.30.7 -> 0.30.8
2021-08-12 03:46:43 +03:00
Artturi
afb3e07651
Merge pull request #133509 from fortuneteller2k/elfcat
elfcat: 0.1.4 -> 0.1.6
2021-08-12 03:45:22 +03:00
Artturi
01c81e1a3b
Merge pull request #133538 from fabaff/bump-sqlfluff
sqlfluff: 0.6.1 -> 0.6.2
2021-08-12 03:44:03 +03:00
ajs124
41cfb0a6e3
Merge pull request #133528 from helsinki-systems/fix/cve-2021-20314
libspf2: Fix CVE-2021-20314
2021-08-12 02:37:54 +02:00
Artturi
bf7caecbf4
Merge pull request #133204 from j0hax/display-manager-start
nixos/xserver: fix a display-manager race condition
2021-08-12 03:36:48 +03:00
Martin Weinelt
8bf40471bf
Merge pull request #133522 from poscat0x04/update-kea
kea: 1.9.9 -> 1.9.10
2021-08-12 02:32:50 +02:00
Artturi
34f276d133
Merge pull request #133304 from Artturin/gdmfix
nixos/gdm: disable the gdm services as it is redundant
2021-08-12 03:32:28 +03:00
Johannes Arnold
358ab44a45 nixos/xserver: fix a display-manager race condition 2021-08-12 03:17:38 +03:00
Sandro
17b4b7097f
Merge pull request #133485 from angustrau/portmidi-r234 2021-08-12 01:52:45 +02:00
Sandro
b003277d29
Merge pull request #133489 from sbruder/update-fceux 2021-08-12 01:51:48 +02:00
Sandro
c5c4ef90e0
Merge pull request #111961 from lilyball/vimacs-version
vimacs: don't assume vimPackage has a version attribute
2021-08-12 01:50:18 +02:00
Sandro
52b03ba7d2
Merge pull request #132791 from kidonng/now-cli 2021-08-12 01:49:52 +02:00
Anderson Torres
6aa8bfd766
Merge pull request #133498 from nagy/libnbd
libnbd: 1.9.2 -> 1.9.3
2021-08-11 20:47:59 -03:00
Sandro
c36f3f4c6a
Merge pull request #133560 from SuperSandro2000/cksfv 2021-08-12 01:37:41 +02:00
Sandro
3b73e1df10
Merge pull request #133561 from SuperSandro2000/filegive 2021-08-12 01:37:21 +02:00
Sandro Jäckel
4df95aac78
filegive: use https 2021-08-12 01:19:38 +02:00
Timothy DeHerrera
90016afdb1
Merge pull request #133557 from SuperSandro2000/SuperSandro2000-patch-1
nixos/ssh: cleanup X11Forwarding setting
2021-08-11 17:18:48 -06:00
Sandro Jäckel
8ecce9f88f
cksfv: format, cleanup 2021-08-12 01:18:19 +02:00
Sandro
52c2961a1b
Merge pull request #132344 from fabaff/bump-bleach
python3Packages.bleach: 3.3.0 -> 3.3.1
2021-08-12 01:13:38 +02:00
AndersonTorres
606679b996 pythonPackages.s3fs: 2021.6.0-> 2021.7.0 2021-08-11 20:13:35 -03:00
AndersonTorres
15858a251a pythonPackages.fsspec: 2021.06.0 -> 2021.07.0 2021-08-11 20:13:35 -03:00
AndersonTorres
587dcb590e pythonPackages.pytest-dependency: fix commentary 2021-08-11 20:13:35 -03:00
AndersonTorres
e74cd76f47 pkgs/top-level/python-packages.nix: alphabetical ordering 2021-08-11 20:13:34 -03:00
Sandro
cbf6bbac91
nixos/ssh: cleanup X11Forwarding setting 2021-08-12 01:00:50 +02:00
DavHau
411a5246c0 cryptpad: add meta longDescription and mainProgram 2021-08-12 01:00:23 +02:00
Martin Weinelt
41eb076ed8
Merge pull request #127595 from rnhmjoj/wpa-auto
nixos/wireless: use udev to wait for interfaces
2021-08-12 00:49:33 +02:00
Angus Trau
677f1be589 portmidi: 217 -> 234 2021-08-12 08:36:20 +10:00
Sandro
cd6e93c8b0
Merge pull request #133517 from SuperSandro2000/dyncall 2021-08-12 00:35:20 +02:00
rnhmjoj
99e8af51b2
nixos/wireless: use udev to wait for interfaces
I may have finally found a clean solution to the issues[1][2][3] with
the automatic discovery of wireless network interfaces.

[1]: https://github.com/NixOS/nixpkgs/issues/101963
[2]: https://github.com/NixOS/nixpkgs/issues/23196
[3]: https://github.com/NixOS/nixpkgs/pull/125917#issuecomment-856000426

Currently the start script fails right away if no interface is available
by the time it's running, possibly leaving the system without network.
This happens when running a little early in the boot. A solution is to
instead wait for at least one interface to appear before scanning the
/sys/class/net/ directory. This is done here by listening for the right
udev events (from the net/wlan subsystem) using the `udevadm monitor`
command and grep to match its output.

This methods guarantees the availability of at least one interface to
wpa_supplicant, but won't add additional interfaces once it has started.
However, if the current interface is lost, say unplugged, the service is
automatically stopped and will be restarted as soon as a one (not
necessarily the same) is detected. It would be possible make this fully
dynamic by running another service that continously listen for udev
events and manages the main wpa_supplicant daemon, but this is probably
overkill.

I tested the following cases:

  - one interface, starting at boot, w/o predictable naming scheme
  - two interfaces, starting at boot (intel wireless and a usb adapter),
    w/o predictable naming scheme
  - one interface after the system booted, w/o predictable naming scheme
  - two interfaces after the system booted, w/o predictable naming scheme
  - unplugging and plugging back the current interface
2021-08-12 00:31:06 +02:00
markuskowa
4b88ab8c5c
Merge pull request #133549 from markuskowa/upd-spglib
spglib: 1.16.1 -> 1.16.2
2021-08-11 23:53:11 +02:00