Commit graph

1640 commits

Author SHA1 Message Date
Maximilian Luz 9752ec032b
Update Fedora kernels to v6.1.11 2023-02-11 23:54:10 +01:00
Maximilian Luz e778d97ac8
Update Debian kernel to v6.1.11 2023-02-11 23:53:29 +01:00
Maximilian Luz cb4cb2cef9
Update Arch kernel to v6.1.11 2023-02-11 23:52:55 +01:00
Maximilian Luz 326ae0fdcc
Update v6.1 patches
Changes:
 - Rebase onto 6.1.11

Links:
 - kernel: db042d7339
2023-02-11 23:50:57 +01:00
Maximilian Luz eb454b555c
Fix config value
Explicitly setting values to =n seems to cause issues with Open-Suse
packaging. So use the (probably proper) "is not set" format instead.
2023-02-11 12:16:27 +01:00
Maximilian Luz b4428ded00
Update outdated GitHub actions 2023-02-02 01:05:42 +01:00
Maximilian Luz 96975d8029
Drop support for Fedora 35 2023-02-02 01:03:22 +01:00
Maximilian Luz e4e47f3793
Bump Fedora kernels 2023-02-01 18:54:15 +01:00
Maximilian Luz 3fd121425e
Update Debian kernel to v6.1.9 2023-02-01 18:50:57 +01:00
Maximilian Luz 912645d7b8
Update Arch kernel to v6.1.9 2023-02-01 18:49:08 +01:00
Maximilian Luz a33c303ba5
Update v6.1 patches
Changes:
 - Big IPTS/ITHC update:
   - Update IPTS driver to its latest version. This switches the
     interface from a custom device interface to hidraw.
   - Include ITHC driver to support touchscreen and pen on newer
     generation devices.

   Note: Both require an updated IPTSd version.

 - Rebase onto 6.1.9

Links:
 - kernel: db042d7339
 - ipts: 8abe26863a
 - ithc: 55803a23ac
2023-02-01 18:41:44 +01:00
Maximilian Luz 51f8777da5
pkg/ubuntu: config: Remove CONFIG_INTEL_IOMMU_DEFAULT_ON=n
The option was originally set to 'n' to prevent IPTS from breaking. We
now have patches that fix that in a more direct way, so we can drop this
workaround.
2023-01-31 12:22:29 +01:00
Maximilian Luz eb6ea317cc
pkg/fedora: Update commit SHA 2023-01-29 19:21:58 +01:00
Maximilian Luz 705f40a304
pkg/arch: Update hashes 2023-01-29 19:21:41 +01:00
Maximilian Luz 346cf6f9a1
Update v6.1 patches
Changes:
 - Fix patches broken in previous rebase
 - Update Surface SAM patches to upstream-accepted version

Links:
 - kernel: 227768d31d
2023-01-29 19:18:34 +01:00
Maximilian Luz d854d64e2f
Update Fedora kernels to v6.1.8 2023-01-29 17:34:12 +01:00
Maximilian Luz 0226d8cfb7
Update Arch kernel to v6.1.8 2023-01-29 17:33:37 +01:00
Maximilian Luz 9c728890c1
Update Debian kernel to v6.1.8 2023-01-29 17:33:02 +01:00
Maximilian Luz 7847f422b4
Update v6.1 patches
Changes:
 - Rebase onto v6.1.8

Links:
 - kernel: 36ee5552bf
2023-01-29 15:28:43 +01:00
Maximilian Luz d741807f03
pkg/debian: Revert build container to 20.04
The newer build container (22.04) creates some problems when trying to
install external/DKMS modules on older distributions. So revert it back
to 20.04 and install the required Python version from a third-party PPA.
2023-01-29 14:51:46 +01:00
Maximilian Luz 91240ac43d
Update Fedora kernels to v6.1.6 2023-01-16 23:02:43 +01:00
Maximilian Luz ca1500e892
Update Debian kernel to v6.1.6 2023-01-16 23:00:26 +01:00
Maximilian Luz 66925b0539
Update Arch kernel to v6.1.6 2023-01-16 22:59:38 +01:00
Maximilian Luz 6e3ac8ba31
pkg/debian: Disable options that prevent building kernel modules with older GCCs
Disable some options that prevent building external kernel modules with
older GCC versions.
2023-01-16 22:55:57 +01:00
Maximilian Luz ea163d9178
Update v6.1 patches
Changes:
 - Rebase onto v6.1.6

