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
Thomas Hobson
a24770e43a
pkg(python-3.9.1): match new build system
2021-03-06 19:38:52 +13:00
Thomas Hobson
6391120176
pkg(node-15.10.0): update to match
2021-03-06 19:31:02 +13:00
Thomas Hobson
81dd0acbd0
pkg(deno-1.7.5): update to match
2021-03-06 19:29:43 +13:00
Thomas Hobson
905ed435fd
pkg(Makefile): package entire directory
2021-03-06 19:29:28 +13:00
Thomas Hobson
dc7f0ed86c
pkg(gitignore): whitelist specific files
2021-03-06 19:28:55 +13:00
Thomas Hobson
b5902ceff9
pkg(contibuting): update to match new format
2021-03-06 19:28:37 +13:00
Thomas Hobson
9706f2fab8
pkg(gitignore): add pkg-info.json to gitignore
2021-03-06 01:39:05 +13:00
Thomas Hobson
9d61aba24e
pkg(python-3.9.1): remove temp file
2021-03-06 01:38:47 +13:00
Thomas Hobson
083793ee43
pkg(php-8.0.2): switch to new build system
2021-03-06 01:35:35 +13:00
Thomas Hobson
a0e7d1b736
pkg(node-15.10.0): switch to new build system
2021-03-06 01:23:51 +13:00
Thomas Hobson
d36c23a5bf
pkg(python-3.9.1): switch to new build system
2021-03-06 01:12:19 +13:00
Thomas Hobson
f592bbb971
pkg(mono-6.12.0): use many core to build
2021-03-06 01:10:44 +13:00
Thomas Hobson
ebe869aefa
pkg(contributing): update commit format
2021-03-06 01:10:18 +13:00
Thomas Hobson
51666c2d5a
pkg(mono-6.12.0): change to new build system
2021-03-06 01:06:00 +13:00
Thomas Hobson
21af84aaab
pkg(deno-1.7.5): Migrate to new version
2021-03-06 00:44:25 +13:00
Thomas Hobson
4732681864
pkg(contributing): update guide for new format
2021-03-06 00:27:24 +13:00
Thomas Hobson
eba1d3abcd
pkg: new build system
2021-03-05 22:16:17 +13:00
ThreshMain
8047c8e986
pkg(javascript-node): Added javascript-node 14.16.0 15.10.0 ( #130 )
2021-03-05 15:38:22 +13:00
ThreshMain
a2f3058dff
pkg(php): Added php 7.4.15 8.0.2 ( #128 )
2021-03-01 15:42:42 +13:00
Thomas Hobson
1a7382bb6f
pkg(common): Generate test file per version
2021-02-28 19:20:28 +13:00
Thomas Hobson
1ab3f463d0
pkg(Makefile): add language specific build rules
2021-02-28 18:20:41 +13:00
Thomas Hobson
d7a4292382
pkg(python): 2.7.1 doesn't build properly
2021-02-28 18:20:10 +13:00
Thomas Hobson
d7687096ff
pkg(python): add test
2021-02-28 16:53:20 +13:00
Thomas Hobson
b6f8ee88d8
pkg(deno): add test
2021-02-28 16:53:13 +13:00
Thomas Hobson
a1a6702e75
pkg(csharp-mono): add test
2021-02-28 16:53:00 +13:00
Thomas Hobson
09802f9f27
pkg(contributing): required test script
2021-02-28 16:51:45 +13:00
Thomas Hobson
e6a1fd06a9
pkg(deno): Added deno version 1.7.5
...
Closes issue #119
2021-02-28 01:42:23 +13:00
Thomas Hobson
a27638b06b
pkg(common): helpers extract into directories
2021-02-28 01:39:19 +13:00
Thomas Hobson
3ab6aefe05
pkg(common): build pkg-info.json
2021-02-27 22:43:02 +13:00
Thomas Hobson
09913d9e40
pkg(csharp-mono): Added version 6.12.0.122
2021-02-27 22:22:03 +13:00
Thomas Hobson
687085a99d
pkg(python): use proper prefix
2021-02-27 22:07:44 +13:00
Thomas Hobson
0159891ed9
pkg(common): Add prefix variable
...
Prefix is used for autoconf based projects so that absolute paths can be used.
2021-02-27 21:53:42 +13:00
Thomas Hobson
99dee4c904
pkg(python): remove forced -j64 in favor of MAKEFLAGS
2021-02-27 20:47:33 +13:00
Thomas Hobson
cf67bd94e9
pkg(common): disallow running top level build in parallel
2021-02-27 20:46:29 +13:00
Thomas Hobson
d75d38f226
pkg(Makefile): Always call with VERSION set
2021-02-27 20:26:58 +13:00
Thomas Hobson
da51de09b3
pkg(Makefile): allow hyphen in language names
2021-02-27 19:51:13 +13:00
Thomas Hobson
bc0b9741cf
pkg(common): add tar.xz helper
2021-02-27 19:50:23 +13:00
Thomas Hobson
fb8ce57b60
pkg(common): remove tgz helper
2021-02-27 19:43:58 +13:00
Thomas Hobson
f786a7def0
pkg(python): use proper extension for tar.gz archives
2021-02-27 19:43:25 +13:00
Thomas Hobson
a59453f231
pkg: finalize contributing
2021-02-27 18:28:18 +13:00
Thomas Hobson
21c6057130
pkg: massive overhaul
2021-02-27 18:28:08 +13:00
Thomas Hobson
816efaff3b
pkg(python *): correct environment
2021-02-21 12:57:40 +13:00
Thomas Hobson
60c004eea9
api: lint **everything**
2021-02-21 11:39:03 +13:00
Thomas Hobson
216451d1aa
pkg: add tar.gz unpack rule
2021-02-21 03:29:47 +13:00
Thomas Hobson
f1c082bfa1
fix(python *): fix python rules
2021-02-21 03:29:32 +13:00
Thomas Hobson
291cbe8c50
pkg: fix secondary rules
2021-02-21 03:29:13 +13:00
Thomas Hobson
d8239c2703
docs(pkg): tell user to create pr
2021-02-20 18:42:50 +13:00
Thomas Hobson
e83da209be
pkg: contribution guidelines
2021-02-20 18:37:55 +13:00
Thomas Hobson
13d5191d77
pkg(python): refactor
2021-02-20 18:34:44 +13:00
Thomas Hobson
170dbc419e
relocate gitignore for packages
2021-02-20 18:34:02 +13:00
Thomas Hobson
32632926de
add the build platform to json
2021-02-19 21:28:59 +13:00
Thomas Hobson
47c31e3792
Allow build platform to be directly specified
2021-02-19 21:05:37 +13:00
Thomas Hobson
e03c7c50f3
store build distro with package
2021-02-19 20:34:30 +13:00
Thomas Hobson
4f3e7a536d
Better python packaging
2021-02-19 18:53:26 +13:00
Thomas Hobson
51b06018c1
Add signing to common
2021-02-19 18:06:07 +13:00
Thomas Hobson
36102f22b4
Python 3.9.1 Package (but better)
2021-02-19 17:32:35 +13:00
Thomas Hobson
e2c8427a7a
Python 3.9.1 Package
2021-02-19 16:48:46 +13:00
Thomas Hobson
d57b1f0fd4
Python Package example
2021-02-19 16:09:56 +13:00