Commit graph

424000 commits

Author SHA1 Message Date
davidak
efc5fa937a
Merge pull request #199534 from newAM/tealdeer
tealdeer: 1.6.0 -> 1.6.1
2022-11-04 21:23:12 +01:00
Arseniy Seroka
6f7af87b11
Merge pull request #199549 from r-ryantm/auto-update/goaccess
goaccess: 1.6.4 -> 1.6.5
2022-11-04 21:17:55 +01:00
figsoda
2206cc181a ruff: 0.0.99 -> 0.0.100 2022-11-04 16:17:47 -04:00
Shaun Smiley
124691a4ca mutagen: 0.14.0 -> 0.16.0 2022-11-04 13:10:46 -07:00
R. Ryantm
4ff0738fd8 awscli2: 2.8.8 -> 2.8.9 2022-11-04 20:09:47 +00:00
R. Ryantm
61a7c250e0 goaccess: 1.6.4 -> 1.6.5 2022-11-04 19:04:29 +00:00
Artturi
9d556e2c75
Merge pull request #198198 from Artturin/fixevalofstudio
obs-studio-plugins.obs-hyperion: fix Function called without required…
2022-11-04 20:31:39 +02:00
Artturi
1cdecacb79
Merge pull request #198489 from Artturin/fetchgitlabremoteavvt
fetchFromGitLab: don't passthruAttrs fetchGit specific attrs to fetchUrl
2022-11-04 20:29:38 +02:00
Guillaume Girol
7744e47b09
Merge pull request #199263 from KAction/patch/v1/pkgsStatic.laminar
pkgsStatic.laminar: fix build
2022-11-04 18:05:21 +00:00
Martin Weinelt
2ce9f6b6ac
Merge pull request #199440 from cpu/cpu-ldmud-fix-missing-crypt 2022-11-04 18:45:00 +01:00
Bjørn Forsman
18881195c2 eclipses.plugins.embed-cdt: 3.1.1 -> 6.3.1
* Rename from gnuarmeclipse.
* Version bump.
* Update meta.
* Alias the old name, for backwards compat.
2022-11-04 18:44:07 +01:00
Valentin Gagarin
b02d74fb5e
Merge pull request #173225 from matthuszagh/uhdm
Add systemverilog plugin to yosys
2022-11-04 18:37:13 +01:00
Guillaume Girol
a00a5b484f
Merge pull request #196253 from rhysmdnz/matrix-appservice-irc-typescript
matrix-appservice-irc: Compile typescript
2022-11-04 17:25:53 +00:00
Christian Kögler
951d9e5658
Merge pull request #197914 from r-ryantm/auto-update/asciidoctorj
asciidoctorj: 2.5.6 -> 2.5.7
2022-11-04 18:22:43 +01:00
Profpatsch
0242c271aa tree-sitter/update: fetch orgas and directly check in python 2022-11-04 18:14:33 +01:00
Profpatsch
8f2f2e34d0 tree-sitter/update: rename fetchImpl to updateImpl 2022-11-04 18:14:33 +01:00
Profpatsch
3b0b6d1b61 tree-sitter/update: move atomically-write to python
It should do the same thing, but take with a grain of salt maybe.
2022-11-04 18:14:33 +01:00
Profpatsch
484bce31b7 tree-sitter/update: move printing of the import nix file to python
This is a bit crappy, but the complexity should go away once it’s done
in all python. Might have been wiser to rewrite the other stuff first.
2022-11-04 18:14:33 +01:00
Profpatsch
a953387d22 tree-sitter/update: move checkTreeSitterRepos into python impl
Direct translation of the jq set logic.
2022-11-04 18:14:33 +01:00
Profpatsch
923975a604 tree-sitter/update: BINARIES -> ARGS.binaries
I want to pass more information in the next step, so binaries are just
one of multiple elements of the json value.

Generate a json file via `format` so that we get nicer
formatting (`lib.generators.toJSON` uses `builtins.toJSON` which does
not add any whitespace).
2022-11-04 18:14:33 +01:00
Profpatsch
aa480ba111 tree-sitter/update: Move json file output to python
Removes the second-to-last use of jq from the shell script.
2022-11-04 18:14:33 +01:00
Profpatsch
965c698e2c tree-sitter/update: ARGLIB_JSON -> BINARIES, factor out wrapper
arglib is a term I coined for passing arguments as structured
environment variable, but in this case it’s probably easier to
understand if we just call it `BINARIES`.

Factors out the code that passes the environment to another script.
2022-11-04 18:14:33 +01:00
Profpatsch
ef9d708262 tree-sitter: Update grammars 2022-11-04 18:14:33 +01:00
Profpatsch
2de554d512 tree-sitter/update: Fetch repositories in parallel
This was the main annoyance with the existing script, it would fetch
one repository after the other instead of multiple in parallel.
The `xe` tool is a simple `xargs`-like that can do that.

