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
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
Alexander Shpilkin
0b13ca520a
lua53Packages.lmpfrlib: init at 20170112-2
2022-05-09 00:12:07 +03:00
Alexander Shpilkin
ca428a0687
lua53Packages.lmathx: init at 20150624-1
2022-05-09 00:11:42 +03:00
Matthieu Coudron
27103e676a
Merge pull request #171322 from teto/build-neovim-plugin
...
distinguish between vim/neovim plugins
2022-05-03 21:14:31 +02:00
Matthieu Coudron
5114d91cd8
Merge pull request #169802 from NinjaTrappeur/nin/prosody012
2022-05-03 11:04:17 +02:00
Matthieu Coudron
d4894355c1
vim/update.py: distinguish between vim/neovim plugins
...
I've been working for a long time towards automatic nix dependencies for
neovim plugins (using luarocks rockspecs to discover the said
dependencies).
This is an initial commit to help me complete the missing bits.
buildNeovimPluginFrom2Nix is right now a placeholder which helps me test
in my fork a version that does a flat install of luarocks.
the vim updater will now check for attributes with the same name in the lua package set,
if that's the case the script will generate buildNeovimPluginFrom2Nix.
2022-05-03 00:22:03 +02:00
Matthieu Coudron
1b8e123255
vim/update.py: fix handling of redirects
2022-05-01 21:54:55 +02:00
Matthieu Coudron
67f45a4362
luaPackages.luaexpat: 1.3.0-1 -> 1.4.1-1
2022-05-01 21:45:54 +02:00
Félix Baylac-Jacqué
811f95f000
luaPackages.luaunbound: init at 1.0.0-1
...
Required for Prosody 0.12.0.
I first tried to run the bare
./maintainers/scripts/update-luarocks-packages, however it did break a
fair share of Lua packages.
In the end, I:
1. Added the luaunbound entry to luarocks-packages.csv
2. Run the update-luprocks-packages.
3. Cherry picked the luaunbound entry
4. Reverted the rest of lua-modules/generated-packages.nix to what we
currently have in Nixpkgs.
5. Injected the native unbound library via the lua-modules overrides.
2022-04-22 16:17:30 +02:00
sternenseemann
fb2fc3b4a4
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-04-05 21:21:42 +02:00
github-actions[bot]
27a4e52731
Merge master into staging-next
2022-04-05 12:05:41 +00:00
Dennis Gosnell
2e8743b8e5
haskell: update link to calendar for maintainer rotation
2022-04-05 09:16:20 +09:00
Matthieu Coudron
ec6cf1aa51
update.py: updater vim updater
...
We want to support plugins on other hosts than github.
A more structured format will allow more features too.
2022-04-03 18:14:14 +02:00
github-actions[bot]
fd5d77aa66
Merge master into staging-next
2022-04-02 06:01:21 +00:00
Janne Heß
72c150341b
Merge pull request #165978 from helsinki-systems/feat/subsystem-maintainers.txt
...
Add a list of subsystem maintainers for release
2022-04-02 04:01:50 +02:00
Martin Weinelt
d0bfb3ccbb
Merge remote-tracking branch 'origin/master' into staging-next
2022-03-31 03:49:37 +02:00
Janne Heß
ed47d92c53
Add a list of subsystem maintainers for release
2022-03-30 10:32:53 +02:00
github-actions[bot]
03106b0236
Merge master into haskell-updates
2022-03-29 00:12:40 +00:00
Jan Tojnar
997bb5e42c
Merge branch 'master' into staging-next
...
; Conflicts:
; pkgs/development/python-modules/dnspython/default.nix
; pkgs/development/python-modules/googleapis-common-protos/default.nix
2022-03-28 17:55:31 +02:00
Sandro
2f1e03cb2b
Merge pull request #165691 from lucc/github-removed-unencrypted-git
2022-03-28 12:47:42 +02:00
Lucas Hoffmann
21120194ee
luarocks-packages: replace git://github.com with https://
2022-03-28 12:23:10 +02:00
github-actions[bot]
f0839d8bcd
Merge master into haskell-updates
2022-03-28 00:11:42 +00:00
Artturin
52aa495303
maintainers/scripts/remove-old-aliases.py: add option to only operate on
...
throws
2022-03-27 19:47:48 +03:00
sternenseemann
372d0a707e
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-03-26 09:59:28 +01:00
github-actions[bot]
880c50a133
Merge master into staging-next
2022-03-26 00:02:23 +00:00
Artturi
4152377b66
Merge pull request #162511 from Artturin/add-alias-keep-feature
2022-03-25 20:28:37 +02:00
Malte Brandy
fa552e76e6
maintainers/scripts/haskell: add script to find broken maintained packages
2022-03-23 13:03:31 +01:00
sternenseemann
9b8dfcd9bf
haskellPackages: stackage Nightly 2022-03-17 -> LTS 19.0
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-03-20 11:11:10 +01:00
sternenseemann
57b1c86e74
maintainers/haskell/update-stackage.sh: always mktemp for tmp files
...
In theory, another program would be free to create "$tmpfile.new".
2022-03-20 11:09:58 +01:00
sternenseemann
cd0ddefb43
maintainers/haskell/update-stackage.sh: make shellcheck happy
...
* Annotate shell type
* Make trap expansion safer
2022-03-20 11:09:38 +01:00
sternenseemann
22ced213c0
maintainers/haskell/update-stackage.sh: make solver configurable
...
Accept either Nightly or LTS as the solver configuration variable in the
script. The Stackage version is now considered a tuple of solver and
version, allowing the script to handle updates and switches between
solvers gracefully.
Tested updating Nightly and updating from Nightly to LTS.
2022-03-20 11:02:58 +01:00
github-actions[bot]
a9a2d9475d
Merge staging-next into staging
2022-03-11 18:01:59 +00:00
sternenseemann
f5c34205ad
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-03-11 16:47:23 +01:00
Profpatsch
a23d59e2ed
regenerate-hackage-packages.sh: use runCommandLocal
...
Running tar will not benefit from running on a builder (it’s mostly
I/O load and cannot be parallelized), and the network will dominate.
2022-03-11 14:32:36 +01:00
Alyssa Ross
43aa75b313
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
nixos/doc/manual/release-notes/rl-2205.section.md
2022-03-09 11:20:38 +00:00
github-actions[bot]
05e2709249
Merge master into haskell-updates
2022-03-09 00:10:37 +00:00
Artturin
6ebf051cc0
maintainers/scripts/remove-old-aliases.py: ignore lines which have 'preserve, reason:' in them
2022-03-08 21:18:22 +02:00
Matthieu Coudron
a383bcb3c4
luaPackages.luv: 1.42.0 -> 1.43.0
2022-03-08 10:53:11 +01:00
Matthieu Coudron
6f3482f640
update.py: fix for kakoune/luarocks
2022-03-08 10:53:11 +01:00
Sandro
800e9e9994
Merge pull request #161079 from SuperSandro2000/exit-handler
2022-03-01 14:41:56 +01:00
sternenseemann
f10a7e5a3b
haskellPackages.cabal-install: ignore stackage bound
...
We have generally shipped the latest cabal-install version. Stackage has
re-added cabal-install recently which caused cabal-install to get
downgraded to 3.4 to match the Cabal version shipped by GHC 9.0.2. This
commit reverts that change.
2022-02-27 11:47:32 +01:00
github-actions[bot]
3a93e7e23e
Merge master into haskell-updates
2022-02-26 00:09:51 +00:00
Bruno BELANYI
75e1bb15fa
vim/update.py: make '--add' option work
2022-02-25 11:54:07 +01:00
AndersonTorres
3f19fc37a3
Move misc/vim-plugins to applications/editors/vim/plugins
2022-02-24 20:26:07 -03:00
github-actions[bot]
befe838e87
Merge master into haskell-updates
2022-02-24 00:09:57 +00:00