mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-05 02:50:26 +02:00
commit
f22264fcbe
49 changed files with 150 additions and 523 deletions
4
.github/workflows/pkgcheck.yaml
vendored
4
.github/workflows/pkgcheck.yaml
vendored
|
|
@ -15,9 +15,9 @@ jobs:
|
|||
- name: Tree-wide pkgcheck error check
|
||||
uses: pkgcore/pkgcheck-action@v1
|
||||
with:
|
||||
args: --exit error -k error,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-NonsolvableDepsInExp
|
||||
args: --exit error -k error,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-NonsolvableDepsInExp,-PotentialStable,-UnknownProfilePackage,-DeprecatedDep,-MissingUseDepDefault
|
||||
|
||||
- name: Commit pkgcheck warnings
|
||||
uses: pkgcore/pkgcheck-action@v1
|
||||
with:
|
||||
args: --exit warning -k ,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-UnknownProfilePackage --commits HEAD^..${{ github.sha }}
|
||||
args: --exit warning -k ,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-UnknownProfilePackage,-DeprecatedDep,-MissingUseDepDefault --commits HEAD^..${{ github.sha }}
|
||||
|
|
|
|||
4
.github/workflows/pkgcheck_merge.yaml
vendored
4
.github/workflows/pkgcheck_merge.yaml
vendored
|
|
@ -16,9 +16,9 @@ jobs:
|
|||
- name: Tree-wide pkgcheck error check
|
||||
uses: pkgcore/pkgcheck-action@v1
|
||||
with:
|
||||
args: --exit error -k error,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-NonsolvableDepsInExp
|
||||
args: --exit error -k error,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-NonsolvableDepsInExp,-PotentialStable,-UnknownProfilePackage,-DeprecatedDep,-MissingUseDepDefault
|
||||
|
||||
- name: Commit pkgcheck warnings
|
||||
uses: pkgcore/pkgcheck-action@v1
|
||||
with:
|
||||
args: --exit warning -k ,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-UnknownProfilePackage --commits HEAD^..${{ github.sha }}
|
||||
args: --exit warning -k ,-NonsolvableDepsInStable,-NonsolvableDepsInDev,-PotentialStable,-UnknownProfilePackage,-DeprecatedDep,-MissingUseDepDefault --commits HEAD^..${{ github.sha }}
|
||||
|
|
|
|||
|
|
@ -1,2 +1 @@
|
|||
DIST eaphammer-1.13.5.tar.gz 4917657 BLAKE2B d9f02871633d674b33f2609dbd1546095dd8f9e847b017523cd64c8f57219b63f988ad5f6dc4e2722c00d057a250134ba76243affb544384b2791a0a0e5c39a3 SHA512 2bdcaa44537aca1c32cddc99a43037812667ce766cefb4b876b242bb6ccc63e256542d01017f244621f2d25fdd28850cae0a9502117df74fd4e53e9df850ae7c
|
||||
DIST eaphammer-1.14.0.gh.tar.gz 4920115 BLAKE2B 7191ceea5e83b93bf21708d066cecae72cb73642dbb758dfe711fcd86972859f50ab13d1faa3e344b900c3ed589192125ddf556b6a5ebabec0f7f93423c75fef SHA512 04dcbbfc84e86c1c4d4f4ca9dc73de1533192f79cfee5fa25c892d375d63f3ef500bab69c348bf0d99ffcd73af3dfccdb89c72cdc821eb6aa034706bf1d61121
|
||||
|
|
|
|||
|
|
@ -1,41 +0,0 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
|
||||
inherit python-any-r1
|
||||
|
||||
DESCRIPTION="Targeted evil twin attacks against WPA2-Enterprise networks"
|
||||
HOMEPAGE="https://github.com/s0lst1c3/eaphammer"
|
||||
SRC_URI="https://github.com/s0lst1c3/eaphammer/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
#KEYWORDS="~amd64 ~x86"
|
||||
IUSE="systemd"
|
||||
|
||||
RDEPEND="$( python_gen_any_dep '
|
||||
dev-python/tqdm[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
net-analyzer/scapy[${PYTHON_USEDEP}] ')
|
||||
net-dns/dnsmasq
|
||||
net-libs/libnfnetlink
|
||||
dev-libs/libnl:3
|
||||
net-wireless/hostapd[wpe]
|
||||
net-analyzer/dsniff
|
||||
virtual/httpd-basic"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
if use !systemd; then
|
||||
sed -i "s|use_systemd = True|use_systemd = False|" settings/core/eaphammer.ini || die 'sed failed'
|
||||
fi
|
||||
sed -i s/network-manager/NetworkManager/ settings/core/eaphammer.ini || die 'sed failed'
|
||||
eapply_user
|
||||
}
|
||||
|
||||
#FIXME
|
||||
#src_install
|
||||
#https://github.com/s0lst1c3/eaphammer/issues/73
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Copyright 1999-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="Targeted evil twin attacks against WPA2-Enterprise networks"
|
||||
HOMEPAGE="https://github.com/s0lst1c3/eaphammer"
|
||||
|
|
@ -15,6 +15,7 @@ LICENSE="GPL-3"
|
|||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="systemd"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
# see pip.req
|
||||
RDEPEND="$( python_gen_any_dep '
|
||||
|
|
@ -28,7 +29,7 @@ RDEPEND="$( python_gen_any_dep '
|
|||
dev-python/flask-cors[${PYTHON_USEDEP}]
|
||||
dev-python/flask-socketio[${PYTHON_USEDEP}]
|
||||
')
|
||||
|
||||
${PYTHON_DEPS}
|
||||
net-dns/dnsmasq
|
||||
net-libs/libnfnetlink
|
||||
dev-libs/libnl:3
|
||||
|
|
|
|||
|
|
@ -5,4 +5,7 @@
|
|||
<email>unknown@pentoo.ch</email>
|
||||
<name>Author Unknown</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">s0lst1c3/eaphammer</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
@ -12,10 +12,12 @@ DESCRIPTION="Wireless tool for WEP/WPA cracking and WPS keys recovery"
|
|||
HOMEPAGE="https://github.com/savio-code/fern-wifi-cracker"
|
||||
SRC_URI="https://github.com/savio-code/fern-wifi-cracker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${P}/Fern-Wifi-Cracker"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="dict policykit"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}
|
||||
|
|
@ -29,8 +31,6 @@ RDEPEND="${DEPEND}
|
|||
|| ( net-wireless/reaver-wps-fork-t6x net-wireless/reaver )
|
||||
policykit? ( sys-auth/polkit )"
|
||||
|
||||
S="${WORKDIR}/${P}/Fern-Wifi-Cracker"
|
||||
|
||||
pkg_setup() {
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,4 +8,7 @@
|
|||
<use>
|
||||
<flag name="dict">Add support <pkg>sys-apps/cracklib-words</pkg> (large set of crack/cracklib dictionaries)</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
<remote-id type="github">savio-code/fern-wifi-cracker</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
|
|||
|
|
@ -1 +0,0 @@
|
|||
DIST nanovna-qt-20210227.zip 436368 BLAKE2B 57f1fbc65fe8db0be6133a43e953b187c5dba913e3f278fe4b2d61bb2835a2d56501b4df7ecb7379f8041f7c08958856d953d7a773ac372b8d15723e42522524 SHA512 5a1d3669f4d9dc1a37e9c0151be84cda564835bb0050beda1cf828fbd71e990f0ac0b7b632dc6b208cb7207854d0bd8af61d085c6c037d0d3a650e893d1025ec
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zerochaos@gentoo.org</email>
|
||||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
<maintainer type="project">
|
||||
<email>radio@gentoo.org</email>
|
||||
<name>Radio</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">nanovna/NanoVNA-QT</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,76 +0,0 @@
|
|||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Software for NanoVNA V2"
|
||||
HOMEPAGE="https://github.com/nanovna/NanoVNA-QT"
|
||||
|
||||
inherit qmake-utils autotools multilib
|
||||
|
||||
if [ "${PV}" = "9999" ]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/nanovna/NanoVNA-QT.git"
|
||||
else
|
||||
HASH_COMMIT="90b5ad247198acf4f5caf76b794a54ad347cd09a"
|
||||
SRC_URI="https://github.com/nanovna/NanoVNA-QT/archive/${HASH_COMMIT}.zip -> ${P}.zip"
|
||||
S="${WORKDIR}/NanoVNA-QT-${HASH_COMMIT}"
|
||||
KEYWORDS="amd64 ~arm arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtcharts:5
|
||||
dev-qt/qtsvg:5
|
||||
media-libs/libglvnd
|
||||
sci-libs/fftw:3.0
|
||||
virtual/opengl
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
sed -i "s#/usr/lib#/usr/$(get_libdir)#" libxavna/xavna_mock_ui/xavna_mock_ui.pro || die
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf
|
||||
pushd libxavna/xavna_mock_ui > /dev/null
|
||||
qmake
|
||||
sed -i "s#-O2 -Wall#${CXXFLAGS}#" Makefile || die
|
||||
sed -i "s#-shared#-shared ${LDFLAGS}#" Makefile || die
|
||||
sed -i '/-$(STRIP) --strip-unneeded/d' Makefile || die
|
||||
popd > /dev/null
|
||||
pushd vna_qt > /dev/null
|
||||
qmake
|
||||
sed -i "s#-O2 -Wall#${CXXFLAGS}#" Makefile || die
|
||||
sed -i "s#-Wl,-O1#-Wl,-O1 ${LDFLAGS}#" Makefile || die
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
pushd libxavna/xavna_mock_ui > /dev/null
|
||||
emake
|
||||
popd > /dev/null
|
||||
pushd vna_qt > /dev/null
|
||||
emake
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${ED}" emake install
|
||||
pushd libxavna/xavna_mock_ui > /dev/null
|
||||
INSTALL_ROOT="${ED}" emake install
|
||||
popd > /dev/null
|
||||
pushd vna_qt > /dev/null
|
||||
dobin vna_qt
|
||||
#DESTDIR="${ED}" emake install
|
||||
popd > /dev/null
|
||||
}
|
||||
|
|
@ -1,76 +0,0 @@
|
|||
# Copyright 2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="software for NanoVNA V2"
|
||||
HOMEPAGE="https://github.com/nanovna/NanoVNA-QT"
|
||||
|
||||
inherit qmake-utils autotools multilib
|
||||
|
||||
if [ "${PV}" = "9999" ]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/nanovna/NanoVNA-QT.git"
|
||||
else
|
||||
TAG="20200507"
|
||||
SRC_URI="https://github.com/nanovna/NanoVNA-QT/archive/${TAG}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/NanoVNA-QT-${TAG}"
|
||||
KEYWORDS="amd64 ~arm arm64 x86"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
|
||||
DEPEND="
|
||||
dev-qt/qtwidgets:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtcharts:5
|
||||
dev-qt/qtsvg:5
|
||||
media-libs/libglvnd
|
||||
sci-libs/fftw:3.0
|
||||
virtual/opengl
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
sed -i "s#/usr/lib#/usr/$(get_libdir)#" libxavna/xavna_mock_ui/xavna_mock_ui.pro || die
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf
|
||||
pushd libxavna/xavna_mock_ui > /dev/null
|
||||
qmake
|
||||
sed -i "s#-O2 -Wall#${CXXFLAGS}#" Makefile || die
|
||||
sed -i "s#-shared#-shared ${LDFLAGS}#" Makefile || die
|
||||
sed -i '/-$(STRIP) --strip-unneeded/d' Makefile || die
|
||||
popd > /dev/null
|
||||
pushd vna_qt > /dev/null
|
||||
qmake
|
||||
sed -i "s#-O2 -Wall#${CXXFLAGS}#" Makefile || die
|
||||
sed -i "s#-Wl,-O1#-Wl,-O1 ${LDFLAGS}#" Makefile || die
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
pushd libxavna/xavna_mock_ui > /dev/null
|
||||
emake
|
||||
popd > /dev/null
|
||||
pushd vna_qt > /dev/null
|
||||
emake
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DESTDIR="${ED}" emake install
|
||||
pushd libxavna/xavna_mock_ui > /dev/null
|
||||
INSTALL_ROOT="${ED}" emake install
|
||||
popd > /dev/null
|
||||
pushd vna_qt > /dev/null
|
||||
dobin vna_qt
|
||||
#DESTDIR="${ED}" emake install
|
||||
popd > /dev/null
|
||||
}
|
||||
11
net-wireless/nrf802154_sniffer/metadata.xml
Normal file
11
net-wireless/nrf802154_sniffer/metadata.xml
Normal 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>sidhayn@gmail.com</email>
|
||||
<name>Zero_Chaos</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">NordicSemiconductor/nRF-Sniffer-for-802.15.4</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,11 +1,10 @@
|
|||
# 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-based 802.15.4 sniffer"
|
||||
HOMEPAGE="https://github.com/NordicSemiconductor/nRF-Sniffer-for-802.15.4"
|
||||
|
|
@ -26,7 +25,7 @@ DEPEND="net-analyzer/wireshark
|
|||
${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}
|
||||
$(python_gen_any_dep 'dev-python/pyserial[${PYTHON_USEDEP}]')"
|
||||
BDEPEND=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/${PN}
|
||||
|
|
@ -1,11 +1,10 @@
|
|||
# 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-based 802.15.4 sniffer"
|
||||
HOMEPAGE="https://github.com/NordicSemiconductor/nRF-Sniffer-for-802.15.4"
|
||||
|
|
@ -26,7 +25,7 @@ DEPEND="net-analyzer/wireshark
|
|||
${PYTHON_DEPS}"
|
||||
RDEPEND="${DEPEND}
|
||||
$(python_gen_any_dep 'dev-python/pyserial[${PYTHON_USEDEP}]')"
|
||||
BDEPEND=""
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/${PN}
|
||||
|
|
|
|||
|
|
@ -1,2 +1 @@
|
|||
DIST reaver-wps-fork-t6x-1.6.5.tar.gz 479441 BLAKE2B 21a1c54da559be4346b0c874947e982ea49ec6f20e612e3699d25524d49681a197a2a8cad0a31dd8dba919d065de48082572a471aa4f736397066edf7f7d8a43 SHA512 3e70d9fffefee3f6d60e72d7d7b1da91032e184c7d27f94b9f26e2260b7274d491f2e41f8056b386a211b9838d21afc6b65a8a826d310b51fc1065fa9e135dc0
|
||||
DIST reaver-wps-fork-t6x-1.6.6.tar.gz 485854 BLAKE2B cb99ecddf317f7aa8d66b3a73e4c343e53684303a3697d298b57380695daafa17ef85af121fddec6f469372c630b75a2a46ddfdd17eb59edd59ffec5a0c88111 SHA512 431e3ed03eb6145a33a27bd03f4568c58046721566505f06bb0fe42ace8327d6749a70d443a592278253248f676299ff29962c839409d0173733eaaf0e2e6410
|
||||
|
|
|
|||
|
|
@ -1,44 +0,0 @@
|
|||
--- src/wpsmon.c.orig 2016-12-21 07:56:51.000000000 +0800
|
||||
+++ src/wpsmon.c 2016-12-21 08:01:59.583731228 +0800
|
||||
@@ -94,10 +94,10 @@
|
||||
int source = INTERFACE, ret_val = EXIT_FAILURE;
|
||||
struct bpf_program bpf = { 0 };
|
||||
char *out_file = NULL, *last_optarg = NULL, *target = NULL, *bssid = NULL;
|
||||
- char *short_options = "i:c:n:o:b:5sfuCDhPga";
|
||||
+ char *short_options = "i:c:n:o:b:5sfuCFDhPga";
|
||||
struct option long_options[] = {
|
||||
- { "get-chipset", no_argument, NULL, 'g' },
|
||||
- { "output-piped", no_argument, NULL, 'P' },
|
||||
+ { "get-chipset", no_argument, NULL, 'g' },
|
||||
+ { "output-piped", no_argument, NULL, 'P' },
|
||||
{ "bssid", required_argument, NULL, 'b' },
|
||||
{ "interface", required_argument, NULL, 'i' },
|
||||
{ "channel", required_argument, NULL, 'c' },
|
||||
@@ -105,7 +105,8 @@
|
||||
{ "probes", required_argument, NULL, 'n' },
|
||||
{ "daemonize", no_argument, NULL, 'D' },
|
||||
{ "file", no_argument, NULL, 'f' },
|
||||
- { "announce-fcs", no_argument, NULL, 'C' }, //mod by flatr0ze
|
||||
+ { 0, 0, NULL, 'C' },
|
||||
+ { "announce-fcs", no_argument, NULL, 'F' }, //mod by flatr0ze
|
||||
{ "5ghz", no_argument, NULL, '5' },
|
||||
{ "scan", no_argument, NULL, 's' },
|
||||
{ "survey", no_argument, NULL, 'u' },
|
||||
@@ -164,6 +165,8 @@
|
||||
mode = SURVEY;
|
||||
break;
|
||||
case 'C':
|
||||
+ break;
|
||||
+ case 'F':
|
||||
set_validate_fcs(1); //mod by flatr0ze
|
||||
break;
|
||||
case 'D':
|
||||
@@ -624,7 +624,7 @@
|
||||
fprintf(stderr, "\t-o, --out-file=<file> Write data to file\n");
|
||||
fprintf(stderr, "\t-n, --probes=<num> Maximum number of probes to send to each AP in scan mode [%d]\n", DEFAULT_MAX_NUM_PROBES);
|
||||
fprintf(stderr, "\t-D, --daemonize Daemonize wash\n");
|
||||
- fprintf(stderr, "\t-C, --announce-fcs Ignore frame checksum errors\n"); //mod by flatr0ze
|
||||
+ fprintf(stderr, "\t-F, --announce-fcs Do not ignore frame checksum errors\n"); //mod by flatr0ze
|
||||
fprintf(stderr, "\t-5, --5ghz Use 5GHz 802.11 channels\n");
|
||||
fprintf(stderr, "\t-s, --scan Use scan mode\n");
|
||||
fprintf(stderr, "\t-u, --survey Use survey mode [default]\n");
|
||||
11
net-wireless/reaver-wps-fork-t6x/metadata.xml
Normal file
11
net-wireless/reaver-wps-fork-t6x/metadata.xml
Normal 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>sidhayn@gmail.com</email>
|
||||
<name>Zero_Chaos</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">t6x/reaver-wps-fork-t6x</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
|
||||
DESCRIPTION="Utilise Pixie Dust Attack to find the correct WPS PIN."
|
||||
HOMEPAGE="https://github.com/t6x/reaver-wps-fork-t6x"
|
||||
SRC_URI="https://github.com/t6x/reaver-wps-fork-t6x/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="!net-wireless/reaver
|
||||
net-libs/libpcap
|
||||
dev-db/sqlite:3"
|
||||
RDEPEND="${DEPEND}"
|
||||
PDEPEND="net-wireless/pixiewps"
|
||||
|
||||
S="${WORKDIR}/${P}/src"
|
||||
|
||||
src_configure() {
|
||||
econf --localstatedir="${EPREFIX}"/var
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
keepdir /var/lib/reaver
|
||||
}
|
||||
|
|
@ -1,14 +1,13 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Utilise Pixie Dust Attack to find the correct WPS PIN."
|
||||
HOMEPAGE="https://github.com/t6x/reaver-wps-fork-t6x"
|
||||
SRC_URI="https://github.com/t6x/reaver-wps-fork-t6x/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${P}/src"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
|
|
@ -19,8 +18,6 @@ DEPEND="!net-wireless/reaver
|
|||
RDEPEND="${DEPEND}"
|
||||
PDEPEND="net-wireless/pixiewps"
|
||||
|
||||
S="${WORKDIR}/${P}/src"
|
||||
|
||||
src_configure() {
|
||||
econf --localstatedir="${EPREFIX}"/var
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,6 +6,6 @@
|
|||
<name>Rick Farina</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="bitbucket">atlas0fd00m/rfcat</remote-id>
|
||||
<remote-id type="github">atlas0fd00m/rfcat.git</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
|
|||
|
|
@ -18,10 +18,10 @@ SRC_URI="https://github.com/atlas0fd00m/rfcat/archive/v${PV}.tar.gz -> ${P}.tar.
|
|||
https://github.com/atlas0fd00m/rfcat/releases/download/v${HEX_PV}/RfCatChronosCCBootloader-${DATE}.hex -> RfCatChronosCCBootloader-${PV}.hex \
|
||||
https://github.com/atlas0fd00m/rfcat/releases/download/v${HEX_PV}/RfCatDonsCCBootloader-${DATE}.hex -> RfCatDonsCCBootloader-${PV}.hex \
|
||||
https://github.com/atlas0fd00m/rfcat/releases/download/v${HEX_PV}/RfCatYS1CCBootloader-${DATE}.hex -> RfCatYS1CCBootloader-${PV}.hex"
|
||||
KEYWORDS="~amd64 ~amd64 ~x86"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="gui"
|
||||
|
||||
DEPEND=">=dev-python/pyusb-1.0.0[${PYTHON_USEDEP}]
|
||||
|
|
@ -43,7 +43,9 @@ src_install() {
|
|||
|
||||
if [ "${PV}" != "9999" ]; then
|
||||
insinto /usr/share/rfcat
|
||||
doins "${DISTDIR}"/*.hex
|
||||
doins "${DISTDIR}/RfCatChronosCCBootloader-${PV}.hex"
|
||||
doins "${DISTDIR}/RfCatDonsCCBootloader-${PV}.hex"
|
||||
doins "${DISTDIR}/RfCatYS1CCBootloader-${PV}.hex"
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
@ -24,9 +24,6 @@ LICENSE="GPL-2"
|
|||
SLOT="0"
|
||||
IUSE="kernel_linux"
|
||||
|
||||
DEPEND="
|
||||
!!net-wireless/rtl8812au"
|
||||
|
||||
# compile against selected (not running) target
|
||||
pkg_setup() {
|
||||
if use kernel_linux; then
|
||||
|
|
|
|||
|
|
@ -1,3 +1,2 @@
|
|||
DIST sdrtrunk-0.5.0.tar.gz 2003634 BLAKE2B 32dd28bea6e28fe18fc5bd7602b2adaa508b882d173b008c26c8c8172a484247e7917807aed33775b33c684f5bc85160d3f0a1dd6a57f15f1540a5b705e1d41a SHA512 394a15b1f9496ab7205066ae7162957bbdd44aa3bd8538924ed81883dc9b81e0bef060e8036e1b65a807af738b60ffe66d08b8ab2dd9d7101b06aa7e937267ca
|
||||
DIST sdrtrunk-0.5.2.tar.gz 2025980 BLAKE2B 51f4421f572a444ef97baaf50d309851e9653800d24ab0c3f352bf4a43e4104520abdb8528c25940f8172697926824eec2788ed8f92eb0daceab0c575d1d9033 SHA512 d986829eb6a066cdb58e6bd3d6381af39180a4463d2e3613d8c3159720aec3cb21e8d6d9476a13203b1e82f4c7863473d161c41f601035006bfa463b72b807b9
|
||||
DIST sdrtrunk-dependencies-20230111.tar.gz 38761885 BLAKE2B 4d68a20dbf9bb0e675751811c8f21192d9dc0f97d1f119ceffbed520ee40b193349f892e77f599d446f4707859d1bd7693e89787dbb2dafdcda91304aaf4a32e SHA512 bddb66cf460a468d5ba1f3890731b4a0a160bd7e97037d8b08cc762906daf20c418758dc984c66962ef81e2818a2c11dfbc670a053be444abde731bb4152bf1d
|
||||
|
|
|
|||
|
|
@ -1,36 +0,0 @@
|
|||
--- a/build.gradle.orig 2020-04-04 21:22:13.000000000 +0800
|
||||
+++ b/build.gradle 2020-11-03 08:48:27.686266166 +0800
|
||||
@@ -28,9 +28,15 @@
|
||||
}
|
||||
|
||||
repositories {
|
||||
- jcenter()
|
||||
- mavenCentral()
|
||||
- maven { url "https://jitpack.io" }
|
||||
+ if ('allow' == System.properties['build.network_access']) {
|
||||
+ jcenter()
|
||||
+ mavenCentral()
|
||||
+ maven { url "https://jitpack.io" }
|
||||
+ } else {
|
||||
+ maven {
|
||||
+ url "WORK_DIR/dependencies"
|
||||
+ }
|
||||
+ }
|
||||
}
|
||||
|
||||
version = '0.4.0'
|
||||
--- a/settings.gradle.orig 2020-04-04 21:22:13.000000000 +0800
|
||||
+++ b/settings.gradle 2020-11-03 08:59:08.367309177 +0800
|
||||
@@ -1 +1,10 @@
|
||||
-rootProject.name = 'sdr-trunk'
|
||||
\ No newline at end of file
|
||||
+pluginManagement {
|
||||
+ repositories {
|
||||
+ maven {
|
||||
+ url "WORK_DIR/dependencies"
|
||||
+ }
|
||||
+ gradlePluginPortal()
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+rootProject.name = 'sdr-trunk'
|
||||
|
|
@ -1,13 +0,0 @@
|
|||
allprojects {
|
||||
repositories {
|
||||
if ('allow' == System.properties['build.network_access']) {
|
||||
mavenCentral()
|
||||
jcenter()
|
||||
maven { url "https://jitpack.io" }
|
||||
} else {
|
||||
maven {
|
||||
url "WORK_DIR/dependencies"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
11
net-wireless/sdrtrunk/metadata.xml
Normal file
11
net-wireless/sdrtrunk/metadata.xml
Normal 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>sidhayn@gmail.com</email>
|
||||
<name>Zero_Chaos</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">DSheirer/sdrtrunk</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,55 +0,0 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PV=${PV//_beta/-beta.}
|
||||
|
||||
GRADLE_DEP_VER="20230111"
|
||||
|
||||
DESCRIPTION="Decode, monitor, record and stream trunked mobile and related radio protocols"
|
||||
HOMEPAGE="https://github.com/DSheirer/sdrtrunk"
|
||||
SRC_URI="https://github.com/DSheirer/sdrtrunk/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.pentoo.ch/~blshkv/distfiles/${PN}-dependencies-${GRADLE_DEP_VER}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
# depend on alsa: https://github.com/pentoo/pentoo-overlay/issues/1417
|
||||
RDEPEND="virtual/jdk:17
|
||||
|| ( dev-java/openjdk-bin:17[alsa] dev-java/openjdk:17[alsa] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
!net-wireless/sdrtrunk-bin
|
||||
dev-java/gradle-bin:*"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/0.5.0-build.patch
|
||||
# https://github.com/DSheirer/sdrtrunk/issues/1274
|
||||
eapply "${FILESDIR}"/1182.patch
|
||||
|
||||
mkdir -p ".gradle/init.d"
|
||||
cp "${FILESDIR}"/0.5.0-repos.gradle .gradle/init.d/repos.gradle || die "cp failed"
|
||||
sed -i "s|WORK_DIR|${WORKDIR}|g" .gradle/init.d/repos.gradle || die "sed failed"
|
||||
|
||||
sed -i "s|WORK_DIR|${WORKDIR}|g" build.gradle || die "sed failed"
|
||||
sed -i "s|WORK_DIR|${WORKDIR}|g" settings.gradle || die "sed failed"
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
GRADLE="gradle --gradle-user-home .gradle --console rich --no-daemon"
|
||||
GRADLE="${GRADLE} --offline"
|
||||
unset TERM
|
||||
${GRADLE} runtime -x check -x test || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /opt/sdrtrunk/
|
||||
cp -R ./build/image/* "${ED}"/opt/sdrtrunk/
|
||||
dosym "${EPREFIX}"/opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk
|
||||
}
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
MY_PV=${PV//_beta/-beta.}
|
||||
|
||||
|
|
@ -12,20 +12,32 @@ HOMEPAGE="https://github.com/DSheirer/sdrtrunk"
|
|||
SRC_URI="https://github.com/DSheirer/sdrtrunk/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.pentoo.ch/~blshkv/distfiles/${PN}-dependencies-${GRADLE_DEP_VER}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
# depend on alsa: https://github.com/pentoo/pentoo-overlay/issues/1417
|
||||
RDEPEND="virtual/jdk:17
|
||||
!net-wireless/sdrtrunk-bin
|
||||
|| ( dev-java/openjdk-bin:17[alsa] dev-java/openjdk:17[alsa] )
|
||||
media-libs/alsa-lib
|
||||
media-libs/freetype
|
||||
media-libs/giflib:=
|
||||
media-libs/harfbuzz:=
|
||||
media-libs/lcms:2
|
||||
media-libs/libjpeg-turbo:=
|
||||
media-libs/libpng:=
|
||||
sys-libs/zlib
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
!net-wireless/sdrtrunk-bin
|
||||
dev-java/gradle-bin:*"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/0.5.0-build.patch
|
||||
# https://github.com/DSheirer/sdrtrunk/issues/1274
|
||||
|
|
@ -51,5 +63,5 @@ src_compile() {
|
|||
src_install() {
|
||||
dodir /opt/sdrtrunk/
|
||||
cp -R ./build/image/* "${ED}"/opt/sdrtrunk/
|
||||
dosym "${EPREFIX}"/opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk
|
||||
dosym ../../"${EPREFIX}"/opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake flag-o-matic
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="Records calls from a Trunked Radio System (P25 & SmartNet)"
|
||||
HOMEPAGE="https://github.com/robotastic/trunk-recorder"
|
||||
|
|
|
|||
|
|
@ -1,19 +1,18 @@
|
|||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="Pentoo cinnamon meta ebuild"
|
||||
HOMEPAGE="https://www.pentoo.org"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-3"
|
||||
IUSE="gdm"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gdm"
|
||||
|
||||
PDEPEND="
|
||||
gnome-extra/cinnamon
|
||||
gnome-extra/nemo
|
||||
>=x11-themes/zukitwo-2012.07.02
|
||||
>=x11-terms/gnome-terminal-3.4.0
|
||||
>=media-gfx/gnome-screenshot-3.4.1
|
||||
>=gnome-extra/gnome-system-monitor-3.4.0
|
||||
|
|
@ -3,7 +3,6 @@ sci-electronics/migen
|
|||
sci-electronics/litex
|
||||
sci-electronics/litedram
|
||||
sci-electronics/litepcie
|
||||
sci-electronics/liteusb
|
||||
sci-electronics/liteeth
|
||||
sci-electronics/litescope
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
DIST litepcie-20180530.zip 503929 BLAKE2B 731dbe903e111f1b00224c4f8caa53d88676467ed4c2d9e552b60eeb10782064013e2db3f3597990a2d197e04375e155d2dfb91aa6b66ddd71480a25a6b9f67f SHA512 4a6726ad6e7a9cc792560a7b4766725a6c4a1b09b36d07a03058ba9f0c8964854e2608f89984d3509a0a7f1631602320aba28007e036f2f0a7627edbe2d79288
|
||||
DIST litepcie-20180530.tar.gz 423893 BLAKE2B 866260b08dc5aff93443a38c3434cccac022943d145f9b0f3a75ebad609a4bd13225f62e037ca7760a9a12b1ed3226441ac28803cb0000048d56fb0dee9e250c SHA512 f55e5acbaf3a280504db4cdfc436cea398833085fe139bf6b5de6faa2151c5d53a7f1b469eb1b5278a79f8294381267182ba6a99b6f403d8a392e7508275707c
|
||||
|
|
|
|||
|
|
@ -1,17 +1,19 @@
|
|||
# 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
|
||||
|
||||
MY_COMMIT="93233fe196e8b7063c2293de440976497e4f6dd9"
|
||||
|
||||
DESCRIPTION="Small footprint and configurable PCIe core"
|
||||
HOMEPAGE="https://github.com/enjoy-digital/litepcie"
|
||||
SRC_URI="https://github.com/enjoy-digital/litepcie/archive/${MY_COMMIT}.zip -> ${P}.zip"
|
||||
SRC_URI="https://github.com/enjoy-digital/litepcie/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 example_designs/__init__.py
|
||||
eapply_user
|
||||
11
sci-electronics/litepcie/metadata.xml
Normal file
11
sci-electronics/litepcie/metadata.xml
Normal 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/litepcie</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1 +1 @@
|
|||
DIST litescope-20180531.zip 181085 BLAKE2B d95a91fa5d1459aeda745c11de5d925cd72ab31f28d304c1b5ac73df68ba6a621b72969b5bb0289aff79e5e3c381cc59437ccfb4759380eb03c2ec583af8a648 SHA512 5b0e3b119269bea2259480507b101c17ea55e8446590a878427e0d342edc144784e34c3eb3955b2463b043d1ce8dadda07ef9705413cd96b836729e01552aad3
|
||||
DIST litescope-20180531.tar.gz 171853 BLAKE2B ef8c71783340298c390b98c28bf9e65aba0eac1577a61f7dfccf3c041861e93ebe8e470d529e0f90668019a7e50002876e3239efa0aea6dcc72eeae2290b52c8 SHA512 7b5edda5775047fef5d373d77c221393ec4e4c51f3335b59ac4ad09297bffe853edd469bd571a298bfad28e939aa722d2f2601103f3c424eb9ccc05425dd61cc
|
||||
|
|
|
|||
|
|
@ -1,17 +1,19 @@
|
|||
# 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
|
||||
|
||||
MY_COMMIT="d919f90cf6eb615b524fa0e74c5a9b15096603aa"
|
||||
|
||||
DESCRIPTION="Small footprint and configurable embedded FPGA logic analyzer"
|
||||
HOMEPAGE="https://github.com/enjoy-digital/litescope"
|
||||
SRC_URI="https://github.com/enjoy-digital/litescope/archive/${MY_COMMIT}.zip -> ${P}.zip"
|
||||
SRC_URI="https://github.com/enjoy-digital/litescope/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 example_designs/__init__.py
|
||||
eapply_user
|
||||
11
sci-electronics/litescope/metadata.xml
Normal file
11
sci-electronics/litescope/metadata.xml
Normal 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/litescope</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST liteusb-20180301.zip 155946 BLAKE2B 6a081b17c3c1ea2ac6e185291123bce70cf929b1b8eae26e8a1fca1854faf23f7d7dff67b0fea44fb60561de0fc5123b924345110243aa60e993cd8e0ff7614f SHA512 59474e60d0cb47c7bd442028ccf73278f13f39e8b67b5fdbef1ff18e067b8ace74f3f9231b5a7c71eb3415a4cc5041bd9a80285579ba948838d8368a8609ad87
|
||||
|
|
@ -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="23d6a6840d4276f8d1a7f31bafb8d0aaaecff6d1"
|
||||
|
||||
DESCRIPTION="Small footprint and configurable USB core"
|
||||
HOMEPAGE="https://github.com/enjoy-digital/liteusb"
|
||||
SRC_URI="https://github.com/enjoy-digital/liteusb/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
|
||||
eapply_user
|
||||
}
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
DIST litex-20180718.zip 409532 BLAKE2B ff4b512337ec445de7b44ceaa370e5d39773c2f30ccd758a7079e737931dcd8b6a2ed197b8f51cec95209dbbd308d527cccd88a0c35d769723d239cda748d017 SHA512 70745b0a9a1e42a31f8ed604a55afa032eaa303aa62d83212a5885fe48f367eb34906157b79636da3e902d9d272e00c2a7dcd46228a604651eab9241efd360ec
|
||||
DIST litex-20180718.tar.gz 298641 BLAKE2B 39b98cda932027d17d8fa144575129ab77e033ace95e2cbd48268dfda5c346baa3e0870f118f01043fff45d8435c5ffa6654684eea17543166e31fa09b47d22b SHA512 79a0aa53e842cf55278504690350a7bc536794ed82d1dd64ce9ce2844c3210f56b9d60cb82c32d6f53e3dcc5bf960afb42d4766d145d9f0c9de416ac2aaf20bd
|
||||
DIST litex-2022.04.tar.gz 2559850 BLAKE2B 2ba1344c4c607f34888734f5b8294180647c57c6d4275fa71a85b8f38df006ae15f24e40ab99583298b211e12093788e0b9192ff3b31ae4caa6f98bf67c3f572 SHA512 5f8b5a187b319663aeca1122637bcbca21296025b75e671881e56f9b66e7ce58648625fb1d5f7812d129e0ff5cf33ab7a7e44740b0b6d6fc10e6497451ef6fb1
|
||||
|
|
|
|||
|
|
@ -1,17 +1,19 @@
|
|||
# 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
|
||||
|
||||
MY_COMMIT="c314193cc9de483142a65d81ee1517a703bd1851"
|
||||
|
||||
DESCRIPTION="Information gathering tool designed for extracting metadata of public documents"
|
||||
HOMEPAGE="https://github.com/enjoy-digital/litex"
|
||||
SRC_URI="https://github.com/enjoy-digital/litex/archive/${MY_COMMIT}.zip -> ${P}.zip"
|
||||
SRC_URI="https://github.com/enjoy-digital/litex/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_COMMIT}
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
||||
|
|
@ -19,5 +21,3 @@ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
|
|||
RDEPEND="dev-python/pyserial"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_COMMIT}
|
||||
|
|
@ -1,12 +1,12 @@
|
|||
# Copyright 1999-2022 Gentoo Foundation
|
||||
# Copyright 1999-2024 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
DESCRIPTION="Information gathering tool designed for extracting metadata of public documents"
|
||||
HOMEPAGE="https://github.com/enjoy-digital/litex"
|
||||
SRC_URI="https://github.com/enjoy-digital/litex/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
|
|
|||
11
sci-electronics/litex/metadata.xml
Normal file
11
sci-electronics/litex/metadata.xml
Normal 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/litex</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST pcie_injector-20180527.zip 2441847 BLAKE2B 65451d4bb922377ad0c47ae29e6e3df2837381398eff766091dd01669572eb5906c4b400e5ce12d1e75ad1813040bea5232dcfc56c016918a7343e642c0b8af2 SHA512 7b790fdfbb6c93697cc9a5bd4ff591de8e7b7d2c5e3cd2f56463f3fe586345857b358ed4f1f4e24810bd7ff13be7679883812aea4eedda2c481b68ed2b16cd9e
|
||||
|
|
@ -1,32 +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 python-single-r1
|
||||
|
||||
MY_COMMIT="950e56b091504d45ad17ee46ccb4d3950c182d42"
|
||||
|
||||
DESCRIPTION="Information gathering tool designed for extracting metadata of public documents"
|
||||
HOMEPAGE="https://github.com/enjoy-digital/pcie_injector/"
|
||||
SRC_URI="https://github.com/enjoy-digital/pcie_injector/archive/${MY_COMMIT}.zip -> ${P}.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
#KEYWORDS="~amd64 ~ppc ~x86"
|
||||
|
||||
RDEPEND="sci-electronics/litex[${PYTHON_SINGLE_USEDEP}]
|
||||
sci-electronics/migen[${PYTHON_SINGLE_USEDEP}]
|
||||
sci-electronics/litedram[${PYTHON_SINGLE_USEDEP}]
|
||||
sci-electronics/litepcie[${PYTHON_SINGLE_USEDEP}]
|
||||
sci-electronics/liteusb[${PYTHON_SINGLE_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_COMMIT}
|
||||
|
||||
#the following fails, need to be tested with supported hardware
|
||||
src_compile(){
|
||||
${PYTHON} pcie_injector.py
|
||||
}
|
||||
|
|
@ -23,7 +23,8 @@ SLOT="0"
|
|||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep 'dev-python/pygments[${PYTHON_USEDEP}]')
|
||||
dev-debug/gdb[python]"
|
||||
dev-debug/gdb[python]
|
||||
${PYTHON_DEPS}"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
pkg_setup() {
|
||||
|
|
|
|||
|
|
@ -2,7 +2,10 @@
|
|||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>email@linxon.ru</email>
|
||||
<name>Yury Martynov</name>
|
||||
<email>noone@pentoo.org</email>
|
||||
<name>No One</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">cyrus-and/gdb-dashboard</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
|
|
|||
Loading…
Reference in a new issue