# Generated by go2rpm 1.9.0 %bcond_without vendor %if %{without vendor} %bcond_without check %endif # needed for vendored deps %global gomodulesmode GO111MODULE=on # https://github.com/DeedleFake/trayscale %global goipath github.com/DeedleFake/trayscale Version: 0.21.0 %if 0%{?rhel} %gometa %else %gometa -f %endif %global common_description %{expand: An unofficial GUI wrapper around the Tailscale CLI client.} %global golicenses LICENSE %global godocs README.md Name: trayscale Release: 1%{?dist} Summary: An unofficial GUI wrapper around the Tailscale CLI client # main source code is MIT # see comments above provides tags for bundled license breakdown License: MIT AND BSD-2-Clause AND BSD-3-Clause AND Apache-2.0 AND MPL-2.0 AND ISC AND BSD-3-Clause URL: %{gourl} # see create-vendor-tarball.sh in this distgit repo Source0: trayscale-%{version}-vendored.tar.xz Source99: create-vendor-tarball.sh BuildRequires: glib2-devel BuildRequires: gobject-introspection-devel BuildRequires: graphene-devel BuildRequires: cairo-devel BuildRequires: pango-devel BuildRequires: gdk-pixbuf2-devel BuildRequires: cairo-gobject-devel BuildRequires: gtk4-devel BuildRequires: libadwaita-devel BuildRequires: desktop-file-utils BuildRequires: libappstream-glib Requires: hicolor-icon-theme # Apache-2.0 Provides: bundled(golang(codeberg.org/puregotk/purego)) = v0.0.0~20260224095105~2513c838cb80 # MIT Provides: bundled(golang(codeberg.org/puregotk/puregotk)) = v0.0.0~20261003054014~d92056b0aa41 # MIT Provides: bundled(golang(deedles.dev/tray)) = v0.1.14 # MIT Provides: bundled(golang(deedles.dev/xiter)) = v0.2.1 # BSD-3-Clause Provides: bundled(golang(github.com/inhies/go-bytesize)) = v0.0.0~20220417184213~4913239db9cf # BSD-3-Clause OR Apache-2.0 OR MIT Provides: bundled(golang(github.com/klauspost/compress)) = v1.20.1 # MIT OR BSD-3-Clause Provides: bundled(golang(github.com/leonelquinteros/gotext)) = v1.7.2 # MIT OR BSD-3-Clause OR ISC Provides: bundled(golang(github.com/stretchr/testify)) = v1.12.1 # BSD-3-Clause OR Apache-2.0 OR MIT Provides: bundled(golang(tailscale.com)) = v1.104.1 # MIT Provides: bundled(golang(4d63.com/gocheckcompilerdirectives)) = v1.4.0 # MIT Provides: bundled(golang(4d63.com/gochecknoglobals)) = v0.2.2 # MIT Provides: bundled(golang(charm.land/lipgloss/v2)) = v2.0.6 # MIT Provides: bundled(golang(codeberg.org/chavacava/garif)) = v0.2.1 # MIT Provides: bundled(golang(codeberg.org/polyfloyd/go-errorlint)) = v1.9.0 # MIT Provides: bundled(golang(dev.gaijin.team/go/exhaustruct/v4)) = v4.0.0 # MIT Provides: bundled(golang(dev.gaijin.team/go/exhaustruct/v5)) = v5.2.0 # MIT Provides: bundled(golang(dev.gaijin.team/go/golib)) = v0.8.1 # BSD-3-Clause Provides: bundled(golang(filippo.io/edwards25519)) = v1.2.0 # Apache-2.0 Provides: bundled(golang(fyne.io/systray)) = v1.12.2 # MIT Provides: bundled(golang(github.com/4meepo/tagalign)) = v1.4.4 # MIT Provides: bundled(golang(github.com/Abirdcfly/dupword)) = v0.1.8 # MIT Provides: bundled(golang(github.com/AdminBenni/iota-mixing)) = v1.0.0 # MIT Provides: bundled(golang(github.com/AlwxSin/noinlineerr)) = v1.0.6 # MIT Provides: bundled(golang(github.com/Antonboom/errname)) = v1.1.2 # MIT Provides: bundled(golang(github.com/Antonboom/nilnil)) = v1.1.2 # MIT OR BSD-3-Clause Provides: bundled(golang(github.com/Antonboom/testifylint)) = v1.6.4 # MIT Provides: bundled(golang(github.com/BurntSushi/toml)) = v1.6.0 # Apache-2.0 Provides: bundled(golang(github.com/ClickHouse/clickhouse-go-linter)) = v1.2.1 # MIT Provides: bundled(golang(github.com/Djarvur/go-err113)) = v0.1.1 # BSD-3-Clause Provides: bundled(golang(github.com/Kodeworks/golang-image-ico)) = v0.0.0~20141118225523~73f0f4cfade9 # MIT Provides: bundled(golang(github.com/Masterminds/semver/v3)) = v3.5.0 # MIT Provides: bundled(golang(github.com/MirrexOne/unqueryvet)) = v1.5.4 # GPL-3.0 OR GPL-3.0-or-later Provides: bundled(golang(github.com/OpenPeeDeeP/depguard/v2)) = v2.2.1 # Apache-2.0 Provides: bundled(golang(github.com/akutz/memconn)) = v0.1.0 # MIT OR OFL-1.1 Provides: bundled(golang(github.com/alecthomas/chroma/v2)) = v2.27.0 # MIT OR Unlicense Provides: bundled(golang(github.com/alecthomas/go-check-sumtype)) = v0.5.1~0.20260828200218~ae6904d28606 # BSD-3-Clause Provides: bundled(golang(github.com/alexbrainman/sspi)) = v0.0.0~20250919150558~7d374ff0d59e # MIT Provides: bundled(golang(github.com/alexkohler/nakedret/v2)) = v2.0.6 # MIT Provides: bundled(golang(github.com/alexkohler/prealloc)) = v1.1.0 # BSD-3-Clause Provides: bundled(golang(github.com/alfatraining/structtag)) = v1.0.0 # MIT Provides: bundled(golang(github.com/alingse/asasalint)) = v0.0.11 # MIT Provides: bundled(golang(github.com/alingse/nilnesserr)) = v0.2.0 # Apache-2.0 Provides: bundled(golang(github.com/ashanbrown/forbidigo/v2)) = v2.3.1 # Apache-2.0 Provides: bundled(golang(github.com/ashanbrown/makezero/v2)) = v2.2.1 # BSD-3-Clause Provides: bundled(golang(github.com/atotto/clipboard)) = v0.1.4 # Apache-2.0 OR BSD-3-Clause Provides: bundled(golang(github.com/aws/aws-sdk-go-v2)) = v1.47.3 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/config)) = v1.33.9 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/credentials)) = v1.20.9 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/feature/ec2/imds)) = v1.20.3 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/internal/configsources)) = v1.5.6 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/internal/endpoints/v2)) = v2.8.6 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/internal/v4a)) = v1.5.6 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding)) = v1.13.21 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/service/internal/presigned-url)) = v1.14.6 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/service/signin)) = v1.10.4 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/service/ssm)) = v1.79.3 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/service/sso)) = v1.38.4 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/service/ssooidc)) = v1.43.4 # Apache-2.0 Provides: bundled(golang(github.com/aws/aws-sdk-go-v2/service/sts)) = v1.51.4 # Apache-2.0 OR BSD-3-Clause Provides: bundled(golang(github.com/aws/smithy-go)) = v1.28.5 # MIT Provides: bundled(golang(github.com/beorn7/perks)) = v1.0.1 # MIT Provides: bundled(golang(github.com/bkielbasa/cyclop)) = v1.2.3 # MIT Provides: bundled(golang(github.com/blizzy78/varnamelen)) = v0.8.0 # MIT Provides: bundled(golang(github.com/bombsimon/wsl/v4)) = v4.7.0 # MIT Provides: bundled(golang(github.com/bombsimon/wsl/v5)) = v5.9.0 # BSD-3-Clause Provides: bundled(golang(github.com/bradfitz/monogok)) = v0.0.0~20260630033929~b1eef977b41f # MIT Provides: bundled(golang(github.com/breml/bidichk)) = v0.3.3 # MIT Provides: bundled(golang(github.com/breml/errchkjson)) = v0.4.1 # MIT Provides: bundled(golang(github.com/butuzov/ireturn)) = v0.4.1 # MIT Provides: bundled(golang(github.com/butuzov/mirror)) = v1.3.3 # MIT Provides: bundled(golang(github.com/catenacyber/perfsprint)) = v0.10.1 # MIT Provides: bundled(golang(github.com/ccojocar/zxcvbn-go)) = v1.0.4 # MIT Provides: bundled(golang(github.com/cespare/xxhash/v2)) = v2.3.0 # Apache-2.0 Provides: bundled(golang(github.com/charithe/durationcheck)) = v0.0.11 # MIT Provides: bundled(golang(github.com/charmbracelet/colorprofile)) = v0.4.3 # MIT Provides: bundled(golang(github.com/charmbracelet/ultraviolet)) = v0.0.0~20260811164956~006e29f97886 # MIT Provides: bundled(golang(github.com/charmbracelet/x/ansi)) = v0.11.8 # MIT Provides: bundled(golang(github.com/charmbracelet/x/term)) = v0.2.2 # MIT Provides: bundled(golang(github.com/charmbracelet/x/termios)) = v0.1.1 # MIT Provides: bundled(golang(github.com/charmbracelet/x/windows)) = v0.2.2 # MIT Provides: bundled(golang(github.com/ckaznocha/intrange)) = v0.3.1 # MIT Provides: bundled(golang(github.com/clipperhouse/displaywidth)) = v0.11.0 # MIT Provides: bundled(golang(github.com/clipperhouse/uax29/v2)) = v2.7.0 # ISC Provides: bundled(golang(github.com/coder/websocket)) = v1.8.15 # BSD-3-Clause Provides: bundled(golang(github.com/creachadair/msync)) = v0.10.1 # MIT Provides: bundled(golang(github.com/curioswitch/go-reassign)) = v0.3.0 # BSD-3-Clause Provides: bundled(golang(github.com/daixiang0/gci)) = v0.13.7 # MIT OR BSD-3-Clause Provides: bundled(golang(github.com/dave/dst)) = v0.27.3 # BSD-3-Clause Provides: bundled(golang(github.com/dblohm7/wingoes)) = v0.0.0~20260526185140~fb298caac7ca # GPL-3.0 Provides: bundled(golang(github.com/denis-tingaikin/go-header)) = v0.5.0 # MIT Provides: bundled(golang(github.com/diskfs/go-diskfs)) = v1.9.4 # MIT Provides: bundled(golang(github.com/dlclark/regexp2/v2)) = v2.2.1 # MIT Provides: bundled(golang(github.com/ettle/strcase)) = v0.2.0 # MIT Provides: bundled(golang(github.com/fatih/color)) = v1.19.0 # BSD-3-Clause Provides: bundled(golang(github.com/fatih/structtag)) = v1.2.0 # GPL-3.0 Provides: bundled(golang(github.com/firefart/nonamedreturns)) = v1.0.8 # MIT Provides: bundled(golang(github.com/fogleman/gg)) = v1.3.0 # BSD-3-Clause Provides: bundled(golang(github.com/fsnotify/fsnotify)) = v1.10.1 # MIT Provides: bundled(golang(github.com/fxamacker/cbor/v2)) = v2.9.6 # BSD-3-Clause Provides: bundled(golang(github.com/fzipp/gocyclo)) = v0.6.0 # MIT Provides: bundled(golang(github.com/gaissmai/bart)) = v0.30.0 # MIT Provides: bundled(golang(github.com/ghostiam/protogetter)) = v1.0.1 # MIT Provides: bundled(golang(github.com/go-critic/go-critic)) = v0.15.0 # BSD-3-Clause Provides: bundled(golang(github.com/go-json-experiment/json)) = v0.0.0~20260820222146~c27c302e5fc3 # MIT Provides: bundled(golang(github.com/go-toolsmith/astcast)) = v1.1.0 # MIT Provides: bundled(golang(github.com/go-toolsmith/astcopy)) = v1.1.0 # MIT Provides: bundled(golang(github.com/go-toolsmith/astequal)) = v1.2.0 # MIT Provides: bundled(golang(github.com/go-toolsmith/astfmt)) = v1.1.0 # MIT Provides: bundled(golang(github.com/go-toolsmith/astp)) = v1.1.0 # MIT Provides: bundled(golang(github.com/go-toolsmith/strparse)) = v1.1.0 # MIT Provides: bundled(golang(github.com/go-toolsmith/typep)) = v1.1.0 # MIT Provides: bundled(golang(github.com/go-viper/mapstructure/v2)) = v2.5.0 # MIT Provides: bundled(golang(github.com/go-xmlfmt/xmlfmt)) = v1.1.3 # MIT Provides: bundled(golang(github.com/gobwas/glob)) = v0.2.3 # BSD-2-Clause Provides: bundled(golang(github.com/godbus/dbus/v5)) = v5.2.3 # MIT Provides: bundled(golang(github.com/godoc-lint/godoc-lint)) = v0.11.4 # BSD-3-Clause Provides: bundled(golang(github.com/gofrs/flock)) = v0.13.1 # Provides: bundled(golang(github.com/golang/freetype)) = v0.0.0~20170609003504~e2365dfdc4a0 # Apache-2.0 Provides: bundled(golang(github.com/golang/groupcache)) = v0.0.0~20241129210726~2c02b8208cf8 # MIT Provides: bundled(golang(github.com/golangci/asciicheck)) = v0.5.0 # MIT Provides: bundled(golang(github.com/golangci/canonicalheader)) = v0.0.0~20260827115959~a25c71c521f6 # MIT Provides: bundled(golang(github.com/golangci/dupl)) = v0.0.0~20260401084720~c99c5cf5c202 # MIT Provides: bundled(golang(github.com/golangci/go-printf-func-name)) = v0.1.1 # BSD-3-Clause Provides: bundled(golang(github.com/golangci/gofmt)) = v0.0.0~20260820135601~e84e05053792 # GPL-3.0 OR BSD-3-Clause OR MIT Provides: bundled(golang(github.com/golangci/golangci-lint/v2)) = v2.14.0 # MIT Provides: bundled(golang(github.com/golangci/golines)) = v0.15.0 # MIT Provides: bundled(golang(github.com/golangci/misspell)) = v0.8.0 # Apache-2.0 Provides: bundled(golang(github.com/golangci/plugin-module-register)) = v0.1.2 # Apache-2.0 Provides: bundled(golang(github.com/golangci/revgrep)) = v0.8.0 # MIT Provides: bundled(golang(github.com/golangci/rowserrcheck)) = v0.0.0~20260419091836~c5f79b8a11ba # MIT Provides: bundled(golang(github.com/golangci/swaggoswag)) = v0.0.0~20250504205917~77f2aca3143e # BSD-3-Clause Provides: bundled(golang(github.com/golangci/unconvert)) = v0.0.0~20250410112200~a129a6e6413e # BSD-3-Clause Provides: bundled(golang(github.com/google/go-cmp)) = v0.7.0 # BSD-3-Clause Provides: bundled(golang(github.com/google/uuid)) = v1.6.0 # MIT Provides: bundled(golang(github.com/gordonklaus/ineffassign)) = v0.2.0 # MIT Provides: bundled(golang(github.com/gostaticanalysis/analysisutil)) = v0.7.1 # MIT Provides: bundled(golang(github.com/gostaticanalysis/comment)) = v1.5.0 # MIT Provides: bundled(golang(github.com/gostaticanalysis/forcetypeassert)) = v0.2.0 # MIT Provides: bundled(golang(github.com/gostaticanalysis/nilerr)) = v0.1.2 # MPL-2.0 Provides: bundled(golang(github.com/hashicorp/go-immutable-radix/v2)) = v2.1.0 # MPL-2.0 Provides: bundled(golang(github.com/hashicorp/go-version)) = v1.9.0 # MPL-2.0 Provides: bundled(golang(github.com/hashicorp/golang-lru/v2)) = v2.0.7 # BSD-3-Clause Provides: bundled(golang(github.com/hdevalence/ed25519consensus)) = v0.2.0 # BSD-3-Clause Provides: bundled(golang(github.com/hexops/gotextdiff)) = v1.0.3 # BSD-2-Clause Provides: bundled(golang(github.com/huin/goupnp)) = v1.3.0 # Apache-2.0 Provides: bundled(golang(github.com/inconshreveable/mousetrap)) = v1.1.0 # MIT Provides: bundled(golang(github.com/jgautheron/goconst)) = v1.11.0 # MIT Provides: bundled(golang(github.com/jjti/go-spancheck)) = v0.6.5 # MIT Provides: bundled(golang(github.com/jsimonetti/rtnetlink)) = v1.4.2 # Apache-2.0 Provides: bundled(golang(github.com/julz/importas)) = v0.2.0 # MIT Provides: bundled(golang(github.com/karamaru-alpha/copyloopvar)) = v1.2.2 # MIT Provides: bundled(golang(github.com/kballard/go-shellquote)) = v0.0.0~20180428030007~95032a82bc51 # MIT Provides: bundled(golang(github.com/kisielk/errcheck)) = v1.20.0 # Apache-2.0 Provides: bundled(golang(github.com/kkHAIKE/contextcheck)) = v1.1.6 # MIT Provides: bundled(golang(github.com/kulti/thelper)) = v0.7.1 # MIT Provides: bundled(golang(github.com/kunwardeep/paralleltest)) = v1.0.15 # Apache-2.0 Provides: bundled(golang(github.com/ldez/exptostd)) = v0.4.5 # Apache-2.0 Provides: bundled(golang(github.com/ldez/gomoddirectives)) = v0.10.0 # Apache-2.0 Provides: bundled(golang(github.com/ldez/grignotin)) = v0.10.1 # GPL-3.0 Provides: bundled(golang(github.com/ldez/structtags)) = v0.6.1 # Apache-2.0 Provides: bundled(golang(github.com/ldez/tagliatelle)) = v0.8.0 # Apache-2.0 Provides: bundled(golang(github.com/ldez/usetesting)) = v0.5.0 # GPL-3.0 Provides: bundled(golang(github.com/leonklingele/grouper)) = v1.1.2 # MIT Provides: bundled(golang(github.com/lucasb-eyer/go-colorful)) = v1.4.1 # MIT Provides: bundled(golang(github.com/macabu/inamedparam)) = v0.2.0 # Apache-2.0 Provides: bundled(golang(github.com/manuelarte/embeddedstructfieldcheck)) = v0.4.0 # Apache-2.0 Provides: bundled(golang(github.com/manuelarte/funcorder)) = v0.6.0 # MIT Provides: bundled(golang(github.com/maratori/testableexamples)) = v1.0.1 # MIT Provides: bundled(golang(github.com/maratori/testpackage)) = v1.1.2 # MIT Provides: bundled(golang(github.com/matoous/godox)) = v1.1.0 # MIT Provides: bundled(golang(github.com/mattn/go-colorable)) = v0.1.16 # MIT Provides: bundled(golang(github.com/mattn/go-isatty)) = v0.0.24 # MIT Provides: bundled(golang(github.com/mattn/go-runewidth)) = v0.0.24 # MIT Provides: bundled(golang(github.com/mdlayher/netlink)) = v1.11.2 # MIT Provides: bundled(golang(github.com/mdlayher/socket)) = v0.7.0 # MIT Provides: bundled(golang(github.com/mgechev/revive)) = v1.17.0 # MIT Provides: bundled(golang(github.com/mitchellh/go-homedir)) = v1.1.0 # MIT Provides: bundled(golang(github.com/mitchellh/go-ps)) = v1.0.0 # MIT Provides: bundled(golang(github.com/moricho/tparallel)) = v0.3.2 # MIT Provides: bundled(golang(github.com/muesli/cancelreader)) = v0.2.2 # BSD-3-Clause Provides: bundled(golang(github.com/munnerz/goautoneg)) = v0.0.0~20191010083416~a7dc8b61c822 # BSD-2-Clause Provides: bundled(golang(github.com/nakabonne/nestif)) = v0.3.1 # BSD-2-Clause Provides: bundled(golang(github.com/nishanths/exhaustive)) = v0.13.0 # BSD-3-Clause Provides: bundled(golang(github.com/nishanths/predeclared)) = v0.2.2 # MIT Provides: bundled(golang(github.com/nunnatsa/ginkgolinter)) = v0.24.0 # MIT Provides: bundled(golang(github.com/pelletier/go-toml/v2)) = v2.4.3 # Apache-2.0 Provides: bundled(golang(github.com/peterbourgon/ff/v3)) = v3.4.0 # Apache-2.0 Provides: bundled(golang(github.com/pires/go-proxyproto)) = v0.15.0 # Apache-2.0 OR BSD-3-Clause Provides: bundled(golang(github.com/prometheus/client_golang)) = v1.24.1 # Apache-2.0 Provides: bundled(golang(github.com/prometheus/client_model)) = v0.6.3 # Apache-2.0 Provides: bundled(golang(github.com/prometheus/common)) = v0.71.0 # Apache-2.0 Provides: bundled(golang(github.com/prometheus/procfs)) = v0.21.1 # BSD-3-Clause Provides: bundled(golang(github.com/quasilyte/go-ruleguard)) = v0.4.5 # BSD-3-Clause Provides: bundled(golang(github.com/quasilyte/go-ruleguard/dsl)) = v0.3.23 # BSD-3-Clause Provides: bundled(golang(github.com/quasilyte/gogrep)) = v0.5.0 # MIT Provides: bundled(golang(github.com/quasilyte/regex/syntax)) = v0.0.0~20210819130434~b3f0c404a727 # MIT Provides: bundled(golang(github.com/quasilyte/stdinfo)) = v0.0.0~20220114132959~f7386bf02567 # MIT Provides: bundled(golang(github.com/raeperd/recvcheck)) = v0.3.1 # MIT Provides: bundled(golang(github.com/rivo/uniseg)) = v0.4.7 # BSD-3-Clause Provides: bundled(golang(github.com/rogpeppe/go-internal)) = v1.16.0 # MIT Provides: bundled(golang(github.com/ryancurrah/gomodguard)) = v1.4.1 # MIT Provides: bundled(golang(github.com/ryancurrah/gomodguard/v2)) = v2.1.3 # MIT Provides: bundled(golang(github.com/ryanrolds/sqlclosecheck)) = v0.6.0 # Apache-2.0 Provides: bundled(golang(github.com/safchain/ethtool)) = v0.7.0 # MIT Provides: bundled(golang(github.com/sagikazarmark/locafero)) = v0.11.0 # MIT Provides: bundled(golang(github.com/sanposhiho/wastedassign/v2)) = v2.1.0 # Apache-2.0 Provides: bundled(golang(github.com/santhosh-tekuri/jsonschema/v6)) = v6.0.3 # MIT Provides: bundled(golang(github.com/sashamelentyev/interfacebloat)) = v1.1.0 # MIT Provides: bundled(golang(github.com/sashamelentyev/usestdlibvars)) = v1.29.0 # Apache-2.0 Provides: bundled(golang(github.com/securego/gosec/v2)) = v2.29.0 # MIT Provides: bundled(golang(github.com/sirupsen/logrus)) = v1.10.2 # MIT Provides: bundled(golang(github.com/sivchari/containedctx)) = v1.0.3 # MIT Provides: bundled(golang(github.com/skip2/go-qrcode)) = v0.0.0~20200617195104~da1b6568686e # MIT Provides: bundled(golang(github.com/sonatard/noctx)) = v0.5.1 # MIT Provides: bundled(golang(github.com/sourcegraph/conc)) = v0.3.1~0.20240121214520~5f936abd7ae8 # MIT Provides: bundled(golang(github.com/sourcegraph/go-diff)) = v0.9.0 # Apache-2.0 Provides: bundled(golang(github.com/spf13/afero)) = v1.15.0 # MIT Provides: bundled(golang(github.com/spf13/cast)) = v1.10.0 # Apache-2.0 Provides: bundled(golang(github.com/spf13/cobra)) = v1.10.2 # BSD-3-Clause Provides: bundled(golang(github.com/spf13/pflag)) = v1.0.10 # MIT Provides: bundled(golang(github.com/spf13/viper)) = v1.21.0 # MIT Provides: bundled(golang(github.com/ssgreg/nlreturn/v2)) = v2.2.1 # MIT Provides: bundled(golang(github.com/stbenjam/no-sprintf-host-port)) = v0.3.1 # MIT Provides: bundled(golang(github.com/stretchr/objx)) = v0.5.3 # MIT Provides: bundled(golang(github.com/subosito/gotenv)) = v1.6.0 # MIT Provides: bundled(golang(github.com/tailscale/certstore)) = v0.1.1~0.20260409135935~3638fb84b77d # MIT Provides: bundled(golang(github.com/tailscale/go-winio)) = v0.0.0~20231025203758~c4f33415bf55 # BSD-3-Clause Provides: bundled(golang(github.com/tailscale/hujson)) = v0.0.0~20260727124030~b80ff77dac4f # BSD-3-Clause Provides: bundled(golang(github.com/tailscale/peercred)) = v0.0.0~20250107143737~35a0c7bd7edc # BSD-3-Clause Provides: bundled(golang(github.com/tailscale/web-client-prebuilt)) = v0.0.0~20260917222731~e0ed2d0d0fea # MIT Provides: bundled(golang(github.com/tailscale/wireguard-go)) = v0.0.0~20260928213032~417aef361226 # MIT Provides: bundled(golang(github.com/tetafro/godot)) = v1.5.6 # MIT Provides: bundled(golang(github.com/timakin/bodyclose)) = v0.0.0~20260723120731~857993a2939c # MIT Provides: bundled(golang(github.com/timonwong/loggercheck)) = v0.12.0 # MIT Provides: bundled(golang(github.com/tomarrell/wrapcheck/v2)) = v2.12.0 # MIT Provides: bundled(golang(github.com/tommy-muehle/go-mnd/v2)) = v2.5.1 # MIT Provides: bundled(golang(github.com/toqueteos/webbrowser)) = v1.2.1 # MIT Provides: bundled(golang(github.com/ultraware/funlen)) = v0.2.0 # MIT Provides: bundled(golang(github.com/ultraware/whitespace)) = v0.2.0 # MIT Provides: bundled(golang(github.com/uudashr/gocognit)) = v1.2.1 # Apache-2.0 Provides: bundled(golang(github.com/uudashr/iface)) = v1.5.1 # MIT Provides: bundled(golang(github.com/x448/float16)) = v0.8.4 # GPL-3.0 OR GPL-3.0-or-later Provides: bundled(golang(github.com/xen0n/gosmopolitan)) = v1.3.0 # MIT Provides: bundled(golang(github.com/xo/terminfo)) = v1.0.0 # MIT Provides: bundled(golang(github.com/yagipy/maintidx)) = v1.0.0 # Apache-2.0 Provides: bundled(golang(github.com/yeya24/promlinter)) = v0.3.0 # MIT Provides: bundled(golang(github.com/ykadowak/zerologlint)) = v0.1.5 # MIT Provides: bundled(golang(gitlab.com/bosi/decorder)) = v0.4.2 # MPL-2.0 Provides: bundled(golang(go-simpler.org/musttag)) = v0.14.0 # MPL-2.0 Provides: bundled(golang(go-simpler.org/sloglint)) = v0.12.0 # MIT Provides: bundled(golang(go.augendre.info/arangolint)) = v0.4.0 # MIT Provides: bundled(golang(go.augendre.info/fatcontext)) = v0.10.1 # MIT Provides: bundled(golang(go.uber.org/multierr)) = v1.11.0 # MIT Provides: bundled(golang(go.uber.org/zap)) = v1.28.0 # Apache-2.0 Provides: bundled(golang(go.yaml.in/yaml/v2)) = v2.4.4 # MIT OR Apache-2.0 Provides: bundled(golang(go.yaml.in/yaml/v3)) = v3.0.5 # Apache-2.0 Provides: bundled(golang(go4.org/mem)) = v0.0.0~20240501181205~ae6ca9944745 # BSD-3-Clause Provides: bundled(golang(go4.org/netipx)) = v0.0.0~20260823151212~3075585bcbeb # BSD-3-Clause Provides: bundled(golang(golang.org/x/crypto)) = v0.58.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/exp)) = v0.0.0~20261011100332~faecfb24eb49 # BSD-3-Clause Provides: bundled(golang(golang.org/x/exp/typeparams)) = v0.0.0~20260811152304~ee035b5b010f # BSD-3-Clause Provides: bundled(golang(golang.org/x/image)) = v0.47.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/mod)) = v0.42.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/net)) = v0.61.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/oauth2)) = v0.37.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/sync)) = v0.24.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/sys)) = v0.49.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/term)) = v0.47.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/text)) = v0.43.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/time)) = v0.16.0 # BSD-3-Clause Provides: bundled(golang(golang.org/x/tools)) = v0.52.0 # MIT Provides: bundled(golang(golang.zx2c4.com/wintun)) = v0.0.0~20230126152724~0fa3db229ce2 # MIT Provides: bundled(golang(golang.zx2c4.com/wireguard/windows)) = v1.1.1 # BSD-3-Clause Provides: bundled(golang(google.golang.org/protobuf)) = v1.36.12 # MIT OR Apache-2.0 Provides: bundled(golang(gopkg.in/yaml.v3)) = v3.0.1 # Apache-2.0 OR MIT OR BSD-3-Clause Provides: bundled(golang(gvisor.dev/gvisor)) = v0.0.0~20261010064756~cd110d9dec04 # MIT OR BSD-3-Clause Provides: bundled(golang(honnef.co/go/tools)) = v0.8.1 # Apache-2.0 OR BSD-3-Clause OR MIT Provides: bundled(golang(k8s.io/client-go)) = v0.37.1 # BSD-3-Clause Provides: bundled(golang(mvdan.cc/gofumpt)) = v0.12.0 # BSD-3-Clause Provides: bundled(golang(mvdan.cc/unparam)) = v0.0.0~20260823230713~2fa3d841b0c8 # MIT OR BSD-3-Clause OR Apache-2.0 Provides: bundled(golang(sigs.k8s.io/yaml)) = v1.6.0 # BSD-3-Clause Provides: bundled(golang(software.sslmate.com/src/go-pkcs12)) = v0.7.4 %description %{common_description} %if %{without vendor} %gopkg %endif %prep %if %{without vendor} #rm -rf vendor/ %endif %goprep %{?with_vendor:-k} %build export LDFLAGS="-X 'github.com/DeedleFake/trayscale/version=%{version}'" %gobuild -o trayscale ./cmd/trayscale %install %if %{without vendor} %gopkginstall %else install -D -t %{buildroot}%{_bindir} trayscale install -Dm644 -t %{buildroot}%{_datadir}/applications dev.deedles.Trayscale.desktop install -Dm644 -t %{buildroot}%{_datadir}/icons/hicolor/256x256/apps dev.deedles.Trayscale.png install -Dm644 -t %{buildroot}%{_metainfodir} dev.deedles.Trayscale.metainfo.xml install -Dm644 -t %{buildroot}%{_datadir}/glib-2.0/schemas dev.deedles.Trayscale.gschema.xml %endif %check desktop-file-validate %{buildroot}%{_datadir}/applications/dev.deedles.Trayscale.desktop appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/dev.deedles.Trayscale.metainfo.xml %if %{with check} %gocheck %endif %files %license LICENSE %doc README.md %{_bindir}/trayscale %{_datadir}/applications/dev.deedles.Trayscale.desktop %{_datadir}/glib-2.0/schemas/dev.deedles.Trayscale.gschema.xml %{_datadir}/icons/hicolor/*/apps/dev.deedles.Trayscale.png %{_metainfodir}/dev.deedles.Trayscale.metainfo.xml %if %{without vendor} %gopkgfiles %endif %changelog * Wed Oct 28 2026 Jonathan Wright - 0.21.0-1 - update to 0.21.0 rhbz#2526629 - Fixes CVE-2026-39828 - Fixes CVE-2026-39829 - Fixes CVE-2026-39830 - Fixes CVE-2026-39835 - Fixes CVE-2026-56855 - Fixes CVE-2026-78662 - Fixes CVE-2026-39834 - Fixes CVE-2025-58181 - Fixes CVE-2026-27145 - Fixes CVE-2026-39833 - Fixes CVE-2025-47914 - Fixes CVE-2025-47914 - Fixes CVE-2026-46597 - Fixes CVE-2026-39831 * Fri Jul 17 2026 Fedora Release Engineering - 0.18.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Sun May 31 2026 Jonathan Wright - 0.18.9-1 - update to 0.18.9 rhbz#2459019 * Sun Mar 08 2026 Jonathan Wright - 0.18.7-1 - update to 0.18.7 rhbz#2386228 * Tue Feb 03 2026 Maxwell G - 0.18.1-5 - Rebuild for https://fedoraproject.org/wiki/Changes/golang1.26 * Sat Jan 17 2026 Fedora Release Engineering - 0.18.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Oct 10 2025 Alejandro Sáez - 0.18.1-3 - rebuild * Fri Aug 15 2025 Maxwell G - 0.18.1-2 - Rebuild for golang-1.25.0 * Tue Jul 29 2025 Jonathan Wright - 0.18.1-1 - update to 0.18.1 rhbz#2384201 - Include preference gschema rhbz#2343982 * Fri Jul 25 2025 Fedora Release Engineering - 0.18.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Thu Jun 05 2025 Jonathan Wright - 0.18.0-1 - update to 0.18.0 rhbz#2345463 * Fri Feb 21 2025 Jonathan Wright - 0.14.1-3 - Fix version output on About page * Sun Jan 19 2025 Fedora Release Engineering - 0.14.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Fri Jan 03 2025 Jonathan Wright - 0.14.1-1 - update to 0.14.1 rhbz#2333617 * Fri Nov 22 2024 Jonathan Wright - 0.14.0-1 - update to 0.14.0 rhbz#2305263 * Mon Aug 12 2024 Jonathan Wright - 0.13.1-1 - update to 1.13.1 rhbz#2304060 * Thu Aug 08 2024 Jonathan Wright - 0.13.0-1 - update to 0.13.0 rhbz#2303697 * Sat Jul 20 2024 Fedora Release Engineering - 0.12.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Tue Jul 09 2024 Jonathan Wright - 0.12.6-1 - update to 0.12.6 * Thu May 30 2024 Jonathan Wright - 0.12.3-1 - Initial package build