commit:     549589dff9b85f2c03f3a66d9353f2f9337fb75a
Author:     Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
AuthorDate: Thu Aug 22 19:12:28 2024 +0000
Commit:     Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de>
CommitDate: Thu Aug 22 19:12:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=549589df

gui-apps/nwg-dock-hyprland: add 0.2.2

Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de>

 gui-apps/nwg-dock-hyprland/Manifest                |  5 ++
 .../nwg-dock-hyprland-0.2.2.ebuild                 | 70 ++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/gui-apps/nwg-dock-hyprland/Manifest 
b/gui-apps/nwg-dock-hyprland/Manifest
index 63f3b69c3..9db43094d 100644
--- a/gui-apps/nwg-dock-hyprland/Manifest
+++ b/gui-apps/nwg-dock-hyprland/Manifest
@@ -14,6 +14,8 @@ DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.mod 39 BLAKE2B 
4d10be140ba045a068e
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.zip 411600 BLAKE2B 
87260dda08b03be8b9f164587177ed2f0b154d9adcaa973a7e980448e1402191518ef67b22f6c151057c7e3eeda676b0c4ae9e9cd4a3183e03a1285804655d15
 SHA512 
820127cfdc4674170226989501578d5ea72bad1baf8f0c2b1643fed4b88908f5f3b66e6ad66d6bb1c0c490156e53c5a83fe5b7960ec252fe1fc798b253eb24dd
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.3.mod 39 BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.3.zip 411758 BLAKE2B 
e8e3836c8b2387b7d27fa49023667dc18409295e57b036b86a47aa6fdad85176c38ee1a6ab6dcbd298e00a11324587f52225decded95760227298b0c65c10264
 SHA512 
5273f686f409e3879ce71ffa02f3e418b2ce4df30ed895beb486f36eec7bfa7a50e3b694a030a82ea94c8222ecdee6925e74319dccbb177f83c1fa8920938871
+DIST 
github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.5-0.20240618185848-ff349ae13f56.mod 39 
BLAKE2B 
4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5
 SHA512 
2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d
+DIST 
github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.5-0.20240618185848-ff349ae13f56.zip 
429030 BLAKE2B 
89c72985743e525b286ee29389cdf5fe97d00ebfefc31bf89aac63f27be3dcc7354b8512cf0cf2762e6b7a8dcefeeda4437596dfc14e75ab1284e03ed283023c
 SHA512 
8dd2db2abbec2f9dc35268fc6dc228bf05bb915ecf68b7d0ccf1ce6f84caea9a3940577badaa9eaea1ea24b1141dacc18cc23bf082eed90a2335f3823aa96b4a
 DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.mod 37 BLAKE2B 
94636062c94f8ff68cdcab7593a3acae7b9ffff616cad7b1d5c9cd147a4a1042d33666cbeed6fd816d6793113abfb595183097dcc46de7a3dfadc1423ed43e79
 SHA512 
c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
 DIST github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip 12433 BLAKE2B 
0c911c9d173080abd8edbbab1f47222343801d8eeae36b4add24773e3282fc2a39283fdf519a3d4483e39cdb7d9509b8570d151f46841ac1a616f312dc4cb0ba
 SHA512 
3b85697185ba85cdef6202444ab6cabeabfad8a03d66b3839a852586b1f91ddae7897a57c8c138d5647022aa44906c7ef3c5339d520f90eeea0742a935da8cf2
 DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.9.3.mod 192 BLAKE2B 
9c15581b9fe3c49b4611e315b4a1680da0e3d9c941756d0849264dd2da88f34f82380fd7dfd456eb98afb800429907755123eacc8f3f8fb5b97b2abc2d36cae8
 SHA512 
f3636346810370d6b8945a861132310af71deba014726e3fd53fbf3fbe0dcd7b2aba6ec33a1aa716cdc674a21777297b09448db4e24edd242b3ef6e10990652d
@@ -29,8 +31,11 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.19.0.mod 33 BLAKE2B 
d23b0efe00984112e0898051
 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.19.0.zip 1908409 BLAKE2B 
9ed0fab2d6a119d6838ff22dddee7fb15f16e3028a6ee1a8d93f187e016876431f97e61d676898e08f8177cdefda4d638cd30f38fd3755e7b45a8ea44576f208
 SHA512 
cf2310bc70fd779e926f05745843a7ee7f387b597862d3b4ba5552d5ac143a59abbd55b428e9432448674dc60102b58bdd1d4bafbca039757026a35028906b26
 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.20.0.mod 33 BLAKE2B 
d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f
 SHA512 
ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.20.0.zip 1956163 BLAKE2B 
974c79b689f18d531f9b506554d4a141c176a5fdf47ac06ebc1f7f435a02bf3a55bce3cafd980c74c74c99913144a96c2fbc114213ba921c4208fbaecb30b1e2
 SHA512 
77034cf37c802a12f33c55cf3e41f80f7f1393ca65128e4622aef8e705b0627f877c13e25b6fc7792cdc2ac31ce36d1c7a434b52fe1e665ace7d45ee949091a1
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.24.0.mod 33 BLAKE2B 
d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f
 SHA512 
ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
+DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.24.0.zip 1962535 BLAKE2B 
8b6b1a2911bb4f51b816480301bf0847a1cad8a1ef3e83afe80ebaceb0523a83b0ac111be2684993d57ec7aa795e7134dbcbaceb97cb4a6878d62eec01828245
 SHA512 
