about summary refs log tree commit diff
path: root/maintainers/scripts
Commit message (Collapse)AuthorAge
* luaPackages.image-nvim: init at 1.2Matthieu Coudron2023-12-26
|
* Merge pull request #274591 from tweag/by-name-reproducibleSilvan Mosberger2023-12-22
|\ | | | | `pkgs/by-name`: Enable gradual migration checks and add `run-local.sh`
| * maintainers/scripts/check-by-name.sh: Introduce symlink aliasSilvan Mosberger2023-12-22
| |
* | luaPackages.nlua: init at 0.1Matthieu Coudron2023-12-17
| | | | | | | | a wrapper around neovim to use it as a lua interpreter
* | luaPackages.nvim-client: removeMarc Jakobi2023-12-17
|/
* doc/manpage-urls.json: Add *all* systemd manpagesnicoo2023-12-12
| | | | and add the generating script to `maintainers/scripts/doc`
* maintainers-list.nix: Document (current) invitation process, add ↵nicoo2023-12-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | get-maintainer.sh (#267084) * maintainer-list: Document automatic invites to @NixOS/nixpkgs-maintainers * maintainers/scripts: Add `get-maintainer.sh` Supports querying `maintainers-list.nix` by Nix attribute, email address, github name or id, matrix account, or name. * maintainers/scripts/get-maintainer.sh: More verbose help message * maintainers/scripts/get-maintainer.sh: Fix (some) `shellcheck` lints * maintainers/scripts: Add README * maintainers/scripts/get-maintainer.sh: Put inline documentation at the top of the file * maintainers/scripts: Document this is not a stable interfact to nixpkgs Co-authored-by: Silvan Mosberger <github@infinisil.com> * scripts/README: Add example for `get-maintainer.sh` --------- Co-authored-by: Silvan Mosberger <github@infinisil.com>
* luaPackages.fzy: init at 1.0-1Marc Jakobi2023-12-04
|
* scripts/haskell/hydra-report: use inline emojiNaïm Favier2023-12-03
| | | | | GitHub broke the rendering of colon emoji codes inside square brackets; let's just use emoji.
* luaPackages.luasnip: init at 2.1.1-1Matthieu Coudron2023-12-02
|
* Merge pull request #267794 from figsoda/up-datefigsoda2023-11-16
|\ | | | | pluginupdate.py: format date differently
| * pluginupdate.py: format date differentlyfigsoda2023-11-15
| | | | | | | | | | - use %Y-%m%d - use UTC instead of local time
* | Merge master into staging-nextgithub-actions[bot]2023-11-11
|\|
| * treewide: fix redirected and broken URLsAnthony Roussel2023-11-11
| | | | | | | | Using the script in maintainers/scripts/update-redirected-urls.sh
* | Merge remote-tracking branch 'origin/master' into HEADAlyssa Ross2023-11-10
|\| | | | | | | | | Conflicts: pkgs/development/libraries/SDL2/default.nix
| * Merge master into haskell-updatesgithub-actions[bot]2023-11-07
| |\
| * | haskell hydra-report: bump timeout for all requests to HydraDennis Gosnell2023-11-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | In practice, almost all requests to Hydra take longer than the default timeout of 30 seconds. This commit bumps all requests to the max timeout of 15 minutes. This should hopefully make the hdyra-report.hs script more reliable and fail less.
* | | Merge branch 'master' into staging-nextWeijia Wang2023-11-06
|\ \ \ | | |/ | |/|
| * | lua-rtoml: init 0.2Luka Blaskovic2023-11-06
| |/
* | Merge branch 'master' into staging-nextVladimír Čunát2023-10-30
|\|
| * luarocks-packages-update: init (#262156)Matthieu Coudron2023-10-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * luarocks-packages-updater: init Goal is to make it possible to maintain out-of-tree luarocks packages without needing to clone nixpkgs. maintainers/scripts/update-luarocks-packages gets renamed to pkgs/development/lua-modules/updater/updater.py Once merged you can run for instance nix run nixpkgs#luarocks-packages-updater -- -i contrib/luarocks-packages.csv -o contrib/generated-packages.nix I also set the parallelism (--proc) to 1 by default else luarocks fails because of https://github.com/luarocks/luarocks/issues/1540 * Update maintainers/scripts/pluginupdate.py Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com> --------- Co-authored-by: Marc Jakobi <mrcjkb89@outlook.com>
* | Merge branch 'staging' into staging-nextVladimír Čunát2023-10-26
|\ \ | |/ |/|
| * luaPackages.cyrussasl: remove because broken/oldMatthieu Coudron2023-10-22
| | | | | | | | and unused ?
| * luaPackages.lua-ff-zlib: initMatthieu Coudron2023-10-22
| |
| * update-luarocks-package: update scriptMatthieu Coudron2023-10-22
| | | | | | | | else nixpkgs-review fails
| * luaPackages.readline: moved out from the generated setMatthieu Coudron2023-10-22
| |
| * luaPackages: update csv filesMatthieu Coudron2023-10-22
| | | | | | | | | | - luaPackages.basexx: use upstream - luaPackages.nui-nvim: fix name in csv file
* | luaPackages: ferris-nvim -> rustaceanvimMarc Jakobi2023-10-23
|/
* luaPackages.ferris.nvim: init at 2.0.0Marc Jakobi2023-10-21
|
* pluginupdate.py: mention the date when updating pluginsMatthieu Coudron2023-10-20
| | | | will apply to vimPlugins/kakoune/luarocks update
* vimPluginsUpdater: fix treesitter updatesMatthieu Coudron2023-10-15
|
* luaPackages.lpty: remove because unmaintained/brokenMatthieu Coudron2023-10-14
| | | | | | lpty was introduced in https://github.com/NixOS/nixpkgs/pull/6529, no release in 6 years https://luarocks.org/modules/gunnar_z/lpty and the archive with source code has disappeared (could be fetched from the rock or nix cache but probably not worth it).
* Merge pull request #260759 from mrcjkb/toml-editMatthieu Coudron2023-10-13
|\ | | | | luaPackages: add some lua packages
| * luaPackages: use overrides for toml and toml-editMarc Jakobi2023-10-13
| |
| * luaPackages.nui-nvim: init at 0.2.0Marc Jakobi2023-10-12
| |
| * luaPackages.toml-edit: init at 0.1.4Marc Jakobi2023-10-12
| |
* | maintainers/fix-maintainers.pl: error on unset GH_TOKENéclairevoyant2023-10-09
| |
* | maintainers/fix-maintainers.pl: handle null github handleséclairevoyant2023-10-09
|/ | | | | | * use attrname in log messages instead of github handle * don't remove users simply for empty github handles, if their user still exists (prevents #259555)
* release.nix: namespace bootstrap tools with triplesAlyssa Ross2023-10-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow buliding bootstrap tools for platforms with non-default libcs, like *-unknown-linux-musl. This gets rid of limitedSupportSystems/systemsWithAnySupport. There was no need to use systemsWithAnySupport for supportDarwin, because it was always equivalent to supportedSystems for that purpose, and the only other way it was used was for determining which platforms to build the bootstrap tools for, so we might as well use a more explicit parameter for that, and then we can change how it works without affecting the rest of the Hydra jobs. Not affecting the rest of the Hydra jobs is important, because if we changed all jobs to use config triples, we'd end up renaming every Hydra job. That might still be worth thinking about at some point, but it's unnecessary at this point (and would be a lot of work). I've checked by running nix-eval-jobs --force-recurse pkgs/top-level/release.nix that the actual bootstrap tools derivations are unaffected by this change, and that the only other jobs that change are ones that depend on the hash of all of Nixpkgs. Of the other jobset entrypoints that end up importing pkgs/top-level/release.nix, none used the limitedSupportedSystems parameter, so they should all be unaffected as well.
* luaPackages.middleclass: init at 4.1.1-0Tyler Miller2023-10-03
|
* vimPluginsUpdater: initMatthieu Coudron2023-10-01
| | | | | | | | | | | | | | | The nixpkgs documentation mentions how to update out of tree plugins but one problem is that it requires a nixpkgs clone. This makes it more convenient. I've had the need to generate vim plugins and lua overlays for other projects unrelated to nix and this will make updates easier (aka just run `nix run nixpkgs#vimPluginsUpdater -- --proc=1` or with the legacy commands: `nix-shell -p vimPluginsUpdater --run vim-plugins-updater`. I added an optional "nixpkgs" argument to command line parser, which is the path towards a nixpkgs checkout. By default the current folder. update-luarocks-packages: format with black
* maintainers/scripts/sha256-to-SRI.py: rename to sha-to-sri.pynicoo2023-09-22
| | | | | | Add support for `sha512`, refactor to easily add hash functions in the future. Also, skip autogenerated files.
* Merge pull request #254967 from nbraud/sha256-to-hash/top-levelMaciej Krüger2023-09-15
|\
| * sha256-to-hash.py: Improve loggingnicoo2023-09-13
| |
| * sha256-to-hash.py: Gracefully handles errors, like invalid hashes in examplesnicoo2023-09-13
| |
| * sha256-to-hash.py: Support other encodings than nix32nicoo2023-09-13
| |
| * maintainers/scripts/sha256-to-SRI.py: initnicoo2023-09-13
| |
* | Merge master into haskell-updatesgithub-actions[bot]2023-09-13
|\|
| * maintainers/scripts/remove-old-aliases: Drop `pkgs.` prefix if presentnicoo2023-09-12
| | | | | | | | | | This should provide nicer `throw` messages, and avoid back-and-forth like https://github.com/NixOS/nixpkgs/pull/254418#discussion_r1322076574
* | maintainers/scripts/haskell: Fix a typomaralorn2023-09-06
| |