From 5b1bfcf76b21754cc156d92c826857f654d47a5c Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Tue, 8 Aug 2023 12:01:04 +0200 Subject: [PATCH 01/19] www-apps/pleroma: lower permissions within /opt/pleroma Signed-off-by: Haelwenn (lanodan) Monnier --- www-apps/pleroma/pleroma-9999.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/www-apps/pleroma/pleroma-9999.ebuild b/www-apps/pleroma/pleroma-9999.ebuild index 63bd6243c5..0c220087cb 100644 --- a/www-apps/pleroma/pleroma-9999.ebuild +++ b/www-apps/pleroma/pleroma-9999.ebuild @@ -82,7 +82,8 @@ src_install() { mkdir -p "${ED}/opt" || die cp -pr ./pleroma "${ED}/opt/pleroma" || die fperms 0750 /opt/pleroma - fowners 0:pleroma /opt/pleroma + fperms -R g-w,o= /opt/pleroma + fowners -R 0:pleroma /opt/pleroma dosym /opt/pleroma/bin/pleroma /usr/bin/pleroma dosym /opt/pleroma/bin/pleroma_ctl /usr/bin/pleroma_ctl From 13cc23079296934d86d601ded19811edcb48238c Mon Sep 17 00:00:00 2001 From: Alexey Zapparov Date: Tue, 8 Aug 2023 18:51:37 +0200 Subject: [PATCH 02/19] dev-vcs/lefthook: add 1.4.8 Signed-off-by: Alexey Zapparov --- dev-vcs/lefthook/Manifest | 2 ++ dev-vcs/lefthook/lefthook-1.4.8.ebuild | 34 ++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 dev-vcs/lefthook/lefthook-1.4.8.ebuild diff --git a/dev-vcs/lefthook/Manifest b/dev-vcs/lefthook/Manifest index 8542a5afb7..9ab5aac7c0 100644 --- a/dev-vcs/lefthook/Manifest +++ b/dev-vcs/lefthook/Manifest @@ -2,3 +2,5 @@ DIST lefthook-1.0.4-deps.tar.gz 22315997 BLAKE2B 824256bcc5a4da1f0f82a801bdad89a DIST lefthook-1.0.4.tar.gz 66171 BLAKE2B 6418d38170215933a66ac3016336a1747a3e3896ac0d7b46690ba1ba2a2dd43028150b71db1833d79a176dc7a80b59e545cf15c76986939c871d150396f58de8 SHA512 434e8326be27f5ef7f14370bf95c03e4ba55efdc21aee6b2f078f0c38935e98610f73531bfd84cf7759c2aad79dfb185369166dc206695dbf12ca6fe22d1926f DIST lefthook-1.2.6-deps.tar.xz 20189012 BLAKE2B 3c4ed018728dd201de7e7eea5a5111bbf6ffd92e4a37f465df50f0594f4543822c3719cd72170ae7e276781046cef2063d1a3b148c719a3ad81939b008f3209d SHA512 aa34c9bc32ae75c166e51b8a604d190cc26453d18e13d13eaa0ac4eccfe21e686d2ced914b5992c8d6bf0310e703c01ab6fc39a3230903ed6569a12b2002cc78 DIST lefthook-1.2.6.tar.gz 75049 BLAKE2B 57d96bddc8442e40f7faeb49f943026f3a616ff5cfb687d0fde0d8301aa73c0f620197ac351a41b5b7ce3bfcdfcb68472d763ab254ff7b15e7cfd7368a4904b1 SHA512 09a019441579a172985dc4ced01c4f384fda2949622042e1cb97bc4b4651d2fc412e5e8796356d8bda310334f14994908bba923efc03d10ed6925ad61da4e989 +DIST lefthook-1.4.8-vendor.tar.xz 1539856 BLAKE2B 91251247f182c7fbaa83f0fe607fe5f162928ec8c6f1c58fcd22bda2171bc2a52340a905817675366ea63d0a75a9edc55634e47bc06804c226ce5b991f76bda1 SHA512 8630fd9230e34ee17cd9d0dcb21881f909db660a6c6f1a7f54ac361cfc49a04b397185586a8107c56acfb3bb77b6b61bfecc0b8be45ce34000fa2cdc6745ea00 +DIST lefthook-1.4.8.tar.gz 88560 BLAKE2B 4d1c7ddec5be710d0e6927aa0e23f82df9d3a81bb295fdbc1c53fb1ab1787b745965de4822e7ef01cdfe181b865123a09a7749566602fe0b991394c4c1a226d5 SHA512 0d547ede111cb36e75b549021e0875b46e9012f61a67f8db44baa48a54de1b7f69e6bd7083c4fd299abd510a26a8c84705d4cef671cac3a11bdf5b0386d11f6c diff --git a/dev-vcs/lefthook/lefthook-1.4.8.ebuild b/dev-vcs/lefthook/lefthook-1.4.8.ebuild new file mode 100644 index 0000000000..bcc77f46a1 --- /dev/null +++ b/dev-vcs/lefthook/lefthook-1.4.8.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Fast and powerful Git hooks manager for any type of projects" +HOMEPAGE="https://github.com/evilmartians/lefthook" +SRC_URI=" + https://github.com/evilmartians/lefthook/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ixti/lefthook/releases/download/v${PV}/${P}-vendor.tar.xz +" + +LICENSE="Apache-2.0 MIT BSD BSD-2 MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="${DEPEND} + dev-vcs/git +" + +BDEPEND=" + >=dev-lang/go-1.20 +" + +src_compile() { + ego build +} + +src_install() { + dobin "${PN}" + dodoc README.md CHANGELOG.md docs/configuration.md docs/usage.md +} From 3e20830d1ba8a9aff3219a377adde9ac60d2cf5e Mon Sep 17 00:00:00 2001 From: Sergey Torokhov Date: Tue, 8 Aug 2023 21:41:32 +0300 Subject: [PATCH 03/19] dev-vcs/lazygit : 0.40.2 version bump (drop 0.40.0) Signed-off-by: Sergey Torokhov --- dev-vcs/lazygit/Manifest | 2 +- .../lazygit/{lazygit-0.40.0.ebuild => lazygit-0.40.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename dev-vcs/lazygit/{lazygit-0.40.0.ebuild => lazygit-0.40.2.ebuild} (100%) diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest index ca60b0cbed..cd27077f0c 100644 --- a/dev-vcs/lazygit/Manifest +++ b/dev-vcs/lazygit/Manifest @@ -1,3 +1,3 @@ DIST lazygit-0.38.2.tar.gz 3870937 BLAKE2B c3dcc40f0accecceda1b663503e522076ba98fb09268f65f95af0c79e51ac6f9706a0cd18ca8b13f3b3b855ca0ebd665a9fd083d1f5257c652b1e68b3677d00e SHA512 508e253a4acfcb2c958820d72873de3308b06eba20978caa660321d75db41bc31fe917e4469d5ed368d9e20d2047b57d759f9ec00a4a982cd2556d5c4ef5c57f DIST lazygit-0.39.4.tar.gz 3882422 BLAKE2B 7d1c94f1340e9eb56f84174196539db0cb716808c723045daeee7c037c3cab04e566edfab8a30b1771d441928a81d56f96eb468ba070ad73cf847e89a2800493 SHA512 b3d29abfe168590ea63c46ac461e4862a86b861f77a89e6be9d2b207f24c4da10b95512349b1158ff92c1443a16468d4d0026d27b0b87c2315b15ede447dbf05 -DIST lazygit-0.40.0.tar.gz 4466892 BLAKE2B 444090d43903790dd6f54e1402b557b8474f285eef3f6663e444406d0e90a2d57017f2e606e0340e0cb8f5a490ce6c8b1e172fbbb1112d0c54205cdd75c438e4 SHA512 39b3cf0a1f49a5fb32e60bfe5a7af9ec867987a06145b24ac8061e8e2a62c620f0683313b18987bed4de5d431b344ea9b088b742fb6754a27750e4dd4c660336 +DIST lazygit-0.40.2.tar.gz 4468039 BLAKE2B efea794795af283dc286166427fe5aae4ce8473a4933f2373501d0f3ac0a4d16df7aa20cb20b25738707c30356db4fad647de4cfa2e6abde024a613f5e036b7f SHA512 201bd09705ad48c41ed62ac061b31e62ce51a351eff5dae36a3bf5654d62fdef5d2a93e3f4ad56c0b02c70fb0e323319ed38d64c3bfef36900423983284b52c1 diff --git a/dev-vcs/lazygit/lazygit-0.40.0.ebuild b/dev-vcs/lazygit/lazygit-0.40.2.ebuild similarity index 100% rename from dev-vcs/lazygit/lazygit-0.40.0.ebuild rename to dev-vcs/lazygit/lazygit-0.40.2.ebuild From 54c7e0b394427afe1bccc9bb8a129d8eb47ed36b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Tue, 8 Aug 2023 22:24:19 +0200 Subject: [PATCH 04/19] gui-apps/nwg-icon-picker: new package, add 0.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-icon-picker/Manifest | 1 + gui-apps/nwg-icon-picker/metadata.xml | 16 ++++++++++ .../nwg-icon-picker-0.1.0.ebuild | 29 +++++++++++++++++++ 3 files changed, 46 insertions(+) create mode 100644 gui-apps/nwg-icon-picker/Manifest create mode 100644 gui-apps/nwg-icon-picker/metadata.xml create mode 100644 gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0.ebuild diff --git a/gui-apps/nwg-icon-picker/Manifest b/gui-apps/nwg-icon-picker/Manifest new file mode 100644 index 0000000000..c59f042fb8 --- /dev/null +++ b/gui-apps/nwg-icon-picker/Manifest @@ -0,0 +1 @@ +DIST nwg-icon-picker-0.1.0.tar.gz 5616 BLAKE2B e725947cb524ebb74259d99ea46a432773ac25fb7ad4e14fc022c9be0e5a3b138f179943adc85cecd8fcb287ca817fd302b0b155ae6e23caef291d36020db9e5 SHA512 5192e8b06340b2ecf6ab5d1a343440f398299451362d63bb75eabd574c44c9c5c08f76122d38c426594bedd24443944b86ceeb9e779a9db2a4610d36b0aff1bb diff --git a/gui-apps/nwg-icon-picker/metadata.xml b/gui-apps/nwg-icon-picker/metadata.xml new file mode 100644 index 0000000000..0b0e3f5d04 --- /dev/null +++ b/gui-apps/nwg-icon-picker/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-icon-picker/issues + nwg-piotr/nwg-picker + + diff --git a/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0.ebuild b/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0.ebuild new file mode 100644 index 0000000000..f3d39faa31 --- /dev/null +++ b/gui-apps/nwg-icon-picker/nwg-icon-picker-0.1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-icon-picker.git" +else + SRC_URI="https://github.com/nwg-piotr/nwg-icon-picker/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="GTK icon chooser with a text search option" +HOMEPAGE="https://github.com/nwg-piotr/nwg-icon-picker" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + x11-libs/gtk+:3 + dev-python/pygobject[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" From fb1f9ce59de6967abf8eb681b5136457e7a707c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Tue, 8 Aug 2023 22:27:40 +0200 Subject: [PATCH 05/19] gui-apps/nwg-panel: new package, add 0.9.11, 9999 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-panel/Manifest | 1 + gui-apps/nwg-panel/metadata.xml | 16 ++++++++++ gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild | 35 ++++++++++++++++++++++ gui-apps/nwg-panel/nwg-panel-9999.ebuild | 35 ++++++++++++++++++++++ 4 files changed, 87 insertions(+) create mode 100644 gui-apps/nwg-panel/Manifest create mode 100644 gui-apps/nwg-panel/metadata.xml create mode 100644 gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild create mode 100644 gui-apps/nwg-panel/nwg-panel-9999.ebuild diff --git a/gui-apps/nwg-panel/Manifest b/gui-apps/nwg-panel/Manifest new file mode 100644 index 0000000000..a14a65c6e4 --- /dev/null +++ b/gui-apps/nwg-panel/Manifest @@ -0,0 +1 @@ +DIST nwg-panel-0.9.11.tar.gz 217960 BLAKE2B e980507c628a52839e4b582146c13648ed284e8947dca7391570dbe6d6c2e924d550993d37661a601930010f2df3247205324f6d298112a29b7cb799ff7addd8 SHA512 7a16fdb3259b1c41768ad7c5a29752743334c69669664803d6995000388ed43e064c379b0a8fe8433ad52e828dd63575e700a7c74a7a2654d20bfea12fde4bfc diff --git a/gui-apps/nwg-panel/metadata.xml b/gui-apps/nwg-panel/metadata.xml new file mode 100644 index 0000000000..87cfed3ee0 --- /dev/null +++ b/gui-apps/nwg-panel/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-panel/issues + nwg-piotr/nwg-panel + + diff --git a/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild b/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild new file mode 100644 index 0000000000..0319f9345c --- /dev/null +++ b/gui-apps/nwg-panel/nwg-panel-0.9.11.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git" +else + SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-panel" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + x11-libs/gtk+:3 + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/i3ipc[${PYTHON_USEDEP}] + dev-python/dasbus[${PYTHON_USEDEP}] + gui-apps/nwg-icon-picker + media-sound/playerctl + gui-libs/gtk-layer-shell +" +DEPEND="${RDEPEND}" diff --git a/gui-apps/nwg-panel/nwg-panel-9999.ebuild b/gui-apps/nwg-panel/nwg-panel-9999.ebuild new file mode 100644 index 0000000000..0319f9345c --- /dev/null +++ b/gui-apps/nwg-panel/nwg-panel-9999.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +if [[ "${PV}" == 9999 ]] +then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nwg-piotr/nwg-panel.git" +else + SRC_URI="https://github.com/nwg-piotr/nwg-panel/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="GTK3-based panel for sway and Hyprland Wayland compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-panel" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + x11-libs/gtk+:3 + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/i3ipc[${PYTHON_USEDEP}] + dev-python/dasbus[${PYTHON_USEDEP}] + gui-apps/nwg-icon-picker + media-sound/playerctl + gui-libs/gtk-layer-shell +" +DEPEND="${RDEPEND}" From 523dbd655438af1f2d474e85b8fe1d5010216285 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Tue, 8 Aug 2023 23:20:00 +0200 Subject: [PATCH 06/19] gui-apps/nwg-dock: new package, add 0.3.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-dock/Manifest | 33 +++++++++++ gui-apps/nwg-dock/metadata.xml | 16 ++++++ gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild | 73 +++++++++++++++++++++++++ 3 files changed, 122 insertions(+) create mode 100644 gui-apps/nwg-dock/Manifest create mode 100644 gui-apps/nwg-dock/metadata.xml create mode 100644 gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild diff --git a/gui-apps/nwg-dock/Manifest b/gui-apps/nwg-dock/Manifest new file mode 100644 index 0000000000..838e14b724 --- /dev/null +++ b/gui-apps/nwg-dock/Manifest @@ -0,0 +1,33 @@ +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%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip 2401696 BLAKE2B f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e SHA512 74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729 +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.zip 401975 BLAKE2B a1cd9ce75924c05b01d13964f5d6f7a959ed3656fa8293e168f74466c0ee63b06bb8aa168dcf240695cca833e264bcc71ed46776f8bf6a96702af9c918ebb9ec SHA512 4558b85341608e68dc710140270fc09564d0bf43f43c76c7cfe7a9848658d6dfa33ed8d08032d81efc11b32c563aa35a0a2b54f1efc180c7cb28cec731ec04b2 +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.mod 217 BLAKE2B 0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57 SHA512 596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.zip 15138 BLAKE2B 03af85db4852d19ef651e78559bb5099f1a069e7d2b1818087b9ef0946a2e3f272681192b0a97222a9472d19e98c7fe0eaa75d33157d1688fb96d71012dd9328 SHA512 08f0f0b23767232deb89289fda9ef6c4ee89d4edca599ad3b78674b88bf50f2e9c6ed260251b5cf22e0059202007eab607c17d5d2f35db14f3f2ab7f0f63ad6c +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511 SHA512 462b59b66156d6c8ce78a9887c3a1436661ad62cd87761621cf63f6ab4e7c8b51eab2e534c7b9aba715edc9122d5df7206ad3515eacf82f43618d390702897dd +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.zip 10040 BLAKE2B ff21d4c6639a7eac33a73e887674d2dd6e84355704116053332b2ab8c5967b276bbcb0f930b89112756a99c3ee081aafc58680c141e341f9a8d3705b7b2294d8 SHA512 338d07d1f7e0e42dc570785316f983c90acbc0145e8da1841fbf2d8eb4fd3382e65f6d948040954cb7fc674b78797e35cbecff69154af57d6f4d3934571398e4 +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.0.mod 192 BLAKE2B 9c15581b9fe3c49b4611e315b4a1680da0e3d9c941756d0849264dd2da88f34f82380fd7dfd456eb98afb800429907755123eacc8f3f8fb5b97b2abc2d36cae8 SHA512 f3636346810370d6b8945a861132310af71deba014726e3fd53fbf3fbe0dcd7b2aba6ec33a1aa716cdc674a21777297b09448db4e24edd242b3ef6e10990652d +DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.9.0.zip 68377 BLAKE2B dc64e8bedae6a0335a88ec748f1d901e6db93518b11ce0c76d1038c72ac572f8687dfaf3bd222425df009b7409a4c852e7454caf83aa09e50eeb64117bc6c06b SHA512 73a2821428115e9a809261522546cf019193e3c0c058983cdba85dbf6fda4bbf37794a0f61f173a387bc19d583d5cb7f66ffa9c3436289665f18dd0a14ed2e8a +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 +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 go.uber.org%2Fatomic%2F@v%2Fv1.3.2.mod 26 BLAKE2B 00521092f85fc8940d69a5885423e84d8e6987a29749d886be3f40c230e563b55d96779ccd2efb99e939167c93067e8d37117750cf2567fc49e70bce9e847d07 SHA512 4c66fd56c35d6d25a3091f83a2d3872ba395092c10519e052aaccf3edca281fb874a46e86e7a7294b4f42a5d5a51d3cc0f066081e5ab945288a48ac223bc19e6 +DIST go.uber.org%2Fatomic%2F@v%2Fv1.3.2.zip 15027 BLAKE2B 06a2451071b8cb0de9b4e664d007584998c91acf4bcca04be7f6c4e97c2579a9cc174e4db220347a00b252392cd6f3aa3e08e27ef3a231d422512a419a199c2a SHA512 be6b2545811ac8a869fd0365c1126be58531a6c0b51690feb17d7e88a2b79dfec6a466ac317df15e4d038c02df0f72993ae3e50a218c9f7f6659787c7f8e9333 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod 28 BLAKE2B 4f0c4b42b00093024ef494b1b0a07896ec41eb140fb953affc085921181eab44bab0baa38ab559b9e36e022acf5cb9ebad5ddcc7303f33982d9012e9e150cb03 SHA512 7939dfe977dd42ac3ca8b91824a73046222ac9bed4f9cbcf0f2d332727b92a094540a56dfb19d095df6d5917b30cec86a6e9e1b082581049fb05bb7bb10106a4 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.zip 14488 BLAKE2B 3bb8df1a459b2cf1dd63ab200f06a9f41f968f828b815b70bff899972a4c913656dbd3856dc6f4626836175d32b63c439e32a5aeb6a034f4733e2d09ef53f7f9 SHA512 d5fff733045694509ef1100fb8701526002b0841a11b5e1acbdea7e186c80738f651bd973c5eba2db5d2b8fff1b3057ea5d7d0e46645268b2f3619656238fdf4 +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.0.0-20190412183630-56d357773e84.zip 25616 BLAKE2B c6426c3be7782971032f7651471a5c9e83c9cbb8e9481a8e2fe284591a27c66cf713487e93151080fb342307d69b93425d4c65d5bbe5549a8eecf2c8c51c9c79 SHA512 fbf2e5b63f6e80b1deb147a806f48be1d4b7ff8bf7d4d648e6505a542a456f73b842bbee67609f5a8a5e7a810154dec6881c2b2172ce946ef91de31682fa27d3 +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.0.0-20220715151400-c0bba94af5f8.zip 1798284 BLAKE2B e2971176195e0968df9a4dab468d882a1e276ad9ca2cd1143027c9c9d583d3ad92d2459fe6d353ab685cf10ad8582d44d74c5036bb6c701ff31eb802fc1e5d8a SHA512 f1e8d9e05286a796ddf5c35dfc2478c6bbd031f868373eea883633c91e8227a2fbf81f0665780e35edd324599b1f9e5c18c24c91f6134a8273ade428ce853a8a +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-0.3.6.tar.gz 29683 BLAKE2B 5ac043150d54ae53c4c6bd5efabf6b0e4d5fd6750f12da6831c748c6815873d02d2eda35e79124285ecc6cc7c3b4d47ffa4c96c35ecb9f305f3bc959f75f2a87 SHA512 0acea048dfb898ce8c4dd3cc3002a8e68ab7f1b9f9fd6d90af24b96ccc1323ce50287d80bcb8065df014b1beb8981f3ca73d88ad69ee929f64e1f94bcfc8ea01 diff --git a/gui-apps/nwg-dock/metadata.xml b/gui-apps/nwg-dock/metadata.xml new file mode 100644 index 0000000000..4d3c65aa6d --- /dev/null +++ b/gui-apps/nwg-dock/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-dock/issues + nwg-piotr/nwg-dock + + diff --git a/gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild b/gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild new file mode 100644 index 0000000000..b78534eba9 --- /dev/null +++ b/gui-apps/nwg-dock/nwg-dock-0.3.6.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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-20221218201547-1f6674a3f872" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872/go.mod" + "github.com/gotk3/gotk3 v0.6.1" + "github.com/gotk3/gotk3 v0.6.1/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" + "github.com/joshuarubin/lifecycle v1.0.0/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.0" + "github.com/sirupsen/logrus v1.9.0/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.uber.org/atomic v1.3.2/go.mod" + "go.uber.org/multierr v1.1.0" + "go.uber.org/multierr v1.1.0/go.mod" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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 + +SRC_URI="https://github.com/nwg-piotr/nwg-dock/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +KEYWORDS="~amd64" + +DESCRIPTION="GTK3-based dock for sway" +HOMEPAGE="https://github.com/nwg-piotr/nwg-dock" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-libs/gtk-layer-shell + gui-wm/sway + x11-libs/gtk+:3 +" +DEPEND=" + >=dev-lang/go-1.20 + ${RDEPEND} +" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/nwg-dock + doins -r images + doins config/* + dobin bin/nwg-dock +} From 121ebcdc55dac621fa70ead391e39fb9d2535303 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Tue, 8 Aug 2023 23:33:06 +0200 Subject: [PATCH 07/19] gui-apps/nwg-dock-hyprland: new package, add 0.1.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-dock-hyprland/Manifest | 33 +++++++++ gui-apps/nwg-dock-hyprland/metadata.xml | 16 ++++ .../nwg-dock-hyprland-0.1.4.ebuild | 73 +++++++++++++++++++ 3 files changed, 122 insertions(+) create mode 100644 gui-apps/nwg-dock-hyprland/Manifest create mode 100644 gui-apps/nwg-dock-hyprland/metadata.xml create mode 100644 gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.4.ebuild diff --git a/gui-apps/nwg-dock-hyprland/Manifest b/gui-apps/nwg-dock-hyprland/Manifest new file mode 100644 index 0000000000..684a68e426 --- /dev/null +++ b/gui-apps/nwg-dock-hyprland/Manifest @@ -0,0 +1,33 @@ +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%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip 2401696 BLAKE2B f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e SHA512 74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729 +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.zip 401975 BLAKE2B a1cd9ce75924c05b01d13964f5d6f7a959ed3656fa8293e168f74466c0ee63b06bb8aa168dcf240695cca833e264bcc71ed46776f8bf6a96702af9c918ebb9ec SHA512 4558b85341608e68dc710140270fc09564d0bf43f43c76c7cfe7a9848658d6dfa33ed8d08032d81efc11b32c563aa35a0a2b54f1efc180c7cb28cec731ec04b2 +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.mod 217 BLAKE2B 0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57 SHA512 596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.zip 15138 BLAKE2B 03af85db4852d19ef651e78559bb5099f1a069e7d2b1818087b9ef0946a2e3f272681192b0a97222a9472d19e98c7fe0eaa75d33157d1688fb96d71012dd9328 SHA512 08f0f0b23767232deb89289fda9ef6c4ee89d4edca599ad3b78674b88bf50f2e9c6ed260251b5cf22e0059202007eab607c17d5d2f35db14f3f2ab7f0f63ad6c +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511 SHA512 462b59b66156d6c8ce78a9887c3a1436661ad62cd87761621cf63f6ab4e7c8b51eab2e534c7b9aba715edc9122d5df7206ad3515eacf82f43618d390702897dd +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.zip 10040 BLAKE2B ff21d4c6639a7eac33a73e887674d2dd6e84355704116053332b2ab8c5967b276bbcb0f930b89112756a99c3ee081aafc58680c141e341f9a8d3705b7b2294d8 SHA512 338d07d1f7e0e42dc570785316f983c90acbc0145e8da1841fbf2d8eb4fd3382e65f6d948040954cb7fc674b78797e35cbecff69154af57d6f4d3934571398e4 +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.0.mod 192 BLAKE2B 9c15581b9fe3c49b4611e315b4a1680da0e3d9c941756d0849264dd2da88f34f82380fd7dfd456eb98afb800429907755123eacc8f3f8fb5b97b2abc2d36cae8 SHA512 f3636346810370d6b8945a861132310af71deba014726e3fd53fbf3fbe0dcd7b2aba6ec33a1aa716cdc674a21777297b09448db4e24edd242b3ef6e10990652d +DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.9.0.zip 68377 BLAKE2B dc64e8bedae6a0335a88ec748f1d901e6db93518b11ce0c76d1038c72ac572f8687dfaf3bd222425df009b7409a4c852e7454caf83aa09e50eeb64117bc6c06b SHA512 73a2821428115e9a809261522546cf019193e3c0c058983cdba85dbf6fda4bbf37794a0f61f173a387bc19d583d5cb7f66ffa9c3436289665f18dd0a14ed2e8a +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 +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 go.uber.org%2Fatomic%2F@v%2Fv1.3.2.mod 26 BLAKE2B 00521092f85fc8940d69a5885423e84d8e6987a29749d886be3f40c230e563b55d96779ccd2efb99e939167c93067e8d37117750cf2567fc49e70bce9e847d07 SHA512 4c66fd56c35d6d25a3091f83a2d3872ba395092c10519e052aaccf3edca281fb874a46e86e7a7294b4f42a5d5a51d3cc0f066081e5ab945288a48ac223bc19e6 +DIST go.uber.org%2Fatomic%2F@v%2Fv1.3.2.zip 15027 BLAKE2B 06a2451071b8cb0de9b4e664d007584998c91acf4bcca04be7f6c4e97c2579a9cc174e4db220347a00b252392cd6f3aa3e08e27ef3a231d422512a419a199c2a SHA512 be6b2545811ac8a869fd0365c1126be58531a6c0b51690feb17d7e88a2b79dfec6a466ac317df15e4d038c02df0f72993ae3e50a218c9f7f6659787c7f8e9333 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod 28 BLAKE2B 4f0c4b42b00093024ef494b1b0a07896ec41eb140fb953affc085921181eab44bab0baa38ab559b9e36e022acf5cb9ebad5ddcc7303f33982d9012e9e150cb03 SHA512 7939dfe977dd42ac3ca8b91824a73046222ac9bed4f9cbcf0f2d332727b92a094540a56dfb19d095df6d5917b30cec86a6e9e1b082581049fb05bb7bb10106a4 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.zip 14488 BLAKE2B 3bb8df1a459b2cf1dd63ab200f06a9f41f968f828b815b70bff899972a4c913656dbd3856dc6f4626836175d32b63c439e32a5aeb6a034f4733e2d09ef53f7f9 SHA512 d5fff733045694509ef1100fb8701526002b0841a11b5e1acbdea7e186c80738f651bd973c5eba2db5d2b8fff1b3057ea5d7d0e46645268b2f3619656238fdf4 +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.0.0-20190412183630-56d357773e84.zip 25616 BLAKE2B c6426c3be7782971032f7651471a5c9e83c9cbb8e9481a8e2fe284591a27c66cf713487e93151080fb342307d69b93425d4c65d5bbe5549a8eecf2c8c51c9c79 SHA512 fbf2e5b63f6e80b1deb147a806f48be1d4b7ff8bf7d4d648e6505a542a456f73b842bbee67609f5a8a5e7a810154dec6881c2b2172ce946ef91de31682fa27d3 +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.0.0-20220715151400-c0bba94af5f8.zip 1798284 BLAKE2B e2971176195e0968df9a4dab468d882a1e276ad9ca2cd1143027c9c9d583d3ad92d2459fe6d353ab685cf10ad8582d44d74c5036bb6c701ff31eb802fc1e5d8a SHA512 f1e8d9e05286a796ddf5c35dfc2478c6bbd031f868373eea883633c91e8227a2fbf81f0665780e35edd324599b1f9e5c18c24c91f6134a8273ade428ce853a8a +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.4.tar.gz 20819 BLAKE2B 7a429907c6f10f2928308849ded8fb1d8454a066c2cc177e7efcf6b990f4313b9483306bcac0acdf4c9288ef7cd0d3f48441f8ed7650c933d0153839397730f0 SHA512 c23da7fe1380c6a193f8f035c642e79eb61542dd9877ce35d914356d3b35cfe25aad627295860c4d2e33f32f5bd923a3ae292845ae19892bc404e162cefac139 diff --git a/gui-apps/nwg-dock-hyprland/metadata.xml b/gui-apps/nwg-dock-hyprland/metadata.xml new file mode 100644 index 0000000000..eaf7adfa6e --- /dev/null +++ b/gui-apps/nwg-dock-hyprland/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-dock-hyprland/issues + nwg-piotr/nwg-dock-hyprland + + diff --git a/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.4.ebuild b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.4.ebuild new file mode 100644 index 0000000000..e2f7bbff15 --- /dev/null +++ b/gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.1.4.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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-20221218201547-1f6674a3f872" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872/go.mod" + "github.com/gotk3/gotk3 v0.6.1" + "github.com/gotk3/gotk3 v0.6.1/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" + "github.com/joshuarubin/lifecycle v1.0.0/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.0" + "github.com/sirupsen/logrus v1.9.0/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.uber.org/atomic v1.3.2/go.mod" + "go.uber.org/multierr v1.1.0" + "go.uber.org/multierr v1.1.0/go.mod" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/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 + +SRC_URI="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +KEYWORDS="~amd64" + +DESCRIPTION="GTK3-based dock for Hyprland" +HOMEPAGE="https://github.com/nwg-piotr/nwg-dock-hyprland" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-libs/gtk-layer-shell + gui-wm/hyprland + x11-libs/gtk+:3 +" +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 +} From f207eabbab63b855d7021cff12d557fd0075a0aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Tue, 8 Aug 2023 23:50:42 +0200 Subject: [PATCH 08/19] gui-apps/nwg-drawer: new package, add 0.3.9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-drawer/Manifest | 40 +++++++++++ gui-apps/nwg-drawer/metadata.xml | 16 +++++ gui-apps/nwg-drawer/nwg-drawer-0.3.9.ebuild | 80 +++++++++++++++++++++ 3 files changed, 136 insertions(+) create mode 100644 gui-apps/nwg-drawer/Manifest create mode 100644 gui-apps/nwg-drawer/metadata.xml create mode 100644 gui-apps/nwg-drawer/nwg-drawer-0.3.9.ebuild diff --git a/gui-apps/nwg-drawer/Manifest b/gui-apps/nwg-drawer/Manifest new file mode 100644 index 0000000000..046d9fd768 --- /dev/null +++ b/gui-apps/nwg-drawer/Manifest @@ -0,0 +1,40 @@ +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%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip 2401696 BLAKE2B f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e SHA512 74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.6.0.mod 306 BLAKE2B a771e76c9310287371b03f1ffd777b30aacf61ab3d1ef10a5c365d907bc8fb56f909b7735abc8d6f3991ea8a95de0e7b021ec7dae7812c7fc6d49217fcd0acae SHA512 6308592e6bc0e8344788cb9dac884556fd203fe8c9e044563600fa28bf818864ec20695880474f0c9e24a78b47586ba4d928d16f4d51d1003c85c2da5fb9e197 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.6.0.zip 72788 BLAKE2B b3dd4f49b3825aa165d2f4350404285a96b0aa011ecbbf0b7becf03f9f9d00ebc6e98301c6e0165c360d6f618f79e97f592de1c03259352c01f7a09b37a1d98f SHA512 6698f79a865bd0910fe8c7ff7ba29c96694f5fbcc4c452b85433e4b639db94e6bad9705242677c9a0e46e1c0537431c6c4dd2099cadd9fe4cae9f0d13979ff46 +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.2.zip 411600 BLAKE2B 87260dda08b03be8b9f164587177ed2f0b154d9adcaa973a7e980448e1402191518ef67b22f6c151057c7e3eeda676b0c4ae9e9cd4a3183e03a1285804655d15 SHA512 820127cfdc4674170226989501578d5ea72bad1baf8f0c2b1643fed4b88908f5f3b66e6ad66d6bb1c0c490156e53c5a83fe5b7960ec252fe1fc798b253eb24dd +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.mod 217 BLAKE2B 0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57 SHA512 596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.zip 15138 BLAKE2B 03af85db4852d19ef651e78559bb5099f1a069e7d2b1818087b9ef0946a2e3f272681192b0a97222a9472d19e98c7fe0eaa75d33157d1688fb96d71012dd9328 SHA512 08f0f0b23767232deb89289fda9ef6c4ee89d4edca599ad3b78674b88bf50f2e9c6ed260251b5cf22e0059202007eab607c17d5d2f35db14f3f2ab7f0f63ad6c +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511 SHA512 462b59b66156d6c8ce78a9887c3a1436661ad62cd87761621cf63f6ab4e7c8b51eab2e534c7b9aba715edc9122d5df7206ad3515eacf82f43618d390702897dd +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.1.4.mod 111 BLAKE2B 5640591d682734473a9aca3a37b6dba8bafdb02608f5b23c922742190d526c0c2860d4989b109f825d4d9b2fa02bad18adf41cf73f99e2df28cece6e5394908b SHA512 71becf627748bd0818f989ccda8663c989d95bcfd818fa95efe46849662ff33dc92b1fe5c537dfa84c007f1c71ee12769917ba53c07184eaf935df10e12d7033 +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.1.4.zip 10319 BLAKE2B 9c149bdb7e474ba50cd4216e40e421a0c1c820e1245d0148ddaa7f09a5a3af3d3bcaf9783c63d4fa8d72fee789cb192f1c8dfcbd764219ea6e3c84ffe673faff SHA512 bc09cd8e7e8142ea55038eccd825360550175c8fee668805f1c267b010cdb83e4154a0c46c1094a519aa26b8d82fa1e86a5760dd8cfebc3f292784048c315e2a +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 +DIST github.com%2Fsirupsen%2Flogrus%2F@v%2Fv1.9.3.zip 69937 BLAKE2B 268da6da2e7d188ec86f061ff5df9325e59b74341760f038905080b1b42d23f7344e6ef65ecc539981cc024d80692acf2962dab190d8a0cf3418daf97a20c97f SHA512 1b342b0022c427eda4ba3a5b326289c1b35197b803c8498eb24a34dc79df97d1533a4477b43e813f6dc8989d252b669958dbb5e4ee41afa63947e547855c6f37 +DIST github.com%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 +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 go.uber.org%2Fatomic%2F@v%2Fv1.3.2.mod 26 BLAKE2B 00521092f85fc8940d69a5885423e84d8e6987a29749d886be3f40c230e563b55d96779ccd2efb99e939167c93067e8d37117750cf2567fc49e70bce9e847d07 SHA512 4c66fd56c35d6d25a3091f83a2d3872ba395092c10519e052aaccf3edca281fb874a46e86e7a7294b4f42a5d5a51d3cc0f066081e5ab945288a48ac223bc19e6 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod 28 BLAKE2B 4f0c4b42b00093024ef494b1b0a07896ec41eb140fb953affc085921181eab44bab0baa38ab559b9e36e022acf5cb9ebad5ddcc7303f33982d9012e9e150cb03 SHA512 7939dfe977dd42ac3ca8b91824a73046222ac9bed4f9cbcf0f2d332727b92a094540a56dfb19d095df6d5917b30cec86a6e9e1b082581049fb05bb7bb10106a4 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.11.0.mod 228 BLAKE2B cf348001354adde2c67925753d3ef410460f68760cb598dc46ffc4c9e125682712608eb76ca3333efb4f832239a16a43689cc497907b32d3d6e5ac52e39af844 SHA512 f104d72db3ff0496329bf07fa55629a9e8d4f9833769aac37b37bc0b16bc3a88b14f0d249e44f669050275e878c54c35678470e9a99b2f42ae5eb2a2cece9b0e +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.11.0.zip 25681 BLAKE2B bce45d9bce4c45a29fcf6ecbbde6785be64cfd31546829379765084ad3fca38bd616a2ccda93215fd67eb68a99d6713b2e6c097dba9cd52cecc5da4d72aefa4b SHA512 68040fe6658ae4d8215b807c5ccb00df995cbf6bae56d68beef8335abb38d1008f2814abf71b196ccb1ccde10d5234de2da77055171ae87780816ac20521a662 +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.3.0.mod 34 BLAKE2B e6fce159f6aa9f6144ea5f2d0d76f62ece23ebfe8f768989bdf5c1629c8a10f994b358d2c3a5c622411bbfc06ec136085e0fc4adb6d9f5936a9ad8123d600170 SHA512 e409094e57103743a3650935cc5bdc2083ef596bca3720ac1c2098667dc66d88b1df3a3d7b9144a686d2aa4beadb7bc4d9d7a588d80fd50b25f130635231554d +DIST golang.org%2Fx%2Fsync%2F@v%2Fv0.3.0.zip 29766 BLAKE2B 96c9fb130b31e0125091d61f0771694280a1742101114bfe696792a28b1cb0fc62d32814e28851518510dac5beaa114d4a24947debc2273b2dfa3afb7a131395 SHA512 834108729ff32fb80cf9e9826d4a40b443e3250949b358b5aecfba3bbd3158d0dcbc3ec1c1076f168a01177c0a5bf91d0f46bc5e55ac7443bd41c9c5900f9391 +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.0.0-20220908164124-27713097b956.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.10.0.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.10.0.zip 1902132 BLAKE2B b19a0f7209d76710562af1c159613cf211b246fc64ade76bfab8e7a95bdcb5949ea122f9a1eede8b44aa4e5633b6dff12421e370beec23d92056e0c3cf86e752 SHA512 13a839684ae30506b0312a3d8260bf714b1d0e7b8cb47c01aca6881d2e2c0758092017f34b277502d6b915385218630acc90362e73a22560e59f938e737ecace +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.zip 104623 BLAKE2B 51d69616c21728779614f4455d23d2302a8f986b44344257b4bc2b5db011c7266432ee93d31d43344231b52527d1027eba3ef37a3365f9afe69f3ecc8613bccb SHA512 d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff +DIST nwg-drawer-0.3.9.tar.gz 47736 BLAKE2B f37cf6b690b7a265a8bc8f0da8ae909e924cd08b4707288dd2b7fb23e6928abb62ac78ac79a7ff6d08071250a23fd7d5bb813d7cbb3cef999dd0943989c48a30 SHA512 1c4cae52ce8410cedb9e0dbd0f1382bea777de091f43eac63ddcf2f44954a8cdaf9cae8bcda6012730c08a2ac244741986ff589088a059b569f61a8da8930274 diff --git a/gui-apps/nwg-drawer/metadata.xml b/gui-apps/nwg-drawer/metadata.xml new file mode 100644 index 0000000000..6f6d6df267 --- /dev/null +++ b/gui-apps/nwg-drawer/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-drawer/issues + nwg-piotr/nwg-drawer + + diff --git a/gui-apps/nwg-drawer/nwg-drawer-0.3.9.ebuild b/gui-apps/nwg-drawer/nwg-drawer-0.3.9.ebuild new file mode 100644 index 0000000000..0d489ff9b2 --- /dev/null +++ b/gui-apps/nwg-drawer/nwg-drawer-0.3.9.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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-20221218201547-1f6674a3f872" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872/go.mod" + "github.com/fsnotify/fsnotify v1.6.0" + "github.com/fsnotify/fsnotify v1.6.0/go.mod" + "github.com/gotk3/gotk3 v0.6.1/go.mod" + "github.com/gotk3/gotk3 v0.6.2" + "github.com/gotk3/gotk3 v0.6.2/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.3.0" + "golang.org/x/sync v0.3.0/go.mod" + "golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod" + "golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod" + "golang.org/x/sys v0.10.0" + "golang.org/x/sys v0.10.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" + ) +go-module_set_globals + +SRC_URI="https://github.com/nwg-piotr/nwg-drawer/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +KEYWORDS="~amd64" + +DESCRIPTION="Application drawer for wlroots-based Wayland compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-drawer" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-libs/gtk-layer-shell + x11-libs/gtk+:3 + x11-misc/xdg-utils +" +DEPEND=" + >=dev-lang/go-1.20 + ${RDEPEND} +" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/nwg-drawer + doins -r desktop-directories + doins drawer.css + dobin bin/nwg-drawer +} From de21c3e71950f4928ceebca5010467fa7cb0eb8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Tue, 8 Aug 2023 23:59:52 +0200 Subject: [PATCH 09/19] gui-apps/nwg-menu: new package, add 0.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-menu/Manifest | 25 ++++++++++ gui-apps/nwg-menu/metadata.xml | 16 +++++++ gui-apps/nwg-menu/nwg-menu-0.1.1.ebuild | 64 +++++++++++++++++++++++++ 3 files changed, 105 insertions(+) create mode 100644 gui-apps/nwg-menu/Manifest create mode 100644 gui-apps/nwg-menu/metadata.xml create mode 100644 gui-apps/nwg-menu/nwg-menu-0.1.1.ebuild diff --git a/gui-apps/nwg-menu/Manifest b/gui-apps/nwg-menu/Manifest new file mode 100644 index 0000000000..c800dc9932 --- /dev/null +++ b/gui-apps/nwg-menu/Manifest @@ -0,0 +1,25 @@ +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.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20210331230524-5cca0b819261.mod 120 BLAKE2B 20c762cdf8941a400d33c77d7ac4f800b7598a5003775f4ab459f943f011048ae48db2587af03bfdaed9941d60c6764142d741545057958fe68a8223068d18bd SHA512 de15195276d5a17840e08ca1dc3bd02cb69802d495abd12d81a01c3aa6f8ac540e765204248d7e0a83e99c666e925c003dff3f444f3be6e8a36b6b556bfa9927 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20210331230524-5cca0b819261.zip 3678 BLAKE2B a5dbd076df021bc1d7dd8ed4a96ed5184562c45d3296f8ffb9f62da59f7dc8b09a00115e944236f7c55f5091642a71fe73489354f0bb6e302a4f9ad108f9f0e9 SHA512 57d5ada5decc9019a20e0df36762f3fffecf77f9d08e7d3de18f9c99154572fb3c5a203c600fd8011f2bcfea8f91c5a2bf39d866c331045120cc0f3dbc52e848 +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.5.3-0.20210223154815-289cfb6dbf32.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.0.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.0.zip 401960 BLAKE2B 70fec601ae92b3ae0ebca563bef26d6a5619fb8509b7767bed25caaea36ac826fac1ae3067ad8e2dc0606d3bfcff6011da45abf513c5ac44aeb9cabc1153d334 SHA512 6a46b089108c36a892b676d89c34b97d4b402d7d4ce02766cefb3e3aa87c7f495588e27b0706c87ba791f34cf41f6e3c5b25c4abc0cc73b91ee454b1c47aaf0e +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv0.0.4.mod 217 BLAKE2B 0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57 SHA512 596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv0.0.4.zip 11336 BLAKE2B 773128e41867aec222041dc706a362c05ab242ed2545ed5753c20c776aae6e17b70a875162f9cb2f21e4a7cfa5a7271256f4dd39430de15f44f5597dd57664ed SHA512 7f1e35eb1c0111a7591799697a411e917c9aeb949b492c010ccefc50b140d046269c6b463b9902018773dfa577ac7fbb2337e446af98e92ae35966f52ca2ed06 +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511 SHA512 462b59b66156d6c8ce78a9887c3a1436661ad62cd87761621cf63f6ab4e7c8b51eab2e534c7b9aba715edc9122d5df7206ad3515eacf82f43618d390702897dd +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.zip 10040 BLAKE2B ff21d4c6639a7eac33a73e887674d2dd6e84355704116053332b2ab8c5967b276bbcb0f930b89112756a99c3ee081aafc58680c141e341f9a8d3705b7b2294d8 SHA512 338d07d1f7e0e42dc570785316f983c90acbc0145e8da1841fbf2d8eb4fd3382e65f6d948040954cb7fc674b78797e35cbecff69154af57d6f4d3934571398e4 +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%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611 +DIST go.uber.org%2Fatomic%2F@v%2Fv1.3.2.mod 26 BLAKE2B 00521092f85fc8940d69a5885423e84d8e6987a29749d886be3f40c230e563b55d96779ccd2efb99e939167c93067e8d37117750cf2567fc49e70bce9e847d07 SHA512 4c66fd56c35d6d25a3091f83a2d3872ba395092c10519e052aaccf3edca281fb874a46e86e7a7294b4f42a5d5a51d3cc0f066081e5ab945288a48ac223bc19e6 +DIST go.uber.org%2Fatomic%2F@v%2Fv1.3.2.zip 15027 BLAKE2B 06a2451071b8cb0de9b4e664d007584998c91acf4bcca04be7f6c4e97c2579a9cc174e4db220347a00b252392cd6f3aa3e08e27ef3a231d422512a419a199c2a SHA512 be6b2545811ac8a869fd0365c1126be58531a6c0b51690feb17d7e88a2b79dfec6a466ac317df15e4d038c02df0f72993ae3e50a218c9f7f6659787c7f8e9333 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod 28 BLAKE2B 4f0c4b42b00093024ef494b1b0a07896ec41eb140fb953affc085921181eab44bab0baa38ab559b9e36e022acf5cb9ebad5ddcc7303f33982d9012e9e150cb03 SHA512 7939dfe977dd42ac3ca8b91824a73046222ac9bed4f9cbcf0f2d332727b92a094540a56dfb19d095df6d5917b30cec86a6e9e1b082581049fb05bb7bb10106a4 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.zip 14488 BLAKE2B 3bb8df1a459b2cf1dd63ab200f06a9f41f968f828b815b70bff899972a4c913656dbd3856dc6f4626836175d32b63c439e32a5aeb6a034f4733e2d09ef53f7f9 SHA512 d5fff733045694509ef1100fb8701526002b0841a11b5e1acbdea7e186c80738f651bd973c5eba2db5d2b8fff1b3057ea5d7d0e46645268b2f3619656238fdf4 +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.0.0-20190412183630-56d357773e84.zip 25616 BLAKE2B c6426c3be7782971032f7651471a5c9e83c9cbb8e9481a8e2fe284591a27c66cf713487e93151080fb342307d69b93425d4c65d5bbe5549a8eecf2c8c51c9c79 SHA512 fbf2e5b63f6e80b1deb147a806f48be1d4b7ff8bf7d4d648e6505a542a456f73b842bbee67609f5a8a5e7a810154dec6881c2b2172ce946ef91de31682fa27d3 +DIST nwg-menu-0.1.1.tar.gz 6474189 BLAKE2B e8d1896f10ba0fd8f5786e3805dcdbc87911295cd9a1cb070e023b61e089b8aa4d2620f8c0f4e7b116a5b2638bb17f08951181deb004d4b5c65a4fa9a64b5cc0 SHA512 481d1f81485aa5614eea96b1596f0a2e6852ca4467f2346c0e7faff773d45e106f5391d497ed5eda280d9c4ec0ab66b7402589c502521d8766c78d2495b78316 diff --git a/gui-apps/nwg-menu/metadata.xml b/gui-apps/nwg-menu/metadata.xml new file mode 100644 index 0000000000..9282345906 --- /dev/null +++ b/gui-apps/nwg-menu/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-menu/issues + nwg-piotr/nwg-menu + + diff --git a/gui-apps/nwg-menu/nwg-menu-0.1.1.ebuild b/gui-apps/nwg-menu/nwg-menu-0.1.1.ebuild new file mode 100644 index 0000000000..ad6d80aef3 --- /dev/null +++ b/gui-apps/nwg-menu/nwg-menu-0.1.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20210331230524-5cca0b819261" + "github.com/dlasky/gotk3-layershell v0.0.0-20210331230524-5cca0b819261/go.mod" + "github.com/gotk3/gotk3 v0.5.3-0.20210223154815-289cfb6dbf32/go.mod" + "github.com/gotk3/gotk3 v0.6.0" + "github.com/gotk3/gotk3 v0.6.0/go.mod" + "github.com/joshuarubin/go-sway v0.0.4" + "github.com/joshuarubin/go-sway v0.0.4/go.mod" + "github.com/joshuarubin/lifecycle v1.0.0" + "github.com/joshuarubin/lifecycle v1.0.0/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.3.0" + "github.com/stretchr/testify v1.3.0/go.mod" + "go.uber.org/atomic v1.3.2" + "go.uber.org/atomic v1.3.2/go.mod" + "go.uber.org/multierr v1.1.0" + "go.uber.org/multierr v1.1.0/go.mod" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod" + ) +go-module_set_globals + +SRC_URI="https://github.com/nwg-piotr/nwg-menu/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +KEYWORDS="~amd64" + +DESCRIPTION="enuStart plugin to nwg-panel, also capable of working standalone" +HOMEPAGE="https://github.com/nwg-piotr/nwg-menu" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-libs/gtk-layer-shell + x11-libs/gtk+:3 +" +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 +} From ef39bae2cbef238939a52490012f3fc7aa9fa00a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Wed, 9 Aug 2023 00:08:07 +0200 Subject: [PATCH 10/19] gui-apps/nwg-displays: new package, add 0.3.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-displays/Manifest | 1 + gui-apps/nwg-displays/metadata.xml | 16 +++++++++++++ .../nwg-displays/nwg-displays-0.3.7.ebuild | 23 +++++++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 gui-apps/nwg-displays/Manifest create mode 100644 gui-apps/nwg-displays/metadata.xml create mode 100644 gui-apps/nwg-displays/nwg-displays-0.3.7.ebuild diff --git a/gui-apps/nwg-displays/Manifest b/gui-apps/nwg-displays/Manifest new file mode 100644 index 0000000000..5a0b6b94a2 --- /dev/null +++ b/gui-apps/nwg-displays/Manifest @@ -0,0 +1 @@ +DIST nwg-displays-0.3.7.tar.gz 23051 BLAKE2B 085c608cf5768754014f23187fbe2535a99f15f6d16adfc561abebb633191d95f567c2dc7491fac1740584a5124e03a10714bfae77ea2243afabf08ba011a016 SHA512 9e90ce075199b380f7715c82970247bbe5451b83e007465beb6bc561e38eacc62908673c77be2412433fe1057af65d6197dbbba848a92cf673cf0ba28904f7e8 diff --git a/gui-apps/nwg-displays/metadata.xml b/gui-apps/nwg-displays/metadata.xml new file mode 100644 index 0000000000..ac508a6bce --- /dev/null +++ b/gui-apps/nwg-displays/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-displays/issues + nwg-piotr/nwg-displays + + diff --git a/gui-apps/nwg-displays/nwg-displays-0.3.7.ebuild b/gui-apps/nwg-displays/nwg-displays-0.3.7.ebuild new file mode 100644 index 0000000000..bc0cb3da5f --- /dev/null +++ b/gui-apps/nwg-displays/nwg-displays-0.3.7.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +SRC_URI="https://github.com/nwg-piotr/nwg-displays/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Output management utility for sway and Hyprland" +HOMEPAGE="https://github.com/nwg-piotr/nwg-displays" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-apps/wlr-randr + x11-libs/gtk+:3 +" +DEPEND="${RDEPEND}" From f29d1f5111673af5b5575b4990d02740b40cf0b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Wed, 9 Aug 2023 00:22:35 +0200 Subject: [PATCH 11/19] gui-apps/nwg-bar: new package, add 0.1.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-bar/Manifest | 24 ++++++++++ gui-apps/nwg-bar/metadata.xml | 16 +++++++ gui-apps/nwg-bar/nwg-bar-0.1.3.ebuild | 63 +++++++++++++++++++++++++++ 3 files changed, 103 insertions(+) create mode 100644 gui-apps/nwg-bar/Manifest create mode 100644 gui-apps/nwg-bar/metadata.xml create mode 100644 gui-apps/nwg-bar/nwg-bar-0.1.3.ebuild diff --git a/gui-apps/nwg-bar/Manifest b/gui-apps/nwg-bar/Manifest new file mode 100644 index 0000000000..52e4e1f959 --- /dev/null +++ b/gui-apps/nwg-bar/Manifest @@ -0,0 +1,24 @@ +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.0.zip 60546 BLAKE2B e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d SHA512 53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.mod 90 BLAKE2B b8f340b487e8df1c3d35b380cf1d48fda80812d38939d8739a6a0048f8f6d90b03e23c34672edfc744c5d463a5174f25f522fea5fabd7d7a7544700b032e35ad SHA512 973282445fc5252760021848609aa6ac8dbd7571756eff402bd5c705e344e5969ea6a658c0aa21da8a97b9d20b2edf70125eb6013a9c42b01f57e59d4d21ad99 +DIST github.com%2Fdlasky%2Fgotk3-layershell%2F@v%2Fv0.0.0-20221218201547-1f6674a3f872.zip 2401696 BLAKE2B f5b2966f9f6890d16bd13669eee34cb0a1ba6fce5e227764d48c717c3bfbfb4d59bc7ae92063cdde2461b40c0b57c99803ea7cb9dd3996d184916f7c5dd4f22e SHA512 74c5829eb149f04662050dc085e058448d1dc692fc1f806444e801823448d40fb694ee6f838a691e31e354f6ada302087478c3ec034168ee5b4227c58eaa8729 +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.mod 39 BLAKE2B 4d10be140ba045a068e1a13a1302698ee76f21627f0fdde3d952c82706179fbfd0af3f13737bf8771366298c2e6aec48113682951b81ac9208c88b69cb4836d5 SHA512 2e251029136f540fd056077d2b41c7ed820ad3614bf50516ad9a60ba54e1808e18ccfdd91a4454428adcf1426fc2ab93636cc8f9e2a55c14ad07648dd31cc35d +DIST github.com%2Fgotk3%2Fgotk3%2F@v%2Fv0.6.1.zip 401975 BLAKE2B a1cd9ce75924c05b01d13964f5d6f7a959ed3656fa8293e168f74466c0ee63b06bb8aa168dcf240695cca833e264bcc71ed46776f8bf6a96702af9c918ebb9ec SHA512 4558b85341608e68dc710140270fc09564d0bf43f43c76c7cfe7a9848658d6dfa33ed8d08032d81efc11b32c563aa35a0a2b54f1efc180c7cb28cec731ec04b2 +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.mod 217 BLAKE2B 0c72b5cdc9867a219428b6ea11e5d19a77d6154284157ad42476eb0a1ef98c6726f95cdbbf2ac11629c9f0398bf8a04462803da27d7bbebed40ff60d1f1dfc57 SHA512 596d6fde403840c58c9682a21cfb3f08e02b408b14ad9dc96dae73285efca8bd68efb6913cfaed837e9be4e0e6c202a760626e11fe30d9f307810e124973e57a +DIST github.com%2Fjoshuarubin%2Fgo-sway%2F@v%2Fv1.2.0.zip 15138 BLAKE2B 03af85db4852d19ef651e78559bb5099f1a069e7d2b1818087b9ef0946a2e3f272681192b0a97222a9472d19e98c7fe0eaa75d33157d1688fb96d71012dd9328 SHA512 08f0f0b23767232deb89289fda9ef6c4ee89d4edca599ad3b78674b88bf50f2e9c6ed260251b5cf22e0059202007eab607c17d5d2f35db14f3f2ab7f0f63ad6c +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.mod 111 BLAKE2B d7c768bbb1d6121c72e4a9763bf427a645dbce29c74a1861a468c666f64e391ed8aa1678769c2ac0afce947ae95fd4d92bafe992cba403de225b28e8e97f3511 SHA512 462b59b66156d6c8ce78a9887c3a1436661ad62cd87761621cf63f6ab4e7c8b51eab2e534c7b9aba715edc9122d5df7206ad3515eacf82f43618d390702897dd +DIST github.com%2Fjoshuarubin%2Flifecycle%2F@v%2Fv1.0.0.zip 10040 BLAKE2B ff21d4c6639a7eac33a73e887674d2dd6e84355704116053332b2ab8c5967b276bbcb0f930b89112756a99c3ee081aafc58680c141e341f9a8d3705b7b2294d8 SHA512 338d07d1f7e0e42dc570785316f983c90acbc0145e8da1841fbf2d8eb4fd3382e65f6d948040954cb7fc674b78797e35cbecff69154af57d6f4d3934571398e4 +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%2Fstretchr%2Fobjx%2F@v%2Fv0.1.0.mod 32 BLAKE2B d698910da1ef00a70a1673b8c74105de195020ccd95d1e70c5dd1e1615210886ff9acbc9cfd03f46e99f5223b60b04695b8d362b9e0edd4e485480f802bd229a SHA512 4e366e5a60559a8863cb2a50280deb307d8bf885ca5440cce1b49a084b4cc4583b3481240125f35f161226592a43f2c0a426152f117d79b68c92c72a93f751d5 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.mod 154 BLAKE2B 60cd7801e7cd33746305cd636b048b25a86270ec3b29a21c3c078c7e95b769bce7e80c2c7c5474113786bd788c7f88f3719e34f02141038e0d161b36e32f39b9 SHA512 bb808fad059f5abd0171e4bdc724411eff2c7e8d303a4ffb3608a00e21bb3cfafe9e83b4b4e9bccd42c9a4331f67ddc6043e3dd5eaa9a122c86626eed43a8383 +DIST github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.3.0.zip 83537 BLAKE2B 6d6de57cc5e393aaef1cdc7e2140143eb7fa324bb2ea3b9f63bfe1e8652c02d24eb441fc3b435c6b287f165c5540a008a7c21ab4070d8bc77c77e6fb608f7e46 SHA512 c5cd06f825bbfdcf2ae58ea21edbeea03c110de3fc20fcf69db07aae26c9ae67a8ac57a9ffedec9b3b4f1f3b016089935049d75d92a9a03e45ce6345b4c9c611 +DIST go.uber.org%2Fatomic%2F@v%2Fv1.3.2.mod 26 BLAKE2B 00521092f85fc8940d69a5885423e84d8e6987a29749d886be3f40c230e563b55d96779ccd2efb99e939167c93067e8d37117750cf2567fc49e70bce9e847d07 SHA512 4c66fd56c35d6d25a3091f83a2d3872ba395092c10519e052aaccf3edca281fb874a46e86e7a7294b4f42a5d5a51d3cc0f066081e5ab945288a48ac223bc19e6 +DIST go.uber.org%2Fatomic%2F@v%2Fv1.3.2.zip 15027 BLAKE2B 06a2451071b8cb0de9b4e664d007584998c91acf4bcca04be7f6c4e97c2579a9cc174e4db220347a00b252392cd6f3aa3e08e27ef3a231d422512a419a199c2a SHA512 be6b2545811ac8a869fd0365c1126be58531a6c0b51690feb17d7e88a2b79dfec6a466ac317df15e4d038c02df0f72993ae3e50a218c9f7f6659787c7f8e9333 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.mod 28 BLAKE2B 4f0c4b42b00093024ef494b1b0a07896ec41eb140fb953affc085921181eab44bab0baa38ab559b9e36e022acf5cb9ebad5ddcc7303f33982d9012e9e150cb03 SHA512 7939dfe977dd42ac3ca8b91824a73046222ac9bed4f9cbcf0f2d332727b92a094540a56dfb19d095df6d5917b30cec86a6e9e1b082581049fb05bb7bb10106a4 +DIST go.uber.org%2Fmultierr%2F@v%2Fv1.1.0.zip 14488 BLAKE2B 3bb8df1a459b2cf1dd63ab200f06a9f41f968f828b815b70bff899972a4c913656dbd3856dc6f4626836175d32b63c439e32a5aeb6a034f4733e2d09ef53f7f9 SHA512 d5fff733045694509ef1100fb8701526002b0841a11b5e1acbdea7e186c80738f651bd973c5eba2db5d2b8fff1b3057ea5d7d0e46645268b2f3619656238fdf4 +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.0.0-20190412183630-56d357773e84.zip 25616 BLAKE2B c6426c3be7782971032f7651471a5c9e83c9cbb8e9481a8e2fe284591a27c66cf713487e93151080fb342307d69b93425d4c65d5bbe5549a8eecf2c8c51c9c79 SHA512 fbf2e5b63f6e80b1deb147a806f48be1d4b7ff8bf7d4d648e6505a542a456f73b842bbee67609f5a8a5e7a810154dec6881c2b2172ce946ef91de31682fa27d3 +DIST nwg-bar-0.1.3.tar.gz 10823 BLAKE2B a3cd8cbe1f68fe643715cdb6807ab081075731587c460d6e8fea4c3293ecb5d76b00b458262762022a606ee0f4f776f1db959525fe69ff6503908421784dbd4f SHA512 bbb5f2933c1a1ef133de41d6abde40bbccf99a39b7b2a918f04bc58607d6d7fef0948eb08846fe5514477277ff3654400bca09170b43f60db7c315752b703d66 diff --git a/gui-apps/nwg-bar/metadata.xml b/gui-apps/nwg-bar/metadata.xml new file mode 100644 index 0000000000..fe76c8a1d6 --- /dev/null +++ b/gui-apps/nwg-bar/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-bar/issues + nwg-piotr/nwg-bar + + diff --git a/gui-apps/nwg-bar/nwg-bar-0.1.3.ebuild b/gui-apps/nwg-bar/nwg-bar-0.1.3.ebuild new file mode 100644 index 0000000000..6d569cc7f1 --- /dev/null +++ b/gui-apps/nwg-bar/nwg-bar-0.1.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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" + "github.com/davecgh/go-spew v1.1.0/go.mod" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872" + "github.com/dlasky/gotk3-layershell v0.0.0-20221218201547-1f6674a3f872/go.mod" + "github.com/gotk3/gotk3 v0.6.1" + "github.com/gotk3/gotk3 v0.6.1/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" + "github.com/joshuarubin/lifecycle v1.0.0/go.mod" + "github.com/pmezard/go-difflib v1.0.0" + "github.com/pmezard/go-difflib v1.0.0/go.mod" + "github.com/stretchr/objx v0.1.0/go.mod" + "github.com/stretchr/testify v1.3.0" + "github.com/stretchr/testify v1.3.0/go.mod" + "go.uber.org/atomic v1.3.2" + "go.uber.org/atomic v1.3.2/go.mod" + "go.uber.org/multierr v1.1.0" + "go.uber.org/multierr v1.1.0/go.mod" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84" + "golang.org/x/sync v0.0.0-20190412183630-56d357773e84/go.mod" + ) +go-module_set_globals + +SRC_URI="https://github.com/nwg-piotr/nwg-bar/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +KEYWORDS="~amd64" + +DESCRIPTION="GTK3-based button bar for wlroots-based compositors" +HOMEPAGE="https://github.com/nwg-piotr/nwg-bar" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-libs/gtk-layer-shell + x11-libs/gtk+:3 +" +DEPEND=" + >=dev-lang/go-1.20 + ${RDEPEND} +" + +src_compile() { + emake build +} + +src_install() { + insinto /usr/share/nwg-bar + doins -r images + doins config/* + dobin bin/nwg-bar +} From e00e3a2277b48fb82d581af43d0d1b3c6dee468f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Wed, 9 Aug 2023 01:00:15 +0200 Subject: [PATCH 12/19] gui-apps/nwg-shell: new package, add 0.5.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-shell/Manifest | 1 + gui-apps/nwg-shell/metadata.xml | 16 +++++++++++ gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild | 34 +++++++++++++++++++++++ 3 files changed, 51 insertions(+) create mode 100644 gui-apps/nwg-shell/Manifest create mode 100644 gui-apps/nwg-shell/metadata.xml create mode 100644 gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild diff --git a/gui-apps/nwg-shell/Manifest b/gui-apps/nwg-shell/Manifest new file mode 100644 index 0000000000..2c3345dfd9 --- /dev/null +++ b/gui-apps/nwg-shell/Manifest @@ -0,0 +1 @@ +DIST nwg-shell-0.5.7.tar.gz 289852 BLAKE2B d75ec6d01ee7c507fc8227ee0968fbd5f21e4bc94be9dcada342c320b6b62637d8d2112eabe442c880c9c38cb38fb175304d34c1911d6cf9adcb1141445c4624 SHA512 c1f2c098576ab52ac96d150f5d8648f9ff70ddafb8eea1793ded328d03233b7f650ace1fc92713748ca91c207bb69c1251a235bc75a6def0512e580010fe7730 diff --git a/gui-apps/nwg-shell/metadata.xml b/gui-apps/nwg-shell/metadata.xml new file mode 100644 index 0000000000..b47972b7d6 --- /dev/null +++ b/gui-apps/nwg-shell/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-shell/issues + nwg-piotr/nwg-shell + + diff --git a/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild b/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild new file mode 100644 index 0000000000..e8d3062bd8 --- /dev/null +++ b/gui-apps/nwg-shell/nwg-shell-0.5.7.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +SRC_URI="https://github.com/nwg-piotr/nwg-shell/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="meta-package for the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + gui-apps/nwg-bar + gui-apps/nwg-displays + || ( gui-apps/nwg-dock gui-apps/nwg-dock-hyprland ) + gui-apps/nwg-drawer + app-misc/nwg-look + gui-apps/nwg-menu + gui-apps/nwg-panel + gui-apps/nwg-shell-config +" +DEPEND="${RDEPEND}" + +pkg_postinst() { + elog "To install nwg-shell for the current user, run" + elog "nwg-shell-installer -w (for sway) or" + elog "nwg-shell-installer -w -hypr (for hyprland)" +} From b4fe4125407b99f285b749e40e1aa08c0993f709 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Wed, 9 Aug 2023 01:01:42 +0200 Subject: [PATCH 13/19] gui-apps/nwg-shell-config: new package, add 0.5.14 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- gui-apps/nwg-shell-config/Manifest | 1 + gui-apps/nwg-shell-config/metadata.xml | 16 +++++++++++++ .../nwg-shell-config-0.5.14.ebuild | 24 +++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 100644 gui-apps/nwg-shell-config/Manifest create mode 100644 gui-apps/nwg-shell-config/metadata.xml create mode 100644 gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild diff --git a/gui-apps/nwg-shell-config/Manifest b/gui-apps/nwg-shell-config/Manifest new file mode 100644 index 0000000000..276e0bcd99 --- /dev/null +++ b/gui-apps/nwg-shell-config/Manifest @@ -0,0 +1 @@ +DIST nwg-shell-config-0.5.14.tar.gz 104956 BLAKE2B 109e6da5d30b3b96c4b5ee111c43b49febccb5072e1510776a8b5238379055cf5968bd408a1c69961e65b86a36d6adf54e196f4ebbdbf3e2587453d823fdd355 SHA512 9b4f7cf89c984f37d7f3a671cf9b029f0a94a7c41bb7986303e35f9975c1890140815a33c808a284f1c5e616bd3f652d5ac3696ebe16f4dee0f4234f7713d43c diff --git a/gui-apps/nwg-shell-config/metadata.xml b/gui-apps/nwg-shell-config/metadata.xml new file mode 100644 index 0000000000..5fbfb2ce5a --- /dev/null +++ b/gui-apps/nwg-shell-config/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-shell-config/issues + nwg-piotr/nwg-shell-config + + diff --git a/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild new file mode 100644 index 0000000000..b9c8494df0 --- /dev/null +++ b/gui-apps/nwg-shell-config/nwg-shell-config-0.5.14.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +SRC_URI="https://github.com/nwg-piotr/nwg-shell-config/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="nwg-shell configuration utility" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-config" +LICENSE="MIT" + +SLOT="0" + +RDEPEND=" + gui-apps/nwg-shell + sci-geosciences/geopy + x11-libs/gtk+:3 +" +DEPEND="${RDEPEND}" From 24b3129ebb088b8f99f1f41317244d53730349ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pascal=20J=C3=A4ger?= Date: Wed, 9 Aug 2023 01:11:06 +0200 Subject: [PATCH 14/19] app-misc/nwg-shell-wallpapers: new package, add 1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Pascal Jäger --- app-misc/nwg-shell-wallpapers/Manifest | 1 + app-misc/nwg-shell-wallpapers/metadata.xml | 16 ++++++++++++++++ .../nwg-shell-wallpapers-1.1.ebuild | 19 +++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 app-misc/nwg-shell-wallpapers/Manifest create mode 100644 app-misc/nwg-shell-wallpapers/metadata.xml create mode 100644 app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.1.ebuild diff --git a/app-misc/nwg-shell-wallpapers/Manifest b/app-misc/nwg-shell-wallpapers/Manifest new file mode 100644 index 0000000000..edea80d1e3 --- /dev/null +++ b/app-misc/nwg-shell-wallpapers/Manifest @@ -0,0 +1 @@ +DIST nwg-shell-wallpapers-1.1.tar.gz 18835687 BLAKE2B 73e6659edfcd1d015717dfbedc85373278b8a7ec78a10592b495117018930dc23a3e36f23885a78625c2bfc98074c2ce7a6a8152c57da46ecadd1534494e49ea SHA512 88e0a1f54b3b55ce9833ab793719d6326bcf8bafd2b84c469b68b6b4be3970ae80dbf45cd444f9cf5fdd89fc3cf6036a7312112fa7fca33bb9eedf9205e32613 diff --git a/app-misc/nwg-shell-wallpapers/metadata.xml b/app-misc/nwg-shell-wallpapers/metadata.xml new file mode 100644 index 0000000000..0280c2380c --- /dev/null +++ b/app-misc/nwg-shell-wallpapers/metadata.xml @@ -0,0 +1,16 @@ + + + + + pascal.jaeger@leimstift.de + Pascal Jaeger + + + + Piotr Miller + nwg.piotr@gmail.com + + https://github.com/nwg-piotr/nwg-shell-wallpapers/issues + nwg-piotr/nwg-shell-wallpapers + + diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.1.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.1.ebuild new file mode 100644 index 0000000000..6ab9adfad8 --- /dev/null +++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project" +HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers" +LICENSE="MIT" +SLOT="0" + +DEPEND="" + +src_install() { + insinto /usr/share/backgrounds/nwg-shell + doins wallpapers/* +} From 187f83aa269a9016f4bfbc9de7b183e8a3a9ec9e Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Wed, 9 Aug 2023 14:21:31 +0800 Subject: [PATCH 15/19] sci-electronics/verilator: add 5.014, drop 5.008 Signed-off-by: Huang Rui --- sci-electronics/verilator/Manifest | 2 +- .../{verilator-5.008.ebuild => verilator-5.014.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename sci-electronics/verilator/{verilator-5.008.ebuild => verilator-5.014.ebuild} (100%) diff --git a/sci-electronics/verilator/Manifest b/sci-electronics/verilator/Manifest index 08a3299c1e..53f308bf99 100644 --- a/sci-electronics/verilator/Manifest +++ b/sci-electronics/verilator/Manifest @@ -1,2 +1,2 @@ DIST verilator-4.106.tar.gz 2191982 BLAKE2B 9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397 SHA512 b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe -DIST verilator-5.008.tar.gz 2899738 BLAKE2B ef487dd90827f6e8f2110991546a5edcb7919be4d50e32ba6100f3d93a4d00b5351ff1b87d49d08a876b4574b6088b92786120851e2aaa027b2ef5e1a7094c79 SHA512 321fae0b5720cd23e0758762531d6e52b218915621a959eafac8d05f3e9107d122f44c7c38d7b9bb17d26d7f61d032488ae07fb3999c81980cca6ac89bcbc67a +DIST verilator-5.014.tar.gz 2984988 BLAKE2B 5cf891a0092975bb68c65701f54b71e76579317c537bdf16ce930e7f560ceed0bb33def9d0a78df2e9b3b599f71de7633344d90b45aa54945ec39356ce7a8f87 SHA512 963c15290089fd59870bf15903e71aa29fcc10eb67b3d3f1ae0128e8a29e5dc086c6f3a8d429c24718f54c3cbc3d3bcaa137bd2fa3165a0190c591ed5fc06f37 diff --git a/sci-electronics/verilator/verilator-5.008.ebuild b/sci-electronics/verilator/verilator-5.014.ebuild similarity index 100% rename from sci-electronics/verilator/verilator-5.008.ebuild rename to sci-electronics/verilator/verilator-5.014.ebuild From 7733a58b0e3a58f0212d4f04b501ae1eb85738b1 Mon Sep 17 00:00:00 2001 From: Huang Rui Date: Wed, 9 Aug 2023 17:34:21 +0800 Subject: [PATCH 16/19] media-video/uxplay: add 1.65.3, drop 1.64 Signed-off-by: Huang Rui --- media-video/uxplay/Manifest | 2 +- media-video/uxplay/{uxplay-1.64.ebuild => uxplay-1.65.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename media-video/uxplay/{uxplay-1.64.ebuild => uxplay-1.65.3.ebuild} (100%) diff --git a/media-video/uxplay/Manifest b/media-video/uxplay/Manifest index e3263381cc..3321709f40 100644 --- a/media-video/uxplay/Manifest +++ b/media-video/uxplay/Manifest @@ -1 +1 @@ -DIST uxplay-1.64.tar.gz 403977 BLAKE2B 0b7c4b858a6fce659c0b34a42c4d7fe268f67edaf6895857ea58b69d187379a2a36b2117f4aba83bdef9606c0692456f8065a6ed81773c090fc4a1c2ec6062be SHA512 531d193af182e3b202315f8078848ad44d5b3b458b125e5d183301de8d326b4a30221538fa3b00e049d51ec79bbedb5f45abf0319a04d87dc87193789e2482f1 +DIST uxplay-1.65.3.tar.gz 416832 BLAKE2B 95df0656e0b53a51f68f8e9404de4d7935f713e398c561c4ef44d2315ce41b47bf13787bcbd616a140a6d1a3b09edca6dc7d29a861fd69b1e6d6615183acdd1f SHA512 3e43c56144e1b224598d57b374a0adeacdb96813c84480fc7a9d3cfd2f61b4aef8291de94786491b2a46c5e09367621490954c47f03045247bf4785b35b8bfa2 diff --git a/media-video/uxplay/uxplay-1.64.ebuild b/media-video/uxplay/uxplay-1.65.3.ebuild similarity index 100% rename from media-video/uxplay/uxplay-1.64.ebuild rename to media-video/uxplay/uxplay-1.65.3.ebuild From b8c33d3915f7eabf7af032981de4128ea4e55570 Mon Sep 17 00:00:00 2001 From: Victor Skovorodnikov Date: Wed, 9 Aug 2023 13:28:23 -0700 Subject: [PATCH 17/19] net-p2p/dogecoin-qt: keyword 1.14.6 for ~arm64 - Tested arm64 installation on Raspberry pi 400 in systemd and openrc - Updated symlink setup for condition using dogecoind and dogecoin-cli selection - Made generic name for some patches to work with next version Signed-off-by: Victor Skovorodnikov --- net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild | 23 +++++++++++++------ net-p2p/dogecoin-qt/files/gcc13.patch | 13 +++++++++++ ...-hardened-all.patch => hardened-all.patch} | 0 ...d-minimal.patch => hardened-minimal.patch} | 0 ...ned-no-pie.patch => hardened-no-pie.patch} | 0 ...ned-no-ssp.patch => hardened-no-ssp.patch} | 0 6 files changed, 29 insertions(+), 7 deletions(-) create mode 100644 net-p2p/dogecoin-qt/files/gcc13.patch rename net-p2p/dogecoin-qt/files/{1.14.6-hardened-all.patch => hardened-all.patch} (100%) rename net-p2p/dogecoin-qt/files/{1.14.6-hardened-minimal.patch => hardened-minimal.patch} (100%) rename net-p2p/dogecoin-qt/files/{1.14.6-hardened-no-pie.patch => hardened-no-pie.patch} (100%) rename net-p2p/dogecoin-qt/files/{1.14.6-hardened-no-ssp.patch => hardened-no-ssp.patch} (100%) diff --git a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild index bd1c090298..66e117a8a2 100644 --- a/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild +++ b/net-p2p/dogecoin-qt/dogecoin-qt-1.14.6.ebuild @@ -11,8 +11,7 @@ SRC_URI="https://github.com/dogecoin/dogecoin/archive/refs/tags/v${PV}.tar.gz -> LICENSE="MIT" SLOT="0" DB_VER="5.3" -KEYWORDS="~amd64" -# Please see Bug 910673 Comment 10 +KEYWORDS="~amd64 ~arm64" IUSE="cpu_flags_x86_avx2 dogecoind +pie +prune +ssp tests utils +wallet zmq" REQUIRED_USE="dogecoind? ( utils )" DOGEDIR="/opt/${PN}" @@ -46,7 +45,7 @@ PATCHES=( "${FILESDIR}"/"${PV}"-paymentserver.patch "${FILESDIR}"/"${PV}"-transactiondesc.patch "${FILESDIR}"/"${PV}"-deque.patch - "${FILESDIR}"/"${PV}"-gcc13.patch + "${FILESDIR}"/gcc13.patch ) WORKDIR_="${WORKDIR}/dogecoin-${PV}" @@ -55,13 +54,13 @@ S=${WORKDIR_} src_prepare() { if use pie && use ssp ; then - PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-all.patch ) + PATCHES+=( "${FILESDIR}"/hardened-all.patch ) elif use pie && ! use ssp ; then - PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-no-ssp.patch ) + PATCHES+=( "${FILESDIR}"/hardened-no-ssp.patch ) elif use ssp && ! use pie ; then - PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-no-pie.patch ) + PATCHES+=( "${FILESDIR}"/hardened-no-pie.patch ) else - PATCHES+=( "${FILESDIR}"/"${PV}"-hardened-minimal.patch ) + PATCHES+=( "${FILESDIR}"/hardened-minimal.patch ) fi default @@ -96,6 +95,11 @@ src_install() { doins src/qt/res/icons/dogecoin.png dosym "${DOGEDIR}/bin/${PN}" "/usr/bin/${PN}" + if use dogecoind ; then + dosym "${DOGEDIR}/bin/dogecoind" "/usr/bin/dogecoind" + dosym "${DOGEDIR}/bin/dogecoin-cli" "/usr/bin/dogecoin-cli" + fi + if use prune ; then domenu "${FILESDIR}"/"${PN}-prune.desktop" else @@ -111,6 +115,11 @@ pkg_postinst() { elog "Dogecoin Core Qt ${PV} has been installed." elog "Dogecoin Core Qt binaries have been placed in ${DOGEDIR}/bin." elog "${PN} has been symlinked with /usr/bin/${PN}." + + if use dogecoind ; then + elog "dogecoin daemon has been symlinked with /usr/bin/dogecoind." + elog "dogecoin client utils have been symlinked with /usr/bin/dogecoin-cli." + fi } pkg_postrm() { diff --git a/net-p2p/dogecoin-qt/files/gcc13.patch b/net-p2p/dogecoin-qt/files/gcc13.patch new file mode 100644 index 0000000000..0e4852815b --- /dev/null +++ b/net-p2p/dogecoin-qt/files/gcc13.patch @@ -0,0 +1,13 @@ +# Fixes error when building with gcc13 +diff --git a/src/support/lockedpool.cpp b/src/support/lockedpool.cpp +index ccebbe8..9d57846 100644 +--- a/src/support/lockedpool.cpp ++++ b/src/support/lockedpool.cpp +@@ -5,6 +5,7 @@ + + #include "support/lockedpool.h" + #include "support/cleanse.h" ++#include + + #if defined(HAVE_CONFIG_H) + #include "config/bitcoin-config.h" diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-all.patch b/net-p2p/dogecoin-qt/files/hardened-all.patch similarity index 100% rename from net-p2p/dogecoin-qt/files/1.14.6-hardened-all.patch rename to net-p2p/dogecoin-qt/files/hardened-all.patch diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-minimal.patch b/net-p2p/dogecoin-qt/files/hardened-minimal.patch similarity index 100% rename from net-p2p/dogecoin-qt/files/1.14.6-hardened-minimal.patch rename to net-p2p/dogecoin-qt/files/hardened-minimal.patch diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-no-pie.patch b/net-p2p/dogecoin-qt/files/hardened-no-pie.patch similarity index 100% rename from net-p2p/dogecoin-qt/files/1.14.6-hardened-no-pie.patch rename to net-p2p/dogecoin-qt/files/hardened-no-pie.patch diff --git a/net-p2p/dogecoin-qt/files/1.14.6-hardened-no-ssp.patch b/net-p2p/dogecoin-qt/files/hardened-no-ssp.patch similarity index 100% rename from net-p2p/dogecoin-qt/files/1.14.6-hardened-no-ssp.patch rename to net-p2p/dogecoin-qt/files/hardened-no-ssp.patch From e70cb972f5e1ef7eab16d27f384c6df437b47e4d Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Thu, 10 Aug 2023 11:04:09 +0300 Subject: [PATCH 18/19] net-im/discord-canary-bin: add 0.0.163 Signed-off-by: Viorel Munteanu --- net-im/discord-canary-bin/Manifest | 1 + .../discord-canary-bin-0.0.163.ebuild | 91 +++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 net-im/discord-canary-bin/discord-canary-bin-0.0.163.ebuild diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest index c26dc94b6d..a738c87f51 100644 --- a/net-im/discord-canary-bin/Manifest +++ b/net-im/discord-canary-bin/Manifest @@ -1 +1,2 @@ DIST discord-canary-0.0.162.deb 92140574 BLAKE2B aca3a5bf758bbe38499deb91676d33f18b98dd99c6de3a4973146c63ec989862350c99e7a82cf1a60a7bea8d79ae5b448b77d7171211366d30b53ad101a6de8f SHA512 1cbc37cde9e36bfb3554ad042ed0065e617a32ed64a67c0c8635c5c1a8378b9ed49b7cae48afb8c3ccc36a4848ce449eb27c807499d32e35a69c7aebb18eeeda +DIST discord-canary-0.0.163.deb 92143710 BLAKE2B 779bd571fd74152974254212a5fd0a446f4212535648b574ee286572b389145e6c1e4533a6bd6dbf5e1725c20adb5136627198ef0a0bd36a7dc36590ba95fdab SHA512 ca0483dfadf308690bbce28a1a1767fe3c37ce8db382d5aa19fbc318ceffa96d47248ce494d432887eef84ac58c465204631e0432b4525663e2e100236ec736e diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.163.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.163.ebuild new file mode 100644 index 0000000000..8024346a71 --- /dev/null +++ b/net-im/discord-canary-bin/discord-canary-bin-0.0.163.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=${PN/-bin/} +MY_BIN="D${MY_PN/d/}" +MY_BIN="${MY_BIN/-canary/}Canary" + +inherit desktop linux-info pax-utils unpacker xdg + +DESCRIPTION="All-in-one voice and text chat" +HOMEPAGE="https://discord.com/" +SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist mirror strip test" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/fontconfig:1.0 + media-libs/freetype:2 + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-apps/util-linux + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libxkbcommon + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/pango +" + +QA_PREBUILT=" + opt/discord-canary/${MY_BIN} + opt/discord-canary/chrome_crashpad_handler + opt/discord-canary/chrome-sandbox + opt/discord-canary/libffmpeg.so + opt/discord-canary/libvk_swiftshader.so + opt/discord-canary/libvulkan.so + opt/discord-canary/libvulkan.so.1 + opt/discord-canary/libEGL.so + opt/discord-canary/libGLESv2.so + opt/discord-canary/libVkICD_mock_icd.so + opt/discord-canary/swiftshader/libEGL.so + opt/discord-canary/swiftshader/libGLESv2.so + opt/discord-canary/swiftshader/libvk_swiftshader.so +" + +CONFIG_CHECK="~USER_NS" + +src_prepare() { + default + + sed -i \ + -e "s:/usr/share/${MY_PN}/${MY_BIN}:/opt/${MY_PN}/${MY_BIN}:g" \ + usr/share/${MY_PN}/${MY_PN}.desktop || die +} + +src_install() { + newicon usr/share/${MY_PN}/${MY_PN//-canary/}.png ${MY_PN}.png + domenu usr/share/${MY_PN}/${MY_PN}.desktop + + insinto /opt/${MY_PN} + doins -r usr/share/${MY_PN}/. + fperms +x /opt/${MY_PN}/${MY_BIN} + dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} + + pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} +} From a6dbb0b64787d9c3197fa3d7997b672920acb9fe Mon Sep 17 00:00:00 2001 From: Viorel Munteanu Date: Thu, 10 Aug 2023 11:04:17 +0300 Subject: [PATCH 19/19] net-im/discord-canary-bin: drop 0.0.162 Signed-off-by: Viorel Munteanu --- net-im/discord-canary-bin/Manifest | 1 - .../discord-canary-bin-0.0.162.ebuild | 92 ------------------- 2 files changed, 93 deletions(-) delete mode 100644 net-im/discord-canary-bin/discord-canary-bin-0.0.162.ebuild diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest index a738c87f51..e2893b0988 100644 --- a/net-im/discord-canary-bin/Manifest +++ b/net-im/discord-canary-bin/Manifest @@ -1,2 +1 @@ -DIST discord-canary-0.0.162.deb 92140574 BLAKE2B aca3a5bf758bbe38499deb91676d33f18b98dd99c6de3a4973146c63ec989862350c99e7a82cf1a60a7bea8d79ae5b448b77d7171211366d30b53ad101a6de8f SHA512 1cbc37cde9e36bfb3554ad042ed0065e617a32ed64a67c0c8635c5c1a8378b9ed49b7cae48afb8c3ccc36a4848ce449eb27c807499d32e35a69c7aebb18eeeda DIST discord-canary-0.0.163.deb 92143710 BLAKE2B 779bd571fd74152974254212a5fd0a446f4212535648b574ee286572b389145e6c1e4533a6bd6dbf5e1725c20adb5136627198ef0a0bd36a7dc36590ba95fdab SHA512 ca0483dfadf308690bbce28a1a1767fe3c37ce8db382d5aa19fbc318ceffa96d47248ce494d432887eef84ac58c465204631e0432b4525663e2e100236ec736e diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.162.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.162.ebuild deleted file mode 100644 index 5361f2062c..0000000000 --- a/net-im/discord-canary-bin/discord-canary-bin-0.0.162.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN/-bin/} -MY_BIN="D${MY_PN/d/}" -MY_BIN="${MY_BIN/-canary/}Canary" - -inherit desktop linux-info pax-utils unpacker xdg - -DESCRIPTION="All-in-one voice and text chat" -HOMEPAGE="https://discordapp.com/" -SRC_URI="https://dl-canary.discordapp.net/apps/linux/${PV}/${MY_PN}-${PV}.deb" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist mirror strip test" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig:1.0 - media-libs/freetype:2 - media-libs/mesa - net-print/cups - sys-apps/dbus - sys-apps/util-linux - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXScrnSaver - x11-libs/libxkbcommon - x11-libs/libxcb - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/pango -" - -S="${WORKDIR}" - -QA_PREBUILT=" - opt/discord-canary/${MY_BIN} - opt/discord-canary/chrome_crashpad_handler - opt/discord-canary/chrome-sandbox - opt/discord-canary/libffmpeg.so - opt/discord-canary/libvk_swiftshader.so - opt/discord-canary/libvulkan.so - opt/discord-canary/libvulkan.so.1 - opt/discord-canary/libEGL.so - opt/discord-canary/libGLESv2.so - opt/discord-canary/libVkICD_mock_icd.so - opt/discord-canary/swiftshader/libEGL.so - opt/discord-canary/swiftshader/libGLESv2.so - opt/discord-canary/swiftshader/libvk_swiftshader.so -" - -CONFIG_CHECK="~USER_NS" - -src_prepare() { - default - - sed -i \ - -e "s:/usr/share/${MY_PN}/${MY_BIN}:/opt/${MY_PN}/${MY_BIN}:g" \ - usr/share/${MY_PN}/${MY_PN}.desktop || die -} - -src_install() { - newicon usr/share/${MY_PN}/${MY_PN//-canary/}.png ${MY_PN}.png - domenu usr/share/${MY_PN}/${MY_PN}.desktop - - insinto /opt/${MY_PN} - doins -r usr/share/${MY_PN}/. - fperms +x /opt/${MY_PN}/${MY_BIN} - dosym ../../opt/${MY_PN}/${MY_BIN} usr/bin/${MY_PN} - - pax-mark -m "${ED}"/opt/${MY_PN}/${MY_PN} -}