Re: ports/opt (3.4): [notify] firefox: updated to 63.0
On Tue, Oct 23, 2018 at 06:03:30PM +0200, Fredrik wrote:
Ahem! Building firefox 63 fails on my side. The build stops early during dependencies checking:
checking for cbindgen... not found [followed by messages of attempts at recovery]
I'll wait for firefox 64... ;)
Don't wait - lots of unknown security fixes :-)
I think I've forgotten to introduce cbindgen - a new dep for 63.0. I had it on my build system when testing the beta and thus missed it when i did the final test-build.
I'll push both a firefox-bin and cbindgen port in a few hours to opt.
/Fredrik _______________________________________________ CRUX mailing list CRUX@lists.crux.nu https://lists.crux.nu/mailman/listinfo/crux OK, I'll download the cbindgen port and I'll try to rebuild firefox. Later I'll remove it to test the firefox-bin port.
Thanks,
Xavier
Thanks for testing. cbindgen along with firefox-bin is now available in opt!
Firefox compiled fine this time. Firefox ran smoothly and it even gave me back the icons on the "Firefox home" page (they had disappeared in previous release(s?) I then tested firefox-bin. Firefox has no sound (I use alsa only, no pulsiaudio). Xavier
Hello. On Tue, 23 Oct 2018 20:08:37 +0200 (CEST) zaz.colmant@free.fr wrote:
On Tue, Oct 23, 2018 at 06:03:30PM +0200, Fredrik wrote:
Thanks for testing. cbindgen along with firefox-bin is now available in opt!
Firefox compiled fine this time. Firefox ran smoothly and it even gave me back the icons on the "Firefox home" page (they had disappeared in previous release(s?)
I then tested firefox-bin. Firefox has no sound (I use alsa only, no pulsiaudio).
Xavier
The official firefox binaries from the mozilla.org website require pulseaudio. But there is a wrapper available for it which enables sound with alsa only. Someone created a port for the wrapper which I slightly modified: # Description: PulseAudio emulation for ALSA. # URL: https://github.com/i-rinat/apulse # Maintainer: # Depends on: glib alsa-lib cmake name=apulse version=0.1.12 release=1 source=(https://github.com/i-rinat/$name/archive/v$version.tar.gz) build() { cd $name-$version cmake . \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release make make DESTDIR=$PKG install } Maybe it should be included in opt? Regards Markus Heinz
On 2018-10-23 21:06, Markus Heinz wrote:
Someone created a port for the wrapper which I slightly modified:
# Description: PulseAudio emulation for ALSA. # URL: https://github.com/i-rinat/apulse # Maintainer: # Depends on: glib alsa-lib cmake
name=apulse version=0.1.12 release=1 source=(https://github.com/i-rinat/$name/archive/v$version.tar.gz)
build() { cd $name-$version
cmake . \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release
make make DESTDIR=$PKG install }
Maybe it should be included in opt?
Regards
Markus Heinz
It doesn't need to reside in opt. Since it's not a build-time dep and pulseaudio already is in opt it can live just fine in contrib. If anybody want to maintain it feel free to let us know: https://crux.nu/Main/HowToContribute
participants (3)
-
Fredrik
-
Markus Heinz
-
zaz.colmant@free.fr