Max Howell
fe002f9b9f
“superenv” ( #185 )
...
* fixes for dylib ids on darwin (sadly elaborate)
* wip
2022-10-17 13:45:32 -04:00
Jacob Heider
8d85b5db8e
fixes for teaxyz/cli@0.8.0
2022-10-07 11:26:45 -04:00
Jacob Heider
7110059093
add -s(ource) filter to ls-aws-s3.ts
2022-10-04 01:24:48 -04:00
Max Howell
07c7e38802
use tea to install ruby for our scripts
2022-10-03 20:38:14 -04:00
Jacob Heider
6277d70bba
store sources from build pipeline
...
Use relative-path srcs only
2022-10-03 13:23:23 -04:00
Max Howell
c17a424904
attempt to install as little as possible with apt ( #173 )
2022-10-03 11:30:12 -04:00
Max Howell
4cbe0adc52
let’s try our own shared-mime-info ( #167 )
...
* let’s try our own shared-mime-info
* infuser:slim needs more deps to be specified
2022-09-30 11:38:22 -04:00
Max Howell
bf286baba7
read args from stdin or argv
2022-09-30 09:03:56 -04:00
Jacob Heider
c84df235dc
set deduplication doesn't work, sadly, with SemVers.
...
Without this, .tar.gz and .tar.xz generate the same version line twice.
2022-09-29 16:53:44 -04:00
Max Howell
3bbc3899a5
test on more linuxes ( #164 )
2022-09-29 12:07:07 -04:00
Max Howell
09a566cf58
Correctly sort versions so the tea installer works
2022-09-29 07:45:59 -04:00
Jacob Heider
3e1b0a2505
quick-matrix format for ls-aws-s3.ts
2022-09-28 12:26:01 -04:00
Max Howell
c42c3ea70f
fix making tar.xz bottles ( #158 )
2022-09-28 11:15:20 -04:00
Max Howell
5ef94c481a
May this fix what I just broke
2022-09-27 16:42:26 -04:00
Max Howell
d9a749bdd6
revert: it broke a lot and didn't fix anything
2022-09-27 16:13:54 -04:00
Max Howell
8717d8496e
Refactor
2022-09-27 16:13:54 -04:00
Max Howell
5fb72446cf
Upload .tar.xz bottles too
2022-09-27 16:13:54 -04:00
Jacob Heider
ede28cb81e
pass project specs out of sort as we got them
2022-09-26 22:44:28 -04:00
Max Howell
5c8b3f04d1
Output full pkg-requirement for all modes of sort
2022-09-26 08:29:20 -04:00
Max Howell
2656381562
sync with tea/cli
2022-09-25 11:05:05 -04:00
Max Howell
adc85d5406
getting there ( #144 )
2022-09-25 08:41:58 -04:00
Max Howell
6641757cd3
tweaks based on using our own semver
2022-09-23 10:36:43 -04:00
Jacob Heider
ac78ce218d
Coerce bottle names to SemVer for versions.txt
2022-09-22 15:37:54 -04:00
Max Howell
0d38f783fb
use pkg.str in sort.ts output
2022-09-22 10:04:39 -04:00
Max Howell
539cca9158
Refactoring
2022-09-21 03:51:04 -04:00
Max Howell
120cb322f4
Simplify builds by building to /opt/project/src
2022-09-21 02:35:03 -04:00
Max Howell
8d0ed6cb5c
Fix circular dependency in hooks
2022-09-20 11:29:21 -04:00
Max Howell
c7ec7f150c
Refactor ( #142 )
2022-09-20 07:53:40 -04:00
Max Howell
54781e96e1
fixes not incl runtime deps of build deps
...
Refactor build a bit. This was causing build failure for GHC on linux as the system perl didn't have something autoconf needed.
TODO: infuser shouldn't have perl installed!
2022-09-19 10:32:57 -04:00
Max Howell
d680562710
Stop cleaning make before building make
2022-09-19 08:33:32 -04:00
Max Howell
0459c70fc9
+portable auto(conf|make) ( #129 )
2022-09-18 12:01:10 -04:00
Max Howell
8f45e8da16
Clean target prefix unless bootstrap is required
2022-09-16 15:35:46 -04:00
Max Howell
610eec4338
Move all build logic to pantry
2022-09-16 15:35:46 -04:00
Max Howell
f6756ac2d0
+portable fontconfig ( #134 )
...
Only changes the cache location
2022-09-14 15:48:36 -04:00
Max Howell
16678e8833
+openssl portable ( #131 )
2022-09-13 17:53:12 -04:00
Max Howell
bbb2cf3024
scripts/fixes
2022-09-13 12:46:32 -04:00
Max Howell
a24b17132f
+portable meson ( #130 )
2022-09-13 11:05:04 -04:00
Max Howell
9ce67d88d9
+portable git ( #126 )
2022-09-13 09:18:47 -04:00
Max Howell
e1a24d562d
env var fixes
2022-09-12 07:50:41 -04:00
Max Howell
80cd3324e9
(mostly) fix relocation of perl ( #125 )
2022-09-09 09:37:26 -04:00
Max Howell
3226265d7c
making things relocatable ( #122 )
2022-09-08 16:40:35 -04:00
Jacob Heider
24d40b7c4f
Fix sha256sum generation
...
Because we checksum when bottling, they have the bottle file name. We need to upload data to the binary store that has the binary store key name.
2022-09-07 17:16:01 -04:00
Max Howell
0a87367017
curl-ca-certs ( #121 )
2022-09-07 08:16:48 -04:00
Max Howell
dc90621902
test +librsvg ( #115 )
2022-09-02 10:51:31 -04:00
Max Howell
1d3fad1921
+wget ( #111 )
2022-09-01 13:49:14 -04:00
Max Howell
eeb26b36b6
more-tests ( #106 )
2022-08-31 17:44:34 -04:00
Max Howell
c12d64828e
add more pkg tests ( #102 )
...
* more-tests pt.1
* useCellar() is overkill here.
Co-authored-by: Jacob Heider <jacob@tea.xyz>
2022-08-31 15:45:04 -04:00
Max Howell
aabf818219
fixes deno 1.25.0 ( #99 )
2022-08-27 14:11:25 -04:00
Max Howell
d3042ca9dc
Set MACOSX_DEPLOYMENT_TARGET to 11
2022-08-26 10:17:20 -04:00
Jacob Heider
83360e127c
Include bottle checksums in CI artifacts
...
v3: wherein everyone stays in their lane
2022-08-25 20:01:59 -04:00