Commit Graph

450 Commits

Author SHA1 Message Date
Profpatsch
c505e57173 tree-sitter: patch out web-ui by default, to drop emscripten
The tree-sitter build closure is pretty lean by default, but the
optional web-ui requires emscripten to compile the web interface
javascript/wasm code.

This is clearly not worth the increase in build closure size, and
since emscripten is broken more often than not, let’s patch it out by
default. If somebody /really/ needs the web-ui, there is a
`webUISupport` flag.
2020-12-24 17:11:04 +01:00
Profpatsch
cf81745404 tree-sitter: split arguments in library.nix & document 2020-12-19 13:36:03 +01:00
Profpatsch
5907bcadfa tree-sitter: exports.json was fixed in releases, remove sed
These symbols do not exist anymore in the new tree-sitter releases, so
we can remove the sed.
2020-12-19 13:36:02 +01:00
R. RyanTM
8ad84a5c02 bison: 3.7.3 -> 3.7.4 2020-12-01 14:40:58 +01:00
R. RyanTM
a41a2375c9 bison: 3.7.2 -> 3.7.3 2020-11-18 15:55:16 +01:00
Nick Hu
a371c10711
Merge pull request #102763 from colemickens/tree-sitter
tree-sitter: 0.17.1 -> 0.17.3; run make install
2020-11-12 09:05:59 +00:00
Michael Raskin
83992fd7c6
bisoncpp: init (#103316)
* bobcat: 4.08.03 -> 5.05.00; switch homepage

* bisoncpp: init at 6.04.00

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2020-11-11 18:20:39 +00:00
Nick Hu
4d8adccab6
tree-sitter: update grammars 2020-11-09 18:42:17 +00:00
Nick Hu
a63c72212c
tree-sitter: macOS compatibility 2020-11-09 18:41:51 +00:00
Nick Hu
aea7f1b540
tree-sitter: make shared/static libraries configurable 2020-11-09 18:41:20 +00:00
Guillaume Bouchard
2de3de4631 antlr: 4.7 -> 4.8 2020-11-04 15:26:29 -08:00
Cole Mickens
562eaafd36
tree-sitter: 0.17.1 -> 0.17.3; run make install 2020-11-04 06:16:13 -08:00
R. RyanTM
51a5874231 byacc: 20200330 -> 20200910 2020-11-02 08:08:54 -08:00
Profpatsch
bb8758a533
Merge pull request #100504 from teto/treesitter_lua
Treesitter lua
2020-10-16 14:43:46 +02:00
Matthieu Coudron
29e5f73fa8 tree-sitter.grammars.lua: init 2020-10-14 16:42:23 +02:00
Matthieu Coudron
b7b62de54d tree-sitter: 0.16.9 -> 0.17.1 2020-10-14 16:42:20 +02:00
Mario Rodas
d73759820e
Merge pull request #98918 from r-ryantm/auto-update/bison
bison: 3.7.1 -> 3.7.2
2020-10-04 15:06:35 -05:00
R. RyanTM
4ab0c62258 bison: 3.7.1 -> 3.7.2 2020-09-27 06:07:19 +00:00
Matthieu Coudron
be4832848d tree-sitter.grammars: compile scanner.cc if exists
otherwise neovim's treesitter fails with for instance:
`undefined symbol: tree_sitter_bash_external_scanner_create`
2020-09-22 21:30:43 +02:00
Matthieu Coudron
51b854a254 tree-sitter.grammars: update
initialize php grammar too.
2020-09-22 14:58:47 +02:00
Matthieu Coudron
57597f6050 tree-sitter: 0.16.4 -> 0.16.9 2020-09-22 14:54:58 +02:00
Gabriel Ebner
bc9760b842 emscripten: precompile libc, etc. 2020-08-29 13:02:55 +02:00
Gabriel Ebner
ed55513a4f tree-sitter: fix build 2020-08-28 21:00:19 +02:00
Frederik Rietdijk
0ac85bc455 Merge master into staging-next 2020-08-17 14:54:39 +02:00
zowoq
473536e3b5 buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
R. RyanTM
aec3c76dca bison: 3.6.4 -> 3.7.1 2020-08-14 21:28:08 +02:00
Matthew Bauer
d0677e6d45 treewide: add warning comment to “boot” packages
This adds a warning to the top of each “boot” package that reads:

  Note: this package is used for bootstrapping fetchurl, and thus cannot
  use fetchpatch! All mutable patches (generated by GitHub or cgit) that
  are needed here should be included directly in Nixpkgs as files.

This makes it clear to maintainer that they may need to treat this
package a little differently than others. Importantly, we can’t use
fetchpatch here due to using <nix/fetchurl.nix>. To avoid having stale
hashes, we need to include patches that are subject to changing
overtime (for instance, gitweb’s patches contain a version number at
the bottom).
2020-07-31 08:56:53 +02:00
R. RyanTM
0a5fd4c12e bison: 3.6.3 -> 3.6.4 2020-07-06 07:42:31 +02:00
R. RyanTM
dc906cbe92 bison: 3.6.2 -> 3.6.3 2020-06-19 11:06:59 +02:00
R. RyanTM
6af533e456 bison: 3.5.4 -> 3.6.2 2020-05-20 04:58:42 +00:00
Fabian Möller
3cd6970658
jshon: fix musl build 2020-05-07 09:43:35 +02:00
Fabian Möller
f2b1359848
jshon: 20160111.2 -> 20170302 2020-05-06 20:31:27 +02:00
Martin Milata
7263c895ed re2c: add patch for CVE-2020-11958
https://nvd.nist.gov/vuln/detail/CVE-2020-11958
2020-05-01 08:51:55 +02:00
Martin Milata
2e9c802cee re2c: 1.2.1 -> 1.3 2020-05-01 08:51:55 +02:00
Lancelot SIX
6c162416ca bison: 3.5.2 -> 3.5.4 2020-04-21 08:40:37 +02:00
markuskowa
e18bb6fa83
Merge pull request #84340 from r-ryantm/auto-update/byacc
byacc: 20191125 -> 20200330
2020-04-20 19:03:13 +02:00
Jan Tojnar
a04625379a
Merge branch 'master' into staging-next 2020-04-13 18:50:35 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
R. RyanTM
d7e7130f64 bison: 3.5.1 -> 3.5.2 2020-04-05 13:50:30 +02:00
R. RyanTM
17b5600bf7 byacc: 20191125 -> 20200330 2020-04-05 11:44:28 +00:00
Matthieu Coudron
53ae5f76a2 tree-sitter.builtGrammars: build parser libraries
except for typescript that provokes an error.
These libraries can be used on neovim 0.5 for instance.
2020-03-06 08:01:35 +01:00
Benjamin Hipple
9131efe52d tree-sitter: 0.15.7 -> 0.16.4
Includes some bugfixes/cleanups to the scripts and packaging, a run of the
updater, a bump of the version, an upgrade to the newer cargo fetcher in #79975,
and gets the web assembly portion to compile successfully.

Fixes #75863
2020-02-15 00:33:54 -05:00
Benjamin Hipple
eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
R. RyanTM
27cac321d4 bison: 3.5 -> 3.5.1 2020-02-09 09:00:48 +01:00
Luka Blaskovic
95c198a8ae bison2: remove 2020-01-13 21:35:19 +00:00
Frederik Rietdijk
828f93a326 Merge master into staging-next 2020-01-05 16:00:21 +01:00
markuskowa
88810a55bf
Merge pull request #76235 from r-ryantm/auto-update/byacc
byacc: 20191119 -> 20191125
2020-01-04 14:18:23 +01:00
R. RyanTM
d6a5d28a4c bison: 3.4.2 -> 3.5 2019-12-31 09:21:08 +01:00
Robin Gloster
f9f46dc327
treewide: NIX_*_FLAGS -> string 2019-12-31 00:15:46 +01:00
R. RyanTM
e5917771b8 byacc: 20191119 -> 20191125 2019-12-23 00:47:25 -08:00