summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
Diffstat (limited to 'devel')
-rwxr-xr-xdevel/backports-update-manager8
1 files changed, 8 insertions, 0 deletions
diff --git a/devel/backports-update-manager b/devel/backports-update-manager
index 8069fd48..dc969725 100755
--- a/devel/backports-update-manager
+++ b/devel/backports-update-manager
@@ -18,6 +18,8 @@ SPACE_PER_KERNEL=101
# ~13 MiB of both deb files
SPACE_PER_KERNEL_DEB=13
+MIN_VERSION = (3, 10)
+
GIT_TREES = [
"git://git.kernel.org/pub/scm/linux/kernel/git/backports/backports.git",
"git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git",
@@ -82,6 +84,12 @@ class backport_kernel_updater:
while len(sver[0]) < n:
sver[0].append(0)
+ filtered = {}
+ for subvers in last:
+ if tuple(make_version_tuple(subvers[1:])) >= MIN_VERSION:
+ filtered[subvers] = last[subvers]
+ last = filtered
+
result = []
for subvers in last.values():
subvers.sort(reverse=True)