mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 19:43:24 -04:00
Merge updates from master
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
@@ -7,5 +7,4 @@ inherit acct-group
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
# Port 323
|
||||
ACCT_GROUP_ID=323
|
||||
ACCT_GROUP_ID=-1
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
@@ -7,5 +7,4 @@ inherit acct-group
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
# BGP port 179
|
||||
ACCT_GROUP_ID=179
|
||||
ACCT_GROUP_ID=-1
|
||||
11
acct-group/hinsightd/hinsightd-0.ebuild
Normal file
11
acct-group/hinsightd/hinsightd-0.ebuild
Normal file
@@ -0,0 +1,11 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-group
|
||||
|
||||
DESCRIPTION="A user group for www-servers/hinsightd"
|
||||
KEYWORDS=""
|
||||
|
||||
ACCT_GROUP_ID=-1
|
||||
5
acct-group/hinsightd/metadata.xml
Normal file
5
acct-group/hinsightd/metadata.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
@@ -8,8 +8,7 @@ inherit acct-user
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DESCRIPTION="User for OpenBGPD"
|
||||
# BGP port 179
|
||||
ACCT_USER_ID=179
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_GROUPS=( _bgpd )
|
||||
ACCT_USER_HOME=/var/empty
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
@@ -7,7 +7,7 @@ inherit acct-user
|
||||
|
||||
DESCRIPTION="User for FORT RPKI validator"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
ACCT_USER_ID=323
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_GROUPS=( fort )
|
||||
ACCT_USER_HOME="/usr/share/${PN}/"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2020 Gentoo Authors
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
@@ -7,7 +7,7 @@ inherit acct-user
|
||||
|
||||
DESCRIPTION="www-apps/gogs user"
|
||||
|
||||
ACCT_USER_ID=197 #Following git user; Change if there are conflicts
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_HOME_OWNER=gogs:git
|
||||
ACCT_USER_HOME_PERMS=750
|
||||
ACCT_USER_SHELL=/bin/bash
|
||||
14
acct-user/hinsightd/hinsightd-0.ebuild
Normal file
14
acct-user/hinsightd/hinsightd-0.ebuild
Normal file
@@ -0,0 +1,14 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="A user account for www-servers/hinsightd"
|
||||
KEYWORDS=""
|
||||
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_GROUPS=( hinsightd )
|
||||
|
||||
acct-user_add_deps
|
||||
5
acct-user/hinsightd/metadata.xml
Normal file
5
acct-user/hinsightd/metadata.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
</pkgmetadata>
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit qmake-utils
|
||||
inherit desktop qmake-utils xdg
|
||||
|
||||
MYP="${P^}"
|
||||
DESCRIPTION="Tomb :: File Encryption on GNU/Linux"
|
||||
@@ -102,16 +102,43 @@ src_install() {
|
||||
popd || die
|
||||
fi
|
||||
|
||||
#qt tray
|
||||
if use tray ; then
|
||||
pushd extras/qt-tray || die
|
||||
dobin tomb-qt-tray
|
||||
popd || die
|
||||
fi
|
||||
|
||||
#kdf programs
|
||||
pushd extras/kdf-keys || die
|
||||
emake install
|
||||
popd || die
|
||||
|
||||
#is there an eclass for this?
|
||||
#pixmap
|
||||
doicon extras/gtk-tray/monmort.xpm
|
||||
pushd extras/desktop
|
||||
#copied from install.zsh
|
||||
#mime types
|
||||
xdg-mime install dyne-tomb.xml
|
||||
xdg-icon-resource install --context mimetypes --size 32 monmort.xpm monmort
|
||||
xdg-icon-resource install --size 32 monmort.xpm dyne-monmort
|
||||
#desktop
|
||||
domenu tomb.desktop
|
||||
#menu
|
||||
insinto /etc/menu
|
||||
doins tomb
|
||||
#mime info
|
||||
insinto /usr/share/mime-info
|
||||
doins tomb.mime
|
||||
doins tomb.keys
|
||||
insinto /usr/lib/mime/packages
|
||||
newins tomb.mimepkg tomb
|
||||
#application entry
|
||||
insinto /usr/share/application-registry
|
||||
doins tomb.applications
|
||||
popd
|
||||
|
||||
#documentation
|
||||
einstalldocs
|
||||
cd doc/literate || die
|
||||
@@ -4,3 +4,6 @@ DIST visual-studio-code-bin-1.54.2-arm64.tar.gz 103407705 BLAKE2B 0af7c16e0d184b
|
||||
DIST visual-studio-code-bin-1.55.0-amd64.tar.gz 97525604 BLAKE2B 732b7f0986ee8855cc84eeca3e6a8ead35c38454755146876f670dc5deafb334a4ab2862caa8602d3821ea5011d26f4d8a08d3152814a567b635d604ce149b63 SHA512 f4c159fbee0a22727326fbb692f0b6a6d409e8a15c2472dfe2e6467e440108089cad9b1ceb48aa25c85de6ee2bfe24879862b50c7b1eee810e3c5ef50f972ba3
|
||||
DIST visual-studio-code-bin-1.55.0-arm.tar.gz 88836120 BLAKE2B 67e988161b42a57cb67ab03181415c0f65bf3e1e6c036550f7fa15f033c3944357476d4b4bb4473c07ff9820c667a73e5451f280848d794ab9ac15209c67510f SHA512 177b8697a1e1f58aaa28987bf2728eab0d52858451d84b031d44ea9678e38c87a3d5b12837a829303a9f7e8d76c2b71cc48b32a18cf0c04739e036c9b6cff80d
|
||||
DIST visual-studio-code-bin-1.55.0-arm64.tar.gz 102041107 BLAKE2B d43a7bc4018ff05a7dc2efdb2e4ba1dd4865897726435a20ef9f12831b0e378918eb7774ac3dafaa474f18e485a66feb572842ec9196f7231f1be5671f1bafdf SHA512 1673c9bc4ea3619d62d5c503366babbd7f3c6a5ce7d0db42c26bd8d428ee961bb669177eec8a29748791023e992504a87bd2db46fbfe93015ecfcf99aae6dcef
|
||||
DIST visual-studio-code-bin-1.55.2-amd64.tar.gz 97507317 BLAKE2B b9278fe79e07a7884827a90c6d177819a8b81967cdfc1e9dc715c0d51a48e2c12980ebe994b64df125d33559a70beb38f6214c849a9204c82c75421438fbd70f SHA512 0f3727eb505b5ca2cdec8cc708ae88ba2028d068d7f69df35144b3c43dc8a1a5bbbd7471092cf8e2848018661496eb55442fb18e7e0595436f28502c94537556
|
||||
DIST visual-studio-code-bin-1.55.2-arm.tar.gz 88826643 BLAKE2B c128e483545bcd709783c3e5f323fe98d93f28a84d2eeb6651102fba91182264716208a23d284e4858d19f5c1602f40bffea60d2f4c6fb72aafaf5f44560ee8f SHA512 1fc03b563ec69d53429e4ae1d1c6dd60bf72c439c66c0300287c393acc224fd77f2a596fd90a23205007ba6e5bcea105009e971b19ad032db0ca66c45c171417
|
||||
DIST visual-studio-code-bin-1.55.2-arm64.tar.gz 102015928 BLAKE2B f55928101bf728071384747bdb70a82aad6e7bff9cf506d2284e48fac3e21acb64dbf34bdc9023dd4af82f0f53d51e2f0b985be9c76c7c10309673794d86430b SHA512 2e311c490fc01c9db00cc275d55f1f9c16a622259bd2f6e5e6a16c5bbfee7b06f01f35055eff97415f05c033112a0f3f48779c1d2c55a8685f00ad301da9bbaa
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop eutils pax-utils xdg
|
||||
|
||||
DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
|
||||
HOMEPAGE="https://code.visualstudio.com"
|
||||
SRC_URI="
|
||||
amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
|
||||
arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
|
||||
arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )"
|
||||
|
||||
RESTRICT="mirror strip bindist"
|
||||
|
||||
LICENSE="MIT Microsoft-VSCode"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm ~arm64"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-atk
|
||||
app-crypt/libsecret[crypt]
|
||||
dev-libs/nss
|
||||
media-libs/libpng:0/16
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:3
|
||||
x11-libs/libnotify
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/libXScrnSaver
|
||||
x11-libs/libXtst
|
||||
x11-libs/pango"
|
||||
|
||||
QA_PRESTRIPPED="*"
|
||||
|
||||
QA_PREBUILT="
|
||||
opt/${PN}/code
|
||||
opt/${PN}/libEGL.so
|
||||
opt/${PN}/libffmpeg.so
|
||||
opt/${PN}/libGLESv2.so
|
||||
opt/${PN}/libvk_swiftshader.so
|
||||
opt/${PN}/libvulkan.so
|
||||
opt/${PN}/swiftshader/libEGL.so
|
||||
opt/${PN}/swiftshader/libGLESv2.so"
|
||||
|
||||
pkg_setup() {
|
||||
if use amd64; then
|
||||
S="${WORKDIR}/VSCode-linux-x64"
|
||||
elif use arm; then
|
||||
S="${WORKDIR}/VSCode-linux-armhf"
|
||||
elif use arm64; then
|
||||
S="${WORKDIR}/VSCode-linux-arm64"
|
||||
else
|
||||
die "Visual Studio Code only supports amd64, arm and arm64"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
pax-mark m code
|
||||
insinto "/opt/${PN}"
|
||||
doins -r *
|
||||
fperms +x /opt/${PN}/{,bin/}code
|
||||
fperms +x /opt/${PN}/chrome-sandbox
|
||||
fperms -R +x /opt/${PN}/resources/app/out/vs/base/node
|
||||
fperms +x /opt/${PN}/resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg
|
||||
dosym "../../opt/${PN}/bin/code" "usr/bin/code"
|
||||
domenu "${FILESDIR}/code.desktop"
|
||||
domenu "${FILESDIR}/code-url-handler.desktop"
|
||||
dodoc "resources/app/LICENSE.rtf"
|
||||
newicon "resources/app/resources/linux/code.png" "visual-studio-code.png"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
elog "You may want to install some additional utils, check in:"
|
||||
elog "https://code.visualstudio.com/Docs/setup#_additional-tools"
|
||||
}
|
||||
@@ -1,7 +1,10 @@
|
||||
DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
|
||||
DIST aho-corasick-0.7.6.crate 108953 BLAKE2B d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95 SHA512 120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
|
||||
DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
|
||||
DIST bstr-0.2.15.crate 344206 BLAKE2B 3a4f24d2a039f7aeee3b6fcbfcc2fa72f1ef8a06ff8bc039af055739436655851565a57e5a4f86a7984b00ee7598c1fbdf26f3302929f91d7efb1327fd36eb57 SHA512 6e464ca1aec722a283759ff6978bab1769dfc8d61aa683f8e4c59bd69c7be2fe86c5470f4c54457871c6640e2d50b6b882747ec567098eb78e62f7cb07cb93a2
|
||||
DIST bstr-0.2.8.crate 337654 BLAKE2B 50c5a639ec2912bd20be83a8b017e60c7b5f75f6cbe93839f8f46a4815537e47261593d17380a38aae45445d611c9fb28135e0424184958edfcc1c06e941e4aa SHA512 9e8786b68c03f059e4182046e7650b6f90431927c26c49fcdd4af3cb464092108fb2f64fdc2da1fe1d1121705ac8a21c68485b0517f3dd32040aab754f88944d
|
||||
DIST cc-1.0.47.crate 49645 BLAKE2B 39771b601b37a9695a6d49e6d7bba2fa97ff5c1fab11a1a94115d5427a3bfb57cb1501e6b29fe64aa331942a99a9ded88fc8fe21693be697fc7200d919a4e448 SHA512 92bfe74600a43c9d59581641fe0d2aabecb6060b3cbcaac8c8e0fb4f0a21f1099d2887c7b00f205e6c5e972b7aba50e68c360dbcc1090aba942a30199e3cd86c
|
||||
DIST cc-1.0.67.crate 53486 BLAKE2B 42fd02a5886df50857075c909819c8afcf091cee6b7bc517848786f287f4559e70a07f0a0f42a742baa2665465dfdb2139ecac7e93f1a41b16eab30556eb0259 SHA512 f1ad4abdaad2667b190d1f8df8515f603107be1f69bdbdc02b5159764a6ed18b3f672d6b06af50c7f2fd3e6e3dad5df0fcd0dda762d909ba0922c769f1efbe05
|
||||
DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
|
||||
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
|
||||
DIST clap-2.33.1.crate 201567 BLAKE2B 7bb63b6a243eb33050e5354622fb544ba6db3b859005d857b198af4c3f34dbda22d605326e80a274a12f73fb2c13aea99ec6652584a02d0a3092841f4e119d91 SHA512 31209da6a0ac987f7e1b2504a2fb7738c3aba4ddee4cc2bc22cc37d4d2b0feeff41ece557d4960d51564fd31cb23e413bf180eb60102a872caf623bf55c6f089
|
||||
@@ -21,8 +24,10 @@ DIST embed-resource-1.3.3.crate 10472 BLAKE2B fcb0e869b2e49a53644d4f2b6bf82be0b5
|
||||
DIST embed-resource-1.6.1.crate 12283 BLAKE2B d5d864f88e8304d9d590f9c34c77bb423a841b9827ec0fdc32eb8b3a65680aa8383b68d6d7b9a78ddfcdd4819d177183fe76732ac6c9c23b5eb964269fbbd140 SHA512 12ebaa77ede4c5e7ae2629e96c1ecbd9aa6cc1223e322363e56b517bca4a89d789bb67f6d28b7c2c54ade7a0442e6ad7d57dc79dff6e80909a6d87869b702fb1
|
||||
DIST env_logger-0.7.1.crate 32281 BLAKE2B 6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5 SHA512 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
|
||||
DIST env_logger-0.8.3.crate 32543 BLAKE2B 513790f39c63eb096b0fb62687c74262b42b0edc3e6fc2e2f2fdd44463eb4cfbf67560136ec206e252afa1477fabf66917f4fc0e8192e040670f98f3d7c4bb51 SHA512 7f6c3c79b8f4efb8d1d4e4b879c1c78a427f15669244ce1eca869aea9bcad950ffa5b59f3f8e4513e085c2daf1f5857313b374e238fc78b731bba2646ec895ff
|
||||
DIST filetime-0.2.14.crate 14358 BLAKE2B 7d50e71b5a556bc24a6bcf737ec07f185c6d6a2ba2717d91aaba71ec15d1981c47dd6010e5a4278f8996e05bd49d04f3481f0b9e3156a8ad1da1cf39a84796d6 SHA512 f2e6e41b8b705c510e1f1932451ab8a0acc6a4f84a7a21880c7e69639a6aace7c5ed4f694ebf47d04ae6ff227f8d6c6733f2c4bcb953088531dd91b37262e45b
|
||||
DIST filetime-0.2.8.crate 13527 BLAKE2B 49b9f7a786e3920fd0d457e8ef09fb729dcf557483e17940091ea7079d3bf331e28b7d9029b3840608c8abd6ef1ecd559644826bf5f9bec66881022da9ff72e4 SHA512 c94d3c3926972f3105be52a48654afe3ebc7822d2ef77a2000113c3a85e7f0084b3598c6845a09e8e530d68f50637c3c0b9a058fdfb68052117af3ddcee89d2a
|
||||
DIST fnv-1.0.6.crate 11131 BLAKE2B 220cf5463749b21e1560419ab9b1f235de08dd548c4a9a7fa6190d9516ce7db884f877b67174ee50b66b22be80d3be73ccafca80e06e94e0fa6e96fbb94475f6 SHA512 f1356b3da25f76cb3ccb4336ff54d4967f1dc7523eae6cba21a4349b8ce563516f6a2aa10d626cd5bb6046b55ac2f246e61e4e526a03fad5e78d0ea174841844
|
||||
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
|
||||
DIST fsevent-0.4.0.crate 7292 BLAKE2B e55fa22bca32165c17ab1cf623311de85d1c1cd78f89fcc016babfa3557658352c17e1fd9a2fa64c753b0073a96361461662c4583f780cd7195ffcaa254da0ce SHA512 98d5e6998e3ae0cf3e0f383aa1e8f7fadd9b75154753168da4f6b87cc9a37b8830e7bed4b2169993ddf49646c9d47aa022d6af8a8a66370e7fc533932e70855f
|
||||
DIST fsevent-sys-2.0.1.crate 3984 BLAKE2B abcecda1e75e47b735f8cf638c958bcf0862d121b046b7b70b4ab6bd1913398967a1019422a0796398fc4f759cc2d326f656c003d9f2f47b63c884650d8513bd SHA512 4c7f96586c4564f804390c3ad22388456a138bef1902a5985463515ca9b56976fc14c993f08ac188897c449b2d2843890c2357398eb3ef5eb064326881e7167d
|
||||
DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e SHA512 a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
|
||||
@@ -32,41 +37,57 @@ DIST globset-0.4.5.crate 22830 BLAKE2B e4e1c4924577cc8ad14f3c76e49821b2f6050395e
|
||||
DIST globset-0.4.6.crate 22893 BLAKE2B d47dce5ddb342b5c544f50c01160df66e81e80ca8a0abbf90a74ba67aa9c585843c051ea98ceb7249d4a56e5c1b985b00df734ec0fd19439274a8c1f998dbe75 SHA512 aac2b1b0f47103a0e8b404f4c97bcaa8561d51683fe741a85d745b3f30b56f0523c2fa21f21a680d9e883c697eb4232180f042dca290e954ac55429ae251fcbc
|
||||
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
|
||||
DIST inotify-0.7.0.crate 19974 BLAKE2B f61b2f7f2bf1f7580e908600ec1fd7a07f35c69ccc3cad6d6c6af7d0fafb644662aca0eff95642520015a044ed247ad054e017ff2f924d7945c3fc30031ca3a9 SHA512 7af97a18ce129111a8366e63a35ae13d7c33f5debbe88c45ca4a3deffcc287b6a3636355c4ac6b784bf5b1097b32da34e9a7a2a77b4a473e0c9ea968b2c31f04
|
||||
DIST inotify-0.7.1.crate 24637 BLAKE2B 7089e15c76ab1585850cc17d1c7d5094f6c229d2009dd90648df78d08a5b82567ccfbc116547e4d78df5b4821f4d3fdd7b46b22e0d1b8cd1569cf22c4877b4da SHA512 e98e041efbfaa932f0eb2e21f1831776280ec3873ecba8815dc3af716a37ec19c863a909d9f10a49347e964eae0aba33290a892dc0f0e178f6ccc0a4fdcf2c6f
|
||||
DIST inotify-sys-0.1.3.crate 8327 BLAKE2B 964a7c49f16ac6b31bdb22085569e368063141962ef347c4924aba17ce4d4f99d79e7054f1530bee60bd0c99004816cd2ada19808e65b52ec367438d824e5050 SHA512 82ce82277ef2ef05888aae3a997461515d340c7286daefa4f54f7942fcdcbd1e29fbc60907ecdbcb00139db36462fb3c21ce64b9add2b785826adfaa54216a66
|
||||
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
|
||||
DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158
|
||||
DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
|
||||
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
|
||||
DIST lazycell-1.2.1.crate 11691 BLAKE2B 9b1d6e9ced918aa94dd5dddcd3ffba59116dae922d264180ac36c288d8a6dd9244324a7c3050c5991b216a241e482ee17b2e6d27527b88339b606586128df1f5 SHA512 de74ccd6a3c32c360a12a51ba1d51d6530130396b37d63350a960956ae0ba13e9ac31e2bb70b61ddf055fdfbe7e559b20a38415cac3906839684905a01256ff2
|
||||
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
|
||||
DIST libc-0.2.65.crate 439610 BLAKE2B a6390172ac5a76bb13860ffe0793a40fd6a74c7947c164ab1a033401473caaf77cc85bd578a37411d5f40bdeb13358a4810ac358a76799b24f7b797b2bde9915 SHA512 a5df4f7efae9dfdedeb140e3fec545135c7533f665f4eec61f071d01f40a2079e104c6a837c2b385aac4b306e4ddde34aa857fabb4a7ea7d7780159bc0b83c40
|
||||
DIST libc-0.2.93.crate 510944 BLAKE2B 93ca2d32f5c1a1cb00ac75601dc3550de058e6d66c14309eed4c98a56be97aab6512d6b8b7574fdbf5a453f1400c9120eeb12e4f90970819f5c19ee544a975f5 SHA512 e82bd56c282b7473de50ec730646ae64384661e533f78b19bdd737d7a637cc93ca6f4e0b576d901576413a48d274635b917ec4b0c5144b5196155b04015ca94e
|
||||
DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
|
||||
DIST log-0.4.8.crate 31297 BLAKE2B 31037fdc2fc94f4ab8a6e89a251b0bc29975027dc7efb7cc86a8e848dfc8e2ae50acdb177b7ba9f7c1f20ec01e50798f89abb772d67a33f1b060ac617cf9a8ab SHA512 0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b
|
||||
DIST memchr-2.2.1.crate 20862 BLAKE2B 79c8b7772f6c4e76ef98e416cab1a87648fe1f78f77eb31a894a2b1611fcf2d8336e361ab3d692cd03579b33f6bc5adb20d42418475dac5441b8bf356e38e442 SHA512 0f5e11507a4235edaa8ef639753abf62f1c187c8c6e35b0c80c9306958e41893492d4995e28bf28e5710e8739c7e75bb75a515507ec87870741a3b426ba8f44d
|
||||
DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6
|
||||
DIST mio-0.6.19.crate 128192 BLAKE2B 26c821eef0aa49c80e4919d80a795971655b9726c24ce0a5b0716d89c0e254bfdf3a7d4e591ab70474dd9bdb92a48be9d74ff4d7beb3ae158accedcf780525cc SHA512 a6eeb93a34a4a4d486a821763cf660d6c5d3dcb08a7f1cd32a04d918d5196cd50cc29b30c5a97eeca68ab1cda50bf36a50c2c787e08ae3d2a2b9134350acd097
|
||||
DIST mio-0.6.23.crate 103554 BLAKE2B 1286ea6deb7579964a5c15926509d438c5454d4f56e936753c76927826fbc5444dbe33b7465a15d0ae6c122bcc98899959391a5418bff31c176d51d7b2f33077 SHA512 ea95d15072fe36524a85b50108415a809d7ea3744deee45e4b6a1b763a11c88cda6dbabe4f8d01945a5edeb52296a74fcf457c85be3032c1311a35025860d05c
|
||||
DIST mio-extras-2.0.5.crate 16151 BLAKE2B cb9fe42394c9662d41c5c1082d5d6d2f2666f0601ece09b54cdbb07cf7e01b7379490571bbab136b522494ca5e35fc2168df2201fd3f105bdff3bec604bb346d SHA512 743fc56546d8bcb09efecda0d60007a175a2db2a75dc882b21fedeb8fc4fcfe98ac0a6d55b0e843b088aac4e24e57145d96b372cdfa39933efee2514ba2ebba9
|
||||
DIST mio-extras-2.0.6.crate 16292 BLAKE2B 08b9fc0d594e8ac8a04c70be88e34e390a24d90b9640907ac7900c26bfc1f982502e70c19172d57a0b697ed4701493ebc03ae4959284b74babedb8059e9faf10 SHA512 2d92e5afb34ef4c7d00c78d6ed15d4e786aaa9b57ea6e2743b996b8377389c9ae058a6aa227c5c66c39a2f86a7bb0b22a13c73a3e35c4b7c65b7b01fcf7fa232
|
||||
DIST miow-0.2.1.crate 21133 BLAKE2B a60f04feb5bd98eaafe6123f7579ffb0287b0a3d1de0dbe1b504141d76dfbc247891eb6dd87753ce5d6e2ae0406387ccc8684a91980c5ef1ad6610c29ec9e3bc SHA512 b2639b1976274b7a01ec3ff7fd019087775e3bc5365101b24db480bf9c9b66e8a1aa34405d44db6c2be753265a5124054eb37870b84cae2c63fb6b36bd5c6d72
|
||||
DIST miow-0.2.2.crate 22044 BLAKE2B bec3bbd899a080e5c97a8c1dd9dead16a57aa44cf2bcd97be03155c28345c45fb731650eabffd2fe18a633ff947e63561327cfc86560ee86c3fa71ad4d2a3b62 SHA512 e42012f67e1c5a475d1c9790bc731add53f7a3838d36f8a701f69974c3ff33d31364006220e69c8f37bae2eb31055ee704c42b64241d13be528c768ca5c3d6ba
|
||||
DIST net2-0.2.33.crate 20936 BLAKE2B ddbc96e7cc4877b8a66d019e7e65a260379cce19c87bf507701ddf1b00208e7a321d34882282fa650a52f6b9d878605a6fc3be461fbb7e10182dda04a04e5806 SHA512 e522b399071daf1a9b913429e2eee52503d9604114feaf6987e97b85c128246b9137e3dcf03f45ca93d623ca6a4b295c9b703db4c319af47498e07d7714c07a9
|
||||
DIST net2-0.2.37.crate 21311 BLAKE2B 21cef5df92d5d51c8e23c57ad2225e3311c13083fb86830bcb313965eb5ad0170519bed9a47cefb2305d3614ce55e11896a06437cf9ca50c79b7843ea633e99f SHA512 9ae70c655468c3e35ce05988626e0398a3cdf7b7343c08aaecf1267bb958329e608b814cc7be252fe085de3cf6913a1c72aad206c677459469ba4886c20206ec
|
||||
DIST nix-0.17.0.crate 195654 BLAKE2B 6857f84b3deb5800fe3167efd226f042bbcbbc61a4153ce59f69fb544616842c3f6d4566444201c669c6235d1d7577302e5404399f4937f1c0bbbd17fd47ef71 SHA512 3f2bc4f0e9dcb9753535aec9d626ad8126f0a9ea18f73760ba72be0f35d82542c659b4c443783010de133a318f423a16f71cd1f1dd5b5a1f4f71ff7bda247b63
|
||||
DIST nix-0.20.0.crate 216983 BLAKE2B cb7dc3a6b61abb66645613f16a22b5f127fef38bff5ad40fa99ef50019bc40da7f40457af9dac08af5dd67644c2a102ee6ca99425077ac7e2024c89387587752 SHA512 4efb0a6147870aca6b5612428216f36cd826320b75f4f12fb0c75140d47561834695db7745908a23d08ac7114d69848cdafcf87830718da1f03aa6f2c664c5d5
|
||||
DIST notify-4.0.15.crate 54853 BLAKE2B 28eea05ff77e8790ce6e3acff74deafa95f119b5ee2af0a7e48d10ff04fb6bc1be9495925cea0fbaca3391a22b51e1800a730a0208f8a4a2b82ce5ed2a49fec3 SHA512 f1712718d00168fccea41aa5e79dd2c3551dd530781f4c589fa787237e6206b738e331dc9100e00d39dbe139230fdbe97b9bc73b076effbdf91f2815a1615398
|
||||
DIST notify-4.0.16.crate 53902 BLAKE2B 4155fc7986f6a5d617f5dc3e5a41c4b03ffb9df1aa1a4d948ea1cbe42f23d5348710bff55f6a70bffc171985568a6d4fe697bbf92226947153e9e959786c64bf SHA512 7c8ceda432db562d2d261ebf1b18a8ac323bb05d1a7df1caafdc5a0c409edd3a04d84da1761fea8ceb41e4717600c3572ac9257458af0a19b17004ec0496376f
|
||||
DIST proc-macro2-1.0.26.crate 38233 BLAKE2B e44a5d98fbf75130c0eeb8fad6d025ce66fe41cc5ef882f418bd8c9e5d228d712020e309dad68e2f862e5f9216a1103fd6e69953e17c213166467b335f604802 SHA512 e6d39cc0d5ec644e3fb424347bde0a82a8ce8549745a1a827bf4dc21f6248471935b5499c3b6d1b7a129f0ddc560754254c528ac39fb1fce2ec3bd9520afc3e2
|
||||
DIST proc-macro2-1.0.6.crate 35414 BLAKE2B abec56bdf8bf2109337e007c59c7c9c78ff0af3848c9b45567b2ee1d5120ace78fdf327c61becf917ef64366e5947792608631f197d182753eeeaf81ffd2a1cd SHA512 d0a6358eb6f9334128a5b47c096bfc57452e13d603c9514df433409069c00468fa2b3c76761d7f3696abb061c1c3ba24150e0cf9be2c5d571d580238d2d27853
|
||||
DIST quote-1.0.2.crate 23023 BLAKE2B 4091809b4fc9b8d0b56be814b127d6ffd7c1507becba85dc905606cbe85f46233dc4b429c1e865e7c7de336cb936d956169ceb5dd45b489b7722022ccf818a3a SHA512 67778dff9dc5c4edcdd6454b74ad9353bb6c0c4e51c16cb82f2e393a7d7a0cde084d3c93279b718a8398c40af0a9377ebfae5321e69e635efd8390c125b75ce4
|
||||
DIST quote-1.0.9.crate 25042 BLAKE2B 26ef31e89fd2f0cc21ff65f8072f30c7977ac634d2536cf9845a0894d6659f62a96cd0a6ee48f7706036c2c1b898ef8c9167bd62714ad0c9cba4fb02f30922af SHA512 dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
|
||||
DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb SHA512 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1
|
||||
DIST redox_syscall-0.2.6.crate 23631 BLAKE2B f594cc615c2c05a053598e6a1bec6488b7972dae2680afcc1012ccbae6cc79169775c0ec8a0ff526846b05222d5be18785d495b964ffbf97fe2e2812a29ea75c SHA512 91137f511d6fd9a7acc755c63703cfba021a2fbb8fec3ac25a4a4b2e67147f4d5dca6cb53c2d49ca0824af3b536c63f617855b08ab345b201070885e082251bf
|
||||
DIST regex-1.3.1.crate 234662 BLAKE2B 41643af1321748db717b37bd4985916afae3a84e19f628ce5d5c194de42620e6b02221083c7e4b35bea5a6749c265575b2c0318dd58ea26b8bcf8d01768e1a27 SHA512 6530767ca2896db30599e5b3e2bf46a785d9c95bda3e530e82c659e5a98345effe5424738fec7545fa5edad12729a396938a9c1dd3a680c0405dab6000fc19f7
|
||||
DIST regex-1.4.5.crate 241716 BLAKE2B 6e818193ae1bc8edb2415d82946227ac24b5ef9fc99097d4bff1574a5b1accfd33ea04e38be4f3321c0a498888b2feb99c5ae4611974c79cf4a44d5d38c7fc3d SHA512 9ddcbc7a69df47ef1321c45b681ac2e08c693a7ab0de9b877dbb6eb6a5b07788bfb8444f3e644460bb2a7ad9a768567e0366aa34df2b9453036385dbfd39b85a
|
||||
DIST regex-syntax-0.6.12.crate 289531 BLAKE2B c1736b335844d8695e2795a869b538300a9bcfc92ca41e4e9840fc90c133553da4f2929b0f39fdbc7488551a8477b2adb20b83e728a3d847171579e20c925acf SHA512 671e4ecd9dbe58ab5938e0b55890ef0ab2c033221bf549ae0df3b6e831b57099b4c16f8577ca134a758999a1bfc0840aff49be138fb6a19e0b081089f66fa0ec
|
||||
DIST regex-syntax-0.6.23.crate 293195 BLAKE2B cc7c951f252fbc814d12e4276728ee0fb9fc381e5c6b3f9ed2204904ce36ec29d95278db00ebed7268ff65165c19b30b0d959e7e5bb26c96538bb3aa7288d724 SHA512 d4f41e40c1460ee95fd96514a3accb4eaa6c125b47abf66ea7b0b60267c0ab112c51c1877d71bf1cfe4f9277f95617f5047058b2a3da91dc24aa5c1cf2781f34
|
||||
DIST same-file-1.0.5.crate 9861 BLAKE2B 3f65c5cfa1ba526157f838ce10695c56dc9241b044890629a3bd7f589f3049b04944d70ce10f371f6844343222954fbed5674c04eb6a7b934a3a6761fc897825 SHA512 33be985579210b64eed7e26f24a695e2a59992ae51723e5aa026ba34dbb05be4c377bb25db9797dca1f70aa4be58f33cae32a89b61fe6b9353de9fb902ba2dcc
|
||||
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
|
||||
DIST slab-0.4.2.crate 10136 BLAKE2B e30cad459bbbb69c4b56a573c47f4188714e0da298d87015c35a86c9315dc2d4308f27d7758846069b0cf94c93f10c44b0f8895427cdf1c93ae20adbb21b5977 SHA512 f9fd70d0cc5180393cebbe87fe984de0c103db1c2c2648fb7a0ee22cdabf37a7338fd511538f00e9a5564365cce2879afe19bf77c435870197bd6cafef5d6661
|
||||
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
|
||||
DIST strsim-0.9.2.crate 9707 BLAKE2B e6f99a4292bdc2c83027b7686eb46b0524b8404949269f7fcd5d1af4c86d28422f3192d09512e8f20447b6361cc936b5cdd62a45d0ec513161677c87e37c23bf SHA512 2054444ea844a25f573219a4993986b69ff8c5dc0dfd2dd06fff638d596c8c5b5a1bedafc2bef3a1b9c146dd47a0769bbe039c54fd8e2a5d9894f29ab9f32838
|
||||
DIST syn-1.0.69.crate 231954 BLAKE2B 1dde7e78cdbf5c5b93d0196e008dd4e92e4367f8e88395d6157b92a58cd9317dbb6e47caf2d570a5a9fb6b4fdd4fdea5e414eb9b04e054ec4e4dde8bb9f36a96 SHA512 6934423e48f8d6b1e403fe5e4bb2e180f472f125f4337b7d9889788c16cf11d79d1673ed06178604279e0b8a04bd80f7efba187cc8fa44c535457eb1b4f51c20
|
||||
DIST syn-1.0.8.crate 191978 BLAKE2B 9c4f925cf437c8baec1d0bc347454096124e996f1c26ef27fbb0ccbef087ba7a5eb780f4e1f87037568e93c7b7fea2963e2782621c0ab04e5c33ef98349e97fc SHA512 314229610133a1c1db1d60b549846e7b9f9c50ac345ca59d6fbfb263b828653be7fac0f56fd88312162138d85b915dc994ea651c1f9ac591c9c56c53a1738093
|
||||
DIST term_size-0.3.1.crate 10754 BLAKE2B b8ed33afdf8348d9be3200b33b18d121d86fe5a91b6ecd3a8f7a4e55b45910597738fd68c568b5c66feb2cf9d38ba62da705624b52ff01d30bb452c7eca8f6e8 SHA512 fb43e0519cc3371b23b3d4c52d25c59c3e45afc550ba081e8cb832a48d9dbd50cbb69bb154ae7926fe869eb2c35b72b95238cdb8822910bd68b4f65927ca6a5f
|
||||
DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88
|
||||
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
|
||||
DIST thread_local-0.3.6.crate 12388 BLAKE2B 290c35e5327e80a5cdca5609252b1efd1b78a654fc9ab4ba68eeaa3c2769d844f725d17d91cbb15048dbaac84913c51edcb39bb402882c9e7b4d0c4e4811518d SHA512 cd783d3d9caec43868da1f6118d4c4d520e03b9f1049d8f15d2c12482989401d3aee748e04a149953d35e5d6487355c2891d44569ef688bc1d45f01b6461d253
|
||||
DIST unicode-width-0.1.6.crate 16394 BLAKE2B 8a4bd3dbe264635cbfe42c131f20a0e8f32989211434fbcc085abeb8b7fac841908e99c6130d626af363edf9b07fb82f6ddbc494812273521941d553980142c9 SHA512 d6c2e5a99ea359d866393a6b00e0e21e5d80e4e665e457c0f2f0bbebda53afeab75b1d9b6b79102339ee621bac5050e7d41621703a8fd9ffe1e74a5a4301aa05
|
||||
DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0
|
||||
DIST unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359
|
||||
DIST unicode-xid-0.2.1.crate 14392 BLAKE2B 7f8f91b9c4df55f2137b754208d4f2997a290acfc9393ee2dcda8195eda25cb342e56ad123f56bb298d93db5248a749c18a982423c9a0e85ce93f7a1eb55d289 SHA512 91e862137e837baea82829431cfed36634fdb05339f00c756eb5a4b429ef0bb871f5133d11adf9a023fa22168c8a0cf194ff3669779f04f219d48fc4fac339d2
|
||||
DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1
|
||||
DIST vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58
|
||||
DIST vswhom-sys-0.1.0.crate 15589 BLAKE2B ee13d0c15323c32d1fba2a952860042f4500c5809a62d27b33d4cfdd7be8099cd04041267bbb61c61bb84fea0892dd6e81b5ee7ec69b19334f31048d8b8c4989 SHA512 f4c4c080c25638c7ea5e96ac42d71bd92752e1fed92234f194d6b597b0f451dc19c44ae28f436aa93e5cff94bf2102e49dbec600d64d3c00c9bf03f98d3ad30e
|
||||
@@ -74,11 +95,13 @@ DIST walkdir-2.3.1.crate 23413 BLAKE2B fc9601f4a28cec383297dbd87d422e56db1e989e4
|
||||
DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
|
||||
DIST watchexec-1.14.1.tar.gz 40128 BLAKE2B 52764abd1dc669b32a5903e4c4463a72670de511dd95d6d041174b5eed2616c453cfdcf5fc7ba997b73e981c378d9674cfee34690122e4cb693ca6ba816a94c5 SHA512 93cb5d2d34499f8214e5af2cad0491184d60e084b4729381a3fa73065612889519467f7977a96ffa8f8b4bebc82a0f453e3c62be2936903f5152e8ac1a061d73
|
||||
DIST watchexec-1.15.0.tar.gz 40407 BLAKE2B f737e8c84da491962f480149ffd02ccfe934423f223215f05b50104794d2901ccb7575a31de8e31f80e817f4a3d450549c633f6371dde6311707d717610dede3 SHA512 5384abd8807557446c1835ecccba058d6129b9738cb819dea28d9042a8c25a1318cd9a54155c6ea63cbb649f63439142005cc2531ea8881440c0496a8a228c25
|
||||
DIST watchexec-1.15.1.tar.gz 41762 BLAKE2B 8f575016ade0d391e01f237441f239e17618441a32d23f70ce40a991ee1d41fe0e000ec7c8303ee0cbba7a42a9ff963df48e508696f0f415d0e1ec4f3f802f32 SHA512 f57cc9af381974e50318840c4df318545207bef31399cb2566298795b7e1b85e815abee295ac0fc489df06fe94e2839b8c811a5339cdd2d27a98385d7a221e5a
|
||||
DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe
|
||||
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
|
||||
DIST winapi-build-0.1.1.crate 669 BLAKE2B 6c8d8e0f81574c086f06fb3f234b0e6759d293d1d254857c3d491e4d43279e5c2f57f2fcfdc9d5d7b083280f4cc2a75a6ee9bc1541ec6ce8f8d904ded0567faf SHA512 8b0a239e205a5368892f41c870a8a7ea16e3468c364b03382bef7fa3a2e7159b09c07661e95b1227578f6d72c14879daa4444b28c51ae20ef15d985d59ca5a77
|
||||
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
|
||||
DIST winapi-util-0.1.2.crate 7810 BLAKE2B 511f14b606b591da19159f0f49665846e55ef8e22c7519fedaa5dd65cdc0c51134606c2a7ff0a6cbd7f24e75aaf3109959decaf2a5171fe01fbfc7ad7453fbc4 SHA512 54514420da9851f9657f888d8b198b3a97a6009b7e965d5a23ec471251f6548c2a58c716a5f48fb5d83a5775503d696da98eaed7b71fdd9ba7cd74ba6923b11a
|
||||
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
|
||||
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
|
||||
DIST winreg-0.6.2.crate 19338 BLAKE2B d866995d54b69077efc1bb900235a4c00d9e69779cb365ad2fc97686a6c13de6a91d6204856ea35a18b86a7f32e8d4ac1ea2d2c096d7dd3e42f78400752cd3e2 SHA512 a2b6a7a0fcdb1f81dab62e1626089b6fd753a2233f9496505420ccb7997765c34293ce07b724b8179646345e0f6819eca88a6c167a03d8439a386fe53e184102
|
||||
DIST winreg-0.8.0.crate 22220 BLAKE2B a544159252d4f89acda97182419c472bba8b2b08bdfbc3c33c709645a7406e695ea2fad43a83685c64f85b55d98e4c670001ceadb2dbe9a2e850382cb7f8f430 SHA512 86a5f89917a1fe12ab149de098000cb07c94bbf8b0bf0172a64d0c31549a5133c2cbec269365aa655b7abd1d72a20715676de08c8757c8e00f31882a14d570a1
|
||||
|
||||
100
app-misc/watchexec/watchexec-1.15.1.ebuild
Normal file
100
app-misc/watchexec/watchexec-1.15.1.ebuild
Normal file
@@ -0,0 +1,100 @@
|
||||
# Copyright 2017-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Auto-Generated by cargo-ebuild 0.3.1
|
||||
|
||||
EAPI=7
|
||||
|
||||
CRATES="
|
||||
aho-corasick-0.7.15
|
||||
bitflags-1.2.1
|
||||
bstr-0.2.15
|
||||
cc-1.0.67
|
||||
cfg-if-0.1.10
|
||||
cfg-if-1.0.0
|
||||
clap-2.33.3
|
||||
darling-0.12.3
|
||||
darling_core-0.12.3
|
||||
darling_macro-0.12.3
|
||||
derive_builder-0.10.0
|
||||
derive_builder_core-0.10.0
|
||||
derive_builder_macro-0.10.0
|
||||
embed-resource-1.6.1
|
||||
env_logger-0.8.3
|
||||
filetime-0.2.14
|
||||
fnv-1.0.7
|
||||
fsevent-0.4.0
|
||||
fsevent-sys-2.0.1
|
||||
fuchsia-zircon-0.3.3
|
||||
fuchsia-zircon-sys-0.3.3
|
||||
glob-0.3.0
|
||||
globset-0.4.6
|
||||
ident_case-1.0.1
|
||||
inotify-0.7.1
|
||||
inotify-sys-0.1.5
|
||||
iovec-0.1.4
|
||||
kernel32-sys-0.2.2
|
||||
lazy_static-1.4.0
|
||||
lazycell-1.3.0
|
||||
libc-0.2.93
|
||||
log-0.4.14
|
||||
memchr-2.3.4
|
||||
mio-0.6.23
|
||||
mio-extras-2.0.6
|
||||
miow-0.2.2
|
||||
net2-0.2.37
|
||||
nix-0.20.0
|
||||
notify-4.0.16
|
||||
proc-macro2-1.0.26
|
||||
quote-1.0.9
|
||||
redox_syscall-0.2.6
|
||||
regex-1.4.5
|
||||
regex-syntax-0.6.23
|
||||
same-file-1.0.6
|
||||
slab-0.4.2
|
||||
strsim-0.10.0
|
||||
syn-1.0.69
|
||||
term_size-0.3.2
|
||||
textwrap-0.11.0
|
||||
unicode-width-0.1.8
|
||||
unicode-xid-0.2.1
|
||||
vswhom-0.1.0
|
||||
vswhom-sys-0.1.0
|
||||
walkdir-2.3.2
|
||||
winapi-0.2.8
|
||||
winapi-0.3.9
|
||||
winapi-build-0.1.1
|
||||
winapi-i686-pc-windows-gnu-0.4.0
|
||||
winapi-util-0.1.5
|
||||
winapi-x86_64-pc-windows-gnu-0.4.0
|
||||
winreg-0.8.0
|
||||
ws2_32-sys-0.2.1
|
||||
"
|
||||
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="Executes commands in response to file modifications"
|
||||
HOMEPAGE="https://github.com/watchexec/watchexec"
|
||||
SRC_URI="https://github.com/watchexec/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" $(cargo_crate_uris ${CRATES})"
|
||||
# Prevent portage from trying to fetch bunch of *.crate from mirror despite they are not mirrored.
|
||||
RESTRICT="mirror"
|
||||
LICENSE="Apache-2.0 BSD CC0-1.0 ISC MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
QA_FLAGS_IGNORED="usr/bin/watchexec"
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
|
||||
dodoc README.md doc/watchexec.1.html
|
||||
doman doc/watchexec.1
|
||||
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins completions/zsh _watchexec
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST lowdown-0.8.4.tar.gz 210080 BLAKE2B 7cf0de77cda02f9c39df40f3e54711654d84d34941094db0d8d28ef26d385a28216e13669c08e65d13b1924a24f50a0f2815145edc4a5d89fab7659ccbe43e9d SHA512 d1d63c96a53692286285a64809317f4ff4b6d2f4499d984cd1284787f3d7ce42ff1ef842bfebd0a2cb4deccfa2bf3d20ff0deb41443b361a314fcde0ee59bd72
|
||||
@@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="simple markdown translator"
|
||||
HOMEPAGE="https://kristaps.bsd.lv/lowdown/"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/kristapsdz/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://kristaps.bsd.lv/${PN}/snapshots/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# note: not an autoconf configure script (oconfigure)
|
||||
cat <<-EOF > "configure.local"
|
||||
PREFIX="${EPREFIX}/usr"
|
||||
BINDIR="${EPREFIX}/usr/bin"
|
||||
SBINDIR="${EPREFIX}/usr/sbin"
|
||||
LIBDIR="${EPREFIX}/usr/$(get_libdir)"
|
||||
MANDIR="${EPREFIX}/usr/share/man"
|
||||
INCLUDEDIR="${EPREFIX}/usr/include"
|
||||
|
||||
CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
||||
LDFLAGS="${LDFLAGS}"
|
||||
CC="$(tc-getCC)"
|
||||
|
||||
# fix utf-8 locale on musl
|
||||
$(usex elibc_musl UTF8_LOCALE=C.UTF-8 '')
|
||||
EOF
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="simple markdown translator"
|
||||
HOMEPAGE="https://kristaps.bsd.lv/lowdown/"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/kristapsdz/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://kristaps.bsd.lv/${PN}/snapshots/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# note: not an autoconf configure script (oconfigure)
|
||||
cat <<-EOF > "configure.local"
|
||||
PREFIX="${EPREFIX}/usr"
|
||||
BINDIR="${EPREFIX}/usr/bin"
|
||||
SBINDIR="${EPREFIX}/usr/sbin"
|
||||
LIBDIR="${EPREFIX}/usr/$(get_libdir)"
|
||||
MANDIR="${EPREFIX}/usr/share/man"
|
||||
INCLUDEDIR="${EPREFIX}/usr/include"
|
||||
|
||||
CFLAGS="${CFLAGS} ${CPPFLAGS}"
|
||||
LDFLAGS="${LDFLAGS}"
|
||||
CC="$(tc-getCC)"
|
||||
|
||||
# fix utf-8 locale on musl
|
||||
$(usex elibc_musl UTF8_LOCALE=C.UTF-8 '')
|
||||
EOF
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
./configure
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<maintainer>
|
||||
<name>kristapsdz</name>
|
||||
<email>kristaps@bsd.lv</email>
|
||||
</maintainer>
|
||||
<changelog>https://kristaps.bsd.lv/lowdown/archive.html</changelog>
|
||||
<bugs-to>https://github.com/kristapsdz/lowdown/issues</bugs-to>
|
||||
<remote-id type="github">kristapsdz/lowdown</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>cybertailor@gmail.com</email>
|
||||
<name>Anna</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
1
dev-lang/fennel/Manifest
Normal file
1
dev-lang/fennel/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST fennel-0.9.1.tar.gz 203441 BLAKE2B 74f461b3e7a24cdae0c8dde590814cb9753a12ab62e797746cc8753d178007a09084037e443d8309fa11ff309a5c6bf6c2e369942ef357aa0402883cef278542 SHA512 87e7ffbef0b49499a93255f50e77f53b9be4faa6d4609d8d65e3a64470bbf07b49a55e7dd547fda4b0e5fe0f4f1e6ece18282cc89955a57ed0a50be8dc01261c
|
||||
45
dev-lang/fennel/fennel-0.9.1.ebuild
Normal file
45
dev-lang/fennel/fennel-0.9.1.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
LUA_COMPAT=( lua5-{1..4} luajit )
|
||||
|
||||
inherit lua-single
|
||||
|
||||
DESCRIPTION="Fennel is a lisp that compiles to Lua"
|
||||
HOMEPAGE="https://fennel-lang.org/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.sr.ht/~technomancy/fennel"
|
||||
else
|
||||
SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${LUA_REQUIRED_USE}"
|
||||
|
||||
BDEPEND="${LUA_DEPS}"
|
||||
RDEPEND="${BDEPEND}"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
lua-single_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake LUA_VERSION="$(lua_get_version)" \
|
||||
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
|
||||
PREFIX="${ED}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake LUA_VERSION="$(lua_get_version)" \
|
||||
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
|
||||
PREFIX="${ED}/usr" install
|
||||
doman "${PN}.1"
|
||||
dodoc *.md
|
||||
}
|
||||
45
dev-lang/fennel/fennel-9999.ebuild
Normal file
45
dev-lang/fennel/fennel-9999.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
LUA_COMPAT=( lua5-{1..4} luajit )
|
||||
|
||||
inherit lua-single
|
||||
|
||||
DESCRIPTION="Fennel is a lisp that compiles to Lua"
|
||||
HOMEPAGE="https://fennel-lang.org/"
|
||||
|
||||
if [[ "${PV}" == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.sr.ht/~technomancy/fennel"
|
||||
else
|
||||
SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
REQUIRED_USE="${LUA_REQUIRED_USE}"
|
||||
|
||||
BDEPEND="${LUA_DEPS}"
|
||||
RDEPEND="${BDEPEND}"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
lua-single_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake LUA_VERSION="$(lua_get_version)" \
|
||||
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
|
||||
PREFIX="${ED}/usr"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake LUA_VERSION="$(lua_get_version)" \
|
||||
LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" \
|
||||
PREFIX="${ED}/usr" install
|
||||
doman "${PN}.1"
|
||||
dodoc *.md
|
||||
}
|
||||
26
dev-lang/fennel/metadata.xml
Normal file
26
dev-lang/fennel/metadata.xml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>xgqt@riseup.net</email>
|
||||
<name>Maciej Barć</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Fennel is a lisp that compiles to Lua. It aims to be easy to use,
|
||||
expressive, and has almost zero overhead compared to handwritten Lua.
|
||||
|
||||
- Full Lua compatibility - You can use any function or library from Lua.
|
||||
- Zero overhead - Compiled code should be just as or more efficient
|
||||
than hand-written Lua.
|
||||
- Compile-time macros - Ship compiled code with no runtime dependency
|
||||
on Fennel.
|
||||
- Embeddable - Fennel is a one-file library as well as an executable.
|
||||
Embed it in other programs to support runtime extensibility and
|
||||
interactive development.
|
||||
|
||||
At https://fennel-lang.org there's a live in-browser repl you can use without installing anything.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">bakpakin/Fennel</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -15,6 +15,6 @@ LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
#DEPEND="test? ( dev-python/asynctest[${PYTHON_USEDEP}] )"
|
||||
#
|
||||
#distutils_enable_tests pytest
|
||||
DEPEND="test? ( dev-python/asynctest[${PYTHON_USEDEP}] )"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST billiard-3.6.3.0.tar.gz 153944 BLAKE2B 72a63f859a3798481d068e0e1c7f411e5c4b5de43f95eb6e56345738c9247e8b6f7a0cca88e85cfc74891e83a2c2b20f067ce16471f5c83c13e23699bed267e7 SHA512 3977137ec5ca558294df2e7653d2d2bc100d7be0e0aa24fd0395b244e946739c3de49b124064e9887b938c0237db6212ae65d8474816f2849c550df9a23e7a06
|
||||
DIST billiard-3.6.4.0.tar.gz 154182 BLAKE2B 3c42c2c72e2a7e2ac7a1e84685ca592f48edc6ca025eac2ab52c3162bee591fbd06db5d9800ef3a9df00265dc1f373a4130963f428b4a5c6db2d90f701c8ebb7 SHA512 8d6013c170ce54e64fdb5d7da85569f31c928d34cc4242318a124e763092be4680e8d7c3007576bac3337b0c1d86a2ead768b1563e5b673da5d73ab600048ba7
|
||||
|
||||
47
dev-python/billiard/billiard-3.6.4.0.ebuild
Normal file
47
dev-python/billiard/billiard-3.6.4.0.ebuild
Normal file
@@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} pypy3 )
|
||||
|
||||
inherit distutils-r1 flag-o-matic
|
||||
|
||||
DESCRIPTION="Python multiprocessing fork"
|
||||
HOMEPAGE="
|
||||
https://pypi.org/project/billiard
|
||||
https://github.com/celery/billiard
|
||||
"
|
||||
SRC_URI="https://github.com/celery/billiard/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
RESTRICT="!test? ( test )"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="
|
||||
test? (
|
||||
>=dev-python/case-1.3.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-3.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pytest-6.2[${PYTHON_USEDEP}]
|
||||
dev-python/psutil[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
# The usual req'd for tests
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_compile_all() {
|
||||
use doc && esetup.py build_sphinx --builder="html" --source-dir=Doc/
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( build/sphinx/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST doxypypy-0.8.8.6.tar.gz 39019 BLAKE2B 6f1860ec3f9a33762297cb9b0ccdb3523dfb0855f7eb56ef4d5fe0346e25a0980dd3d007af9d4bc6d3a8502589d8a9701c4d428aa342f6156a6c7aa47a5f1ca1 SHA512 17b69d625187983dcd48ec00c317916493228d999f254dd00d85f826ab45e0a5b73557ab5975d7d64a312161c821c78ef1cbca117e2455d3440b247d45ef8399
|
||||
DIST doxypypy-0.8.8.6_p20210405.tar.gz 62179 BLAKE2B ee36a130f2c4af9264f04cf00ad311dccda8beeca505d7eb84169b05cf1e0ed6242770ede96b3df9b77385ea238cae84e9cd4e9f8761d23530e2f8e5fbcad797 SHA512 d3fa6bec9381d5531f82837e51988ccea4882fc77109924dd7a7f3ecd99e5afbec09d203629ac3853eeb38cf4592d97a1ec8c18fbe9fb48885794f887aba4336
|
||||
|
||||
36
dev-python/doxypypy/doxypypy-0.8.8.6_p20210405.ebuild
Normal file
36
dev-python/doxypypy/doxypypy-0.8.8.6_p20210405.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
PYTHON_COMPAT=( python3_{8..9} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_REV=39115c3d061d2f83e4a030bcb8642ec6f3203e61
|
||||
|
||||
DESCRIPTION="A more Pythonic version of doxypy, a Doxygen filter for Python"
|
||||
HOMEPAGE="https://github.com/Feneric/doxypypy"
|
||||
SRC_URI="https://github.com/Feneric/doxypypy/archive/${MY_REV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]"
|
||||
DEPEND="test? ( dev-python/zope-interface[${PYTHON_USEDEP}] )"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_REV}"
|
||||
|
||||
distutils_enable_tests unittest
|
||||
|
||||
src_prepare() {
|
||||
distutils-r1_src_prepare
|
||||
# These files fail to byte-compille (UTF-LE?)
|
||||
# ValueError: source code string cannot contain null bytes
|
||||
# Matches pypy tarball
|
||||
rm doxypypy/test/sample_utf* || die
|
||||
sed -i '/test_utf/,+5d' doxypypy/test/test_doxypypy.py || die
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_7 )
|
||||
PYTHON_COMPAT=( python{3_7,3_8,3_9} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
|
||||
inherit meson python-any-r1
|
||||
inherit meson python-any-r1 xdg-utils
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
@@ -54,3 +54,15 @@ src_configure() {
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
@@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8,9} )
|
||||
|
||||
inherit meson python-any-r1
|
||||
inherit meson python-any-r1 xdg-utils
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
@@ -55,3 +55,15 @@ src_configure() {
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
||||
|
||||
@@ -18,9 +18,9 @@ SRC_URI="
|
||||
|
||||
LICENSE="MIT BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="" # Unkeyworded for testing
|
||||
IUSE="haxm +i286 +sdl2 +X"
|
||||
REQUIRED_USE="|| ( sdl2 X )"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+i286 ia32 haxm +sdl2 +X"
|
||||
REQUIRED_USE="|| ( X sdl2 ) ^^ ( i286 ia32 )"
|
||||
|
||||
# TODO: migrate from gtk2 to gtk3
|
||||
DEPEND="
|
||||
@@ -49,7 +49,7 @@ RDEPEND="${DEPEND}"
|
||||
S="${WORKDIR}/NP2kai-${MY_REV}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's/CONFIGURATIONS Release/CONFIGURATIONS Gentoo/g' CMakeLists.txt || die
|
||||
sed -i '+s/CONFIGURATIONS Release/CONFIGURATIONS Gentoo/g' CMakeLists.txt || die
|
||||
mv "${WORKDIR}"/sdl2-cmake-modules-${MY_SDL2_CMAKE_MODULES_REV}/* \
|
||||
"${S}"/cmake/sdl2-cmake-modules/ || die
|
||||
|
||||
@@ -58,13 +58,11 @@ src_prepare() {
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_I286=$(usex i286)
|
||||
-DBUILD_HAXM=$(usex haxm)
|
||||
-DBUILD_SDL=ON
|
||||
-DBUILD_X=$(usex X)
|
||||
-DNP2kai_temp=NO
|
||||
-DUSE_HAXM=$(usex haxm)
|
||||
-DUSE_SDL2=$(usex sdl2)
|
||||
-D BUILD_I286=$(usex i286)
|
||||
-D BUILD_HAXM=$(usex haxm)
|
||||
-D BUILD_SDL=ON
|
||||
-D BUILD_X=$(usex X)
|
||||
-D USE_SDL2=$(usex sdl2)
|
||||
)
|
||||
|
||||
NP2KAI_VERSION=${PV} NP2KAI_HASH=${MY_REV} cmake_src_configure
|
||||
@@ -75,7 +73,7 @@ pkg_postinst() {
|
||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
||||
if use i286 && use haxm; then
|
||||
local cfgname="{xnp2kai,xnp21kai}"
|
||||
elif ! use haxm; then
|
||||
elif use i286 && ! use haxm; then
|
||||
local cfgname="xnp2kai"
|
||||
else
|
||||
local cfgname="xnp21kai"
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
DIST azote-1.8.1.tar.gz 615661 BLAKE2B f742fd037eab1a4ef3d87e1c055b254900151c8006127559cd8188665a01fd5277de4a22da6fd9fad270297fa9f1aab075094e59cc5d21e5ddee4f92bb8be5c5 SHA512 b474718242ab767c50edb6a660c4f2c91378289c6c5ae45e3e1dd37603fa0df56939ad56cf330a6e057edfd9b02f88f0a47b803100ad825dca4da8286214313e
|
||||
DIST azote-1.8.2.tar.gz 616189 BLAKE2B a45e1bbd054b409c04f84acb8b67c48bbc33d5efbbc4cdca140e269119e506195e5fb5e59c1b890788190d984ce86f244d8545151c09413841e28d8788c0e038 SHA512 e49cc391801ad8424d0103f5bea0964b0ac20ed66f88b08a78bed1b81ca69b57fcb4674b232a2809c31e1b5af23a4ed0f792ec96def411f2fa2dc2d0f2159337
|
||||
DIST azote-1.9.0.tar.gz 617084 BLAKE2B 6c3cae1f8bcb1be45741dc969c6dec3dfc5df526c3208017d7f31535eb029051ccc3a2549a07bacb1bc3aceaa211a28e23cbd3d6b8605692742b7421e899ddba SHA512 21db7e08e4967235976101f3158fcab83c2896b3a74ab0ea01c6c942dced4dafd68658a8ece381f3813b39bcde09ab5adb50c41533a60bd2af50faa2f876ef38
|
||||
DIST azote-1.9.1.tar.gz 618349 BLAKE2B 4449ebd42134c5429f4486aa2526e2c6b9e5ec8943f872a9bcadd942c6629e3095f71f5759f64e1011793282ffb99cb0bdbbe0c0ffdd0305f2fcdcb70dbfe0b0 SHA512 aa9264172e43b824cd051c2ae86c7cd572821721d0bf1db0f916707bc48d3674fb90c2039c56afd724e9a975fb02a13528c7ae9145bd0ea767b908a230a133c2
|
||||
|
||||
67
gui-apps/azote/azote-1.9.1.ebuild
Normal file
67
gui-apps/azote/azote-1.9.1.ebuild
Normal file
@@ -0,0 +1,67 @@
|
||||
# Copyright 2019-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit distutils-r1 desktop
|
||||
|
||||
DESCRIPTION="wallpaper manager for wlroots compositors"
|
||||
HOMEPAGE="https://github.com/nwg-piotr/azote"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/nwg-piotr/azote"
|
||||
else
|
||||
SRC_URI="https://github.com/nwg-piotr/azote/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-3 BSD"
|
||||
SLOT="0"
|
||||
IUSE="simple-colorpicker imagemagick wayland X yaml"
|
||||
|
||||
RDEPEND="
|
||||
dev-cpp/gtkmm:3.0
|
||||
dev-python/pillow
|
||||
dev-python/pygobject:3=
|
||||
dev-python/send2trash
|
||||
simple-colorpicker? (
|
||||
X? (
|
||||
media-gfx/maim
|
||||
x11-misc/slop
|
||||
)
|
||||
wayland? (
|
||||
gui-apps/grim
|
||||
gui-apps/slurp
|
||||
)
|
||||
)
|
||||
imagemagick? (
|
||||
media-gfx/imagemagick[jpeg,png,svg,X?]
|
||||
)
|
||||
wayland? (
|
||||
gui-apps/swaybg
|
||||
gui-apps/wlr-randr
|
||||
)
|
||||
X? (
|
||||
media-gfx/feh
|
||||
x11-apps/xrandr
|
||||
)
|
||||
yaml? ( dev-python/pyyaml )
|
||||
"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
|
||||
cd "${S}"
|
||||
|
||||
dobin dist/azote
|
||||
domenu dist/azote.desktop
|
||||
|
||||
insinto /usr/share/azote
|
||||
doins dist/azote.svg dist/indicator_{active,attention}.png
|
||||
insinto /usr/share/licenses/azote
|
||||
doins LICENSE-COLORTHIEF
|
||||
}
|
||||
@@ -29,7 +29,7 @@ src_prepare() {
|
||||
|
||||
src_compile(){
|
||||
sed 's@<openssl@<openssl-1.0/openssl@' -i openssl.c fio.c makeconfig
|
||||
emake LDFLAGS+="-L /usr/lib/openssl-1.0/" SENDMAIL=/usr/sbin/sendmail
|
||||
emake LDFLAGS=${LDFLAGS} LDFLAGS+="-L /usr/lib/openssl-1.0/" SENDMAIL=/usr/sbin/sendmail
|
||||
}
|
||||
|
||||
src_install(){
|
||||
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST mailspring-1.8.0-amd64.deb 79747546 BLAKE2B ed47adc692455324d0a8ce13d6f5a54cacd64c40112192df5ff0dcfab47815eabc3c3964e588af4443dc863f1b53fc08f001fdadf6340017900a1bed40d8a9ab SHA512 e487a6eed6e5e1bbcece3f85fa3cf32d24e257f73d77b0170f2b970496d3d710a529d28d8b035bb6589d450fde7c2324de59bfa17c8502fc317d5250368fbbec
|
||||
DIST mailspring-1.9.0-amd64.deb 87900812 BLAKE2B 53f6526590e2274540f89818e70771e769ffb48186f6e1c77ab72ae5ce09bf3e053d6b45905463b79d3b0fd2dbf3e8d75175fd6a56f724a45ae7bc7ad2a76ce4 SHA512 7c35236a60046204b2c4fb3f8899a97972773327d8b61cba55a10793740bb37751a176f3dd0ba0c8ede2facb63f95cf077ea94e3e6b66a14b003602bd8e408a8
|
||||
DIST mailspring-1.9.1-amd64.deb 87784166 BLAKE2B bf4ce5c58212277d4fa2ef9c9cb28e6eb09eb0748ad2fa128c0b1f3836e51b8bca9329b540f7b7554f539aa2624e3fa8746d8537388aceaec92a34aaf41b3100 SHA512 cfdc5ad468c094bebef84e8b39ac49acc1164485a4a9994d919c38eea5b497b73dd96bcf1a5fca495e6c6585bf7d70dd8a56663d33536d5bc981d0d79a487b3d
|
||||
|
||||
52
mail-client/mailspring-bin/mailspring-bin-1.9.1.ebuild
Normal file
52
mail-client/mailspring-bin/mailspring-bin-1.9.1.ebuild
Normal file
@@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit unpacker xdg
|
||||
|
||||
DESCRIPTION="A beautiful, fast and fully open source mail client for Mac, Windows and Linux"
|
||||
HOMEPAGE="https://getmailspring.com/"
|
||||
SRC_URI="https://github.com/Foundry376/Mailspring/releases/download/${PV}/mailspring-${PV}-amd64.deb"
|
||||
S="${WORKDIR}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
app-crypt/libsecret
|
||||
app-crypt/mit-krb5
|
||||
app-text/tidy-html5
|
||||
dev-cpp/ctemplate
|
||||
dev-libs/libgcrypt
|
||||
dev-libs/nss
|
||||
dev-libs/openssl
|
||||
dev-libs/openssl-compat
|
||||
gnome-base/gconf
|
||||
media-libs/alsa-lib
|
||||
media-libs/libglvnd
|
||||
net-dns/c-ares
|
||||
net-print/cups
|
||||
sys-devel/libtool
|
||||
virtual/udev
|
||||
=x11-libs/gtk+-3*
|
||||
x11-libs/libnotify
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/libXtst
|
||||
x11-libs/libXScrnSaver
|
||||
x11-misc/xdg-utils
|
||||
|| ( =dev-libs/glib-2* gnome-base/gvfs )
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
|
||||
src_unpack(){
|
||||
unpack_deb ${A}
|
||||
}
|
||||
|
||||
src_install(){
|
||||
cp -R "${S}"/* "${D}" || die "Installing binary files failed"
|
||||
mv "${D}/usr/share/doc/mailspring" "${D}/usr/share/doc/${PF}" || die
|
||||
mv "${D}/usr/share/appdata" "${D}/usr/share/metainfo" || die
|
||||
}
|
||||
45
media-fonts/3270font/3270font-2.2.1-r1.ebuild
Normal file
45
media-fonts/3270font/3270font-2.2.1-r1.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
inherit font python-any-r1
|
||||
|
||||
DESCRIPTION="A IBM 3270 Terminal font in a modern format"
|
||||
HOMEPAGE="https://github.com/rbanffy/3270font"
|
||||
SRC_URI="https://github.com/rbanffy/3270font/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD CC-BY-SA-3.0 GPL-3 OFL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DOCS=( CHANGELOG.md README.md )
|
||||
HTML_DOCS=( "DESCRIPTION.en_us.html" )
|
||||
|
||||
PATCHES=( "${FILESDIR}/remove-useless-tests.patch" )
|
||||
RDEPEND="
|
||||
media-gfx/fontforge
|
||||
"
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/ipdb
|
||||
dev-python/pillow
|
||||
)
|
||||
"
|
||||
|
||||
FONT_S="${S}/build"
|
||||
FONT_SUFFIX="otf ttf pfm woff"
|
||||
|
||||
src_compile() {
|
||||
emake font
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test
|
||||
}
|
||||
43
media-fonts/3270font/3270font-2.2.1.ebuild
Normal file
43
media-fonts/3270font/3270font-2.2.1.ebuild
Normal file
@@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{7,8} )
|
||||
inherit font python-any-r1
|
||||
|
||||
DESCRIPTION="A IBM 3270 Terminal font in a modern format"
|
||||
HOMEPAGE="https://github.com/rbanffy/3270font"
|
||||
SRC_URI="https://github.com/rbanffy/3270font/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD CC-BY-SA-3.0 GPL-3 OFL"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
DOCS=( CHANGELOG.md README.md )
|
||||
HTML_DOCS=( "DESCRIPTION.en_us.html" )
|
||||
#test need network
|
||||
RESTRICT="test"
|
||||
RDEPEND="
|
||||
media-gfx/fontforge
|
||||
"
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/black
|
||||
dev-python/ipdb
|
||||
dev-python/pillow
|
||||
)
|
||||
"
|
||||
|
||||
FONT_S="${S}/build"
|
||||
FONT_SUFFIX="otf ttf pfm woff"
|
||||
|
||||
src_compile() {
|
||||
emake font
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test
|
||||
}
|
||||
1
media-fonts/3270font/Manifest
Normal file
1
media-fonts/3270font/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST 3270font-2.2.1.tar.gz 518982 BLAKE2B 43cb01f569ff51ac250609fe0788025ed9cdb8dcbc09b090ed0ea74c3d77f07e2c42c123f9f7c82b0beadd6f8c486901727dad668893450916d2adabb7769012 SHA512 055e126eecdd190c425d84e0656170057a900a40475d357a52287ea87759d842808085be6fec14fdee6a5fccdf446422cc115d60aa5b2892e8e787f6fcc83c92
|
||||
20
media-fonts/3270font/files/remove-useless-tests.patch
Normal file
20
media-fonts/3270font/files/remove-useless-tests.patch
Normal file
@@ -0,0 +1,20 @@
|
||||
--- a/Makefile 2021-04-17 04:14:57.220030609 +0200
|
||||
+++ b/Makefile 2021-04-17 04:15:23.615508374 +0200
|
||||
@@ -73,17 +73,11 @@
|
||||
@./fontbakery_checks.sh
|
||||
|
||||
skimpytest: font ## Runs the minimal tests and verifies the ZIP file mentioned in the README is present.
|
||||
- @flake8 *.py
|
||||
- @isort --check-only *.py
|
||||
- @black --check -l79 *.py
|
||||
@fontlint ${BUILD_DIR}/3270-Regular.otf
|
||||
@fontlint ${BUILD_DIR}/3270-Regular.ttf
|
||||
@fontlint ${BUILD_DIR}/3270-Regular.woff
|
||||
@fontlint ${BUILD_DIR}/3270SemiCondensed-Regular.ttf
|
||||
@fontlint ${BUILD_DIR}/3270Condensed-Regular.ttf
|
||||
- @wget --spider $(shell grep -Eo \
|
||||
- 'https://3270font.s3.amazonaws.com/3270_fonts_[^/"]+\.zip' \
|
||||
- README.md)
|
||||
|
||||
test: skimpytest ## Generates and checks font files
|
||||
# These are tests that fail on Travis (because their fontlint can't ignore
|
||||
10
media-fonts/3270font/metadata.xml
Normal file
10
media-fonts/3270font/metadata.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription lang="en">
|
||||
This font is derived from the x3270 font, which, in turn, was translated from the one in Georgia Tech's 3270tool, which was itself hand-copied from a 3270 series terminal. I built it because I felt terminals deserve to be pretty. The .sfd font file contains a x3270 bitmap font that was used for guidance.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">rbanffy/3270font</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
sys-apps/nq/Manifest
Normal file
1
sys-apps/nq/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST nq-0.4.tar.gz 11976 BLAKE2B 2fa22bd0518e8eea09604db4bfb3c0c11583e8c812bb80697d4697afe30283ff878e367e5e42b0894a1a216ee3ce313f41a8f5d217dcc15a49a8b331d0ba9c3f SHA512 c4587c2074dd6e3d18d56a273b943b2594f6ea73912d774120706dbcb6a64e0b7a99c4da7283cbe0d3d47eb24fa246625e9180a88ee2e0cacc647de8c8606c38
|
||||
20
sys-apps/nq/metadata.xml
Normal file
20
sys-apps/nq/metadata.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>marco@sirabella.org</email>
|
||||
<name>Marco Sirabella</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">leahneukirchen/nq</remote-id>
|
||||
<bugs-to>https://github.com/leahneukirchen/nq/issues</bugs-to>
|
||||
<changelog>https://git.vuxu.org/nq/plain/NEWS.md</changelog>
|
||||
</upstream>
|
||||
<longdescription lang="en">
|
||||
These small utilities allow creating very lightweight job queue systems which require no setup, maintenance, supervision, or any long-running processes.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="shell">Use shell implementation</flag>
|
||||
<flag name="tq">Install tq, a tmux & screen wrapper</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
38
sys-apps/nq/nq-0.4.ebuild
Normal file
38
sys-apps/nq/nq-0.4.ebuild
Normal file
@@ -0,0 +1,38 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="Unix command line queue utility"
|
||||
HOMEPAGE="https://git.vuxu.org/nq/about/"
|
||||
SRC_URI="https://git.vuxu.org/${PN}/snapshot/${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="-shell +tq test"
|
||||
RESTRICT="!test? ( test )"
|
||||
REQUIRED_USE="shell? ( !test )" # shell alternatives currently fail tests
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="
|
||||
shell? ( sys-apps/util-linux sys-apps/coreutils )
|
||||
tq? ( || ( app-misc/tmux app-misc/screen ) )
|
||||
"
|
||||
BDEPEND="test? ( dev-lang/perl )"
|
||||
|
||||
DOCS=( README.md NEWS.md )
|
||||
|
||||
src_compile() {
|
||||
if use shell; then
|
||||
cp nq.sh nq
|
||||
cp fq.sh fq
|
||||
fi
|
||||
emake CFLAGS="${CFLAGS} -Wno-unused-result"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" PREFIX=/usr ALL="nq fq $(usev tq)" install
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST er-0.0.3.tar.gz 13130 BLAKE2B 1906a0627a0d17f776ba8612ec3c5feb60d41451d026add4dca0164b57570ba7bd81f1ecf303ab0f0c17cd8a26f4588afbb4748ccc66d3b82e922d5b46a3d147 SHA512 0edb8fd96ef606003e0623d6742993e3bb663fd0a3761ed4b68fc14e24c1ab586b200b0f01530570e40a7733bca3c0ecadbac0fb515594b79d9c123fe7c417e8
|
||||
DIST er-0.0.4.tar.gz 20824 BLAKE2B 05d49669a04d94a39ae46f71fb2cf034b7b9d43831f9b5d12468264dd550a97db2fae1d2a0e1b73188d23404e091ef4a4870e04f7c37d5318961b0b542b5656a SHA512 8e5b78a7b3013c5e1bb71584afddb2f0162a2c1a6845cca112e36c5929eafb8f227288eabd237ed1fbb04fcf6e00edfa4042650d9910198f3d98abfccdb562fe
|
||||
|
||||
26
sys-cluster/er/er-0.0.4.ebuild
Normal file
26
sys-cluster/er/er-0.0.4.ebuild
Normal file
@@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="High-level distributed erasure coding lib combining shuffile and redset"
|
||||
HOMEPAGE="https://github.com/ECP-VeloC/er"
|
||||
SRC_URI="https://github.com/ECP-VeloC/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
PATCHES=( "${FILESDIR}/no-static-${PV}.patch" )
|
||||
RDEPEND="
|
||||
sys-cluster/KVTree[mpi]
|
||||
sys-cluster/redset
|
||||
sys-cluster/shuffile
|
||||
sys-libs/zlib
|
||||
virtual/mpi
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
>=dev-util/cmake-2.8
|
||||
"
|
||||
16
sys-cluster/er/files/no-static-0.0.4.patch
Normal file
16
sys-cluster/er/files/no-static-0.0.4.patch
Normal file
@@ -0,0 +1,16 @@
|
||||
--- a/src/CMakeLists.txt 2021-04-16 03:54:24.548709584 +0200
|
||||
+++ b/src/CMakeLists.txt 2021-04-16 03:54:48.685073637 +0200
|
||||
@@ -23,13 +23,3 @@
|
||||
TARGET_LINK_LIBRARIES(er ${ER_EXTERNAL_LIBS})
|
||||
SET_TARGET_PROPERTIES(er PROPERTIES OUTPUT_NAME er CLEAN_DIRECT_OUTPUT 1)
|
||||
INSTALL(TARGETS er DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
||||
-
|
||||
-ADD_LIBRARY(er-static STATIC $<TARGET_OBJECTS:er_o>)
|
||||
-IF(ER_LINK_STATIC)
|
||||
- SET_TARGET_PROPERTIES(er-static PROPERTIES LINK_SEARCH_START_STATIC 1)
|
||||
- SET_TARGET_PROPERTIES(er-static PROPERTIES LINK_SEARCH_END_STATIC 1)
|
||||
-ENDIF(ER_LINK_STATIC)
|
||||
-TARGET_LINK_LIBRARIES(er-static ${ER_EXTERNAL_LIBS})
|
||||
-
|
||||
-SET_TARGET_PROPERTIES(er-static PROPERTIES OUTPUT_NAME er CLEAN_DIRECT_OUTPUT 1)
|
||||
-INSTALL(TARGETS er-static DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
||||
45
sys-fs/fscrypt/Manifest
Normal file
45
sys-fs/fscrypt/Manifest
Normal file
@@ -0,0 +1,45 @@
|
||||
DIST fscrypt-0.3.0.tar.gz 148000 BLAKE2B c62446bfec0f73cb89be092cadb04d9842ec10d79fff4bd5a3b358b29012c03bba766738f6a0ad61502f3d14781bd36ba1bb0a1fa610570014e5c60bda017c59 SHA512 e0b16359a8883d99b2de4aabc0c810d152ce2d70975a785f7a711ac5d7c1abc1e796ad0f58cb8964e9197415062d216ffb7e19d011859d8f98154150349a2cca
|
||||
DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d SHA512 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
|
||||
DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb SHA512 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
|
||||
DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod 35 BLAKE2B 45d27e6bbd9255a355b6bd14ac839c7d87fabb393693a8b862ad974017af01309e5d36fa99d4925905c1617c0d90b5263b54cd95af2dbab186e293936dc86459 SHA512 ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5
|
||||
DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.zip 246908 BLAKE2B 94b71d3c77553dca4889c6f066f6741fa9d17a0ea86b564e3e8ff05b015b87c18fd3fcbe2b3d942a8569c99ef4bdf42c686bd58485e9373447d25724ceb934ca SHA512 47991999bacf78ddfd33a4af3c0d5b8a418cb7664e05bc59d886150025a1d5aad831deacbd6da76d5a21a97ed115d4210c374459e7af8ed7b93c4c1c0e7a42fa
|
||||
DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod 34 BLAKE2B a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75 SHA512 e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6
|
||||
DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.zip 482403 BLAKE2B 47db66e9c8187c20b27b9aeb8584f0f2289084103ccda25406eb30059147c3bcb867c76d145c4cab7eae801ed4cf76a63efe23f091e05c9206fcadc3358a02f6 SHA512 d102d00618f077f7d677eea9f0d4aff600e4b95caaca6ae6021355e64ed0a8fe418fd731370baa968f6fd338e377b5d3a2077b0b8a1ee399f992b8a7717cf77f
|
||||
DIST github.com%2Fgoogle%2Frenameio%2F@v%2Fv0.1.0.mod 34 BLAKE2B 1eabef50b2977886d7980d7da197828b826c54018766418b3160f5cd512784635e5791a40cc4fb806d52f5ead99f941fae8037872d6cedfd6c851103f3be1a74 SHA512 a46cae976ce90d1cef802eeaa873c059cc9ec3678d5c3c304a9de45f44f20a24d68fa290cfdcf78c4ac222a6d619a005825de8f11e72b9a5af476a0b0180092b
|
||||
DIST github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod 35 BLAKE2B 2f43dcbab430f12316fde243db4bafe24372c74d60874b05917269e249a36660309c23da151db31d89c0d0a8fd0f179e2dd7f386af3ca533c95ef74017609af9 SHA512 86aca37f7f94ada381e0528a535b344c8fdbab9e0dcc7b71d716083501ad3d61db701ee159ccfb5455a351fc18a405301abe798037dd1200f9950bdd805d3dc9
|
||||
DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d
|
||||
DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596 SHA512 967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb
|
||||
DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c SHA512 11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce
|
||||
DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0
|
||||
DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.0.zip 14743 BLAKE2B c0c06d296c0583be2a6eb06359659b50941ea516bc768833bbfe252b73a2d81616dbe2d2db1991bd196b4a615b253c60046bbc6d56ca7268ded5b0ff40a4dc81 SHA512 2975fb8868fddaff560951be41194b82b631138d617705c3f6162acb76ace8697cc8ebc8f610ca1fb1a5167c6b6b0ecc87c150133a757447831463a0da18f392
|
||||
DIST github.com%2Frogpeppe%2Fgo-internal%2F@v%2Fv1.3.0.mod 73 BLAKE2B 21e3545a4518c64daac1cf36e47a2c8e1fc8ab7402372f2e871052d0dd9d83fc2aa44babb2f8751180cb66dcd2af82ed202afbf5ad3a219c4562da23ae8ce185 SHA512 4fd07ae7c00bcc135cc10a0b34ab102a893ed8ea4708f9d38da52f98b09fb66144f970ffd8795476fd6625b25c9e48390a5b1c5c99bd0c8d536a94201dc96613
|
||||
DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.20.0.mod 29 BLAKE2B 4f20ac8fb7beef2b678cff290a28c8125d368504aebfcde33e746d3ca7b9606804bd94c59c50fe328da4c1c592b8768b1aad89bc1d22ddf76cbc88d0f0f76b74 SHA512 5edcf2aac39658fc7e60d5086b066470c6d6213b66a2432bc35c6f67b8cb37a66a67fd97cdd4b8fa1b8b1bddfd544e4aa9838cec06806b89f8e1447e3c61bd2a
|
||||
DIST github.com%2Furfave%2Fcli%2F@v%2Fv1.20.0.zip 72765 BLAKE2B 61a5269577f397701a50299f9e32b195f56af70a439ecc94f3ccba5a04cf6d1d220b5ae34d26c1a019989b19996335d265abb665ac5aee876ba50b941665cf99 SHA512 5edcc7510abaf7a6326a27a43aa7debd43d333dd1c23462a5f0d8a8d526ef74c085db35a637536eb6883d531bce4bf35648b75dbb19e43e481382572cdd24b3f
|
||||
DIST github.com%2Fwadey%2Fgocovmerge%2F@v%2Fv0.0.0-20160331181800-b5bfa59ec0ad.mod 35 BLAKE2B 37259015d6e78647e4bae8cd5be6c9b49824fb31b641093bd17cb2a0d3ad0d0f01b6b4634988b6ae81bc6b3c4bd4e5907aa3066566397e6e7ed2227302ff8eb6 SHA512 4b15d52818e6cbffb54542844afa76c5b6a2b8c30ead35d3c8b77cfc40f143bcda269fe6c22191b41f9185966b61761b09e74b3109cdf2601a0d92489c976856
|
||||
DIST github.com%2Fwadey%2Fgocovmerge%2F@v%2Fv0.0.0-20160331181800-b5bfa59ec0ad.zip 2832 BLAKE2B d7ddd1d9d4c2e4e5219db98b3c85fe1e5fcc229aa90569ad20d68489951fbf08df3a4ea14339894d7d888e9287685e197564a42cb602934a0899c5e154b9855e SHA512 976ddf67ea97ba65839c3b6c89fbfdbfcc93b8e4358eebca0d50bad112f2428c81e178442f41d2ead9ec2b4c6bcfb6319d4d52e882944c61073ef0da442f574b
|
||||
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190308221718-c2843e01d9a2.mod 88 BLAKE2B aec7d0eea1278eb3d1568d5bfb4041267501ad14457ebfcbdbc5fe21473170b8616ca4028f52af2edbfd85922cbe04540b4b0df7f69f63197698143cc5557a7a SHA512 2df49895053b36fed7ea905aa73f86568fbafd79ff0a7976679d8c77cf15025129435d9dbfd89367b611b1aadbea4f4bd1835eb4efa9ea702466e443638d379e
|
||||
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190510104115-cbcb75029529.mod 146 BLAKE2B 6fe18cbe4eb6c3f6c26a4d2f9f309c48eb9ea59017125179cbfd61bb1e62395515c8cb286e1139fbcf54d37dcb2baa1a2f98dcfbcb6178b7f7df3b51929ff5c5 SHA512 f40c7b620b28b5bdc6ce92d43768af71b5869e7f0eb7872dd0f2751eed2bd15a17f7af26bf2dc5c6f7e6b816a174d010bfd22b3f8f5dd72f22dc4e4357dea842
|
||||
DIST golang.org%2Fx%2Fcrypto%2F@v%2Fv0.0.0-20190510104115-cbcb75029529.zip 1812396 BLAKE2B 6a78f16355c218fd5670a85d17dbe4b66b2ed80dbf08cc62827ef873a6c10fc0850cf2285d839446978980513b6d048eba2b054884da91244abd25fc2eb8dd85 SHA512 da2da56521490eae98c27ff1099f8c7a8681402d0db46e9f981576bae3df5e0968b15dc6b0ffefaab889ae4c08c78bef50c6b18120a63bc504047acb987405a2
|
||||
DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.mod 88 BLAKE2B 04ec98f76d6779784920b4f746fccafdba5ee6f365edc58985219675791d417746575165985de6d866ee891b6c768d317360a4229e61f19a1f05e4f0bafdb111 SHA512 5e787e9d2c16c87238995214eab353f87d009acf8ef78889295d11dfabef73cea4e8cabfc2999f9ef0c936efb84c22963e0aa2bce4b3678680a389cbe23df961
|
||||
DIST golang.org%2Fx%2Flint%2F@v%2Fv0.0.0-20190930215403-16217165b5de.zip 45710 BLAKE2B 7349ff19c5695071b04342199b7694af51d7a63b2a9940c72abdc8e2a03da41260da0ae09b039f1cf2c3752c7f2256164a3f0f4ce00410adcd5389cdc07e5cb9 SHA512 00ae7262d6a4f5839915a648e09a51fd939300b9f0404f2c13c062412d059b8278e3c40b2db2a927bffe74a940295834c18b77fb7dc58e88401e0b7606c13aeb
|
||||
DIST golang.org%2Fx%2Fmod%2F@v%2Fv0.0.0-20190513183733-4bf6d317e70e.mod 97 BLAKE2B f6c97d5de5c229ab22e047250a7030c201829f8237b63c0b272c0453dd8ea91360f4a73f9d2b56212103c76c36c01699231d9dd31d48ba8624554b5b36499190 SHA512 15deca99c6d866dcffdd51b1334fbe7f33ce88e1fd82badec64f5155782681887e7fd959ec2686fb35adf70afbe08d743e36c6a891f43462074663357e5b309a
|
||||
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190311183353-d8887717615a.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
|
||||
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190404232315-eb5bcb51f2a3.mod 119 BLAKE2B e042b2716739483252c3340451b2c3c7b421fdf8d6b3e0333e979802fca66159596982ea63a24b6a64457b2757a0ad24cbb9ea032bab4c5377edf84a3ea18b97 SHA512 26b6c92eecd2208967336d4d23f8a71f77f9a73643ad1e5cd84dee36b2f626fffc806e4dd33acc284831a0961e2b363d898a747903235945fbfb665c5b4d5ef2
|
||||
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20190620200207-3b0461eec859.mod 181 BLAKE2B 95ef87cbad118eb6bfc963893e37a555067b7fcf70e52cf4261de029eb46b739b12f50530a46fb91ec9119febcf5033176324a55064f589c17b240a23a15bb4a SHA512 2794c616072f01ca3324107aad2ed97e05f6e6c1e9811a1749073376a89c9ce57a910cfdc8dd6bdc2583d133bb53605c7a68917eaa221ec5c1c8319e5dfbb236
|
||||
DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0
|
||||
DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190423024810-112230192c58.zip 25620 BLAKE2B 770b7dc9bdd8999123fb58cfd951dcbd5592172fd394f1a70abc918e3d7adee5273da1c757f95be15a0ede27f4fd00804564828251ab308d6fc4b116415ac144 SHA512 5a9db9d294b5f2121f3de994da38161f013a0512ad64aaf51f1c7a94b7cdb1ec4102f7c457d29f9bde209e8c254f6ad034c294af3649dbd10d5349c05874f74c
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190215142949-d0b11bdaac8a.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20190412213103-97732733099d.zip 1697094 BLAKE2B 72e52dab100cd79a22a5f8adaa1af24cf245d193dcdfbfa10c25b440d23eda9a1e0f3c1f2b9684b5fbc9159055f482ff8eae12732c40d9d4dbcdfbf5ae93ca88 SHA512 a981d025dbb8bc8d3b48cbe7327076531e614f9bb9662f24b5f89997d8f9612d750ac53b9191e7df42dc326a36913b29350acaf7fe2f4bf2f08b986a510e95da
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191127021746-63cb32ae39b2.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20191127021746-63cb32ae39b2.zip 1905313 BLAKE2B 9bfae83246cb9f9a61848a556991c3bee3daae05ada33358219a76e1e732e72cbfe9b12153cfce5129645c95c7307904332a035e5a77bdf235ebaa7947a6d171 SHA512 0530022733dd878036652b0ee1de614b31b3c804347c9cb6be3dcdf0e8411dce878c23d9242885750057e4f0bec698222e7afdb8a495b229daf456bca6872b66
|
||||
DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.0.mod 25 BLAKE2B 31009af0fdcd0f8730c9985287e6e364ec4e5183e57e92560dbc80a2010eced51b8a90f01a82b49384268c8a0adbf69d179c205d3f68e0eb459169d2ea9528f0 SHA512 ca081ef7cccd7bbedc6843fbe0c452352661a07e1298cd02ff338ed79d807c6401d613a3cf20011189d2f98a794ffa410547b3e352eb58a6f0a84822285d391d
|
||||
DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190311212946-11955173bddd.mod 87 BLAKE2B 32cb406deea05323b1121386bf61f344f8eda0b5370e95bb73828ce0bea50bee375ae3e9b076b9d683a4d89561709c5e97e45e6b08344fbdf6b03b3ce4398dcd SHA512 18ae9b2f54109b4ec5cdea433ee0e3b7006e4d5ea57022d6e8151d4d364735a6b55cf7b5eb2f43b602ec786b2b6819ad78dfc33151ee1a63a0b1199f54ce34a1
|
||||
DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20190621195816-6e04913cbbac.mod 155 BLAKE2B 538451f0cc08c6752c81241193caad56fcb8fb7a5cdc2ad6840ae44a1f5c3e1539067634352ded872712c84da7046b32053f9634da76c4888eec9046035a0935 SHA512 5823f6ea0fb08243f243a9577cd31397999bb387c8e29312304ca2dd0e73391cad60891a2a1181ac5fb665c1b01824933c295289a5d4cd580fc77f1bd828955b
|
||||
DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191025023517-2077df36852e.mod 212 BLAKE2B ab1d99a25eed3af5426d8a58d249b827e4d30a046302df72c7e0b59955e65b636f4645c5c436bb21ec54ec3745b9996bce92d29826ad93cbc9120a06dc19b49a SHA512 6a0316ac3b01aba3f186b5db540a368ab780a821252f7f0975f9e44afea9170c4b3e7027dc5f79a54ebc6af290cbb59b876d3b53bbf26fd05fc3a80a06fae109
|
||||
DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20191025023517-2077df36852e.zip 2893027 BLAKE2B 5253ef33d4a457c4d01f2ec569f840ac492ade928a5e34cdd13a02ad419f93b9981e1ce56a39ee5be03c1f0a59c4989312ef5baeb723ca380359df225982034a SHA512 ae8f7e24a954020d1ef3f9175d1e4006fe0be40fa01cccc91c5128b37229453c7487ae4d1b5ec262726f13baff5f5ba844aebfeff7375a3f4a740d27557e255e
|
||||
DIST golang.org%2Fx%2Fxerrors%2F@v%2Fv0.0.0-20190717185122-a985d3407aa7.mod 37 BLAKE2B 7449be81e1998a6439070de1a0ddf5bfd1e4971c90c2e358590a9c1c41128bfc1daa42a9bbc3709506df2442ec8420e6354343a095c837be46335c180083f28a SHA512 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05
|
||||
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20180628173108-788fd7840127.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
|
||||
DIST gopkg.in%2Ferrgo.v2%2F@v%2Fv2.1.0.mod 133 BLAKE2B c4ac637e2bf2d6635065be5213d73f23a1870054c58e9f1cce93af4627ed6fdefa96798b0fbbd27666573757f8b4a48c694ddf3f86c98e898124294459500771 SHA512 cac59fd7470fc9d3203dab6b9e881d4182cfca5acf0a19207a9aff2964d42f20422f9a164bb52b2fa73c523e3caafd63028189bd4190a1670870154dbf3e8178
|
||||
DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.mod 300 BLAKE2B 3e3f5a2be0918cbaacd5e43e59fcc6c7c6999645f0c9214cd5a522c31d34b6d3dad61e3ddae8ccdb2f3f0d90b406c047802ee3d9d54dc40fe6eff9cd35620792 SHA512 0c8aa788d0c03d6d049f0dd7468d0f81ce2131ccedd5a5a3a18362b7d30eef7ef325277844eefe4b707b1ad71c6f83a44e110b7af7b98e05406d347237a7bafb
|
||||
DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2019.2.3.zip 506912 BLAKE2B a38cb31fd8df49dae4ff187e67704b5586ba78a0dcfe5afa3b820f0ac80f7e12ba4bdb705caa97c6be85407fe97599d1244d2f56f0e9e36554ba43289d9f21d8 SHA512 3285ab90762ee6b771c95e1c842ab308f04ac366ddfa693040c49d8951bb01db33994eb69c2c9dfd6ab2b379b29cbfe31558ca6b6aafe3feea1e693b2a36d0cb
|
||||
@@ -0,0 +1,37 @@
|
||||
From 4aeb699562b0c50ac0061dcbbed7248f5f5be4f9 Mon Sep 17 00:00:00 2001
|
||||
From: Florian Schmaus <flo@geekplace.eu>
|
||||
Date: Sat, 17 Apr 2021 18:19:59 +0200
|
||||
Subject: [PATCH] Makefile: Optionally avoid installation of Ubuntu-specific
|
||||
PAM config
|
||||
|
||||
This allows non Ubuntu distributions to opt out from the installation
|
||||
of Ubuntu-specific PAM files.
|
||||
---
|
||||
Makefile | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/Makefile b/Makefile
|
||||
index 6e79421356de..447ccf193745 100644
|
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -173,14 +173,17 @@ PAM_MODULE_DIR := $(PREFIX)/lib/security
|
||||
PAM_INSTALL_PATH := $(PAM_MODULE_DIR)/$(PAM_NAME).so
|
||||
PAM_CONFIG := $(BIN)/config
|
||||
PAM_CONFIG_DIR := $(PREFIX)/share/pam-configs
|
||||
+INSTALL_UBUNTU_PAM_CONFIG := true
|
||||
|
||||
install-pam: $(PAM_MODULE)
|
||||
install -d $(DESTDIR)$(PAM_MODULE_DIR)
|
||||
install $(PAM_MODULE) $(DESTDIR)$(PAM_MODULE_DIR)
|
||||
|
||||
+ifeq ($(INSTALL_UBUNTU_PAM_CONFIG), true)
|
||||
m4 --define=PAM_INSTALL_PATH=$(PAM_INSTALL_PATH) < $(PAM_NAME)/config > $(PAM_CONFIG)
|
||||
install -d $(DESTDIR)$(PAM_CONFIG_DIR)
|
||||
install $(PAM_CONFIG) $(DESTDIR)$(PAM_CONFIG_DIR)/$(NAME)
|
||||
+endif
|
||||
|
||||
COMPLETION_INSTALL_DIR := $(PREFIX)/share/bash-completion/completions
|
||||
|
||||
--
|
||||
2.30.2
|
||||
|
||||
44
sys-fs/fscrypt/files/0001-Remove-TestLoadSourceDevice.patch
Normal file
44
sys-fs/fscrypt/files/0001-Remove-TestLoadSourceDevice.patch
Normal file
@@ -0,0 +1,44 @@
|
||||
From 462a36e7b039d5c7e33d95237f6c697fa59775da Mon Sep 17 00:00:00 2001
|
||||
From: Florian Schmaus <flo@geekplace.eu>
|
||||
Date: Sat, 17 Apr 2021 18:15:05 +0200
|
||||
Subject: [PATCH] Remove TestLoadSourceDevice
|
||||
|
||||
This test requires /dev/loop0, which may not always be available.
|
||||
---
|
||||
filesystem/mountpoint_test.go | 20 --------------------
|
||||
1 file changed, 20 deletions(-)
|
||||
|
||||
diff --git a/filesystem/mountpoint_test.go b/filesystem/mountpoint_test.go
|
||||
index 633ff947aaf7..9981db181a13 100644
|
||||
--- a/filesystem/mountpoint_test.go
|
||||
+++ b/filesystem/mountpoint_test.go
|
||||
@@ -92,26 +92,6 @@ func TestLoadMountInfoBasic(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
-// Test that Mount.Device is set to the mountpoint's source device if
|
||||
-// applicable, otherwise it is set to the empty string.
|
||||
-func TestLoadSourceDevice(t *testing.T) {
|
||||
- var mountinfo = `
|
||||
-15 0 7:0 / / rw shared:1 - foo /dev/loop0 rw,data=ordered
|
||||
-31 15 0:27 / /tmp rw,nosuid,nodev shared:17 - tmpfs tmpfs rw
|
||||
-`
|
||||
- beginLoadMountInfoTest()
|
||||
- defer endLoadMountInfoTest()
|
||||
- loadMountInfoFromString(mountinfo)
|
||||
- mnt := mountForDevice("7:0")
|
||||
- if mnt.Device != "/dev/loop0" {
|
||||
- t.Error("mnt.Device wasn't set to source device")
|
||||
- }
|
||||
- mnt = mountForDevice("0:27")
|
||||
- if mnt.Device != "" {
|
||||
- t.Error("mnt.Device wasn't set to empty string for an invalid device")
|
||||
- }
|
||||
-}
|
||||
-
|
||||
// Test that non-directory mounts are ignored.
|
||||
func TestNondirectoryMountsIgnored(t *testing.T) {
|
||||
beginLoadMountInfoTest()
|
||||
--
|
||||
2.30.2
|
||||
|
||||
3
sys-fs/fscrypt/files/fscrypt.pam-config
Normal file
3
sys-fs/fscrypt/files/fscrypt.pam-config
Normal file
@@ -0,0 +1,3 @@
|
||||
# Allow fscrypt to check your login passphrase when you create a login protector
|
||||
# See https://github.com/google/fscrypt/issues/130#issuecomment-533955949
|
||||
auth required pam_unix.so
|
||||
92
sys-fs/fscrypt/fscrypt-0.3.0.ebuild
Normal file
92
sys-fs/fscrypt/fscrypt-0.3.0.ebuild
Normal file
@@ -0,0 +1,92 @@
|
||||
# Copyright 2020-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit go-module pam
|
||||
|
||||
DESCRIPTION="Tool for managing Linux filesystem encryption"
|
||||
HOMEPAGE="https://github.com/google/fscrypt"
|
||||
|
||||
EGO_SUM=(
|
||||
"github.com/BurntSushi/toml v0.3.1"
|
||||
"github.com/BurntSushi/toml v0.3.1/go.mod"
|
||||
"github.com/client9/misspell v0.3.4"
|
||||
"github.com/client9/misspell v0.3.4/go.mod"
|
||||
"github.com/golang/protobuf v1.2.0"
|
||||
"github.com/golang/protobuf v1.2.0/go.mod"
|
||||
"github.com/google/renameio v0.1.0/go.mod"
|
||||
"github.com/kisielk/gotool v1.0.0/go.mod"
|
||||
"github.com/kr/pretty v0.1.0/go.mod"
|
||||
"github.com/kr/pty v1.1.1/go.mod"
|
||||
"github.com/kr/text v0.1.0/go.mod"
|
||||
"github.com/pkg/errors v0.8.0"
|
||||
"github.com/pkg/errors v0.8.0/go.mod"
|
||||
"github.com/rogpeppe/go-internal v1.3.0/go.mod"
|
||||
"github.com/urfave/cli v1.20.0"
|
||||
"github.com/urfave/cli v1.20.0/go.mod"
|
||||
"github.com/wadey/gocovmerge v0.0.0-20160331181800-b5bfa59ec0ad"
|
||||
"github.com/wadey/gocovmerge v0.0.0-20160331181800-b5bfa59ec0ad/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||
"golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529"
|
||||
"golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod"
|
||||
"golang.org/x/lint v0.0.0-20190930215403-16217165b5de"
|
||||
"golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod"
|
||||
"golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
|
||||
"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod"
|
||||
"golang.org/x/sync v0.0.0-20190423024810-112230192c58"
|
||||
"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20190412213103-97732733099d"
|
||||
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20191127021746-63cb32ae39b2"
|
||||
"golang.org/x/sys v0.0.0-20191127021746-63cb32ae39b2/go.mod"
|
||||
"golang.org/x/text v0.3.0/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod"
|
||||
"golang.org/x/tools v0.0.0-20191025023517-2077df36852e"
|
||||
"golang.org/x/tools v0.0.0-20191025023517-2077df36852e/go.mod"
|
||||
"golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod"
|
||||
"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
|
||||
"gopkg.in/errgo.v2 v2.1.0/go.mod"
|
||||
"honnef.co/go/tools v0.0.1-2019.2.3"
|
||||
"honnef.co/go/tools v0.0.1-2019.2.3/go.mod"
|
||||
)
|
||||
go-module_set_globals
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_SUM_SRC_URI}
|
||||
"
|
||||
|
||||
# Apaache-2.0: fscrypt, google/renameio
|
||||
# BSD: golang/protobuf, rogpeppe/go-internal, golang/x/*
|
||||
# BSD-2: pkg/errors
|
||||
# MIT: BurntSushi/toml, kisielk/gotool, kr/*, urfave/cli, honnef.co/go/tools
|
||||
LICENSE="Apache-2.0 BSD BSD-2 MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="sys-libs/pam"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/0001-Remove-TestLoadSourceDevice.patch"
|
||||
"${FILESDIR}/0001-Makefile-Optionally-avoid-installation-of-Ubuntu-spe.patch"
|
||||
)
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${ED}" \
|
||||
PREFIX="/usr" \
|
||||
PAM_MODULE_DIR="$(getpam_mod_dir)" \
|
||||
INSTALL_UBUNTU_PAM_CONFIG="false" \
|
||||
install
|
||||
einstalldocs
|
||||
|
||||
newpamd "${FILESDIR}/fscrypt.pam-config" fscrypt
|
||||
}
|
||||
8
sys-fs/fscrypt/metadata.xml
Normal file
8
sys-fs/fscrypt/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type='person'>
|
||||
<email>flo@geekplace.eu</email>
|
||||
<name>Florian Schmaus</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
45
www-apps/jackett-bin/jackett-bin-9999.ebuild
Normal file
45
www-apps/jackett-bin/jackett-bin-9999.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 2019-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
# cvs inherit hack for making it live
|
||||
inherit cvs systemd unpacker
|
||||
|
||||
DESCRIPTION="API Support for your favorite torrent trackers"
|
||||
HOMEPAGE="https://github.com/Jackett/Jackett"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
RESTRICT="strip"
|
||||
|
||||
RDEPEND="
|
||||
acct-user/jackett
|
||||
app-crypt/mit-krb5
|
||||
dev-libs/icu
|
||||
dev-util/lttng-ust
|
||||
"
|
||||
|
||||
QA_PREBUILT="*"
|
||||
S="${WORKDIR}"/Jackett
|
||||
|
||||
src_unpack() {
|
||||
local PKG_BASE_URL="https://github.com/Jackett/Jackett/releases/latest/download/"
|
||||
local PKG_NAME="Jackett.Binaries.LinuxSUBSTVAR.tar.gz"
|
||||
local PKG_URL
|
||||
use amd64 && PKG_NAME="${PKG_NAME/SUBSTVAR/AMDx64}"
|
||||
use arm && PKG_NAME="${PKG_NAME/SUBSTVAR/ARM32}"
|
||||
use arm64 && PKG_NAME="${PKG_NAME/SUBSTVAR/ARM64}"
|
||||
PKG_URL="${PKG_BASE_URL}${PKG_NAME}"
|
||||
einfo "Fetching ${PKG_URL}"
|
||||
wget "${PKG_URL}" || die
|
||||
unpacker "${PKG_NAME}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /opt/jackett
|
||||
cp -a "${S}"/. "${ED}"/opt/jackett || die
|
||||
newinitd "${FILESDIR}"/jackett.initd jackett
|
||||
systemd_dounit "${FILESDIR}"/jackett.service
|
||||
doenvd "${FILESDIR}"/99jackett
|
||||
}
|
||||
28
www-servers/hinsightd/files/gentoo.patch
Normal file
28
www-servers/hinsightd/files/gentoo.patch
Normal file
@@ -0,0 +1,28 @@
|
||||
diff --git a/src/hin/conf.h b/src/hin/conf.h
|
||||
index c4f7f4c..29b9375 100644
|
||||
--- a/src/hin/conf.h
|
||||
+++ b/src/hin/conf.h
|
||||
@@ -2,9 +2,9 @@
|
||||
#ifndef HIN_CONF_H
|
||||
#define HIN_CONF_H
|
||||
|
||||
-#define HIN_CONF_PATH "workdir/main.lua"
|
||||
-#define HIN_LOGDIR_PATH "build/"
|
||||
-#define HIN_CWD_PATH "./"
|
||||
+#define HIN_CONF_PATH "/etc/hinsightd/hinsightd.lua"
|
||||
+#define HIN_LOGDIR_PATH "/var/log/hinsightd/"
|
||||
+#define HIN_CWD_PATH "/var/www/localhost/"
|
||||
|
||||
#define HIN_URING_QUEUE_DEPTH 256
|
||||
#define HIN_URING_DONT_FORK 0
|
||||
@@ -20,8 +20,8 @@
|
||||
#define HIN_HTTPD_MAX_HEADER_LINE_SIZE 4096
|
||||
#define HIN_HTTPD_MAX_POST_SIZE 4121440
|
||||
#define HIN_HTTPD_MAX_DEFLATE_SIZE 0
|
||||
-#define HIN_HTTPD_POST_DIRECTORY "/tmp"
|
||||
-#define HIN_HTTPD_CACHE_DIRECTORY "/tmp"
|
||||
+#define HIN_HTTPD_POST_DIRECTORY "/var/tmp/hinsightd"
|
||||
+#define HIN_HTTPD_CACHE_DIRECTORY "/var/tmp/hinsightd"
|
||||
#define HIN_HTTPD_CACHE_CLEAN_ON_EXIT 1
|
||||
#define HIN_HTTPD_CACHE_TMPFILE 0
|
||||
#define HIN_HTTPD_CACHE_MAX_SIZE 64 * 1024 * 1024
|
||||
49
www-servers/hinsightd/files/init.d.sh
Normal file
49
www-servers/hinsightd/files/init.d.sh
Normal file
@@ -0,0 +1,49 @@
|
||||
#!/sbin/openrc-run
|
||||
|
||||
NAME=$RC_SVCNAME
|
||||
RUN_DIR=/var/run/$NAME
|
||||
LOG_DIR=/var/log/$NAME
|
||||
TMP_DIR=/var/tmp/$NAME
|
||||
CWD_DIR=/var/www/localhost
|
||||
PID_FILE=$RUN_DIR/$NAME.pid
|
||||
CFG_FILE=/etc/hinsightd/$NAME.lua
|
||||
|
||||
RUN_FILE=/usr/bin/hinsightd
|
||||
RUN_USER="hinsightd"
|
||||
|
||||
extra_commands="checkconfig reload"
|
||||
|
||||
command=$RUN_FILE
|
||||
command_args="--config $CFG_FILE --logdir $LOG_DIR --cwd $CWD_DIR --pidfile $PID_FILE --tmpdir $TMP_DIR"
|
||||
pidfile="$PID_FILE"
|
||||
command_args_background="--daemonize"
|
||||
command_user="$RUN_USER:$RUN_USER"
|
||||
|
||||
depend() {
|
||||
use net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
$command $command_args --pretend > /dev/null
|
||||
}
|
||||
|
||||
start_pre() {
|
||||
checkpath --directory --owner $command_user --mode 0770 $LOG_DIR $TMP_DIR $RUN_DIR
|
||||
checkconfig || return 1
|
||||
}
|
||||
|
||||
reload() {
|
||||
if ! service_started "${NAME}" ; then
|
||||
eerror " * ERROR ${NAME} isn't running"
|
||||
return 1
|
||||
fi
|
||||
|
||||
checkconfig || return 1
|
||||
|
||||
echo " * Reloading ${NAME} ..."
|
||||
|
||||
start-stop-daemon --quiet --signal USR1 --pidfile ${PID_FILE}
|
||||
eend $?
|
||||
}
|
||||
|
||||
|
||||
61
www-servers/hinsightd/hinsightd-9999.ebuild
Normal file
61
www-servers/hinsightd/hinsightd-9999.ebuild
Normal file
@@ -0,0 +1,61 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
LUA_COMPAT=( lua5-{1..4} )
|
||||
|
||||
inherit git-r3 fcaps
|
||||
|
||||
DESCRIPTION="hinsightd a http/1.1 webserver with (hopefully) minimal goals"
|
||||
HOMEPAGE="https://gitlab.com/tiotags/hin9"
|
||||
EGIT_REPO_URI="https://gitlab.com/tiotags/hin9.git"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS=""
|
||||
IUSE="" #+openssl
|
||||
|
||||
RDEPEND="
|
||||
acct-user/hinsightd
|
||||
acct-group/hinsightd
|
||||
sys-libs/liburing
|
||||
dev-lang/lua:*
|
||||
sys-libs/zlib
|
||||
dev-libs/openssl
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
BDEPEND="
|
||||
acct-user/hinsightd
|
||||
acct-group/hinsightd
|
||||
dev-util/ninja
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/gentoo.patch"
|
||||
)
|
||||
|
||||
#src_configure() {
|
||||
#}
|
||||
|
||||
src_compile() {
|
||||
cd build
|
||||
ninja
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin "${S}/build/hin9 hinsightd"
|
||||
newinitd "${FILESDIR}/init.d.sh" hinsightd
|
||||
|
||||
insinto /etc/hinsightd
|
||||
newins "${S}/workdir/main.lua" hinsightd.lua
|
||||
|
||||
keepdir /var/www/localhost/htdocs
|
||||
keepdir /var/log/hinsightd
|
||||
keepdir /var/tmp/hinsightd
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fcaps CAP_NET_BIND_SERVICE /usr/bin/hinsightd
|
||||
}
|
||||
8
www-servers/hinsightd/metadata.xml
Normal file
8
www-servers/hinsightd/metadata.xml
Normal file
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<!-- maintainer-needed -->
|
||||
<use>
|
||||
<!--<flag name="openssl">Enable tls encryption with openssl</flag>-->
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST terminus-bin-1.0.136.tar.gz 98170177 BLAKE2B 71c8ae6db336c2ea5eaf463ff877941865f46bc502f50a98cf32243ae73000bc25a598fbadcf03b5dbf04bf4ea5da02356770c6cb7e7d210c7eaa2c3370026b8 SHA512 24e9cdcb0c0cb573796ae95318c2baa8a3b0fdd5f46aab4239b8a6d48885507f43e32c97615487f8e94f8007302d1d79a8363da83bd71ed8f3f5eac5065cf016
|
||||
DIST terminus-bin-1.0.137.tar.gz 98172446 BLAKE2B 1017e0b05f51d49e9f606d59c9950cf0bdcaa4f5790aa3b183d5d51d3b0c1ae9d1e7abeafbb93f230cf1b21a43b649e222f091823b2fa7b059034b317f16bd31 SHA512 2c3998661c67639bc12111769022cc7482c75d925f7fb38030c214894d57a9c24aff8c0a57fd0b936494c60ef0705608280145246a57029419e26ae507692d3f
|
||||
DIST terminus-icons.tar.gz 29662 BLAKE2B 156f1a41d230cd895fcd58528ed86980249a01486cd43b7fa0dfe6cab6de228cf107f4725ad25d01ffe48fefba8734bd7ec0183da1324750b481e9bef6e2497e SHA512 03eef1909ce7da01ce7c058f57b5a2c792eacdd623532208568f312ecf0717dfde43790f2daa2a97ab0de9e137b0989c9c63a5ca8e71b0fcffdf67c63703fa26
|
||||
|
||||
@@ -5,12 +5,12 @@ EAPI=7
|
||||
|
||||
inherit desktop xdg
|
||||
|
||||
MY_P="terminus-${PV}"
|
||||
MY_PV="terminus-${PV}-linux"
|
||||
|
||||
DESCRIPTION="A terminal for a more modern age"
|
||||
HOMEPAGE="https://eugeny.github.io/terminus/"
|
||||
SRC_URI="
|
||||
https://github.com/Eugeny/terminus/releases/download/v${PV}/${MY_P}-linux.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/Eugeny/terminus/releases/download/v${PV}/${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/ScardracS/icons/releases/download/release/terminus-icons.tar.gz
|
||||
"
|
||||
|
||||
@@ -18,7 +18,7 @@ LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
S="${WORKDIR}/${MY_P}-linux"
|
||||
S="${WORKDIR}/${MY_PV}"
|
||||
|
||||
DEPEND="
|
||||
app-accessibility/at-spi2-atk
|
||||
@@ -40,7 +40,7 @@ DEPEND="
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
QA_PREBUILT="/opt/terminus-bin/*"
|
||||
QA_PREBUILT="/opt/${PN}/*"
|
||||
|
||||
src_prepare(){
|
||||
default
|
||||
Reference in New Issue
Block a user