commit: ed4a43a3ac3b806ebbf3d4c0f33af814f6984aa7 Author: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de> AuthorDate: Mon Dec 16 13:46:17 2024 +0000 Commit: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de> CommitDate: Mon Dec 16 14:23:06 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ed4a43a3
gui-apps/nwg-dock-hyprland: add 0.4.0 Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de> gui-apps/nwg-dock-hyprland/Manifest | 11 ++++ .../nwg-dock-hyprland-0.4.0.ebuild | 75 ++++++++++++++++++++++ 2 files changed, 86 insertions(+) diff --git a/gui-apps/nwg-dock-hyprland/Manifest b/gui-apps/nwg-dock-hyprland/Manifest index ad492d83b..dfa1381f8 100644 --- a/gui-apps/nwg-dock-hyprland/Manifest +++ b/gui-apps/nwg-dock-hyprland/Manifest @@ -1,8 +1,14 @@ +DIST github.com%2F!karpeles!lab%2Fweak%2F@v%2Fv0.1.1.mod 44 BLAKE2B c8c1119d455aa5e3417f992844fbc04c0646813d2dafa2de182327946dcd1edb358d25f4d70b2627fdcdffd6c433fb6f3c1e35bbfb1a2b3a846439851abe8326 SHA512 9c358914be508d5b3375a86abc5c856d1a1280f953ad6f859fa0e28600f3485af76089a032dae56224649f241875adf1fc48616f6d19aa6aabf16d8675b73003 +DIST github.com%2F!karpeles!lab%2Fweak%2F@v%2Fv0.1.1.zip 4729 BLAKE2B 6fe9ec5d926738394118aa96e931b49bae09134865ec63a01bbf16fbcc7394c823dd94572b920fa5f8e8ed9b2ae1346890e17be8d37e49b789fa3c9fcfc58841 SHA512 968c3e855c3cc3302abf2fc75c37366be9dcc4aff6a81782ca58196f053e285e6ea770bf29c4024ac6a06a0e54377011237903efd6b7a910c5e471e746067400 DIST github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.mod 57 BLAKE2B 68feac2a3cdaeff36f2c57b1027c67c5e2b8c8ecfb2fdeb8fd52b0cfc3696ddb96ce6568dc30ee99d13294abdfc271680649eaf86f6304d8b8be0a593bdd43f5 SHA512 5b21c10dc24d5d6830a4196755f3e608c11b1dd56337e06b13f43b1a227b161ab477945f688d14e58b87afb2aa05e24ae9ea210ab92078a1b8470d3c509c354f DIST github.com%2Fallan-simon%2Fgo-singleinstance%2F@v%2Fv0.0.0-20210120080615-d0997106ab37.zip 5647 BLAKE2B f25245db815bb803cfec3a4542c2e0134f8f766676a7b221dd7b88962f61cec90d7ea72301b38db99c2600f43eb2a506b465bf76d7ab46a7d83a0d97ce69e69c SHA512 a1bbe906a8567b590ed48f63de9aeae3dbc9201e5a5d199553b8cabe336be5c0711733ea419bd0a463436888eebc578d0a06582e717e277415548177f1aa9f47 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.mod 34 BLAKE2B 7e09c2779bf7a84a9271e31522ebbe600a1c11b107d651d91f58c8373e4336332a3a881f3e12b382543d75f20398af66085fcb3e780eed341e870e9c30f29267 SHA512 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip 60320 BLAKE2B 86bdbc333e5c23ccf4f805945ca9f2aecc5c242d2ae824d20127eceaa2bf7bbab239ff2799572a2c8fa206166a36e97d5eccc8fc5021743d8ad32f39cd53b9eb SHA512 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb +DIST github.com%2Fdiamondburned%2Fgotk4%2Fpkg%2F@v%2Fv0.3.1.mod 235 BLAKE2B e46dfe5484b4092d22d0bbb1368ec0bd4aab4899a75c07478ba35b372d03049b5d586dcd91d10441a22889f42f84a89778f561a2c8548a32cb0fd1d22c9c49f9 SHA512 d34b66f0b8fc4d5bb5203eab7b0e607ec90fb031c7acda3443d871b3ad3f302baac94f3ffce85320d5e280615c3ffaf174e88b0eebcfb2164e3d91fc3277be0b +DIST github.com%2Fdiamondburned%2Fgotk4%2Fpkg%2F@v%2Fv0.3.1.zip 3083050 BLAKE2B bf003d7754b9a1fd43ba1d7a20be69b3374c5e89ba8d92d70e9611d39c8a133d98fd613aaf6e0fa4830bbb59bf41401db43ea169b27673341d19030f6564e4cd SHA512 1dce0d0872deebf9b92e3e958b88978385dd1ef5fdc917221b8148bb2ca23fea97894cdfd138917b7c0ef6b0d42452c0b61d099fd7a386bf740be49f3c7f3dea +DIST github.com%2Fdiamondburned%2Fgotk4-layer-shell%2Fpkg%2F@v%2Fv0.0.0-20240109211357-6efa9f6dc438.mod 276 BLAKE2B e55ed335d80d5387129108bbc6beb779ce2d0911743f801843c5f8f601b84de7dc0a2e4695fae4cc7d7f23138f4e26d65c549f3e5d56cba8c568fb4959c15e39 SHA512 ee13d60650948164e2fb9a5c9a95cca8ec6378d2053e71ef9c6b62fc3e04ef9d2524a8191ad521ed04df6ff324e3bf321f8c9f741c69b15593156e6690a8208b +DIST github.com%2Fdiamondburned%2Fgotk4-layer-shell%2Fpkg%2F@v%2Fv0.0.0-20240109211357-6efa9f6dc438.zip 19246 BLAKE2B 93bfed8c565dd8cef6d7ee8ddc75cbf4106afe55b5c645b8d3d95d34a694751bd038b935df3dab7ae57862ca772c8576a02003fd43b439fd9639d3feb50a8996 SHA512 87dd773abba767ed5a5d2d300ea739b5b264bae1e471f193446ffd8ad2dedecffd415d9563f35242fdc3365f9cb9201324a3b1509588d2e017f90c4c4b0bcef9 DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20240515133811-5c5115f0d774.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20240515133811-5c5115f0d774.zip 2402652 BLAKE2B b053c75b40ebb7bcd2eadf5d2247f52a8a70c56167e790409b4008898d40c173118994d58512335068336a47567174112cc927d4c231c668309707b708ae81b6 SHA512 28f274d816f5c864582c44a4f7e3f72364c5df9aae23fd065a77344088ea85e7abef3fe05e47111c9af3e4aeaaca4d332d6e8f24e39b7d3b7cc293fb9bd02818 DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d @@ -15,6 +21,10 @@ DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.9.3.zip 69937 BLAKE2B 268da6da2e7d DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.mod 216 BLAKE2B c597010cf6690e73cd265e800f0f0bbea331fb76217457b6326f5a19481eca044aa5426fa32519870b2f0f4b3bed95768a23d3138dbcc9739b7cf7e044f50668 SHA512 197e6ef15edb27ded67ccfb636c252fe522f0930ff012341a4b593f25b5dd8282e4f658970931cfdeb8f2c5ee0b4ebac6738fe7634bf00896d12270fcbf4b31b DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip 105564 BLAKE2B 7b082ff11190ff27ce4a3de68896fffbbbf80ebdead7612aa3b06981171974ad2935bee7d5d71cb9ea29b110a82b3e04447248e7b9376e84c8f3f53d5001ae4b SHA512 be80972112f0a3907bde960637cb2c08d6ba4256ca27cfa07de5a0a8e523d0dfbd8e90ae593e5302d7351b7dbddecf69dc3985a9d19b96087732dd886eff371f +DIST go4.org%2Funsafe%2Fassume-no-moving-gc%2F@v%2Fv0.0.0-20231121144256-b99613f794b6.mod 51 BLAKE2B 24f6e3e615bc1eff706c6b2e15a2c9ef2594e2ef42083ffadf33581df3c25e56324dcdc4bc7ccf7ea5eccec06683b673660f58502aaec8bc9b451c30647475f2 SHA512 f7435b8339ac6435b08c635d696c21cfedaf20998889effe719a548d3451505492ae8f1b8332e7e47398bbf335e0aac592526e1d3b23f4f14c6ee5d6ecb3b3d0 +DIST go4.org%2Funsafe%2Fassume-no-moving-gc%2F@v%2Fv0.0.0-20231121144256-b99613f794b6.zip 4372 BLAKE2B 0e960c4ec690aea28f0f07c6d23bb5899a80130e1c18eeddbce6a72fd4d0e88e9c0d94e002b5bcbdcd1df108c136f698b5d211a20612166c048e51f6249145e6 SHA512 1a787052ad1e84fca663abc15811f752e8c9c26c5634a7f5521075deb85c41cc6aa4a4380b52b78c8c4afa8d1520c692966f4b7a01fb808e953f5f07f548ebf1 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.8.0.mod 34 BLAKE2B 778d81068a642eca75cb103aace68b0ff05a16cb1bd8ab9e28bc62e0464eb43fd5d4f94d5598370ce17448a1ec037168959d494416d957280abf6af98593e604 SHA512 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.8.0.zip 26973 BLAKE2B 1219fd80a1faabb1ec3bf85c185c7228579867dd29868abc60cd002484864e8d1d93b094a9161890a973ddc0da9ebb5a2d6eb66c7f916595f7b1e76affd6f56e SHA512 27f56bbaeef3f2b143057205bf98e1277ba96daedeedc19c237d80b8c26874f56ac96c73f2b9e9081b2a90c98fed758ad8f27881bc1982d0aa32d18f4426bf2d DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220715151400-c0bba94af5f8.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 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 @@ -27,3 +37,4 @@ DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.mod 95 BLAKE2B DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLAKE2B 8bb0aec8e693a4c0da59f1931e1fdcf6f94a236faba149d5af91e87284f39c693d20be65248eecde739cb555e371804fa6c723a56c69e6d02a347ba908e968b1 SHA512 bee7757d760f5ba1b9f7523af358652a5cb65f2b0064da097f78450871b2636efcbab0298a9871bbb3ce8012bf95a155949251d4f61464dde510097b936b47a8 DIST nwg-dock-hyprland-0.3.2.tar.gz 21828 BLAKE2B 43d1e0ed595dbaace100db7a48f18eb7d77447b52691b680e3f03a8cf7361a45fffc1a4f0dbd7047c7688c2b0888600ebc197760c9d689dd877def401c5db2af SHA512 ddc408be340aee89c16d0c3e6951f364ee839010b8f5a107a04dbc7d7f279cbade50640282d000101e3371ebb449aa62afb3837bde00d07aa6f9885c2a3bc972 DIST nwg-dock-hyprland-0.3.3.tar.gz 22537 BLAKE2B 2306f3c1530414172fee747501e08f2aa63f586229d08aa25ed5c40d72f067ca3749dae1852fbb22e7bd14718b3321cc6f3ed2dbd7d72506e131fa44ea0fb49f SHA512 0a636ef45263125230f6ac80c0fd2d82d8c44b9047cda1b9b46131b6d71632c5c84a259e62a90aafb2c01418ee2383d88d627a24f87c722368c7f311c7f4e55e +DIST nwg-dock-hyprland-0.4.0.tar.gz 22622 BLAKE2B 5cbfc964e16ae8927a5320c4a43f4fb6e62d874983ea34d5c3afe3136baf4cad73ee8ac9ef982c5b95894c84875b939eebd89aa5154f29f519090c0caad8a78e SHA512 fbe537a2047d913552e506614e99afe3571832afcee44d882fca38549612f8cec42cf1cc1e3e494227c2fa94d9e17924c04ceb23290352fa594458ddd4cbe6fe diff --git a/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.4.0.ebuild b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.4.0.ebuild new file mode 100644 index 000000000..600446875 --- /dev/null +++ b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.4.0.ebuild @@ -0,0 +1,75 @@ +# 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/KarpelesLab/weak v0.1.1" + "github.com/KarpelesLab/weak v0.1.1/go.mod" + "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/diamondburned/gotk4-layer-shell/pkg v0.0.0-20240109211357-6efa9f6dc438" + "github.com/diamondburned/gotk4-layer-shell/pkg v0.0.0-20240109211357-6efa9f6dc438/go.mod" + "github.com/diamondburned/gotk4/pkg v0.3.1" + "github.com/diamondburned/gotk4/pkg v0.3.1/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" + "go4.org/unsafe/assume-no-moving-gc v0.0.0-20231121144256-b99613f794b6" + "go4.org/unsafe/assume-no-moving-gc v0.0.0-20231121144256-b99613f794b6/go.mod" + "golang.org/x/sync v0.8.0" + "golang.org/x/sync v0.8.0/go.mod" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod" + "golang.org/x/sys v0.26.0" + "golang.org/x/sys v0.26.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.82.2: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 +}