Commit graph

384 commits

Author SHA1 Message Date
Tuomas Tynkkynen 6ed0fe7e45 Merge remote-tracking branch 'upstream/master' into staging
Conflicts:
	pkgs/build-support/fetchbower/default.nix
	pkgs/build-support/fetchdarcs/default.nix
	pkgs/build-support/fetchgx/default.nix
	pkgs/development/python-modules/botocore/default.nix
	pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix
	pkgs/tools/admin/awscli/default.nix
2018-01-14 21:18:27 +02:00
John Ericson 888404f11b treewide: Fix deps in a few other fixed output derivations 2018-01-10 11:18:44 -05:00
Daiderd Jordan 5a02143c20
Merge pull request #33010 from LnL7/cacert-hook
cacert: add hook that sets SSL_CERT_FILE
2018-01-07 09:55:15 +01:00
Franz Pletz c01cfb9e01
firmware-linux-nonfree: 2017-12-06 -> 2018-01-04 2018-01-05 02:32:17 +01:00
Daiderd Jordan 091c2b9f04
cacert: cleanup exporting SSL_CERT_FILE 2017-12-27 21:36:32 +01:00
Bastian Köcher 4fcae79002 firmware-linux-nonfree: 2017-10-09-iwlwifi-fw-2017-11-03 -> 2017-12-06-iwlwifi-fw-2017-11-15 2017-12-13 21:53:11 +01:00
Jan Malakhovski d43b41fd5e firmware-linux-nonfree: 2017-10-09-iwlwifi-fw-2017-11-03 -> 2017-10-13-iwlwifi-fw-2017-11-15
Also switch to https for privacy and use shallow fetches to save on network bandwidth.
2017-12-05 11:46:43 +00:00
Jan Tojnar 227a92f698
fwupd: 0.9.6 → 1.0.1 2017-11-17 18:54:45 +01:00
Pascal Wittmann 24e87b49b6
Change many homepage urls from http to https #30636 2017-11-10 22:13:46 +01:00
Herwig Hochleitner 8ba0b7bc3b firmware-linux-nonfree: 2017-07-05 -> 2017-10-09-iwlwifi-fw-2017-11-03
- update and automate merging

The automated merging process should eliminate the need for keeping a
nixos-specific merged repository around

fixes #29806
2017-11-10 21:54:15 +01:00
Tuomas Tynkkynen 967ecb802e raspberrypifw: 1.20170811 -> 1.20171029 2017-11-06 20:49:48 +02:00
Shea Levy 9e37df185c
fwupd: Remove manual rpath settings now that meson is fixed.
Thanks @yegortimoshenko!
2017-10-29 14:42:55 -04:00
Peter Hoeg 5f6d2d15ac Revert "nvidia-firmware: init at 325.15"
This reverts commit 15bdbc21f9.
2017-10-14 14:42:48 +08:00
Peter Hoeg 15bdbc21f9 nvidia-firmware: init at 325.15 2017-10-14 14:38:04 +08:00
John Ericson 531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Eelco Dolstra ec8d41f08c
Revert "Merge pull request #28557 from obsidiansystems/binutils-wrapper"
This reverts commit 0a944b345e, reversing
changes made to 61733ed6cc.

I dislike these massive stdenv changes with unclear motivation,
especially when they involve gratuitous mass renames like NIX_CC ->
NIX_BINUTILS. The previous such rename (NIX_GCC -> NIX_CC) caused
months of pain, so let's not do that again.
2017-09-07 12:51:21 +02:00
John Ericson 0a944b345e Merge pull request #28557 from obsidiansystems/binutils-wrapper
Binutils-wrapper: Init by refactoring out of cc-wrapper
2017-09-03 10:37:27 -04:00
Vladimír Čunát 37242d98de
Merge branch 'master' into staging 2017-09-03 10:51:11 +02:00
Shea Levy 35f89413e2 fwupd: bump 2017-09-02 20:00:20 -04:00
Frederik Rietdijk d0dab8a330 Merge remote-tracking branch 'upstream/master' into HEAD 2017-09-02 11:10:52 +02:00
John Ericson 3f30cffa55 misc pkgs: Use $NIX_BINUTILS for when needed
Certain files are now only there instead of $NIX_CC (some are in both)
2017-09-01 11:44:55 -04:00
John Ericson 97a48835b7 mkDerivation, cc-wrapper: Check hardening flag validity in Nix
This becomes necessary if more wrappers besides cc-wrapper start
supporting hardening flags. Also good to make the warning into an
error.

