@earlybird what do you mean? The script downloads firefox sources from mozilla.org... Can you retry? It should be ok.
Search Criteria
Package Details: icecat 115.17.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/icecat.git (read-only, click to copy) |
---|---|
Package Base: | icecat |
Description: | GNU version of the Firefox ESR browser |
Upstream URL: | https://git.savannah.gnu.org/cgit/gnuzilla.git |
Keywords: | browser esr gnuzilla web |
Licenses: | MPL-2.0 |
Submitter: | None |
Maintainer: | figue (xiota) |
Last Packager: | xiota |
Votes: | 250 |
Popularity: | 0.44 |
First Submitted: | 2007-12-09 10:12 (UTC) |
Last Updated: | 2024-11-04 00:48 (UTC) |
Dependencies (51)
- dbus-glib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libevent (libevent-gitAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libvpx.so (libvpx-full-gitAUR, libvpx-gitAUR, lib32-libvpx, lib32-libvpx1.3, libvpx, libvpx1.3)
- libwebp.so (lib32-libwebp, libwebp)
- libxss
- libxt
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-ms-win10-cdnAUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, noto-fonts-liteAUR, ttf-paratypeAUR, ttf-plemoljp-binAUR, ttf-dejavu-emojilessAUR, noto-fonts-variable-liteAUR, ttf-lucida-fontsAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-ms-win11-autoAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rust, rustup) (make)
- cbindgen (make)
- clang17AUR (clang17-binAUR) (make)
- diffutils (make)
- dump_syms (dump_syms-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- imake (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (make)
- jackAUR (jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, pipewire-jack) (make)
- lld17AUR (make)
- llvm17AUR (make)
- m4 (m4-gitAUR) (make)
- mercurial (mercurial-hgAUR, mercurial-stable-hgAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- nasm (nasm-gitAUR) (make)
- nodejs (nodejs-lts-fermiumAUR, nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-hydrogen, nodejs-lts-iron) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-jsonschema (make)
- python-psutil (make)
- python-setuptools (make)
- rustup (rustup-gitAUR) (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR) (make)
- wasi-compiler-rt17AUR (make)
- wasi-libc (wasi-libc-gitAUR) (make)
- wasi-libc++ (make)
- wasi-libc++abi (make)
- wget (wget-gitAUR, wurlAUR) (make)
- xorg-server-xvfb (xorg-server-xvfb-gitAUR) (make)
- yasm (yasm-gitAUR) (make)
- zip (zip-natspecAUR) (make)
- hunspell-dictionary (hunspell-lbAUR, hunspell-be-taraskAUR, hunspell-de, hunspell-el, hunspell-en_au, hunspell-en_ca, hunspell-en_gb, hunspell-en_us, hunspell-es_any, hunspell-es_ar, hunspell-es_bo, hunspell-es_cl, hunspell-es_co, hunspell-es_cr, hunspell-es_cu, hunspell-es_do, hunspell-es_ec, hunspell-es_es, hunspell-es_gt, hunspell-es_hn, hunspell-es_mx, hunspell-es_ni, hunspell-es_pa, hunspell-es_pe, hunspell-es_pr, hunspell-es_py, hunspell-es_sv, hunspell-es_uy, hunspell-es_ve, hunspell-fr, hunspell-he, hunspell-hu, hunspell-it, hunspell-nl, hunspell-pl, hunspell-ro, hunspell-ru) (optional) – Spell checking
- libnotify (libnotify-gitAUR) (optional) – Notification integration
- networkmanager (networkmanager-gitAUR, networkmanager-iwdAUR) (optional) – Location detection via available WiFi networks
- speech-dispatcher (speech-dispatcher-gitAUR) (optional) – Text-to-Speech
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – Screensharing with Wayland
Required by (1)
Sources (10)
- 0004-Bug-1912663-d2127a9.patch
- 18d19413472f-24a6ea8.patch
- b1cc62489fae-24a6ea8.patch
- https://archive.mozilla.org/pub/firefox/releases/115.17.0esr/source/firefox-115.17.0esr.source.tar.xz
- https://archive.mozilla.org/pub/firefox/releases/115.17.0esr/source/firefox-115.17.0esr.source.tar.xz.asc
- https://git.savannah.gnu.org/cgit/gnuzilla.git/snapshot/gnuzilla-a0b1a124e8e063a35389e1f20653047f37ca069b.tar.gz
- patch-python3.12-bug1831512-3d03cbf.patch
- patch-python3.12-bug1860051-3d03cbf.patch
- patch-python3.12-bug1866829-3d03cbf.patch
- patch-python3.12-bug1874280-3d03cbf.patch
Latest Comments
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 .. 85 Next › Last »
figue commented on 2023-03-15 08:45 (UTC)
earlybird commented on 2023-03-15 07:00 (UTC)
the package can not be build failure while downloading ...
figue commented on 2023-02-18 11:21 (UTC)
@nfitzen thank you. I don't remember why I comment "ac_add_options --disable-eme" (I think because it doesn't build in some point), but I tried now and it seems to be working. I'll disable eme in the next release.
nfitzen commented on 2023-02-17 20:05 (UTC)
@figue the GNU Project, for obvious reasons, hates EME, thus IceCat is supposed to disable it entirely. Without the option, EME appears to be enabled.
figue commented on 2023-01-10 18:35 (UTC)
@maid I don't understand why I built this package with --disable-eme...
Can you edit PKGBUILD and delete "ac_add_options --disable-eme"? If it works I'll push the commit.
maid commented on 2023-01-10 10:44 (UTC)
0:34.13 checking for vcs source checkout... no 0:34.88 checking for a shell... /usr/bin/sh 0:35.39 checking for host system type... armv7l-unknown-linux-gnueabihf 0:35.39 checking for target system type... armv7l-unknown-linux-gnueabihf 0:41.96 checking whether cross compiling... no 0:44.22 Traceback (most recent call last): 0:44.22 File "/makepkg/icecat/src/gnuzilla-b6260130b9808f550bdb35061af2d7962109a181/output/icecat-102.6.0/configure.py", line 349, in <module> 0:44.22 sys.exit(main(sys.argv)) 0:44.22 File "/makepkg/icecat/src/gnuzilla-b6260130b9808f550bdb35061af2d7962109a181/output/icecat-102.6.0/configure.py", line 131, in main 0:44.22 sandbox.run(os.path.join(os.path.dirname(file), "moz.configure")) 0:44.23 File "/makepkg/icecat/src/gnuzilla-b6260130b9808f550bdb35061af2d7962109a181/output/icecat-102.6.0/python/mozbuild/mozbuild/configure/init.py", line 516, in run 0:44.23 self._value_for(option) 0:44.23 File "/makepkg/icecat/src/gnuzilla-b6260130b9808f550bdb35061af2d7962109a181/output/icecat-102.6.0/python/mozbuild/mozbuild/configure/init.py", line 621, in _value_for 0:44.23 return self._value_for_option(obj) 0:44.23 File "/makepkg/icecat/src/gnuzilla-b6260130b9808f550bdb35061af2d7962109a181/output/icecat-102.6.0/python/mozbuild/mozbuild/util.py", line 1061, in method_call 0:44.24 cache[args] = self.func(instance, args) 0:44.24 File "/makepkg/icecat/src/gnuzilla-b6260130b9808f550bdb35061af2d7962109a181/output/icecat-102.6.0/python/mozbuild/mozbuild/configure/init.py", line 688, in _value_for_option 0:44.25 raise InvalidOptionError( 0:44.25 mozbuild.configure.options.InvalidOptionError: --disable-eme is not available in this configuration ** Fix above errors and then restart with "./mach build" ==>
cysp74 commented on 2022-12-15 10:19 (UTC)
@figue, all good, build happened without any friction.
Ty
figue commented on 2022-12-14 18:33 (UTC)
@cysp74 it was fixed in e9ff5860c71b but forgot to push release +1. Please, git pull your local repo and build it again.
cysp74 commented on 2022-12-13 22:35 (UTC)
Hi,
Build fails since last commit,
Running modification-aware sed: sed s/777/755/; -i toolkit/crashreporter/google-breakpad/Makefile.in
+ /bin/sed 's/777/755/;' -i toolkit/crashreporter/google-breakpad/Makefile.in
++ md5sum toolkit/crashreporter/google-breakpad/Makefile.in
+ '[' 'ee125f2b99c1b0fd66ee6cf3e8295ef7 toolkit/crashreporter/google-breakpad/Makefile.in' = 'efadb4b06811823b5f7ed244ea5a9da3 toolkit/crashreporter/google-breakpad/Makefile.in' ']'
+ /bin/sed 's/chmod a+w/chmod u+w/' -i ./js/src/ctypes/libffi/Makefile.in ./toolkit/crashreporter/google-breakpad/Makefile.in ./toolkit/crashreporter/google-breakpad/src/third_party/glog/Makefile.in
patching file ipc/chromium/src/third_party/libevent/README.mozilla
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file ipc/chromium/src/third_party/libevent/README.mozilla.rej
patching file ipc/chromium/src/third_party/libevent/linux/event2/event-config.h
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file ipc/chromium/src/third_party/libevent/linux/event2/event-config.h.rej
==> ERROR: A failure occurred in prepare().
Aborting...
figue commented on 2022-11-01 00:39 (UTC)
@lino_sparks IceCat sources are pulled by makeicecat.sh script, we can patch it, but probably the problem is in the side of yay. With makepkg it works just fine,
Pinned Comments
xiota commented on 2024-02-26 07:32 (UTC) (edited on 2024-08-08 03:44 (UTC) by xiota)
PKGBUILD has been updated. Major changes:
Notes:
_build_pgo_xvfb=false
. This will usexwayland-run
for profiling._build_pgo=false
.mk_add_options MOZ_PARALLEL_BUILD=___
around line 300. Pick a value less than number of cores and free RAM in GB. For example, on a system with 8 cores, 64GB total RAM, but only 6 GB free, the value should be set to 4 or 5.libxul.so
. Leave a comment if you have a potential solution.Having problems? Please provide details: processor make and model, number of cores,
free -m
, full log in pastebin, whether using AUR helper/makepkg/clean chroot, etc.