summaryrefslogtreecommitdiff
path: root/gui-apps
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-14 03:04:40 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-14 03:04:40 -0500
commit44ac9950da93ffaa670439fbc31f0a3f95378bb3 (patch)
tree88c80e746a3195bb4d1869bcb64467fdabcc54c8 /gui-apps
parent00a5031b2e58fb36fc981fe226565880b4798a8b (diff)
downloadbaldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.tar.gz
baldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.tar.xz
baldeagleos-repo-44ac9950da93ffaa670439fbc31f0a3f95378bb3.zip
Adding metadata
Diffstat (limited to 'gui-apps')
-rw-r--r--gui-apps/hyprmoncfg/Manifest4
-rw-r--r--gui-apps/hyprmoncfg/hyprmoncfg-1.10.1.ebuild45
-rw-r--r--gui-apps/hyprmoncfg/hyprmoncfg-1.11.1.ebuild45
3 files changed, 94 insertions, 0 deletions
diff --git a/gui-apps/hyprmoncfg/Manifest b/gui-apps/hyprmoncfg/Manifest
index ba4eb8cd91e0..e6c122b63750 100644
--- a/gui-apps/hyprmoncfg/Manifest
+++ b/gui-apps/hyprmoncfg/Manifest
@@ -14,3 +14,7 @@ DIST hyprmoncfg-1.9.0-deps.tar.xz 38216884 BLAKE2B faff4574dab63951ce758770221d1
DIST hyprmoncfg-1.9.0.tar.gz 5973767 BLAKE2B da85b041bb0cb113d5c3e1213fe6a3edbff756f766cec1e5436bf13e32f965bc9daf69f2891afb6a66eae3725d34255005af49fcc8e08ad6d58558d46a369efd SHA512 54bc6fc3b941dd567d1485dd62c9df0fcce587bb845146830a45b8abcd9c28051f27bc6b9a228a15392671788d8ec80ad3899dc857b61b3de6a7c72f2aacc2ff
DIST hyprmoncfg-1.9.1-deps.tar.xz 38216884 BLAKE2B faff4574dab63951ce758770221d1f44b614a7fe02e46736bc96f3ee7d34a2a00d00354ed968da0d0bb5ef652c209557b6413e9db2714081d7db91fd836562bb SHA512 a257e1c8db85091fa0711cbaee3ee9df578f8f197e3ac6289e43317d3590cf76e850d6d280848a63c46c5d3f35a9cbab81119bfcdd0044ae8bdedc40b6353fb1
DIST hyprmoncfg-1.9.1.tar.gz 5978787 BLAKE2B b4adb64d3b0d15947f0cce7758ba3dd91950db2a84d1ffe6d83f2b7dcfe001fc3eef442e79c6df4c6e1d84f02ac58f8175bef33114d5d1553a5cda202a8c54d7 SHA512 6f8134f38ddcd9c9a562e77ff8bf3df4c54e3161b430ced5c8f3520dfc62b928f28128ff50b3a23242c49397eb8ba406c1c80268de6dd199489882379697bd0c
+DIST hyprmoncfg-1.10.1-deps.tar.xz 38216884 BLAKE2B faff4574dab63951ce758770221d1f44b614a7fe02e46736bc96f3ee7d34a2a00d00354ed968da0d0bb5ef652c209557b6413e9db2714081d7db91fd836562bb SHA512 a257e1c8db85091fa0711cbaee3ee9df578f8f197e3ac6289e43317d3590cf76e850d6d280848a63c46c5d3f35a9cbab81119bfcdd0044ae8bdedc40b6353fb1
+DIST hyprmoncfg-1.10.1.tar.gz 4841538 BLAKE2B 31c55ebad55255d087b01fb512390a3186ad0b58e6eb1f9aeed84080e3fd172dcfc246573b3967f19479f45623115a1a425df0d48b808c325ff8bcf2a595a5a6 SHA512 1519310c945bebf35dd92cf29df51701f951ac3eb54961ab2e91f7151bcba3ee453e889517c153ccdba689c8114e07092d1a2f42993f5f9aa68418a4a1162029
+DIST hyprmoncfg-1.11.1-deps.tar.xz 38216884 BLAKE2B faff4574dab63951ce758770221d1f44b614a7fe02e46736bc96f3ee7d34a2a00d00354ed968da0d0bb5ef652c209557b6413e9db2714081d7db91fd836562bb SHA512 a257e1c8db85091fa0711cbaee3ee9df578f8f197e3ac6289e43317d3590cf76e850d6d280848a63c46c5d3f35a9cbab81119bfcdd0044ae8bdedc40b6353fb1
+DIST hyprmoncfg-1.11.1.tar.gz 4856203 BLAKE2B 245c6e4aead593d3c59fa4d3676a88f099404f63c6dee6c5b85aad06c30fb5935e99fdc995a0f1cd304f193c1518cb6a982a5620adb83b27c68f06e8ba5214f2 SHA512 86c1d76e0a6c56ff7b166aa5c54e18dbd411482e4366f21395e8959b8bd10338f9b89b4652ba7b4a3243f17f98422bff5618b9af137d6ac246c780d12c903260
diff --git a/gui-apps/hyprmoncfg/hyprmoncfg-1.10.1.ebuild b/gui-apps/hyprmoncfg/hyprmoncfg-1.10.1.ebuild
new file mode 100644
index 000000000000..d81f300abf2b
--- /dev/null
+++ b/gui-apps/hyprmoncfg/hyprmoncfg-1.10.1.ebuild
@@ -0,0 +1,45 @@
+# 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=3768c56 -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
+ doicon packaging/icons/hyprmoncfg.svg
+ systemd_douserunit packaging/systemd/hyprmoncfgd.service
+}
diff --git a/gui-apps/hyprmoncfg/hyprmoncfg-1.11.1.ebuild b/gui-apps/hyprmoncfg/hyprmoncfg-1.11.1.ebuild
new file mode 100644
index 000000000000..4a2582f6d37b
--- /dev/null
+++ b/gui-apps/hyprmoncfg/hyprmoncfg-1.11.1.ebuild
@@ -0,0 +1,45 @@
+# 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=fedb356 -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
+ doicon packaging/icons/hyprmoncfg.svg
+ systemd_douserunit packaging/systemd/hyprmoncfgd.service
+}