We put the json information for all repositories into a file with one
object per line, then pass that to xe.
2022-11-04 18:14:33 +01:00
Profpatsch
a64a9d5552 tree-sitter/update: Write files atomically
Otherwise you can’t interrupt the process without creating
broken/half-written files.
2022-11-04 18:14:33 +01:00
Profpatsch
26cb66b681 tree-sitter/update: Fetch the existing repos from python as well
I also used the chance to add some type annotations and make sure they
get accepted by mypy.
2022-11-04 18:14:33 +01:00
Profpatsch
805b5e978d tree-sitter/update: get executables from nix instead of environment
This was a small bug, the update script should of course not depend on
any executables in the environment.

Since we don’t use a nix string anymore, interpolation is out of the
question, so we pass it as arglib environment json string.
2022-11-04 18:14:33 +01:00
Profpatsch
0d067c8603 tree-sitter/update: move pyhon impl into its own file
This helps with syntax highlighting & editor support
2022-11-04 18:14:33 +01:00
Profpatsch
673676319b tree-sitter/update: factor out github url 2022-11-04 18:14:33 +01:00
Profpatsch
7948439959 tree-sitter/update: prepare moving more stuff to python
I don’t want to split up the python code, so for now I’m just passing
a “mode” to the script to run a different subset of the functionality.
2022-11-04 18:14:33 +01:00
Profpatsch
d325f6f702 tree-sitter: partially rewrite update script in python
The update script is getting out of hand, so we should rewrite it in
something that resembles sanity, i.e. Python

This is the first step, rewriting the part that checks and fetches a
release.

Next up is integrating latestGithubRepos into that script.
2022-11-04 18:14:33 +01:00
figsoda
f0adf4fcae
Merge pull request #199466 from dotlambda/vimplugins-update
vimPlugins: update
2022-11-04 12:46:43 -04:00
Daniel McCarney
1ad8079f8b ldmud: fix undefined reference to 'crypt'
Adding `libxcrypt` as a dependency is required to avoid a link time
error from an undefined reference to `crypt` in non-TLS-enabled builds
now that glibc crypt support is optional[0].

Additionally, many of the `nativeBuildInputs` should be `buildInputs`
since they are used at runtime and not build time. This is also fixed in
this commit.

[0]: ff30c899d8
2022-11-04 12:17:53 -04:00
Guillaume Girol
9eb6351674
Merge pull request #194248 from oxzi/pypcap-1.3.0
pythonPackage.pypcap: 1.2.3 -> 1.3.0
2022-11-04 16:17:31 +00:00
Sandro Jäckel
bf6e741129
vimPlugins.nvim-treesitter: update grammars 2022-11-04 17:15:08 +01:00
Guillaume Girol
3afe44bb58
Merge pull request #198139 from adamcstephens/squeezelite-1411
squeezelite: 1.9.9.1403 -> 1.9.9.1411
2022-11-04 16:11:22 +00:00
R. Ryantm
df45695780 oh-my-posh: 12.10.0 -> 12.11.0 2022-11-04 16:08:22 +00:00
Théo Zimmermann
1d44854eb5
Merge pull request #198293 from Zimmi48/add-vscoq-vscode-extension
vscode-extensions.maximedenes.vscoq: init at 0.3.6
2022-11-04 17:06:07 +01:00
Théo Zimmermann
6c55a61419
Merge pull request #198299 from Zimmi48/bump-copilot
vscode-extensions.github.copilot: 1.46.6822 -> 1.56.7152
2022-11-04 17:05:41 +01:00
Théo Zimmermann
192dcad6da
Merge pull request #198765 from Zimmi48/update-vscode-python-jupyter
Update VS Code extensions `ms-python.python` and `ms-toolsai.jupyter`
2022-11-04 17:05:11 +01:00
Guillaume Girol
fd4aa54e66
Merge pull request #198845 from jansol/tauon
tauon: 7.4.2 -> 7.4.3
2022-11-04 15:57:05 +00:00
Guillaume Girol
226965b4e2
Merge pull request #198860 from jansol/draco
draco: 1.5.3 -> 1.5.5 + add meta.changelog
2022-11-04 15:54:42 +00:00
Christian Kögler
759bbe2f57
Merge pull request #190900 from bzizou/seqkit
seqkit: init at 2.3.1
2022-11-04 16:48:40 +01:00
Guillaume Girol
e94abaf9c2
Merge pull request #199525 from symphorien/duply-path
duply: fix ftp usage
2022-11-04 15:31:59 +00:00
Alex Martens
5c5c524933 tealdeer: 1.6.0 -> 1.6.1 2022-11-04 08:20:43 -07:00
Bernardo Meurer
51ebf9d12e
Merge pull request #198608 from taku0/thunderbird-desktop-item 2022-11-04 14:53:51 +00:00
Bernardo Meurer
dac8adf99a
Merge pull request #197235 from PedroHLC/spirv-llvm-translator_14-init 2022-11-04 14:48:17 +00:00
Florian Klink
7696e63fbc
Merge pull request #199474 from r-ryantm/auto-update/grafana-agent
grafana-agent: 0.28.0 -> 0.28.1
2022-11-04 14:47:52 +00:00
figsoda
e4dd6c9312
Merge pull request #199496 from kilianar/broot-1.16.2
broot: 1.16.1 -> 1.16.2
2022-11-04 10:47:17 -04:00
Bernardo Meurer
1dbaa9cc85
Merge pull request #199500 from Atemu/xanmod-remove-amd-pstate 2022-11-04 14:43:58 +00:00