Commit Graph

6011 Commits

Author SHA1 Message Date
Sandro
c287ef60cb
Merge pull request #192220 from SuperSandro2000/tor-browser-bundle-bin
tor-browser-bundle-bin: build on hydra again
2022-09-23 01:46:17 +02:00
Graham Christensen
c2b898da76 treewide: drop -l$NIX_BUILD_CORES
Passing `-l$NIX_BUILD_CORES` improperly limits the overall system load.

For a build machine which is configured to run `$B` builds where each
build gets `total cores / B` cores (`$C`), passing `-l $C` to make will
improperly limit the load to `$C` instead of `$B * $C`.

This effect becomes quite pronounced on machines with 80 cores, with
40 simultaneous builds and a cores limit of 2. On a machine with this
configuration, Nix will run 40 builds and make will limit the overall
system load to approximately 2. A build machine with this many cores
can happily run with a load approaching 80.

A non-solution is to oversubscribe the machine, by picking a larger
`$C`. However, there is no way to divide the number of cores in a way
which fairly subdivides the available cores when `$B` is greater than
1.

There has been exploration of passing a jobserver in to the sandbox,
or sharing a jobserver between all the builds. This is one option, but
relatively complicated and only supports make. Lots of other software
uses its own implementation of `-j` and doesn't support either `-l` or
the Make jobserver.

For the case of an interactive user machine, the user should limit
overall system load using `$B`, `$C`, and optionally systemd's
cpu/network/io limiting features.

Making this change should significantly improve the utilization of our
build farm, and improve the throughput of Hydra.
2022-09-22 16:01:23 -04:00
squalus
b0517e5db9 librewolf: 104.0-1 -> 105.0-1 2022-09-22 10:59:49 -07:00
Sandro
33e48b13d9
tor-browser-bundle-bin: build on hydra again 2022-09-22 17:48:04 +02:00
github-actions[bot]
6ded381b0e
Merge master into staging-next 2022-09-22 00:03:22 +00:00
Aditya
8f6f79f437 microsoft-edge: 104.0.1293.54 -> 105.0.1343.42 2022-09-21 19:27:22 +05:30
Martin Weinelt
766a59d215
buildMozillaMach: Build 102esr using nss_esr 2022-09-21 13:45:38 +02:00
Martin Weinelt
18e3293550
buildMozillaMach: Prune control flow for versions <102 2022-09-21 13:45:38 +02:00
Martin Weinelt
b3c86ef755
firefox-esr-91-unwrapped: drop
The 91 series has reached its end of life.
2022-09-21 13:45:38 +02:00
github-actions[bot]
2f49e0bb89
Merge master into staging-next 2022-09-20 18:01:23 +00:00
Vladimír Čunát
07e9c317b4
firefox-bin: 104.0.2 -> 105.0
https://www.mozilla.org/en-US/firefox/105.0/releasenotes/
2022-09-20 16:40:03 +02:00
Martin Weinelt
f559d89cd0
firefox-esr-102-unwrapped: 102.2.0esr -> 102.3.0esr
https://www.mozilla.org/en-US/firefox/102.3.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-41/

Fixes: CVE-2022-40959, CVE-2022-40960, CVE-2022-40958, CVE-2022-40956
       CVE-2022-40957, CVE-2022-40962
2022-09-20 15:04:10 +02:00
Martin Weinelt
11b3d69652
firefox-unwrapped: 104.0.2 -> 105.0
https://www.mozilla.org/en-US/firefox/105.0/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2022-40

Fixes: CVE-2022-40959, CVE-2022-40960, CVE-2022-40958, CVE-2022-40961,
       CVE-2022-40956, CVE-2022-40957, CVE-2022-40962
