2
0
mirror of https://codeberg.org/kiss-community/repo synced 2024-07-02 14:02:27 +00:00

firefox: vendor zip

This commit is contained in:
Dylan Araps 2021-07-30 13:42:09 +03:00
parent 83a23a4469
commit b7dc1aca75
No known key found for this signature in database
GPG Key ID: 13295DAC2CF13B5C
4 changed files with 18 additions and 1 deletions

View File

@ -37,6 +37,22 @@ mv -f _ "$_f"
make
make install
)
# Build zip for Firefox's sole use.
# Zip is an awful format that we should use
# as little as possible.
(
cd zip
make \
CC="$CC $CFLAGS $CXXFLAGS" \
-f unix/Makefile generic
make \
prefix="$PWD/../junk" \
-f unix/Makefile install
)
export PATH="$PWD/junk/bin:$PATH"
# If using libc++, CXXSTDLIB needs to be set manually.

View File

@ -1,4 +1,5 @@
35c45dbc21a7bd59e5daa6b3fef7a08c51ff0a1333f47a355bb1cbc840c3ff59
f0611136bee505811e9ca11ca7ac188ef5323a8e2ef19cffd3edb3cf08fd791e
3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f
f0e8bb1f9b7eb0b01285495a2699df3a4b766784c1765a8f1aeedf63c0806369
a88ecf15a164dd82f9deb6576ff744d4ed1fda7ebd273e63b01e0c1d93c9ed1d

View File

@ -29,5 +29,4 @@ pkgconf make
python make
rust make
wayland
zip make
zlib

View File

@ -1,4 +1,5 @@
https://ftp.mozilla.org/pub/firefox/releases/VERSION/source/firefox-VERSION.source.tar.xz
https://ftp.gnu.org/gnu/autoconf/autoconf-2.13.tar.gz autoconf2.13/
https://github.com/yasm/yasm/releases/download/v1.3.0/yasm-1.3.0.tar.gz yasm
https://fossies.org/linux/misc/zip30.tar.gz zip
patches/no-x11.patch