Links:
 - kernel: 36ee5552bf
2023-01-16 22:49:16 +01:00
Maximilian Luz 487e64047c
Update Fedora kernels to v6.1.3 2023-01-05 16:56:15 +01:00
Maximilian Luz 0d1e23472a
Update Debian kernel to v6.1.3 2023-01-05 16:54:39 +01:00
Maximilian Luz 0de6846b81
Update Arch kernel to v6.1.3 2023-01-05 16:51:32 +01:00
Maximilian Luz 46069436d5
Update v6.1 patches
Changes:
 - Re-add bridge D3 quirk for mwifiex
 - Rebase onto v6.1.3

Links:
 - kernel: 36ee5552bf
2023-01-05 16:44:35 +01:00
Maximilian Luz de82d17955
Update v6.0 patches
Changes:
 - Re-add bridge D3 quirk for mwifiex
 - Rebase onto v6.0.17

Links:
 - kernel: 74bff9ec54
2023-01-05 16:44:32 +01:00
Maximilian Luz e866e5bbe1
pkg/debian: Bump package version 2023-01-03 22:46:35 +01:00
Maximilian Luz 541b781c9a
pkg/debian: Fix versioning issues regarding revision by forcing KDEB_PKGVERSION 2023-01-03 22:45:57 +01:00
Maximilian Luz 4b9cc43e1f
Update Debian kernel to v6.1.2 2023-01-03 00:09:33 +01:00
Maximilian Luz a5750a8276
Update Arch kernel to v6.1.2 2023-01-03 00:08:10 +01:00
Maximilian Luz 34eb08cf26
pkg/arch/kernel: Update Arch base config to 6.1 2023-01-03 00:06:39 +01:00
Maximilian Luz 044ec4cff7
pkg/arch/kernel: Update PKGBUILD 2023-01-03 00:06:39 +01:00
Maximilian Luz 87b061820a
Add patches for v6.1
No functional changes from latest v6.0 patches.

Links:
 - kernel: 8903137088
 - tree-devel: https://github.com/linux-surface/kernel/tree/v6.1-surface-devel
 - tree-patches: https://github.com/linux-surface/kernel/tree/v6.1-surface
2023-01-03 00:06:39 +01:00
Maximilian Luz aac8e8da96
Update Fedora kernels to v6.0.16 2023-01-02 22:53:14 +01:00
Maximilian Luz 08ffcd6784
pkg/fedora: Remove support for Fedora 35 2023-01-02 22:51:19 +01:00
Maximilian Luz 3f52560ce8
Update v6.0 patches
Changes:
 - Rebase onto v6.0.16

Links:
 - kernel: 0c15af2cad
2023-01-02 22:49:29 +01:00
Maximilian Luz a2b248657e
pkg/debian: Bump package version 2022-12-11 15:14:52 +01:00
Maximilian Luz 94ae305270
pkg/debian: Enforce XZ compression for meta packages by overriding debian/rules 2022-12-11 15:14:20 +01:00
Dorian Stoll 94909fc728
pkg/debian: Bump package version 2022-12-11 11:48:25 +01:00
Dorian Stoll 74e68976c9
pkg/debian: Add comment about compression 2022-12-11 11:46:42 +01:00
Dorian Stoll 0157c00684
pkg/debian: Also enforce XZ compression for meta package 2022-12-11 11:42:58 +01:00
Maximilian Luz 138c63c634
pkg/debian: Bump package version 2022-12-11 01:29:45 +01:00
Maximilian Luz e7847fd836
pkg/debian: Enforce XZ compression for package 2022-12-10 15:18:21 +01:00
Maximilian Luz 0da8ac6286
pkg/debian: Update build container to 22.04
The annotations script depends on Python 3.9 or higher. Let's try the
easy way to solve this and update the build container to 22.04, which
provides Python 3.10.
2022-12-09 17:13:30 +01:00
Maximilian Luz 548ee1cf6f
pkg/debian: Fix build dependencies 2022-12-09 17:01:18 +01:00
Maximilian Luz 1e8dfad86b
pkg/debian: Update Debian/Ubuntu build scripts for new annotations config format 2022-12-09 16:43:17 +01:00