2022-09-20 14:59:01 +02:00
github-actions[bot]
4650511a9c
Merge master into staging-next 2022-09-17 00:02:34 +00:00
Michael Weiss
5498855d03
Merge pull request #191162 from primeos/ungoogled-chromium
ungoogled-chromium: 105.0.5195.102 -> 105.0.5195.127
2022-09-16 23:48:13 +02:00
Michael Weiss
c152da3947
Merge pull request #191161 from primeos/chromium
chromium: 105.0.5195.102 -> 105.0.5195.125
2022-09-16 23:47:39 +02:00
Michael Weiss
a182b61de3
Merge pull request #191555 from primeos/chromiumBeta
chromiumBeta: 106.0.5249.30 -> 106.0.5249.40
2022-09-16 23:46:44 +02:00
Michael Weiss
b7e5d303be
chromiumDev: 107.0.5286.2 -> 107.0.5300.0 2022-09-16 22:48:29 +02:00
Michael Weiss
bf2d2a7fbb
chromiumBeta: 106.0.5249.30 -> 106.0.5249.40 2022-09-16 22:48:15 +02:00
Michael Weiss
f3cd1ff30f
chromium: 105.0.5195.102 -> 105.0.5195.125 2022-09-16 22:22:53 +02:00
Michael Weiss
782b9c8adf
ungoogled-chromium: 105.0.5195.102 -> 105.0.5195.127 2022-09-16 22:22:14 +02:00
github-actions[bot]
240772e5b9
Merge staging-next into staging 2022-09-13 00:03:39 +00:00
Christian Kögler
a0bf05315c
Merge pull request #189359 from r-ryantm/auto-update/opera
opera: 90.0.4480.48 -> 90.0.4480.84
2022-09-12 21:36:32 +02:00
Frederik Rietdijk
3086301ac4 Merge staging-next into staging 2022-09-12 19:49:24 +02:00
Martin Weinelt
0868c44f3c
Merge pull request #190135 from linsui/firefox 2022-09-12 14:00:25 +02:00
Martin Weinelt
361d92b8cc
Merge pull request #190277 from r-ryantm/auto-update/firefox-beta-bin-unwrapped 2022-09-11 00:32:39 +02:00
Martin Weinelt
b55f4f3a80
Merge pull request #190278 from r-ryantm/auto-update/firefox-devedition-bin-unwrapped 2022-09-11 00:32:23 +02:00
R. Ryantm
8362f85e80 firefox-devedition-bin-unwrapped: 105.0b7 -> 105.0b9 2022-09-10 11:36:44 +00:00
R. Ryantm
60d0494fe8 firefox-beta-bin-unwrapped: 105.0b7 -> 105.0b9 2022-09-10 11:36:12 +00:00
Michael Weiss
aaacde1009
chromiumDev: 106.0.5249.21 -> 107.0.5286.2 2022-09-09 22:26:19 +02:00
github-actions[bot]
ee0eae897c
Merge staging-next into staging 2022-09-09 00:03:22 +00:00
Artturi
5fcc2889cc
Merge pull request #189397 from Artturin/gobjectfunfixessplit
lots of cross fixes
2022-09-08 23:54:09 +03:00
Michael Weiss
2f761d4a48
chromiumBeta: 106.0.5249.21 -> 106.0.5249.30 2022-09-07 23:25:19 +02:00
Artturin
da9a9a4404 treewide: cross fixes 2022-09-07 21:20:54 +03:00
linsui
09800d7f75 firefox wrapper: write extraPrefsFiles before extraPrefs 2022-09-07 21:36:04 +08:00
github-actions[bot]
31ad0a4a09
Merge staging-next into staging 2022-09-07 00:03:03 +00:00
Michael Adler
b5dbb07543 brave: 1.42.88 -> 1.43.89 2022-09-06 09:44:19 +02:00
R. Ryantm
f0f68ccc99 opera: 90.0.4480.48 -> 90.0.4480.84 2022-09-06 01:13:58 +00:00
github-actions[bot]
69e9be108b
Merge staging-next into staging 2022-09-06 00:03:06 +00:00
Martin Weinelt
18b89d7c1e
firefox-devedition-bin-unwrapped: 105.0b4 -> 105.0b7 2022-09-05 18:54:13 +02:00
Martin Weinelt
40e7fcaf28
firefox-beta-bin-unwrapped: 105.0b4 -> 105.0b7 2022-09-05 18:53:44 +02:00
Martin Weinelt
5e03faff77
firefox-bin-unwrapped: 104.0.1 -> 104.0.2
https://www.mozilla.org/en-US/firefox/104.0.2/releasenotes/
2022-09-05 18:52:49 +02:00
Martin Weinelt
c9a750458f
firefox-unwrapped: 104.0.1 -> 104.0.2
https://www.mozilla.org/en-US/firefox/104.0.2/releasenotes/
2022-09-05 18:52:14 +02:00
github-actions[bot]
b409fdd3ce
Merge staging-next into staging 2022-09-04 00:03:27 +00:00
Sandro
f69e050cd0
Merge pull request #188192 from kouyk/update/vivaldi 2022-09-03 22:54:03 +02:00
Steven Kou
1eab439e4b
vivaldi-ffmepg-codecs: 104.0.5112.79 -> 104.0.5112.101 2022-09-04 03:21:23 +08:00
Steven Kou
a04201bb98
vivaldi: 5.4.2753.37 -> 5.4.2753.47 2022-09-04 03:21:08 +08:00
Steven Kou
2fb2e966a5
vivaldi: ignore unused debian revision number 2022-09-04 03:20:05 +08:00
github-actions[bot]
e61c4306f1
Merge staging-next into staging 2022-09-03 18:01:56 +00:00
Michael Weiss
82d8999e04
ungoogled-chromium: 105.0.5195.54 -> 105.0.5195.102 2022-09-03 14:22:28 +02:00
github-actions[bot]
f035fcf4f3
Merge staging-next into staging 2022-09-03 00:02:56 +00:00
Michael Weiss
96ff5b58ec
Merge pull request #189518 from primeos/chromium
chromium: 105.0.5195.52 -> 105.0.5195.102
2022-09-03 00:36:15 +02:00
Michael Weiss
b4d97e8d9a
Merge pull request #189517 from primeos/ungoogled-chromium
ungoogled-chromium: 104.0.5112.102 -> 105.0.5195.54
2022-09-03 00:35:42 +02:00
Michael Weiss
9e151be2b7
Merge pull request #189515 from primeos/chromiumBeta
chromiumBeta: 105.0.5195.52 -> 106.0.5249.21
2022-09-03 00:19:57 +02:00
Michael Weiss
917ce4bf80
Merge pull request #189514 from primeos/chromiumDev
chromiumDev: 106.0.5249.12 -> 106.0.5249.21
2022-09-03 00:19:22 +02:00
Michael Weiss
f9e02fa945
ungoogled-chromium: 104.0.5112.102 -> 105.0.5195.54 2022-09-03 00:10:46 +02:00
Michael Weiss
ac10e9551d
chromium: 105.0.5195.52 -> 105.0.5195.102
https://chromereleases.googleblog.com/2022/09/stable-channel-update-for-desktop.html

