Commit Graph
100 Commits
Author SHA1 Message Date
Michael Weiss 8e1f3bcfa5 Merge pull request #120867 from primeos/chromium
chromium: 90.0.4430.85 -> 90.0.4430.93
2021-04-27 19:17:59 +02:00
Michael Weiss d6bd816370 chromium: 90.0.4430.85 -> 90.0.4430.93
https://chromereleases.googleblog.com/2021/04/stable-channel-update-for-desktop_26.html

This update includes 9 security fixes.

CVEs:
CVE-2021-21227 CVE-2021-21232 CVE-2021-21233 CVE-2021-21228
CVE-2021-21229 CVE-2021-21230 CVE-2021-21231
2021-04-27 15:45:25 +02:00
Michael Weiss 801720a106 Merge pull request #120734 from primeos/intel-media-driver
intel-media-driver: 21.1.3 -> 21.2.0
2021-04-26 18:33:06 +02:00
Michael Weiss b664b77eba wlsunset: 0.1.0 -> 0.2.0 2021-04-26 14:24:19 +02:00
Michael Weiss af3d71a155 intel-media-driver: 21.1.3 -> 21.2.0 2021-04-26 14:17:17 +02:00
Michael Weiss 7b79425d84 Merge pull request #120510 from primeos/ungoogled-chromium
ungoogled-chromium: 89.0.4389.114 -> 90.0.4430.85
2021-04-25 00:28:33 +02:00
Michael Weiss eb335f697e chromium: Warn about and cleanup old chromiumVersionAtLeast conditionals 2021-04-24 12:47:12 +02:00
Michael Weiss faf4d48554 Merge pull request #120506 from primeos/llvm
llvmPackages_12: Finalize reorganizing the files
2021-04-24 12:23:01 +02:00
Michael Weiss a82f2a0146 ungoogled-chromium: 89.0.4389.114 -> 90.0.4430.85 2021-04-24 12:21:28 +02:00
Michael Weiss e4f8498c0b llvmPackages_12: Create subdirectories for the last two packages
For consistency. Now all packages will have their own subdirectory
(continuation of 781e69d19c).
2021-04-24 11:43:29 +02:00
Michael Weiss a902d99422 llvmPackages_12: Always use the attribute name for pname
This might be a bit debatable but upstream uses "xx" instead of "++"
when using it as identifier / in the code (file/directory names, build
scripts, website URLs, etc.) so we should probably too.
And at least the attribute name and pname will be consistent now.
2021-04-24 11:43:29 +02:00
Michael Weiss 0dee033ce7 chromiumDev: Fix the configuration phase (#120464)
The Python 3 support still isn't ready...
2021-04-23 23:24:13 +02:00
Michael Weiss c9c3e3793b Merge pull request #120339 from primeos/intel-gmmlib
intel-gmmlib: 21.1.1 -> 21.1.2
2021-04-23 21:46:23 +02:00
Michael Weiss 8d212bee7c intel-gmmlib: 21.1.1 -> 21.1.2 2021-04-23 15:19:35 +02:00
Michael Weiss 112a3b08e9 Merge pull request #120321 from primeos/chromiumDev
chromiumDev: 91.0.4472.19 -> 92.0.4484.7
2021-04-23 14:16:54 +02:00
Michael Weiss a75b5add13 chromiumDev: 91.0.4472.19 -> 92.0.4484.7 2021-04-23 12:03:56 +02:00
Michael Weiss cd30f8419a Merge pull request #120256 from primeos/chromiumBeta
chromiumBeta: 90.0.4430.85 -> 91.0.4472.19
2021-04-22 21:41:03 +02:00
Michael Weiss 6664b74af1 chromiumBeta: 90.0.4430.85 -> 91.0.4472.19 2021-04-22 21:18:26 +02:00
Michael Weiss c2d6a8ec2a Merge pull request #120186 from primeos/chromiumDev
chromiumDev: 91.0.4472.10 -> 91.0.4472.19
2021-04-22 12:53:31 +02:00
Michael Weiss 7495ee4f5f chromiumDev: 91.0.4472.10 -> 91.0.4472.19 2021-04-22 12:04:15 +02:00
Michael Weiss 3e01d42024 maintainers: remove tavyc
Their last commit was dcc84d8 from 2017.
Thank you for your contributions.
2021-04-22 11:34:25 +02:00
Michael Weiss 3b1b544b8f Merge pull request #120056 from primeos/chromium
chromium: 90.0.4430.72 -> 90.0.4430.85
2021-04-21 22:31:44 +02:00
Michael Weiss c88a223e38 nvme-cli: Remove myself as maintainer 2021-04-21 18:54:54 +02:00
Michael Weiss 7b29dd9f75 nvme-cli: 1.13 -> 1.14 2021-04-21 18:51:25 +02:00
Michael Weiss 93184413f2 Merge pull request #120055 from primeos/chromiumBeta
chromiumBeta: 90.0.4430.72 -> 90.0.4430.85
2021-04-21 15:24:41 +02:00
Michael Weiss a2dd59e0ff chromium: 90.0.4430.72 -> 90.0.4430.85
https://chromereleases.googleblog.com/2021/04/stable-channel-update-for-desktop_20.html

This update includes 7 security fixes. Google is aware of reports that
exploits for CVE-2021-21224 exist in the wild.

CVEs:
CVE-2021-21222 CVE-2021-21223 CVE-2021-21224 CVE-2021-21225
CVE-2021-21226
2021-04-21 15:03:11 +02:00
Michael Weiss 951e888cbd chromiumBeta: 90.0.4430.72 -> 90.0.4430.85 2021-04-21 15:01:05 +02:00
Michael Weiss 80f4cce6fa chromiumDev: Fix the patch phase 2021-04-21 15:00:14 +02:00
Michael Weiss 460c08357f python3Packages.mysql-connector: 8.0.23 -> 8.0.24 and remove myself as maintainer (#119937) 2021-04-20 19:39:58 +02:00
Michael Weiss 7989e7cf59 Merge pull request #119946 from primeos/libplacebo
libplacebo: 3.120.1 -> 3.120.2
2021-04-20 14:49:49 +02:00
Michael Weiss 0677f980c7 python3Packages.scapy: 2.4.4 -> 2.4.5 2021-04-20 14:13:57 +02:00
Michael Weiss 8c4bfc1241 libplacebo: 3.120.1 -> 3.120.2 2021-04-20 14:06:46 +02:00
Michael Weiss 590fa80026 inxi: Remove myself as maintainer 2021-04-17 18:59:41 +02:00
Michael Weiss c7b8db43af inxi: 3.3.03-1 -> 3.3.04-1 2021-04-17 18:59:40 +02:00
Michael Weiss 841be0695c Merge pull request #119678 from lukegb/llvm-wendy-12
llvmPackages_12.llvm: fix building on older CPUs
2021-04-17 14:46:31 +02:00
Michael Weiss 37f8212780 chromiumDev: 91.0.4469.4 -> 91.0.4472.10 2021-04-16 11:45:58 +02:00
Michael Weiss 44dac5f5c6 Merge pull request #119550 from primeos/llvm-meta
llvmPackages_12: Improve and extend the meta attributes
2021-04-15 19:50:35 +02:00
Michael Weiss 28887e7fe5 llvmPackages_12: Improve and extend the meta attributes 2021-04-15 18:41:38 +02:00
Michael Weiss 27ff3f3a45 Merge pull request #119541 from primeos/llvm
llvmPackages_12: 12.0.0-rc5 -> 12.0.0
2021-04-15 17:20:47 +02:00
Michael Weiss 2c2e8662b9 llvmPackages_12: 12.0.0-rc5 -> 12.0.0
Release notes: https://releases.llvm.org/12.0.0/docs/ReleaseNotes.html
2021-04-15 16:31:32 +02:00
Michael Weiss 978fa19ae2 Merge pull request #119528 from sternenseemann/llvmPackages_12-reorganize-files
llvmPackages_12: reorganize files
2021-04-15 16:25:17 +02:00
Michael Weiss 1ea4855ce6 Merge pull request #119483 from primeos/chromium
chromium: 89.0.4389.128 -> 90.0.4430.72
2021-04-15 10:44:46 +02:00
Michael Weiss 7bf3b1fe95 lf: Remove myself as maintainer
I'm not really using it anymore.
2021-04-15 02:25:05 -04:00
Michael Weiss 402e17aef3 lf: 21 -> 22 2021-04-15 02:25:05 -04:00
Michael Weiss 6720b034aa chromium: 89.0.4389.128 -> 90.0.4430.72
https://chromereleases.googleblog.com/2021/04/stable-channel-update-for-desktop_14.html

This update includes 37 security fixes.

CVEs:
CVE-2021-21201 CVE-2021-21202 CVE-2021-21203 CVE-2021-21204
CVE-2021-21205 CVE-2021-21221 CVE-2021-21207 CVE-2021-21208
CVE-2021-21209 CVE-2021-21210 CVE-2021-21211 CVE-2021-21212
CVE-2021-21213 CVE-2021-21214 CVE-2021-21215 CVE-2021-21216
CVE-2021-21217 CVE-2021-21218 CVE-2021-21219
2021-04-15 00:53:31 +02:00
Michael Weiss 14ec94a2fe chromiumBeta: 90.0.4430.70 -> 90.0.4430.72 2021-04-15 00:53:04 +02:00
Michael Weiss 96e4c599de Merge pull request #119401 from primeos/chromium
chromium: 89.0.4389.114 -> 89.0.4389.128
2021-04-15 00:40:44 +02:00
Michael Weiss de2edb81da chromium: get-commit-message.py: Deduplicate the CVE list 2021-04-14 14:33:34 +02:00
Michael Weiss a8937cc97b chromium: 89.0.4389.114 -> 89.0.4389.128
https://chromereleases.googleblog.com/2021/04/stable-channel-update-for-desktop.html

This update includes 2 security fixes. Google is aware of reports that
exploits for CVE-2021-21206 and CVE-2021-21220 exist in the wild.

CVEs:
CVE-2021-21206 CVE-2021-21220
2021-04-14 10:49:34 +02:00
Michael Weiss 25ae1fd29f Revert "mesa: 21.0.1 -> 21.0.2"
This reverts commit e3bc983d8f.

It caused segmentation faults for at least Sway and XWayland with the
iris driver, see [0]. The cause and impact of this regression is still
unknown but let's revert it until we know more.

[0]: https://github.com/NixOS/nixpkgs/pull/118753#issuecomment-818950977
2021-04-13 20:36:45 +02:00
Michael Weiss 0bd6edf390 Merge pull request #119320 from primeos/chromiumDev
chromiumDev: Fix the build
2021-04-13 19:58:30 +02:00
Michael Weiss 6a47e84e44 signal-desktop: 1.40.1 -> 5.0.0 (#119309) 2021-04-13 13:42:44 +02:00
Michael Weiss acf402b0c0 chromiumDev: Fix the build
Mixing Python 2 and Python 3 causes issues with the Python dependencies.
2021-04-13 13:30:54 +02:00
Michael Weiss 74df3bb889 Merge pull request #119304 from primeos/chromium
chromiumBeta: 90.0.4430.61 -> 90.0.4430.70
2021-04-13 11:26:01 +02:00
Michael Weiss fc586861ee chromiumBeta: 90.0.4430.61 -> 90.0.4430.70 2021-04-13 10:19:51 +02:00
Michael Weiss 8c60448e26 chromiumDev: Fix two build errors
Python 3 is now required (hard-coded in some scripts, but other scripts
still require Python 2) and a patch is required for [0].

[0]: https://bugs.chromium.org/p/chromium/issues/detail?id=1192875
2021-04-13 10:19:51 +02:00
Michael Weiss 4e90ff6e61 fuse3: 3.10.2 -> 3.10.3 2021-04-12 13:45:51 +02:00
Michael Weiss 5d775bb2b0 chromiumBeta: Fix the build (#119087) 2021-04-11 10:43:29 +02:00
Michael Weiss 4b9e672792 Merge pull request #119003 from primeos/chromium
chromium: Fix the build (libva redefinition)
2021-04-10 14:34:23 +02:00
Michael Weiss 227efbd318 chromium: Fix the build (libva redefinition)
The recent libva 2.11.0 update (780fa55) broke the chromium and
ungoogled-chromium builds. Fix #118931.
2021-04-10 12:06:42 +02:00
Michael Weiss 95e9fb16ae Merge pull request #118893 from primeos/chromium
chromiumDev: 91.0.4464.5 -> 91.0.4469.4
2021-04-09 18:51:25 +02:00
Michael Weiss 5768ccf6fe chromium{Beta,Dev}: Fix the linking
Linking with ThinLTO (required for CFI) was failing as I forgot use
stdenv from llvmPackages_12 in 166520812e (need to refactor that part).
2021-04-09 12:09:59 +02:00
Michael Weiss d5fcfcb3de chromiumDev: 91.0.4464.5 -> 91.0.4469.4 2021-04-09 12:09:58 +02:00
Michael Weiss 915e3fec91 Merge pull request #116544 from Synthetica9/sway-1.16
wlroots: 1.12 -> 1.13, sway: 1.5 -> 1.6
2021-04-08 17:53:42 +02:00
Michael Weiss 705e5ae6fb chromiumBeta: 90.0.4430.51 -> 90.0.4430.61 2021-04-08 16:13:28 +02:00
Michael Weiss 2b95bf44b8 llvmPackages_12: 12.0.0-rc4 -> 12.0.0-rc5
Note: Tested in #116646.
2021-04-08 16:12:48 +02:00
Michael Weiss d9da362d1c libxkbcommon: 1.2.0 -> 1.2.1 2021-04-07 20:36:34 +02:00
Michael Weiss e3bc983d8f mesa: 21.0.1 -> 21.0.2 2021-04-07 20:34:37 +02:00
Michael Weiss c49bdf33dd Merge pull request #118406 from primeos/wayland-add-bin-and-dev-outputs
wayland: Add a "bin" and "dev" output
2021-04-07 18:42:56 +02:00
Michael Weiss 73013bdfac libdrm: 2.4.104 -> 2.4.105 (#118733)
Note: There are no "*-symbol-check" files anymore.
2021-04-07 18:39:37 +02:00
Michael Weiss a05293a93c libplacebo: 3.120.0 -> 3.120.1 (#118677)
Disable the demos to avoid warnings (this doesn't change anything as
they weren't built before due to missing dependencies).
2021-04-06 19:30:39 +02:00
Michael Weiss 6602e309e1 libxkbcommon: 1.1.0 -> 1.2.0 (#118589) 2021-04-05 15:33:29 +02:00
Michael Weiss 6a30a601c7 wayland: Add a "bin" and "dev" output
Another advantage is that we can now use the wayland-scanner alias for
nativeBuildInputs (which is less confusing than adding "wayland" to both
nativeBuildInputs and buildInputs).
2021-04-03 15:31:27 +02:00
Michael Weiss ea099211e0 wayland: Refactor the Nix expression
This should make it a bit easier to read, expat is not optional (only
for cross-compiling - WIP), and fetchpatch is no longer required.
2021-04-03 13:36:34 +02:00
Michael Weiss d832cb56dd Merge pull request #118166 from primeos/ungoogled-chromium
ungoogled-chromium: 89.0.4389.90 -> 89.0.4389.114
2021-04-02 23:05:08 +02:00
Michael Weiss 0e811d7fba cargo-c: 0.7.3 -> 0.8.0 2021-04-02 20:47:53 +02:00
Michael Weiss 80da42cc1f Merge pull request #118276 from alyssais/wayland
wayland: fix build on non-Linux
2021-04-02 20:29:20 +02:00
Michael Weiss a960fead6e llvmPackages_12: 12.0.0-rc3 -> 12.0.0-rc4 2021-04-02 14:35:23 +02:00
Michael Weiss 166520812e chromium{Beta,Dev}: Use LLVM 12
LLVM 12 is required but the build still fails due to other changes that
where introduced in the meantime (and Chromium 90.0.4430.51 introduced
another LLVM failure).
2021-04-02 13:32:17 +02:00
Michael Weiss 53fd303d0e llvmPackages_12: Add recurseIntoAttrs
See #115288 (835a8f1cbc). This was missing for LLVM 12 because both
changes where made in parallel.
2021-04-02 12:16:50 +02:00
Michael Weiss 328ce4d864 libplacebo: 3.104.0 -> 3.120.0 (#118271) 2021-04-02 12:02:26 +02:00
Michael Weiss 619953ead4 fscrypt-experimental: 0.2.9 -> 0.3.0 (#118243) 2021-04-02 11:56:01 +02:00
Michael Weiss b8a5a4338f jekyll: Update the dependencies (security, CVE-2021-28834)
This fixes a potential security issue (reported by bundler-audit) by
updating kramdown to 2.3.1 for CVE-2021-28834 [0].

[0]: https://github.com/advisories/GHSA-52p9-v744-mwjj
2021-04-01 21:40:35 +02:00
Michael Weiss 985e98f4c4 chromiumDev: 91.0.4455.2 -> 91.0.4464.5 2021-04-01 20:17:45 +02:00
Michael Weiss cc12a82cf2 llvmPackages_12: Fix libunwind, openmp, libcxx, and libcxxabi
All builds succeed now: nix-build -A llvmPackages_12
2021-04-01 20:08:20 +02:00
Michael Weiss 9d0e4e9192 rav1e: 0.4.0 -> 0.4.1 2021-04-01 14:23:44 +02:00
Michael Weiss 4045f88f02 Merge pull request #118236 from primeos/intel-media-driver
intel-gmmlib: 20.4.1 -> 21.1.1, intel-media-driver: 21.1.2 -> 21.1.3
2021-04-01 14:22:12 +02:00
Michael Weiss 10b9d2914c intel-media-driver: 21.1.2 -> 21.1.3 2021-04-01 13:57:37 +02:00
Michael Weiss 2769eb81a6 intel-gmmlib: 20.4.1 -> 21.1.1 2021-04-01 13:57:32 +02:00
Michael Weiss e8c1d93f49 chromiumBeta: 90.0.4430.40 -> 90.0.4430.51 2021-04-01 13:48:45 +02:00
Michael Weiss 493131d70b llvmPackages: Add an update script
This is based on a combination of Gabor Greif's update script [0] and my
script to verify the hashes [1]. It's a bit hacky / unconventional but
it should be very useful and worked fine so far (but it might require
changes for some edge-cases).

[0]: https://github.com/NixOS/nixpkgs/issues/100725#issuecomment-710055349
[1]: https://github.com/NixOS/nixpkgs/issues/100725#issuecomment-781323979
2021-04-01 13:31:48 +02:00
Michael Weiss 2fd9e41719 llvmPackages_12: Copy from llvmPackages_11 2021-04-01 12:32:18 +02:00
Michael Weiss d40c8f6279 ungoogled-chromium: 89.0.4389.90 -> 89.0.4389.114 2021-03-31 21:11:22 +02:00
Michael Weiss 82f3a0d20e Merge pull request #118133 from primeos/chromium
chromium: 89.0.4389.90 -> 89.0.4389.114
2021-03-31 19:44:34 +02:00
Michael Weiss 9495de73dd chromium: 89.0.4389.90 -> 89.0.4389.114
https://chromereleases.googleblog.com/2021/03/stable-channel-update-for-desktop_30.html

This update includes 8 security fixes.

CVEs:
CVE-2021-21194 CVE-2021-21195 CVE-2021-21196 CVE-2021-21197
CVE-2021-21198 CVE-2021-21199
2021-03-31 12:54:36 +02:00
Michael Weiss 17a7be16a1 libva-utils: 2.11.0 -> 2.11.1 2021-03-30 15:24:21 +02:00
Michael Weiss 1e5e8f49d6 waypipe: 0.7.2 -> 0.8.0 (#117879) 2021-03-28 20:16:06 +02:00
Michael Weiss 1372aa414c git: 2.31.0 -> 2.31.1 2021-03-27 13:44:34 +01:00
Michael Weiss fb98c03108 tdesktop: 2.6.1 -> 2.7.1 2021-03-26 15:09:48 +01:00
Michael Weiss 9a2d028cc3 python3Packages.cryptography: 3.4.6 -> 3.4.7 2021-03-26 14:10:34 +01:00