Commit graph

589 commits

Author SHA1 Message Date
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