xen: move patches specific for 4.10

Makes it easier to include 4.15 patches later.

+7 -4
pkgs/applications/virtualization/xen/0000-fix-install-python.patch pkgs/applications/virtualization/xen/0000-fix-install-python.4.10.patch
pkgs/applications/virtualization/xen/0000-fix-ipxe-src.patch pkgs/applications/virtualization/xen/0000-fix-ipxe-src.4.10.patch
pkgs/applications/virtualization/xen/0004-makefile-use-efi-ld.patch pkgs/applications/virtualization/xen/0004-makefile-use-efi-ld.4.10.patch
pkgs/applications/virtualization/xen/0005-makefile-fix-efi-mountdir-use.patch pkgs/applications/virtualization/xen/0005-makefile-fix-efi-mountdir-use.4.10.patch
+7
pkgs/applications/virtualization/xen/4.10.nix
··· 165 "-Wno-error=zero-length-bounds" 166 ]; 167 168 postPatch = '' 169 # Avoid a glibc >= 2.25 deprecation warnings that get fatal via -Werror. 170 sed 1i'#include <sys/sysmacros.h>' \
··· 165 "-Wno-error=zero-length-bounds" 166 ]; 167 168 + patches = [ 169 + ./0000-fix-ipxe-src.4.10.patch 170 + ./0000-fix-install-python.4.10.patch 171 + ./0004-makefile-use-efi-ld.4.10.patch 172 + ./0005-makefile-fix-efi-mountdir-use.4.10.patch 173 + ]; 174 + 175 postPatch = '' 176 # Avoid a glibc >= 2.25 deprecation warnings that get fatal via -Werror. 177 sed 1i'#include <sys/sysmacros.h>' \
-4
pkgs/applications/virtualization/xen/generic.nix
··· 133 ''; 134 135 patches = [ 136 - ./0000-fix-ipxe-src.patch 137 - ./0000-fix-install-python.patch 138 - ./0004-makefile-use-efi-ld.patch 139 - ./0005-makefile-fix-efi-mountdir-use.patch 140 ] ++ (config.patches or []); 141 142 postPatch = ''
··· 133 ''; 134 135 patches = [ 136 ] ++ (config.patches or []); 137 138 postPatch = ''