147796 Commits

Author SHA1 Message Date
Sean Chalmers
9321785bab vscode-extensions: script to generate Nix for "latest" version of all installed vscode extensions
Added better practices to update_exts script.

Use `jq` instead of `grep` for more reliable JSON querying.

Check for 404 when requesting package.json information to avoid mangled
output.

Added proper failure points for missing vscode package, unknown version,
and if the code executable couldn't be found.

Switched to using a `nix-shell` shebang for even better reliability and
use the `sh` shell to be that little bit more generic.

Script is still clunky and sequential, anything more and I'd need to
write a proper program to do this and that's getting a bit silly? But
people that have a dozen or so extensions might be in for a long wait.

Be explicit about using bash

Improve the use of jq to remove unnecessary use of tr. Hat-tip coretemp.

Add some comments, finally.

Remove the `fetch` function.

Change the `get_ver` function to more accurately demonstrate what it is trying
to do, as well as add in some better error handling for non-200 http responses.

I couldn't make the bash `${param/search/replacement}` work for chopping up the
response in the `get_ver` function, hence the use of `sed`. Hopefully it all
makes a bit more sense now.

Remove github requests.

VSIXPackage is just a zip format in disguise so use a tmpdir and unpackage the
package.json file for the file in question so we can get the precise version
that we're interested in without additional redundant calls to github that may
not provide the right answer anyway.

Add trap to try to clean up the temp folders and clean up as we go.

I can't use 'fetchurl' or even 'nix-prefetch-url' because for the former we
don't yet know the hash that we're after and for the latter there isn't a way to
tie the predownloaded file into the next part of the workflow.

Prevent an unnecessary file from being extracted.

Change the unzip command to read the file we're after to stdout so we can use jq
on it directly instead of creating a file, reading it, then deleting it.

Courtesy of worldofpeace, remove the dependency on coreutils and use the
provided nix-hash function to generate the required hash.

Fix up a comment

Remove use of 'awk' and clean up individual Nix printing with cat to EOF expression.
2018-08-07 10:14:57 +10:00
Matthew Bauer
65c43b4468
python.futures: disable tests on darwin
https://hydra.nixos.org/build/78788633
2018-07-31 22:11:32 -04:00
Matthew Bauer
f3fc04bfd2
llvm6: disable tests on cross compiler
This seems to be broken currently.

https://hydra.nixos.org/build/77597880/nixlog/1

/cc @ericson2314 @dtzWill
2018-07-31 21:46:07 -04:00
Matthew Bauer
c7d77c90c6
llvm5: disable tests on cross compilers
This appears to be broken currently.

https://hydra.nixos.org/build/77597880

