mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
gui-apps/hyprmoncfg: add 1.16.0
Signed-off-by: Carmine Paolino <carmine@paolino.me>
This commit is contained in:
2 files changed
+48
No files matched your search
@@ -2,6 +2,8 @@ DIST hyprmoncfg-1.10.1-deps.tar.xz 38216884 BLAKE2B faff4574dab63951ce758770221d
|
||||
DIST hyprmoncfg-1.10.1.tar.gz 4841538 BLAKE2B 31c55ebad55255d087b01fb512390a3186ad0b58e6eb1f9aeed84080e3fd172dcfc246573b3967f19479f45623115a1a425df0d48b808c325ff8bcf2a595a5a6 SHA512 1519310c945bebf35dd92cf29df51701f951ac3eb54961ab2e91f7151bcba3ee453e889517c153ccdba689c8114e07092d1a2f42993f5f9aa68418a4a1162029
|
||||
DIST hyprmoncfg-1.15.1-deps.tar.xz 38153656 BLAKE2B 40ca96fbb3ccac00a2189ad40242abf84ff609feb5a27a07b913a18dd6d2ff17e490b9a33412ac58829d604a86599b5e0575c302cb52858008100dd1e1d9b04d SHA512 f173692be3072fc0ddb95bf7753bdfcfc3ca45c78b929f49080ba1e8c7f0c88dbeb33efe7ff8349800ed3c47741a3f67eeb2f869382a38334e24bdb3d165e13f
|
||||
DIST hyprmoncfg-1.15.1.tar.gz 3948914 BLAKE2B 3400800722c0da512bf42e7f5149461abc4360770a4a61baebb96f8e632ee2f4e33421d9cff88f952ab62df2bfc31c9b4832aca5d93dc6b02a842f256dd9c586 SHA512 e8b0916a658455a20018f9cfd6001e1abc4ce52616cf3968fe02814bdd19aeb5ba3d68a85ad68d6b311dadde1d1416fca58a85c80945057f2310ad8eb282cf38
|
||||
DIST hyprmoncfg-1.16.0-deps.tar.xz 38151020 BLAKE2B 7fa5f1074683168aca1df51c73733726f8c252311c34bdbdfdb5c7e62396e63685865b9c0cd202e83a723652023fa0c392d0dc252eceed9d0dcb9d491390a20f SHA512 0a005e544bff1fcda38749fc329f33f8258b799088b729d4676e1fb64b9714cacfdfe6dcc556a1bd8af173449e4c98cf5e3e50b6f22f7cc1e3420f833705fdde
|
||||
DIST hyprmoncfg-1.16.0.tar.gz 3963188 BLAKE2B 5376c5449a98d5afaafa777ee11e74fbec7d668daabca38dbc625ab2332b2902ebb819123fbead27f6cafe7d5670f3f2b07f94ee8938b76b81033a25d44e9bc2 SHA512 9f26476268109daa98255046c5109d0309907884201f468df1f4971805c73a978c31b1a6cbb9687c1dbe7020f3e952feb980083a28aab11991863834dbed4f7e
|
||||
DIST hyprmoncfg-1.5.1-deps.tar.xz 27295780 BLAKE2B bc53d40667448eca6119360fb8809fe96c742911ddffafccb998546686ccbc021aa1a99b606cb03708f496896d39406a36622003df6048dea78c4cd45c32420d SHA512 b301ca41984b39c15539d5469e5bb1a6a349002e162b1b7f4c21515aa93a18e00da5e2791cb21c73c7f6c0462880425036ba309120481c41a8409c6f0d4a86d2
|
||||
DIST hyprmoncfg-1.5.1.tar.gz 5953639 BLAKE2B 0b5be3ee5b80281637f47927785f7046f511c2768072d82fbede2f876142c2c82328701aadf62651a8e86c9adee6daeb8661199c0afac1c36212287b2a7cc2eb SHA512 2f80d663cc693d5db6976a46b54364a35fe796eca6850bf2ecbd24ec476ad9a84f22e91a581a4ddf5950abe589ec44e863827a5b08a5254d09630054ade2dee1
|
||||
DIST hyprmoncfg-1.5.2-deps.tar.xz 38213228 BLAKE2B 10697a88468274f970d15d4e46c518a672009124bb98c771924198b5faba1b7638b0cc5276e7eeef038b70fc0c352d1e9ca5b3b08d4a7b0903ec0746da9261d9 SHA512 09335dfa5ed59a6b240418c2e8aa61773584037f974a91f117ddf06c5bcf7d7abe5fd1fabd0d45ac0b5fd5aee441b93d19935bb1c248f571d8ef4a9c8313f026
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop go-module systemd
|
||||
|
||||
DESCRIPTION="Terminal-first monitor configurator and auto-switching daemon for Hyprland"
|
||||
HOMEPAGE="https://github.com/crmne/hyprmoncfg"
|
||||
SRC_URI="
|
||||
https://github.com/crmne/hyprmoncfg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/crmne/hyprmoncfg/releases/download/v${PV}/${P}-deps.tar.xz
|
||||
"
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
LICENSE="Apache-2.0 BSD MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
|
||||
BDEPEND=">=dev-lang/go-1.26.1"
|
||||
|
||||
src_compile() {
|
||||
local build_date ldflags
|
||||
|
||||
build_date="$(date -u +%FT%TZ)"
|
||||
ldflags="-X github.com/crmne/hyprmoncfg/internal/buildinfo.Version=${PV} -X github.com/crmne/hyprmoncfg/internal/buildinfo.Commit=5d68e94 -X github.com/crmne/hyprmoncfg/internal/buildinfo.Date=${build_date}"
|
||||
|
||||
GOPROXY=off ego build -buildvcs=false -trimpath -mod=readonly -ldflags "${ldflags}" -o hyprmoncfg ./cmd/hyprmoncfg
|
||||
GOPROXY=off ego build -buildvcs=false -trimpath -mod=readonly -ldflags "${ldflags}" -o hyprmoncfgd ./cmd/hyprmoncfgd
|
||||
}
|
||||
|
||||
src_test() {
|
||||
GOPROXY=off ego test -buildvcs=false ./...
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin hyprmoncfg
|
||||
dobin hyprmoncfgd
|
||||
dodoc README.md
|
||||
insinto /usr/share/licenses/${PN}
|
||||
doins LICENSE
|
||||
domenu packaging/applications/hyprmoncfg.desktop
|
||||
domenu packaging/applications/hyprmoncfg-omarchy.desktop
|
||||
doicon packaging/icons/hyprmoncfg.svg
|
||||
systemd_douserunit packaging/systemd/hyprmoncfgd.service
|
||||
}
|
||||
Reference in new issue
Block a user