Naïm Favier
755d5259c7
maintainers/scripts/haskell: fix regenerate-transitive-broken
...
- use `restrict-eval` so that we're not affected by the user's environment
- use jq instead of the horrible echo+sed hack
The second point also fixes the indentation before each line to be two
spaces instead of one, so I set it back to one space to avoid a diff.
2022-12-24 13:38:34 +01:00
Matthieu Coudron
27dd8e291d
add teal-language-server + update lua modules ( #205856 )
...
* luaPackages.teal-language-server: init at 2022-11-22
* luaPackages: update
init cyan and teal-language-server
2022-12-20 18:35:22 +01:00
Fabian Affolter
dfd2b91e74
update-luarocks-shell: rename GitPython
2022-12-05 21:46:30 +01:00
Victor Engmark
ea5fcc0204
maintainers/scripts: Use Bash shebang line for files with bashisms
2022-11-29 19:52:21 +13:00
figsoda
d8426de146
scripts/pluginupdate: fix fetchgit indentation
2022-11-17 20:51:34 -05:00
Sandro
d9c3f3c0dc
Merge pull request #196007 from wegank/fdl11-remove
2022-11-09 22:31:50 +01:00
figsoda
c95706ac44
vimPlugins: also update nvim-treesitter grammars in the update script
2022-11-04 15:52:00 -04:00
Anderson Torres
2e92b7cf57
Merge pull request #188626 from rapenne-s/include_patches_tarballs
...
find-tarballs.nix: Include patches
2022-11-01 14:24:04 -03:00
Weijia Wang
79f5174455
licenses: remove fdl13
2022-10-27 22:48:13 +02:00
Weijia Wang
06d0490ab3
licenses: remove fdl12
2022-10-27 22:47:29 +02:00
s-ol
4e8c7697f2
luaPackages.luafilesystem: 1.7.0 -> 1.8.0
...
New version brings support for Lua 5.4.
http://lunarmodules.github.io/luafilesystem/#history
Close #196932
2022-10-25 11:18:42 +02:00
José Romildo Malaquias
1ab4b4a183
Merge pull request #160453 from jtojnar/upd-nix-unstable-git
...
maintainers/scripts/update.nix: Fix deduplication for unstableGitUpdater
2022-10-22 23:16:29 -03:00
Martin Weinelt
babaf57650
Merge pull request #194136 from mweinelt/feature-freze-teams-http-error-log
2022-10-17 02:34:38 +02:00
figsoda
46769538fe
vimPlugins.nvim-cmp: follow HEAD and update
2022-10-15 15:34:36 -04:00
sternenseemann
ff920c5f7b
haskellPackages.cabal2nix-unstable: 2022-07-22 -> 2022-10-10
2022-10-12 14:51:01 +02:00
Matthieu Coudron
c154af76d1
Merge pull request #195431 from figsoda/vusted
2022-10-11 10:02:31 +02:00
figsoda
d1742000db
luaPackages.vusted: init at 2.1.1-1
2022-10-10 19:20:03 -04:00
figsoda
be8d6387c4
luaPackages: fix csv
2022-10-10 19:13:24 -04:00
github-actions[bot]
c5f0d725df
Merge master into staging-next
2022-10-06 18:03:10 +00:00
Martin Weinelt
594db69923
maintainer/scripts/feature-freeze-teams: Fix HTTP status line log
2022-10-03 04:03:12 +02:00
Stanislav Asunkin
884a2d3179
luaPackages.jsregexp: init at 0.0.5-1
2022-10-01 17:58:58 +03:00
Artturi
1c1c182814
Merge pull request #192851 from Artturin/treewides1
2022-09-28 00:50:06 +03:00
José Romildo
1f239257c5
maintainers/scripts/update.nix: make package name, pname and old version available to the update script
2022-09-26 22:16:19 -03:00
Artturin
6910a4eea0
treewide: makeWrapper to nativeBuildInputs
...
this should be all of them other than the failed splices
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
Gabriel Fontes
e5cac189d4
luaPackages: fennel -> luaPackages.fennel
2022-09-24 22:46:10 -03:00
maralorn
7c2fda45cc
haskell-language-server: 1.7.0.0 -> 1.8.0.0
2022-09-21 05:23:07 +02:00
Winter
814026db2d
maintainers/scripts/update.nix: exit with nonzero exit code when script fails
2022-09-20 17:59:07 -04:00
Matthieu Coudron
feae5405da
luaPackages: update and adding a few neovim plugins
...
- had to disable the failing lush-nvim tests (it can't find
vim.api.nvim_command for a myssterious reason).
2022-09-11 21:26:19 +02:00
Matthieu Coudron
cbcb40589c
update-luarocks-package: better way to specify lua version
...
instead of running luarocks with the requested interpreter, we can ask any interpreter to search for a specific version via --lua-version. It avoids building/running different luarocks-nix just for that.
use tagged release of nvim-cmp
2022-09-11 21:25:44 +02:00
Solene Rapenne
956555eca7
find-tarballs.nix: isPatch should be defined only when postFetch is not empty
2022-08-29 10:17:39 +02:00
Solene Rapenne
f0e4074eea
copy-tarballs.pl: skip files that are patches
2022-08-28 14:51:26 +02:00
Solene Rapenne
e9b835d975
find-tarballs.nix: add a new attribute and include patches files
2022-08-28 14:51:19 +02:00
Sebastián Mancilla
10a745eac8
Merge pull request #179896 from erikarvstedt/fix-bash-exit-handler
...
treewide: fix bash exit handlers
2022-08-14 21:42:41 -04:00
Spencer Pogorzelski
6898b758b6
luaPackages.lua-subprocess: init at scm-1
2022-08-09 10:22:11 +02:00
Jan Schmitt
87de89e23b
luaPackages.luaunit: init at 3.4-1
2022-08-06 11:28:05 +02:00
Jan Schmitt
105b7a814c
luaPackages.protobuf: add maintainer
2022-08-05 11:30:56 +02:00
Jan Schmitt
16559154a6
luaPackages.protobuf: init at 0.4.0
2022-08-05 11:30:56 +02:00
github-actions[bot]
1d51c8b324
Merge master into haskell-updates
2022-08-03 00:15:49 +00:00
Jan Schmitt
200224cc83
luaPackages.serpent: add maintainer
2022-08-02 23:00:10 +02:00
Jan Schmitt
8efa6d181c
luaPackages.serpent: init -> 0.30-2
2022-08-02 23:00:10 +02:00
Malte Brandy
f6333fe939
maintainers/scripts/haskell/hydra-report: fix capitalisation
2022-08-02 10:22:56 +02:00
Malte Brandy
b4d1872885
maintainers/scripts/haskell/hydra-report: Add hint about eval errors
2022-07-22 00:26:52 +02:00
Milan Hauth
b0c63ef0d1
fetch-kde-qt.sh: get sha256 from server
2022-07-07 19:30:10 +02:00
pennae
c9ad20e7eb
Merge pull request #179483 from pennae/mdize-maintainer-script
...
maintainers: add a helper script for the options doc conversion
2022-07-05 21:35:15 +00:00
Robert Hensing
20f5ebdd3c
maintainers/mdize-module: Add known limitations
2022-07-05 19:15:11 +02:00
Erik Arvstedt
3f54dfa475
treewide: fix bash exit handlers
...
Transform exit handlers of the form
trap cleanup EXIT [INT] [TERM] [QUIT] [HUP] [ERR]
(where cleanup is idempotent)
to
trap cleanup EXIT
This fixes a common bash antipattern.
Each of the above signals causes the script to exit. For each signal,
bash first handles the signal by running `cleanup` and then runs
`cleanup` again when handling EXIT.
(Exception: `vscode/*` prevents the second run of `cleanup` by removing
the trap in cleanup`).
Simplify the cleanup logic by just trapping exit, which is always run
when the script exits due to any of the above signals.
Note: In case of borgbackup, the exit handler is not idempotent, but just
trapping EXIT guarantees that it's only run once.
2022-07-02 16:13:12 +02:00
ajs124
b22ac820c5
maintainers/fix-maintainers.pl: init
2022-06-29 00:52:11 +02:00
pennae
8e3c7a1fd5
maintainers: add a helper script for the options doc conversion
...
this script can be used to attempt an automatic conversion of option
docs for most modules. it'll also show a diff of options.json before and
after the changes, which should be a good form for checking for unwanted
changes. we specifically show a json diff rather than an xml diff
because newline changes in json are "\n" added are removed, and those
are easier for diff tools to pick out and show in a meaningful way for
this process.
it does *not* check for incorrectly applied changes though, those aren't
easy enough to do automatically for this script.
2022-06-28 23:29:23 +02:00
Matthieu Coudron
2c072c2083
luaPackages.sqlite: init at v1.2.2-0
2022-06-18 21:23:45 +02:00
Matthieu Coudron
98f9f1f054
luaPackages.luv: fix build
2022-06-13 11:17:36 +02:00