bbacb232d3cb75c406ab01ae4cc8d53ac7bd90dc60b5d3b01f65fda400e519767d77fa826e446f4230149461600c03077b2821997453382f52a27a67eecb00d7
 DIST gopkg.in%2Fcheck.v1%2F@v%2Fv0.0.0-20161208181325-20d25e280405.mod 25 
BLAKE2B 
6470f3d94700c4d8b3176d692bdb91646750f2c6a866ff2ef4183aff1de01f024a8757f97b4626ec0355092e5f25e7ded91cd5be845f627d107c58b1daf400d7
 SHA512 
9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 
BLAKE2B 
fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab
 SHA512 
307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d
 DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 
BLAKE2B 
8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1
 SHA512 
bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8
 DIST nwg-dock-hyprland-0.1.8.tar.gz 20912 BLAKE2B 
8fb38171bb9130d5f55875d5ec66bea4c04289e02e3e3b76eca2dd5e9a0042c81c783cbe29f88e43714147fffc72da0ede9550362ae02a061f5909bda595a8d7
 SHA512 
7a9cddf81b8589bd5dd7f74ae77901da14e8dd136765c94c190602147a3454063dd94ff9ac461d1ce7af1a985faa7eee14f9e5d42d93a852546816a2d7d7624a
 DIST nwg-dock-hyprland-0.1.9.tar.gz 21118 BLAKE2B 
857f4f678704edeee02fce0a4582ae8b0e6fa96d08a85a92bb93bec62cd05bcdbbb477f020b1577dbd9f471e0bb0a8cf3de2d82bde045283cc46ea4f2a3c4b74
 SHA512 
e61a1a66a9e11655964d4351f2e64320003a4f780e97c7c0221bc105135dfd129c272c46dc2ac793f9eb38210730f51ad41f639cefa7d99abed3eb280d399a05
+DIST nwg-dock-hyprland-0.2.2.tar.gz 20969 BLAKE2B 
72d6dddacdd7c18c9e44e73e93d52e95eb936d2de0017ffcc1173cab075e209e3f96df0a1e93f6ca0cc9e0c8c1580a210c96086bbaff293a0b8120a90d496f5d
 SHA512 
88727b373041c8719bec1c955af9982517866a54262e523ddb939cd4ace2c7c9f0a524132a60059db2f04cfa680f5c764e21fa8da457dae3cec452c097a79c29

diff --git a/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.2.2.ebuild 
b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.2.2.ebuild
new file mode 100644
index 000000000..96979727d
--- /dev/null
+++ b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.2.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+EGO_SUM=(
+               "github.com/allan-simon/go-singleinstance 
v0.0.0-20210120080615-d0997106ab37"
+               "github.com/allan-simon/go-singleinstance 
v0.0.0-20210120080615-d0997106ab37/go.mod"
+               "github.com/davecgh/go-spew v1.1.0/go.mod"
+               "github.com/davecgh/go-spew v1.1.1"
+               "github.com/davecgh/go-spew v1.1.1/go.mod"
+               "github.com/dlasky/gotk3-layershell 
v0.0.0-20240515133811-5c5115f0d774"
+               "github.com/dlasky/gotk3-layershell 
v0.0.0-20240515133811-5c5115f0d774/go.mod"
+               "github.com/gotk3/gotk3 v0.6.1/go.mod"
+               "github.com/gotk3/gotk3 v0.6.5-0.20240618185848-ff349ae13f56"
+               "github.com/gotk3/gotk3 
v0.6.5-0.20240618185848-ff349ae13f56/go.mod"
+               "github.com/pmezard/go-difflib v1.0.0"
+               "github.com/pmezard/go-difflib v1.0.0/go.mod"
+               "github.com/sirupsen/logrus v1.9.3"
+               "github.com/sirupsen/logrus v1.9.3/go.mod"
+               "github.com/stretchr/objx v0.1.0/go.mod"
+               "github.com/stretchr/testify v1.7.0"
+               "github.com/stretchr/testify v1.7.0/go.mod"
+               "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod"
+               "golang.org/x/sys v0.24.0"
+               "golang.org/x/sys v0.24.0/go.mod"
+               "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
+               "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c"
+               "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
+)
+go-module_set_globals
+
+DESCRIPTION="GTK3-based dock for Hyprland"
+HOMEPAGE="https://github.com/nwg-piotr/nwg-dock-hyprland";
+SRC_URI="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/v${PV}.tar.gz 
-> ${P}.tar.gz
+       ${EGO_SUM_SRC_URI}"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+       gui-libs/gtk-layer-shell
+       gui-wm/hyprland
+       x11-libs/gtk+:3
+       app-accessibility/at-spi2-core:2
+       dev-libs/glib:2
+       media-libs/fontconfig
+       media-libs/freetype
+       media-libs/harfbuzz:=
+       x11-libs/cairo
+       x11-libs/gdk-pixbuf:2
+       x11-libs/pango
+"
+DEPEND="
+       >=dev-lang/go-1.20
+       ${RDEPEND}
+"
+
+src_compile() {
+       emake build
+}
+
+src_install() {
+       insinto /usr/share/nwg-dock-hyprland
+       doins -r images
+       doins config/*
+       dobin bin/nwg-dock-hyprland
+}

Reply via email to