Also ensure interface is being used right: Not as a string, not just in
bash.
2017-08-30 17:53:42 +02:00
Jörg Thalheim 1812667b8b Merge pull request #28657 from zraexy/broadcom-bt-firmware
broadcom-bt-firmware: 12.0.1.1011 -> 12.0.1.1012
2017-08-29 10:42:31 +01:00
Tuomas Tynkkynen b1749aecbe raspberrypifw: 1.20170515 -> 1.20170515n 2017-08-29 02:37:38 +03:00
zraexy 30ad3834a9 broadcom-bt-firmware: 12.0.1.1011 -> 12.0.1.1012 2017-08-28 12:04:11 -08:00
Heitham Omar d3107e4508 openelec-dvb-firmware: init at 0.0.51 2017-08-06 16:29:09 +01:00
Tuomas Tynkkynen 8523ab5e8d raspberrypifw: 1.20170427 -> 1.20170515 2017-07-31 19:47:23 +03:00
Franz Pletz e1b29dd6d6
firmwareLinuxNonfree: 2017-04-16 -> 2017-07-05
Fixes #27129.
2017-07-05 19:00:19 +02:00
Franz Pletz b733a34e8e
firmwareLinuxNonfree: 2017-03-11 -> 2017-04-16 2017-06-12 17:44:44 +02:00
Tuomas Tynkkynen f2e2dde681 raspberrypifw: 1.20170303 -> 1.20170427 2017-05-15 11:14:59 +03:00
Jörg Thalheim 192f8e7699
broadcom-bt-firmware: revert to unfree
license was misinterpreted, it is now only conditionally in the all
firmware list included, if `allowUnfree` is set.

fixes #25567
2017-05-08 09:18:11 +01:00
Jörg Thalheim cc75ccbf64
broadcom-bt-firmware: change license to redistributal
see also: https://github.com/winterheart/broadcom-bt-firmware/blob/master/LICENSE.broadcom_bcm20702

fixes #25567
2017-05-07 07:33:41 +01:00
Jörg Thalheim d072ef956d broadcom-bt-firmware: mention package limitations 2017-05-04 22:32:55 +01:00
zraexy d900478e3c broadcom-bt-firmware: init at 12.0.1.1011
broadcom-bt-firmware: init at 12.0.1.1011
2017-05-03 12:51:32 -08:00
zraexy 7845163d6a bt-fw-converter: init at 2017-02-19 2017-05-03 12:51:24 -08:00
Kranium Gikos Mendoza e57bcc7106 facetimehd-firmware: disable aarch64-linux builds 2017-04-26 03:09:24 +03:00
Jörg Thalheim 50f7a7ca2e
rtl8192su-firmware: init at unstable-2016-10-05 2017-03-31 10:49:38 +02:00
Franz Pletz c3c69535aa
firmwareLinuxNonfree: 2017-02-06 -> 2017-03-11
Fixes #22365.
2017-03-11 15:03:57 +01:00
Tuomas Tynkkynen 5f5b87107f raspberrypifw, linux_rpi: 1.20161020 -> 1.20170303 2017-03-08 21:35:31 +02:00
Shea Levy e292d166e8 fwupd: Fix localstatedir 2017-02-27 15:28:43 -05:00
Shea Levy 2edb8ffa14 fwupd: 0.8.0 -> 0.8.1. 2017-02-27 10:07:57 -05:00
Shea Levy 1230330b14 fwupd: Fix systemd/udev install 2017-02-27 08:45:14 -05:00
Shea Levy 8307307e4e fwupd: Init at 0.8.0 2017-02-27 08:38:49 -05:00
Shea Levy 40e136542e fwupdate: init at 8 2017-02-27 08:35:08 -05:00
Franz Pletz 01cf43a389
firmwareLinuxNonfree: 2016-07-12 -> 2017-02-06 2017-02-06 15:11:04 +01:00
Tuomas Tynkkynen 3519244c72 raspberrypifw: Enable build on Aarch64
So that the boot blobs can be copied.

