Commit graph

1012 commits

Author SHA1 Message Date
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 99cfa3a0de
workflow names style fix 2023-03-16 11:43: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