Commit Graph

976 Commits

Author SHA1 Message Date
markuskowa
cd83cecdc8
Merge pull request #63690 from michojel/megasync
megasync: init at 4.1.1.0
2019-06-25 10:04:00 +02:00
Domen Kožar
270415e034
Merge pull request #63477 from turboMaCk/elm-lang-packages
elmPackages.{elm-test,elm-analyse..}: tooling additions and fixes
2019-06-24 15:46:00 +02:00
Alexei Robyn
3ca771cdc3 luaPackages.luaexpat: Downgrade to fix issue and match typical distros
Matches version used on most distros. Fixes an issue with prosody.
Detailed reasoning behind this can be found
[here](https://github.com/NixOS/nixpkgs/pull/63108#issuecomment-504015507).
2019-06-24 04:08:29 +02:00
Tadeo Kondrak
e6f23b8b1e discord-{ptb,canary}: init; add update-discord 2019-06-23 11:50:09 -07:00
Michal Minář
5864dfb513 megasync: init at 4.1.1.0
Signed-off-by: Michal Minář <mic.liamg@gmail.com>
2019-06-23 16:27:39 +02:00
Silvan Mosberger
8fb630b26c
maintainers: Update my email 2019-06-22 21:11:13 +02:00
Doron Behar
f07813f02d Add maintainer @doronbehar 2019-06-20 22:12:53 +03:00
magenbluten
4f02f80be0 maintainers: add magenbluten 2019-06-19 15:01:27 +02:00
Matthieu Coudron
c33153bf13
Merge pull request #63108 from Shados/lua-packaging-improvements-pr
Lua/luarocks packaging improvements
2019-06-19 14:23:31 +02:00
Marek Fajkus
a97986a481 elmPackages.{elm-test,elm-analyse..}: tooling additions and fixes
Extends the number of available tools for Elm language.

1. fix and move "elm-test"
Previously located in nodePackages.elm-test but broken (see binwrap info).
Now fixed and located in elmPackages.elm-test

2. add "elm-verify-examples"
Generate tests from documentation examples

3. add "elm-upgrade"
upgrade assistant using statical analysis

4. add "elm-analyse"
static analysis for elm code (linter)

5. move "elm-doc-preview"
originally located in nodePackages.elm-upgrade - moved for consistency

6. add "elmi-to-json"
transforms elmi files to json - used by other tools like elm-test and
elm-verify-examples

Node.js based dependencies are defined the same way as nodePackages
contaparts but are independent (has it's own packages.json)

patch-binwrap.nix is used to as a replacement for binwrap package
used by some nodejs dependencies that depends on Haskell binaries
(elm-test and elm-verify-examples).

BREAKING CHANGE
===============
elm-doc-preview (as well as broken elm-test) is now commented
in `node-packages-v10.json` and should be removed once new
nix-expressions for node10 are generated (out of scope of this PR)

There are still 2 outstanding elm related packages in nodePackages

1. elm-oracle - legacy package which is not compatible with elm 0.19
2. elm-live - should be moved in the future I think
2019-06-18 21:29:10 +02:00
Robert Helgesson
b0ccba1a2d
maintainers: add GPG key for rycee 2019-06-16 14:24:36 +02:00
Troels Henriksen
0b8efd8724 clinfo: init at 2.2.18.04.06 2019-06-15 10:50:34 +02:00
Alexei Robyn
671e53af67 update-luarocks: Use containing nixpkgs, ensure Lua drvs exist 2019-06-14 15:17:52 +10:00
Alexei Robyn
46c6b27633 update-luarocks: Several improvements
Changes:
- Fetches rocks and builds Nix expressions for them in parallel
- Passes 'maintainers' list to luarocks-nix
- Constructs the luarocks argument list more cleanly, by using an
  indexed array
- Made indentation consistent
2019-06-13 20:00:00 +10:00
Alexei Robyn
b7e6161b4d luarocks-packages.csv: Add remaining manual Lua expression packages
And their deps.
2019-06-13 19:58:20 +10:00
Alexei Robyn
5a249ec657 luarocks-packages.csv: Sort rows, add some missing maintainers 2019-06-13 19:52:41 +10:00
Vladimír Čunát
8c912d4e47
Merge #63071: maintainers: add dmvianna 2019-06-13 10:13:22 +02:00
Daniel Vianna
80ca9a7bb1 maintainers: add dmvianna 2019-06-13 18:09:45 +10:00
Wael Nasreddine
6f4578a322
Merge pull request #56933 from tobiasBora/master
shelldap: init at 1.4.0
2019-06-11 17:23:14 -07:00
Andrew Childs
813a2cd2fe maintainers: add thefloweringash 2019-06-09 16:11:05 +09:00
Danny Bautista
f9073cd40c Change handle from c0dehero to pyrolagus 2019-06-07 18:34:21 -04:00
Matthieu Coudron
128ca15808 luaPackages.lpeg: 1.0.1 -> 1.0.2
and move to generated
2019-06-07 21:17:01 +09:00
lewo
b35c1d4017
Merge pull request #60529 from nshalman/go-jsonnet
go-jsonnet: init at v0.13.0
2019-06-06 10:45:57 +02:00
Matthieu Coudron
2d77d620ce luaPackages.luaposix: move to generated 2019-06-06 14:39:14 +09:00
Matthieu Coudron
6fe580e30b luaPackages.mpack: removed duplicate manual package 2019-06-06 14:39:14 +09:00
Matthieu Coudron
9a3f13f95f luarocks-packages.csv: track maintainers in column
luarocks-nix doesn't use yet but it will in next update.
2019-06-06 12:15:13 +09:00
Matthieu Coudron
dbf4c8051a luaPackages.lua-zlib: 1.1 -> 1.2
Renamed from luazlib to luarocks name lua-zlib.
Move to generated.
2019-06-06 12:12:15 +09:00
Nahum Shalman
e3e32c2028 go-jsonnet: init at v0.13.0 2019-06-05 13:39:56 -04:00
Matthieu Coudron
704358dcb5 luaPackages.luazip: 2007-10-30 -> 1.2.7 2019-06-05 16:20:27 +09:00
Matthieu Coudron
62d4e044e7 luaPackages.cjson: move to generated 2019-06-05 15:23:42 +09:00
Matthieu Coudron
f2f1726a9f
Merge pull request #62669 from teto/lua-lsp
Add one latex and one lua LSP server
2019-06-05 12:36:07 +09:00
Jan Tojnar
ea59f09946
maintainers/scripts/update.nix: various fixes (#62478)
maintainers/scripts/update.nix: various fixes
2019-06-04 18:24:16 +02:00
Matthieu Coudron
1b2e667ad6 luaPackages.lua-lsp: init at scm-2 2019-06-05 00:12:15 +09:00
Matthieu Coudron
021e04d0eb luaPackages.lpeglabel: init at 1.5.0 2019-06-05 00:11:56 +09:00
Matthieu Coudron
2fc71c7404 luaPackages.digestif: init at scm-1 2019-06-05 00:01:42 +09:00
Matthieu Coudron
87d1ab0905 luarocks-packages.csv: remove unnecessary servers
Now that luarocks-nix supports installation from rockspecs, it's
possible to remove some server specifications.
2019-06-04 19:11:42 +09:00
Matthieu Coudron
6736cc3e3a luarocks-packages.csv: Support luaversion
Opened with libreoffice calc which added the different commas
2019-06-04 18:57:42 +09:00
Matthieu Coudron
6402fbb6b8 update-luarocks: can install for a different lua
the recent luarocks can install for a different interpreter than the one
running luarocks.
Due to the way the update is done on nix, it seems more practical to use
this feature than running the script with different luarocks-nix ?
2019-06-04 18:57:42 +09:00
Matthieu Coudron
e967121053 update-luarocks: contact only the specified server
use --server-only instead of --server, I haven't run any testing but it
should be a bit faster as well as more deterministic.
2019-06-04 18:57:42 +09:00
Matthieu Coudron
cf45c7857a update-luarocks: doesn't crash when no arguments
define print_help function before it gets called.
2019-06-04 18:57:42 +09:00
worldofpeace
40b40f3c6a
Merge pull request #62163 from jonringer/applicationinsights
python.pkgs.applicationinsights: init at 0.11.9
2019-06-02 18:30:23 -04:00
Jan Tojnar
e98c804cc9
maintainers/scripts/update.nix: Clean up
Make calling update.py a little nicer
2019-06-02 09:07:18 +02:00
Jan Tojnar
c3dd31f177
maintainers/scripts/update.nix: handle null paths
Previously we did not handle non-existant paths making the program crash.
Let’s show a proper error.
2019-06-02 09:03:41 +02:00
Jan Tojnar
36b2012447
maintainers/scripts/update.nix: ignore overlays
It makes little sense for update.nix to try to update overlays; for most people,
they will point to a read-only repository most of the cases.
2019-06-02 08:55:29 +02:00
Jan Tojnar
fa1bbe69fb
maintainers/scripts/update.nix: Do not store updateScripts
For update script parallelization, we have started calling builtins.toJSON
on updateScripts, which triggers evaluation of paths and therefore their copying
to Nix store. This breaks update scripts that assume that they exist in nixpkgs
like dwarf-fortress.

https://github.com/NixOS/nixpkgs/issues/61935

Let’s stringify the paths before JSONification to prevent the evaluation.
2019-06-02 08:10:17 +02:00
Kierán Meinhardt
f1b3f225cf maintainers: add kmein 2019-06-01 23:47:25 +02:00
worldofpeace
d1259d07dd
Merge pull request #57859 from aaronjanse/patch-ulauncher
ulauncher: init at 4.4.0.r1
2019-06-01 14:02:09 -04:00
Aaron Janse
a9a03c7073 ulauncher: init at 4.4.0.r1
Co-Authored-By: worldofpeace <worldofpeace@protonmail.ch>
2019-06-01 13:59:50 -04:00
Pierre
366985e2a7 folly: 2019.04.22.00 -> 2019.05.27.00 2019-06-01 13:44:25 +03:00
Luke Bentley-Fox
5e83fbe018
maintainers: add lukebfox 2019-05-30 15:51:56 +01:00