summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Schiffbauer <mschiff@gentoo.org>2023-12-16 20:15:16 +0100
committerMarc Schiffbauer <mschiff@gentoo.org>2023-12-16 20:22:03 +0100
commit390287964df1605344760a490cba1553ccba8097 (patch)
tree169fa379927daff20d0c796b1c1bc8c25eea0a87 /app-laptop/tuxedo-drivers
parentapp-laptop/tuxedo-keyboard: add 3.2.14, drop 3.2.10-r1 (diff)
downloadgentoo-390287964df1605344760a490cba1553ccba8097.tar.gz
gentoo-390287964df1605344760a490cba1553ccba8097.tar.bz2
gentoo-390287964df1605344760a490cba1553ccba8097.zip
app-laptop/tuxedo-keyboard: pkgmove to app-laptop/tuxedo-drivers
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Diffstat (limited to 'app-laptop/tuxedo-drivers')
-rw-r--r--app-laptop/tuxedo-drivers/Manifest1
-rw-r--r--app-laptop/tuxedo-drivers/metadata.xml11
-rw-r--r--app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild32
3 files changed, 44 insertions, 0 deletions
diff --git a/app-laptop/tuxedo-drivers/Manifest b/app-laptop/tuxedo-drivers/Manifest
new file mode 100644
index 000000000000..59175629e3d6
--- /dev/null
+++ b/app-laptop/tuxedo-drivers/Manifest
@@ -0,0 +1 @@
+DIST tuxedo-drivers-v3.2.14.tar.bz2 55567 BLAKE2B 4104c76f9bb7d1f5887caad8a4bec90531a85397b642baced65130159e91e304c68896ea2dce173ee0ec31742e2786b976411a75464d9560e338ea16f18a9766 SHA512 edf0c1a4161a4a4fc09882d0905556299ec62358d9c32e716b1ad0daf230b8de9ec026daba97a964fe4a1e757eb860669840b4e9219ede42043e39eef2fc2ec8
diff --git a/app-laptop/tuxedo-drivers/metadata.xml b/app-laptop/tuxedo-drivers/metadata.xml
new file mode 100644
index 000000000000..1f1b6f163fbc
--- /dev/null
+++ b/app-laptop/tuxedo-drivers/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mschiff@gentoo.org</email>
+ <name>Marc Schiffbauer</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="gitlab">tuxedocomputers/development/packages/tuxedo-drivers</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild b/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild
new file mode 100644
index 000000000000..6394c353ccb8
--- /dev/null
+++ b/app-laptop/tuxedo-drivers/tuxedo-drivers-3.2.14.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CONFIG_CHECK="ACPI_WMI INPUT_SPARSEKMAP"
+
+inherit linux-mod-r1
+
+DESCRIPTION="Kernel Module for Tuxedo Keyboard"
+HOMEPAGE="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers"
+SRC_URI="https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/archive/v${PV}/tuxedo-drivers-v${PV}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( )
+
+S="${WORKDIR}/tuxedo-drivers-v${PV}"
+
+src_compile() {
+ local modlist=(
+ clevo_acpi=tuxedo::src
+ clevo_wmi=tuxedo::src
+ uniwill_wmi=tuxedo::src
+ tuxedo_keyboard=tuxedo::src
+ tuxedo_io=tuxedo::src/tuxedo_io
+ )
+ local modargs=( KDIR=${KV_OUT_DIR} )
+
+ linux-mod-r1_src_compile
+}