nixpkgs/pkgs/os-specific/linux
Ricardo M. Correia 419a71e1e5 spl, zfs: Add git versions, based on recent commits
Upstream has not been tagging new versions for a long time, but we need
compatibility with newer kernels. The 0.6.2 versions already have a bunch of
backported compatibility patches, but 3.14 kernels need even more.

Also, the git versions have fixed a bunch of crashes and other bugs, so perhaps
we should just bite the bullet and just use recent git versions (as sometimes
upstream recommends, when people run into bugs).

This adds a new "boot.zfs.useGit" boolean option, so that a user can
easily opt into using the git versions.
2014-04-23 01:42:52 +02:00
..
915resolution
acpi Adopt more packages. 2014-01-28 18:11:00 +01:00
acpi-call Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
acpid acpid: update from 2.0.21 to 2.0.22 2014-03-19 21:56:48 +01:00
acpitool
afuse
alienfx Add #include <unisted.h> for sleep and usleep 2014-01-25 13:46:48 -05:00
alsa-lib alsa: set meta.platform for ALSA-related packages to Linux 2013-12-06 19:26:34 +01:00
alsa-oss alsa: set meta.platform for ALSA-related packages to Linux 2013-12-06 19:26:34 +01:00
alsa-plugins alsa: bump 1.0.26 -> 1.0.27 (close #1198) 2013-11-11 22:32:28 +01:00
alsa-utils Fix alsa-utils 2014-03-14 09:08:04 -04:00
apparmor apparmor: update from 2.8.1 to 2.8.2 2013-12-09 11:04:25 +02:00
ati-drivers ATI-driver: the hash has changed, reported by: @ikervagyok 2014-02-10 16:42:02 +01:00
atop
audit Add audit 2.3.2 for the new libsemanage 2013-11-29 02:08:52 -06:00
autofs autofs: upgrade 5.0.5 -> 5.0.8 2013-11-21 21:49:47 +01:00
batman-adv Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
bbswitch upgrade bbswitch to 0.8 2014-03-04 01:05:12 +01:00
blcr Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
bluez bluez5: remove unneeded libusb dependency 2014-04-13 22:46:47 +02:00
bridge-utils
broadcom-sta Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
busybox busybox: update from 1.21.1 to 1.22.1 2014-04-09 12:41:10 +02:00
can-utils can-utils: new package 2014-03-09 14:19:39 +01:00
checkpolicy Upgrade selinux from 20100904 -> 20131030 2013-11-29 02:08:53 -06:00
checksec Make my packages slightly more consistent. 2014-03-07 20:27:02 -06:00
cifs-utils cifs-utils: update 6.2 -> 6.3 2014-04-13 22:56:21 +02:00
conky conky: add config options 2014-03-16 12:30:15 +01:00
consoletools Update consoletools from 1.4.3 -> 1.4.6 2013-11-28 00:52:11 -06:00
conspy Add conspy Linux console proxy 2013-10-20 18:02:07 +04:00
cpufrequtils Make cpufrequtils compilation pure. 2014-04-05 09:08:05 +02:00
cpupower cpupower: Add package to replace cpufrequtils 2014-04-16 01:09:57 +02:00
cramfsswap
criu criu: attempt to fix doc building on Hydra 2014-03-20 14:01:57 -05:00
cryopid
cryptodev Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
cryptsetup cryptsetup: update from 1.6.2 to 1.6.3 2014-01-08 18:49:49 +01:00
dietlibc
directvnc
dmidecode dmidecode: set meta.platforms to linux 2013-12-12 00:32:31 +01:00
dmraid
dmtcp
drbd Upgrade drbd from 8.4.0 -> 8.4.4 2013-11-28 00:52:12 -06:00
dstat More description fixes 2013-10-06 12:01:38 +02:00
e3cfsprogs
e1000e Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
ebtables
fbterm
ffado nixpkgs-lint: add the platforms meta attr for most of my packages 2014-03-16 12:08:26 +01:00
firmware firmware-linux-nonfree: Update to 0.41 2014-04-18 15:34:10 +02:00
forktty Adding forktty terminal connection/disconnection helper 2013-10-20 20:27:50 +04:00
frandom Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
fuse Adopt more packages. 2014-01-28 18:11:00 +01:00
fxload
gfxtablet Adding desktop side of GfxTablet tablet-as-input-device Android app 2013-10-22 09:30:49 +04:00
gogoclient
google-authenticator Add support for printing qr code for google-authenticator. 2014-02-20 12:30:49 +01:00
gradm gradm: learn of all accesses for /nix/store 2014-04-06 21:51:35 +02:00
guvcview add guvcview package 2014-02-07 00:01:40 +00:00
hdparm Upgrade hdparm from 9.39 -> 9.43 2013-11-28 01:10:33 -06:00
hibernate hibernate: upgrade from 1.98.1 to 2.0 2013-11-19 21:33:43 +01:00
hostapd hostapd: update from 2.0 to 2.1 2014-04-03 07:05:07 +03:00
htop
hwdata Upgrade hwdata from 0.172 -> 0.249 2013-11-29 02:08:51 -06:00
i7z i7z: update to 0.27.2, cleanup build, add git repository to metadata. 2013-10-18 23:05:22 +03:00
i810switch
ifenslave ifenslave: Add new package 2013-12-31 09:28:52 -06:00
ifplugd
iotop buildPythonPackage: fix more borken packages 2014-02-21 18:29:57 +01:00
iproute Move all db4 packages to the default db5 2014-02-15 12:03:02 +01:00
ipsec-tools ipsecTools: update from 0.8.1 to 0.8.2 2014-03-03 11:10:24 +01:00
iptables Update IPTables from 1.4.16.2 -> 1.4.20 2013-11-28 00:52:12 -06:00
iputils iputils: Don't depend on both GNU TLS and OpenSSL 2013-06-04 14:57:37 +02:00
iw iw: update from 3.11 to 3.14 2014-02-24 22:04:40 +01:00
jujuutils
kbd
kernel grsecurity: Update all patches 2014-04-21 18:46:41 +02:00
kernel-headers linux-headers: Add 3.14 2014-04-15 16:59:19 +02:00
kernel-headers-cross
kexectools kexec-tools: Update to 2.0.4 2013-09-12 10:38:37 +02:00
keyutils Upgrade keyutils from 1.2 -> 1.5.8 2013-11-29 02:08:51 -06:00
klibc Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
kmod kmod: Respect $MODULE_DIR in ‘kmod static-nodes’ 2014-04-17 13:52:30 +02:00
kmod-blacklist-ubuntu kmod-blacklist-ubuntu: fix references to binaries 2014-02-02 09:45:59 +01:00
kmscon Add platforms for kmscon 2014-01-15 08:17:19 -05:00
ktap Make my packages slightly more consistent. 2014-03-07 20:27:02 -06:00
latencytop fix bad "licence" names 2013-07-04 18:16:34 +02:00
ldm ldm: Use meta.repositories.git. 2014-03-04 12:44:15 +01:00
libaio libaio: Fix download URL 2014-01-18 15:24:42 +00:00
libatasmart Upgrade libatasmart from 0.17 -> 0.19 2013-11-29 02:08:52 -06:00
libcap
libcap-ng
libcgroup
libnl Adding libnl 3.2.19 to use instead of the latest with ntrack 2013-12-02 22:47:52 +04:00
libnscd
libselinux libselinux: update from 2.2.1 to 2.2.2 2014-02-24 22:04:40 +01:00
libsemanage Upgrade selinux from 20100904 -> 20131030 2013-11-29 02:08:53 -06:00
libsepol remove pointless passthru meta 2014-01-10 01:45:35 +01:00
libsmbios
libvolume_id libvolume_id: update from 0.81.0 to 0.81.1 2013-12-13 22:41:58 +02:00
lm-sensors lm_sensors: update from 3.3.4 to 3.3.5 2014-02-04 21:58:25 +02:00
lockdep lockdep: refactor into non-kernel package 2014-04-08 19:21:55 -05:00
lsiutil
lsscsi lsscsi: update from 0.24 to 0.27 2013-12-14 00:16:59 +02:00
lttng-modules lttng project: update from 2.3.0 to 2.4.1 2014-04-13 10:47:16 +02:00
lvm2 lvm2: Update to 2.02.106 2014-04-15 18:02:07 +02:00
lxc lxc: set rootfs path somewhere outside /nix/store 2014-04-10 11:46:06 +02:00
mcelog clean up git revision handling in several packages 2013-11-13 12:46:55 +02:00
mdadm Update MDadm from 3.1.2 -> 3.3 2013-11-28 00:52:12 -06:00
microcode intel-microcode: upgrade to 20140122 2014-04-10 11:57:20 +02:00
mingetty
module-init-tools Kernel module aggregator: Use kmod instead of module-init-tools 2013-08-09 18:48:52 +02:00
multipath-tools
musl musl: version 1.0.0 2014-04-07 10:31:31 -05:00
ndiswrapper Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
net-tools
netatop Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
nfs-utils
nss_ldap nss_ldap: fixing crash with glibc >= 2.16 2013-05-17 10:23:37 +02:00
numactl
nvidia-x11 nvidia-x11: Update to 331.67 2014-04-18 21:50:00 +02:00
nvidiabl Now properly add nvidiabl. 2014-03-07 16:08:38 +01:00
open-iscsi Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
opengl/xorg-sys
otpw
pam linux-pam: Update to 1.1.8 2014-04-16 16:44:05 +02:00
pam_ccreds More description fixes 2013-10-06 12:01:38 +02:00
pam_console pam_console: fix version to match tarball 2013-07-14 02:08:51 +03:00
pam_devperm
pam_krb5 Adopt packages. 2014-01-28 17:31:17 +01:00
pam_ldap
pam_login
pam_ssh_agent_auth pam_ssh_agent_auth: fix nix eval 2013-05-23 15:24:15 +02:00
pam_usb
pax-utils pax-utils: Update from 0.7 -> 0.8.1 2014-03-21 16:14:17 +01:00
paxctl paxctl: Use http instead of https 2014-02-28 00:15:55 +01:00
pcmciautils
plymouth nixpkgs-lint: add the platforms meta attr for most of my packages 2014-03-16 12:08:26 +01:00
pm-utils
pmount Change pmount download address and add platforms 2013-12-24 10:50:40 +01:00
pmtools
policycoreutils policycoreutils: update from 2.2.4 to 2.2.5 2013-12-13 00:39:20 +02:00
pommed Unmaintain a bunch of packages 2014-01-21 22:34:41 -05:00
powertop powertop: update from 2.2 to 2.5 2013-12-23 05:22:37 +02:00
procps Add a recipe for installing "watch" from procps (#2227) 2014-04-14 09:10:10 -05:00
procps-ng procps-ng: make it the default procps (name and attr) 2014-03-16 19:07:38 +01:00
psmisc psmisc: the tarball got updated upstream 2014-03-24 10:35:52 +01:00
psmouse-alps Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
radeontools
regionset
reptyr reptyr: version 0.5 2014-02-19 15:05:36 -06:00
rfkill rfkill: Update to 0.5 2014-01-27 17:58:25 +01:00
rtkit rtkit: Update from 0.10 to 0.11 2014-04-21 23:22:10 +02:00
sdparm sdparm: update from 1.03 to 1.08 2013-12-14 21:44:51 +02:00
sepolgen Upgrade selinux from 20100904 -> 20131030 2013-11-29 02:08:53 -06:00
setools Upgrade selinux from 20100904 -> 20131030 2013-11-29 02:08:53 -06:00
shadow su: Make the su package a provider of only the su binary 2014-04-05 16:01:52 -05:00
spl spl, zfs: Add git versions, based on recent commits 2014-04-23 01:42:52 +02:00
statifier Even more mirror:// fixes 2013-07-14 04:17:07 +03:00
sysdig Adding sysdig system call tracer for Linux 2014-04-13 20:49:37 +04:00
sysfsutils
sysklogd sysklogd: Don't remove /dev/log when syslogd exits 2013-05-09 16:28:36 +02:00
syslinux syslinux: update from 4.06 to 4.07 2013-12-31 05:44:11 +02:00
sysstat
systemd systemd: Re-allow Restart=yes with Type=oneshot 2014-04-22 23:53:21 +02:00
sysvinit sysvtools: fix symlink when withoutInitTools = false 2013-05-09 15:15:04 +02:00
tcp-wrappers
tp_smapi Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
ttysnoop Fix license attribute in ttysnoop 2013-10-20 21:15:14 +04:00
tunctl
uclibc
udev
udisks Revert "Fix services.udisks.enable." 2014-04-08 13:28:24 +02:00
udisks-glue Added udisks-glue, a tool to associate udisks-events to actions 2013-10-02 15:40:57 +00:00
untie
upower upower: add gobject introspection 2014-01-26 00:15:05 +01:00
upstart
usbutils usbutils: Update USB IDs 2013-10-14 12:47:04 +02:00
util-linux util-linux: Update to 2.24.1 2014-04-16 16:31:58 +02:00
v4l-utils v4l_utils: update from 0.9.3 to 1.0.0 2013-12-21 02:28:27 +02:00
v4l2loopback typo 2014-04-02 12:40:59 +02:00
v86d Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
wireless-tools
wis-go7007 Update and fix kernel packages to new kernel build 2014-01-04 21:17:04 -05:00
wpa_supplicant wpa_supplicant: cosmetic to un-break syntax highlighting 2014-03-11 12:34:48 +01:00
wvdial Fix wvdial build by inserting missing unistd.h includes 2014-02-02 19:21:08 +04:00
x86info More description fixes 2013-10-06 12:01:38 +02:00
xf86-input-mtrack Unmaintain a bunch of packages 2014-01-21 22:34:41 -05:00
xf86-input-multitouch Unmaintain a bunch of packages 2014-01-21 22:34:41 -05:00
xf86-input-wacom xf86_input_wacom: update from 0.20.0 to 0.23.0 2014-02-15 20:45:10 +01:00
xf86-video-nested
zfs spl, zfs: Add git versions, based on recent commits 2014-04-23 01:42:52 +02:00