Merge pull request #1879 from pentoo/pkgconfig_updates

pkgconfig updates
This commit is contained in:
github-actions[bot] 2024-05-02 17:27:42 +00:00 committed by GitHub
commit 7ef895cbc5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
34 changed files with 84 additions and 266 deletions

View file

@ -20,4 +20,4 @@ jobs:
- name: Commit pkgcheck warnings
uses: pkgcore/pkgcheck-action@v1
with:
args: --exit warning -k ,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable --commits HEAD^..${{ github.sha }}
args: --exit warning -k ,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-UnknownProfilePackage --commits HEAD^..${{ github.sha }}

View file

@ -21,4 +21,4 @@ jobs:
- name: Commit pkgcheck warnings
uses: pkgcore/pkgcheck-action@v1
with:
args: --exit warning -k ,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable --commits HEAD^..${{ github.sha }}
args: --exit warning -k ,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-UnknownProfilePackage --commits HEAD^..${{ github.sha }}

View file

@ -1,2 +1 @@
DIST pcileech-4.16.tar.gz 384465 BLAKE2B 8c67d6db418909f82192833b49b09d96876ce0fd1939a63f94c582fa8ee3d936b73640039c51b746118855dc61aa5e815e29c8bab68afe775c51690286cdb222 SHA512 3ca92ea3b9a795c22baa4ac1aa31e1e4019fec83a4e406e654f8306add9b523acda6feab891228f7d812924399b74a8df250dd3a23f1036d2dfe3eb8963d2967
DIST pcileech-4.17.tar.gz 393124 BLAKE2B fd6d044e1475ff364f49c1d0ed65bebb5bb412f97e29432d50ed548be2c6d16fd2ecb81629261b6b17b274d1797b4a1bc7c3ea94bbeb672f21a4faed0a5a1504 SHA512 1c4370f6b9dbe3d6aee42d60f682645517ea818d14f8e4e8d515fdfb70eead2668fe9640de0caf1403a665310528a319fd77e7db7754bc68f570dbf64e174f76

View file

@ -5,7 +5,7 @@
<email>unknown@pentoo.ch</email>
<name>Author Unknown</name>
</maintainer>
<use>
<flag name="ft60x_driver">Use <pkg>sys-kernel/ft60x_driver</pkg> for USB FT60x driver support</flag>
</use>
<upstream>
<remote-id type="github">ufrisk/pcileech</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1,33 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Direct Memory Access (DMA) Attack Software"
HOMEPAGE="https://github.com/ufrisk/pcileech"
SRC_URI="https://github.com/ufrisk/pcileech/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="ft60x_driver"
DEPEND="virtual/libusb:1
>=dev-libs/LeechCore-2.7
>=dev-libs/memprocfs-4.7
ft60x_driver? ( sys-kernel/ft60x_driver )"
RDEPEND="${DEPEND}"
src_prepare() {
sed '/mv leechcore.so/d' -i pcileech/Makefile || die
sed '/mv vmm.so/d' -i pcileech/Makefile || die
eapply_user
}
src_compile() {
emake -C pcileech
}
src_install(){
dobin files/pcileech
}

View file

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -10,12 +10,10 @@ SRC_URI="https://github.com/ufrisk/pcileech/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE="ft60x_driver"
DEPEND="virtual/libusb:1
>=dev-libs/LeechCore-2.7
>=dev-libs/memprocfs-4.7
ft60x_driver? ( sys-kernel/ft60x_driver )"
>=dev-libs/memprocfs-4.7"
RDEPEND="${DEPEND}"
src_prepare() {

View file

@ -1,22 +1,23 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
inherit python-any-r1
inherit python-r1
DESCRIPTION="nRF Sniffer for Bluetooth LE"
HOMEPAGE="https://www.nordicsemi.com/Products/Development-tools/nRF-Sniffer-for-Bluetooth-LE"
#SRC_URI="https://www.nordicsemi.com/-/media/Software-and-other-downloads/Desktop-software/nRF-Sniffer/sw/nrf_sniffer_for_bluetooth_le_${PV}.zip -> ${P}.zip"
SRC_URI="https://nsscprodmedia.blob.core.windows.net/prod/software-and-other-downloads/desktop-software/nrf-sniffer/sw/nrf_sniffer_for_bluetooth_le_${PV}.zip -> ${P}.zip"
KEYWORDS="amd64 arm arm64 x86"
S="${WORKDIR}"
S="${WORKDIR}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="app-arch/unzip"
DEPEND="net-analyzer/wireshark
${PYTHON_DEPS}"
RDEPEND="${DEPEND}

0
pentoo/pentoo-livecd/files/flushchanges-2018.0 Executable file → Normal file
View file

0
pentoo/pentoo-livecd/files/toggle_hidpi Executable file → Normal file
View file

View file

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -17,7 +17,7 @@ PDEPEND="net-wireless/gnuradio[uhd?]
hackrf? ( net-wireless/hackrf-tools )
bladerf? ( net-wireless/bladerf )
limesdr? ( net-wireless/limesuite )
plutosdr? ( || ( net-wireless/gnuradio[iio] net-wireless/gr-iio ) )
plutosdr? ( net-wireless/gnuradio[iio] )
rtlsdr? ( net-wireless/rtl-sdr )
bluetooth? (

View file

@ -8,5 +8,3 @@ sys-kernel/ax88179_178a
sys-kernel/pf_ring-kmod
sys-kernel/minipli-sources
sys-kernel/ft60x_driver

View file

@ -144,9 +144,6 @@ dev-lang/lua:0
#https://bugs.gentoo.org/816453
~media-libs/codec2-1.0.1
#okay so this still doesn't work and seems to be riddled with Internal Compiler Errors
>=sys-devel/gcc-arm-none-eabi-11.2_p202202-r2
#https://github.com/intoolswetrust/jd-cli/issues/81
>dev-java/jcommander-1.32

View file

@ -1 +1 @@
DIST litedram-20180514.zip 216187 BLAKE2B 29fd4c6843b2bd47b05d6be687cd54a14f0b8e25cc4123ab1b3d5f4c79ccd0316ee39beb090958b3ce2e6a940e6feeda1cc8fcb37f6f80a522ff9f439da3a664 SHA512 4786e27947c717f2a41c13441084b639f57d8a668fbd9b1bf7c5c3f13b5537bdf8ac6d8c44153b4a695c238ef3e7c591473a2bb701af4b155bc0a3aff2bb0c12
DIST litedram-20180514.tar.gz 200253 BLAKE2B 1c5571a854cf831c0c200167f4676c5a61321526389fee62a557fcc933a80c2ae113c25bfc953525a370f90bb12535a72b353ac70dd11b1483e7b632ac712eca SHA512 736632b9d23190205e1b6766d1901406b6f3eb5c58d8fe66f69c0bbe638f405621096a7398474765f51331348a5fe3d109a28b4bf481f1c8138181539650e4a9

View file

@ -1,8 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
@ -10,8 +11,9 @@ MY_COMMIT="c23814961d71ab6508c855db3c643b71d8990e8c"
DESCRIPTION="Small footprint and configurable DRAM core"
HOMEPAGE="https://github.com/enjoy-digital/litedram"
SRC_URI="https://github.com/enjoy-digital/litedram/archive/${MY_COMMIT}.zip -> ${P}.zip"
SRC_URI="https://github.com/enjoy-digital/litedram/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
S=${WORKDIR}/${PN}-${MY_COMMIT}
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
@ -21,8 +23,6 @@ RDEPEND="sci-electronics/litex[${PYTHON_USEDEP}]
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
S=${WORKDIR}/${PN}-${MY_COMMIT}
src_prepare(){
rm test/__init__.py
eapply_user

View file

@ -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>noone@pentoo.org</email>
<name>No one</name>
</maintainer>
<upstream>
<remote-id type="github">enjoy-digital/litedram</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1,2 +1 @@
DIST liteeth-20180301.zip 246584 BLAKE2B 3179195b067782438ac2e7fcd8c19d725e311d1e4f2d734d3e5ff671aecc29eaf135e438d490ebb1f8dbda5352a12d206e21228c469d658901713d060185c3b4 SHA512 12e59f4f2603e07533d90bdfa96bf25b6ba3ff7719da24b0524e3729abb47f977c576f7584e23f417f19b3e91e7b6c844563b7ec1208abfa4dd2c8834819c85c
DIST liteeth-20180719.zip 256039 BLAKE2B b0c1686fd78a348a868275ac46e82a5fdf685743aedc8c39826c472d9add7b87bc4845e2d59ff208544f7787155c1a7d49f9d5f3b499a508d074be6a53b952be SHA512 7378400faaa9aca800a444768e461b9c62989a28238bdf6a3f5d2cd96bef3418835047691f1498cf7289628b283187d58ee50d2be1ada116a273737970cdd77f
DIST liteeth-20180719.tar.gz 215729 BLAKE2B 34acd485e4bc3a1801cb6352f5282c07201982171d9f4a8b00073b6cc96c096d3f2cf62ec059e33df409586337edf4099036bac477b42058d361830e49e38a74 SHA512 e55cfe6cbea3043abb7c202a50acc74c185d56ea447a334efe1b691f37b514e3c5d13e0cefff93d4544ed599f1463af37e4a2e90910dbfae1ff4d497772eb5d8

View file

@ -1,29 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
MY_COMMIT="95849a0fed26c2f7e88e731e8ba7cb6b95d873e8"
DESCRIPTION="Small footprint and configurable Ethernet core"
HOMEPAGE="https://github.com/enjoy-digital/liteeth"
SRC_URI="https://github.com/enjoy-digital/liteeth/archive/${MY_COMMIT}.zip -> ${P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="sci-electronics/litex[${PYTHON_USEDEP}]
sci-electronics/migen[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
S=${WORKDIR}/${PN}-${MY_COMMIT}
src_prepare(){
rm test/__init__.py example_designs/__init__.py
eapply_user
}

View file

@ -1,8 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
@ -10,8 +11,9 @@ MY_COMMIT="24b0d2b8c2cfcf96a8c6cb56ec01af9a56952aad"
DESCRIPTION="Small footprint and configurable Ethernet core"
HOMEPAGE="https://github.com/enjoy-digital/liteeth"
SRC_URI="https://github.com/enjoy-digital/liteeth/archive/${MY_COMMIT}.zip -> ${P}.zip"
SRC_URI="https://github.com/enjoy-digital/liteeth/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
S=${WORKDIR}/${PN}-${MY_COMMIT}
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
@ -20,5 +22,3 @@ RDEPEND="sci-electronics/litex[${PYTHON_USEDEP}]
sci-electronics/migen[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
S=${WORKDIR}/${PN}-${MY_COMMIT}

View file

@ -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>noone@pentoo.org</email>
<name>No one</name>
</maintainer>
<upstream>
<remote-id type="github">enjoy-digital/liteeth</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1 +1 @@
DIST 0.7.tar.gz 226575 BLAKE2B ba5897a71e546a081469475e4cec760d61b8c401480ea4dc49f201421be78444567be9436a86b3ed76c019d423977bdc3b828780092b19d68322a7132a9f3adc SHA512 8e84d2c2c8a2b262dc8f55b778305d89d206f0f15cc050b08ffa5e68ab4e0bd6da82afbfc19f1f5b1c1d7cc602cf3e9baa4e4d441c8fb142c25fa15cdd0afde9
DIST migen-0.7.tar.gz 226575 BLAKE2B ba5897a71e546a081469475e4cec760d61b8c401480ea4dc49f201421be78444567be9436a86b3ed76c019d423977bdc3b828780092b19d68322a7132a9f3adc SHA512 8e84d2c2c8a2b262dc8f55b778305d89d206f0f15cc050b08ffa5e68ab4e0bd6da82afbfc19f1f5b1c1d7cc602cf3e9baa4e4d441c8fb142c25fa15cdd0afde9

View file

@ -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>noone@pentoo.org</email>
<name>No one</name>
</maintainer>
<upstream>
<remote-id type="github">m-labs/migen</remote-id>
</upstream>
</pkgmetadata>

View file

@ -1,14 +1,15 @@
# Copyright 1999-2018 Gentoo Foundation
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="A Python toolbox for building complex digital hardware"
HOMEPAGE="https://m-labs.hk/migen/index.html"
SRC_URI="https://github.com/m-labs/migen/archive/${PV}.tar.gz"
SRC_URI="https://github.com/m-labs/migen/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"

0
sys-apps/magic-pax/files/magic-pax Executable file → Normal file
View file

View file

@ -6,14 +6,13 @@ EAPI=8
DESCRIPTION="Attempt at applying pax marks effectively"
HOMEPAGE="https://none.com"
S="${WORKDIR}"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm x86"
PDEPEND="sys-apps/elfix"
S="${WORKDIR}"
src_install() {
dobin "${FILESDIR}"/magic-pax
}

View file

@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
#https://bugs.launchpad.net/gcc-arm-embedded/+bug/1949004
#major/update

View file

@ -1,7 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
inherit python-r1
# https://bugs.launchpad.net/gcc-arm-embedded/+bug/1949004
#major/update
@ -32,19 +34,20 @@ S="${WORKDIR}/arm-gnu-toolchain-${MY_PV}-x86_64-arm-none-eabi"
LICENSE="BSD GPL-2 LGPL-2 LGPL-3 MIT NEWLIB ZLIB"
SLOT="0"
KEYWORDS="amd64"
IUSE="python3"
IUSE="python"
RESTRICT="strip"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
QA_PREBUILT="*"
RDEPEND="sys-libs/ncurses-compat
RDEPEND="sys-libs/ncurses-compat:5
virtual/libcrypt
dev-libs/expat
python3? ( =dev-lang/python-3* )"
python? ( ${PYTHON_DEPS} )"
src_install() {
dodir /opt/${PN}
\cp -r "${S}"/* "${ED}"/opt/${PN}
use python3 || rm "${ED}"/opt/gcc-arm-none-eabi/bin/arm-none-eabi-gdb-py
use python || rm "${ED}"/opt/gcc-arm-none-eabi/bin/arm-none-eabi-gdb-py
fowners -R root:0 /opt/${PN}
local DEST="${EPREFIX}/opt/${PN}"

View file

@ -1,7 +1,9 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..12} )
inherit python-r1
# https://bugs.launchpad.net/gcc-arm-embedded/+bug/1949004
#major/update
@ -32,19 +34,20 @@ S="${WORKDIR}/arm-gnu-toolchain-${MY_PV}-x86_64-arm-none-eabi"
LICENSE="BSD GPL-2 LGPL-2 LGPL-3 MIT NEWLIB ZLIB"
SLOT="0"
KEYWORDS="amd64"
IUSE="python3"
IUSE="python"
RESTRICT="strip"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
QA_PREBUILT="*"
RDEPEND="sys-libs/ncurses-compat
RDEPEND="sys-libs/ncurses-compat:5
virtual/libcrypt
dev-libs/expat
python3? ( =dev-lang/python-3* )"
python? ( ${PYTHON_DEPS} )"
src_install() {
dodir /opt/${PN}
\cp -r "${S}"/* "${ED}"/opt/${PN}
use python3 || rm "${ED}"/opt/gcc-arm-none-eabi/bin/arm-none-eabi-gdb-py
use python || rm "${ED}"/opt/gcc-arm-none-eabi/bin/arm-none-eabi-gdb-py
fowners -R root:0 /opt/${PN}
local DEST="${EPREFIX}/opt/${PN}"

View file

@ -7,6 +7,5 @@
</maintainer>
<use>
<flag name="python2">Include python 2 support</flag>
<flag name="python3">Include python 3 support</flag>
</use>
</pkgmetadata>

View file

@ -1 +0,0 @@
DIST fragattacks-drivers58-20210507.tar.gz 10862132 BLAKE2B 2fbefacaf98ff329a7390f2458e2a019166ec7f0503c996bc7f7e0d0280a87f2792ef3565e14ba6c99b016ad46d4b244e637d00101647cb09bb16ac38b2ae015 SHA512 c6e698e3b81470bc775276eb9ad9095f30050c500c0ef20a5c1dd91612d418a7853e52e2d18d9de78ddaf72b65637122e149804f0e3f21c0b23e686f87e5f5f1

View file

@ -1,20 +0,0 @@
--- Makefile.oirg 2021-05-07 19:54:54.000000000 +0800
+++ Makefile 2021-05-13 21:55:15.595107961 +0800
@@ -8,6 +8,8 @@
SHELL := /bin/bash
BACKPORT_DIR := $(shell pwd)
+kver ?= $(shell uname -r)
+
KMODDIR ?= updates
ifneq ($(origin KLIB), undefined)
KMODPATH_ARG := "INSTALL_MOD_PATH=$(KLIB)"
@@ -84,8 +86,6 @@
echo "" ;\
done \
) > Kconfig.kernel ;\
- kver=$$($(MAKE) --no-print-directory -C $(KLIB_BUILD) kernelversion | \
- sed 's/^\(\([3-5]\|2\.6\)\.[0-9]\+\).*/\1/;t;d') ;\
test "$$kver" != "" || echo "Kernel version parse failed!" ;\
test "$$kver" != "" ;\
kvers="$$(seq 14 39 | sed 's/^/2.6./')" ;\

View file

@ -1,65 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
#copy more hacks from compat-drivers-3.8-r1.ebuild
EAPI=7
inherit linux-mod linux-info
DESCRIPTION="Wi-Fi fragmentation and aggregation vulnerability tests"
HOMEPAGE="https://github.com/vanhoefm/fragattacks-drivers58"
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/vanhoefm/fragattacks-drivers58.git"
# EGIT_BRANCH="v5.6.4.2"
else
HASH_COMMIT="92453e8ab9cf1db26fca29aa0155870f6bdd2bf9"
SRC_URI="https://github.com/vanhoefm/fragattacks-drivers58/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/fragattacks-drivers58-${HASH_COMMIT}"
fi
LICENSE="GPL-2"
SLOT="0"
IUSE="kernel_linux"
DEPEND="
!!net-wireless/rtl8812au
!!net-wireless/rtl8812au_asus
!!net-wireless/rtl8812au_astsam"
#pkg_setup() {
# linux-mod_pkg_setup
# ARCH=x86_64
# BUILD_PARAMS="kver=${KV_FULL} V=1"
#}
src_prepare() {
eapply -p0 "${FILESDIR}/Makefile_kver.patch"
eapply_user
#see /defconfigs
# emake kver="{KV_FULL}" defconfig-wifi
# emake kver="{KV_FULL}" defconfig-experiments
# emake kver="{KV_FULL}" defconfig-b43
#rtl88x cards
emake kver="{KV_FULL}" defconfig-rtlwifi
}
src_compile() {
addpredict "${KERNEL_DIR}"
set_arch_to_kernel
emake KLIB_BUILD="${DESTDIR}"/lib/modules/"${KV_FULL}"/build || die "emake failed"
# emake
}
src_install() {
for file in $(find -name \*.ko); do
insinto "/lib/modules/${KV_FULL}/updates/$(dirname ${file})"
doins "${file}"
done
}

View file

@ -1,2 +0,0 @@
DIST ft60x_driver-20180209.zip 17430 BLAKE2B f3f7fff75add035ec390982d9df9079f95970d12f877d6d1baa8ebbb54aa691eb5e93b60fb4191fae2cba86d22b2f385b9d21fe1eeec980d443de36e7150ae93 SHA512 0f9af5697486d645dd9c0b9995212df73b03a2f4559ef98d8bdec49cf5be4da11ca387712ebe3c66da0b34f363e1b4d8f77c7d3fd7e9ece4ba72e6cf4b476827
DIST ft60x_driver-20190318.zip 18240 BLAKE2B 3cbcf14a2d4abea06b24651af00ab5b8b55b3c708dcb659b2957cd32573fade5de499d176ea4935756f17ab95c2ebd3895cde9f3e1f7532ed7ba891416ed26b4 SHA512 9a19209f01a48d416ac5a93f8a5e807d5a374d98dc5cdc9653f0922f0248a417770d1aa98bcaa32319178cf4c707965b2b8e7acefca4d4cfa563052b2f857886

View file

@ -1,31 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit linux-mod udev
MY_COMMIT="4299a497c043cc3ddf4cb8dfcc0d4a45d44b80f9"
DESCRIPTION="USB FT60x driver"
HOMEPAGE="https://github.com/lambdaconcept/ft60x_driver"
SRC_URI="https://github.com/lambdaconcept/ft60x_driver/archive/${MY_COMMIT}.zip -> ${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
S="${WORKDIR}/${PN}-${MY_COMMIT}"
MODULE_NAMES="ft60x(usb:${S}:${S})"
BUILD_TARGETS="all"
pkg_setup() {
linux-mod_pkg_setup
}
src_install() {
linux-mod_src_install
udev_dorules 51-ft60x.rules
}

View file

@ -1,31 +0,0 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit linux-mod udev
MY_COMMIT="c216cc41a2f9e4b4bc356fb2ca17359275a4f3cd"
DESCRIPTION="USB FT60x driver"
HOMEPAGE="https://github.com/lambdaconcept/ft60x_driver"
SRC_URI="https://github.com/lambdaconcept/ft60x_driver/archive/${MY_COMMIT}.zip -> ${P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
S="${WORKDIR}/${PN}-${MY_COMMIT}"
MODULE_NAMES="ft60x(usb:${S}:${S})"
BUILD_TARGETS="all"
pkg_setup() {
linux-mod_pkg_setup
}
src_install() {
linux-mod_src_install
udev_dorules 51-ft60x.rules
}