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