profile: start moving what makes sense from accept_keywords to keywords. keywords should be used for things we want to stabilize ahead of gentoo in favor of accept_keywords despite it being a bit more annoying to use

This commit is contained in:
Rick Farina (Zero_Chaos) 2020-09-17 14:38:21 -04:00
parent dee7c47327
commit 9ce8d7fcb1
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
27 changed files with 22 additions and 169 deletions

View file

@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/joswr1ght/asleap"
HASH_COMMIT="f8229d2fd800b36b34699a19f50a35981b1dcb49" # 20160730 HASH_COMMIT="f8229d2fd800b36b34699a19f50a35981b1dcb49" # 20160730
SRC_URI="https://github.com/joswr1ght/asleap/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz" SRC_URI="https://github.com/joswr1ght/asleap/archive/${HASH_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86" KEYWORDS="amd64 x86"
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
IUSE="" IUSE=""

View file

@ -1,3 +1 @@
DIST seclists-2020.1.tar.gz 349945327 BLAKE2B f6ba4e62ec684336a01267cc47e32f3cfa1ccbc7241d4e4065ab73982958e74ae81575d11a0b59fe4c3bc521ca5ef40c3214cc1e89c5c7a8a85eae9778bb18ad SHA512 f9f50cfcd17e1f1294ed5cdd5e412a1648e4aa7bbbb78727d21bb0a67551428aede1b18e82575d50031389d10e0f039d7eac6d9b1bf98ea11b182ab043f6806b
DIST seclists-2020.2.tar.gz 459561244 BLAKE2B a3567ad4575d9d56a81c75ca4d8d894788d2b422b33b9363ae6cbc2ecbfd3645421beb8012537da24c597aed3fda276c520e85b30197bf5f40cf612da82913e9 SHA512 7058fb7c57e9959b83a92845d1af1541510275f8dbd564b51811cdacb9bc8bcc82e421c46f78e0e9af7b565fc2bcddd00cd8258393cd2c243b6f8b92037d6f3b
DIST seclists-2020.3.tar.gz 458160434 BLAKE2B 8c2856e50794d75dd12a588f49b04a53478d9241697e5a0363f689815dc155b112a941487004ec209cbea379b3838eddbe0bb14b1611c3f798e2f4d6dbdf9b05 SHA512 3f07808e4074d6baf3fa4a7b424161c453d0f3e96b201064ce12571a54200a723e906784c8ee8bdd0cb0d6898cdff791a104873912867c42f305d97d8d4e6dc3 DIST seclists-2020.3.tar.gz 458160434 BLAKE2B 8c2856e50794d75dd12a588f49b04a53478d9241697e5a0363f689815dc155b112a941487004ec209cbea379b3838eddbe0bb14b1611c3f798e2f4d6dbdf9b05 SHA512 3f07808e4074d6baf3fa4a7b424161c453d0f3e96b201064ce12571a54200a723e906784c8ee8bdd0cb0d6898cdff791a104873912867c42f305d97d8d4e6dc3

View file