FIXME: This makes the dynamic linker of the ARM binaries point to a
aarch64 linker.
2017-01-25 00:01:54 +02:00
Tuomas Tynkkynen 25d6bfa258 raspberrypifw: 1.20160620 -> 1.20161020 2016-11-28 00:23:40 +02:00
sternenseemann 3fb2993cb3 maintainers: rename lukasepple according to github account name 2016-10-09 22:04:22 +02:00
Marsel 52dd323047 rtlwifi_new: init at 2016-09-12 2016-09-20 16:18:24 +03:00
Joachim F 8c90b7db89 Merge pull request #18073 from joachifm/rtl8723bs
rtl8723bs: 6918e9b2ff29 -> 2016-04-11, fix build against 4.7
2016-09-01 14:48:51 +02:00
Octavian Cerna 938b993091 raspberrypifw: Don't strip ELF files
Stripping breaks raspivid and other executables.
2016-08-30 17:34:16 +03:00
Joachim Fasting e0ee5dc04f
rtl8723bs: 6918e9b2ff29 -> 2016-04-11, fix build against 4.7
Upstream
e71a5fc58c
adds linux 4.7 support; all subsequent commits are error fixes so we
bump to current HEAD for good measure.

Built against linux and linux_latest.

Mark as broken on -grsec, seems incompatible with PaX
constification:
> 76fb2-src/hal/rtl8723b_hal_init.c:2186:26: error: assignment of member
'free_hal_data' in read-only object
  pHalFunc->free_hal_data = &rtl8723b_free_hal_data;

and so on.
2016-08-29 03:31:14 +02:00
Tuomas Tynkkynen 21f17d69f6 treewide: Add lots of meta.platforms
Build-tested on x86_64 Linux & Mac.
2016-08-02 21:42:43 +03:00
Franz Pletz 039f0e5cb0 firmwareLinuxNonfree: 2016-05-18 -> 2016-07-12 2016-07-19 07:55:27 +02:00
Tuomas Tynkkynen 4085f4de5f Merge branch 'pr-newest-uboot' into master 2016-07-04 15:17:46 +03:00
Tuomas Tynkkynen d8cd615720 raspberrypifw: 1.20160315 -> 1.20160620
- Use fetchFromGitHub
- Some files in bin/ are now shell scripts, so skip patchelf on any
  non-ELF files.

With this U-Boot can be successfully launched on a RPi 3.
2016-07-04 01:53:13 +03:00
Franz Pletz 4bbb5c7e4c firmwareLinuxNonfree: 2016-01-26 -> 2016-05-18 2016-06-27 00:21:26 +02:00
Tuomas Tynkkynen bac26e08db Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
Graham Christensen f993e6543a
facetimehd, facetimehd-firmware: Add grahamc as a maintainer 2016-05-26 14:10:03 -05:00
Graham Christensen 27bf0d203d
facetimehd-firmware: 1.43 -> 1.43_4 2016-05-26 14:05:45 -05:00
Robin Gloster 9820cb1bf2 use dontBuild instead of hacks
changes:
 * buildPhase = "true"
 * buildPhase = ":"
