Commit graph

40 commits

Author SHA1 Message Date
06kellyjac f4593abda0 deno: 1.8.2 -> 1.8.3 2021-04-04 12:18:18 +01:00
06kellyjac 9d23d2c5f3 deno: 1.8.1 -> 1.8.2 2021-03-22 00:16:07 +00:00
Mario Rodas 58bcc97dc2 deno: fix build on darwin 2021-03-14 04:20:00 +00:00
06kellyjac d45cf406a4 deno: 1.8.0 -> 1.8.1 2021-03-13 11:08:06 +00:00
06kellyjac c034a1412b deno: update update script to changed deno 2021-03-12 19:34:26 +00:00
06kellyjac 9611f03177 deno: make it easier to override librusty_v8 2021-03-12 19:15:56 +00:00
06kellyjac dd50d1df59 deno: 1.6.3 -> 1.8.0
Added aarch64-darwin as it's been manually complied and added to
releases since 0.14.0

Removed fetchSubmodules as it couldn't fetch wpt at detached commit
a51d36327febebc8634d7b523a7e620f4ebdbf26. Doesn't seem required for much
other than testing.

Added installCheckPhase

Moved the librusty_v8 stuff within the preBuild phase and changed the
names

Skipped 1.7.X releases as there wasn't an aarch64-linux release of
librusty_v8.a available
2021-03-12 10:15:53 +00:00
Ben Siraphob 2f78ee7e81 pkgs/development: stdenv.lib -> lib 2021-01-24 00:16:29 +07:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
06kellyjac 40ce61a7b8 deno: 1.6.2 -> 1.6.3 2021-01-01 14:59:52 +00:00
06kellyjac 41b9393e49 deno: 1.6.1 -> 1.6.2 2021-01-01 10:41:00 +00:00
06kellyjac ba9896ea68 deno: 1.6.0 -> 1.6.1 2021-01-01 10:41:00 +00:00
06kellyjac 3db6bba700 deno: 1.5.4 -> 1.6.0 2021-01-01 10:41:00 +00:00
06kellyjac 68e0f805cd deno: 1.5.3 -> 1.5.4 2021-01-01 10:41:00 +00:00
06kellyjac b320df0d5b deno: 1.5.2 -> 1.5.3 2020-11-16 19:54:39 +00:00
06kellyjac 24ff3949b0 deno: move to new installShellCompletion style 2020-11-09 21:36:07 +00:00
06kellyjac e50d10b4aa deno: 1.5.1 -> 1.5.2 2020-11-09 20:00:47 +00:00
06kellyjac 3c82813240 deno: 1.5.0 -> 1.5.1 2020-11-02 09:30:17 +00:00
06kellyjac 2b354c77e9 deno: 1.4.0 -> 1.5.0 2020-10-27 19:53:32 +00:00
06kellyjac cb58110703 deno: 1.3.3 -> 1.4.0 2020-10-27 19:53:32 +00:00
06kellyjac a857d5c4b2 deno: remove test bin and lib 2020-10-27 19:53:32 +00:00
06kellyjac 0cf63fde21 deno: 1.3.2 -> 1.3.3 2020-09-05 12:51:09 +00:00
06kellyjac 85bf59e44a deno: 1.3.1 -> 1.3.2 2020-08-30 11:23:09 -07:00
06kellyjac 01c32e49a9 deno: avoid nix-prefetch error
nix-prefetch is failing with an error containing
'allow-unsafe-native-code-during-evaluation'.
This change avoids and handles this error so the update still used.

This isn't intended as a permanent fix but it works for now.
2020-08-21 23:08:15 +01:00
06kellyjac 3fbad3ec7a deno: 1.3.0 -> 1.3.1 2020-08-21 22:15:54 +01:00
06kellyjac 302cbdfe34 deno: 1.2.3 -> 1.3.0 2020-08-14 08:21:54 +00:00
06kellyjac d6b2b3775e deno: 1.2.2 -> 1.2.3 2020-08-09 18:33:56 +00:00
06kellyjac 22778131cb deno: 1.2.1 -> 1.2.2 2020-08-02 13:11:40 +00:00
06kellyjac 3c45c69f49 deno: 1.2.0 -> 1.2.1 2020-07-24 16:10:55 +00:00
06kellyjac 1470516da6 deno: 1.1.3 -> 1.2.0 2020-07-14 11:25:24 +00:00
06kellyjac 08b440bb99 deno: 1.1.2 -> 1.1.3 2020-07-06 15:10:08 +01:00
06kellyjac 9c006cb88a deno: simplify buildInputs
After suggestions in a previous PR I'm simplifying the buildInputs
2020-06-27 21:10:22 +01:00
06kellyjac 489367777c deno: 1.1.1 -> 1.1.2 2020-06-27 20:06:52 +00:00
06kellyjac 3077a7dc59 deno: 1.1.0 -> 1.1.1 2020-06-19 21:41:24 +00:00
06kellyjac 5adbf9ad39 deno: fix update script dependency
nix-prefetch-url comes with nix and isn't a package on it's own
2020-06-15 10:45:43 +01:00
06kellyjac 10bf0f2cd9 deno: 1.0.5 -> 1.1.0 2020-06-15 09:43:07 +00:00
06kellyjac 55da692e6f deno: add updateScript for automatic updates
This'll save time and avoid human error.
Wrote in deno typescript because why not.
2020-06-06 16:21:38 +01:00
06kellyjac 6c03b04e93 deno: refactor ready for an updateScript
Refactored the structure of the package to be easier to auto update
2020-06-06 16:21:32 +01:00
06kellyjac b94b0e419a deno: 1.0.0 -> 1.0.5
Dropped tests as they were running inconsistently.
Removed python as if the rusty_v8 lib is present no python is ran.
Will be happy to add them back in once resolved.
2020-06-06 16:20:35 +01:00
06kellyjac 409a1f074e deno: init at 1.0.0
Adding deno for it's 1.0.0 release

* Builds from source (doesn't build V8 from source)
* Runs most of the tests
* Bundles completions for:
  * bash - tested
  * zsh  - untested
  * fish - untested
* Set up for multiple builds:
  * x86_64-linux
    * Passed - NixOS
  * aarch64-linux
    * Passed just build - Raspbian on RPI4
    * Failed build + check (ended with SIGKILL 9)
  * x86_64-darwin
    * Untested
2020-05-19 10:13:32 +01:00