@ -1,26 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="A collection of multiple types of lists used during security assessments"
HOMEPAGE="https://github.com/danielmiessler/SecLists"
SRC_URI="https://github.com/danielmiessler/SecLists/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
S="${WORKDIR}/SecLists-${PV}"
src_prepare(){
default
#https://github.com/danielmiessler/SecLists/issues/226
rm ./Payloads/File-Names/max-length/* || die
}
src_install(){
insinto /usr/share/dict/seclists
doins -r *
}

View file

@ -1,26 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="A collection of multiple types of lists used during security assessments"
HOMEPAGE="https://github.com/danielmiessler/SecLists"
SRC_URI="https://github.com/danielmiessler/SecLists/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
S="${WORKDIR}/SecLists-${PV}"
src_prepare(){
default
#https://github.com/danielmiessler/SecLists/issues/226
rm ./Payloads/File-Names/max-length/* || die
}
src_install(){
insinto /usr/share/dict/seclists
doins -r *
}

View file

@ -9,7 +9,7 @@ SRC_URI="https://github.com/danielmiessler/SecLists/archive/${PV}.tar.gz -> ${P}
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm ~x86" KEYWORDS="amd64 arm x86"
S="${WORKDIR}/SecLists-${PV}" S="${WORKDIR}/SecLists-${PV}"

View file

@ -1,2 +1 @@
DIST visual-studio-code-1.47.3-amd64.tar.gz 89445035 BLAKE2B 82ff0d13ff0c2d553d7f9480997b4a4f535588e72af5f8f3960b09200e559fc1fa6aa43a5dd50c2b9239640c83eb5c513e35365a97cb6e1f483234f848757b7a SHA512 0dafd757d9e7fe0edb1e14463cafe66c850d4ba65ef6a16086d0af4047ad8faccc45e961939f1304eb4e2a914583cc6fb6ab6ee937f8ff29631ed1928c364a7b
DIST visual-studio-code-1.48.0-amd64.tar.gz 89962587 BLAKE2B 8e678aa20b038628dd1d847870ba0a9b8b98d0ddec30baa53bb0e06a15f5956b7c5737da36024f91952125f535668f48507601b824a0e8a3db56c6a70900eb26 SHA512 b0cbbe51edc1da285085576ad1753bb583a3df6e88c991a3133a3a0dc37a3e184ab0d4546a0f24c413298a6a585b74ebddd717c176c59dc78d7dc57993d4cc2c DIST visual-studio-code-1.48.0-amd64.tar.gz 89962587 BLAKE2B 8e678aa20b038628dd1d847870ba0a9b8b98d0ddec30baa53bb0e06a15f5956b7c5737da36024f91952125f535668f48507601b824a0e8a3db56c6a70900eb26 SHA512 b0cbbe51edc1da285085576ad1753bb583a3df6e88c991a3133a3a0dc37a3e184ab0d4546a0f24c413298a6a585b74ebddd717c176c59dc78d7dc57993d4cc2c

View file

@ -1,74 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit eutils pax-utils desktop
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
HOMEPAGE="https://code.visualstudio.com"
BASE_URI="https://vscode-update.azurewebsites.net/${PV}"
# x86? ( ${BASE_URI}/linux-ia32/stable -> ${P}-x86.tar.gz )
SRC_URI="
amd64? ( ${BASE_URI}/linux-x64/stable -> ${P}-amd64.tar.gz )
"
RESTRICT="mirror strip bindist"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE="gnome-keyring"
DEPEND="gnome-base/gsettings-desktop-schemas
>=media-libs/libpng-1.2.46:0
>=x11-libs/cairo-1.14.12:0
>=x11-libs/gtk+-2.24.31-r1:2
>=x11-libs/libXtst-1.2.3:0
"
RDEPEND="
${DEPEND}
>=net-print/cups-2.1.4:0
>=x11-libs/libnotify-0.7.7:0
>=x11-libs/libXScrnSaver-1.2.2-r1:0
dev-libs/nss
gnome-keyring? ( app-crypt/libsecret[crypt] )
"
QA_PREBUILT="opt/${PN}/*"
QA_PRESTRIPPED="opt/${PN}/*"
pkg_setup(){
use amd64 && S="${WORKDIR}/VSCode-linux-x64" || S="${WORKDIR}/VSCode-linux-ia32"
}
src_install(){
local DEST="/opt/${PN}"
pax-mark m code
insinto "${DEST}"
doins -r *
dosym "${DEST}/bin/code" "/usr/bin/${PN}"
dosym "${DEST}/bin/code" "/usr/bin/vscode"
make_desktop_entry "vscode" "Visual Studio Code" "${PN}" "Development;IDE"
doicon "${FILESDIR}/${PN}.png"
fperms +x "${DEST}/code"
fperms +x "${DEST}/bin/code"
# fperms +x "${DEST}/libnode.so"
fperms +x "${DEST}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg"
fperms +x "${DEST}/resources/app/extensions/git/dist/askpass.sh"
insinto "/usr/share/licenses/${PN}"
for i in resources/app/LICEN*;
do
newins "${i}" "`basename ${i}`"
done
for i in resources/app/licenses/*;
do
newins "${i}" "`basename ${i}`"
done
}
pkg_postinst(){
einfo "You may install some additional utils, so check them in:"
einfo "https://code.visualstudio.com/Docs/setup#_additional-tools"
}

View file

@ -17,7 +17,7 @@ RESTRICT="mirror strip bindist"
LICENSE="MIT" LICENSE="MIT"
SLOT="0" SLOT="0"
KEYWORDS="~amd64" KEYWORDS="amd64"
IUSE="gnome-keyring" IUSE="gnome-keyring"
DEPEND="gnome-base/gsettings-desktop-schemas DEPEND="gnome-base/gsettings-desktop-schemas

View file

@ -1,6 +1,5 @@
# Copyright 1999-2020 Gentoo Foundation # Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 # Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=7 EAPI=7
@ -10,7 +9,7 @@ SRC_URI=""
LICENSE="GPL-2" LICENSE="GPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~arm ~x86" KEYWORDS="amd64 arm x86"
IUSE="" IUSE=""
DEPEND="!<net-analyzer/metasploit-4.6" DEPEND="!<net-analyzer/metasploit-4.6"

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<maintainer> <maintainer type="person">
<email>zerochaos@gentoo.org</email> <email>zerochaos@gentoo.org</email>
<name>Rick Farina</name> <name>Rick Farina</name>
</maintainer> </maintainer>

View file

@ -1,3 +0,0 @@
~app-admin/paxtest-0.9.9
app-admin/calamares

View file

@ -1,2 +0,0 @@
#Gentoo
~app-arch/lzma-9.20

View file

@ -7,9 +7,6 @@ app-crypt/steghide
app-crypt/samdump2 app-crypt/samdump2
app-crypt/asleap
~app-crypt/hashid-3.1.4 ~app-crypt/hashid-3.1.4
#Gentoo #Gentoo
@ -19,8 +16,6 @@ app-crypt/asleap
~app-crypt/libykneomgr-0.1.8 ** ~app-crypt/libykneomgr-0.1.8 **
app-crypt/hashcat
~app-crypt/wisecracker-1.0 ~app-crypt/wisecracker-1.0
~app-crypt/ophcrack-3.8.0 ~app-crypt/ophcrack-3.8.0

View file

@ -1 +0,0 @@
=app-dicts/seclists-2020*

View file

@ -1,6 +0,0 @@
#Pentoo
app-editors/visual-studio-code
#Gentoo unstable
=app-editors/sublime-text-3*
=app-editors/wxhexeditor-0.24*

View file

@ -1,9 +1 @@
app-emulation/open-vm-tools app-emulation/open-vm-tools
app-emulation/open-vm-tools-kmod
=app-emulation/virtualbox-additions-6.1*
=app-emulation/virtualbox-modules-6.1*
=app-emulation/virtualbox-6.1*
=app-emulation/virtualbox-extpack-oracle-6.1*
~app-emulation/qemu-charm-0.13.0

View file

@ -1,4 +0,0 @@
app-eselect/eselect-metasploit **
#https://bugs.gentoo.org/show_bug.cgi?id=625368
~app-eselect/eselect-postgresql-2.2

View file

@ -1,3 +0,0 @@
~sys-libs/libcap-ng-0.7.4
~sys-libs/libsmbios-2.4.3
~sys-libs/libxcrypt-2.4

View file

@ -0,0 +1 @@
app-admin/calamares amd64 x86

View file

@ -0,0 +1,2 @@
#zero maintains these things so mark them stable
app-crypt/hashcat

View file

@ -0,0 +1,3 @@
#Gentoo unstable
=app-editors/sublime-text-3* amd64 x86
=app-editors/wxhexeditor-0.24* amd64 x86

View file

@ -0,0 +1,5 @@
#we keep virtualbox working with recent kernels
=app-emulation/virtualbox-additions-6.1.14* amd64 x86
=app-emulation/virtualbox-modules-6.1.14* amd64 x86
=app-emulation/virtualbox-6.1.14* amd64 x86
=app-emulation/virtualbox-extpack-oracle-6.1.14* amd64 x86

View file

@ -0,0 +1 @@
../../base/package.keywords/app-admin

View file

@ -0,0 +1 @@
../../base/package.keywords/app-crypt

View file

@ -0,0 +1 @@
../../base/package.keywords/app-editors

View file

@ -0,0 +1 @@
../../base/package.keywords/app-emulation

View file

@ -10,7 +10,7 @@ HOMEPAGE="http://packages.debian.org/sid/libxcrypt1"
LICENSE="LGPL-2" LICENSE="LGPL-2"
SLOT="0" SLOT="0"
KEYWORDS="~amd64 ~x86" KEYWORDS="amd64 x86"
IUSE="" IUSE=""
src_prepare() { src_prepare() {