Marc Jakobi
e8f3c74367
luaPackages.tree-sitter-norg: init at 0.2.4-1
2024-05-09 15:31:35 +02:00
Mario Rodas
2becf6e837
maintainers: drop marsam
2024-04-24 04:20:00 +00:00
K900
5106caae70
maintainers/scripts/eval-release: don't special case xbursttools
2024-04-22 22:43:29 +03:00
K900
8cff9765db
kdePackages: use stable metadata file, update metadata
2024-04-12 21:00:52 +03:00
Robert Scott
dc4f218432
check-cherry-picks.sh maintainer script: add clarifying message regarding differences found
2024-04-10 22:21:08 +01:00
Robert Scott
b612366abc
check-cherry-picks.sh maintainer script: fix handling of cherry-pick-less branches
2024-04-10 21:59:50 +01:00
Thomas Gerbet
413f064414
Merge pull request #172098 from risicle/ris-cherry-pick-check
...
add "check cherry-picks" github action
2024-04-08 22:00:51 +02:00
Mathew Polzin
4d92f8bcc6
luaPackages.pathlib-nvim: init at 2.2.0-1
2024-04-06 20:40:27 +02:00
Mathew Polzin
8042fcecd0
doc: update name of luarocks update package in codedoc
2024-04-06 20:40:27 +02:00
Marc Jakobi
7ab5913164
luaPackages: init some neovim packages
2024-04-02 11:00:13 +02:00
Philip Taron
21b728e641
maintainers: remove maintainers/scripts/mdize-module.sh
2024-04-01 09:46:32 -07:00
Robert Scott
fbad66daa5
add "Check cherry-picks" github action
...
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-04-01 16:10:13 +01:00
Naïm Favier
9f983a6c27
maintainers/haskell/hydra-report: slightly optimise get-report --slow
...
There's no need to fetch the eval again, we have it right there.
2024-03-30 13:56:58 +01:00
Naïm Favier
73add9a862
maintainers/haskell/hydra-report: add optional id argument to get-report
...
Useful if we ever need to reproduce the report for a previous
evaluation.
2024-03-30 13:56:58 +01:00
Silvan Mosberger
8a1110b5e6
Merge pull request #297901 from tweag/check-by-name-separate-repo
...
Switch the `pkgs/by-name` check to a separate repository
2024-03-26 21:33:15 +01:00
Silvan Mosberger
f7ea336cb2
workflows/check-by-name.yml: Switch to new separate repo
...
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](55bf02190e/pkgs/test/nixpkgs-check-by-name
)
- [Imported history](d579e1821d
/)
2024-03-26 21:24:48 +01:00
K900
30409af9ef
scripts/kde/generate-sources: fix shebang
2024-03-26 21:09:34 +03:00
annalee
e3c8b84dae
maintainers/scripts/bootstrap-files: fix nar extract on linux
...
`<nix/fetchurl.nix>` fails importing nar files on linux due to file not
found errors. use nix-store to add the nar file to the store and get the
hash.
2024-03-22 09:10:27 +00:00
annalee
1756576c4a
maintainers/scripts/bootstrap-files: update darwin information
2024-03-22 08:41:52 +00:00
github-actions[bot]
36232fff71
Merge master into staging-next
2024-03-20 18:01:02 +00:00
Matthieu Coudron
11fc7cb8d9
luaPackages.mimetypes: init at 1.0.0-3
2024-03-20 13:08:02 +01:00
annalee
dcc63e54a4
maintainers/scripts/bootstrap-files: add darwin targets; nar downloads
...
- allow for fetching and expanding nar archives
- add targets for aarch64 and x86_64 darwin
2024-03-19 17:28:32 +00:00
stuebinm
ff1a94e523
treewide: add meta.mainProgram to packages with a single binary
...
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
github-actions[bot]
cb97fed572
Merge master into haskell-updates
2024-03-15 00:12:36 +00:00
Matthieu Coudron
db00179759
Merge pull request #295627 from natsukium/tiktoken_core/init
...
luaPackages.tiktoken_core: init at 0.2.1-1
2024-03-14 01:49:55 +01:00
natsukium
e0d2c123b9
luaPackages.tiktoken_core: init at 0.2.1-1
2024-03-13 18:55:18 +09:00
github-actions[bot]
9e0e89d13c
Merge master into haskell-updates
2024-03-13 00:12:20 +00:00
K900
96e439e029
maintainers/scripts/kde/generate-sources: allow overriding sources URL
2024-03-12 21:15:17 +03:00
github-actions[bot]
87dfdf055e
Merge master into haskell-updates
2024-03-12 00:12:17 +00:00
OPNA2608
12f779bcd5
maintainers/scripts/bootstrap-files: Add powerpc64 to CROSS_TARGETS
2024-03-10 12:36:09 +01:00
github-actions[bot]
8534fb2f53
Merge master into haskell-updates
2024-03-07 00:10:05 +00:00
Philip Taron
60de328a9e
Avoid top-level with ...;
in maintainers/scripts/eval-release.nix
...
Tested with
```
nix-instantiate --eval --strict --show-trace ./maintainers/scripts/eval-release.nix
```
2024-03-06 12:21:08 -08:00
Philip Taron
ba515dec26
Avoid with lib;
at the top level in maintainers/scripts/find-tarballs.nix
...
Tested with
```
nix-instantiate --readonly-mode --eval --strict --show-trace --json ./maintainers/scripts/find-tarballs.nix --arg expr 'import ./maintainers/scripts/all-tarballs.nix'
```
2024-03-06 12:10:16 -08:00
K900
e619085f91
maintainers/scripts/kde/generate-sources: sort keys for consistency
2024-03-06 09:47:17 +03:00
github-actions[bot]
47e7b83fd1
Merge master into haskell-updates
2024-02-29 00:12:06 +00:00
Jon Seager
54a099d4c6
Merge pull request #292118 from philiptaron/typo-fix
...
maintainers/bootstrap-files: fix two typos in README.md
2024-02-28 17:37:31 +00:00
Philip Taron
f83aea707a
maintainers/bootstrap-files: fix two typos in README.md
2024-02-28 08:56:49 -08:00
K900
4cbb0adf4d
maintainers/scripts/kde/collect-logs: rewrite in Nu
...
Fast.
2024-02-28 18:49:33 +03:00
K900
3a52750ac7
maintainers/scripts: add kde2nix tooling
...
This will be used to generate data for KDE 6 packages.
2024-02-28 18:49:12 +03:00
github-actions[bot]
28d39db400
Merge master into haskell-updates
2024-02-07 00:12:13 +00:00
Matthieu Coudron
90e92eb67e
lua51Packages.xml2lua: init at 1.5-2
...
required by the upcoming rest.nvim
2024-02-06 10:36:20 +01:00
github-actions[bot]
0e09aea96c
Merge master into haskell-updates
2024-02-06 00:12:25 +00:00
maralorn
b9cae33009
haskellPackages.cabal2nix-unstable: 2024-01-04 -> 2024-02-05
2024-02-05 23:32:27 +01:00
Matthieu Coudron
86af9d1ce8
luaPackages.nvim-nio: init at 1.2.0-1
2024-02-05 19:42:30 +01:00
Matthieu Coudron
0d44579e51
lua51Packages.rocks-nvim: init at 2.7.3-1
2024-02-05 19:42:30 +01:00
github-actions[bot]
c2791e85de
Merge master into haskell-updates
2024-01-29 00:12:49 +00:00
Sergei Trofimovich
8a256ed0a7
maintainers/scripts/bootstrap-files: documentation and a script to update tarballs
...
This script attempts to document the exact procedure used to upload
bootstrap binaries used previously. I modeled it after most recent
https://github.com/NixOS/nixpkgs/pull/282517 upload.
There is one deviation from it to make it easier to handle mass updates
for https://github.com/NixOS/nixpkgs/issues/253713 :
The binaries are expected to be stored in `stdenv/$target` (and not
something like `stdenv-linux/i686`.
The script handles both native and cross- linux targets. `darwin` will
need a bit more work to fin into this scheme, but it should be easy.
Example run to generate `i686-linux` update:
$ maintainers/scripts/bootstrap-files/refresh-tarballs.bash --commit --targets=i686-unknown-linux-gnu
2024-01-28 14:48:18 +00:00
Naïm Favier
18456d10ef
maintainers/scripts/haskell: optimise calculateReverseDependencies
...
Use an IntMap rather than a list for the fixpoint computation.
2024-01-14 17:46:48 +01:00
Naïm Favier
afb843b80f
maintainers/scripts/haskell: ignore self-dependencies
...
These create trivial loops in the dependency graph, which make the
transitive closure computation loop.
2024-01-14 17:46:04 +01:00
sternenseemann
245035ea35
Merge remote-tracking branch 'origin/master' into haskell-updates
2024-01-12 16:55:57 +01:00