3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

5307 commits

Author SHA1 Message Date
Anderson Torres ae5eef682b
Merge pull request #165703 from OPNA2608/update/palemoon
palemoon: 29.4.4 -> 29.4.5
2022-03-26 08:57:48 -03:00
Martin Weinelt 2d023aa454
Merge pull request #165735 from squalus/librewolf 2022-03-25 05:12:05 +01:00
Ben Siraphob 1cf5591a99
Merge pull request #165303 from Stunkymonkey/treewide-pname-version-18 2022-03-24 22:55:34 -05:00
squalus af9f2e4611 librewolf: 98.0-1 -> 98.0.2-1 2022-03-24 20:41:39 -07:00
OPNA2608 e0b1208a35 palemoon: 29.4.4 -> 29.4.5 2022-03-24 22:24:12 +01:00
Michael Weiss eff7bddc84
Merge pull request #165694 from primeos/chromiumDev
chromiumDev: 101.0.4947.0 -> 101.0.4951.7
2022-03-24 22:13:15 +01:00
Michael Weiss a29f5a2eb3
chromiumDev: 101.0.4947.0 -> 101.0.4951.7 2022-03-24 21:34:31 +01:00
Michael Weiss ab49a71ae0
chromiumBeta: 100.0.4896.46 -> 100.0.4896.56 2022-03-24 21:34:12 +01:00
Felix Buehler e0476d93fe treewide: rename name to pname&version 2022-03-23 22:34:54 +01:00
Martin Weinelt b3529accfb
firefox: reformat, sort, cleanup
It is normal for such a large derivation to accumulate mixed codestyles
over all those years making it harder to maintain.

By splitting up dependencies to one per line I noticed two unused
dependencies (hunspell, sqlite) that were removed in this change.

Also most lists are now sorted alphabetically, so reasoning about them
has become much easier.

Lists now use the same style for indentation and concat, and environment
variables are all defined in preConfigure as opposed to bare in the
derivation.

The object dir, firefox build directory, is now in a predictable
directory at ${pwd}/mozobj as opposed to ${pwd}/obj-@CONFIG_GUESS@,
saving us one wildcard expansion. This is also a good prepration for the
PGO build where we need to reference bits inside this directory.

Added a few comments and clarified others from what I've learned how the
firefox build works.
2022-03-23 17:03:42 +01:00
Martin Weinelt 178d447610
firefox: pass pciutils via wrapper instead of patching it 2022-03-23 17:03:42 +01:00
Martin Weinelt 51e5f33899
firefox: fix system libffi usage
Since Firefox 51 the --enable-system-ffi flag was renamed to
--with-systemd-ffi when it moved to the javascript toolkit parts. Rename
the flag accordingly and reintroduce the dependency.

mozbz#1294803
2022-03-23 17:03:41 +01:00
Martin Weinelt 08ea534e67
firefox: drop darwin support
Darwin support was marked broken in 2019 with Firefox 69 and has missed
therefore missed out and not been tested on the following 29 major
releases since.

It cannot be supported again without a darwin user stepping up to take
care and work on and test every major release, which hasn't happened
since I took over maintainership.

