commit: b0877c75a51c6bd88ee069786a5a1552e6433e46 Author: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de> AuthorDate: Sat Jun 7 18:48:36 2025 +0000 Commit: Pascal Jäger <pascal.jaeger <AT> leimstift <DOT> de> CommitDate: Sat Jun 7 18:48:36 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0877c75
gui-apps/nwg-menu: add 0.1.9 Signed-off-by: Pascal Jäger <pascal.jaeger <AT> leimstift.de> gui-apps/nwg-menu/Manifest | 13 +++++ gui-apps/nwg-menu/nwg-menu-0.1.9.ebuild | 98 +++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+) diff --git a/gui-apps/nwg-menu/Manifest b/gui-apps/nwg-menu/Manifest index 549a75fd70..ac544c3da6 100644 --- a/gui-apps/nwg-menu/Manifest +++ b/gui-apps/nwg-menu/Manifest @@ -28,6 +28,12 @@ DIST go.uber.org%2Fmultierr%2F@v%2Fv1.11.0.zip 25681 BLAKE2B bce45d9bce4c45a29fc DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.0.0-20190412183630-56d357773e84.mod 25 BLAKE2B 01f7f78a0324ca728efd4d662ea130d7e200ab25805125e472720ca01feaaf2625b15bf53f51837a6913e35e060a19018928a38851d7445f39e6e42e237dfda2 SHA512 a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.10.0.mod 34 BLAKE2B 778d81068a642eca75cb103aace68b0ff05a16cb1bd8ab9e28bc62e0464eb43fd5d4f94d5598370ce17448a1ec037168959d494416d957280abf6af98593e604 SHA512 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.10.0.zip 26934 BLAKE2B eaf8f4ed6be459ab5e216fa53ad1f8689e7c7f6dc73643d3d29ab8eb52a95b30ce9073658cf1c7622a726fb5ce3cd4ab2570e786368c975f3d0bff47cffe31e3 SHA512 f0d7c32a55a79cc73fa70419b54151454d5a46669f40161120b93abd897d6d849f5ead90a1fd39500c9451c2d06a5f64134fb6f92dce62d0147ea8b9ac7de602 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.11.0.mod 34 BLAKE2B 778d81068a642eca75cb103aace68b0ff05a16cb1bd8ab9e28bc62e0464eb43fd5d4f94d5598370ce17448a1ec037168959d494416d957280abf6af98593e604 SHA512 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.11.0.zip 26960 BLAKE2B cc989e633e78e5a821b3ba4a58d297ffc6ac80abe0f60d5877320fca6c05afb8bdeb4532b87c1e208205fc787ea86e1adc883bf347846b0c152db1c2268f4d21 SHA512 4acc1da22688bdfe3c64ab08f0f0f069ac422cc12eae42df4b32f34f587b647715c76e9ebc87a6efb83cab8eb49bfc763acde7083751caed82b08c91bd7ace64 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.13.0.mod 36 BLAKE2B 45fb63fc1cbe1dd361ee52f56a538b10f7e78f8c11fa2195ce3d33fcb3271dc1478584c35a61647df6fdbc9aac3e075ffbc22dfe74dc19c62d1c4b213e43877a SHA512 e50f3dc60cc3251a0bb0881ed0b45f1f664d16e2c11392b62f76809e21b61bdf59505e27750ce5c836b5bc266bad42cdbb9373e1c1f65d95a1b73cecc1dca8a0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.13.0.zip 25486 BLAKE2B 667fda4648c30b70cda9c79055a01a90f62458fa2689e9780255e1d3a244758b0abae5d832bbd97dde14c48a03c515d3e282bc82af6036530b7b06c971e77fb9 SHA512 0255601df458c4116d4433cd15fb9d54f27df25813b26de5662824147ca2afe1d0b084b0054d2c796d2f1c33249cb659985f7b6e5b8c57ee1b95984f2263f6df +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.14.0.mod 36 BLAKE2B 45fb63fc1cbe1dd361ee52f56a538b10f7e78f8c11fa2195ce3d33fcb3271dc1478584c35a61647df6fdbc9aac3e075ffbc22dfe74dc19c62d1c4b213e43877a SHA512 e50f3dc60cc3251a0bb0881ed0b45f1f664d16e2c11392b62f76809e21b61bdf59505e27750ce5c836b5bc266bad42cdbb9373e1c1f65d95a1b73cecc1dca8a0 +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.14.0.zip 26395 BLAKE2B 8a2eb9c26af51919300e327427c6331576d4e4056db78a7da808536a1dcbd5400735c2c8b1cf839ba614749baa93a957c1ab9af80a866dd934b7b7ef8fc37011 SHA512 9e2d7e17e95f8917272443229fc340894d624f1cf120c47a3a713a3c348095aff664b0bf96fd32a1fa918adfbe5a828a8c7d3ec6692724afd55818ecfc3ea5c1 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 @@ -36,9 +42,16 @@ DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.25.0.mod 33 BLAKE2B d23b0efe00984112e0898051 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.25.0.zip 1967714 BLAKE2B d820aa1cb189f2ab55a84e7b261826b6f377f7b99e30b99105ae9b2cad3ec1041c646f3f599a854608218351dccc435e8dfc8d9bfeceb58600ccc948d32b173c SHA512 025272e753849ab613aa6f68a6cb4884c231bf93a48437b284a42678f3537af9f6bd5f0445f3887ca41578427f2bb9758ae2c47887b1194808ee5779880ba279 DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.29.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.29.0.zip 1983637 BLAKE2B 333ce7e2871649950e092bd27800b0cdafaa393f4589630c57333f5af806c7b86503a4f947bdc62e21a1039e0134db72246dc5691341641d762bdd6a2e6d8a7f SHA512 a1d6857b56d8a072b3998d6f1b3ff7551720d8f103439b223723c7128765c72a707379996bf790e36357c5cb49bb9369ccc2ef1a5eefe6187c8a199f3288106f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.30.0.mod 33 BLAKE2B d23b0efe00984112e089805105c084e5f6dfe243d2e4a392322ebc04fe86fba690396cb3390c00a9e58bd9df9885bebb2fb51471bfd1accc06dd54064618a24f SHA512 ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.30.0.zip 1987982 BLAKE2B 866bd4aacc1daa2864fbd416c40ea0f4af86107977963af8d6f7eb93c31fe098681ae467ed8965e2af0204e4c68650dd75ea3a775c4704a495faf1d8a5fa3b1a SHA512 4a6ec406095283360d8ce88caf8a061ffb9bb10bd10849d064632d5e5c314ee996f79f48b173bc892f23a25a14ee044963077b354152a1b5aeadaba91d7bfedf +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.32.0.mod 35 BLAKE2B 08a6d62a2e1bdc08e7e243a0116a385fc56dc42ec03d10480c28c3e566de93dffd06cb4cfea099d187d284aa181f796633e2df392a33bd27ac26b763e3900c17 SHA512 21521eb5c402c14bba401110f692ac94dfd9c9f2d2d1965631875d67aa1bfc0763a21437b7b5782dcb61d1a759618e5701cff27ee2d00a2820240bcf69286b4f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.32.0.zip 1991164 BLAKE2B 59b3e560132e8cf5ad31d531e6d11d9db54f6bbb04c888fb020d383702520da3668b67680021f7449dfce713e371f2bb7ad225cf9d2f75480467d6faedfb177e SHA512 9246a906c6f34f5ba117664e4bb8574b4e785903e8a32c62e272c08682f4df86da860eb4a519170eb509b8f0e72e4aebcf8ec5257410771b8ad74636accedf3f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.33.0.mod 35 BLAKE2B 08a6d62a2e1bdc08e7e243a0116a385fc56dc42ec03d10480c28c3e566de93dffd06cb4cfea099d187d284aa181f796633e2df392a33bd27ac26b763e3900c17 SHA512 21521eb5c402c14bba401110f692ac94dfd9c9f2d2d1965631875d67aa1bfc0763a21437b7b5782dcb61d1a759618e5701cff27ee2d00a2820240bcf69286b4f +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.33.0.zip 1994091 BLAKE2B ef3ed5f2a7f3fa23dbb58824b503456ee350abfdb91e8893d32d53aafb256ea6d8220a4dbd983243535d5b4c034db10481fd1526ab86e3ea01cb1765cb19f4a1 SHA512 1c7de7866bc12cab5e42a385cebad90fb85f348a6779d625bd6f4e65208c315c07de0f8b6bddf820f5df7fa64a88657457cca4cd5b136db362cc57c40553ce63 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.1.mod 95 BLAKE2B fbb87f0644ec9da5d4386358d23cdb15b0d23e8212e712f16f338455a3a0ad19fbfd63e92c955c359237ddfa8bb76d6d08280eead24d321668431891eca1e8ab SHA512 307ca9123efc577ca04828996ee9d8edbb51794ccb4b8d9f169ba689e7276aa5f6ae106a04b22b7fab853ffacfebcbf74468b64eaefd57445864c1fbc77fad9d DIST gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff DIST nwg-menu-0.1.6.tar.gz 3861022 BLAKE2B c5c4626537b55bc82e0c0526fbd105c1ddf0bb5900661e760ff52c6c6c4e0cbe9d2572f09a684f52329f33c8752b1a949f71418e5c075f1b3acfe7b6502bad5d SHA512 b3c1f10f3a9e3a792e3574648e5e138fdefe1c87c19a5e57f244098f97ee5a00185d245e36f7fa4e52655492a5c55afe8ed27899a256b1f936f09090aed234e5 DIST nwg-menu-0.1.7.tar.gz 3861013 BLAKE2B 0fa7829acaef81cbc77aab75e93d0be58734f558c0f8d26657392abd805b991b73603f612ebbb01427856ab45abe05eef93a644ed5bfc2f007feb7c2fe6995b1 SHA512 b027a5d7f5b6e13212d05c0ad83ee09317e35fbb93a4b4a739613eecbba4b2bcdd4a89ed0d6c35dbac643711ca2b958e2f03e3675a6eddd5fe8d304ba0079609 +DIST nwg-menu-0.1.9.tar.gz 3861913 BLAKE2B cc4d2284e3a8e5a3a72464aa8a9024a29449e2c5983c72651dfe8d6f395fc38e2dcfe2694c8e7c451155b63c7c892fda5d79d0bb92be2deaa587a11c069f6898 SHA512 b1eb4737ae3bbc1c0ed723c0e53ec3174369c317987d101eb436675b0933722400f30b330691e303c34889c8c76226c08bde76acd9743082131291e460d55a7a diff --git a/gui-apps/nwg-menu/nwg-menu-0.1.9.ebuild b/gui-apps/nwg-menu/nwg-menu-0.1.9.ebuild new file mode 100644 index 0000000000..9b36f090f1 --- /dev/null +++ b/gui-apps/nwg-menu/nwg-menu-0.1.9.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2025 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/joshuarubin/go-sway v1.2.0" + "github.com/joshuarubin/go-sway v1.2.0/go.mod" + "github.com/joshuarubin/lifecycle v1.0.0/go.mod" + "github.com/joshuarubin/lifecycle v1.1.4" + "github.com/joshuarubin/lifecycle v1.1.4/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.3.0/go.mod" + "github.com/stretchr/testify v1.7.0" + "github.com/stretchr/testify v1.7.0/go.mod" + "go.uber.org/atomic v1.3.2/go.mod" + "go.uber.org/multierr v1.1.0/go.mod" + "go.uber.org/multierr v1.11.0" + "go.uber.org/multierr v1.11.0/go.mod" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod" + "golang.org/x/sync v0.8.0" + "golang.org/x/sync v0.8.0/go.mod" + "golang.org/x/sync v0.10.0" + "golang.org/x/sync v0.10.0/go.mod" + "golang.org/x/sync v0.11.0" + "golang.org/x/sync v0.11.0/go.mod" + "golang.org/x/sync v0.13.0" + "golang.org/x/sync v0.13.0/go.mod" + "golang.org/x/sync v0.14.0" + "golang.org/x/sync v0.14.0/go.mod" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod" + "golang.org/x/sys v0.25.0" + "golang.org/x/sys v0.25.0/go.mod" + "golang.org/x/sys v0.29.0" + "golang.org/x/sys v0.29.0/go.mod" + "golang.org/x/sys v0.30.0" + "golang.org/x/sys v0.30.0/go.mod" + "golang.org/x/sys v0.32.0" + "golang.org/x/sys v0.32.0/go.mod" + "golang.org/x/sys v0.33.0" + "golang.org/x/sys v0.33.0/go.mod" + "gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod" + "gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod" + "gopkg.in/yaml.v3 v3.0.1" + "gopkg.in/yaml.v3 v3.0.1/go.mod" +) +go-module_set_globals + +DESCRIPTION="enuStart plugin to nwg-panel, also capable of working standalone" +HOMEPAGE="https://github.com/nwg-piotr/nwg-menu" +SRC_URI="https://github.com/nwg-piotr/nwg-menu/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/glib:2 + gui-libs/gtk-layer-shell + media-libs/fontconfig + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/pango +" +DEPEND=" + >=dev-lang/go-1.20 + ${RDEPEND} +" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/nwg-menu + doins -r desktop-directories + doins menu-start.css + dobin bin/nwg-menu +}
