Commit 60df8124 authored by Liguros - Gitlab CI/CD [develop]'s avatar Liguros - Gitlab CI/CD [develop]
Browse files

updates

merged:

  xor: dfde4389e30d0b9e3943f034af5feba51e8b9c61
  cinnamon: 42ed37e73f8e111ed9d18783c499ce399656167a
  mate-desktop: 3584a44b38474a130330d16284adde217e71b9e9
  fusion809: f85e0554a86945cf00a909acf7cfbcd31be780ef
  steam: ae3e928b83b722ae6197fc1bc78859b592b819e5
  go-overlay: 0f5d2ecabb604fdae9cec12be7c7d231e4201ce7
  stefantalpalaru: cac57a6744c390d3c7d0b4ff50f3fdbd653852a7
  gentoo-libressl: ad08d4df67f1e2235ae1847448ed4e2c35d87ab5
  gentoo-staging: 84a3543c33bc64d7073fef5fa30c5f144766465b
  bradlyatc: a17bc4fcab24256ab2d19f3fb9182c014e2dcd43
  calculatelinux: 9d90f11b238093c7a0b8cbedc9ffe2162d159453
  kit-fixups: e8ba243838f167ea3ac70d70af4393dd5f478bc7
parent b72d7cd1
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
ACCT_GROUP_ID=276
......@@ -2,11 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@chaoslab.org</email>
<name>Ian Moone</name>
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
<upstream>
<remote-id type="github">bndw/pick</remote-id>
<bugs-to>https://github.com/bndw/pick/issues</bugs-to>
</upstream>
</pkgmetadata>
# Copyright 2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-user
DESCRIPTION="user for bind_exporter"
ACCT_USER_ID=276
ACCT_USER_GROUPS=( bind_exporter )
acct-user_add_deps
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@chaoslab.org</email>
<name>Ian Moone</name>
</maintainer>
<upstream>
<remote-id type="github">mkchoi212/fac</remote-id>
<bugs-to>https://github.com/mkchoi212/fac/issues</bugs-to>
</upstream>
<maintainer type="person">
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
</pkgmetadata>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
<longdescription lang="en">
Caribou is a text entry and UI navigation application being developed as an
alternative to the Gnome On-screen Keyboard. The overarching goal for Caribou
is to create a usable solution for people whose primary way of accessing a
computer is a switch device. The initial goal is to make an in-place on-screen
keyboard suitable for people who can use a mouse but not a hardware keyboard.
</longdescription>
</pkgmetadata>
DIST doctl-1.13.0.tar.gz 15618929 BLAKE2B 9e818f0b4dca5dd325e54271d116b1eb15fb989ede4bb39c6f6e9f8b85df0782582f290db760300486430251017adba9e10b00850ce81615de350ad944e450fc SHA512 7b9a63568a4888e7c2974cfb72f3effaf77fae69bdac9a66ffcf6d15be576dd736d14571e64464f1b3b64c148df6c33787eee32140f0bb26ffa06cd1f3dfd9a4
DIST doctl-1.4.0.tar.gz 12961612 BLAKE2B 7247e6f6f8198d6bc66eb01f81d131cba8a4b7895ea5310ddb1c2af589516363231520126d07b481fde0df3595f3bc3ca36b65363c13449af7746f7952151b7d SHA512 1a2d8d5d4e35d5747d38317f3f62d7715ebe27e70fcd4d85f917a16837b2bf4f168a444981ceb2af72567b7d3ebc8f6affacbb09edde8eaede15f591b97f0e59
DIST github.com-go-check-check-4f90aea.tar.gz 30343 BLAKE2B 97cd313eb90187f19f2fd13b359dc4ec1c63a818e86a470725b02001c2138a11201c2453e4cf831d6432fd2ec4654d7537d014a9fb016e544b125c7b5044c87c SHA512 5a0b15ce76bcb675b4374ed4670ec02f6c1278afe8509d154367df62cf9af669776775be6969ec6c511379c2f9dda243a28cdddb96bfc3252af7b1f883fc620b
DIST github.com-go-fsnotify-fsnotify-a8a77c9.tar.gz 28484 BLAKE2B c3b970c1327735b7b04c0eaa47fa0b75b98418124fc39ce9942c1886151f4f4a1aee3fb17f689fd3840b5fe43752253c2b40b0345f2c1a4d7d9b7141d4e94d2d SHA512 32a5c8757310a7f28f9cba4db45d1222aee6435c70d86284b5997088a6c12d2e8bc807aba88bc067069ffb39f18db9304b8133521e05d690e01566f568d8624e
DIST github.com-golang-sys-a646d33.tar.gz 597964 BLAKE2B 53a842aae69a49e025d287faf54bbf9774a93ad28adfda0fe748133f4dbec76e9e93c48904107084352b99bfbdc248302c8aba913d7432a6d540982ce1b1b4b6 SHA512 dcc48d51643b6cb7a8e3ac6373f4ca51ccabc113a5ae9452865057de64d109f34767e1a362bbbe811b911fcf85c25acf22eef9e43e4a3c763159fd2f21626c70
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/digitalocean/${PN}"
inherit golang-vcs-snapshot-r1
DESCRIPTION="A command line tool for DigitalOcean services"
HOMEPAGE="https://digitalocean.com"
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
RESTRICT="mirror"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86" # Untested: arm arm64 x86
IUSE="debug pie static"
DOCS=( CHANGELOG.md README.md )
QA_PRESTRIPPED="usr/bin/.*"
G="${WORKDIR}/${P}"
S="${G}/src/${EGO_PN}"
src_compile() {
export GOPATH="${G}"
export CGO_CFLAGS="${CFLAGS}"
export CGO_LDFLAGS="${LDFLAGS}"
(use static && ! use pie) && export CGO_ENABLED=0
(use static && use pie) && CGO_LDFLAGS+=" -static"
local mygoargs=(
-v -work -x
-buildmode "$(usex pie pie exe)"
-asmflags "all=-trimpath=${S}"
-gcflags "all=-trimpath=${S}"
-ldflags "$(usex !debug '-s -w' '')"
-tags "$(usex static 'netgo' '')"
-installsuffix "$(usex static 'netgo' '')"
)
go build "${mygoargs[@]}" ./cmd/doctl || die
}
src_test() {
go test -v ./... || die
}
src_install() {
dobin doctl
use debug && dostrip -x /usr/bin/doctl
einstalldocs
}
# Copyright 1999-2020 Go Overlay Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
GOLANG_PKG_IMPORTPATH="github.com/digitalocean"
GOLANG_PKG_ARCHIVEPREFIX="v"
GOLANG_PKG_BUILDPATH="/cmd/${PN}"
GOLANG_PKG_USE_CGO=1
GOLANG_PKG_HAVE_TEST=1
GOLANG_PKG_DEPENDENCIES=(
# Unit Testing
"github.com/go-fsnotify/fsnotify:a8a77c9 -> gopkg.in/fsnotify.v1" #v1.3.1
"github.com/go-check/check:4f90aea -> gopkg.in/check.v1"
"github.com/golang/sys:a646d33 -> golang.org/x"
)
inherit golang-single
DESCRIPTION="A command line tool for DigitalOcean services"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 x86 arm"
src_prepare() {
golang-single_src_prepare
sed -i \
-e "s:github.com/magiconair/properties/_third_party/gopkg.in/check.v1:gopkg.in/check.v1:" \
vendor/github.com/magiconair/properties/load_test.go \
vendor/github.com/magiconair/properties/properties_test.go \
|| die
golang_fix_importpath_alias \
"github.com/go-check/check" \
"launchpad.net/gocheck"
}
src_test() {
if has sandbox $FEATURES && has network-sandbox $FEATURES; then
eerror "Some tests require 'sandbox', and 'network-sandbox' to be disabled in FEATURES."
fi
golang-single_src_test
}
--- vendor/github.com/magiconair/properties/load_test.go
+++ vendor/github.com/magiconair/properties/load_test.go
@@ -10,7 +10,7 @@
"os"
"strings"
- . "github.com/magiconair/properties/_third_party/gopkg.in/check.v1"
+ . "gopkg.in/check.v1"
)
type LoadSuite struct {
......@@ -2,16 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@chaoslab.org</email>
<name>Ian Moone</name>
<email>toffanin.mauro@gmail.com</email>
<name>Mauro Toffanin</name>
<description>Maintainer. Assign bugs to him</description>
</maintainer>
<upstream>
<remote-id type="github">digitalocean/doctl</remote-id>
<bugs-to>https://github.com/digitalocean/doctl/issues</bugs-to>
</upstream>
<longdescription lang="en">
doctl is the official DigitalOcean command-line client,
which leverages the DigitalOcean API to provide access
to most account and Droplet features.
</longdescription>
</pkgmetadata>
# Copyright 1999-2018 Gentoo Authors
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
USE_RUBY="ruby23 ruby24 ruby25"
USE_RUBY="ruby24 ruby25 ruby26"
inherit ruby-single versionator
......
DIST gollum-0.5.3.tar.gz 7996756 BLAKE2B 38fe3132de13ef145243bd20c216bc196ff67654152d616832b7f54dd0b6552219d9bf3085efd3377eae21a0c3bfab42d30fcd557776b7d0e12b3b419dda716b SHA512 106d8424a7d225d8123138a5f7f61fbd88240afbcf27477095a127d031883aa7bcfc13745ff37a9e7a25aaf1a6107a7099351a5c1919cc43e334f1af47faa8c9
# config file for /etc/init.d/gollum
# run /usr/bin/gollum -h to see available options
GOLLUM_OPTS=""
GOLLUM_CONFIG="/etc/gollum/gollum.conf"
GOLLUM_LOGDIR="/var/log/${RC_SVCNAME}"
# Logging
#output_log="${GOLLUM_LOGDIR}/gollum.log"
#error_log="${GOLLUM_LOGDIR}/error.log"
#!/sbin/openrc-run
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
output_log="${output_log:-/dev/null}"
error_log="${error_log:-${GOLLUM_LOGDIR}/error.log}"
command="/usr/bin/gollum"
command_args="-c ${GOLLUM_CONFIG} ${GOLLUM_OPTS}"
command_user="${command_user:-gollum:gollum}"
command_background=true
pidfile="/run/${RC_SVCNAME}.pid"
start_stop_daemon_args="${SSD_OPTS}"
depend() {
need net
}
start_pre() {
checkpath -d -m 0750 -o "${command_user}" "${GOLLUM_LOGDIR}"
}
[Unit]
Description=Gollum message multiplexer
Documentation=http://gollum.readthedocs.org/
After=network.target
[Service]
Type=simple
Environment=GOTRACEBACK=crash
PIDFile=/run/gollum.pid
ExecStart=/usr/bin/gollum \
-c /etc/gollum/gollum.conf \
-p /run/gollum.pid \
Restart=on-abort
[Install]
WantedBy=multi-user.target
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/trivago/${PN}"
inherit golang-vcs-snapshot-r1 systemd user
DESCRIPTION="An n:m message multiplexer written in Go"
HOMEPAGE="https://github.com/trivago/gollum"
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
RESTRICT="mirror"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="debug examples pie"
DOCS=( CHANGELOG.md README.md )
QA_PRESTRIPPED="usr/bin/.*"
G="${WORKDIR}/${P}"
S="${G}/src/${EGO_PN}"
pkg_pretend() {
if [[ "${MERGE_TYPE}" != binary ]]; then
# shellcheck disable=SC2086
(has test ${FEATURES} && has network-sandbox ${FEATURES}) && \
die "The test phase requires 'network-sandbox' to be disabled in FEATURES"
fi
}
pkg_setup() {
enewgroup gollum
enewuser gollum -1 -1 -1 gollum
}
src_compile() {
export GOPATH="${G}"
local myldflags=(
"$(usex !debug '-s -w' '')"
-X "${EGO_PN}/core.versionString=${PV}"
)
local mygoargs=(
-v -work -x
"-buildmode=$(usex pie pie exe)"
"-asmflags=all=-trimpath=${S}"
"-gcflags=all=-trimpath=${S}"
-ldflags "${myldflags[*]}"
)
go build "${mygoargs[@]}" || die
}
src_test(){
# Run all unit tests
go test -v -cover -timeout 10s -race -tags unit ./... || die
# Run all integration tests
go test -ldflags "-X ${EGO_PN}/core.versionString=${PV}" \
-v -race -tags integration ./testing/integration || die
}
src_install() {
dobin gollum
use debug && dostrip -x /usr/bin/gollum
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
systemd_dounit "${FILESDIR}/${PN}.service"
dodir /etc/gollum
if use examples; then
docinto examples
dodoc -r config/*
docompress -x "/usr/share/doc/${PF}/examples"
fi
diropts -o gollum -g gollum -m 0750
keepdir /var/log/gollum
einstalldocs
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>gentoo@chaoslab.org</email>
<name>Ian Moone</name>
</maintainer>
<upstream>
<remote-id type="github">trivago/gollum</remote-id>
<bugs-to>https://github.com/trivago/gollum/issues</bugs-to>
<doc>https://gollum.readthedocs.io/en/latest/</doc>
</upstream>
<longdescription lang="en">
Gollum is an n:m multiplexer that gathers messages
from different sources and broadcasts them to a set
of destinations.
Gollum originally started as a tool to MUL-tiplex LOG-files
(read it backwards to get the name). It quickly evolved to
a one-way router for all kinds of messages, not limited to
just logs. Gollum is written in Go to make it scalable and
easy to extend without the need to use a scripting language.
</longdescription>
</pkgmetadata>
DIST pick-0.8.0.tar.gz 15872642 BLAKE2B c8fdc37b94e161ff6aace22767c501201ec400bc20da3e6f39aa31fa6a9eace872d6a2e1d227d4c484f14eaedb5f3ef7e702c51a82d95985b6c3b5c80e3f67bf SHA512 e0284b879f1e6089fe0485187b08727fcd7f97b6a03fa6ce3dd1cf98871368af091cb9af67a58ca042c99746a46c2741db911528c5d040dc5769b6c01a4f0d08
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment