From 4024f762c6ad6bbf36065fd548352b1d733c049f Mon Sep 17 00:00:00 2001 From: Benedikt Ziemons Date: Mon, 27 Feb 2023 00:31:19 +0100 Subject: [PATCH] Duplicate app-laptop/tuxedo-keyboard and add version 3.1.4 --- app-laptop/tuxedo-keyboard/Manifest | 1 + app-laptop/tuxedo-keyboard/metadata.xml | 11 +++++++++ .../tuxedo-keyboard-3.1.4-r1.ebuild | 23 +++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 app-laptop/tuxedo-keyboard/Manifest create mode 100644 app-laptop/tuxedo-keyboard/metadata.xml create mode 100644 app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.4-r1.ebuild diff --git a/app-laptop/tuxedo-keyboard/Manifest b/app-laptop/tuxedo-keyboard/Manifest new file mode 100644 index 0000000..108032b --- /dev/null +++ b/app-laptop/tuxedo-keyboard/Manifest @@ -0,0 +1 @@ +DIST tuxedo-keyboard-3.1.4.tar.gz 57310 BLAKE2B 6ee4bdde33a58ffe3421df8141d4a02dcf1a2e14692712c3e6b9255e454187aeb9fd9a21c732b7d25f847ee483f751c9373ff338a87a9e2bd8f332fc34557534 SHA512 5afd43705791c47d484887d217469c111c01c72d0aa1a52a8cb1f0406fe766f56dcbb056bbce364ab9d48428dbc8a93c8066c06bb03a631df5e98317fe7613b4 diff --git a/app-laptop/tuxedo-keyboard/metadata.xml b/app-laptop/tuxedo-keyboard/metadata.xml new file mode 100644 index 0000000..61b6eb4 --- /dev/null +++ b/app-laptop/tuxedo-keyboard/metadata.xml @@ -0,0 +1,11 @@ + + + + + ben@rs485.network + Benedikt Ziemons + + + tuxedocomputers/tuxedo-keyboard + + diff --git a/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.4-r1.ebuild b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.4-r1.ebuild new file mode 100644 index 0000000..9449f92 --- /dev/null +++ b/app-laptop/tuxedo-keyboard/tuxedo-keyboard-3.1.4-r1.ebuild @@ -0,0 +1,23 @@ +# 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 toolchain-funcs + +DESCRIPTION="Kernel Module for Tuxedo Keyboard" +HOMEPAGE="https://github.com/tuxedocomputers/tuxedo-keyboard" +SRC_URI="https://github.com/tuxedocomputers/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BUILD_TARGETS="all" +MODULE_NAMES="clevo_acpi(tuxedo:${S}:src) clevo_wmi(tuxedo:${S}:src) uniwill_wmi(tuxedo:${S}:src) tuxedo_keyboard(tuxedo:${S}:src) tuxedo_io(tuxedo:${S}:src/tuxedo_io)" + +pkg_setup() { + linux-mod_pkg_setup + BUILD_PARAMS="CC=$(tc-getBUILD_CC) KDIR=${KV_DIR} V=1 KBUILD_VERBOSE=1" +}