2016-05-04 10:11:04 +00:00
Eric Litak 4c415e59a4 rtl8723bs-firmware: init, split off from rtl8723bs 2016-04-25 00:41:25 -07:00
Octavian Cerna 1e37217b80 raspberrypi-firmware: 20150506 -> 1.20160315 (#14300)
Cleanup the meta section, add viric and myself as maintainers.
2016-04-13 20:02:57 +01:00
Octavian Cerna e714c80497 raspberrypifw: Patch the ELF binaries to set the correct dynamic linker and RPATH. 2016-03-08 19:56:22 +02:00
Franz Pletz de5a233a71 firmware-linux-nonfree: 2015-12-04 -> 2016-01-26 2016-02-18 03:49:14 +01:00
lukasepple 0b72e7e247 intel2200BGFirmware: init at 3.1
This commit adds the firmware for the Intel 2200BG wireless cards for
the ipw2200 kernel module. Also it changes the
networking.enableIntel2200BGFirmware option to set it as
hardware.firmware since firmware-linux-nonfree does not contain the
appropiate firmware anymore. Also hardware.enableAllFirmware does enable
the intel2200BGFirmware now.
2016-02-15 19:53:07 +01:00
Edward Tjörnhammar faf01ab0f7 Merge pull request #12038 from womfoo/facetimehd
facetimehd: PCIe webcam support for Macbooks
2016-02-12 07:32:42 +01:00
Arseniy Seroka bc0b9b7eb0 Merge pull request #12696 from zimbatm/firmware-linux-nonfree
firmware-linux-nonfree: update to master
2016-01-31 15:31:36 +03:00
zimbatm de68a49259 firmware-linux-nonfree: update to master 2016-01-30 23:55:07 +00:00
Kranium Gikos Mendoza fdb5563bcc facetimehd-firmware: init at 1.43 2016-01-28 02:59:36 +08:00
Tobias Geerinckx-Rice 9fb8020e4e Add version attribute where maintainers |= nckx
This will probably be mandatory soon, and is a step in the right
direction. Removes the deprecated meta.version, and move some meta
sections to the end of the file where I should have put them in
the first place.
2016-01-25 17:35:21 +01:00
Al Zohali 860d8c3a55 rt5677-firmware: init at 20160110 2016-01-13 22:43:19 +03:00
William A. Kennington III d03661b606 linuxFirmware: 2015-09-07 -> 2015-10-18 2015-10-18 17:23:51 -07:00
William A. Kennington III d51d63fcf1 linux-firmware: 2015-07-23 -> 2015-09-07 2015-09-07 23:10:53 -07:00
Eelco Dolstra e4610f2965 buildEnv: Support package priorities like nix-env
This gets rid of a bunch of collision warnings.
2015-08-25 00:40:40 +02:00
Eelco Dolstra 9c61317002 Put all firmware in $out/lib/firmware
This way, hardware.firmware can be a list of packages.
2015-08-25 00:40:34 +02:00
William A. Kennington III 17b924bb9f linux-firmware: 2015-07-12 -> 2015-07-23 2015-07-22 12:33:27 -07:00
William A. Kennington III 52b78864a8 firmware-linux-nonfree: 2015-06-30 -> 2015-07-12 2015-07-13 23:53:13 -07:00
William A. Kennington III 3cfc6fa38a linux-firmware: 2015-05-13 -> 2015-06-30
Use iwlwifi/linux-firmware temporarily since the firmware for kernel
4.1+ is not mainlined in firmware/linux-firmware.
2015-07-06 18:31:13 -07:00
Edward Tjörnhammar 7639474c72 firmware-linux-nonfree.src: use http:// to enable better availability for proxied users 2015-05-18 21:12:02 +02:00
William A. Kennington III d7af7fb504 firmware-linux-nonfree: 2015-03-20 -> 2015-05-13 2015-05-15 18:38:12 -07:00
Lluís Batlle i Rossell d8a2bb86c0 Raspberry Pi 2 changes to make it boot.
It boots, but some things still don't work:
1) Installation of DTBs
2) Boot of initrd

