diff options
Diffstat (limited to 'internal/rosa/package')
| -rw-r--r-- | internal/rosa/package/bison.az | 11 | ||||
| -rw-r--r-- | internal/rosa/package/gnu.az | 22 |
2 files changed, 9 insertions, 24 deletions
diff --git a/internal/rosa/package/bison.az b/internal/rosa/package/bison.az index fc914c2c..4f7dd796 100644 --- a/internal/rosa/package/bison.az +++ b/internal/rosa/package/bison.az @@ -10,10 +10,15 @@ package bison { compress = gzip; }; + // awk dependency loop + toyboxEarly = true; + exec = make { check = [ "TESTSUITEFLAGS=" + jobsFlagE + "' " + skipGNUTests { tests = [ + // GNU-isms not implemented in toybox + 168, 170, 623, // clang miscompiles (SIGILL) 764, ]; @@ -22,9 +27,5 @@ package bison { ]; }; - inputs = [ - m4, - diffutils, - sed, - ]; + inputs = [ m4 ]; } diff --git a/internal/rosa/package/gnu.az b/internal/rosa/package/gnu.az index bed93354..5502fccc 100644 --- a/internal/rosa/package/gnu.az +++ b/internal/rosa/package/gnu.az @@ -12,6 +12,9 @@ package m4 { compress = bzip2; }; + // awk dependency loop + toyboxEarly = true; + writable = true; early = ` chmod +w tests/test-c32ispunct.sh && echo '#!/bin/sh' > tests/test-c32ispunct.sh @@ -220,25 +223,6 @@ test_disable '#!/bin/sh' tests/need-filename exec = make {}; } -package gawk { - description = "an implementation of awk with GNU extensions"; - website = "https://www.gnu.org/software/gawk"; - anitya = 868; - - version# = "5.4.0"; - source = remoteTar { - url = "https://ftpmirror.gnu.org/gnu/gawk/gawk-"+version+".tar.gz"; - checksum = "m0RkIolC-PI7EY5q8pcx5Y-0twlIW0Yp3wXXmV-QaHorSdf8BhZ7kW9F8iWomz0C"; - compress = gzip; - }; - - toyboxEarly = true; - exec = make { - // dependency loop - skipCheck = true; - }; -} - package grep { description = "searches input for lines containing a match to a pattern"; website = "https://www.gnu.org/software/grep"; |