This update includes 1 security fix. Google is aware of reports that an exploit
for CVE-2022-3075 exists in the wild.

CVEs:
CVE-2022-3075
2022-09-03 00:10:06 +02:00
Michael Weiss
b0e9b6d301
Merge pull request #189033 from primeos/chromium
chromium: 104.0.5112.101 -> 105.0.5195.52
2022-09-03 00:09:47 +02:00
Michael Weiss
83ada3da7a
chromiumBeta: 105.0.5195.52 -> 106.0.5249.21 2022-09-02 23:56:27 +02:00
Michael Weiss
f408eee926
chromiumDev: 106.0.5249.12 -> 106.0.5249.21 2022-09-02 23:55:10 +02:00
Michael Weiss
d932886d6e
chromium: Fix the build
The build was failing with the following error:
```
[18950/51180] SOLINK ./libvk_swiftshader.sotls_transport_interface/dtls_transport_interface.omputils.o[K.otch.oos.oKx/unbundle:default)fault)ault)
FAILED: libvk_swiftshader.so libvk_swiftshader.so.TOC
python3 "../../build/toolchain/gcc_solink_wrapper.py" --readelf="readelf" --nm="nm"  --sofile="./libvk_swiftshader.so" --tocfile="./libvk_swiftshader.so.TOC" --output="./libvk_swiftshader.so" -- clang++ -shared -Wl,-soname="libvk_swiftshader.so" -Wl,-Bsymbolic -Wl,--version-script=../../third_party/swiftshader/src/Vulkan/vk_swiftshader.lds -fuse-ld=lld -Wl,--fatal-warnings -Wl,--build-id=sha1 -fPIC -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--icf=all -Wl,--color-diagnostics -Wl,-mllvm,-instcombine-lower-dbg-declare=0 -flto=thin -Wl,--thinlto-jobs=all -Wl,--thinlto-cache-dir=thinlto-cache -Wl,--thinlto-cache-policy=cache_size=10\%:cache_size_bytes=40g:cache_size_files=100000 -Wl,-mllvm,-import-instr-limit=30 -fwhole-program-vtables -Wl,--no-call-graph-profile-sort -m64 -no-canonical-prefixes -Wl,-O2 -Wl,--gc-sections -rdynamic -Wl,-z,defs -Wl,--as-needed -nostdlib++ -Wl,--lto-O0 -fsanitize=cfi-vcall -fsanitize=cfi-icall -o "./libvk_swiftshader.so" @"./libvk_swiftshader.so.rsp"
ld.lld: error: unable to find library -l:libffi_pic.a
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
```

