← recipes

Commit d1eac90

9
plików
+112
dodanych
-120
usuniętych
@@ -0,0 +1,31 @@
1 +pkgname: dkms
2 +pkgver: '3.2.1'
3 +pkgrel: '1'
4 +pkgdesc: 'Dynamic Kernel Modules System - automatic rebuild of out-of-tree kernel modules'
5 +url: 'https://github.com/dell/dkms'
6 +arch: x86_64
7 +license:
8 +- GPL-2.0-or-later
9 +
10 +depends:
11 +- kmod
12 +- gcc
13 +- make
14 +- patch
15 +
16 +makedepends:
17 +- which
18 +
19 +source:
20 +- 'https://github.com/dell/dkms/archive/refs/tags/v${pkgver}.tar.gz'
21 +
22 +sha256sums:
23 +- SKIP
24 +
25 +build: |
26 + cd dkms-${pkgver}
27 + make
28 +
29 +package: |
30 + cd dkms-${pkgver}
31 + make install DESTDIR="${PKGDIR}"
@@ -20,7 +20,7 @@ makedepends:
20 20
21 21 source:
22 22 - 'init_path.patch'
23 -- 'https://www.kernel.org/pub/linux/kernel/v7.x/linux-7.1.tar.xz'
23 +- 'https://www.kernel.org/pub/linux/kernel/v7.x/linux-7.2.tar.xz'
24 24 - 'https://www.kernel.org/pub/linux/kernel/v7.x/patch-${pkgver}.xz'
25 25 - config
26 26
@@ -55722,8 +55722,8 @@ hooks:
55722 55722
55723 55723 build: |
55724 55724 mkdir -p ${PKGDIR}/{boot,usr/{share/doc,src,lib/modules}}
55725 - bsdtar -p -o -C . -xf linux-7.1.tar.xz
55726 - cd linux-7.1
55725 + bsdtar -p -o -C . -xf linux-7.2.tar.xz
55726 + cd linux-7.2
55727 55727
55728 55728 [ -f ../patch-${pkgver}.xz ] && \
55729 55729 xz -d -c ../patch-${pkgver}.xz | patch -Np1
@@ -55752,7 +55752,7 @@ build: |
55752 55752 cp $IMAGENAME ${PKGDIR}/boot/kernel-stable
55753 55753 ln -sf kernel-stable ${PKGDIR}/boot/${pkgname}
55754 55754
55755 - mv ./linux-7.1 ${PKGDIR}/usr/src/${pkgname}
55755 + mv ./linux-7.2 ${PKGDIR}/usr/src/${pkgname}
55756 55756 ln -sv ${pkgname} ${PKGDIR}/usr/src/linux-7.1
55757 55757 mv ${PKGDIR}/usr/src/${pkgname}/Documentation \
55758 55758 ${PKGDIR}/usr/share/doc/${pkgname}
55759 55759 new file mode 100644
@@ -0,0 +1,24 @@
1 +pkgname: linux-headers
2 +pkgver: '6.18.49'
3 +pkgrel: '1'
4 +pkgdesc: 'Kernel headers/source for building out-of-tree modules (DKMS) – meta na kernel-lts'
5 +url: 'https://www.kernel.org'
6 +arch: x86_64
7 +license:
8 +- GPL-2.0-only
9 +
10 +depends:
11 +- kernel-lts
12 +
13 +makedepends: []
14 +
15 +source: []
16 +sha256sums: []
17 +
18 +build: |
19 + true
20 +
21 +package: |
22 + install -d "${PKGDIR}/usr/share/doc/linux-headers"
23 + echo "Nagłówki/źródła jądra dostarcza pakiet kernel-lts (/usr/src/kernel-lts, /usr/lib/modules/kernel-lts/build)." \
24 + > "${PKGDIR}/usr/share/doc/linux-headers/README"
0 25 deleted file mode 100644
@@ -1,47 +0,0 @@
1 -pkgname: 'nvidia-580-kernel-618'
2 -pkgver: '580.178.04'
3 -pkgrel: '3'
4 -pkgdesc: 'NVIDIA modules for the 6.18 LTS Linux Kernel version.'
5 -url: 'https://www.nvidia.com/en-us/drivers/unix/'
6 -arch: x86_64
7 -license:
8 -- custom
9 -
10 -depends:
11 -- 'kernel-618'
12 -
13 -makedepends: []
14 -source:
15 -- 'https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}.run'
16 -
17 -sha256sums:
18 -- SKIP
19 -
20 -footprint: |
21 - drwxr-xr-x root/root usr/
22 - drwxr-xr-x root/root usr/lib/
23 - drwxr-xr-x root/root usr/lib/modules/
24 - drwxr-xr-x root/root usr/lib/modules/kernel-618/
25 - drwxr-xr-x root/root usr/lib/modules/kernel-618/kernel/
26 - drwxr-xr-x root/root usr/lib/modules/kernel-618/kernel/drivers/
27 - drwxr-xr-x root/root usr/lib/modules/kernel-618/kernel/drivers/video/
28 - -rw-r--r-- root/root usr/lib/modules/kernel-618/kernel/drivers/video/nvidia-drm.ko
29 - -rw-r--r-- root/root usr/lib/modules/kernel-618/kernel/drivers/video/nvidia-modeset.ko
30 - -rw-r--r-- root/root usr/lib/modules/kernel-618/kernel/drivers/video/nvidia-peermem.ko
31 - -rw-r--r-- root/root usr/lib/modules/kernel-618/kernel/drivers/video/nvidia-uvm.ko
32 - -rw-r--r-- root/root usr/lib/modules/kernel-618/kernel/drivers/video/nvidia.ko
33 -
34 -hooks:
35 - 'post-install': |
36 - depmod -a $(basename /usr/lib/modules/kernel-618)
37 -
38 -build: |
39 - sh NVIDIA-Linux-x86_64-${pkgver}.run --extract-only
40 - cd NVIDIA-Linux-x86_64-${pkgver}/kernel
41 -
42 - SYSSRC="/usr/src/kernel-618" make modules
43 - install -dm0755 ${PKGDIR}/usr/lib/modules/kernel-618/kernel/drivers/video
44 - install -m0644 *.ko ${PKGDIR}/usr/lib/modules/kernel-618/kernel/drivers/video
45 -
46 -package: |
47 - true
48 0 deleted file mode 100644
@@ -1 +0,0 @@
1 -depmod -a 6.18.43-1-nutyx
2 0 deleted file mode 100644
@@ -1,47 +0,0 @@
1 -pkgname: 'nvidia-kernel-66'
2 -pkgver: '610.57.04'
3 -pkgrel: '1'
4 -pkgdesc: 'NVIDIA modules for the 6.6 longterm support Linux Kernel version.'
5 -url: 'https://www.nvidia.com/en-us/drivers/unix/'
6 -arch: x86_64
7 -license:
8 -- custom
9 -
10 -depends:
11 -- 'kernel-66'
12 -
13 -makedepends: []
14 -source:
15 -- 'https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}.run'
16 -
17 -sha256sums:
18 -- SKIP
19 -
20 -footprint: |
21 - drwxr-xr-x root/root usr/
22 - drwxr-xr-x root/root usr/lib/
23 - drwxr-xr-x root/root usr/lib/modules/
24 - drwxr-xr-x root/root usr/lib/modules/kernel-66/
25 - drwxr-xr-x root/root usr/lib/modules/kernel-66/kernel/
26 - drwxr-xr-x root/root usr/lib/modules/kernel-66/kernel/drivers/
27 - drwxr-xr-x root/root usr/lib/modules/kernel-66/kernel/drivers/video/
28 - -rw-r--r-- root/root usr/lib/modules/kernel-66/kernel/drivers/video/nvidia-drm.ko
29 - -rw-r--r-- root/root usr/lib/modules/kernel-66/kernel/drivers/video/nvidia-modeset.ko
30 - -rw-r--r-- root/root usr/lib/modules/kernel-66/kernel/drivers/video/nvidia-peermem.ko
31 - -rw-r--r-- root/root usr/lib/modules/kernel-66/kernel/drivers/video/nvidia-uvm.ko
32 - -rw-r--r-- root/root usr/lib/modules/kernel-66/kernel/drivers/video/nvidia.ko
33 -
34 -hooks:
35 - 'post-install': |
36 - depmod -a $(basename /usr/lib/modules/6.6.*)
37 -
38 -build: |
39 - sh NVIDIA-Linux-x86_64-${pkgver}.run --extract-only
40 - cd NVIDIA-Linux-x86_64-${pkgver}/kernel
41 -
42 - SYSSRC="/usr/src/kernel-66" make modules
43 - install -dm0755 ${PKGDIR}/usr/lib/modules/kernel-66/kernel/drivers/video
44 - install -m0644 *.ko ${PKGDIR}/usr/lib/modules/kernel-66/kernel/drivers/video
45 -
46 -package: |
47 - true
48 0 deleted file mode 100644
@@ -1 +0,0 @@
1 -depmod -a 6.6.150-1-nutyx
@@ -1,7 +1,7 @@
1 1 pkgname: 'nvidia-kernel-lts'
2 2 pkgver: '610.57.04'
3 -pkgrel: '1'
4 -pkgdesc: 'NVIDIA modules for the 6.18 LTS Linux Kernel version.'
3 +pkgrel: '2'
4 +pkgdesc: 'NVIDIA 610 modules for the 6.18 LTS kernel (package kernel-lts).'
5 5 url: 'https://www.nvidia.com/en-us/drivers/unix/'
6 6 arch: x86_64
7 7 license:
@@ -31,31 +31,17 @@ footprint: |
31 31 -rw-r--r-- root/root usr/lib/modules/kernel-lts/kernel/drivers/video/nvidia-uvm.ko
32 32 -rw-r--r-- root/root usr/lib/modules/kernel-lts/kernel/drivers/video/nvidia.ko
33 33
34 -footprint_nvidia-kernel: |
35 - drwxr-xr-x root/root usr/
36 - drwxr-xr-x root/root usr/lib/
37 - drwxr-xr-x root/root usr/lib/modules/
38 - drwxr-xr-x root/root usr/lib/modules/kernel/
39 - drwxr-xr-x root/root usr/lib/modules/kernel/kernel/
40 - drwxr-xr-x root/root usr/lib/modules/kernel/kernel/drivers/
41 - drwxr-xr-x root/root usr/lib/modules/kernel/kernel/drivers/video/
42 - -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia-drm.ko
43 - -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia-modeset.ko
44 - -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia-peermem.ko
45 - -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia-uvm.ko
46 - -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia.ko
47 -
48 34 hooks:
49 35 'post-install': |
50 - depmod -a $(basename /usr/lib/modules/kernel-lts)
36 + depmod -a kernel-lts
51 37
52 38 build: |
53 39 sh NVIDIA-Linux-x86_64-${pkgver}.run --extract-only
54 40 cd NVIDIA-Linux-x86_64-${pkgver}/kernel
55 41
56 - SYSSRC="/usr/src/kernel-618" make modules
57 - install -dm0755 ${PKGDIR}/usr/lib/modules/kernel-618/kernel/drivers/video
58 - install -m0644 *.ko ${PKGDIR}/usr/lib/modules/kernel-618/kernel/drivers/video
42 + SYSSRC="/usr/src/kernel-lts" make modules
43 + install -dm0755 ${PKGDIR}/usr/lib/modules/kernel-lts/kernel/drivers/video
44 + install -m0644 *.ko ${PKGDIR}/usr/lib/modules/kernel-lts/kernel/drivers/video
59 45
60 46 package: |
61 47 true
62 48 new file mode 100644
@@ -0,0 +1,47 @@
1 +pkgname: 'nvidia-kernel'
2 +pkgver: '610.57.04'
3 +pkgrel: '1'
4 +pkgdesc: 'NVIDIA 610 modules for the rolling kernel (package kernel).'
5 +url: 'https://www.nvidia.com/en-us/drivers/unix/'
6 +arch: x86_64
7 +license:
8 +- custom
9 +
10 +depends:
11 +- 'kernel'
12 +
13 +makedepends: []
14 +source:
15 +- 'https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}.run'
16 +
17 +sha256sums:
18 +- SKIP
19 +
20 +footprint: |
21 + drwxr-xr-x root/root usr/
22 + drwxr-xr-x root/root usr/lib/
23 + drwxr-xr-x root/root usr/lib/modules/
24 + drwxr-xr-x root/root usr/lib/modules/kernel/
25 + drwxr-xr-x root/root usr/lib/modules/kernel/kernel/
26 + drwxr-xr-x root/root usr/lib/modules/kernel/kernel/drivers/
27 + drwxr-xr-x root/root usr/lib/modules/kernel/kernel/drivers/video/
28 + -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia-drm.ko
29 + -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia-modeset.ko
30 + -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia-peermem.ko
31 + -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia-uvm.ko
32 + -rw-r--r-- root/root usr/lib/modules/kernel/kernel/drivers/video/nvidia.ko
33 +
34 +hooks:
35 + 'post-install': |
36 + depmod -a kernel
37 +
38 +build: |
39 + sh NVIDIA-Linux-x86_64-${pkgver}.run --extract-only
40 + cd NVIDIA-Linux-x86_64-${pkgver}/kernel
41 +
42 + SYSSRC="/usr/src/kernel" make modules
43 + install -dm0755 ${PKGDIR}/usr/lib/modules/kernel/kernel/drivers/video
44 + install -m0644 *.ko ${PKGDIR}/usr/lib/modules/kernel/kernel/drivers/video
45 +
46 +package: |
47 + true