Booting still needs a proper config.txt in /boot, which could probably be
managed by NixOS.
2015-05-09 17:05:24 +00:00
Tobias Geerinckx-Rice 07b9356023 b43-firmware: add new version 6.30.163.46 2015-04-23 01:52:18 +02:00
William A. Kennington III ace8dfa22c linuxFirmwareNonfree: 3015-03-09 -> 2015-03-20 2015-03-25 14:46:49 -07:00
William A. Kennington III 79827eb8f5 firmware-linux-nonfree: Support version passthru 2015-03-25 14:43:50 -07:00
William A. Kennington III 73f3432fbb firmware-linux-nonfree: 2015-02-27 -> 2015-03-09 2015-03-09 17:01:31 -07:00
William A. Kennington III f311c156f5 linux-firmware-nonfree: 2015-02-24 -> 2015-02-27 2015-03-03 12:55:26 -08:00
William A. Kennington III 7d5ab9a4d2 linux-firmware-nonfree: Use date instead of git version 2015-02-25 11:53:14 -08:00
William A. Kennington III 4bbc026594 linux-firmware-nonfree: Update 2015-02-24 14:14:34 -08:00
William A. Kennington III 69a277e2cc iwlegacy: Remove since it is already in linux-firmware-nonfree 2015-02-13 14:27:47 -08:00
William A. Kennington III 650b2258f0 nonfree-firmware: Use the new kernel.org repository for tracking nonfree firmware changes
remove the obsolete iwlwifi firmware which is included in the repo.
2015-02-09 16:28:40 -08:00
William A. Kennington III 8405d37d9a Merge pull request #5530 from abbradar/ibt-hw
linux-firmware: add ibt-hw firmware
2015-02-08 14:59:09 -08:00
Vladimír Čunát 740c6ae240 iwlwifi, iwlegacy: finally fix 404 URLs
Resolved after discussion with upstream, CC #6105.
2015-02-03 10:07:07 +01:00
Kosyrev Serge b9cc04329b fix 404 URLs (close #6105) 2015-02-02 22:05:51 +01:00
Edward O'Callaghan 32e9704b61 zd1211fw: update from 1.4 to 1.5
Potentially fixes CVE-2012-2187.

Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
2015-01-29 23:54:01 +11:00
Nikolay Amiantov 635d335b83 iwlwifi: re-enable 7265 firmware for 3.17+ 2015-01-06 16:03:16 +03:00
Nikolay Amiantov fb277ec1ac iwlwifi: update firmware 2015-01-06 15:53:54 +03:00
Nikolay Amiantov c0d95c2f80 linux-firmware: add ibt-hw firmware 2015-01-02 18:26:31 +03:00
Thomas Tuegel f7c27885d0 Add iwlegacy firmware for old Intel wireless cards 2014-12-03 10:10:00 -06:00
William A. Kennington III 1716c12b54 iwlwifi: Split into separate package with more up to date firmware 2014-12-01 16:25:20 -08:00
Mateusz Kowalczyk 3f8ff5b5ba b43FirmwareCutter: update from 018 to 019 2014-11-17 18:06:55 +00:00
Mateusz Kowalczyk 007f80c1d0 Turn more licenses into lib.licenses style
Should eval cleanly, as far as -A tarball tells me.

Relevant: issue #2999, issue #739
2014-11-06 00:48:16 +00:00
William A. Kennington III 5dfcfefec2 firmware-linux-nonfree: 0.41 -> 0.43 2014-08-17 19:40:59 +02:00
Vladimír Čunát 1796a939d4 b43-fwcutter: update 015 -> 018 2014-05-06 18:43:01 +02:00
Eelco Dolstra 890d0cc3a5 firmware-linux-nonfree: Update to 0.41 2014-04-18 15:34:10 +02:00
Shea Levy ca116f76f9 Unmaintain a bunch of packages
Trying to take maintainership more seriously...

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-21 22:34:41 -05:00
Eelco Dolstra 26028c2107 Install firmware in $out/lib/firmware instead of $out 2013-09-04 14:23:44 +02:00
Eelco Dolstra b8bc3aa26d Remove meaningless package priority 2013-09-04 14:23:44 +02:00
Rickard Nilsson 38ba397afd raspberrypi-firmware: Update to latest version as of 20130826 (rev 3ab17ac25e) 2013-08-27 12:30:47 +02:00
Eelco Dolstra f69eb63a1b firmware-linux-nonfree: Install copyright notices
Most of the firmwares require that redistribution in binary form
reproduces the copyright notice.
2013-08-14 04:01:04 +02:00
Eelco Dolstra d0617613dd firmware-linux-nonfree: Update to 0.40 2013-08-14 04:01:04 +02:00
Eelco Dolstra b3642c3673 Move the AMD microcode to the microcode directory 2013-08-14 03:26:04 +02:00
Eelco Dolstra 5c208844e9 Remove more duplicate firmware 2013-08-14 03:24:58 +02:00
Eelco Dolstra 4d7d5ba69c Delete the Intel firmware packages
The Debian firmware package (firmwareLinuxNonfree) contains all of
these so there is no reason to keep them.
2013-08-14 02:32:12 +02:00
Eelco Dolstra e1a7be4294 iwlwifi4965ucodeV1: Remove
This is verrrry obsolete.
2013-08-01 01:40:40 +02:00
Evgeny Egorochkin b084b29d26 Even more mirror:// fixes 2013-07-14 04:17:07 +03:00
aszlig 08a9a9b020
radeon-juniper: Update to new JUNIPER_rlc.bin.
Kinda icky to not have archives available here, but I got an error during VM
tests because of an sha256sum mismatch, hence the update. Maybe Hydra has cached
this?

And yes, I checked twice, it wasn't a broken download - there really *is* a new
upstream version available.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-06-28 04:26:09 +02:00
Domen Kozar b6f7f05b35 adding unfree-redistributable-firmware 2013-06-05 22:44:17 +02:00
Domen Kozar 8ac0a0ac46 firmware-linux-nonfree: set platform as linux 2013-05-23 21:00:18 +02:00
Domen Kozar 7bbe5823e8 let hydra mirror unfree firmware 2013-05-15 15:22:50 +02:00
Joachim Schiele f6e15f0d69 updated firmware-linux from 0.36-to-0.38 2013-05-11 16:56:28 +00:00
Eelco Dolstra 4adad458e7 Remove the "proprietary" license
We already had "unfree".
2013-04-12 14:37:50 +02:00
Cillian de Róiste c7be8b8afb Update Radeon Firmware
It was changed on 04.02
2013-04-05 16:50:23 +02:00
Jack Cummings 7fcfcb2614 linux-firmware.git moved, and so did the intel wireless firmware urls. 2013-03-08 07:40:47 -08:00
Shea Levy c42d77aa35 Merge remote-tracking branch 'upstream/master' into stdenv-updates 2013-02-17 08:19:40 -05:00
Cillian de Róiste baf4e9309a iwlwifi-4965 fix download url 2013-02-16 19:30:56 +01:00
Eelco Dolstra 2aa6f262cb Merge remote-tracking branch 'origin/master' into stdenv-updates 2013-02-15 13:36:34 +01:00
Lluís Batlle i Rossell 86839c4a6d iwlwifi-2030-ucode: url change 2013-01-31 17:01:13 +01:00
Lluís Batlle i Rossell a87fba9619 Adding the firmware files for raspberrypi 2013-01-27 17:49:02 +00:00
Cillian de Róiste 778540797d iwlwifi: fix URL: firmware has moved from http://intellinuxwireless.org to http://wireless.kernel.org
I've only updated the firmware URLs for the firmware I could install without changing the sha256
2013-01-13 12:15:27 +01:00
Peter Simons c5f9242cb6 iwlwifi-6000g2a-ucode: update to version 18.168.6.1 2012-11-18 13:20:46 +01:00
James Cook abf60bdb08 Upgrade firmware-linux-nonfree to 0.36, because the last version disappeared from the Debian mirrors. 2012-10-09 23:18:50 -07:00
Lluís Batlle i Rossell 6a63479899 amd-ucode: updating to 2012-09-10 2012-09-16 22:36:43 +02:00
Russell O'Connor 314af2262c 2030 Images – for Intel Centrino Wireless-N 2230 2012-09-04 12:39:40 -04:00
Lluís Batlle i Rossell 2c0b930149 Removing rt73fw. The url was broken, and ralink_fw contains it.
ralink_fw attribute contains the rt73 firmware, among others from ralink.
2012-08-11 14:47:15 +02:00
Eelco Dolstra 830aa1a2f0 ipw2100-fw: Drop runtime dependency on binutils etc. 2012-07-25 14:31:58 -04:00
Shea Levy 1a1ee54241 The word is spelled 'licenses', not 'lisences' 2012-07-13 20:58:58 -04:00
Shea Levy 5330b4a343 Add b43-firmware-5.100.138
Placed into a versioned nix file because kernels older than 3.2 need an older version.
2012-07-13 18:31:09 -04:00
Shea Levy 9d387d616d Add b43-firmware-cutter 2012-07-13 18:00:00 -04:00
Peter Simons aa5b45fc3e amd-ucode: add AMD processor microcode patch version 2012-01-17
Enable by adding "hardware.firmware = [ pkgs.amdUcode ];" to configuration.nix.
2012-06-28 19:54:24 +02:00
Shea Levy 47574d25f6 Fix some broken firmware URLS. Hope the Fedora project wouldn't host non-free firmware...
svn path=/nixpkgs/trunk/; revision=33265
2012-03-19 17:40:23 +00:00
Yury G. Kudryashov 464f6f42f6 iwlwifi-5000 v5 ucode
svn path=/nixpkgs/trunk/; revision=32982
2012-03-11 14:07:23 +00:00
Yury G. Kudryashov 5144a19987 svn merge ^/nixpkgs/trunk
There were a few merge conflicts due to ensureDir->mkdir -p migration

svn path=/nixpkgs/branches/stdenv-updates/; revision=32174
2012-02-10 10:24:30 +00:00
Arie Middelkoop 3f5643417a linux-firmware-nonfree 0.33 -> 0.35
svn path=/nixpkgs/trunk/; revision=32097
2012-02-07 09:14:34 +00:00
Eelco Dolstra c556a6ea46 * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless
function, so obsolete it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2012-01-18 20:16:00 +00:00
Arie Middelkoop 32327df918 Removed the now obsolete firmware-linux-free package.
svn path=/nixpkgs/trunk/; revision=31528
2012-01-14 09:31:12 +00:00
Arie Middelkoop 0fa0da35ef Added firmware-linux-nonfree and directly also the free variant.
Todo for later: take the files from the various .deb files instead of the source distribution.
This version already improves upon my previous implementation, hence I commit it.

svn path=/nixpkgs/trunk/; revision=31501
2012-01-12 17:16:11 +00:00
Arie Middelkoop 0a2ad94a0e Fixed rtl8192cfw firmware package.
Also, added a package that fetches all firmware from dwmw2's repo on kernel.org.
Specific firmware can then simply copy the driver out of this repo. Perhaps it
would actually be useful to write some abstraction for that.

Anyway, I'm not sure if fetching the git repo is a good idea to start with. The
repo does not have tags, so I'm forced to either take the HEAD or a particular
commit (chose the last option). However, this is likely to need ongoing
maintenance.

svn path=/nixpkgs/trunk/; revision=31492
2012-01-12 10:17:29 +00:00
Peter Simons 061fe164be Added linux rtl8168e-2 firmware.
svn path=/nixpkgs/trunk/; revision=31475
2012-01-10 23:23:15 +00:00
Cillian de Roiste 9686b7def6 Adding a single expression to provide all ralink firmware, if there are no objections this could replace all the rt* firmware expressions
svn path=/nixpkgs/trunk/; revision=31365
2012-01-06 18:42:39 +00:00
Cillian de Roiste 35879729d2 Ralink firmware is no longer available directly from ralinktech.com, it is now available from git.kernel.org. I've used the debian svn repo here instead for convenience
svn path=/nixpkgs/trunk/; revision=31256
2012-01-03 22:02:34 +00:00
Florian Friesdorf 9e050a9226 iwlwifi-5150-ucode: add Intel 5150 wireless firmware package
Author:    Sergey Mironov <ierton@gmail.com>

svn path=/nixpkgs/trunk/; revision=31232
2012-01-03 14:14:58 +00:00
Shea Levy fe5dd801b7 The rtl8192c firmware is back on the realtek site at a new location
svn path=/nixpkgs/trunk/; revision=30350
2011-11-09 00:03:58 +00:00
Eelco Dolstra 7c953e8bf5 * Remove sed hackery that is no longer needed. (The firmware files in
the Debian SVN tree had a version number attached that had to be
  stripped out.)

svn path=/nixpkgs/trunk/; revision=30035
2011-10-26 16:16:44 +00:00
Peter Simons ebdf510f74 os-specific/linux/firmware/bcm43xx: fetch files individually to avoid checksum errors in tarball
svn path=/nixpkgs/trunk/; revision=30016
2011-10-25 17:06:38 +00:00
Peter Simons a5324f2132 pkgs/os-specific/linux/firmware/bcm43xx: please do not use fetchsvn in base system
Replaced use of fetchsvn with fetchurl. Please note that machines behind a
company firewall usually cannot access svn://-style URLs, which means that
nixos-rebuild is going to fail. HTTP works fine, though.

The URL I used to download the tar.gz archive is probably not stable, or
rather, the tar.gz archive generated by Gitweb at that URL might have a
different checksum every time it's generated. I'm not sure what else to do,
though. Could a kind firmware expert please improve the situation further?

Also, I wonder what is the purpose of the sed expression in the command

    cp $i $out/brcm/$(echo $i | sed 's/\(.*\.fw\).*/\1/')

...? The downloaded directory doesn't seem to contain any files that would
match that expression?

svn path=/nixpkgs/trunk/; revision=30010
2011-10-25 09:27:41 +00:00
Eelco Dolstra 4401a2b70c * Added the Broadcom 43xx firmware.
svn path=/nixpkgs/trunk/; revision=30002
2011-10-24 23:35:53 +00:00
Nicolas Pierron ad416e1cff Add additional Intel firmwares (naming iwlwifig2{a,b}-ucode).
svn path=/nixpkgs/trunk/; revision=29018
2011-09-05 08:33:03 +00:00
Peter Simons 08605870da Renamed 'radeonJuniperPfp' to 'radeonJuniper' and added all related blobs into one expression.
svn path=/nixpkgs/trunk/; revision=28785
2011-08-23 13:24:44 +00:00
Peter Simons 0d28dfe2d6 pkgs/os-specific/linux/firmware/radeon-*/default.nix: these derivations don't need to be recursive
svn path=/nixpkgs/trunk/; revision=28782
2011-08-23 12:25:31 +00:00
Peter Simons ad090c5877 Ooops, forgot to add this file prior to committing.
svn path=/nixpkgs/trunk/; revision=28781
2011-08-23 12:16:41 +00:00
Shea Levy d9c22f38da Add firmware for rtl8192c and related NICs
svn path=/nixpkgs/trunk/; revision=27912
2011-07-23 22:58:32 +00:00
Peter Simons 05e489b24f Added packages for radeon-r600 and radeon-r700 firmware.
svn path=/nixpkgs/trunk/; revision=27783
2011-07-14 19:21:23 +00:00
Cillian de Roiste 0137aa039f Adding the firmware for ralink rt2860 cards e.g. Asus EEE 1000
svn path=/nixpkgs/trunk/; revision=27496
2011-06-19 19:47:10 +00:00
Florian Friesdorf 62759cd550 intel wifi 6000 firmware
svn path=/nixpkgs/trunk/; revision=25888
2011-02-10 17:30:20 +00:00
Evgeny Egorochkin 66e7ed0a89 IPW2100 Firmware: Packaged
svn path=/nixpkgs/trunk/; revision=24283
2010-10-14 12:12:27 +00:00
Eelco Dolstra 6609710409 * Get rid of many instances of "args: with args;", and other coding
guidelines violations.
* Updated libsamplerate to 0.1.7.

svn path=/nixpkgs/trunk/; revision=22782
2010-07-28 11:55:54 +00:00
Lluís Batlle i Rossell 784852ab72 Making the two ralink wireless firmwares have files that don't collide on buildEnv.
svn path=/nixpkgs/trunk/; revision=22590
2010-07-13 21:32:18 +00:00
Lluís Batlle i Rossell 89b116ba67 Adding firmware for the wireless cards rt2870 (for a rt3072 hw in fact)
svn path=/nixpkgs/trunk/; revision=22551
2010-07-09 17:30:08 +00:00
Eelco Dolstra 108e86ce6c * Update the firmware for the IWL 3945.
svn path=/nixpkgs/trunk/; revision=21204
2010-04-21 12:32:16 +00:00
Nicolas Pierron feff3bfa1b Add Firmware for the Intel 1000 wireless card.
svn path=/nixpkgs/trunk/; revision=19132
2009-12-26 16:22:51 +00:00
Lluís Batlle i Rossell 3d9eb6a76a Updating iwlwifi-5000 ucode.
svn path=/nixpkgs/trunk/; revision=19080
2009-12-23 16:48:34 +00:00
Lluís Batlle i Rossell 662dbb3cb4 Updating ipw2200 firmware from 3.0 to 3.1.
I found no benefit from it. This card worked at most at 500KB/s for me at bitrate 54Mb/s,
and it works the same way with the fw 3.1.

svn path=/nixpkgs/trunk/; revision=17812
2009-10-14 21:56:45 +00:00
Lluís Batlle i Rossell 72d6ffb8cf Adding the firmware for the rt73 usb wifi nic.
svn path=/nixpkgs/trunk/; revision=17263
2009-09-18 20:45:10 +00:00
Eelco Dolstra fe1d110fc2 * Firmware for the Intel 5000 wireless cards.
svn path=/nixpkgs/trunk/; revision=15395
2009-04-29 14:50:59 +00:00
Eelco Dolstra 164e1a7ff2 * Latest Intel 3945/4965 wireless firmwares. Actually there are newer
versions, but they're apparently for Linux >= 2.6.29 (e.g. they
  provide iwlwifi-3945-2.ucode instead of iwlwifi-3945-1.ucode).

