parent
0470230e25
commit
80dbc0a756
Binary file not shown.
Binary file not shown.
@ -0,0 +1,92 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=6
|
||||||
|
GNOME2_LA_PUNT="yes"
|
||||||
|
PYTHON_COMPAT=( python3_{6,7} )
|
||||||
|
PYTHON_REQ_USE="xml"
|
||||||
|
|
||||||
|
inherit gnome2 python-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Input assistive technology intended for switch and pointer users"
|
||||||
|
HOMEPAGE="https://wiki.gnome.org/Projects/Caribou"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
|
||||||
|
IUSE=""
|
||||||
|
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||||
|
|
||||||
|
COMMON_DEPEND="
|
||||||
|
app-accessibility/at-spi2-core
|
||||||
|
>=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
|
||||||
|
>=x11-libs/gtk+-3:3[introspection]
|
||||||
|
x11-libs/gtk+:2
|
||||||
|
>=dev-libs/gobject-introspection-0.10.7:=
|
||||||
|
dev-libs/libgee:0.8
|
||||||
|
dev-libs/libxml2
|
||||||
|
>=media-libs/clutter-1.5.11:1.0[introspection]
|
||||||
|
x11-libs/libX11
|
||||||
|
x11-libs/libxklavier
|
||||||
|
x11-libs/libXtst
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
"
|
||||||
|
# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key
|
||||||
|
# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed
|
||||||
|
# librsvg needed to load svg images in css styles
|
||||||
|
RDEPEND="${COMMON_DEPEND}
|
||||||
|
dev-libs/glib[dbus]
|
||||||
|
>=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}]
|
||||||
|
>=gnome-base/gsettings-desktop-schemas-3
|
||||||
|
gnome-base/librsvg:2
|
||||||
|
sys-apps/dbus
|
||||||
|
"
|
||||||
|
DEPEND="${COMMON_DEPEND}
|
||||||
|
dev-libs/libxslt
|
||||||
|
>=dev-util/intltool-0.35.5
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# FIXME: Now this supports python3 too...
|
||||||
|
# delete custom PYTHONPATH, useless on Gentoo and potential bug source
|
||||||
|
# + caribou is python2 only so fix the shell scripts
|
||||||
|
# sed -e '/export PYTHONPATH=.*python/ d' \
|
||||||
|
# -e "s:@PYTHON@:${EPREFIX}/usr/bin/python2:" \
|
||||||
|
# -i bin/{antler-keyboard,caribou-preferences}.in ||
|
||||||
|
# die "sed failed"
|
||||||
|
|
||||||
|
gnome2_src_prepare
|
||||||
|
|
||||||
|
prepare_caribou() {
|
||||||
|
mkdir -p "${BUILD_DIR}" || die
|
||||||
|
}
|
||||||
|
python_foreach_impl prepare_caribou
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir \
|
||||||
|
gnome2_src_configure \
|
||||||
|
--disable-docs \
|
||||||
|
--disable-static \
|
||||||
|
--enable-gtk3-module \
|
||||||
|
--enable-gtk2-module \
|
||||||
|
VALAC=$(type -P true)
|
||||||
|
# vala is not needed for tarball builds, but configure checks for it...
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
python_foreach_impl run_in_build_dir gnome2_src_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
python_foreach_impl run_in_build_dir default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
python_foreach_impl run_in_build_dir gnome2_src_install
|
||||||
|
|
||||||
|
# https://bugzilla.gnome.org/show_bug.cgi?id=769323
|
||||||
|
dodoc AUTHORS NEWS README # ChangeLog simply points to git log
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,629 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit go-module
|
||||||
|
|
||||||
|
EGO_SUM=(
|
||||||
|
"cloud.google.com/go v0.26.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.34.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.38.0/go.mod"
|
||||||
|
"cloud.google.com/go v0.44.1/go.mod"
|
||||||
|
"cloud.google.com/go v0.44.2/go.mod"
|
||||||
|
"cloud.google.com/go v0.45.1"
|
||||||
|
"cloud.google.com/go v0.45.1/go.mod"
|
||||||
|
"cloud.google.com/go/bigquery v1.0.1/go.mod"
|
||||||
|
"cloud.google.com/go/datastore v1.0.0/go.mod"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v35.0.0+incompatible/go.mod"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v36.2.0+incompatible"
|
||||||
|
"github.com/Azure/azure-sdk-for-go v36.2.0+incompatible/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.9.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.9.2"
|
||||||
|
"github.com/Azure/go-autorest/autorest v0.9.2/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.5.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.5.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.1-0.20191028180845-3492b2aff503"
|
||||||
|
"github.com/Azure/go-autorest/autorest/adal v0.8.1-0.20191028180845-3492b2aff503/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/cli v0.2.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/azure/cli v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.1.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.2.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/date v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.3.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/mocks v0.3.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/to v0.3.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/to v0.3.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/autorest/validation v0.2.0"
|
||||||
|
"github.com/Azure/go-autorest/autorest/validation v0.2.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.1.0"
|
||||||
|
"github.com/Azure/go-autorest/logger v0.1.0/go.mod"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.5.0"
|
||||||
|
"github.com/Azure/go-autorest/tracing v0.5.0/go.mod"
|
||||||
|
"github.com/Azure/go-ntlmssp v0.0.0-20180810175552-4a21cbd618b4"
|
||||||
|
"github.com/Azure/go-ntlmssp v0.0.0-20180810175552-4a21cbd618b4/go.mod"
|
||||||
|
"github.com/BurntSushi/toml v0.3.1/go.mod"
|
||||||
|
"github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod"
|
||||||
|
"github.com/ChrisTrenkamp/goxpath v0.0.0-20170922090931-c385f95c6022"
|
||||||
|
"github.com/ChrisTrenkamp/goxpath v0.0.0-20170922090931-c385f95c6022/go.mod"
|
||||||
|
"github.com/QcloudApi/qcloud_sign_golang v0.0.0-20141224014652-e4130a326409/go.mod"
|
||||||
|
"github.com/Unknwon/com v0.0.0-20151008135407-28b053d5a292"
|
||||||
|
"github.com/Unknwon/com v0.0.0-20151008135407-28b053d5a292/go.mod"
|
||||||
|
"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af"
|
||||||
|
"github.com/abdullin/seq v0.0.0-20160510034733-d5467c17e7af/go.mod"
|
||||||
|
"github.com/agext/levenshtein v1.2.1/go.mod"
|
||||||
|
"github.com/agext/levenshtein v1.2.2"
|
||||||
|
"github.com/agext/levenshtein v1.2.2/go.mod"
|
||||||
|
"github.com/agl/ed25519 v0.0.0-20150830182803-278e1ec8e8a6"
|
||||||
|
"github.com/agl/ed25519 v0.0.0-20150830182803-278e1ec8e8a6/go.mod"
|
||||||
|
"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod"
|
||||||
|
"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
|
||||||
|
"github.com/aliyun/alibaba-cloud-sdk-go v0.0.0-20190329064014-6e358769c32a"
|
||||||
|
"github.com/aliyun/alibaba-cloud-sdk-go v0.0.0-20190329064014-6e358769c32a/go.mod"
|
||||||
|
"github.com/aliyun/aliyun-oss-go-sdk v0.0.0-20190103054945-8205d1f41e70"
|
||||||
|
"github.com/aliyun/aliyun-oss-go-sdk v0.0.0-20190103054945-8205d1f41e70/go.mod"
|
||||||
|
"github.com/aliyun/aliyun-tablestore-go-sdk v4.1.2+incompatible"
|
||||||
|
"github.com/aliyun/aliyun-tablestore-go-sdk v4.1.2+incompatible/go.mod"
|
||||||
|
"github.com/antchfx/xpath v0.0.0-20190129040759-c8489ed3251e"
|
||||||
|
"github.com/antchfx/xpath v0.0.0-20190129040759-c8489ed3251e/go.mod"
|
||||||
|
"github.com/antchfx/xquery v0.0.0-20180515051857-ad5b8c7a47b0"
|
||||||
|
"github.com/antchfx/xquery v0.0.0-20180515051857-ad5b8c7a47b0/go.mod"
|
||||||
|
"github.com/apparentlymart/go-cidr v1.0.1"
|
||||||
|
"github.com/apparentlymart/go-cidr v1.0.1/go.mod"
|
||||||
|
"github.com/apparentlymart/go-dump v0.0.0-20180507223929-23540a00eaa3/go.mod"
|
||||||
|
"github.com/apparentlymart/go-dump v0.0.0-20190214190832-042adf3cf4a0"
|
||||||
|
"github.com/apparentlymart/go-dump v0.0.0-20190214190832-042adf3cf4a0/go.mod"
|
||||||
|
"github.com/apparentlymart/go-textseg v1.0.0"
|
||||||
|
"github.com/apparentlymart/go-textseg v1.0.0/go.mod"
|
||||||
|
"github.com/apparentlymart/go-versions v0.0.2-0.20180815153302-64b99f7cb171"
|
||||||
|
"github.com/apparentlymart/go-versions v0.0.2-0.20180815153302-64b99f7cb171/go.mod"
|
||||||
|
"github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2"
|
||||||
|
"github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2/go.mod"
|
||||||
|
"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da"
|
||||||
|
"github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod"
|
||||||
|
"github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod"
|
||||||
|
"github.com/armon/go-radix v1.0.0"
|
||||||
|
"github.com/armon/go-radix v1.0.0/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.15.78/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.3"
|
||||||
|
"github.com/aws/aws-sdk-go v1.25.3/go.mod"
|
||||||
|
"github.com/aws/aws-sdk-go v1.30.12"
|
||||||
|
"github.com/aws/aws-sdk-go v1.30.12/go.mod"
|
||||||
|
"github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f"
|
||||||
|
"github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f/go.mod"
|
||||||
|
"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973"
|
||||||
|
"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
|
||||||
|
"github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d"
|
||||||
|
"github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod"
|
||||||
|
"github.com/bgentry/speakeasy v0.1.0"
|
||||||
|
"github.com/bgentry/speakeasy v0.1.0/go.mod"
|
||||||
|
"github.com/blang/semver v3.5.1+incompatible"
|
||||||
|
"github.com/blang/semver v3.5.1+incompatible/go.mod"
|
||||||
|
"github.com/bmatcuk/doublestar v1.1.5"
|
||||||
|
"github.com/bmatcuk/doublestar v1.1.5/go.mod"
|
||||||
|
"github.com/boltdb/bolt v1.3.1"
|
||||||
|
"github.com/boltdb/bolt v1.3.1/go.mod"
|
||||||
|
"github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod"
|
||||||
|
"github.com/cheggaaa/pb v1.0.27/go.mod"
|
||||||
|
"github.com/chzyer/logex v1.1.10"
|
||||||
|
"github.com/chzyer/logex v1.1.10/go.mod"
|
||||||
|
"github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e"
|
||||||
|
"github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod"
|
||||||
|
"github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1"
|
||||||
|
"github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod"
|
||||||
|
"github.com/client9/misspell v0.3.4/go.mod"
|
||||||
|
"github.com/coreos/bbolt v1.3.0"
|
||||||
|
"github.com/coreos/bbolt v1.3.0/go.mod"
|
||||||
|
"github.com/coreos/etcd v3.3.10+incompatible"
|
||||||
|
"github.com/coreos/etcd v3.3.10+incompatible/go.mod"
|
||||||
|
"github.com/coreos/go-semver v0.2.0"
|
||||||
|
"github.com/coreos/go-semver v0.2.0/go.mod"
|
||||||
|
"github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d"
|
||||||
|
"github.com/coreos/go-systemd v0.0.0-20181012123002-c6f51f82210d/go.mod"
|
||||||
|
"github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f"
|
||||||
|
"github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f/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/dgrijalva/jwt-go v3.2.0+incompatible"
|
||||||
|
"github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod"
|
||||||
|
"github.com/dimchansky/utfbom v1.1.0"
|
||||||
|
"github.com/dimchansky/utfbom v1.1.0/go.mod"
|
||||||
|
"github.com/dnaeon/go-vcr v0.0.0-20180920040454-5637cf3d8a31"
|
||||||
|
"github.com/dnaeon/go-vcr v0.0.0-20180920040454-5637cf3d8a31/go.mod"
|
||||||
|
"github.com/dylanmei/iso8601 v0.1.0"
|
||||||
|
"github.com/dylanmei/iso8601 v0.1.0/go.mod"
|
||||||
|
"github.com/dylanmei/winrmtest v0.0.0-20190225150635-99b7fe2fddf1"
|
||||||
|
"github.com/dylanmei/winrmtest v0.0.0-20190225150635-99b7fe2fddf1/go.mod"
|
||||||
|
"github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod"
|
||||||
|
"github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod"
|
||||||
|
"github.com/fatih/color v1.7.0"
|
||||||
|
"github.com/fatih/color v1.7.0/go.mod"
|
||||||
|
"github.com/ghodss/yaml v1.0.0"
|
||||||
|
"github.com/ghodss/yaml v1.0.0/go.mod"
|
||||||
|
"github.com/go-kit/kit v0.8.0/go.mod"
|
||||||
|
"github.com/go-logfmt/logfmt v0.3.0/go.mod"
|
||||||
|
"github.com/go-sql-driver/mysql v1.5.0/go.mod"
|
||||||
|
"github.com/go-stack/stack v1.8.0/go.mod"
|
||||||
|
"github.com/go-test/deep v1.0.1/go.mod"
|
||||||
|
"github.com/go-test/deep v1.0.3"
|
||||||
|
"github.com/go-test/deep v1.0.3/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.1.1/go.mod"
|
||||||
|
"github.com/gogo/protobuf v1.2.0"
|
||||||
|
"github.com/gogo/protobuf v1.2.0/go.mod"
|
||||||
|
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b"
|
||||||
|
"github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod"
|
||||||
|
"github.com/golang/groupcache v0.0.0-20180513044358-24b0969c4cb7"
|
||||||
|
"github.com/golang/groupcache v0.0.0-20180513044358-24b0969c4cb7/go.mod"
|
||||||
|
"github.com/golang/mock v1.1.1/go.mod"
|
||||||
|
"github.com/golang/mock v1.2.0/go.mod"
|
||||||
|
"github.com/golang/mock v1.3.1"
|
||||||
|
"github.com/golang/mock v1.3.1/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.1.0/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.2.0/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.1/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.2"
|
||||||
|
"github.com/golang/protobuf v1.3.2/go.mod"
|
||||||
|
"github.com/golang/protobuf v1.3.4"
|
||||||
|
"github.com/golang/protobuf v1.3.4/go.mod"
|
||||||
|
"github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db"
|
||||||
|
"github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod"
|
||||||
|
"github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod"
|
||||||
|
"github.com/google/btree v1.0.0"
|
||||||
|
"github.com/google/btree v1.0.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.2.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.3.0"
|
||||||
|
"github.com/google/go-cmp v0.3.0/go.mod"
|
||||||
|
"github.com/google/go-cmp v0.3.1"
|
||||||
|
"github.com/google/go-cmp v0.3.1/go.mod"
|
||||||
|
"github.com/google/go-querystring v1.0.0"
|
||||||
|
"github.com/google/go-querystring v1.0.0/go.mod"
|
||||||
|
"github.com/google/martian v2.1.0+incompatible"
|
||||||
|
"github.com/google/martian v2.1.0+incompatible/go.mod"
|
||||||
|
"github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod"
|
||||||
|
"github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod"
|
||||||
|
"github.com/google/uuid v1.1.1"
|
||||||
|
"github.com/google/uuid v1.1.1/go.mod"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.4/go.mod"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.5"
|
||||||
|
"github.com/googleapis/gax-go/v2 v2.0.5/go.mod"
|
||||||
|
"github.com/gophercloud/gophercloud v0.0.0-20190208042652-bc37892e1968"
|
||||||
|
"github.com/gophercloud/gophercloud v0.0.0-20190208042652-bc37892e1968/go.mod"
|
||||||
|
"github.com/gophercloud/utils v0.0.0-20190128072930-fbb6ab446f01"
|
||||||
|
"github.com/gophercloud/utils v0.0.0-20190128072930-fbb6ab446f01/go.mod"
|
||||||
|
"github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1"
|
||||||
|
"github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod"
|
||||||
|
"github.com/gorilla/websocket v1.4.0"
|
||||||
|
"github.com/gorilla/websocket v1.4.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-middleware v1.0.0"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-middleware v1.0.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0"
|
||||||
|
"github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway v1.8.5"
|
||||||
|
"github.com/grpc-ecosystem/grpc-gateway v1.8.5/go.mod"
|
||||||
|
"github.com/hashicorp/aws-sdk-go-base v0.4.0"
|
||||||
|
"github.com/hashicorp/aws-sdk-go-base v0.4.0/go.mod"
|
||||||
|
"github.com/hashicorp/consul v0.0.0-20171026175957-610f3c86a089"
|
||||||
|
"github.com/hashicorp/consul v0.0.0-20171026175957-610f3c86a089/go.mod"
|
||||||
|
"github.com/hashicorp/errwrap v1.0.0"
|
||||||
|
"github.com/hashicorp/errwrap v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-azure-helpers v0.10.0"
|
||||||
|
"github.com/hashicorp/go-azure-helpers v0.10.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-checkpoint v0.5.0"
|
||||||
|
"github.com/hashicorp/go-checkpoint v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.0"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.1"
|
||||||
|
"github.com/hashicorp/go-cleanhttp v0.5.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-getter v1.4.2-0.20200106182914-9813cbd4eb02"
|
||||||
|
"github.com/hashicorp/go-getter v1.4.2-0.20200106182914-9813cbd4eb02/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.0.0-20180709165350-ff2cf002a8dd/go.mod"
|
||||||
|
"github.com/hashicorp/go-hclog v0.0.0-20181001195459-61d530d6c27f"
|
||||||
|
"github.com/hashicorp/go-hclog v0.0.0-20181001195459-61d530d6c27f/go.mod"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v0.0.0-20180129170900-7f3cd4390caa"
|
||||||
|
"github.com/hashicorp/go-immutable-radix v0.0.0-20180129170900-7f3cd4390caa/go.mod"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.4"
|
||||||
|
"github.com/hashicorp/go-msgpack v0.5.4/go.mod"
|
||||||
|
"github.com/hashicorp/go-multierror v1.0.0"
|
||||||
|
"github.com/hashicorp/go-multierror v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-plugin v1.3.0"
|
||||||
|
"github.com/hashicorp/go-plugin v1.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.5.2"
|
||||||
|
"github.com/hashicorp/go-retryablehttp v0.5.2/go.mod"
|
||||||
|
"github.com/hashicorp/go-rootcerts v1.0.0"
|
||||||
|
"github.com/hashicorp/go-rootcerts v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-safetemp v1.0.0"
|
||||||
|
"github.com/hashicorp/go-safetemp v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-slug v0.4.1"
|
||||||
|
"github.com/hashicorp/go-slug v0.4.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-sockaddr v0.0.0-20180320115054-6d291a969b86"
|
||||||
|
"github.com/hashicorp/go-sockaddr v0.0.0-20180320115054-6d291a969b86/go.mod"
|
||||||
|
"github.com/hashicorp/go-tfe v0.8.1"
|
||||||
|
"github.com/hashicorp/go-tfe v0.8.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.1"
|
||||||
|
"github.com/hashicorp/go-uuid v1.0.1/go.mod"
|
||||||
|
"github.com/hashicorp/go-version v1.1.0"
|
||||||
|
"github.com/hashicorp/go-version v1.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/go-version v1.2.0"
|
||||||
|
"github.com/hashicorp/go-version v1.2.0/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.0/go.mod"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.1"
|
||||||
|
"github.com/hashicorp/golang-lru v0.5.1/go.mod"
|
||||||
|
"github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f"
|
||||||
|
"github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f/go.mod"
|
||||||
|
"github.com/hashicorp/hcl/v2 v2.0.0/go.mod"
|
||||||
|
"github.com/hashicorp/hcl/v2 v2.3.0"
|
||||||
|
"github.com/hashicorp/hcl/v2 v2.3.0/go.mod"
|
||||||
|
"github.com/hashicorp/hil v0.0.0-20190212112733-ab17b08d6590"
|
||||||
|
"github.com/hashicorp/hil v0.0.0-20190212112733-ab17b08d6590/go.mod"
|
||||||
|
"github.com/hashicorp/memberlist v0.1.0"
|
||||||
|
"github.com/hashicorp/memberlist v0.1.0/go.mod"
|
||||||
|
"github.com/hashicorp/serf v0.0.0-20160124182025-e4ec8cc423bb"
|
||||||
|
"github.com/hashicorp/serf v0.0.0-20160124182025-e4ec8cc423bb/go.mod"
|
||||||
|
"github.com/hashicorp/terraform-config-inspect v0.0.0-20191212124732-c6ae6269b9d7"
|
||||||
|
"github.com/hashicorp/terraform-config-inspect v0.0.0-20191212124732-c6ae6269b9d7/go.mod"
|
||||||
|
"github.com/hashicorp/terraform-svchost v0.0.0-20191011084731-65d371908596"
|
||||||
|
"github.com/hashicorp/terraform-svchost v0.0.0-20191011084731-65d371908596/go.mod"
|
||||||
|
"github.com/hashicorp/vault v0.10.4"
|
||||||
|
"github.com/hashicorp/vault v0.10.4/go.mod"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb"
|
||||||
|
"github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb/go.mod"
|
||||||
|
"github.com/jhump/protoreflect v1.6.0"
|
||||||
|
"github.com/jhump/protoreflect v1.6.0/go.mod"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8/go.mod"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af"
|
||||||
|
"github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod"
|
||||||
|
"github.com/jmespath/go-jmespath v0.3.0"
|
||||||
|
"github.com/jmespath/go-jmespath v0.3.0/go.mod"
|
||||||
|
"github.com/jonboulle/clockwork v0.1.0"
|
||||||
|
"github.com/jonboulle/clockwork v0.1.0/go.mod"
|
||||||
|
"github.com/joyent/triton-go v0.0.0-20180313100802-d8f9c0314926"
|
||||||
|
"github.com/joyent/triton-go v0.0.0-20180313100802-d8f9c0314926/go.mod"
|
||||||
|
"github.com/json-iterator/go v1.1.5"
|
||||||
|
"github.com/json-iterator/go v1.1.5/go.mod"
|
||||||
|
"github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod"
|
||||||
|
"github.com/jtolds/gls v4.2.1+incompatible"
|
||||||
|
"github.com/jtolds/gls v4.2.1+incompatible/go.mod"
|
||||||
|
"github.com/julienschmidt/httprouter v1.2.0/go.mod"
|
||||||
|
"github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0"
|
||||||
|
"github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod"
|
||||||
|
"github.com/keybase/go-crypto v0.0.0-20161004153544-93f5b35093ba"
|
||||||
|
"github.com/keybase/go-crypto v0.0.0-20161004153544-93f5b35093ba/go.mod"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.1"
|
||||||
|
"github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod"
|
||||||
|
"github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/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/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348/go.mod"
|
||||||
|
"github.com/kylelemons/godebug v1.1.0"
|
||||||
|
"github.com/kylelemons/godebug v1.1.0/go.mod"
|
||||||
|
"github.com/lib/pq v1.0.0"
|
||||||
|
"github.com/lib/pq v1.0.0/go.mod"
|
||||||
|
"github.com/likexian/gokit v0.0.0-20190309162924-0a377eecf7aa/go.mod"
|
||||||
|
"github.com/likexian/gokit v0.0.0-20190418170008-ace88ad0983b/go.mod"
|
||||||
|
"github.com/likexian/gokit v0.0.0-20190501133040-e77ea8b19cdc/go.mod"
|
||||||
|
"github.com/likexian/gokit v0.20.15"
|
||||||
|
"github.com/likexian/gokit v0.20.15/go.mod"
|
||||||
|
"github.com/likexian/simplejson-go v0.0.0-20190409170913-40473a74d76d/go.mod"
|
||||||
|
"github.com/likexian/simplejson-go v0.0.0-20190419151922-c1f9f0b4f084/go.mod"
|
||||||
|
"github.com/likexian/simplejson-go v0.0.0-20190502021454-d8787b4bfa0b/go.mod"
|
||||||
|
"github.com/lusis/go-artifactory v0.0.0-20160115162124-7e4ce345df82"
|
||||||
|
"github.com/lusis/go-artifactory v0.0.0-20160115162124-7e4ce345df82/go.mod"
|
||||||
|
"github.com/masterzen/simplexml v0.0.0-20160608183007-4572e39b1ab9"
|
||||||
|
"github.com/masterzen/simplexml v0.0.0-20160608183007-4572e39b1ab9/go.mod"
|
||||||
|
"github.com/masterzen/winrm v0.0.0-20190223112901-5e5c9a7fe54b"
|
||||||
|
"github.com/masterzen/winrm v0.0.0-20190223112901-5e5c9a7fe54b/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.0.9/go.mod"
|
||||||
|
"github.com/mattn/go-colorable v0.1.1"
|
||||||
|
"github.com/mattn/go-colorable v0.1.1/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.3/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.4/go.mod"
|
||||||
|
"github.com/mattn/go-isatty v0.0.5"
|
||||||
|
"github.com/mattn/go-isatty v0.0.5/go.mod"
|
||||||
|
"github.com/mattn/go-runewidth v0.0.4/go.mod"
|
||||||
|
"github.com/mattn/go-shellwords v1.0.4"
|
||||||
|
"github.com/mattn/go-shellwords v1.0.4/go.mod"
|
||||||
|
"github.com/matttproud/golang_protobuf_extensions v1.0.1"
|
||||||
|
"github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod"
|
||||||
|
"github.com/miekg/dns v1.0.8"
|
||||||
|
"github.com/miekg/dns v1.0.8/go.mod"
|
||||||
|
"github.com/mitchellh/cli v1.0.0"
|
||||||
|
"github.com/mitchellh/cli v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db"
|
||||||
|
"github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db/go.mod"
|
||||||
|
"github.com/mitchellh/copystructure v1.0.0"
|
||||||
|
"github.com/mitchellh/copystructure v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-homedir v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-homedir v1.1.0"
|
||||||
|
"github.com/mitchellh/go-homedir v1.1.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-linereader v0.0.0-20190213213312-1b945b3263eb"
|
||||||
|
"github.com/mitchellh/go-linereader v0.0.0-20190213213312-1b945b3263eb/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.0.0"
|
||||||
|
"github.com/mitchellh/go-testing-interface v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/go-wordwrap v0.0.0-20150314170334-ad45545899c7/go.mod"
|
||||||
|
"github.com/mitchellh/go-wordwrap v1.0.0"
|
||||||
|
"github.com/mitchellh/go-wordwrap v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/hashstructure v1.0.0"
|
||||||
|
"github.com/mitchellh/hashstructure v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/mapstructure v1.1.2"
|
||||||
|
"github.com/mitchellh/mapstructure v1.1.2/go.mod"
|
||||||
|
"github.com/mitchellh/panicwrap v1.0.0"
|
||||||
|
"github.com/mitchellh/panicwrap v1.0.0/go.mod"
|
||||||
|
"github.com/mitchellh/prefixedio v0.0.0-20190213213902-5733675afd51"
|
||||||
|
"github.com/mitchellh/prefixedio v0.0.0-20190213213902-5733675afd51/go.mod"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.0"
|
||||||
|
"github.com/mitchellh/reflectwalk v1.0.0/go.mod"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd"
|
||||||
|
"github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod"
|
||||||
|
"github.com/modern-go/reflect2 v1.0.1"
|
||||||
|
"github.com/modern-go/reflect2 v1.0.1/go.mod"
|
||||||
|
"github.com/mozillazg/go-httpheader v0.2.1"
|
||||||
|
"github.com/mozillazg/go-httpheader v0.2.1/go.mod"
|
||||||
|
"github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod"
|
||||||
|
"github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d"
|
||||||
|
"github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d/go.mod"
|
||||||
|
"github.com/oklog/run v1.0.0"
|
||||||
|
"github.com/oklog/run v1.0.0/go.mod"
|
||||||
|
"github.com/packer-community/winrmcp v0.0.0-20180102160824-81144009af58"
|
||||||
|
"github.com/packer-community/winrmcp v0.0.0-20180102160824-81144009af58/go.mod"
|
||||||
|
"github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c"
|
||||||
|
"github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod"
|
||||||
|
"github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4"
|
||||||
|
"github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4/go.mod"
|
||||||
|
"github.com/pkg/errors v0.8.0"
|
||||||
|
"github.com/pkg/errors v0.8.0/go.mod"
|
||||||
|
"github.com/pkg/errors v0.9.1"
|
||||||
|
"github.com/pkg/errors v0.9.1/go.mod"
|
||||||
|
"github.com/pmezard/go-difflib v1.0.0"
|
||||||
|
"github.com/pmezard/go-difflib v1.0.0/go.mod"
|
||||||
|
"github.com/posener/complete v1.1.1/go.mod"
|
||||||
|
"github.com/posener/complete v1.2.1"
|
||||||
|
"github.com/posener/complete v1.2.1/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.1/go.mod"
|
||||||
|
"github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829"
|
||||||
|
"github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4"
|
||||||
|
"github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod"
|
||||||
|
"github.com/prometheus/common v0.2.0"
|
||||||
|
"github.com/prometheus/common v0.2.0/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1"
|
||||||
|
"github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod"
|
||||||
|
"github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod"
|
||||||
|
"github.com/satori/go.uuid v1.2.0"
|
||||||
|
"github.com/satori/go.uuid v1.2.0/go.mod"
|
||||||
|
"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529"
|
||||||
|
"github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod"
|
||||||
|
"github.com/sergi/go-diff v1.0.0"
|
||||||
|
"github.com/sergi/go-diff v1.0.0/go.mod"
|
||||||
|
"github.com/sirupsen/logrus v1.2.0"
|
||||||
|
"github.com/sirupsen/logrus v1.2.0/go.mod"
|
||||||
|
"github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d"
|
||||||
|
"github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod"
|
||||||
|
"github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a"
|
||||||
|
"github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a/go.mod"
|
||||||
|
"github.com/soheilhy/cmux v0.1.4"
|
||||||
|
"github.com/soheilhy/cmux v0.1.4/go.mod"
|
||||||
|
"github.com/spf13/afero v1.2.1"
|
||||||
|
"github.com/spf13/afero v1.2.1/go.mod"
|
||||||
|
"github.com/spf13/pflag v1.0.2/go.mod"
|
||||||
|
"github.com/spf13/pflag v1.0.3"
|
||||||
|
"github.com/spf13/pflag v1.0.3/go.mod"
|
||||||
|
"github.com/stretchr/objx v0.1.0/go.mod"
|
||||||
|
"github.com/stretchr/objx v0.1.1/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.5.1"
|
||||||
|
"github.com/stretchr/testify v1.5.1/go.mod"
|
||||||
|
"github.com/svanharmelen/jsonapi v0.0.0-20180618144545-0c0828c3f16d"
|
||||||
|
"github.com/svanharmelen/jsonapi v0.0.0-20180618144545-0c0828c3f16d/go.mod"
|
||||||
|
"github.com/tencentcloud/tencentcloud-sdk-go v3.0.82+incompatible"
|
||||||
|
"github.com/tencentcloud/tencentcloud-sdk-go v3.0.82+incompatible/go.mod"
|
||||||
|
"github.com/tencentyun/cos-go-sdk-v5 v0.0.0-20190808065407-f07404cefc8c"
|
||||||
|
"github.com/tencentyun/cos-go-sdk-v5 v0.0.0-20190808065407-f07404cefc8c/go.mod"
|
||||||
|
"github.com/terraform-providers/terraform-provider-openstack v1.15.0"
|
||||||
|
"github.com/terraform-providers/terraform-provider-openstack v1.15.0/go.mod"
|
||||||
|
"github.com/tmc/grpc-websocket-proxy v0.0.0-20171017195756-830351dc03c6"
|
||||||
|
"github.com/tmc/grpc-websocket-proxy v0.0.0-20171017195756-830351dc03c6/go.mod"
|
||||||
|
"github.com/ugorji/go v0.0.0-20180813092308-00b869d2f4a5"
|
||||||
|
"github.com/ugorji/go v0.0.0-20180813092308-00b869d2f4a5/go.mod"
|
||||||
|
"github.com/ulikunitz/xz v0.5.5"
|
||||||
|
"github.com/ulikunitz/xz v0.5.5/go.mod"
|
||||||
|
"github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod"
|
||||||
|
"github.com/vmihailenco/msgpack v4.0.1+incompatible"
|
||||||
|
"github.com/vmihailenco/msgpack v4.0.1+incompatible/go.mod"
|
||||||
|
"github.com/xanzy/ssh-agent v0.2.1"
|
||||||
|
"github.com/xanzy/ssh-agent v0.2.1/go.mod"
|
||||||
|
"github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18"
|
||||||
|
"github.com/xiang90/probing v0.0.0-20160813154853-07dd2e8dfe18/go.mod"
|
||||||
|
"github.com/xlab/treeprint v0.0.0-20161029104018-1d6e34225557"
|
||||||
|
"github.com/xlab/treeprint v0.0.0-20161029104018-1d6e34225557/go.mod"
|
||||||
|
"github.com/zclconf/go-cty v1.0.0/go.mod"
|
||||||
|
"github.com/zclconf/go-cty v1.1.0"
|
||||||
|
"github.com/zclconf/go-cty v1.1.0/go.mod"
|
||||||
|
"github.com/zclconf/go-cty v1.2.0"
|
||||||
|
"github.com/zclconf/go-cty v1.2.0/go.mod"
|
||||||
|
"github.com/zclconf/go-cty v1.2.1"
|
||||||
|
"github.com/zclconf/go-cty v1.2.1/go.mod"
|
||||||
|
"github.com/zclconf/go-cty-yaml v1.0.1"
|
||||||
|
"github.com/zclconf/go-cty-yaml v1.0.1/go.mod"
|
||||||
|
"go.opencensus.io v0.21.0/go.mod"
|
||||||
|
"go.opencensus.io v0.22.0"
|
||||||
|
"go.opencensus.io v0.22.0/go.mod"
|
||||||
|
"go.uber.org/atomic v1.3.2"
|
||||||
|
"go.uber.org/atomic v1.3.2/go.mod"
|
||||||
|
"go.uber.org/multierr v1.1.0"
|
||||||
|
"go.uber.org/multierr v1.1.0/go.mod"
|
||||||
|
"go.uber.org/zap v1.9.1"
|
||||||
|
"go.uber.org/zap v1.9.1/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190222235706-ffb98f73852f/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod"
|
||||||
|
"golang.org/x/crypto v0.0.0-20200510223506-06a226fb4e37"
|
||||||
|
"golang.org/x/crypto v0.0.0-20200510223506-06a226fb4e37/go.mod"
|
||||||
|
"golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod"
|
||||||
|
"golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod"
|
||||||
|
"golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod"
|
||||||
|
"golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod"
|
||||||
|
"golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180530234432-1e491301e022/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180811021610-c39426892332/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20190620200207-3b0461eec859"
|
||||||
|
"golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20191009170851-d66e71096ffb"
|
||||||
|
"golang.org/x/net v0.0.0-20191009170851-d66e71096ffb/go.mod"
|
||||||
|
"golang.org/x/net v0.0.0-20200202094626-16171245cfb2"
|
||||||
|
"golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45"
|
||||||
|
"golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod"
|
||||||
|
"golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190221075227-b4e8571b14e0/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190502175342-a43fa875dd82/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod"
|
||||||
|
"golang.org/x/sys v0.0.0-20190804053845-51ab0e2deafa"
|
||||||
|
"golang.org/x/sys v0.0.0-20190804053845-51ab0e2deafa/go.mod"
|
||||||
|
"golang.org/x/text v0.3.0/go.mod"
|
||||||
|
"golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod"
|
||||||
|
"golang.org/x/text v0.3.2"
|
||||||
|
"golang.org/x/text v0.3.2/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod"
|
||||||
|
"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4"
|
||||||
|
"golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod"
|
||||||
|
"golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0"
|
||||||
|
"golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod"
|
||||||
|
"google.golang.org/api v0.4.0/go.mod"
|
||||||
|
"google.golang.org/api v0.7.0/go.mod"
|
||||||
|
"google.golang.org/api v0.8.0/go.mod"
|
||||||
|
"google.golang.org/api v0.9.0"
|
||||||
|
"google.golang.org/api v0.9.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.1.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.4.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.5.0/go.mod"
|
||||||
|
"google.golang.org/appengine v1.6.1"
|
||||||
|
"google.golang.org/appengine v1.6.1/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20170818010345-ee236bd376b0/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55"
|
||||||
|
"google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod"
|
||||||
|
"google.golang.org/grpc v1.8.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.19.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.20.1/go.mod"
|
||||||
|
"google.golang.org/grpc v1.21.1"
|
||||||
|
"google.golang.org/grpc v1.21.1/go.mod"
|
||||||
|
"google.golang.org/grpc v1.23.0/go.mod"
|
||||||
|
"google.golang.org/grpc v1.27.1"
|
||||||
|
"google.golang.org/grpc v1.27.1/go.mod"
|
||||||
|
"gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod"
|
||||||
|
"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127"
|
||||||
|
"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
|
||||||
|
"gopkg.in/cheggaaa/pb.v1 v1.0.27/go.mod"
|
||||||
|
"gopkg.in/ini.v1 v1.42.0"
|
||||||
|
"gopkg.in/ini.v1 v1.42.0/go.mod"
|
||||||
|
"gopkg.in/resty.v1 v1.12.0/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.1/go.mod"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.2"
|
||||||
|
"gopkg.in/yaml.v2 v2.2.2/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod"
|
||||||
|
"honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod"
|
||||||
|
"rsc.io/binaryregexp v0.2.0/go.mod"
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
go-module_set_globals
|
||||||
|
|
||||||
|
DESCRIPTION="A tool for building, changing, and combining infrastructure safely"
|
||||||
|
HOMEPAGE="https://www.terraform.io/"
|
||||||
|
SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
${EGO_SUM_SRC_URI}"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0 BSD-2 BSD-4 ECL-2.0 imagemagick ISC JSON MIT MIT-with-advertising MPL-2.0 unicode"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
DOCS=( {README,CHANGELOG}.md )
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
go build \
|
||||||
|
-work -o "bin/${PN}" ./ || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin bin/terraform
|
||||||
|
|
||||||
|
einstalldocs
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "If you would like to install shell completions please run:"
|
||||||
|
elog " terraform -install-autocomplete"
|
||||||
|
}
|
Binary file not shown.
@ -1,55 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
PYTHON_COMPAT=( python3_6 )
|
|
||||||
|
|
||||||
inherit elisp distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="A tool that allows both-side communication beetween Python and Emacs Lisp"
|
|
||||||
HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"
|
|
||||||
SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
|
||||||
#IUSE="doc"
|
|
||||||
|
|
||||||
#BDEPEND="doc? (
|
|
||||||
# >=dev-python/docutils-0.7
|
|
||||||
# virtual/latex-base
|
|
||||||
# )"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${P^}"
|
|
||||||
DISTUTILS_IN_SOURCE_BUILD=1
|
|
||||||
SITEFILE="50${PN}-gentoo.el"
|
|
||||||
|
|
||||||
python_prepare_all() {
|
|
||||||
sed \
|
|
||||||
-e '/pymacs-python-command/s/@PYTHON@/python/' \
|
|
||||||
-i pymacs.el.in || die
|
|
||||||
distutils-r1_python_prepare_all
|
|
||||||
}
|
|
||||||
|
|
||||||
# called by distutils-r1 for every python implementation
|
|
||||||
python_configure() {
|
|
||||||
# pre-process the files but don't run distutils
|
|
||||||
emake PYSETUP=: PYTHON=${EPYTHON}
|
|
||||||
}
|
|
||||||
|
|
||||||
# called once
|
|
||||||
python_compile_all() {
|
|
||||||
elisp_src_compile
|
|
||||||
# "pdflatex pymacs.tex" fails with "undefined control sequence"
|
|
||||||
#if use doc; then
|
|
||||||
# VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
|
|
||||||
#fi
|
|
||||||
}
|
|
||||||
|
|
||||||
python_install_all() {
|
|
||||||
elisp_src_install
|
|
||||||
|
|
||||||
distutils-r1_python_install_all
|
|
||||||
dodoc pymacs.rst
|
|
||||||
#use doc && dodoc pymacs.pdf
|
|
||||||
}
|
|
@ -1,58 +0,0 @@
|
|||||||
# Copyright 1999-2019 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit elisp bzr autotools
|
|
||||||
|
|
||||||
DESCRIPTION="The VM mail reader for Emacs"
|
|
||||||
HOMEPAGE="http://www.nongnu.org/viewmail/"
|
|
||||||
EBZR_REPO_URI="lp:vm"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE="bbdb ssl"
|
|
||||||
|
|
||||||
BDEPEND="bbdb? ( app-emacs/bbdb )"
|
|
||||||
RDEPEND="${BDEPEND}
|
|
||||||
ssl? ( net-misc/stunnel )"
|
|
||||||
BDEPEND="${BDEPEND}
|
|
||||||
sys-apps/texinfo"
|
|
||||||
|
|
||||||
SITEFILE="50${PN}-gentoo.el"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
eapply "${FILESDIR}"/vm-8.2.0_beta-texinfo-encoding.patch
|
|
||||||
if ! use bbdb; then
|
|
||||||
elog "Excluding vm-pcrisis.el since the \"bbdb\" USE flag is not set."
|
|
||||||
eapply "${FILESDIR}/${PN}-8.0-no-pcrisis.patch"
|
|
||||||
fi
|
|
||||||
eapply_user
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf \
|
|
||||||
--with-emacs="emacs" \
|
|
||||||
--with-lispdir="${SITELISP}/${PN}" \
|
|
||||||
--with-etcdir="${SITEETC}/${PN}" \
|
|
||||||
--with-docdir="/usr/share/doc/${PF}" \
|
|
||||||
$(use bbdb && echo "--with-other-dirs=${SITELISP}/bbdb")
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake -j1
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake -j1 DESTDIR="${D}" install
|
|
||||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
|
||||||
|
|
||||||
# delete duplicate documentation
|
|
||||||
find "${D}/${SITEETC}/${PN}" -type d -name pixmaps -prune \
|
|
||||||
-o -type f -exec rm '{}' '+' || die
|
|
||||||
|
|
||||||
dodoc example.vm
|
|
||||||
# NEWS is accessed from lisp and must not be compressed
|
|
||||||
docompress -x /usr/share/doc/${PF}/NEWS
|
|
||||||
}
|
|
Binary file not shown.
@ -1,3 +1 @@
|
|||||||
DIST diskimage-builder-2.35.0.tar.gz 439947 BLAKE2B 9b148948caef031f44992aaa2b0463b6cc9390b0591fdfe6e82d8258becda61eb5aa0d87ae91ed73523057ae357dcf327d7ca9d8d6a1b66da7f2d535d6c32dc1 SHA512 c5ad15c7a793a6c4b17e09fb119ad1444273f930741ae68491ce3a95f416cf8bb76ed0f6df4e34e03359355426c9189f2f5a8b730cb9ffd027a0bbd676f62310
|
DIST diskimage-builder-2.37.3.tar.gz 444207 BLAKE2B 602a5063d54d3d4bce1a2b5a3e941ef5ad69709733c9aa9543c6b3f7e7ef1bd45399d0fd7e5b2f6dc3dc8f38fba1bf108473f89252c4b9b181f97c4dc02af18e SHA512 fff684c348f5b2ba0d3ae5ce955be4b1d47cead934c96eddcd137b1568961661c949cb53d3134359d0fa8ab753c559b7f83d5555cb6dc8fbd121cb9d05a4a66a
|
||||||
DIST diskimage-builder-2.36.0.tar.gz 441509 BLAKE2B 4f8ec1686df8438c53eb088e52b954d0b84c8f327108599970f987db8de0f5ea7491e123c5f41fa9ff058d8f9d30238a533357b01e1cb671dd1fb3eb96ad28cb SHA512 f3fc13195742b25b8cca72d8b5630900d77f5af69dd9d153c44875e9e8f8f27393a8478a4adcdc05ea9d5b73b742e066edb5ab636bfd8d88c404c8f0fe33f1e7
|
|
||||||
DIST diskimage-builder-2.37.1.tar.gz 442597 BLAKE2B ea70b0ef7573ae7ccce93bf6792e9866e8799f746ab87db5b2fea4b4c5bb41c18bc4fd1b8fdc7b0bc401be6ed940cf0964391ed235507fd80ebb6a39c811da1c SHA512 5901a13db4a94418bfe0b0e6dde855e32d3286ad31ba922839cba390d1adb79eb36ea7b14133d8e71e712ca562f7ebaa65637c2535276c3ef10b72a3047c3eed
|
|
||||||
|
@ -1,39 +0,0 @@
|
|||||||
# 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
|
|
||||||
|
|
||||||
DESCRIPTION="Golden Disk Image builder."
|
|
||||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
|
||||||
if [[ ${PV} == 9999* ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
|
|
||||||
else
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
|
|
||||||
DEPEND="${CDEPEND}
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
|
||||||
app-emulation/qemu
|
|
||||||
sys-block/parted
|
|
||||||
sys-fs/multipath-tools
|
|
||||||
sys-fs/dosfstools
|
|
||||||
sys-apps/gptfdisk
|
|
||||||
!dev-python/dib-utils[${PYTHON_USEDEP}]"
|
|
@ -1,39 +0,0 @@
|
|||||||
# 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="Golden Disk Image builder."
|
|
||||||
HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/"
|
|
||||||
if [[ ${PV} == 9999* ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git"
|
|
||||||
else
|
|
||||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
|
||||||
SLOT="0"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
|
|
||||||
DEPEND="${CDEPEND}
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
RDEPEND="${CDEPEND}
|
|
||||||
>=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
|
|
||||||
!~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/networkx-1.10[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
|
|
||||||
>=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
|
|
||||||
app-emulation/qemu
|
|
||||||
sys-block/parted
|
|
||||||
sys-fs/multipath-tools
|
|
||||||
sys-fs/dosfstools
|
|
||||||
sys-apps/gptfdisk
|
|
||||||
!dev-python/dib-utils[${PYTHON_USEDEP}]"
|
|
Binary file not shown.
@ -0,0 +1,39 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit bash-completion-r1 toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="The missing terminal file browser for X"
|
||||||
|
HOMEPAGE="https://github.com/jarun/nnn"
|
||||||
|
SRC_URI="https://github.com/jarun/nnn/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
DEPEND="sys-libs/ncurses:0=
|
||||||
|
sys-libs/readline:0="
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
tc-export CC
|
||||||
|
sed -i -e '/strip/d' Makefile || die "sed failed"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake PREFIX="/usr" DESTDIR="${D}" install
|
||||||
|
|
||||||
|
newbashcomp misc/auto-completion/bash/nnn-completion.bash nnn
|
||||||
|
|
||||||
|
insinto /usr/share/fish/vendor_completions.d
|
||||||
|
doins misc/auto-completion/fish/nnn.fish
|
||||||
|
|
||||||
|
insinto /usr/share/zsh/site-functions
|
||||||
|
doins misc/auto-completion/zsh/_nnn
|
||||||
|
|
||||||
|
einstalldocs
|
||||||
|
}
|
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST mgorny-dev-scripts-4.tar.gz 6702 BLAKE2B d816e0d15004d21f595e6020d146aa1babfe238b325afb1523bfae60786c067c8591fa5b046f7b18520f5334e0d0506d9d0c919c2ec6a55a85bae09441d1f45c SHA512 0b165f21930ad29de92a715fab27174e2bf2e16e6b52dac2d5bf6ae59c68163f30de955703c2c37a9a799fd4409d1b602d417100a4787787f4b48fd71e6391e3
|
DIST mgorny-dev-scripts-4.tar.gz 6702 BLAKE2B d816e0d15004d21f595e6020d146aa1babfe238b325afb1523bfae60786c067c8591fa5b046f7b18520f5334e0d0506d9d0c919c2ec6a55a85bae09441d1f45c SHA512 0b165f21930ad29de92a715fab27174e2bf2e16e6b52dac2d5bf6ae59c68163f30de955703c2c37a9a799fd4409d1b602d417100a4787787f4b48fd71e6391e3
|
||||||
|
DIST mgorny-dev-scripts-5.tar.gz 6834 BLAKE2B 652db4d1be6c5438b9b71fb814cde2424c92fdf1aa88266761beb899a782df34a5f02c39a4f18d1cac471aaee2d0ad8f94a960e86b09144494db0e4438505b1a SHA512 fb1fd66ea8d8757bb0b81285c6d821cf8548001d39c47d028e8367865b67c594187086ed18b21c8f87e0d702d879dcf55c043404f3337b27a1d943cae78b0765
|
||||||
|
@ -0,0 +1,27 @@
|
|||||||
|
# Copyright 2019-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DESCRIPTION="Handy scripts for ebuild development and more"
|
||||||
|
HOMEPAGE="https://github.com/mgorny/mgorny-dev-scripts"
|
||||||
|
SRC_URI="https://github.com/mgorny/mgorny-dev-scripts/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
app-portage/gentoolkit
|
||||||
|
dev-perl/URI
|
||||||
|
dev-vcs/git
|
||||||
|
net-misc/wget
|
||||||
|
sys-apps/portage
|
||||||
|
x11-misc/xdg-utils
|
||||||
|
!dev-util/pkgdiff"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dodoc README.rst
|
||||||
|
rm -f COPYING README.rst || die
|
||||||
|
dobin *
|
||||||
|
}
|
Binary file not shown.
@ -1,3 +1,4 @@
|
|||||||
DIST poppler-0.85.0.tar.xz 1588616 BLAKE2B d30c16ff214d2b64fade28bb4099567150e99df6ab967702f48e18ed2191e444728f51d4c1ce1772567c31f9b87a8cf64993ebc383184e06f8b3707436c89143 SHA512 2311bde5ae52e065c12a6129f500469860f5ebefafc3f7be581393f08c2121f3eae57394ff54c1f83ee1b926f28c61530bcd8149d42de10a16b9ba7345f2604e
|
DIST poppler-0.85.0.tar.xz 1588616 BLAKE2B d30c16ff214d2b64fade28bb4099567150e99df6ab967702f48e18ed2191e444728f51d4c1ce1772567c31f9b87a8cf64993ebc383184e06f8b3707436c89143 SHA512 2311bde5ae52e065c12a6129f500469860f5ebefafc3f7be581393f08c2121f3eae57394ff54c1f83ee1b926f28c61530bcd8149d42de10a16b9ba7345f2604e
|
||||||
DIST poppler-0.87.0.tar.xz 1595088 BLAKE2B 7bce4426b057ae8702399f0f3581ee844df89b01151dff9212e1d2c525847eba7614697ef02cc7278930b5e266e15f62d3b7c5d989951d44c62ee3f8fb9b2835 SHA512 4bdc432c75106b3f37643bfd57c66aba659864fdc3c4d9ffa5089ceaa33ad3bd10d2c4abfb09a4f7b9d7d137e31eb559b440d7df53f35f60d70eaef05f987630
|
DIST poppler-0.87.0.tar.xz 1595088 BLAKE2B 7bce4426b057ae8702399f0f3581ee844df89b01151dff9212e1d2c525847eba7614697ef02cc7278930b5e266e15f62d3b7c5d989951d44c62ee3f8fb9b2835 SHA512 4bdc432c75106b3f37643bfd57c66aba659864fdc3c4d9ffa5089ceaa33ad3bd10d2c4abfb09a4f7b9d7d137e31eb559b440d7df53f35f60d70eaef05f987630
|
||||||
DIST poppler-0.88.0.tar.xz 1604348 BLAKE2B 3c78d15871398fb5f2125596f959d98a173de198c8460907be39ca5c5b91a05f0f4048a6ba01b59edb4643c4fdd2333462edf7ab0e0648cd607ffd2deb5a3b18 SHA512 2c4c1333d5bd7411eb6b05fa1c5967b8577798e439a22b2fd119cf7a8e7d519e04b253464c6892d31bae7483a8bda8492755089cef4131f760f95bc3f4e56880
|
DIST poppler-0.88.0.tar.xz 1604348 BLAKE2B 3c78d15871398fb5f2125596f959d98a173de198c8460907be39ca5c5b91a05f0f4048a6ba01b59edb4643c4fdd2333462edf7ab0e0648cd607ffd2deb5a3b18 SHA512 2c4c1333d5bd7411eb6b05fa1c5967b8577798e439a22b2fd119cf7a8e7d519e04b253464c6892d31bae7483a8bda8492755089cef4131f760f95bc3f4e56880
|
||||||
|
DIST poppler-0.89.0.tar.xz 1612156 BLAKE2B 071724f823214f3b3a775a1e6ee57992c18c65815cc139d88953ea3a7b348066981ce7933bd00ea27ddb60bf9f2f34a245bf09944d8cfda9732f0e33feecb017 SHA512 e2af2ab20cc1bba72080d42e229379bda0802aff355d2932dd970ee5924f454577529aef21f0f90fc57efba54caf15cd973c75446f309498f88199d5c2d93f11
|
||||||
|
@ -0,0 +1,123 @@
|
|||||||
|
# Copyright 2005-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit cmake toolchain-funcs xdg-utils
|
||||||
|
|
||||||
|
if [[ ${PV} == *9999* ]] ; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
|
||||||
|
SLOT="0/9999"
|
||||||
|
else
|
||||||
|
SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
SLOT="0/100" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
|
||||||
|
HOMEPAGE="https://poppler.freedesktop.org/"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
IUSE="cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 tiff +utils"
|
||||||
|
|
||||||
|
# No test data provided
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
dev-util/glib-utils
|
||||||
|
virtual/pkgconfig
|
||||||
|
"
|
||||||
|
DEPEND="
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype
|
||||||
|
sys-libs/zlib
|
||||||
|
cairo? (
|
||||||
|
dev-libs/glib:2
|
||||||
|
x11-libs/cairo
|
||||||
|
introspection? ( dev-libs/gobject-introspection:= )
|
||||||
|
)
|
||||||
|
curl? ( net-misc/curl )
|
||||||
|
jpeg? ( virtual/jpeg:0 )
|
||||||
|
jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
|
||||||
|
lcms? ( media-libs/lcms:2 )
|
||||||
|
nss? ( >=dev-libs/nss-3.19:0 )
|
||||||
|
png? ( media-libs/libpng:0= )
|
||||||
|
qt5? (
|
||||||
|
dev-qt/qtcore:5
|
||||||
|
dev-qt/qtgui:5
|
||||||
|
dev-qt/qtxml:5
|
||||||
|
)
|
||||||
|
tiff? ( media-libs/tiff:0 )
|
||||||
|
"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
cjk? ( app-text/poppler-data )
|
||||||
|
"
|
||||||
|
|
||||||
|
DOCS=( AUTHORS NEWS README.md README-XPDF )
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/${PN}-0.60.1-qt5-dependencies.patch"
|
||||||
|
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
|
||||||
|
"${FILESDIR}/${PN}-0.82.0-respect-cflags.patch"
|
||||||
|
"${FILESDIR}/${PN}-0.61.0-respect-cflags.patch"
|
||||||
|
"${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cmake_src_prepare
|
||||||
|
|
||||||
|
# Clang doesn't grok this flag, the configure nicely tests that, but
|
||||||
|
# cmake just uses it, so remove it if we use clang
|
||||||
|
if [[ ${CC} == clang ]] ; then
|
||||||
|
sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
|
||||||
|
sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
|
||||||
|
-i CMakeLists.txt || die
|
||||||
|
else
|
||||||
|
einfo "policy(SET CMP0002 OLD) - workaround can be removed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
xdg_environment_reset
|
||||||
|
local mycmakeargs=(
|
||||||
|
-DBUILD_GTK_TESTS=OFF
|
||||||
|
-DBUILD_QT5_TESTS=OFF
|
||||||
|
-DBUILD_CPP_TESTS=OFF
|
||||||
|
-DRUN_GPERF_IF_PRESENT=OFF
|
||||||
|
-DENABLE_SPLASH=ON
|
||||||
|
-DENABLE_ZLIB=ON
|
||||||
|
-DENABLE_ZLIB_UNCOMPRESS=OFF
|
||||||
|
-DENABLE_UNSTABLE_API_ABI_HEADERS=ON
|
||||||
|
-DUSE_FLOAT=OFF
|
||||||
|
-DWITH_Cairo=$(usex cairo)
|
||||||
|
-DENABLE_LIBCURL=$(usex curl)
|
||||||
|
-DENABLE_CPP=$(usex cxx)
|
||||||
|
-DWITH_JPEG=$(usex jpeg)
|
||||||
|
-DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
|
||||||
|
-DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
|
||||||
|
-DENABLE_CMS=$(usex lcms lcms2 none)
|
||||||
|
-DWITH_NSS3=$(usex nss)
|
||||||
|
-DWITH_PNG=$(usex png)
|
||||||
|
$(cmake_use_find_package qt5 Qt5Core)
|
||||||
|
-DWITH_TIFF=$(usex tiff)
|
||||||
|
-DENABLE_UTILS=$(usex utils)
|
||||||
|
)
|
||||||
|
use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
|
||||||
|
|
||||||
|
cmake_src_configure
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
cmake_src_install
|
||||||
|
|
||||||
|
# live version doesn't provide html documentation
|
||||||
|
if use cairo && use doc && [[ ${PV} != *9999* ]]; then
|
||||||
|
# For now install gtk-doc there
|
||||||
|
insinto /usr/share/gtk-doc/html/poppler
|
||||||
|
doins -r "${S}"/glib/reference/html/*
|
||||||
|
fi
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,2 +1,3 @@
|
|||||||
DIST stm-2.4.2.tar.gz 9635 BLAKE2B 4a1c394d1308619b409dfeaad0af1209a0317dca70943d57b62be34fd48983ce214de23b3c8e1b8341f2d2a1fb0b6e0af5f5ac8acdb462fe6e6734dfc0fb8d8b SHA512 ed1f58f7b08262d4afa683fde16ad79670bb111f0cfc22fdce81614358e903698e6b1bd410428661b1c7d5af50b10dbcf688d8ce5e7ddae86cc55d6d1c5598da
|
DIST stm-2.4.2.tar.gz 9635 BLAKE2B 4a1c394d1308619b409dfeaad0af1209a0317dca70943d57b62be34fd48983ce214de23b3c8e1b8341f2d2a1fb0b6e0af5f5ac8acdb462fe6e6734dfc0fb8d8b SHA512 ed1f58f7b08262d4afa683fde16ad79670bb111f0cfc22fdce81614358e903698e6b1bd410428661b1c7d5af50b10dbcf688d8ce5e7ddae86cc55d6d1c5598da
|
||||||
DIST stm-2.4.4.1.tar.gz 10367 BLAKE2B 63cba3b6097d32f9740eea6a2a62f2ae7c642ed27905e62af4f0d7fb7100c1372357bf5626654a2f6c188743b944e73747206227f8790b367a61803ef583e245 SHA512 12a8edb7489995245fb21d9f0782cad87e992f56343d4492eef788370ebc2dcb934193d8602b85b5f3935c4bdb4c9426717b6149437cd7b0bb5311bda4b237eb
|
DIST stm-2.4.4.1.tar.gz 10367 BLAKE2B 63cba3b6097d32f9740eea6a2a62f2ae7c642ed27905e62af4f0d7fb7100c1372357bf5626654a2f6c188743b944e73747206227f8790b367a61803ef583e245 SHA512 12a8edb7489995245fb21d9f0782cad87e992f56343d4492eef788370ebc2dcb934193d8602b85b5f3935c4bdb4c9426717b6149437cd7b0bb5311bda4b237eb
|
||||||
|
DIST stm-2.5.0.0.tar.gz 12335 BLAKE2B 4b29efdb620e0528a42a34e0b98e2ba5a7e90f83009e1129f923a77abc427a5f0e3a32255f908d9771406983bbdfab6b9887b031cee7c1a98c99a7d810cccd0d SHA512 64516ff5eba42a469046af51f12cb55afca795c7a897b9ac16c3446d547ad3894d9b80be3716e86291825e8fa91335ee89e9c9c6738c95f3cbd8ee0739236651
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
# ebuild generated by hackport 0.5.6.9999
|
||||||
|
|
||||||
|
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||||
|
inherit haskell-cabal
|
||||||
|
|
||||||
|
DESCRIPTION="Software Transactional Memory"
|
||||||
|
HOMEPAGE="https://wiki.haskell.org/Software_transactional_memory"
|
||||||
|
SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0/${PV}"
|
||||||
|
# keep in sync with ghc-8.6
|
||||||
|
#KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ghc-7.4.1:=
|
||||||
|
>=dev-haskell/nats-0.1.3:=[profile?] <dev-haskell/nats-1.2:=[profile?]
|
||||||
|
"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=dev-haskell/cabal-1.10
|
||||||
|
"
|
||||||
|
|
||||||
|
CABAL_CORE_LIB_GHC_PV="PM:8.6.1 PM:8.6.2 PM:8.6.3 PM:8.6.4 PM:8.6.5 PM:8.8.1 PM:8.8.2 PM:8.8.3 PM:8.10.1_alpha1 PM:8.10.1_alpha2 PM:8.10.1 PM:9999"
|
Binary file not shown.
@ -1 +1,2 @@
|
|||||||
DIST jsonnet-0.15.0.tar.gz 21826038 BLAKE2B 722a844c00ec31b662d932a4481a71197adad680181c6a56a49dfa3e9b63696d29320c5278024d44c0ab3d7d80569514792f815ac7fa3a3cc08c7756fb6f08ad SHA512 b63c1bf82e4fc9ba3f1009ed4e4ba1010e3e7f81bd816a234e48d35607eae3cba95cab57813d35daa9f024e316bae5256340a6f8d6d884f9136cdbf062a2b351
|
DIST jsonnet-0.15.0.tar.gz 21826038 BLAKE2B 722a844c00ec31b662d932a4481a71197adad680181c6a56a49dfa3e9b63696d29320c5278024d44c0ab3d7d80569514792f815ac7fa3a3cc08c7756fb6f08ad SHA512 b63c1bf82e4fc9ba3f1009ed4e4ba1010e3e7f81bd816a234e48d35607eae3cba95cab57813d35daa9f024e316bae5256340a6f8d6d884f9136cdbf062a2b351
|
||||||
|
DIST jsonnet-0.16.0.tar.gz 21828911 BLAKE2B d6e9648e259b94513507ba5a6e305f705541904d7755dc5521b7fc2940b761f413bfaba39521af54eb428337be2e75f07d12038edcf7e8a5ba95feccc8dd4a02 SHA512 80e0403ec8008cbacff8d9e8fe0e2b5d3bfa306d92c2c11d472e5721015ce4c11be745df10d25715f22f8d8594df69fabf2fe617bdded462ffc5b21f8923606f
|
||||||
|
@ -0,0 +1,70 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DISTUTILS_OPTIONAL=1
|
||||||
|
PYTHON_COMPAT=( python3_{6,7,8} )
|
||||||
|
|
||||||
|
inherit toolchain-funcs flag-o-matic distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="A data templating language for app and tool developers "
|
||||||
|
HOMEPAGE="https://jsonnet.org/"
|
||||||
|
SRC_URI="https://github.com/google/jsonnet/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
IUSE="custom-optimization python"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
DEPEND="
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
"
|
||||||
|
RDEPEND="
|
||||||
|
python? ( ${PYTHON_DEPS} )
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
python? (
|
||||||
|
${PYTHON_DEPS}
|
||||||
|
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||||
|
|
||||||
|
PATCHES=(
|
||||||
|
"${FILESDIR}/jsonnet-0.14.0-makefile.patch"
|
||||||
|
"${FILESDIR}/jsonnet-0.12.1-dont-call-make-from-setuppy.patch"
|
||||||
|
)
|
||||||
|
|
||||||
|
distutils_enable_tests setup.py
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
use python && distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
use custom-optimization || replace-flags '-O*' -O3
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
|
||||||
|
jsonnet \
|
||||||
|
libjsonnet.so \
|
||||||
|
libjsonnet++.so
|
||||||
|
|
||||||
|
use python && distutils-r1_src_compile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" test
|
||||||
|
use python && distutils-r1_src_test
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dolib.so libjsonnet*.so
|
||||||
|
dobin jsonnet
|
||||||
|
|
||||||
|
use python && distutils-r1_src_install
|
||||||
|
}
|
Binary file not shown.
@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit autotools
|
||||||
|
|
||||||
|
DESCRIPTION="Make fuzzy comparisons of strings and byte arrays"
|
||||||
|
HOMEPAGE="http://fstrcmp.sourceforge.net/"
|
||||||
|
|
||||||
|
LICENSE="GPL-3+"
|
||||||
|
IUSE="doc static-libs test"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
SRC_URI="http://fstrcmp.sourceforge.net/fstrcmp-0.7.D001.tar.gz -> ${P}.tar.gz"
|
||||||
|
S="${WORKDIR}/fstrcmp-0.7.D001"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
sys-apps/groff
|
||||||
|
doc? ( app-text/ghostscript-gpl )
|
||||||
|
test? ( app-text/ghostscript-gpl )
|
||||||
|
"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
eautoreconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake all-bin
|
||||||
|
use doc && emake all-doc
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install-bin install-include install-libdir install-man
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
if ! use static-libs ; then
|
||||||
|
find "${D}" -name '*.a' -delete || die
|
||||||
|
fi
|
||||||
|
use doc && emake DESTDIR="${D}" install-doc
|
||||||
|
einstalldocs
|
||||||
|
}
|
@ -0,0 +1,32 @@
|
|||||||
|
From 076f6576e7398842457d34fd68140512795c7e00 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Lars Wendler <polynomial-c@gentoo.org>
|
||||||
|
Date: Fri, 15 May 2020 12:42:20 +0200
|
||||||
|
Subject: [PATCH] configure.ac: avoid bashisms
|
||||||
|
|
||||||
|
or else we end up with unpredictable results if shell != /bin/bash:
|
||||||
|
|
||||||
|
./configure: 19427: test: xno: unexpected operator
|
||||||
|
|
||||||
|
Reported-by: Matt Whitlock <gentoo@mattwhitlock.name>
|
||||||
|
Gentoo-bug: https://bugs.gentoo.org/723128
|
||||||
|
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||||
|
---
|
||||||
|
configure.ac | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
index 3a07dd8..505aeba 100644
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -182,7 +182,7 @@ AC_ARG_ENABLE([werror],
|
||||||
|
[enable_werror="$enableval"],
|
||||||
|
[enable_werror=no]
|
||||||
|
)
|
||||||
|
-AS_IF([test x"$enable_werror" == "xyes"], [
|
||||||
|
+AS_IF([test x"$enable_werror" = "xyes"], [
|
||||||
|
CXXFLAGS="$CXXFLAGS -Werror"
|
||||||
|
])
|
||||||
|
|
||||||
|
--
|
||||||
|
2.26.2
|
||||||
|
|
@ -0,0 +1,26 @@
|
|||||||
|
From 7d2ae0b6e47aa0c1fc43a91300d82c5394420162 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Ryo ONODERA <ryo@tetera.org>
|
||||||
|
Date: Sat, 11 Jan 2020 23:01:29 +0900
|
||||||
|
Subject: [PATCH] Improve POSIX shell portability
|
||||||
|
|
||||||
|
DO not use bash syntax.
|
||||||
|
---
|
||||||
|
configure.ac | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
index bc5dc195..a854c0c9 100644
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -322,7 +322,7 @@ AC_ARG_ENABLE([werror],
|
||||||
|
[enable_werror="$enableval"],
|
||||||
|
[enable_werror=no]
|
||||||
|
)
|
||||||
|
-AS_IF([test x"$enable_werror" == "xyes"], [
|
||||||
|
+AS_IF([test x"$enable_werror" = "xyes"], [
|
||||||
|
CXXFLAGS="$CXXFLAGS -Werror"
|
||||||
|
])
|
||||||
|
|
||||||
|
--
|
||||||
|
2.26.2
|
||||||
|
|
@ -0,0 +1 @@
|
|||||||
|
DIST libtimezonemap_0.4.6.tar.gz 2872895 BLAKE2B ec9da9efe4f58cd7c3cd6cb502ffc23d1331f8b8352021d30c4157d4a6fec983702c049725af672136f332e450191e03bb0c36c752cbd496c37a7e0bf64c4514 SHA512 3cbd4f577684254a91f1e745ecb49e58fe3c75e28c172a6115fbe68e7868c33ff4c68b80ef1d7f5c759f67d288e29a2a057e00e1788a57c4e55e0cbfef351761
|
@ -0,0 +1,35 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
inherit autotools xdg
|
||||||
|
|
||||||
|
DESCRIPTION="GTK+3 timezone map widget"
|
||||||
|
HOMEPAGE="https://launchpad.net/timezonemap"
|
||||||
|
SRC_URI="mirror://ubuntu/pool/main/libt/${PN}/${PN}_${PV}.tar.gz"
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
DEPEND="dev-libs/glib:2
|
||||||
|
dev-libs/gobject-introspection:0=
|
||||||
|
dev-libs/json-glib
|
||||||
|
net-libs/libsoup
|
||||||
|
x11-libs/cairo
|
||||||
|
x11-libs/gdk-pixbuf
|
||||||
|
x11-libs/gtk+:3"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
eautoreconf
|
||||||
|
default
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
|
||||||
|
find "${D}" -name '*.la' -delete || die
|
||||||
|
}
|
@ -0,0 +1,19 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
|
<pkgmetadata>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>cinnamon@gentoo.org</email>
|
||||||
|
<name>Cinnamon Project</name>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="project">
|
||||||
|
<email>proxy-maint@gentoo.org</email>
|
||||||
|
<name>Proxy Maintainers</name>
|
||||||
|
</maintainer>
|
||||||
|
<maintainer type="person">
|
||||||
|
<email>sparky@bluefang-logic.com</email>
|
||||||
|
<name>Matthew Turnbull</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="launchpad">timezonemap</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
Binary file not shown.
@ -0,0 +1,144 @@
|
|||||||
|
From 19ff1036043ae40ff3d8a2e1a6a793219e1ec378 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Armin Rigo <arigo@tunes.org>
|
||||||
|
Date: Tue, 26 May 2020 15:51:56 +0200
|
||||||
|
Subject: [PATCH] Issue #454
|
||||||
|
|
||||||
|
Try harder to avoid #line directives confuse the rest of pre-parsing
|
||||||
|
---
|
||||||
|
cffi/cparser.py | 37 ++++++++++++++++++++++++---
|
||||||
|
testing/cffi0/test_parsing.py | 48 ++++++++++++++++++++++++++++++++++-
|
||||||
|
2 files changed, 81 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/cffi/cparser.py b/cffi/cparser.py
|
||||||
|
index d7069a73..d9784655 100644
|
||||||
|
--- a/cffi/cparser.py
|
||||||
|
+++ b/cffi/cparser.py
|
||||||
|
@@ -29,6 +29,7 @@ _r_comment = re.compile(r"/\*.*?\*/|//([^\n\\]|\\.)*?$",
|
||||||
|
_r_define = re.compile(r"^\s*#\s*define\s+([A-Za-z_][A-Za-z_0-9]*)"
|
||||||
|
r"\b((?:[^\n\\]|\\.)*?)$",
|
||||||
|
re.DOTALL | re.MULTILINE)
|
||||||
|
+_r_line_directive = re.compile(r"^[ \t]*#[ \t]*line\b.*$", re.MULTILINE)
|
||||||
|
_r_partial_enum = re.compile(r"=\s*\.\.\.\s*[,}]|\.\.\.\s*\}")
|
||||||
|
_r_enum_dotdotdot = re.compile(r"__dotdotdot\d+__$")
|
||||||
|
_r_partial_array = re.compile(r"\[\s*\.\.\.\s*\]")
|
||||||
|
@@ -163,10 +164,37 @@ def _warn_for_non_extern_non_static_global_variable(decl):
|
||||||
|
"with C it should have a storage class specifier "
|
||||||
|
"(usually 'extern')" % (decl.name,))
|
||||||
|
|
||||||
|
+def _remove_line_directives(csource):
|
||||||
|
+ # _r_line_directive matches whole lines, without the final \n, if they
|
||||||
|
+ # start with '#line' with some spacing allowed. This function stores
|
||||||
|
+ # them away and replaces them with exactly the string '#line@N', where
|
||||||
|
+ # N is the index in the list 'line_directives'.
|
||||||
|
+ line_directives = []
|
||||||
|
+ def replace(m):
|
||||||
|
+ i = len(line_directives)
|
||||||
|
+ line_directives.append(m.group())
|
||||||
|
+ return '#line@%d' % i
|
||||||
|
+ csource = _r_line_directive.sub(replace, csource)
|
||||||
|
+ return csource, line_directives
|
||||||
|
+
|
||||||
|
+def _put_back_line_directives(csource, line_directives):
|
||||||
|
+ def replace(m):
|
||||||
|
+ s = m.group()
|
||||||
|
+ if not s.startswith('#line@'):
|
||||||
|
+ raise AssertionError("unexpected #line directive "
|
||||||
|
+ "(should have been processed and removed")
|
||||||
|
+ return line_directives[int(s[6:])]
|
||||||
|
+ return _r_line_directive.sub(replace, csource)
|
||||||
|
+
|
||||||
|
def _preprocess(csource):
|
||||||
|
+ # First, remove the lines of the form '#line N "filename"' because
|
||||||
|
+ # the "filename" part could confuse the rest
|
||||||
|
+ csource, line_directives = _remove_line_directives(csource)
|
||||||
|
# Remove comments. NOTE: this only work because the cdef() section
|
||||||
|
- # should not contain any string literal!
|
||||||
|
- csource = _r_comment.sub(' ', csource)
|
||||||
|
+ # should not contain any string literals (except in line directives)!
|
||||||
|
+ def replace_keeping_newlines(m):
|
||||||
|
+ return ' ' + m.group().count('\n') * '\n'
|
||||||
|
+ csource = _r_comment.sub(replace_keeping_newlines, csource)
|
||||||
|
# Remove the "#define FOO x" lines
|
||||||
|
macros = {}
|
||||||
|
for match in _r_define.finditer(csource):
|
||||||
|
@@ -219,7 +247,10 @@ def _preprocess(csource):
|
||||||
|
csource = _r_float_dotdotdot.sub(' __dotdotdotfloat__ ', csource)
|
||||||
|
# Replace all remaining "..." with the same name, "__dotdotdot__",
|
||||||
|
# which is declared with a typedef for the purpose of C parsing.
|
||||||
|
- return csource.replace('...', ' __dotdotdot__ '), macros
|
||||||
|
+ csource = csource.replace('...', ' __dotdotdot__ ')
|
||||||
|
+ # Finally, put back the line directives
|
||||||
|
+ csource = _put_back_line_directives(csource, line_directives)
|
||||||
|
+ return csource, macros
|
||||||
|
|
||||||
|
def _common_type_names(csource):
|
||||||
|
# Look in the source for what looks like usages of types from the
|
||||||
|
diff --git a/testing/cffi0/test_parsing.py b/testing/cffi0/test_parsing.py
|
||||||
|
index 3fc3783a..5f2d7ec4 100644
|
||||||
|
--- a/testing/cffi0/test_parsing.py
|
||||||
|
+++ b/testing/cffi0/test_parsing.py
|
||||||
|
@@ -174,7 +174,7 @@ def test_remove_line_continuation_comments():
|
||||||
|
double // blah \\
|
||||||
|
more comments
|
||||||
|
x(void);
|
||||||
|
- double // blah\\\\
|
||||||
|
+ double // blah // blah\\\\
|
||||||
|
y(void);
|
||||||
|
double // blah\\ \
|
||||||
|
etc
|
||||||
|
@@ -185,6 +185,52 @@ def test_remove_line_continuation_comments():
|
||||||
|
m.y
|
||||||
|
m.z
|
||||||
|
|
||||||
|
+def test_dont_remove_comment_in_line_directives():
|
||||||
|
+ ffi = FFI(backend=FakeBackend())
|
||||||
|
+ e = py.test.raises(CDefError, ffi.cdef, """
|
||||||
|
+ \t # \t line \t 8 \t "baz.c" \t
|
||||||
|
+
|
||||||
|
+ some syntax error here
|
||||||
|
+ """)
|
||||||
|
+ assert str(e.value) == "parse error\nbaz.c:9:14: before: syntax"
|
||||||
|
+ #
|
||||||
|
+ e = py.test.raises(CDefError, ffi.cdef, """
|
||||||
|
+ #line 7 "foo//bar.c"
|
||||||
|
+
|
||||||
|
+ some syntax error here
|
||||||
|
+ """)
|
||||||
|
+ assert str(e.value) == "parse error\nfoo//bar.c:8:14: before: syntax"
|
||||||
|
+
|
||||||
|
+def test_multiple_line_directives():
|
||||||
|
+ ffi = FFI(backend=FakeBackend())
|
||||||
|
+ e = py.test.raises(CDefError, ffi.cdef,
|
||||||
|
+ """ #line 5 "foo.c"
|
||||||
|
+ extern int xx;
|
||||||
|
+ #line 6 "bar.c"
|
||||||
|
+ extern int yy;
|
||||||
|
+ #line 7 "baz.c"
|
||||||
|
+ some syntax error here
|
||||||
|
+ #line 8 "yadda.c"
|
||||||
|
+ extern int zz;
|
||||||
|
+ """)
|
||||||
|
+ assert str(e.value) == "parse error\nbaz.c:7:14: before: syntax"
|
||||||
|
+
|
||||||
|
+def test_commented_line_directive():
|
||||||
|
+ ffi = FFI(backend=FakeBackend())
|
||||||
|
+ e = py.test.raises(CDefError, ffi.cdef, """
|
||||||
|
+ /*
|
||||||
|
+ #line 5 "foo.c"
|
||||||
|
+ */
|
||||||
|
+ void xx(void);
|
||||||
|
+
|
||||||
|
+ #line 6 "bar.c"
|
||||||
|
+ /*
|
||||||
|
+ #line 35 "foo.c"
|
||||||
|
+ */
|
||||||
|
+ some syntax error
|
||||||
|
+ """)
|
||||||
|
+ assert str(e.value) == "parse error\nbar.c:9:14: before: syntax"
|
||||||
|
+
|
||||||
|
def test_line_continuation_in_defines():
|
||||||
|
ffi = FFI(backend=FakeBackend())
|
||||||
|
ffi.cdef("""
|
||||||
|
--
|
||||||
|
2.26.2
|
||||||
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST cli_helpers-1.2.1.tar.gz 31104 BLAKE2B ded2b9b7825ddaeb33acf64b65362251f773a4a0a74aec1c79bdd8ef77f8f6953dd8761fd926f7a2b210c69534bee220f88e816dd63277b27db15b400510c9f3 SHA512 299fa4984b7c76e6be0527f040582242a746938f8725b6193895f9bbb835c82078658bbb8d1ea0000c26f3c8d2dad93139fd600e7c8d7c2d89777de27a5b26cf
|
DIST cli_helpers-1.2.1.tar.gz 31104 BLAKE2B ded2b9b7825ddaeb33acf64b65362251f773a4a0a74aec1c79bdd8ef77f8f6953dd8761fd926f7a2b210c69534bee220f88e816dd63277b27db15b400510c9f3 SHA512 299fa4984b7c76e6be0527f040582242a746938f8725b6193895f9bbb835c82078658bbb8d1ea0000c26f3c8d2dad93139fd600e7c8d7c2d89777de27a5b26cf
|
||||||
DIST cli_helpers-2.0.0.tar.gz 31320 BLAKE2B dbda2c7128ac7a5f21ce9f12f866cffde1be9a4bb422c1233b32d9f346c54a73df5e5ea7734cb64ca13f3aeec7c11678c8090499cb5aa4b6d385c4fbc394f8e9 SHA512 fadee3d356d5a687d2f618801f31d0cd4b6c9a4ea1fad4d5fed087a95c3343ab90622e6c246d9a3bd878bc8324d3e9b3626ed3f1436c5d68698562ff6abec3a5
|
DIST cli_helpers-2.0.0.tar.gz 31320 BLAKE2B dbda2c7128ac7a5f21ce9f12f866cffde1be9a4bb422c1233b32d9f346c54a73df5e5ea7734cb64ca13f3aeec7c11678c8090499cb5aa4b6d385c4fbc394f8e9 SHA512 fadee3d356d5a687d2f618801f31d0cd4b6c9a4ea1fad4d5fed087a95c3343ab90622e6c246d9a3bd878bc8324d3e9b3626ed3f1436c5d68698562ff6abec3a5
|
||||||
|
DIST cli_helpers-2.0.1.tar.gz 32633 BLAKE2B 4bb66cd86871b18f52c737a06968a56098151273ab0a87386db62543961f3a699f37018f9e722a55635dca3136253c59a50d3ec7cb6ebb68d833abe2a320526c SHA512 e470eff51760c5e80d01a318eeb3d91510bd34ed7c094c4196342a74306ec0fe0751514d2ef2a5f77570d8434d417557cc83a8c34d0febdbc7c2cce7b1faf8a6
|
||||||
|
@ -0,0 +1,25 @@
|
|||||||
|
# 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
|
||||||
|
|
||||||
|
DESCRIPTION="Python helpers for common CLI tasks"
|
||||||
|
HOMEPAGE="https://cli-helpers.rtfd.io/"
|
||||||
|
SRC_URI="https://github.com/dbcli/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/tabulate-0.8.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/terminaltables-3.0.0[${PYTHON_USEDEP}]
|
||||||
|
dev-python/wcwidth[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
@ -1 +1 @@
|
|||||||
DIST csv23-0.3.1.tar.gz 23959 BLAKE2B 076c1a3f52d4cf6283716c366c3b44d3cae4012ae7613e24193aa7d8e0ac96e4ee9d1325219dd90ada26970cb3fde093730224f0f9bda3cadc921d9a5465b317 SHA512 25a0e06529edab89e4541cd7622a980af2cc31eff62db9f659af5305bfdbdcd388354b38a6f725d81e2f39fb48bec7adb287bb0577e973b5709a38ff03456037
|
DIST csv23-0.3.2.tar.gz 24132 BLAKE2B 2c5eb231814e087dce9689c7075bdbc3875b3e200dc1273022d55661ec60f18a5bcb03e062b205fde13e845e5e50d530b07596b51ad7b2a89e41b45629bf3ce8 SHA512 289386cce5de4ae5bc42fc56d1639bbd1483034e5422f63142c1d188de735b1f5f18f9f69e3cb96f4ac3e1d7d0b371b1c45e720982c4f4b539fcf0d2da893f6a
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
DIST gevent-1.4.0.tar.gz 5169595 BLAKE2B 0c78f67bc94d15419b8eadf8825d9657c6a7a82756308216e1ca94d5465c25836cb736b8b370a12d1003eb8614effd4110d8ed47ee2b0d7febc2bda4038adc0a SHA512 6771f4f2932055270e4f5a79ae815e93fd0f471defa7f437dc84907ea8b44672e05ae5eb6958f8d90580b2471785dce4044d9d1bbea0dd0c34c1381d88af0344
|
DIST gevent-1.4.0.tar.gz 5169595 BLAKE2B 0c78f67bc94d15419b8eadf8825d9657c6a7a82756308216e1ca94d5465c25836cb736b8b370a12d1003eb8614effd4110d8ed47ee2b0d7febc2bda4038adc0a SHA512 6771f4f2932055270e4f5a79ae815e93fd0f471defa7f437dc84907ea8b44672e05ae5eb6958f8d90580b2471785dce4044d9d1bbea0dd0c34c1381d88af0344
|
||||||
DIST gevent-20.5.1.tar.gz 5566653 BLAKE2B 1d9a474681573ec2e9d3c0d40fbae8a91b8cfb80c3ff8b3cf0e119b0484458941224302afb59f16c3272e1d770b1c1e92a3f648754a81d2e894e35ed8a335c31 SHA512 c6f9360efa86e598b7b240cd15e24ee0711dc314bb14f8bcaee7b0768b34a0f090d66296819f4c2eb95fe1565fe1c0f3472fb47444c31cfebc348b420811aed5
|
DIST gevent-20.5.1.tar.gz 5566653 BLAKE2B 1d9a474681573ec2e9d3c0d40fbae8a91b8cfb80c3ff8b3cf0e119b0484458941224302afb59f16c3272e1d770b1c1e92a3f648754a81d2e894e35ed8a335c31 SHA512 c6f9360efa86e598b7b240cd15e24ee0711dc314bb14f8bcaee7b0768b34a0f090d66296819f4c2eb95fe1565fe1c0f3472fb47444c31cfebc348b420811aed5
|
||||||
|
DIST gevent-20.5.2.tar.gz 5567755 BLAKE2B 9cac45f92c7c1841cca4eb52a54f71406beb3e83136170610bba326a32722de3c5ebd3b777a45b73ab5e1012eb0dc49d861b042bab0c6194e61f44e6011ede2e SHA512 24f00a599f26d673947f0ed5582f8b55d1b214677578d7c5c2f8d8c106f89a98951db523597c470bcd788de9f6b7abcd3f25f7aff27788227f6d8c7ca7c183c1
|
||||||
|
@ -0,0 +1,89 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
PYTHON_COMPAT=( python2_7 python3_{6,7,8,9} )
|
||||||
|
PYTHON_REQ_USE="ssl(+),threads(+)"
|
||||||
|
|
||||||
|
inherit distutils-r1 flag-o-matic
|
||||||
|
|
||||||
|
DESCRIPTION="Coroutine-based network library"
|
||||||
|
HOMEPAGE="http://gevent.org/ https://pypi.org/project/gevent/"
|
||||||
|
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||||
|
IUSE="doc examples test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-libs/libev-4.23
|
||||||
|
>=net-dns/c-ares-1.12
|
||||||
|
>=dev-python/greenlet-0.4.14
|
||||||
|
virtual/python-greenlet[${PYTHON_USEDEP}]"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
test? (
|
||||||
|
dev-python/psutil[${PYTHON_USEDEP}]
|
||||||
|
dev-python/requests[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-event[${PYTHON_USEDEP}]
|
||||||
|
dev-python/zope-interface[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep '
|
||||||
|
dev-python/futures[${PYTHON_USEDEP}]
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
' -2)
|
||||||
|
)"
|
||||||
|
|
||||||
|
distutils_enable_sphinx doc
|
||||||
|
|
||||||
|
# Tests take long and fail terribly a few times.
|
||||||
|
# It also seems that they require network access.
|
||||||
|
#RESTRICT="test"
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
export LIBEV_EMBED="false"
|
||||||
|
export CARES_EMBED="false"
|
||||||
|
export EMBED="false"
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
||||||
|
|
||||||
|
python_configure_all() {
|
||||||
|
append-flags -fno-strict-aliasing
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
cd src/gevent/tests || die
|
||||||
|
# TODO: figure out how to make them work and not hang
|
||||||
|
# GEVENT_RESOLVER=ares \
|
||||||
|
# "${EPYTHON}" -m gevent.tests \
|
||||||
|
# -uall,-network \
|
||||||
|
# --config known_failures.py \
|
||||||
|
# --ignore tests_that_dont_use_resolver.txt || die
|
||||||
|
# GEVENT_RESOLVER=dnspython \
|
||||||
|
# "${EPYTHON}" -m gevent.tests \
|
||||||
|
# -uall,-network \
|
||||||
|
# --config known_failures.py \
|
||||||
|
# --ignore tests_that_dont_use_resolver.txt || die
|
||||||
|
# GEVENT_RESOLVER=thread \
|
||||||
|
# "${EPYTHON}" -m gevent.tests \
|
||||||
|
# --verbose \
|
||||||
|
# -uall,-network \
|
||||||
|
# --config known_failures.py \
|
||||||
|
# --ignore tests_that_dont_use_resolver.txt || die
|
||||||
|
GEVENT_FILE=thread \
|
||||||
|
"${EPYTHON}" -m gevent.tests \
|
||||||
|
--verbose \
|
||||||
|
-uall,-network \
|
||||||
|
--config known_failures.py \
|
||||||
|
test__*subprocess*.py || die
|
||||||
|
}
|
||||||
|
|
||||||
|
python_install_all() {
|
||||||
|
local DOCS=( AUTHORS README.rst )
|
||||||
|
use examples && dodoc -r examples
|
||||||
|
|
||||||
|
distutils-r1_python_install_all
|
||||||
|
}
|
@ -0,0 +1,56 @@
|
|||||||
|
# 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,9} pypy3 )
|
||||||
|
PYTHON_REQ_USE="threads(+),sqlite"
|
||||||
|
|
||||||
|
inherit distutils-r1 eutils
|
||||||
|
|
||||||
|
DESCRIPTION="A library for property based testing"
|
||||||
|
HOMEPAGE="https://github.com/HypothesisWorks/hypothesis https://pypi.org/project/hypothesis/"
|
||||||
|
SRC_URI="https://github.com/HypothesisWorks/${PN}/archive/${PN}-python-${PV}.tar.gz"
|
||||||
|
S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
|
||||||
|
|
||||||
|
LICENSE="MPL-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
RESTRICT="!test? ( test )"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
BDEPEND="
|
||||||
|
test? (
|
||||||
|
${RDEPEND}
|
||||||
|
dev-python/mock[${PYTHON_USEDEP}]
|
||||||
|
dev-python/pexpect[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pytest-5.3.5[${PYTHON_USEDEP}]
|
||||||
|
!!<dev-python/typing-3.7.4.1
|
||||||
|
)
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# avoid pytest-xdist dep for one test
|
||||||
|
sed -i -e 's:test_prints_statistics_given_option_under_xdist:_&:' \
|
||||||
|
tests/pytest/test_statistics.py || die
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
|
|
||||||
|
python_test() {
|
||||||
|
pytest -vv tests/cover tests/pytest tests/quality ||
|
||||||
|
die "Tests fail with ${EPYTHON}"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
optfeature "datetime support" dev-python/pytz
|
||||||
|
optfeature "dateutil support" dev-python/python-dateutil
|
||||||
|
optfeature "numpy support" dev-python/numpy
|
||||||
|
optfeature "django support" dev-python/django dev-python/pytz
|
||||||
|
optfeature "pandas support" dev-python/pandas
|
||||||
|
optfeature "pytest support" dev-python/pytest
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST multidict-4.5.2.tar.gz 56753 BLAKE2B 01db2ea847e5ef2fbd4eab89c8a6070f3febcb0046be7344469a7e8e6de6a3c2b2af49069e64953dfcac0044d581c6af09eee70eba78dda8cfa9e0d11d3f1947 SHA512 ec66cf3c57e3386e07e45641536a6eeb94e9707d8a0d3b485d22b8687f20282c9115d533c7b0e9fb6dba28b923cf68dd8cdda08c75e78ca4eca2f0c3ec23c58f
|
DIST multidict-4.5.2.tar.gz 56753 BLAKE2B 01db2ea847e5ef2fbd4eab89c8a6070f3febcb0046be7344469a7e8e6de6a3c2b2af49069e64953dfcac0044d581c6af09eee70eba78dda8cfa9e0d11d3f1947 SHA512 ec66cf3c57e3386e07e45641536a6eeb94e9707d8a0d3b485d22b8687f20282c9115d533c7b0e9fb6dba28b923cf68dd8cdda08c75e78ca4eca2f0c3ec23c58f
|
||||||
|
DIST multidict-4.7.6.tar.gz 57710 BLAKE2B f08a45d4ce404dbb64d2561ee2328c0aa3a8fbf65483082c11e5e1554bec23e5c711da2350e241308a1239256b942ef6c420e6e51aef342b380cc01f84d4ca72 SHA512 5f90cb04fe2562884c331018a5002e1370e2596e0afd21e4289ab696847a3028a074bbaa6717b3905161f823f8592d6572475307039f8f97c1ac65aad815a6b0
|
||||||
|
@ -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..9} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="multidict implementation"
|
||||||
|
HOMEPAGE="https://github.com/aio-libs/multidict/"
|
||||||
|
SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
>=dev-python/cython-0.28.4[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
distutils_enable_sphinx docs --no-autodoc
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
python_prepare_all() {
|
||||||
|
# don't enable coverage or other pytest settings
|
||||||
|
sed -i -e 's:--cov.*::' setup.cfg || die
|
||||||
|
|
||||||
|
distutils-r1_python_prepare_all
|
||||||
|
}
|
@ -0,0 +1,78 @@
|
|||||||
|
From b30dd1e04e1f37901733f1be0a5a1e02c466ad0c Mon Sep 17 00:00:00 2001
|
||||||
|
From: gutsytechster <prashantsharma161198@gmail.com>
|
||||||
|
Date: Wed, 15 Apr 2020 19:54:48 +0530
|
||||||
|
Subject: [PATCH] fix(tests/unit): Update tests to be endian safe
|
||||||
|
|
||||||
|
This updates `test_path_to_display` and `test_str_to_display__encoding`
|
||||||
|
to use the endian safe expected result instead of the hardcoded one.
|
||||||
|
|
||||||
|
This fixes https://github.com/pypa/pip/issues/7921
|
||||||
|
---
|
||||||
|
tests/unit/test_compat.py | 8 +++++++-
|
||||||
|
tests/unit/test_utils.py | 16 +++++++++++++---
|
||||||
|
2 files changed, 20 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/tests/unit/test_compat.py b/tests/unit/test_compat.py
|
||||||
|
index 1f31bc5c..b13087a1 100644
|
||||||
|
--- a/tests/unit/test_compat.py
|
||||||
|
+++ b/tests/unit/test_compat.py
|
||||||
|
@@ -2,6 +2,7 @@
|
||||||
|
|
||||||
|
import locale
|
||||||
|
import os
|
||||||
|
+import sys
|
||||||
|
|
||||||
|
import pytest
|
||||||
|
|
||||||
|
@@ -91,8 +92,13 @@ def test_str_to_display__decode_error(monkeypatch, caplog):
|
||||||
|
# Encode with an incompatible encoding.
|
||||||
|
data = u'ab'.encode('utf-16')
|
||||||
|
actual = str_to_display(data)
|
||||||
|
+ # Keep the expected value endian safe
|
||||||
|
+ if sys.byteorder == "little":
|
||||||
|
+ expected = "\\xff\\xfea\x00b\x00"
|
||||||
|
+ elif sys.byteorder == "big":
|
||||||
|
+ expected = "\\xfe\\xff\x00a\x00b"
|
||||||
|
|
||||||
|
- assert actual == u'\\xff\\xfea\x00b\x00', (
|
||||||
|
+ assert actual == expected, (
|
||||||
|
# Show the encoding for easier troubleshooting.
|
||||||
|
'encoding: {!r}'.format(locale.getpreferredencoding())
|
||||||
|
)
|
||||||
|
diff --git a/tests/unit/test_utils.py b/tests/unit/test_utils.py
|
||||||
|
index 7d74a664..ebabd29e 100644
|
||||||
|
--- a/tests/unit/test_utils.py
|
||||||
|
+++ b/tests/unit/test_utils.py
|
||||||
|
@@ -375,6 +375,18 @@ def test_rmtree_retries_for_3sec(tmpdir, monkeypatch):
|
||||||
|
rmtree('foo')
|
||||||
|
|
||||||
|
|
||||||
|
+if sys.byteorder == "little":
|
||||||
|
+ expected_byte_string = (
|
||||||
|
+ u"b'\\xff\\xfe/\\x00p\\x00a\\x00t\\x00h\\x00/"
|
||||||
|
+ "\\x00d\\x00\\xe9\\x00f\\x00'"
|
||||||
|
+ )
|
||||||
|
+elif sys.byteorder == "big":
|
||||||
|
+ expected_byte_string = (
|
||||||
|
+ u"b'\\xfe\\xff\\x00/\\x00p\\x00a\\x00t\\x00h\\"
|
||||||
|
+ "x00/\\x00d\\x00\\xe9\\x00f'"
|
||||||
|
+ )
|
||||||
|
+
|
||||||
|
+
|
||||||
|
@pytest.mark.parametrize('path, fs_encoding, expected', [
|
||||||
|
(None, None, None),
|
||||||
|
# Test passing a text (unicode) string.
|
||||||
|
@@ -383,9 +395,7 @@ def test_rmtree_retries_for_3sec(tmpdir, monkeypatch):
|
||||||
|
(u'/path/déf'.encode('utf-8'), 'utf-8', u'/path/déf'),
|
||||||
|
# Test a bytes object with a character that can't be decoded.
|
||||||
|
(u'/path/déf'.encode('utf-8'), 'ascii', u"b'/path/d\\xc3\\xa9f'"),
|
||||||
|
- (u'/path/déf'.encode('utf-16'), 'utf-8',
|
||||||
|
- u"b'\\xff\\xfe/\\x00p\\x00a\\x00t\\x00h\\x00/"
|
||||||
|
- "\\x00d\\x00\\xe9\\x00f\\x00'"),
|
||||||
|
+ (u'/path/déf'.encode('utf-16'), 'utf-8', expected_byte_string),
|
||||||
|
])
|
||||||
|
def test_path_to_display(monkeypatch, path, fs_encoding, expected):
|
||||||
|
monkeypatch.setattr(sys, 'getfilesystemencoding', lambda: fs_encoding)
|
||||||
|
--
|
||||||
|
2.26.2
|
||||||
|
|
@ -1,2 +1 @@
|
|||||||
DIST pymssql-1.0.2.tar.gz 175469 BLAKE2B a88c04be044478c2bec76a15e05ff751b961d253ca2e071ee8293c0899e091f96206a87486333f2543de609c7b38ff9e8a1a4ba7686625489bb9ed5c56e3cf19 SHA512 6e9a2d26f2cc33bac093f2a2a41771aa41ba336413076c793137558c05e48cea7409f74f35530939b36a708cc47c66ec0dc765a768bd5f857642553568fe859e
|
|
||||||
DIST pymssql-2.1.3.tar.gz 897987 BLAKE2B e105dd8d5dbbad5de566b9179f799ad66eb420f60464e8061470b1abb6ecf38f35ad7992ded40f2cd62c76a8e04255eb647e30df5c9bc4059334a1d5d4677e73 SHA512 a659cb8f077ddbe5e8de0b9b118d8bcc0c87128c0be4ff14343983e7029594e63ba6fb8a88992dc1f058df3c1ebbbd69cf371bf95a0918954cd0cec14c1cb5cb
|
DIST pymssql-2.1.3.tar.gz 897987 BLAKE2B e105dd8d5dbbad5de566b9179f799ad66eb420f60464e8061470b1abb6ecf38f35ad7992ded40f2cd62c76a8e04255eb647e30df5c9bc4059334a1d5d4677e73 SHA512 a659cb8f077ddbe5e8de0b9b118d8bcc0c87128c0be4ff14343983e7029594e63ba6fb8a88992dc1f058df3c1ebbbd69cf371bf95a0918954cd0cec14c1cb5cb
|
||||||
|
@ -1,25 +0,0 @@
|
|||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
PYTHON_COMPAT=( python2_7 )
|
|
||||||
|
|
||||||
inherit distutils-r1 flag-o-matic
|
|
||||||
|
|
||||||
DESCRIPTION="Simple MSSQL python extension module"
|
|
||||||
HOMEPAGE="http://www.pymssql.org/en/stable/ https://pypi.org/project/pymssql/"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~s390 sparc x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND=">=dev-db/freetds-0.63[mssql]
|
|
||||||
dev-python/setuptools[${PYTHON_USEDEP}]"
|
|
||||||
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
python_configure_all() {
|
|
||||||
append-flags -fno-strict-aliasing
|
|
||||||
}
|
|
@ -1 +1,2 @@
|
|||||||
DIST pypiserver-1.3.1.tar.gz 504875 BLAKE2B 18089a1d18ace55038fb2b114a3402ce1352139a858a2e32399ad36ef0cbe5dfcf9bbdb865807ea84330405bdd4da1c00265e095b7299fe2b9f56150d573f7d9 SHA512 425a557eb74111fb07911cacd275dfa35b8e8ba5e9f230ca5f86500c10b2ab33235eb3376150c75972de3d8ebd85b03ecdf935753b0af46936a78311d5f174a7
|
DIST pypiserver-1.3.1.tar.gz 504875 BLAKE2B 18089a1d18ace55038fb2b114a3402ce1352139a858a2e32399ad36ef0cbe5dfcf9bbdb865807ea84330405bdd4da1c00265e095b7299fe2b9f56150d573f7d9 SHA512 425a557eb74111fb07911cacd275dfa35b8e8ba5e9f230ca5f86500c10b2ab33235eb3376150c75972de3d8ebd85b03ecdf935753b0af46936a78311d5f174a7
|
||||||
|
DIST pypiserver-1.3.2.tar.gz 505905 BLAKE2B 4e62d11cf280524d532e793d3ffc4dc59f1e72c6aba2ed6bd0d70f86104162dc60377b56e08676ab03326c33885acae698dc60b435426b195f13bf9f60bb7b8c SHA512 de823376f7711bfdaff3a1acefae37e1d7528802203929b8aeb8790c2b1c466badaf5a1d5084100bc37f41636d2cdfc2038cd3ad9805d15ca42c80834760b4da
|
||||||
|
@ -0,0 +1,49 @@
|
|||||||
|
# Copyright 1999-2020 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=7
|
||||||
|
|
||||||
|
DISTUTILS_USE_SETUPTOOLS=rdepend
|
||||||
|
PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Minimal PyPI server"
|
||||||
|
HOMEPAGE="https://github.com/pypiserver/pypiserver"
|
||||||
|
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="ZLIB MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~sparc ~x86"
|
||||||
|
IUSE="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/pip[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/wheel-0.25.0[${PYTHON_USEDEP}]"
|
||||||
|
BDEPEND="
|
||||||
|
dev-python/setuptools-git[${PYTHON_USEDEP}]
|
||||||
|
test? (
|
||||||
|
${RDEPEND}
|
||||||
|
dev-python/passlib[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/pytest-2.3[${PYTHON_USEDEP}]
|
||||||
|
dev-python/twine[${PYTHON_USEDEP}]
|
||||||
|
dev-python/webtest[${PYTHON_USEDEP}]
|
||||||
|
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)
|
||||||
|
)"
|
||||||
|
|
||||||
|
DOCS=( README.rst )
|
||||||
|
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
sed -i -e "/tox/d" setup.py || die
|
||||||
|
|
||||||
|
# https://github.com/pypiserver/pypiserver/issues/312
|
||||||
|
sed -e 's:test_root_count:_&:' \
|
||||||
|
-i tests/test_app.py || die
|
||||||
|
sed -e 's:test_hash_algos:_&:' \
|
||||||
|
-e 's:test_pipInstall_openOk:_&:' \
|
||||||
|
-e 's:test_pipInstall_authedOk:_&:' \
|
||||||
|
-i tests/test_server.py || die
|
||||||
|
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
DIST pysol_cards-0.8.15.tar.gz 20025 BLAKE2B 47f9503b2a8d8d591e117c9d5442cc319055c95846cb37f14c66be55ce47f43861a66b587a2f8a083b7ae141538afcb6f9c51c1d78467a2c665269ffccf2b6c2 SHA512 105839d4f08568ee4e3a115ec1e5a2003a191926f209d819308efe9d25f53368e7195e9f21378568ebccd6d6cdb920830365c0f3c39b4f31c773906835572965
|
DIST pysol_cards-0.8.16.tar.gz 20203 BLAKE2B cbff4eedefd42380729233a9e928fd6d8e5683716651c60292d4dd1052ba7faf071c3fe61d222313a5bd2ade3da58e6f762371b717815c5f57a479aab9a6bc1c SHA512 fb165076232f9cc62520466bec58dd29c1277de54bde448674d20b9fe00628ba4df3b6d522cc4bd6aa5e18f148f14804de41e8ca1d055ebce0b7d5a2bae3ee89
|
||||||
DIST pysol_cards-0.8.9.tar.gz 19522 BLAKE2B 06e257f2ccb43236c311d03436d7b482df977d63c0b886c7705e4cfee4abec4eae495a5557053ba2a18a84da227cc4bd913263e98533ab3a17616843df0a35c7 SHA512 548f586c70a583812731f2273f1c57406a31667b395c4276ec94518471499e69d278d54e2910f7c64a4c52deb670b0e76eef55399af9e2b997422ecbbd9a79a9
|
DIST pysol_cards-0.8.9.tar.gz 19522 BLAKE2B 06e257f2ccb43236c311d03436d7b482df977d63c0b886c7705e4cfee4abec4eae495a5557053ba2a18a84da227cc4bd913263e98533ab3a17616843df0a35c7 SHA512 548f586c70a583812731f2273f1c57406a31667b395c4276ec94518471499e69d278d54e2910f7c64a4c52deb670b0e76eef55399af9e2b997422ecbbd9a79a9
|
||||||
|
@ -1 +1,2 @@
|
|||||||
DIST python-magic-0.4.15.gh.tar.gz 75476 BLAKE2B dad4973f69a21d08972e1e29bc92a51bc92f405907cc28f18eb9357029afdf9f1ba68010ce651acd821140d60dc10eb2e04138627fb19d132f185a2831fcea28 SHA512 004d6bfde52d58a9d3019ef4ff8c5b18b6a4206bf89820d3a0ae0ed78813f80dfba422aee9685528f88c990526ba65fa2153ac3b95b8863ce6cb3ebe925bd780
|
DIST python-magic-0.4.15.gh.tar.gz 75476 BLAKE2B dad4973f69a21d08972e1e29bc92a51bc92f405907cc28f18eb9357029afdf9f1ba68010ce651acd821140d60dc10eb2e04138627fb19d132f185a2831fcea28 SHA512 004d6bfde52d58a9d3019ef4ff8c5b18b6a4206bf89820d3a0ae0ed78813f80dfba422aee9685528f88c990526ba65fa2153ac3b95b8863ce6cb3ebe925bd780
|
||||||
|
DIST python-magic-0.4.18.gh.tar.gz 856291 BLAKE2B 882c86d3e8995d1e1b6168637a01f4f8bc86f23390b1c67248baf46d16d574a41789938ccdf0acd83db0652678ab0fa0f6e043eb2c4a75743e5d448e80530da5 SHA512 d5f0047c7537ce0598537629c60aa708623480792d489fa003328b5c6c5b0d42748b6e996f27dc2c164c598813fcf19393567e7ea266a9f0718cf2ddafbd33ac
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue