summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Geerinckx-Rice <me@tobias.gr>2023-10-15 02:00:00 +0200
committerTobias Geerinckx-Rice <me@tobias.gr>2024-09-01 02:00:00 +0200
commit1fdf924f186b409b346007c324634898f064d149 (patch)
treed2c73b219be3ff7d11a56cc2ec717c5309e1bf2c
parentd5cab93f2f600d3e245dc34d11c1f0090c8ef50a (diff)
(do not upstream) netsurf fb stuff
Change-Id: I9314a553384d832a3675db8d10245af064ecbd49
-rw-r--r--gnu/packages/web.scm44
1 files changed, 21 insertions, 23 deletions
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 6c9af8c1e6..1f60e7b5f1 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -6184,24 +6184,27 @@ w3c webidl files and a binding configuration file.")
pkg-config
xxd))
(inputs
- `(("curl" ,curl)
- ("gtk+" ,gtk+)
- ("openssl" ,openssl)
- ("utf8proc" ,utf8proc)
- ("libpng" ,libpng)
- ("libjpeg" ,libjpeg-turbo)
- ("libcss" ,libcss)
- ("libdom" ,libdom)
- ("libnsbmp" ,libnsbmp)
- ("libnsgif" ,libnsgif)
- ("libnslog" ,libnslog)
- ("libnspsl" ,libnspsl)
- ("libnsutils" ,libnsutils)
- ("libsvgtiny" ,libsvgtiny)
- ("miscfiles" ,miscfiles)))
+ (list curl
+ libnsfb
+ openssl
+ ;("utf8proc" ,utf8proc)
+ libpng
+ ijg-libjpeg
+ libcss
+ libdom
+ libnsbmp
+ libnsgif
+ ;("libnslog" ,libnslog)
+ ;("libnspsl" ,libnspsl)
+ libnsutils
+ libsvgtiny
+ ;("miscfiles" ,miscfiles)
+ sdl)) ;for libnsfb, see comment there
(arguments
- `(#:make-flags `("CC=gcc" "BUILD_CC=gcc"
- "TARGET=gtk3"
+ `(#:tests? #f
+ #:make-flags `("CC=gcc" "BUILD_CC=gcc"
+ "TARGET=framebuffer"
+ "NETSURF_USE_UTF8PROC=NO"
,(string-append "PREFIX=" %output)
,(string-append "NSSHARED="
(assoc-ref %build-inputs
@@ -6268,12 +6271,7 @@ w3c webidl files and a binding configuration file.")
(x x)))
out)))
#t))
- (add-before 'check 'patch-check
- (lambda* (#:key inputs #:allow-other-keys)
- (substitute* '("test/bloom.c" "test/hashtable.c")
- (("/usr/share/dict/words")
- (search-input-file inputs "/share/web2")))
- #t))
+ (delete 'check)
(add-after 'install 'install-more
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))