Max Howell
a7b4df2c99
prevent npm update prompts
2023-03-23 06:26:08 -04:00
Jacob Heider
38190f6675
+typst
2023-03-22 17:21:30 -04:00
Adheesh Wadkar
1bcc221dc7
+rustup-init ( #832 )
...
* +rustup-init
* rustup-init: add curl and openssl for linux
* rustup-init: moved to rust-lang.org/rustup-init
---------
Co-authored-by: Adheesh Wadkar <wadheesh@amazon.com>
2023-03-21 15:45:21 -04:00
Marc Seitz
ed8b734fd8
+libxcrypt ( #785 )
...
Requires -L because the standard library path has precedence on Linux and usually linux has its own lib crypt.
I experimented with trying to use the enable-compat-symlinks (that make xcrypt symlinks) but this option only works if you enable “obsolete modes” which leads to believe it is not wise to do it manually either as other build tools will likely make assumptions based on the filenames.
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-03-21 15:44:35 -04:00
Max Howell
be2d60bfa0
strace
2023-03-21 14:57:23 -04:00
James Reynolds
35b97da8e7
+docbook.org ( #830 )
...
* docbook.org
* Added test
* Add curl and unzip build dependency
---------
Co-authored-by: James Reynolds <magnsuviri@me.com>
2023-03-21 14:43:55 -04:00
Max Howell
bbc9bd4935
fix zsh
2023-03-21 14:25:19 -04:00
James Reynolds
91668ee479
projects/plasmasturm.org ( #826 )
...
* projects/plasmasturm.org
* Fixed version and unused env var
---------
Co-authored-by: James Reynolds <magnsuviri@me.com>
2023-03-21 10:54:05 -04:00
Marc Seitz
9c4e85bcbf
add bcrypt ( #786 )
...
Co-authored-by: Max Howell <mxcl@me.com>
2023-03-21 10:52:47 -04:00
Max Howell
08f1a2de93
+swig ( #801 )
...
Closes #517
2023-03-21 10:19:00 -04:00
Max Howell
0f15379b2a
bundle python libxml2 bindings
2023-03-21 09:37:08 -04:00
Max Howell
6347952015
openssl^3 ( #821 )
...
openssl^3 fails on Linux for some reason ¯\_(ツ)_/¯
2023-03-21 08:24:59 -04:00
Max Howell
8f51287c74
tweaks I came to while working here
2023-03-20 20:44:46 -04:00
Max Howell
63b7d747b2
swig expects to find config.h
without arch prefixes
...
And well, what are they for anyway?
2023-03-20 20:44:46 -04:00
Max Howell
9600dcb047
fix python -m venv
not providing pip
2023-03-20 16:08:47 -04:00
Max Howell
08dcacac17
+chatblade
2023-03-20 16:08:47 -04:00
Neil
ccb2cb5be6
+xiph.org/flac ( #820 )
...
* #232 +xiph.org/flac
* update version retrieval and make concurrency
---------
Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-03-19 09:13:38 -04:00
Marc Seitz
5b76238bad
+highway ( #783 )
...
* +highway
* fix test on x86
* try to fix x86 tests
# Closes #99
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-03-19 08:30:10 -04:00
Neil
da9ddfc767
+nano-editor.org ( #815 )
...
* #717 +nano-editor.org
* cleanup deps
* add gnu make
* rm unused code
* improve strategy in getting version
* use strip-components instead workdir
* fix dependencies version
* add proper version testing
---------
Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-03-19 08:04:46 -04:00
Max Howell
c5759405f7
[python] use tea defaults for install locations ( #816 )
2023-03-18 09:12:16 -04:00
Max Howell
56fe020439
+yasm
...
Closes #521
2023-03-17 19:52:11 -04:00
Jacob Heider
bf06610ab8
fix(kubectl)
...
needs C compiler per the logging
2023-03-17 19:47:11 -04:00
Max Howell
962583dee3
+netflix.com/vmaf
2023-03-17 19:41:38 -04:00
Jacob Heider
d562b33be6
+elvish
2023-03-17 18:23:22 -04:00
Max Howell
17ea239a3f
pip install
defaults to --user
...
The default would be python-prefix, which is rubbish. We could mangle this to TEA_PREFIX/python.org which is also fairly rubbish. TEA_PREFIX is a possible, but still lame. ~/.local is a standard and our magic adds the bin there to PATH
2023-03-17 17:14:56 -04:00
Max Howell
d619c00c39
In fact z3 needs python during build
...
It’s worrying that the CI/CD builds found python even though we weren't specifying it @jheider
2023-03-17 15:14:30 -04:00
Max Howell
6ee5c90229
eg. z3 needs python to have setuptools bundled
2023-03-17 15:01:48 -04:00
Max Howell
fdbb7f18cf
+z3
...
Closes #518
2023-03-17 15:01:48 -04:00
Max Howell
7ce25014be
+graphite2
...
Closes #236
2023-03-17 09:00:57 -04:00
Max Howell
d8e396f8c2
+asciidoctor
...
Closes #516
2023-03-16 16:16:15 -04:00
Marc Seitz
1086e9737f
+tesseract ( #454 )
...
* add tesseract'
* download eng and osd trained data in build process
* cleanup
* set tessdata prefix
* add runtime env var
* remove fixture; download it instead
2023-03-16 16:00:48 -04:00
Marc Seitz
312954076e
add snappy ( #460 )
...
Co-authored-by: Jacob Heider <jacob@tea.xyz>
Co-authored-by: Max Howell <mxcl@me.com>
2023-03-16 15:25:30 -04:00
Max Howell
a69051b0b9
+apr
...
Closes #271
2023-03-16 15:22:17 -04:00
Max Howell
a14a8bdbe7
+sphinx-doc.org
...
Closes #350
2023-03-16 14:31:58 -04:00
Max Howell
4b95ae947d
+x.org/xrender
2023-03-16 14:01:26 -04:00
Kevin Wang
346a32f703
+dav1d
2023-03-16 12:31:55 -04:00
Max Howell
576387f82a
+sasqwatch
...
https://twitter.com/fab3s2t/status/1636194560115105792?s=20
2023-03-16 11:48:30 -04:00
Marc Seitz
035c6ef4f6
+doxygen ( #447 )
...
* add doxygen
* add flex and python on linux
* cleanup test
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-03-16 11:44:55 -04:00
Max Howell
257147e6e1
+x.org/exts
...
Closes #213
2023-03-16 11:42:24 -04:00
Max Howell
e194677809
Add a link for cpp
to gx/cc
2023-03-16 11:16:51 -04:00
Max Howell
3a25c4a468
+x.org/x11
...
Closes #193
2023-03-16 11:16:51 -04:00
Marc Seitz
4d3cb21cde
+libogg
2023-03-16 11:06:17 -04:00
teabot
8606ae4866
Fixes #787
2023-03-16 10:34:01 -04:00
Marc Seitz
4c8845b57b
+pygmentize ( #778 )
...
* +pygmentize
* remove unnecesary deps
2023-03-16 09:31:48 -04:00
Marc Seitz
028997a004
+libiconv ( #782 )
...
* +libiconv
* fix linux test
2023-03-15 21:12:06 -04:00
Max Howell
e78914f3f8
+duckdb.org
...
Closes #780
2023-03-15 21:10:56 -04:00
Marc Seitz
20550d213c
+openexr and fix(imath) ( #781 )
...
* fix(imath)
* add openexr
* add openexr and fix imath
2023-03-15 21:09:20 -04:00
Max Howell
4fbf7189c5
+gnu.org/sed
...
Closes #346
2023-03-15 18:35:49 -04:00
Max Howell
6bd9b7d246
fix xtrans includes
2023-03-15 18:25:00 -04:00
Max Howell
b6008b4c24
+x.org/xcb
...
Closes #201
2023-03-15 17:46:12 -04:00
Marc Seitz
2b8b54e43c
+imath
2023-03-15 16:21:23 -04:00
Max Howell
db62b7c7c9
+x.org/xtrans
2023-03-15 15:13:40 -04:00
Max Howell
38b45f373b
+x.org/xdmcp
...
Closes #218
2023-03-15 15:04:52 -04:00
Max Howell
3b5dd5400e
+x.org/xau
...
Closes #206
2023-03-15 15:04:38 -04:00
Max Howell
0191704872
+x.org/protocol/xcb
...
Fixes #505
2023-03-15 11:36:10 -04:00
Max Howell
f716b672a9
+x.org/protocol
...
Closes #503
2023-03-15 10:47:25 -04:00
Max Howell
6f7651f69e
Merge branch 'main' into pantry.core
2023-03-15 09:09:36 -04:00
Nicolas M
5519a2dc78
+kubectx
2023-03-15 09:01:17 -04:00
Nicolas M
b67c94592b
+libzip
2023-03-15 06:32:52 -04:00
Marc Seitz
748e411913
+util-macros
2023-03-15 06:32:23 -04:00
Marc Seitz
6a30c3a3aa
+libexif ( #753 )
...
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-03-14 17:55:29 -04:00
Marc Seitz
f0c484d3dd
+docutils ( #752 )
...
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-03-14 17:38:09 -04:00
Jacob Heider
11ca7336d7
rework for single pantry ( #497 )
...
* rework for single pantry
* a few things missed
2023-03-14 16:41:37 -04:00
Marc Seitz
e7fc6d75a8
+act ( #755 )
...
* +act
* add make dep
2023-03-14 16:32:30 -04:00
Marc Seitz
1debc5c47f
+circleci
2023-03-14 16:29:30 -04:00
Nicolas M
26ffa697f5
+minikube
2023-03-14 08:06:05 -04:00
Nicolas M
04e804f4e2
+go-bindata
...
go-bindata is a small utility which generates Go code from any file.
2023-03-14 08:06:05 -04:00
David Dobrinskiy
d9732f2552
add Paramiko to ansible ( #496 )
...
* +ansible.com
* cleanup old urls
* add vault tests
* re-run CI
* re-run CI
* add comment
* remove unneded deps
* add paramko to ansible
fixes https://github.com/teaxyz/pantry.extra/issues/494
2023-03-14 08:02:29 -04:00
Jacob Heider
a8f86cdbe4
fix(pnpm)
...
no default prefix creation anymore
2023-03-14 01:47:39 -04:00
Jacob Heider
c5595d22e4
fix(python~3.7)
2023-03-13 20:55:11 -04:00
Jacob Heider
80afd88b0a
+ziglang.org ( #73 )
...
* +ziglang.org
* use vendored bins
2023-03-13 19:46:19 -04:00
Max Howell
abe6aa98eb
+libavif ( #470 )
...
* +libavif
Closes #210
* wip
2023-03-12 17:09:12 -04:00
Max Howell
3e28b85774
Stop pip from checking for updates, we do that
2023-03-11 11:17:59 -05:00
Max Howell
b122df92b7
Ready for brewkit v0.9.1
2023-03-11 08:54:19 -05:00
Max Howell
4442f3fae6
Update brewkit test
2023-03-11 06:40:24 -05:00
Max Howell
2593cefed7
mk ncurses install its headers namespaced and not ( #536 )
...
* mk ncurses install its headers namespaced and not
* adds test for readline
2023-03-10 10:51:03 -05:00
ABevier
7ec44fdcb7
+slirp ( #492 )
...
* +libslirp
* revert .gitignore just in case
2023-03-10 10:47:02 -05:00
Jacob Heider
b38bd2211e
fix(rust)
2023-03-09 20:09:53 -05:00
Ramazan Elsunakev
6cbefec7ad
+pnpm.io: pnpx and node 19 support ( #488 )
...
* feat(+pnpm.io): add `pnpx` support
* feat(+pnpm.io): add node 19 support
2023-03-09 09:12:16 -05:00
Max Howell
3263c46165
python yaml tweaks
2023-03-09 08:33:48 -05:00
Sanchit Ram Arvind
cfd38daa87
+xiph/rav1e ( #446 )
...
* xiph/rav1e packaged
* Remove unnecessary run-time deps
* wip
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-03-08 18:31:48 -05:00
David Dobrinskiy
966e7026ed
+ansible ( #469 )
...
* +ansible.com
* cleanup old urls
* add vault tests
* re-run CI
* re-run CI
* add comment
* remove unneded deps
2023-03-08 18:19:07 -05:00
David Dobrinskiy
06876ee7af
remove unnecesary pip deps
2023-03-08 17:55:56 -05:00
ABevier
1ca60aab50
+vde ( #483 )
...
* +vde
* remove unnecessary echo
2023-03-08 17:51:59 -05:00
Max Howell
818e827397
Remove unneeded deps
2023-03-08 17:48:59 -05:00
Max Howell
00b597d917
+mackup
...
Closes #482
2023-03-08 17:38:31 -05:00
Jonathan Chang
6f0af25b08
+graphviz.org
2023-03-08 14:01:40 -07:00
ABevier
35d141b1ab
+libssh ( #479 )
...
* +libssh
* include the .a file for static linking
2023-03-08 15:50:27 -05:00
Jacob Heider
dd518c3e36
rename(go-md2man)
2023-03-08 13:40:34 -05:00
ABevier
89fa4af3c6
+go-md2man ( #472 )
...
* +go-md2man
* fix pr comments
2023-03-08 13:36:53 -05:00
ABevier
4ef8ac05b7
+lzo
2023-03-08 13:33:14 -05:00
ABevier
daae918d60
+popt
2023-03-08 13:32:50 -05:00
ABevier
295674a7b4
+capstone
2023-03-08 13:30:17 -05:00
Marc Seitz
1ea7ecba04
add opus codec
2023-03-08 13:29:27 -05:00
Max Howell
53199875aa
Fix pipenv venv stuff
...
Fixes https://github.com/teaxyz/pantry.extra/issues/420
2023-03-07 18:28:39 -07:00
Max Howell
c09f6ce73a
deno install to ~/.local/bin (not ~/.deno/bin)
...
This is our current consistency choice. I think ideally we’d make this configurable somehow.
2023-03-07 14:38:38 -05:00
David Dobrinskiy
20ce9db565
+twine ( #471 )
...
* +twine
initial commit
* cleanup tests
* cleaner build script
2023-03-07 14:36:08 -05:00
ABevier
64e14c0882
+watch ( #465 )
...
* add watch
* clean up yml
* try to fix deps
* ncurses dep
* just test it differently
* add comment
2023-03-06 18:54:43 -05:00
Jacob Heider
1d59090bb4
fix(scc)
...
oops. missed the file name
2023-03-06 15:08:13 -05:00
shedali
790a3bd160
add mdcat ( #438 )
...
* add mdcat
* fix: +aws.amazon.com/cli remove `_awscli` symlink (#437 )
* add build script
* wip
* add pkg-config dep
---------
Co-authored-by: Ramazan Elsunakev <35545693+relsunkaev@users.noreply.github.com>
Co-authored-by: Max Howell <mxcl@me.com>
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-03-06 14:54:51 -05:00
Marc Seitz
e2e2e4160e
+glog ( #459 )
...
* +glog
* +double-conversion (#436 )
* +double-conversion
* fix test
2023-03-06 14:51:04 -05:00
Max Howell
5e2d3f5309
+jasper
...
Closes #215
2023-03-06 14:50:44 -05:00
David Roman
bf1e7dde44
wip
2023-03-06 14:35:52 -05:00
Jacob Heider
1dd842e73c
fix(flex) ( #475 )
...
* fix(flex)
* wip
2023-03-05 19:16:52 -05:00
Marc Seitz
1c89b699c5
+double-conversion ( #436 )
...
* +double-conversion
* fix test
2023-03-05 17:31:09 -05:00
Marc Seitz
5592fd18dc
+gflags
2023-03-05 17:30:28 -05:00
Marc Seitz
47a7a6cb03
+leptonica ( #449 )
...
* add leptonica
* update openjpeg dep
2023-03-05 06:57:39 -07:00
Jonathan Chang
e70d0dd625
+poppler.freedesktop.org ( #432 )
...
* +poppler.freedesktop.org
* see if explicit PIC fixes segfaults
* that will teach me to use the web editor
* this, maybe
---------
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-03-05 06:06:53 -07:00
Jacob Heider
683bc4a924
use PIC/PIE on linux-x86-64
2023-03-05 05:56:13 -07:00
Marc Seitz
458375c8ef
add libwebp
2023-03-04 23:51:31 -05:00
Max Howell
4ab3dc7e2e
libxml2: make it so most includes just work ( #435 )
...
* make it so most includes just work
* work out cleaning properly
* back to @main
---------
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-03-04 20:26:28 -05:00
Marc Seitz
7506d017eb
+az (azure-cli) ( #451 )
...
* add azure-cli
* simplify build script
* fix srcroot
2023-03-04 20:12:37 -05:00
Marc Seitz
49ebc2ac8a
+libarchive ( #453 )
...
* add libarchive
* see if our segfault is PIC related
---------
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-03-04 20:11:42 -05:00
Jacob Heider
0047bccbe7
fix(nodejs)
2023-03-04 20:10:39 -05:00
Jacob Heider
eb0d9d243d
fix(solidity) ( #421 )
...
* fix(solidity)
woo, my PR made it in!
* needs boost PICd
2023-03-04 19:56:47 -05:00
Jacob Heider
100dc04748
fix(redis) ( #456 )
...
* fix(redis)
* less fragile test
2023-03-04 19:37:58 -05:00
Jacob Heider
0d3022dac2
fix(lame)
...
fixes https://github.com/teaxyz/pantry.core/issues/405
2023-03-04 18:29:49 -05:00
Jacob Heider
77b3bcaca5
fix(harfbuzz)
...
fixes #272
2023-03-04 18:12:59 -05:00
Jacob Heider
d94868c414
fix(pytest)
2023-03-03 17:20:05 -05:00
Marc Seitz
0c8f275bce
add littlecms ( #444 )
2023-03-03 10:38:02 -07:00
ABevier
9883285baa
add kubectl ( #443 )
...
* add kubectl
* try to install rsync on linux
* missed the -y
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-03-03 10:20:23 -07:00
Max Howell
ee57760e22
+rsync
2023-03-03 10:12:48 -07:00
Max Howell
2b1bb60caa
+fastlane.tools ( #441 )
...
* +fastlane.tools
Closes #363
* wip
* wip
* wip
* wip
2023-03-03 09:45:44 -07:00
Sanchit Ram Arvind
a703502b0d
+eigen.tuxfamily.org ( #439 )
...
* eigen.tuxfamily.org built
* Should pass CI, cleaned up package.yaml
* tweaks
* wip
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-03-03 07:47:06 -07:00
Max Howell
92a80c7ea0
Fix p11-kit provides
...
Copy pasta :/
2023-03-03 07:23:32 -07:00
Max Howell
c616a8ba3c
+mpg123
...
Closes #366
2023-03-03 06:05:09 -07:00
Jacob Heider
b37ecc80b1
update(ca-certs)
2023-03-02 13:00:31 -05:00
Max Howell
df2a6db5ec
+gnu.org/grep
...
Closes #374
2023-03-02 07:38:47 -05:00
Ramazan Elsunakev
8d8304ff83
fix: +aws.amazon.com/cli remove _awscli
symlink ( #437 )
2023-03-02 04:50:41 -07:00
Jacob Heider
9709d9078a
fix(go)
...
empty globs are errors
2023-03-01 17:56:30 -05:00
Max Howell
5addc16dfe
+openjpeg
...
Closes #223
2023-03-01 07:11:40 -05:00
Max Howell
4f1c849b3f
+libtiff
...
Refs https://github.com/teaxyz/pantry.extra/pull/432
2023-03-01 06:52:58 -05:00
ABevier
03944cd2da
+helm.sh ( #429 )
...
* +helm.sh
* add hacks because of no git clone
* BSD sed is different
* did it fail because of git commit
* sed -i flag is problematic across BSD and non-BSD versions
2023-02-28 11:17:49 -05:00
Jacob Heider
40f4381aed
brewkit requires git for python-venv.sh
2023-02-27 21:20:33 -05:00
Jonathan Chang
03b05e28ce
+gts.sourceforge.net
2023-02-27 18:40:04 -05:00
Jacob Heider
ff249734f3
+aws.amazon.com/cli ( #79 )
2023-02-27 16:48:29 -05:00
James Reynolds
b0cddb2a5a
+lame.sourceforge.io ( #62 )
...
* lame
* Remove metadata
* Remove needless test argument
* Doesn’t test on x86 linux so skipping that platform for now
---------
Co-authored-by: James Reynolds <magnsuviri@me.com>
Co-authored-by: Max Howell <mxcl@me.com>
2023-02-27 07:49:10 -05:00
Nicolas M
23dcfef657
+crates.io/exa
2023-02-26 13:54:59 -05:00
John Allen
54aab0c5ee
+github.com/clever/microplane ( #185 )
...
* +github.com/clever/microplane
* better test for microplane
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-02-26 13:54:21 -05:00
David Dobrinskiy
bfed76aa87
+crates.io/bottom
2023-02-26 13:53:51 -05:00
Marc Seitz
e12630ce94
+pcre2 ( #416 )
...
* add pcre2
* Let’s name it coherent to our existing namespacing
* Add notes
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-02-26 08:49:47 -05:00
David Dobrinskiy
7461d15058
+virtualenv ( #419 )
...
* snapshot: trying to build from source
* build and test done
* re-run CI
* fix typo
2023-02-26 07:23:44 -05:00
Robert Leftwich
63861a3aa2
Add golangci-lint
2023-02-25 11:59:07 -05:00
Robert Leftwich
5d2ab57587
Add github.com/evilmartians/lefthook
2023-02-25 11:58:19 -05:00
Lino Le Van
1a0a2f104c
+digip.org/jansson ( #390 )
...
* first attempt
* use gcc on linux
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-02-25 11:35:56 -05:00
Max Howell
541a94533b
+protobuf
2023-02-23 17:42:02 -05:00
David Dobrinskiy
3aef1cf21b
+github.com/dduan/tre ( #418 )
...
* +github.com/dduan/tre
a clone of unix tree(1) command written in rust
* remove tree from `provides`
tree usually refers to https://gitlab.com/OldManProgrammer/unix-tree
let's not confuse the users
* simplify tests
* update fixture
* simplify tests
because the sorting of tre output is non-stable and can't be forced, we need to get rid of verbatim fixture comparison in tests
2023-02-23 14:04:16 -05:00
Max Howell
7bd881bbbc
+7z ( #407 )
...
* +7z
* wip
* wip
* fix
2023-02-23 13:59:27 -05:00
Marc Seitz
c750f56954
+nginx.org ( #417 )
...
* +nginx.org
* add comment re: pcre2
* fix test case
* fix test case
* nginx test relocatable
* nginx test relocatable
* change nginx port to 8080 for test
* fix darwin test
2023-02-23 09:38:24 -05:00
David Roman
736bb7cfe6
Fix qrencode ( #412 )
...
* wip
* wip
* wip
* wip
* wip
* test output png
* fix test
2023-02-22 17:05:11 -05:00
David Dobrinskiy
552afcafd8
+tree ( #399 )
...
* start work on tree #285
* fix build, yay!
* test: fixtures -> greps
replace beautiful fixture test with ugly grep tests
apparently some systems dont have └ character, and use \` instead
2023-02-22 17:02:46 -05:00
Marc Seitz
3833cf86b0
+libxslt ( #395 )
...
* add libxslt
* fix libxslt test
* fix libxslt test
* fix libxslt test
* build w/ libxml2 include prefix
* add libxml2 prefix to inlcude
* restart ci
* test fix
* use pkg-config
* fix
* wip
* wip
* wip
* wip
---------
Co-authored-by: Max Howell <mxcl@me.com>
2023-02-19 13:02:44 -05:00
David Dobrinskiy
e12e121d3b
+pre-commit ( #402 )
...
* +pre-commit
* re-run CI
* re-run CI again
* add test
* remove git warning from test outputs
* remove useless env var
* re-run CI
* a few cleanups
2023-02-19 09:30:08 -05:00
Nicolas M
4d97cd7a5e
+duf
2023-02-19 08:50:21 -05:00
Nicolas M
54cd8fa73f
+terraform ( #397 )
...
* +terraform
* test(terraform): improve script
2023-02-19 06:59:49 -05:00
David Dobrinskiy
caf93869cc
+github.com/mamba-org/mamba ( #388 )
...
* add mamba-org
not working yet
* add strip
* Give up: hardcoded versions
* try another version format
* Ugly hack with versions
* mamba install convert to one-liner
* playing around with CI
* link mamba into bin
* fix mamba cli prefix
* echo pwd
* refactor build args
* use version.raw
* version as string?
* ugly versions hack AGAIN
* fix prefix
* omfg please work
* omfg please work
* should work...
* testing without symlinks
* what's up with bin files in testing?
* better print for test debug
* testing CI
* try to symlink opt in test env
* prefix to opt link
* omg please please work
* fix shebang?
https://github.com/teaxyz/pantry.extra/pull/388\#issuecomment-1430042510
* cleaner build script
* cleanup comments
* add conda to provides
* cleanup comments
* fix grep tests
* simplify tests
* add shell init instructions
* simplify init instructions
2023-02-19 06:58:17 -05:00
Jacob Heider
82d847d18f
fix(pnpm.io)
2023-02-17 22:11:12 -05:00
Jacob Heider
b8bfccf7c0
fix(ruby/rubygems) ( #319 )
...
* fix(ruby/rubygems)
Ruby is pulling in system gmp
* missed this in all the updates
2023-02-17 21:07:30 -05:00
Max Howell
d70837f2c8
relocatability fixes for ruby and gem ( #322 )
...
Refs https://github.com/teaxyz/cli/issues/374
2023-02-17 07:41:07 -05:00
Jacob Heider
4c708b6082
+ord
2023-02-17 02:59:45 -05:00
Jacob Heider
071625853e
+keep
2023-02-17 02:43:10 -05:00
Neil
e9d511f451
+github.com/create-dmg/create-dmg ( #404 )
...
* +github.com/create-dmg/create-dmg
---------
Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-17 13:12:27 +08:00
David Dobrinskiy
44f8306452
+pipenv ( #400 )
...
* +pipenv
Closes https://github.com/teaxyz/pantry.extra/issues/341
* better tests
* better test env
* fix self-hosted tests
* parse versions from github
update test
* re-run CI
2023-02-16 16:34:09 -05:00
Jacob Heider
9ca61e2568
+test(freetype)
2023-02-15 21:56:11 -05:00
Jacob Heider
e8c224a942
fix(pandoc)
...
fixes https://github.com/teaxyz/pantry.core/issues/249
2023-02-14 21:34:26 -05:00
Jacob Heider
65ad700870
rename(qrencode)
...
should have caught this
2023-02-14 19:35:37 -05:00
David Roman
07bfc4488b
+qrencode ( #393 )
...
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* maybe this fixes intel macs?
* maybe this?
* maybe this? yikes https://github.com/Qalculate/libqalculate/issues/2#issuecomment-230708780
* jesus david, get it together
* remove make line
2023-02-14 19:25:45 -05:00
Max Howell
e74ac09899
+pipx
2023-02-14 15:24:05 -05:00
Max Howell
10583d9b6c
fix ci/cd for multi pkg input; rebuild meson
2023-02-14 15:15:29 -05:00
Jacob Heider
00c76bb75b
fix(zstd)
...
darwin needs an explicit `-std=c++11` flag to compile as of the newest release.
fixes #245
fixes #246
2023-02-13 22:00:24 -05:00
Jacob Heider
50224807cb
fix(ruby)
...
fixes #236
fixes #237
fixes #238
fixes #239
fixes #240
fixes #288
fixes #289
fixes #290
fixes #291
fixes #292
fixes #293
fixes #294
fixes #295
fixes #296
fixes #297
fixes #298
fixes #299
fixes #300
fixes #301
fixes #302
fixes #303
fixes #304
fixes #305
fixes #306
fixes #307
fixes #308
fixes #309
fixes #310
fixes #311
fixes #312
fixes #313
fixes #314
fixes #315
2023-02-13 21:23:02 -05:00
Max Howell
a1467b2e4a
bun darwin intel is hanging in CI/CD
...
WORKS LOCALLY THO
2023-02-13 13:02:26 -05:00
Max Howell
03a3c51688
+giflib; Fixes #211
2023-02-13 12:44:23 -05:00
Max Howell
07096488c8
sod testing bunx
...
Closes #189
Closes #137
2023-02-13 09:20:47 -05:00
Jacob Heider
dae51d2038
fix(ruff)
...
resolves https://github.com/teaxyz/pantry.core/issues/278
resolves https://github.com/teaxyz/pantry.core/issues/277
2023-02-12 22:38:15 -05:00
Max Howell
4528fa0d7d
fix ci/cd
2023-02-11 10:38:39 -05:00
Max Howell
5fff144446
fix brewkit packaging
2023-02-11 07:25:58 -05:00
Max Howell
d1784ca25c
+libjpeg-turbo
2023-02-11 06:06:35 -05:00
Max Howell
35f8578d04
+cJSON using +tea.xyz/brewkit
2023-02-11 05:52:24 -05:00
Neil
eb94320ada
+vim.org ( #187 )
...
* +vim.org
* vi is exported by default
* add make
* add dependencies
* test manually added version
* add tea.xyz/gx/cc
* symlink vim -> vi in linux-x86
* fix symlink to bin
* cleanup test
* try w/o -T
* test solution from https://bugzilla.redhat.com/show_bug.cgi\?id\=1969936
---------
Co-authored-by: neil <neil@neils-MacBook-Pro.local>
2023-02-10 19:07:29 -05:00
Jacob Heider
89e82f9dd7
+gleam+erlang ( #138 )
...
* +gleam+erlang
* better test
2023-02-10 18:57:35 -05:00
Max Howell
faa280a0ea
+tea.xyz/brewkit ( #251 )
2023-02-10 11:15:08 -05:00
Jacob Heider
5fd32ad0b6
+imagemagick
2023-02-10 07:37:40 -05:00
Jacob Heider
c3ba74e8f2
clean(binutils)
2023-02-09 21:18:23 -05:00
Jacob Heider
662b5f17a5
rebuild gcc post bootstrap
2023-02-09 19:29:11 -05:00
Jacob Heider
9b29a1407f
fix(ruby)
...
Tags are underscore delimited; they all resolve to =3.0.0
2023-02-09 19:11:58 -05:00
Jacob Heider
b58e7069e3
fix(ruby)
...
Patch has versions in the path.
fixes #222
fixes #223
fixes #224
fixes #225
2023-02-09 17:25:31 -05:00
Jacob Heider
f31769e425
fix(brotli)
...
fixes https://github.com/teaxyz/cli/issues/372
2023-02-07 18:32:47 -05:00
Jacob Heider
55f39f4bff
fix(npm)
...
ref https://github.com/npm/cli/pull/6142
fixes https://github.com/teaxyz/pantry.core/issues/213
fixes https://github.com/teaxyz/pantry.core/issues/214
fixes https://github.com/teaxyz/pantry.core/issues/215
2023-02-07 17:30:22 -05:00
Jacob Heider
2667d8c543
fix(deno)
...
fixes https://github.com/teaxyz/pantry.core/issues/211
2023-02-07 10:59:08 -05:00
Max Howell
cf6e7089d1
+brotli ( #181 )
...
* +brotli
* +c99
---------
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-02-06 22:07:04 -05:00
Jacob Heider
65666ea1a7
+gnutls+p11-kit+libtasn1+libunistring+nettle
2023-02-06 21:25:14 -05:00
Jacob Heider
381a516062
fix(ruff)
...
resolves https://github.com/teaxyz/pantry.core/issues/205
resolves https://github.com/teaxyz/pantry.core/issues/206
resolves https://github.com/teaxyz/pantry.core/issues/207
resolves https://github.com/teaxyz/pantry.core/issues/208
2023-02-06 17:14:07 -05:00
Jacob Heider
ed8cc19bcb
+unbound.net
2023-02-05 21:40:03 -05:00
Jacob Heider
1bc00240cd
+libidn2
...
ref https://github.com/teaxyz/pantry.extra/issues/99
2023-02-05 21:29:23 -05:00
Jacob Heider
779c2f6f13
+gdbm
2023-02-05 20:55:05 -05:00
Jacob Heider
fc98aa5f94
+nghttp2
2023-02-05 20:42:06 -05:00
Jacob Heider
4044fd1f39
Revert "+rx"
...
This reverts commit 0af2511e42
.
2023-02-05 18:21:40 -05:00
Jacob Heider
81db136a68
fix(pnpm)
2023-02-05 18:07:37 -05:00
Jacob Heider
d3fcbff891
+sanitize
2023-02-05 06:56:28 -05:00
Neil
ad1e9e60c5
+yarnpkg.com ( #169 )
...
* +yarnpkg.com
* get tgz from gh
* fix version
* fix mac issue
* test libatomic1 install
* test linux
* fix path
* this is working for me, atm. testing.
---------
Co-authored-by: neil <neil@neils-MacBook-Pro.local>
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-02-04 03:08:25 -05:00
Jacob Heider
1926eafcbf
fix(rubygems)
2023-02-04 02:20:25 -05:00
Jacob Heider
7a2be03565
fix(node) ( #176 )
...
* fix(node)
* wip
2023-02-03 23:38:46 -05:00
Jacob Heider
07c486dffb
+hyperfine
2023-02-03 23:25:21 -05:00
Jacob Heider
eb077fc603
solidity compile fix
...
suggested from https://github.com/ethereum/solidity/issues/13854#issuecomment-1415991773
2023-02-03 23:13:28 -05:00
Jacob Heider
0790f731d7
fix(ruff)
...
output format changed.
2023-02-03 21:04:29 -05:00
Jacob Heider
f5975d8d79
fix(npm) ( #174 )
...
* npm^8 installs symlinks unless told not to
* see if node^19.5 is the problem
* final version
2023-02-03 19:34:11 -05:00
Marc Seitz
0af2511e42
+rx
2023-02-03 16:36:23 -05:00
Jacob Heider
3b91ed7fe8
ignore cuelang betas
2023-02-02 20:17:03 -05:00
Jacob Heider
60ff1ae21b
ignore cmake -rcX
2023-02-02 20:13:48 -05:00
Nicolas Martin
e1f9d00de8
+melt
2023-02-02 17:28:05 -05:00
Jacob Heider
159c3a152b
fix(solidity) ( #164 )
...
* fix(solidity)
v0.8.18 removes `solidity-upgrade`, which we were already removing.
* patch new cpp file
2023-02-01 18:34:15 -05:00
David Roman
af1e9ca1b2
cleanup
2023-02-01 08:25:35 -05:00
David Roman
b4167009bc
wip
2023-02-01 08:25:35 -05:00
David Roman
27f9104443
wip
2023-02-01 07:04:40 -05:00
Jacob Heider
4e409556f8
fix(nushell)
...
API change
2023-01-31 18:13:31 -05:00
Max Howell
b52cfd60f2
+moreutils
2023-01-31 12:10:52 -05:00
Max Howell
b920bd314d
+cpanm
2023-01-31 07:29:52 -05:00
Jacob Heider
25affb456a
fish: patch command_not_found_handler
2023-01-31 07:24:34 -05:00
Jacob Heider
4a234e7c0c
+ruff
2023-01-30 18:30:34 -05:00
Jacob Heider
9098f4daad
+aiac
2023-01-30 17:53:10 -05:00
David Roman
05af9530ab
Improve +github.com/nishanths/license ( #155 )
2023-01-30 16:11:52 -05:00
Jacob Heider
6b4c77cc10
+git-quick-stats+libbsd+libmd+util-linux ( #153 )
...
* +git-quick-stats
* +libbsd+util-linux+libmd
* Update package.yml
* fix tests
2023-01-30 03:00:29 -05:00
Jacob Heider
bce9b269f9
fix absolute path linux in gnu.org/gettext
2023-01-29 23:53:22 -05:00
Jacob Heider
a1242a0085
+aria2
2023-01-29 21:55:18 -05:00
Jacob Heider
a5b3cfcf04
+semverator
2023-01-28 20:48:47 -05:00
Max Howell
01f4ca7f3e
+zsh
2023-01-28 09:20:52 -05:00
Jacob Heider
ab47472bca
nodejs.org: build static binary on linux/x86-64
2023-01-28 08:21:04 -05:00
David Roman
6a582df5bc
+github.com/nishanths/license ( #145 )
2023-01-28 08:20:04 -05:00
Jacob Heider
052f409e53
unbootstrap binutils
2023-01-28 01:03:09 -05:00
Jacob Heider
38be359c68
fix newer deno.land builds
2023-01-26 20:42:47 -05:00
Jacob Heider
9375d3fa8f
+crates.io/dua
...
so I don't need to wait on zig > ncdu~2
2023-01-24 22:07:07 -05:00
Max Howell
1b365dd48c
Use version stamped tea srcs; tidy ( #115 )
2023-01-24 08:57:24 -05:00
Neil
a70b7a3e05
+pytest.org ( #140 )
...
* +pytest.org
* improve dep versions
* shouldn't require pip to use, I believe
Co-authored-by: neil <neil@neils-MacBook-Pro.local>
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-01-23 18:25:22 -05:00
Jacob Heider
81ada1744b
cgo needs a compiler
2023-01-23 18:06:37 -05:00
Max Howell
fd4fcf7fb7
Prevent fork bombing from cc
-> tea
symlinks
2023-01-20 12:06:26 -05:00
John Allen
e984ec4e28
+chezmoi.io ( #128 )
...
* +chezmoi.io
* linux needs gcc?
* include binutils for `as`
* longer test
* better longer test
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-01-20 02:43:59 -05:00
Jacob Heider
cdcd5863c1
+ca-certs
2023-01-19 17:56:59 -05:00
Jacob Heider
54097812f5
git needs libexpat
2023-01-19 17:41:47 -05:00
John Allen
c8a4b53b26
+dagger ( #131 )
...
* +dagger
* style and bigger test
* better better test
* syntax
* capitulation
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-01-19 15:37:12 -05:00
Max Howell
2d7c7a40c1
All @jonchang’s suggestions for py-venvs
...
Refs: https://github.com/teaxyz/pantry.extra/pull/93#issuecomment-1372917672
2023-01-19 11:03:32 -05:00
John Allen
9e4b1811cc
+maaslalani.com/slides
2023-01-19 03:05:39 -05:00
Jacob Heider
0718677e3d
+vlang.io
2023-01-19 03:04:02 -05:00
Jacob Heider
e8e86b8264
evolution
2023-01-19 01:36:19 -05:00
Max Howell
4f56e7bcfb
+bunx ( #130 )
2023-01-18 15:56:36 -05:00
Max Howell
8990e65f69
+poetry ( #93 )
2023-01-18 12:00:17 -05:00
Max Howell
9d9621841a
Fixes building python-poetry.org ( #107 )
2023-01-18 11:12:01 -05:00
John Allen
6b134202fe
+xsv
2023-01-18 09:47:14 -05:00
John Allen
4f695cf499
+k6
2023-01-17 20:48:32 -05:00
John Allen
67e4a2c593
+lsd ( #125 )
...
* +lsd
* include `strip-components`
2023-01-17 20:19:38 -05:00
Jacob Heider
7dcc53658f
+gnu.org/{gawk,mpc,mpfr,gcc,binutils,texinfo} ( #97 )
...
* add as much of gnu as we need to get gcc built
* address code review
2023-01-17 18:39:25 -05:00
run
6585833ddb
+zoxide
2023-01-17 15:15:15 -05:00
Jacob Heider
c0af519e55
fix git template directory ( #106 )
...
* failing test
* pass proper template directory in the env
2023-01-17 15:06:19 -05:00
Jacob Heider
ef4cc70a63
fish wants git for its build
2023-01-16 17:40:02 -05:00
Jacob Heider
91915c6e6b
+helix-editor.com
2023-01-16 17:25:58 -05:00
Max Howell
b1a543cff4
+sl (bonus: +tcl+expect) ( #110 )
...
* +sl
* wip
* wip
* set TERM in test
* works on darwin but not linux...
* this feels so so close
* not perfect, but it'll pass
* set TCLLLIBPATH for expect
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-01-16 16:24:57 -05:00
Max Howell
b7727fe732
fix git libexec rpaths ( #103 )
...
The fix works by having the relative path component count be the same between bin and libexec
2023-01-16 16:12:14 -05:00
Jacob Heider
168df21c94
0.4.0 changes some things; we must adapt
2023-01-16 15:19:50 -05:00
Jacob Heider
4bad6b0b9b
hard-code build exceptions
2023-01-16 13:33:04 -05:00
Jacob Heider
0d76b77610
move this out of package.yml
2023-01-16 13:16:45 -05:00
run
cdd576cef7
add gofmt to provides
2023-01-16 11:54:43 -05:00
Max Howell
a1b84aa7da
Ruby gems path ( #85 )
...
* set gem path correctly
2023-01-15 14:34:19 -05:00
Marc Seitz
ab245b046a
+xc ( #116 )
...
* add xc package
* chore: rerun ci
* chore: rerun ci
* linux fix and verbose test
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-01-14 19:50:43 -05:00
Jonathan Chang
eb8024ad63
invisible-island.net/ncurses: add legacy symlinks
2023-01-14 19:21:42 -05:00
Marc Seitz
5461125a78
+crates.io/rustls-ffi ( #87 )
...
* +crates.io/rustls-ffi
* add build step for cbindgen
* add make dependency
* implement client test
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-01-14 19:20:35 -05:00
Marc Seitz
b9c65f21a4
+nmap ( #119 )
...
* +nmap
* fix openssl build failures
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2023-01-14 19:12:24 -05:00
Max Howell
fe6eadedc8
Changes for tea/cli 0.19 ( #101 )
...
* Changes for tea/cli 0.19
* wip
* wip
* wip
* wip
* wip
2023-01-14 15:57:43 -05:00
Jacob Heider
d6461c5fd3
fix tmux version > url mapping
2023-01-14 15:17:50 -05:00
John Allen
9ae81d89e6
+starship ( #105 )
...
* +starship
Adds the Starship prompt.
* fix test
2023-01-14 13:26:02 -05:00
John Allen
ed90d40fd1
+fzf ( #104 )
...
* +fzf
This only includes building the `fzf` binary. It does not include shell
keybindings or completions.
* fix provided binary name
2023-01-14 13:21:42 -05:00
John Allen
d26f5a7d96
+cuelang ( #101 )
...
* +cuelang
Add `cue` from cuelang.org
* split ldflags
* add a better test
2023-01-14 13:20:50 -05:00
Kevin Wang
e64d38afbe
+librist ( #112 )
2023-01-14 13:17:01 -05:00
Kevin Wang
6f08577acc
Update package.yml
2023-01-14 13:11:01 -05:00
Kevin Wang
393bce08f5
+aom
2023-01-14 13:11:01 -05:00
Marc Seitz
4a3be2188c
add prql-compiler package
2023-01-14 13:09:23 -05:00
Marc Seitz
8488a807f4
+tmux ( #117 )
2023-01-14 13:08:03 -05:00
neil
3064b0d7d7
redis.io: simplify test
2023-01-13 08:08:57 +08:00
neil
960a368986
add core size
2023-01-13 08:04:52 +08:00
neil
9b626b60d2
Merge branch 'main' of github.com:teaxyz/pantry.extra into redis.io
2023-01-13 08:02:19 +08:00
neil
f64ce6ef8b
redis.io: improve config and testing
2023-01-13 07:55:19 +08:00
Jacob Heider
b8ca94a587
add build.cores
yaml key to control min-required build machine
2023-01-12 17:42:51 -05:00
Jacob Heider
a3bb5da37d
npm doctor
gives non-zero if you're using the newest node
2023-01-12 16:04:23 -05:00
neil
eada7a7946
make redis install work
2023-01-11 18:51:42 +08:00
Jacob Heider
1ba5ad2291
ignore cli pre-releases
2023-01-10 22:06:41 -05:00
Jacob Heider
03a58666e8
+github.com/jart/blink ( #111 )
...
* +github.com/jart/blink
* wip
2023-01-10 21:22:53 -05:00
Max Howell
bb6be4db3a
+gti ( #109 )
...
* +gti
* wip
2023-01-10 08:13:58 -05:00
neil
00f1665c60
init redis.io
2023-01-09 20:52:09 +08:00
Jacob Heider
ff1f4739fd
fix yt-dlp ( #106 )
...
* fix semver breaking calvers like `2023.01.06`
* wip
2023-01-06 17:55:31 -05:00
Jacob Heider
02e44f6030
missing provides in github.com/mikefarah/yq
2023-01-06 17:47:14 -05:00
Jacob Heider
17922c85cf
cgo needs a c compiler on all platforms
2023-01-05 15:57:23 -05:00
Jacob Heider
6091595f34
use clang with cgo to build cli
2023-01-04 20:43:21 -05:00
Jacob Heider
8e8158aea2
~ipfs.tech(ignore(/-rc\d+$/))
2023-01-04 20:06:12 -05:00
Jacob Heider
9f84c51324
fix version definition and fixed load paths
2023-01-03 18:05:54 -05:00
Max Howell
a45f0aac80
get ruby versions from github
2023-01-03 11:31:20 -05:00
Max Howell
b135e63527
Remove this hack; Fixes #282
...
I think we should stop recommending `tea` as a shebang line, it's against our spirit. Instead tea tools should shim via `tea` before exec’ing to do any of the YAML frontmatter
2023-01-03 09:32:41 -05:00
Jacob Heider
fc31bb8939
changes needed to successfully build gcc ( #83 )
...
* clang doesn't have `-nodefaultrpaths`
* try `MachO::FatFile` if `MachO:MachOFile` fails
* add explicit comments
* use `MachO.open()`
* fix fetch.ts for no src pkgs
Co-authored-by: Max Howell <mxcl@me.com>
2023-01-03 08:45:57 -05:00
Max Howell
2ff7403742
+bun.sh
...
* Closes #1
* Using bun.sh binaries because we'll probs need to do the same for ziglang because ziglang OOMs during builds in CD
* However in general we are happy to use the binaries the project built—they know what they are doing and we should trust them in that.
* HOWEVER we should insist that they sign their binaries. Bun do not.
* ALSO really we should insist on signed sources, see comments in the YAML for more discussion
* Not using profile versions as they are not documented and seemingly less portable (based on reading the installer)
2023-01-02 15:13:11 -05:00
Max Howell
c78878a22f
unpackaged keys (unrendered currently)
2023-01-02 11:24:40 -05:00
Jacob Heider
b5dfacfbeb
+fishshell.com
...
-DCURSES_INCLUDE_PATH
do that better
it thinks it wants pkg-config, i guess.
whyyyyyyyyyyyyyyy
keep make
needs these at runtime
annotate diff
2022-12-31 17:05:17 -05:00
Max Howell
b120680748
Switch to our virtual-env script
2022-12-31 11:18:34 -05:00