/cc @Ericson2314
2018-07-31 21:44:58 -04:00
Jörg Thalheim
3183e9e32a
Merge pull request #44220 from vbgl/ocaml-uunf-11.0.0
ocamlPackages.{uunf,uucp,uuseg}: 10.0 -> 11.0.0
2018-08-01 00:29:40 +01:00
Jörg Thalheim
8afb618e3e
Merge pull request #44243 from d3rped/mpv_iccSupport
mpv: add lcms2 support
2018-08-01 00:27:57 +01:00
Matthew Bauer
a89857b812
Merge pull request #44133 from nicknovitski/patch-3
yarn: add yarnpkg bin alias output
2018-07-31 19:18:51 -04:00
Nick Novitski
7fd0d020a5 yarn: add yarnpkg bin alias output
Because the hadoop project also provides a binary `yarn`, the yarn project [added this alias to help people with both hadoop and yarn installed](https://github.com/yarnpkg/yarn/issues/673#issuecomment-254004512).  Some scripts in the wild use this alias for the same reason.
2018-07-31 15:57:37 -07:00
Jörg Thalheim
e15d9981b6
Merge pull request #44277 from bachp/minio-update
Minio update
2018-07-31 23:56:49 +01:00
Pascal Bach
115c963300 minio: 2018-05-11T00-29-24Z -> 2018-07-31T02-11-47Z 2018-08-01 00:36:44 +02:00
Pascal Bach
b92d6d545c minio-client: 2018-04-28T00-08-20Z -> 2018-07-31T02-28-53Z 2018-08-01 00:36:44 +02:00
Roger Qiu
0f70e78d37 pythonPackages.fastpair: init at 2016-07-05 (#43722) 2018-08-01 00:05:21 +02:00
Daniël de Kok
e8d6ceaf39 liblinear: init at 2.20 (#44178)
Since building liblinear is very similar to libsvm, this expression
is largely based on libsvm.
2018-07-31 23:52:04 +02:00
Théo Zimmermann
fd03ba85cc mustache-go: init at 1.0.1 (#44175) 2018-07-31 23:48:54 +02:00
Edmund Wu
bb0cb24de2 capitaine-cursors: init at r2.1 (#44208) 2018-07-31 23:47:31 +02:00
R. RyanTM
39566d31d5 argyllcms: 2.0.0 -> 2.0.1 (#43790)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/argyllcms/versions.
2018-07-31 23:33:59 +02:00
Vincent Laporte
f594caa052 ocamlPackages.lambdaTerm: 1.12.0 -> 1.13 (#44271) 2018-07-31 23:30:16 +02:00
Vincent Laporte
63b584395f camlp4: init at 4.07+1 (#44272) 2018-07-31 23:22:15 +02:00
Ingolf Wagner
696b426963 memo: 0.4 -> 0.5 (#44273) 2018-07-31 23:20:42 +02:00
Michael Weiss
d1ae60cbad pythonPackages.mysql-connector: 8.0.11 -> 8.0.12 2018-07-31 21:45:28 +02:00
Michael Weiss
d817ccbf83 androidStudioPackages.beta: 3.2.0.21 -> 3.2.0.22 2018-07-31 21:29:31 +02:00
Eelco Dolstra
7bc2778ebb
nixUnstable: 2.1pre6148_a4aac7f -> 2.1pre6338_45bcf541 2018-07-31 21:17:10 +02:00
Jan Tojnar
333a6646a8
audio-recorder: 1.9.7 → 2.1.3 2018-07-31 19:16:05 +02:00
xeji
315a47d249
Merge pull request #43927 from volth/xfce4-battery-plugin-1.1.0
xfce4-13.xfce4-battery-plugin: init at 1.1.0
2018-07-31 18:08:44 +02:00
Michael Fellinger
0f3eaa0bd5 crystal: 0.25.0 -> 0.25.1; mint 0.1.0 -> 0.2.0 (#44237) 2018-07-31 16:54:37 +02:00
Jörg Thalheim
9cff865230
Merge pull request #44122 from bgamari/kicad-0.5
kicad: 4.0.7 -> 5.0.0
2018-07-31 15:12:27 +01:00
Jörg Thalheim
71b579f9d4 kicad: remove scripting flag for simplicity 2018-07-31 14:44:49 +01:00
Jörg Thalheim
611f0ed188 kicad: properly wrap wxPython 2018-07-31 14:37:59 +01:00
Vincent Laporte
d4bf592bbd
ocamlPackages.uunf: mark as broken on AArch64 2018-07-31 12:51:36 +00:00
Robert Schütz
e858b285c8
Merge pull request #44239 from borisbabic/feature/init-pre-commit
gitAndTools.pre-commit: init at 1.10.4
2018-07-31 14:35:33 +02:00
Boris Babic
585b0acbc9 gitAndTools.pre-commit: init at 1.10.4 2018-07-31 14:32:27 +02:00
Robert Schütz
2ea26fb794
bittornado: init at unstable-2018-02-09 (#43770) 2018-07-31 14:23:15 +02:00
Boris Babic
37bfdc1e6a maintainers: add @borisbabic 2018-07-31 13:58:01 +02:00
Boris Babic
339f78957e pythonPackages.aspy-yaml: init at 1.1.1 2018-07-31 13:58:01 +02:00
Boris Babic
eed74d16a1 pythonPackages.cfgv: init at 1.1.0 2018-07-31 13:58:01 +02:00
Boris Babic
a1f03c09af pythonPackages.nodeenv: init at 1.3.2 2018-07-31 13:58:01 +02:00
Boris Babic
632d3b5d7d pythonPackages.identify: init at 1.1.4 2018-07-31 13:57:59 +02:00
Jan Tojnar
a81f73da7d
Merge pull request #44016 from ebzzry/master
stumpish: init at 0.0.1
2018-07-31 13:57:40 +02:00
Jörg Thalheim
94cbb8e3cd
Merge pull request #44251 from kalbasit/add-browsh
browsh: init at 1.4.10
2018-07-31 11:11:37 +01:00
Jörg Thalheim
135c085924 browsh: remove wildcard argument 2018-07-31 11:02:04 +01:00
Hoàng Minh Thắng
30f4073ae5 clojure: 1.9.0.381 -> 1.9.0.391 (#44240) 2018-07-31 11:54:39 +02:00
Kamil Chmielewski
ffae2f8654 ponyc: 0.24.2 -> 0.24.4 (#44258) 2018-07-31 11:53:37 +02:00
Daniël de Kok
8b33abd525 makemkv: 1.12.2 -> 1.12.3 (#44252)
Changelog: http://www.makemkv.com/download/history.html
2018-07-31 11:52:57 +02:00
xeji
d68430d4e9
Merge pull request #43915 from r-ryantm/auto-update/poppler-utils
poppler_utils: 0.66.0 -> 0.67.0
2018-07-31 11:48:53 +02:00
Jan Tojnar
8fe7dd59a3
gnome-latex: 3.28.1 → 3.30.1 2018-07-31 11:37:56 +02:00
Jan Tojnar
d152d6d0d2
tepl: 4.1.1 → 4.2.0 2018-07-31 11:36:42 +02:00
Jan Tojnar
e0d8c80f01
gnome3.devhelp: 3.28.1 → 3.30.0 2018-07-31 11:34:52 +02:00
Jan Tojnar
c7c4e6c9fa
amtk: 4.99.1 → 5.0.0 2018-07-31 11:34:52 +02:00
Jan Tojnar
504c40f2b7
pulseeffects: 4.1.7 → 4.2.3 2018-07-31 11:34:52 +02:00
Rommel MARTINEZ
a2fafda55a stumpish: init at 0.0.1 2018-07-31 16:56:24 +08:00