about summary refs log tree commit diff
path: root/maintainers/scripts
AgeCommit message (Collapse)AuthorFilesLines
23 hoursMerge remote-tracking branch 'origin/master' into staging-nextMartin Weinelt1-1/+1
Conflicts: - pkgs/development/python-modules/jaxtyping/default.nix
27 hoursMerge pull request #319659 from jtojnar/gnome-extractJan Tojnar1-1/+1
Move various packages out of gnome scope
45 hoursMerge remote-tracking branch 'origin/master' into staging-nextAlyssa Ross1-1/+0
Conflicts: pkgs/development/lua-modules/generated-packages.nix
2 daysnautilus: Move from gnome scope to top-levelJan Tojnar1-1/+1
3 daysluaPackages.toml: removeMatthieu C.1-1/+0
build often breaks and we dont use it in nixpkgs anymore. It was introduced for rocks.nvim which now uses toml-edit
4 daysMerge master into staging-nextgithub-actions[bot]1-0/+24
4 daysMerge pull request #314823 from trofi/bootstrap-files-for-a-new-target0x4A6F1-0/+24
maintainers/scripts/bootstrap-files: document the procedure of adding…
13 daysMerge staging-next into staginggithub-actions[bot]1-0/+3
13 dayspluginupdate.py: print script durationMatthieu C.1-0/+3
to help track the plugin speed across time
2024-06-18Merge remote-tracking branch 'origin/staging-next' into stagingMartin Weinelt3-20/+29
Conflicts: - pkgs/development/python-modules/langsmith/default.nix - pkgs/development/python-modules/rich-pixels/default.nix - pkgs/servers/teleport/generic.nix
2024-06-18scripts/kde/collect-metadata: option to use unstable versionK9002-20/+28
2024-06-16luaPackages.lz-n: init at 1.2.2-1Marc Jakobi1-0/+1
2024-06-14Merge staging-next into staginggithub-actions[bot]1-1/+1
2024-06-14maintainers/scripts/copy-tarballs.pl: switch nix versionVladimír Čunát1-1/+1
nixUnstable is a deprecated alias, so the script didn't work anymore. Also, I see no need to avoid the default nix here (maybe years ago). Tested on mirror-tarballs.service at pluto.nixos.org (atop 24.05).
2024-06-13Merge staging-next into staginggithub-actions[bot]1-0/+1
2024-06-12ansicolor: init at 1.0.2Wu, Zhenyu1-0/+1
2024-06-10Merge staging-next into staginggithub-actions[bot]1-0/+1
2024-06-10luaprompt: init at 0.8Wu, Zhenyu1-0/+1
Fix #223852
2024-06-03Merge staging-next into staginggithub-actions[bot]1-0/+1
2024-06-01luaPackages.luv: 1.44.2-1 -> 1.48.0-2Stanislav Asunkin1-1/+1
2024-05-31luaPackages.luarocks: generate luarocks as wellMatthieu C.1-0/+1
When installing a lua package that depends on luarocks, luarocks was not capable of recognizing the luarocks module: https://github.com/NixOS/nixpkgs/issues/316009 . As explained here https://github.com/luarocks/luarocks/issues/1659, luarocks needs a manifest to recognize the package. I first attempted to generate a manifest with `luarocks-admin make-manifest` on our current manual luarocks derivation but this ended up being too hackish as the `make-manifest` requires a .rockspec or .rock to work, which we had not. It seemed simpled to just rename the current manual luarocks derivation to luarocks_bootstrap in order to break cyclic dependencies in buildLuarocksPackage and add a generated luarocks derivation. Previously it was impossible to test luarocks because of the cyclic dependency but we will now be able to test the generated derivation.
2024-05-30Merge pull request #314421 from pbsds/fix-nixpkgs-lint-1716591469Peder Bergebakken Sundt1-2/+6
nixpkgs-lint: patch nix-shell shebang
2024-05-27maintainers/scripts/pluginupdate.py: fix repo name inferring for non-github ↵Gaetan Lepage1-1/+1
repos
2024-05-26maintainers/scripts/bootstrap-files: document the procedure of adding a new ↵Sergei Trofimovich1-0/+24
target
2024-05-25nixpkgs-lint: refactor to pname+version and dontBuildPeder Bergebakken Sundt1-2/+3
2024-05-25nixpkgs-lint: patch shebangPeder Bergebakken Sundt1-0/+3
2024-05-23luaPackages.psl: init at 0.3Sandro Jäckel1-0/+1
2024-05-23kdePackages: Gear 24.02 -> 24.05K9001-0/+8
- kio-extras-kf5 moved to misc because of release schedule weirdness - calindori ported to KF6, reenabled - some build fixes all over - add 7zip to a bunch of games for SVG compression
2024-05-14fix: remove link to git repo on luatext luarockJakob Beckmann1-1/+1
2024-05-14chore: add luajitPackages.luatext, lua51Packages.luatext, ↵Jakob Beckmann1-0/+1
lua52Packages.luatext, lua53Packages.luatext, lua54Packages.luatext
2024-05-11Merge branch 'master' into staging-nextJan Tojnar2-0/+6
; Conflicts: ; maintainers/scripts/luarocks-packages.csv ; pkgs/development/lua-modules/generated-packages.nix
2024-05-10kdePackages: fix some disappeared dependenciesK9001-0/+4
CMake cross continues to be very scuffed.
2024-05-09luaPackages.tree-sitter-norg: init at 0.2.4-1Marc Jakobi1-0/+2
2024-05-01luaPackages.rtp-nvim: init at 1.0Matthieu C.1-0/+1
it's a required dependency of rocks-nvim
2024-05-01luarocks-packages.csv: changed repo by rockspec uriMatthieu C.1-18/+17
This is a breaking change that converts the 'src' csv column (a git URI) to a 'rockspec' fullpath uri. before this, luarocks-nix would clone the repo and look for rockspecs with a brittle algorithm. This removes the ambiguity on which rockspec to package while allowing to remove a bunch of brittle code from luarocks-nix.
2024-04-24maintainers: drop marsamMario Rodas1-2/+2
2024-04-22maintainers/scripts/eval-release: don't special case xbursttoolsK9001-1/+1
2024-04-12kdePackages: use stable metadata file, update metadataK9001-4/+1
2024-04-10check-cherry-picks.sh maintainer script: add clarifying message regarding ↵Robert Scott1-0/+2
differences found
2024-04-10check-cherry-picks.sh maintainer script: fix handling of cherry-pick-less ↵Robert Scott1-0/+3
branches
2024-04-08Merge pull request #172098 from risicle/ris-cherry-pick-checkThomas Gerbet1-0/+92
add "check cherry-picks" github action
2024-04-06luaPackages.pathlib-nvim: init at 2.2.0-1Mathew Polzin1-0/+1
2024-04-06doc: update name of luarocks update package in codedocMathew Polzin1-1/+1
2024-04-02luaPackages: init some neovim packagesMarc Jakobi1-0/+9
2024-04-01maintainers: remove maintainers/scripts/mdize-module.shPhilip Taron1-83/+0
2024-04-01add "Check cherry-picks" github actionRobert Scott1-0/+92
the intention being to catch commits which declare themselves as cherry-picks, but either: - don't refer to a commit in the master or staging branches - are significantly altered from their original commit determining the latter is not an exact science, but the heuristic of looking for differences in only the added or removed lines seems to work quite well. still, this should be considered an assistant for reviewers rather than a hard failure. unfortunately github workflows don't have a way of raising a gentle warning instead of a failure. the formatting of the output also leaves something to be desired due to the limitations of github actions' "group" commands.
2024-03-30maintainers/haskell/hydra-report: slightly optimise `get-report --slow`Naïm Favier1-5/+4
There's no need to fetch the eval again, we have it right there.
2024-03-30maintainers/haskell/hydra-report: add optional id argument to `get-report`Naïm Favier1-7/+15
Useful if we ever need to reproduce the report for a previous evaluation.
2024-03-26Merge pull request #297901 from tweag/check-by-name-separate-repoSilvan Mosberger2-2/+2
Switch the `pkgs/by-name` check to a separate repository
2024-03-26workflows/check-by-name.yml: Switch to new separate repoSilvan Mosberger2-2/+2
The nixpkgs-check-by-name tooling is [being moved](https://github.com/NixOS/nixpkgs/issues/286559#issuecomment-2000466124) to a [separate repo](https://github.com/NixOS/nixpkgs-check-by-name). This commit updates Nixpkgs CI to use it instead of the tree inside Nixpkgs No changes have been made to the tooling locally since it was moved: - [Exported history](https://github.com/NixOS/nixpkgs/commits/55bf02190ee57fcf83490fd7b6bf7834e28c9c86/pkgs/test/nixpkgs-check-by-name) - [Imported history](https://github.com/NixOS/nixpkgs-check-by-name/commits/d579e1821d56c79fd90dab34b991cc7bdab7a5c6/)