diff --git a/.github/actions/install/action.yml b/.github/actions/install/action.yml index 01327202..787a45f5 100644 --- a/.github/actions/install/action.yml +++ b/.github/actions/install/action.yml @@ -58,29 +58,3 @@ runs: run: | mkdir -p v8 ln -s ${{ inputs.cache-dir }}/v8/libc_v8.a v8/libc_v8.a - - - name: Cache libiconv - id: cache-libiconv - uses: actions/cache@v4 - env: - cache-name: cache-libiconv - with: - path: ${{ inputs.cache-dir }}/libiconv - key: vendor/libiconv/libiconv-1.17 - - - name: download libiconv - if: ${{ steps.cache-libiconv.outputs.cache-hit != 'true' }} - shell: bash - run: make download-libiconv - - - name: build libiconv - shell: bash - run: make build-libiconv - - - name: build mimalloc - shell: bash - run: make install-mimalloc - - - name: build netsurf - shell: bash - run: make install-netsurf diff --git a/Dockerfile b/Dockerfile index 2ce342b2..916b9720 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,10 +39,6 @@ RUN ZIG=$(grep '\.minimum_zig_version = "' "build.zig.zon" | cut -d'"' -f2) && \ RUN git submodule init && \ git submodule update --recursive -RUN make install-libiconv && \ - make install-netsurf && \ - make install-mimalloc - # download and install v8 RUN case $TARGETPLATFORM in \ "linux/arm64") ARCH="aarch64" ;; \ diff --git a/README.md b/README.md index 32340860..a54d6be5 100644 --- a/README.md +++ b/README.md @@ -169,10 +169,8 @@ Lightpanda is written with [Zig](https://ziglang.org/) `0.15.2`. You have to install it with the right version in order to build the project. Lightpanda also depends on -[zig-js-runtime](https://github.com/lightpanda-io/zig-js-runtime/) (with v8), -[Libcurl](https://curl.se/libcurl/), -[Netsurf libs](https://www.netsurf-browser.org/) and -[Mimalloc](https://microsoft.github.io/mimalloc). +[zig-js-runtime](https://github.com/lightpanda-io/zig-js-runtime/) (with v8) and +[Libcurl](https://curl.se/libcurl/). To be able to build the v8 engine for zig-js-runtime, you have to install some libs: