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:
2
app-editors/bluegriffon-bin/Manifest
Normal file
2
app-editors/bluegriffon-bin/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST bluegriffon-bin-3.1.tar.bz2 281359437 BLAKE2B dddcf0dc38a9d7f6ad81047598ac62f5698e1771019e34aaaca29361f15a9cb603686e1c9f68848afda4c64dce2b5e36dd07c7e734b0cc2e0828bcf8be47cd89 SHA512 f069f0313523c7a32f286e3629f149728c565717252f17ce5f31eee2f58de53413edce8c60cc302704b4013913f7da995ce746fa25c1b13eea0551ecc946d28b
|
||||
DIST bluegriffon-bin.png 54142 BLAKE2B de0002498a22b0574bd9379e14c9bf4afb51f5a0c1cfb754514127844626ab7e8bf91daf80151b309af47a9c01bc472fa6f8135121d8014af854257847d38f16 SHA512 68f0ae4ce9566d7dbdda49c6c6572d888f121a5d89de3ce0d567f62f9e1062df4e72e9bf1b0fbe67dec7c583abd40dd706817e49653a28c09096bbb33b5bd207
|
||||
60
app-editors/bluegriffon-bin/bluegriffon-bin-3.1.ebuild
Normal file
60
app-editors/bluegriffon-bin/bluegriffon-bin-3.1.ebuild
Normal file
@@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit xdg desktop
|
||||
|
||||
DESCRIPTION="The Open Source next-gen Web Editor based on the rendering engine of Firefox"
|
||||
HOMEPAGE="https://github.com/therealglazou/bluegriffon http://www.bluegriffon.org/"
|
||||
SRC_URI="http://bluegriffon.org/freshmeat/${PV}/bluegriffon-${PV}.Ubuntu18.04-x86_64.tar.bz2 -> ${P}.tar.bz2
|
||||
http://bluegriffon.org/BG_files/bluegriffon.png -> ${PN}.png"
|
||||
LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
S="${WORKDIR}/bluegriffon/"
|
||||
XDG_ECLASS_DESKTOPFILES="${FILESDIR}"
|
||||
XDG_ECLASS_ICONFILES="${FILESDIR}"
|
||||
|
||||
BUNDLED_DEPEND="dev-libs/nspr
|
||||
dev-libs/nss"
|
||||
DEPEND=">=sys-libs/glibc-2.30-r8"
|
||||
RDEPEND="${DEPEND}
|
||||
${BUNDLED_DEPEND}
|
||||
x11-libs/gtk+:2
|
||||
virtual/opengl
|
||||
x11-libs/cairo
|
||||
x11-libs/pango
|
||||
dev-libs/gobject-introspection
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXau
|
||||
x11-libs/libXdmcp
|
||||
media-libs/freetype
|
||||
x11-libs/libxcb
|
||||
x11-libs/pixman
|
||||
media-libs/libpng:0/16
|
||||
sys-apps/util-linux
|
||||
media-libs/harfbuzz:0/0.9.18
|
||||
dev-libs/fribidi
|
||||
dev-libs/libffi:0/7
|
||||
dev-libs/libpcre
|
||||
dev-libs/expat
|
||||
media-gfx/graphite2
|
||||
dev-libs/libbsd"
|
||||
BDEPEND=""
|
||||
|
||||
src_install() {
|
||||
dodir /opt/bluegriffon
|
||||
cp -ap "${S}"/* "${D}"/opt/bluegriffon/
|
||||
dosym ../../opt/bluegriffon/bluegriffon-bin /usr/bin/bluegriffon-bin
|
||||
doicon "${DISTDIR}/bluegriffon-bin.png"
|
||||
domenu "${FILESDIR}/bluegriffon-bin.desktop"
|
||||
}
|
||||
13
app-editors/bluegriffon-bin/files/bluegriffon-bin.desktop
Normal file
13
app-editors/bluegriffon-bin/files/bluegriffon-bin.desktop
Normal file
@@ -0,0 +1,13 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Bluegriffon(Binary)
|
||||
GenericName=Bluegriffon(Binary)
|
||||
Comment=Web and EPUB Editor
|
||||
Exec=bluegriffon-bin %u
|
||||
Icon=bluegriffon-bin
|
||||
Terminal=false
|
||||
X-MultipleArgs=false
|
||||
Type=Application
|
||||
StartupWMClass=Bluegriffon
|
||||
Categories=Network;WebBrowser;
|
||||
MimeType=text/html;text/xml;application/xhtml+xml;application/epub+zip
|
||||
39
app-editors/bluegriffon-bin/metadata.xml
Normal file
39
app-editors/bluegriffon-bin/metadata.xml
Normal file
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM 'http://www.gentoo.org/dtd/metadata.dtd'>
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>denis7774@gmail.com</email>
|
||||
<name>Denis Reva</name>
|
||||
<description>RarogCmex</description>
|
||||
</maintainer>
|
||||
<longdescription lang="en">BlueGriffon
|
||||
The next-gen Web and EPUB Editor based on the rendering engine of Firefox
|
||||
|
||||
« My HTML Editor is BlueGriffon, an intuitive, modern and robust application.
|
||||
I like that what I see is what I get on the Web. »
|
||||
Jeff Jaffe, CEO of the World Wide Web Consortium (W3C)
|
||||
|
||||
« The HTML Editor I'm Using Today? BlueGriffon »
|
||||
Nick Longo, author of CoffeeCup, the very first HTML Editor
|
||||
|
||||
« Dear @BlueGriffonApp , you saved my a$$ once again »
|
||||
Tristan Nitot, former President of Mozilla Europe
|
||||
|
||||
BlueGriffon is a WYSIWYG content editor for the World Wide Web.
|
||||
It is based on the discontinued Nvu editor, which in turn is based on the Composer
|
||||
component of the Mozilla Application Suite. Powered by Gecko, the rendering engine of Firefox,
|
||||
it can edit Web pages in conformance to Web Standards. It runs on Microsoft Windows, macOS and Linux.
|
||||
|
||||
BlueGriffon complies with the W3C's web standards. It can create and edit pages in accordance
|
||||
to HTML 4, XHTML 1.1, HTML 5 and XHTML 5. It supports CSS 2.1 and all parts of CSS 3 already
|
||||
implemented by Gecko. BlueGriffon also includes SVG-edit, an XUL-based editor for SVG that is
|
||||
originally distributed as an add-on to Firefox and was adapted to BlueGriffon.
|
||||
|
||||
A version without the CSS Stylesheet editor is free to download and is available on Microsoft Windows,
|
||||
macOS and Linux.
|
||||
|
||||
Many enhancements are available via add-ons. Most add-ons such as 'Project Manager', 'CSS Stylesheet editor',
|
||||
'MathML Editor', 'Word Count' and 'FullScreen view/edit' must be paid for,
|
||||
while only two ('FireFTP' and 'Dictionaries') are free to download.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -8,7 +8,4 @@
|
||||
<upstream>
|
||||
<remote-id type="gitlab">fcitx/fcitx-skk</remote-id>
|
||||
</upstream>
|
||||
<longdescription lang="en">
|
||||
fcitx-skk is an input method engine for Fcitx, which uses libskk as its backend.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
||||
69
app-misc/cheat/Manifest
Normal file
69
app-misc/cheat/Manifest
Normal file
@@ -0,0 +1,69 @@
|
||||
DIST cheat-3.9.0.tar.gz 1514573 BLAKE2B 2e82711914c0c687a5c8e3ddde4a15dd22a053c8c17e012529c92d4a5323c0174ec8388ac959f1f0b35b0063517f625ea4743e23378897225c8b5b1a5c4c94e2 SHA512 8095f77c1506ef303ea90a77aa1df41a1f4fedd458a198607b735b77567cec7bc6ee8c7fa03a65656f758319b620191d2efcb2b0c18db519f2db9d4b34c6798f
|
||||
DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.mod 36 BLAKE2B d0745757255951a92d471fdb1eeaae2e118d367caf0fcea00a405536d7e30609f22276e7a453aac1ca38063635df798a0843f279c178d394a7cbef9c9f9b3c27 SHA512 87ff97fea3e25aa903503e56fe5afc337918f7253dd7175833adb144a7296451a7d4ebd76df504737a5b4c5237b1102920728d21a587957d5d25db5d38e1217b
|
||||
DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.zip 73310 BLAKE2B b0aaa346be477c14bd504f98219659c8a82ba08afdd94f1a5ffbb44cfcb6cc9b014c1ee35aec6071d4733134931e6d2a569940e9f1f06a5e69b00f56d82579e9 SHA512 adf9a3b8bda92edd028f497ca10648900a7aac4dae9372469b511afc74e79f8b990e448f375ab2a8df651a491bab5413196c06db531adc10358865f74de6f26b
|
||||
DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.7.1.mod 783 BLAKE2B bc0b87d963797e17d47abfd3221e24934e1c901b9e4499f3072fe5c63efe0cfb579f78fb8db9168956dc1d3077b72fea40228ad0f800ae6c28bdbd13da937911 SHA512 7b6eb2db67662716f37ad4b75c9ed39128949c9cb9f8d0f33c9c93eea899f024eff32fec0637b1de7d495ae1e2ae87ffad15425a591e57198e07ee496557276a
|
||||
DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.7.1.zip 755104 BLAKE2B 46910e78d0d68c5738d184a65554e4994caea3a7f1a3d33c01504acbcdf6b9ac23daf18edee581d946ca2176d21f868ea20dcc0b9faaf5bd28e7e17dc72f5f70 SHA512 32b2d1935b2c36461bdfd46d1a5c8c11cc86087d70106009b3d55495c5c761a797513eb56782de607082b29a99984e754f0d768af83ef60d76952dfa7b6c4e49
|
||||
DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.0.0-20160524082231-60882d9e2721.mod 36 BLAKE2B 60ece6720c6735e5b01efc335fef7d7f1186087068e573d5fa073b811053ea60b761350f9c371dada8cdeb5b285911c4ff87495b800f9c19ffeb69739f4b143b SHA512 971e35af5346054a0930f5543dc936c5f32ca801433d3ca26461ae7c1583b4f814376e8880f4d5329c46c36a3bde5ee4290b825bf19fd70c6bf2fbbab03f8ff1
|
||||
DIST github.com%2Falecthomas%2Fcolour%2F@v%2Fv0.0.0-20160524082231-60882d9e2721.zip 4919 BLAKE2B a939fbc897831f04ef6995f3d6220d56b8b3a8e3ae4486b605b9601aeb5bf764249cdd619248ba55b650e15e208a720fe1571df99a850a0b742755ab36f86c0f SHA512 7947f0ed3b2b42b8454af3cfb0fb27ec38af8234936d7cfe29017d1168b80873dbb6ac1345719fc5c405df9c814bd732a4ecf6f985da880f4ad83cf2f25b7834
|
||||
DIST github.com%2Falecthomas%2Fkong%2F@v%2Fv0.2.1-0.20190708041108-0548c6b1afae.mod 252 BLAKE2B b5f48eb1337d61fd08a98d21e76d501d1206aaa607f1a112ca1e9240a3e87534db351cef7ed8768b48ba7ed956cb8f1d2cf393f1cbbd1df695d6bde55ec9a1dc SHA512 5d0b90c334067d9df55deb984b909ba31197e987c9d28b4fbda73995458762f319dac2bf152f4c36263721fe2bd6f5651d508bdcba61cf7f574ac332ec0dbc78
|
||||
DIST github.com%2Falecthomas%2Frepr%2F@v%2Fv0.0.0-20180818092828-117648cd9897.mod 34 BLAKE2B 6b3b01c8066b701d0ea30efa5b144fe9bfe8e9f196ce4f0dce058e0947890e4f2d458bdade3816c3df1e35a972bbeef478c91e02579f81116603d0dc20855315 SHA512 5896c9174737c300a726f70b7d6300b892e790e41598b5f82ec82aca020f93159f9ea94afb6a4db605aca196d527a7a42df9b1babb73b8d182fe6749e95975d0
|
||||
DIST github.com%2Falecthomas%2Frepr%2F@v%2Fv0.0.0-20180818092828-117648cd9897.zip 5773 BLAKE2B c1026dc04da3122194368b90c597d7a3b7a90279d5ca27e6f3b397f0054c4f51dbb61205804fb0257c07ce078ec3b328fdc638e752411b379474cd51d2337488 SHA512 0c048e8778641577f394433483fdd4f916c9ff16ddd4d7b1b37c4b999b5107353e6867c2b2430b183027807e53f160ebb2419ad85f1d1b2e0bc0b190efe47352
|
||||
DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.mod 39 BLAKE2B 71e70b038748ac19649698b1c0e59af99ce0b1c5d7c9177e8c55751eea9e82d4828b27dabb17cc04978142c9fb7a54d90c062a7cc3fdbb86116034026e40baf6 SHA512 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a
|
||||
DIST github.com%2Fdanwakefield%2Ffnmatch%2F@v%2Fv0.0.0-20160403171240-cbb64ac3d964.mod 39 BLAKE2B 066fe4ec077d7fc003ec3450de6899062f4e0500efa3b410cf2afd8315c2f7166e4a21605d5970d3be17692b8b4d2fd0e4b48b32a01a09a310799c3faa1c31b3 SHA512 ce1047915fc0d4f3dc7148b20b90edbd878c7f0016823997aa5dc030d000f59658ddffcd911fc98a387387ac2175ddad9ceb9c8af18e0595549ea2c3859df6a9
|
||||
DIST github.com%2Fdanwakefield%2Ffnmatch%2F@v%2Fv0.0.0-20160403171240-cbb64ac3d964.zip 6032 BLAKE2B 0265eaf68c186fc505148e41ca53a84aa096eae82243502ccb3b3703bd248c3b42ff0cd87015d11e427dccc9564c69d58676df34c353d7fac22ab2260061b137 SHA512 04bbd7a8cef79a432684a2c84f4180401893fda4f43f18e7e78d9dff6380b645aa86a41c54526f8f18b8599889c4a167da364e197f6d090fa3450f71d6aa5177
|
||||
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
|
||||
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
|
||||
DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
|
||||
DIST github.com%2Fdlclark%2Fregexp2%2F@v%2Fv1.1.6.mod 34 BLAKE2B 900b7c39f85b3c32ae1cdcb56063defb238ec2dd7620f1a13b0a7b7a5c1eb237854d00d7a6063cc546fb6c7a41bb0fe6d71ba4589bca57d8dd1183a806685f9e SHA512 91475e539eb45a642590606c6174f07b3461691aa18cc232362694890b446a7f033834676273e33cac54db288a793fd70d07d5997997716f954d1806ac879091
|
||||
DIST github.com%2Fdlclark%2Fregexp2%2F@v%2Fv1.1.6.zip 689531 BLAKE2B 959fef9198d29d7ba6696cd8b1f273c14284566490efa47b6ec768a5a9e77fa251083451a3f3f589abb00bdc4d00051dd8ad1850b5f660e3a79d40940ee6168b SHA512 fd02c0253ca30ebdcb5d34699d66ad8333192672f89b89db5b6ad00ebf3c8a8a7280f8e650e2080572fdbb86d0e09f4535bd08e7dfaf8dc6e276e7a3c92ef0d4
|
||||
DIST github.com%2Fdocopt%2Fdocopt-go%2F@v%2Fv0.0.0-20180111231733-ee0de3bc6815.mod 35 BLAKE2B 03d1120023db31c39a39e5b7f336b05bed30e652c890e12986c81778e49c771e97e8ff0dcbb053f00627ffdb229223b385a9524fa1d35ee83860ca3e0b0701e8 SHA512 7f90935b89bc2fc83b0f52d0090d8cc3f7262415b1feb9c19420f663da4ab8d87bb5cf42c2a558038c57e3e772b468132509b45fe40a4993d0b64b80aeb64ebf
|
||||
DIST github.com%2Fdocopt%2Fdocopt-go%2F@v%2Fv0.0.0-20180111231733-ee0de3bc6815.zip 45402 BLAKE2B bcaba5db279468e0879501ec5f859edc4d600d777fad112a7f679b915ca14fce6b8f7b2e0b75d3d76f11d6ee37710c03c83d70e2fb2b793b2f9f1656e52a3a92 SHA512 15d0c4f21eb5fbc1546b79e7c52c553859835fdd2850b82fe03edf5419779c33449074d9ac353e99340096b138c72ef98ca057eb51e0d7777d2d926a847836f2
|
||||
DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85 SHA512 4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d
|
||||
DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.zip 11159 BLAKE2B c176e4bc9b5534b0df153e027f22be7d28eefbea1c0adab10979f19d601b95d300c54086b5ee388f453c73b9931339b9b04208fc5e6512385b348c49faff5488 SHA512 bad73f3c47f70de55a90a977a1e2b4a68de545a8425c71533de081c7a8f71d7ab1b489001c56ba2e88dcb78c08804275f7f8128c812f50d005a074ed6dd9286f
|
||||
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%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b SHA512 3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f
|
||||
DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod 68 BLAKE2B 91222794e2d517a33cb43bb9430e2e7b497ace820ab8c47dcde253226e54f08b922404df7ba7a2dc74555a059e95b81471dc36fc5b63b55e385004fd9a16d61f SHA512 9fbff125d97ce2c4b9b301021a987edbeb686b37927504df4e5c2f0ddbebc8ed28ee5152de7db2eceb0a0fc5728579823dc4145f36df9ba1961b9c2da1ac4461
|
||||
DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.zip 12607 BLAKE2B 40090e35e5bfb0f1570cc11a3d3c3b6f9c4d097ffadb161280ac4dda90e7b74fe3784dbd31a74be243a2a0d6f3f3273f24a0dcb07523c7db8975171327de25d5 SHA512 5fbe5884d311244c5250d4a1b249749a84fc6a50d4d5d6b3967a4bccb317ebb807917fe540f13fea788abd863d7d2f2537a40b57cf156a3f920b15cd8b365ac0
|
||||
DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.mod 37 BLAKE2B 6bd675a05c0bb6f9dc12d09203d13de115801888cf8c02cb5d609f72d214b7e7ebf13a72ddfa2eb9172e9c2ba1f3e5a040f089a86ce9fe873d49288d5f7dc5a7 SHA512 3cc3ae26618b96a0fc076b18bab6f8f0f6a1064d6a9913c1015a9867fd3571d17f5d2867d72cec008e9bc7005883a596edb21424084f82ad5b572443de90f976
|
||||
DIST github.com%2Fmattn%2Fgo-colorable%2F@v%2Fv0.0.9.zip 10606 BLAKE2B d9aed996970ecc4828716e86ddbc85a7949f60ceacc7326708ce499bfc09250bc8ee336806b229a44064839e7ce34f5cb2a7607da5e82c417a737ea869f97f03 SHA512 dd1763a8d04540b3e579d397fa4888c4bd8c00c3963cfcd1fe42af7c1990ef85f9a2e2fd5c5f2c7d3e6817448df5e2237241ff5a2cda651b061cc8932e0afdca
|
||||
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.mod 104 BLAKE2B a8f54d5566d54ac27763dd535705d64dddd862f32d23f234b1ffbf759cbf4aa16886c90a96198ae2f4c0d0bc892932f1b8244e8ff0f8150bb87123947d734016 SHA512 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
|
||||
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.12.zip 8902 BLAKE2B 7257687403b9f8f066147fdd4ee1bec7e4b02cfd3fddda8349a89d9b9ea5b93d9bef61280ed48d68adac4dfed7e382ee96886aa0d65d85406fb93dc6fe0c53b1 SHA512 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098
|
||||
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.4.mod 34 BLAKE2B 55253c2475bc0169df729915bc92689eaad2908ff7b9dd81b8a553bd75d5f866c308a85fd69d664d31b0d2d373d8d52ee1701677cbebb07e361612ab8cf17f2a SHA512 00c272b4652db259c46875641b29489ecada2602e38beede8c8bd529d73b6e123bff58f8e0f8cadd2d680a6a5485aadffa448e9445548abbd2fb424b059a31e1
|
||||
DIST github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.4.zip 7026 BLAKE2B 3cebbd0bdebcd1d32b7fc618b7190b7813876a1df010d1c3ca3800c41acd64b6537e4b3e4d4a574e3eb736822a27eda7bb2fffa197063baf9a347a820573883f SHA512 829b0596279218a2fad36695fa42036f265ce79903a0f5aad27495dfc7c6a33e8bad32010e59f4dc6853f1e38fd9e9f635ca2f56adaf5ea47e4914f2a892d251
|
||||
DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.mod 39 BLAKE2B e28ca0cdd6db21c4b97e47151a6c11487314f26d5a259f9d7f5581f3d92648a57d931e1d6b004597f76cf10916fbe14728c99192e24b6da674de2cdc9cc4e78e SHA512 a2b7ed5a25e6dcab620357d5c216546bdb554edbc6fd927a0703e788d7e7a10a743471d10f5c7cc56ad829ab35c7272c61d210e55947363447832e924844e9ee
|
||||
DIST github.com%2Fmitchellh%2Fgo-homedir%2F@v%2Fv1.1.0.zip 4163 BLAKE2B 7e00360086a04fb62a46ba20a10ac3460b364aa6ee09bf46f9769980c086db04aad45c4cbaa809a218f207c086876678d708a74d0a7679a48cf62b0b5edd48b7 SHA512 06bd620730c303df004e1d6a06a1aab8d83551d594c28e42f8d43613153ac28e6a5dcffaede69c84b2b49027b62581851a332f1397a2d6df9a46078510f7d1e2
|
||||
DIST github.com%2Fmitchellh%2Fmapstructure%2F@v%2Fv1.1.2.mod 41 BLAKE2B 291f73049327af60c94a2b2113b8e370f90d2a3fc7074c58ac523ce2a613ebada88ce048a73cf882c68ff552dd6df0be42f796f4ed11a549c0b7ca6c67f61c38 SHA512 7816e3703475601df65f20ad4e5d1f6bbedc4a7c87c594518358c1a9c24421aa5ccb6e8389ad983a514a823674c6f0f771f1f367b10d99691dbd8db7105ec44e
|
||||
DIST github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.mod 78 BLAKE2B 7cde27fce0ec4a1c5c2e5205fb962352037c873d6183a6c1d8a9d385fe6a3bc8c9b66590401f8a715960858576d100626889e02361860bde65f8b66074d93837 SHA512 ee531fe5de94a4f4fc57592864a42beaf57be600d3fc11205ff79b44615429ccf46922cc3d80ab8df77b2db31a85bf40248ce0b1e1079d6861f317828b3305ea
|
||||
DIST github.com%2Fniemeyer%2Fpretty%2F@v%2Fv0.0.0-20200227124842-a10e7caefd8e.zip 13281 BLAKE2B eb14a393cfba4230af192cd76a63a20568fe80ff650113640eb63d880c276307e792b0bc3339ea37f1387f78ee5e9f15a8ff66d0c4b8c8cfb09fddb1e73288fc SHA512 96747fb5890efdf10e0793afc08df1ced6dc8c71462397a0e4149f32f77470f1af6bf8fb2637693497d33a2a7483c4609380ee89ee0a85ce21102a32b7a1000e
|
||||
DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.mod 29 BLAKE2B 7fb53b19bd1be0e783039647b42ecbe2070f51af102e473ec6d3544eea0ffa5863f1874ca1615348d5f8abbaa39c841b4fe18d43a8a615fa648cf22f35955e38 SHA512 0c156e21d35c45a89c1a1b69ff1976b4f7511b3870bf96126121f5a5effa3723eb45bf080e840d5c8b96898c65207dba83eb3e1a23668dd8a5e20ee6be775cc0
|
||||
DIST github.com%2Fpkg%2Ferrors%2F@v%2Fv0.8.1.zip 14339 BLAKE2B 9332d9cac7dd3aa2f4d756f0d92c911cd0fb8e00232db3bb013a0ef12addae0aea2388ce3adf79407a81e13cfe9cd4b45aeb2bc9f8b84b4e3c5dfa63b59d46a1 SHA512 f97471d54c5e73b3f59326847cdd4dbbb142a9ae790df83493f11a851d716fb407e01a857152812caf731b8f3e0f37ae151ee83300feaa73152173f6cb5b8515
|
||||
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79 SHA512 c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
|
||||
DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba SHA512 3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
|
||||
DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.0.0.mod 32 BLAKE2B 9c0be7f17fe7a9156f124f7f67c3e15e14719d0b271f36d5d41ccfa5ff6c1b7887e0051df6eb3b29f29b40357d8e438598088b3c4f4df28fb81f030c8efa7ff3 SHA512 8b8b8958405a188b93adcdda0634aaa2961b5b8e0d3b3e1f768fb9c49c02b73cf3bb39027431e0c1d209abea6cb72a651c5776bf26391e81f4dc18c7bafa692c
|
||||
DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.0.0.zip 52931 BLAKE2B e511ef9edf7d968d848e021658001daefe7c8cc7169b1c6984ca5388fc4d6a5f54def9060483e57392711617892d21322d9de099234901bd1c251e57e6489f6b SHA512 e3d8a20d1cc351b8944579988feff39cb0aa3e1f2aacf2e2307180c25c153a0473f2a5a3ebda9d96868cb1f477ccccffdce06b117be7fa5409b2d1926b4c270a
|
||||
DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.mod 281 BLAKE2B 15a1cb67527ae81338a77cffa1432cd83c798bd7094eadfbc88a7eb79f5236690dc2d5c93e3daefedb396516c41bf05da21b5e12966f69fd2663e7621267d015 SHA512 7af123ea69147856e23249740b882d90213ccc3f19cf698d960dd5950fa3f3f72c600854c5e0bb94977e6c5eab617736dcd20e180eebf599399215ad8c5c0051
|
||||
DIST github.com%2Fsergi%2Fgo-diff%2F@v%2Fv1.1.0.zip 55374 BLAKE2B 39f93770143cb70ef29156c1d31247bcab91ca7cc02f4164ed28a98769f1eede3e680b9b41dc55371a4dcbfe27b92bfce546ee2f1ca447f8623fb3fd88174888 SHA512 908f2454a0722d403aa33ea6cd1d40617ae8b84c62efc9a5de0bcf9c40413b6ba8412ac831e4b54b237190131be56e23266a9e18b0b680da5fd588e889985da3
|
||||
DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5
|
||||
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.2.2.mod 35 BLAKE2B 0357260904c9ba41892132c7e07d2add9b10ce4a09e8db4966219d1f515f917581e2afa0987094c90759634bc2aeb66e758074e023ff331a8337f5090c0102f6 SHA512 5b7ce867497852e4918b8cde5f75ecf2f24b9c95ad112478ac132322e904243f1cea3d16f5731646efb669256dbefc129ac70a499c8b1d25403a14c7e4fad10b
|
||||
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383
|
||||
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611
|
||||
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.mod 179 BLAKE2B 3bb7cee3118f0d335ade107dfefc3a594dc3883564fe4c9e96d615e179d394a49a3d6cd6584ba9c684772bc3dc6479af6a168dd3841c03957252667384f6ba11 SHA512 243bf1f69c146252164ad72f853773dcc77f15d7c9e9b731bee26a95e7c8f4ce9ed9738db601b01edb82f4b3808873e1f153a6d4a0c97be0babbe65abc0f8d52
|
||||
DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.4.0.zip 90474 BLAKE2B 2f79f0cac2c15acaeae764aeb640534f58ec2ae86fe88a82533498e718cf37d67c563606090ad39b38e22ffca1e63a25cd881d6a472b862ddaf150c7d329b16a SHA512 a047ba8d5f529d459fb6ae8dd39367e6f6cd2e785e90f54a5f8759ff76e4cfff990f1b8c1e0cf49c67b97ca8de36ecf8fdeb3b8f16e579aeae2d563d38da69db
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181128092732-4ed8d59d0b35.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20181128092732-4ed8d59d0b35.zip 1444746 BLAKE2B b8164b1c6fde48be0ee9cca95b52185001e2ba49b5677779c7aee1f46cd7ce3e7e8c51994d447aa37f78aa5abcbdda493e53d00527cd8f348832e38158ec6c06 SHA512 6eeaa04b369efb4e91be6105bbed2f1449553c771be3a9d1be6034869a01e90c3bf6536e62bf42cadddcc4fb4e6061df5a143787c5ddec46ec81ae59bbc29987
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200116001909-b77594299b42.zip 1913147 BLAKE2B b29c9c32f5141a45284bb17e0236b0650a8bc60da0326e47e153563ba2259b5e30d043db1d1aa5bf98cb80b28f5481483a3b2c33776e8c40ccc6e2955b440dbd SHA512 26e655cb67ad0630e05c176a342135ec67c08eaa396000095f568f0c112810a262c204d7973e16a16539c69b7f543062ba29b6b1c9bc934f7b0783b79dd33b7a
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200302150141-5c8b2ff67527.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
|
||||
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20200302150141-5c8b2ff67527.zip 1462438 BLAKE2B b3781ba8026ce86feeeda8f46f3ab17b1c19968c13de5aac924f9110a828eed6e93f5fd3be901e74a70a98480070e7b990913a27dea21afe50bea9c745ff983a SHA512 930afe0d09f5e4e08c716e83a0d4072181519400a92c08004ddc29cfed716e5c8fbe7bd4e6d53a1baec73d9c5f578ff01029163571508bd3c04b34ba157d0f25
|
||||
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
|
||||
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.zip 39844 BLAKE2B b3dab69dbd1ebb999938c12595de7007dce9431cfeaeb5e77aba80c49918d1a4edf7fb95279e9b66686cb45deaf57a011c083e55fb66ec2c614582ba323954da SHA512 97c96a92ec86372c2f06141c30bceaa86ed62c1db34696f9542f43f3411cb0a37dea654de923a5ee054e603198179b9048e3b477da140e4092ffadc4525b9241
|
||||
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
|
||||
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.mod 25 BLAKE2B 6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7 SHA512 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
|
||||
DIST gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20200227125254-8fa46927fb4f.zip 41484 BLAKE2B 34fbdc1525bbea7fc6b7f74e74ab407ed03d3b58e25e9b3b79ec35945acce36b7c4be54388c1244d508c7cf67ac6e4f1ff7c9eb5245f01ff27dec82cfe87bdb8 SHA512 713c79551d48a99cc9feed3bcf71b7f1fe95270701787dfb114237bd358ad104d18ce7ca412f65d1ce6b7f94ffb6c01afe28c9b821e1a5378b05c93340aa8a49
|
||||
DIST gopkg.in%2Fyaml.v1%2F@v%2Fv1.0.0-20140924161607-9f9df34309c0.mod 24 BLAKE2B 53c69b9881885300c6a85eaac311d0f82f37e20a413be7d5a9f92b209fab255812d6d133472a77c76b4f388b7cc215e560ce85354f214264a4dfd555ddd9df6b SHA512 fc947323bc63bddcf27391e367d91391c89894a1f28dc0cb644f4ab3e60ede24b0ad82f01dd954943af45043890c8ab99b5047abf0b1d80049020e567ddb98d6
|
||||
DIST gopkg.in%2Fyaml.v1%2F@v%2Fv1.0.0-20140924161607-9f9df34309c0.zip 67419 BLAKE2B 2cb2c937d62a330cddc757cc8b1de8a9831fdac7670bce11b83c34a0a25644e3286940406df1417d6194756bbbf28c601a1e438d2c29fd40fd186945da8f3edb SHA512 f731b8df7820132eb2aef828af6c65fe5f43facdec9978807db2873477a1888cc3b0518676a316625bb12907a301bbc08b03c19c521ea20a9960d5264ff4a8d3
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip 80666 BLAKE2B ff3645b71cedd41b9fef6e5d01f3d89a2db6930f406aded7889530b04689ea34b53fa2a7af352c264681ee40b1d192c86ca2f7dcc33dca825d355694527e4dbf SHA512 19f019e85b8c9a533c3cf2fd492b1813272f00cce06a56ffe43046935e49ccf6e191ce83f1d236f6355bae7126aa722016f05174687ff2faf54f121958266edf
|
||||
109
app-misc/cheat/cheat-3.9.0-r1.ebuild
Normal file
109
app-misc/cheat/cheat-3.9.0-r1.ebuild
Normal file
@@ -0,0 +1,109 @@
|
||||
# Copyright 2019-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
inherit go-module
|
||||
|
||||
EGO_PN="github.com/cheat/cheat"
|
||||
# this package uses vendor but not in the generate step which
|
||||
# is before the build rule. so we need to populate sum variable
|
||||
EGO_SUM=(
|
||||
"github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38"
|
||||
"github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38/go.mod"
|
||||
"github.com/alecthomas/chroma v0.7.1"
|
||||
"github.com/alecthomas/chroma v0.7.1/go.mod"
|
||||
"github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721"
|
||||
"github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721/go.mod"
|
||||
"github.com/alecthomas/kong v0.2.1-0.20190708041108-0548c6b1afae/go.mod"
|
||||
"github.com/alecthomas/repr v0.0.0-20180818092828-117648cd9897"
|
||||
"github.com/alecthomas/repr v0.0.0-20180818092828-117648cd9897/go.mod"
|
||||
"github.com/creack/pty v1.1.9/go.mod"
|
||||
"github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964"
|
||||
"github.com/danwakefield/fnmatch v0.0.0-20160403171240-cbb64ac3d964/go.mod"
|
||||
"github.com/davecgh/go-spew v1.1.0/go.mod"
|
||||
"github.com/davecgh/go-spew v1.1.1"
|
||||
"github.com/davecgh/go-spew v1.1.1/go.mod"
|
||||
"github.com/dlclark/regexp2 v1.1.6"
|
||||
"github.com/dlclark/regexp2 v1.1.6/go.mod"
|
||||
"github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815"
|
||||
"github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod"
|
||||
"github.com/kr/pretty v0.1.0"
|
||||
"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"
|
||||
"github.com/kr/text v0.1.0/go.mod"
|
||||
"github.com/kr/text v0.2.0"
|
||||
"github.com/kr/text v0.2.0/go.mod"
|
||||
"github.com/mattn/go-colorable v0.0.9"
|
||||
"github.com/mattn/go-colorable v0.0.9/go.mod"
|
||||
"github.com/mattn/go-isatty v0.0.4"
|
||||
"github.com/mattn/go-isatty v0.0.4/go.mod"
|
||||
"github.com/mattn/go-isatty v0.0.12"
|
||||
"github.com/mattn/go-isatty v0.0.12/go.mod"
|
||||
"github.com/mitchellh/go-homedir v1.1.0"
|
||||
"github.com/mitchellh/go-homedir v1.1.0/go.mod"
|
||||
"github.com/mitchellh/mapstructure v1.1.2/go.mod"
|
||||
"github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e"
|
||||
"github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod"
|
||||
"github.com/pkg/errors v0.8.1"
|
||||
"github.com/pkg/errors v0.8.1/go.mod"
|
||||
"github.com/pmezard/go-difflib v1.0.0"
|
||||
"github.com/pmezard/go-difflib v1.0.0/go.mod"
|
||||
"github.com/sergi/go-diff v1.0.0"
|
||||
"github.com/sergi/go-diff v1.0.0/go.mod"
|
||||
"github.com/sergi/go-diff v1.1.0"
|
||||
"github.com/sergi/go-diff v1.1.0/go.mod"
|
||||
"github.com/stretchr/objx v0.1.0/go.mod"
|
||||
"github.com/stretchr/testify v1.2.2/go.mod"
|
||||
"github.com/stretchr/testify v1.3.0"
|
||||
"github.com/stretchr/testify v1.3.0/go.mod"
|
||||
"github.com/stretchr/testify v1.4.0"
|
||||
"github.com/stretchr/testify v1.4.0/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20181128092732-4ed8d59d0b35"
|
||||
"golang.org/x/sys v0.0.0-20181128092732-4ed8d59d0b35/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42"
|
||||
"golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
|
||||
"golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527"
|
||||
"golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod"
|
||||
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405"
|
||||
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
|
||||
"gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod"
|
||||
"gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f"
|
||||
"gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod"
|
||||
"gopkg.in/yaml.v1 v1.0.0-20140924161607-9f9df34309c0"
|
||||
"gopkg.in/yaml.v1 v1.0.0-20140924161607-9f9df34309c0/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.2/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.4/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.8"
|
||||
"gopkg.in/yaml.v2 v2.2.8/go.mod"
|
||||
)
|
||||
go-module_set_globals
|
||||
|
||||
DESCRIPTION="cheat allows you to create and view interactive cheatsheets on the command-line"
|
||||
HOMEPAGE="https://github.com/cheat/cheat"
|
||||
SRC_URI="https://github.com/cheat/cheat/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
${EGO_SUM_SRC_URI}"
|
||||
|
||||
# licenses present in the final built
|
||||
# software. Checked with dev-go/golicense
|
||||
LICENSE="MIT Apache-2.0 BSD BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
IUSE="zsh-completion"
|
||||
|
||||
BDEPEND="
|
||||
app-text/pandoc
|
||||
>=dev-lang/go-1.13
|
||||
"
|
||||
RDEPEND="zsh-completion? ( !app-shells/zsh-completions )"
|
||||
|
||||
src_install() {
|
||||
dobin "dist/${PN}"
|
||||
if use zsh-completion; then
|
||||
insinto /usr/share/zsh/site-functions
|
||||
newins scripts/cheat.zsh _cheat
|
||||
fi
|
||||
doman doc/cheat.1
|
||||
}
|
||||
15
app-misc/cheat/metadata.xml
Normal file
15
app-misc/cheat/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>mathieu.tortuyaux@gmail.com</email>
|
||||
<name>Mathieu Tortuyaux</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
cheat allows you to create and view interactive cheatsheets on the command-line.
|
||||
It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/cheat/cheat/issues</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>torokhov-s-a@yandex.ru</email>
|
||||
<name>Sergey Torokhov</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Double Commander is a cross platform open source file manager with two panels side by side.
|
||||
It is inspired by Total Commander and features some new ideas.
|
||||
</longdescription>
|
||||
|
||||
@@ -1,48 +0,0 @@
|
||||
From a8613894370b5ff66731896b293e024151dba66c Mon Sep 17 00:00:00 2001
|
||||
From: David Heidelberg <david@ixit.cz>
|
||||
Date: Thu, 23 Apr 2020 21:53:14 +0200
|
||||
Subject: [PATCH 1/3] Compile under Linux.
|
||||
|
||||
Signed-off-by: David Heidelberg <david@ixit.cz>
|
||||
---
|
||||
mobile-datovka.pro | 15 ++++++++-------
|
||||
1 file changed, 8 insertions(+), 7 deletions(-)
|
||||
|
||||
diff --git a/mobile-datovka.pro b/mobile-datovka.pro
|
||||
index 8cef44c..635279f 100644
|
||||
--- a/mobile-datovka.pro
|
||||
+++ b/mobile-datovka.pro
|
||||
@@ -64,13 +64,13 @@ command = $$LRELEASE mobile-datovka.pro
|
||||
system($$command)|error("Failed to run: $$command")
|
||||
|
||||
# Copy translation files at qmake invocation.
|
||||
-message(Copying Qt translation from $$system_path($$[QT_INSTALL_DATA]).)
|
||||
-system($$QMAKE_COPY $$system_path($$[QT_INSTALL_DATA]/translations/qtbase_cs.qm) $$system_path(res/locale/qtbase_cs.qm))
|
||||
-system($$QMAKE_COPY $$system_path($$[QT_INSTALL_DATA]/translations/qtbase_en.qm) $$system_path(res/locale/qtbase_en.qm))
|
||||
+#message(Copying Qt translation from $$system_path($$[QT_INSTALL_DATA]).)
|
||||
+#system($$QMAKE_COPY $$system_path($$[QT_INSTALL_DATA]/translations/qtbase_cs.qm) $$system_path(res/locale/qtbase_cs.qm))
|
||||
+#system($$QMAKE_COPY $$system_path($$[QT_INSTALL_DATA]/translations/qtbase_en.qm) $$system_path(res/locale/qtbase_en.qm))
|
||||
|
||||
TRANSLATIONS_FILES += \
|
||||
- res/locale/qtbase_cs.qm \
|
||||
- res/locale/qtbase_en.qm \
|
||||
+# res/locale/qtbase_cs.qm \
|
||||
+# res/locale/qtbase_en.qm \
|
||||
res/locale/datovka_cs.qm \
|
||||
res/locale/datovka_en.qm
|
||||
|
||||
@@ -374,8 +374,9 @@ HEADERS += \
|
||||
src/zfo.h
|
||||
|
||||
RESOURCES += \
|
||||
- res/qml.qrc \
|
||||
- res/translations.qrc
|
||||
+ res/qml.qrc
|
||||
+# res/qml.qrc \
|
||||
+# res/translations.qrc
|
||||
|
||||
# Linux target.
|
||||
linux {
|
||||
--
|
||||
2.26.2
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>david@ixit.cz</email>
|
||||
<name>David Heidelberg</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
A GUI for accessing ISDS (Informační systém datových schránek
|
||||
/ Data Box Information System) SOAP services as defined in Czech ISDS Act
|
||||
(300/2008 Coll.) and implied documents.
|
||||
|
||||
@@ -27,6 +27,7 @@ RDEPEND="
|
||||
>=dev-qt/qtwidgets-${QT_PV}
|
||||
>=dev-qt/qtquickcontrols-${QT_PV}
|
||||
>=dev-qt/qtquickcontrols2-${QT_PV}
|
||||
>=dev-qt/qttranslations-${QT_PV}
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
@@ -37,10 +38,8 @@ DEPEND="
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.9.1-quickdirtyfix.patch"
|
||||
"${FILESDIR}/${P}-0001-add-metainfo-for-distributions.patch"
|
||||
"${FILESDIR}/${P}-0002-Support-Linux-phones-and-desktop.patch"
|
||||
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
|
||||
@@ -1,17 +1,16 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Send messages and files over Telegram from the command-line"
|
||||
HOMEPAGE="https://www.rahielkasim.com/telegram-send https://github.com/rahiel/telegram-send"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="GPL-3"
|
||||
@@ -5,9 +5,6 @@
|
||||
<email>brian.gloyer@gmail.com</email>
|
||||
<name>brian gloyer</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
Shows an interactive graph of packages using a web interface
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<maintainer status="active">
|
||||
<email>brian.gloyer@gmail.com</email>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>michael.egger@tsn.at</email>
|
||||
<name>Michael Egger</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
A simple script to identify files not tracked by Portage package manager.
|
||||
Notes:
|
||||
Symlinks are not reported as lost as long as the link target exists and is tracked.
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>kurt@kmk-computers.de</email>
|
||||
<name>Kurt Kanzenbach</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
katarakt is a simple PDF viewer. It is designed to use as much available
|
||||
screen space as possible.
|
||||
|
||||
|
||||
@@ -8,7 +8,4 @@
|
||||
<upstream>
|
||||
<remote-id type="github">rust-lang/mdBook</remote-id>
|
||||
</upstream>
|
||||
<longdescription lang="en">
|
||||
mdBook is a utility to create modern online books from Markdown files.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>denis7774@gmail.com</email>
|
||||
<name>Reva Denis aka RarogCmex</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Java™ is the world's leading programming language and platform.
|
||||
The code for Java is open source and available at OpenJDK™.
|
||||
AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<longdescription>Aldor is a programming language. It is the successor of A# as the extension language of the Axiom computer algebra system.
|
||||
<longdescription lang="en">Aldor is a programming language. It is the successor of A# as the extension language of the Axiom computer algebra system.
|
||||
|
||||
The Aldor language combines imperative, functional, and object-oriented features. It has an elaborate dependent type system, allowing types to be used as first-class values. Aldor's syntax is heavily influenced by Pascal, but it is optionally indentation-sensitive, like Python. In its current implementation, it is compiled, but an interactive listener is provided.</longdescription>
|
||||
<maintainer type="person">
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>torokhov-s-a@yandex.ru</email>
|
||||
<name>Sergey Torokhov</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
A KISS pure Fortran library providing astrings (class) manipulator for modern (2003+) Fortran projects
|
||||
</longdescription>
|
||||
<upstream>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>kurt@kmk-computers.de</email>
|
||||
<name>Kurt Kanzenbach</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
open62541 (http://open62541.org) is an open source and free implementation
|
||||
of OPC UA (OPC Unified Architecture) written in the common subset of the C99
|
||||
and C++98 languages. The library is usable with all major compilers and
|
||||
|
||||
@@ -5,6 +5,6 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems, such as small embedded systems or wireless sensor network nodes. Protothreads provide linear code execution for event-driven systems implemented in C. Protothreads can be used with or without an underlying operating system to provide blocking event-handlers. Protothreads provide sequential flow of control without complex state machines or full multi-threading.
|
||||
<longdescription lang="en">Protothreads are extremely lightweight stackless threads designed for severely memory constrained systems, such as small embedded systems or wireless sensor network nodes. Protothreads provide linear code execution for event-driven systems implemented in C. Protothreads can be used with or without an underlying operating system to provide blocking event-handlers. Protothreads provide sequential flow of control without complex state machines or full multi-threading.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
<upstream>
|
||||
<remote-id type="github">nitroshare/qhttpengine</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
QHttpEngine provides a simple set of classes for developing HTTP server
|
||||
applications in Qt. The design goals of QHttpEngine include:
|
||||
Reliability - extremely exhaustive test suite ensures that bugs are caught
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI="7"
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="HTTP server for Qt applications"
|
||||
HOMEPAGE="https://github.com/nitroshare/qhttpengine"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
if [[ "${PV}" == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/nitroshare/${PN}.git"
|
||||
else
|
||||
@@ -19,9 +19,8 @@ fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="5"
|
||||
|
||||
IUSE="doc examples test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
RDEPEND="
|
||||
dev-qt/qtnetwork:5
|
||||
"
|
||||
@@ -1,14 +1,14 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI="7"
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="HTTP server for Qt applications"
|
||||
HOMEPAGE="https://github.com/nitroshare/qhttpengine"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
if [[ "${PV}" == "9999" ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/nitroshare/${PN}.git"
|
||||
else
|
||||
@@ -19,9 +19,8 @@ fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="5"
|
||||
|
||||
IUSE="doc examples test"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
RDEPEND="
|
||||
dev-qt/qtnetwork:5
|
||||
"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
An aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
autoflake removes unused imports and unused variables from Python code. It makes use of pyflakes to do this.
|
||||
|
||||
By default, autoflake only removes unused imports for modules that are part of the standard library. (Other modules may have side effects that make them unsafe to remove automatically.) Removal of unused variables is also disabled by default.
|
||||
|
||||
@@ -1,14 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>michael.egger@tsn.at</email>
|
||||
<name>Michael Egger</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
The uncompromising Python code formatter.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">psf/black</remote-id>
|
||||
</upstream>
|
||||
<maintainer type="person">
|
||||
<email>michael.egger@tsn.at</email>
|
||||
<name>Michael Egger</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Black is the uncompromising Python code formatter. By using it, you agree to cede control over minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters.
|
||||
|
||||
Blackened code looks the same regardless of the project you're reading. Formatting becomes transparent after a while and you can focus on the content instead.
|
||||
|
||||
Black makes code review faster by producing the smallest diffs possible.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">psf/black</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
1
dev-python/check-manifest/Manifest
Normal file
1
dev-python/check-manifest/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST check-manifest-0.41.tar.gz 31080 BLAKE2B 470b5d56d04c6877df6ca1b76c5fa3db8505beae023298ad879c992a2727528d3de87bf4b8f35fde5141025d53535684d2213fd4a28c4584f8a5d5d1ddc61e35 SHA512 ee876c3d6b6c6b44f0701b34e64890e9edbb59a94ab9ea2c944ca02bbd65a6e659c4f2084d72851267636af041aeda006e992c44b30566b65978ec986f42ae84
|
||||
39
dev-python/check-manifest/check-manifest-0.41-r1.ebuild
Normal file
39
dev-python/check-manifest/check-manifest-0.41-r1.ebuild
Normal file
@@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Tool to check the completeness of MANIFEST.in for Python packages"
|
||||
HOMEPAGE="
|
||||
https://github.com/mgedmin/check-manifest
|
||||
https://pypi.org/project/check-manifest
|
||||
"
|
||||
SRC_URI="https://github.com/mgedmin/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
#install requires, is right?
|
||||
RDEPEND="
|
||||
dev-python/pep517[${PYTHON_USEDEP}]
|
||||
dev-python/toml[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/nose[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
python_test() {
|
||||
nosetests -v -e test_build_sdist || die
|
||||
}
|
||||
12
dev-python/check-manifest/metadata.xml
Normal file
12
dev-python/check-manifest/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<longdescription lang="en">
|
||||
Are you a Python developer? Have you uploaded packages to the Python Package Index? Have you accidentally uploaded broken packages with some files missing? If so, check-manifest is for you.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">mgedmin/check-manifest</remote-id>
|
||||
<remote-id type="pypi">check-manifest</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/cu2qu/Manifest
Normal file
1
dev-python/cu2qu/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST cu2qu-1.6.7.zip 215819 BLAKE2B 328df385c459f82805eaa9483ccf49ab1faae2f4a878381d2a7fd1e2be01d15f55eb5f2afabc1a0487d3bed4ae407cc2042989bc820620bd1ac0b33f95d441bc SHA512 929d353cf8ef6f989cd373c49ba77082cfdd35edce6aafa1c13d983782562a16245d75d086d3a7e28dd217bda6c19d50966a4fb1ce50d5a0397eb1304816a28f
|
||||
29
dev-python/cu2qu/cu2qu-1.6.7.ebuild
Normal file
29
dev-python/cu2qu/cu2qu-1.6.7.ebuild
Normal file
@@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
|
||||
KEYWORDS="~amd64"
|
||||
DESCRIPTION="Cubic-to-quadratic bezier curve conversion"
|
||||
HOMEPAGE="https://github.com/googlefonts/cu2qu"
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/fonttools-3.32[${PYTHON_USEDEP}]
|
||||
>=dev-python/defcon-0.6.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
"
|
||||
BDEPEND="
|
||||
app-arch/unzip
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
44
dev-python/cu2qu/metadata.xml
Normal file
44
dev-python/cu2qu/metadata.xml
Normal file
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="github">googlefonts/cu2qu</remote-id>
|
||||
<remote-id type="pypi">cu2qu</remote-id>
|
||||
</upstream>
|
||||
<longdescription lang="en">
|
||||
This library provides functions which take in UFO objects (Defcon Fonts or Robofab RFonts) and converts any cubic curves to quadratic. The most useful function is probably fonts_to_quadratic:
|
||||
|
||||
from defcon import Font
|
||||
from cu2qu.ufo import fonts_to_quadratic
|
||||
thin_font = Font('MyFont-Thin.ufo')
|
||||
bold_font = Font('MyFont-Bold.ufo')
|
||||
fonts_to_quadratic([thin_font, bold_font])
|
||||
|
||||
Interpolation compatibility is guaranteed during conversion. If it's not needed, converting one font at a time may yield more optimized results:
|
||||
|
||||
for font in [thin_font, bold_font]:
|
||||
fonts_to_quadratic([font])
|
||||
|
||||
Some fonts may need a different error threshold than the default (0.001 em). This can also be provided by the caller:
|
||||
|
||||
fonts_to_quadratic([thin_font, bold_font], max_err_em=0.005)
|
||||
|
||||
for font in [thin_font, bold_font]:
|
||||
fonts_to_quadratic([font], max_err_em=0.001)
|
||||
|
||||
fonts_to_quadratic can print a string reporting the number of curves of each length. For example fonts_to_quadratic([font], dump_stats=True) may print something like:
|
||||
|
||||
3: 1000
|
||||
4: 2000
|
||||
5: 100
|
||||
|
||||
meaning that the font now contains 1000 curves with three points, 2000 with four points, and 100 with five. Given multiple fonts, the function will report the total counts across all fonts. You can also accumulate statistics between calls by providing your own report dictionary:
|
||||
|
||||
stats = {}
|
||||
for font in [thin_font, bold_font]:
|
||||
fonts_to_quadratic([font], stats=stats)
|
||||
# "stats" will report combined statistics for both fonts
|
||||
|
||||
The library also provides a command-line script also named cu2qu. Check its --help to see all the options. </longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Curio is a coroutine-based library for concurrent Python systems programming. It provides standard programming abstractions such as as tasks, sockets, files, locks, and queues. It works on Unix and Windows. You'll find it to be familiar, small, fast, and fun
|
||||
Core Features
|
||||
|
||||
|
||||
1
dev-python/factory_boy/Manifest
Normal file
1
dev-python/factory_boy/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST factory_boy-2.12.0.tar.gz 142758 BLAKE2B ce5ebae106fd57ce5292ad4713e20e5a83a818675746dd3bb241ad3592da83975b87659547740a3cddb646795889605260ce24d6f1878994418eec35c9b7b8da SHA512 33236bc02d5331998bb210af498bea46fc9540e66af32db8fdab563193b7ae8870e7cc01c93c24a03ee23ba64bac6ca27a72bb51a264d1c7b6bf9b098c65d5d2
|
||||
46
dev-python/factory_boy/factory_boy-2.12.0.ebuild
Normal file
46
dev-python/factory_boy/factory_boy-2.12.0.ebuild
Normal file
@@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A fixtures replacement tool"
|
||||
HOMEPAGE="https://github.com/FactoryBoy/factory_boy"
|
||||
SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="dev-python/faker[${PYTHON_USEDEP}]"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
$(python_gen_impl_dep sqlite)
|
||||
dev-python/django[${PYTHON_USEDEP}]
|
||||
dev-python/isort[${PYTHON_USEDEP}]
|
||||
dev-python/mongoengine[${PYTHON_USEDEP}]
|
||||
dev-python/pillow[jpeg,${PYTHON_USEDEP}]
|
||||
dev-python/sqlalchemy[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
# Disable tests which require running mongod
|
||||
PATCHES=( "${FILESDIR}/${PN}-2.11.1-test.patch" )
|
||||
|
||||
python_prepare_all() {
|
||||
# Fix symbolic link QA
|
||||
rm ChangeLog || die "remove failed"
|
||||
cp docs/changelog.rst ChangeLog || die "copy failed"
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
#python_test() {
|
||||
# "${EPYTHON}" -m unittest discover -v || die "tests failed with ${EPYTHON}"
|
||||
#}
|
||||
|
||||
distutils_enable_tests unittest
|
||||
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
|
||||
22
dev-python/factory_boy/files/factory_boy-2.11.1-test.patch
Normal file
22
dev-python/factory_boy/files/factory_boy-2.11.1-test.patch
Normal file
@@ -0,0 +1,22 @@
|
||||
--- ../tests/test_mongoengine.py 2018-12-22 16:22:00.168173656 +0200
|
||||
+++ ../tests/test_mongoengine.py 2018-12-22 16:22:23.207181092 +0200
|
||||
@@ -58,9 +58,6 @@
|
||||
)
|
||||
|
||||
@classmethod
|
||||
- def tearDownClass(cls):
|
||||
- cls.db.drop_database(cls.db_name)
|
||||
-
|
||||
def setUp(self):
|
||||
mongoengine.connect('factory_boy_test')
|
||||
|
||||
@@ -69,9 +66,3 @@
|
||||
self.assertEqual('name0', std.name)
|
||||
self.assertEqual('street0', std.address.street)
|
||||
self.assertIsNone(std.id)
|
||||
-
|
||||
- def test_creation(self):
|
||||
- std1 = PersonFactory.create()
|
||||
- self.assertEqual('name1', std1.name)
|
||||
- self.assertEqual('street1', std1.address.street)
|
||||
- self.assertIsNotNone(std1.id)
|
||||
17
dev-python/factory_boy/metadata.xml
Normal file
17
dev-python/factory_boy/metadata.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
A versatile test fixtures replacement based on thoughtbot's
|
||||
factory_bot for Ruby. It is designed to work well with various
|
||||
ORMs (Django, Mongo, SQLAlchemy).
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">FactoryBoy/factory_boy</remote-id>
|
||||
<remote-id type="pypi">factory_boy</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/faker/Manifest
Normal file
1
dev-python/faker/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST faker-4.0.3.tar.gz 996987 BLAKE2B cc8fa1ae039d1a753efde2a43404681fe53124fb2a92724a81384cd10dd8008833c6c4468012f3cfaef83ca6e6a50813ef00036b180df2f1752a79064507c770 SHA512 08d7a4fc3a65f4f31467e0aa91525ce92042ef7e471992a63c3fef2efa14ab894bda1f0fa1e6b651f78ceadee7c3683079001db904147739628457a44adef615
|
||||
43
dev-python/faker/faker-4.0.3.ebuild
Normal file
43
dev-python/faker/faker-4.0.3.ebuild
Normal file
@@ -0,0 +1,43 @@
|
||||
# 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_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python package that generates fake data"
|
||||
HOMEPAGE="
|
||||
https://github.com/joke2k/faker
|
||||
https://pypi.org/project/Faker
|
||||
"
|
||||
SRC_URI="https://github.com/joke2k/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/python-dateutil-2.4[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
>=dev-python/text-unidecode-1.3[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
>=dev-python/sphinx-2.4[${PYTHON_USEDEP}]
|
||||
<dev-python/sphinx-3.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
<dev-python/freezegun-0.4[${PYTHON_USEDEP}]
|
||||
dev-python/more-itertools[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-5.4.0[${PYTHON_USEDEP}]
|
||||
<dev-python/pytest-5.5[${PYTHON_USEDEP}]
|
||||
dev-python/random2[${PYTHON_USEDEP}]
|
||||
>=dev-python/ukpostcodeparser-1.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/validators-0.13.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
#TODO: make docs working
|
||||
#distutils_enable_sphinx docs --no-autodoc
|
||||
18
dev-python/faker/metadata.xml
Normal file
18
dev-python/faker/metadata.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Python package that generates fake data for you.
|
||||
Whether you need to bootstrap your database, create good-looking
|
||||
XML documents, fill-in your persistence to stress test it,
|
||||
or anonymize data taken from a production service, Faker is for you.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">joke2k/faker</remote-id>
|
||||
<remote-id type="pypi">Faker</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
geopy is a Python 2 and 3 client for several popular geocoding web services.
|
||||
|
||||
geopy makes it easy for Python developers to locate the coordinates of addresses, cities, countries, and landmarks across the globe using third-party geocoders and other data sources.
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST hstspreload-2020.4.23.tar.gz 869716 BLAKE2B 95768d2e27647dcd75b375ee418df31f96043217e2e9c2617ae063ae05799cb74178186606e4856d58b217a8b73c8f16cf53b5385d14ed48423ebb31d776d1bd SHA512 4be7ff72a413c54e5a44f0cbacdb19b3571aacd986dec1e5f8c82657fe47615611b21aca23ea48d0f207691dc5b2ba98dbab53abf54c61f3d79d801880384e66
|
||||
DIST hstspreload-2020.4.24.tar.gz 870224 BLAKE2B 6dbff2550de735536eede51911663e0bc44ab68614e59c3891938355fac316d8a30d1b79e4e801f0f05ba97e045c82c1084cb70db12a43307dcf81763c019365 SHA512 002cfed355d4e88a9a3c66d6b571e1c54c938d306f227ac937e6117f9679802efd3f57a1dc9509298b05c3745275ab224207b68c43008576718010f97a25118f
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
The package provides a single function: in_hsts_preload() which takes an IDNA-encoded host and returns either True or False regarding whether that host should be only accessed via HTTPS.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Features
|
||||
|
||||
HTTPX builds on the well-established usability of requests, and gives you:
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Hunter is a flexible code tracing toolkit, not for measuring coverage, but for debugging, logging, inspection and other nefarious purposes. It has a simple Python API, a convenient terminal API and a CLI tool to attach to processes.
|
||||
Design notes
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Manhole is in-process service that will accept unix domain socket connections and present the stacktraces for all threads and an interactive prompt. It can either work as a python daemon thread waiting for connections at all times or a signal handler (stopping your application and waiting for a connection).
|
||||
|
||||
Access to the socket is restricted to the application's effective user id or root.
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST mkdocs-material-4.6.3.tar.gz 1701136 BLAKE2B b3e68c0c751c37e7910fad9ffff9daa222706b48cd63bfb28a18b9ae96840691eb28b0948fb02810af4ed9e54407ec9e67478371bf31ce7c044d52596d65aea3 SHA512 11f02b8c89ec25bc38825a7614ca7a276a28c270f23dcbd991c69fced03810e65d45a74f0c3cc0d8e686985499f23c4d0f0e57e063f5b97b3870809b748dd544
|
||||
DIST mkdocs-material-5.0.0_rc2.tar.gz 1852974 BLAKE2B 0cd56bd11df50a6628b6fddc3758037218ca1b5d9484b8ffe9d67d40c4ebda51bdb96edc10f08c87fb936b3a852616004994bad2e000b00936e62e25ce3e7e81 SHA512 29e1d8dcc972302302fdd5b91f0c7bc191420ff1c2ea117fd7b45a346623f587771469d04cbf25600e360d6d9c41ca060147269cdfe6c30c0ef9fd5915a70692
|
||||
DIST mkdocs-material-5.1.1.tar.gz 2112813 BLAKE2B 8f6b9c0cacf47f1eeec6f30d11ee1489f3b6567044b04a4b2c001f13632380251bd10eaab8b44c11c4d85f4b3980bef0eaece49350b0be290aef163aa2299cd9 SHA512 800ecbbf9aa9a108a83e431bd12f4e35c4f43d701170e366748335fc1098481f37c08e62d2e7721ce93a28e268f896d8cfd56a2e331f9e2487cafbe7ee076a68
|
||||
DIST mkdocs-material-5.1.3.tar.gz 2114647 BLAKE2B 9d0b1f30d544bc60646dd3ce3cef32df698ba59f2ec3f95934fce426c444154587bd3cf3610348e5bcf0ac27c52058fd57a167c1d0456687625c179914923c44 SHA512 955d81e29d8aabb91480c6a0ee7c5f6fdb333a2cb07392fe9676db3cb4f06e570ea9e13fefd2e80516a8ae1649cddfd9c03299dd26fbb6f5c66ff36d03c43813
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
What to expect
|
||||
|
||||
Responsive design and fluid layout for all kinds of screens and devices, designed to serve your project documentation in a user-friendly way in 41 languages with optimal readability.
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST mkdocs-minify-plugin-0.2.3.tar.gz 2972 BLAKE2B de453e977ccd75940e02ad081cd749bb35c80df43e809ef00d2f513cc37c3cb8e5ab2872e7e8f2bcf871fdf3adb6d1eb8de79942192f69dd565272b23b81242d SHA512 d00b411560d705d6ff2fc44c26a8b20ed26d2da754cfab2046f5c3af46cf2eda2f9f9fb92cd46391ecb00497a3a24f9780e5c66f7feb3a3ebdec30fd61a0aedb
|
||||
DIST mkdocs-minify-plugin-0.3.0.tar.gz 3101 BLAKE2B 6b3451734d2d87f967c46521350f53cfd3cacdb555777328056ca61ed80e2341da86041be32fe87a0174241e3f36f0f0d7ca43538d0a8ca7a45cc06b6b4254e3 SHA512 97d8cb1ca3b0abfa362b9f71c7f881c889eb08963519ff0a356778b446c62140edb70ec344cbf54df7990e94ef515202b567799d0426e518a1abd6c3886a4281
|
||||
|
||||
1
dev-python/pep517/Manifest
Normal file
1
dev-python/pep517/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST pep517-0.8.2.tar.gz 20440 BLAKE2B abddf5acec80ca49b45146c0017d5d0d062283fca1d19c76413f195b22cb804ce32952f2c17a9d2f98d8cf93e93b0b347cddd5086341a20022d7fb78218db354 SHA512 668569a26a4c21a1b8d6828a26bdcdab62b8c4d5fcaba8d9f9a4740e0fce7f071295e28d91349500b4c7be05ab2c2670986de18f01e2afafc1878101e5ef9af2
|
||||
18
dev-python/pep517/metadata.xml
Normal file
18
dev-python/pep517/metadata.xml
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<longdescription lang="en">
|
||||
PEP 517 specifies a standard API for systems which build Python packages.
|
||||
|
||||
This package contains wrappers around the hooks specified by PEP 517. It provides:
|
||||
|
||||
A mechanism to call the hooks in a subprocess, so they are isolated from the current process.
|
||||
Fallbacks for the optional hooks, so that frontends can call the hooks without checking which are defined.
|
||||
Higher-level functions which install the build dependencies into a temporary environment and build a wheel/sdist using them.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">pypa/pep517</remote-id>
|
||||
<remote-id type="pypi">pep517</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
49
dev-python/pep517/pep517-0.8.2-r1.ebuild
Normal file
49
dev-python/pep517/pep517-0.8.2-r1.ebuild
Normal file
@@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
DISTUTILS_USE_SETUPTOOLS=pyproject.toml
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="standard API for systems which build Python packages"
|
||||
HOMEPAGE="
|
||||
https://github.com/pypa/pep517
|
||||
https://pypi.org/project/pep517
|
||||
"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/flit_core-2[${PYTHON_USEDEP}]
|
||||
<dev-python/flit_core-3[${PYTHON_USEDEP}]
|
||||
dev-python/toml[${PYTHON_USEDEP}]
|
||||
|
||||
$(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' python3_{6,7})
|
||||
$(python_gen_cond_dep 'dev-python/zipp[${PYTHON_USEDEP}]' python3_{6,7})
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's|addopts=--flake8||' pytest.ini
|
||||
default
|
||||
}
|
||||
|
||||
python_test() {
|
||||
pytest -vv \
|
||||
--deselect tests/test_meta.py::test_classic_package \
|
||||
--deselect tests/test_meta.py::test_meta_output \
|
||||
--deselect tests/test_meta.py::test_meta_for_this_package || die
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
PYTHON_COMPAT=( python3_{6,7} ) # not all dependency are 3.8 ready
|
||||
|
||||
inherit distutils-r1 eutils toolchain-funcs
|
||||
|
||||
@@ -17,16 +17,17 @@ KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/lxml-4.3.4
|
||||
>=dev-python/pycryptodome-3.8.2
|
||||
>=dev-python/construct-2.9.45
|
||||
>=dev-python/argon2_cffi-19.1.0
|
||||
>=dev-python/python-dateutil-2.8.0
|
||||
>=dev-python/future-0.17.0"
|
||||
>=dev-python/argon2_cffi-19.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/construct-2.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/future-0.17.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/lxml-4.3.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/pycryptodome-3.8.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
PATCHES=( "${FILESDIR}/0001-setup.py-exclude-tests-directory.patch" )
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" tests/tests.py -v || die
|
||||
}
|
||||
|
||||
1
dev-python/pytest-cython/Manifest
Normal file
1
dev-python/pytest-cython/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST pytest-cython-0.1.0.tar.gz 19109 BLAKE2B 75895992402f36010385e0851cce4532825d374cc9d5af1b45d4dc938070da1f9e8c9901601ac10e3fa9a76fd4f0affd3f0dac6d8857eea88c73cbc1686ce613 SHA512 65d8d25f95f2419ae76902cad8f0f4c9b810dbbba80621d301f53d2128dfeb11c4d74e2ac4f1e39f63aadfc1404e9000c0668efbab4793d307f0b90345023771
|
||||
8
dev-python/pytest-cython/metadata.xml
Normal file
8
dev-python/pytest-cython/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>
|
||||
<upstream>
|
||||
<remote-id type="pypi">pytest-cython</remote-id>
|
||||
<remote-id type="github">lgpage/pytest-cython</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
32
dev-python/pytest-cython/pytest-cython-0.1.0.ebuild
Normal file
32
dev-python/pytest-cython/pytest-cython-0.1.0.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||
|
||||
DESCRIPTION="Plugin for testing Cython extension modules"
|
||||
HOMEPAGE="https://github.com/lgpage/pytest-cython"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64"
|
||||
#IUSE="test"
|
||||
|
||||
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
|
||||
#DEPEND="
|
||||
# ${RDEPEND}
|
||||
# test? (
|
||||
# dev-python/check-manifest[${PYTHON_USEDEP}]
|
||||
# dev-python/docutils[${PYTHON_USEDEP}]
|
||||
# dev-python/pygments[${PYTHON_USEDEP}]
|
||||
# dev-python/readme_renderer[${PYTHON_USEDEP}]
|
||||
# )
|
||||
#"
|
||||
|
||||
#distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
|
||||
1
dev-python/pytest-randomly/Manifest
Normal file
1
dev-python/pytest-randomly/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST pytest-randomly-3.3.1.tar.gz 31404 BLAKE2B 28a77b2c7043ece3305e1971957b23a7188bf1889483c9747f2fe925bfe72e872d8e8f4a52e3dc372f9934dd81c3e88bbc9be52bc574605faed80e57fa852d3c SHA512 242274b1e9fcbb03278766ddd46e8d3dca2374f09db0d111feb0bebdabab4d46ecc63d17f17e692cf4adf662dd3b450f87fe14e248488acb4d3c629567d54458
|
||||
34
dev-python/pytest-randomly/metadata.xml
Normal file
34
dev-python/pytest-randomly/metadata.xml
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
Features
|
||||
|
||||
All of these features are on by default but can be disabled with flags.
|
||||
|
||||
Randomly shuffles the order of test items. This is done first at the level of modules, then at the level of test classes (if you have them), then at the order of functions. This also works with things like doctests.
|
||||
Resets random.seed() at the start of every test case and test to a fixed number - this defaults to time.time() from the start of your test run, but you can pass in --randomly-seed to repeat a randomness-induced failure.
|
||||
If factory boy is installed, its random state is reset at the start of every test. This allows for repeatable use of its random ‘fuzzy’ features.
|
||||
If faker is installed, its random state is reset at the start of every test. This is also for repeatable fuzzy data in tests - factory boy uses faker for lots of data.
|
||||
If numpy is installed, its random state is reset at the start of every test.
|
||||
If additional random generators are used, they can be registered under the pytest_randomly.random_seeder entry point and will have their seed reset at the start of every test. Register a function that takes the current seed value.
|
||||
Works with pytest-xdist.
|
||||
|
||||
About
|
||||
|
||||
Randomness in testing can be quite powerful to discover hidden flaws in the tests themselves, as well as giving a little more coverage to your system.
|
||||
|
||||
By randomly ordering the tests, the risk of surprising inter-test dependencies is reduced - a technique used in many places, for example Google’s C++ test runner googletest.
|
||||
|
||||
By resetting the random seed to a repeatable number for each test, tests can create data based on random numbers and yet remain repeatable, for example factory boy’s fuzzy values. This is good for ensuring that tests specify the data they need and that the tested system is not affected by any data that is filled in randomly due to not being specified.
|
||||
|
||||
This plugin is a Pytest port of my plugin for nose, nose-randomly. I’ve written a blog post on its history.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">pytest-dev/pytest-randomly</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
47
dev-python/pytest-randomly/pytest-randomly-3.3.1.ebuild
Normal file
47
dev-python/pytest-randomly/pytest-randomly-3.3.1.ebuild
Normal file
@@ -0,0 +1,47 @@
|
||||
# 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_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Pytest plugin to randomly order tests and control random.seed"
|
||||
HOMEPAGE="
|
||||
https://pypi.python.org/pypi/pytest-randomly
|
||||
https://github.com/pytest-dev/pytest-randomly
|
||||
"
|
||||
SRC_URI="https://github.com/pytest-dev/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/docutils[${PYTHON_USEDEP}]
|
||||
dev-python/factory_boy[${PYTHON_USEDEP}]
|
||||
dev-python/faker[${PYTHON_USEDEP}]
|
||||
dev-python/isort[${PYTHON_USEDEP}]
|
||||
dev-python/numpy[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/secretstorage[${PYTHON_USEDEP}]
|
||||
dev-python/twine[${PYTHON_USEDEP}]
|
||||
|
||||
$(python_gen_cond_dep 'dev-python/importlib_metadata[${PYTHON_USEDEP}]' python3_6 python3_7)
|
||||
"
|
||||
# $(python_gen_cond_dep 'dev-python/black[${PYTHON_USEDEP}]' python3_8)
|
||||
|
||||
#DEPEND="
|
||||
# test? (
|
||||
# $(python_gen_cond_dep 'dev-python/check-manifest[${PYTHON_USEDEP}]' python3_8)
|
||||
# dev-python/multilint[${PYTHON_USEDEP}]
|
||||
# dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
# )
|
||||
#"
|
||||
|
||||
#no multilint for now
|
||||
#distutils_enable_tests pytest
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
pytest-sugar changes the look and feel of pytest, Python testing tool, by adding a progressbar and instafailing tests
|
||||
</longdescription>
|
||||
<upstream>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
An in-process scheduler for periodic jobs that uses the builder pattern for configuration. Schedule lets you run Python functions (or any other callable) periodically at pre-determined intervals using a simple, human-friendly syntax.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
|
||||
1
dev-python/skia-pathops/Manifest
Normal file
1
dev-python/skia-pathops/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST skia-pathops-0.4.1.zip 41254623 BLAKE2B 8d47da77c6389419cdf229085c58e692a218f400458b3bd6633307316c0d127c05990438a739633ae1622aa394da95414f86eb23338c1ef28f69283608c4ee7a SHA512 62cef669a8518643c4aefe2860f4c2207d602a531fe3f2ff1ae700b092d6f60cd2c47190926c0d00c709995e519f5538722ed1c0f4b6881c5af5aeb2a5b43e3b
|
||||
12
dev-python/skia-pathops/metadata.xml
Normal file
12
dev-python/skia-pathops/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="github">fonttools/skia-pathops</remote-id>
|
||||
<remote-id type="pypi">skia-pathops</remote-id>
|
||||
</upstream>
|
||||
<longdescription lang="en">
|
||||
Python bindings for the Google Skia library's Path Ops module, performing boolean operations on paths (intersection, union, difference, xor).
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
47
dev-python/skia-pathops/skia-pathops-0.4.1.ebuild
Normal file
47
dev-python/skia-pathops/skia-pathops-0.4.1.ebuild
Normal file
@@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.zip"
|
||||
KEYWORDS="~amd64"
|
||||
DESCRIPTION="Python bindings for the Skia Path Ops"
|
||||
HOMEPAGE="
|
||||
https://github.com/fonttools/skia-pathops
|
||||
https://skia.org/dev/present/pathops
|
||||
"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
~media-libs/skia-80_p20191220:=
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/pytest-cython[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-randomly[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xdist[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
BDEPEND="
|
||||
app-arch/unzip
|
||||
dev-python/cython[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
"
|
||||
# dev-python/setuptools_git_ls_files[${PYTHON_USEDEP}]
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
pkg_setup() {
|
||||
export BUILD_SKIA_FROM_SOURCE=0
|
||||
}
|
||||
|
||||
python_prepare_all() {
|
||||
sed -e '/doctest-cython/d' -i tox.ini
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
sniffio: Sniff out which async library your code is running under
|
||||
|
||||
You're writing a library. You've decided to be ambitious, and support multiple async I/O packages, like Trio, and asyncio, and ... You've written a bunch of clever code to handle all the differences. But... how do you know which piece of clever code to run?
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
This extension allows you to use Python 3 annotations for documenting acceptable argument types and return value types of functions. This allows you to use type hints in a very natural fashion
|
||||
</longdescription>
|
||||
<upstream>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
This sphinx extension helps you document Python code that uses async/await, or abstract methods, or context managers, or generators, or … you get the idea. It works by making sphinx’s regular directives for documenting Python functions and methods smarter and more powerful. The name is because it was originally written for the Trio project, and I’m not very creative. But don’t be put off – there’s nothing Trio- or async-specific about this extension; any Python project can benefit. (Though projects using async/await probably benefit the most, since sphinx’s built-in tools are especially inadequate in this case.)
|
||||
</longdescription>
|
||||
<upstream>
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Using Sphinx?
|
||||
|
||||
Having trouble writing cross-references?
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST spotipy-2.11.2.tar.gz 86231 BLAKE2B dc98ffd505ef60c13129b3ad0540302a2b4e063e12a270e352fe719efe44ca6b83cfd9557af8e5f604260c9b523e617d066575bb1c83ce905f8797a7aa36a010 SHA512 74ad7813619a49766ddb8b6fded48ed510448993a0aad043c365b04f55477a075aa59bd43d660b7f7b54c3b76f0d9c151960dc56bbaeee86ad76252834edf2a0
|
||||
DIST spotipy-2.12.0.tar.gz 86295 BLAKE2B 48b8a5ea0c400a4caa479c68ddf7321bd95ffae4351468b4bf62ae2681b629214aef3de855f0a252beb0a93aece58d7fbff94a1d242fa02ce59cc1cd9c03c654 SHA512 6176d11c0d61b6070ec96888abd7f28cb16c4b6d9221c43cb877a40079ecdf71af8dcfbb2383f712673c4a10cb23f3e3a2c28eb764698d323bd4178270a1f2d6
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Have a CLI Python application?
|
||||
|
||||
Want to automate testing of the actual console input & output of your user-facing components?
|
||||
|
||||
1
dev-python/text-unidecode/Manifest
Normal file
1
dev-python/text-unidecode/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST text-unidecode-1.3.tar.gz 76885 BLAKE2B b783963b4fce6588d45d48a498de566c08df83ae62c72caf599648df195eb94b7c02090503590ab8c747af0d210847ddfbf0772289e170361914db20c049828e SHA512 aeaf0e79bd0545ca7a4fe700d5a7dac1d5900841fcfe8a5a568c84ba7d3bee5f75eaac0531f4a01d689a550ac5bc7e1acaeb8132293f220db8387fae2eb6a150
|
||||
15
dev-python/text-unidecode/metadata.xml
Normal file
15
dev-python/text-unidecode/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="pypi">text-unidecode</remote-id>
|
||||
<maintainer status="unknown">
|
||||
<email>kmike84@gmail.com</email>
|
||||
<name>Mikhail Korobov</name>
|
||||
</maintainer>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
32
dev-python/text-unidecode/text-unidecode-1.3.ebuild
Normal file
32
dev-python/text-unidecode/text-unidecode-1.3.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="The most basic Text::Unidecode port"
|
||||
HOMEPAGE="https://github.com/kmike/text-unidecode"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( Artistic GPL-1 GPL-2+ )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
sed -i '/pytest-runner/d' setup.py
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
distutils_install_for_testing
|
||||
cd "${TEST_DIR}" || die
|
||||
cp "${S}/test_unidecode.py" . || die
|
||||
cp "${S}/setup.cfg" . || die
|
||||
pytest -vv || die "Tests fail with ${EPYTHON}"
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Rationale
|
||||
|
||||
Trio has native concepts of tasks and task cancellation. Asyncio is based on callbacks and chaining Futures, albeit with nicer syntax, which make handling of failures and timeouts fundamentally less reliable, especially in larger programs. Thus, you really want to base your async project on Trio.
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O. A web spider that wants to fetch lots of pages in parallel, a web server that needs to juggle lots of downloads and websocket connections at the same time, a process supervisor monitoring multiple subprocesses... that sort of thing. Compared to other libraries, Trio attempts to distinguish itself with an obsessive focus on usability and correctness. Concurrency is complicated; we try to make it easy to get things right.
|
||||
|
||||
Trio was built from the ground up to take advantage of the latest Python features, and draws inspiration from many sources, in particular Dave Beazley's Curio. The resulting design is radically simpler than older competitors like asyncio and Twisted, yet just as capable. Trio is the Python I/O library I always wanted; I find it makes building I/O-oriented programs easier, less error-prone, and just plain more fun. Perhaps you'll find the same.
|
||||
|
||||
1
dev-python/ufoLib2/Manifest
Normal file
1
dev-python/ufoLib2/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST ufoLib2-0.6.3a1.zip 63774 BLAKE2B 1452ae99547f820f431b8cebf820ecfaf6f7160838b6e06f8724963517d98dc6d002d4cb254285dd3474254c6d423b0622e6ed6cdf54005d54e5904e26af1114 SHA512 898389183748c6405a4d0f78197f47d51d28d42f95ba2872dc4c175dd9c5fb617c172ea87ef88aea88daeea44f6a4fc0a76081f7e2c6457a1d25edfa93a36607
|
||||
9
dev-python/ufoLib2/metadata.xml
Normal file
9
dev-python/ufoLib2/metadata.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
|
||||
<pkgmetadata>
|
||||
<upstream>
|
||||
<remote-id type="github">fonttools/ufoLib2</remote-id>
|
||||
<remote-id type="pypi">ufoLib2</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
41
dev-python/ufoLib2/ufoLib2-0.6.3a_p1.ebuild
Normal file
41
dev-python/ufoLib2/ufoLib2-0.6.3a_p1.ebuild
Normal file
@@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MYP="${P/_p/}"
|
||||
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MYP}.zip"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DESCRIPTION="A UFO font library"
|
||||
HOMEPAGE="https://github.com/fonttools/ufoLib2"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
|
||||
# fs not pulled in by fonttools
|
||||
RDEPEND="
|
||||
>=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/fs[${PYTHON_USEDEP}]
|
||||
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
|
||||
dev-python/lxml[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-python/setuptools_scm[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}/${MYP}"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
sed -e '/\<wheel\>/d' -i setup.cfg || die
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
1
dev-python/ukpostcodeparser/Manifest
Normal file
1
dev-python/ukpostcodeparser/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST ukpostcodeparser-1.1.2.tar.gz 5585 BLAKE2B c95f215f0e4b222b85ec3ab0a8d82186845d9cb161098240411a425094ada391bb6c891904293cca4a56e9370217829b51ba30e91824dd3d762279baef6c65f7 SHA512 8113522b728c095f937a9f53f21c369130e3e63c4fc3546dbea4ad1c53648742fb0e766b1254c76ee65d69dec585f1a90caa7d39ca540de1765ff5f989a702de
|
||||
@@ -0,0 +1,70 @@
|
||||
--- ../ukpostcodeparser/test/parser.py 2018-12-19 17:55:53.435338634 +0200
|
||||
+++ ../ukpostcodeparser/test/parser.py 2018-12-19 17:56:54.075385419 +0200
|
||||
@@ -796,14 +796,6 @@
|
||||
expected=InvalidPostcodeError
|
||||
)
|
||||
|
||||
- def test_091(self):
|
||||
- self.run_parser(
|
||||
- postcode='w1m 4zz',
|
||||
- strict=True,
|
||||
- incode_mandatory=False,
|
||||
- expected=InvalidPostcodeError
|
||||
- )
|
||||
-
|
||||
def test_092(self):
|
||||
self.run_parser(
|
||||
postcode='3r0',
|
||||
@@ -844,22 +836,6 @@
|
||||
expected=('GIR', '')
|
||||
)
|
||||
|
||||
- def test_097(self):
|
||||
- self.run_parser(
|
||||
- postcode='w1m 4zz',
|
||||
- strict=True,
|
||||
- incode_mandatory=False,
|
||||
- expected=InvalidPostcodeError
|
||||
- )
|
||||
-
|
||||
- def test_098(self):
|
||||
- self.run_parser(
|
||||
- postcode='w1m',
|
||||
- strict=True,
|
||||
- incode_mandatory=False,
|
||||
- expected=InvalidPostcodeError
|
||||
- )
|
||||
-
|
||||
def test_099(self):
|
||||
self.run_parser(
|
||||
postcode='dn169aaA',
|
||||
@@ -1068,14 +1044,6 @@
|
||||
expected=InvalidPostcodeError
|
||||
)
|
||||
|
||||
- def test_125(self):
|
||||
- self.run_parser(
|
||||
- postcode='w1m 4zz',
|
||||
- strict=True,
|
||||
- incode_mandatory=True,
|
||||
- expected=InvalidPostcodeError
|
||||
- )
|
||||
-
|
||||
def test_126(self):
|
||||
self.run_parser(
|
||||
postcode='3r0',
|
||||
@@ -1116,14 +1084,6 @@
|
||||
expected=IncodeNotFoundError
|
||||
)
|
||||
|
||||
- def test_131(self):
|
||||
- self.run_parser(
|
||||
- postcode='w1m 4zz',
|
||||
- strict=True,
|
||||
- incode_mandatory=True,
|
||||
- expected=InvalidPostcodeError
|
||||
- )
|
||||
-
|
||||
def test_132(self):
|
||||
self.run_parser(
|
||||
postcode='w1m',
|
||||
12
dev-python/ukpostcodeparser/metadata.xml
Normal file
12
dev-python/ukpostcodeparser/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">hamstah/ukpostcodeparser</remote-id>
|
||||
<remote-id type="pypi">UkPostcodeParser</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
30
dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2.ebuild
Normal file
30
dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2.ebuild
Normal file
@@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="UK postcode parser library"
|
||||
HOMEPAGE="https://github.com/hamstah/ukpostcodeparser"
|
||||
SRC_URI="https://github.com/hamstah/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
# https://github.com/hamstah/ukpostcodeparser/issues/8
|
||||
PATCHES=( "${FILESDIR}/${P}-test.patch" )
|
||||
|
||||
python_test() {
|
||||
"${PYTHON}" -m unittest discover -v -s ukpostcodeparser/test -p parser.py || die "tests failed with ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
find "${ED}" -type d -name "test" -exec rm -rv {} + || die "tests removing failed"
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
Uvicorn is a lightning-fast ASGI server implementation, using uvloop and httptools.
|
||||
|
||||
Until recently Python has lacked a minimal low-level server/application interface for asyncio frameworks. The ASGI specification fills this gap, and means we're now able to start building a common set of tooling usable across all asyncio frameworks.
|
||||
|
||||
1
dev-python/validators/Manifest
Normal file
1
dev-python/validators/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST validators-0.14.0.tar.gz 25442 BLAKE2B e4c159afd24b33bd91ea59ca00254712cf69f9a4d180dd794f9b142a372bfd1695cebe7b49585a6b7eb8ea8290499e0138151a3e7a5693db187d8ad2bb520c9e SHA512 ec9153cb817f25e40221502484cdbdb9cf1566fe8445f7b822d4a80325154aca5a665be452f6251351682d36167c5a6bb02c3259d6067f4f51fa1d01aaa44a4e
|
||||
8
dev-python/validators/metadata.xml
Normal file
8
dev-python/validators/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>lssndrbarbieri@gmail.com</email>
|
||||
<name>Alessandro Barbieri</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
32
dev-python/validators/validators-0.14.0.ebuild
Normal file
32
dev-python/validators/validators-0.14.0.ebuild
Normal file
@@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="7"
|
||||
|
||||
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python Data Validation for Humans"
|
||||
HOMEPAGE="https://github.com/kvesteri/validators"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/six-1.4.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
>=dev-python/isort-4.2.2[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
|
||||
#issues with sphinx.ext.pngmath https://github.com/kvesteri/validators/issues/156
|
||||
distutils_enable_sphinx docs "<dev-python/sphinx-1.8"
|
||||
@@ -6,7 +6,7 @@
|
||||
<email>andrewammerlaan@riseup.net</email>
|
||||
<name>Andrew Ammerlaan</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
What is websockets?
|
||||
|
||||
websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity.
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>waebbl@gmail.com</email>
|
||||
<name>Bernd Waibel</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
A tool to fix common misspellings in text files. It's designed primarily
|
||||
checking misspelled words in source code, but can be used with other
|
||||
text files as well.
|
||||
|
||||
@@ -5,9 +5,6 @@
|
||||
<email>michael.egger@tsn.at</email>
|
||||
<name>Michael Egger</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
HTTP and GraphQL client for developers.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">Kong/insomnia</remote-id>
|
||||
</upstream>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>kurt@kmk-computers.de</email>
|
||||
<name>Kurt Kanzenbach</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
mb2q analyses the complete mailbox and collects various tags (Reviewed-by,
|
||||
Acked-by, Tested-by) from replies to individual patches and to the cover
|
||||
letter. If a tag is in a reply to the cover letter it is applied to all
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<email>kurt@kmk-computers.de</email>
|
||||
<name>Kurt Kanzenbach</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
<longdescription lang="en">
|
||||
This package contains a collection of utilities and example code to be used
|
||||
with the eXpress Data Path facility of the Linux kernel.
|
||||
</longdescription>
|
||||
|
||||
@@ -1,14 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>torokhov-s-a@yandex.ru</email>
|
||||
<name>Sergey Torokhov</name>
|
||||
</maintainer>
|
||||
<longdescription>
|
||||
A simple terminal UI for git commands, written in Go with the gocui library
|
||||
<maintainer type="person">
|
||||
<email>torokhov-s-a@yandex.ru</email>
|
||||
<name>Sergey Torokhov</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
A simple terminal UI for git commands, written in Go with the gocui library.
|
||||
|
||||
Rant time: You've heard it before, git is powerful, but what good is that power when everything is so damn hard to do? Interactive rebasing requires you to edit a goddamn TODO file in your editor? Are you kidding me? To stage part of a file you need to use a command line program to step through each hunk and if a hunk can't be split down any further but contains code you don't want to stage, you have to edit an arcane patch file by hand? Are you KIDDING me?! Sometimes you get asked to stash your changes when switching branches only to realise that after you switch and unstash that there weren't even any conflicts and it would have been fine to just checkout the branch directly? YOU HAVE GOT TO BE KIDDING ME!
|
||||
|
||||
If you're a mere mortal like me and you're tired of hearing how powerful git is when in your daily life it's a powerful pain in your ass, lazygit might be for you.
|
||||
</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="github">jesseduffield/lazygit</remote-id>
|
||||
<remote-id type="github">jesseduffield/lazygit</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -6,7 +6,7 @@ EAPI=7
|
||||
inherit desktop java-pkg-2 xdg
|
||||
|
||||
DESCRIPTION="An open-world game whose gameplay revolves around breaking and placing blocks"
|
||||
HOMEPAGE="https://mojang.com/"
|
||||
HOMEPAGE="https://www.minecraft.net/"
|
||||
SRC_URI="https://launcher.mojang.com/v1/objects/eabbff5ff8e21250e33670924a0c5e38f47c840b/launcher.jar -> ${P}.jar
|
||||
https://launcher.mojang.com/download/minecraft-launcher.svg -> ${PN}-legacy.svg"
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ EAPI=7
|
||||
inherit desktop xdg
|
||||
|
||||
DESCRIPTION="An open-world game whose gameplay revolves around breaking and placing blocks"
|
||||
HOMEPAGE="https://mojang.com/"
|
||||
HOMEPAGE="https://www.minecraft.net/"
|
||||
SRC_URI="https://launcher.mojang.com/download/linux/x86_64/minecraft-launcher_${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://launcher.mojang.com/download/minecraft-launcher.svg"
|
||||
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user