Commit graph

63 commits

Author SHA1 Message Date
Martin Weinelt 7ae1b194da
microcodeIntel: 20220809 -> 20221108
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20221108
2022-11-08 20:36:28 +01:00
Martin Weinelt 8bfd38f610
microcode-intel: 20220510 -> 20220809
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220809
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00657.html

Fixes: CVE-2022-21233
2022-08-09 21:41:35 +02:00
Martin Weinelt 72429cd8ea
microcodeIntel: 20220419 -> 20220510
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220510
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00617.html

Fixes: CVE-2022-21151
2022-05-10 20:37:49 +02:00
Martin Weinelt c4664f6bf1
microcodeIntel: 20220207 -> 20220419
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220419
2022-04-20 12:38:41 +02:00
Thomas Watson a51fea4403 microcodeAmd, microcodeIntel: fix reproducibility 2022-04-11 12:58:44 -05:00
Martin Weinelt 1189d2c1f1
microcodeIntel: 20210608 -> 20220207
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20220207
2022-02-08 22:08:13 +01:00
Felix Buehler 027d353491 treewide: rename name to pname&version 2022-01-22 18:13:29 +01:00
Andreas Rammhold 31e5b8dc21
Remove myself from maintainers
I don't have time and energy to deal with all of this anymore.
2022-01-20 00:24:52 +01:00
Bernardo Meurer d72a2e7baf
firmwareLinuxNonfree -> linux-firmware
This renames our `firmwareLinuxNonfree` package to `linux-firmware`.
There is prior art for this in multiple other distros[1][2][3].

Besides making the package more discoverable by those searching for the
usual name, this also brings it in-line with the `kebab-case` we
normally see in `nixpkgs` pnames, and removes the `Nonfree` information
from the name, which I consider redundant given it's present in
`meta.license`.

The corresponding alias has been added, so this shouldn't break
anything.

[1]: https://archlinux.org/packages/core/any/linux-firmware/
[2]: https://src.fedoraproject.org/rpms/linux-firmware
[3]: https://packages.gentoo.org/packages/sys-kernel/linux-firmware
2022-01-10 12:28:03 -03:00
Martin Weinelt d94f35f69b
microcodeIntel: 20210216 -> 20210608 2021-06-09 03:32:26 +02:00
Martin Weinelt 1f55f876ec
microcodeIntel: 20201118 -> 20210216
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20210216
2021-02-17 05:15:45 +01:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Martin Weinelt 5928d66704
microcodeIntel: 20201112 -> 20201118
Fixes a regression on some "OEM platforms".

Relates to #104301
2020-11-19 20:30:53 +01:00
Martin Weinelt eaf889aea0 microcodeIntel: 20201110 -> 20201112
Update to Pentium Silver N/J5xxx, Celeron N/J4xxx

https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00381.html
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00389.html

Fixes: CVE-2020-8694, CVE-2020-8695, CVE-2020-8696, CVE-2020-8698
2020-11-12 20:09:49 +01:00
Martin Weinelt a79902f23e
microcodeIntel: 20200616 -> 20201110
Release notes:
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20201110

Security advisories:
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00381.html
https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00389.html

