aboutsummaryrefslogtreecommitdiffstats
path: root/net-news/miniflux/miniflux-2.0.23.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'net-news/miniflux/miniflux-2.0.23.ebuild')
-rw-r--r--net-news/miniflux/miniflux-2.0.23.ebuild170
1 files changed, 170 insertions, 0 deletions
diff --git a/net-news/miniflux/miniflux-2.0.23.ebuild b/net-news/miniflux/miniflux-2.0.23.ebuild
new file mode 100644
index 0000000..a570fa8
--- /dev/null
+++ b/net-news/miniflux/miniflux-2.0.23.ebuild
@@ -0,0 +1,170 @@
+# Copyright 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.34.0/go.mod"
+ "github.com/PuerkitoBio/goquery v1.5.1"
+ "github.com/PuerkitoBio/goquery v1.5.1/go.mod"
+ "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5"
+ "github.com/alexbrainman/sspi v0.0.0-20180613141037-e580b900e9f5/go.mod"
+ "github.com/andybalholm/cascadia v1.1.0"
+ "github.com/andybalholm/cascadia v1.1.0/go.mod"
+ "github.com/cheekybits/is v0.0.0-20150225183255-68e9c0620927/go.mod"
+ "github.com/coreos/go-oidc v2.2.1+incompatible"
+ "github.com/coreos/go-oidc v2.2.1+incompatible/go.mod"
+ "github.com/davecgh/go-spew v1.1.0"
+ "github.com/davecgh/go-spew v1.1.0/go.mod"
+ "github.com/dustin/go-humanize v1.0.0/go.mod"
+ "github.com/fsnotify/fsnotify v1.4.7/go.mod"
+ "github.com/golang/protobuf v1.2.0"
+ "github.com/golang/protobuf v1.2.0/go.mod"
+ "github.com/golang/protobuf v1.3.1/go.mod"
+ "github.com/golang/protobuf v1.4.0-rc.1/go.mod"
+ "github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod"
+ "github.com/golang/protobuf v1.4.0-rc.2/go.mod"
+ "github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod"
+ "github.com/golang/protobuf v1.4.0"
+ "github.com/golang/protobuf v1.4.0/go.mod"
+ "github.com/google/go-cmp v0.3.0/go.mod"
+ "github.com/google/go-cmp v0.3.1/go.mod"
+ "github.com/google/go-cmp v0.4.0"
+ "github.com/google/go-cmp v0.4.0/go.mod"
+ "github.com/gorilla/mux v1.7.4"
+ "github.com/gorilla/mux v1.7.4/go.mod"
+ "github.com/gorilla/securecookie v1.1.1/go.mod"
+ "github.com/gorilla/sessions v1.2.0/go.mod"
+ "github.com/hashicorp/go-uuid v1.0.2"
+ "github.com/hashicorp/go-uuid v1.0.2/go.mod"
+ "github.com/jcmturner/aescts/v2 v2.0.0"
+ "github.com/jcmturner/aescts/v2 v2.0.0/go.mod"
+ "github.com/jcmturner/dnsutils/v2 v2.0.0"
+ "github.com/jcmturner/dnsutils/v2 v2.0.0/go.mod"
+ "github.com/jcmturner/gofork v1.0.0"
+ "github.com/jcmturner/gofork v1.0.0/go.mod"
+ "github.com/jcmturner/goidentity/v6 v6.0.1"
+ "github.com/jcmturner/goidentity/v6 v6.0.1/go.mod"
+ "github.com/jcmturner/gokrb5/v8 v8.2.0"
+ "github.com/jcmturner/gokrb5/v8 v8.2.0/go.mod"
+ "github.com/jcmturner/rpc/v2 v2.0.2"
+ "github.com/jcmturner/rpc/v2 v2.0.2/go.mod"
+ "github.com/lib/pq v1.4.0"
+ "github.com/lib/pq v1.4.0/go.mod"
+ "github.com/lib/pq v1.6.0"
+ "github.com/lib/pq v1.6.0/go.mod"
+ "github.com/lib/pq v1.7.0"
+ "github.com/lib/pq v1.7.0/go.mod"
+ "github.com/lib/pq v1.7.1"
+ "github.com/lib/pq v1.7.1/go.mod"
+ "github.com/lib/pq v1.8.0"
+ "github.com/lib/pq v1.8.0/go.mod"
+ "github.com/matryer/try v0.0.0-20161228173917-9ac251b645a2/go.mod"
+ "github.com/pmezard/go-difflib v1.0.0"
+ "github.com/pmezard/go-difflib v1.0.0/go.mod"
+ "github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35"
+ "github.com/pquerna/cachecontrol v0.0.0-20180517163645-1555304b9b35/go.mod"
+ "github.com/spf13/pflag v1.0.3/go.mod"
+ "github.com/stretchr/objx v0.1.0/go.mod"
+ "github.com/stretchr/testify v1.4.0"
+ "github.com/stretchr/testify v1.4.0/go.mod"
+ "github.com/tdewolff/minify v1.1.0"
+ "github.com/tdewolff/minify v2.3.6+incompatible"
+ "github.com/tdewolff/minify/v2 v2.7.4"
+ "github.com/tdewolff/minify/v2 v2.7.4/go.mod"
+ "github.com/tdewolff/parse/v2 v2.4.2"
+ "github.com/tdewolff/parse/v2 v2.4.2/go.mod"
+ "github.com/tdewolff/test v1.0.6/go.mod"
+ "golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
+ "golang.org/x/crypto v0.0.0-20200117160349-530e935923ad/go.mod"
+ "golang.org/x/crypto v0.0.0-20200311171314-f7b00557c8c4/go.mod"
+ "golang.org/x/crypto v0.0.0-20200423211502-4bdfaf469ed5"
+ "golang.org/x/crypto v0.0.0-20200423211502-4bdfaf469ed5/go.mod"
+ "golang.org/x/net v0.0.0-20180218175443-cbe0f9307d01/go.mod"
+ "golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod"
+ "golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod"
+ "golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod"
+ "golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod"
+ "golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod"
+ "golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod"
+ "golang.org/x/net v0.0.0-20200425230154-ff2c4b7c35a0"
+ "golang.org/x/net v0.0.0-20200425230154-ff2c4b7c35a0/go.mod"
+ "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d"
+ "golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod"
+ "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4"
+ "golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod"
+ "golang.org/x/sys v0.0.0-20181031143558-9b800f95dbbc/go.mod"
+ "golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
+ "golang.org/x/sys v0.0.0-20190412213103-97732733099d"
+ "golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod"
+ "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd"
+ "golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod"
+ "golang.org/x/sys v0.0.0-20200420163511-1957bb5e6d1f"
+ "golang.org/x/sys v0.0.0-20200420163511-1957bb5e6d1f/go.mod"
+ "golang.org/x/text v0.3.0"
+ "golang.org/x/text v0.3.0/go.mod"
+ "golang.org/x/text v0.3.2"
+ "golang.org/x/text v0.3.2/go.mod"
+ "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
+ "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543"
+ "golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
+ "google.golang.org/appengine v1.4.0"
+ "google.golang.org/appengine v1.4.0/go.mod"
+ "google.golang.org/appengine v1.6.6"
+ "google.golang.org/appengine v1.6.6/go.mod"
+ "google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod"
+ "google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod"
+ "google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod"
+ "google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod"
+ "google.golang.org/protobuf v1.21.0"
+ "google.golang.org/protobuf v1.21.0/go.mod"
+ "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405"
+ "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
+ "gopkg.in/jcmturner/aescts.v1 v1.0.1/go.mod"
+ "gopkg.in/jcmturner/dnsutils.v1 v1.0.1/go.mod"
+ "gopkg.in/jcmturner/goidentity.v3 v3.0.0/go.mod"
+ "gopkg.in/jcmturner/gokrb5.v7 v7.5.0/go.mod"
+ "gopkg.in/jcmturner/rpc.v1 v1.1.0/go.mod"
+ "gopkg.in/square/go-jose.v2 v2.5.0"
+ "gopkg.in/square/go-jose.v2 v2.5.0/go.mod"
+ "gopkg.in/yaml.v2 v2.2.2"
+ "gopkg.in/yaml.v2 v2.2.2/go.mod"
+)
+
+go-module_set_globals
+
+KEYWORDS="amd64 x86"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz ${EGO_SUM_SRC_URI}"
+
+DESCRIPTION="Minimalist and opinionated feed reader"
+HOMEPAGE="https://miniflux.app/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+RESTRICT="mirror"
+
+DEPEND="
+ acct-user/miniflux
+ acct-group/miniflux"
+
+RDEPEND="${DEPEND}
+ >=dev-db/postgresql-9.5"
+
+src_compile() {
+ go build -ldflags="-X miniflux.app/version.Version=${PV} -X miniflux.app/version.BuildDate=$(date +%FT%T%z)" || die
+}
+
+src_install() {
+ newbin ${PN}.app ${PN}
+ doman ${PN}.1
+
+ insinto /etc/miniflux
+ doins "${FILESDIR}/miniflux.conf"
+ fowners root:miniflux /etc/miniflux
+ fperms 0750 /etc/miniflux
+
+ newinitd "${FILESDIR}/miniflux.initd" miniflux
+}