summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | sgt-puzzles: add updateScriptTom Fitzhenry2023-10-031-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sgt-puzzles updates are available from a static URL, which HTTP redirects to a git-commit based URL. This commit uses that according to https://nixos.org/manual/nixpkgs/unstable/#var-passthru-updateScript
* | | | | | | | | Merge pull request #259015 from mbalatsko/update-kaggleDennis Gosnell2023-10-051-9/+3
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | python3Packages.kaggle: 1.5.13 -> 1.5.16
| * | | | | | | | | python3Packages.kaggle: add myself (mbalatsko) as maintainerMaksym Balatsko2023-10-041-3/+3
| | | | | | | | | |
| * | | | | | | | | python3Packages.kaggle: 1.5.13 -> 1.5.16Maksym Balatsko2023-10-041-10/+4
| | | | | | | | | |
* | | | | | | | | | Merge pull request #256407 from Ma27/motd-orderingMaximilian Bosch2023-10-041-4/+61
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | nixos/rust-motd: allow ordering sections
| * | | | | | | | | | nixos/rust-motd: refactor assertion and TOML generationMaximilian Bosch2023-09-291-25/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * `sort (<)` also works for strings (TIL!), so no need for comparing length and whether all keys from `cfg.settings` exist in `cfg.order` (slightly less overhead). * Don't build another piece of JSON (`orderedSections`), simply use `cfg.settings`/`cfg.order` with `__structuredAttrs` to ensure a properly ordered TOML. This also has the upside of not having to do quote hackery. * Also, a freeform submodule isn't strictly needed because we don't have any special options defined, so replacing that with `attrsOf format.type`. Co-authored-by: Silvan Mosberger <github@infinisil.com>
| * | | | | | | | | | nixos/rust-motd: use a second attribute (`order`) for the of sections in TOMLMaximilian Bosch2023-09-261-29/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rather than using `priority` with `sortProperties`, a new option called `order` defines the ordering of the sections. I.e. order = [ "global" "uptime" "banner" ] means that `uptime` comes before `banner`. Please note that `global` is for global settings and not a section. I figured that it'd be too much magic to hide this in the implementation and ask the user to specify the order of _each_ section in `settings` instead. OTOH this makes the intent way clearer than priorities. Also, this remains opt-in, the option defaults to `attrNames cfg.settings`, i.e. all sections ordered alphabetically.
| * | | | | | | | | | nixos/rust-motd: .attrs.json -> "$NIX_ATTRS_JSON_FILE"Maximilian Bosch2023-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That way the derivation can also be built in a `nix-shell` where `.attrs.json` isn't under "$NIX_BUILD_TOP".
| * | | | | | | | | | nixos/rust-motd: allow ordering sections by `priority`Maximilian Bosch2023-09-211-3/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #234802 The problem here is that with e.g. { uptime.prefix = "Up"; banner.command = "hostname | figlet -f slant"; } `banner` still appears before `uptime` in the final motd text because Nix sorts attribute names alphabetically internally. To work around this without breaking compatibility or losing the property to override individual sections in other modules - e.g. { banner.color = mkForce "blue"; } I decided to introduce an option `priority` here, similar to the priority field for `nginx`[1] and with the same semantics (i.e. higher value means lower priority). Internally a bunch of env vars are generated, i.e. `env0` to `envN` for `N` sections with each of them containing a declaration for the TOML, i.e. `env0` contains `{ uptime.prefix = "Up"; }` and `env1` contains `{ banner.command = "hostname | figlet -f slant"; }` if `uptime.priority` is set to a value below 1000. In this order, the declarations are concatenated together by `jq(1)` which doesn't sort keys alphabetically which results in a JSON representation with `uptime` before `banner`. This is finally piped to `json2toml` which converts this into TOML for rust-motd. [1] https://nixos.org/manual/nixos/unstable/options#opt-services.nginx.virtualHosts._name_.locations._name_.priority
| * | | | | | | | | | nixos/rust-motd: run once on bootupMaximilian Bosch2023-09-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That way e.g. the last login and uptime isn't completely bogus when accessing a machine for the first time after a reboot.
* | | | | | | | | | | Merge pull request #250149 from ebardie/ebardie/fusuma-updateWeijia Wang2023-10-044-1/+125
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | fusuma: enable "essential" plugins
| * | | | | | | | | | | fusuma: enable "essential" pluginsebardie2023-10-044-1/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically the following plugins: fusuma-plugin-appmatcher fusuma-plugin-keypress fusuma-plugin-sendkey fusuma-plugin-tap fusuma-plugin-wmctrl I've not enabled the other plugins available on rubygems for the following reasons: * remap : seems niche functionality and requires further configuration to grant the user access permissions to event devices * thumbsense : pulls in remap (see above) * touchscreen : I've no way of testing. Note: enabling didn't appear to cause any problems. Ideally the plugin functionality would be made available as separate pkgs, but that would require patching Fusuma to search outside of the Gem directory. Enabling this subset of packages for what appears to be widely useful functionality seems a good option.
* | | | | | | | | | | | Merge pull request #258931 from psibi/rucredstash-fixWeijia Wang2023-10-042-1697/+6
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | rucredstash: 0.9.0 -> 0.9.2
| * | | | | | | | | | | | rucredstash: 0.9.0 -> 0.9.2Sibi Prabakaran2023-10-042-1697/+6
| | | | | | | | | | | | |
* | | | | | | | | | | | | jetbrains.rust-rover: fix darwin install (#258814)Joe DeVivo2023-10-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * jetbrains.rust-rover: fix darwin install JetBrains doesn't guarantee that the macOS app will be called `${product}.app` so I modified the installPhase to copy *.app instead of ${product}.app, which fails on file does not exist for Rust Rover, which is `RustRover 2023.2 EAP.app` I've tested with some other JetBrains apps on darwin aarch64 and they continue to build as expected.
* | | | | | | | | | | | | Merge pull request #258777 from cafkafk/cafk-convco-unstableWeijia Wang2023-10-042-10/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | convco: 0.4.2 -> 0.4.3
| * | | | | | | | | | | | | convco: add cafkafk as maintainerChristina Sørensen2023-10-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christina Sørensen <christina@cafkafk.com>
| * | | | | | | | | | | | | convco: 0.4.2 -> 0.4.3Christina Sørensen2023-10-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christina Sørensen <christina@cafkafk.com>
| * | | | | | | | | | | | | convco: move to pkgs/by-nameChristina Sørensen2023-10-032-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christina Sørensen <christina@cafkafk.com>
* | | | | | | | | | | | | | nwg-drawer: add meta.mainProgramArjun314152023-10-041-0/+1
| | | | | | | | | | | | | |
* | | | | | | | | | | | | | Merge pull request #258554 from thiagokokada/icontract-bumpFabián Heredia Montiel2023-10-041-8/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python3Packages.icontract: 2.6.2 -> 2.6.3
| * | | | | | | | | | | | | | python3Packages.icontract: 2.6.2 -> 2.6.3Thiago Kenji Okada2023-10-041-8/+2
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #248627 from edef1c/gpg-agent-socketsedef2023-10-041-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | nixos/gnupg: require sockets.target, not just gpg-agent.socketedef2023-08-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If other sockets are enabled, such as gpg-agent-browser.socket, those should be started before gpg-agent.service as well. Change-Id: I29d3f4b19db9e687425b594dcef863a88ec296c9
* | | | | | | | | | | | | | | icewm: migrate to by-nameAnderson Torres2023-10-042-2/+0
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | icewm: 3.4.1 -> 3.4.2R. Ryantm2023-10-041-2/+2
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #256417 from tweag/fileset.traceSilvan Mosberger2023-10-044-74/+502
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / / / / / |/| | | | | | | | | | | | | | `lib.fileset.trace`, `lib.fileset.traceVal`: init
| * | | | | | | | | | | | | | lib.fileset: Don't use ulimit for testing tracingSilvan Mosberger2023-10-041-8/+13
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | lib.fileset: Refactor inotify testing to be reusableSilvan Mosberger2023-10-041-51/+87
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | lib.fileset: Mention trace functions in the file set evaluation errorSilvan Mosberger2023-10-043-4/+9
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | lib.fileset.traceVal: initSilvan Mosberger2023-10-042-0/+68
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | lib.fileset.trace: initSilvan Mosberger2023-10-042-0/+188
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | lib.fileset: Make expectEqual check moreSilvan Mosberger2023-10-041-4/+21
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | lib.fileset: Add internal helpers for pretty-printingSilvan Mosberger2023-10-041-2/+107
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | lib.fileset: _simplifyTree -> _normaliseTreeFilterSilvan Mosberger2023-10-031-8/+8
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | lib.fileset: Order noEval lastSilvan Mosberger2023-10-032-6/+10
| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Merge pull request #258769 from mweinelt/nss-3.94Martin Weinelt2023-10-042-6/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nss_latest: 3.93 -> 3.94; firefox-{beta,devedition}-unwrapped: 118.0b7 -> 119.0b4
| * | | | | | | | | | | | | | | firefox-devedition-unwrapped: 118.0b7 -> 119.0b4Martin Weinelt2023-10-031-2/+2
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | firefox-beta-unwrapped: 118.0b7 -> 119.0b4Martin Weinelt2023-10-031-2/+2
| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | nss_latest: 3.93 -> 3.94Martin Weinelt2023-10-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/NHYt2D5xRAo
* | | | | | | | | | | | | | | | maintainers: update pongo1231's emailpongo12312023-10-041-1/+1
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge pull request #258715 from mfrw/mfrw/vegeta-12.11.1Nick Cao2023-10-041-4/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vegeta: 12.11.0 -> 12.11.1
| * | | | | | | | | | | | | | | | vegeta: update revMuhammad Falak R Wani2023-10-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
| * | | | | | | | | | | | | | | | vegeta: 12.11.0 -> 12.11.1Muhammad Falak R Wani2023-10-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Diff: https://github.com/tsenart/vegeta/compare/v12.11.0...v12.11.1 Changelog: https://github.com/tsenart/vegeta/releases/tag/v12.11.1 Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
* | | | | | | | | | | | | | | | | Merge pull request #258951 from GaetanLepage/jaxNick Cao2023-10-043-13/+13
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python310Packages.{jax,jaxlib,jaxlib-bin}: 0.4.16 -> 0.4.17
| * | | | | | | | | | | | | | | | | python310Packages.jax: 0.4.16 -> 0.4.17Gaetan Lepage2023-10-041-3/+3
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | python310Packages.jaxlib: 0.4.16 -> 0.4.17Gaetan Lepage2023-10-041-5/+5
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | python310Packages.jaxlib-bin: 0.4.16 -> 0.4.17Gaetan Lepage2023-10-041-5/+5
| | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | Merge pull request #258918 from r-ryantm/auto-update/sabnzbdWeijia Wang2023-10-041-2/+2
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sabnzbd: 4.0.3 -> 4.1.0
| * | | | | | | | | | | | | | | | | | sabnzbd: 4.0.3 -> 4.1.0R. Ryantm2023-10-041-2/+2
| | | | | | | | | | | | | | | | | | |