Fixes: CVE-2020-8694, CVE-2020-8695, CVE-2020-8696, CVE-2020-8698
2020-11-11 14:25:23 +01:00
Konrad Borowski ce8c43c538 microcodeAmd: update homepage URL 2020-08-31 12:25:07 +02:00
Martin Weinelt 77730556e0
microcodeIntel: 20200609 -> 20200616 2020-06-16 19:22:31 +02:00
Martin Weinelt 08815104f5
microcodeIntel: 20200520 -> 20200609 2020-06-09 23:40:29 +02:00
Martin Weinelt f49defc85f
microcodeIntel: 20200508 → 20200520 2020-05-21 04:59:10 +02:00
Martin Weinelt d2ad98b1c9
microcodeIntel: 20191115 → 20200508 2020-05-09 00:06:44 +02:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Andreas Rammhold 660e754074
microcodeIntel: add andir as maintainer 2019-11-27 16:23:16 +01:00
Will Dietz 1f58182f04 microcodeIntel: 20191113 -> 20191115
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191115
2019-11-16 07:13:37 -06:00
Andreas Wiese bef560f578 microcodeIntel: 20191112 -> 20191113
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191113
 (#73383)
2019-11-15 11:18:59 +01:00
Will Dietz 911fe47772 microcodeIntel: 20190918 -> 20191112
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191112
2019-11-13 16:42:33 +01:00
Will Dietz d1e1b922fb
microcodeIntel: 20190618 -> 20190918 2019-09-18 16:59:44 -05:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Martin Weinelt 6dbb142de4
microcodeIntel: 20190514 -> 20190618 2019-06-22 22:39:27 +02:00
Alyssa Ross 84cdfb8f31
microcodeIntel: 20190312 -> 20190514 2019-05-15 08:12:24 +00:00
Will Dietz ba31c45cbb microcodeIntel: 20180807a -> 20190312 (from intel github)
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/microcode-20190312/releasenote#L85
2019-03-27 09:49:10 -05:00
Jörg Thalheim b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
Peter Hoeg 34e60f3ccb microcodeIntel: 20180807 -> 20180807a 2018-08-29 10:31:46 +08:00
Peter Hoeg ff246c464d microcodeIntel: 20180312 -> 20180807 2018-08-16 16:17:08 +08:00
Peter Hoeg fda7df678d uicode-tool: init at 2.3.1 2018-08-16 16:17:07 +08:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
DarkScythe97 a4fd4e3af0 microcode-intel: 20171117 -> 20180312 2018-03-14 12:09:07 +10:30
Franz Pletz 393e39e2e5
Revert "microcodeIntel: 20171117 -> 20170108"
This reverts commit 9b7ef9c738.

Intel recommends to stop deployment of the updated microcode as it
introduces unexpected system behaviour on many platforms.

See https://security-center.intel.com/advisory.aspx?intelid=INTEL-SA-00088&languageid=en-fr

cc #33414
2018-01-29 20:30:44 +01:00
Andreas Rammhold 9b7ef9c738
microcodeIntel: 20171117 -> 20170108 2018-01-10 03:07:59 +01:00
Andreas Rammhold 89fab17749
microcodeIntel: 20170707 -> 20171117
From the changelog:

```
Intel Processor Microcode Package for Linux
20171117 Release

-- New Platforms --
CFL U0 (06-9e-0a:22) 70
CFL B0 (06-9e-0b:2) 72
SKX H0 (06-55-04:b7) 2000035
GLK B0 (06-7a-01:1) 1e
APL Bx (06-5c-09:3) 2c
-- Updates --
KBL Y0 (06-8e-0a:c0) 66->70
-- Removed files --
SKX H0 (06-55-04:97) 2000022
```
2017-11-21 17:17:49 +01:00
Andrew Cann c19d06b70b microcode-intel: 2017-05-11 -> 2017-07-07 2017-08-20 13:33:01 +08:00
Gabriel Ebner 252e9ec84a microcodeIntel: 20161104 -> 20170511 2017-06-25 17:41:57 +02:00
Peter Hoeg a85b55e4cd microcode-intel: 20160714 -> 20161104 2017-02-26 18:25:25 +08:00
Kranium Gikos Mendoza 050452dd7f microcode-intel: 20150121 -> 20160714 2016-08-13 03:53:03 +08:00
William A. Kennington III 27f355c1e3 microcode-amd: Update to early loading 2015-03-25 14:44:19 -07:00
William A. Kennington III 8ad832f96a microcode/intel: Correct license 2015-03-25 14:28:32 -07:00
William A. Kennington III c14919ff61 Remove old microcode2ucode 2015-03-25 14:25:04 -07:00
William A. Kennington III 1e1683f4ae Add missing file 2015-03-25 14:17:22 -07:00
William A. Kennington III 8baaff95e6 intel-ucode: Generate an early loadable microcode image 2015-03-25 14:14:46 -07:00
Thomas Strobel fecd0095ca Upgrade: Intel microcodes -> 20160624 2014-08-17 00:11:43 +02:00