Commit Graph

308 Commits

Author SHA1 Message Date
Dan Vargas f2973f0536
pkg(ruby-3.0.1): add ruby 3.0.1 (#242)
Co-authored-by: Vargas, Dan <dan.vargas@frostbank.com>
2021-04-30 23:33:29 +12:00
Shivansh-007 75957407ca
pkg(yeethon3.10): Adds Yeethon 3.10 (#239)
* pkg(yeethon3.10): Adds Yeethon 3.10

* pkg(yeethon3.10): Change test file name to `test.yeethon.py`
2021-04-29 13:55:43 +12:00
Thomas 6b5fcaf363
Update metadata.json 2021-04-28 20:21:56 +12:00
Thomas bbb45a5a0a
python 2 is language python2 2021-04-28 20:15:46 +12:00
Dan Vargas 3dfade7c91
pkg(lolcode-0.11.2): update build script to use correct lolcode version (#237)
Co-authored-by: Vargas, Dan <dan.vargas@frostbank.com>
2021-04-28 14:15:34 +12:00
Victor Frazao 3355ffafb2
pkg(cobol-3.1.2): Adds cobol 3.1.2 (gnucobol) (#235) 2021-04-28 11:02:59 +12:00
Victor Frazao 65cbefa94e
pkg(gcc-10.2.0): Adds Fortran support for GCC (#236) 2021-04-28 11:02:17 +12:00
Dan Vargas 959830c652
pkg(groovy-3.0.7): add compile step (#232)
Co-authored-by: Vargas, Dan <dan.vargas@frostbank.com>
2021-04-27 12:18:52 +12:00
Thomas Hobson 2961bdc604
Conditonally output stderr 2021-04-25 17:17:19 +12:00
Thomas Hobson 51267c3526
give deno aliases 2021-04-25 17:15:16 +12:00
Thomas Hobson 8e7279ce69
fix gawk metadata 2021-04-25 16:36:48 +12:00
Dan Vargas 09e347a098
pkg(mono-6.12.0): filename fixes (#230)
* pkg(mono-6.12.0): filename fixes

* pkg(mono-6.12.0): compile cs files

* pkg(mono-6.12.0): add provides in metadata
2021-04-25 16:21:57 +12:00
Thomas Hobson 7e1960302d
d: replace .code with .d 2021-04-25 15:36:38 +12:00
Thomas Hobson 258539d593
gawk fix
gawk is not compile, and should display as awk
2021-04-25 15:24:18 +12:00
Dan Vargas 6d2814880f
pkg(go-1.16.2): quick fix for filename issue (#229) 2021-04-25 15:09:13 +12:00
Dan Vargas 5f267a98b4
pkg(scala-3.0.0): Quick fix for filename issue (#228) 2021-04-25 13:45:43 +12:00
Thomas Hobson ccc1e4c08b
Add provides key to some languages
Provides key allows 1 package to provide multiple languages

Expect an API update to work with these new packages
2021-04-25 13:11:33 +12:00
Thomas Hobson 3b25ec4386
update test script 2021-04-25 13:10:18 +12:00
Thomas Hobson fefd1fa8e8
pony needs the right extension 2021-04-25 13:09:08 +12:00
Thomas Hobson 03c64cfecf
ponylang extension 2021-04-24 20:10:07 +12:00
Thomas Hobson 5e9b9c888e
ocaml extension 2021-04-24 20:09:59 +12:00
Thomas Hobson a1209cdfd5
kotlin extension 2021-04-24 20:09:51 +12:00
Thomas Hobson d2c36d8a54
java extension 2021-04-24 20:09:39 +12:00
Thomas Hobson af91e66d64
haskell extension 2021-04-24 20:09:33 +12:00
Thomas Hobson ceb902349f
scala extension 2021-04-24 20:09:25 +12:00
Thomas Hobson 8923fbd5cf
typescript extension 2021-04-24 20:09:17 +12:00
Thomas Hobson ecfdfa52de
vlang extension 2021-04-24 20:08:48 +12:00
Thomas Hobson 594ee7d436
zig extension 2021-04-24 20:08:42 +12:00
Thomas Hobson dfdf8ce76e
gcc add extensions 2021-04-24 19:46:36 +12:00
Thomas Hobson f72c51d614
dotnet add cs extension 2021-04-24 19:44:50 +12:00
Thomas Hobson c6e78fa073
test script 2021-04-24 19:35:14 +12:00
Dan Vargas e975b64f2d
pkg(dragon-1.9.8): Add dragon 1.9.8 (#220)
* pkg(dragon-1.9.8): Add dragon 1.9.8

* pkg(dragon-1.9.8): Remove manpages and self alias
2021-04-22 14:31:00 +12:00
Dan Vargas 8424307029
pkg(cjam-0.6.5): Add cjam 0.6.5 (#223)
* pkg(cjam-0.6.5): Add cjam 0.6.5

* pkg(cjam-0.6.5): Run jar file normally and remove self alias
2021-04-22 14:30:20 +12:00
Dan Vargas 2a85951426
pkg(golfscript-1.0.0): Add golfscript 1.0.0 (#221) 2021-04-22 13:35:33 +12:00
Dan Vargas 353de20ae9
pkg(pyth-1.0.0): Add pyth 1.0.0 (#222) 2021-04-22 13:34:48 +12:00
Shivansh-007 f24f1a45a7
Adds python 3.9.4 and 3.10.0a7 (#217)
* pkg(python-3.9.4): Adds python 3.9.4

* pkg(python-3.10.0a7): Adds python 3.10.0a7

* pkg(python-3.10.0a7): More pythonic 3.10.0a7 code

* pkg(python-3.10.0a7): Use semver versioning

* pkg(python-3.10.0a7): remove 'py3' alias and add 'py'

* pkg(python-3.9.4): remove 'py3' alias and add 'py'
2021-04-14 16:24:58 +12:00
Shivansh-007 a2de8dea0c
pkg(pony-0.39.0): Add pony-lang 0.39.0 (#194)
* pkg(pony-0.39.0): Add pony-lang 0.39.0

* pkg(pony-0.39.0): Use `git submodule` to install llvm and get the source through cloning.

* pkg(pony-0.39.0): Reset to 0.39.0 commit and cd into `ponyc`

* pkg(pony-0.39.0): User proper installation instructions, like specified in the installation guide

* pkg(pony-0.39.0): Setup compile script.

* pkg(pony-0.39.0): Properly delete the build dir.

* pkg(pony-0.39.0): Get rid of author key in metdata

* pkg(pony-0.39.0): `CD` into `ponyc` right before cloning.

* pkg(ponyc-0.39.0): Move `cd` to the correct palce.
2021-04-09 18:50:55 +12:00
Dan Vargas 7cbfdd9f4c
pkg(ocaml-4.12.0): Add ocaml 4.12.0 (#200) 2021-04-06 17:07:54 +12:00
Dan Vargas ba8a0bc377
pkg(groovy-3.0.7): Add groovy 3.0.7 (#202) 2021-04-06 17:07:42 +12:00
Brian Seymour 902ad71578 remove unnecessary author fields 2021-03-28 14:29:28 -05:00
Dan Vargas 01bc13d115
pkg(coffeescript-2.5.1): Add coffeescript 2.5.1 (#186)
Co-authored-by: Vargas, Dan <dan.vargas@frostbank.com>
2021-03-25 09:52:27 +13:00
Shivansh-007 3ad4375a68
pkg(pure-0.68): Add pure-lang 0.68 (#178)
* pkg(pure-0.68): Add pure-lang 0.68

* pkg(pure-0.68): Remove `--strip-components` flag and use SemVer.

* pkg(pure-0.68):Add -O flag on curl, so it just outputs to stdout

* pkg(pure-0.68):Add -L flag on curl, so that it can allow redirects.

* pkg(pure-0.68): Goodbye `v` flag from tar.

* pkg(pure-0.68): Add python alias.

* pkg(pure-0.68): Disable docs.

* pkg(pure-0.68): Fix settings for enable docs.

* Update build.sh

* Update environment

* Whoops typo.

* pkg(pure-0.68):Use semver naming method i.e. instead `0.68` it should be `0.68.0`

Co-authored-by: Shivansh-007 <Shivansh-007@users.noreply.github.com>
2021-03-25 09:52:12 +13:00
Dan Vargas 928c2a6d16
pkg(pascal-3.2.0): Add pascal (FreePascal) 3.2.0 (#187) 2021-03-25 09:39:36 +13:00
Dan Vargas eae11d6025
pkg(cow-1.0.0): Add cow 1.0.0 (#188)
Co-authored-by: Vargas, Dan <dan.vargas@frostbank.com>
2021-03-25 09:39:17 +13:00
Dan Vargas 4776700a1b
pkg(rockstar-1.0.0): Add rockstar 1.0.0 (#184)
Co-authored-by: Vargas, Dan <dan.vargas@frostbank.com>
2021-03-23 15:53:36 +13:00
Thomas Hobson cbe759ab56
pkg(dotnet-5.0.201): fix builds 2021-03-20 15:57:29 +13:00
Thomas Hobson c01d8e1c55
pkg(dotnet-5.0.201): call the correect dotnet binary 2021-03-20 15:19:41 +13:00
Thomas Hobson 91018d6d85
pkg(dotnet-5.0.201): Nuget caching 2021-03-20 15:17:55 +13:00
Thomas Hobson 7ad8f337bc
pkg(dotnet-5.0.201): Add dotnet 5.0.201 support 2021-03-20 14:39:59 +13:00
Shivansh-007 332a077f46
pkg(vlang-0.1.13): Add vlang 0.1.13 (#177)
* pkg(vlang-0.1.13): Add vlang 0.1.13

* Export environment variables: VMODULES and TMPDIR environment vars to the current working dir in the run script.

Co-authored-by: Shivansh-007 <Shivansh-007@users.noreply.github.com>
2021-03-20 13:46:54 +13:00
Thomas Hobson d85f1d2c5b
pkg(python-2.7.18): pandas just doesn't like py2? 2021-03-20 13:37:48 +13:00
Thomas Hobson 1d4fbab57c
pkg(python-2.7.18): pandas seems to not define metadata correctly 2021-03-20 13:34:21 +13:00
Thomas Hobson aecfcedaba
pkg(python-2.7.18): update pip before using
Pip 20.3.* respects python_requires
2021-03-20 13:30:36 +13:00
Thomas Hobson d2f1d62d15
pkg(python-2.7.18): use correct package versions for py2 2021-03-20 13:19:00 +13:00
Thomas Hobson aa885a37ad
pkg(python-*): remove llvm dependency through numba 2021-03-20 13:03:33 +13:00
Thomas Hobson 947bc35304
pkg(python-*): Install common packages within python 2021-03-20 12:55:07 +13:00
Thomas Hobson 538d3d3451
pkg(brainfuck-2.7.3): go back further in time 2021-03-20 12:37:55 +13:00
Thomas Hobson d032caa9bc
pkg(brainfuck-2.7.3): use older commit 2021-03-20 12:35:36 +13:00
Vargas, Dan ca109128b7 pkg(clojure-1.10.3): Add clojure 1.10.3 2021-03-19 13:45:59 -05:00
Thomas Hobson a7740d5f77
pkg(brainfuck-2.7.3): move path to first parameter 2021-03-19 22:43:29 +13:00
Thomas Hobson fed0a3eeaf
pkg(brainfuck-2.7.3): relocate fs tree 2021-03-19 22:34:41 +13:00
Thomas Hobson 0d134c738e
pkg(brainfuck-2.7.3): prefix requires trailing slash 2021-03-19 22:26:19 +13:00
Thomas Hobson 8342a4db33
pkg(brainfuck-2.7.3): Disable edit line and run correctly 2021-03-19 22:24:40 +13:00
Thomas Hobson ee25a2eefa
pkg(brainfuck-2.7.3): add prefix 2021-03-19 22:19:45 +13:00
Thomas Hobson b4390e033e
Merge branch 'v3' of https://github.com/engineer-man/piston into v3 2021-03-19 22:13:46 +13:00
Thomas Hobson 4b409cb011
pkg(brainfuck-2.7.3): add brainfuck 2021-03-19 22:13:27 +13:00
Thomas Hobson 9003905649
pkg(brainfuck-1.0.0): Remove non-working version 2021-03-19 22:07:48 +13:00
Thomas 9c485595d9
Merge pull request #176 from dvargas46/v3-add-emacs
pkg(emacs-27.1.0): Add emacs 27.1.0
2021-03-19 13:38:42 +13:00
Thomas c99c3ea6ec
Merge pull request #174 from dvargas46/v3-add-swift
pkg(swift-5.3.3): Add swift 5.3.3
2021-03-19 13:38:32 +13:00
Thomas 70c315e29a
Merge pull request #173 from dvargas46/v3-add-zig
pkg(zig-0.7.1): Add zig 0.7.1
2021-03-19 13:38:20 +13:00
Thomas a7a79dbb30
Merge pull request #167 from Shivansh-007/package/lolcode-0.11.2
pkg(lolcode-0.11.2): Add lolcode 0.11.2
2021-03-19 13:38:08 +13:00
Dan Vargas e57ef95e02 pkg(emacs-27.1.0): Add emacs 27.1.0 2021-03-18 19:28:35 -05:00
Shivansh-007 412e1ec7ee
pkg(lolcode-0.11.2): The binary is "lci" not "lolcode”. 2021-03-19 04:05:43 +05:30
Shivansh-007 228880ba9b
pkg(lolcode-0.11.2): Shift to cmake/make rather then running install.py 2021-03-19 03:55:25 +05:30
Vargas, Dan fb95a4dbc0 pkg(zig-0.7.1): Add zig 0.7.1 2021-03-18 17:06:27 -05:00
Vargas, Dan 0d1906e1b6 pkg(swift-5.3.3): Add swift 5.3.3 2021-03-18 15:34:25 -05:00
Thomas 7c67be39b0
Merge pull request #171 from dvargas46/v3-add-prolog
pkg(prolog-8.2.4): Add prolog 8.2.4
2021-03-19 08:29:49 +13:00
Vargas, Dan 389c9be86c pkg(scala-3.0.0): Add scala 3.0.0 2021-03-18 13:34:03 -05:00
Vargas, Dan d5723a11d2 pkg(prolog-8.2.4): Add prolog 8.2.4 2021-03-18 09:20:37 -05:00
Shivansh-007 7744eea459 pkg(lolcode-0.11.2): Add lolcode 0.11.2 2021-03-18 12:48:28 +05:30
Thomas adf97a7df0
Merge pull request #156 from Shivansh-007/package/lua-5.4.2
pkg(lua-5.4.2): Add lua 5.4.2
2021-03-18 18:26:08 +13:00
Shivansh-007 3c60ae7503
pkg(lua-5.4.2): Add PWD before specifying the path 2021-03-18 09:56:40 +05:30
Shivansh-007 7f07024129
pkg(lua-5.4.2): Add PATH to indicate we are chaining them.
PATH is a list of paths the shell should look for the binary.
2021-03-18 09:07:59 +05:30
Thomas d79b58add1
Merge pull request #162 from dvargas46/v3-add-paradoc
pkg(paradoc-0.6.0): Add paradoc 0.6.0
2021-03-18 16:26:16 +13:00
Thomas 3d8e45ecc4
Merge pull request #163 from dvargas46/v3-add-osabie
pkg(osabie-1.0.1): Fix osabie args
2021-03-18 16:25:48 +13:00
Dan Vargas 50c4e0fae5 pkg(paradoc-0.6.0): Add paradoc 0.6.0 2021-03-17 22:11:34 -05:00
Dan Vargas b8aa60c4ab pkg(osabie-1.0.1): Fix osabie args 2021-03-17 22:04:43 -05:00
Dan Vargas 599b1f793d pkg(nim-1.4.4): Add nim 1.4.4 2021-03-17 20:49:21 -05:00
Thomas bcbdda6f66
Merge pull request #158 from dvargas46/v3-add-haskell
pkg(haskell-9.0.1): Add haskell 9.0.1
2021-03-18 13:10:58 +13:00
Thomas 88925c0b2e
Merge pull request #159 from vfrazao-ns1/v3-fix-rust-run-file
pkg(rust-1.50.0): Fix run file to remove filename from being passed to binary
2021-03-18 13:10:02 +13:00
Vargas, Dan 09c9c13d07 pkg(lisp-2.1.2): Add lisp (SBCL) 2.1.2 2021-03-17 18:10:35 -05:00
Victor Frazao 992a5f52fc pkg(rust-1.50.0): Fix run file to remove filename from being passed to binary 2021-03-17 18:26:59 -04:00
Vargas, Dan fdf236a789 pkg(haskell-9.0.1): Add haskell 9.0.1 2021-03-17 12:35:16 -05:00
Shivansh-007 6b64c4bb5f
pkg(lua-5.4.2): Fix path in environment 2021-03-17 15:46:35 +05:30
Shivansh-007 8f71c8f4a7 pkg(lua-5.4.2): Add lua 5.4.2 2021-03-17 15:12:32 +05:30
Thomas Hobson 7f05ac3cf2
pkg(brainfuck-1.0.0): add test 2021-03-17 22:09:59 +13:00
Thomas Hobson 528b313c64
pkg(brainfuck-1.0.0): correct gcc flags? 2021-03-17 21:46:31 +13:00
Thomas Hobson 34132b211d
pkg(brainfuck-1.0.0): embed source in build script
Apparently the source host doesn't download consistently,
so we just include the source code within the build script - its ~2kb so its fine.
2021-03-17 21:43:39 +13:00
Thomas Hobson 3112c808d8
pkg(brainfuck-1.0.0): Allow curl to follow redirects 2021-03-17 21:31:41 +13:00
Thomas Hobson f9c06f03a2
pkg(brainfuck-1.0.0): Add brainfuck 1.0.0 2021-03-17 21:23:13 +13:00
Shivansh-007 4217d3a89b pkg(python-3.5.10): Add python 3.5.10 2021-03-17 19:53:14 +13:00
Shivansh-007 21b91b1dbe pkg(python-2.7.18): Add python 2.7.18 2021-03-17 19:53:05 +13:00
Vargas, Dan ef27fc0327 pkg(crystal-0.36.1): Add crystal 0.36.1 2021-03-17 15:50:07 +13:00
Vargas, Dan 9462caa94f pkg(dash-0.5.11): Add dash 0.5.11 2021-03-17 13:01:16 +13:00
Thomas b1a843759d
Merge pull request #146 from vfrazao-ns1/v3-add-rust
pkg(rust-1.50.0): Add rust 1.50.0
2021-03-17 10:04:41 +13:00
Dan Vargas 148c7414f3 pkg(osabie-1.0.1/elixir-1.11.3): Fix VM warnings for osabie and elixir 2021-03-17 09:52:03 +13:00
Dan Vargas ef5f38b329 pkg(perl-5.26.1): Added perl 5.26.1 2021-03-16 19:53:06 +13:00
Dan Vargas 567809ed42 pkg(ruby-2.5.1): Fix runner args ref 2021-03-16 14:07:55 +13:00
Dan Vargas 9b305c7995 pkg(osabie-1.0.1): Added osabie 1.0.1 2021-03-16 14:07:55 +13:00
Dan Vargas d64a2667dc pkg(elixir-1.11.3): Added elixir 1.11.3 2021-03-16 14:07:55 +13:00
Dan Vargas 9b1e487156 pkg(erlang-23.0.0): Added erlang (escript) 23.0.0 2021-03-16 14:07:55 +13:00
Victor Frazao 9a307e6766 pkg(rust-1.50.0): Add rust 1.50.0 2021-03-15 19:45:20 -04:00
Victor Frazao 7837f1c7c0 Fix package init script to use "$@" in run file instead of "$*" 2021-03-16 08:51:55 +13:00
Thomas Hobson 90bc5848a1
pkg(deno-1.7.5): bump ci 2021-03-15 22:55:59 +13:00
Thomas Hobson 4a9ad97645
pkg(Makefile): update to strip dir properly 2021-03-15 22:55:42 +13:00
Thomas Hobson c5938dfd40
pkg(deno-1.7.5): ci bump 2021-03-15 22:40:51 +13:00
Thomas Hobson 27598b236c
pkg: bump remaining packages 2021-03-15 19:38:57 +13:00
Thomas Hobson 92899bd880
pkg(bash-5.1.0): ci bump 2021-03-15 19:34:51 +13:00
Thomas Hobson fd8e25608f
pkg: bump all binary download packages 2021-03-15 19:24:59 +13:00
Thomas Hobson 9589948ea7
pkg(deno-1.7.5): Give correct extension for CI testing 2021-03-15 18:49:09 +13:00
Thomas Hobson 7d7b83e951
pkg(bash-5.1.0): add correct file extension 2021-03-15 18:30:34 +13:00
Victor Frazao 4e26a48a6e pkg(julia-1.5.4): Add alias "jl" 2021-03-15 08:15:19 +13:00
Victor Frazao 172cbd92a1 pkg(julia-1.5.4): Added julia 1.5.4 2021-03-15 08:15:19 +13:00
Victor Frazao 4dade61599 pkg(go-1.16.2): Fix build.sh to follow redirects 2021-03-15 08:14:17 +13:00
Thomas eac95d8c6b pkg(go-1.16.2): use $@ 2021-03-15 08:14:17 +13:00
Thomas 2259606409 Update build.sh 2021-03-15 08:14:17 +13:00
Victor Frazao cbb71341e3 pkg(go-1.16.2): Added go 1.16.2 2021-03-15 08:14:17 +13:00
Dan Vargas a1aba52c3a pkg(php-8.0.2): Fix environment bin path 2021-03-14 20:07:30 +13:00
Dan Vargas 5fbc0d7f1b pkg(ruby-2.5.1): Added ruby 2.5.1 2021-03-14 20:07:30 +13:00
Thomas Hobson d0f8932722
pkg(all): replace $* with "$@" 2021-03-14 15:11:33 +13:00
Thomas Hobson 39adb13ba1
pkg(dart-2.12.1): Added dart 2.12.1 2021-03-14 01:24:59 +13:00
Thomas Hobson 05dc79d9f8
pkg(nasm-2.15.5): Add nasm 2.15.5 2021-03-14 01:04:46 +13:00
Thomas Hobson a5ba0f5ee6
pkg(kotlin-1.4.31): Added kotlin 1.4.31 2021-03-14 00:35:15 +13:00
Thomas Hobson 56adb6123c
pkg(java-15.0.2): Add java 15.0.2 2021-03-14 00:14:06 +13:00
Thomas Hobson 9affe1e892
pkg(typescript-4.2.3): Add typescript 4.2.3 2021-03-13 23:28:55 +13:00
Thomas Hobson f852b60b69
pkg(gcc-10.2.0): Add c, c++ and D via gcc 10.2.0 2021-03-13 23:12:50 +13:00
Thomas Hobson c6610671fa
pkg(bash-5.1.0): actually run the binary 2021-03-13 20:44:35 +13:00
Thomas Hobson 5819b75315
pkg(bash-5.1.0): Add bash 5.1.0 2021-03-13 20:43:04 +13:00
Thomas Hobson 92aa283c8f
pkg(gawk-5.1.0): Add gawk 2021-03-13 20:37:11 +13:00
Thomas Hobson 09779c6bf2
pkg(gitignore): update for new structure 2021-03-13 19:53:46 +13:00
Thomas Hobson 8745c0e2a3
pkg(jelly-0.1.31): Add jelly 0.1.31 2021-03-13 19:53:33 +13:00
Thomas Hobson eb38af782d
pkg(deno-1.7.5): relocate files 2021-03-13 19:53:14 +13:00
Thomas Hobson 509013f4a0
pkg(mono-6.12.0): relocate files 2021-03-13 19:53:00 +13:00
Thomas Hobson 7b4e072154
pkg(php-8.0.2): relocate files 2021-03-13 19:52:42 +13:00
Thomas Hobson 60ec517dcd
pkg(node-15.10.0): relocate files 2021-03-13 19:52:32 +13:00
Thomas Hobson 0dd099a38d
pkg(python-3.9.1): adjust for new layout 2021-03-13 19:51:11 +13:00
Thomas Hobson 69c854cb99
pkg: remove everything for relocation 2021-03-13 19:50:22 +13:00
Thomas Hobson 98782b0a17
pkg: relocate package files 2021-03-13 19:50:05 +13:00
Thomas Hobson 9214903061
pkg(php-8.0.2): update to match 2021-03-06 19:43:09 +13:00
Thomas Hobson 3a1e99436a
pkg(mono-6.12.0): update to match 2021-03-06 19:42:18 +13:00