Commit Graph
100 Commits
Author SHA1 Message Date
Michael Weiss 8d56f162e5 libaom: 3.0.0 -> 3.1.0
We had to use fetchgit so far as the tarballs are generated on demand
and have embedded timestamps which makes their hashes unstable [0][1].
This is a problem for fetchurl but fetchzip extracts the tarballs into
the Nix store and therefore the contents will get normalized and the
hashes remain stable.

[0]: https://github.com/google/gitiles/issues/84
[1]: https://bugs.eclipse.org/bugs/show_bug.cgi?id=548312
2021-05-04 14:15:03 +02:00
Michael Weiss 296100245d Merge pull request #120482 from ronthecookie/ffmpeg-vulkan
ffmpeg-full: add vulkan and glslang features
2021-05-03 14:49:49 +02:00
Michael Weiss 501956b985 glances: 3.1.6.2 -> 3.1.7 2021-05-02 21:22:56 +02:00
Michael Weiss da64b5289b Merge pull request #121499 from primeos/libxkbcommon
libxkbcommon: 1.2.1 -> 1.3.0
2021-05-02 18:40:49 +02:00
Michael Weiss d33d05def8 Merge pull request #121423 from primeos/libglvnd
libglvnd: 1.3.2 -> 1.3.3
2021-05-02 18:40:14 +02:00
Michael Weiss 42df1f8b98 libxkbcommon: 1.2.1 -> 1.3.0 2021-05-02 13:29:17 +02:00
Michael Weiss d4082387af libglvnd: 1.3.2 -> 1.3.3 2021-05-01 21:00:10 +02:00
Michael WeissandFlorian Klink c6325c8325 nixos/tests: Replace QEMU_OPTS usages with virtualisation.qemu.options
See [0]: "QEMU_OPTS is something that should be set by people running VM
tests interactively, to do port forwardings etc.
We really should not poke with it from the test script - that's what
virtualisation.qemu.options is for."

[0]: https://github.com/NixOS/nixpkgs/pull/119615#discussion_r624145020

Co-authored-by: Florian Klink <flokli@flokli.de>
2021-05-01 20:20:29 +02:00
Michael Weiss 4021d9d461 Merge pull request #121318 from primeos/wayland-protocols
wayland-protocols: 1.20 -> 1.21
2021-04-30 22:51:29 +02:00
Michael Weiss 1be2221634 wayland-protocols: 1.20 -> 1.21
Announcement:
https://lists.freedesktop.org/archives/wayland-devel/2021-April/041815.html
2021-04-30 21:45:59 +02:00
Michael Weiss 774550baf5 Merge pull request #119615 from Synthetica9/cage-0.1.3
cage: 0.1.2.1 -> 0.1.3
2021-04-30 16:27:11 +02:00
Michael Weiss 28b8cff301 nixos/tests/cage: Fix the test with wlroots 0.13
See #119615 for more details. The aarch64-linux test failed with
"qemu-system-aarch64: Virtio VGA not available" so I've restricted the
test to x86_64-linux (the virtio paravirtualized 3D graphics driver is
likely only available on very few platforms).
2021-04-30 15:57:04 +02:00
Michael Weiss c89bf45195 Merge pull request #121267 from samuelgrf/fix-google-chrome-dev
google-chrome-dev: fix error on startup
2021-04-30 15:52:14 +02:00
Michael Weiss 6cba9af2c9 Merge pull request #121065 from r-ryantm/auto-update/iproute2
iproute2: 5.11.0 -> 5.12.0
2021-04-30 14:19:18 +02:00
Michael Weiss 7fff32f51b Merge pull request #121150 from primeos/ungoogled-chromium
ungoogled-chromium: 90.0.4430.85 -> 90.0.4430.93
2021-04-30 13:37:24 +02:00
Michael Weiss eb5226217e Merge pull request #121139 from L-as/master
mesa: Don't fail to build when d3d isn't built
2021-04-30 13:27:56 +02:00
Michael Weiss fbadd0efe0 Merge pull request #121194 from primeos/chromiumDev
chromiumDev: 92.0.4484.7 -> 92.0.4491.6
2021-04-29 23:26:33 +02:00
Michael Weiss 0d7f9f8ac3 chromiumDev: 92.0.4484.7 -> 92.0.4491.6 2021-04-29 21:53:31 +02:00
Michael Weiss e657141bd5 Merge pull request #121190 from primeos/nixos-tests-cage
nixos/tests/cage: Increase the xterm font size to fix the test
2021-04-29 21:38:20 +02:00
Michael Weiss af99194379 nixos/tests/cage: Increase the xterm font size to fix the test
The result still looks far from ideal but at least it gets recognized
now. "-fa Monospace" is required to switch to a font from the FreeType
library so that "-fs 24" works.

Note: Using linuxPackages_latest is not required anymore.
2021-04-29 21:08:10 +02:00
Michael Weiss dbfd9c4942 ungoogled-chromium: 90.0.4430.85 -> 90.0.4430.93 2021-04-29 14:07:39 +02:00
Michael Weiss 3b6d416960 Merge pull request #121084 from primeos/chromiumBeta
chromiumBeta: 91.0.4472.19 -> 91.0.4472.27
2021-04-29 12:15:12 +02:00
Michael Weiss 716d176974 chromiumBeta: 91.0.4472.19 -> 91.0.4472.27 2021-04-28 23:19:29 +02:00
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