This turned out to be a regression from b6b51374fc. That change was
bad/undesirable in the first place and I only applied it to quickly fix
another build error caused by incompatible wayland-protocols header
files from a newer system version (Chromium bundles version 1.21 while
we already package 1.26).

The better fix for that wayland-protocols build issue is to pull in a
patch that is already used/tested by the Arch package [0] and seems to
originate from [1] (not sure if that patch was formally submitted yet).

Alternatives to that patch would be to (we should probably first try the
first approach if need be):
1) Build with wayland-protocols 1.21 from the system (by overriding the
   Nixpkgs package).
2) Dynamically link against libffi by patching [2] to use the other
   branch (`default_toolchain == "//build/toolchain/cros:target"`).

Some additional details can be found in the GitHub PR [3].
Huge thanks to Lorenz Brun for his great analysis that enabled me to fix
the build so that we can finally merge the update to Chromium M105
(which contains many important security fixes!).

[0]: a353833a5a
[1]: https://bugs.chromium.org/p/angleproject/issues/detail?id=7582#c1
[2]: https://source.chromium.org/chromium/chromium/src/+/refs/tags/105.0.5195.52:build/config/linux/libffi/BUILD.gn
[3]: https://github.com/NixOS/nixpkgs/pull/189033

Co-Authored-By: Lorenz Brun <lorenz@brun.one>
2022-09-02 23:34:18 +02:00
github-actions[bot]
83215d4fb2
Merge staging-next into staging 2022-09-02 00:02:43 +00:00
Stefan Radziuk
d32eae0f23
chromium: add commandLineArgs after wayland flags (#189371) 2022-09-02 01:38:22 +02:00
Martin Weinelt
ee01de29d2
Merge pull request #189360 from Atemu/firefox-ffmpeg_5 2022-09-02 01:11:08 +02:00
Stefan Radziuk
1be806f07f
google-chrome: add commandLineArgs after wayland flags (#189199) 2022-09-02 00:31:31 +02:00
Sandro
e114a41bf0
Merge pull request #186981 from JonaEnz/edge-update 2022-09-02 00:13:18 +02:00
Atemu
e661714656 firefox: use ffmpeg_5
Allows for AV1 VAAPI decoding
2022-09-02 00:12:41 +02:00
github-actions[bot]
a8a3bf5fc0
Merge staging-next into staging 2022-08-31 18:02:12 +00:00
Nicolas Benes
9895ba4b77 tor-browser-bundle-bin: 11.5.1 -> 11.5.2 2022-08-31 10:06:10 +02:00
github-actions[bot]
c13727fa82
Merge staging-next into staging 2022-08-31 00:03:14 +00:00
Michael Weiss
360844281a
chromium: 104.0.5112.101 -> 105.0.5195.52
https://chromereleases.googleblog.com/2022/08/stable-channel-update-for-desktop_30.html

This update includes 24 security fixes.

CVEs:
CVE-2022-3038 CVE-2022-3039 CVE-2022-3040 CVE-2022-3041 CVE-2022-3042
CVE-2022-3043 CVE-2022-3044 CVE-2022-3045 CVE-2022-3046 CVE-2022-3047
CVE-2022-3048 CVE-2022-3049 CVE-2022-3050 CVE-2022-3051 CVE-2022-3052
CVE-2022-3053 CVE-2022-3054 CVE-2022-3055 CVE-2022-3056 CVE-2022-3057
CVE-2022-3058
2022-08-31 01:01:34 +02:00
Michael Weiss
50e7538f3e
chromiumDev: 106.0.5245.0 -> 106.0.5249.12 2022-08-31 00:59:51 +02:00
github-actions[bot]
118b5d13a1
Merge staging-next into staging 2022-08-30 12:02:12 +00:00
Martin Weinelt
27c45326b5
firefox-devedition-bin-unwrapped: 104.0b10 -> 105.0b4 2022-08-30 02:41:34 +02:00
Martin Weinelt
0437543dc5
firefox-beta-bin-unwrapped: 104.0b9 -> 105.0b4 2022-08-30 02:41:30 +02:00
Martin Weinelt
0955d646f5
firefox-bin-unwrapped: 104.0 -> 104.0.1
https://www.mozilla.org/en-US/firefox/104.0.1/releasenotes/
2022-08-30 02:39:20 +02:00
Martin Weinelt
66124effe6
firefox-unwrapped: 104.0 -> 104.0.1
https://www.mozilla.org/en-US/firefox/104.0.1/releasenotes/
2022-08-30 02:38:19 +02:00
github-actions[bot]
dcb2e8ee4c
Merge staging-next into staging 2022-08-29 12:02:06 +00:00
Christian Kögler
7d19aba308
Merge pull request #188227 from anthonyroussel/w3m-upgrade
w3m: 0.5.3+git20190105 -> 0.5.3+git20220429
2022-08-28 07:13:30 +02:00
squalus
eb3cea96da librewolf: 103.0.1-2 -> 104.0-1 2022-08-27 12:50:50 -07:00
Artturi
79c42aa06c
Merge pull request #186564 from Artturin/crossevalfixes
Fixes for cross-compilation
2022-08-27 17:49:00 +03:00
Michael Weiss
b6b51374fc
chromiumBeta: Fix errors due to incompatible Wayland headers
This "fixes" errors like these:
```
FAILED: obj/third_party/angle/angle_gpu_info_util/SystemInfo_vulkan.o
[...]
In file included from ../../third_party/wayland/src/src/wayland-client.h:40:
/nix/store/an42rhwn6ck2nix6caikrr4rvizknjhh-wayland-1.21.0-dev/include/wayland-client-protocol.h:1040:13: error: use of undeclared identifier 'wl_proxy_marshal_flags'
        callback = wl_proxy_marshal_flags((struct wl_proxy *) wl_display,
                   ^
[...]
/nix/store/an42rhwn6ck2nix6caikrr4rvizknjhh-wayland-1.21.0-dev/include/wayland-client-protocol.h:1392:87: error: use of undeclared identifier 'WL_MARSHAL_FLAG_DESTROY'
                         WL_SHM_POOL_DESTROY, NULL, wl_proxy_get_version((struct wl_proxy *) wl_shm_pool), WL_MARSHAL_FLAG_DESTROY);
                                                                                                           ^
[...]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
```

At least for now (until Chromium updates their bundled Wayland version) it
seems best to use the bundled headers/versions to avoid version incompatibility
issues (we should hopefully be able to drop use_system_wayland_scanner though).
2022-08-27 00:04:41 +02:00
superherointj
ffa493b33b
Merge pull request #188325 from primeos/chromiumBeta
chromiumBeta: 105.0.5195.37 -> 105.0.5195.52
2022-08-25 23:14:32 -03:00
Michael Weiss
a5cb5ba44a
chromiumBeta: 105.0.5195.37 -> 105.0.5195.52 2022-08-25 23:38:02 +02:00
Michael Weiss
872ca61379
chromiumDev: 106.0.5231.2 -> 106.0.5245.0 2022-08-25 23:37:28 +02:00
Anthony Roussel
545e00fab7 w3m: add anthonyroussel to maintainers 2022-08-25 22:29:25 +02:00
Anthony Roussel
560604038a w3m: 0.5.3+git20190105 -> 0.5.3+git20220429
* Removed `no-x11.patch` patch in favor of `--without-x` flag

* Some clean up:
  * `? null` in the inputs is not required
  * `with lib` should be removed
  * functions from `lib` should be prefixed with `lib`
  * remove useless assert
2022-08-25 22:29:25 +02:00
Jonas Heinrich
a804ce36bd
Merge pull request #184417 from r-ryantm/auto-update/opera
opera: 84.0.4316.42 -> 90.0.4480.48
2022-08-25 10:08:52 +02:00
github-actions[bot]
8f206d92d9
Merge master into staging-next 2022-08-23 18:01:18 +00:00
Martin Weinelt
02cb054cf4
firefox-devedition-bin-unwrapped: 104.0b7 -> 104.b10 2022-08-23 17:51:33 +02:00
Martin Weinelt
e07f2519b9
firefox-beta-bin-unwrapped: 104.0b7 -> 104.b09 2022-08-23 17:51:33 +02:00
Martin Weinelt
1c98a4b64b
firefox-esr-102-unwrapped: 102.1.0esr -> 102.2.0esr
https://www.mozilla.org/en-US/firefox/102.2.0/releasenotes/

Fixes: CVE-2022-38472, CVE-2022-38473, CVE-2022-38476, CVE-2022-38477,
       CVE-2022-38478
2022-08-23 17:50:55 +02:00
Martin Weinelt
d50d54a0fe
firefox-esr-91-unwrapped: 91.12.0esr -> 91.13.0esr
https://www.mozilla.org/en-US/firefox/91.13.0/releasenotes/

Fixes: CVE-2022-38472, CVE-2022-38473, CVE-2022-38478
2022-08-23 17:50:26 +02:00
Martin Weinelt
77d59491fe
firefox-bin-unwrapped: 103.0.2 -> 104.0
https://www.mozilla.org/en-US/firefox/104.0/releasenotes/

Fixes: CVE-2022-38472, CVE-2022-38473, CVE-2022-38474, CVE-2022-38475,
       CVE-2022-38477, CVE-2022-38478
2022-08-23 17:50:14 +02:00
Martin Weinelt
097a473056
firefox-unwrapped: 103.0.2 -> 104.0
https://www.mozilla.org/en-US/firefox/104.0/releasenotes/

Fixes: CVE-2022-38472, CVE-2022-38473, CVE-2022-38474, CVE-2022-38475,
       CVE-2022-38477, CVE-2022-38478
2022-08-23 17:49:27 +02:00
R. Ryantm
13bec6b5b7 opera: 84.0.4316.42 -> 90.0.4480.48 2022-08-20 22:54:07 +00:00
github-actions[bot]
87810d89b4
Merge master into staging-next 2022-08-20 06:01:11 +00:00
Anderson Torres
674a334425
Merge pull request #187379 from AndersonTorres/dillo
dillo: 3.0.5 -> 2021-02-09
2022-08-19 22:29:34 -03:00
github-actions[bot]
318717f2e3
Merge master into staging-next 2022-08-20 00:02:22 +00:00
Sandro
d9a77384d2
Merge pull request #187145 from kouyk/update/vivaldi 2022-08-19 20:45:04 +02:00
Emery Hemingway
b5526585c2 treewide: inject xdg-open into wrappers as $PATH suffix
The xdg-open utility is only ever a runtime dependency and its
dependents only expect that it accept a URI as a command line
argument and do something with it that the user would expect.
For such as a trivial relationship it should be possible for
users to override xdg-open with something else in their PATH.
2022-08-19 13:11:27 -05:00
github-actions[bot]
949c5dc1a1
Merge master into staging-next 2022-08-19 18:01:13 +00:00
Sandro
fea8433edb
Merge pull request #159316 from georgyo/chromium_krb5 2022-08-19 15:10:29 +02:00
AndersonTorres
09efc9ceef dillo: 3.0.5 -> 2021-02-09
Mirrored, because the original site died.
2022-08-18 23:44:54 -03:00
github-actions[bot]
6406c43ce5
Merge master into staging-next 2022-08-18 18:01:17 +00:00
Michael Weiss
508de89d60
Merge pull request #187240 from primeos/chromiumBeta
chromiumBeta: 105.0.5195.28 -> 105.0.5195.37
2022-08-18 14:20:49 +02:00
Michael Weiss
42b2486158
Merge pull request #187239 from primeos/chromium
chromium: 104.0.5112.79 -> 104.0.5112.101
2022-08-18 14:20:28 +02:00
github-actions[bot]
28612f43c8
Merge master into staging-next 2022-08-18 12:01:28 +00:00
Michael Weiss
d0bbad1246
chromiumBeta: 105.0.5195.28 -> 105.0.5195.37 2022-08-18 10:39:20 +02:00
Michael Weiss
5369167b7d
chromium: 104.0.5112.79 -> 104.0.5112.101
https://chromereleases.googleblog.com/2022/08/stable-channel-update-for-desktop_16.html

This update includes 11 security fixes. Google is aware that an exploit
for CVE-2022-2856 exists in the wild.

CVEs:
CVE-2022-2852 CVE-2022-2854 CVE-2022-2855 CVE-2022-2857 CVE-2022-2858
CVE-2022-2853 CVE-2022-2856 CVE-2022-2859 CVE-2022-2860 CVE-2022-2861
2022-08-18 10:38:59 +02:00
Michael Adler
d2a0defa04 ungoogled-chromium: 104.0.5112.81 -> 104.0.5112.102 2022-08-18 08:18:30 +02:00
github-actions[bot]
87085e3d62
Merge master into staging-next 2022-08-18 00:02:31 +00:00
Sebastián Mancilla
8e36f0c4d1
Merge pull request #184564 from r-ryantm/auto-update/elinks
elinks: 0.15.0 -> 0.15.1
2022-08-17 17:58:06 -04:00
Steven Kou
665bef8266
vivaldi: 5.4.2753.33-1 -> 5.4.2753.37-1 2022-08-17 23:42:42 +08:00
Jona Enzinger
6f0138cc08 microsoft-edge: fix hardware acceleration 2022-08-17 08:23:42 +00:00
github-actions[bot]
6489cd2db3
Merge master into staging-next 2022-08-16 18:01:16 +00:00
Jona Enzinger
748f2f342c
microsoft-edge: 102.0.1245.44 -> 104.0.1293.54 2022-08-16 17:11:21 +02:00
Sandro
55c0985fb4
Merge pull request #186849 from primeos/chromiumBeta 2022-08-16 15:53:18 +02:00
Sandro
e54be90595
Merge pull request #186850 from primeos/chromiumDev 2022-08-16 15:43:04 +02:00
Sandro
6b48bf370f
Merge pull request #182432 from fgaz/ladybird/init 2022-08-16 14:16:42 +02:00
Artturin
c6568adb00 treewide: makeWrapper buildInputs to nativeBuildInputs
most found with https://github.com/siraben/nix-lint
2022-08-16 13:14:19 +03:00
Michael Weiss
0e03ad366a
chromiumDev: 106.0.5216.6 -> 106.0.5231.2 2022-08-15 23:07:33 +02:00
Michael Weiss
61063f3276
chromiumBeta: 105.0.5195.19 -> 105.0.5195.28 2022-08-15 23:07:14 +02:00
github-actions[bot]
79661ba7e2
Merge staging-next into staging 2022-08-15 18:02:00 +00:00
Martin Weinelt
eeb2bb2fef
Merge pull request #186498 from rhendric/rhendric/firefox-application-actions 2022-08-15 19:03:54 +02:00
Ryan Hendrickson
3b1f5eab31 firefox: add application actions to .desktop file 2022-08-15 12:47:27 -04:00
github-actions[bot]
842c52c5ba
Merge staging-next into staging 2022-08-15 00:03:15 +00:00
José Romildo Malaquias
901042d9c6
Merge pull request #186111 from kouyk/update/vivaldi
vivaldi: 5.3.2679.70-1 -> 5.4.2753.33-1
2022-08-14 20:20:10 -03:00
github-actions[bot]
7ef4d517f3
Merge staging-next into staging 2022-08-14 18:01:52 +00:00
Jonas Heinrich
33d07d5dff
Merge pull request #186410 from r-ryantm/auto-update/brave
brave: 1.41.100 -> 1.42.88
2022-08-14 16:22:31 +02:00
github-actions[bot]
f6054df3a1
Merge staging-next into staging 2022-08-14 00:03:17 +00:00
squalus
d5627b30e9 librewolf: 103.0-1 -> 103.0.2-1 2022-08-13 10:25:22 -07:00
github-actions[bot]
8b53ccc7ea
Merge staging-next into staging 2022-08-13 12:01:54 +00:00
Martin Weinelt
ce29c9f8eb
offpunk: don't use alias for testVersion 2022-08-13 12:29:46 +02:00
R. Ryantm
ce940123ec brave: 1.41.100 -> 1.42.88 2022-08-13 08:40:06 +00:00
Steven Kou
cfd88c2e74
vivaldi-ffmepg-codecs: 103.0.5060.53 -> 104.0.5112.79 2022-08-13 14:33:12 +08:00
Steven Kou
e611e6d598
vivaldi: 5.3.2679.70-1 -> 5.4.2753.33-1 2022-08-13 14:32:56 +08:00
Steven Kou
373743476c
vivaldi: fix ffmpeg version extraction 2022-08-11 21:58:51 +08:00
Sergei Trofimovich
3ceb8a59a6
Merge pull request #185537 from trofi/decouple-strip-and-separate-debug
setup-hooks/separate-debug-info.sh: don't inhibit strip hook
2022-08-11 08:53:24 +01:00
Michael Weiss
ce92261bcb
Merge pull request #185844 from primeos/chromiumDev
chromiumDev: 105.0.5195.19 -> 106.0.5216.6
2022-08-10 19:38:03 +02:00
Bernardo Meurer
8a11c92b8d
Merge pull request #185722 from mweinelt/mozilla
firefox{,-bin}-unwrapped: 103.0.1 -> 103.0.2; also firefox-beta-bin-unwrapped and firefox-devedition-bin-unwrapped updates
2022-08-09 15:47:29 -07:00
Michael Weiss
22eae24df0
chromiumDev: 105.0.5195.19 -> 106.0.5216.6 2022-08-09 23:36:59 +02:00
Janne Heß
587c265020
Merge pull request #185128 from DamienCassou/offpunk-1.5
Offpunk: 1.4 -> 1.5
2022-08-09 23:28:10 +02:00
Martin Weinelt
780343cc77
firefox-devedition-bin-unwrapped: 104.0b4 -> 104.0b7 2022-08-08 22:51:42 +02:00
Martin Weinelt
59b3d2738b
firefox-beta-bin-unwrapped: 104.0b4 -> 104.0b7 2022-08-08 22:50:34 +02:00
Martin Weinelt
39b4f0994e
firefox-bin-unwrapped: 103.0.1 -> 103.0.2
https://www.mozilla.org/en-US/firefox/103.0.2/releasenotes/
2022-08-08 22:49:02 +02:00
Martin Weinelt
52aef90bc6
firefox-unwrapped: 103.0.1 -> 103.0.2
https://www.mozilla.org/en-US/firefox/103.0.2/releasenotes/
2022-08-08 22:36:45 +02:00
Sergei Trofimovich
b3b672d5a1 setup-hooks/separate-debug-info.sh: don't inhibit strip hook
Before the change separate-debug-info.sh did the stripping itself.
This scheme has a few problems:
1. Stripping happens only on ELF files. *.a and *.o files are skipped.
   Derivations have to do it manually. Usually incorrectly
   as they don't run $RANLIB (true for `glibc` and `musl`).
2. Stripping happens on all paths. Ideally only `stripDebugList` paths
   should be considered.
3. Host strip is called on Target files.

This change offloads stripping logic to strip hook. This strips more
files for `glibc` and `musl`. Now we can remove most $STRIP calls
from individual derivations.

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-08-07 12:49:37 +01:00
Martin Weinelt
a171b96ed8
Merge pull request #185323 from mweinelt/nss-nspr-passthru-tests 2022-08-07 12:15:03 +02:00
Martin Weinelt
46d5c7389f
firefox-esr-{91,102}-unwrapped: set proper pname 2022-08-06 11:36:37 +02:00