svn path=/nixpkgs/trunk/; revision=13771
2009-01-15 10:36:21 +00:00
Ludovic Courtès 564b82630b Add Intel Wi-Fi firmware for kernels 2.6.27 and later;
make `iwlwifi4965ucode' part of `kernelPackagesFor'.

svn path=/nixpkgs/trunk/; revision=13429
2008-11-26 13:15:38 +00:00
Ludovic Courtès 800f4d31e9 Fix the iwl4965 firmware (Intel Wi-Fi).
svn path=/nixpkgs/trunk/; revision=11770
2008-05-07 12:15:00 +00:00
Tobias Hammerschmidt 777768d544 modified firmware location, firmware must reside in subdir zd1211
svn path=/nixpkgs/trunk/; revision=10765
2008-02-20 09:40:35 +00:00
Tobias Hammerschmidt f2fbbc6052 Added firmware for the ZyDAS ZD1211(b) 802.11a/b/g USB WLAN chip.
svn path=/nixpkgs/trunk/; revision=10762
2008-02-20 08:53:42 +00:00
Ludovic Courtès a8bdb8adc8 Add Intel 4965 wireless firmware.
svn path=/nixpkgs/trunk/; revision=10734
2008-02-18 16:15:51 +00:00
Eelco Dolstra ef0a521c39 * Firmware for the Intel 3945ABG.
svn path=/nixpkgs/trunk/; revision=10126
2008-01-12 22:38:37 +00:00
Eelco Dolstra ea9667ab18 * Fixed some more URLs.
svn path=/nixpkgs/trunk/; revision=9294
2007-09-11 11:15:37 +00:00
Eelco Dolstra 0fdace792d * Intel PRO/Wireless 2200BG driver firmware.
svn path=/nixpkgs/trunk/; revision=8160
2007-03-03 22:58:19 +00:00