The recommendation of the people that tend to the firefox source build
is for darwin users to use firefox-bin instead.
2022-03-23 17:03:41 +01:00
Martin Weinelt 71d879b16b
firefox: drop pipewire from build inputs
Firefox does not support passing pipewire as a system library and
instead relies on a vendored copy it ships. We keep the flag because it
is tied into the wrapper, because we still need to have access to its
libraries at runtime.
2022-03-23 17:03:41 +01:00
Martin Weinelt 48eabf6838
firefox: drop hint regarding system cairo
Building with system cairo has been unsupported since Firefox 60
(mozbz#1432751) and the flag was removed in 2021 with Firefox 92
(mozbz#1722653).
2022-03-23 17:03:41 +01:00
Martin Weinelt 25e22d96ba
firefox: enable necko wifi scanner
Tied to the geolocation support flag. On Linux this uses the DBus
interface of NetworkManager to query visible accesspoints and relay them
to Mozilla location service in return for position approximation.
2022-03-23 17:03:41 +01:00
Martin Weinelt e921e84e9d
firefox: don't set BUILD_OFFICIAL
It was removed in 2009 in favor of MOZILLA_OFFICIAL

mozbz#435923
2022-03-23 17:03:40 +01:00
Martin Weinelt cfcc611cb4
firefox: use our own libwebp 2022-03-23 17:03:40 +01:00
Martin Weinelt 2f31fe95fd
firefox: rename patches arg to extraPatches
This is for consistency with other extra arguments that can be handed to
firefox common.nix.

Also pull the patch phase of the derivation closer together and use the
same list concat style as elsewhere.
2022-03-23 17:03:40 +01:00
Martin Weinelt 350f1345a7
firefox: unpin autoconf & icu, drop yasm
Let's not be the package that is stuck on arbitrarily old dependency
versions that should be removed anyway.
2022-03-23 17:03:40 +01:00
Bernardo Meurer 02ec7d6673
Merge pull request #165350 from mweinelt/firefox
firefox{,-bin}: 98.0.1 -> 98.0.2
2022-03-22 22:14:24 -07:00
Sandro fb9e9db256
Merge pull request #165209 from dan4ik605743/yandex-bump 2022-03-23 04:53:03 +01:00
Sandro 368f28086b
Merge pull request #165221 from OPNA2608/revert/palemoon 2022-03-23 04:20:48 +01:00
Martin Weinelt 3ec7f8d487
firefox: set consistent remoting name
With Firefox 98.0 the remoting name now depends on the update channel
(mozbz#1752418), which resulted in a weird app_id/wmclass of
`firefox-default`, which broke window association in GNOME and likely
other desktops.

Fixes: #165107
2022-03-23 02:13:20 +01:00
Martin Weinelt 16129972c0
firefox-bin: 98.0.1 -> 98.0.2
https://www.mozilla.org/en-US/firefox/98.0.2/releasenotes/
2022-03-23 02:11:55 +01:00
Martin Weinelt 06518a4991
firefox: 98.0.1 -> 98.0.2
https://www.mozilla.org/en-US/firefox/98.0.2/releasenotes/
2022-03-23 02:10:19 +01:00
Sandro c4233257cf
Merge pull request #164962 from panicgh/tbb
tor-browser-bundle-bin: 11.0.7 -> 11.0.9
2022-03-22 15:08:56 +01:00
OPNA2608 67a5c03157 Revert "palemoon: 29.4.4 -> 30.0.0"
This reverts commit ab6bd24835.

The v30 milestone has been recalled temporarily: https://forum.palemoon.org/viewtopic.php?f=1&t=28044
2022-03-22 08:11:44 +01:00
dan4ik 0e89355d02 yandex-browser: 22.1.3.856-1 -> 22.1.3.907-1 2022-03-22 11:39:55 +07:00
ajs124 cae5a42bab webbrowser: drop 2022-03-21 22:30:37 +01:00
Michael Weiss 6f5e126a7f
Merge pull request #165156 from primeos/chromium
chromium: 99.0.4844.74 -> 99.0.4844.82
2022-03-21 21:21:39 +01:00
Michael Weiss a9834afcfb
Merge pull request #165080 from michaeladler/ungoogled-chromium
ungoogled-chromium: 99.0.4844.74 -> 99.0.4844.82
2022-03-21 20:43:23 +01:00
Michael Weiss b073d7c10c
chromium: 99.0.4844.74 -> 99.0.4844.82
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_20.html
2022-03-21 20:33:38 +01:00
Martin Weinelt da333c9c82
Merge pull request #164465 from squalus/librewolf 2022-03-21 15:50:34 +01:00
José Romildo Malaquias 9f836e39ca
Merge pull request #162895 from kouyk/update/vivaldi
vivaldi: 5.1.2567.49-1 -> 5.1.2567.66-1
2022-03-21 07:57:55 -03:00
Michael Adler 6d6543e27e ungoogled-chromium: 99.0.4844.74 -> 99.0.4844.82 2022-03-21 09:26:32 +01:00
Steven Kou 41a25e0088
vivaldi-ffmepg-codecs: 97.0.4692.56 -> 97.0.4692.71 2022-03-20 21:18:40 +08:00
Steven Kou fd654d3c3e
vivaldi: 5.1.2567.49-1 -> 5.1.2567.66-1 2022-03-20 21:18:25 +08:00
Nicolas Benes 9bffd90af8 tor-browser-bundle-bin: 11.0.7 -> 11.0.9 2022-03-20 12:05:34 +01:00
OPNA2608 ab6bd24835 palemoon: 29.4.4 -> 30.0.0 2022-03-20 01:12:27 +01:00
Michael Weiss 3f241a7b8a
Merge pull request #164794 from primeos/chromiumBeta
chromiumBeta: 100.0.4896.30 -> 100.0.4896.46
2022-03-19 01:21:58 +01:00
Michael Weiss 93edc87eac
chromiumDev: 101.0.4929.5 -> 101.0.4947.0 2022-03-19 00:53:11 +01:00
Michael Weiss 3e7268af67
chromiumBeta: 100.0.4896.30 -> 100.0.4896.46 2022-03-19 00:09:56 +01:00
Martin Weinelt 53c25e8721
Merge pull request #164215 from ilya-fedin/firefox-remove-gtk 2022-03-17 22:46:42 +01:00
Michael Adler 7156c46f23 ungoogled-chromium: 99.0.4844.51 -> 99.0.4844.74 2022-03-17 07:53:55 +01:00
TredwellGit 6004e84b8b brave: 1.36.112 -> 1.36.116
https://github.com/brave/brave-browser/blob/master/CHANGELOG_DESKTOP.md#136116
2022-03-16 21:10:52 +00:00
Michael Weiss c66b6e000f
Merge pull request #164467 from primeos/chromium
chromium: 99.0.4844.51 -> 99.0.4844.74
2022-03-16 20:54:29 +01:00
Michael Weiss d1f0959dbc
chromium: 99.0.4844.51 -> 99.0.4844.74
https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_15.html

This update includes 11 security fixes.

CVEs:
CVE-2022-0971 CVE-2022-0972 CVE-2022-0973 CVE-2022-0974 CVE-2022-0975
CVE-2022-0976 CVE-2022-0977 CVE-2022-0978 CVE-2022-0979 CVE-2022-0980
2022-03-16 19:10:38 +01:00
squalus 3a46b6e1c4 librewolf: 97.0.2-1 -> 98.0-1 2022-03-16 10:46:22 -07:00
Bobby Rong dac5322b7d
Merge pull request #163723 from r-ryantm/auto-update/brave
brave: 1.36.111 -> 1.36.112
2022-03-16 15:23:00 +08:00