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
Jan Tojnar
2427ba619c
Merge pull request #161260 from jtojnar/gnome-update-bump
...
gnome.updateScript: Various improvements
2022-02-23 21:17:45 +01:00
Stig
28c4ea1115
Merge pull request #152162 from Artturin/oldaliascheckscript
...
maintainers/scripts/remove-old-aliases.py: script to remove aliases older than $date
2022-02-23 10:28:55 +01:00
github-actions[bot]
eb29acff14
Merge master into haskell-updates
2022-02-22 00:10:07 +00:00
Jan Tojnar
5b8320d446
gnome.updateScript: Use experimental support for custom commit messages
2022-02-21 19:12:35 +01:00
Jan Tojnar
3cce255fc1
maintainers/scripts/update.nix: Add experimental support for customizing commit message
2022-02-21 19:12:35 +01:00
Artturin
0db4ecb8af
maintainers/scripts/remove-old-aliases.py: script to remove old aliases
...
usage
'./maintainers/scripts/remove-old-aliases.py --year 2018 --file ./pkgs/top-level/aliases.nix'
first the matched lines are converted to throws with the comment
'Converted to throw $CURRENT_DATE'
then the throws older than the passed date are removed.
2022-02-21 08:40:39 +02:00
Sandro Jäckel
b7da6c7da7
stdenv, dep-licenses.sh: do not skip handling of other exit traps
...
See https://github.com/akinomyoga/ble.sh/issues/179
2022-02-20 16:27:24 +01:00
sternenseemann
b5489b75ee
haskellPackages: Stackage LTS 18.25 -> Stackage Nightly 2022-02-07
2022-02-18 18:24:22 +01:00