Commit graph

633 commits

Author SHA1 Message Date
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
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
Matthieu Coudron fb6f9ee28f update-luarocks-package: fix mirrors 2022-06-13 11:17:36 +02:00
Matthieu Coudron 77a0e5f36e luarocks: 3.8.0 -> 3.9.0
pass the config to the luarocks binary

also bumps luarocks-nix: bump package due to the luarocks rebase
2022-06-13 11:17:24 +02:00
Artturin 0c4d65b21e treewide: stdenv.glibc -> glibc 2022-05-25 15:51:20 +03:00
Malte Brandy 5c42976597 maintainers/scripts/haskell/hydra-report.hs: remove redundant pragmas 2022-05-20 21:41:30 +02:00
Malte Brandy cb20a40177 maintainers/scripts/haskell/hydra-report.hs: fix outdated hydra-unstable reference 2022-05-20 21:27:31 +02:00
Rick van Schijndel 3a7f7c1153 hydra-unstable -> hydra_unstable 2022-05-10 23:32:02 +02:00
Caleb Maclennan 9254e550a8
luaPackages: add new packages cldr, fluent, and loadkit
These are new dependencies for SILE, currently needed by the flake in the upstream repo and will be needed by the stable package in this repo on the next release
2022-05-10 16:57:52 +03:00
Maxim Zhukov 7d673c71c1 luaPackages: add new package - tl (teal language)
The compiler for Teal, a typed dialect of Lua

Signed-off-by: Maxim Zhukov <mussitantesmortem@gmail.com>
2022-05-10 15:27:11 +02:00
Matthieu Coudron 135e27c148
Merge pull request #171975 from alexshpilkin/add-lua-maths 2022-05-09 10:58:30 +02:00