Commit graph

895 commits

Author SHA1 Message Date
Max Howell d5fe043d76
Allow alpaca.cpp --fetch 2023-03-28 15:09:49 -04:00
Max Howell 96857e732b +llama.cpp 2023-03-28 08:48:03 -04:00
Max Howell bde31f1fff
have cargo install go to ~/.local/bin 2023-03-28 08:42:12 -04:00
Jacob Heider ac607119e1 make python build again 2023-03-27 12:38:52 -04:00
James Reynolds de5e7a9a75
+github.com/jaseg/lolcat (#859)
* +github.com/jaseg/lolcat

* Fix test

* Fixed test, moved project into github.com folder

---------

Co-authored-by: James Reynolds <magnsuviri@me.com>
2023-03-27 11:58:42 -04:00
Max Howell 5e781fbc36
k so tea/cli does support these and needs them
However the code was hidden, hence my mistake. /cc @avbevier
2023-03-26 14:36:43 -04:00
James Reynolds 48d54e86b6 +s3tools.org 2023-03-26 10:22:46 -04:00
James Reynolds 0545fd22f6 +bloomreach.com/s4cmd 2023-03-26 10:22:22 -04:00
Daniel Olshansky de2d9c886d
[WIP] +pokt.network (#862)
* Adding pocket binary yaml config

* Fixed github tag

* Added script tag in test
2023-03-25 15:15:30 -04:00
James Reynolds 98e69376b8
+openai-python 2023-03-25 05:56:08 -04:00
Vladimirs Nordholm a0ac2ba694
+tldr.sh (#851)
* feat: add +tldr.sh

* test fix prefix

* add curl as build dep

* update test

hopefully it will work

* show output, test

* ensure compiler flags are send on linux

* bash script quoting, still not working properly

* make curl runtime dep
2023-03-24 20:09:00 -04:00
Max Howell d8a3e7c646
+llama.cpp (#844)
llama.cpp -p "Getting paid to write open source can be accomplished in 3 simple steps:"
2023-03-24 17:53:39 -04:00
Marc Seitz 8b5ab6a415 add chatblade version 2023-03-24 16:10:13 -04:00
Nicolas M e24aaabf64 +kustomize 2023-03-24 16:02:13 -04:00
Nicolas M c313f2683b +direnv 2023-03-24 16:01:27 -04:00
Nicolas M e812be9a7a +k9s 2023-03-24 15:59:24 -04:00
Nicolas M 7dd3bf8b8b +terragrunt 2023-03-24 15:58:09 -04:00
ABevier 8424ce74be
+lcov (#850)
* +lcov

* fixes

* try adding perl deps
2023-03-23 19:17:13 -04:00
Jacob Heider 7e90970501 fix(go-bindata) 2023-03-23 16:32:27 -04:00
Jacob Heider dc9057f62a
fix(python) (#849)
* fix(python)

* ubuntu-latest has pip
2023-03-23 16:32:12 -04:00
Marc Seitz 309b227cf0
+freexl (#846)
* +freexl

* fix linux architecture env
2023-03-23 14:47:35 -04:00
Max Howell 3112bc4685 +sentencepiece 2023-03-23 12:24:00 -04:00
Max Howell 7f68885ffa python includes symlink shortcut
Also remove these versioned provides since we implicitly support that now and tea/cli lost the code that supports this for the provides key at some point. However the pip one we would still need and we don't support that in tea/cli
2023-03-23 11:05:38 -04:00
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
Max Howell 600135b957 +neovim
Refs: https://github.com/teaxyz/cli/discussions/278
2022-12-27 08:54:40 -05:00
Max Howell 238ed57e68
vhs depends on ttyd^1.7.2 now 2022-12-26 10:49:39 -05:00
Jacob Heider 0cbc154b5c
not-real m4 versions tagged on github 2022-12-21 17:23:29 -05:00
Max Howell 20a64a6e25 Don’t build tests or bench 2022-12-21 10:42:56 -05:00
Max Howell 44a6774614 +bitcoin 2022-12-21 10:42:56 -05:00
Jacob Heider 4c769b0399 librsvg needs cargo
and libtool :/


wip


maybe it's a version problem
2022-12-20 20:36:54 -05:00
Jacob Heider 974a1d5c1a let's see if adding libtool helps 2022-12-20 18:21:35 -05:00
Max Howell d653337393 +radicle.org 2022-12-20 14:07:34 -05:00
Max Howell b13f02d37c +0mq 2022-12-20 12:32:04 -05:00
Max Howell 6dfec14f5a +berkeley-db 2022-12-20 11:37:12 -05:00
Pedro Cruz 46c5117b92
+solidity (#35)
Co-authored-by: Max Howell <mxcl@me.com>
2022-12-20 11:13:59 -05:00
Pedro Cruz 69ef92a7aa
boost, zstd, lz4 (#37)
Co-authored-by: Max Howell <mxcl@me.com>
2022-12-20 09:31:41 -05:00
Max Howell 454fc591cf apply updated simpler python-venv.sh usage 2022-12-20 08:10:00 -05:00
James Reynolds 0029e3f4bf cleanup 2022-12-20 08:10:00 -05:00
James Reynolds 8c295508d5 com->org 2022-12-20 08:10:00 -05:00
James Reynolds b71a030d06 Move python-venv and shim.bash to pantry.core, depends on pantry.core/pull/54 2022-12-20 08:10:00 -05:00
James Reynolds ff39cb3942 +yt-dlp 2022-12-20 08:10:00 -05:00
Max Howell fea7d8ad6d Tidy virtual-env creation script 2022-12-20 08:01:01 -05:00
Max Howell 3ee665ea28 +ack 2022-12-19 11:48:53 -05:00
Jacob Heider 4d3340fde9 +nushell.sh 2022-12-17 22:22:42 -05:00
Jacob Heider 4b39c0fc9b
llvm^15 doesn't agree with several of our packages (#76)
* rust 🚫 llvm^15

* this might be the right fix to all the llvm^15 breakage
2022-12-17 08:51:46 -05:00
Neil f6ea0695ea
+pnpm.io (#77)
* add pnpm of pnpm.io
* move pnpm to its own folder
* copy artifacts to dist
* test dir
* copy brew install strategy
* add install prefix
* try different install process
* retry add prefix
* set PNPM_HOME var
* add path
* test run export path only
* rm mkdir
* provide cjs files pnpm.io
* install node_modules
* add npmjs.com dep
* install on prefix path
* test cp install
* test uncertainly strip version
* provide fixed version
* fixed version in url
* undo versions fixed
* no proper pnpx test
* pnpx is actually deprecated: use undefined
      ERR_PNPM_RECURSIVE_EXEC_FIRST_FAIL  Cannot read property 'includes' of undefined or
* cleanup setup and dependency
* test if working correctly
* rm unused line
2022-12-17 08:29:54 -05:00
Max Howell ce35600221 Build openssl-1.1.1s 2022-12-16 11:59:34 -05:00
Max Howell bcd690e919
make mc relocatable (#76) 2022-12-13 10:47:55 -05:00
Max Howell 1a575b3d2e
Merge pull request #54 from magnusviri/python-venv
add scripts/brewkit/python-venv.sh
2022-12-12 14:21:21 -05:00
James Reynolds 24d9215992 removed mesonbuild.com/shim.bash 2022-12-12 09:33:36 -07:00
Max Howell 61032cf732
go only needs cc in a “companion” sense 2022-12-12 10:27:20 -05:00